._cEqKa_landing{--landing-accent:var(--primary);--landing-muted:#405457;max-width:1280px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem);font-family:Avenir Next,Segoe UI,sans-serif}@supports (color:lab(0% 0 0)){._cEqKa_landing{--landing-muted:lab(34.0796% -7.16157 -4.74661)}}._cEqKa_landing :is(a,button,select):focus-visible{outline:3px solid var(--landing-accent);outline-offset:5px}._cEqKa_skip{background:var(--background);z-index:60;padding:1rem;position:absolute;top:-100px}._cEqKa_skip:focus{top:1rem}._cEqKa_header,._cEqKa_headerActions,._cEqKa_brand,._cEqKa_heroActions,._cEqKa_previewHeading,._cEqKa_footer{align-items:center;display:flex}._cEqKa_header{border-bottom:1px solid var(--border);justify-content:space-between;gap:1rem;padding-block:1.5rem}._cEqKa_headerActions{gap:clamp(.75rem,3vw,2rem)}._cEqKa_headerActions select{min-height:44px}._cEqKa_brand{white-space:nowrap;letter-spacing:-.07em;flex-shrink:0;font-size:1.6rem;font-weight:750}._cEqKa_brandMark{border:2px solid var(--landing-accent);border-radius:50% 50% 50% 10%;place-items:center;width:2rem;height:2rem;margin-right:.6rem;font-size:1.2rem;display:grid}._cEqKa_brandDot{color:var(--landing-accent)}._cEqKa_primaryButton,._cEqKa_secondaryButton{border-radius:8px;justify-content:center;align-items:center;gap:1.25rem;min-height:48px;padding:.75rem 1.25rem;font-weight:650;transition:background-color .16s,border-color .16s;display:inline-flex}._cEqKa_primaryButton{background:var(--primary);color:#fff;white-space:nowrap}._cEqKa_primaryButton:hover{background:var(--primary-strong)}._cEqKa_secondaryButton{border:1px solid var(--border)}._cEqKa_secondaryButton:hover{border-color:var(--landing-accent);background:var(--panel)}._cEqKa_hero{align-items:center;gap:3rem;padding-block:4.5rem;display:grid}._cEqKa_eyebrow{color:var(--landing-accent);margin-bottom:1.25rem;font-size:.78rem;font-weight:650;line-height:1.6}._cEqKa_hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:12ch;font-size:clamp(3rem,6vw,5rem);font-weight:650;line-height:1.04}._cEqKa_intro{max-width:47ch;color:var(--landing-muted);margin-top:1.75rem;font-size:1.1rem;line-height:1.75}._cEqKa_heroActions{flex-wrap:wrap;gap:1.5rem;margin-top:2rem}._cEqKa_textLink{text-underline-offset:5px;align-items:center;gap:.75rem;min-height:44px;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-flex}._cEqKa_heroNote{color:var(--landing-muted);margin-top:1.25rem;font-size:.8rem}._cEqKa_rhythm{background:var(--panel);border-radius:12px;padding:clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}._cEqKa_rhythm h2{letter-spacing:-.045em;font-size:1.75rem;font-weight:650;line-height:1.15}._cEqKa_rhythm ol{z-index:1;margin-top:2rem;position:relative}._cEqKa_rhythm li{align-items:flex-start;gap:1rem;padding-block:1.1rem;display:flex}._cEqKa_rhythm li+li{border-top:1px solid var(--border)}._cEqKa_rhythmNumber{color:var(--landing-accent);font-variant-numeric:tabular-nums;padding-top:.3rem;font-size:.8rem}._cEqKa_rhythm h3{font-size:1.15rem;font-weight:650}._cEqKa_rhythm li p{color:var(--landing-muted);margin-top:.25rem;font-size:.85rem;line-height:1.6}._cEqKa_track{gap:5px;margin-top:1.5rem;display:flex}._cEqKa_track span{border:1px solid var(--landing-accent);border-radius:2px;flex:1;height:6px}._cEqKa_track span:first-child{background:var(--landing-accent)}._cEqKa_track span:nth-child(2){background:color-mix(in oklch, var(--landing-accent) 35%, var(--panel))}._cEqKa_section{border-top:1px solid var(--border);padding-block:4rem;scroll-margin-top:5rem}._cEqKa_section h2,._cEqKa_closing h2{letter-spacing:-.045em;text-wrap:balance;max-width:24ch;font-size:clamp(1.85rem,3.5vw,2.75rem);font-weight:650;line-height:1.15}._cEqKa_sectionIntro{color:var(--landing-muted);margin-top:1rem;line-height:1.6}._cEqKa_walkthrough{gap:1.5rem;margin-top:2.5rem;display:grid}._cEqKa_featureButtons{flex-direction:column;gap:.5rem;display:flex}._cEqKa_featureButtons button{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:1rem;padding:1.25rem;font-weight:600;transition:background-color .16s,border-color .16s;display:flex}._cEqKa_featureButtons button:hover{background:var(--panel)}._cEqKa_featureButtons button[aria-pressed=true]{background:var(--panel);border-color:var(--landing-accent)}._cEqKa_number{color:var(--landing-accent);font-variant-numeric:tabular-nums;font-size:.8rem}._cEqKa_featureArrow{color:var(--landing-accent);margin-left:auto}._cEqKa_preview{border:1px solid var(--border);border-radius:12px;min-height:440px;padding:clamp(1.25rem,3vw,2.25rem)}._cEqKa_previewHeading{color:var(--landing-muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem;font-size:.75rem}._cEqKa_example{border:1px solid var(--border);border-radius:4px;padding:.25rem .5rem}._cEqKa_preview h3{letter-spacing:-.035em;margin-top:1.5rem;font-size:1.5rem;font-weight:650;line-height:1.2}._cEqKa_description{color:var(--landing-muted);margin-top:.75rem;font-size:.9rem;line-height:1.7}._cEqKa_previewRows{margin-top:1.5rem}._cEqKa_previewRows>div{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:1rem;padding-block:.9rem;font-size:.85rem;line-height:1.5;display:grid}._cEqKa_previewRows dt{color:var(--landing-muted)}._cEqKa_previewRows dd{font-weight:550}._cEqKa_previewNote{color:var(--landing-accent);margin-top:1rem;font-size:.8rem;line-height:1.6}._cEqKa_steps{gap:2rem;margin-top:2.5rem;display:grid}._cEqKa_stepNumber{letter-spacing:-.05em;color:var(--landing-accent);font-size:2.25rem}._cEqKa_steps h3{margin-top:1rem;font-size:1.1rem;font-weight:650}._cEqKa_steps p{color:var(--landing-muted);max-width:36ch;margin-top:.6rem;font-size:.95rem;line-height:1.7}._cEqKa_closing{background:var(--panel);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:3rem;padding:clamp(1.5rem,4vw,3rem);display:flex}._cEqKa_closing p{max-width:50ch;color:var(--landing-muted);margin-top:1rem;line-height:1.7}._cEqKa_footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:1.5rem 2rem}._cEqKa_footer p{color:var(--landing-muted);font-size:.8rem}@media (min-width:768px){._cEqKa_hero{grid-template-columns:1.3fr 1fr;gap:4rem;padding-block:6rem}._cEqKa_walkthrough{grid-template-columns:1fr 1.8fr;gap:3rem}._cEqKa_steps{grid-template-columns:repeat(3,minmax(0,1fr))}._cEqKa_section{padding-block:5rem}}@media (max-width:480px){._cEqKa_header,._cEqKa_headerActions{gap:.5rem}._cEqKa_header ._cEqKa_brandMark{display:none}._cEqKa_header ._cEqKa_secondaryButton{white-space:nowrap;gap:.5rem;padding-inline:.75rem;font-size:.85rem}}@media (prefers-color-scheme:dark){._cEqKa_landing{--landing-accent:#5dcab7;--landing-muted:#aab7b9}@supports (color:lab(0% 0 0)){._cEqKa_landing{--landing-accent:lab(74.6377% -36.4924 -.28615);--landing-muted:lab(73.4422% -4.34518 -2.87924)}}}@media (prefers-reduced-motion:reduce){._cEqKa_landing *,._cEqKa_landing :before,._cEqKa_landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.ypKiYq_entry{flex-direction:column;min-height:100svh;display:flex}.ypKiYq_entry main{flex:1}.ypKiYq_story h2{letter-spacing:-.06em;text-wrap:balance;max-width:12ch;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:650;line-height:1.06}.ypKiYq_rhythm{gap:5px;max-width:10rem;margin-top:2.5rem;display:flex}.ypKiYq_rhythm span{border:1px solid var(--landing-accent);border-radius:2px;flex:1;height:5px}.ypKiYq_rhythm span:first-child{background:var(--landing-accent)}.ypKiYq_rhythm span:nth-child(2){background:color-mix(in oklch, var(--landing-accent) 35%, var(--background))}.ypKiYq_note{color:var(--landing-muted);margin-top:1rem;font-size:.8rem;line-height:1.6}.ypKiYq_panel{background:var(--panel);border-radius:12px;min-width:0;padding:clamp(1.25rem,3vw,2.5rem)}.ypKiYq_intro{color:var(--landing-muted);font-size:.95rem;line-height:1.7}.ypKiYq_panel label{display:block}.ypKiYq_panel :is(input,textarea):focus-visible{outline:3px solid var(--landing-accent);outline-offset:3px;border-color:var(--landing-accent)}.ypKiYq_panel button{cursor:pointer;min-height:48px}.ypKiYq_panel button:disabled{cursor:not-allowed}.ypKiYq_panel button[data-variant=secondary]:hover{color:var(--landing-accent);border-color:var(--landing-accent)}.ypKiYq_panel a{color:var(--landing-accent);text-underline-offset:4px;text-decoration:underline}.ypKiYq_panel :is(input:disabled,p){opacity:1}.ypKiYq_panel input:disabled{color:var(--landing-muted);cursor:not-allowed}.ypKiYq_panel p:not([role=alert]){color:var(--landing-muted)}.ypKiYq_panel [role=alert]{color:#94151d;color:lab(32.2472% 50.7347 32.4608);background:#c5363714;background:lab(45.9853% 56.8958 34.8481/.08);border:1px solid #c5363759;border:1px solid lab(45.9853% 56.8958 34.8481/.35);border-radius:8px;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}@media (prefers-color-scheme:dark){.ypKiYq_panel [role=alert]{color:#febab4;color:lab(81.8463% 24.7274 13.5163)}}@media (max-width:767px){.ypKiYq_story h2{max-width:18ch}.ypKiYq_rhythm,.ypKiYq_note{display:none}}
