1import{a as Te,c as He,e as Ge,r as Fe,s as Le}from"./chunk-XTZKRUO6.js";import{E as xe,F as $e,I as Ie,J as ve,M as Re,b as Ce,d as we,e as Oe,r as ye}from"./chunk-NHALPIJI.js";import{Ca as _,Eb as T,Fb as Me,Gb as m,Ha as ue,Hb as P,Ib as x,Mb as b,Nb as $,Pa as Se,Pb as I,Q as E,Rb as Ae,Tb as M,Ya as S,Za as p,_a as f,aa as fe,ab as y,bb as w,cb as O,db as c,eb as e,fb as t,gb as d,ha as Ee,ob as Pe,pb as be,qb as a,ra as he,tb as A,vb as g,za as C}from"./chunk-B6JJDYZC.js";var ke=o=>["/news",o],Ne=o=>["/blogs",o],ze=o=>["/topics",o],Xe=(o,r)=>r.documentId;function De(o,r){if(o&1&&(e(0,"div",49),d(1,"app-partner-carousel",100),e(2,"p",101),a(3,35),t()()),o&2){let n=g();_(),c("references",n.references());}}function Be(o,r){if(o&1&&(e(0,"a",102)(1,"div",109),d(2,"img",110),t()()),o&2){let n=g();c("routerLink",b(3,ke,n.slug)),_(2),c("src",r,C)("alt",n.title);}}function Ue(o,r){if(o&1&&(e(0,"time",105),m(1),$(2,"date"),t()),o&2){let n=g(),s=g();S("datetime",n.published),_(),x(" ",I(2,2,n.published,s.dateFormat())," ");}}function je(o,r){if(o&1&&(e(0,"p",108),m(1),t()),o&2){let n=g();_(),P(n.abstract);}}function We(o,r){if(o&1&&(e(0,"article",85),p(1,Be,3,5,"a",102),e(2,"div",103)(3,"a",104),a(4,36),t(),p(5,Ue,3,5,"time",105),e(6,"h3",106)(7,"a",107),m(8),t()(),p(9,je,2,1,"p",108),t()()),o&2){let n,s=r,l=g();S("aria-labelledby","insight-news-"+s.documentId),_(),f((n=l.cms.resolveMediaUrl(s.media))?1:-1,n),_(4),f(s.published?5:-1),_(),c("id","insight-news-"+s.documentId),_(),c("routerLink",b(7,ke,s.slug)),_(),P(s.title),_(),f(s.abstract?9:-1);}}function Ke(o,r){if(o&1&&(e(0,"a",102)(1,"div",109),d(2,"img",110),t()()),o&2){let n=g().$implicit;c("routerLink",b(3,Ne,n.slug)),_(2),c("src",r,C)("alt",n.title);}}function Ye(o,r){if(o&1&&(e(0,"time",105),m(1),$(2,"date"),t()),o&2){let n=g().$implicit,s=g();S("datetime",n.published),_(),x(" ",I(2,2,n.published,s.dateFormat())," ");}}function qe(o,r){if(o&1&&(e(0,"a",113),m(1),t()),o&2){let n=r.$implicit,s=g(3);c("routerLink",b(2,ze,s.topicSlug(n))),_(),P(n);}}function Ve(o,r){if(o&1&&(e(0,"div",112),w(1,qe,2,4,"a",113,y),t()),o&2){let n=g().$implicit;_(),O(n.keywords.slice(0,2));}}function Je(o,r){if(o&1&&(e(0,"p",108),m(1),t()),o&2){let n=g().$implicit;_(),P(n.abstract);}}function Qe(o,r){if(o&1&&(e(0,"article",86),p(1,Ke,3,5,"a",102),e(2,"div",103)(3,"a",111),a(4,37),t(),p(5,Ye,3,5,"time",105),p(6,Ve,3,0,"div",112),e(7,"h3",106)(8,"a",107),m(9),t()(),p(10,Je,2,1,"p",108),t()()),o&2){let n,s=r.$implicit,l=g();S("aria-labelledby","insight-"+s.documentId),_(),f((n=l.cms.resolveMediaUrl(s.media))?1:-1,n),_(4),f(s.published?5:-1),_(),f(s.keywords!=null&&s.keywords.length?6:-1),_(),c("id","insight-"+s.documentId),_(),c("routerLink",b(8,Ne,s.slug)),_(),P(s.title),_(),f(s.abstract?10:-1);}}function Ze(o,r){if(o&1&&(e(0,"a",115),m(1),t()),o&2){let n=r.$implicit,s=g(2);c("routerLink",b(2,ze,s.topicSlug(n))),_(),P(n);}}function et(o,r){if(o&1&&(e(0,"div",87)(1,"span",114),a(2,38),t(),w(3,Ze,2,4,"a",115,y),t()),o&2){let n=g();_(3),O(n.topKeywords());}}function tt(o,r){if(o&1&&(e(0,"div",116)(1,"a",117),d(2,"img",118),t(),e(3,"a",119),d(4,"img",120),t()()),o&2){let n=g();Me("floating-logos--hidden",!n.showLogos()),_(),T("pointer-events",n.showLogos()?"auto":"none"),S("tabindex",n.showLogos()?null:-1),_(2),T("pointer-events",n.showLogos()?"auto":"none"),S("tabindex",n.showLogos()?null:-1);}}var dt=(()=>{class o{blogService=E($e);newsService=E(Ie);referenceService=E(ve);grantService=E(Re);destroyRef=E(fe);localeId=E(Ae);cms=E(xe);scrollService=E(He);showLogos=Ee(!0);constructor(){if(we(E(he))){let n=E(Te);n.set("/assets/home/hero_bg.webp","/assets/home/hero_bg_mobile.webp"),this.destroyRef.onDestroy(()=>n.clear());}ue(()=>{let n=()=>this.showLogos.set(window.scrollY<100);window.addEventListener("scroll",n,{passive:!0}),this.destroyRef.onDestroy(()=>window.removeEventListener("scroll",n));});}references=this.referenceService.references;locale=this.cms.locale;grants=this.grantService.articles;collaborationImage=M(()=>this.locale()==="hu"?"/assets/home/egyuttmukodes-folyamata.svg":"/assets/home/the-collaboration-process.svg");dateFormat=M(()=>this.localeId.toLowerCase().startsWith("hu")?"yyyy.MM.dd.":"mediumDate");latestNews=M(()=>{let n=this.newsService.articles();return n.length>0?n[0]:null;});latestBlogs=M(()=>this.blogService.articles().slice(0,3));topKeywords=M(()=>this.blogService.extractKeywords(this.blogService.articles()).slice(0,6));topicSlug(n){return n.toLowerCase().replace(/\s+/g,"-");}scrollToContact(n){n.preventDefault(),this.scrollService.navigateToFragment({label:"",path:"/",fragment:"contact"});}static ɵfac=function(s){return new(s||o)();};static ɵcmp=Se({type:o,selectors:[["app-home"]],decls:130,vars:9,consts:()=>{let n;n="Key figures";let s;s="The collaboration process: requirements assessment, proposal preparation, implementation and delivery";let l;l="FrontEndART team";let u;
1u=" AI-powered custom software for seamless operations ";let h;h=" With AI-powered custom software, a company's performance is no longer limited by capacity constraints. ";let v;v="Contact us";let R;R="years of experience";let H;H="expert team members";let G;G="projects";let F;F="satisfied clients";let L;L=" Custom software built for your business,"+"\uFFFD#34\uFFFD\uFFFD/#34\uFFFD"+"enhanced with AI ";let k;k=" without costly, restrictive, and time-consuming operations. ";let N;N="Scalable performance";let z;z=" From data processing to analytics, your software scales seamlessly with your business with AI support. ";let X;X="Cost-efficient operation";let D;D=" Reduce operational costs with solutions designed for long-term efficiency. ";let B;B="Data-driven decision-making";let U;U=" Our software can consistently process complex, high-volume data and present it in a clear, human-readable format. ";let j;j="Faster response time";let W;W=" You stay in control of your time. Reduced idle time and fewer manual delays enable faster decisions, even with large volumes of data. ";let K;K="Book a consultation";let Y;Y=" When standard software limits your business ";let q;q=" We don't force your business into pre-built software. We build AI-supported systems around how you actually operate. ";let V;V="Scalable growth with controlled costs";let J;J=" Scale your business without increasing operational complexity or costs. AI-supported architecture grows with your needs while keeping operations predictable. ";let Q;Q="Turning data into business advantage";let Z;Z=" Turn data into measurable business value. Enable predictions, recommendations, and automated insights that were previously too complex or costly. ";let ee;ee="Intelligent automation";let te;te=" Go beyond automation with systems that learn and improve over time. Reduce manual work, minimize errors, and ensure faster, more stable operations. ";let ne;ne=" The collaboration process ";let oe;oe="Contact Us";let ie;ie=" Latest Insights ";let ae;ae=" View more news ";let _e;_e=" Read all articles ";let se;se="More than a development team";let re;re=" FrontEndART combines over 25 years of experience with a pragmatic, delivery-focused approach. We build production-ready software and working MVPs that solve real business problems, not just technical requirements. Our AI-supported solutions reduce manual work and help teams make faster, more informed decisions. ";let le;le="We combine the reliability of an established company with the speed and flexibility of a startup.";let ce;ce="Book a consultation";let de;de=" 100+ satisfied clients supported by our custom solutions that deliver real results. ";let ge;ge="News";let me;me="Blog";let pe;return pe="Browse by topic:",[u,h,v,R,H,G,F,L,k,N,z,X,D,B,U,j,W,K,Y,q,V,J,Q,Z,ee,te,ne,oe,ie,ae,_e,se,re,le,ce,de,ge,me,pe,["aria-labelledby","home-heading",1,"hero"],[1,"hero__inner"],["id","home-heading",1,"hero__heading"],[1,"hero__subtitle"],["routerLink","/","fragment","contact",1,"hero__cta",3,"click"],["aria-label",n,1,"hero__stats"],[1,"hero__stat"],[1,"hero__stat-value",3,"countUp"],[1,"hero__stat-label"],["countUpSuffix","+",1,"hero__stat-value",3,"countUp"],[1,"hero__partners"],["id","benefits","aria-labelledby","benefits-heading",1,"benefits"],[1,"benefits__header"],["id","benefits-heading",1,"benefits__heading"],[1,"benefits__subtitle"],[1,"benefits__grid"],[1,"benefits__card"],["src","/assets/home/skalazhato.webp","alt","","width","80","height","80","loading","lazy",1,"benefits__icon"],[1,"benefits__card-title"],[1,"benefits__card-text"],["src","/assets/home/gazdasagos_mukodes.webp","alt","","width","80","height","80","loading","lazy",1,"benefits__icon"],["src","/assets/home/adatalapu_donteshozatal.webp","alt","","width","80","height","80","loading","lazy",1,"benefits__icon"],["src","/assets/home/gyorsabb_valaszido.webp","alt","","width","80","height","80","loading","lazy",1,"benefits__icon"],[1,"benefits__cta-wrapper"],["routerLink","/","fragment","contact",1,"btn","btn--primary",3,"click"],["aria-labelledby","why-custom-heading",1,"why-custom"],[1,"why-custom__inner"],[1,"why-custom__header"],["id","why-custom-heading",1,"why-custom__heading"],[1,"why-custom__subtitle"],[1,"why-custom__list"],[1,"why-custom__item"],["src","/assets/home/skalazhato_novekedes.webp","alt","","width","80","height","80","loading","lazy",1,"why-custom__icon"],[1,"why-custom__item-content"],[1,"why-custom__item-title"],[1,"why-custom__item-text"],["src","/assets/home/adatbol_uzleti_elony.webp","alt","","width","80","height","80","loading","lazy",1,"why-custom__icon"],["src","/assets/home/intelligens_automatizalas.webp","alt","","width","80","height","80","loading","lazy",1,"why-custom__icon"],["aria-labelledby","collaboration-heading",1,"collaboration"],["id","collaboration-heading",1,"collaboration__heading"],[1,"collaboration__image-wrapper"],["alt",s,"width","1270","height","532","loading","lazy",1,"collaboration__image",3,"src"],[1,"collaboration__cta-wrapper"],["aria-labelledby","insights-heading",1,"insights"],["id","insights-heading",1,"insights__heading"],[1,"insights__grid"],[1,"insight-card","insight-card--news"],[1,"insight-card"],[1,"insights__topics"],[1,"insights__cta-wrapper"],["routerLink","/news",1,"btn","btn--secondary"],["routerLink","/blogs",1,"btn","btn--primary"],["id","about","aria-labelledby","about-heading",1,"home-section","about"],["ngSrc","/assets/home/fea-home-who-we-are.webp","alt",l,"width","800","height","938","loading","lazy",1,"about__image"],[1,"about__content"],["id","about-heading",1,"about__heading"],[1,"about__body"],[1,"about__tagline"],["routerLink","/","fragment","contact",1,"about__cta",3,"click"],[1,"floating-logos",3,"floating-logos--hidden"],["id","contact"],[3,"references"],[1,"hero__partners-caption"],["tabindex","-1","aria-hidden","true",1,"insight-card__media-link",3,"routerLink"],[1,"insight-card__body"],["routerLink","/news",1,"insight-card__type-badge"],[1,"insight-card__date"],[1,"insight-card__title",3,"id"],[3,"routerLink"],[1,"insight-card__abstract"],[1,"insight-card__media"],["loading","lazy","decoding","async",3,"src","alt"],["routerLink","/blogs",1,"insight-card__type-badge","insight-card__type-badge--blog"],[1,"insight-card__keywords"],[1,"insight-card__keyword",3,"routerLink"],[1,"insights__topics-label"],[1,"insights__topic-chip",3,"routerLink"],[1,"floating-logos"],["routerLink","/grants","aria-label","EU p\xE1ly\xE1zatok megtekint\xE9se",1,"floating-logo-link"],["src","/assets/grants/EU_tender_logo_en.webp","alt","","loading","lazy",1,"floating-logo","floating-logo--left"],["routerLink","/grants","aria-label","NKFIA p\xE1ly\xE1zatok megtekint\xE9se",1,"floating-logo-link"],["src","/assets/grants/NKFIA_logo.webp","alt","","loading","lazy",1,"floating-logo","floating-logo--right"]];},template:function(s,l){if(s&1&&(e(0,"section",39)(1,"div",40)(2,"h1",41),a(3,0),t(),e(4,"p",42),a(5,1),t(),e(6,"a",43),A("click",function(h){return l.scrollToContact(h);}),a(7,2),t()(),e(8,"div",44)(9,"div",45)(10,"span",46),m(11,"25"),t(),e(12,"span",47),a(13,3),t()(),e(14,"div",45)(15,"span",48),m(16,"80+"),t(),e(17,"span",47),a(18,4),t()(),e(19,"div",45)(20,"span",48),m(21,"500+"),t(),e(22,"span",47),a(23,5),t()(),e(24,"div",45)(25,"span",48),m(26,"100+"),t(),e(27,"span",47),a(28,6),t()()(),p(29,De,4,1,"div",49),t(),e(30,"section",50)(31,"div",51)(32,"h2",52),Pe(33,7),d(34,"br"),be(),t(),e(35,"p",53),a(36,8),t()(),e(37,"div",54)(38,"div",55),d(39,"img",56),e(40,"h3",57
1),a(41,9),t(),e(42,"p",58),a(43,10),t()(),e(44,"div",55),d(45,"img",59),e(46,"h3",57),a(47,11),t(),e(48,"p",58),a(49,12),t()(),e(50,"div",55),d(51,"img",60),e(52,"h3",57),a(53,13),t(),e(54,"p",58),a(55,14),t()(),e(56,"div",55),d(57,"img",61),e(58,"h3",57),a(59,15),t(),e(60,"p",58),a(61,16),t()()(),e(62,"div",62)(63,"a",63),A("click",function(h){return l.scrollToContact(h);}),a(64,17),t()()(),e(65,"section",64)(66,"div",65)(67,"div",66)(68,"h2",67),a(69,18),t(),e(70,"p",68),a(71,19),t()(),e(72,"div",69)(73,"div",70),d(74,"img",71),e(75,"div",72)(76,"h3",73),a(77,20),t(),e(78,"p",74),a(79,21),t()()(),e(80,"div",70),d(81,"img",75),e(82,"div",72)(83,"h3",73),a(84,22),t(),e(85,"p",74),a(86,23),t()()(),e(87,"div",70),d(88,"img",76),e(89,"div",72)(90,"h3",73),a(91,24),t(),e(92,"p",74),a(93,25),t()()()()()(),e(94,"section",77)(95,"h2",78),a(96,26),t(),e(97,"div",79),d(98,"img",80),t(),e(99,"div",81)(100,"a",63),A("click",function(h){return l.scrollToContact(h);}),a(101,27),t()()(),e(102,"section",82)(103,"h2",83),a(104,28),t(),e(105,"div",84),p(106,We,10,9,"article",85),w(107,Qe,11,10,"article",86,Xe),t(),p(109,et,5,0,"div",87),e(110,"div",88)(111,"a",89),a(112,29),t(),e(113,"a",90),a(114,30),t()()(),e(115,"section",91),d(116,"img",92),e(117,"div",93)(118,"h2",94),a(119,31),t(),e(120,"p",95),a(121,32),t(),e(122,"p",96
1)(123,"strong"),a(124,33),t()(),e(125,"a",97),A("click",function(h){return l.scrollToContact(h);}),a(126,34),t()()(),p(127,tt,5,8,"div",98),e(128,"div",99),d(129,"app-contact-form"),t()),s&2){let u;_(10),c("countUp",25),_(5),c("countUp",80),_(5),c("countUp",500),_(5),c("countUp",100),_(4),f(l.references().length?29:-1),_(69),c("src",l.collaborationImage(),C),_(8),f((u=l.latestNews())?106:-1,u),_(),O(l.latestBlogs()),_(2),f(l.topKeywords().length?109:-1),_(18),f(l.locale()==="hu"?127:-1);}},dependencies:[Ge,Le,Fe,ye,Oe,Ce],styles:[".hero[_ngcontent-%COMP%]{position:relative;background:linear-gradient(#fff0,#fff0),url(/assets/home/hero_bg.webp) center/cover no-repeat;text-align:center;padding:5rem 1.5rem 3rem}@media(max-width:768px){.hero[_ngcontent-%COMP%]{background-image:linear-gradient(#fff0,#fff0),url(/assets/home/hero_bg_mobile.webp)}}.hero__inner[_ngcontent-%COMP%]{max-width:820px;margin:0 auto 3.5rem}.hero__heading[_ngcontent-%COMP%]{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.15;color:#063a4d;margin:0 0 1.25rem}.hero__subtitle[_ngcontent-%COMP%]{font-size:clamp(1rem,2vw,1.175rem);line-height:1.7;color:#444748;margin:0 auto 2rem;max-width:600px}.hero__cta[_ngcontent-%COMP%]{display:inline-block;padding:.875rem 2.25rem;background:#70c14a;color:#fff;font-size:1rem;font-weight:600;border:none;border-radius:9999px;text-decoration:none;cursor:pointer;transition:background .2s ease}.hero__cta[_ngcontent-%COMP%]:hover, .hero__cta[_ngcontent-%COMP%]:focus-visible{background:#5ba03b}.hero__cta[_ngcontent-%COMP%]:focus-visible{outline:2px solid #70c14a;outline-offset:2px}.hero__stats[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:900px;margin:0 auto;padding-top:2.5rem}.hero__partners[_ngcontent-%COMP%]{max-width:1040px;margin:3rem auto 0;padding:1rem 1.25rem 0}.hero__partners-caption[_ngcontent-%COMP%]{font-size:clamp(1rem,2vw,1.175rem);line-height:1.7;color:#444748;margin:1rem auto 0;max-width:800px;text-align:center}.hero__stat[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.hero__stat-value[_ngcontent-%COMP%]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;color:#70c14a;line-height:1.2}.hero__stat-label[_ngcontent-%COMP%]{font-size:.875rem;color:#444748;text-align:center}.home-section[_ngcontent-%COMP%]{padding:4rem 1.5rem;max-width:var(--content-max-width, 1200px);margin:0 auto;scroll-margin-top:80px}.about[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:4rem}.about__image[_ngcontent-%COMP%]{flex-shrink:0;width:400px;height:auto;border-radius:.75rem}.about__content[_ngcontent-%COMP%]{flex:1;max-width:800px}.about__heading[_ngcontent-%COMP%]{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#063a4d;margin:0 0 1.25rem}.about__body[_ngcontent-%COMP%]{font-size:1rem;line-height:1.75;color:#444748;margin:0 0 1.25rem;text-align:justify}.about__tagline[_ngcontent-%COMP%]{font-size:1rem;line-height:1.75;color:#444748;margin:0 0 2rem;text-align:justify}.about__tagline[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#063a4d;font-weight:700}.about__cta[_ngcontent-%COMP%]{display:inline-block;padding:.875rem 2.25rem;background:#70c14a;color:#fff;font-size:1rem;font-weight:600;border-radius:9999px;text-decoration:none;cursor:pointer;transition:background .2s ease}.about__cta[_ngcontent-%COMP%]:hover, .about__cta[_ngcontent-%COMP%]:focus-visible{background:#5ba03b}.about__cta[_ngcontent-%COMP%]:focus-visible{outline:2px solid #70c14a;outline-offset:2px}@media(max-width:900px){.about[_ngcontent-%COMP%]{flex-direction:column;align-items:center;gap:2rem}.about__image[_ngcontent-%COMP%]{width:100%;height:auto}.about__content[_ngcontent-%COMP%]{max-width:100%}}#contact[_ngcontent-%COMP%]{scroll-margin-top:80px}.benefits[_ngcontent-%COMP%]{padding:4rem 1.5rem;max-width:var(--content-max-width, 1200px);margin:0 auto;scroll-margin-top:80px}.benefits__header[_ngcontent-%COMP%]{text-align:center;margin-bottom:2.5rem}.benefits__heading[_ngcontent-%COMP%]{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#063a4d;margin:0 0 .5rem;max-width:900px;margin-left:auto;margin-right:auto}.benefits__subtitle[_ngcontent-%COMP%]{font-size:clamp(1rem,2vw,1.25rem);font-weight:400;color:#444748;margin:0}.benefits__grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem}.benefits__card[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;background:#f9fafb}.benefits__icon[_ngcontent-%COMP%]{width:80px;height:80px;object-fit:contain;margin-bottom:1rem}.benefits__card-title[_ngcontent-%COMP%]{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:#063a4d;margin:0 0 .75rem;line-height:1.3}.benefits__card-text[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.6;color:#444748;margin:0}.benefits__cta-wrapper[_ngcontent-%COMP%]{text-align:center}.collaboration[_ngcontent-%COMP%]{padding:4rem 1.5rem;max-width:var(--content-max-width, 1200px);margin:0 auto;scroll-margin-top:80px}.collaboration__heading[_ngcontent-%COMP%]{text-align:center;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#063a4d;margin:0 0 3rem}.collaboration__image-wrapper[_ngcontent-%COMP%]{width:100%;max-width:var(--content-max-width, 1200px);margin:0 auto 2.5rem}.collaboration__image[_ngcontent-%COMP%]{width:100%;height:auto;display:block}.collaboration__cta-wrapper[_ngcontent-%COMP%]{text-align:center}
1.why-custom[_ngcontent-%COMP%]{padding:4rem 1.5rem;background:#f4f7fa}.why-custom__inner[_ngcontent-%COMP%]{max-width:var(--content-max-width, 1200px);margin:0 auto}.why-custom__header[_ngcontent-%COMP%]{text-align:center;margin-bottom:2.5rem}.why-custom__heading[_ngcontent-%COMP%]{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#063a4d;margin:0 0 .75rem}.why-custom__subtitle[_ngcontent-%COMP%]{font-size:clamp(.9rem,2vw,1rem);color:#444748;margin:0}.why-custom__list[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1rem}.why-custom__item[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:1.25rem;padding:1.5rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff}.why-custom__icon[_ngcontent-%COMP%]{flex-shrink:0;width:80px;height:80px;object-fit:contain}.why-custom__item-content[_ngcontent-%COMP%]{flex:1}.why-custom__item-title[_ngcontent-%COMP%]{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:#063a4d;margin:0 0 .5rem;line-height:1.3}.why-custom__item-text[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.6;color:#444748;margin:0}@media(max-width:600px){.why-custom__item[_ngcontent-%COMP%]{flex-direction:column;align-items:center;text-align:center}}@media(max-width:600px){.hero[_ngcontent-%COMP%]{padding:3rem 1rem 2rem}.hero__stats[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr);gap:2rem 1rem}.hero__inner[_ngcontent-%COMP%]{margin-bottom:2.5rem}}.insights[_ngcontent-%COMP%]{padding:4rem 1.5rem;max-width:var(--content-max-width, 1200px);margin:0 auto}.insights__heading[_ngcontent-%COMP%]{text-align:center;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#063a4d;margin:0 0 2.5rem}.insights__grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2rem}.insight-card[_ngcontent-%COMP%]{border-radius:12px;background:var(--surface, #fff);box-shadow:0 1px 3px #00000014;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease,transform .2s ease}.insight-card[_ngcontent-%COMP%]:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.insight-card--news[_ngcontent-%COMP%]{border-top:3px solid #70c14a}.insight-card__media-link[_ngcontent-%COMP%]{display:block;flex-shrink:0}.insight-card__media[_ngcontent-%COMP%]{aspect-ratio:16/9;overflow:hidden}.insight-card__media[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.insight-card__media[_ngcontent-%COMP%]:hover img[_ngcontent-%COMP%]{transform:scale(1.03)}.insight-card__body[_ngcontent-%COMP%]{padding:1.25rem;display:flex;flex-direction:column;gap:.4rem;flex:1}.insight-card__type-badge[_ngcontent-%COMP%]{align-self:flex-start;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#70c14a;background:color-mix(in srgb,#70c14a 10%,transparent);padding:.2rem .6rem;border-radius:8px;text-decoration:none}.insight-card__type-badge[_ngcontent-%COMP%]:hover{background:#70c14a;color:#fff}.insight-card__type-badge--blog[_ngcontent-%COMP%]{color:#3b82f6;background:color-mix(in srgb,#3b82f6 10%,transparent)}.insight-card__type-badge--blog[_ngcontent-%COMP%]:hover{background:#3b82f6;color:#fff}.insight-card__date[_ngcontent-%COMP%]{font-size:.75rem;font-weight:500;color:#6b7280;letter-spacing:.02em}.insight-card__keywords[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.35rem}.insight-card__keyword[_ngcontent-%COMP%]{font-size:.7rem;font-weight:600;color:#5ba03b;background:color-mix(in srgb,#70c14a 8%,transparent);padding:.15rem .5rem;border-radius:8px;text-decoration:none;transition:background .15s ease,color .15s ease}.insight-card__keyword[_ngcontent-%COMP%]:hover{background:#70c14a;color:#fff}.insight-card__title[_ngcontent-%COMP%]{margin:0;font-family:var(--font-heading);font-size:.9375rem;font-weight:700;line-height:1.4}.insight-card__title[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#063a4d;text-decoration:none}.insight-card__title[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{text-decoration:underline}.insight-card__abstract[_ngcontent-%COMP%]{margin:0;font-size:.8125rem;line-height:1.6;color:#444748;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.insights__topics[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:2rem;padding:1.25rem 1.5rem;background:#f8f9fb;border-radius:12px}.insights__topics-label[_ngcontent-%COMP%]{font-size:.875rem;font-weight:600;color:#063a4d;white-space:nowrap}.insights__topic-chip[_ngcontent-%COMP%]{font-size:.875rem;font-weight:500;color:#5ba03b;background:#fff;border:1px solid color-mix(in srgb,#70c14a 30%,transparent);padding:.35rem .9rem;border-radius:20px;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.insights__topic-chip[_ngcontent-%COMP%]:hover{background:#70c14a;color:#fff;border-color:#70c14a}.insights__cta-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}@media(max-width:1024px){.insights__grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.insights__grid[_ngcontent-%COMP%]{grid-template-columns:1fr}.insights__topics[_ngcontent-%COMP%]{padding:1rem}}.btn[_ngcontent-%COMP%]{display:inline-block;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;border:none;border-radius:9999px;text-decoration:none;text-align:center;cursor:pointer;transition:background .2s ease,transform .2s ease}.btn[_ngcontent-%COMP%]:hover, .btn[_ngcontent-%COMP%]:focus-visible{transform:translateY(-1px)}.btn[_ngcontent-%COMP%]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.btn--primary[_ngcontent-%COMP%]{background:#70c14a;color:#fff}.btn--primary[_ngcontent-%COMP%]:hover, .btn--primary[_ngcontent-%COMP%]:focus-visible{background:#5ba03b}.btn--secondary[_ngcontent-%COMP%]{background:#063a4d;color:#fff}.btn--secondary[_ngcontent-%COMP%]:hover, .btn--secondary[_ngcontent-%COMP%]:focus-visible{background:#052d3b}@media(max-width:1024px){.benefits__grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.news-blog-grid[_ngcontent-%COMP%], .news-blog-actions[_ngcontent-%COMP%], .benefits__grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}.grants-home[_ngcontent-%COMP%]{padding:4rem 1.5rem;max-width:var(--content-max-width, 1200px);margin:0 auto}.floating-logos[_ngcontent-%COMP%]{position:fixed;pointer-events:none;z-index:50;bottom:0;left:0;right:0;height:0;transition:opacity .3s ease}.floating-logos--hidden[_ngcontent-%COMP%]{opacity:0;pointer-events:none}.floating-logos--hidden[_ngcontent-%COMP%] .floating-logo-link[_ngcontent-%COMP%]{pointer-events:none}.floating-logo-link[_ngcontent-%COMP%]{pointer-events:auto}.floating-logo[_ngcontent-%COMP%]{position:absolute;bottom:20px;max-width:240px;max-height:160px;width:auto;height:auto;object-fit:contain;opacity:0;transform:translateY(20px);animation:_ngcontent-%COMP%_floatIn 1s ease-out .5s forwards;transition:transform .3s ease,box-shadow .3s ease;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;padding:8px;box-shadow:0 4px 20px #0000001a}.floating-logo[_ngcontent-%COMP%]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00000026}.floating-logo--left[_ngcontent-%COMP%]{left:20px;animation-delay:.5s}.floating-logo--right[_ngcontent-%COMP%]{right:20px;animation-delay:.7s}@keyframes _ngcontent-%COMP%_floatIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.floating-logo[_ngcontent-%COMP%]{max-width:160px;max-height:120px;bottom:15px;padding:6px}.floating-logo--left[_ngcontent-%COMP%]{left:15px}.floating-logo--right[_ngcontent-%COMP%]{right:15px}}@media(max-width:768px){.floating-logo[_ngcontent-%COMP%]{max-width:120px;max-height:90px;bottom:10px;padding:4px}.floating-logo--left[_ngcontent-%COMP%]{left:10px}.floating-logo--right[_ngcontent-%COMP%]{right:10px}}"],changeDetection:0});}return o;})();export{dt as default};/**i18n:0e4247f1d6c7a55aa66a1c5585411754ea11b71bf92f6aa34cfedb7036922b80*/
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.