:root{--live-base: #fbf5ee;--live-ink: #2b0507;--live-text: #1c1a19;--live-body: #3f2a2b;--live-body-2: #4b3a3b;--live-ink-strong: #4a0a0c;--live-muted: #6b5455;--live-faint: #7a6566;--live-placeholder: #8a7576;--live-disabled: #9c8a8b;--live-accent: #80023a;--live-positive: #1b6448;--live-link: #3730a3;--live-glass-box: rgba(255, 255, 255, .8);--live-glass-pill: rgba(255, 255, 255, .65);--live-glass-pill-hover: rgba(255, 255, 255, .95);--live-glass-card: rgba(255, 255, 255, .74);--live-card-solid: rgba(255, 255, 255, .92);--live-menu: #fffdfa;--live-raised: #ffffff;--live-tint: rgba(74, 10, 12, .07);--live-tint-hover: rgba(74, 10, 12, .06);--live-tint-accent: rgba(128, 2, 58, .08);--live-tint-row: rgba(128, 2, 58, .05);--live-tint-positive: rgba(27, 100, 72, .1);--live-tint-gold: rgba(248, 207, 46, .18);--live-line: rgba(74, 10, 12, .08);--live-line-strong: rgba(74, 10, 12, .14);--live-line-positive: rgba(27, 100, 72, .45);--live-shadow: rgba(74, 10, 12, .45);--live-shadow-soft: rgba(74, 10, 12, .18);--live-submit: #4a0a0c;--live-on-submit: #fbf5ee;--live-cta: #1b6448;--live-cta-hover: #16503a;--live-cta-account: #3730a3;--live-bar-from: #4a0a0c;--live-bar-to: #c9971c;--live-focus: #3730a3;--live-focus-soft: rgba(55, 48, 163, .28);--live-scrim: rgba(43, 5, 7, .42);--live-bg-haze: rgba(120, 115, 112, .05);--live-bg-haze-edge: rgba(120, 115, 112, .06);--live-bg-corner: rgba(237, 232, 226, .3);--live-bg-glow: 248, 207, 46;--live-bg-glow-alpha: .38;--live-bg-lines-opacity: .15;--live-bg-lines: url(../../../img/live/hero-lines-desktop.svg);--live-bg-veil: rgba(128, 124, 120, .1);--live-bg-grain-blend: overlay;--live-bg-grain-opacity: .8}html[data-color-scheme=dark]{--live-base: #1c1a19;--live-ink: #f5ede6;--live-text: #ede4dc;--live-body: #e8dfd8;--live-body-2: #cdc1bb;--live-ink-strong: #efdcd4;--live-muted: #b5a7a3;--live-faint: #a89a97;--live-placeholder: #9a8c89;--live-disabled: #7f7370;--live-accent: #e88fae;--live-positive: #5fbf92;--live-link: #a8a3f7;--live-glass-box: rgba(40, 37, 35, .8);--live-glass-pill: rgba(40, 37, 35, .65);--live-glass-pill-hover: rgba(52, 48, 46, .95);--live-glass-card: rgba(40, 37, 35, .74);--live-card-solid: rgba(37, 35, 34, .94);--live-menu: #2a2725;--live-raised: #34302e;--live-tint: rgba(255, 255, 255, .077);--live-tint-hover: rgba(255, 255, 255, .066);--live-tint-accent: rgba(232, 143, 174, .128);--live-tint-row: rgba(232, 143, 174, .08);--live-tint-positive: rgba(95, 191, 146, .14);--live-tint-gold: rgba(248, 207, 46, .126);--live-line: rgba(255, 255, 255, .072);--live-line-strong: rgba(255, 255, 255, .126);--live-line-positive: rgba(95, 191, 146, .45);--live-shadow: rgba(0, 0, 0, .63);--live-shadow-soft: rgba(0, 0, 0, .25);--live-submit: #950546;--live-on-submit: #fbf5ee;--live-cta: #257556;--live-cta-hover: #2b8763;--live-cta-account: #3d34b0;--live-bar-from: #950546;--live-bar-to: #d9ab3a;--live-focus: #a8a3f7;--live-focus-soft: rgba(168, 163, 247, .35);--live-scrim: rgba(0, 0, 0, .57);--live-bg-haze: rgba(5, 4, 4, .04);--live-bg-haze-edge: rgba(5, 4, 4, .12);--live-bg-corner: rgba(5, 4, 4, .06);--live-bg-glow: 245, 181, 58;--live-bg-glow-alpha: .43;--live-bg-lines-opacity: .16;--live-bg-lines: url(../../../img/live/hero-lines-desktop-dark.svg);--live-bg-veil: transparent;--live-bg-grain-blend: soft-light;--live-bg-grain-opacity: .45}@media (prefers-color-scheme: dark){html:not([data-color-scheme=light]){--live-base: #1c1a19;--live-ink: #f5ede6;--live-text: #ede4dc;--live-body: #e8dfd8;--live-body-2: #cdc1bb;--live-ink-strong: #efdcd4;--live-muted: #b5a7a3;--live-faint: #a89a97;--live-placeholder: #9a8c89;--live-disabled: #7f7370;--live-accent: #e88fae;--live-positive: #5fbf92;--live-link: #a8a3f7;--live-glass-box: rgba(40, 37, 35, .8);--live-glass-pill: rgba(40, 37, 35, .65);--live-glass-pill-hover: rgba(52, 48, 46, .95);--live-glass-card: rgba(40, 37, 35, .74);--live-card-solid: rgba(37, 35, 34, .94);--live-menu: #2a2725;--live-raised: #34302e;--live-tint: rgba(255, 255, 255, .077);--live-tint-hover: rgba(255, 255, 255, .066);--live-tint-accent: rgba(232, 143, 174, .128);--live-tint-row: rgba(232, 143, 174, .08);--live-tint-positive: rgba(95, 191, 146, .14);--live-tint-gold: rgba(248, 207, 46, .126);--live-line: rgba(255, 255, 255, .072);--live-line-strong: rgba(255, 255, 255, .126);--live-line-positive: rgba(95, 191, 146, .45);--live-shadow: rgba(0, 0, 0, .63);--live-shadow-soft: rgba(0, 0, 0, .25);--live-submit: #950546;--live-on-submit: #fbf5ee;--live-cta: #257556;--live-cta-hover: #2b8763;--live-cta-account: #3d34b0;--live-bar-from: #950546;--live-bar-to: #d9ab3a;--live-focus: #a8a3f7;--live-focus-soft: rgba(168, 163, 247, .35);--live-scrim: rgba(0, 0, 0, .57);--live-bg-haze: rgba(5, 4, 4, .04);--live-bg-haze-edge: rgba(5, 4, 4, .12);--live-bg-corner: rgba(5, 4, 4, .06);--live-bg-glow: 245, 181, 58;--live-bg-glow-alpha: .43;--live-bg-lines-opacity: .16;--live-bg-lines: url(../../../img/live/hero-lines-desktop-dark.svg);--live-bg-veil: transparent;--live-bg-grain-blend: soft-light;--live-bg-grain-opacity: .45}}.live-focus:focus-visible{outline:3px solid var(--live-focus);outline-offset:2px}@keyframes live-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.live-rise{animation:live-rise .5s cubic-bezier(.2,.7,.2,1) both}@keyframes live-locpulse{50%{opacity:.3;transform:scale(.8)}}.live-locpulse{animation:live-locpulse .8s ease-in-out infinite;transform-origin:center}@keyframes live-step{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.live-step{animation:live-step .22s cubic-bezier(.2,.7,.2,1) both}@media (prefers-reduced-motion: reduce){.live-rise,.live-locpulse,.live-step{animation:none}}.live-hatch{background-image:repeating-linear-gradient(-45deg,var(--live-line-strong) 0 1.5px,transparent 1.5px 6px)}
