@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_latin_400_normal-s.2zo21yor93qdc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_latin_400_italic-s.3bg-hzmj1g17f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Times New Roman);ascent-override:117.87%;descent-override:36.91%;line-gap-override:0.0%;size-adjust:83.99%}.instrumentserif_d8051240-module__4LY2va__className{font-family:instrumentSerif,instrumentSerif Fallback,Georgia,Times New Roman,serif}.instrumentserif_d8051240-module__4LY2va__variable{--font-instrument-serif:"instrumentSerif", "instrumentSerif Fallback", Georgia, Times New Roman, serif}
@layer base{:root{--glow-night-core:#e8b06a;--glow-night-ember:#c07a3e;--glow-night-rust:#6a4a3c;--glow-night-shadow:#22304a;--glow-night-far:#121b2e;--glow-night-sky:#2c3d5c;--glow-golden-core:#f3c66c;--glow-golden-ember:#ec9a4a;--glow-golden-rust:#d2643a;--glow-golden-shadow:#c4532c;--glow-golden-far:#e7bf8c;--glow-golden-sky:#9ea7d2;--glow-day-core:#f5e59a;--glow-day-ember:#e6cf63;--glow-day-rust:#c3cf93;--glow-day-shadow:#9fbccd;--glow-day-far:#84acd6;--glow-day-sky:#9ec3e6;--glow-ground-saturate:.6;--glow-ground-calm:radial-gradient(ellipse 46% 62% at 50% 56%, #2c1c182b 0%, #2c1c181a 55%, #2c1c1800 100%);--glow-ground-grain:.05;--glow-fallback:radial-gradient(ellipse 46% 62% at 50% 56%, #2c1c182b 0%, #2c1c181a 55%, #2c1c1800 100%), linear-gradient(135deg, #7c8094 0%, #8c8a93 34%, #9f7955 66%, #865946 100%);--glow-sheet:#f7f7f5f0;--glow-sheet-line:#0000000f;--glow-glass:#fff0e424;--glow-glass-line:#fff0e442;--glow-font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--glow-font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--glow-ink:#fbf7f3;--glow-ink-2:#fbf7f3cc;--glow-ink-3:#fbf7f3a3;--glow-ink-4:#fbf7f352;--glow-ink-shadow:0 0 20px #3c2d1e47, 0 1px 3px #32231438;--ink-1:var(--glow-ink);--ink-2:var(--glow-ink-2);--ink-3:var(--glow-ink-3);--ink-4:var(--glow-ink-4);--ink-shadow:var(--glow-ink-shadow);--pill-line:#fbf7f347;--pill-fill:transparent;--paper-bg:#f3f2ef;--paper-card:#fff;--paper-line:#16141212;--paper-ink:#2e2926;--paper-ink-2:#2e2926b3;--paper-ink-3:#2e29267a;--paper-ink-4:#2e29264d;--paper-button:#3d3633;--paper-button-ink:#fbf7f3;--paper-hover:#17151309;--paper-field:#1715130a;--paper-pill-fill:#17151308;--paper-sheet-shadow:0 -10px 40px #140a052e;--glass-tint:#fff3ea;--glass-blur:30px;--glass-saturate:1.15;--glass-fill-amt:11%;--glass-line-amt:7%;--glass-highlight-amt:6%;--glass-fill:color-mix(in srgb, var(--glass-tint) var(--glass-fill-amt), transparent);--glass-fill-hover:color-mix(in srgb, var(--glass-tint) calc(var(--glass-fill-amt) + 6%), transparent);--glass-fill-inset:color-mix(in srgb, var(--glass-tint) calc(var(--glass-fill-amt) - 3%), transparent);--glass-line:color-mix(in srgb, var(--glass-tint) var(--glass-line-amt), transparent);--glass-highlight:color-mix(in srgb, white var(--glass-highlight-amt), transparent);--glass-shadow:0 0 0 transparent;--glass-radius:14px;--glass-radius-inset:10px;--glass-chip-amt:14%;--glass-chip:color-mix(in srgb, white var(--glass-chip-amt), transparent);--glass-chip-hover:color-mix(in srgb, white calc(var(--glass-chip-amt) + 8%), transparent);--glass-chip-ink:var(--glow-ink);--glass-smoke:#1e161242;--glass-knob:#fbf6f1;--glass-hover-shadow:0 10px 28px #28140a14;--glass-veil:#301e1414;--glass-gloss-amt:14%;--glass-gloss:linear-gradient(180deg, color-mix(in srgb, white var(--glass-gloss-amt), transparent), transparent 55%);--glass-edge-amt:30%;--glass-edge:color-mix(in srgb, white var(--glass-edge-amt), transparent);--glass-panel:color-mix(in srgb, var(--glass-tint) 74%, transparent);--glass-panel-sheen-amt:18%;--glass-panel-shadow:0 14px 60px #28140a24;--glass-scrim-light-amt:92%;--glass-scrim-dim:#1e16122e;--glass-coach-scrim:#282c6e61;--glass-coach-hover-shadow:#282c6e59;--glass-coach-hover-edge:#b2a8ff99;--glass-strong-veil:#785c5257;--glass-strong-fill:color-mix(in srgb, var(--glass-tint) 8%, transparent);--glass-strong-gloss:linear-gradient(180deg, #ffffff24, transparent 55%);--glass-strong-line:color-mix(in srgb, var(--glass-tint) 20%, transparent);--glass-strong-edge:#ffffff57;--glass-strong-blur:44px;--glass-strong-saturate:.8;--glass-strong-bg:var(--glass-strong-gloss), linear-gradient(var(--glass-strong-fill), var(--glass-strong-fill)), linear-gradient(var(--glass-strong-veil), var(--glass-strong-veil));--glass-medium-veil:#785c524d;--glass-medium-fill:color-mix(in srgb, var(--glass-tint) 4%, transparent);--glass-medium-gloss:linear-gradient(180deg, #ffffff1a, transparent 55%);--glass-medium-line:color-mix(in srgb, var(--glass-tint) 16%, transparent);--glass-medium-edge:#ffffff47;--glass-medium-blur:44px;--glass-medium-saturate:.8;--glass-medium-bg:var(--glass-medium-gloss), linear-gradient(var(--glass-medium-fill), var(--glass-medium-fill)), linear-gradient(var(--glass-medium-veil), var(--glass-medium-veil));--glass-faint-veil:#301e140f;--glass-faint-fill:color-mix(in srgb, var(--glass-tint) 6%, transparent);--glass-faint-gloss:linear-gradient(180deg, #ffffff14, transparent 55%);--glass-faint-line:color-mix(in srgb, var(--glass-tint) 5%, transparent);--glass-faint-edge:#fff3;--glass-faint-blur:24px;--glass-faint-saturate:1.15;--glass-faint-bg:var(--glass-faint-gloss), linear-gradient(var(--glass-faint-fill), var(--glass-faint-fill)), linear-gradient(var(--glass-faint-veil), var(--glass-faint-veil));--glow-cursor-radius:280px;--glow-cursor-amt:16%;--glow-radius-card:14px;--glow-radius-inset:10px;--glow-radius-sheet:22px;--glow-radius-field:12px;--glow-radius-chip:4px;--glow-radius-panel:20px;--glow-radius-pill:999px;--glow-space-page-width:560px;--glow-space-wide-width:700px;--glow-space-stage-gutter:32px;--glow-space-gutter-phone:16px;--glow-space-card-pad-x:18px;--glow-space-card-pad-y:16px;--glow-space-row-pad-x:18px;--glow-space-row-pad-y:12px;--glow-space-stack:8px;--glow-space-section:28px;--glow-space-talk-bar-height:52px;--glow-space-top-nav-height:44px;--glow-space-two-panel-gap:20px;--glow-space-two-panel-side:300px;--glow-space-two-panel-breakpoint:900px;--glow-ease:cubic-bezier(.2, .8, .2, 1);--glow-dur-press:.16s;--glow-dur-hover:.22s;--glow-dur-place:.24s;--glow-dur-expand:.3s;--glow-dur-remove:.34s;--glow-dur-entrance:.52s;--glow-dur-paper:.46s;--glow-button-solid-fill:#fbf7f3;--glow-button-solid-hover:#fbf6f1;--glow-button-solid-ink:#2e2926;--glow-button-solid-shadow:0 10px 28px #28140a14;--glow-button-solid-hover-shadow:0 14px 60px #28140a24;--glow-button-solid-size:16px;--glow-button-solid-weight:500;--glow-button-solid-tracking:-.005em;--glow-button-solid-pad:12px 26px;--glow-button-solid-press:.98;--glow-button-solid-disabled:.45;--glow-message-mine-fill:#fbf7f3;--glow-message-mine-ink:#2e2926;--glow-button-secondary-fill:#5c524c38;--glow-button-secondary-hover:#5c524c4d;--glow-button-secondary-ink:#fbf7f3;--glow-button-secondary-line:#fbf7f32e;--glow-button-secondary-size:16px;--glow-button-secondary-weight:500;--glow-button-secondary-tracking:-.005em;--glow-button-secondary-pad:12px 26px;--glow-button-secondary-press:.98;--glow-button-secondary-disabled:.45;--glow-button-card-size:13px;--glow-button-card-weight:500;--glow-button-card-height:28px;--glow-button-card-pad-x:12px;--glow-button-card-icon:11px;--glow-button-unlock-wash:linear-gradient(180deg, #ffffff61, #ffffff2e);--glow-button-unlock-edge:#ffffff8c;--glow-button-unlock-edge-hover:#ffffffbf;--glow-button-unlock-edge-width:1.5px;--glow-button-unlock-highlight:#ffffffb3;--glow-button-unlock-highlight-hover:#fffc;--glow-button-unlock-shadow:0 8px 24px #00000038;--glow-button-unlock-hover-shadow:0 10px 28px #00000047;--glow-button-unlock-size:15.5px;--glow-button-unlock-weight:600;--glow-button-unlock-icon:16px;--glow-button-unlock-pad:11px 20px;--glow-button-unlock-hover-scale:1.04;--glow-button-make-ring:2px #ffffffb3;--glow-button-make-glow:0 0 18px #ffffff38;--glow-button-make-badge:22px;--glow-button-make-cta-size:11.5px;--glow-button-make-cta-weight:600;--glow-button-make-hover-scale:1.05;--glow-veil-blur:6px;--glow-veil-eye:30px;--glow-veil-eye-icon:14px;--glow-dur-veil:.24s;--type-display-size:clamp(30px, 4.2vw, 40px);--type-display-line:1.08;--type-display-weight:400;--type-display-tracking:-.03em;--type-title-size:16px;--type-title-line:1.3;--type-title-weight:400;--type-title-tracking:-.01em;--type-body-size:13px;--type-body-line:1.5;--type-body-weight:400;--type-body-tracking:0em;--type-label-size:10.5px;--type-label-line:1.5;--type-label-weight:400;--type-label-tracking:.08em;--type-pill-size:11px;--type-pill-line:1;--type-pill-weight:400;--type-pill-tracking:0em;--type-stat-size:34px;--type-stat-line:1;--type-stat-weight:300;--type-stat-tracking:-.03em;--type-action-size:10.5px;--type-action-weight:400;--type-action-tracking:.06em}}@layer components{.glass-strong{background:var(--glass-strong-bg);border:1px solid var(--glass-strong-line);box-shadow:inset 0 1px 0 var(--glass-strong-edge);-webkit-backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate));backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate))}.glass-medium{background:var(--glass-medium-bg);border:1px solid var(--glass-medium-line);box-shadow:inset 0 1px 0 var(--glass-medium-edge);-webkit-backdrop-filter:blur(var(--glass-medium-blur)) saturate(var(--glass-medium-saturate));backdrop-filter:blur(var(--glass-medium-blur)) saturate(var(--glass-medium-saturate))}.glass-faint{background:var(--glass-faint-bg);border:1px solid var(--glass-faint-line);box-shadow:inset 0 1px 0 var(--glass-faint-edge);-webkit-backdrop-filter:blur(var(--glass-faint-blur)) saturate(var(--glass-faint-saturate));backdrop-filter:blur(var(--glass-faint-blur)) saturate(var(--glass-faint-saturate))}.glass{background:var(--glass-fill);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);position:relative}.glass-panel{border-radius:var(--glass-radius)}.glass-bar{border-radius:999px}.glass-inset{border-radius:var(--glass-radius-inset);background:var(--glass-fill-inset);border:1px solid var(--glass-line);box-shadow:inset 0 1px 0 var(--glass-highlight);position:relative}:is(.glass-pill,.glass-chip,.glass-ghost){font:inherit}:is(.glass-pill,.glass-ghost){color:inherit}.glass-pill{box-shadow:inset 0 1px 0 var(--glass-highlight);cursor:pointer;border-radius:999px;transition:background .16s,transform .16s}.glass-chip{background:var(--glass-chip);color:var(--glass-chip-ink);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));cursor:pointer;border-radius:4px;transition:transform .16s,opacity .16s}.glass-ghost{color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;transition:background .16s,transform .16s}:is(.glass-pill,.glass-ghost,.glass-inset[data-pressable]):hover{background:var(--glass-fill-hover)}.glass-chip:hover{background:color-mix(in srgb, white calc(var(--glass-chip-amt) + 8%), transparent)}.glass-chip[aria-expanded=true]{background:color-mix(in srgb, white calc(var(--glass-chip-amt) + 12%), transparent)}:is(.glass-pill,.glass-chip,.glass-ghost,.glass-inset[data-pressable]):active{transform:scale(.98)}.glass-inset[data-pressable]{cursor:pointer;transition:background .16s,transform .16s}.on-paper{--ink-shadow:none;--ink-1:var(--paper-ink);--ink-2:var(--paper-ink-2);--ink-3:var(--paper-ink-3);--ink-4:var(--paper-ink-4);--pill-line:var(--paper-line);--pill-fill:#17151308;background:var(--paper-bg);color:var(--paper-ink)}.paper-card{background:var(--paper-card);border-radius:var(--glass-radius);border:1px solid var(--paper-line)}.paper-button{font:inherit;cursor:pointer;background:var(--paper-button);color:var(--paper-button-ink);border:0;border-radius:999px;padding:11px 18px;transition:transform .16s,opacity .16s}.paper-button-ghost{font:inherit;cursor:pointer;color:var(--paper-ink);border:1px solid var(--paper-line);background:0 0;border-radius:999px;padding:11px 18px;transition:background .16s}.paper-button:active,.paper-button-ghost:active{transform:scale(.98)}.glow-btn-solid{font-family:var(--glow-font-sans);font-size:var(--glow-button-solid-size);font-weight:var(--glow-button-solid-weight);letter-spacing:var(--glow-button-solid-tracking);white-space:nowrap;cursor:pointer;border-radius:var(--glow-radius-pill);padding:var(--glow-button-solid-pad);background:var(--glow-button-solid-fill);color:var(--glow-button-solid-ink);text-shadow:none;box-shadow:var(--glow-button-solid-shadow);transition:background var(--glow-dur-hover) var(--glow-ease), box-shadow var(--glow-dur-hover) var(--glow-ease), transform var(--glow-dur-press) var(--glow-ease);border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}.glow-btn-solid:hover:not(:disabled){background:var(--glow-button-solid-hover);box-shadow:var(--glow-button-solid-hover-shadow)}.glow-btn-solid:active:not(:disabled){transform:scale(var(--glow-button-solid-press))}.glow-btn-solid:disabled{opacity:var(--glow-button-solid-disabled);cursor:default}.glow-btn-secondary{font-family:var(--glow-font-sans);font-size:var(--glow-button-secondary-size);font-weight:var(--glow-button-secondary-weight);letter-spacing:var(--glow-button-secondary-tracking);white-space:nowrap;cursor:pointer;border-radius:var(--glow-radius-pill);padding:var(--glow-button-secondary-pad);background:var(--glow-button-secondary-fill);color:var(--glow-button-secondary-ink);box-shadow:inset 0 0 0 1px var(--glow-button-secondary-line);text-shadow:var(--glow-ink-shadow);transition:background var(--glow-dur-hover) var(--glow-ease), transform var(--glow-dur-press) var(--glow-ease);border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}.glow-btn-secondary:hover:not(:disabled){background:var(--glow-button-secondary-hover)}.glow-btn-secondary:active:not(:disabled){transform:scale(var(--glow-button-secondary-press))}.glow-btn-secondary:disabled{opacity:var(--glow-button-secondary-disabled);cursor:default}.paper-button,.paper-button-ghost{align-items:center;display:inline-flex}.paper-back{cursor:pointer;width:34px;height:34px;color:var(--glow-ink);background:var(--glass-smoke);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:999px;place-items:center;display:grid}.paper-check{appearance:none;cursor:pointer;border:1px solid var(--paper-ink-4);border-radius:999px;flex:none;place-items:center;width:18px;height:18px;margin:0;display:grid}.paper-check:checked{background:var(--paper-button);border-color:var(--paper-button)}.paper-check:checked:after{content:"";background:var(--paper-button-ink);border-radius:999px;width:6px;height:6px}.paper-button-ghost:hover{background:#1715130a}.t-display{font-family:var(--glow-font-sans);font-size:var(--type-display-size);line-height:var(--type-display-line);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);color:var(--ink-1);text-shadow:var(--ink-shadow);margin:0}.t-display .t-soft{color:var(--ink-3);display:block}.t-title{font-family:var(--glow-font-sans);font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--ink-1);text-shadow:var(--ink-shadow);margin:0}.t-body{font-family:var(--glow-font-sans);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-2);text-shadow:var(--ink-shadow);margin:0}.t-label{font-family:var(--glow-font-mono);font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--ink-3);text-shadow:var(--ink-shadow)}.t-pill{font-family:var(--glow-font-sans);font-size:var(--type-pill-size);line-height:var(--type-pill-line);letter-spacing:var(--type-pill-tracking);white-space:nowrap;color:var(--ink-2);border:1px solid var(--pill-line);background:var(--pill-fill);border-radius:999px;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.t-stat{font-family:var(--glow-font-sans);font-size:var(--type-stat-size);line-height:var(--type-stat-line);font-weight:var(--type-stat-weight);letter-spacing:var(--type-stat-tracking);font-variant-numeric:tabular-nums;color:var(--ink-1);text-shadow:var(--ink-shadow)}.t-action{font-family:var(--glow-font-mono);font-size:var(--type-action-size);letter-spacing:var(--type-action-tracking);text-transform:uppercase}}