.PillarCard_card__ouapB{display:flex;flex-direction:column;border-radius:1.5rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 20px -4px rgba(0,88,148,.15),0 1px 3px rgba(0,88,148,.08);height:100%}.PillarCard_card__ouapB:hover{transform:translateY(-2px);box-shadow:0 10px 28px -6px rgba(0,88,148,.2),0 2px 6px rgba(0,88,148,.1)}.PillarCard_header__HjV6X{padding:1.75rem 2rem 1.5rem;background-color:hsl(var(--primary));position:relative;overflow:hidden}.PillarCard_header__HjV6X:before{content:"";position:absolute;inset:0;background-size:20px 20px;background-image:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.08) 1px,transparent 0);pointer-events:none}.PillarCard_header__HjV6X:after{content:"";position:absolute;top:-50%;left:-100%;width:60%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06) 30%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.06) 70%,transparent);transition:left .6s ease;pointer-events:none}.PillarCard_card__ouapB:hover .PillarCard_header__HjV6X:after{left:120%}.PillarCard_iconWrap__Mxj6O{display:inline-flex;padding:.75rem;border-radius:.75rem;background-color:rgba(255,255,255,.15);color:white;transition:background-color .3s ease;position:relative;z-index:1}.PillarCard_card__ouapB:hover .PillarCard_iconWrap__Mxj6O{background-color:rgba(255,255,255,.25)}.PillarCard_body__Xwp_0{padding:1.75rem 2rem 2rem;background-color:white;flex:1;position:relative}.PillarCard_body__Xwp_0:before{content:"";position:absolute;inset:0;background-size:40px 40px;background-image:linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.02) 1px,transparent 0);pointer-events:none}.PillarCard_title__yuOpc{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;color:hsl(var(--foreground));position:relative}.PillarCard_description__dkdb5{color:hsl(var(--muted-foreground));line-height:1.625;font-size:.9375rem;position:relative}.PillarCard_link__l8eMM{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.home-content_page__Gfzr_{display:flex;flex-direction:column;min-height:100vh;position:relative;background-color:hsl(var(--primary));overflow-x:hidden}.home-content_pageBgOrb1__oUi9N{top:10%;right:-5%;width:600px;height:600px;background-color:hsl(var(--accent)/.08);filter:blur(150px)}.home-content_pageBgOrb1__oUi9N,.home-content_pageBgOrb2__Gb8bF{position:fixed;border-radius:9999px;pointer-events:none;z-index:0}.home-content_pageBgOrb2__Gb8bF{top:50%;left:-10%;width:400px;height:400px;background-color:hsl(var(--secondary)/.04);filter:blur(120px)}.home-content_pageBgOrb3__N_H4c{position:fixed;bottom:5%;left:30%;width:800px;height:800px;border-radius:9999px;background-color:hsl(var(--accent)/.06);filter:blur(200px);pointer-events:none;z-index:0}.home-content_hero__ngF71{position:relative;min-height:95vh;display:flex;align-items:center;padding-top:5rem;overflow:hidden;background-color:hsl(var(--primary))}.home-content_heroBackground__qBeJV{position:absolute;inset:0;z-index:0}.home-content_heroBgImage__Muh4l{position:absolute;inset:0;background-image:url(/images/general/client-meeting.jpg);background-size:cover;background-position:50%;opacity:.1;mix-blend-mode:luminosity}.home-content_heroBgGradient___9xCz{position:absolute;inset:0;background:linear-gradient(to bottom,hsl(var(--primary)),hsl(var(--primary)/.95),hsl(var(--background)))}.home-content_heroBgGrid__nxje1{position:absolute;inset:0}.home-content_heroBgOrbRight__5uKfr{position:absolute;top:-20%;right:-10%;width:50%;height:50%;border-radius:9999px;background-color:hsl(var(--accent)/.2);filter:blur(120px)}.home-content_heroBgOrbLeft__eIZF2{position:absolute;top:40%;left:-10%;width:40%;height:40%;border-radius:9999px;background-color:hsl(var(--secondary)/.1);filter:blur(120px)}.home-content_heroContainer__lzRVe{position:relative;z-index:10;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.home-content_heroContainer__lzRVe{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.home-content_heroContainer__lzRVe{padding-left:2rem;padding-right:2rem}}.home-content_heroGrid__IWdjn{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media (min-width:1024px){.home-content_heroGrid__IWdjn{grid-template-columns:repeat(12,1fr);gap:2rem}}.home-content_heroLeft__IjDwi{padding-top:2.5rem}@media (min-width:1024px){.home-content_heroLeft__IjDwi{grid-column:span 7;padding-top:0}}.home-content_heroBadge__z7Vtd{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:9999px;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:hsl(var(--accent));font-weight:500;font-size:.875rem;margin-bottom:1.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.home-content_heroBadgeDot__ScOWp{width:.5rem;height:.5rem;border-radius:9999px;background-color:hsl(var(--accent));animation:home-content_pulse__QX2m4 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes home-content_pulse__QX2m4{0%,to{opacity:1}50%{opacity:.5}}.home-content_heroTitle__9b_27{font-size:3rem;font-weight:700;letter-spacing:-.05em;color:white;line-height:1.1;margin-bottom:1.5rem}@media (min-width:640px){.home-content_heroTitle__9b_27{font-size:3.75rem}}@media (min-width:1024px){.home-content_heroTitle__9b_27{font-size:4.5rem}}.home-content_heroTitleAccent__qBDDm{color:transparent;background-clip:text;background-image:linear-gradient(to right,hsl(var(--accent)),#60a5fa)}.home-content_heroSubtitle__9eJxA{font-size:1.25rem;color:rgba(255,255,255,.7);font-weight:300;margin-bottom:2.5rem;max-width:42rem;line-height:1.625}@media (min-width:640px){.home-content_heroSubtitle__9eJxA{font-size:1.5rem}}.home-content_heroActions__ACFXQ{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}@media (min-width:640px){.home-content_heroActions__ACFXQ{flex-direction:row}}.home-content_btnPrimary__vl7yA{width:100%;border-radius:9999px;padding:.75rem 2rem;font-size:1.125rem;background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));box-shadow:0 0 40px -10px rgba(255,107,53,.5)}.home-content_btnPrimary__vl7yA:hover{background-color:hsl(var(--secondary)/.9)}@media (min-width:640px){.home-content_btnPrimary__vl7yA{width:auto}}.home-content_btnPrimaryIcon__mQutF{margin-left:.5rem;height:1.25rem;width:1.25rem;transition:transform .2s}.home-content_btnPrimary__vl7yA:hover .home-content_btnPrimaryIcon__mQutF{transform:translate(4px,-4px)}.home-content_btnGhost__CczrW{width:100%;border-radius:9999px;padding:.75rem 2rem;font-size:1.125rem;background-color:transparent;color:white;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s,color .2s}.home-content_btnGhost__CczrW:hover{background-color:rgba(255,255,255,.1);color:white}@media (min-width:640px){.home-content_btnGhost__CczrW{width:auto}}.home-content_heroChecks__QwKg9{display:flex;flex-direction:column;gap:1.5rem;font-size:.875rem;color:rgba(255,255,255,.6)}@media (min-width:640px){.home-content_heroChecks__QwKg9{flex-direction:row;gap:3rem}}.home-content_heroCheckItem__X0_ap{display:flex;align-items:center;gap:.5rem}.home-content_heroCheckIcon__uBAAC{height:1.25rem;width:1.25rem;color:hsl(var(--accent))}.home-content_heroRight__GKtvl{position:relative;display:none}@media (min-width:768px){.home-content_heroRight__GKtvl{display:block}}@media (min-width:1024px){.home-content_heroRight__GKtvl{grid-column:span 5}}.home-content_heroImageWrapper__gxW_L{position:relative;z-index:10;width:100%;aspect-ratio:4/5;border-radius:2rem;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.1)}.home-content_heroImageOverlay__OPpH9{position:absolute;inset:0;background:linear-gradient(to top,hsl(var(--primary)/.8),transparent,transparent)}.home-content_heroImageCard__zPhbK{position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;padding:1.25rem;border-radius:1rem;color:white;background:hsl(var(--primary)/.88)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.15)}.home-content_heroImageCardHeader__GTIrt{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.home-content_heroImageCardTitle__yYpCz{font-weight:600}.home-content_heroImageCardIcon__Qb7lz{height:1.25rem;width:1.25rem;color:hsl(var(--accent))}.home-content_heroImageCardText__CPfig{font-size:.875rem;color:rgba(255,255,255,.9)}.home-content_floatingOrb__vVtus{position:absolute;padding:1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);z-index:20;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.home-content_floatingOrbTop__bcIuE{top:-1.5rem;right:-1.5rem}.home-content_floatingOrbMid__Uwuss{top:50%;left:-2rem}.home-content_floatingOrbIconSecondary__X_7Bc{height:2rem;width:2rem;color:hsl(var(--secondary))}.home-content_floatingOrbIconAccent__awEK1{height:2rem;width:2rem;color:hsl(var(--accent))}.home-content_pillarsSection__w9m3w{padding-top:6rem;padding-bottom:6rem;position:sticky;top:0;z-index:20;background-color:hsl(var(--background));margin-top:-2.5rem;border-top-left-radius:3rem;border-top-right-radius:3rem}@media (min-width:1024px){.home-content_pillarsSection__w9m3w{padding-top:8rem;padding-bottom:8rem}}.home-content_pillarsGrid__y8RLy{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.home-content_pillarsGrid__y8RLy{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.home-content_pillarsGrid__y8RLy{grid-template-columns:repeat(5,1fr)}}.home-content_consultSection__b_iew{padding-top:6rem;padding-bottom:6rem;background-color:hsl(var(--muted));overflow:hidden;position:sticky;top:0;z-index:30;margin-top:-2rem;border-top-left-radius:3rem;border-top-right-radius:3rem}.home-content_consultBgGrid__9SyIn{position:absolute;inset:0}.home-content_consultGrid__l4x_F{display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}@media (min-width:1024px){.home-content_consultGrid__l4x_F{grid-template-columns:repeat(2,1fr);gap:6rem}}.home-content_consultImageWrap__ZWJ1I{position:relative;order:2}@media (min-width:1024px){.home-content_consultImageWrap__ZWJ1I{order:1}}.home-content_consultImage__IDAAd{aspect-ratio:4/3;border-radius:2rem;overflow:hidden;position:relative}.home-content_consultImageRing__zJq6C{position:absolute;inset:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:2rem}.home-content_consultFloatingCard__tf6Uk{position:absolute;bottom:-2.5rem;right:-2.5rem;background:white;padding:2rem;border-radius:2rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);max-width:20rem;border:1px solid hsl(var(--border));display:none}@media (min-width:768px){.home-content_consultFloatingCard__tf6Uk{display:block}}.home-content_consultFloatingIcon__hc1bL{height:2.5rem;width:2.5rem;color:hsl(var(--accent));margin-bottom:1rem}.home-content_consultFloatingTitle__RV5A3{font-weight:700;font-size:1.125rem;margin-bottom:.5rem}.home-content_consultFloatingText__LiL1b{font-size:.875rem;color:hsl(var(--muted-foreground))}.home-content_consultContent__Bb2kh{order:1}@media (min-width:1024px){.home-content_consultContent__Bb2kh{order:2}}.home-content_consultTitle__MsL06{font-size:2.25rem;font-weight:700;margin-bottom:1.5rem;color:hsl(var(--foreground));letter-spacing:-.025em}@media (min-width:768px){.home-content_consultTitle__MsL06{font-size:3rem}}.home-content_consultSubtitle__tndE3{font-size:1.25rem;color:hsl(var(--muted-foreground));margin-bottom:2rem;line-height:1.625}.home-content_consultChecks__JhR2H{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2.5rem}.home-content_consultCheckItem__4iRy1{display:flex;align-items:flex-start;gap:1rem}.home-content_consultCheckIcon__HANWE{margin-top:.25rem;padding:.25rem;border-radius:9999px;background-color:hsl(var(--accent)/.1);flex-shrink:0}.home-content_consultCheckIconSvg__yXoTf{height:1rem;width:1rem;color:hsl(var(--accent))}.home-content_consultCheckText__T3qZC{color:hsl(var(--foreground)/.8);font-weight:500;font-size:1.125rem}.home-content_btnConsult__2piUo{border-radius:9999px;padding:.75rem 2rem;font-size:1.125rem;background-color:hsl(var(--primary));color:white;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.home-content_btnConsult__2piUo:hover{background-color:hsl(var(--primary)/.9)}.home-content_btnConsultIcon__ukI_v{margin-left:.5rem;height:1.25rem;width:1.25rem}.home-content_bentoSection__51o4X{padding-top:8rem;padding-bottom:8rem;background-color:hsl(var(--background));position:sticky;top:0;z-index:40;margin-top:-2rem;border-top-left-radius:3rem;border-top-right-radius:3rem}.home-content_bentoHeader__qoP_b{text-align:center;max-width:48rem;margin-left:auto;margin-right:auto;margin-bottom:5rem}.home-content_bentoTitle__K41Fu{font-size:2.25rem;font-weight:700;color:hsl(var(--foreground));margin-bottom:1.5rem}@media (min-width:768px){.home-content_bentoTitle__K41Fu{font-size:3rem}}.home-content_bentoSubtitle__HPjkX{font-size:1.25rem;color:hsl(var(--muted-foreground))}.home-content_bentoGrid__pxJvf{display:grid;grid-template-columns:1fr;gap:1.5rem;grid-auto-rows:minmax(180px,auto)}@media (min-width:768px){.home-content_bentoGrid__pxJvf{grid-template-columns:repeat(3,1fr)}}.home-content_bentoSystems__LwUsq{border-top:8px solid hsl(var(--primary))}@media (min-width:768px){.home-content_bentoSystems__LwUsq{grid-column:span 2;grid-row:span 2}}.home-content_bentoSystemsBg__5Sn7m{position:absolute;top:0;right:0;padding:3rem;opacity:.05;pointer-events:none;transition:transform .7s}.home-content_bentoSystems__LwUsq:hover .home-content_bentoSystemsBg__5Sn7m{transform:scale(1.1)}.home-content_bentoSystemsBgIcon__lJJDk{width:16rem;height:16rem}.home-content_bentoSystemsTitle__U1_Cd{font-size:1.875rem;font-weight:700;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;color:hsl(var(--foreground))}.home-content_bentoSystemsTitleIcon__OwEP4{padding:.5rem;border-radius:.75rem;background-color:hsl(var(--primary)/.1)}.home-content_bentoSystemsTitleIconSvg__YPduT{color:hsl(var(--primary));height:1.5rem;width:1.5rem}.home-content_bentoSystemsList__l1Elp{display:grid;grid-template-columns:1fr;gap:1rem;font-size:1.125rem;color:hsl(var(--foreground)/.7)}@media (min-width:640px){.home-content_bentoSystemsList__l1Elp{grid-template-columns:repeat(2,1fr);column-gap:2rem}}.home-content_bentoSystemsListCol__TppNf{display:flex;flex-direction:column;gap:1rem}.home-content_bentoSystemsItem__G1PAz{display:flex;align-items:center;gap:.75rem}.home-content_bentoSystemsDot__SPF9C{width:.375rem;height:.375rem;border-radius:9999px;background-color:hsl(var(--accent))}.home-content_bentoCoreServices__AqRnG{display:flex;flex-direction:column;justify-content:center}.home-content_bentoCoreIcon__Snl37{height:2.5rem;width:2.5rem;color:hsl(var(--secondary));margin-bottom:1.5rem}.home-content_bentoCoreTitle__59hzB{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:white}.home-content_bentoCoreList__K9_Sp{display:flex;flex-direction:column;gap:.5rem;color:rgba(255,255,255,.8);font-weight:500}.home-content_bentoTech__xcaQx{display:flex;flex-direction:column;justify-content:center}.home-content_bentoTechIcon__R0fqs{height:2.5rem;width:2.5rem;color:hsl(var(--accent));margin-bottom:1.5rem}.home-content_bentoTechTitle__GQLeg{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:hsl(var(--foreground))}.home-content_bentoTechDesc__MpiYL{color:hsl(var(--muted-foreground));margin-bottom:1rem}.home-content_bentoTechLink__TCHDf{color:hsl(var(--accent));font-weight:600;display:flex;align-items:center}.home-content_bentoTechLink__TCHDf:hover{text-decoration:underline}.home-content_bentoTechLinkIcon__EpLrB{margin-left:.25rem;width:1rem;height:1rem}.home-content_ctaSection__8xeYw{padding-top:6rem;padding-bottom:4rem;position:sticky;top:0;overflow:hidden;background-color:hsl(var(--primary));color:white;z-index:50;margin-top:-2rem;border-top-left-radius:3rem;border-top-right-radius:3rem}.home-content_ctaBgGrid__HvgxQ{position:absolute;inset:0}.home-content_ctaBgOrb__drGRJ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background-color:hsl(var(--accent)/.3);border-radius:9999px;filter:blur(100px);pointer-events:none}.home-content_ctaContainer__fvLVP{position:relative;z-index:10;text-align:center;max-width:56rem;margin-left:auto;margin-right:auto}.home-content_ctaTitle__eOsrI{font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}@media (min-width:768px){.home-content_ctaTitle__eOsrI{font-size:3.75rem}}.home-content_ctaSubtitle__sM1Lm{font-size:1.25rem;color:rgba(255,255,255,.8);margin-bottom:2.5rem;font-weight:300}@media (min-width:768px){.home-content_ctaSubtitle__sM1Lm{font-size:1.5rem}}.home-content_ctaActions__VDlhC{display:flex;flex-direction:column;gap:1rem;justify-content:center}@media (min-width:640px){.home-content_ctaActions__VDlhC{flex-direction:row}}.home-content_btnCtaPrimary__GSyGN{border-radius:9999px;background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));font-size:1.125rem;padding:.875rem 2.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.home-content_btnCtaPrimary__GSyGN:hover{background-color:hsl(var(--secondary)/.9)}