.home-page_page__IfPQa{min-height:100vh;overflow:hidden;background:radial-gradient(circle at 78% 18%,color-mix(in oklab,var(--accent) 78%,transparent),transparent 29rem),linear-gradient(180deg,color-mix(in oklab,var(--background) 95%,var(--muted)),var(--background) 54%)}.home-page_header__Z8Y3U{position:relative;z-index:20;border-bottom:1px solid color-mix(in oklab,var(--border) 62%,transparent);background:color-mix(in oklab,var(--background) 82%,transparent);backdrop-filter:blur(18px)}.home-page_brand__lcttf{display:inline-flex;align-items:center;gap:.7rem;color:var(--foreground);font-family:var(--app-font-display);font-size:1.05rem;font-weight:700;letter-spacing:-.02em}.home-page_brandMark__aGQ2M{display:grid;width:2rem;height:2rem;place-items:center;border-radius:.7rem .7rem .7rem .25rem;background:var(--primary);color:var(--primary-foreground);transform:rotate(-3deg)}.home-page_navLink__hys0T{color:var(--muted-foreground);transition:color .16s ease}.home-page_navLink__hys0T:hover{color:var(--foreground)}.home-page_navCta__SylWT,.home-page_primaryCta___NIbP,.home-page_secondaryCta__8_Yz8{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-weight:700;transition:transform .16s ease,opacity .16s ease,background .16s ease}.home-page_navCta__SylWT{min-height:2.6rem;padding:0 1rem;border:1px solid var(--border);border-radius:999px;background:color-mix(in oklab,var(--background) 84%,transparent);color:var(--foreground);font-size:.875rem}.home-page_navCta__SylWT:hover,.home-page_secondaryCta__8_Yz8:hover{background:var(--muted)}.home-page_hero__0pCZn{position:relative;padding:clamp(4.25rem,9vw,7.75rem) 0 clamp(5rem,9vw,8rem)}.home-page_heroCopy__EEY1D{position:relative;z-index:2;max-width:42rem}.home-page_eyebrow__ciLb3{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.45rem .7rem;border:1px solid color-mix(in oklab,var(--primary) 30%,var(--border));border-radius:999px;background:color-mix(in oklab,var(--primary) 7%,var(--background));color:color-mix(in oklab,var(--primary) 82%,var(--foreground));font-size:.75rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.home-page_heroTitle__Bp_w4{max-width:11ch;font-size:clamp(3.25rem,6.4vw,6.4rem);font-weight:800;line-height:.96;letter-spacing:-.065em;text-wrap:balance}.home-page_heroSubtitle__tFLcH{max-width:38rem;margin:1.75rem 0 2rem;color:var(--muted-foreground);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.7}.home-page_primaryCta___NIbP,.home-page_secondaryCta__8_Yz8{min-height:3.3rem;padding:0 1.2rem;border-radius:999px;font-size:.9rem}.home-page_primaryCta___NIbP{background:var(--primary);color:var(--primary-foreground);box-shadow:0 12px 30px color-mix(in oklab,var(--foreground) 16%,transparent)}.home-page_primaryCta___NIbP:hover{transform:translateY(-2px);opacity:.92}.home-page_secondaryCta__8_Yz8{border:1px solid var(--border);background:color-mix(in oklab,var(--background) 76%,transparent);color:var(--foreground)}.home-page_heroProof__Mxsvm{display:flex;align-items:center;gap:.85rem;margin-top:2.2rem;color:var(--muted-foreground);font-size:.8rem;line-height:1.45}.home-page_avatarStack__m9eHu{display:flex;flex:0 0 auto;padding-left:.4rem}.home-page_avatarStack__m9eHu img{width:2.1rem;height:2.1rem;margin-left:-.4rem;border:2px solid var(--background);border-radius:999px;object-fit:cover}.home-page_heroVisual__ktKWv{position:relative;min-height:39rem;display:grid;place-items:center}.home-page_orbit__3s0O8{position:absolute;width:min(34rem,100%);aspect-ratio:1;border:1px solid color-mix(in oklab,var(--primary) 22%,transparent);background:color-mix(in oklab,var(--accent) 55%,var(--secondary));border-radius:50%;box-shadow:1.5rem 1.5rem 0 color-mix(in oklab,var(--secondary) 65%,transparent)}.home-page_phone__oPt4T{position:relative;z-index:2;width:min(21rem,78vw);overflow:hidden;border:8px solid color-mix(in oklab,var(--foreground) 92%,var(--background));border-radius:2.8rem;background:var(--background);box-shadow:0 38px 80px color-mix(in oklab,var(--foreground) 22%,transparent),0 8px 24px color-mix(in oklab,var(--primary) 15%,transparent);transform:rotate(2deg)}.home-page_phoneTop__0X185{display:flex;height:2rem;align-items:center;justify-content:space-between;padding:0 1.1rem;background:color-mix(in oklab,var(--muted) 54%,var(--background));color:var(--muted-foreground);font-size:.58rem;font-weight:700}.home-page_phonePill___QGhW{width:4rem;height:1.05rem;border-radius:999px;background:var(--foreground)}.home-page_chatHeader__iPt6p{display:flex;align-items:center;gap:.75rem;padding:.8rem 1rem;border-bottom:1px solid var(--border)}.home-page_chatAvatar__PrRI8{border-radius:1rem;object-fit:cover}.home-page_chatName__kjIzk{color:var(--foreground);font-size:.88rem;font-weight:750}.home-page_chatRole__RBQyv{margin-top:.08rem;color:var(--muted-foreground);font-size:.62rem}.home-page_liveDot__HiKrz{width:.5rem;height:.5rem;margin-left:auto;border:2px solid color-mix(in oklab,var(--success) 26%,var(--background));border-radius:50%;background:var(--success);box-sizing:content-box}.home-page_chatBody__i5cTn{min-height:23rem;padding:1rem;background:radial-gradient(circle at 10% 0,color-mix(in oklab,var(--primary) 7%,transparent),transparent 12rem),color-mix(in oklab,var(--muted) 42%,var(--background))}.home-page_dateLabel__JVnKL{margin-bottom:1.15rem;color:var(--muted-foreground);font-size:.56rem;text-align:center;text-transform:uppercase;letter-spacing:.08em}.home-page_incomingBubble__3u9E8,.home-page_outgoingBubble__Qo9gW{width:fit-content;max-width:84%;margin-top:.45rem;padding:.65rem .78rem;border-radius:1rem;font-size:.75rem;line-height:1.45}.home-page_incomingBubble__3u9E8{border-bottom-left-radius:.28rem;background:var(--card);color:var(--card-foreground);box-shadow:var(--style-shadow-xs)}.home-page_outgoingBubble__Qo9gW{margin-left:auto;border-bottom-right-radius:.28rem;background:var(--primary);color:var(--primary-foreground)}.home-page_typing__UTUbF{display:flex;width:fit-content;gap:.2rem;margin-top:.45rem;padding:.75rem .8rem;border-radius:1rem 1rem 1rem .28rem;background:var(--card);box-shadow:var(--style-shadow-xs)}.home-page_typing__UTUbF span{width:.28rem;height:.28rem;border-radius:50%;background:var(--muted-foreground)}.home-page_composer__UD1nd{display:flex;align-items:center;justify-content:space-between;margin:.7rem;padding:.5rem .55rem .5rem .8rem;border:1px solid var(--border);border-radius:999px;color:var(--muted-foreground);font-size:.65rem}.home-page_sendButton__ME1zM{display:grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:50%;background:var(--primary);color:var(--primary-foreground)}.home-page_floatingCard__AjpN2{position:absolute;z-index:3;display:flex;align-items:center;gap:.65rem;width:12.5rem;padding:.75rem;border:1px solid color-mix(in oklab,var(--border) 75%,transparent);border-radius:1rem;background:color-mix(in oklab,var(--background) 82%,transparent);box-shadow:var(--style-shadow-lg);backdrop-filter:blur(18px)}.home-page_floatingCard__AjpN2 span,.home-page_floatingCard__AjpN2 strong{display:block}.home-page_floatingCard__AjpN2 strong{font-size:.7rem}.home-page_floatingCard__AjpN2 div>span{margin-top:.12rem;color:var(--muted-foreground);font-size:.58rem;line-height:1.35}.home-page_floatingIcon__6cDxw{display:grid!important;flex:0 0 auto;width:2.2rem;height:2.2rem;place-items:center;border-radius:.7rem;background:color-mix(in oklab,var(--primary) 14%,var(--background));color:var(--primary)}.home-page_worldTime__0JMu3{color:var(--primary);font-family:var(--app-font-mono);font-size:.8rem;font-weight:750}.home-page_floatingMemory__Ro3AL{top:18%;left:-2%;transform:rotate(-5deg)}.home-page_floatingWorld__DlVfL{right:-3%;bottom:16%;transform:rotate(4deg)}.home-page_proofStrip__QEG2Y{padding:2.25rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--foreground) 96%,var(--primary));color:color-mix(in oklab,var(--background) 80%,var(--muted-foreground))}.home-page_proofStrip__QEG2Y p{padding-left:1rem;border-left:1px solid color-mix(in oklab,var(--background) 28%,transparent);line-height:1.65}.home-page_capabilitiesSection__B_tJd,.home-page_castSection__6TERZ,.home-page_finalCtaSection__VaeCt,.home-page_storySection__wmWSx{padding:clamp(5.5rem,10vw,9rem) 0}.home-page_sectionHeading__QB3Yh{max-width:46rem}.home-page_sectionEyebrow___9acm{margin-bottom:1rem;color:color-mix(in oklab,var(--primary) 78%,var(--foreground));font-size:.72rem;font-weight:780;letter-spacing:.13em;text-transform:uppercase}.home-page_castHeading__S2BvE h2,.home-page_finalCtaInner__uOe2m h2,.home-page_sectionHeading__QB3Yh h2,.home-page_uniqueHeading___O4jf h2{font-size:clamp(2.5rem,5vw,5rem);font-weight:800;line-height:1;letter-spacing:-.055em;text-wrap:balance}.home-page_castHeading__S2BvE>p,.home-page_sectionHeading__QB3Yh>p:last-child,.home-page_uniqueHeading___O4jf>p:last-child{margin-top:1.35rem;color:var(--muted-foreground);font-size:1.05rem;line-height:1.75}.home-page_stepsGrid__WSxtp{display:grid;gap:1rem;margin-top:3.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.home-page_stepCard__FWfgO{position:relative;min-height:21rem;padding:1.6rem;overflow:hidden;border:1px solid var(--border);border-radius:1.5rem;background:color-mix(in oklab,var(--card) 88%,var(--background));box-shadow:var(--style-shadow-xs)}.home-page_stepCard__FWfgO:after{content:"";position:absolute;right:-4rem;bottom:-5rem;width:12rem;height:12rem;border-radius:50%;background:color-mix(in oklab,var(--primary) 8%,transparent)}.home-page_stepNumber__ZSOaR{display:block;margin-bottom:7rem;color:color-mix(in oklab,var(--muted-foreground) 56%,transparent);font-family:var(--app-font-mono);font-size:.7rem;letter-spacing:.12em}.home-page_stepCard__FWfgO>svg{margin-bottom:1rem;color:var(--primary)}.home-page_bentoCopy__JcdGL h3,.home-page_capabilityCard__XHVdS h3,.home-page_stepCard__FWfgO h3{font-size:1.12rem;font-weight:800;letter-spacing:-.02em}.home-page_bentoCopy__JcdGL p,.home-page_capabilityCard__XHVdS p,.home-page_stepCard__FWfgO p{margin-top:.65rem;color:var(--muted-foreground);font-size:.88rem;line-height:1.7}.home-page_uniqueSection__aDRvk{padding:clamp(5.5rem,10vw,9rem) 0;background:radial-gradient(circle at 85% 10%,color-mix(in oklab,var(--primary) 26%,transparent),transparent 30rem),color-mix(in oklab,var(--foreground) 96%,var(--primary));color:var(--background)}.home-page_uniqueHeading___O4jf{display:grid;align-items:end;gap:2rem;grid-template-columns:1.2fr .8fr}.home-page_uniqueHeading___O4jf .home-page_sectionEyebrow___9acm{grid-column:1/-1;margin-bottom:-1rem;color:color-mix(in oklab,var(--primary) 55%,var(--background))}.home-page_uniqueHeading___O4jf>p:last-child{color:color-mix(in oklab,var(--background) 62%,var(--muted-foreground))}.home-page_bentoGrid__x8JVE{display:grid;gap:1rem;margin-top:4rem;grid-template-columns:1.2fr .8fr}.home-page_bentoCard__xrR1k{position:relative;display:flex;min-height:24rem;flex-direction:column;padding:1.5rem;overflow:hidden;border:1px solid color-mix(in oklab,var(--background) 15%,transparent);border-radius:1.6rem;background:color-mix(in oklab,var(--background) 6%,transparent)}.home-page_bentoIcon__y4aiK{display:grid;width:2.6rem;height:2.6rem;place-items:center;border:1px solid color-mix(in oklab,var(--background) 14%,transparent);border-radius:.85rem;background:color-mix(in oklab,var(--background) 7%,transparent);color:color-mix(in oklab,var(--primary) 48%,var(--background))}.home-page_bentoCopy__JcdGL{position:relative;z-index:2;max-width:30rem;margin-top:auto}.home-page_bentoCopy__JcdGL p{color:color-mix(in oklab,var(--background) 58%,var(--muted-foreground))}.home-page_bentoWorld__Uv_P3{min-height:33rem;grid-row:span 2}.home-page_worldConstellation___9x3w{position:absolute;top:2.3rem;right:1rem;width:min(25rem,72%);aspect-ratio:1;border:1px solid color-mix(in oklab,var(--primary) 42%,transparent);border-radius:50%}.home-page_worldConstellation___9x3w:after,.home-page_worldConstellation___9x3w:before{content:"";position:absolute;inset:14%;border:1px solid color-mix(in oklab,var(--background) 10%,transparent);border-radius:50%}.home-page_worldConstellation___9x3w:after{inset:36%;background:color-mix(in oklab,var(--accent) 78%,transparent)}.home-page_constellationCore__B5Mxd{position:absolute;z-index:2;inset:50% auto auto 50%;color:var(--background);font-family:var(--app-font-display);font-size:.78rem;font-weight:800;transform:translate(-50%,-50%)}.home-page_worldConstellation___9x3w img{position:absolute;z-index:2;width:3rem;height:3rem;border:2px solid color-mix(in oklab,var(--background) 16%,var(--primary));border-radius:50%;object-fit:cover;transform:translate(-50%,-50%)}.home-page_worldConstellation___9x3w img[data-position="0"]{top:8%;left:62%}.home-page_worldConstellation___9x3w img[data-position="1"]{top:42%;left:93%}.home-page_worldConstellation___9x3w img[data-position="2"]{top:91%;left:61%}.home-page_worldConstellation___9x3w img[data-position="3"]{top:53%;left:5%}.home-page_bentoMemory__kREMs{background:color-mix(in oklab,var(--primary) 18%,transparent)}.home-page_memoryQuote__xXEsg{max-width:19rem;margin:2.25rem 0;color:color-mix(in oklab,var(--background) 88%,var(--primary));font-family:var(--app-font-serif);font-size:1.45rem;font-style:italic;line-height:1.35}.home-page_memoryTrail__Ba9ui{display:flex;gap:.45rem;margin-bottom:2rem}.home-page_memoryTrail__Ba9ui span{width:.42rem;height:.42rem;border-radius:50%;background:color-mix(in oklab,var(--primary) 58%,var(--background))}.home-page_memoryTrail__Ba9ui span:nth-child(2){opacity:.7}.home-page_memoryTrail__Ba9ui span:nth-child(3){opacity:.45}.home-page_memoryTrail__Ba9ui span:nth-child(4){opacity:.22}.home-page_bentoAgency__PVrUG,.home-page_bentoPace__qfXIm{min-height:22rem}.home-page_paceNumber__wpXDv{margin-top:2rem;font-family:var(--app-font-display);font-size:clamp(3.8rem,8vw,6.8rem);font-weight:800;line-height:.85;letter-spacing:-.08em}.home-page_paceUnit__viVzc{margin-top:.8rem;color:color-mix(in oklab,var(--background) 55%,var(--muted-foreground));font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.home-page_agencyMessages__GlddG{display:flex;align-items:flex-start;flex-direction:column;gap:.55rem;margin:2rem 0}.home-page_agencyMessages__GlddG span{max-width:90%;padding:.65rem .8rem;border-radius:1rem 1rem 1rem .25rem;background:color-mix(in oklab,var(--background) 9%,transparent);color:color-mix(in oklab,var(--background) 80%,var(--muted-foreground));font-size:.72rem}.home-page_agencyMessages__GlddG span:last-child{margin-left:2rem;border-radius:.25rem 1rem 1rem 1rem;background:color-mix(in oklab,var(--primary) 36%,transparent)}.home-page_castSection__6TERZ{background:color-mix(in oklab,var(--muted) 42%,var(--background))}.home-page_castHeading__S2BvE{display:grid;align-items:end;gap:3rem;grid-template-columns:1fr minmax(16rem,.55fr)}.home-page_castHeading__S2BvE>p{margin-bottom:.2rem}.home-page_pastConnections__CG7Yd{display:grid;gap:1rem;margin-top:3.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.home-page_pastConnectionCard__U2Vch{position:relative;display:grid;min-height:22rem;overflow:hidden;border:1px solid color-mix(in oklab,var(--border) 74%,transparent);border-radius:1.5rem;background:radial-gradient(circle at 12% 12%,color-mix(in oklab,var(--primary) 13%,transparent),transparent 13rem),var(--card);box-shadow:var(--style-shadow-sm);grid-template-columns:minmax(10rem,.7fr) 1.3fr}.home-page_pastConnectionPortrait__E2zOc{width:100%;height:100%;min-height:22rem;object-fit:cover;object-position:center top}.home-page_pastConnectionCopy__Za3Fk{display:flex;align-items:flex-start;flex-direction:column;padding:1.6rem}.home-page_pastConnectionKicker__9VWo2{margin-bottom:1.25rem;color:color-mix(in oklab,var(--primary) 78%,var(--foreground));font-size:.66rem;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.home-page_pastConnectionCopy__Za3Fk h3{font-size:1.35rem;font-weight:740;line-height:1.2;letter-spacing:-.03em}.home-page_pastConnectionCopy__Za3Fk>p:not(.home-page_pastConnectionKicker__9VWo2){margin-top:.85rem;color:var(--muted-foreground);font-size:.8rem;line-height:1.7}.home-page_pastConnectionCopy__Za3Fk blockquote{margin-top:auto;padding-top:1.2rem;color:var(--foreground);font-family:var(--app-font-serif);font-size:.82rem;font-style:italic;line-height:1.55}.home-page_castGrid__QBJd2{display:grid;gap:.8rem;margin-top:1rem;grid-template-columns:repeat(8,minmax(0,1fr))}.home-page_castGrid__QBJd2:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.home-page_castCard__ELHqk:nth-child(5){grid-column:2/span 2}.home-page_castCard__ELHqk:nth-child(6){grid-column:4/span 2}.home-page_castCard__ELHqk:nth-child(7){grid-column:6/span 2}.home-page_castCard__ELHqk{grid-column:span 2;position:relative;overflow:hidden;border:1px solid color-mix(in oklab,var(--border) 72%,transparent);border-radius:1.15rem;background:var(--card);box-shadow:var(--style-shadow-xs);transition:transform .18s ease,box-shadow .18s ease}.home-page_castRelationshipBadge__vHmV4{position:absolute;z-index:2;top:.65rem;left:.65rem;padding:.32rem .55rem;border:1px solid color-mix(in oklab,var(--background) 44%,transparent);border-radius:999px;background:color-mix(in oklab,var(--foreground) 82%,transparent);color:var(--background);font-size:.58rem;font-weight:800;letter-spacing:.04em;backdrop-filter:blur(10px)}.home-page_castCard__ELHqk:hover{z-index:2;box-shadow:var(--style-shadow-lg);transform:translateY(-.35rem) rotate(-.6deg)}.home-page_castCard__ELHqk img{width:100%;aspect-ratio:4/4.5;object-fit:cover}.home-page_castMeta__XB_aY{padding:.8rem .9rem 1rem}.home-page_castMeta__XB_aY h3{font-size:.9rem;font-weight:800}.home-page_castMeta__XB_aY p{margin-top:.15rem;overflow:hidden;color:var(--muted-foreground);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.home-page_capabilitiesIntro__3e6PQ{display:grid;align-items:end;gap:3rem;grid-template-columns:1fr .8fr}.home-page_capacityStats__uDhfE{display:grid;gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:1.25rem;background:var(--border);grid-template-columns:repeat(3,1fr)}.home-page_capacityStats__uDhfE div{padding:1.2rem .8rem;background:var(--background);text-align:center}.home-page_capacityStats__uDhfE span,.home-page_capacityStats__uDhfE strong{display:block}.home-page_capacityStats__uDhfE strong{font-family:var(--app-font-display);font-size:1.6rem;line-height:1}.home-page_capacityStats__uDhfE span{margin-top:.45rem;color:var(--muted-foreground);font-size:.62rem;line-height:1.35}.home-page_capabilitiesGrid__IPP_3{display:grid;gap:1px;margin-top:4rem;overflow:hidden;border:1px solid var(--border);border-radius:1.5rem;background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr))}.home-page_capabilityCard__XHVdS{min-height:15rem;padding:1.5rem;background:var(--background)}.home-page_capabilityIcon__ZZT2J{display:grid;width:2.6rem;height:2.6rem;margin-bottom:3.25rem;place-items:center;border-radius:.85rem;background:color-mix(in oklab,var(--primary) 9%,var(--background));color:var(--primary)}.home-page_finalCtaSection__VaeCt{padding-top:2rem}.home-page_finalCtaInner__uOe2m{position:relative;padding:clamp(4.5rem,9vw,7rem) 2rem;overflow:hidden;border-radius:2rem;background:color-mix(in oklab,var(--foreground) 96%,var(--primary));color:var(--background);text-align:center}.home-page_finalGlow__zXEmp{position:absolute;top:-12rem;left:50%;width:36rem;height:24rem;border-radius:50%;background:color-mix(in oklab,var(--primary) 38%,transparent);filter:blur(50px);transform:translateX(-50%)}.home-page_finalCtaInner__uOe2m>:not(.home-page_finalGlow__zXEmp){position:relative}.home-page_finalCtaInner__uOe2m .home-page_sectionEyebrow___9acm{color:color-mix(in oklab,var(--primary) 48%,var(--background))}.home-page_finalCtaInner__uOe2m h2{max-width:15ch;margin-inline:auto}.home-page_finalCtaInner__uOe2m>p:nth-of-type(2){max-width:38rem;margin:1.4rem auto 2rem;color:color-mix(in oklab,var(--background) 62%,var(--muted-foreground));line-height:1.7}.home-page_finalPrimary__syNSH,.home-page_finalSecondary__1AXlD{display:inline-flex;min-height:3.2rem;align-items:center;justify-content:center;gap:.55rem;padding:0 1.2rem;border-radius:999px;font-size:.86rem;font-weight:680}.home-page_finalPrimary__syNSH{background:var(--background);color:var(--foreground)}.home-page_finalSecondary__1AXlD{border:1px solid color-mix(in oklab,var(--background) 28%,transparent);color:var(--background)}@media (max-width:1023px){.home-page_heroCopy__EEY1D{margin-inline:auto;text-align:center}.home-page_heroSubtitle__tFLcH,.home-page_heroTitle__Bp_w4{margin-inline:auto}.home-page_eyebrow__ciLb3,.home-page_heroCopy__EEY1D>div,.home-page_heroProof__Mxsvm{justify-content:center}.home-page_heroVisual__ktKWv{min-height:37rem}.home-page_floatingMemory__Ro3AL{left:7%}.home-page_floatingWorld__DlVfL{right:7%}.home-page_capabilitiesIntro__3e6PQ,.home-page_castHeading__S2BvE,.home-page_uniqueHeading___O4jf{grid-template-columns:1fr}.home-page_uniqueHeading___O4jf .home-page_sectionEyebrow___9acm{margin-bottom:-1rem}.home-page_bentoGrid__x8JVE{grid-template-columns:1fr 1fr}.home-page_bentoWorld__Uv_P3{grid-column:1/-1;grid-row:auto}.home-page_castGrid__QBJd2{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(11rem,1fr);scroll-snap-type:x mandatory;overflow-x:auto;padding-bottom:.8rem}.home-page_castCard__ELHqk:nth-child(n){grid-column:auto;scroll-snap-align:start}.home-page_pastConnectionCard__U2Vch{grid-template-columns:minmax(9rem,.6fr) 1.4fr}.home-page_capabilitiesGrid__IPP_3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.home-page_header__Z8Y3U .container{height:4.25rem}.home-page_brandMark__aGQ2M{width:1.85rem;height:1.85rem}.home-page_navCta__SylWT{min-height:2.35rem;padding-inline:.8rem}.home-page_hero__0pCZn{padding-top:3.75rem}.home-page_heroTitle__Bp_w4{font-size:clamp(3.2rem,16vw,4.5rem)}.home-page_heroSubtitle__tFLcH{font-size:1rem}.home-page_heroVisual__ktKWv{min-height:34rem}.home-page_phone__oPt4T{width:min(19rem,84vw)}.home-page_floatingCard__AjpN2{width:10.7rem}.home-page_floatingMemory__Ro3AL{top:8%;left:-1.5rem}.home-page_floatingWorld__DlVfL{right:-1.5rem;bottom:8%}.home-page_capabilitiesSection__B_tJd,.home-page_castSection__6TERZ,.home-page_finalCtaSection__VaeCt,.home-page_storySection__wmWSx,.home-page_uniqueSection__aDRvk{padding-block:5rem}.home-page_castHeading__S2BvE h2,.home-page_finalCtaInner__uOe2m h2,.home-page_sectionHeading__QB3Yh h2,.home-page_uniqueHeading___O4jf h2{font-size:2.7rem}.home-page_bentoGrid__x8JVE,.home-page_capabilitiesGrid__IPP_3,.home-page_stepsGrid__WSxtp{grid-template-columns:1fr}.home-page_stepCard__FWfgO{min-height:18rem}.home-page_stepNumber__ZSOaR{margin-bottom:4.5rem}.home-page_bentoWorld__Uv_P3{min-height:30rem;grid-column:auto}.home-page_worldConstellation___9x3w{top:3rem;right:-2.5rem;width:19rem}.home-page_castHeading__S2BvE{gap:1rem}.home-page_pastConnections__CG7Yd{grid-template-columns:1fr}.home-page_pastConnectionCard__U2Vch{min-height:19rem;grid-template-columns:8.5rem 1fr}.home-page_pastConnectionPortrait__E2zOc{min-height:19rem}.home-page_pastConnectionCopy__Za3Fk{padding:1.15rem}.home-page_pastConnectionCopy__Za3Fk h3{font-size:1.12rem}.home-page_pastConnectionCopy__Za3Fk>p:not(.home-page_pastConnectionKicker__9VWo2){font-size:.74rem}.home-page_pastConnectionCopy__Za3Fk blockquote{font-size:.75rem}.home-page_castGrid__QBJd2{margin-inline:-1rem;padding-inline:1rem;grid-template-columns:none;grid-auto-columns:minmax(9.5rem,1fr)}.home-page_capacityStats__uDhfE{grid-template-columns:1fr}.home-page_capabilityCard__XHVdS{min-height:13rem}.home-page_capabilityIcon__ZZT2J{margin-bottom:2.25rem}.home-page_finalCtaSection__VaeCt{padding-top:0}.home-page_finalCtaInner__uOe2m{border-radius:1.5rem}}@media (prefers-reduced-motion:no-preference){.home-page_phone__oPt4T{animation:home-page_float__3MnDR 7s ease-in-out infinite}.home-page_typing__UTUbF span{animation:home-page_blink__F4a_B 1.2s ease-in-out infinite}.home-page_typing__UTUbF span:nth-child(2){animation-delay:.15s}.home-page_typing__UTUbF span:nth-child(3){animation-delay:.3s}}@keyframes home-page_float__3MnDR{0%,to{transform:rotate(2deg) translateY(0)}50%{transform:rotate(1deg) translateY(-.6rem)}}@keyframes home-page_blink__F4a_B{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-.12rem)}}