.mobile-menu-module__vt023G__trigger{display:none}.mobile-menu-module__vt023G__overlay{z-index:90;flex-direction:column;display:flex;position:fixed;inset:0}.mobile-menu-module__vt023G__scrim{cursor:default;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0808099e;border:0;padding:0;animation:.22s both mobile-menu-module__vt023G__menuScrimIn;position:absolute;inset:0}.mobile-menu-module__vt023G__panel{max-height:100dvh;padding:0 20px calc(24px + env(safe-area-inset-bottom,0px));background:var(--c-plate);border-radius:0 0 6px 6px;flex-direction:column;flex:none;animation:.3s cubic-bezier(.16,1,.3,1) both mobile-menu-module__vt023G__menuPanelIn;display:flex;position:relative;overflow-y:auto}.mobile-menu-module__vt023G__panelHead{flex:none;justify-content:space-between;align-items:center;height:95px;margin-right:-4px;display:flex}.mobile-menu-module__vt023G__panelMark,.mobile-menu-module__vt023G__panelMark img{width:83px;height:22px;display:block}.mobile-menu-module__vt023G__close{width:44px;height:44px;color:var(--c-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative}.mobile-menu-module__vt023G__close:focus-visible{outline:1px solid var(--c-nav-ink-strong);outline-offset:2px}.mobile-menu-module__vt023G__closeIcon{width:18px;height:18px;display:block;position:relative}.mobile-menu-module__vt023G__closeIcon span{background:currentColor;border-radius:1px;width:100%;height:1.5px;position:absolute;top:50%;left:0}.mobile-menu-module__vt023G__closeIcon span:first-child{transform:rotate(45deg)}.mobile-menu-module__vt023G__closeIcon span:last-child{transform:rotate(-45deg)}.mobile-menu-module__vt023G__panelNav{flex-direction:column;flex:none;display:flex}.mobile-menu-module__vt023G__panelLink{border-bottom:1px solid var(--c-seam);min-height:60px;color:var(--c-nav-ink);font:400 24px/1.1 var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.6px;animation:.38s cubic-bezier(.16,1,.3,1) both mobile-menu-module__vt023G__menuItemIn;animation-delay:calc(60ms + var(--i,0) * 45ms);align-items:center;text-decoration:none;transition:color .16s;display:flex}.mobile-menu-module__vt023G__panelLink[aria-current=page],.mobile-menu-module__vt023G__panelLink[aria-current=page]:hover{color:var(--c-nav-ink-strong);cursor:default}.mobile-menu-module__vt023G__panelLink:hover{color:var(--c-nav-ink-dim)}.mobile-menu-module__vt023G__panelLink:focus-visible{outline:1px solid var(--c-nav-ink-strong);outline-offset:-2px;color:var(--c-nav-ink-strong);border-radius:4px}.mobile-menu-module__vt023G__panelFoot{animation:.38s cubic-bezier(.16,1,.3,1) both mobile-menu-module__vt023G__menuItemIn;animation-delay:calc(60ms + var(--i,0) * 45ms);flex-direction:column;flex:none;gap:10px;padding-top:24px;display:flex}.mobile-menu-module__vt023G__panelCta{color:#df0078;width:100%;min-height:48px;font:400 16px/1 var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;background:#ffd0f8;border:1px solid #df0078;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;transition:box-shadow .16s ease-out,transform .16s ease-out,background-color .16s ease-out;display:flex;box-shadow:1px 1px #df0078}.mobile-menu-module__vt023G__panelCta:hover{background:#ffc5f4;transform:translate(-2px,-2px);box-shadow:3px 3px #ad005e}.mobile-menu-module__vt023G__panelCta:active{box-shadow:none;transform:translate(1px,1px)}.mobile-menu-module__vt023G__panelCta:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.mobile-menu-module__vt023G__panelCtaQuiet{border:1px solid var(--c-seam);width:100%;min-height:48px;color:var(--c-nav-ink);font:400 16px/1 var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;background:0 0;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;transition:border-color .16s,color .16s;display:flex}.mobile-menu-module__vt023G__panelCtaQuiet:hover{border-color:var(--c-nav-ink-dim);color:var(--c-nav-ink-strong)}.mobile-menu-module__vt023G__panelCtaQuiet:focus-visible{outline:1px solid var(--c-nav-ink-strong);outline-offset:2px;color:var(--c-nav-ink-strong)}@keyframes mobile-menu-module__vt023G__menuScrimIn{0%{opacity:0}to{opacity:1}}@keyframes mobile-menu-module__vt023G__menuPanelIn{0%{opacity:0;translate:0 -12px}to{opacity:1;translate:0}}@keyframes mobile-menu-module__vt023G__menuItemIn{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.mobile-menu-module__vt023G__scrim,.mobile-menu-module__vt023G__panel,.mobile-menu-module__vt023G__panelLink,.mobile-menu-module__vt023G__panelFoot{animation-duration:1ms;animation-delay:0s}.mobile-menu-module__vt023G__panelCta,.mobile-menu-module__vt023G__panelCtaQuiet,.mobile-menu-module__vt023G__panelLink{transition:none}.mobile-menu-module__vt023G__panelCta:hover,.mobile-menu-module__vt023G__panelCta:active{transform:none}}@media (max-width:767px){.mobile-menu-module__vt023G__trigger{width:44px;height:44px;color:var(--c-nav-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .16s;display:inline-flex;position:relative}.mobile-menu-module__vt023G__trigger:hover{color:var(--c-nav-ink-dim)}.mobile-menu-module__vt023G__trigger:focus-visible{outline:1px solid var(--c-nav-ink-strong);outline-offset:4px;color:var(--c-nav-ink-strong);border-radius:4px}.mobile-menu-module__vt023G__triggerLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mobile-menu-module__vt023G__triggerIcon{flex:none;width:16px;height:10px;display:block;position:relative}.mobile-menu-module__vt023G__triggerIcon span{background:currentColor;border-radius:1px;width:100%;height:2px;transition:top .16s,rotate .16s,opacity .16s;position:absolute;left:0}.mobile-menu-module__vt023G__triggerIcon span:first-child{top:0}.mobile-menu-module__vt023G__triggerIcon span:nth-child(2){top:4px}.mobile-menu-module__vt023G__triggerIcon span:last-child{top:8px}.mobile-menu-module__vt023G__triggerIcon[data-open] span{top:4px}.mobile-menu-module__vt023G__triggerIcon[data-open] span:first-child{rotate:45deg}.mobile-menu-module__vt023G__triggerIcon[data-open] span:nth-child(2){opacity:0}.mobile-menu-module__vt023G__triggerIcon[data-open] span:last-child{rotate:-45deg}}@media (prefers-reduced-motion:reduce){.mobile-menu-module__vt023G__trigger,.mobile-menu-module__vt023G__triggerIcon span{transition:none}}
.primary-nav-module__hesosq__nav{align-items:center;column-gap:24px;min-width:0;display:flex}.primary-nav-module__hesosq__navRule{background:var(--c-seam);flex:none;width:1px;height:13px}.primary-nav-module__hesosq__navLink{color:var(--c-nav-ink);font:400 14px/1 var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:8px 0;text-decoration:none;transition:color .16s;display:block;position:relative}.primary-nav-module__hesosq__navLink:hover{color:var(--c-nav-ink-dim)}.primary-nav-module__hesosq__navLink:focus-visible{color:var(--c-nav-ink-strong);outline:1px solid var(--c-nav-ink-strong);outline-offset:4px;border-radius:4px}.primary-nav-module__hesosq__navLink[aria-current=page],.primary-nav-module__hesosq__navLink[aria-current=page]:hover{color:var(--c-nav-ink-strong);cursor:default}@media (max-width:767px){.primary-nav-module__hesosq__nav{display:none}}@media (prefers-reduced-motion:reduce){.primary-nav-module__hesosq__navLink{transition:none}}
.hero-ask-module__KUJh3a__page{background:var(--c-seam);width:100%;min-height:100dvh;color:var(--c-ink);--copy-drop:4.5px;flex-direction:column;display:flex;position:relative;overflow:clip}.hero-ask-module__KUJh3a__announceBand{z-index:1;background:#621742;flex:none;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 32px;display:flex;position:relative}.hero-ask-module__KUJh3a__announceBand:before,.hero-ask-module__KUJh3a__announceBand:after{content:none;pointer-events:none;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-repeat:no-repeat;background-size:1px 8px,1px 8px,8px 1px,8px 1px;height:8px;position:absolute;left:0;right:0}.hero-ask-module__KUJh3a__announceBand:before{background-position:0 0,100% 0,0 0,100% 0;top:1px}.hero-ask-module__KUJh3a__announceBand:after{background-position:0 100%,100% 100%,0 100%,100% 100%;bottom:-1px}.hero-ask-module__KUJh3a__announceCopy{color:#fff;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.2}.hero-ask-module__KUJh3a__announceJoin{vertical-align:baseline;color:inherit;font:inherit;text-transform:inherit;text-decoration-skip-ink:none;text-underline-position:from-font;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;text-decoration:underline;transition:opacity .16s;display:inline-flex;position:relative}.hero-ask-module__KUJh3a__announceJoin:hover{opacity:.78}.hero-ask-module__KUJh3a__announceArrow{flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.hero-ask-module__KUJh3a__frame{background:var(--c-plate);width:100%;min-height:1px;font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;flex-direction:column;flex:1;gap:1px;padding:1px;display:flex;overflow:clip}.hero-ask-module__KUJh3a__band{grid-template-columns:64px 160px minmax(0,1fr) 160px 64px;gap:1px;width:100%;display:grid;overflow:hidden}.hero-ask-module__KUJh3a__headerBand{z-index:5;background:var(--c-seam);height:57px;box-shadow:0 1px 0 var(--c-seam);flex:none;position:sticky;top:0}.hero-ask-module__KUJh3a__main{flex-direction:column;gap:1px;display:flex}.hero-ask-module__KUJh3a__heroBand{flex:none;min-height:800px;position:relative}.hero-ask-module__KUJh3a__footerBand{flex:none;height:74px}.hero-ask-module__KUJh3a__plate{background:var(--c-plate);border-radius:6px;min-width:0;position:relative;overflow:hidden}.hero-ask-module__KUJh3a__outerPlate,.hero-ask-module__KUJh3a__railPlate,.hero-ask-module__KUJh3a__stagePlate,.hero-ask-module__KUJh3a__footerPlate{min-width:0}.hero-ask-module__KUJh3a__stack{flex-direction:column;gap:1px;min-width:0;display:flex}.hero-ask-module__KUJh3a__sOuterA{flex:34}.hero-ask-module__KUJh3a__sOuterB{flex:27}.hero-ask-module__KUJh3a__sOuterC{flex:39}.hero-ask-module__KUJh3a__sLeftTop{flex:47}.hero-ask-module__KUJh3a__sLeftFoot{flex:53}.hero-ask-module__KUJh3a__sRightTop{flex:56}.hero-ask-module__KUJh3a__sRightFoot{flex:44}.hero-ask-module__KUJh3a__sOuterD{flex:41}.hero-ask-module__KUJh3a__sOuterE{flex:24}.hero-ask-module__KUJh3a__sOuterF{flex:35}.hero-ask-module__KUJh3a__hatchPlate{isolation:isolate}.hero-ask-module__KUJh3a__footerPlate{position:relative}.hero-ask-module__KUJh3a__footerCanvas{width:100%;height:100%;color:var(--c-faint);justify-content:space-between;align-items:center;gap:16px;padding:10px 24px;font-size:12px;line-height:1.2;animation:.72s cubic-bezier(.16,1,.3,1) .29s both hero-ask-module__KUJh3a__askFadeIn;display:flex}.hero-ask-module__KUJh3a__footerAddress{font-style:normal}.hero-ask-module__KUJh3a__footerMeta{align-items:center;gap:20px;display:flex}.hero-ask-module__KUJh3a__footerMeta a{color:inherit;text-decoration:none;transition:color .16s}.hero-ask-module__KUJh3a__footerMeta a:hover{color:var(--c-ink)}.hero-ask-module__KUJh3a__brandPlate,.hero-ask-module__KUJh3a__headerFill,.hero-ask-module__KUJh3a__demoPlate{justify-content:center;align-items:center;min-width:0;display:flex}.hero-ask-module__KUJh3a__scaledHeaderContent{transform-origin:50%;flex:none;justify-content:center;align-items:center;display:flex}.hero-ask-module__KUJh3a__brandMark{width:83px;height:22px;display:block;position:relative}.hero-ask-module__KUJh3a__brandMark img{width:83px;max-width:none;height:22px;position:absolute;inset:0}@keyframes hero-ask-module__KUJh3a__askFadeIn{0%{opacity:0}to{opacity:1}}@keyframes hero-ask-module__KUJh3a__askCopyIn{0%{opacity:0;filter:blur(14px);translate:0 14px}to{opacity:1;filter:blur();translate:0}}.hero-ask-module__KUJh3a__announceCopy{animation:.72s cubic-bezier(.16,1,.3,1) 40ms both hero-ask-module__KUJh3a__askFadeIn}.hero-ask-module__KUJh3a__scaledHeaderContent{animation:.72s cubic-bezier(.16,1,.3,1) 90ms both hero-ask-module__KUJh3a__askFadeIn}.hero-ask-module__KUJh3a__introLayer{z-index:4;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hero-ask-module__KUJh3a__intro{z-index:5;width:660px;height:597px;margin-top:calc(var(--copy-drop) * 2);pointer-events:auto;flex:none;position:relative}.hero-ask-module__KUJh3a__betaPill,.hero-ask-module__KUJh3a__intro h1,.hero-ask-module__KUJh3a__subcopy,.hero-ask-module__KUJh3a__waitlistCta,.hero-ask-module__KUJh3a__consoleSlot{z-index:1}.hero-ask-module__KUJh3a__betaPill,.hero-ask-module__KUJh3a__intro h1,.hero-ask-module__KUJh3a__subcopy,.hero-ask-module__KUJh3a__waitlistCta{animation:.78s cubic-bezier(.16,1,.3,1) both hero-ask-module__KUJh3a__askCopyIn}.hero-ask-module__KUJh3a__betaPill{animation-delay:1.12s}.hero-ask-module__KUJh3a__intro h1{animation-delay:1.23s}.hero-ask-module__KUJh3a__subcopy{animation-delay:1.35s}.hero-ask-module__KUJh3a__waitlistCta{animation-delay:1.47s}.hero-ask-module__KUJh3a__betaPill{color:#3e55d3;white-space:nowrap;background:#c2e2ff;border:1px solid #3f57d733;border-radius:999px;justify-content:center;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:500;line-height:16px;transition:box-shadow .16s,transform .16s;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 1px .5px #0000000f,0 4px 4px #0000000a}.hero-ask-module__KUJh3a__betaPill:hover{transform:translate(calc(-50% - 2px),-2px);box-shadow:3px 3px #3e55d39e}.hero-ask-module__KUJh3a__intro h1{width:100%;color:var(--c-ink);letter-spacing:-1px;text-align:center;font-size:60px;font-weight:500;line-height:.94;position:absolute;top:47px;left:0}.hero-ask-module__KUJh3a__intro h1 span{white-space:nowrap}.hero-ask-module__KUJh3a__subcopy{width:490px;min-height:52px;color:var(--c-muted);text-align:center;text-wrap:balance;font-size:20px;font-weight:400;line-height:1.2;position:absolute;top:184px;left:50%;transform:translate(-50%)}.hero-ask-module__KUJh3a__subcopy strong{color:var(--c-ink);white-space:nowrap;font-weight:500}.hero-ask-module__KUJh3a__waitlistCta{height:40px;padding:0 22px;text-decoration:none;position:absolute;top:255px;left:50%;transform:translate(-50%)}.hero-ask-module__KUJh3a__pinkButton,.hero-ask-module__KUJh3a__waitlistCta{cursor:pointer;color:#df0078;font:400 12px/1 var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;background:#ffd0f8;border:1px solid #df0078;border-radius:4px;justify-content:center;align-items:center;transition:box-shadow .16s ease-out,transform .16s ease-out,background-color .16s ease-out;display:inline-flex;position:relative;box-shadow:1px 1px #df0078}.hero-ask-module__KUJh3a__pinkButton{padding:8px 10px}.hero-ask-module__KUJh3a__waitlistCta{font-size:13px;position:absolute}.hero-ask-module__KUJh3a__pinkButton:hover,.hero-ask-module__KUJh3a__waitlistCta:hover{background:#ffc5f4;transform:translate(-2px,-2px);box-shadow:3px 3px #ad005e}.hero-ask-module__KUJh3a__pinkButton:active,.hero-ask-module__KUJh3a__waitlistCta:active{box-shadow:none;transform:translate(1px,1px)}.hero-ask-module__KUJh3a__waitlistCta:hover{transform:translate(calc(-50% - 2px),-2px)}.hero-ask-module__KUJh3a__waitlistCta:active{transform:translate(calc(1px - 50%),1px)}.hero-ask-module__KUJh3a__waitlistCta:focus-visible{outline:1px solid var(--c-focus);outline-offset:2px}.hero-ask-module__KUJh3a__hatchPanel{border:1px solid var(--c-seam);border-radius:20px;width:518px;height:286px;animation:.72s cubic-bezier(.16,1,.3,1) .62s both hero-ask-module__KUJh3a__askFadeIn;position:absolute;top:311px;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 88%);mask-image:linear-gradient(#000 0% 62%,#0000 88%)}.hero-ask-module__KUJh3a__consoleSlot{width:436px;position:absolute;top:368px;left:50%;transform:translate(-50%)}.hero-ask-module__KUJh3a__console{z-index:1;background:#232427;border-radius:12px;flex-direction:column;align-items:stretch;padding:4px;animation:.62s cubic-bezier(.16,1,.3,1) .76s backwards hero-ask-module__KUJh3a__askConsoleOpen;display:flex;position:relative;box-shadow:0 0 0 .8px #ffffff24,0 2px 8px #ffffff08,0 3px 4px #0000002e,inset 0 1px 2.3px #ffffff1c,inset 0 -.5px 2px #68686840}@keyframes hero-ask-module__KUJh3a__askConsoleOpen{0%{opacity:0;clip-path:inset(48% 0 round 12px)}to{opacity:1;clip-path:inset(0 round 12px)}}.hero-ask-module__KUJh3a__consoleInner{border-radius:8px;flex-direction:column;align-items:stretch;width:100%;display:flex}.hero-ask-module__KUJh3a__queryField{background:#313234;border-radius:8px 8px 0 0;align-items:flex-start;min-height:74px;padding:14px;display:flex}.hero-ask-module__KUJh3a__queryText{color:#cdcdcd;width:100%;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:-1px;overflow-wrap:break-word;font-size:13px;font-weight:400;line-height:1.45}.hero-ask-module__KUJh3a__caret{vertical-align:-2px;background:#cdcdcd;width:1px;height:12px;margin-left:2px;display:inline-block}.hero-ask-module__KUJh3a__caret[data-idle]{animation:1.06s step-end infinite hero-ask-module__KUJh3a__askCaret}@keyframes hero-ask-module__KUJh3a__askCaret{0%,50%{opacity:.85}51%,to{opacity:0}}.hero-ask-module__KUJh3a__toolbar{background:#313234;border-top:1px solid #414141;border-radius:0 0 8px 8px;justify-content:space-between;align-items:center;padding:8px;display:flex}.hero-ask-module__KUJh3a__chipRow{background:#1c1c1c;border-radius:8px;align-items:center;padding:2px;display:flex;position:relative;box-shadow:inset 0 0 5.3px #00000040}.hero-ask-module__KUJh3a__chipPill{z-index:0;width:var(--pill-w,0);translate:var(--pill-x,0) 0;pointer-events:none;background:#333437;border-radius:6px;position:absolute;top:2px;bottom:2px;left:0}.hero-ask-module__KUJh3a__chipRow[data-ready] .hero-ask-module__KUJh3a__chipPill{transition:translate .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1)}.hero-ask-module__KUJh3a__chip{z-index:1;padding:var(--chip-pad-y,5px) 6px;color:#9c9c9c;font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:400;line-height:1;transition:background-color .16s,color .16s;display:flex;position:relative}.hero-ask-module__KUJh3a__chip:hover{color:#cdcdcd;background:#ffffff0a}.hero-ask-module__KUJh3a__chip[data-lit]{color:#e2e2e2}.hero-ask-module__KUJh3a__chip:focus-visible{outline-offset:1px;outline:1px solid #e2e2e2}.hero-ask-module__KUJh3a__chipGlyph{flex:none;justify-content:center;align-items:center;width:10px;height:10px;display:flex}.hero-ask-module__KUJh3a__submit{color:#df0078;background:#ffd0f8;border:1px solid #df0078;border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;transition:box-shadow .22s ease-out,transform .22s ease-out;display:flex;box-shadow:1px 1px #df0078}.hero-ask-module__KUJh3a__submit[data-armed]{transform:translate(-2px,-2px);box-shadow:3px 3px #df0078}.hero-ask-module__KUJh3a__submit[data-pressed]{box-shadow:none;transition-duration:90ms;transform:translate(1px,1px)}.hero-ask-module__KUJh3a__timeline{opacity:0;flex-direction:column;gap:16px;width:214px;transition:opacity .46s cubic-bezier(.16,1,.3,1),translate .46s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;translate:0 12px}.hero-ask-module__KUJh3a__timeline[data-up]{opacity:1;translate:0}.hero-ask-module__KUJh3a__timeline.hero-ask-module__KUJh3a__leadLeft{margin-left:40px}.hero-ask-module__KUJh3a__timelineLabel{color:#a1a1aa;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;text-transform:uppercase;font-size:10.5px;font-weight:500;line-height:10.5px}.hero-ask-module__KUJh3a__timelinePlate{background:#1b1b1e;border-radius:9px;flex-direction:column;gap:16px;padding:16px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #ffffff08,0 3px 4px #0000002e,inset 0 0 0 .8px #ffffff24,inset 0 1px 2.3px #ffffff1c,inset 0 -.5px 2px #68686840}.hero-ask-module__KUJh3a__timelineRail{background-image:repeating-linear-gradient(#ffffff82 0 2px,#0000 2px 4px);width:1px;position:absolute;top:23px;bottom:23px;left:14px}.hero-ask-module__KUJh3a__timelineRow{flex:none;justify-content:space-between;align-items:center;gap:8px;height:14px;display:flex;position:relative}.hero-ask-module__KUJh3a__timelineEvent{color:#f4f4f5;min-width:0;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.2;display:flex}.hero-ask-module__KUJh3a__timelineDot{background-image:linear-gradient(137.62deg,#58c982 2.09%,#2b6340 97.91%);border-radius:999px;flex:none;width:5px;height:5px;display:block;box-shadow:inset -1px 1px 1px #ffffff40}.hero-ask-module__KUJh3a__timelineValue{color:#d4d4d8;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.2}.hero-ask-module__KUJh3a__leadHead,.hero-ask-module__KUJh3a__leadBody>*{opacity:0;transition:opacity .32s cubic-bezier(.16,1,.3,1),translate .32s cubic-bezier(.16,1,.3,1);translate:0 5px}.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadHead,.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadBody>*{opacity:1;translate:0}.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadHead{transition-delay:80ms}.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadBody>:first-child{transition-delay:.14s}.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadBody>:nth-child(2){transition-delay:.19s}.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadBody>:nth-child(3){transition-delay:.23s}.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadBody>:nth-child(4){transition-delay:.28s}.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadBody>:nth-child(5){transition-delay:.32s}.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadBody>:nth-child(6){transition-delay:.37s}.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadBody>:nth-child(7){transition-delay:.41s}.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadBody>:nth-child(8){transition-delay:.44s}.hero-ask-module__KUJh3a__leadFigure rect{transform-box:fill-box;transform-origin:bottom;transition:transform .42s cubic-bezier(.34,1.4,.64,1);transform:scaleY(0)}.hero-ask-module__KUJh3a__leadCard[data-up] .hero-ask-module__KUJh3a__leadFigure rect{transition-delay:calc(.3s + var(--i,0) * 26ms);transform:scaleY(1)}.hero-ask-module__KUJh3a__timelineRail{transform-origin:top;transition:transform .48s cubic-bezier(.16,1,.3,1);transform:scaleY(0)}.hero-ask-module__KUJh3a__timeline[data-up] .hero-ask-module__KUJh3a__timelineRail{transition-delay:.14s;transform:scaleY(1)}.hero-ask-module__KUJh3a__timelineLabel,.hero-ask-module__KUJh3a__timelineRow{opacity:0;transition:opacity .32s cubic-bezier(.16,1,.3,1),translate .32s cubic-bezier(.16,1,.3,1);translate:0 5px}.hero-ask-module__KUJh3a__timeline[data-up] .hero-ask-module__KUJh3a__timelineLabel,.hero-ask-module__KUJh3a__timeline[data-up] .hero-ask-module__KUJh3a__timelineRow{opacity:1;translate:0}.hero-ask-module__KUJh3a__timeline[data-up] .hero-ask-module__KUJh3a__timelineLabel{transition-delay:60ms}.hero-ask-module__KUJh3a__timeline[data-up] .hero-ask-module__KUJh3a__timelineRow{transition-delay:calc(.2s + var(--i,0) * 70ms)}.hero-ask-module__KUJh3a__ledgerPlate{gap:10px;padding:14px 12px}.hero-ask-module__KUJh3a__ledger.hero-ask-module__KUJh3a__leadLeft{top:50px}.hero-ask-module__KUJh3a__ledgerRow{opacity:0;flex-direction:column;gap:3px;transition:opacity .32s cubic-bezier(.16,1,.3,1),translate .32s cubic-bezier(.16,1,.3,1);display:flex;position:relative;translate:0 5px}.hero-ask-module__KUJh3a__ledgerRow:not(:last-child):before{content:"";transform-origin:top;background-image:repeating-linear-gradient(#ffffff82 0 2px,#0000 2px 4px);width:1px;transition:transform .48s cubic-bezier(.16,1,.3,1);position:absolute;top:9px;bottom:-10px;left:2px;transform:scaleY(0)}.hero-ask-module__KUJh3a__ledgerKey{color:#a1a1aa;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:9.5px;font-weight:500;line-height:10.5px;display:flex}.hero-ask-module__KUJh3a__ledgerText{color:#f4f4f5;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.2px;padding-left:11px;font-size:11px;font-weight:500;line-height:1.25}.hero-ask-module__KUJh3a__timeline[data-up] .hero-ask-module__KUJh3a__ledgerRow{opacity:1;transition-delay:calc(.2s + var(--i,0) * 70ms);translate:0}.hero-ask-module__KUJh3a__timeline[data-up] .hero-ask-module__KUJh3a__ledgerRow:before{transition-delay:calc(.26s + var(--i,0) * 70ms);transform:scaleY(1)}.hero-ask-module__KUJh3a__field{pointer-events:none;opacity:0;background:#232427;border-radius:12px;padding:3px;transition:opacity .46s cubic-bezier(.16,1,.3,1),transform .46s cubic-bezier(.16,1,.3,1);position:absolute;top:160px;left:50%;overflow:hidden;transform:translate(-50%)translateY(12px);box-shadow:0 3px 4px #0000002e,0 2px 8px #ffffff08,0 0 0 .8px #ffffff24,inset 0 1px 2.3px #ffffff1c,inset 0 -.5px 2px #68686840}.hero-ask-module__KUJh3a__field:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(to bottom, transparent 38%, var(--c-plate) 62%);position:absolute;inset:0}.hero-ask-module__KUJh3a__field[data-up]{opacity:1;transform:translate(-50%)}.hero-ask-module__KUJh3a__fieldPlate{background:#161616;border:1px solid #454545;border-radius:10px;flex-direction:column;width:min(665px,100vw - 38px);display:flex;position:relative;overflow:hidden}.hero-ask-module__KUJh3a__fieldStack{flex:none;position:relative}.hero-ask-module__KUJh3a__fieldGrid{background:#47474785;gap:1px;display:grid}.hero-ask-module__KUJh3a__fieldCell{background:var(--c-plate);justify-content:center;align-items:center;display:flex;position:relative}.hero-ask-module__KUJh3a__fieldCell[data-company]{background:#1b1b1e}.hero-ask-module__KUJh3a__fieldCell[data-company]:before{content:"";background:#74767d;border-radius:999px;width:5px;height:5px}.hero-ask-module__KUJh3a__fieldCell[data-lit]{background:#241220}.hero-ask-module__KUJh3a__fieldCell[data-lit]:before{background:#df0078;box-shadow:0 0 6px #df0078b3}.hero-ask-module__KUJh3a__field[data-up] .hero-ask-module__KUJh3a__fieldCell[data-lit]{animation:.48s cubic-bezier(.16,1,.3,1) both hero-ask-module__KUJh3a__askCellLight;animation-delay:calc(.9s + var(--col,0) * 7ms)}.hero-ask-module__KUJh3a__field[data-up] .hero-ask-module__KUJh3a__fieldCell[data-lit]:before{animation:.48s cubic-bezier(.16,1,.3,1) both hero-ask-module__KUJh3a__askMarkIgnite;animation-delay:calc(.9s + var(--col,0) * 7ms)}@keyframes hero-ask-module__KUJh3a__askMarkIgnite{0%{background:#74767d;box-shadow:0 0 #df007800}55%{background:#ff2e97;box-shadow:0 0 11px #df0078f2}to{background:#df0078;box-shadow:0 0 6px #df0078b3}}@keyframes hero-ask-module__KUJh3a__askCellLight{0%{background:#1b1b1e}to{background:#241220}}.hero-ask-module__KUJh3a__fieldCell[data-pin]{background:#241220;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:0 8px}.hero-ask-module__KUJh3a__fieldCell[data-pin]:before{content:none}.hero-ask-module__KUJh3a__fieldPinName,.hero-ask-module__KUJh3a__fieldPinDetail{opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1),translate .3s cubic-bezier(.16,1,.3,1);translate:0 3px}.hero-ask-module__KUJh3a__field[data-up] .hero-ask-module__KUJh3a__fieldPinName,.hero-ask-module__KUJh3a__field[data-up] .hero-ask-module__KUJh3a__fieldPinDetail{opacity:1;translate:0}.hero-ask-module__KUJh3a__field[data-up] .hero-ask-module__KUJh3a__fieldPinName{transition-delay:.98s}.hero-ask-module__KUJh3a__field[data-up] .hero-ask-module__KUJh3a__fieldPinDetail{transition-delay:1.04s}.hero-ask-module__KUJh3a__fieldPinName{color:#f4f4f5;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;white-space:nowrap;font-size:9.5px;font-weight:500;line-height:1.2}.hero-ask-module__KUJh3a__fieldPinDetail{color:#a1a1aa;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;white-space:nowrap;font-size:8px;font-weight:400;line-height:1.2}.hero-ask-module__KUJh3a__fieldRoutes{pointer-events:none;position:absolute;inset:0;overflow:visible}.hero-ask-module__KUJh3a__fieldRoutes polyline{stroke:#df00789e;stroke-width:1px;stroke-linecap:butt;stroke-dasharray:.012 .012;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .56s cubic-bezier(.16,1,.3,1),opacity .2s linear}.hero-ask-module__KUJh3a__field[data-up] .hero-ask-module__KUJh3a__fieldRoutes polyline{stroke-dashoffset:0;opacity:1;transition-delay:calc(.32s + var(--i,0) * 55ms)}.hero-ask-module__KUJh3a__fieldNotes{z-index:2;pointer-events:none;position:absolute;inset:0}.hero-ask-module__KUJh3a__fieldNote{color:#d4d4d8;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;white-space:nowrap;opacity:0;background:#1b1b1e;border-radius:6px;align-items:center;gap:7px;padding:5px 8px;font-size:9.5px;line-height:1.25;transition:opacity .3s cubic-bezier(.16,1,.3,1),translate .36s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;translate:0 6px;box-shadow:0 3px 4px #00000038,inset 0 0 0 .8px #ffffff21}.hero-ask-module__KUJh3a__fieldNote[data-slot="0"]{top:5px;right:8px}.hero-ask-module__KUJh3a__fieldNote[data-slot="1"]{top:45px;left:236px}.hero-ask-module__KUJh3a__fieldNote[data-slot="2"]{top:85px;left:8px}.hero-ask-module__KUJh3a__field[data-up] .hero-ask-module__KUJh3a__fieldNote{opacity:1;transition-delay:calc(1.24s + var(--i,0) * .15s);translate:0}.hero-ask-module__KUJh3a__fieldNoteAt{color:#f2278f;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;text-transform:uppercase;background:#df007838;border-radius:3px;flex:none;padding:1px 4px;font-size:8.5px;line-height:1.3}.hero-ask-module__KUJh3a__fieldTally{color:#a1a1aa;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;text-transform:uppercase;border-top:1px solid #47474785;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:11px 12px 1px;font-size:10.5px;font-weight:500;line-height:10.5px;display:flex}.hero-ask-module__KUJh3a__fieldTallyLabel{color:#d4d4d8}.hero-ask-module__KUJh3a__fieldTallyCounts{align-items:center;gap:16px;display:flex}.hero-ask-module__KUJh3a__barStack{z-index:0;flex-direction:column;gap:10px;width:340px;max-width:100%;display:flex;position:absolute;top:140px;left:50%;transform:translate(-50%)}.hero-ask-module__KUJh3a__barStack:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to bottom, transparent 0, transparent 72.8px, var(--c-plate) 134.4px);position:absolute;inset:0 0 -16px}.hero-ask-module__KUJh3a__barSlot{flex:none;height:40px;position:relative}.hero-ask-module__KUJh3a__bar{opacity:0;filter:blur(4px);background:#262627;border-radius:10px;flex:none;justify-content:space-between;align-items:center;height:40px;padding:10px;transition:opacity .42s cubic-bezier(.16,1,.3,1),translate .42s cubic-bezier(.16,1,.3,1),filter .42s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;translate:0 10px;box-shadow:0 2px 8px #ffffff08,0 3px 4px #0000002e,inset 0 0 0 .8px #ffffff24,inset 0 1px 2.3px #ffffff1c,inset 0 -.5px 2px #68686840}.hero-ask-module__KUJh3a__barStack[data-up] .hero-ask-module__KUJh3a__bar{opacity:1;filter:blur();transition-delay:calc(var(--i,0) * 90ms);translate:0}.hero-ask-module__KUJh3a__barStack[data-up] .hero-ask-module__KUJh3a__bar[data-entering]{animation:.38s cubic-bezier(.16,1,.3,1) both hero-ask-module__KUJh3a__askBarIn,.15s cubic-bezier(.16,1,.3,1) both hero-ask-module__KUJh3a__askBarFade;animation-timing-function:linear(0, .073, .22, .38, .525, .645, .74, .812, .866, .905, .934, .954, .968, .978, .985, .99, .993, .995, .997, 1), cubic-bezier(.16, 1, .3, 1)}.hero-ask-module__KUJh3a__barStack .hero-ask-module__KUJh3a__bar[data-leaving]{z-index:0;opacity:1;filter:blur();animation:.26s cubic-bezier(.4,0,1,1) both hero-ask-module__KUJh3a__askBarOut;translate:0}@keyframes hero-ask-module__KUJh3a__askBarIn{0%{translate:0 14px}to{translate:0}}@keyframes hero-ask-module__KUJh3a__askBarFade{0%{opacity:0}to{opacity:1}}@keyframes hero-ask-module__KUJh3a__askBarOut{0%{opacity:1;translate:0}to{opacity:0;translate:0 -14px}}.hero-ask-module__KUJh3a__barWho{align-items:center;gap:8px;min-width:0;display:flex}.hero-ask-module__KUJh3a__barPortrait{background:#d9d9d9;border-radius:60px;flex:none;width:20px;height:20px;display:block;overflow:hidden}.hero-ask-module__KUJh3a__barPortrait img{object-fit:cover;width:20px;height:20px}.hero-ask-module__KUJh3a__barName{color:#f2f3f4;font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.14px;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.2}.hero-ask-module__KUJh3a__barTags{align-items:center;gap:4px;display:flex}.hero-ask-module__KUJh3a__barTag{color:#fff;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.14px;white-space:nowrap;background:#00000052;border:.7px solid #4646467a;border-radius:4px;align-items:center;gap:6px;padding:3px 6px;font-size:9px;font-weight:400;line-height:1.2;display:flex}.hero-ask-module__KUJh3a__barMark{object-fit:contain;flex:none;width:10px;height:10px}.hero-ask-module__KUJh3a__barSignal{gap:5px}.hero-ask-module__KUJh3a__barSignalDot{background-image:linear-gradient(137.62deg,#58c982 2.09%,#2b6340 97.91%);border-radius:999px;flex:none;width:5px;height:5px;display:block;box-shadow:inset -1px 1px 1px #ffffff40}.hero-ask-module__KUJh3a__barMark[data-flat]{filter:brightness(0)invert();opacity:.92}.hero-ask-module__KUJh3a__tip{z-index:6;pointer-events:none;background:#232427;border-radius:10px;flex-direction:column;width:232px;padding:4px;animation:.14s cubic-bezier(.16,1,.3,1) both hero-ask-module__KUJh3a__askTipIn;display:flex;position:absolute;top:calc(100% + 6px);box-shadow:0 0 0 .8px #ffffff24,0 2px 8px #ffffff08,0 3px 4px #0000002e,inset 0 1px 2.3px #ffffff1c,inset 0 -.5px 2px #68686840}.hero-ask-module__KUJh3a__tipHead{color:#e6e6e6;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:-1px;white-space:nowrap;border-radius:8px 8px 0 0;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:400;line-height:1.45;display:flex}.hero-ask-module__KUJh3a__tipGlyph{color:currentColor;flex:none;justify-content:center;align-items:center;width:13px;height:13px;display:flex}.hero-ask-module__KUJh3a__tipBody{color:#cdcdcd;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:-1px;background:#313234;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.35}.hero-ask-module__KUJh3a__tip:after{content:"";top:-3px;left:calc(var(--tip-arrow,50%) - 4px);background:#232427;border-top-left-radius:2px;width:8px;height:8px;position:absolute;transform:rotate(45deg);box-shadow:-.7px -.7px #ffffff24}@keyframes hero-ask-module__KUJh3a__askTipIn{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}.hero-ask-module__KUJh3a__consoleSlot{--lead-x:min(327.5px, calc(50vw - 361px))}.hero-ask-module__KUJh3a__leadCard{opacity:0;background:#232427;border-radius:8px;flex-direction:column;width:254px;height:154.4px;transition:opacity .46s cubic-bezier(.16,1,.3,1),translate .46s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;overflow:hidden;translate:0 12px;box-shadow:0 2px 8px #ffffff08,0 3px 4px #0000002e,inset 0 0 0 .8px #ffffff24,inset 0 1px 2.3px #ffffff1c,inset 0 -.5px 2px #68686840}.hero-ask-module__KUJh3a__leadCard[data-up]{opacity:1;translate:0}.hero-ask-module__KUJh3a__leadLeft,.hero-ask-module__KUJh3a__timeline.hero-ask-module__KUJh3a__leadLeft{top:74px;left:calc(91px - var(--lead-x))}.hero-ask-module__KUJh3a__leadRight,.hero-ask-module__KUJh3a__timeline.hero-ask-module__KUJh3a__leadRight{top:-87px;left:calc(91px + var(--lead-x))}.hero-ask-module__KUJh3a__leadCard:after,.hero-ask-module__KUJh3a__timeline:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.hero-ask-module__KUJh3a__leadLeft:after{background:radial-gradient(104% 112% at 112% 108%, var(--c-plate-veil) 0%, var(--c-plate-veil) 18%, transparent 72%)}.hero-ask-module__KUJh3a__leadRight:after{background:radial-gradient(104% 112% at -12% 108%, var(--c-plate-veil) 0%, var(--c-plate-veil) 18%, transparent 72%)}.hero-ask-module__KUJh3a__leadHead{flex:none;justify-content:space-between;align-items:center;padding:10px 10px 6px;display:flex}.hero-ask-module__KUJh3a__leadWho{align-items:center;gap:10px;display:flex}.hero-ask-module__KUJh3a__leadPortrait{background:#d9d9d9;border-radius:120px;flex:none;width:26px;height:26px;display:block;overflow:hidden}.hero-ask-module__KUJh3a__leadPortrait img{object-fit:cover;width:26px;height:26px}.hero-ask-module__KUJh3a__leadTile{color:#cdcdcd;background:#ffffff0d;border:.7px solid #ffffff17;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.hero-ask-module__KUJh3a__leadName{color:#f2f3f4;font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.14px;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.2}.hero-ask-module__KUJh3a__leadCompany{color:#fff;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.14px;white-space:nowrap;background:#00000052;border:.7px solid #00000021;border-radius:4px;align-items:center;gap:6px;padding:3px 6px;font-size:9px;font-weight:400;line-height:1.2;display:flex}.hero-ask-module__KUJh3a__leadMark{object-fit:contain;flex:none;width:10px;height:10px}.hero-ask-module__KUJh3a__leadMark[data-flat]{filter:brightness(0)invert();opacity:.92}.hero-ask-module__KUJh3a__leadBody{flex-direction:column;flex:1;justify-content:space-between;min-height:0;padding:10px;display:flex}.hero-ask-module__KUJh3a__leadRule{background-image:repeating-linear-gradient(90deg,#ffffff1a 0 4px,#0000 4px 8px);flex:none;height:1px;display:block}.hero-ask-module__KUJh3a__leadFigure{flex:none;width:100%;height:30px;display:block}.hero-ask-module__KUJh3a__leadFaces{flex:none;align-items:center;height:26px;display:flex}.hero-ask-module__KUJh3a__leadFace{background:#d9d9d9;border:1.4px solid #232427;border-radius:120px;flex:none;width:22px;height:22px;display:block;overflow:hidden}.hero-ask-module__KUJh3a__leadFace+.hero-ask-module__KUJh3a__leadFace{margin-left:-7px}.hero-ask-module__KUJh3a__leadFace img{object-fit:cover;width:100%;height:100%}.hero-ask-module__KUJh3a__leadFaceMore{color:#a5a8ad;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:-.14px;margin-left:6px;font-size:9px;line-height:1.2}.hero-ask-module__KUJh3a__leadRow{font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.14px;white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:400;line-height:1.2;display:flex}.hero-ask-module__KUJh3a__leadLabel{color:#a5a8ad}.hero-ask-module__KUJh3a__leadValue{color:#fff}.hero-ask-module__KUJh3a__leadValue[data-mono]{color:#d4d4d8;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:0;font-size:10px}.hero-ask-module__KUJh3a__leadSkills{align-items:center;gap:4px;display:flex}.hero-ask-module__KUJh3a__leadSkill{color:#dbdbdb;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:-.14px;text-transform:uppercase;white-space:nowrap;background:#df007852;border:.7px solid #df007821;border-radius:4px;align-items:center;padding:3px 6px;font-size:9px;line-height:1.2;display:flex}@media (min-width:1440px){.hero-ask-module__KUJh3a__band{grid-template-columns:minmax(64px, 1fr) calc(160px * var(--ask-scale,1)) calc(986px * var(--ask-scale,1)) calc(160px * var(--ask-scale,1)) minmax(64px, 1fr)}.hero-ask-module__KUJh3a__announceBand{height:calc(38px * var(--ask-scale,1))}.hero-ask-module__KUJh3a__headerBand{height:calc(57px * var(--ask-scale,1))}.hero-ask-module__KUJh3a__footerBand{height:calc(74px * var(--ask-scale,1))}.hero-ask-module__KUJh3a__footerCanvas{width:986px;height:74px;transform:scale(var(--ask-scale,1));transform-origin:0 0;position:absolute;top:0;left:0}.hero-ask-module__KUJh3a__announceCopy,.hero-ask-module__KUJh3a__scaledHeaderContent,.hero-ask-module__KUJh3a__introLayer{transform:scale(var(--ask-scale,1))}.hero-ask-module__KUJh3a__heroBand{min-height:calc(800px * var(--ask-scale,1))}}@media (max-width:1023px){.hero-ask-module__KUJh3a__band{grid-template-columns:1fr}.hero-ask-module__KUJh3a__outerPlate,.hero-ask-module__KUJh3a__railPlate,.hero-ask-module__KUJh3a__stack{display:none}.hero-ask-module__KUJh3a__headerBand{grid-template-columns:auto minmax(0,1fr) auto}.hero-ask-module__KUJh3a__brandPlate{justify-content:flex-start;padding-inline:24px}.hero-ask-module__KUJh3a__demoPlate{padding-inline:24px}.hero-ask-module__KUJh3a__announceBand{padding-inline:20px}.hero-ask-module__KUJh3a__announceCopy{font-size:11px}}@media (max-width:767px){.hero-ask-module__KUJh3a__headerBand{grid-template-columns:minmax(0,1fr) auto}.hero-ask-module__KUJh3a__headerFill,.hero-ask-module__KUJh3a__demoPlate>.hero-ask-module__KUJh3a__scaledHeaderContent{display:none}.hero-ask-module__KUJh3a__brandPlate{padding-inline:16px}.hero-ask-module__KUJh3a__demoPlate{padding-inline:12px}.hero-ask-module__KUJh3a__footerBand{height:auto}.hero-ask-module__KUJh3a__footerCanvas{padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:flex-start;gap:10px}.hero-ask-module__KUJh3a__footerMeta{flex-wrap:wrap;gap:16px}.hero-ask-module__KUJh3a__announceBand{height:38px;padding-inline:14px}.hero-ask-module__KUJh3a__announceCopy{letter-spacing:-.2px;font-size:10px}.hero-ask-module__KUJh3a__announceRegions{display:none}.hero-ask-module__KUJh3a__heroBand{--h1-size:clamp(26px, calc(9.9vw - 5px), 34px);--h1-top:50px;--h1-block:calc(var(--h1-size) * 1.88);--copy-gap:24px;--sub-block:64px;--field-gap:28px;--well-block:40px;--console-gap:36px;--sub-top:calc(var(--h1-top) + var(--h1-block) + var(--copy-gap));--well-top:calc(var(--sub-top) + var(--sub-block) + var(--field-gap));--console-top:calc(var(--well-top) + var(--well-block) + var(--console-gap));--console-block:180px;--answer-gap:14px;--answer-block:194px;--answer-s:.5;--bars-s:.95;--intro-block:calc(var(--console-top) + var(--console-block) + var(--answer-gap) + var(--answer-block))}.hero-ask-module__KUJh3a__intro{width:min(575px,100vw - 20px);height:var(--intro-block)}.hero-ask-module__KUJh3a__intro h1{top:var(--h1-top);width:min(330px,100vw - 42px);font-size:var(--h1-size);letter-spacing:-.8px;margin-inline:auto;line-height:.94;right:0}.hero-ask-module__KUJh3a__subcopy{top:var(--sub-top);width:min(350px,100vw - 48px);font-size:17px}.hero-ask-module__KUJh3a__waitlistCta,.hero-ask-module__KUJh3a__consoleSlot{width:min(330px,100vw - 42px)}.hero-ask-module__KUJh3a__waitlistCta{top:var(--well-top)}.hero-ask-module__KUJh3a__consoleSlot{top:var(--console-top)}.hero-ask-module__KUJh3a__queryField{min-height:66px;padding:12px}.hero-ask-module__KUJh3a__queryText{letter-spacing:-.4px;font-size:14px}.hero-ask-module__KUJh3a__hatchPanel{top:calc(var(--console-top) - 24px);width:min(518px,100vw - 4px);height:240px}.hero-ask-module__KUJh3a__chip{--chip-pad-y:9px}.hero-ask-module__KUJh3a__tip{display:none}}@media (max-width:360px){.hero-ask-module__KUJh3a__toolbar{padding:6px}.hero-ask-module__KUJh3a__chip{padding:var(--chip-pad-y,5px) 4px;gap:3px}}@media (max-width:340.5px){.hero-ask-module__KUJh3a__chip{padding:var(--chip-pad-y,5px) 3px}}@media (min-width:768px) and (max-width:1291px){.hero-ask-module__KUJh3a__leadCard,.hero-ask-module__KUJh3a__timeline{display:none}}@media (max-width:767px){.hero-ask-module__KUJh3a__leadCard,.hero-ask-module__KUJh3a__timeline,.hero-ask-module__KUJh3a__field,.hero-ask-module__KUJh3a__barStack{top:calc(100% + var(--answer-gap,14px));transform-origin:top;bottom:auto}.hero-ask-module__KUJh3a__field{transform:translate(-50%, 12px) scale(var(--answer-s));left:50%}.hero-ask-module__KUJh3a__fieldPlate{width:665px}.hero-ask-module__KUJh3a__field[data-up]{transform:translateX(-50%) scale(var(--answer-s))}.hero-ask-module__KUJh3a__barStack{transform:translateX(-50%) scale(var(--bars-s));left:50%}.hero-ask-module__KUJh3a__leadCard.hero-ask-module__KUJh3a__leadLeft,.hero-ask-module__KUJh3a__timeline.hero-ask-module__KUJh3a__leadLeft,.hero-ask-module__KUJh3a__leadCard.hero-ask-module__KUJh3a__leadRight,.hero-ask-module__KUJh3a__timeline.hero-ask-module__KUJh3a__leadRight{width:100%;margin-left:0;left:0;right:auto;transform:none}.hero-ask-module__KUJh3a__leadCard.hero-ask-module__KUJh3a__leadLeft,.hero-ask-module__KUJh3a__timeline.hero-ask-module__KUJh3a__leadLeft{top:calc(100% + var(--answer-gap));z-index:0}.hero-ask-module__KUJh3a__leadCard.hero-ask-module__KUJh3a__leadRight,.hero-ask-module__KUJh3a__timeline.hero-ask-module__KUJh3a__leadRight,.hero-ask-module__KUJh3a__leadCard:after,.hero-ask-module__KUJh3a__timeline:after{display:none}}@media (max-width:359px){.hero-ask-module__KUJh3a__heroBand{--console-block:200px;--answer-s:.43;--bars-s:.85}}@media (min-width:768px) and (max-height:820px){.hero-ask-module__KUJh3a__page,.hero-ask-module__KUJh3a__frame{height:auto;min-height:100dvh;overflow:visible}.hero-ask-module__KUJh3a__heroBand{flex:none;height:742px}}@media (max-width:767px){.hero-ask-module__KUJh3a__page,.hero-ask-module__KUJh3a__frame{height:auto;min-height:100dvh;overflow:visible}.hero-ask-module__KUJh3a__heroBand{height:auto;min-height:calc(var(--intro-block) + 48px);flex:1}}@media (prefers-reduced-motion:reduce){.hero-ask-module__KUJh3a__announceCopy,.hero-ask-module__KUJh3a__scaledHeaderContent,.hero-ask-module__KUJh3a__betaPill,.hero-ask-module__KUJh3a__intro h1,.hero-ask-module__KUJh3a__subcopy,.hero-ask-module__KUJh3a__waitlistCta,.hero-ask-module__KUJh3a__hatchPanel,.hero-ask-module__KUJh3a__console,.hero-ask-module__KUJh3a__tip,.hero-ask-module__KUJh3a__caret[data-idle]{animation:none}.hero-ask-module__KUJh3a__betaPill,.hero-ask-module__KUJh3a__intro h1,.hero-ask-module__KUJh3a__subcopy,.hero-ask-module__KUJh3a__waitlistCta,.hero-ask-module__KUJh3a__pinkButton,.hero-ask-module__KUJh3a__submit,.hero-ask-module__KUJh3a__chip,.hero-ask-module__KUJh3a__chipRow[data-ready] .hero-ask-module__KUJh3a__chipPill{transition:none}.hero-ask-module__KUJh3a__footerCanvas,.hero-ask-module__KUJh3a__field[data-up] .hero-ask-module__KUJh3a__fieldCell[data-lit],.hero-ask-module__KUJh3a__field[data-up] .hero-ask-module__KUJh3a__fieldCell[data-lit]:before{animation:none}.hero-ask-module__KUJh3a__field,.hero-ask-module__KUJh3a__fieldRoutes polyline,.hero-ask-module__KUJh3a__fieldNote,.hero-ask-module__KUJh3a__fieldPinName,.hero-ask-module__KUJh3a__fieldPinDetail{transition:none}}@media (pointer:coarse){.hero-ask-module__KUJh3a__announceJoin:before,.hero-ask-module__KUJh3a__brandMark:before,.hero-ask-module__KUJh3a__pinkButton:before,.hero-ask-module__KUJh3a__waitlistCta:before,.hero-ask-module__KUJh3a__chip:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}}@media (min-width:1024px) and (max-width:1439px){.hero-ask-module__KUJh3a__band{grid-template-columns:24px 96px minmax(0,1fr) 96px 24px}}.hero-ask-module__KUJh3a__pinkButton:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}@media (max-width:767px) and (pointer:coarse){.hero-ask-module__KUJh3a__toolbar{padding:6px}.hero-ask-module__KUJh3a__chipRow{width:100%}.hero-ask-module__KUJh3a__chip{flex:1}.hero-ask-module__KUJh3a__submit{display:none}}
.services-module__DsJI_G__page{background:var(--c-seam);min-height:100dvh;color:var(--c-ink);font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;--s:var(--ask-scale,1);--svc-mark:var(--c-body-ink);--svc-card-border:#4f4f4f;--svc-card-border-hover:#6f6f6f;--svc-mono-ink:#cdcdcd;--svc-tile-fill:#c2e2ff;--svc-tile-edge:#1d83f7;--svc-pill-fill:#313234;--svc-pill-edge:#ffffff24;--svc-pill-ink:#9c9c9c;--svc-panel:#1b1c1e;--svc-dot:#ffffff1a;--svc-key-shell:#232427;--svc-key-face:#313234;--svc-key-ink:#cdcdcd;--svc-key-face-live:#3a3b3e;--svc-key-ink-live:#e2e2e2;--svc-candidate-fill:#ffffff0d;--svc-candidate-edge:#ffffff1a;--svc-candidate-ink:#c9c9cd;--svc-pink-wash:#241220;--svc-pink-edge:#df007852;--svc-pink-ink:#ffd0f8;--svc-blue-wash:#101c2b;--svc-blue-edge:#1d83f752;--svc-blue-ink:#c2e2ff;--svc-green-wash:#12210f;--svc-green-edge:#3f8f275c;--svc-green-ink:#c9f0a4;flex-direction:column;display:flex;position:relative}.services-module__DsJI_G__page[data-surface=light]{--svc-card-border:#c6c6c6;--svc-card-border-hover:#9d9d9d;--svc-mono-ink:#373737;--svc-pill-fill:#ececec;--svc-pill-edge:#d9d9d980;--svc-pill-ink:#555;--svc-panel:#f8f8f8;--svc-dot:#00000024;--svc-key-shell:#f2f2f2;--svc-key-face:#ffffffdb;--svc-key-ink:#525252;--svc-key-face-live:#fff;--svc-key-ink-live:#1e1e1e;--svc-candidate-fill:#ffffff52;--svc-candidate-edge:#12121717;--svc-candidate-ink:#44444b;--svc-pink-wash:#ffd2ea;--svc-pink-edge:#df007821;--svc-pink-ink:#d20071;--svc-blue-wash:#d9edff;--svc-blue-edge:#98cdfdb8;--svc-blue-ink:#006ccd;--svc-green-wash:#e0ffd2;--svc-green-edge:#2b634021;--svc-green-ink:#2b6340}.services-module__DsJI_G__frame{background:var(--c-seam);flex-direction:column;flex:1;gap:1px;width:100%;padding:1px;display:flex}.services-module__DsJI_G__main{flex-direction:column;flex:1;gap:1px;display:flex}.services-module__DsJI_G__skipLink{z-index:20;color:#df0078;font:400 12px/1 var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;background:#ffd0f8;border:1px solid #df0078;border-radius:4px;padding:8px 10px;position:absolute;top:8px;left:8px;translate:0 -200%;box-shadow:1px 1px #df0078}.services-module__DsJI_G__skipLink:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px;translate:0}.services-module__DsJI_G__band{grid-template-columns:64px 160px minmax(0,1fr) 160px 64px;gap:1px;width:100%;display:grid;overflow:hidden}.services-module__DsJI_G__plate{background:var(--c-plate);border-radius:6px;min-width:0;position:relative;overflow:hidden}.services-module__DsJI_G__hatchPlate{isolation:isolate}.services-module__DsJI_G__railStack{gap:1px;min-width:0;display:grid}.services-module__DsJI_G__railStackLow{grid-template-rows:524fr 198fr}.services-module__DsJI_G__railStackHigh{grid-template-rows:198fr 524fr}.services-module__DsJI_G__announceBand{z-index:1;background:#621742;flex:none;justify-content:center;align-items:center;height:38px;padding:0 32px;display:flex;position:relative}.services-module__DsJI_G__announceBand:before,.services-module__DsJI_G__announceBand:after{content:none;pointer-events:none;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-repeat:no-repeat;background-size:1px 8px,1px 8px,8px 1px,8px 1px;height:8px;position:absolute;left:0;right:0}.services-module__DsJI_G__announceBand:before{background-position:0 0,100% 0,0 0,100% 0;top:1px}.services-module__DsJI_G__announceBand:after{background-position:0 100%,100% 100%,0 100%,100% 100%;bottom:-1px}.services-module__DsJI_G__announceCopy{color:#fff;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.2}.services-module__DsJI_G__announceJoin{vertical-align:baseline;color:inherit;font:inherit;text-transform:inherit;text-decoration-skip-ink:none;text-underline-position:from-font;align-items:center;gap:8px;text-decoration:underline;transition:opacity .16s;display:inline-flex;position:relative}.services-module__DsJI_G__announceJoin:hover{opacity:.78}.services-module__DsJI_G__announceArrow{flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.services-module__DsJI_G__headerBand{z-index:5;background:var(--c-seam);height:57px;box-shadow:0 1px 0 var(--c-seam);flex:none;position:sticky;top:0}.services-module__DsJI_G__brandPlate,.services-module__DsJI_G__headerFill,.services-module__DsJI_G__demoPlate{justify-content:center;align-items:center;min-width:0;display:flex}.services-module__DsJI_G__scaledHeaderContent{transform-origin:50%;flex:none;justify-content:center;align-items:center;display:flex}.services-module__DsJI_G__brandMark{width:83px;height:22px;display:block;position:relative}.services-module__DsJI_G__brandMark img{width:83px;max-width:none;height:22px;position:absolute;inset:0}.services-module__DsJI_G__brandMark:focus-visible{outline:1px solid var(--c-nav-ink-strong);outline-offset:4px;border-radius:3px}.services-module__DsJI_G__button{border-radius:calc(4px * var(--s));padding:calc(8px * var(--s)) calc(10px * var(--s));font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;font-size:calc(12px * var(--s));white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;font-weight:400;line-height:1;text-decoration:none;transition:box-shadow .16s ease-out,transform .16s ease-out,background-color .16s ease-out;display:inline-flex;position:relative}.services-module__DsJI_G__buttonPink{color:#df0078;background:#ffd0f8;border:1px solid #df0078;box-shadow:1px 1px #df0078}.services-module__DsJI_G__buttonPink:hover{background:#ffc5f4;transform:translate(-2px,-2px);box-shadow:3px 3px #ad005e}.services-module__DsJI_G__buttonPink:active{box-shadow:none;transform:translate(1px,1px)}.services-module__DsJI_G__button:disabled{cursor:progress}.services-module__DsJI_G__buttonPink:disabled,.services-module__DsJI_G__buttonPink:disabled:hover,.services-module__DsJI_G__buttonPink:disabled:active{opacity:.6;background:#ffd0f8;transform:none;box-shadow:1px 1px #df0078}.services-module__DsJI_G__buttonBlue{color:#3e55d3;background:#c2e2ff;border:1px solid #3e55d3;box-shadow:1px 1px #3e55d3}.services-module__DsJI_G__buttonBlue:hover{background:#c2d7fb;transform:translate(-2px,-2px);box-shadow:3px 3px #2f41a1}.services-module__DsJI_G__buttonBlue:active{box-shadow:none;transform:translate(1px,1px)}.services-module__DsJI_G__button:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.services-module__DsJI_G__heroCtaRow{align-items:center;gap:calc(12px * var(--s));display:flex}.services-module__DsJI_G__heroCtaRow .services-module__DsJI_G__button{min-width:calc(127px * var(--s));padding:calc(8px * var(--s)) calc(14px * var(--s))}@media (prefers-reduced-motion:reduce){.services-module__DsJI_G__button,.services-module__DsJI_G__announceJoin{transition:none}.services-module__DsJI_G__button:hover,.services-module__DsJI_G__button:active{transform:none}}.services-module__DsJI_G__heroBand{min-height:calc(742px * var(--s))}.services-module__DsJI_G__heroStage{grid-template-columns:minmax(0, 1fr) calc(364px * var(--s));gap:1px;min-width:0;display:grid}.services-module__DsJI_G__heroCopyPlate{padding:0 calc(84px * var(--s)) 0 calc(68px * var(--s));align-items:center;display:flex;container-type:inline-size}.services-module__DsJI_G__heroCopy{width:calc(469px * var(--s));gap:calc(20px * var(--s));flex-direction:column;max-width:100%;display:flex}.services-module__DsJI_G__heroCopy h1{color:var(--c-ink);font-size:clamp(34px, min(4.45vw, 13.7cqw), calc(64px * var(--s)));letter-spacing:-.016em;font-weight:500;line-height:.94}.services-module__DsJI_G__heroSub{width:calc(394px * var(--s));max-width:100%;color:var(--c-muted);font-size:calc(18px * var(--s));text-wrap:pretty;line-height:1.2}.services-module__DsJI_G__heroGrid{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-width:0;display:grid}.services-module__DsJI_G__heroSplit{grid-template-rows:repeat(2,minmax(0,1fr));gap:1px;min-width:0;display:grid}.services-module__DsJI_G__portraitPlate{overflow:hidden}.services-module__DsJI_G__portraitPlate img{object-fit:cover;object-position:50% var(--portrait-y,0%);width:100%;height:100%;display:block;position:absolute;inset:0}.services-module__DsJI_G__sectionBand{min-height:calc(723px * var(--s))}.services-module__DsJI_G__sectionStage{padding:calc(108px * var(--s)) 24px calc(159px * var(--s));flex-direction:column;align-items:center;display:flex}.services-module__DsJI_G__sectionHead{width:calc(640px * var(--s));align-items:center;gap:calc(8px * var(--s));text-align:center;flex-direction:column;max-width:100%;display:flex}.services-module__DsJI_G__eyebrow{color:var(--c-label);font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:calc(12px * var(--s));letter-spacing:-1px;text-transform:uppercase;font-weight:500;line-height:1.5}.services-module__DsJI_G__sectionHead h2{color:var(--c-ink);font-size:calc(40px * var(--s));text-wrap:balance;font-weight:500;line-height:1.25}.services-module__DsJI_G__sectionSub{width:calc(326px * var(--s));max-width:100%;margin-top:calc(4px * var(--s));color:var(--c-muted);font-size:calc(14px * var(--s));text-wrap:pretty;line-height:1.3}.services-module__DsJI_G__cardRow{width:calc(816px * var(--s));max-width:100%;margin-top:calc(57px * var(--s));gap:calc(24px * var(--s));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.services-module__DsJI_G__card{height:100%;min-height:calc(195px * var(--s));justify-content:flex-start;gap:calc(20px * var(--s));border:1px solid var(--svc-card-border);padding:calc(24px * var(--s));background:var(--c-plate);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .16s;display:flex;position:relative}.services-module__DsJI_G__card:hover{border-color:var(--svc-card-border-hover)}.services-module__DsJI_G__card:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}.services-module__DsJI_G__card:before,.services-module__DsJI_G__card:after{content:"";pointer-events:none;background-repeat:no-repeat;background-image:linear-gradient(var(--svc-mark), var(--svc-mark)), linear-gradient(var(--svc-mark), var(--svc-mark)), linear-gradient(var(--svc-mark), var(--svc-mark)), linear-gradient(var(--svc-mark), var(--svc-mark));background-size:1px 12px,1px 12px,12px 1px,12px 1px;height:12px;position:absolute;left:-1px;right:-1px}.services-module__DsJI_G__card:before{background-position:0 0,100% 0,0 0,100% 0;top:-1px}.services-module__DsJI_G__card:after{background-position:0 100%,100% 100%,0 100%,100% 100%;bottom:-1px}.services-module__DsJI_G__cardBody{gap:calc(16px * var(--s));flex-direction:column;display:flex}.services-module__DsJI_G__cardTile{width:calc(40px * var(--s));height:calc(40px * var(--s));border:.5px solid var(--svc-tile-edge);border-radius:calc(10px * var(--s));background:var(--svc-tile-fill);color:var(--svc-tile-edge);box-shadow:1px 1px 0 var(--svc-tile-edge);flex:none;justify-content:center;align-items:center;display:flex}.services-module__DsJI_G__cardGlyph{width:calc(20px * var(--s));height:calc(20px * var(--s));flex:none;justify-content:center;align-items:center;display:flex}.services-module__DsJI_G__cardText{gap:calc(8px * var(--s));flex-direction:column;display:flex}.services-module__DsJI_G__cardText h3{color:var(--c-body-ink);font-size:calc(18px * var(--s));font-weight:500;line-height:1.25}.services-module__DsJI_G__cardText p{color:var(--c-faint);font-size:calc(13px * var(--s));line-height:1.45}.services-module__DsJI_G__cardLink{align-items:center;gap:calc(8px * var(--s));padding:calc(2px * var(--s)) 0;color:var(--svc-mono-ink);font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:calc(12px * var(--s));letter-spacing:-1px;text-transform:uppercase;white-space:nowrap;margin-top:auto;line-height:1.5;display:flex}.services-module__DsJI_G__cardChevron{width:calc(12px * var(--s));height:calc(16px * var(--s));border:.5px solid var(--svc-pill-edge);background:var(--svc-pill-fill);color:var(--svc-pill-ink);border-radius:19px;flex:none;justify-content:center;align-items:center;transition:transform .16s;display:flex;position:relative;box-shadow:0 3px 4px #0000002e,inset 0 -.5px 2px #68686840}.services-module__DsJI_G__card:hover .services-module__DsJI_G__cardChevron{transform:translate(2px)}.services-module__DsJI_G__sectionCta{margin-top:calc(48px * var(--s))}@media (prefers-reduced-motion:reduce){.services-module__DsJI_G__card,.services-module__DsJI_G__cardChevron{transition:none}.services-module__DsJI_G__card:hover .services-module__DsJI_G__cardChevron{transform:none}}.services-module__DsJI_G__howStage{grid-template-columns:calc(460.5px * var(--s)) minmax(0, 1fr);gap:1px;min-width:0;display:grid}.services-module__DsJI_G__howCopyPlate{padding:0 calc(53px * var(--s));flex-direction:column;justify-content:center;display:flex}.services-module__DsJI_G__howCopy{width:calc(355px * var(--s));align-items:flex-start;gap:calc(8px * var(--s));flex-direction:column;max-width:100%;display:flex}.services-module__DsJI_G__howCopy h2{color:var(--c-ink);font-size:calc(40px * var(--s));text-wrap:balance;font-weight:500;line-height:1.04}.services-module__DsJI_G__howSub{width:calc(326px * var(--s));max-width:100%;margin-top:calc(8px * var(--s));color:var(--c-muted);font-size:calc(14px * var(--s));text-wrap:pretty;line-height:1.3}.services-module__DsJI_G__howCta{margin-top:calc(39px * var(--s))}.services-module__DsJI_G__flowPlate{padding:calc(32px * var(--s));background-color:var(--svc-panel);background-image:radial-gradient(circle at center, var(--svc-dot) .9px, transparent 1px);background-size:calc(14.5px * var(--s)) calc(14.5px * var(--s));background-position:0 0;justify-content:center;align-items:center;display:flex;overflow:hidden}.services-module__DsJI_G__flowReveal{justify-content:center;width:100%;display:flex}.services-module__DsJI_G__flow{width:calc(276px * var(--s));flex-direction:column;align-items:center;max-width:100%;display:flex}.services-module__DsJI_G__flowStep{width:100%;transition:opacity .56s cubic-bezier(.16,1,.3,1),translate .56s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * .14s);flex-direction:column;align-items:center;display:flex}@media (scripting:enabled){.services-module__DsJI_G__flowStep:not([data-in=true]){opacity:0;translate:0 12px}.services-module__DsJI_G__flowStep:not([data-in=true]) .services-module__DsJI_G__flowLink svg{scale:1 0}}.services-module__DsJI_G__flowLink svg{transform-origin:top;transition:scale .42s cubic-bezier(.33,1,.68,1);transition-delay:calc(var(--i,0) * .14s + .22s)}@media (prefers-reduced-motion:reduce){.services-module__DsJI_G__flowStep,.services-module__DsJI_G__flowLink svg{transition:none}.services-module__DsJI_G__flowStep:not([data-in=true]){opacity:1;translate:0}.services-module__DsJI_G__flowStep:not([data-in=true]) .services-module__DsJI_G__flowLink svg{scale:1}}.services-module__DsJI_G__flowChip{z-index:1;align-items:center;gap:calc(6px * var(--s));border-radius:calc(4px * var(--s)) calc(4px * var(--s)) 0 0;padding:calc(3px * var(--s)) calc(10px * var(--s)) calc(3px * var(--s)) calc(6px * var(--s));font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;font-size:calc(10px * var(--s));letter-spacing:-.14px;white-space:nowrap;border:.7px solid;border-bottom:0;margin-bottom:-1px;line-height:1.2;display:flex;position:relative}.services-module__DsJI_G__flowGlyph{width:calc(10px * var(--s));height:calc(10px * var(--s));flex:none;justify-content:center;align-items:center;display:flex}.services-module__DsJI_G__flowChipPink{border-color:var(--svc-pink-edge);background:var(--svc-pink-wash);color:var(--svc-pink-ink)}.services-module__DsJI_G__flowChipBlue{border-color:var(--svc-blue-edge);background:var(--svc-blue-wash);color:var(--svc-blue-ink)}.services-module__DsJI_G__flowChipGreen{border-color:var(--svc-green-edge);background:var(--svc-green-wash);color:var(--svc-green-ink)}.services-module__DsJI_G__flowCard{width:100%;height:calc(55px * var(--s));border-radius:calc(8px * var(--s));padding:calc(3px * var(--s));background:var(--svc-key-shell);justify-content:center;align-items:center;transition:box-shadow .32s,transform .32s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 .8px #ffffff12,0 3px 4px #0000002e}.services-module__DsJI_G__flowCard:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px 2.3px #ffffff1c,inset 0 -.5px 2px #68686840}.services-module__DsJI_G__flowFace{border-radius:calc(6px * var(--s));background:var(--svc-key-face);width:100%;height:100%;color:var(--svc-key-ink);font-size:calc(16px * var(--s));letter-spacing:-.14px;text-align:center;justify-content:center;align-items:center;line-height:1.2;transition:background-color .32s,color .32s;display:flex}.services-module__DsJI_G__flowLink{height:calc(36px * var(--s));color:var(--c-faint);opacity:.5;flex:none;transition:opacity .32s;display:block}.services-module__DsJI_G__flowStep[data-live=true] .services-module__DsJI_G__flowLink{opacity:1}.services-module__DsJI_G__flowLink svg{width:calc(5.7735px * var(--s));height:100%;display:block;overflow:visible}.services-module__DsJI_G__flowDash{stroke-dasharray:2 2.6}.services-module__DsJI_G__flowStep[data-live=true] .services-module__DsJI_G__flowDash{animation:1.1s linear infinite services-module__DsJI_G__flowDashRun}@keyframes services-module__DsJI_G__flowDashRun{to{stroke-dashoffset:-4.6px}}.services-module__DsJI_G__flowStep[data-live=true] .services-module__DsJI_G__flowCard{transform:translateY(-2px);box-shadow:0 8px 14px #00000021,0 3px 4px #0003}.services-module__DsJI_G__flowStep[data-live=true] .services-module__DsJI_G__flowFace{background:var(--svc-key-face-live);color:var(--svc-key-ink-live)}.services-module__DsJI_G__flowChip{transition:transform .32s}.services-module__DsJI_G__flowStep[data-live=true] .services-module__DsJI_G__flowChip{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.services-module__DsJI_G__flowStep[data-live=true] .services-module__DsJI_G__flowDash{animation:none}.services-module__DsJI_G__flowCard,.services-module__DsJI_G__flowFace,.services-module__DsJI_G__flowChip,.services-module__DsJI_G__flowLink{transition:none}.services-module__DsJI_G__flowStep[data-live=true] .services-module__DsJI_G__flowCard,.services-module__DsJI_G__flowStep[data-live=true] .services-module__DsJI_G__flowChip{transform:none}}.services-module__DsJI_G__quoteBand{min-height:calc(873px * var(--s))}.services-module__DsJI_G__quoteStage{grid-template-rows:calc(86px * var(--s)) minmax(0, 1fr) minmax(0, 1fr);gap:1px;min-width:0;display:grid}.services-module__DsJI_G__quoteRow{grid-template-columns:calc(326px * var(--s)) minmax(0, 1fr);gap:1px;min-width:0;display:grid}.services-module__DsJI_G__quoteRowMirror{grid-template-columns:minmax(0, 1fr) calc(326px * var(--s))}.services-module__DsJI_G__quotePanel{justify-content:space-between;align-items:flex-start;gap:calc(24px * var(--s));padding:calc(24px * var(--s)) calc(32px * var(--s));background:var(--svc-panel);flex-direction:column;display:flex}.services-module__DsJI_G__quoteHead{align-items:flex-start;gap:calc(24px * var(--s));flex-direction:column;width:100%;display:flex}.services-module__DsJI_G__quotePanelLogo{height:calc(20px * var(--s));width:auto;max-width:calc(149px * var(--s));object-fit:contain;object-position:left center;display:block}.services-module__DsJI_G__quotePanel blockquote{width:100%;color:var(--c-ink);font-size:calc(24px * var(--s));text-wrap:pretty;line-height:1.47}.services-module__DsJI_G__quoteFoot{gap:calc(20px * var(--s));flex-direction:column;width:100%;display:flex}.services-module__DsJI_G__quoteBody{color:#d0d0d0;width:100%;font-size:calc(15px * var(--s));text-wrap:pretty;line-height:1.4}.services-module__DsJI_G__quoteRole{color:var(--svc-mono-ink);font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:calc(12px * var(--s));letter-spacing:-1px;text-transform:uppercase;line-height:1.5}.services-module__DsJI_G__quotePerson{justify-content:flex-end;align-items:flex-start;gap:calc(12px * var(--s));padding:calc(24px * var(--s));flex-direction:column;display:flex;position:relative}.services-module__DsJI_G__quotePersonPhoto{object-fit:cover;object-position:center bottom;width:100%;height:100%;display:block;position:absolute;inset:0}.services-module__DsJI_G__quotePersonScrim{right:calc(-9px * var(--s));height:calc(307px * var(--s));pointer-events:none;background:linear-gradient(#0000 0%,#000 87.019%);position:absolute;bottom:-.5px;left:0}.services-module__DsJI_G__quotePersonFoot{gap:calc(6px * var(--s));flex-direction:column;width:100%;display:flex;position:relative}.services-module__DsJI_G__quotePersonName{color:var(--c-ink);font-size:calc(20px * var(--s));letter-spacing:-.5px;line-height:1.5}.services-module__DsJI_G__quotePersonRole{color:#c3c3c3;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:calc(12px * var(--s));letter-spacing:-1px;text-transform:uppercase;line-height:1.5}.services-module__DsJI_G__quoteCompany{justify-content:flex-end;align-items:flex-start;gap:calc(18px * var(--s));padding:calc(32px * var(--s));flex-direction:column;display:flex}.services-module__DsJI_G__quoteLogo{height:calc(22px * var(--s));width:auto;max-width:calc(167px * var(--s));object-fit:contain;object-position:left center;display:block}.services-module__DsJI_G__quoteCompanyBody{color:#d0d0d0;width:100%;font-size:calc(14px * var(--s));text-wrap:pretty;line-height:1.47}.services-module__DsJI_G__quoteLink{align-items:center;gap:calc(8px * var(--s));padding:calc(2px * var(--s)) 0;color:var(--svc-mono-ink);font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:calc(12px * var(--s));letter-spacing:-1px;text-transform:uppercase;white-space:nowrap;line-height:1.5;text-decoration:none;display:flex}.services-module__DsJI_G__quoteLink .services-module__DsJI_G__cardChevron{color:var(--svc-mono-ink);background:#1f1f1f;border-color:#e0e0e080}.services-module__DsJI_G__quoteLink:hover .services-module__DsJI_G__cardChevron{transform:translate(2px)}@media (max-width:1023px){.services-module__DsJI_G__quoteBand{min-height:0}.services-module__DsJI_G__quoteStage{grid-template-rows:calc(64px * var(--s)) auto auto}}@media (max-width:767px){.services-module__DsJI_G__quoteRow,.services-module__DsJI_G__quoteRowMirror{grid-template-columns:minmax(0,1fr)}.services-module__DsJI_G__quoteRowMirror>:first-child{order:2}.services-module__DsJI_G__quotePanel{padding:24px 20px}.services-module__DsJI_G__quotePanel blockquote{font-size:19px}.services-module__DsJI_G__quoteCompany{padding:24px 20px}.services-module__DsJI_G__quotePerson{aspect-ratio:326/392;padding:24px 20px}.services-module__DsJI_G__quoteCardWide{display:none}}@media (min-width:768px){.services-module__DsJI_G__quoteCardNarrow{display:none}}.services-module__DsJI_G__ctaBand{min-height:calc(825px * var(--s))}.services-module__DsJI_G__ctaStage{grid-template-rows:calc(56px * var(--s)) minmax(calc(384px * var(--s)), auto) calc(317px * var(--s)) calc(65px * var(--s));gap:1px;min-width:0;display:grid}.services-module__DsJI_G__ctaMain{grid-template-columns:calc(550px * var(--s)) minmax(0, 1fr);gap:1px;min-width:0;display:grid}.services-module__DsJI_G__ctaLegalRow{grid-template-columns:minmax(0,1fr) max-content;gap:1px;min-width:0;display:grid}.services-module__DsJI_G__ctaSignoff{flex-direction:column;gap:1px;min-width:0;display:flex}.services-module__DsJI_G__ctaHeadingPlate{padding:calc(32px * var(--s));background:var(--c-plate);flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;display:flex}.services-module__DsJI_G__ctaHeading{color:var(--c-ink);font-size:clamp(30px, 9vw, calc(48px * var(--s)));font-weight:500;line-height:1}.services-module__DsJI_G__ctaSubscribePlate{align-items:flex-start;gap:calc(12px * var(--s));padding:calc(20px * var(--s)) calc(32px * var(--s));background:var(--c-plate);flex-direction:column;flex:none;display:flex}.services-module__DsJI_G__ctaSubscribeEyebrow{color:var(--svc-mono-ink);font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:calc(12px * var(--s));letter-spacing:-1px;text-transform:uppercase;line-height:1.5}.services-module__DsJI_G__ctaSubscribeBody{color:#e4e4e4;font-size:calc(14px * var(--s));line-height:1.35}.services-module__DsJI_G__ctaFieldPlate{padding:calc(20px * var(--s)) calc(32px * var(--s));background:var(--svc-panel);flex-direction:column;flex:none;display:flex}.services-module__DsJI_G__ctaForm,.services-module__DsJI_G__ctaConfirmation{width:100%;min-height:calc(44px * var(--s));justify-content:space-between;align-items:center;gap:calc(16px * var(--s));border-radius:calc(9px * var(--s));padding:0 calc(8px * var(--s)) 0 calc(14px * var(--s));background:var(--c-field);box-shadow:var(--c-field-shadow);transition:background-color .16s,box-shadow .16s;display:flex;position:relative}.services-module__DsJI_G__ctaForm:hover{background:var(--c-field-hover)}.services-module__DsJI_G__ctaForm:focus-within{box-shadow:0 0 0 1px var(--c-focus), var(--c-field-shadow)}.services-module__DsJI_G__ctaConfirmation{color:var(--c-ink);font-size:calc(14px * var(--s));justify-content:flex-start;line-height:1}.services-module__DsJI_G__ctaForm input{width:1px;min-width:0;color:var(--c-ink);font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;font-size:calc(14px * var(--s));background:0 0;border:0;outline:none;flex:1;align-self:stretch;line-height:1}.services-module__DsJI_G__ctaForm input:focus-visible{outline:none}.services-module__DsJI_G__ctaForm input::placeholder{color:#c1c1c1;opacity:1}@media (pointer:coarse){.services-module__DsJI_G__ctaForm input{font-size:16px}.services-module__DsJI_G__ctaForm input::placeholder{font-size:14px}}.services-module__DsJI_G__ctaError{color:var(--c-error);font-size:calc(11px * var(--s));white-space:nowrap;line-height:1.2;position:absolute;top:calc(100% + 6px);left:0}.services-module__DsJI_G__ctaCols{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0;display:grid}.services-module__DsJI_G__ctaCol{align-items:flex-start;gap:calc(12px * var(--s));min-width:0;padding:calc(40px * var(--s)) calc(19px * var(--s));background:var(--c-plate);flex-direction:column;display:flex}.services-module__DsJI_G__ctaColHeading{color:#969696;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:calc(12px * var(--s));text-transform:uppercase;font-weight:400;line-height:1}.services-module__DsJI_G__ctaColList{gap:calc(18px * var(--s));flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.services-module__DsJI_G__ctaColLink,.services-module__DsJI_G__ctaColPending{color:var(--c-nav-ink);font-size:calc(14px * var(--s));line-height:1;text-decoration:none;display:inline-block}.services-module__DsJI_G__ctaColLink{transition:color .16s}.services-module__DsJI_G__ctaColLink:hover{color:var(--c-nav-ink-strong)}.services-module__DsJI_G__ctaColLink[aria-current=page]{color:var(--c-nav-ink-strong);cursor:default}.services-module__DsJI_G__ctaColLink:focus-visible{outline:1px solid var(--c-nav-ink-strong);outline-offset:4px;border-radius:3px}.services-module__DsJI_G__ctaColPending{cursor:default}.services-module__DsJI_G__ctaColAddress{color:var(--c-nav-ink);font-size:calc(14px * var(--s));font-style:normal;line-height:1.35}.services-module__DsJI_G__ctaWordmark{background:#141414;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.services-module__DsJI_G__ctaWordmarkArt{width:min(calc(976px * var(--s)), 100%);aspect-ratio:978/183;max-width:100%;margin-bottom:calc(25px * var(--s));display:block;position:relative;-webkit-mask-image:linear-gradient(#000 30%,#00000059 62%,#0000 82%);mask-image:linear-gradient(#000 30%,#00000059 62%,#0000 82%)}.services-module__DsJI_G__ctaWordmarkBase{width:100%;height:100%;display:block}.services-module__DsJI_G__ctaWordmarkShine{z-index:1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:url(/services/footer-wordmark.svg);mask-image:url(/services/footer-wordmark.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.services-module__DsJI_G__ctaWordmarkShine:before{content:"";background:linear-gradient(100deg,#0000 0%,#ffffff14 28%,#ffffff80 50%,#ffffff14 72%,#0000 100%);width:15%;animation:16s linear infinite services-module__DsJI_G__ctaWordmarkShine;position:absolute;top:-25%;bottom:-25%;left:0}@keyframes services-module__DsJI_G__ctaWordmarkShine{0%{transform:translate(-140%)}62%,to{transform:translate(800%)}}.services-module__DsJI_G__ctaWordmarkArt[data-hover] .services-module__DsJI_G__ctaWordmarkShine:before{transform:translateX(calc(var(--shine-x,0px) - 50%));transition:transform .26s cubic-bezier(.16,1,.3,1);animation:none}@media (prefers-reduced-motion:reduce){.services-module__DsJI_G__ctaWordmarkShine{display:none}}.services-module__DsJI_G__ctaLegal{padding:calc(32px * var(--s));background:var(--svc-panel);color:var(--svc-mono-ink);font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:calc(12px * var(--s));letter-spacing:-1px;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;line-height:1.5;display:flex}@media (max-width:1023px){.services-module__DsJI_G__ctaBand{min-height:0}.services-module__DsJI_G__ctaStage{grid-template-rows:calc(56px * var(--s)) auto auto auto}.services-module__DsJI_G__ctaHeadingPlate,.services-module__DsJI_G__ctaSubscribePlate,.services-module__DsJI_G__ctaFieldPlate,.services-module__DsJI_G__ctaCol,.services-module__DsJI_G__ctaLegal{padding:40px 32px}.services-module__DsJI_G__ctaWordmark{padding:calc(48px * var(--s)) 0 calc(25px * var(--s))}.services-module__DsJI_G__ctaWordmarkArt{margin-bottom:0}}@media (max-width:767px){.services-module__DsJI_G__ctaMain,.services-module__DsJI_G__ctaLegalRow{grid-template-columns:minmax(0,1fr)}.services-module__DsJI_G__ctaLegalRow>:first-child{display:none}.services-module__DsJI_G__ctaCol{padding:32px 16px}.services-module__DsJI_G__ctaWordmark{padding:40px 20px calc(25px * var(--s))}.services-module__DsJI_G__ctaHeadingPlate,.services-module__DsJI_G__ctaSubscribePlate,.services-module__DsJI_G__ctaFieldPlate,.services-module__DsJI_G__ctaLegal{padding:32px 20px}.services-module__DsJI_G__ctaCopy{gap:24px}.services-module__DsJI_G__ctaCopy h2{width:100%;font-size:clamp(28px,8.4vw,36px);line-height:1.05}.services-module__DsJI_G__ctaForm,.services-module__DsJI_G__ctaConfirmation{width:100%}.services-module__DsJI_G__ctaLegal{white-space:normal;flex-direction:column;align-items:flex-start;gap:10px}}.services-module__DsJI_G__frame{isolation:isolate;background:var(--c-plate);position:relative}.services-module__DsJI_G__frame:before,.services-module__DsJI_G__frame:after{content:"";z-index:-1;background:var(--c-seam);pointer-events:none;will-change:transform;animation-duration:.9s;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-delay:.3s;animation-fill-mode:both;position:absolute;inset:0}@keyframes services-module__DsJI_G__svcSeamDown{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.services-module__DsJI_G__frame:before{transform-origin:top;animation-name:services-module__DsJI_G__svcSeamDown}@keyframes services-module__DsJI_G__svcSeamOut{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.services-module__DsJI_G__frame:after{animation-name:services-module__DsJI_G__svcSeamOut}@keyframes services-module__DsJI_G__svcFadeIn{0%{opacity:0}to{opacity:1}}.services-module__DsJI_G__plate,.services-module__DsJI_G__railStack{animation:.32s cubic-bezier(.16,1,.3,1) both services-module__DsJI_G__svcFadeIn}.services-module__DsJI_G__announceCopy,.services-module__DsJI_G__scaledHeaderContent{animation:.72s cubic-bezier(.16,1,.3,1) 40ms both services-module__DsJI_G__svcFadeIn}.services-module__DsJI_G__scaledHeaderContent{animation-delay:90ms}@keyframes services-module__DsJI_G__svcCopyIn{0%{opacity:0;filter:blur(14px);translate:0 14px}to{opacity:1;filter:blur();translate:0}}.services-module__DsJI_G__heroCopy>*{animation:.78s cubic-bezier(.16,1,.3,1) both services-module__DsJI_G__svcCopyIn}.services-module__DsJI_G__heroCopy>:first-child{animation-delay:1.12s}.services-module__DsJI_G__heroCopy>:nth-child(2){animation-delay:1.23s}.services-module__DsJI_G__heroCopy>:nth-child(3){animation-delay:1.35s}.services-module__DsJI_G__portraitPlate img,.services-module__DsJI_G__hatchPlate>*{animation:.72s cubic-bezier(.16,1,.3,1) .76s both services-module__DsJI_G__svcFadeIn}@media (prefers-reduced-motion:reduce){.services-module__DsJI_G__frame:before,.services-module__DsJI_G__frame:after,.services-module__DsJI_G__plate,.services-module__DsJI_G__railStack,.services-module__DsJI_G__announceCopy,.services-module__DsJI_G__scaledHeaderContent,.services-module__DsJI_G__portraitPlate img,.services-module__DsJI_G__hatchPlate>*,.services-module__DsJI_G__heroCopy>*{animation:none}}.services-module__DsJI_G__reveal{transition:opacity .62s cubic-bezier(.16,1,.3,1),translate .62s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s)}@media (scripting:enabled){.services-module__DsJI_G__reveal:not([data-seen=true]){opacity:0;translate:0 14px}}@media (prefers-reduced-motion:reduce){.services-module__DsJI_G__reveal:not([data-seen=true]){opacity:1;transition:none;translate:0}}@media (min-width:1440px){.services-module__DsJI_G__band{grid-template-columns:minmax(64px, 1fr) calc(160px * var(--ask-scale,1)) calc(986px * var(--ask-scale,1)) calc(160px * var(--ask-scale,1)) minmax(64px, 1fr)}.services-module__DsJI_G__announceBand{height:calc(38px * var(--ask-scale,1))}.services-module__DsJI_G__headerBand{height:calc(57px * var(--ask-scale,1))}.services-module__DsJI_G__announceCopy,.services-module__DsJI_G__scaledHeaderContent{transform:scale(var(--ask-scale,1))}}@media (max-width:1439px){.services-module__DsJI_G__heroStage{grid-template-columns:minmax(0,1fr) clamp(200px,22vw,364px)}.services-module__DsJI_G__heroCopyPlate{padding:0 40px}.services-module__DsJI_G__heroSub{font-size:17px}.services-module__DsJI_G__howStage{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.services-module__DsJI_G__howCopyPlate{padding:0 40px}}@media (max-width:1199px){.services-module__DsJI_G__heroStage{grid-template-columns:minmax(0,1fr)}.services-module__DsJI_G__heroGrid{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,560px);margin-inline:auto}.services-module__DsJI_G__heroGrid>:not(.services-module__DsJI_G__portraitPlate){display:none}.services-module__DsJI_G__portraitPlate{aspect-ratio:182/247}.services-module__DsJI_G__heroCopyPlate{padding:0 32px}}@media (max-width:1023px){.services-module__DsJI_G__band{grid-template-columns:minmax(0,1fr)}.services-module__DsJI_G__outerPlate,.services-module__DsJI_G__railPlate{display:none}.services-module__DsJI_G__headerBand{grid-template-columns:auto minmax(0,1fr) auto}.services-module__DsJI_G__brandPlate{justify-content:flex-start;padding-inline:24px}.services-module__DsJI_G__demoPlate{padding-inline:24px}.services-module__DsJI_G__announceBand{padding-inline:20px}.services-module__DsJI_G__announceCopy{font-size:11px}.services-module__DsJI_G__heroBand{min-height:0}.services-module__DsJI_G__heroCopyPlate{padding:88px 40px}.services-module__DsJI_G__sectionBand,.services-module__DsJI_G__ctaBand{min-height:0}.services-module__DsJI_G__sectionStage{padding:80px 24px 96px}.services-module__DsJI_G__cardRow{width:100%}.services-module__DsJI_G__howStage{grid-template-columns:minmax(0,1fr)}.services-module__DsJI_G__howCopyPlate{padding:80px 40px 56px}.services-module__DsJI_G__howCopy{width:100%;max-width:520px}.services-module__DsJI_G__flowPlate{padding:56px 24px 80px}}@media (max-width:767px){.services-module__DsJI_G__announceBand{height:38px;padding-inline:14px}.services-module__DsJI_G__announceCopy{letter-spacing:-.2px;font-size:10px}.services-module__DsJI_G__announceRegions{display:none}.services-module__DsJI_G__brandPlate{padding-inline:16px}.services-module__DsJI_G__demoPlate{padding-inline:12px}.services-module__DsJI_G__heroCopyPlate{padding:56px 20px}.services-module__DsJI_G__heroCopy{gap:16px}.services-module__DsJI_G__heroSub{font-size:16px}.services-module__DsJI_G__heroCtaRow{flex-wrap:wrap;gap:10px}.services-module__DsJI_G__heroCtaRow .services-module__DsJI_G__button{min-width:0}.services-module__DsJI_G__sectionStage{padding:64px 20px 72px}.services-module__DsJI_G__sectionHead h2,.services-module__DsJI_G__howCopy h2{font-size:clamp(26px,7.6vw,34px)}.services-module__DsJI_G__sectionSub,.services-module__DsJI_G__howSub{width:100%}.services-module__DsJI_G__cardRow{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:40px}.services-module__DsJI_G__card{min-height:0}.services-module__DsJI_G__howCopyPlate{padding:56px 20px 40px}.services-module__DsJI_G__howCta{margin-top:32px}.services-module__DsJI_G__flowPlate{padding:40px 20px 56px}.services-module__DsJI_G__flow{width:100%;max-width:276px}}@media (pointer:coarse){.services-module__DsJI_G__button:before,.services-module__DsJI_G__announceJoin:before,.services-module__DsJI_G__brandMark:before,.services-module__DsJI_G__skipLink:before,.services-module__DsJI_G__ctaNavLink:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}}@media (min-width:1024px) and (max-width:1439px){.services-module__DsJI_G__band{grid-template-columns:24px 96px minmax(0,1fr) 96px 24px}}.services-module__DsJI_G__ctaSignoff{width:100%;min-width:0}.services-module__DsJI_G__ctaLegal{white-space:normal;flex-wrap:wrap}.services-module__DsJI_G__ctaStage{scroll-margin-top:calc(72px * var(--s))}@media (min-width:768px) and (max-width:1439px){.services-module__DsJI_G__ctaMain{grid-template-columns:minmax(0,11fr) minmax(0,9fr)}.services-module__DsJI_G__ctaLegalRow{grid-template-columns:minmax(0,1fr) max-content}}@media (prefers-reduced-motion:reduce){.services-module__DsJI_G__reveal{transition:none}}.services-module__DsJI_G__ctaError{white-space:normal;width:calc(100% - 8px)}.services-module__DsJI_G__ctaForm:has(.services-module__DsJI_G__ctaError){margin-bottom:calc(22px * var(--s))}
.frame-module__ifgGoW__page{background:var(--c-seam);min-height:100dvh;color:var(--c-ink);font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;--s:var(--ask-scale,1);--svc-panel:#1b1c1e;--svc-mono-ink:#cdcdcd;flex-direction:column;display:flex;position:relative}.frame-module__ifgGoW__frame{isolation:isolate;background:var(--c-plate);flex-direction:column;flex:1;gap:1px;width:100%;padding:1px;display:flex;position:relative}.frame-module__ifgGoW__main{flex-direction:column;flex:1;gap:1px;display:flex}.frame-module__ifgGoW__band{grid-template-columns:64px 160px minmax(0,1fr) 160px 64px;gap:1px;width:100%;display:grid;overflow:hidden}.frame-module__ifgGoW__plate{background:var(--c-plate);border-radius:6px;min-width:0;position:relative;overflow:hidden}.frame-module__ifgGoW__hatchPlate{isolation:isolate}.frame-module__ifgGoW__skipLink{z-index:20;color:#df0078;font:400 12px/1 var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;background:#ffd0f8;border:1px solid #df0078;border-radius:4px;padding:8px 10px;position:absolute;top:8px;left:8px;translate:0 -200%;box-shadow:1px 1px #df0078}.frame-module__ifgGoW__skipLink:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px;translate:0}.frame-module__ifgGoW__announceBand{z-index:1;background:#621742;flex:none;justify-content:center;align-items:center;height:38px;padding:0 32px;display:flex;position:relative}.frame-module__ifgGoW__announceBand:before,.frame-module__ifgGoW__announceBand:after{content:none;pointer-events:none;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-repeat:no-repeat;background-size:1px 8px,1px 8px,8px 1px,8px 1px;height:8px;position:absolute;left:0;right:0}.frame-module__ifgGoW__announceBand:before{background-position:0 0,100% 0,0 0,100% 0;top:1px}.frame-module__ifgGoW__announceBand:after{background-position:0 100%,100% 100%,0 100%,100% 100%;bottom:-1px}.frame-module__ifgGoW__announceCopy{color:#fff;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.2}.frame-module__ifgGoW__announceJoin{vertical-align:baseline;color:inherit;font:inherit;text-transform:inherit;text-decoration-skip-ink:none;text-underline-position:from-font;align-items:center;gap:8px;text-decoration:underline;transition:opacity .16s;display:inline-flex;position:relative}.frame-module__ifgGoW__announceJoin:hover{opacity:.78}.frame-module__ifgGoW__announceArrow{flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.frame-module__ifgGoW__headerBand{z-index:5;background:var(--c-seam);height:57px;box-shadow:0 1px 0 var(--c-seam);flex:none;position:sticky;top:0}.frame-module__ifgGoW__brandPlate,.frame-module__ifgGoW__headerFill,.frame-module__ifgGoW__demoPlate{justify-content:center;align-items:center;min-width:0;display:flex}.frame-module__ifgGoW__scaledHeaderContent{transform-origin:50%;flex:none;justify-content:center;align-items:center;display:flex}.frame-module__ifgGoW__brandMark{width:83px;height:22px;display:block;position:relative}.frame-module__ifgGoW__brandMark img{width:83px;max-width:none;height:22px;position:absolute;inset:0}.frame-module__ifgGoW__brandMark:focus-visible{outline:1px solid var(--c-nav-ink-strong);outline-offset:4px;border-radius:3px}.frame-module__ifgGoW__button{border-radius:calc(4px * var(--s));padding:calc(8px * var(--s)) calc(10px * var(--s));font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;font-size:calc(12px * var(--s));white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;font-weight:400;line-height:1;text-decoration:none;transition:box-shadow .16s ease-out,transform .16s ease-out,background-color .16s ease-out;display:inline-flex;position:relative}.frame-module__ifgGoW__buttonPink{color:#df0078;background:#ffd0f8;border:1px solid #df0078;box-shadow:1px 1px #df0078}.frame-module__ifgGoW__buttonPink:hover{background:#ffc5f4;transform:translate(-2px,-2px);box-shadow:3px 3px #ad005e}.frame-module__ifgGoW__buttonPink:active{box-shadow:none;transform:translate(1px,1px)}.frame-module__ifgGoW__button:disabled{cursor:progress}.frame-module__ifgGoW__buttonPink:disabled,.frame-module__ifgGoW__buttonPink:disabled:hover,.frame-module__ifgGoW__buttonPink:disabled:active{opacity:.6;background:#ffd0f8;transform:none;box-shadow:1px 1px #df0078}.frame-module__ifgGoW__button:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.frame-module__ifgGoW__legalBand{min-height:calc(96px * var(--s));flex:none}.frame-module__ifgGoW__legalStage{grid-template-columns:calc(326px * var(--s)) minmax(0, 1fr);gap:1px;min-width:0;display:grid}.frame-module__ifgGoW__legal{justify-content:space-between;align-items:center;gap:calc(24px * var(--s));padding:calc(32px * var(--s));background:var(--svc-panel);color:var(--svc-mono-ink);font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:calc(12px * var(--s));letter-spacing:-1px;text-transform:uppercase;white-space:nowrap;line-height:1.5;display:flex}.frame-module__ifgGoW__legal address{font-style:normal}.frame-module__ifgGoW__legalLinks{align-items:center;gap:calc(20px * var(--s));flex-wrap:wrap;display:flex}.frame-module__ifgGoW__legalLinks a{color:inherit;text-decoration:none;transition:color .16s}.frame-module__ifgGoW__legalLinks a:hover{color:var(--c-ink)}.frame-module__ifgGoW__frame:before,.frame-module__ifgGoW__frame:after{content:"";z-index:-1;background:var(--c-seam);pointer-events:none;will-change:transform;animation-duration:.9s;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-delay:.3s;animation-fill-mode:both;position:absolute;inset:0}@keyframes frame-module__ifgGoW__seamDown{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.frame-module__ifgGoW__frame:before{transform-origin:top;animation-name:frame-module__ifgGoW__seamDown}@keyframes frame-module__ifgGoW__seamOut{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.frame-module__ifgGoW__frame:after{animation-name:frame-module__ifgGoW__seamOut}@keyframes frame-module__ifgGoW__fadeIn{0%{opacity:0}to{opacity:1}}.frame-module__ifgGoW__plate{animation:.32s cubic-bezier(.16,1,.3,1) both frame-module__ifgGoW__fadeIn}.frame-module__ifgGoW__announceCopy,.frame-module__ifgGoW__scaledHeaderContent{animation:.72s cubic-bezier(.16,1,.3,1) 40ms both frame-module__ifgGoW__fadeIn}.frame-module__ifgGoW__scaledHeaderContent{animation-delay:90ms}@keyframes frame-module__ifgGoW__copyIn{0%{opacity:0;filter:blur(14px);translate:0 14px}to{opacity:1;filter:blur();translate:0}}.frame-module__ifgGoW__copyIn>*{animation:.78s cubic-bezier(.16,1,.3,1) both frame-module__ifgGoW__copyIn}.frame-module__ifgGoW__copyIn>:first-child{animation-delay:1.12s}.frame-module__ifgGoW__copyIn>:nth-child(2){animation-delay:1.23s}.frame-module__ifgGoW__copyIn>:nth-child(3){animation-delay:1.35s}.frame-module__ifgGoW__copyIn>:nth-child(4){animation-delay:1.47s}.frame-module__ifgGoW__copyIn>:nth-child(5){animation-delay:1.58s}@media (prefers-reduced-motion:reduce){.frame-module__ifgGoW__frame:before,.frame-module__ifgGoW__frame:after,.frame-module__ifgGoW__plate,.frame-module__ifgGoW__announceCopy,.frame-module__ifgGoW__scaledHeaderContent,.frame-module__ifgGoW__copyIn>*{animation:none}.frame-module__ifgGoW__button,.frame-module__ifgGoW__announceJoin{transition:none}.frame-module__ifgGoW__button:hover,.frame-module__ifgGoW__button:active{transform:none}}@media (min-width:1440px){.frame-module__ifgGoW__band{grid-template-columns:minmax(64px, 1fr) calc(160px * var(--ask-scale,1)) calc(986px * var(--ask-scale,1)) calc(160px * var(--ask-scale,1)) minmax(64px, 1fr)}.frame-module__ifgGoW__announceBand{height:calc(38px * var(--ask-scale,1))}.frame-module__ifgGoW__headerBand{height:calc(57px * var(--ask-scale,1))}.frame-module__ifgGoW__announceCopy,.frame-module__ifgGoW__scaledHeaderContent{transform:scale(var(--ask-scale,1))}}@media (max-width:1023px){.frame-module__ifgGoW__band{grid-template-columns:minmax(0,1fr)}.frame-module__ifgGoW__outerPlate,.frame-module__ifgGoW__railPlate{display:none}.frame-module__ifgGoW__headerBand{grid-template-columns:auto minmax(0,1fr) auto}.frame-module__ifgGoW__brandPlate{justify-content:flex-start;padding-inline:24px}.frame-module__ifgGoW__demoPlate{padding-inline:24px}.frame-module__ifgGoW__announceBand{padding-inline:20px}.frame-module__ifgGoW__announceCopy{font-size:11px}.frame-module__ifgGoW__legalBand{min-height:0}.frame-module__ifgGoW__legalStage{grid-template-columns:minmax(0,1fr)}.frame-module__ifgGoW__legal{padding:32px}}@media (max-width:767px){.frame-module__ifgGoW__headerBand{grid-template-columns:minmax(0,1fr) auto}.frame-module__ifgGoW__headerFill,.frame-module__ifgGoW__demoPlate>.frame-module__ifgGoW__scaledHeaderContent{display:none}.frame-module__ifgGoW__announceBand{height:38px;padding-inline:14px}.frame-module__ifgGoW__announceCopy{letter-spacing:-.2px;font-size:10px}.frame-module__ifgGoW__announceRegions{display:none}.frame-module__ifgGoW__brandPlate{padding-inline:16px}.frame-module__ifgGoW__demoPlate{padding-inline:12px}.frame-module__ifgGoW__legalStage>:first-child{display:none}.frame-module__ifgGoW__legal{white-space:normal;flex-direction:column;align-items:flex-start;gap:10px;padding:28px 20px}}@media (pointer:coarse){.frame-module__ifgGoW__button:before,.frame-module__ifgGoW__announceJoin:before,.frame-module__ifgGoW__brandMark:before,.frame-module__ifgGoW__skipLink:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}}@media (min-width:1024px) and (max-width:1439px){.frame-module__ifgGoW__band{grid-template-columns:24px 96px minmax(0,1fr) 96px 24px}}.frame-module__ifgGoW__headerBand .frame-module__ifgGoW__button{border-radius:4px;padding:8px 10px;font-size:12px}.frame-module__ifgGoW__legal{white-space:normal;flex-wrap:wrap}@media (min-width:1024px) and (max-width:1439px){.frame-module__ifgGoW__legalStage{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}
.waitlist-module__yOsCIW__formBand{min-height:calc(660px * var(--s));flex:1}.waitlist-module__yOsCIW__formStage{grid-template-rows:calc(56px * var(--s)) minmax(0, 1fr);gap:1px;min-width:0;display:grid}.waitlist-module__yOsCIW__formRow{grid-template-columns:minmax(0, 1fr) calc(326px * var(--s));gap:1px;min-width:0;display:grid}.waitlist-module__yOsCIW__formPanel{padding:calc(48px * var(--s)) calc(32px * var(--s));background:var(--svc-panel);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.waitlist-module__yOsCIW__formCopy{width:calc(478px * var(--s));align-items:flex-start;gap:calc(10px * var(--s));flex-direction:column;max-width:100%;display:flex}.waitlist-module__yOsCIW__eyebrow{color:var(--c-label);font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:calc(12px * var(--s));letter-spacing:-1px;text-transform:uppercase;font-weight:500;line-height:1.5}.waitlist-module__yOsCIW__formCopy h1{color:var(--c-ink);font-size:calc(44px * var(--s));text-wrap:balance;font-weight:500;line-height:1}.waitlist-module__yOsCIW__formSub{width:calc(394px * var(--s));max-width:100%;color:var(--c-muted);font-size:calc(14px * var(--s));text-wrap:pretty;line-height:1.4}.waitlist-module__yOsCIW__toggle{margin-top:calc(20px * var(--s));align-items:center;gap:calc(2px * var(--s));border-radius:calc(8px * var(--s));padding:calc(3px * var(--s));background:#232427;display:inline-flex;box-shadow:0 0 0 .8px #ffffff12}.waitlist-module__yOsCIW__toggleOption{border-radius:calc(6px * var(--s));padding:calc(7px * var(--s)) calc(14px * var(--s));color:#9c9c9c;font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;font-size:calc(12px * var(--s));white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;line-height:1;transition:background-color .16s,color .16s;display:flex;position:relative}.waitlist-module__yOsCIW__toggleOption:hover{color:#cdcdcd}.waitlist-module__yOsCIW__toggleOption[aria-checked=true]{color:#e2e2e2;cursor:default;background:#333437}.waitlist-module__yOsCIW__toggleOption:focus-visible{outline:1px solid var(--c-nav-ink-strong);outline-offset:2px}.waitlist-module__yOsCIW__formCopy form{width:100%}.waitlist-module__yOsCIW__fields{width:calc(394px * var(--s));max-width:100%;margin-top:calc(24px * var(--s));gap:calc(10px * var(--s));flex-direction:column;display:flex}.waitlist-module__yOsCIW__field{width:100%;min-height:calc(48px * var(--s));border-radius:calc(9px * var(--s));padding:0 calc(14px * var(--s));background:#2c2c2c;align-items:stretch;transition:box-shadow .16s;display:flex;position:relative}.waitlist-module__yOsCIW__fieldArea{min-height:0;padding:calc(13px * var(--s)) calc(14px * var(--s));align-items:flex-start}.waitlist-module__yOsCIW__field:focus-within{box-shadow:0 0 0 1px var(--c-focus)}.waitlist-module__yOsCIW__field input,.waitlist-module__yOsCIW__field textarea{width:100%;min-width:0;color:var(--c-ink);font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;font-size:calc(12px * var(--s));resize:none;background:0 0;border:0;outline:none;align-self:stretch;line-height:1.4}.waitlist-module__yOsCIW__field input::placeholder,.waitlist-module__yOsCIW__field textarea::placeholder{color:var(--c-placeholder);opacity:1}.waitlist-module__yOsCIW__field textarea{height:calc(96px * var(--s))}@media (pointer:coarse){.waitlist-module__yOsCIW__field input,.waitlist-module__yOsCIW__field textarea{font-size:16px}.waitlist-module__yOsCIW__field input::placeholder,.waitlist-module__yOsCIW__field textarea::placeholder{font-size:12px}}.waitlist-module__yOsCIW__submitRow{width:calc(394px * var(--s));max-width:100%;margin-top:calc(20px * var(--s));align-items:center;gap:calc(12px * var(--s));display:flex}.waitlist-module__yOsCIW__formError{color:var(--c-error);font-size:calc(11px * var(--s));line-height:1.2}.waitlist-module__yOsCIW__done{width:calc(478px * var(--s));align-items:flex-start;gap:calc(10px * var(--s));flex-direction:column;max-width:100%;display:flex}.waitlist-module__yOsCIW__done h2{color:var(--c-ink);font-size:calc(28px * var(--s));font-weight:500;line-height:1.1}@media (max-width:1023px){.waitlist-module__yOsCIW__formBand{min-height:0}.waitlist-module__yOsCIW__formStage{grid-template-rows:calc(56px * var(--s)) auto}.waitlist-module__yOsCIW__formPanel{padding:56px 40px}}@media (max-width:767px){.waitlist-module__yOsCIW__formRow{grid-template-columns:minmax(0,1fr)}.waitlist-module__yOsCIW__formPanel{padding:40px 20px}.waitlist-module__yOsCIW__sideHatch{display:none}.waitlist-module__yOsCIW__formCopy h1{font-size:clamp(28px,8.4vw,36px);line-height:1.05}.waitlist-module__yOsCIW__formCopy,.waitlist-module__yOsCIW__formSub,.waitlist-module__yOsCIW__fields,.waitlist-module__yOsCIW__submitRow,.waitlist-module__yOsCIW__done{width:100%}}@media (pointer:coarse){.waitlist-module__yOsCIW__toggleOption:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}}@media (min-width:768px) and (max-width:1439px){.waitlist-module__yOsCIW__formRow{grid-template-columns:minmax(0,2fr) minmax(220px,1fr)}}@media (pointer:coarse){.waitlist-module__yOsCIW__toggleOption{min-height:44px;font-size:14px}}@media (prefers-reduced-motion:reduce){.waitlist-module__yOsCIW__toggleOption,.waitlist-module__yOsCIW__field{transition:none}}.waitlist-module__yOsCIW__submitRow{flex-wrap:wrap}.waitlist-module__yOsCIW__formError{flex-basis:100%}
.styleguide-module__W67vuW__page{gap:0;min-height:auto;padding:56px 40px 120px}.styleguide-module__W67vuW__intro{flex-direction:column;gap:12px;max-width:720px;display:flex}.styleguide-module__W67vuW__eyebrow,.styleguide-module__W67vuW__columnHead,.styleguide-module__W67vuW__label code,.styleguide-module__W67vuW__sectionHead code{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.styleguide-module__W67vuW__eyebrow{color:var(--svc-mono-ink);letter-spacing:-.5px;text-transform:uppercase;font-size:12px}.styleguide-module__W67vuW__intro h1{color:var(--c-ink);font-size:44px;font-weight:500;line-height:1}.styleguide-module__W67vuW__intro p,.styleguide-module__W67vuW__sectionHead p,.styleguide-module__W67vuW__label p{color:var(--c-muted,#a3a3a3);font-size:14px;line-height:1.45}.styleguide-module__W67vuW__intro code,.styleguide-module__W67vuW__sectionHead p code{color:var(--c-ink);font-size:13px}.styleguide-module__W67vuW__section{margin-top:72px}.styleguide-module__W67vuW__sectionHead{flex-direction:column;gap:8px;max-width:720px;margin-bottom:20px;display:flex}.styleguide-module__W67vuW__sectionHead h2{color:var(--c-ink);font-size:24px;font-weight:500}.styleguide-module__W67vuW__sectionHead code{color:var(--svc-mono-ink);font-size:12px}.styleguide-module__W67vuW__grid{background:var(--c-seam);gap:1px;display:grid}.styleguide-module__W67vuW__gridThree{grid-template-columns:200px repeat(2,minmax(0,1fr))}.styleguide-module__W67vuW__gridTwo{grid-template-columns:200px minmax(0,560px)}.styleguide-module__W67vuW__columnHead{background:var(--c-plate);color:var(--svc-mono-ink);letter-spacing:-.3px;text-transform:uppercase;padding:12px 16px;font-size:11px}.styleguide-module__W67vuW__label{background:var(--c-plate);flex-direction:column;gap:8px;padding:20px 16px;display:flex}.styleguide-module__W67vuW__label code{color:var(--c-ink);font-size:13px}.styleguide-module__W67vuW__label p{font-size:12px}.styleguide-module__W67vuW__cell{border-radius:0}.styleguide-module__W67vuW__cell,.styleguide-module__W67vuW__cell *{animation:none}@media (max-width:1023px){.styleguide-module__W67vuW__page{padding:40px 20px 96px}.styleguide-module__W67vuW__gridThree,.styleguide-module__W67vuW__gridTwo{grid-template-columns:minmax(0,1fr)}.styleguide-module__W67vuW__columnHead{display:none}}
.platform-faq-module__xCvZdq__band{flex:none}.platform-faq-module__xCvZdq__content{--faq-scale:1;background:var(--c-seam);grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:1px;display:grid}.platform-faq-module__xCvZdq__intro{isolation:isolate;padding:calc(56px * var(--faq-scale));align-items:center;display:flex}.platform-faq-module__xCvZdq__introCopy{z-index:1;position:relative}.platform-faq-module__xCvZdq__intro h2{font-size:calc(44px * var(--faq-scale));letter-spacing:-1.2px;text-wrap:balance;font-weight:500;line-height:1.06}.platform-faq-module__xCvZdq__description{color:var(--c-muted);font-size:calc(16px * var(--faq-scale));text-wrap:pretty;margin-top:20px;line-height:1.5}.platform-faq-module__xCvZdq__contact{align-items:center;gap:calc(8px * var(--faq-scale));width:fit-content;padding:calc(2px * var(--faq-scale)) 0;color:#cdcdcd;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:calc(12px * var(--faq-scale));letter-spacing:-1px;text-transform:uppercase;white-space:nowrap;margin-top:24px;line-height:1.5;text-decoration:none;display:flex}.platform-faq-module__xCvZdq__chevron{width:calc(12px * var(--faq-scale));height:calc(16px * var(--faq-scale));color:#cdcdcd;background:#1f1f1f;border:.5px solid #e0e0e080;border-radius:19px;flex:none;justify-content:center;align-items:center;transition:transform .16s;display:flex;position:relative;box-shadow:0 3px 4px #0000002e,inset 0 -.5px 2px #68686840}.platform-faq-module__xCvZdq__contact:hover .platform-faq-module__xCvZdq__chevron{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.platform-faq-module__xCvZdq__chevron{transition:none}.platform-faq-module__xCvZdq__contact:hover .platform-faq-module__xCvZdq__chevron{transform:none}}.platform-faq-module__xCvZdq__questions{height:var(--faq-height,auto);background:var(--c-seam);flex-direction:column;gap:1px;display:flex;overflow:hidden}.platform-faq-module__xCvZdq__item{flex:none}.platform-faq-module__xCvZdq__item h3{color:var(--c-ink);font-size:calc(20px * var(--faq-scale));letter-spacing:-.3px;margin:0;font-weight:500;line-height:1.25}.platform-faq-module__xCvZdq__trigger{width:100%;min-height:calc(96px * var(--faq-scale));padding:calc(28px * var(--faq-scale)) calc(40px * var(--faq-scale));color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;display:flex}.platform-faq-module__xCvZdq__trigger:focus-visible{outline:2px solid var(--c-focus);outline-offset:-6px;border-radius:6px}.platform-faq-module__xCvZdq__toggle{width:12px;height:12px;color:var(--c-muted);flex:none;position:relative}.platform-faq-module__xCvZdq__toggle:before,.platform-faq-module__xCvZdq__toggle:after{content:"";background:currentColor;width:12px;height:1px;position:absolute;top:5px;left:0}.platform-faq-module__xCvZdq__toggle:after{transform:rotate(90deg)}.platform-faq-module__xCvZdq__item[data-open=true] .platform-faq-module__xCvZdq__toggle:after{transform:rotate(0)}.platform-faq-module__xCvZdq__answer{height:0;color:var(--c-muted);font-size:calc(14px * var(--faq-scale));line-height:1.55;transition:height .24s;overflow:hidden}.platform-faq-module__xCvZdq__item[data-open=true] .platform-faq-module__xCvZdq__answer{height:var(--faq-answer-height,auto)}.platform-faq-module__xCvZdq__answerContent{padding:0 calc(40px * var(--faq-scale)) calc(32px * var(--faq-scale))}@media (prefers-reduced-motion:reduce){.platform-faq-module__xCvZdq__answer{transition:none}}.platform-faq-module__xCvZdq__answer a{color:var(--c-focus);text-underline-offset:3px;text-decoration:underline}.platform-faq-module__xCvZdq__answer a:hover{color:var(--c-ink)}.platform-faq-module__xCvZdq__content a:focus-visible{outline:2px solid var(--c-focus);outline-offset:4px;border-radius:2px}@media (min-width:1440px){.platform-faq-module__xCvZdq__content{--faq-scale:var(--ask-scale,1)}}@media (min-width:768px) and (max-width:1023px){.platform-faq-module__xCvZdq__intro{padding:36px}.platform-faq-module__xCvZdq__intro h2{font-size:38px}.platform-faq-module__xCvZdq__trigger,.platform-faq-module__xCvZdq__answerContent{padding-inline:28px}}@media (max-width:767px){.platform-faq-module__xCvZdq__content{grid-template-columns:1fr}.platform-faq-module__xCvZdq__intro{min-height:320px;padding:48px 28px}.platform-faq-module__xCvZdq__intro h2{max-width:320px;font-size:38px}.platform-faq-module__xCvZdq__description{max-width:340px}.platform-faq-module__xCvZdq__trigger{min-height:90px;padding:24px 28px}.platform-faq-module__xCvZdq__answerContent{padding:0 28px 32px}}
.legal-module__4inzeG__legalBand{flex:none}.legal-module__4inzeG__sheet{padding:clamp(40px,6vw,96px) clamp(20px,5vw,72px)}.legal-module__4inzeG__article{max-width:720px;margin-inline:auto}.legal-module__4inzeG__head{border-bottom:1px solid var(--c-border);margin-bottom:40px;padding-bottom:28px}.legal-module__4inzeG__eyebrow{color:var(--c-label);font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:400}.legal-module__4inzeG__head h1{color:var(--c-ink);letter-spacing:-.02em;margin:0;font-size:clamp(32px,5vw,46px);font-weight:500;line-height:1.05}.legal-module__4inzeG__subtitle{color:var(--c-muted);margin:12px 0 0;font-size:15px;font-style:italic}.legal-module__4inzeG__updated{color:var(--c-faint);letter-spacing:.01em;margin:10px 0 0;font-size:13px}.legal-module__4inzeG__prose{color:var(--c-muted);font-size:16px;line-height:1.7}.legal-module__4inzeG__prose h2{color:var(--c-ink);letter-spacing:-.01em;margin:40px 0 14px;font-size:clamp(20px,3vw,24px);font-weight:500;line-height:1.2}.legal-module__4inzeG__prose p{margin:0 0 16px}.legal-module__4inzeG__prose strong{color:var(--c-ink);font-weight:500}.legal-module__4inzeG__prose ul{margin:0 0 16px;padding-left:22px;list-style:outside}.legal-module__4inzeG__prose li{margin:0 0 8px}.legal-module__4inzeG__prose a{color:var(--c-focus);text-underline-offset:3px;text-decoration:underline}.legal-module__4inzeG__prose a:hover{color:var(--c-ink)}.legal-module__4inzeG__prose a:focus-visible{outline:2px solid var(--c-focus);outline-offset:4px;border-radius:2px}
