@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_latin_400_normal-s.p.2zo21yor93qdc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_latin_400_italic-s.p.3bg-hzmj1g17f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.Zc-CEW_className{font-family:instrumentSerif,instrumentSerif Fallback}.Zc-CEW_variable{--font-instrument-serif:"instrumentSerif", "instrumentSerif Fallback"}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:instrumentSerifExt;src:url(../media/instrument_serif_latin_ext_400_normal.1-60h_wy7j2h_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:instrumentSerifExt;src:url(../media/instrument_serif_latin_ext_400_italic.20oblg8q8k24u.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}.L0t4tG_className{font-family:instrumentSerifExt}.L0t4tG_variable{--font-instrument-serif-ext:"instrumentSerifExt"}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Ur3q_a_className{font-family:GeistSans,GeistSans Fallback}.Ur3q_a_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
:root{--ink:#15141a;--highlighter:#e6f45c;--paper:#fbfbf8;--mist:#f1f0ec;--graphite:#55525f;--body:#3b3944;--line:#e4e3de;--line-strong:#d6d5cf;--night-text:#d9d7e0;--night-track:#2b2932;--white:#fff;--white-ground:#fff;--record:#e5484d;--serif:var(--font-instrument-serif-ext), var(--font-instrument-serif), "Times New Roman", serif;--sans:var(--font-geist-sans), system-ui, -apple-system, sans-serif;--radius-card:22px;--max:1200px}*{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip}html[data-app] body{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}html[data-app] button,html[data-app] a{-webkit-touch-callout:none}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}a{color:inherit}button,input{font:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.serif{font-family:var(--serif);font-weight:400}.hl{background:linear-gradient(transparent 55%, var(--highlighter) 55%);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.06em;padding:0 .05em}.wrap{max-width:var(--max);margin:0 auto;padding-left:24px;padding-right:24px}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--graphite);font-size:12px;font-weight:600}.btn{cursor:pointer;white-space:nowrap;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;transition:transform .12s,background-color .12s,opacity .12s;display:inline-flex}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.6;cursor:default}.btn-lg{padding:16px 28px;font-size:17px}.btn-md{padding:12px 20px;font-size:15px}.btn-sm{border-radius:12px;height:44px;padding:0 18px;font-size:14px}.btn-ink{background:var(--ink);color:var(--white)}.btn-ink:hover{background:#2a2830}.btn-hl{background:var(--highlighter);color:var(--ink)}.btn-hl:hover{background:#dbe94a}.btn-mist{background:var(--mist);color:var(--ink)}.btn-mist:hover{background:#e7e6e0}.btn-ghost{background:var(--white);color:var(--ink);border:1px solid var(--line-strong)}.btn-ghost:hover{background:var(--mist)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.chip{border-radius:12px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
