.demo[data-astro-cid-fycegu6t]{margin:0}.sheet[data-astro-cid-fycegu6t]{background:var(--sheet);border:1px solid var(--rule-soft);border-radius:6px;padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2.25rem) 0;position:relative;box-shadow:0 1px #11121408,0 24px 60px -28px #11121447}.top[data-astro-cid-fycegu6t]{border-bottom:1px solid var(--rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;display:flex}.top[data-astro-cid-fycegu6t] p[data-astro-cid-fycegu6t]{margin:0}.you[data-astro-cid-fycegu6t]{color:var(--ink-2);font-size:.85rem}.you[data-astro-cid-fycegu6t] .role[data-astro-cid-fycegu6t]{color:var(--sage);font-size:1.15rem}.script[data-astro-cid-fycegu6t]{margin:0;padding:1.1rem 0 .5rem;list-style:none}.line[data-astro-cid-fycegu6t]{transition:opacity .4s var(--ease);padding:.55rem 0 .75rem;position:relative}.who[data-astro-cid-fycegu6t]{text-align:center;color:var(--ink-2);margin:0 0 .1rem;font-size:1rem}.is-you[data-astro-cid-fycegu6t] .who[data-astro-cid-fycegu6t]{color:var(--sage)}.text[data-astro-cid-fycegu6t]{font-family:var(--font-display);color:var(--ink);margin:0;font-size:clamp(1.2rem,1.9vw,1.42rem);line-height:1.42}.v[data-astro-cid-fycegu6t]{display:inline}.demo[data-astro-cid-fycegu6t].is-live .line[data-astro-cid-fycegu6t]{opacity:.38}.demo[data-astro-cid-fycegu6t].is-live .line[data-astro-cid-fycegu6t].is-current,.demo[data-astro-cid-fycegu6t].is-live .line[data-astro-cid-fycegu6t].is-past{opacity:1}.demo[data-astro-cid-fycegu6t].is-live .line[data-astro-cid-fycegu6t].is-past.is-partner{opacity:.55}.line[data-astro-cid-fycegu6t].is-current:before{content:"";background:var(--sage);border-radius:0 2px 2px 0;width:3px;position:absolute;top:.6rem;bottom:.8rem;left:calc(-1*clamp(1.25rem,3vw,2.25rem))}.bars[data-astro-cid-fycegu6t]{align-items:flex-end;gap:3px;height:14px;display:none;position:absolute;top:.85rem;right:0}.bars[data-astro-cid-fycegu6t] i[data-astro-cid-fycegu6t]{background:var(--sage-mid);width:3px;animation:bar .9s var(--ease) infinite alternate;border-radius:1px;display:block}.bars[data-astro-cid-fycegu6t] i[data-astro-cid-fycegu6t]:nth-child(2){animation-delay:-.3s}.bars[data-astro-cid-fycegu6t] i[data-astro-cid-fycegu6t]:nth-child(3){animation-delay:-.6s}.line[data-astro-cid-fycegu6t].is-speaking .bars[data-astro-cid-fycegu6t]{display:flex}@keyframes bar{0%{height:3px}to{height:14px}}.w.is-miss{animation:miss .35s var(--ease)}@keyframes miss{0%,to{transform:none}30%{transform:translate(-3px)}60%{transform:translate(3px)}}.w.is-next .f,.w.is-next .r{--mask:var(--sage)}.deck[data-astro-cid-fycegu6t]{border-top:1px solid var(--rule-soft);background:linear-gradient(#ffffffdb,#fff 30%);border-radius:0 0 6px 6px;margin:0 calc(-1*clamp(1.25rem,3vw,2.25rem));padding:1rem clamp(1.25rem,3vw,2.25rem) 1.2rem}.state[data-astro-cid-fycegu6t]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;display:flex}.state[data-astro-cid-fycegu6t][hidden]{display:none}.hint[data-astro-cid-fycegu6t]{color:var(--ink-3);margin:0;font-size:.88rem}.hint[data-astro-cid-fycegu6t] .role[data-astro-cid-fycegu6t]{color:var(--ink);font-size:1.05rem}.text-btn[data-astro-cid-fycegu6t]{cursor:pointer;color:var(--sage);background:0 0;border:0;border-bottom:1px solid;padding:.4rem 0;font-size:.9rem;font-weight:550}.text-btn[data-astro-cid-fycegu6t]:hover{color:var(--ink)}[data-astro-cid-fycegu6t][data-state=turn]{flex-direction:column;align-items:stretch;gap:.6rem}.field[data-astro-cid-fycegu6t] input[data-astro-cid-fycegu6t]{width:100%;min-height:48px;font:inherit;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);padding:.7rem .95rem;font-size:16px}.field[data-astro-cid-fycegu6t] input[data-astro-cid-fycegu6t]:focus{outline:2px solid var(--sage);outline-offset:0;background:#fff;border-color:#0000}.row[data-astro-cid-fycegu6t]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.count[data-astro-cid-fycegu6t]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-3);font-size:.75rem}.done-line[data-astro-cid-fycegu6t]{font-family:var(--font-display);margin:0;font-size:1.3rem;line-height:1.3}.done-line[data-astro-cid-fycegu6t] .quiet[data-astro-cid-fycegu6t]{font-size:1.05rem;display:block}[data-astro-cid-fycegu6t][data-state=done]{flex-direction:column;align-items:stretch;gap:.8rem}.caption[data-astro-cid-fycegu6t]{color:var(--ink-3);margin-top:.9rem;font-size:.8rem}@media (width>=981px) and (height>=700px){.deck[data-astro-cid-fycegu6t]{position:sticky;bottom:0}}.ladder-scroll[data-astro-cid-yq76drb6]{padding-block:clamp(4.5rem,11vw,9rem) clamp(3rem,8vw,6rem)}.head[data-astro-cid-yq76drb6]{margin-bottom:clamp(2rem,5vw,4rem)}.head[data-astro-cid-yq76drb6] .label[data-astro-cid-yq76drb6]{margin-bottom:1.2rem}.head[data-astro-cid-yq76drb6] h2[data-astro-cid-yq76drb6]{max-width:15ch;margin-bottom:1.4rem}.stage[data-astro-cid-yq76drb6]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);display:grid}.pin[data-astro-cid-yq76drb6]{position:sticky;top:92px}.page[data-astro-cid-yq76drb6]{background:var(--sheet);border:1px solid var(--rule-soft);border-radius:6px;padding:clamp(1.4rem,3vw,2.4rem);position:relative;overflow:hidden;box-shadow:0 24px 60px -32px #11121440}.who[data-astro-cid-yq76drb6]{text-align:center;color:var(--ink-2);margin:1.2rem 0 .4rem}.text[data-astro-cid-yq76drb6]{counter-reset:v;font-size:clamp(1.18rem,1.85vw,1.55rem);line-height:1.5}.text[data-astro-cid-yq76drb6] p[data-astro-cid-yq76drb6]{transition:background-color .5s var(--ease), border-color .5s var(--ease), padding .5s var(--ease), margin .5s var(--ease);border:1px solid #0000;border-radius:4px;padding:.04em 0;position:relative}.ladder-wrap[data-astro-cid-yq76drb6]{margin-top:1.8rem}.stamp[data-astro-cid-yq76drb6]{font-family:var(--font-display);color:var(--rung-5);opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);margin:0;font-size:2.4rem;font-style:italic;line-height:1;position:absolute;top:clamp(1rem,2.5vw,1.8rem);right:clamp(1.2rem,3vw,2.2rem);transform:rotate(-6deg)scale(.9)}.stage[data-astro-cid-yq76drb6][data-rung="1"] .text[data-astro-cid-yq76drb6] p[data-astro-cid-yq76drb6]{background:var(--paper);border-color:var(--rule);margin-bottom:5px;padding:.1em .5em .1em 2.1em}.stage[data-astro-cid-yq76drb6][data-rung="1"] .text[data-astro-cid-yq76drb6] p[data-astro-cid-yq76drb6]:before{counter-increment:v;content:counter(v);font-family:var(--font-mono);color:var(--ink-3);font-size:.6em;position:absolute;top:50%;left:.6em;transform:translateY(-50%)}.stage[data-astro-cid-yq76drb6][data-rung="2"] .text[data-astro-cid-yq76drb6] .w .r,.stage[data-astro-cid-yq76drb6][data-rung="3"] .text[data-astro-cid-yq76drb6] .w .r,.stage[data-astro-cid-yq76drb6][data-rung="3"] .text[data-astro-cid-yq76drb6] .w:nth-of-type(2n) .f,.stage[data-astro-cid-yq76drb6][data-rung="4"] .text[data-astro-cid-yq76drb6] .w .f,.stage[data-astro-cid-yq76drb6][data-rung="4"] .text[data-astro-cid-yq76drb6] .w .r{color:#0000;background-size:100% 1.5px}.stage[data-astro-cid-yq76drb6][data-rung="5"] .text[data-astro-cid-yq76drb6] .w .f,.stage[data-astro-cid-yq76drb6][data-rung="5"] .text[data-astro-cid-yq76drb6] .w .r{color:var(--rung-5)}.stage[data-astro-cid-yq76drb6][data-rung="5"] .stamp[data-astro-cid-yq76drb6]{opacity:1;transform:rotate(-6deg)scale(1)}.steps[data-astro-cid-yq76drb6]{margin:0;padding:0;list-style:none}.step[data-astro-cid-yq76drb6]{border-top:1px solid var(--rule);min-height:62vh;transition:opacity .4s var(--ease);padding-top:1.5rem}.step[data-astro-cid-yq76drb6]:last-child{min-height:50vh}.step[data-astro-cid-yq76drb6] .label[data-astro-cid-yq76drb6]{margin-bottom:.6rem}.step[data-astro-cid-yq76drb6] h3[data-astro-cid-yq76drb6]{margin-bottom:.7rem}.step[data-astro-cid-yq76drb6] p[data-astro-cid-yq76drb6]{color:var(--ink-2);max-width:30ch}.app[data-astro-cid-yq76drb6]{font-size:.9rem;color:var(--ink)!important}.app[data-astro-cid-yq76drb6] .label[data-astro-cid-yq76drb6]{color:var(--sage);margin-right:.5em}.js .step[data-astro-cid-yq76drb6]{opacity:.35}.js .step[data-astro-cid-yq76drb6].is-active{opacity:1}.after[data-astro-cid-yq76drb6]{padding-top:clamp(1rem,4vw,3rem)}.after[data-astro-cid-yq76drb6] p[data-astro-cid-yq76drb6]{max-width:26ch}@media (width<=860px){.stage[data-astro-cid-yq76drb6]{grid-template-columns:1fr;gap:0}.pin[data-astro-cid-yq76drb6]{z-index:2;top:76px}.page[data-astro-cid-yq76drb6]{padding:1rem 1.1rem 1.1rem}.who[data-astro-cid-yq76drb6]{margin:.6rem 0 .2rem}.text[data-astro-cid-yq76drb6]{font-size:1.08rem;line-height:1.42}.ladder-wrap[data-astro-cid-yq76drb6]{margin-top:1rem}.stamp[data-astro-cid-yq76drb6]{font-size:1.8rem}.step[data-astro-cid-yq76drb6]{z-index:1;min-height:0;padding:1.2rem 0 2.6rem;position:relative}.step[data-astro-cid-yq76drb6]:last-child{min-height:45vh}.steps[data-astro-cid-yq76drb6]{margin-top:1.5rem}}.ital[data-astro-cid-qqra6lkv]{margin:0}.panel[data-astro-cid-qqra6lkv]{background:var(--night-2);border:1px solid var(--night-rule);color:var(--night-ink);--mask:#5e6266;border-radius:6px;padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2.25rem) 0}.top[data-astro-cid-qqra6lkv]{border-bottom:1px solid var(--night-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.top[data-astro-cid-qqra6lkv] .label[data-astro-cid-qqra6lkv]{color:#8a8c90;margin:0}.switch[data-astro-cid-qqra6lkv]{cursor:pointer;color:var(--night-ink-2);user-select:none;align-items:center;gap:.6rem;font-size:.9rem;display:inline-flex}.switch[data-astro-cid-qqra6lkv] input[data-astro-cid-qqra6lkv]{opacity:0;width:1px;height:1px;position:absolute}.track[data-astro-cid-qqra6lkv]{background:var(--night-rule);width:38px;height:22px;transition:background-color .25s var(--ease);border-radius:999px;flex:none;position:relative}.knob[data-astro-cid-qqra6lkv]{background:var(--night-ink);width:16px;height:16px;transition:transform .25s var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.switch[data-astro-cid-qqra6lkv] input[data-astro-cid-qqra6lkv]:checked+.track[data-astro-cid-qqra6lkv]{background:#789797}.switch[data-astro-cid-qqra6lkv] input[data-astro-cid-qqra6lkv]:checked+.track[data-astro-cid-qqra6lkv] .knob[data-astro-cid-qqra6lkv]{transform:translate(16px)}.switch[data-astro-cid-qqra6lkv] input[data-astro-cid-qqra6lkv]:focus-visible+.track[data-astro-cid-qqra6lkv]{outline-offset:3px;outline:2px solid #9ab3b3}.switch[data-astro-cid-qqra6lkv] .role[data-astro-cid-qqra6lkv]{color:#b8cccc;font-size:1.1rem}.script[data-astro-cid-qqra6lkv]{margin:0;padding:1rem 0 .4rem;list-style:none}.line[data-astro-cid-qqra6lkv]{transition:opacity .35s var(--ease);padding:.45rem 0 .7rem;position:relative}.who[data-astro-cid-qqra6lkv]{text-align:center;color:#8a8c90;margin:0;font-size:.98rem}.is-role[data-astro-cid-qqra6lkv] .who[data-astro-cid-qqra6lkv]{color:#9ab3b3}.text[data-astro-cid-qqra6lkv]{font-family:var(--font-display);margin:.1rem 0 0;font-size:clamp(1.15rem,1.8vw,1.36rem);line-height:1.42}.ital[data-astro-cid-qqra6lkv].is-live .line[data-astro-cid-qqra6lkv]{opacity:.35}.ital[data-astro-cid-qqra6lkv].is-live .line[data-astro-cid-qqra6lkv].is-current{opacity:1}.ital[data-astro-cid-qqra6lkv].is-live .line[data-astro-cid-qqra6lkv].is-past{opacity:.6}.timer[data-astro-cid-qqra6lkv]{background:var(--night-rule);border-radius:2px;height:2px;margin-top:.55rem;display:none;overflow:hidden}.timer[data-astro-cid-qqra6lkv] span[data-astro-cid-qqra6lkv]{transform-origin:0;background:#9ab3b3;width:100%;height:100%;display:block;transform:scaleX(0)}.line[data-astro-cid-qqra6lkv].is-waiting .timer[data-astro-cid-qqra6lkv]{display:block}.line[data-astro-cid-qqra6lkv].is-waiting .timer[data-astro-cid-qqra6lkv] span[data-astro-cid-qqra6lkv]{animation:fill var(--t,2s) linear forwards}@keyframes fill{to{transform:scaleX(1)}}.deck[data-astro-cid-qqra6lkv]{border-top:1px solid var(--night-rule);flex-wrap:wrap;align-items:center;gap:1.2rem;padding:1rem 0 1.3rem;display:flex}.deck[data-astro-cid-qqra6lkv] .btn--primary[data-astro-cid-qqra6lkv]{color:var(--night);background:#9ab3b3}.deck[data-astro-cid-qqra6lkv] .btn--primary[data-astro-cid-qqra6lkv]:hover{background:#b8cccc}.i-stop[data-astro-cid-qqra6lkv]{display:none}.ital[data-astro-cid-qqra6lkv].is-live .i-stop[data-astro-cid-qqra6lkv]{display:block}.ital[data-astro-cid-qqra6lkv].is-live .i-play[data-astro-cid-qqra6lkv]{display:none}.hint[data-astro-cid-qqra6lkv]{color:#8a8c90;margin:0;font-size:.85rem}.servante[data-astro-cid-guplxu6z]{width:100%;height:auto;overflow:visible}.halo[data-astro-cid-guplxu6z]{transform-origin:160px 118px;animation:6s ease-in-out infinite breathe}@keyframes breathe{0%,to{opacity:1}47%{opacity:.93}50%{opacity:.84}53%{opacity:.95}}@media (prefers-reduced-motion:reduce){.halo[data-astro-cid-guplxu6z]{animation:none}}.faq[data-astro-cid-hemr5th4]{border-top:1px solid var(--rule)}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--rule)}summary[data-astro-cid-hemr5th4]{cursor:pointer;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 0;font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.25;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:hover{color:var(--sage)}.plus[data-astro-cid-hemr5th4]{flex:none;width:14px;height:14px;position:relative}.plus[data-astro-cid-hemr5th4]:before,.plus[data-astro-cid-hemr5th4]:after{content:"";width:14px;height:1.5px;transition:transform .3s var(--ease);background:currentColor;position:absolute;top:6.25px;left:0}.plus[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]:after{transform:rotate(0)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:60ch;color:var(--ink-2);margin:-.3rem 0 1.4rem}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,7vw,5.5rem) clamp(3rem,7vw,5.5rem)}.hero[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{align-items:center;row-gap:3rem}.hero-copy[data-astro-cid-lcdefpme]{grid-column:1/span 6}.hero-demo[data-astro-cid-lcdefpme]{grid-column:8/span 5}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:1.6rem}.hero[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{margin-bottom:1.4rem;display:block}.headline[data-astro-cid-lcdefpme]{max-width:10ch;display:block}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:34rem;margin-bottom:2rem}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-bottom:1.3rem;display:flex}.meta[data-astro-cid-lcdefpme]{color:var(--ink-3);flex-wrap:wrap;gap:.3rem 1.1rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.meta[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";color:var(--sage);margin-right:.35em}.facts[data-astro-cid-lcdefpme]{border-block:1px solid var(--rule);background:var(--paper-deep)}.facts-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 2.5rem;margin:0 auto;padding-block:clamp(1.6rem,3.5vw,2.4rem);display:grid}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-variant-numeric:lining-nums;font-family:var(--font-display);color:var(--sage);margin-bottom:.45rem;font-size:clamp(2.2rem,4vw,3.1rem);line-height:1}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:24ch;margin:0;font-size:.92rem}.how[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-bottom:1.2rem}.how[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;margin-bottom:3rem}.how-steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 3rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.how-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);padding-top:1.3rem}.how-steps[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--sage);margin-bottom:.8rem;font-size:2.6rem;font-style:italic;line-height:1;display:block}.how-steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .6rem;font-size:1.6rem}.how-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0;font-size:.98rem}.why[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:22ch;margin-bottom:3rem}.proofs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 3rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.proofs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);flex-direction:column;padding-top:1.3rem;display:flex}.proofs[data-astro-cid-lcdefpme] .figure[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--sage);margin:0 0 1rem;font-size:clamp(2.6rem,4.6vw,3.8rem);line-height:1}.proofs[data-astro-cid-lcdefpme] .figure[data-astro-cid-lcdefpme] .vs[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.42em;font-style:italic}.proofs[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .6rem;font-size:1.6rem}.proofs[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.98rem}.ref[data-astro-cid-lcdefpme]{color:var(--ink-3)!important;font-size:.8rem!important}.app[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);margin-top:auto;padding-top:.9rem;color:var(--ink)!important;font-size:.93rem!important}.app[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--sage);margin-bottom:.3rem;display:block}.wrap-rule[data-astro-cid-lcdefpme]{max-width:var(--wide);margin-inline:auto}.night[data-astro-cid-lcdefpme]{padding-block:clamp(5rem,11vw,9rem)}.ital-row[data-astro-cid-lcdefpme]{align-items:start;row-gap:2.5rem}.ital-copy[data-astro-cid-lcdefpme]{grid-column:1/span 5;position:sticky;top:100px}.ital-copy[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:#8a8c90;margin-bottom:1rem}.ital-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:1.4rem}.ital-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#c6c7ca}.servante-art[data-astro-cid-lcdefpme]{max-width:150px;margin:2.5rem 0 0}.servante-art[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:#8a8c90;font-style:italic;font-family:var(--font-display);max-width:22ch;margin-top:.8rem;font-size:1rem}.ital-demo[data-astro-cid-lcdefpme]{grid-column:7/span 6}.compare[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-bottom:1.2rem}.compare[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch;margin-bottom:2.5rem}.compare[data-astro-cid-lcdefpme] .table-scroll[data-astro-cid-lcdefpme]{position:relative}.cmp[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;min-width:600px;font-size:.95rem}.cmp[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border:0}.cmp[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);text-align:center;vertical-align:bottom;width:17%;padding:0 .6rem .9rem;font-size:.7rem;font-weight:500}.cmp[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:left;border-top:1px solid var(--rule);padding:.95rem 1rem .95rem 0;font-weight:500}.cmp[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:center;border-top:1px solid var(--rule);color:var(--ink-2);padding:.95rem .6rem;font-size:.85rem;font-style:italic}.cmp[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].yes,.cmp[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].no{font-size:1.1rem;font-style:normal}.cmp[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].no{color:var(--ink-3)}.cmp[data-astro-cid-lcdefpme] .us[data-astro-cid-lcdefpme]{background:var(--sage-wash);color:var(--sage)}.cmp[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme].us{color:var(--sage);border-radius:6px 6px 0 0;padding-top:.9rem;font-weight:600}.cmp[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].us.yes{font-weight:600}.who-for[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-bottom:1.2rem}.who-for[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;margin-bottom:2.5rem}.personas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.personas[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);flex-direction:column;align-items:flex-start;padding:1.4rem 0 1.8rem;display:flex}.personas[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .5rem;font-size:1.55rem}.personas[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:46ch;margin:0 0 1rem;font-size:.98rem}.personas[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{margin-top:auto;font-size:.92rem}.aside[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink-2);max-width:40ch;margin:0;font-size:1.3rem;font-style:italic;line-height:1.35}.rep-head[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:2rem 4rem;margin-bottom:2.5rem;display:grid}.rep-head[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-bottom:1.2rem}.rep-lead[data-astro-cid-lcdefpme]{margin:0}.search[data-astro-cid-lcdefpme]{gap:.6rem;max-width:40rem;margin-bottom:2.5rem;display:flex}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;min-height:52px;font:inherit;color:var(--ink);background:var(--sheet);border:1px solid var(--rule);border-radius:999px;flex:1;padding:.8rem 1.1rem;font-size:1.05rem}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus{outline:2px solid var(--sage);outline-offset:0;border-color:#0000}.affiche[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.affiche[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1rem;padding:1.1rem 0;text-decoration:none;display:grid}.affiche[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1.1}.affiche[data-astro-cid-lcdefpme] .a[data-astro-cid-lcdefpme]{color:var(--ink-2);grid-column:1;font-size:.92rem}.affiche[data-astro-cid-lcdefpme] .m[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--ink-3);text-align:right;grid-area:1/2/span 2;align-self:center;font-size:.7rem}.affiche[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .t[data-astro-cid-lcdefpme]{color:var(--sage)}.castings-teaser[data-astro-cid-lcdefpme]{background:var(--paper-deep)}.castings-teaser[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{align-items:start;row-gap:2rem}.cast-copy[data-astro-cid-lcdefpme]{grid-column:1/span 5}.cast-copy[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-bottom:1rem}.cast-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:1.2rem}.cast-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-bottom:1.6rem}.cast-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);grid-column:7/span 6;margin:0;padding:0;list-style:none}.cast-list[data-astro-cid-lcdefpme] a{border-bottom:1px solid var(--rule);padding:1rem 0;text-decoration:none;display:block}.cast-list[data-astro-cid-lcdefpme] .k{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.7rem;display:block}.cast-list[data-astro-cid-lcdefpme] .t{font-family:var(--font-display);color:var(--ink);margin:.2rem 0;font-size:1.35rem;line-height:1.2;display:block}.cast-list[data-astro-cid-lcdefpme] .d{color:var(--ink-2);font-size:.85rem}.cast-list[data-astro-cid-lcdefpme] a:hover .t{color:var(--sage)}.guide-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.guide-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);padding:1.3rem 0 1.4rem;text-decoration:none;display:block}.guide-list[data-astro-cid-lcdefpme] .k[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sage);margin-bottom:.45rem;font-size:.7rem;display:block}.guide-list[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-bottom:.45rem;font-size:clamp(1.35rem,2.2vw,1.7rem);line-height:1.15;display:block}.guide-list[data-astro-cid-lcdefpme] .d[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.92rem;display:block}.guide-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .t[data-astro-cid-lcdefpme]{color:var(--sage)}.faq-section[data-astro-cid-lcdefpme]{background:var(--paper-deep)}.faq-head[data-astro-cid-lcdefpme]{grid-column:1/span 4}.faq-head[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-bottom:1rem}.faq-body[data-astro-cid-lcdefpme]{grid-column:6/span 7}.final[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse 60% 70% at 85% 10%, rgba(var(--glow), .09), transparent 60%), var(--night);padding-block:clamp(4.5rem,11vw,8rem)}.final[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:1.2rem}.final[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#c6c7ca;margin-bottom:2rem}@media (width<=980px){.hero-copy[data-astro-cid-lcdefpme],.hero-demo[data-astro-cid-lcdefpme],.ital-copy[data-astro-cid-lcdefpme],.ital-demo[data-astro-cid-lcdefpme],.cast-copy[data-astro-cid-lcdefpme],.cast-list[data-astro-cid-lcdefpme],.faq-head[data-astro-cid-lcdefpme],.faq-body[data-astro-cid-lcdefpme]{grid-column:1/-1}.ital-copy[data-astro-cid-lcdefpme]{position:static}.hero-demo[data-astro-cid-lcdefpme]{max-width:36rem}.proofs[data-astro-cid-lcdefpme],.how-steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;row-gap:2.5rem}.facts-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.rep-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.faq-head[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}}@media (width<=640px){.affiche[data-astro-cid-lcdefpme],.personas[data-astro-cid-lcdefpme],.guide-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.affiche[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+5),.guide-list[data-astro-cid-lcdefpme] .d[data-astro-cid-lcdefpme]{display:none}.search[data-astro-cid-lcdefpme]{flex-direction:column}.search[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-content:center}.ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-content:center;width:100%}.cmp[data-astro-cid-lcdefpme]{min-width:0;font-size:.85rem}.cmp[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{letter-spacing:.04em;padding:0 .2rem .7rem;font-size:.56rem}.cmp[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme].us{padding-top:.6rem}.cmp[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{padding:.8rem .5rem .8rem 0}.cmp[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:.8rem .2rem;font-size:.7rem}}
