@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(../fonts/instrument-sans-latin-standard-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(../fonts/instrument-sans-latin-ext-standard-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--bg:var(--lightningcss-light,#e6e1d8)var(--lightningcss-dark,#0e0e10);--card:var(--lightningcss-light,#fbfaf7)var(--lightningcss-dark,#1c1c1f);--card-line:var(--lightningcss-light,#e3ddd2)var(--lightningcss-dark,#2c2c31);--tint:var(--lightningcss-light,#efe9e0)var(--lightningcss-dark,#2a2a2f);--edge:var(--lightningcss-light,#cbc3b5)var(--lightningcss-dark,#050506);--ink:var(--lightningcss-light,#19191b)var(--lightningcss-dark,#f2f0eb);--muted:var(--lightningcss-light,#55524c)var(--lightningcss-dark,#b1ada5);--line:var(--lightningcss-light,#d5cec2)var(--lightningcss-dark,#3a3a40);--line-strong:var(--lightningcss-light,#8d877c)var(--lightningcss-dark,#77757d);--focus:var(--lightningcss-light,#1d5fd1)var(--lightningcss-dark,#8ab4ff);--danger:var(--lightningcss-light,#b3261e)var(--lightningcss-dark,#ffb4ab);--danger-bg:var(--lightningcss-light,#fbe9e7)var(--lightningcss-dark,#3b1715);--ok:var(--lightningcss-light,#1e6b3a)var(--lightningcss-dark,#8fd9a8);--scrim:#0000006b;--ease:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.3, 1.45, .5, 1);--radius:28px;--pad:20px;--accent:var(--ink);--accent-ink:var(--card);--accent-edge:var(--lightningcss-light,#000)var(--lightningcss-dark,#8d877c)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg)}#__nuxt,body,html{height:100%}body{font-family:var(--font);color:var(--ink);background:var(--bg);-webkit-tap-highlight-color:transparent;margin:0;font-size:1rem;line-height:1.45}img,svg{max-width:100%;display:block}button,input{font:inherit;color:inherit}dd,dl,figure,h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:12px}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.eyebrow,.muted{color:var(--muted)}.eyebrow{letter-spacing:.01em;font-size:.8125rem;font-weight:600}.card{background:var(--card);border:1px solid var(--card-line);border-radius:var(--radius);box-shadow:0 6px 0 var(--edge),0 26px 50px -34px #00000080}.title{letter-spacing:-.03em;text-wrap:balance;font-size:calc(clamp(1.75rem,7vw,2.25rem));font-weight:700;font-stretch:78%;line-height:1.02}.subtitle{letter-spacing:-.015em;font-size:1.25rem;font-weight:700;font-stretch:82%;line-height:1.15}.scroll-y{overscroll-behavior:contain;min-height:0;overflow-y:auto}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}::view-transition-group(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-old(*){animation:none!important}}::view-transition-new(root){animation-duration:.28s;animation-timing-function:var(--ease)}::view-transition-old(root){animation-duration:.28s;animation-timing-function:var(--ease)}html[data-nav=forward]::view-transition-old(root){animation-name:vt-out-left}html[data-nav=forward]::view-transition-new(root){animation-name:vt-in-right}html[data-nav=back]::view-transition-old(root){animation-name:vt-out-right}html[data-nav=back]::view-transition-new(root){animation-name:vt-in-left}@keyframes vt-out-left{to{opacity:0;transform:translate(-12%)}}@keyframes vt-in-right{0%{opacity:0;transform:translate(12%)}}@keyframes vt-out-right{to{opacity:0;transform:translate(12%)}}@keyframes vt-in-left{0%{opacity:0;transform:translate(-12%)}}
