*,*::before,*::after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;scroll-behavior:smooth}h1,h2{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}ol{list-style:none}img{display:block;vertical-align:middle;max-width:100%;height:auto}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/brand/fonts/InterVariable.693b77d4f32ee9b8bfc995589b5fad5e99adf2832738661f5402f9978429a8e3.woff2)format("woff2")}:root{--font-sans:InterVariable, ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--color-primary-50:#eefbf4;--color-primary-100:#d5f6e3;--color-primary-200:#afebcc;--color-primary-300:#7bdaaf;--color-primary-400:#45c28d;--color-primary-500:#22a774;--color-primary-600:#179567;--color-primary-700:#116b4d;--color-primary-800:#10553e;--color-primary-900:#0e4634;--color-primary-950:#07271e;--color-secondary-50:#fff4f1;--color-secondary-100:#ffe7e1;--color-secondary-200:#ffd1c7;--color-secondary-300:#ffb1a0;--color-secondary-400:#ff7a5c;--color-secondary-500:#f85e3b;--color-secondary-600:#e5421d;--color-secondary-700:#c13414;--color-secondary-800:#a02e14;--color-secondary-900:#842c18;--color-secondary-950:#481307;--color-tertiary-50:#fcf8ea;--color-tertiary-100:#f9efc8;--color-tertiary-200:#f4dd94;--color-tertiary-300:#edc457;--color-tertiary-400:#e5a61d;--color-tertiary-500:#d7941b;--color-tertiary-600:#b97115;--color-tertiary-700:#945114;--color-tertiary-800:#7b4118;--color-tertiary-900:#69361a;--color-tertiary-950:#3d1b0b;--color-ground:#fbfbf9;--color-raised:#ffffff;--color-sunken:#f1f5f2;--color-hairline:#e3e9e5;--color-ink:#0d1f18;--color-ink-soft:#3b4c45;--color-muted:#6c7d75;--color-on-brand:#ffffff;--color-brand:var(--color-primary-600);--color-brand-strong:var(--color-primary-700);--color-brand-deep:var(--color-primary-900);--color-brand-tint:var(--color-primary-50);--color-accent:var(--color-secondary-500);--color-accent-strong:var(--color-secondary-700);--color-caution:var(--color-tertiary-500);--color-caution-strong:var(--color-tertiary-700);--color-caution-tint:var(--color-tertiary-50);--control-height:46px}body{min-height:100vh;display:flex;flex-direction:column;background:var(--color-ground);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-feature-settings:"cv05","ss03"}::selection{background:var(--color-primary-200)}:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:2px}.sheet{display:flex;flex:1;flex-direction:column;width:100%;max-width:1140px;margin-inline:auto;padding-inline:24px}.eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.display-1{font-size:clamp(38px,6vw,66px);line-height:1.02;font-weight:700;letter-spacing:-.035em;text-wrap:balance;max-width:17ch}.display-2{font-size:clamp(30px,4vw,44px);line-height:1.08;font-weight:700;letter-spacing:-.03em;text-wrap:balance;max-width:20ch}.statement-aside p,.argument p,.door p{font-size:16px;line-height:1.7;color:var(--color-ink-soft);text-wrap:pretty;max-width:66ch}.link{color:var(--color-brand-strong);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--color-brand-strong) 40%,transparent)}.link:hover{text-decoration-color:initial}.tick::before{content:"";display:block;width:34px;height:3px;border-radius:2px;background:var(--color-accent);margin-bottom:18px}.letterhead{padding-top:40px}.letterhead-link{display:inline-block}.lockup{height:52px;width:auto}.sheet-main{flex:1;padding-top:56px;padding-bottom:64px}.statement-aside{margin-top:32px}.argument{margin-top:64px;border-top:1px solid var(--color-hairline);padding-top:40px;display:grid;row-gap:32px}.argument strong{font-weight:600;color:var(--color-ink)}.ledger{margin-top:80px}.ledger>h2{color:var(--color-muted)}.ledger-list{margin-top:24px;border-top:1px solid var(--color-hairline)}.ledger-item{border-bottom:1px solid var(--color-hairline)}.ledger-link{display:flex;flex-direction:column;align-items:flex-start;row-gap:20px;padding-block:28px}.chip{display:flex;height:72px;width:256px;flex-shrink:0;align-items:center;justify-content:center;border-radius:12px;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.ledger-link:hover .chip{opacity:.85}.chip-logo{width:auto}.chip--stacktender{background:#0f1512}.chip--stacktender .chip-logo{height:34px}.chip--rubys-dumplings{background:#f5f3f0;border:1px solid var(--color-hairline)}.chip--rubys-dumplings .chip-logo{height:38px}.ledger-blurb{font-size:16px;color:var(--color-ink-soft)}.ledger-leader{display:none}.ledger-domain{font-size:14.5px;color:var(--color-muted)}.ledger-link:hover .ledger-domain{color:var(--color-brand-strong)}.ledger-date{font-size:14.5px;color:var(--color-muted);font-variant-numeric:tabular-nums}.door{margin-top:80px}.door>p{margin-top:24px}.not-found-code{color:var(--color-muted);font-variant-numeric:tabular-nums;margin-bottom:20px}.colophon{border-top:1px solid var(--color-hairline);padding-block:28px;display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--color-muted)}.colophon-mail:hover{color:var(--color-brand-strong)}@media(min-width:640px){.colophon{flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width:768px){.ledger-link{flex-direction:row;align-items:center}.ledger-blurb{margin-left:24px}.ledger-leader{display:block;flex:1;margin-inline:20px;border-bottom:1px dotted var(--color-muted)}.ledger-date{margin-left:32px;width:8ch;text-align:right}}@media(min-width:1024px){.sheet{padding-inline:40px}.letterhead{padding-top:56px}.lockup{height:72px}.sheet-main{padding-top:80px}.statement{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:40px}.statement>h1,.statement>.statement-lead{grid-column:span 7/span 7}.statement-aside{grid-column:9/span 4;margin-top:4px;border-left:1px solid var(--color-hairline);padding-left:32px}.argument{margin-top:96px;padding-top:48px;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px}.ledger,.door{margin-top:112px}}