@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");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}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");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}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");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 Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_63d59e84-module__p-5GGq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_63d59e84-module__p-5GGq__variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");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}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_528e480a-module__yM_eIa__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_528e480a-module__yM_eIa__variable{--font-grotesk:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_feb58b34-module__ciscKq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_feb58b34-module__ciscKq__variable{--font-mono-face:"JetBrains Mono", "JetBrains Mono Fallback"}
.LocaleSwitcher-module__67fYfW__wrap{position:relative}.LocaleSwitcher-module__67fYfW__button{font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.11em;color:var(--ink-muted);transition:color .3s var(--ease);align-items:center;gap:.45rem;padding:.4rem .15rem;display:inline-flex}.LocaleSwitcher-module__67fYfW__button:hover,.LocaleSwitcher-module__67fYfW__button[aria-expanded=true]{color:var(--ink)}.LocaleSwitcher-module__67fYfW__button svg{box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent);border-radius:2px}.LocaleSwitcher-module__67fYfW__chev{width:6px;height:6px;transition:transform .35s var(--ease);border-bottom:1.2px solid;border-right:1.2px solid;transform:rotate(45deg)translateY(-1px)}.LocaleSwitcher-module__67fYfW__button[aria-expanded=true] .LocaleSwitcher-module__67fYfW__chev{transform:rotate(-135deg)translateY(-1px)}.LocaleSwitcher-module__67fYfW__menu{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-md);opacity:0;pointer-events:none;min-width:11rem;transition:opacity .28s var(--ease), transform .28s var(--ease);z-index:20;gap:1px;padding:.4rem;display:grid;position:absolute;top:calc(100% + .6rem);right:0;transform:translateY(-6px);box-shadow:0 24px 48px -24px #00000047}.LocaleSwitcher-module__67fYfW__menu[data-open=true]{opacity:1;pointer-events:auto;transform:none}.LocaleSwitcher-module__67fYfW__item{border-radius:var(--r-sm);font-size:var(--fs-small);color:var(--ink-muted);transition:background-color .2s var(--ease), color .2s var(--ease);justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem .65rem;display:flex}.LocaleSwitcher-module__67fYfW__item:hover{background:var(--paper-sunk);color:var(--ink)}.LocaleSwitcher-module__67fYfW__item[aria-current=true]{color:var(--ink);font-weight:500}.LocaleSwitcher-module__67fYfW__region{font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-faint)}.LocaleSwitcher-module__67fYfW__itemLabel{align-items:center;gap:.55rem;display:inline-flex}
.Header-module__hBw1pG__header{z-index:900;transition:transform .5s var(--ease), background-color .4s linear, border-color .4s linear, backdrop-filter .4s linear;border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.Header-module__hBw1pG__header[data-stuck=true]{background:color-mix(in oklab, var(--paper) 78%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3);border-bottom-color:var(--line)}.Header-module__hBw1pG__header[data-hidden=true]{transform:translateY(-101%)}.Header-module__hBw1pG__inner{justify-content:space-between;align-items:center;gap:2rem;height:4.75rem;display:flex}.Header-module__hBw1pG__brand{align-items:center;padding-block:.4rem;line-height:1;display:inline-flex}.Header-module__hBw1pG__brand .logo{align-items:center;display:inline-flex}.Header-module__hBw1pG__brand .logo__img{width:auto;height:1.6rem;transition:opacity .4s var(--ease)}.Header-module__hBw1pG__brand:hover .logo__img{opacity:.62}.Header-module__hBw1pG__nav{font-size:var(--fs-small);letter-spacing:-.005em;align-items:center;gap:clamp(1.2rem,2.4vw,2.4rem);display:flex}.Header-module__hBw1pG__nav a{color:var(--ink-muted);transition:color .3s var(--ease)}.Header-module__hBw1pG__nav a:hover,.Header-module__hBw1pG__nav a[aria-current=page]{color:var(--ink)}.Header-module__hBw1pG__right{align-items:center;gap:1.25rem;display:flex}.Header-module__hBw1pG__status{font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-muted);align-items:center;gap:.5rem;display:inline-flex}.Header-module__hBw1pG__dot{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px;position:relative}.Header-module__hBw1pG__dot:after{content:"";border:1px solid var(--accent);opacity:0;animation:Header-module__hBw1pG__ping 2.6s var(--ease) infinite;border-radius:50%;position:absolute;inset:-3px}@keyframes Header-module__hBw1pG__ping{0%{opacity:.8;transform:scale(.6)}70%{opacity:0;transform:scale(1.5)}to{opacity:0}}.Header-module__hBw1pG__burger{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:2.5rem;height:2.5rem;margin-right:-.6rem;display:none}.Header-module__hBw1pG__burger span{background:var(--ink);width:20px;height:1.5px;transition:transform .4s var(--ease), opacity .25s linear;display:block}.Header-module__hBw1pG__burger[aria-expanded=true] span:first-child{transform:translateY(3.25px)rotate(45deg)}.Header-module__hBw1pG__burger[aria-expanded=true] span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.Header-module__hBw1pG__sheet{background:var(--paper);z-index:890;padding:6.5rem var(--gutter) var(--gutter);clip-path:inset(0 0 100%);transition:clip-path .7s var(--ease);pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.Header-module__hBw1pG__sheet[data-open=true]{clip-path:inset(0);pointer-events:auto}.Header-module__hBw1pG__sheetNav{flex-direction:column;gap:.2rem;display:flex}.Header-module__hBw1pG__sheetNav a{font-family:var(--font-display);letter-spacing:-.035em;border-bottom:1px solid var(--line);opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);padding-block:.45rem;font-size:clamp(2.25rem,11vw,3.5rem);line-height:1.12;transform:translateY(14px)}.Header-module__hBw1pG__sheet[data-open=true] .Header-module__hBw1pG__sheetNav a{opacity:1;transform:none}.Header-module__hBw1pG__sheetFoot{flex-direction:column;gap:1rem;padding-top:2rem;display:flex}@media (max-width:900px){.Header-module__hBw1pG__nav,.Header-module__hBw1pG__status{display:none}.Header-module__hBw1pG__burger{display:flex}.Header-module__hBw1pG__right .btn{display:none}}@media (min-width:901px){.Header-module__hBw1pG__sheet{display:none}}
.Footer-module__S6Hkya__footer{padding-top:clamp(4rem,8vw,7rem);overflow:hidden}.Footer-module__S6Hkya__top{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem);padding-bottom:clamp(3rem,6vw,5.5rem);display:grid}@media (max-width:980px){.Footer-module__S6Hkya__top{grid-template-columns:1fr 1fr}}@media (max-width:560px){.Footer-module__S6Hkya__top{grid-template-columns:1fr;gap:2.5rem}}.Footer-module__S6Hkya__pitch{max-width:34ch}.Footer-module__S6Hkya__pitchTitle{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.08}.Footer-module__S6Hkya__mail{font-size:var(--fs-lead);letter-spacing:-.02em;margin-top:.35rem;display:inline-block}.Footer-module__S6Hkya__colTitle{font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.13em;color:var(--ink-faint);margin-bottom:1.1rem}.Footer-module__S6Hkya__col ul{font-size:var(--fs-small);flex-direction:column;gap:.55rem;display:flex}.Footer-module__S6Hkya__col a,.Footer-module__S6Hkya__col li{color:var(--ink-muted);transition:color .3s var(--ease)}.Footer-module__S6Hkya__col a:hover{color:var(--ink)}.Footer-module__S6Hkya__wordmark{font-family:var(--font-display);letter-spacing:-.045em;color:#0000;-webkit-text-stroke:1px color-mix(in oklab, var(--on-void) 30%, transparent);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:color 1s var(--ease);padding-block:.06em .12em;font-size:clamp(4.5rem,21vw,20rem);line-height:.78}.Footer-module__S6Hkya__footer:hover .Footer-module__S6Hkya__wordmark{color:color-mix(in oklab, var(--on-void) 7%, transparent)}.Footer-module__S6Hkya__legal{border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.11em;color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;padding-block:1.5rem 2rem;display:flex}.Footer-module__S6Hkya__legal a:hover{color:var(--ink)}
:root{--paper:#f4f2ee;--paper-sunk:#eceae4;--paper-raised:#fbfaf8;--void:#111110;--void-soft:#1b1b19;--ink:#131311;--ink-muted:#6d6a62;--ink-faint:#716e66;--on-void:#efece5;--on-void-muted:#9b978d;--line:color-mix(in oklab, var(--ink) 13%, transparent);--line-strong:color-mix(in oklab, var(--ink) 26%, transparent);--line-void:color-mix(in oklab, var(--on-void) 16%, transparent);--accent:#2739e0;--accent-bright:#3d50ff;--accent-ink:#fff;--font-display:var(--font-serif), "Iowan Old Style", Georgia, serif;--font-sans:var(--font-grotesk), -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--font-mono:var(--font-mono-face), ui-monospace, "SF Mono", Menlo, monospace;--fs-micro:.6875rem;--fs-small:.8125rem;--fs-body:clamp(1rem, .94rem + .28vw, 1.125rem);--fs-lead:clamp(1.125rem, 1rem + .6vw, 1.4375rem);--fs-h3:clamp(1.375rem, 1.15rem + 1vw, 1.875rem);--fs-h2:clamp(2rem, 1.35rem + 2.8vw, 4rem);--fs-h1:clamp(2.6rem, 1.4rem + 5.2vw, 6rem);--fs-display:clamp(3rem, 1rem + 8.4vw, 9rem);--gutter:clamp(20px, 4.6vw, 72px);--maxw:1560px;--measure:66ch;--section-y:clamp(5.5rem, 10vw, 11rem);--ease:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur:.6s;--r-sm:3px;--r-md:6px;--r-lg:14px}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:6rem}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-body);letter-spacing:-.011em;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.55;overflow-x:hidden}img,svg,video,canvas{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--accent-bright);outline-offset:3px;border-radius:2px}::selection{background:var(--accent);color:var(--accent-ink)}h1,h2,h3,h4{letter-spacing:-.03em;text-wrap:balance;font-weight:400;line-height:1.02}.display{font-family:var(--font-display);font-size:var(--fs-display);letter-spacing:-.035em;font-weight:400;line-height:.94}.h1{font-family:var(--font-display);font-size:var(--fs-h1);letter-spacing:-.032em;line-height:.98}.h2{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.03em;line-height:1}.h3{font-size:var(--fs-h3);letter-spacing:-.022em;font-weight:450;line-height:1.18}.em{letter-spacing:-.04em;padding-right:.06em;font-style:italic}.lead{font-size:var(--fs-lead);letter-spacing:-.017em;color:var(--ink-muted);text-wrap:pretty;max-width:46ch;line-height:1.42}.eyebrow{font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-faint);align-items:center;gap:.7em;font-weight:500;display:flex}.eyebrow:before{content:"";opacity:.6;background:currentColor;flex:none;width:1.4em;height:1px}.eyebrow--bare:before{display:none}.mono{font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.12em}.prose p+p{margin-top:1.1em}.prose p{max-width:var(--measure);text-wrap:pretty}.shell{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y);position:relative}.section--tight{padding-block:clamp(3.5rem,6vw,6rem)}.rule{background:var(--line);border:0;height:1px}.split{grid-template-columns:minmax(0,3fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}@media (max-width:900px){.split{grid-template-columns:1fr;gap:1.75rem}}.split__label{position:sticky;top:7rem}@media (max-width:900px){.split__label{position:static}}.invert{background:var(--void);color:var(--on-void);--ink:var(--on-void);--ink-muted:var(--on-void-muted);--ink-faint:var(--on-void-muted);--line:var(--line-void);--line-strong:color-mix(in oklab, var(--on-void) 34%, transparent);--paper:var(--void);--paper-sunk:var(--void-soft);--paper-raised:var(--void-soft)}.invert .logo__img{filter:invert()}.btn{--btn-bg:var(--ink);--btn-fg:var(--paper);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--fs-small);letter-spacing:-.005em;isolation:isolate;transition:transform .4s var(--ease), color .35s var(--ease);white-space:nowrap;border-radius:100px;align-items:center;gap:.85em;padding:.95em 1.5em;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--accent);transition:transform .5s var(--ease);position:absolute;inset:0;transform:translateY(101%)}.btn:hover{color:var(--accent-ink);transform:translateY(-2px)}.btn:hover:before,.btn:active{transform:translateY(0)}.btn--ghost{--btn-bg:transparent;--btn-fg:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.btn--ghost:hover{color:var(--accent-ink)}.btn__arrow{width:.62em;height:.62em;transition:transform .4s var(--ease);border-top:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(45deg)}.btn:hover .btn__arrow{transform:rotate(45deg)translate(2px,-2px)}.link{padding-bottom:1px;display:inline-block;position:relative}.link:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0)}.link:hover:after{transform-origin:0;transform:scaleX(1)}.link--static:after{transform-origin:0;opacity:.3;transform:scaleX(1)}.link--static:hover:after{opacity:1}[data-reveal]{opacity:0;transition:opacity .85s var(--ease) var(--reveal-delay,0s), transform .85s var(--ease) var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(22px)}[data-reveal=in]{opacity:1;transform:none}.linemask{padding-bottom:.08em;display:block;overflow:hidden}.linemask>span{animation:rise 1.15s var(--ease) forwards;animation-delay:var(--d,0s);display:block;transform:translateY(110%)}@keyframes rise{to{transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}.linemask>span{transform:none}}.grain{z-index:9999;pointer-events:none;opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.22'/%3E%3C/svg%3E");position:fixed;inset:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{background:var(--ink);color:var(--paper);z-index:10000;font-size:var(--fs-small);border-radius:0 0 var(--r-md) var(--r-md);transition:transform .25s var(--ease);padding:.75rem 1.25rem;position:absolute;top:0;left:50%;transform:translate(-50%,-120%)}.skip:focus{transform:translate(-50%)}.wordmask{vertical-align:bottom;margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:hidden}.wordmask>span{animation:rise .7s var(--ease) forwards;animation-delay:var(--d,0s);display:inline-block;transform:translateY(108%)}@media (prefers-reduced-motion:reduce){.wordmask>span{transform:none}}@keyframes riseIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.rise{opacity:0;animation:riseIn .6s var(--ease) var(--rise-delay,0s) forwards}@media (prefers-reduced-motion:reduce){.rise{opacity:1;animation:none}}
