.home-module__QmvKWq__page{-webkit-font-smoothing:antialiased;overflow:clip}.home-module__QmvKWq__page *,.home-module__QmvKWq__page :before,.home-module__QmvKWq__page :after{box-sizing:border-box}.home-module__QmvKWq__page a{text-decoration:none}.home-module__QmvKWq__page button{font:inherit;cursor:pointer}.home-module__QmvKWq__page :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--nd-accent);outline-offset:6px}.home-module__QmvKWq__page :is(section,main)[id]{scroll-margin-top:24px}.home-module__QmvKWq__container{width:min(1320px,100% - 112px);margin-inline:auto}.home-module__QmvKWq__section{padding-block:110px}.home-module__QmvKWq__scrollBody{isolation:isolate;position:relative}.home-module__QmvKWq__scrollContent{z-index:1;position:relative}.home-module__QmvKWq__scrollLayers{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.home-module__QmvKWq__scrollCanvas{width:100%;height:100vh;display:block;position:sticky;top:0}.home-module__QmvKWq__page [data-scroll-entrance]{transition:opacity .45s,transform .45s cubic-bezier(.2,.7,.2,1)}.home-module__QmvKWq__page [data-scroll-entrance=pending]:not([data-entered=true]){opacity:0;transform:translateY(14px)}.home-module__QmvKWq__page [data-scroll-entrance]:focus-within{opacity:1!important;transform:none!important}.home-module__QmvKWq__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--nd-muted);align-items:center;gap:16px;font-size:12px;line-height:1.6;display:flex}.home-module__QmvKWq__eyebrow>span:first-child{color:var(--nd-support)}.home-module__QmvKWq__button{background:var(--nd-accent);min-height:58px;color:var(--nd-on-accent);border:1px solid #0000;border-radius:3px;justify-content:space-between;align-items:center;gap:35px;padding:17px 23px;font-size:15px;font-weight:600;transition:background .25s,transform .25s;display:inline-flex}.home-module__QmvKWq__button:hover{background:var(--nd-accent-lit);transform:translateY(-2px)}.home-module__QmvKWq__button svg,.home-module__QmvKWq__textLink svg,.home-module__QmvKWq__secondaryLink svg{flex-shrink:0;transition:transform .25s}.home-module__QmvKWq__button:hover svg,.home-module__QmvKWq__textLink:hover svg{transform:translate(3px,-3px)}.home-module__QmvKWq__textLink{width:fit-content;color:var(--nd-accent);border-bottom:1px solid;align-items:center;gap:12px;padding-bottom:6px;font-size:15px;font-weight:600;display:inline-flex}.home-module__QmvKWq__secondaryLink{color:var(--nd-muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.home-module__QmvKWq__secondaryLink:hover{color:var(--nd-accent)}.home-module__QmvKWq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.home-module__QmvKWq__skipLink{z-index:100;color:var(--nd-text);background:var(--nd-bg);padding:15px 24px;position:absolute;top:-120px;left:20px}.home-module__QmvKWq__skipLink:focus{top:16px}.home-module__QmvKWq__hero{isolation:isolate;min-height:max(820px,100svh);max-height:1200px;position:relative;overflow:hidden}.home-module__QmvKWq__heroArtwork{z-index:-3;pointer-events:none;position:absolute;inset:0}.home-module__QmvKWq__mountain{-o-object-fit:cover;object-fit:cover;-o-object-position:62% 22%;object-position:62% 22%}.home-module__QmvKWq__heroArtwork[data-rendered=true] .home-module__QmvKWq__mountain{opacity:0}.home-module__QmvKWq__mountainVideo{-o-object-fit:cover;object-fit:cover;-o-object-position:62% 22%;object-position:62% 22%;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.home-module__QmvKWq__heroArtwork[data-rendered=true] .home-module__QmvKWq__mountainVideo{opacity:1}.home-module__QmvKWq__mountainControls{z-index:2;position:absolute;bottom:120px;right:56px}.home-module__QmvKWq__mountainControls>p{font-family:var(--font-mono), monospace;letter-spacing:.12em;color:#b7c2d2;align-items:center;gap:10px;font-size:12px;line-height:1.6;display:flex}.home-module__QmvKWq__mountainIndicator{background:#c5d3e5;border-radius:50%;width:6px;height:6px;display:block;box-shadow:0 0 14px #b0caef80}.home-module__QmvKWq__mountainIndicator[data-running=true]{animation:3s ease-in-out infinite home-module__QmvKWq__mountainSignal}@keyframes home-module__QmvKWq__mountainSignal{50%{opacity:.4}}.home-module__QmvKWq__videoRetry{color:#f2f4f7;background:#121820;border:1px solid #566273;border-radius:4px;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;display:flex;font-size:13px!important}.home-module__QmvKWq__heroShade{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0d0f13a3,#0d0f1333 39%,#0000 62%),linear-gradient(#0d0f1399 0%,#0000 23% 71%,#0d0f13 100%);position:absolute;inset:0}.home-module__QmvKWq__header{z-index:10;border-bottom:1px solid #f2f4f729;justify-content:space-between;align-items:center;gap:24px;width:calc(100% - 112px);max-width:1500px;height:104px;margin-inline:auto;display:flex;position:relative}.home-module__QmvKWq__wordmark{color:var(--nd-primary);font-family:var(--font-display), sans-serif;letter-spacing:-.05em;white-space:nowrap;align-items:center;gap:11px;font-size:26px;font-weight:700;line-height:1;display:inline-flex}.home-module__QmvKWq__wordmark img{-o-object-fit:contain;object-fit:contain;width:54px;height:34px}.home-module__QmvKWq__wordmark{min-width:0}.home-module__QmvKWq__wordmarkName{letter-spacing:-.035em;flex-shrink:0}.home-module__QmvKWq__slogan{font-family:var(--font-script), "Brush Script MT", cursive;letter-spacing:0;color:var(--nd-accent);text-overflow:ellipsis;min-width:0;margin-left:3px;padding-top:4px;font-size:21px;font-weight:400;line-height:1;overflow:hidden}.home-module__QmvKWq__desktopNav{align-items:center;gap:28px;display:flex}.home-module__QmvKWq__desktopNav a{color:rgb(var(--nd-fg-rgb) / .74);font-size:14px;transition:color .2s}.home-module__QmvKWq__desktopNav a:hover{color:var(--nd-primary)}.home-module__QmvKWq__navCta{gap:30px;min-height:45px;padding:11px 17px;font-size:14px}.home-module__QmvKWq__menuToggle{border:1px solid var(--nd-line);color:var(--nd-primary);background:var(--nd-bg);justify-content:center;align-items:center;width:44px;height:44px;display:none}.home-module__QmvKWq__mobileNav{background:var(--nd-bg);border:1px solid var(--nd-line);padding:16px 24px;position:absolute;top:90px;left:0;right:0;box-shadow:0 20px 50px #0000004d}.home-module__QmvKWq__mobileNav[hidden]{display:none}.home-module__QmvKWq__mobileNav a{color:var(--nd-text);border-bottom:1px solid var(--nd-line);justify-content:space-between;align-items:center;padding:17px 0;font-size:17px;display:flex}.home-module__QmvKWq__mobileNav a:last-child{color:var(--nd-accent);border-bottom:0}.home-module__QmvKWq__heroInner{z-index:1;width:min(1320px,100% - 112px);margin:0 auto;padding:clamp(72px,10vh,140px) 0 165px;position:relative}.home-module__QmvKWq__heroEyebrow{color:rgb(var(--nd-fg-rgb) / .66);font-family:var(--font-mono), monospace;letter-spacing:.1em;align-items:center;gap:17px;margin-bottom:32px;font-size:12px;display:flex}.home-module__QmvKWq__namaste{font-family:var(--font-deva), serif;letter-spacing:0;color:var(--nd-primary);font-size:25px;line-height:1}.home-module__QmvKWq__hero h1{color:#f2f4f7;max-width:860px;font-family:var(--font-hand), "Segoe Script", "Bradley Hand", cursive;letter-spacing:0;font-size:clamp(92px,8.6vw,136px);font-weight:700;line-height:.95}.home-module__QmvKWq__hero h1>.home-module__QmvKWq__heroDot{color:#949cad}.home-module__QmvKWq__heroWord{white-space:nowrap;display:inline-block}.home-module__QmvKWq__heroLetter{animation:11s linear infinite both home-module__QmvKWq__heroWrite;animation-delay:calc(var(--i) * .12s);text-shadow:0 0 1px #ffffffb3,0 0 10px #f2f4f747,0 8px 22px #0009,0 2px 5px #0006;display:inline-block}@keyframes home-module__QmvKWq__heroWrite{0%{clip-path:inset(-.5em 100% -.5em -.5em)}2.4%{clip-path:inset(-.5em)}50.9%{clip-path:inset(-.5em)}56.4%{clip-path:inset(-.5em -.5em -.5em calc(100% + .5em))}to{clip-path:inset(-.5em -.5em -.5em calc(100% + .5em))}}.home-module__QmvKWq__hero[data-paused=true] .home-module__QmvKWq__heroLetter{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home-module__QmvKWq__heroLetter{clip-path:none;animation:none}}.home-module__QmvKWq__heroGrowth{cursor:pointer;touch-action:manipulation;width:124px;height:112px;display:none;position:absolute;top:0;right:0}@media (max-width:760px){.home-module__QmvKWq__heroGrowth{display:block}}.home-module__QmvKWq__heroCopy{color:#b9bec8;max-width:410px;margin-top:29px;font-size:16px;line-height:1.75}.home-module__QmvKWq__heroActions{align-items:center;gap:26px;margin-top:30px;display:flex}.home-module__QmvKWq__heroExplore{color:var(--nd-primary);align-items:center;gap:11px;font-size:14px;display:inline-flex}.home-module__QmvKWq__heroExplore>span{border:1px solid rgb(var(--nd-fg-rgb) / .3);border-radius:50%;place-items:center;width:40px;height:40px;transition:transform .25s,border-color .25s;display:grid}.home-module__QmvKWq__heroExplore:hover>span{border-color:var(--nd-primary);transform:translateY(4px)}.home-module__QmvKWq__heroBottom{border-top:1px solid rgb(var(--nd-fg-rgb) / .18);justify-content:space-between;align-items:center;gap:20px;height:80px;display:flex;position:absolute;bottom:0;left:56px;right:56px}.home-module__QmvKWq__heroBottom>p{color:#c2c8d2;align-items:center;gap:11px;font-size:13px;display:flex}.home-module__QmvKWq__statusDot{background:#bfc9d6;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #bfc9d666}.home-module__QmvKWq__heroBottomDivider{color:var(--nd-support);padding:0 17px}.home-module__QmvKWq__heroLocation{color:var(--nd-muted)}.home-module__QmvKWq__motionControl{color:var(--nd-muted);background:0 0;border:0;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 0 10px 10px;display:flex;font-size:12px!important}.home-module__QmvKWq__motionControl:hover{color:var(--nd-primary)}.home-module__QmvKWq__motionControl:disabled{cursor:default}.home-module__QmvKWq__proof{border-bottom:1px solid var(--nd-line);grid-template-columns:1.6fr repeat(4,1fr);align-items:center;gap:22px;padding-block:44px;display:grid}.home-module__QmvKWq__proof>p{color:var(--nd-muted);font-size:17px;line-height:1.5}.home-module__QmvKWq__proof>p>strong{color:var(--nd-primary);font-weight:500}.home-module__QmvKWq__proof>div{border-left:1px solid var(--nd-line);flex-direction:column;gap:11px;padding-left:25px;display:flex}.home-module__QmvKWq__proof>div>strong{font-family:var(--font-display), sans-serif;letter-spacing:-.055em;font-size:45px;font-weight:500;line-height:1}.home-module__QmvKWq__proof>div>strong>span{letter-spacing:-.02em;color:var(--nd-muted);margin-left:4px;font-size:21px}.home-module__QmvKWq__proof>div>span{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--nd-muted);font-size:12px}.home-module__QmvKWq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:54px;display:flex}.home-module__QmvKWq__page h2{letter-spacing:-.055em;margin-top:23px;font-size:clamp(38px,4.25vw,62px);font-weight:500;line-height:1.09}.home-module__QmvKWq__page h2 span{color:var(--nd-muted)}.home-module__QmvKWq__headingAside{max-width:310px;color:var(--nd-muted);font-size:16px;line-height:1.75}.home-module__QmvKWq__headingAside .home-module__QmvKWq__textLink{margin-top:18px}.home-module__QmvKWq__projectDescription{color:var(--nd-muted);margin-top:23px;font-size:16px;line-height:1.8}.home-module__QmvKWq__projectServices{color:var(--nd-support);flex-direction:column;gap:7px;margin-top:23px;font-size:13px;display:flex}.home-module__QmvKWq__projectServices li:before{content:"+ ";margin-right:7px}.home-module__QmvKWq__projectLinks{flex-direction:column;align-items:flex-start;gap:17px;margin-top:31px;display:flex}.home-module__QmvKWq__projectLocation{font-family:var(--font-mono), monospace;color:var(--nd-muted);margin-top:34px;font-size:12px}.home-module__QmvKWq__browserBar{color:#5c6068;height:34px;font-family:var(--font-mono), monospace;background:#f9f9f9;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:8px;padding:0 11px;font-size:12px;display:flex}.home-module__QmvKWq__browserDots{gap:4px;display:flex}.home-module__QmvKWq__browserDots i{background:#c5c7ca;border-radius:50%;width:5px;height:5px}.home-module__QmvKWq__siteShot{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.home-module__QmvKWq__viewProject{white-space:nowrap;background:var(--nd-accent);color:var(--nd-on-accent);opacity:0;border-radius:3px;align-items:center;gap:20px;padding:14px 20px;font-size:14px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%,8px)}.home-module__QmvKWq__imageCaption{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--nd-muted);justify-content:space-between;gap:16px;margin-top:21px;font-size:12px;display:flex}.home-module__QmvKWq__services{background:var(--nd-bg-soft)}.home-module__QmvKWq__sectionArrow{width:82px;height:82px;color:var(--nd-support)}.home-module__QmvKWq__capability{border-top:1px solid var(--nd-line);grid-template-columns:.12fr 1fr 1.03fr;gap:40px;padding:36px 0;display:grid}.home-module__QmvKWq__capability:last-child{border-bottom:1px solid var(--nd-line)}.home-module__QmvKWq__capabilityNumber{font-family:var(--font-mono), monospace;color:var(--nd-support);padding-top:4px;font-size:12px}.home-module__QmvKWq__capability .home-module__QmvKWq__eyebrow{font-size:12px}.home-module__QmvKWq__capability h3{letter-spacing:-.035em;max-width:360px;margin-top:11px;font-size:29px;font-weight:500;line-height:1.15}.home-module__QmvKWq__tags{flex-wrap:wrap;gap:7px;margin-top:21px;display:flex}.home-module__QmvKWq__tags li{color:var(--nd-muted);border:1px solid rgb(var(--nd-fg-rgb) / .16);border-radius:3px;padding:5px 8px;font-size:12px}.home-module__QmvKWq__capabilityBody p{color:var(--nd-muted);font-size:16px;line-height:1.8}.home-module__QmvKWq__capabilityBody>a{color:var(--nd-primary);align-items:center;gap:8px;margin-top:18px;font-size:12px;display:inline-flex}.home-module__QmvKWq__capabilityBody>a:hover{color:var(--nd-accent)}.home-module__QmvKWq__additionalBuilds{align-items:center;gap:20px;margin-top:31px;display:flex}.home-module__QmvKWq__additionalBuilds>svg{color:var(--nd-support);flex-shrink:0}.home-module__QmvKWq__additionalBuilds p{color:var(--nd-muted);max-width:760px;font-size:14px;line-height:1.65}.home-module__QmvKWq__additionalBuilds strong{color:var(--nd-primary);font-weight:400}.home-module__QmvKWq__additionalBuilds a{white-space:nowrap;color:var(--nd-accent);align-items:center;gap:8px;margin-left:auto;font-size:13px;display:inline-flex}.home-module__QmvKWq__pricingAside{color:var(--nd-primary);margin-top:14px;font-size:13px}.home-module__QmvKWq__plans{grid-template-columns:1fr 1fr;gap:22px;display:grid}.home-module__QmvKWq__plan{border:1px solid var(--nd-line);border-radius:4px;flex-direction:column;padding:37px 39px 25px;display:flex}.home-module__QmvKWq__featuredPlan{position:relative;box-shadow:0 16px 35px -25px #0d0f1366}.home-module__QmvKWq__growthPulse{pointer-events:none;width:150px;height:110px;position:absolute;top:96px;right:34px}.home-module__QmvKWq__planTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-module__QmvKWq__planTop h3{letter-spacing:-.035em;font-size:25px;font-weight:500}.home-module__QmvKWq__planBadge{border:1px solid var(--nd-line);font-family:var(--font-mono), monospace;color:var(--nd-muted);letter-spacing:.07em;white-space:nowrap;border-radius:20px;padding:6px 9px;font-size:12px}.home-module__QmvKWq__planIndex{color:var(--nd-muted);font-size:13px;font-family:var(--font-mono), monospace}.home-module__QmvKWq__waived{color:var(--nd-muted);align-items:center;gap:15px;margin-top:39px;font-size:14px;display:flex}.home-module__QmvKWq__waived>span{font-family:var(--font-mono), monospace;color:var(--nd-primary);font-size:12px}.home-module__QmvKWq__price{font-family:var(--font-display), sans-serif;letter-spacing:-.06em;align-items:baseline;gap:13px;margin-top:12px;font-size:88px;font-weight:500;line-height:1.1;display:flex}.home-module__QmvKWq__price>span{color:var(--nd-muted);font-size:19px;font-family:var(--font-body), sans-serif;letter-spacing:-.03em;font-weight:400}.home-module__QmvKWq__planCadence{color:var(--nd-muted);margin-top:10px;font-size:13px;line-height:1.6}.home-module__QmvKWq__planDescription{color:var(--nd-muted);border-bottom:1px solid var(--nd-line);min-height:140px;padding-block:27px;font-size:16px;line-height:1.8}.home-module__QmvKWq__features{flex-direction:column;flex:1;gap:15px;padding-block:27px 35px;display:flex}.home-module__QmvKWq__features li{align-items:flex-start;gap:13px;font-size:14px;line-height:1.65;display:flex}.home-module__QmvKWq__features svg{color:var(--nd-support);flex-shrink:0;margin-top:4px}.home-module__QmvKWq__plan .home-module__QmvKWq__button{width:100%}.home-module__QmvKWq__planNote{color:var(--nd-muted);text-align:center;margin-top:17px;font-size:12px;line-height:1.6}.home-module__QmvKWq__ownershipLabel{font-family:var(--font-mono), monospace;letter-spacing:.07em;color:var(--nd-muted);margin-top:39px;font-size:12px;line-height:21px}.home-module__QmvKWq__ownershipPrice{white-space:nowrap;align-items:center;gap:2px;min-height:97px;font-size:clamp(36px,4vw,60px);display:flex}.home-module__QmvKWq__ownershipPrice>span{color:var(--nd-primary);font-size:30px}.home-module__QmvKWq__outlineButton{border:1px solid var(--nd-accent);color:var(--nd-accent);background:0 0}.home-module__QmvKWq__outlineButton:hover{color:var(--nd-on-accent);background:var(--nd-accent)}.home-module__QmvKWq__pricingTerms{border-bottom:1px solid var(--nd-line);grid-template-columns:1fr 4fr;gap:36px;margin-top:25px;padding:23px 0;display:grid}.home-module__QmvKWq__pricingTerms>span{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--nd-support);padding-top:5px;font-size:12px}.home-module__QmvKWq__pricingTerms p{color:var(--nd-muted);font-size:13px;line-height:1.8}.home-module__QmvKWq__pricingTerms a{color:var(--nd-accent);text-underline-offset:3px;align-items:center;gap:3px;text-decoration:underline;display:inline-flex}.home-module__QmvKWq__process{padding-top:20px}.home-module__QmvKWq__processIntro{color:var(--nd-muted);font-size:16px;line-height:1.8}.home-module__QmvKWq__steps{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.home-module__QmvKWq__stepLine{border-top:1px solid var(--nd-line);color:var(--nd-support);justify-content:space-between;align-items:center;padding-top:18px;padding-bottom:37px;display:flex}.home-module__QmvKWq__stepLine span{font-family:var(--font-display), sans-serif;letter-spacing:-.06em;color:var(--nd-muted);font-size:42px;font-weight:400}.home-module__QmvKWq__stepLine svg{opacity:.7}.home-module__QmvKWq__steps h3{letter-spacing:-.035em;margin-top:12px;font-size:27px;font-weight:500}.home-module__QmvKWq__steps article>p:last-child{color:var(--nd-muted);margin-top:16px;font-size:16px;line-height:1.8}.home-module__QmvKWq__reviews{grid-template-columns:repeat(2,1fr);gap:40px;margin-top:35px;display:grid}.home-module__QmvKWq__reviews blockquote{font-size:25px;line-height:1.6}.home-module__QmvKWq__reviews figcaption{color:var(--nd-muted);margin-top:20px;font-size:14px}.home-module__QmvKWq__reviews a{color:var(--nd-accent);gap:5px;display:inline-flex}.home-module__QmvKWq__origin{padding-block:120px}.home-module__QmvKWq__originInner{grid-template-columns:1.05fr 1fr;align-items:center;gap:95px;display:grid}.home-module__QmvKWq__origin h2{margin-bottom:32px;font-size:clamp(38px,3.9vw,57px)}.home-module__QmvKWq__origin h2 span{color:#949cad}.home-module__QmvKWq__originCopy>p:not(.home-module__QmvKWq__eyebrow){color:#aab2c0;max-width:490px;margin-top:17px;font-size:16px;line-height:1.9}.home-module__QmvKWq__originCopy>p strong{color:var(--nd-primary);font-weight:500}.home-module__QmvKWq__originCopy>.home-module__QmvKWq__textLink{margin-top:32px}.home-module__QmvKWq__ecosystem{border-top:1px solid var(--nd-line);padding-top:24px}.home-module__QmvKWq__ecosystem>.home-module__QmvKWq__eyebrow{letter-spacing:.06em;font-size:12px}.home-module__QmvKWq__parentCompany{border-bottom:1px solid var(--nd-line);align-items:center;gap:20px;padding:34px 0;display:flex;position:relative}.home-module__QmvKWq__parentCompany>svg{color:var(--nd-support);flex-shrink:0}.home-module__QmvKWq__parentCompany span{font-family:var(--font-mono), monospace;letter-spacing:.1em;color:var(--nd-muted);font-size:12px}.home-module__QmvKWq__parentCompany h3{letter-spacing:-.045em;margin-top:7px;font-size:32px;font-weight:500}.home-module__QmvKWq__parentCompany p{color:var(--nd-muted);margin-top:6px;font-size:12px;line-height:1.7}.home-module__QmvKWq__ecosystemBranches{flex-direction:column;padding-top:23px;padding-left:35px;display:flex;position:relative}.home-module__QmvKWq__ecosystemBranches:before{content:"";background:var(--nd-line);width:1px;position:absolute;top:0;bottom:75px;left:10px}.home-module__QmvKWq__ecosystemBranches>div{border:1px solid #0000;padding:19px 18px 20px 51px;position:relative}.home-module__QmvKWq__ecosystemBranches>div:before{content:"";background:var(--nd-line);width:24px;height:1px;position:absolute;top:28px;left:-25px}.home-module__QmvKWq__ecosystemBranches>div>svg{color:var(--nd-support);position:absolute;top:21px;left:16px}.home-module__QmvKWq__ecosystemBranches h4{font-size:17px;font-weight:500}.home-module__QmvKWq__ecosystemBranches p{color:var(--nd-muted);margin-top:7px;font-size:13px;line-height:1.7}.home-module__QmvKWq__developmentBadge{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--nd-muted);border:1px solid var(--nd-line);margin-top:11px;padding:4px 6px;font-size:12px;display:inline-block}.home-module__QmvKWq__ecosystemBranches .home-module__QmvKWq__studioBranch{background:rgb(var(--nd-fg-rgb) / .035);border:1px solid rgb(var(--nd-fg-rgb) / .16);border-radius:3px;margin-top:12px}.home-module__QmvKWq__youAreHere{font-family:var(--font-mono), monospace;letter-spacing:.07em;color:var(--nd-primary);align-items:center;gap:10px;margin-top:12px;font-size:12px;display:inline-flex}.home-module__QmvKWq__ecosystemFoot{color:var(--nd-muted);text-align:right;margin-top:25px;font-size:12px}.home-module__QmvKWq__faqLayout{grid-template-columns:1fr 1.25fr;gap:80px;display:grid}.home-module__QmvKWq__faq h2{font-size:clamp(35px,3.4vw,50px)}.home-module__QmvKWq__faqIntro{color:var(--nd-muted);margin-top:30px;margin-bottom:12px;font-size:15px}.home-module__QmvKWq__faq .home-module__QmvKWq__textLink{font-size:14px}.home-module__QmvKWq__faqList{border-top:1px solid var(--nd-line)}.home-module__QmvKWq__faqList details{border-bottom:1px solid var(--nd-line)}.home-module__QmvKWq__faqList summary{cursor:pointer;align-items:flex-start;gap:18px;padding:25px 0;list-style:none;display:flex}.home-module__QmvKWq__faqList summary::-webkit-details-marker{display:none}.home-module__QmvKWq__faqNumber{font-family:var(--font-mono), monospace;color:var(--nd-support);font-size:12px;line-height:26px}.home-module__QmvKWq__faqList h3{font-family:var(--font-body), sans-serif;flex:1;font-size:16px;font-weight:500;line-height:1.6}.home-module__QmvKWq__faqList summary>svg{color:var(--nd-accent);flex-shrink:0;margin-top:5px;transition:transform .2s}.home-module__QmvKWq__faqList summary:hover h3{color:var(--nd-accent)}.home-module__QmvKWq__faqList details[open] summary>svg{transform:rotate(180deg)}.home-module__QmvKWq__faqList details>p{color:var(--nd-muted);padding:0 37px 28px;font-size:15px;line-height:1.9}.home-module__QmvKWq__close{isolation:isolate;position:relative;overflow:hidden}.home-module__QmvKWq__closeArtwork{z-index:-2;position:absolute;inset:0}.home-module__QmvKWq__closeArtwork img{-o-object-fit:cover;object-fit:cover;-o-object-position:80% 63%;object-position:80% 63%;opacity:.25}.home-module__QmvKWq__close:after{content:"";z-index:-1;background:linear-gradient(90deg,#0d0f13 12%,#0000 100%);position:absolute;inset:0}.home-module__QmvKWq__closeInner{padding-block:100px 74px}.home-module__QmvKWq__close .home-module__QmvKWq__eyebrow{color:#b7bfcb;gap:22px}.home-module__QmvKWq__close .home-module__QmvKWq__eyebrow>.home-module__QmvKWq__namaste{color:var(--nd-primary);font-size:31px}.home-module__QmvKWq__close h2{letter-spacing:-.06em;margin-top:36px;font-size:clamp(60px,7.2vw,110px);font-weight:500;line-height:1.03}.home-module__QmvKWq__close h2 span{color:var(--nd-primary)}.home-module__QmvKWq__closeBottom{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:47px;display:flex}.home-module__QmvKWq__closeBottom>p{color:#b9c0cb;font-size:16px;line-height:1.85}.home-module__QmvKWq__close .home-module__QmvKWq__button{min-width:265px;min-height:70px}.home-module__QmvKWq__footer{border-top:1px solid var(--nd-line);padding-top:55px}.home-module__QmvKWq__footerTop{grid-template-columns:1.5fr 1.3fr .6fr;gap:55px;display:grid}.home-module__QmvKWq__footerTop>div{flex-direction:column;align-items:flex-start;display:flex}.home-module__QmvKWq__footerTop>div:first-child>p{color:var(--nd-muted);margin-top:22px;margin-bottom:17px;font-size:14px;line-height:1.85}.home-module__QmvKWq__footerTop h3{font-family:var(--font-mono), monospace;letter-spacing:.1em;color:var(--nd-muted);margin-bottom:17px;font-size:12px;font-weight:400}.home-module__QmvKWq__footerTop>div>a:not(.home-module__QmvKWq__wordmark){color:#b6bdc8;align-items:center;gap:8px;padding-block:6px;font-size:13px;line-height:1.65;display:inline-flex}.home-module__QmvKWq__footerTop>div>a:not(.home-module__QmvKWq__wordmark):hover{color:var(--nd-primary)}.home-module__QmvKWq__footerBottom{border-top:1px solid var(--nd-line);color:var(--nd-muted);justify-content:space-between;align-items:center;gap:20px;margin-top:55px;padding-block:25px;font-size:12px;display:flex}.home-module__QmvKWq__footerBottom>div{gap:25px;display:flex}.home-module__QmvKWq__footerBottom a:hover{color:var(--nd-primary)}@media (max-width:1200px){.home-module__QmvKWq__container,.home-module__QmvKWq__heroInner,.home-module__QmvKWq__header{width:calc(100% - 80px)}.home-module__QmvKWq__desktopNav{gap:19px}.home-module__QmvKWq__heroBottom{left:40px;right:40px}.home-module__QmvKWq__mountainControls{right:40px}.home-module__QmvKWq__sectionHeading{gap:35px}.home-module__QmvKWq__plan{padding:30px}.home-module__QmvKWq__planTop h3{font-size:22px}.home-module__QmvKWq__planDescription{min-height:155px}.home-module__QmvKWq__originInner{gap:55px}.home-module__QmvKWq__faqLayout{gap:45px}}@media (max-width:1099px){.home-module__QmvKWq__desktopNav{display:none}.home-module__QmvKWq__menuToggle{display:flex}.home-module__QmvKWq__navCta{margin-left:auto}.home-module__QmvKWq__hero{min-height:860px;max-height:none}.home-module__QmvKWq__heroInner{padding-top:87px}.home-module__QmvKWq__hero h1{font-size:clamp(86px,10vw,110px)}.home-module__QmvKWq__heroArtwork{inset:0}.home-module__QmvKWq__heroShade{background:linear-gradient(90deg,#0d0f13c7,#0d0f1366 40%,#0000 78%),linear-gradient(#0d0f1399,#0000 25% 71%,#0d0f13)}.home-module__QmvKWq__mountainControls{bottom:115px}.home-module__QmvKWq__proof{grid-template-columns:1.3fr repeat(4,1fr);gap:12px}.home-module__QmvKWq__proof>div{padding-left:17px}.home-module__QmvKWq__proof>div>span{font-size:12px}.home-module__QmvKWq__proof>p{font-size:15px}.home-module__QmvKWq__proof>div>strong{font-size:36px}.home-module__QmvKWq__planTop{align-items:flex-start}.home-module__QmvKWq__planTop h3{max-width:150px}.home-module__QmvKWq__capability{grid-template-columns:24px 1fr 1fr;gap:25px}.home-module__QmvKWq__capability h3{font-size:25px}.home-module__QmvKWq__additionalBuilds{flex-wrap:wrap}.home-module__QmvKWq__additionalBuilds p{flex:1}.home-module__QmvKWq__additionalBuilds a{margin-left:42px}.home-module__QmvKWq__steps{gap:26px}.home-module__QmvKWq__steps h3{font-size:24px}.home-module__QmvKWq__footerTop{gap:28px}.home-module__QmvKWq__footerBottom>span{display:none}}@media (max-width:760px){.home-module__QmvKWq__container,.home-module__QmvKWq__heroInner,.home-module__QmvKWq__header{width:calc(100% - 40px)}.home-module__QmvKWq__section{padding-block:72px}.home-module__QmvKWq__hero{min-height:940px}.home-module__QmvKWq__header{gap:13px;height:85px}.home-module__QmvKWq__wordmark{gap:9px;font-size:24px}.home-module__QmvKWq__wordmark img{width:46px;height:30px}.home-module__QmvKWq__slogan{padding-top:3px;font-size:clamp(12px,3.6vw,17px)}.home-module__QmvKWq__navCta{display:none}.home-module__QmvKWq__heroInner{padding-top:46px;padding-bottom:370px}.home-module__QmvKWq__heroEyebrow{letter-spacing:.07em;gap:12px;margin-bottom:25px;font-size:12px}.home-module__QmvKWq__heroEyebrow .home-module__QmvKWq__namaste{flex-shrink:0;font-size:22px}.home-module__QmvKWq__heroEyebrow>span:last-child{max-width:250px;line-height:1.6}.home-module__QmvKWq__hero h1{max-width:650px;font-size:clamp(58px,15vw,110px);line-height:.97}.home-module__QmvKWq__heroCopy{max-width:360px;margin-top:22px;font-size:15px;line-height:1.75}.home-module__QmvKWq__heroActions{gap:21px;margin-top:27px}.home-module__QmvKWq__heroActions .home-module__QmvKWq__button{gap:25px;min-height:54px;padding:15px 17px;font-size:14px}.home-module__QmvKWq__heroExplore{gap:8px;font-size:12px}.home-module__QmvKWq__heroExplore>span{width:31px;height:31px}.home-module__QmvKWq__heroArtwork{inset:475px -40px 60px -100px}.home-module__QmvKWq__mountain,.home-module__QmvKWq__mountainVideo{-o-object-position:80% 22%;object-position:80% 22%}.home-module__QmvKWq__mountainControls{bottom:87px;left:20px;right:20px}.home-module__QmvKWq__mountainControls>p{display:none}.home-module__QmvKWq__videoRetry{margin-inline:auto}.home-module__QmvKWq__heroShade{background:linear-gradient(#0d0f13 35%,#0d0f13cc 47%,#0000 60% 79%,#0d0f13 95%)}.home-module__QmvKWq__heroBottom{height:64px;left:20px;right:20px}.home-module__QmvKWq__heroBottom>p{gap:8px;font-size:12px}.home-module__QmvKWq__heroLocation,.home-module__QmvKWq__heroBottomDivider{display:none}.home-module__QmvKWq__motionControl{font-size:12px!important}.home-module__QmvKWq__proof{grid-template-columns:repeat(4,1fr);gap:12px;padding-block:30px}.home-module__QmvKWq__proof>p{grid-column:1/-1;align-items:center;gap:5px;margin-bottom:15px;display:flex}.home-module__QmvKWq__proof>p br{display:none}.home-module__QmvKWq__proof>div{padding-left:12px}.home-module__QmvKWq__proof>div:nth-child(2){border-left:0;padding-left:0}.home-module__QmvKWq__proof>div>strong{font-size:33px}.home-module__QmvKWq__proof>div>strong>span{margin-left:1px;font-size:14px}.home-module__QmvKWq__proof>div>span{font-size:12px;line-height:1.6}.home-module__QmvKWq__sectionHeading{margin-bottom:36px;display:block}.home-module__QmvKWq__page h2{margin-top:19px;font-size:clamp(35px,7.3vw,54px)}.home-module__QmvKWq__eyebrow{gap:10px;font-size:12px}.home-module__QmvKWq__headingAside{max-width:390px;margin-top:22px;font-size:15px}.home-module__QmvKWq__headingAside>p br{display:none}.home-module__QmvKWq__headingAside .home-module__QmvKWq__textLink{margin-top:14px}.home-module__QmvKWq__projectDescription{margin-top:17px;font-size:15px}.home-module__QmvKWq__projectServices{flex-flow:wrap;gap:9px 17px;margin-top:17px;font-size:12px}.home-module__QmvKWq__projectLinks{flex-flow:wrap;align-items:center;gap:25px;margin-top:24px}.home-module__QmvKWq__projectLocation{margin-top:23px}.home-module__QmvKWq__browserBar{font-size:12px}.home-module__QmvKWq__browserBar>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-module__QmvKWq__viewProject,.home-module__QmvKWq__sectionArrow{display:none}.home-module__QmvKWq__capability{grid-template-columns:20px 1fr;gap:10px 16px;padding:28px 0}.home-module__QmvKWq__capability h3{max-width:400px;font-size:28px}.home-module__QmvKWq__capabilityBody{grid-column:2;margin-top:10px}.home-module__QmvKWq__capabilityBody p{font-size:15px}.home-module__QmvKWq__capabilityBody a{font-size:12px;line-height:1.7}.home-module__QmvKWq__capabilityBody a svg{flex-shrink:0}.home-module__QmvKWq__tags{gap:6px;margin-top:15px}.home-module__QmvKWq__tags li{font-size:12px}.home-module__QmvKWq__additionalBuilds{align-items:flex-start;gap:13px;margin-top:27px}.home-module__QmvKWq__additionalBuilds>svg{margin-top:3px}.home-module__QmvKWq__additionalBuilds p{font-size:13px}.home-module__QmvKWq__additionalBuilds a{margin-left:34px}.home-module__QmvKWq__plans{grid-template-columns:1fr;gap:20px}.home-module__QmvKWq__plan{padding:28px 25px 22px}.home-module__QmvKWq__growthPulse{width:118px;height:86px;top:82px;right:18px}.home-module__QmvKWq__planTop h3{max-width:none;font-size:24px}.home-module__QmvKWq__waived,.home-module__QmvKWq__ownershipLabel{margin-top:30px}.home-module__QmvKWq__price{font-size:80px}.home-module__QmvKWq__ownershipPrice{min-height:84px;font-size:clamp(36px,8.5vw,58px)}.home-module__QmvKWq__planDescription{min-height:auto;padding-block:24px;font-size:15px}.home-module__QmvKWq__planCadence{font-size:12px}.home-module__QmvKWq__features{gap:14px}.home-module__QmvKWq__features li{font-size:13px}.home-module__QmvKWq__pricingTerms{margin-top:20px;padding-top:13px;display:block}.home-module__QmvKWq__pricingTerms p{margin-top:12px;font-size:12px}.home-module__QmvKWq__process{padding-top:0}.home-module__QmvKWq__processIntro{margin-top:24px;font-size:15px}.home-module__QmvKWq__steps{grid-template-columns:1fr;gap:30px}.home-module__QmvKWq__stepLine{padding-top:14px;padding-bottom:15px}.home-module__QmvKWq__stepLine span{font-size:35px}.home-module__QmvKWq__steps h3{font-size:27px}.home-module__QmvKWq__steps article>p:last-child{margin-top:10px;font-size:15px}.home-module__QmvKWq__origin{padding-block:74px}.home-module__QmvKWq__originInner{grid-template-columns:1fr;gap:47px}.home-module__QmvKWq__origin h2{margin-bottom:25px}.home-module__QmvKWq__originCopy>p:not(.home-module__QmvKWq__eyebrow){font-size:15px}.home-module__QmvKWq__parentCompany h3{font-size:29px}.home-module__QmvKWq__parentCompany p{font-size:12px}.home-module__QmvKWq__ecosystemBranches{padding-left:24px}.home-module__QmvKWq__ecosystemBranches:before{left:0}.home-module__QmvKWq__ecosystemBranches>div{padding-left:46px}.home-module__QmvKWq__ecosystemBranches>div>svg{left:12px}.home-module__QmvKWq__faqLayout{grid-template-columns:1fr;gap:35px}.home-module__QmvKWq__faqIntro{margin-top:23px}.home-module__QmvKWq__faqList summary{gap:12px;padding-block:21px}.home-module__QmvKWq__faqList h3{font-size:15px}.home-module__QmvKWq__faqList details>p{padding-left:26px;padding-right:10px;font-size:14px}.home-module__QmvKWq__closeInner{padding-block:68px 55px}.home-module__QmvKWq__close h2{margin-top:28px;font-size:clamp(47px,11.5vw,85px)}.home-module__QmvKWq__closeBottom{margin-top:26px;display:block}.home-module__QmvKWq__closeBottom>p{font-size:14px}.home-module__QmvKWq__close .home-module__QmvKWq__button{min-width:225px;min-height:58px;margin-top:28px}.home-module__QmvKWq__closeArtwork img{-o-object-position:65% 50%;object-position:65% 50%;opacity:.25}.home-module__QmvKWq__footer{padding-top:40px}.home-module__QmvKWq__footerTop{grid-template-columns:1.4fr 1fr;gap:35px 25px}.home-module__QmvKWq__footerTop>div:first-child{grid-column:1/-1}.home-module__QmvKWq__footerTop>div>a:not(.home-module__QmvKWq__wordmark),.home-module__QmvKWq__footerTop h3{font-size:12px}.home-module__QmvKWq__footerTop a svg{flex-shrink:0}.home-module__QmvKWq__footerBottom{flex-direction:column;align-items:flex-start;gap:17px;margin-top:35px;padding-bottom:30px;font-size:12px}.home-module__QmvKWq__reviews{grid-template-columns:1fr}}@media (max-width:370px){.home-module__QmvKWq__slogan{display:none}.home-module__QmvKWq__hero{min-height:955px}.home-module__QmvKWq__hero h1{font-size:58px}.home-module__QmvKWq__heroActions{flex-wrap:wrap;gap:18px}.home-module__QmvKWq__heroEyebrow{gap:9px;font-size:12px}.home-module__QmvKWq__heroInner{padding-bottom:300px}.home-module__QmvKWq__heroArtwork{inset-block-start:505px}.home-module__QmvKWq__heroShade{background:linear-gradient(#0d0f13 41%,#0d0f13b3 53%,#0000 79%,#0d0f13 99%)}.home-module__QmvKWq__planTop h3{font-size:21px}.home-module__QmvKWq__planBadge{padding-inline:7px;font-size:12px}.home-module__QmvKWq__plan{padding-inline:21px}.home-module__QmvKWq__ownershipPrice{font-size:32px}.home-module__QmvKWq__proof>div>strong{font-size:28px}}@media (prefers-reduced-motion:reduce){.home-module__QmvKWq__page *,.home-module__QmvKWq__page :before,.home-module__QmvKWq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.home-module__QmvKWq__page [data-scroll-entrance]{opacity:1!important;transform:none!important}.home-module__QmvKWq__heroArtwork{transform:none}}.home-module__QmvKWq__stage{isolation:isolate;background:var(--nd-bg);min-height:100svh;color:var(--nd-text);--enter:0;--tilt-x:0deg;--tilt-y:0deg;flex-direction:column;justify-content:space-between;gap:22px;padding-block:44px 30px;display:flex;position:relative;overflow:clip}.home-module__QmvKWq__stageBackdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.home-module__QmvKWq__backdropImage{-o-object-fit:cover;object-fit:cover;opacity:0;filter:blur(42px)saturate(.7)brightness(.32);transition:opacity 1.2s,transform 8s linear;transform:scale(1.12)}.home-module__QmvKWq__backdropImage[data-active=true]{opacity:.55;transform:scale(1.02)}.home-module__QmvKWq__stage:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0d0f13 0%,#0d0f1359 28% 72%,#0d0f13 100%);position:absolute;inset:0}.home-module__QmvKWq__stageHead{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.home-module__QmvKWq__stageHead h2{letter-spacing:-.05em;margin-top:14px;font-size:clamp(30px,3.1vw,44px);font-weight:500;line-height:1.04}.home-module__QmvKWq__stageHead h2>span{color:var(--nd-muted)}.home-module__QmvKWq__stageBody{flex:1;grid-template-columns:.74fr 1.45fr;align-items:center;gap:64px;display:grid}.home-module__QmvKWq__slideText{padding-block:12px;position:relative}.home-module__QmvKWq__slideText h3{white-space:pre-line;letter-spacing:-.045em;margin-top:20px;font-size:clamp(30px,2.9vw,42px);font-weight:500;line-height:1.1;animation:.55s cubic-bezier(.2,.7,.2,1) both home-module__QmvKWq__slideTextIn}.home-module__QmvKWq__slideIndex{font-family:var(--font-mono), monospace;letter-spacing:.12em;color:var(--nd-muted);margin-bottom:18px;font-size:12px}.home-module__QmvKWq__slideIndex strong{color:var(--nd-primary);font-weight:500}@keyframes home-module__QmvKWq__slideTextIn{0%{opacity:0;transform:translateY(12px)}}.home-module__QmvKWq__deck{aspect-ratio:16/10.4;perspective:1600px;min-width:0;transform:scale(calc(.92 + .08 * var(--enter)));transition:transform .4s ease-out;position:relative}.home-module__QmvKWq__card{width:100%;transform-style:preserve-3d;will-change:transform, opacity;background:#fff;border:1px solid #f2f4f724;border-radius:8px;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .7s,filter .7s;display:block;position:absolute;inset:0 auto 44px 0;overflow:hidden;box-shadow:0 60px 90px -40px #000c,0 0 0 1px #0006}.home-module__QmvKWq__card[data-state=active]{z-index:3;opacity:1;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));animation:6s ease-in-out infinite home-module__QmvKWq__cardFloat}.home-module__QmvKWq__card[data-state=next]{z-index:2;opacity:.7;filter:saturate(.6)brightness(.6);pointer-events:none;transform:translate3d(5%,7%,-140px)scale(.94)}.home-module__QmvKWq__card[data-state=prev]{z-index:1;opacity:0;pointer-events:none;transform:translate3d(-16%,-4%,-120px)rotateY(12deg)scale(.88)}.home-module__QmvKWq__card[data-state=idle]{z-index:0;opacity:0;pointer-events:none;transform:translate3d(10%,8%,-260px)scale(.82)}@keyframes home-module__QmvKWq__cardFloat{50%{translate:0 -12px}}.home-module__QmvKWq__stage[data-running=false] .home-module__QmvKWq__card[data-state=active]{animation-play-state:paused}.home-module__QmvKWq__deck .home-module__QmvKWq__browserBar{height:38px;padding:0 14px}.home-module__QmvKWq__deck .home-module__QmvKWq__siteShot{aspect-ratio:16/10}.home-module__QmvKWq__deck .home-module__QmvKWq__imageCaption{color:#b6bdc8;margin:0;position:absolute;bottom:0;left:0;right:0}.home-module__QmvKWq__stageFoot{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.home-module__QmvKWq__slideLogo{-o-object-fit:contain;object-fit:contain;background:#f2f4f7;border-radius:4px;width:auto;max-width:96px;height:34px;padding:4px 7px;display:block}.home-module__QmvKWq__slideNav{grid-template-columns:repeat(4,minmax(120px,190px));gap:18px;display:grid}.home-module__QmvKWq__slideTab{color:var(--nd-muted);text-align:left;background:0 0;border:0;flex-direction:column;gap:12px;padding:8px 0 0;font-size:13px;transition:color .25s;display:flex}.home-module__QmvKWq__slideTab:hover,.home-module__QmvKWq__slideTab[aria-selected=true]{color:var(--nd-primary)}.home-module__QmvKWq__slideTrack{background:#f2f4f729;height:2px;display:block;overflow:hidden}.home-module__QmvKWq__slideFill{background:var(--nd-accent);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.home-module__QmvKWq__slideFill[data-live=true]{transform:scaleX(1)}.home-module__QmvKWq__stage[data-running=true] .home-module__QmvKWq__slideFill[data-live=true]{animation:3s linear both home-module__QmvKWq__slideFill}@keyframes home-module__QmvKWq__slideFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home-module__QmvKWq__slideControls{align-items:center;gap:10px;display:flex}.home-module__QmvKWq__slideArrow{width:46px;height:46px;color:var(--nd-primary);background:0 0;border:1px solid #f2f4f738;border-radius:50%;place-items:center;transition:border-color .25s,background .25s,transform .25s;display:grid}.home-module__QmvKWq__slideArrow:hover{border-color:var(--nd-primary);background:#f2f4f70f;transform:translateY(-2px)}.home-module__QmvKWq__slideToggle{min-height:40px;color:var(--nd-muted);font-family:var(--font-mono), monospace;letter-spacing:.08em;background:0 0;border:0;align-items:center;gap:9px;margin-left:10px;padding:8px 12px;font-size:12px;display:flex}.home-module__QmvKWq__slideToggle:hover{color:var(--nd-primary)}.home-module__QmvKWq__slideToggle:disabled{cursor:default}@media (max-width:1200px){.home-module__QmvKWq__stageBody{grid-template-columns:.85fr 1.25fr;gap:40px}}@media (max-width:1099px){.home-module__QmvKWq__stage{gap:40px;min-height:auto;padding-block:72px 48px}.home-module__QmvKWq__stageBody{flex-direction:column-reverse;grid-template-columns:1fr;align-items:stretch;gap:28px;display:flex}.home-module__QmvKWq__deck{aspect-ratio:16/12;transform:none}.home-module__QmvKWq__card{transition-duration:.6s}.home-module__QmvKWq__card[data-state=next]{transform:translate3d(0,5%,-160px)scale(.94)}.home-module__QmvKWq__stageFoot{flex-direction:column;align-items:stretch;gap:26px}.home-module__QmvKWq__slideNav{grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.home-module__QmvKWq__stage{padding-block:56px 40px}.home-module__QmvKWq__stageHead{display:block}.home-module__QmvKWq__stageHead .home-module__QmvKWq__textLink{margin-top:18px}.home-module__QmvKWq__slideText h3{font-size:32px}.home-module__QmvKWq__slideNav{grid-template-columns:repeat(2,1fr);gap:12px 16px}.home-module__QmvKWq__slideTabLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-module__QmvKWq__deck .home-module__QmvKWq__viewProject{display:none}}@media (prefers-reduced-motion:reduce){.home-module__QmvKWq__card,.home-module__QmvKWq__backdropImage,.home-module__QmvKWq__deck{transition-duration:.01ms}.home-module__QmvKWq__card[data-state=active],.home-module__QmvKWq__slideText h3{animation:none}}
