.About-module__vAULUW__about{grid-template-columns:320px minmax(0,1fr);align-items:center;gap:72px;padding:136px 0 0;display:grid}.About-module__vAULUW__photo{aspect-ratio:1;border-radius:50%;position:relative;overflow:hidden}.About-module__vAULUW__photo img{object-fit:cover}.About-module__vAULUW__text{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.About-module__vAULUW__body{letter-spacing:-.01em;text-wrap:pretty;max-width:44ch;font-size:clamp(20px,1.9vw,26px);line-height:1.45}@media (max-width:1023px){.About-module__vAULUW__about{grid-template-columns:260px minmax(0,1fr);gap:40px}}@media (max-width:767px){.About-module__vAULUW__about{grid-template-columns:1fr;gap:28px;padding-top:96px}.About-module__vAULUW__photo{width:200px}}
.Audiences-module__wcasAW__section{padding:112px 0 0}.Audiences-module__wcasAW__table{border-top:1px solid var(--ink);margin-top:48px}.Audiences-module__wcasAW__row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,4fr);gap:40px;padding:36px 0;display:grid}.Audiences-module__wcasAW__name{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(26px,2.6vw,34px);font-weight:700;font-stretch:112%;line-height:1.1}.Audiences-module__wcasAW__roles{color:var(--muted);margin-top:10px;font-size:15px}.Audiences-module__wcasAW__pain{color:var(--ink);text-wrap:pretty;font-size:18px;line-height:1.55}.Audiences-module__wcasAW__build ul{flex-direction:column;gap:8px;display:flex}.Audiences-module__wcasAW__build li{color:var(--ink-2);gap:10px;font-size:16px;display:flex}.Audiences-module__wcasAW__build li:before{content:"";background:var(--blue);border-radius:1px;flex-shrink:0;width:6px;height:6px;margin-top:.62em}.Audiences-module__wcasAW__format{color:var(--muted);margin-top:16px;font-size:15px}.Audiences-module__wcasAW__demo{align-items:center;gap:6px;margin-top:14px;font-size:15px;font-weight:500;display:inline-flex}@media (max-width:1023px){.Audiences-module__wcasAW__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 32px}.Audiences-module__wcasAW__who{grid-column:1/-1}}@media (max-width:767px){.Audiences-module__wcasAW__section{padding-top:80px}.Audiences-module__wcasAW__table{margin-top:32px}.Audiences-module__wcasAW__row{grid-template-columns:1fr;gap:16px;padding:28px 0}}
.Demos-module__s5wrvq__section{padding:120px 0 0}.Demos-module__s5wrvq__head{flex-direction:column;gap:16px;max-width:820px;display:flex}.Demos-module__s5wrvq__tabs{border-bottom:1px solid var(--rule);scrollbar-width:none;gap:32px;margin-top:40px;display:flex;overflow-x:auto}.Demos-module__s5wrvq__tab{height:48px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:500;transition:color .2s;position:relative}.Demos-module__s5wrvq__tab:after{content:"";background:var(--orange);transform-origin:0;height:2px;transition:transform .3s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.Demos-module__s5wrvq__tab:hover,.Demos-module__s5wrvq__tab[aria-selected=true]{color:var(--ink)}.Demos-module__s5wrvq__tab[aria-selected=true]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.Demos-module__s5wrvq__tab:after{transition:none}}.Demos-module__s5wrvq__panel{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px;margin-top:40px;display:grid}.Demos-module__s5wrvq__intro{top:calc(var(--nav-h) + 24px);padding-top:8px;position:sticky}.Demos-module__s5wrvq__panel[hidden]{display:none}.Demos-module__s5wrvq__panelTitle{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(24px,2.2vw,30px);font-weight:700;font-stretch:108%;line-height:1.15}.Demos-module__s5wrvq__panelDesc{color:var(--ink-2);text-wrap:pretty;margin-top:14px}.Demos-module__s5wrvq__surface{border:1px solid var(--rule);border-radius:calc(var(--radius) + 4px);background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 5%, transparent), 0 12px 32px -12px color-mix(in srgb, var(--ink) 12%, transparent);animation:.18s ease-out both Demos-module__s5wrvq__panelIn;overflow:hidden}@keyframes Demos-module__s5wrvq__panelIn{0%{opacity:0}}.Demos-module__s5wrvq__toolbar{border-bottom:1px solid var(--rule);background:var(--surface-2);align-items:center;gap:16px;padding:12px 12px 12px 20px;display:flex}.Demos-module__s5wrvq__toolTitle{font-family:var(--mono);color:var(--ink);font-size:13px;font-weight:500}.Demos-module__s5wrvq__toolMeta{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px}.Demos-module__s5wrvq__run[aria-disabled=true]{cursor:progress}.Demos-module__s5wrvq__runStack{display:inline-grid}.Demos-module__s5wrvq__runLabel{visibility:hidden;grid-area:1/1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.Demos-module__s5wrvq__runLabel[data-on=true]{visibility:visible}.Demos-module__s5wrvq__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite Demos-module__s5wrvq__spin}@keyframes Demos-module__s5wrvq__spin{to{transform:rotate(360deg)}}.Demos-module__s5wrvq__badge,.Demos-module__s5wrvq__tag{height:24px;font-family:var(--mono);white-space:nowrap;animation:Demos-module__s5wrvq__pop .2s var(--ease) both;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;display:inline-flex}.Demos-module__s5wrvq__tag{background:var(--blue-soft);color:var(--blue-ink)}.Demos-module__s5wrvq__pHigh{background:var(--orange-soft);color:var(--orange-ink)}.Demos-module__s5wrvq__pMid{background:var(--surface-2);color:var(--ink-2)}.Demos-module__s5wrvq__pLow{background:var(--surface-2);color:var(--muted)}@keyframes Demos-module__s5wrvq__pop{0%{opacity:0;transform:scale(.94)}}@keyframes Demos-module__s5wrvq__fade{0%{opacity:0}}.Demos-module__s5wrvq__empty{color:var(--muted);font-family:var(--mono);font-size:12px}.Demos-module__s5wrvq__skeleton{background:linear-gradient(90deg, var(--surface-2) 0%, var(--rule) 50%, var(--surface-2) 100%);background-size:200% 100%;border-radius:999px;width:60%;height:24px;animation:1s linear infinite Demos-module__s5wrvq__shimmer;display:block}@keyframes Demos-module__s5wrvq__shimmer{to{background-position:-200% 0}}.Demos-module__s5wrvq__mails>li+li{border-top:1px solid var(--rule)}.Demos-module__s5wrvq__mail{gap:2px;padding:16px 20px;transition:background-color .3s;display:grid}.Demos-module__s5wrvq__mailWorking{background:color-mix(in srgb, var(--orange) 6%, transparent)}.Demos-module__s5wrvq__mailHead{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.Demos-module__s5wrvq__mailFrom{color:var(--muted);font-size:14px}.Demos-module__s5wrvq__mailSubject{font-size:16px;font-weight:600}.Demos-module__s5wrvq__mailPreview{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.Demos-module__s5wrvq__mailResult{align-items:center;gap:10px;min-width:0;min-height:24px;margin-top:8px;display:flex}.Demos-module__s5wrvq__action{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;animation:.2s ease-out both Demos-module__s5wrvq__fade;overflow:hidden}.Demos-module__s5wrvq__docGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.Demos-module__s5wrvq__doc{font-family:var(--mono);color:var(--ink-2);border-right:1px solid var(--rule);white-space:pre;flex-direction:column;padding:20px;font-size:12.5px;line-height:1.7;display:flex;overflow-x:auto}.Demos-module__s5wrvq__docLine{border-radius:4px;margin:0 -6px;padding:0 6px;transition:background-color .3s}.Demos-module__s5wrvq__hlActive{background:color-mix(in srgb, var(--orange) 22%, transparent);color:var(--ink)}.Demos-module__s5wrvq__hlDone{background:var(--blue-soft);color:var(--ink)}.Demos-module__s5wrvq__fields{padding:8px 20px}.Demos-module__s5wrvq__field{justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}.Demos-module__s5wrvq__field+.Demos-module__s5wrvq__field{border-top:1px solid var(--rule)}.Demos-module__s5wrvq__field dt{color:var(--muted);font-size:14px}.Demos-module__s5wrvq__field dd{font-variant-numeric:tabular-nums;text-align:end;font-size:15px;font-weight:600}.Demos-module__s5wrvq__fieldDone dd{animation:.2s ease-out both Demos-module__s5wrvq__fade}.Demos-module__s5wrvq__leadGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.Demos-module__s5wrvq__leadInput{border-right:1px solid var(--rule);flex-direction:column;gap:10px;padding:20px;display:flex}.Demos-module__s5wrvq__samples{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.Demos-module__s5wrvq__sample{border:1px solid var(--rule-strong);cursor:pointer;background:0 0;border-radius:999px;height:32px;padding:0 12px;font-size:13px;transition:border-color .2s,background-color .2s}.Demos-module__s5wrvq__sample:hover{border-color:var(--ink)}.Demos-module__s5wrvq__sampleOn{border-color:var(--ink);background:var(--surface-2)}.Demos-module__s5wrvq__inputLabel{font-size:14px;font-weight:500}.Demos-module__s5wrvq__textarea{resize:vertical;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--bg);width:100%;color:var(--ink);font:inherit;padding:12px 14px;font-size:16px;line-height:1.5}.Demos-module__s5wrvq__textarea:focus-visible{outline:2px solid var(--blue);outline-offset:0;border-color:#0000}.Demos-module__s5wrvq__leadOut{flex-direction:column;gap:20px;padding:20px;display:flex}.Demos-module__s5wrvq__criteria{flex-direction:column;gap:10px;display:flex}.Demos-module__s5wrvq__criterion{color:var(--muted);align-items:center;gap:10px;font-size:15px;display:flex}.Demos-module__s5wrvq__cIcon{border:1px dashed var(--rule-strong);border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.Demos-module__s5wrvq__cOk{color:var(--ink)}.Demos-module__s5wrvq__cOk .Demos-module__s5wrvq__cIcon{background:var(--blue);color:#fafafa;animation:Demos-module__s5wrvq__pop .2s var(--ease) both;border:0}.Demos-module__s5wrvq__cKo .Demos-module__s5wrvq__cIcon{background:var(--surface-2);color:var(--muted);animation:Demos-module__s5wrvq__pop .2s var(--ease) both;border:0}.Demos-module__s5wrvq__verdict{border-radius:var(--radius);animation:Demos-module__s5wrvq__pop .2s var(--ease) both;padding:16px;font-size:15px}.Demos-module__s5wrvq__verdictTitle{justify-content:space-between;margin-bottom:4px;font-size:17px;font-weight:700;display:flex}.Demos-module__s5wrvq__verdictScore{font-family:var(--mono);font-size:14px;font-weight:500}.Demos-module__s5wrvq__vGood{background:var(--blue-soft);color:var(--blue-ink)}.Demos-module__s5wrvq__vMid{background:var(--orange-soft);color:var(--orange-ink)}.Demos-module__s5wrvq__vLow{background:var(--surface-2);color:var(--ink-2)}.Demos-module__s5wrvq__hint{color:var(--muted);font-size:14px}.Demos-module__s5wrvq__files>li+li{border-top:1px solid var(--rule)}.Demos-module__s5wrvq__file{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px 20px;display:flex}.Demos-module__s5wrvq__fileName{font-family:var(--mono);color:var(--muted);font-size:14px}.Demos-module__s5wrvq__fileDone .Demos-module__s5wrvq__fileName{color:var(--ink);animation:.2s ease-out both Demos-module__s5wrvq__fade}.Demos-module__s5wrvq__fileMeta{align-items:center;gap:6px;min-height:24px;display:flex}.Demos-module__s5wrvq__repo{align-items:center;gap:8px;margin:4px 20px 18px;font-size:15px;display:inline-flex}@media (max-width:1023px){.Demos-module__s5wrvq__panel{grid-template-columns:1fr;gap:20px}.Demos-module__s5wrvq__intro{position:static}}@media (max-width:767px){.Demos-module__s5wrvq__section{padding-top:88px}.Demos-module__s5wrvq__tabs{gap:24px;margin-inline:-16px;padding-inline:16px}.Demos-module__s5wrvq__tab{font-size:15px}.Demos-module__s5wrvq__toolbar{flex-wrap:wrap;gap:8px 12px;padding:12px 14px}.Demos-module__s5wrvq__toolMeta{order:3;width:100%;margin-left:0}.Demos-module__s5wrvq__run{margin-left:auto}.Demos-module__s5wrvq__mail,.Demos-module__s5wrvq__file{padding:14px}.Demos-module__s5wrvq__docGrid,.Demos-module__s5wrvq__leadGrid{grid-template-columns:1fr}.Demos-module__s5wrvq__doc{font-size:11px}.Demos-module__s5wrvq__doc,.Demos-module__s5wrvq__leadInput{border-right:0;border-bottom:1px solid var(--rule);padding:14px}.Demos-module__s5wrvq__fields,.Demos-module__s5wrvq__leadOut{padding:8px 14px 14px}}.Demos-module__s5wrvq__fake{margin-top:16px}.Demos-module__s5wrvq__outStack{display:grid}.Demos-module__s5wrvq__outStack>*{grid-area:1/1;align-self:start}.Demos-module__s5wrvq__outStack[data-done=true] .Demos-module__s5wrvq__hint,.Demos-module__s5wrvq__outStack[data-done=false] .Demos-module__s5wrvq__verdict{visibility:hidden}.Demos-module__s5wrvq__next{border:1px solid var(--rule);border-radius:calc(var(--radius) + 4px);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:32px;padding:24px 28px;display:flex}.Demos-module__s5wrvq__next p{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(20px,2vw,24px);font-weight:650;font-stretch:108%}@media (max-width:767px){.Demos-module__s5wrvq__file{flex-direction:column;align-items:flex-start}.Demos-module__s5wrvq__next{padding:20px}.Demos-module__s5wrvq__next .btn{white-space:normal;width:100%}}
.SectionHead-module__pnJNVW__head{flex-direction:column;gap:14px;max-width:820px;margin-bottom:48px;display:flex}.SectionHead-module__pnJNVW__intro{color:var(--ink-2);text-wrap:pretty;max-width:60ch;font-size:18px}@media (max-width:767px){.SectionHead-module__pnJNVW__head{margin-bottom:32px}}
.Faq-module__pkI36W__section{padding:136px 0 0}.Faq-module__pkI36W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;display:grid}.Faq-module__pkI36W__item{border-top:1px solid var(--rule);padding:28px 0 32px}.Faq-module__pkI36W__item dt{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(20px,1.8vw,24px);font-weight:650;font-stretch:108%;line-height:1.25}.Faq-module__pkI36W__item dd{color:var(--ink-2);text-wrap:pretty;max-width:54ch;margin-top:10px}@media (max-width:767px){.Faq-module__pkI36W__section{padding-top:96px}.Faq-module__pkI36W__grid{grid-template-columns:1fr}.Faq-module__pkI36W__item{padding:24px 0}}
.Hero-module__ZARIfG__hero{flex-direction:column;gap:28px;padding:72px 0 88px;display:flex}.Hero-module__ZARIfG__title{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(42px,7.4vw,108px);font-weight:750;font-stretch:115%;line-height:1}.Hero-module__ZARIfG__w{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.Hero-module__ZARIfG__w>span{animation:Hero-module__ZARIfG__rise .8s var(--ease) both;animation-delay:calc(var(--i) * 35ms + 50ms);display:inline-block}@keyframes Hero-module__ZARIfG__rise{0%{transform:translateY(105%)}}.Hero-module__ZARIfG__em{color:var(--blue)}.Hero-module__ZARIfG__rot{display:inline-grid}.Hero-module__ZARIfG__rotWord{white-space:nowrap;opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);grid-area:1/1;transform:translateY(.3em)}.Hero-module__ZARIfG__rotWord:before{content:attr(data-w)}.Hero-module__ZARIfG__rotOn{opacity:1;transform:none}.Hero-module__ZARIfG__rotOut{transform:translateY(-.3em)}.Hero-module__ZARIfG__kicker,.Hero-module__ZARIfG__bottom{animation:Hero-module__ZARIfG__fadeUp .7s var(--ease) both}.Hero-module__ZARIfG__kicker{animation-delay:50ms}.Hero-module__ZARIfG__bottom{animation-delay:.35s}@keyframes Hero-module__ZARIfG__fadeUp{0%{opacity:0;transform:translateY(16px)}}.Hero-module__ZARIfG__bottom{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;margin-top:16px;padding-top:32px;display:grid}.Hero-module__ZARIfG__copy{flex-direction:column;gap:28px;display:flex}.Hero-module__ZARIfG__ctas{flex-wrap:wrap;gap:12px;display:flex}.Hero-module__ZARIfG__card{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);align-items:center;gap:16px;padding:12px 20px 12px 12px;display:flex}.Hero-module__ZARIfG__photo{border-radius:50%;flex-shrink:0;width:64px;height:64px;overflow:hidden}.Hero-module__ZARIfG__photo img{object-fit:cover;transform-origin:46% 36%;width:100%;height:100%;transform:scale(1.15)}.Hero-module__ZARIfG__name{font-size:16px;font-weight:600}.Hero-module__ZARIfG__status{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.Hero-module__ZARIfG__dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:8px;height:8px}@media (max-width:1023px){.Hero-module__ZARIfG__bottom{grid-template-columns:1fr;gap:32px}.Hero-module__ZARIfG__card{justify-self:start}}@media (max-width:767px){.Hero-module__ZARIfG__hero{gap:20px;padding:40px 0 64px}.Hero-module__ZARIfG__title{letter-spacing:-.04em;font-size:min(42px,11.4vw)}.Hero-module__ZARIfG__bottom{padding-top:24px}.Hero-module__ZARIfG__ctas .btn--primary{flex:100%}}
.Method-module__7aCbZW__method{--step-progress:0;background:var(--night);color:var(--night-ink);margin-top:136px;padding:128px 0 112px}.Method-module__7aCbZW__method ::selection{background:var(--blue);color:#fafafa}.Method-module__7aCbZW__inner{timeline-scope:--steps;grid-template-columns:380px minmax(0,1fr);align-items:start;gap:96px;display:grid}.Method-module__7aCbZW__side{top:calc(var(--nav-h) + 40px);flex-direction:column;gap:22px;display:flex;position:sticky}.Method-module__7aCbZW__kicker{color:var(--night-muted)}.Method-module__7aCbZW__intro{color:var(--night-ink-2);max-width:360px}.Method-module__7aCbZW__mono{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12px}.Method-module__7aCbZW__counter{align-items:baseline;gap:12px;margin-top:12px;display:flex}.Method-module__7aCbZW__num{font-family:var(--display);letter-spacing:-.05em;color:var(--blue);font-variant-numeric:tabular-nums;animation:Method-module__7aCbZW__swap .25s var(--ease) both;font-size:112px;font-weight:750;font-stretch:115%;line-height:.9;display:inline-block}@keyframes Method-module__7aCbZW__swap{0%{opacity:0;transform:translateY(8px)}}.Method-module__7aCbZW__total{font-family:var(--mono);color:var(--night-muted);font-size:14px}.Method-module__7aCbZW__bar,.Method-module__7aCbZW__mobileTrack{background:var(--night-rule);border-radius:3px;height:3px;position:relative;overflow:hidden}.Method-module__7aCbZW__bar span,.Method-module__7aCbZW__mobileTrack span{background:var(--brand-grad);transform-origin:0;transform:scaleX(var(--step-progress));transition:transform .5s var(--ease);position:absolute;inset:0}@supports (animation-timeline:view()){.Method-module__7aCbZW__steps{view-timeline:--steps block}.Method-module__7aCbZW__bar span,.Method-module__7aCbZW__mobileTrack span{transition:none;animation:linear both Method-module__7aCbZW__fill;animation-timeline:--steps;animation-range:cover 50vh cover calc(100% - 50vh)}@keyframes Method-module__7aCbZW__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.Method-module__7aCbZW__nav{flex-direction:column;gap:4px;display:flex}.Method-module__7aCbZW__nav a{color:var(--night-muted);transition:color .2s, transform .35s var(--ease);align-items:center;gap:14px;padding:4px 0;font-size:16px;text-decoration:none;display:flex}.Method-module__7aCbZW__nav a:hover{color:var(--night-ink)}.Method-module__7aCbZW__nav a.Method-module__7aCbZW__active{color:var(--night-ink);transform:translate(6px)}.Method-module__7aCbZW__nav a.Method-module__7aCbZW__active .Method-module__7aCbZW__mono{color:var(--blue)}.Method-module__7aCbZW__mobileBar{display:none}.Method-module__7aCbZW__steps{flex-direction:column;display:flex}.Method-module__7aCbZW__step{border-top:1px solid var(--night-rule);flex-direction:column;justify-content:center;gap:20px;min-height:72vh;padding:48px 0;display:flex}.Method-module__7aCbZW__step:first-child{border-top:0}.Method-module__7aCbZW__step:last-child{min-height:auto;padding-bottom:0}.Method-module__7aCbZW__step .Method-module__7aCbZW__title,.Method-module__7aCbZW__step .Method-module__7aCbZW__desc,.Method-module__7aCbZW__step .Method-module__7aCbZW__grid dd{color:var(--night-muted);transition:color .4s var(--ease)}.Method-module__7aCbZW__step.Method-module__7aCbZW__isActive .Method-module__7aCbZW__title{color:var(--night-ink)}.Method-module__7aCbZW__step.Method-module__7aCbZW__isActive .Method-module__7aCbZW__desc{color:var(--night-ink-2)}.Method-module__7aCbZW__step.Method-module__7aCbZW__isActive .Method-module__7aCbZW__grid dd{color:var(--night-ink)}.Method-module__7aCbZW__step.Method-module__7aCbZW__isActive .Method-module__7aCbZW__grid>div:last-child dd{color:#93c5fd}.Method-module__7aCbZW__when{font-family:var(--mono);color:var(--night-muted);font-size:13px}.Method-module__7aCbZW__title{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(40px,5.4vw,76px);font-weight:750;font-stretch:115%;line-height:1}.Method-module__7aCbZW__desc{color:var(--night-ink-2);text-wrap:pretty;max-width:60ch;font-size:20px;line-height:1.55}.Method-module__7aCbZW__grid{border:1px solid var(--night-rule);border-radius:var(--radius);background:var(--night-2);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;display:grid}.Method-module__7aCbZW__grid>div{padding:18px 20px}.Method-module__7aCbZW__grid>div+div{border-left:1px solid var(--night-rule)}.Method-module__7aCbZW__grid dt{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--night-muted);margin-bottom:8px;font-size:12px}.Method-module__7aCbZW__grid dd{font-size:15.5px;line-height:1.5}@media (max-width:1023px){.Method-module__7aCbZW__inner{grid-template-columns:1fr;gap:40px}.Method-module__7aCbZW__side{position:static}.Method-module__7aCbZW__counter,.Method-module__7aCbZW__bar,.Method-module__7aCbZW__nav{display:none}.Method-module__7aCbZW__mobileBar{top:var(--nav-h);z-index:49;margin:0 calc(var(--gutter) * -1);padding:16px var(--gutter) 0;background:var(--night);grid-template-columns:auto 1fr;align-items:center;gap:6px 14px;display:grid;position:sticky}.Method-module__7aCbZW__mobileBar .Method-module__7aCbZW__mono{color:var(--blue)}.Method-module__7aCbZW__mobileLabel{font-size:18px;font-weight:600}.Method-module__7aCbZW__mobileTrack{grid-column:1/-1;margin-top:10px}.Method-module__7aCbZW__step{min-height:auto;scroll-margin-top:calc(var(--nav-h) + 64px)}.Method-module__7aCbZW__step .Method-module__7aCbZW__title,.Method-module__7aCbZW__step .Method-module__7aCbZW__desc,.Method-module__7aCbZW__step .Method-module__7aCbZW__grid dd{color:var(--night-ink-2)}}@media (max-width:767px){.Method-module__7aCbZW__method{margin-top:96px;padding:88px 0}.Method-module__7aCbZW__desc{font-size:18px}.Method-module__7aCbZW__grid{grid-template-columns:1fr}.Method-module__7aCbZW__grid>div+div{border-left:0;border-top:1px solid var(--night-rule)}}@media (prefers-color-scheme:dark){.Method-module__7aCbZW__method{border-block:1px solid var(--rule)}}
