.agent-in-room-target[data-astro-cid-xwfirjlc]{scroll-margin-top:4.5rem}.agent-step-copy[data-astro-cid-xwfirjlc]{text-wrap:balance;text-wrap:pretty}.design-tree-shell[data-astro-cid-xwfirjlc]:before,.design-tree-shell[data-astro-cid-xwfirjlc]:after{content:"";pointer-events:none;z-index:12;position:absolute;left:0;right:0}.design-tree-header[data-astro-cid-xwfirjlc]{top:1.25rem;left:1.25rem;right:1.25rem}.design-tree-footer[data-astro-cid-xwfirjlc]{bottom:1.25rem;left:1.25rem;right:1.25rem}.design-tree-shell[data-astro-cid-xwfirjlc]:before{background:linear-gradient(#10110f 10%,#10110f00);height:7rem;top:0}.design-tree-shell[data-astro-cid-xwfirjlc]:after{background:linear-gradient(#10110f00,#10110f 88%);height:8rem;bottom:0}.design-tree-viewport[data-astro-cid-xwfirjlc]{perspective:80rem;touch-action:pan-y pinch-zoom;position:absolute;inset:0}.design-tree-card[data-astro-cid-xwfirjlc]{opacity:0;transform-origin:50%;will-change:transform, opacity;width:100%;max-width:none;height:100%;transition:opacity .42s,transform .82s cubic-bezier(.16,1,.3,1),filter .42s}.design-tree-card[data-astro-cid-xwfirjlc][data-sliding=true]{pointer-events:none;transition:none}.design-tree-card[data-astro-cid-xwfirjlc][data-visible=true]{filter:saturate(calc(1 - var(--tree-distance,0) * .2))}.design-tree-card[data-astro-cid-xwfirjlc][data-active=true]{cursor:grab}.design-tree-card[data-astro-cid-xwfirjlc][data-active=true] .design-tree-image[data-astro-cid-xwfirjlc]{transform:scale(1.04)}.design-tree-card[data-astro-cid-xwfirjlc]>.relative[data-astro-cid-xwfirjlc]{transition:opacity .36s}.design-tree-card[data-astro-cid-xwfirjlc]:not([data-active=true])>.relative[data-astro-cid-xwfirjlc]{opacity:0}.design-tree-card[data-astro-cid-xwfirjlc][data-entering=true]>.relative[data-astro-cid-xwfirjlc]{opacity:1}.design-tree-image[data-astro-cid-xwfirjlc]{transition:transform 3.2s cubic-bezier(.16,1,.3,1)}.design-tree-control[data-astro-cid-xwfirjlc]{color:#11110f;cursor:pointer;background:#fff;border:0;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.05rem;font-weight:700;transition:background-color .18s,color .18s;display:inline-flex}.design-tree-control[data-astro-cid-xwfirjlc]:hover,.design-tree-control[data-astro-cid-xwfirjlc]:focus-visible{color:#11110f;background:#dfff42;outline:none}@media (width>=640px){.design-tree-header[data-astro-cid-xwfirjlc]{top:1.75rem;left:1.75rem;right:1.75rem}.design-tree-footer[data-astro-cid-xwfirjlc]{bottom:1.75rem;left:1.75rem;right:1.75rem}}@media (prefers-reduced-motion:reduce){.design-tree-card[data-astro-cid-xwfirjlc],.design-tree-image[data-astro-cid-xwfirjlc]{transition:none}}.agent-in-room-target[data-astro-cid-4licqjuy]{scroll-margin-top:var(--header-height)}.agent-step-copy[data-astro-cid-4licqjuy]{text-wrap:pretty}.air-session-track[data-astro-cid-4licqjuy]{scrollbar-color:#ffffff57 transparent;scrollbar-width:thin}.build-stage[data-astro-cid-4licqjuy]:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 100%,#ffffff85,#ffffff24 38%,#0000 72%);position:absolute;inset:0}@media (width<=767px){.stage-pair[data-astro-cid-4licqjuy]{min-height:16rem}.air-slide[data-astro-cid-4licqjuy]{width:calc(100vw - 2.5rem)}}@media (prefers-reduced-motion:reduce){.air-session-track[data-astro-cid-4licqjuy]{scroll-behavior:auto}}.contact-intro[data-astro-cid-ss5viunl][data-theme=dark]{color:#f7f7f5;background:#050505;border-color:#ffffff1f;padding-top:clamp(5rem,9vw,9rem);padding-bottom:clamp(7rem,11vw,11rem)}.contact-intro[data-astro-cid-ss5viunl][data-theme=dark] p[data-astro-cid-ss5viunl]{color:#ffffff94;font-weight:400}.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark]{color:#f7f7f5;background:#171715;border-radius:48px 48px 0 0;margin-top:-48px}.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark] .contact-card[data-astro-cid-p6iv45rd]{background:#10100f;border-color:#ffffff24}.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark] .contact-card[data-astro-cid-p6iv45rd]>div[data-astro-cid-p6iv45rd]:first-child,.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark] aside[data-astro-cid-p6iv45rd]>div[data-astro-cid-p6iv45rd],.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark] aside[data-astro-cid-p6iv45rd] [data-astro-cid-p6iv45rd][class*=border-t]{border-color:#ffffff2e}.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark] [data-astro-cid-p6iv45rd]:is(.text-\[\#77736a\],.text-\[\#89857d\],.text-\[\#5f5b54\]){color:#ffffff94}.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark] aside[data-astro-cid-p6iv45rd] a[data-astro-cid-p6iv45rd]{color:#fff;text-decoration-color:#ffffff52}.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark] [data-astro-cid-p6iv45rd][data-contact-submit]{color:#10100f;background:#fff;border-color:#fff}.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark] [data-astro-cid-p6iv45rd][data-contact-submit]:hover{color:#fff;background:#10100f}.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark] [data-astro-cid-p6iv45rd]:is(input,select,textarea){color:#11110f;background:#fff}.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark] [data-astro-cid-p6iv45rd]:is(input,textarea)::placeholder{color:#8a8883;opacity:1}.contact-honeypot[data-astro-cid-p6iv45rd]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=760px){.contact-form-section[data-astro-cid-p6iv45rd][data-theme=dark]{border-radius:30px 30px 0 0;margin-top:-30px}}
