.ground-name-module__3FSwpq__name{white-space:nowrap}.ground-name-module__3FSwpq__mark{vertical-align:-.15em;width:max(16px,1em);height:max(16px,1em);margin-right:.25em;display:inline-block}
.product-module__4mhEfq__sketch{flex-direction:column;gap:14px;height:100%;display:flex}.product-module__4mhEfq__sketchBody{flex:1;align-items:stretch;gap:16px;min-height:0;display:flex}.product-module__4mhEfq__sketchOptions{flex-direction:column;flex:1;gap:10px;display:flex}.product-module__4mhEfq__sketchSelect{justify-content:space-between;margin-top:6px;padding:4px 10px;display:flex}.product-module__4mhEfq__sketchChecks{flex-direction:column;gap:6px;margin-top:6px;display:flex}.product-module__4mhEfq__sketchPreview{flex-direction:column;flex:1.4;min-height:0;display:flex;overflow:hidden}.product-module__4mhEfq__sketchTable{grid-template-columns:1.2fr 2fr 1fr;gap:10px 14px;margin-top:10px;display:grid}.product-module__4mhEfq__sketchChart{flex-direction:column;flex:1;gap:6px;min-height:72px;margin-top:14px;display:flex}.product-module__4mhEfq__sketchBars{border-bottom:var(--sketch-stroke) solid var(--sketch-ink);border-radius:0 0 3px 2px;flex:1;align-items:flex-end;gap:8%;min-height:0;padding:0 4px;display:flex}.product-module__4mhEfq__sketchBar{border:var(--sketch-stroke) solid var(--sketch-ink);border-bottom:none;border-radius:6px 3px 0 0/4px 7px 0 0;flex:1}.product-module__4mhEfq__sketchBar:nth-child(2n){border-radius:3px 7px 0 0/6px 3px 0 0}.product-module__4mhEfq__sketchFooter{white-space:nowrap;flex:none}@container sketch (max-width:480px){.product-module__4mhEfq__sketchPreview,.product-module__4mhEfq__sketchFormat{display:none}.product-module__4mhEfq__sketchFooter{flex-wrap:wrap;gap:10px}}.product-module__4mhEfq__hovered{position:relative}.product-module__4mhEfq__hovered:after{content:"";height:var(--sketch-stroke);background:var(--sketch-ink-soft);border-radius:2px;position:absolute;bottom:-7px;left:-4px;right:-4px;transform:rotate(-.8deg)}.product-module__4mhEfq__timecode{color:var(--color-accent)}.product-module__4mhEfq__progress{height:2px;margin-top:var(--space-2);background:var(--color-border);position:relative;overflow:hidden}.product-module__4mhEfq__progressFill{background:var(--color-fg);transform-origin:0;transition:transform var(--duration-base) linear;position:absolute;inset:0}.product-module__4mhEfq__window{background:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);height:100%;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow:hidden}.product-module__4mhEfq__appBar{align-items:center;gap:var(--space-4);height:var(--size-topbar);padding:0 var(--space-5);border-bottom:var(--border-width) solid var(--color-border);font-size:var(--text-ui);flex:none;grid-template-columns:auto minmax(0,1fr) auto;display:grid;container-type:inline-size}.product-module__4mhEfq__appBarCenter{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;font-weight:var(--weight-medium);white-space:nowrap;display:flex}.product-module__4mhEfq__appBarCenter>:first-child{text-overflow:ellipsis;overflow:hidden}@container (max-width:420px){.product-module__4mhEfq__appBarCenter>:first-child:not(:only-child){display:none}.product-module__4mhEfq__appBar>.lockup>span{display:none}}.product-module__4mhEfq__appBarRight{align-items:center;gap:var(--space-2);display:flex}.product-module__4mhEfq__windowBody{flex:1;min-height:0;position:relative;overflow:hidden}
.orb-module__SD7Yaq__orb{color:var(--color-fg);display:inline-block;position:relative}.orb-module__SD7Yaq__mark{display:block}.orb-module__SD7Yaq__orb:before{content:"";border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-full);opacity:0;transition:opacity var(--duration-base) var(--ease-out);position:absolute;inset:0;transform:scale(1.15)}.orb-module__SD7Yaq__orb[data-state=idle] .orb-module__SD7Yaq__mark{animation:orb-module__SD7Yaq__breath var(--orb-breath-duration) var(--ease-in-out) infinite}.orb-module__SD7Yaq__orb[data-state=speaking] .orb-module__SD7Yaq__mark{animation:orb-module__SD7Yaq__voice-scale var(--orb-speak-duration) var(--ease-in-out) infinite}.orb-module__SD7Yaq__orb[data-state=speaking] .orb-module__SD7Yaq__hatch{animation:orb-module__SD7Yaq__voice-lines var(--orb-speak-duration) linear infinite}.orb-module__SD7Yaq__orb[data-state=listening]:before{opacity:.6;animation:orb-module__SD7Yaq__mic-level var(--orb-listen-duration) var(--ease-in-out) infinite}@keyframes orb-module__SD7Yaq__breath{50%{transform:scale(var(--orb-breath-scale))}}@keyframes orb-module__SD7Yaq__voice-scale{25%{transform:scale(1.04)}50%{transform:scale(1.01)}75%{transform:scale(1.03)}}@keyframes orb-module__SD7Yaq__voice-lines{0%,to{opacity:.55}15%{opacity:1}30%{opacity:.7}45%{opacity:.95}60%{opacity:.6}80%{opacity:1}}@keyframes orb-module__SD7Yaq__mic-level{0%,to{transform:scale(1.15)}20%{transform:scale(1.28)}40%{transform:scale(1.2)}60%{transform:scale(1.35)}80%{transform:scale(1.22)}}
.marker-module__o9eWca__marker{--marker-color:var(--sketch-ink);--marker-pad:3px;isolation:isolate;white-space:nowrap;color:inherit;background:0 0;position:relative}.marker-module__o9eWca__marker[data-tone=orange]{--marker-color:var(--marker-orange)}.marker-module__o9eWca__marker[data-tone=yellow]{--marker-color:var(--marker-yellow)}.marker-module__o9eWca__marker[data-tone=peach]{--marker-color:var(--marker-peach)}.marker-module__o9eWca__marker[data-tone=go]{--marker-color:var(--color-verdict-go)}.marker-module__o9eWca__marker[data-tone=iterate]{--marker-color:var(--color-verdict-iterate)}.marker-module__o9eWca__wipe{padding:var(--marker-pad);pointer-events:none;position:absolute;overflow:hidden}.marker-module__o9eWca__stroke{fill:none;width:100%;height:100%;stroke:var(--marker-color);stroke-linecap:round;display:block;overflow:visible}.marker-module__o9eWca__marker[data-kind=underline] .marker-module__o9eWca__wipe{height:.5em;bottom:-.24em;left:-.12em;right:-.12em}.marker-module__o9eWca__marker[data-kind=underline] .marker-module__o9eWca__stroke{stroke-width:max(var(--sketch-stroke-bold), .075em)}.marker-module__o9eWca__marker[data-kind=circle] .marker-module__o9eWca__wipe{inset:min(-3px,.15em - 8px) min(-.28em,-7px) min(-7px,-.15em)}.marker-module__o9eWca__marker[data-kind=circle]{margin-right:.3em}.marker-module__o9eWca__marker[data-kind=circle] .marker-module__o9eWca__stroke{stroke-width:max(var(--sketch-stroke), .055em)}.marker-module__o9eWca__marker[data-kind=highlight] .marker-module__o9eWca__wipe{z-index:-1;inset:.28em -.25em -.02em}.marker-module__o9eWca__marker[data-kind=highlight] .marker-module__o9eWca__stroke{stroke-width:.62em;stroke-linecap:butt}.marker-module__o9eWca__marker{--marker-delay:calc((2 + var(--marker-order,0) * 3) * var(--reveal-stagger))}.marker-module__o9eWca__marker[data-trigger=load]{--marker-delay:calc((8 + var(--marker-order,0) * 3) * var(--reveal-stagger))}@media (scripting:enabled){.marker-module__o9eWca__marker[data-trigger=block]:not([data-kind=circle]) .marker-module__o9eWca__wipe,.marker-module__o9eWca__marker[data-trigger=block]:not([data-kind=circle]) .marker-module__o9eWca__stroke{transition:transform var(--duration-reveal) var(--ease-out) var(--marker-delay)}.marker-module__o9eWca__marker[data-trigger=block]:not([data-kind=circle]) .marker-module__o9eWca__wipe{transform:translate(-100%)}.marker-module__o9eWca__marker[data-trigger=block]:not([data-kind=circle]) .marker-module__o9eWca__stroke{transform:translateX(calc(100% + 2 * var(--marker-pad)))}:is([data-active] .marker-module__o9eWca__marker[data-trigger=block] .marker-module__o9eWca__wipe,[data-active] .marker-module__o9eWca__marker[data-trigger=block] .marker-module__o9eWca__stroke,[data-visible] .marker-module__o9eWca__marker[data-trigger=block] .marker-module__o9eWca__wipe,[data-visible] .marker-module__o9eWca__marker[data-trigger=block] .marker-module__o9eWca__stroke){transform:none}}.marker-module__o9eWca__marker[data-trigger=load]:not([data-kind=circle]) .marker-module__o9eWca__wipe{animation:marker-module__o9eWca__wipe-in var(--duration-reveal) var(--ease-out) var(--marker-delay) both}.marker-module__o9eWca__marker[data-trigger=load]:not([data-kind=circle]) .marker-module__o9eWca__stroke{animation:marker-module__o9eWca__stroke-in var(--duration-reveal) var(--ease-out) var(--marker-delay) both}@media (scripting:enabled){.marker-module__o9eWca__marker[data-kind=circle] path{visibility:hidden}.marker-module__o9eWca__marker[data-kind=circle] path[data-traced]{visibility:visible;stroke-dasharray:var(--path-length);stroke-dashoffset:var(--path-length)}.marker-module__o9eWca__marker[data-kind=circle][data-trigger=block] path{transition:stroke-dashoffset var(--duration-trace) var(--ease-in-out) var(--marker-delay)}:is([data-active] .marker-module__o9eWca__marker[data-kind=circle][data-trigger=block] path,[data-visible] .marker-module__o9eWca__marker[data-kind=circle][data-trigger=block] path){stroke-dashoffset:0}.marker-module__o9eWca__marker[data-kind=circle][data-trigger=load] path{animation:marker-module__o9eWca__trace var(--duration-trace) var(--ease-in-out) var(--marker-delay) both}}.marker-module__o9eWca__marker[data-kind=circle]{--duration-trace:calc(var(--duration-reveal) * 1.4)}@keyframes marker-module__o9eWca__trace{to{stroke-dashoffset:0}}@keyframes marker-module__o9eWca__wipe-in{0%{transform:translate(-100%)}}@keyframes marker-module__o9eWca__stroke-in{0%{transform:translateX(calc(100% + 2 * var(--marker-pad)))}}
.reveal-module__FAi-HW__reveal{transition:opacity var(--duration-reveal) var(--ease-out), transform var(--duration-reveal) var(--ease-out);transition-delay:calc(var(--reveal-order,0) * var(--reveal-stagger))}@media (scripting:enabled){.reveal-module__FAi-HW__reveal:not([data-visible]){opacity:0;transform:translateY(var(--reveal-shift))}}
.section-module__w-GGHG__container{width:100%;max-width:calc(var(--width-full) + 2 * var(--page-padding));padding:0 var(--page-padding);margin:0 auto}.section-module__w-GGHG__section{padding:var(--space-10) 0}.section-module__w-GGHG__head{gap:var(--space-4);max-width:var(--width-reading);margin-bottom:var(--space-8);flex-direction:column;display:flex}.section-module__w-GGHG__eyebrow{font-size:var(--text-xl);line-height:var(--leading-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-fg)}.section-module__w-GGHG__title{font-size:var(--text-3xl);line-height:var(--leading-3xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-hero);text-wrap:balance}.section-module__w-GGHG__lead{font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--color-fg-secondary);text-wrap:pretty}.section-module__w-GGHG__plate{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);background-image:var(--pattern-hatch)}@media (max-width:700px){.section-module__w-GGHG__section{padding:var(--space-9) 0}.section-module__w-GGHG__title{font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-tight)}}@media (max-width:359px){.section-module__w-GGHG__title{font-size:var(--text-xl);line-height:var(--leading-xl)}}
.features-module__pTDgea__section{border-top:var(--border-width) solid var(--color-border)}.features-module__pTDgea__grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.features-module__pTDgea__card{background:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;min-height:460px;display:flex;overflow:hidden}.features-module__pTDgea__wide{grid-column:span 2}.features-module__pTDgea__copy{gap:var(--space-2);padding:var(--space-6) var(--space-6) 0;flex-direction:column;display:flex}.features-module__pTDgea__title{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--weight-medium)}.features-module__pTDgea__text{max-width:34em;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-fg-secondary);text-wrap:pretty}.features-module__pTDgea__visual{padding:var(--space-6);flex:1;justify-content:center;align-items:center;display:flex}.features-module__pTDgea__blind{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,3fr);width:100%;display:grid}.features-module__pTDgea__blindRoom{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.features-module__pTDgea__blindCaption{font-size:var(--text-body);line-height:var(--leading-body)}.features-module__pTDgea__lockedSketch{cursor:pointer;-webkit-tap-highlight-color:transparent;height:240px}.features-module__pTDgea__lockedDrawing{opacity:.5;filter:blur(5px);height:100%}.features-module__pTDgea__lockedLabel{align-items:center;gap:var(--space-2);height:var(--size-control-md);padding:0 var(--space-4);background:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);font-size:var(--text-ui);font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.features-module__pTDgea__lockedLabel[data-nudged]{animation:features-module__pTDgea__not-yet calc(2 * var(--duration-slow)) var(--ease-in-out)}@keyframes features-module__pTDgea__not-yet{20%,60%{transform:translate(calc(-50% - 5px),-50%)}40%,80%{transform:translate(calc(5px - 50%),-50%)}}.features-module__pTDgea__exchange{gap:var(--space-5);flex-direction:column;width:100%;display:flex}.features-module__pTDgea__who{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-fg-muted)}.features-module__pTDgea__said p{margin-top:var(--space-1);font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--color-fg-muted)}.features-module__pTDgea__asked{grid-template-columns:var(--size-icon-sm) minmax(0, 1fr);gap:var(--space-3);padding-top:var(--space-5);border-top:var(--border-width) solid var(--color-border);display:grid}.features-module__pTDgea__asked svg{margin-top:var(--space-1)}.features-module__pTDgea__asked p{font-size:var(--text-lg);line-height:var(--leading-lg)}.features-module__pTDgea__languages{width:100%;max-width:260px}.features-module__pTDgea__languageSelect{justify-content:space-between;align-items:center;display:flex}.features-module__pTDgea__chevron{color:var(--color-fg-muted)}.features-module__pTDgea__menu{margin:var(--space-1) 0 0;padding:var(--space-1);background:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);list-style:none}.features-module__pTDgea__menu li{height:var(--size-control-sm);padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-ui);justify-content:space-between;align-items:center;display:flex}.features-module__pTDgea__menu li:hover{background:var(--color-bg-subtle)}.features-module__pTDgea__menu li[data-selected]{background:var(--color-bg-muted)}.features-module__pTDgea__finding{width:100%}.features-module__pTDgea__suggestion{width:100%;max-width:var(--width-dialog);background:var(--color-bg)}.features-module__pTDgea__suggestion .sug-actions{min-height:var(--size-control-md)}.features-module__pTDgea__decided{align-items:center;gap:var(--space-2);font-size:var(--text-ui);line-height:var(--leading-ui);color:var(--color-fg-secondary);margin-right:auto;display:inline-flex}:is(.features-module__pTDgea__suggestion[data-decision=declined] .sug-why,.features-module__pTDgea__suggestion[data-decision=declined] .sug-diff){opacity:.5}.features-module__pTDgea__suggestion[data-decision=declined] ins{color:inherit;background:0 0;text-decoration:line-through}.features-module__pTDgea__share{align-items:center;gap:var(--space-5);flex-direction:column;display:flex}.features-module__pTDgea__toast{height:var(--size-control-md);padding:0 var(--space-4);background:var(--color-bg-inverse);color:var(--color-fg-inverse);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);font-size:var(--text-ui);align-items:center;display:inline-flex}.features-module__pTDgea__toast[data-replayed]{animation:features-module__pTDgea__toast-in var(--duration-slow) var(--ease-out)}@keyframes features-module__pTDgea__toast-in{0%{opacity:0;transform:translateY(var(--space-2))}}@media (max-width:1000px){.features-module__pTDgea__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.features-module__pTDgea__grid{grid-template-columns:minmax(0,1fr)}.features-module__pTDgea__wide{grid-column:auto}.features-module__pTDgea__blind{grid-template-columns:minmax(0,1fr)}}
.hero-module__tHGwBG__hero{isolation:isolate;min-height:calc(100svh - var(--size-landing-nav));padding:var(--space-9) 0 var(--space-5);flex-direction:column;display:flex;position:relative}.hero-module__tHGwBG__hero:before{content:"";z-index:-1;background-image:var(--pattern-hatch);position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 38%,#0000 40%,#000 100%);mask-image:radial-gradient(75% 65% at 50% 38%,#0000 40%,#000 100%)}.hero-module__tHGwBG__intro{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-bottom:16svh;display:flex}.hero-module__tHGwBG__intro>*{animation:hero-module__tHGwBG__rise var(--duration-reveal) var(--ease-out) both}.hero-module__tHGwBG__intro>:nth-child(2){animation-delay:var(--reveal-stagger)}.hero-module__tHGwBG__intro>:nth-child(3){animation-delay:calc(2 * var(--reveal-stagger))}.hero-module__tHGwBG__badge{margin-top:var(--space-7);align-items:center;gap:var(--space-2);height:var(--size-control-sm);padding:0 var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-fg-secondary);display:inline-flex}.hero-module__tHGwBG__badge:hover{border-color:var(--color-border-strong);color:var(--color-fg);text-decoration:none}.hero-module__tHGwBG__title{max-width:var(--width-full);font-size:var(--text-hero);line-height:var(--leading-hero);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-hero);text-wrap:balance}.hero-module__tHGwBG__headlines{display:grid}.hero-module__tHGwBG__headline{visibility:hidden;grid-area:1/1;align-self:center}.hero-module__tHGwBG__headline[data-state]{visibility:visible}.hero-module__tHGwBG__headline[data-state=entering]{animation:hero-module__tHGwBG__headline-in var(--flip-in) var(--ease-out) calc(var(--flip-out) / 2) both}.hero-module__tHGwBG__headline[data-state=leaving]{animation:hero-module__tHGwBG__headline-out var(--flip-out) var(--ease-in-out) forwards}@keyframes hero-module__tHGwBG__headline-in{0%{opacity:0;filter:blur(8px);transform:translateY(.35em)}}@keyframes hero-module__tHGwBG__headline-out{to{opacity:0;filter:blur(8px);visibility:hidden;transform:translateY(-.35em)}}.hero-module__tHGwBG__lead{margin-top:var(--space-6);max-width:var(--width-reading);font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--color-fg-secondary);text-wrap:pretty}.hero-module__tHGwBG__cue{align-self:center;align-items:center;gap:var(--space-1);min-height:var(--size-control-lg);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-fg-muted);animation:hero-module__tHGwBG__rise var(--duration-reveal) var(--ease-out) calc(4 * var(--reveal-stagger)) both;flex-direction:column;display:inline-flex}.hero-module__tHGwBG__cue:hover{color:var(--color-fg);text-decoration:none}@media (prefers-reduced-motion:no-preference){.hero-module__tHGwBG__cueArrow{animation:hero-module__tHGwBG__nudge 1.8s var(--ease-in-out) infinite}}@keyframes hero-module__tHGwBG__nudge{50%{transform:translateY(var(--space-1))}}@keyframes hero-module__tHGwBG__rise{0%{opacity:0;transform:translateY(var(--reveal-shift))}}@media (max-width:700px){.hero-module__tHGwBG__hero{padding:var(--space-8) 0 var(--space-4)}.hero-module__tHGwBG__title{font-size:var(--text-3xl);line-height:var(--leading-3xl)}}
.how-it-works-module__98iLSG__layout{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.how-it-works-module__98iLSG__steps{margin:0;padding:0;list-style:none}.how-it-works-module__98iLSG__step{justify-content:center;align-items:flex-start;gap:var(--space-4);flex-direction:column;min-height:70vh;display:flex}@media (scripting:enabled){.how-it-works-module__98iLSG__step{opacity:.32;transition:opacity var(--duration-reveal) var(--ease-out)}.how-it-works-module__98iLSG__step[data-active]{opacity:1}}.how-it-works-module__98iLSG__stepTitle{font-size:var(--text-2xl);line-height:var(--leading-2xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight)}.how-it-works-module__98iLSG__stepText{font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--color-fg-secondary);text-wrap:pretty}.how-it-works-module__98iLSG__points{margin:var(--space-2) 0 0;gap:var(--space-2);font-size:var(--text-body);line-height:var(--leading-body);flex-direction:column;padding:0;list-style:none;display:flex}.how-it-works-module__98iLSG__points li{gap:var(--space-3);display:flex}.how-it-works-module__98iLSG__pointIcon{margin-top:var(--space-1);flex:none}.how-it-works-module__98iLSG__aside{position:relative}.how-it-works-module__98iLSG__stickyPlate{--visual-height:600px;top:calc(var(--size-landing-nav) + (100vh - var(--size-landing-nav) - var(--visual-height)) / 2);height:var(--visual-height);position:sticky;overflow:hidden}.how-it-works-module__98iLSG__frame{inset:var(--space-6) var(--space-6) calc(-1 * var(--space-5));pointer-events:none;opacity:0;transform:translateY(var(--reveal-shift));transition:opacity var(--duration-reveal) var(--ease-out), transform var(--duration-reveal) var(--ease-out);position:absolute}.how-it-works-module__98iLSG__frame[data-active]{pointer-events:auto;opacity:1;transform:none}.how-it-works-module__98iLSG__inlineVisual{display:none}.how-it-works-module__98iLSG__doc{gap:var(--space-5);padding:var(--space-6) var(--space-6) 0;flex-direction:column;display:flex;container-type:inline-size}.how-it-works-module__98iLSG__doc .page-head{margin-bottom:0}@container (max-width:420px){.how-it-works-module__98iLSG__doc .thumb{display:none}.how-it-works-module__98iLSG__doc .chip+.badge{display:none}}@media (scripting:enabled){.how-it-works-module__98iLSG__item{opacity:0;transform:translateY(var(--space-2));transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out);transition-delay:calc(var(--item,0) * var(--reveal-stagger))}.how-it-works-module__98iLSG__doc[data-active] .how-it-works-module__98iLSG__item{opacity:1;transform:none}}.how-it-works-module__98iLSG__meter{height:2px;margin-top:var(--space-3);background:var(--color-border);position:relative;overflow:hidden}.how-it-works-module__98iLSG__meterFill{background:var(--color-fg);transform-origin:0;position:absolute;inset:0;transform:scaleX(.375)}@media (scripting:enabled){.how-it-works-module__98iLSG__meterFill{transition:transform var(--duration-reveal) var(--ease-out) calc(2 * var(--reveal-stagger));transform:scaleX(0)}.how-it-works-module__98iLSG__doc[data-active] .how-it-works-module__98iLSG__meterFill{transform:scaleX(.375)}}.how-it-works-module__98iLSG__more{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-fg-muted);flex-wrap:wrap;display:flex}@media (max-width:1000px){.how-it-works-module__98iLSG__layout{grid-template-columns:minmax(0,1fr)}.how-it-works-module__98iLSG__aside{display:none}.how-it-works-module__98iLSG__step{min-height:0;padding:var(--space-7) 0}.how-it-works-module__98iLSG__inlineVisual{width:100%;margin-top:var(--space-4);padding:var(--space-6);display:block}.how-it-works-module__98iLSG__inlineVisual .how-it-works-module__98iLSG__doc{padding-bottom:var(--space-6)}}@media (max-width:600px){.how-it-works-module__98iLSG__inlineVisual{padding:var(--space-4)}.how-it-works-module__98iLSG__doc,.how-it-works-module__98iLSG__inlineVisual .how-it-works-module__98iLSG__doc{padding:var(--space-5) var(--space-4)}}
.demo-module__cZ9ARq__demo{--canvas-width:1200px;--canvas-height:680px;--canvas-ratio:1200 / 680;--orb-size:var(--size-orb-stage);--orb-stage-scale:1;--orb-stage-x:calc((var(--canvas-width) - var(--orb-size) * var(--orb-stage-scale)) / 2);--orb-stage-y:136px;--orb-corner-scale:.3;--orb-corner-x:var(--space-5);--orb-corner-y:var(--space-5);gap:var(--space-5);flex-direction:column;display:flex}.demo-module__cZ9ARq__viewport{width:100%;aspect-ratio:var(--canvas-ratio);background:var(--color-bg);border-radius:var(--radius-md);box-shadow:0 0 0 var(--border-width) var(--color-border), var(--shadow-overlay);position:relative;overflow:hidden}.demo-module__cZ9ARq__canvas{width:var(--canvas-width);height:var(--canvas-height);transform:scale(var(--demo-scale,1));transform-origin:0 0;flex-direction:column;display:flex;position:absolute;top:0;left:0}.demo-module__cZ9ARq__bar{height:var(--size-control-md);border-bottom:var(--border-width) solid var(--color-border);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--color-fg-muted);flex:none;justify-content:center;align-items:center;display:flex}.demo-module__cZ9ARq__scenes{flex:1;position:relative}.demo-module__cZ9ARq__scene{pointer-events:none;opacity:0;transition:opacity var(--duration-slow) var(--ease-out);position:absolute;inset:0}.demo-module__cZ9ARq__scene[data-active]{pointer-events:auto;opacity:1}.demo-module__cZ9ARq__orb{transform-origin:0 0;transform:translate(var(--orb-corner-x), var(--orb-corner-y)) scale(var(--orb-corner-scale));pointer-events:none;transition:transform var(--duration-slow) var(--ease-in-out), opacity var(--duration-base) var(--ease-out);position:absolute;top:0;left:0}.demo-module__cZ9ARq__canvas[data-phase=blind] .demo-module__cZ9ARq__orb{transform:translate(var(--orb-stage-x), var(--orb-stage-y)) scale(var(--orb-stage-scale))}.demo-module__cZ9ARq__canvas[data-phase=verdict] .demo-module__cZ9ARq__orb{opacity:0}.demo-module__cZ9ARq__canvas .play{cursor:default}.demo-module__cZ9ARq__word{opacity:0;transition:opacity var(--duration-base) var(--ease-out)}.demo-module__cZ9ARq__word[data-shown]{opacity:1}.demo-module__cZ9ARq__orbState{opacity:0;transition:opacity var(--duration-base) var(--ease-out)}.demo-module__cZ9ARq__orbState[data-shown]{opacity:1}.demo-module__cZ9ARq__blindText{top:calc(var(--orb-stage-y) + var(--orb-size) * var(--orb-stage-scale) + var(--space-7));width:min(var(--width-captions), 100% - 2 * var(--space-6));align-items:center;gap:var(--space-5);flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%)}.demo-module__cZ9ARq__sketchScene{--sketch-frame-width:880px;--sketch-frame-height:430px;--sketch-frame-top:var(--space-7);--sketch-caption-gap:var(--space-6);position:absolute;inset:0}.demo-module__cZ9ARq__sketchFrame{top:var(--sketch-frame-top);left:calc(50% - var(--sketch-frame-width) / 2);width:var(--sketch-frame-width);height:var(--sketch-frame-height);position:absolute;container:sketch/inline-size}.demo-module__cZ9ARq__sketchCaption{top:calc(var(--sketch-frame-top) + var(--sketch-frame-height) + var(--sketch-caption-gap));width:min(var(--width-reading), 100% - 2 * var(--space-5));align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%)}.demo-module__cZ9ARq__pointer{fill:var(--color-fg);stroke:var(--color-bg);stroke-width:1.2px;stroke-linejoin:round;opacity:0;transition:transform var(--duration-fast) linear, opacity var(--duration-base) var(--ease-out);position:absolute;top:0;left:0}.demo-module__cZ9ARq__pointer[data-shown]{opacity:1}.demo-module__cZ9ARq__verdictScene{flex-direction:column;display:flex;position:absolute;inset:0}.demo-module__cZ9ARq__verdictBody{min-height:0;padding:var(--space-6) var(--space-8) 0;flex:1;overflow:hidden}.demo-module__cZ9ARq__verdictColumns{gap:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.demo-module__cZ9ARq__pop{opacity:0;transform:translateY(var(--space-2));transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out)}.demo-module__cZ9ARq__pop[data-shown]{opacity:1;transform:none}.demo-module__cZ9ARq__controls{align-items:flex-start;gap:var(--space-5);display:flex}.demo-module__cZ9ARq__tabs{gap:var(--space-5);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.demo-module__cZ9ARq__tab{gap:var(--space-1);width:100%;padding:var(--space-4) 0 0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex;position:relative}.demo-module__cZ9ARq__track{background:var(--color-border);height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.demo-module__cZ9ARq__fill{background:var(--color-fg);transform-origin:0;transition:transform var(--duration-fast) linear;position:absolute;inset:0}.demo-module__cZ9ARq__tabLabel{gap:var(--space-2);font-size:var(--text-ui);line-height:var(--leading-ui);font-weight:var(--weight-medium);color:var(--color-fg-muted);display:flex}.demo-module__cZ9ARq__tab:hover .demo-module__cZ9ARq__tabLabel,.demo-module__cZ9ARq__tab[aria-pressed=true] .demo-module__cZ9ARq__tabLabel{color:var(--color-fg)}.demo-module__cZ9ARq__tabNumber{color:var(--color-fg-muted);font-variant-numeric:tabular-nums}.demo-module__cZ9ARq__tabHint{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-fg-muted)}.demo-module__cZ9ARq__phaseHint{margin:calc(-1 * var(--space-2)) 0 0;font-size:var(--text-ui);line-height:var(--leading-ui);color:var(--color-fg-secondary);display:none}@media (max-width:900px){.demo-module__cZ9ARq__demo{--canvas-width:340px;--canvas-height:680px;--canvas-ratio:340 / 680;--orb-stage-scale:.6;--orb-stage-y:104px;--orb-corner-x:var(--space-4);--orb-corner-y:var(--space-4);width:100%;max-width:400px;margin:0 auto}.demo-module__cZ9ARq__sketchScene{align-items:center;gap:var(--space-5);padding:calc(var(--space-4) + var(--size-orb-corner) + var(--space-2)) var(--space-4) 0;flex-direction:column;display:flex}.demo-module__cZ9ARq__sketchFrame{width:100%;height:auto;position:relative;top:auto;left:auto}.demo-module__cZ9ARq__sketchCaption{width:100%;position:static;transform:none}.demo-module__cZ9ARq__verdictBody{padding:var(--space-5) var(--space-5) 0}.demo-module__cZ9ARq__verdictAside{display:none}.demo-module__cZ9ARq__verdictBody .page-head{display:none}.demo-module__cZ9ARq__verdictBody .tabs{display:none}.demo-module__cZ9ARq__verdictBody .section-head .aside{display:none}.demo-module__cZ9ARq__verdictColumns{grid-template-columns:minmax(0,1fr)}.demo-module__cZ9ARq__verdictBody .finding .head{flex-direction:column;gap:0}.demo-module__cZ9ARq__tabHint{display:none}.demo-module__cZ9ARq__phaseHint{display:block}.demo-module__cZ9ARq__tabs{gap:var(--space-3)}}
.interview-module__bkJHwa__section{padding-bottom:0}.interview-module__bkJHwa__stage{padding-bottom:var(--space-10);position:relative}.interview-module__bkJHwa__stage:before{content:"";inset:var(--space-10) 0 0;border-top:var(--border-width) solid var(--color-border);background-image:var(--pattern-hatch);position:absolute}.interview-module__bkJHwa__stage>*{position:relative}@media (max-width:700px){.interview-module__bkJHwa__stage{padding-bottom:var(--space-9)}}
.motto-band-module__JXX3LG__band{padding:var(--space-10) 0;background:var(--color-bg-inverse);color:var(--color-fg-inverse);position:relative;overflow:hidden}.motto-band-module__JXX3LG__inner{z-index:1;position:relative}.motto-band-module__JXX3LG__motto{max-width:15em;font-size:var(--text-hero);line-height:var(--leading-hero);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-hero);text-wrap:balance}.motto-band-module__JXX3LG__stats{margin:var(--space-9) 0 0;border-top:var(--border-width) solid var(--color-border-inverse);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.motto-band-module__JXX3LG__stat{padding:var(--space-6) var(--space-6) 0 0}.motto-band-module__JXX3LG__stat+.motto-band-module__JXX3LG__stat{padding-left:var(--space-6);border-left:var(--border-width) solid var(--color-border-inverse)}.motto-band-module__JXX3LG__value{font-size:var(--text-3xl);line-height:var(--leading-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-hero);font-variant-numeric:tabular-nums}.motto-band-module__JXX3LG__label{margin:var(--space-3) 0 0;max-width:22em;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-fg-inverse-muted)}.motto-band-module__JXX3LG__watermark{right:calc(-.3 * var(--size-mark-watermark));top:calc(-.28 * var(--size-mark-watermark));width:var(--size-mark-watermark);height:var(--size-mark-watermark);color:var(--color-fg-inverse);opacity:var(--opacity-watermark);pointer-events:none;position:absolute}@media (max-width:900px){.motto-band-module__JXX3LG__motto{font-size:var(--text-3xl);line-height:var(--leading-3xl)}.motto-band-module__JXX3LG__stats{grid-template-columns:minmax(0,1fr)}.motto-band-module__JXX3LG__stat,.motto-band-module__JXX3LG__stat+.motto-band-module__JXX3LG__stat{padding:var(--space-5) 0;border-left:0}.motto-band-module__JXX3LG__stat+.motto-band-module__JXX3LG__stat{border-top:var(--border-width) solid var(--color-border-inverse)}}@media (max-width:480px){.motto-band-module__JXX3LG__motto{font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-tight)}}
.request-access-module__wIQZ7q__section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:760px;display:grid}.request-access-module__wIQZ7q__panel{padding:var(--space-8);background:var(--color-bg-inverse);color:var(--color-fg-inverse);flex-direction:column;display:flex;position:relative;overflow:hidden}.request-access-module__wIQZ7q__lockup,.request-access-module__wIQZ7q__pitch{z-index:1;position:relative}.request-access-module__wIQZ7q__lockup{font-size:var(--text-lg);color:var(--color-fg-inverse)}.request-access-module__wIQZ7q__pitch{gap:var(--space-5);flex-direction:column;max-width:520px;margin:auto 0;display:flex}.request-access-module__wIQZ7q__pitchTitle{font-size:var(--text-3xl);line-height:var(--leading-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-hero)}.request-access-module__wIQZ7q__pitchText{font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--color-fg-inverse-muted);text-wrap:pretty}.request-access-module__wIQZ7q__promises{gap:var(--space-3);margin:var(--space-2) 0 0;font-size:var(--text-body);line-height:var(--leading-body);flex-direction:column;padding:0;list-style:none;display:flex}.request-access-module__wIQZ7q__promises li{align-items:center;gap:var(--space-3);display:flex}.request-access-module__wIQZ7q__watermark{right:calc(-.36 * var(--size-mark-watermark));bottom:calc(-.36 * var(--size-mark-watermark));width:var(--size-mark-watermark);height:var(--size-mark-watermark);color:var(--color-fg-inverse);opacity:var(--opacity-watermark);pointer-events:none;position:absolute}.request-access-module__wIQZ7q__formSide{padding:var(--space-9) var(--space-8);border-top:var(--border-width) solid var(--color-border);justify-content:center;align-items:center;display:flex}.request-access-module__wIQZ7q__card{width:100%;max-width:var(--width-signin);gap:var(--space-6);flex-direction:column;display:flex}.request-access-module__wIQZ7q__head{gap:var(--space-2);flex-direction:column;display:flex}.request-access-module__wIQZ7q__title{font-size:var(--text-xl);line-height:var(--leading-xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight)}.request-access-module__wIQZ7q__title:focus{outline:none}.request-access-module__wIQZ7q__lead{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-fg-secondary)}.request-access-module__wIQZ7q__lead b{font-weight:var(--weight-medium);color:var(--color-fg);overflow-wrap:anywhere}.request-access-module__wIQZ7q__form{gap:var(--space-4);flex-direction:column;display:flex}.request-access-module__wIQZ7q__form .input{height:var(--size-control-lg);font-size:var(--text-body)}.request-access-module__wIQZ7q__form textarea.input{--textarea-leading:var(--leading-body);height:auto}.request-access-module__wIQZ7q__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.request-access-module__wIQZ7q__fine{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-fg-muted);text-align:center}@media (max-width:900px){.request-access-module__wIQZ7q__section{grid-template-columns:minmax(0,1fr);min-height:0}.request-access-module__wIQZ7q__panel{padding:var(--space-7) var(--page-padding)}.request-access-module__wIQZ7q__pitch{margin:var(--space-8) 0 var(--space-4)}.request-access-module__wIQZ7q__formSide{padding:var(--space-8) var(--page-padding)}}
.site-nav-module__4TjZnq__nav{z-index:var(--z-topbar);height:var(--size-landing-nav);background:var(--color-bg);border-bottom:var(--border-width) solid transparent;position:sticky;top:0}.site-nav-module__4TjZnq__nav[data-scrolled]{border-bottom-color:var(--color-border)}.site-nav-module__4TjZnq__inner{align-items:center;gap:var(--space-4);grid-template-columns:1fr auto 1fr;height:100%;display:grid}.site-nav-module__4TjZnq__brand{font-size:var(--text-lg);color:var(--color-fg);justify-self:start}.site-nav-module__4TjZnq__brand:hover{color:var(--color-fg);text-decoration:none}.site-nav-module__4TjZnq__links{gap:var(--space-1);display:flex}.site-nav-module__4TjZnq__cta{justify-self:end}@media (max-width:760px){.site-nav-module__4TjZnq__links{display:none}}
.verdicts-module__csEySq__section{border-top:var(--border-width) solid var(--color-border)}.verdicts-module__csEySq__grid{border-top:var(--border-width) solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.verdicts-module__csEySq__column{gap:var(--space-4);padding:var(--space-7) var(--space-6) 0 0;flex-direction:column;display:flex}.verdicts-module__csEySq__column+.verdicts-module__csEySq__column{padding-left:var(--space-6);border-left:var(--border-width) solid var(--color-border)}.verdicts-module__csEySq__meaning{font-size:var(--text-lg);line-height:var(--leading-lg);text-wrap:pretty}.verdicts-module__csEySq__example{padding-top:var(--space-4);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-fg-muted);margin-top:auto}@media (max-width:900px){.verdicts-module__csEySq__grid{grid-template-columns:minmax(0,1fr)}.verdicts-module__csEySq__column,.verdicts-module__csEySq__column+.verdicts-module__csEySq__column{padding:var(--space-6) 0;border-left:0}.verdicts-module__csEySq__column+.verdicts-module__csEySq__column{border-top:var(--border-width) solid var(--color-border)}}
