@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-next-latin-400-normal.2f5b3iexnrrmc.woff2)format("woff2"),url(../media/atkinson-hyperlegible-next-latin-400-normal.20kusr87aahhv.woff)format("woff")}
@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(../media/atkinson-hyperlegible-next-latin-600-normal.140bya7x7mzep.woff2)format("woff2"),url(../media/atkinson-hyperlegible-next-latin-600-normal.40b4h0d16b8sx.woff)format("woff")}
@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(../media/atkinson-hyperlegible-next-latin-700-normal.19r-lfq-yh-yi.woff2)format("woff2"),url(../media/atkinson-hyperlegible-next-latin-700-normal.23bzm6m5jvdrm.woff)format("woff")}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(../media/bricolage-grotesque-latin-600-normal.3_r60-qkmao3a.woff2)format("woff2"),url(../media/bricolage-grotesque-latin-600-normal.43dks9d9p25mk.woff)format("woff")}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(../media/bricolage-grotesque-latin-700-normal.0rb33xx2bxpl8.woff2)format("woff2"),url(../media/bricolage-grotesque-latin-700-normal.2t_7v9suanut1.woff)format("woff")}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(../media/bricolage-grotesque-latin-800-normal.3wu8zis1p120o.woff2)format("woff2"),url(../media/bricolage-grotesque-latin-800-normal.0xo1u_584k6cw.woff)format("woff")}
:root{--lb-ink:#1d44c8;--lb-paper:#f5f3ec;--lb-graphite:#16181d;--lb-margin:#e0342f;--lb-rule:#c9d4f2;--lb-font-display:"Bricolage Grotesque", system-ui, sans-serif;--lb-font-text:"Atkinson Hyperlegible Next", system-ui, -apple-system, sans-serif;--color-bg:#f5f3ec;--color-surface:#fbfaf6;--color-surface-raised:#fff;--color-text:#16181d;--color-text-secondary:#565b66;--color-text-on-action:#fff;--color-line:#c9d4f2;--color-line-strong:#7d8496;--color-action:#1d44c8;--color-action-pressed:#15339a;--color-selected-bg:#e2e8fa;--color-focus:#1d44c8;--color-disabled-bg:#e7e5dd;--color-disabled-text:#5f636c;--color-success:#1d6b3a;--color-success-bg:#e2f0e5;--color-error:#b42318;--color-error-pressed:#8f1c13;--color-error-bg:#fbe7e4;--color-warning:#7a4800;--color-warning-bg:#fcebb6;--color-warning-line:#c98a00;--color-margin:#e0342f;--color-neutral-block:#ebe9e1;--color-scrim:#16181d66;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--page-margin-phone:16px;--page-margin-tablet:24px;--page-margin-desktop:32px;--content-max:1280px;--reading-max:720px;--list-max:880px;--form-max:400px;--radius-sm:6px;--radius-field:10px;--radius-button:10px;--radius-card:12px;--radius-bubble:16px;--radius-sheet:18px;--radius-pill:999px;--border-hairline:1px;--border-field:1.5px;--border-strong:2px;--focus-ring:3px;--shadow-card:0 1px 2px #16181d0f;--shadow-raised:0 8px 24px #16181d24;--shadow-sheet:0 -6px 28px #16181d29;--layer-base:0;--layer-bar:10;--layer-sheet:20;--layer-dialog:30;--layer-toast:40;--duration-instant:.1s;--duration-fast:.16s;--duration-base:.24s;--duration-slow:.32s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(.05, .7, .1, 1);--ease-exit:cubic-bezier(.3, 0, .8, .15);--ease-mascot:cubic-bezier(.3, 1.4, .5, 1);--touch-min:44px}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font:400 16px / 22px var(--lb-font-text);-webkit-font-smoothing:antialiased;margin:0}button,input,textarea,select{font-family:inherit}:focus-visible{outline:var(--focus-ring) solid var(--color-focus);outline-offset:2px}.num{font-variant-numeric:tabular-nums}.t-hero{font:800 36px / 40px var(--lb-font-display);letter-spacing:-.02em;margin:0}.t-title-1{font:800 26px / 32px var(--lb-font-display);letter-spacing:-.015em;margin:0}.t-title-page{font:700 22px / 28px var(--lb-font-display);margin:0}.t-title-2{font:700 20px / 26px var(--lb-font-display);letter-spacing:-.01em;margin:0}.t-title-bar{font:700 18px / 24px var(--lb-font-display);margin:0}.t-title-3{font:700 17px / 22px var(--lb-font-display);margin:0}.t-body{font:400 16px / 22px var(--lb-font-text)}.t-button{font:700 16px / 20px var(--lb-font-text)}.t-value{font:700 15px / 20px var(--lb-font-text);font-variant-numeric:tabular-nums}.t-total{font:700 20px / 26px var(--lb-font-text);font-variant-numeric:tabular-nums}.t-label{font:700 14px / 20px var(--lb-font-text)}.t-plate{font:700 13px / 22px var(--lb-font-text);letter-spacing:.08em;font-variant-numeric:tabular-nums}.t-caption{font:400 13px / 18px var(--lb-font-text)}.t-micro{font:700 12px / 16px var(--lb-font-text);letter-spacing:.02em}
