.home-module__UfWwoa__page{overflow:clip}.home-module__UfWwoa__hero{isolation:isolate;background:var(--bg);align-items:center;min-height:min(820px,100svh - 72px);padding:100px max(24px,50% - 560px);display:flex;position:relative}.home-module__UfWwoa__heroArtwork{z-index:-3;position:absolute;inset:0;overflow:hidden}.home-module__UfWwoa__heroArtwork img{object-fit:cover;object-position:center 52%;width:100%;height:100%;animation:1.8s cubic-bezier(.22,1,.36,1) both home-module__UfWwoa__imageArrival;transform:scale(1.025)}.home-module__UfWwoa__heroShade{z-index:-2;background:linear-gradient(90deg,#050914d1,#0509148f 36%,#05091414 67%),linear-gradient(#0000 50%,#0509143d 82%,#050914);position:absolute;inset:0}.home-module__UfWwoa__heroContent{width:min(520px,48%);padding:20px 0 64px}.home-module__UfWwoa__heroBrand{display:none!important}.home-module__UfWwoa__eyebrow,.home-module__UfWwoa__sectionIndex{color:var(--accent);letter-spacing:.12em;font:600 .68rem/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.home-module__UfWwoa__eyebrow{align-items:center;gap:10px;display:flex}.home-module__UfWwoa__eyebrow:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 12px #8fe7d0b3}.home-module__UfWwoa__hero h1{letter-spacing:-.045em;margin:28px 0 24px;font-size:clamp(36px,4.1vw,60px);line-height:1.25}.home-module__UfWwoa__hero h1 small{color:#e0e9f4;letter-spacing:-.01em;margin-bottom:14px;font-size:.46em;font-weight:450;display:block}.home-module__UfWwoa__hero h1>span{color:#f0f9ff;-webkit-text-fill-color:transparent;background:linear-gradient(115deg,#fff 15%,#dbeafa 60%,#a7d9ed);-webkit-background-clip:text;background-clip:text;display:block}.home-module__UfWwoa__heroCopy{color:#becddd;text-wrap:pretty;max-width:390px;font-size:1rem;line-height:1.9}.home-module__UfWwoa__heroActions,.home-module__UfWwoa__finalCta>div{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.home-module__UfWwoa__primaryAction,.home-module__UfWwoa__secondaryAction{border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 22px;font-size:.88rem;font-weight:650;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s,background .25s;display:inline-flex}.home-module__UfWwoa__primaryAction{color:#09201d;background:linear-gradient(155deg,#c0f5e8,#8fe0cb);border:1px solid #dcfff9a6;box-shadow:inset 0 1px #fff9,0 6px 20px #68d7be1f}.home-module__UfWwoa__secondaryAction{color:#e7f0f9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111e308c;border:1px solid #c3dcf640;box-shadow:inset 0 1px #ffffff0f}.home-module__UfWwoa__secondaryAction span{transition:transform .25s}.home-module__UfWwoa__heroNote{color:#9caec3;border-top:1px solid #c3dcf624;padding-top:20px;font-size:.73rem;line-height:1.9;position:absolute;bottom:32px;left:max(24px,50% - 560px);right:max(24px,50% - 560px)}.home-module__UfWwoa__heroNote span{color:#a4bed6;letter-spacing:.2em;font:.6rem ui-monospace,SFMono-Regular,Consolas,monospace}.home-module__UfWwoa__introBand,.home-module__UfWwoa__useCaseSection,.home-module__UfWwoa__communityPreview,.home-module__UfWwoa__finalCta{width:min(1120px,100% - 48px);margin:0 auto}.home-module__UfWwoa__introBand{border-bottom:1px solid var(--line);grid-template-columns:.55fr 1.3fr 1fr;gap:36px;padding:110px 0;display:grid}.home-module__UfWwoa__introBand h2,.home-module__UfWwoa__sectionHeading h2,.home-module__UfWwoa__finalCta h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(30px,3.3vw,46px);font-weight:600;line-height:1.35}.home-module__UfWwoa__introBand em,.home-module__UfWwoa__finalCta em{color:var(--accent);font-style:normal}.home-module__UfWwoa__introBand>p:last-child{color:var(--muted);align-self:end;max-width:310px;margin:0;font-size:.9rem;line-height:1.9}.home-module__UfWwoa__useCaseSection{padding:106px 0}.home-module__UfWwoa__sectionHeading{justify-content:space-between;align-items:end;gap:32px;display:flex}.home-module__UfWwoa__sectionHeading>p{max-width:260px;color:var(--muted);font-size:.9rem}.home-module__UfWwoa__useCaseGrid,.home-module__UfWwoa__previewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:40px;display:grid}.home-module__UfWwoa__useCase,.home-module__UfWwoa__previewCard{border:1px solid var(--line);background:linear-gradient(150deg,#17283c99,#08101da6);border-radius:20px;padding:28px;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;position:relative;box-shadow:inset 0 1px #ffffff09}.home-module__UfWwoa__useCase{min-height:225px}.home-module__UfWwoa__useCase>span{width:38px;height:38px;color:var(--accent-blue);background:#73adf20f;border:1px solid #9dc1e929;border-radius:12px;place-content:center;font:.7rem ui-monospace,SFMono-Regular,Consolas,monospace;display:grid}.home-module__UfWwoa__useCase h3{margin:30px 0 10px;font-size:1.16rem;font-weight:600}.home-module__UfWwoa__useCase p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.85}.home-module__UfWwoa__cardLink{color:var(--accent);opacity:.9;margin-top:22px;font-size:.76rem;text-decoration:none;display:block}.home-module__UfWwoa__cardLink span{margin-left:6px;transition:transform .25s;display:inline-block}.home-module__UfWwoa__useCase:hover .home-module__UfWwoa__cardLink span{transform:translate(4px)}.home-module__UfWwoa__communityPreview{padding:8px 0 108px}.home-module__UfWwoa__textLink{color:var(--accent);font-size:.88rem;font-weight:600;text-decoration:none}.home-module__UfWwoa__previewCard{flex-direction:column;min-height:270px;text-decoration:none;display:flex}.home-module__UfWwoa__previewCard>span{color:#a4bdd6;letter-spacing:.06em;font:.65rem ui-monospace,SFMono-Regular,Consolas,monospace}.home-module__UfWwoa__previewCard h3{margin:30px 0 12px;font-size:1.12rem;font-weight:600;line-height:1.5}.home-module__UfWwoa__previewCard p{color:var(--muted);margin:0 0 26px;font-size:.86rem;line-height:1.8}.home-module__UfWwoa__previewCard b{border-top:1px solid var(--line);color:#c8d7e8;margin-top:auto;padding-top:18px;font-size:.75rem;font-weight:500}.home-module__UfWwoa__previewCard b span{float:right;color:var(--accent)}.home-module__UfWwoa__finalCta{border-top:1px solid var(--line);padding:84px 0 104px;position:relative}.home-module__UfWwoa__finalCta:before{content:"";pointer-events:none;background:radial-gradient(at 85% 60%,#4386a41f,#0000 65%);width:65%;height:100%;position:absolute;inset:0 0 0 auto}.home-module__UfWwoa__finalCta h2{margin-top:20px}.home-module__UfWwoa__heroContent>*{animation:.85s cubic-bezier(.22,1,.36,1) both home-module__UfWwoa__textArrival}.home-module__UfWwoa__heroContent>:nth-child(2){animation-delay:80ms}.home-module__UfWwoa__heroContent>:nth-child(3){animation-delay:.18s}.home-module__UfWwoa__heroContent>:nth-child(4){animation-delay:.28s}.home-module__UfWwoa__heroContent>:nth-child(5){animation-delay:.38s}@keyframes home-module__UfWwoa__textArrival{0%{opacity:0;filter:blur(4px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}@keyframes home-module__UfWwoa__imageArrival{0%{opacity:.6;transform:scale(1.065)}to{opacity:1;transform:scale(1.025)}}@media (hover:hover) and (pointer:fine){.home-module__UfWwoa__primaryAction:hover,.home-module__UfWwoa__secondaryAction:hover{transform:translateY(-2px);box-shadow:0 12px 26px #00000040}.home-module__UfWwoa__secondaryAction:hover{border-color:#c3dcf680}.home-module__UfWwoa__secondaryAction:hover span{transform:translate(3px)}.home-module__UfWwoa__useCase:hover,.home-module__UfWwoa__previewCard:hover{border-color:#95d1df61;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff0f,0 18px 38px #00000038}}@supports (animation-timeline:scroll()){@media (min-width:781px) and (prefers-reduced-motion:no-preference){.home-module__UfWwoa__heroArtwork{animation:linear both home-module__UfWwoa__depthShift;animation-timeline:scroll(root);animation-range:0 820px}@keyframes home-module__UfWwoa__depthShift{to{transform:translateY(110px)}}}}@media (max-width:1000px) and (min-width:781px){.home-module__UfWwoa__introBand{grid-template-columns:1fr 1.4fr}.home-module__UfWwoa__introBand>.home-module__UfWwoa__sectionIndex{grid-column:1/-1}}@media (max-width:780px){.home-module__UfWwoa__hero{min-height:800px;padding:380px 24px 115px;display:block}.home-module__UfWwoa__heroArtwork{height:470px}.home-module__UfWwoa__heroArtwork img{object-position:72% center}.home-module__UfWwoa__heroShade{background:linear-gradient(#0000 25%,#050914eb 53%,#050914 65%),linear-gradient(90deg,#0509142e,#0000)}.home-module__UfWwoa__heroContent{width:100%;max-width:560px;padding:0}.home-module__UfWwoa__hero h1{margin:20px 0;font-size:clamp(32px,7.6vw,52px)}.home-module__UfWwoa__hero h1 small{font-size:.5em}.home-module__UfWwoa__heroCopy{font-size:.94rem}.home-module__UfWwoa__eyebrow{letter-spacing:.07em;font-size:.58rem}.home-module__UfWwoa__heroActions{gap:10px;margin-top:25px}.home-module__UfWwoa__primaryAction,.home-module__UfWwoa__secondaryAction{padding:0 16px;font-size:.81rem}.home-module__UfWwoa__heroNote{bottom:22px}.home-module__UfWwoa__introBand{padding:70px 0;display:block}.home-module__UfWwoa__introBand h2{margin:20px 0 24px}.home-module__UfWwoa__introBand>p:last-child{max-width:480px}.home-module__UfWwoa__sectionHeading{display:block}.home-module__UfWwoa__sectionHeading>p{margin-top:18px}.home-module__UfWwoa__sectionHeading>.home-module__UfWwoa__textLink{margin-top:20px;display:inline-block}.home-module__UfWwoa__useCaseSection{padding:72px 0}.home-module__UfWwoa__useCaseGrid,.home-module__UfWwoa__previewGrid{grid-template-columns:1fr;gap:12px;margin-top:28px}.home-module__UfWwoa__useCase{min-height:185px}.home-module__UfWwoa__useCase h3{margin-top:22px}.home-module__UfWwoa__previewCard{min-height:235px}.home-module__UfWwoa__communityPreview{padding-bottom:72px}.home-module__UfWwoa__finalCta{padding:64px 0 80px}}@media (prefers-reduced-motion:reduce){.home-module__UfWwoa__heroContent>*,.home-module__UfWwoa__heroArtwork,.home-module__UfWwoa__heroArtwork img{animation:none;transform:none}}.home-module__UfWwoa__primary,.home-module__UfWwoa__secondary,.home-module__UfWwoa__primaryAction,.home-module__UfWwoa__secondaryAction,.home-module__UfWwoa__newButton,.home-module__UfWwoa__editButton,.home-module__UfWwoa__codeButton,.home-module__UfWwoa__libraryActions a,.home-module__UfWwoa__actions a,.home-module__UfWwoa__actions button{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s,background .28s;box-shadow:inset 0 1px #ffffff29,0 12px 28px #0000002e}.home-module__UfWwoa__primary:hover,.home-module__UfWwoa__secondary:hover,.home-module__UfWwoa__primaryAction:hover,.home-module__UfWwoa__secondaryAction:hover,.home-module__UfWwoa__newButton:hover,.home-module__UfWwoa__editButton:hover,.home-module__UfWwoa__codeButton:hover,.home-module__UfWwoa__libraryActions a:hover,.home-module__UfWwoa__actions a:hover,.home-module__UfWwoa__actions button:hover{border-color:#bef0e785;transform:translateY(-3px);box-shadow:inset 0 1px #fff3,0 18px 38px #00000047}.home-module__UfWwoa__primary,.home-module__UfWwoa__primaryAction{color:#071613;background:linear-gradient(145deg,#b8f7e7eb,#6cc9b4b8)}.home-module__UfWwoa__secondary,.home-module__UfWwoa__secondaryAction,.home-module__UfWwoa__newButton,.home-module__UfWwoa__editButton,.home-module__UfWwoa__codeButton{background:linear-gradient(145deg,#ffffff21,#ffffff09)}
