:root{--ile-surface-page:#fbf7f1;--ile-surface-card:#fff;--ile-surface-raised:#fff;--ile-surface-sunken:#f3ece1;--ile-surface-subtle:#f3ece1;--ile-surface-inverse:#18120c;--ile-fg-strong:#1a1411;--ile-fg-default:#2c241f;--ile-fg-muted:#6e5d52;--ile-fg-subtle:#9a877a;--ile-fg-disabled:#c5b9ae;--ile-fg-inverse:#fbf7f1;--ile-fg-on-brand:#fffaf3;--ile-fg-danger:#962020;--ile-border-strong:#2c241f;--ile-border-default:#d9cdbf;--ile-border-subtle:#ece3d6;--ile-border-focus:#9a3f1c;--ile-brand-100:#f9e6d8;--ile-brand-300:#e8b08c;--ile-brand-500:#c66c3d;--ile-brand-600:#9a3f1c;--ile-brand-700:#7a2f12;--ile-sidebar-bg:#18120c;--ile-sidebar-fg:#fbf7f1;--ile-sidebar-accent:#e8b08c;--ile-state-success-fg:#2e6135;--ile-state-success-bg:#e3f0e3;--ile-state-warning-fg:#8a5a00;--ile-state-warning-bg:#faedca;--ile-state-danger-fg:#962020;--ile-state-danger-bg:#fbe2e2;--ile-state-info-fg:#2a4f7a;--ile-state-info-bg:#e0ebf5;--ile-font-body:"Manrope", "Helvetica Neue", -apple-system, sans-serif;--ile-font-display:var(--ile-font-body);--ile-font-mono:"JetBrains Mono", ui-monospace, monospace;--ile-font-brand:var(--ile-font-body);--ile-text-2xs:.6875rem;--ile-text-xs:.75rem;--ile-text-sm:.875rem;--ile-text-md:1rem;--ile-text-lg:1.125rem;--ile-text-xl:1.375rem;--ile-text-2xl:1.75rem;--ile-text-3xl:2.25rem;--ile-text-4xl:3rem;--ile-leading-tight:1.15;--ile-leading-snug:1.3;--ile-leading-base:1.5;--ile-leading-loose:1.75;--ile-weight-regular:400;--ile-weight-medium:500;--ile-weight-semibold:600;--ile-weight-bold:700;--ile-space-1:.25rem;--ile-space-2:.5rem;--ile-space-3:.75rem;--ile-space-4:1rem;--ile-space-5:1.25rem;--ile-space-6:1.5rem;--ile-space-7:2rem;--ile-space-8:2.5rem;--ile-space-9:3rem;--ile-space-10:4rem;--ile-radius-xs:4px;--ile-radius-sm:6px;--ile-radius-md:10px;--ile-radius-lg:14px;--ile-radius-xl:20px;--ile-radius-pill:999px;--ile-shadow-sm:0 1px 2px #24180c0f, 0 1px 3px #24180c0a;--ile-shadow-md:0 2px 6px #24180c12, 0 8px 24px #24180c0f;--ile-shadow-lg:0 8px 18px #24180c17, 0 24px 56px #24180c1a;--ile-duration-fast:.12s;--ile-duration-base:.2s;--ile-duration-slow:.36s;--ile-ease-out:cubic-bezier(.16, 1, .3, 1);--ile-ease-in-out:cubic-bezier(.65, 0, .35, 1)}@media (prefers-reduced-motion:reduce){:root{--ile-duration-fast:0s;--ile-duration-base:0s;--ile-duration-slow:0s}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ile-surface-page:#1d1a16;--ile-surface-card:#28231c;--ile-surface-raised:#332b21;--ile-surface-sunken:#171310;--ile-surface-subtle:#171310;--ile-surface-inverse:#ece2d4;--ile-fg-strong:#eee8e5;--ile-fg-default:#e0d8d3;--ile-fg-muted:#bfb0a3;--ile-fg-subtle:#857265;--ile-fg-disabled:#51453a;--ile-fg-inverse:#1a1411;--ile-fg-on-brand:#fffaf3;--ile-fg-danger:#dc6c6c;--ile-border-strong:#e0d8d3;--ile-border-default:#4a4238;--ile-border-subtle:#332e28;--ile-border-focus:#e68762;--ile-brand-100:#271406;--ile-brand-300:#733b17;--ile-brand-500:#cb794e;--ile-brand-600:#e38865;--ile-brand-700:#eda285;--ile-state-success-fg:#9ed1a5;--ile-state-success-bg:#192e19;--ile-state-warning-fg:#ffcf75;--ile-state-warning-bg:#463507;--ile-state-danger-fg:#dc6c6c;--ile-state-danger-bg:#3f0909;--ile-state-info-fg:#85aad5;--ile-state-info-bg:#112536;--ile-shadow-sm:0 1px 2px #0000004d, 0 1px 3px #0000003d;--ile-shadow-md:0 2px 6px #00000052, 0 8px 24px #00000047;--ile-shadow-lg:0 8px 18px #0000005c, 0 24px 56px #00000052}}:root[data-theme=dark]{--ile-surface-page:#1d1a16;--ile-surface-card:#28231c;--ile-surface-raised:#332b21;--ile-surface-sunken:#171310;--ile-surface-subtle:#171310;--ile-surface-inverse:#ece2d4;--ile-fg-strong:#eee8e5;--ile-fg-default:#e0d8d3;--ile-fg-muted:#bfb0a3;--ile-fg-subtle:#857265;--ile-fg-disabled:#51453a;--ile-fg-inverse:#1a1411;--ile-fg-on-brand:#fffaf3;--ile-fg-danger:#dc6c6c;--ile-border-strong:#e0d8d3;--ile-border-default:#4a4238;--ile-border-subtle:#332e28;--ile-border-focus:#e68762;--ile-brand-100:#271406;--ile-brand-300:#733b17;--ile-brand-500:#cb794e;--ile-brand-600:#e38865;--ile-brand-700:#eda285;--ile-state-success-fg:#9ed1a5;--ile-state-success-bg:#192e19;--ile-state-warning-fg:#ffcf75;--ile-state-warning-bg:#463507;--ile-state-danger-fg:#dc6c6c;--ile-state-danger-bg:#3f0909;--ile-state-info-fg:#85aad5;--ile-state-info-bg:#112536;--ile-shadow-sm:0 1px 2px #0000004d, 0 1px 3px #0000003d;--ile-shadow-md:0 2px 6px #00000052, 0 8px 24px #00000047;--ile-shadow-lg:0 8px 18px #0000005c, 0 24px 56px #00000052}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{font-family:var(--ile-font-body);font-size:var(--ile-text-md);line-height:var(--ile-leading-base);color:var(--ile-fg-default);background-color:var(--ile-surface-page);min-height:100dvh;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--ile-font-display);font-weight:var(--ile-weight-semibold);letter-spacing:-.01em;line-height:var(--ile-leading-tight);margin:0}p{margin:0}a{color:var(--ile-brand-600);text-underline-offset:3px;text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--ile-border-focus);outline-offset:2px;border-radius:var(--ile-radius-xs)}button{font:inherit;cursor:pointer}input,button,select,textarea{font-family:inherit}::selection{background-color:var(--ile-brand-300);color:var(--ile-fg-strong)}
.s6OxRa_page{min-height:100dvh;padding:var(--ile-space-6);background:var(--ile-surface-page);justify-content:center;align-items:center;display:flex}.s6OxRa_panel{text-align:center;max-width:34rem}.s6OxRa_brand{margin:0 0 var(--ile-space-7);font-family:var(--ile-font-display);font-size:var(--ile-text-2xl);font-weight:var(--ile-weight-semibold);color:var(--ile-fg-strong)}.s6OxRa_eyebrow{margin:0 0 var(--ile-space-2);font-size:var(--ile-text-sm);font-weight:var(--ile-weight-semibold);color:var(--ile-brand-600)}.s6OxRa_title{margin:0 0 var(--ile-space-3);font-family:var(--ile-font-display);font-size:var(--ile-text-2xl);line-height:var(--ile-leading-snug);color:var(--ile-fg-strong)}.s6OxRa_body{margin:0 0 var(--ile-space-6);color:var(--ile-fg-muted)}.s6OxRa_home{padding:var(--ile-space-3) var(--ile-space-5);border-radius:var(--ile-radius-md);background:var(--ile-brand-600);color:var(--ile-surface-card);font-size:var(--ile-text-sm);font-weight:var(--ile-weight-semibold);text-decoration:none;display:inline-block}
