:root{--font-display:"MADE Gentle", Georgia, serif;--font-body:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, sans-serif;--text-display:34px;--text-title:26px;--text-greeting:22px;--text-heading:17px;--text-body:17px;--text-callout:16px;--text-subhead:15px;--text-footnote:14px;--text-caption:13px;--text-kicker:12px;--text-hero:56px;--text-headline:38px;--leading-display:38px;--leading-title:30px;--leading-greeting:28px;--leading-heading:22px;--leading-body:26px;--leading-callout:23px;--leading-subhead:20px;--leading-footnote:18px;--leading-caption:18px;--leading-kicker:16px;--leading-hero:60px;--leading-headline:44px;--weight-regular:400;--weight-semibold:600;--tracking-display:-.01em;--tracking-kicker:.12em;--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-tap:44px;--radius-photo:4px;--radius-sm:14px;--radius-md:18px;--radius-lg:22px;--radius-pill:999px;--size-avatar:36px;--size-avatar-small:28px;--size-chip:36px;--size-chip-small:28px;--size-button:52px;--size-icon:20px;--size-emoji:16px;--size-emoji-small:13px;--size-hairline:1px;--size-dot:6px;--size-screen:390px;--size-envelope:300px;--size-envelope-height:236px;--size-seal:40px;--size-page:1120px;--size-column:680px;--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--duration-seal:.35s;--duration-fold:.7s;--duration-unwrap:.8s;--duration-float:3.2s;--duration-handoff:1.8s;--duration-wait:1.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.42, 0, .58, 1);--ease-out:cubic-bezier(0, 0, .58, 1);--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--ease-settle:cubic-bezier(.2, .8, .2, 1);--ease-fold:cubic-bezier(.6, 0, .3, 1);--color-paper:#f3eee6;--color-letter:#fbf8f2;--color-mat:#fffdf9;--color-stone:#ddd3c4;--color-ink:#221c17;--color-muted:#5e554d;--color-night:#1d1814;--color-rust:#8f5a3f;--color-rust-deep:#6e4430;--color-rust-tint:#f1e3d8;--color-rust-light:#c68b6b;--color-sage:#7c8a6e;--color-brick:#a8442f;--color-on-rust:#fbf8f2;--color-shadow:#221c17;--color-envelope:#e7ded0;--color-envelope-inside:#ede5d8;--color-letter-paper:#fffdf9;--color-letter-rule:#ddd3c4;--color-viewer:#14100d;--color-viewer-ink:#f3eee6;--color-viewer-muted:#b3a89c;--color-viewer-chip:#2a231e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-paper:#1d1814;--color-letter:#28211c;--color-mat:#302822;--color-stone:#41372f;--color-ink:#f3eee6;--color-muted:#b3a89c;--color-night:#14100d;--color-rust:#c68b6b;--color-rust-deep:#e2b497;--color-rust-tint:#3b2a20;--color-rust-light:#c68b6b;--color-sage:#93a184;--color-brick:#d9715a;--color-on-rust:#1d1814;--color-shadow:#000;--color-envelope:#3a3029;--color-envelope-inside:#41362e;--color-letter-paper:#f3eee6;--color-letter-rule:#d5caba;--color-viewer:#0e0b09;--color-viewer-ink:#f3eee6;--color-viewer-muted:#b3a89c;--color-viewer-chip:#2a231e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--color-paper:#1d1814;--color-letter:#28211c;--color-mat:#302822;--color-stone:#41372f;--color-ink:#f3eee6;--color-muted:#b3a89c;--color-night:#14100d;--color-rust:#c68b6b;--color-rust-deep:#e2b497;--color-rust-tint:#3b2a20;--color-rust-light:#c68b6b;--color-sage:#93a184;--color-brick:#d9715a;--color-on-rust:#1d1814;--color-shadow:#000;--color-envelope:#3a3029;--color-envelope-inside:#41362e;--color-letter-paper:#f3eee6;--color-letter-rule:#d5caba;--color-viewer:#0e0b09;--color-viewer-ink:#f3eee6;--color-viewer-muted:#b3a89c;--color-viewer-chip:#2a231e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--duration-stagger:0s;--duration-micro:0s;--duration-quick:0s;--duration-fast:0s;--duration-medium:0s;--duration-slow:0s;--duration-very-slow:0s;--duration-seal:0s;--duration-fold:0s;--duration-unwrap:0s;--duration-float:0s;--duration-handoff:0s;--duration-wait:0s}}
:root{--type-scale:1;--screen-scale:1;--scale:calc(var(--type-scale) * var(--screen-scale))}@media (min-width:46.5em){:root{--screen-scale:1.06}}@media (min-width:64em){:root{--screen-scale:1.1}}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.t-display{font-family:var(--font-display);font-size:calc(var(--text-display) * var(--scale));line-height:calc(var(--leading-display) * var(--scale));letter-spacing:var(--tracking-display);font-weight:var(--weight-regular)}.t-title{font-family:var(--font-display);font-size:calc(var(--text-title) * var(--scale));line-height:calc(var(--leading-title) * var(--scale));font-weight:var(--weight-regular)}.t-greeting{font-family:var(--font-display);font-size:calc(var(--text-greeting) * var(--scale));line-height:calc(var(--leading-greeting) * var(--scale));font-weight:var(--weight-regular)}.t-heading{font-size:calc(var(--text-heading) * var(--scale));line-height:calc(var(--leading-heading) * var(--scale));font-weight:var(--weight-semibold)}.t-body{font-size:calc(var(--text-body) * var(--scale));line-height:calc(var(--leading-body) * var(--scale))}.t-callout{font-size:calc(var(--text-callout) * var(--scale));line-height:calc(var(--leading-callout) * var(--scale))}.t-subhead{font-size:calc(var(--text-subhead) * var(--scale));line-height:calc(var(--leading-subhead) * var(--scale))}.t-footnote{font-size:calc(var(--text-footnote) * var(--scale));line-height:calc(var(--leading-footnote) * var(--scale))}.t-caption{font-size:calc(var(--text-caption) * var(--scale));line-height:calc(var(--leading-caption) * var(--scale))}.t-kicker{font-size:calc(var(--text-kicker) * var(--scale));line-height:calc(var(--leading-kicker) * var(--scale));letter-spacing:var(--tracking-kicker);text-transform:uppercase;font-weight:var(--weight-semibold)}.t-muted{color:var(--color-muted)}.t-strong{font-weight:var(--weight-semibold)}.visually-hidden{width:var(--size-hairline);height:var(--size-hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}:focus-visible{outline:calc(var(--size-hairline) * 2) solid var(--color-rust);outline-offset:calc(var(--size-hairline) * 2)}
