@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cinzel Fallback;src:local("Times New Roman");ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:136.86%}.__className_1e322f{font-family:Cinzel,Cinzel Fallback;font-style:normal}.__variable_1e322f{--font-serif:"Cinzel","Cinzel Fallback"}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono Fallback;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f9c3d4{font-family:DM Mono,DM Mono Fallback;font-style:normal}.__variable_f9c3d4{--font-mono:"DM Mono","DM Mono Fallback"}:root{--bg:#0b0b0b;--inset:12px;--peek:min(8rem,15svh)}@media (min-width:900px){:root{--inset:20px}}*,:after,:before{box-sizing:border-box}body,html{margin:0;background:var(--bg)}.hero{padding-bottom:40svh}.hero,.slide{position:relative}.slide{height:calc(100svh - var(--peek));overflow:hidden;border:var(--inset) solid var(--bg);z-index:2}.slide+.slide{margin-top:calc(-1 * var(--inset))}.slide--sticky{position:-webkit-sticky;position:sticky;top:0}.slide--final{height:100svh;border:0;will-change:clip-path}.media{position:absolute;inset:-10% 0;will-change:transform}.media img{width:100%;height:100%;object-fit:cover;display:block}.slide--whole .media{inset:0}.slide--whole .media img{object-position:left bottom}@media (max-aspect-ratio:3/2){.slide--whole .media img{object-fit:contain;object-position:center}}@media (orientation:landscape) and (max-height:500px){.slide--whole .media img{object-fit:contain;object-position:center}}@media (max-aspect-ratio:1/1){:root{--card-h:calc((100vw - 2 * var(--inset)) * 9 / 16 + 2 * var(--inset));--stick:calc((100svh - var(--card-h)) / 2)}.slide,.slide--final{height:var(--card-h)}.slide--sticky{top:var(--stick)}.slide+.slide{margin-top:calc(var(--stick) + 2rem)}}.shade{position:absolute;inset:0;background:#000;pointer-events:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.site-nav{--nav-pad:12px;position:fixed;inset:0 0 auto;z-index:10;color:#fff;font-family:var(--font-sans),system-ui,sans-serif;pointer-events:none}.site-nav__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:calc(var(--inset) + 8px) calc(var(--inset) + 12px) 8px}.site-nav__primary ul{display:flex;gap:4px;margin:0 0 0 calc(-1 * var(--nav-pad));padding:0;list-style:none}.site-nav__link,.site-nav__logo,.site-nav__menu-button{pointer-events:auto;color:inherit;text-decoration:none;text-shadow:0 0 12px rgb(0 0 0/.5)}.site-nav__link{display:block;padding:var(--nav-pad);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1}.site-nav__link.is-active,.site-nav__link:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media (hover:hover){.site-nav__link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}.site-nav__logo{grid-column:2;padding:8px var(--nav-pad);font-family:var(--font-serif),serif;font-size:20px;letter-spacing:.12em;text-transform:uppercase;line-height:1}.site-nav__end{display:flex;justify-content:flex-end}.site-nav__menu-button{display:none;padding:8px;margin-right:-8px;background:none;border:0;cursor:pointer}.site-nav :focus-visible{outline:1px solid currentColor;outline-offset:2px}.site-nav li,.site-nav__logo{transition:transform .15s ease-out calc(var(--i, 0) * 30ms),opacity .15s ease-out calc(var(--i, 0) * 30ms)}.site-nav.is-hidden .site-nav__logo,.site-nav.is-hidden li{transform:translateY(-14px);opacity:0;pointer-events:none}.site-nav.is-hidden .site-nav__link,.site-nav.is-hidden .site-nav__logo{pointer-events:none}@media (max-width:800px){.site-nav__primary{display:none}.site-nav__menu-button{display:inline-flex}.site-nav__logo{font-size:17px}}@media (prefers-reduced-motion:reduce){.site-nav li,.site-nav__logo{transition:opacity .15s linear}.site-nav.is-hidden .site-nav__logo,.site-nav.is-hidden li{transform:none}}.menu-drawer{position:fixed;inset:0 0 0 auto;width:min(100%,420px);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#fff;pointer-events:auto}.menu-drawer::-webkit-backdrop{background:rgb(0 0 0/.6)}.menu-drawer::backdrop{background:rgb(0 0 0/.6)}.menu-drawer__panel{height:100%;padding:calc(var(--inset) + 72px) 32px 32px;background:var(--bg);border-left:1px solid rgb(255 255 255/.12)}.menu-drawer[open] .menu-drawer__panel{animation:drawer-in .3s cubic-bezier(.2,.8,.2,1)}@keyframes drawer-in{0%{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.menu-drawer[open] .menu-drawer__panel{animation:none}}.menu-drawer__close{position:absolute;top:calc(var(--inset) + 12px);right:calc(var(--inset) + 4px);padding:8px;color:inherit;background:none;border:0;cursor:pointer}.menu-drawer ul{margin:0;padding:0;list-style:none}.menu-drawer__link{display:block;padding:10px 0;color:inherit;font-size:32px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;line-height:1.1}.menu-drawer__link.is-active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}html:has(.menu-drawer[open]){overflow:hidden}.page{min-height:100svh;padding:calc(var(--inset) + 120px) calc(var(--inset) + 12px) 64px;color:#fff;font-family:var(--font-sans),system-ui,sans-serif}.page__title{margin:0;font-family:var(--font-serif),serif;font-size:clamp(36px,8vw,96px);font-weight:400;letter-spacing:.08em;text-transform:uppercase}.shop{--shop-gutter:clamp(16px,6vw,86px);--tile:#e4e4e4;--muted:#787878;padding:calc(var(--inset) + 88px) var(--shop-gutter) 120px;color:#000;font-family:var(--font-sans),system-ui,sans-serif}.shop-hero{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;align-items:center;min-height:calc(100svh - 160px);margin-bottom:96px}.shop-hero__media{grid-column:1/9;aspect-ratio:4/3;background:var(--tile)}.product-card__media img,.shop-hero__media img{width:100%;height:100%;object-fit:contain;display:block}.shop-hero__details{grid-column:10/13}.product-card__status,.shop-hero__eyebrow{margin:0 0 8px;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.shop-hero__title{margin:0;font-size:clamp(28px,3vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1}.shop-hero__price{margin:16px 0 0;font-size:15px;color:var(--muted)}.shop-button{display:inline-block;margin-top:24px;padding:14px 28px;border:1px solid;color:inherit;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.shop-hero__placeholder{display:grid;grid-gap:12px;gap:12px}.shop-hero__bar{display:block;height:32px;background:var(--tile)}.shop-hero__bar--short{width:60%}.shop-eyebrow{border-top:1px solid #000;padding-top:6px;margin-bottom:56px}.shop-eyebrow h2{margin:0;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.product-row{margin-bottom:112px}.product-row__viewport{position:relative}.product-row__track{--cols:4;--gap:24px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));grid-gap:var(--gap);gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.product-row__track::-webkit-scrollbar{display:none}.product-row__track>*{scroll-snap-align:start}.product-row__arrow{position:absolute;top:0;right:calc(-1 * var(--shop-gutter) + 8px);height:calc((100% - 60px));max-height:100%;width:calc(var(--shop-gutter) - 16px);display:flex;align-items:center;justify-content:center;padding:0;color:#000;background:none;border:0;cursor:pointer}.product-row__arrow--prev{right:auto;left:calc(-1 * var(--shop-gutter) + 8px);transform:scaleX(-1)}.product-row__arrow[hidden]{display:none}.product-card{display:block;color:inherit;text-decoration:none}.product-card__media{aspect-ratio:1/1;margin-bottom:16px;background:var(--tile)}@media (hover:hover){a.product-card:hover .product-card__title{text-decoration:underline;text-underline-offset:3px}}.product-card__title{margin:0;font-size:13px;font-weight:500;line-height:1.3}.product-card__price{margin:4px 0 0;font-size:13px;color:var(--muted)}.product-card__bar{display:block;height:10px;margin-top:8px;background:var(--tile)}.product-card__bar--short{width:40%}.shop-collection{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;align-items:center;padding-top:64px;border-top:1px solid #000}.shop-collection__title{grid-column:1/4;display:inline-flex;align-items:center;gap:12px;color:inherit;font-size:clamp(28px,3vw,44px);font-weight:700;letter-spacing:-.02em;text-transform:uppercase;text-decoration:none}.shop-collection__grid{grid-column:4/13;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.shop-collection__grid>:first-child{grid-row:span 2}.shop-collection__grid>:first-child .product-card__media{aspect-ratio:auto;height:calc(100% - 50px)}@media (max-width:800px){.shop-collection,.shop-hero{grid-template-columns:1fr;row-gap:24px;min-height:0}.shop-collection__grid,.shop-collection__title,.shop-hero__details,.shop-hero__media{grid-column:1}.shop-hero{margin-bottom:56px}.product-row{margin-bottom:72px}.shop-eyebrow{margin-bottom:32px}.product-row__track{--cols:2;--gap:16px}.product-row__arrow{display:none}.shop-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}:root:has(.theme-light){color-scheme:light}:root:has(.shop){--bg:#f1f1f1}:root:has(.notes,.note){--bg:#fff}:root:has(.theme-light) .menu-drawer,:root:has(.theme-light) .site-nav{color:#000}:root:has(.theme-light) .site-nav__link,:root:has(.theme-light) .site-nav__logo,:root:has(.theme-light) .site-nav__menu-button{text-shadow:none}:root:has(.theme-light) .menu-drawer__panel{border-left-color:rgb(0 0 0/.12)}:root:has(.theme-light) .menu-drawer::-webkit-backdrop{background:rgb(0 0 0/.3)}:root:has(.theme-light) .menu-drawer::backdrop{background:rgb(0 0 0/.3)}.note,.notes{--fg:#0e0e0d;--rule:#d6d4d1;--tile:#ecebe9;--gutter:clamp(16px,1.7vw,24px);min-height:100svh;padding:calc(var(--inset) + 72px) var(--gutter) 120px;color:var(--fg);font-family:var(--font-sans),system-ui,sans-serif}.notes__heading{margin:0 0 24px;font-size:clamp(56px,6.7vw,96px);font-weight:480;letter-spacing:-.04em;line-height:.87}.note-meta{display:flex;align-items:center;gap:8px}.note-meta,.note-pill{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.01em;text-transform:uppercase;line-height:1}.note-pill{display:inline-block;padding:2px 3px 1px;border:1px solid var(--fg)}.note-thumb{border-top:1px solid var(--rule);padding-top:8px}.note-thumb__link{display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none}.note-thumb__title{font-size:21px;font-weight:480;line-height:1.1;min-height:2.2em}.note-thumb--featured .note-thumb__title{font-size:27px;letter-spacing:-.005em;line-height:1;min-height:0}@media (hover:hover){.note-thumb__link:hover .note-thumb__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}}.note-thumb__image{display:block;aspect-ratio:16/10;background:var(--tile);overflow:hidden}.note-thumb--featured .note-thumb__image{aspect-ratio:5/2}.note-thumb__image img{width:100%;height:100%;object-fit:cover;display:block}.notes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:36px 24px;gap:36px 24px;margin-top:36px}.skeleton{display:block;background:var(--tile)}.skeleton--meta{width:110px;height:12px}.skeleton--title{width:70%;height:22px;margin:8px 0}.is-placeholder .note-thumb__image{margin-top:0}.note-thumb.is-placeholder{display:flex;flex-direction:column;gap:8px}@media (max-width:800px){.notes__grid{grid-template-columns:1fr;gap:32px}.note-thumb--featured .note-thumb__image{aspect-ratio:16/10}}.note article{max-width:1392px;margin:0 auto}.note__header{display:grid;grid-gap:16px;gap:16px;padding-top:8px;border-top:1px solid var(--rule)}.note__title{margin:0 0 32px;max-width:20ch;font-size:clamp(36px,5vw,72px);font-weight:480;letter-spacing:-.03em;line-height:.95}.note__image{display:block;width:100%;margin-bottom:48px}.note__body{max-width:680px;margin:0 auto;font-size:18px;line-height:1.55}.note__body img{max-width:100%;height:auto;margin:16px 0}.note__body a{color:inherit}.note__body blockquote{margin:32px 0;padding-left:20px;border-left:1px solid var(--fg);font-size:24px;line-height:1.3}:root:has(.hero) .site-nav__logo{color:#6b0006}.site-nav__account{display:flex;gap:4px;margin:0 calc(-1 * var(--nav-pad)) 0 0;padding:0;list-style:none}button.site-nav__link{font-family:inherit;background:none;border:0;cursor:pointer}.menu-drawer__account{display:flex;gap:24px;margin:40px 0 0;padding:24px 0 0;list-style:none;border-top:1px solid}.menu-drawer__account button{padding:0;color:inherit;font:500 14px/1 var(--font-sans),system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;background:none;border:0;cursor:pointer}@media (max-width:800px){.site-nav__account{display:none}}.account-dialog{width:min(100% - 32px,440px);max-width:none;padding:0;border:1px solid rgb(255 255 255/.16);background:#0b0b0b;color:#fff;font-family:var(--font-sans),system-ui,sans-serif}.account-dialog::-webkit-backdrop{background:rgb(0 0 0/.65)}.account-dialog::backdrop{background:rgb(0 0 0/.65)}.account-dialog[open]{animation:account-in .35s cubic-bezier(.2,.8,.2,1)}@keyframes account-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.account-dialog[open]{animation:none}}.account-dialog__panel{position:relative;padding:40px 32px 28px}.account-dialog__close{position:absolute;top:12px;right:12px;padding:6px;color:inherit;background:none;border:0;cursor:pointer}.account-dialog__wordmark{margin:0 0 20px;color:#6b0006;font-family:var(--font-serif),serif;font-size:15px;letter-spacing:.12em;text-transform:uppercase}.account-dialog__title{margin:0 0 10px;font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.05}.account-dialog__intro{margin:0 0 24px;color:rgb(255 255 255/.7);font-size:14px;line-height:1.45}.account-dialog__form{display:grid;grid-gap:12px;gap:12px}.account-dialog__form input[type=email]{width:100%;padding:14px 12px;color:#fff;font:inherit;font-size:16px;background:transparent;border:1px solid rgb(255 255 255/.35);border-radius:0}.account-dialog__form input[type=email]:focus{outline:none;border-color:#fff}.account-dialog__check{display:flex;gap:10px;align-items:center;font-size:13px;color:rgb(255 255 255/.8)}.account-dialog__check input{width:16px;height:16px;margin:0;accent-color:#fff}.account-dialog__submit{padding:15px;color:#0b0b0b;font:600 12px/1 var(--font-sans),system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:0;cursor:pointer}.account-dialog__submit:disabled{opacity:.6;cursor:wait}.account-dialog__error{margin:0;color:#ff8a8a;font-size:13px}.account-dialog__done{margin:0;padding:16px 0;font-size:16px}.account-dialog__fine{margin:0;color:rgb(255 255 255/.45);font-size:11px}.account-dialog__switch{margin:24px 0 0;padding-top:16px;border-top:1px solid rgb(255 255 255/.12);color:rgb(255 255 255/.6);font-size:13px}.account-dialog__switch button{padding:0;color:#fff;font:inherit;text-decoration:underline;text-underline-offset:3px;background:none;border:0;cursor:pointer}.account-dialog :focus-visible{outline:1px solid #fff;outline-offset:2px}.account-dialog__google{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:13px;color:#e3e3e3;font:500 14px/1 var(--font-sans),system-ui,sans-serif;background:#131314;border:1px solid #8e918f;cursor:pointer}.account-dialog__google:hover{background:#1c1c1e}.account-dialog__google:disabled{opacity:.6;cursor:wait}.account-dialog__or{display:flex;align-items:center;gap:12px;margin:16px 0;color:rgb(255 255 255/.45);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.account-dialog__or:after,.account-dialog__or:before{content:"";flex:1 1;border-top:1px solid rgb(255 255 255/.16)}:root:has(.legal){--bg:#fff}.legal{min-height:100svh;padding:calc(var(--inset) + 96px) clamp(16px,4vw,48px) 120px;color:#0e0e0d;font-family:var(--font-sans),system-ui,sans-serif}.legal__body{max-width:680px;margin:0 auto;font-size:16px;line-height:1.6}.legal__body h1{margin:0 0 8px;font-size:clamp(40px,6vw,64px);font-weight:480;letter-spacing:-.03em;line-height:1}.legal__date{margin:0 0 40px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;text-transform:uppercase;color:#6e6e6e}.legal__body h2{margin:40px 0 8px;padding-top:12px;border-top:1px solid #d6d4d1;font-size:22px;font-weight:600;letter-spacing:-.01em}.legal__body h3{margin:20px 0 4px;font-size:16px;font-weight:600}.legal__body p,.legal__body ul{margin:0 0 12px}.legal__body ul{padding-left:20px}.account-dialog__fine a,.legal__body a{color:inherit}