:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--background-base:#f6efe4;--background-subtle:#eee5d7;--surface-card:#fff9f0;--surface-elevated:#fffcf7;--surface-subtle:#eee5d7;--surface-glass:#fff9f0bd;--text-primary:#1e1a16;--text-secondary:#4a4038;--text-muted:#6b5f53;--text-past:#74675a;--text-disabled:#ada194;--text-inverse:#fff9f0;--text-accent:#a65827;--border-default:#1e1a1612;--border-elevated:#1e1a1624;--border-subtle:#eee5d7;--border-focused:#a65827;--primary-main:#2a211b;--primary-dark:#43362c;--primary-light:#3a2e26;--primary-foreground:#fff9f0;--accent-main:#a65827;--accent-tint:#faeee2;--status-success:#2e6b4c;--status-success-bg:#e4f0e6;--status-success-border:#b7d6c1;--status-warning:#8f5a08;--status-warning-bg:#fbf0d9;--status-warning-border:#edd39a;--status-error:#a3341f;--status-error-bg:#fbe9e3;--status-error-border:#f0bfb2;--status-info:#2f5878;--status-info-bg:#e6eef4;--status-info-border:#bcd0e0;--overlay-scrim:#1e1a1673;--space-none:0px;--space-xxs:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-base:16px;--space-lg:20px;--space-xl:24px;--space-xxl:32px;--space-xxxl:40px;--radius-none:0px;--radius-xs:4px;--radius-sm:8px;--radius-md:14px;--radius-row:18px;--radius-lg:20px;--radius-xl:24px;--radius-sheet:28px;--radius-full:9999px;--border-width-none:0px;--border-width-hairline:1px;--border-width-medium:1.5px;--border-width-focused:2px;--type-hero:68px / 88px;--size-hero:68px;--type-display:40px / 44px;--size-display:40px;--type-heading1:30px / 36px;--size-heading1:30px;--type-heading2:22px / 28px;--size-heading2:22px;--type-heading3:17px / 24px;--size-heading3:17px;--type-lead:18px / 24px;--size-lead:18px;--type-row:17px / 24px;--size-row:17px;--type-body-large:18px / 26px;--size-body-large:18px;--type-body:16px / 24px;--size-body:16px;--type-body-small:14px / 20px;--size-body-small:14px;--type-label:15px / 20px;--size-label:15px;--type-label-sm:13px / 16px;--size-label-sm:13px;--type-caption:13px / 16px;--size-caption:13px;--type-label-xs:12px / 16px;--size-label-xs:12px;--type-button:16px / 20px;--size-button:16px;--type-time-display:22px / 28px;--size-time-display:22px;--type-time-display-lg:32px / 38px;--size-time-display-lg:32px;--tracking-hero:-.01em;--tracking-display:-.01em;--tracking-heading1:-.007em;--tracking-heading2:0em;--tracking-heading3:0em;--tracking-body:0em;--tracking-label-sm:.12em;--tracking-button:0em;--duration-instant:.1s;--duration-quick:.18s;--duration-base:.25s;--duration-slow:.4s;--duration-atmosphere:2s;--ease-enter:cubic-bezier(.33, 1, .68, 1);--ease-exit:cubic-bezier(.32, 0, .67, 0);--press-scale:.97;--shadow-floating:0 2px 8px -4px #28190a24;--button-height-lg:52px;--button-height-md:48px;--button-height-sm:44px;--input-height:48px;--chip-height:28px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background-base:#14110e;--background-subtle:#1a1612;--surface-card:#1f1a16;--surface-elevated:#29231e;--surface-subtle:#1a1612;--surface-glass:#1f1a16b8;--text-primary:#f3e9db;--text-secondary:#d6caba;--text-muted:#b3a594;--text-past:#9c8f80;--text-disabled:#6a5f55;--text-inverse:#14110e;--text-accent:#f5bf91;--border-default:#f3e9db1a;--border-elevated:#f3e9db2e;--border-subtle:#1a1612;--border-focused:#f5bf91;--primary-main:#f3e9db;--primary-dark:#dccfbe;--primary-light:#fff6ea;--primary-foreground:#14110e;--accent-main:#f5bf91;--accent-tint:#3d2c20;--status-success:#8fd1a9;--status-success-bg:#16271c;--status-success-border:#2f5240;--status-warning:#f5c27a;--status-warning-bg:#2e2210;--status-warning-border:#6a4e26;--status-error:#f2a493;--status-error-bg:#3a1c14;--status-error-border:#7a3e30;--status-info:#a7c6e4;--status-info-bg:#18232e;--status-info-border:#3b5268;--overlay-scrim:#080604bf;--shadow-floating:none}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background-base:#14110e;--background-subtle:#1a1612;--surface-card:#1f1a16;--surface-elevated:#29231e;--surface-subtle:#1a1612;--surface-glass:#1f1a16b8;--text-primary:#f3e9db;--text-secondary:#d6caba;--text-muted:#b3a594;--text-past:#9c8f80;--text-disabled:#6a5f55;--text-inverse:#14110e;--text-accent:#f5bf91;--border-default:#f3e9db1a;--border-elevated:#f3e9db2e;--border-subtle:#1a1612;--border-focused:#f5bf91;--primary-main:#f3e9db;--primary-dark:#dccfbe;--primary-light:#fff6ea;--primary-foreground:#14110e;--accent-main:#f5bf91;--accent-tint:#3d2c20;--status-success:#8fd1a9;--status-success-bg:#16271c;--status-success-border:#2f5240;--status-warning:#f5c27a;--status-warning-bg:#2e2210;--status-warning-border:#6a4e26;--status-error:#f2a493;--status-error-bg:#3a1c14;--status-error-border:#7a3e30;--status-info:#a7c6e4;--status-info-bg:#18232e;--status-info-border:#3b5268;--overlay-scrim:#080604bf;--shadow-floating:none}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--background-base);color:var(--text-primary);font:400 var(--type-body) var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;font-weight:400}p{text-wrap:pretty}a{color:var(--text-accent)}img,svg{display:block}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--border-focused);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-base);top:var(--space-sm);z-index:10;padding:var(--space-sm) var(--space-base);border-radius:var(--radius-full);background:var(--primary-main);color:var(--primary-foreground);font:600 var(--type-label) var(--font-sans), sans-serif;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.sky-scheme{--sky:var(--l-sky);--bottom:var(--l-bottom);--wash:var(--l-wash);--ink:var(--l-ink);--arc:var(--l-arc);--face:var(--l-face);--halo:var(--l-halo);--glow:var(--l-glow);--veil:var(--l-veil);--hl:var(--l-hl);--hl-edge:var(--l-hlEdge)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sky-scheme{--sky:var(--d-sky);--bottom:var(--d-bottom);--wash:var(--d-wash);--ink:var(--d-ink);--arc:var(--d-arc);--face:var(--d-face);--halo:var(--d-halo);--glow:var(--d-glow);--veil:var(--d-veil);--hl:var(--d-hl);--hl-edge:var(--d-hlEdge)}}:root[data-theme=dark] .sky-scheme{--sky:var(--d-sky);--bottom:var(--d-bottom);--wash:var(--d-wash);--ink:var(--d-ink);--arc:var(--d-arc);--face:var(--d-face);--halo:var(--d-halo);--glow:var(--d-glow);--veil:var(--d-veil);--hl:var(--d-hl);--hl-edge:var(--d-hlEdge)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
