@font-face{font-family:'Fraunces';src:url('/assets/fonts/fraunces-normal.7234ed860a.woff2') format('woff2-variations'),url('/assets/fonts/fraunces-normal.7234ed860a.woff2') format('woff2');font-weight:200 400;font-style:normal;font-display:swap}
@font-face{font-family:'Inter';src:url('/assets/fonts/inter-400.8909904ab6.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'JetBrains Mono';src:url('/assets/fonts/jbmono-400.14425ba9c6.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
:root{--ch:#1A1715;--sl:#4D4940;--hn:#C29F4F;--bn:#F2EBDF;--ln:#FAF7F1;--fd:'Fraunces';--fs:'Inter';--fm:'JetBrains Mono'}
*{box-sizing:border-box;margin:0;padding:0}
body{background:var(--ln);color:var(--ch);font-family:var(--fs);font-size:16px;line-height:1.7}
a{color:inherit;text-decoration:none}
.ms{font-family:var(--fm);letter-spacing:1.5px;text-transform:uppercase;font-size:11px}
nav{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:17px 5vw;background:color-mix(in srgb,var(--ln) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in srgb,var(--ch) 7%,transparent)}
.nb{display:flex;align-items:center;gap:12px}
.nb svg{width:26px;height:26px}
.nw{font-family:var(--fd);font-size:17px}
.btn{background:var(--ch);color:var(--bn);padding:11px 20px;border-radius:2px;font-size:13.5px}
.wrap{max-width:760px;margin:0 auto;padding:64px 6vw 100px}
h1{font-family:var(--fd);font-weight:300;font-size:clamp(32px,5vw,54px);margin:16px 0 14px}
.sub{color:var(--sl);margin-bottom:50px;max-width:56ch}
.note{display:block;padding:30px 0;border-top:1px solid color-mix(in srgb,var(--ch) 12%,transparent)}
.note:last-child{border-bottom:1px solid color-mix(in srgb,var(--ch) 12%,transparent)}
.note h2{font-family:var(--fd);font-weight:400;font-size:23px;margin:10px 0 8px}
.note p{color:var(--sl);max-width:60ch}
footer{padding:40px 6vw;text-align:center;font-size:11.5px;color:var(--sl)}
