@property --scene-zoom{syntax:"<number>";inherits:true;initial-value:1}@property --hairline{syntax:"<length>";inherits:true;initial-value:1px}@property --px{syntax:"<number>";inherits:true;initial-value:0}@property --py{syntax:"<number>";inherits:true;initial-value:0}@property --depth{syntax:"<number>";inherits:true;initial-value:1}.hero-portal-module__PAmlma__root{--scene-cycle:10s;--scene-float:8s;--scene-line:color-mix(in oklch, var(--foreground) 38%, var(--surface-1));--scene-brand-soft:color-mix(in oklch, var(--brand) 13%, var(--surface-1));aspect-ratio:1.03;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;position:relative;container-type:inline-size}.hero-portal-module__PAmlma__viewport{--scene-zoom:calc(100cqw / 680px);--hairline:calc(1px / var(--scene-zoom));zoom:var(--scene-zoom);perspective:1600px;width:640px;height:660px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-portal-module__PAmlma__model{width:100%;height:100%;transform-style:preserve-3d}.hero-portal-module__PAmlma__phone,.hero-portal-module__PAmlma__panel,.hero-portal-module__PAmlma__float,.hero-portal-module__PAmlma__lift{transform-style:preserve-3d;position:absolute}.hero-portal-module__PAmlma__phone{width:222px;height:525px;top:0;left:309px;transform:translateZ(-40px)rotateX(8deg)rotateY(-20deg)rotate(6deg)}.hero-portal-module__PAmlma__phoneFace,.hero-portal-module__PAmlma__phoneBack{border:var(--hairline) solid transparent;background:var(--background);outline:var(--hairline) solid transparent;backface-visibility:hidden;box-shadow:inset 0 0 0 var(--hairline) var(--scene-line);border-radius:35px;position:absolute;inset:0}.hero-portal-module__PAmlma__phoneBack{background:var(--surface-2);transform:translateZ(-15px)}.hero-portal-module__PAmlma__phoneEdge{transform-origin:100%;background:var(--surface-2);border:var(--hairline) solid var(--scene-line);width:15px;position:absolute;top:33px;bottom:33px;right:0;transform:rotateY(-90deg)}.hero-portal-module__PAmlma__phoneFace{box-shadow:inset 0 0 0 var(--hairline) var(--scene-line), inset 0 0 0 6px var(--background), inset 0 0 0 calc(6px + var(--hairline)) var(--border)}.hero-portal-module__PAmlma__phoneFace:after{content:"";border:var(--hairline) solid var(--scene-line);border-radius:3px;width:4px;height:44px;position:absolute;top:118px;right:-4px}.hero-portal-module__PAmlma__speaker{background:var(--border);border-radius:20px;width:76px;height:17px;margin:18px auto 29px}.hero-portal-module__PAmlma__phoneHeading{color:var(--muted-foreground);align-items:center;gap:10px;padding:0 20px;font-size:13px;display:flex}.hero-portal-module__PAmlma__phoneHeading svg{width:15px}.hero-portal-module__PAmlma__phoneHeading>.hero-portal-module__PAmlma__lines{flex:1}.hero-portal-module__PAmlma__phoneScreen{height:364px;margin:18px 15px;overflow:hidden}.hero-portal-module__PAmlma__phoneRow{border:var(--hairline) solid var(--border);height:72px;color:var(--muted-foreground);border-radius:12px;align-items:center;gap:10px;margin-bottom:8px;padding:13px;font-size:11px;display:flex}.hero-portal-module__PAmlma__phoneRow>svg{flex-shrink:0;width:17px}.hero-portal-module__PAmlma__phoneRow>span{flex:1}.hero-portal-module__PAmlma__phoneRow .hero-portal-module__PAmlma__lines{gap:5px;margin-top:10px}.hero-portal-module__PAmlma__phoneRow .hero-portal-module__PAmlma__lines i{height:3px}.hero-portal-module__PAmlma__phoneRow .hero-portal-module__PAmlma__lines i:last-child{display:none}.hero-portal-module__PAmlma__homeIndicator{background:var(--border);border-radius:4px;width:66px;height:4px;position:absolute;bottom:16px;left:calc(50% - 33px)}.hero-portal-module__PAmlma__panel{left:var(--x);top:var(--y);width:var(--w);height:var(--h);transform:translate3d(calc(var(--px,0) * var(--depth) * 4px), calc(var(--py,0) * var(--depth) * 3px), var(--z)) rotateX(calc(var(--rx,8deg) - var(--py,0) * 2deg)) rotateY(calc(var(--ry,-20deg) + var(--px,0) * 3deg)) rotateZ(var(--rz,6deg))}.hero-portal-module__PAmlma__float,.hero-portal-module__PAmlma__lift{width:100%;height:100%}.hero-portal-module__PAmlma__float{animation:hero-portal-module__PAmlma__float var(--scene-float) var(--ease-in-out) infinite;animation-delay:var(--delay,0s)}.hero-portal-module__PAmlma__lift{transition:transform var(--dur) var(--ease-out);transform:translate(0,0)}@media (hover:hover) and (pointer:fine){.hero-portal-module__PAmlma__panel:hover .hero-portal-module__PAmlma__lift{transform:translateY(-6px)}}.hero-portal-module__PAmlma__card{border:var(--hairline) solid transparent;background:var(--surface-1);width:100%;height:100%;box-shadow:inset 0 0 0 var(--hairline) var(--scene-line), var(--elevation-1);outline:var(--hairline) solid transparent;backface-visibility:hidden;pointer-events:auto;border-radius:18px;overflow:hidden}.hero-portal-module__PAmlma__header{border-bottom:var(--hairline) solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding:17px 19px 13px;font-size:14px;font-weight:500;display:flex}.hero-portal-module__PAmlma__header svg{stroke-width:1.4px;flex-shrink:0;width:16px;height:16px}.hero-portal-module__PAmlma__chat{--x:324px;--y:64px;--z:40px;--w:260px;--h:236px}.hero-portal-module__PAmlma__project{--x:32px;--y:300px;--z:50px;--w:270px;--h:214px;--delay:-2s}.hero-portal-module__PAmlma__calendar{--x:40px;--y:70px;--z:55px;--w:212px;--h:163px;--delay:-3s}.hero-portal-module__PAmlma__proposal{--x:382px;--y:337px;--z:65px;--w:210px;--h:164px;--delay:-5s}.hero-portal-module__PAmlma__dock{--x:189px;--y:562px;--z:55px;--w:252px;--h:49px;--delay:-4s}.hero-portal-module__PAmlma__chatBody{padding:14px 16px 20px;font-size:11px;position:relative}.hero-portal-module__PAmlma__incoming{background:var(--surface-2);border-radius:4px 13px 13px;width:fit-content;padding:9px 13px}.hero-portal-module__PAmlma__incoming span{color:var(--muted-foreground);margin-top:3px;font-size:9px;display:block}.hero-portal-module__PAmlma__reply{border:var(--hairline) solid var(--brand);width:fit-content;color:var(--brand);background:var(--scene-brand-soft);animation:hero-portal-module__PAmlma__reply var(--scene-cycle) var(--ease-out) infinite;border-radius:13px 4px 13px 13px;align-items:center;gap:10px;margin:9px 0 0 auto;padding:10px 12px;display:flex}.hero-portal-module__PAmlma__reply svg{width:15px;height:15px}.hero-portal-module__PAmlma__typing{gap:3px;display:flex;position:absolute;bottom:8px;left:24px}.hero-portal-module__PAmlma__typing i{background:var(--muted-foreground);width:3px;height:3px;animation:hero-portal-module__PAmlma__typing calc(var(--scene-cycle) / 6) var(--ease-in-out) infinite;border-radius:50%}.hero-portal-module__PAmlma__typing i:nth-child(2){animation-delay:-.3s}.hero-portal-module__PAmlma__typing i:nth-child(3){animation-delay:-.6s}.hero-portal-module__PAmlma__messageInput{border:var(--hairline) solid var(--border);color:var(--muted-foreground);border-radius:9px;justify-content:space-between;align-items:center;margin:0 16px;padding:9px 10px;font-size:10px;display:flex}.hero-portal-module__PAmlma__messageInput svg{width:12px;height:12px}.hero-portal-module__PAmlma__tasks{gap:12px;padding:17px 19px;font-size:11px;display:grid}.hero-portal-module__PAmlma__tasks>div{align-items:center;gap:10px;display:flex}.hero-portal-module__PAmlma__checkbox,.hero-portal-module__PAmlma__checked{border:var(--hairline) solid var(--border);border-radius:5px;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.hero-portal-module__PAmlma__checked{background:var(--brand);color:var(--brand-foreground);border-color:var(--brand)}.hero-portal-module__PAmlma__tasks svg{width:12px;height:12px}.hero-portal-module__PAmlma__taskCheck{color:var(--brand);animation:hero-portal-module__PAmlma__check var(--scene-cycle) var(--ease-out) infinite}.hero-portal-module__PAmlma__activeDot{background:var(--brand);border-radius:50%;width:5px;height:5px;margin-left:auto}.hero-portal-module__PAmlma__progressTrack{background:var(--border);border-radius:4px;height:4px;margin:0 19px;overflow:hidden}.hero-portal-module__PAmlma__progress{transform-origin:0;background:var(--brand);width:100%;height:100%;animation:hero-portal-module__PAmlma__progress var(--scene-cycle) var(--ease-out) infinite;display:block;transform:scaleX(.62)}.hero-portal-module__PAmlma__projectFooter{color:var(--muted-foreground);justify-content:space-between;align-items:center;margin:11px 19px;font-size:9px;display:flex}.hero-portal-module__PAmlma__projectFooter svg{width:12px;height:12px}.hero-portal-module__PAmlma__cursor{opacity:0;animation:hero-portal-module__PAmlma__cursor var(--scene-cycle) var(--ease-in-out) infinite;position:absolute;top:94px;left:27px}.hero-portal-module__PAmlma__calendar .hero-portal-module__PAmlma__card{overflow:hidden}.hero-portal-module__PAmlma__calendar .hero-portal-module__PAmlma__header{padding:13px 16px 10px;font-size:12px}.hero-portal-module__PAmlma__schedule{grid-template-columns:36px 1fr;align-items:center;gap:8px;padding:12px 16px;display:grid}.hero-portal-module__PAmlma__schedule>span{font:9px var(--font-geist-mono), monospace;color:var(--muted-foreground)}.hero-portal-module__PAmlma__schedule>i{border-top:var(--hairline) solid var(--border)}.hero-portal-module__PAmlma__meeting{background:var(--scene-brand-soft);color:var(--brand);border:var(--hairline) solid var(--brand);animation:hero-portal-module__PAmlma__meeting var(--scene-cycle) var(--ease-out) infinite;border-radius:6px;justify-content:space-between;align-items:center;padding:9px;font-size:9px;display:flex}.hero-portal-module__PAmlma__meeting svg{width:12px;height:12px}.hero-portal-module__PAmlma__calendarTab{color:var(--brand);background:var(--scene-brand-soft);border:var(--hairline) solid var(--brand);font:8px var(--font-geist-mono), monospace;letter-spacing:.05em;white-space:nowrap;border-radius:5px;padding:3px 5px}.hero-portal-module__PAmlma__proposal .hero-portal-module__PAmlma__header{padding:16px;font-size:12px}.hero-portal-module__PAmlma__lines{gap:7px;display:grid}.hero-portal-module__PAmlma__lines i{background:var(--border);border-radius:2px;width:100%;height:5px;display:block}.hero-portal-module__PAmlma__lines i:nth-child(2){width:74%}.hero-portal-module__PAmlma__lines i:nth-child(3){width:44%}.hero-portal-module__PAmlma__proposal .hero-portal-module__PAmlma__card>.hero-portal-module__PAmlma__lines{margin:16px 16px 8px}.hero-portal-module__PAmlma__proposalFooter{justify-content:space-between;align-items:center;padding:0 14px;display:flex}.hero-portal-module__PAmlma__signature{fill:none;stroke:var(--muted-foreground);stroke-width:1.4px;stroke-linecap:round}.hero-portal-module__PAmlma__signature path{stroke-dasharray:120;stroke-dashoffset:0;animation:hero-portal-module__PAmlma__signature var(--scene-cycle) var(--ease-out) infinite}.hero-portal-module__PAmlma__accepted{color:var(--brand);animation:hero-portal-module__PAmlma__accepted var(--scene-cycle) var(--ease-out) infinite;align-items:center;gap:4px;font-size:10px;display:flex}.hero-portal-module__PAmlma__accepted svg{width:13px;height:13px}.hero-portal-module__PAmlma__dock .hero-portal-module__PAmlma__card{border-radius:25px;justify-content:space-evenly;align-items:center;display:flex}.hero-portal-module__PAmlma__dock svg{stroke-width:1.3px;width:18px;height:18px;color:var(--muted-foreground)}.hero-portal-module__PAmlma__dockActive{background:var(--scene-brand-soft);border-radius:10px;place-items:center;width:34px;height:30px;display:grid}.hero-portal-module__PAmlma__dockActive svg{color:var(--brand)}.hero-portal-module__PAmlma__phoneScroll{animation:hero-portal-module__PAmlma__phoneScroll calc(var(--scene-cycle) * 2) var(--ease-in-out) infinite}.hero-portal-module__PAmlma__root *,.hero-portal-module__PAmlma__root :before,.hero-portal-module__PAmlma__root :after{animation-play-state:var(--hp-play,running)}@keyframes hero-portal-module__PAmlma__float{50%{transform:translateY(-4px)}}@keyframes hero-portal-module__PAmlma__reply{0%,5%{opacity:0;transform:translateY(7px)}16%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-3px)}}@keyframes hero-portal-module__PAmlma__typing{50%{opacity:.3;transform:translateY(-2px)}}@keyframes hero-portal-module__PAmlma__check{0%,21%{opacity:0;transform:scale(.5)}27%,92%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes hero-portal-module__PAmlma__progress{0%,21%,to{transform:scaleX(.3)}30%,92%{transform:scaleX(.62)}}@keyframes hero-portal-module__PAmlma__cursor{0%,10%{opacity:0;transform:translate(70px,45px)}18%,19%{opacity:1;transform:translate(0)}21%{opacity:1;transform:translateY(2px)scale(.9)}30%,to{opacity:0;transform:translate(45px,35px)}}@keyframes hero-portal-module__PAmlma__meeting{0%,30%{opacity:0;transform:translateY(-7px)}38%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes hero-portal-module__PAmlma__signature{0%,40%{stroke-dashoffset:120px;opacity:1}58%,94%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes hero-portal-module__PAmlma__accepted{0%,58%{opacity:0;transform:translateY(4px)}66%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes hero-portal-module__PAmlma__phoneScroll{0%,12%,to{transform:none}45%,65%{transform:translateY(-160px)}}@media (prefers-reduced-motion:reduce){.hero-portal-module__PAmlma__root *,.hero-portal-module__PAmlma__root :before,.hero-portal-module__PAmlma__root :after{transition:none!important;animation:none!important}.hero-portal-module__PAmlma__panel:hover .hero-portal-module__PAmlma__lift{transform:none}}
.stack-showcase-module__4IpH5W__section{position:relative;overflow:hidden}.stack-showcase-module__4IpH5W__layout{flex-direction:column;display:flex}.stack-showcase-module__4IpH5W__header{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.stack-showcase-module__4IpH5W__headerText{max-width:48ch}.stack-showcase-module__4IpH5W__heading{letter-spacing:-.03em;margin-top:.75rem}.stack-showcase-module__4IpH5W__lead{margin-top:.875rem;line-height:1.5}.stack-showcase-module__4IpH5W__stage{flex-direction:column;gap:.75rem;width:100vw;margin-left:calc(50% - 50vw);padding:.75rem 0 2rem;display:flex;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.stack-showcase-module__4IpH5W__trackRow{width:100%;padding-bottom:1rem;display:flex;overflow:hidden}.stack-showcase-module__4IpH5W__trackScroller{will-change:transform;width:max-content;display:flex}.stack-showcase-module__4IpH5W__scrollLeft{animation:80s linear infinite stack-showcase-module__4IpH5W__marquee-scroll-left}.stack-showcase-module__4IpH5W__scrollRight{animation:80s linear infinite stack-showcase-module__4IpH5W__marquee-scroll-right}@keyframes stack-showcase-module__4IpH5W__marquee-scroll-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes stack-showcase-module__4IpH5W__marquee-scroll-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.stack-showcase-module__4IpH5W__trackList{flex-shrink:0;align-items:center;gap:1.25rem;margin:0;padding:.75rem .625rem 2.75rem;list-style:none;display:flex}.stack-showcase-module__4IpH5W__card{isolation:isolate;-webkit-user-select:none;user-select:none;cursor:default;background:#ffffff08;border:1px solid #ffffff12;border-radius:1.25rem;outline:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.875rem;width:140px;height:144px;padding:1.25rem 1rem;transition:border-color .25s,background .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 4px 20px #00000026}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.stack-showcase-module__4IpH5W__card{-webkit-backdrop-filter:blur(14px);background:#ffffff09}}.dark .stack-showcase-module__4IpH5W__card{background:#ffffff06;border-color:#ffffff12}.stack-showcase-module__4IpH5W__card:after{content:"";background:var(--tool-ink);filter:blur(9px);opacity:0;pointer-events:none;z-index:-1;border-radius:50%;height:16px;transition:opacity .25s,transform .25s;position:absolute;bottom:-6px;left:12%;right:12%;transform:scaleY(.7)}.dark .stack-showcase-module__4IpH5W__card:after{background:var(--tool-ink-dark)}.stack-showcase-module__4IpH5W__card:hover,.stack-showcase-module__4IpH5W__card:focus,.stack-showcase-module__4IpH5W__card:focus-visible{border-color:#ffffff1f;border-bottom-color:color-mix(in srgb, var(--tool-ink) 85%, white 15%);background:linear-gradient(to top, color-mix(in srgb, var(--tool-ink) 14%, transparent) 0%, transparent 45%), #ffffff0a;box-shadow:0 10px 20px -3px color-mix(in srgb, var(--tool-ink) 55%, transparent), 0 4px 8px -2px color-mix(in srgb, var(--tool-ink) 35%, transparent)}:is(.dark .stack-showcase-module__4IpH5W__card:hover,.dark .stack-showcase-module__4IpH5W__card:focus,.dark .stack-showcase-module__4IpH5W__card:focus-visible){border-color:#ffffff1a;border-bottom-color:color-mix(in srgb, var(--tool-ink-dark) 85%, white 15%);background:linear-gradient(to top, color-mix(in srgb, var(--tool-ink-dark) 14%, transparent) 0%, transparent 45%), #ffffff08;box-shadow:0 12px 22px -3px color-mix(in srgb, var(--tool-ink-dark) 60%, transparent), 0 4px 10px -2px color-mix(in srgb, var(--tool-ink-dark) 35%, transparent)}.stack-showcase-module__4IpH5W__card:hover:after,.stack-showcase-module__4IpH5W__card:focus:after,.stack-showcase-module__4IpH5W__card:focus-visible:after{opacity:.85;transform:scaleY(1)}.stack-showcase-module__4IpH5W__iconWrapper{justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;position:relative}.stack-showcase-module__4IpH5W__icon{width:3rem;height:3rem;color:var(--tool-ink);z-index:1;filter:none;box-shadow:none;will-change:transform;transition:transform .25s cubic-bezier(.16,1,.3,1);position:relative}.dark .stack-showcase-module__4IpH5W__icon{color:var(--tool-ink-dark)}.stack-showcase-module__4IpH5W__name{color:var(--foreground);text-align:center;letter-spacing:-.01em;will-change:transform;font-size:.9375rem;font-weight:600;line-height:1.2;transition:transform .25s cubic-bezier(.16,1,.3,1),color .25s}.stack-showcase-module__4IpH5W__card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.stack-showcase-module__4IpH5W__card:focus:not(:focus-visible){outline:none}.stack-showcase-module__4IpH5W__card:focus-visible .stack-showcase-module__4IpH5W__icon,.stack-showcase-module__4IpH5W__card:focus .stack-showcase-module__4IpH5W__icon{filter:none;box-shadow:none;transform:scale(1.08)}.stack-showcase-module__4IpH5W__card:focus-visible .stack-showcase-module__4IpH5W__name,.stack-showcase-module__4IpH5W__card:focus .stack-showcase-module__4IpH5W__name{color:var(--foreground);transform:translateY(-2px)}@media (max-width:767px){.stack-showcase-module__4IpH5W__header{flex-direction:column;align-items:flex-start;gap:1.25rem}.stack-showcase-module__4IpH5W__card{border-radius:1rem;gap:.625rem;width:120px;height:124px;padding:1rem .75rem}.stack-showcase-module__4IpH5W__iconWrapper{width:2.75rem;height:2.75rem}.stack-showcase-module__4IpH5W__icon{width:2.375rem;height:2.375rem}.stack-showcase-module__4IpH5W__name{font-size:.8125rem}.stack-showcase-module__4IpH5W__stage{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.stack-showcase-module__4IpH5W__scrollLeft,.stack-showcase-module__4IpH5W__scrollRight{animation:none!important;transform:none!important}.stack-showcase-module__4IpH5W__stage{width:100%;margin-left:0;padding-bottom:1rem;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.stack-showcase-module__4IpH5W__trackRow{overflow-x:auto}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.stack-showcase-module__4IpH5W__card{background:var(--surface-1);-webkit-backdrop-filter:none;backdrop-filter:none}}.stack-showcase-module__4IpH5W__pauseControl{min-height:2.75rem;color:var(--muted-foreground);cursor:pointer;flex-shrink:0;align-items:center;gap:.625rem;font-size:.875rem;display:inline-flex}.stack-showcase-module__4IpH5W__pauseInput{width:1rem;height:1rem;accent-color:var(--brand)}.stack-showcase-module__4IpH5W__pauseControl:has(:focus-visible){outline:2px solid var(--ring);outline-offset:4px;border-radius:4px}.stack-showcase-module__4IpH5W__section:has(.stack-showcase-module__4IpH5W__pauseInput:checked) .stack-showcase-module__4IpH5W__trackScroller{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.stack-showcase-module__4IpH5W__pauseControl{display:none}}
.landing-surface-module__QFx09G__surface{--landing-edge:color-mix(in oklab, var(--foreground) 10%, transparent);position:relative}.landing-surface-module__QFx09G__backdrop{z-index:-1;pointer-events:none;background:var(--background);contain:strict;position:fixed;inset:0;overflow:hidden}.landing-surface-module__QFx09G__farPlane,.landing-surface-module__QFx09G__nearPlane,.landing-surface-module__QFx09G__copperEdge{border:1px solid var(--landing-edge);border-radius:5vmax;width:48vmax;height:180vmax;position:absolute;top:-60vmax;transform:rotate(32deg)}.landing-surface-module__QFx09G__farPlane{background:linear-gradient(90deg, var(--background), var(--surface-1) 68%, var(--surface-2));box-shadow:var(--elevation-3);right:-12vmax}.landing-surface-module__QFx09G__copperEdge{background:color-mix(in oklab, var(--brand) 9%, var(--surface-1));border-color:color-mix(in oklab, var(--brand) 24%, transparent);right:-25vmax}.landing-surface-module__QFx09G__nearPlane{background:linear-gradient(90deg, var(--surface-1), var(--background) 48%, var(--well));box-shadow:var(--elevation-3);right:-26vmax}.landing-surface-module__QFx09G__glass{inline-size:calc(100% - var(--gutter) * 2);max-inline-size:calc(72rem + var(--gutter) * 12);padding-inline:var(--gutter);border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg-opaque);margin-inline:auto}.landing-surface-module__QFx09G__surface .surface-well{background:color-mix(in oklab, var(--well) 80%, transparent)}.landing-surface-module__QFx09G__surface .hero-rules{opacity:.3}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-surface-module__QFx09G__glass{background:var(--card-bg);-webkit-backdrop-filter:blur(var(--card-blur)) saturate(150%);backdrop-filter:blur(var(--card-blur)) saturate(150%)}}@media (max-width:639px){.landing-surface-module__QFx09G__backdrop{opacity:.7}.landing-surface-module__QFx09G__glass{inline-size:calc(100% - var(--gutter))}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.landing-surface-module__QFx09G__backdrop{display:none}.landing-surface-module__QFx09G__glass{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}.landing-surface-module__QFx09G__surface .surface-well{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}@keyframes landing-surface-module__QFx09G__planeDrift{to{transform:rotate(32deg) translateY(var(--drift))}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.landing-surface-module__QFx09G__farPlane,.landing-surface-module__QFx09G__copperEdge,.landing-surface-module__QFx09G__nearPlane{animation:linear both landing-surface-module__QFx09G__planeDrift;animation-timeline:scroll(root)}.landing-surface-module__QFx09G__farPlane{--drift:-7vmax}.landing-surface-module__QFx09G__copperEdge{--drift:-15vmax}.landing-surface-module__QFx09G__nearPlane{--drift:-23vmax}}}
