.landing{--mkt-bg: #faf6f0;--mkt-text: #2a2522;--mkt-text-secondary: #5a4f46;--mkt-text-muted: #7a6e62;--mkt-text-faint: #a09484;--mkt-accent: #8b6f47;--mkt-accent-hover: #7a6139;--mkt-border: #c8b88a;--mkt-border-card: #d4c5a9;--mkt-card-bg: rgba(244, 237, 226, .3);--mkt-card-bg-alt: rgba(244, 237, 226, .4);--mkt-card-bg-strong: rgba(244, 237, 226, .5);--mkt-input-bg: #fffef9;--mkt-error: #b44;--mkt-nav-link-hover-bg: rgba(139, 111, 71, .08);--mkt-nav-link-active-bg: rgba(139, 111, 71, .1);--mkt-backdrop-bg: rgba(42, 37, 34, .2);--mkt-detail-row-border: rgba(212, 197, 169, .5);--mkt-cta-primary-bg: #2a2522;--mkt-cta-primary-text: #faf6f0;--mkt-cta-primary-hover-bg: #8b6f47;--mkt-font-display: "Caveat", cursive;--mkt-font-body: "Inter", system-ui, sans-serif;--mkt-font-size-base: 1.05rem;--mkt-line-height-body: 1.7;--mkt-texture-opacity-1: .18;--mkt-texture-opacity-2: .06;--mkt-card-rotation-odd: -.2deg;--mkt-card-rotation-even: .3deg;--mkt-border-radius: 6px;--mkt-border-width: 1.5px;--mkt-border-style: dashed;--mkt-max-width: 52rem;--mkt-sketch-underline-from: #c8b88a;--mkt-sketch-underline-to: #8b6f47;--mkt-sketch-underline-opacity: .6;--mkt-divider-color: #c8b88a;--mkt-divider-dash-length: 8px;--mkt-divider-gap-length: 14px}.landing[data-marketing-variant=corporate]{--mkt-bg: #f8f9fb;--mkt-text: #1a2332;--mkt-text-secondary: #3d4f63;--mkt-text-muted: #6b7a8d;--mkt-text-faint: #94a3b8;--mkt-accent: #1e40af;--mkt-accent-hover: #1e3a8a;--mkt-border: #cbd5e1;--mkt-border-card: #e2e8f0;--mkt-card-bg: rgba(226, 232, 240, .25);--mkt-card-bg-alt: rgba(226, 232, 240, .35);--mkt-card-bg-strong: rgba(226, 232, 240, .5);--mkt-input-bg: #ffffff;--mkt-error: #dc2626;--mkt-nav-link-hover-bg: rgba(30, 64, 175, .06);--mkt-nav-link-active-bg: rgba(30, 64, 175, .1);--mkt-backdrop-bg: rgba(26, 35, 50, .3);--mkt-detail-row-border: rgba(203, 213, 225, .5);--mkt-cta-primary-bg: #1e40af;--mkt-cta-primary-text: #ffffff;--mkt-cta-primary-hover-bg: #1e3a8a;--mkt-font-display: "Libre Baskerville", Georgia, serif;--mkt-font-body: "Source Sans 3", system-ui, sans-serif;--mkt-font-size-base: 1rem;--mkt-line-height-body: 1.65;--mkt-texture-opacity-1: .03;--mkt-texture-opacity-2: .01;--mkt-card-rotation-odd: 0deg;--mkt-card-rotation-even: 0deg;--mkt-border-radius: 8px;--mkt-border-width: 1px;--mkt-border-style: solid;--mkt-sketch-underline-from: #1e40af;--mkt-sketch-underline-to: #3b82f6;--mkt-sketch-underline-opacity: .4;--mkt-divider-color: #cbd5e1;--mkt-divider-dash-length: 1px;--mkt-divider-gap-length: 0px}.landing[data-marketing-variant=modern]{--mkt-bg: #fafafa;--mkt-text: #09090b;--mkt-text-secondary: #3f3f46;--mkt-text-muted: #71717a;--mkt-text-faint: #a1a1aa;--mkt-accent: #6d28d9;--mkt-accent-hover: #5b21b6;--mkt-border: #e4e4e7;--mkt-border-card: #e4e4e7;--mkt-card-bg: rgba(244, 244, 245, .5);--mkt-card-bg-alt: rgba(244, 244, 245, .7);--mkt-card-bg-strong: rgba(244, 244, 245, .9);--mkt-input-bg: #ffffff;--mkt-error: #ef4444;--mkt-nav-link-hover-bg: rgba(109, 40, 217, .05);--mkt-nav-link-active-bg: rgba(109, 40, 217, .08);--mkt-backdrop-bg: rgba(9, 9, 11, .25);--mkt-detail-row-border: rgba(228, 228, 231, .6);--mkt-cta-primary-bg: #09090b;--mkt-cta-primary-text: #fafafa;--mkt-cta-primary-hover-bg: #6d28d9;--mkt-font-display: "Syne", sans-serif;--mkt-font-body: "Outfit", sans-serif;--mkt-font-size-base: 1rem;--mkt-line-height-body: 1.6;--mkt-texture-opacity-1: 0;--mkt-texture-opacity-2: 0;--mkt-card-rotation-odd: 0deg;--mkt-card-rotation-even: 0deg;--mkt-border-radius: 4px;--mkt-border-width: 1px;--mkt-border-style: solid;--mkt-max-width: 56rem;--mkt-sketch-underline-from: #6d28d9;--mkt-sketch-underline-to: #a78bfa;--mkt-sketch-underline-opacity: .5;--mkt-divider-color: #e4e4e7;--mkt-divider-dash-length: 1px;--mkt-divider-gap-length: 0px}.landing[data-marketing-variant=editorial]{--mkt-bg: #fffdf5;--mkt-text: #0f0f0f;--mkt-text-secondary: #2d2d2d;--mkt-text-muted: #555555;--mkt-text-faint: #888888;--mkt-accent: #c41e3a;--mkt-accent-hover: #a01830;--mkt-border: #1a1a1a;--mkt-border-card: #2d2d2d;--mkt-card-bg: rgba(245, 240, 225, .3);--mkt-card-bg-alt: rgba(245, 240, 225, .45);--mkt-card-bg-strong: rgba(245, 240, 225, .6);--mkt-input-bg: #fffef9;--mkt-error: #c41e3a;--mkt-nav-link-hover-bg: rgba(196, 30, 58, .06);--mkt-nav-link-active-bg: rgba(196, 30, 58, .1);--mkt-backdrop-bg: rgba(15, 15, 15, .4);--mkt-detail-row-border: rgba(45, 45, 45, .3);--mkt-cta-primary-bg: #0f0f0f;--mkt-cta-primary-text: #fffdf5;--mkt-cta-primary-hover-bg: #c41e3a;--mkt-font-display: "DM Serif Display", Georgia, serif;--mkt-font-body: "Libre Franklin", system-ui, sans-serif;--mkt-font-size-base: 1.05rem;--mkt-line-height-body: 1.75;--mkt-texture-opacity-1: .08;--mkt-texture-opacity-2: .02;--mkt-card-rotation-odd: 0deg;--mkt-card-rotation-even: 0deg;--mkt-border-radius: 0px;--mkt-border-width: 2px;--mkt-border-style: solid;--mkt-sketch-underline-from: #c41e3a;--mkt-sketch-underline-to: #0f0f0f;--mkt-sketch-underline-opacity: .7;--mkt-divider-color: #1a1a1a;--mkt-divider-dash-length: 1px;--mkt-divider-gap-length: 0px}.landing[data-marketing-variant=glass]{--mkt-bg: #f0eef8;--mkt-text: #2d2645;--mkt-text-secondary: #4a4268;--mkt-text-muted: #6e6590;--mkt-text-faint: #9890b0;--mkt-accent: #7c5cbf;--mkt-accent-hover: #6a4aad;--mkt-border: #c8c0e0;--mkt-border-card: #d8d0ee;--mkt-card-bg: rgba(220, 215, 245, .3);--mkt-card-bg-alt: rgba(220, 215, 245, .4);--mkt-card-bg-strong: rgba(220, 215, 245, .55);--mkt-input-bg: rgba(255, 255, 255, .7);--mkt-error: #d93a5c;--mkt-nav-link-hover-bg: rgba(124, 92, 191, .08);--mkt-nav-link-active-bg: rgba(124, 92, 191, .12);--mkt-backdrop-bg: rgba(45, 38, 69, .2);--mkt-detail-row-border: rgba(200, 192, 224, .5);--mkt-cta-primary-bg: #7c5cbf;--mkt-cta-primary-text: #ffffff;--mkt-cta-primary-hover-bg: #6a4aad;--mkt-font-display: "Quicksand", sans-serif;--mkt-font-body: "Nunito", sans-serif;--mkt-font-size-base: 1.05rem;--mkt-line-height-body: 1.7;--mkt-texture-opacity-1: .06;--mkt-texture-opacity-2: .02;--mkt-card-rotation-odd: -.15deg;--mkt-card-rotation-even: .15deg;--mkt-border-radius: 12px;--mkt-border-width: 1px;--mkt-border-style: solid;--mkt-sketch-underline-from: #b8a8e0;--mkt-sketch-underline-to: #7c5cbf;--mkt-sketch-underline-opacity: .5;--mkt-divider-color: #c8c0e0;--mkt-divider-dash-length: 4px;--mkt-divider-gap-length: 8px}.landing[data-marketing-variant=artisan]{--mkt-bg: #f5efe6;--mkt-text: #33261a;--mkt-text-secondary: #5c4633;--mkt-text-muted: #7d6b56;--mkt-text-faint: #a08e78;--mkt-accent: #b5613a;--mkt-accent-hover: #9a5030;--mkt-border: #c4aa88;--mkt-border-card: #d4c0a0;--mkt-card-bg: rgba(210, 195, 170, .25);--mkt-card-bg-alt: rgba(210, 195, 170, .35);--mkt-card-bg-strong: rgba(210, 195, 170, .5);--mkt-input-bg: #faf5ed;--mkt-error: #b83c3c;--mkt-nav-link-hover-bg: rgba(181, 97, 58, .08);--mkt-nav-link-active-bg: rgba(181, 97, 58, .12);--mkt-backdrop-bg: rgba(51, 38, 26, .25);--mkt-detail-row-border: rgba(196, 170, 136, .5);--mkt-cta-primary-bg: #33261a;--mkt-cta-primary-text: #f5efe6;--mkt-cta-primary-hover-bg: #b5613a;--mkt-font-display: "Cormorant Garamond", Georgia, serif;--mkt-font-body: "Karla", system-ui, sans-serif;--mkt-font-size-base: 1.05rem;--mkt-line-height-body: 1.7;--mkt-texture-opacity-1: .22;--mkt-texture-opacity-2: .08;--mkt-card-rotation-odd: -.3deg;--mkt-card-rotation-even: .25deg;--mkt-border-radius: 4px;--mkt-border-width: 1.5px;--mkt-border-style: dashed;--mkt-sketch-underline-from: #c4aa88;--mkt-sketch-underline-to: #b5613a;--mkt-sketch-underline-opacity: .6;--mkt-divider-color: #c4aa88;--mkt-divider-dash-length: 6px;--mkt-divider-gap-length: 10px}.landing[data-marketing-variant=midnight]{--mkt-bg: #0f0f12;--mkt-text: #e8e4dd;--mkt-text-secondary: #c4bfb5;--mkt-text-muted: #8e887d;--mkt-text-faint: #5e5952;--mkt-accent: #c9a84c;--mkt-accent-hover: #dabb62;--mkt-border: #2a2723;--mkt-border-card: #3a3632;--mkt-card-bg: rgba(42, 39, 35, .5);--mkt-card-bg-alt: rgba(42, 39, 35, .65);--mkt-card-bg-strong: rgba(42, 39, 35, .8);--mkt-input-bg: #1a1a1e;--mkt-error: #e85d5d;--mkt-nav-link-hover-bg: rgba(201, 168, 76, .1);--mkt-nav-link-active-bg: rgba(201, 168, 76, .16);--mkt-backdrop-bg: rgba(0, 0, 0, .6);--mkt-detail-row-border: rgba(58, 54, 50, .6);--mkt-cta-primary-bg: #c9a84c;--mkt-cta-primary-text: #0f0f12;--mkt-cta-primary-hover-bg: #dabb62;--mkt-font-display: "Fraunces", Georgia, serif;--mkt-font-body: "Work Sans", system-ui, sans-serif;--mkt-font-size-base: 1.05rem;--mkt-line-height-body: 1.7;--mkt-texture-opacity-1: .04;--mkt-texture-opacity-2: .02;--mkt-card-rotation-odd: 0deg;--mkt-card-rotation-even: 0deg;--mkt-border-radius: 2px;--mkt-border-width: 1px;--mkt-border-style: solid;--mkt-sketch-underline-from: #c9a84c;--mkt-sketch-underline-to: #8a7234;--mkt-sketch-underline-opacity: .6;--mkt-divider-color: #2a2723;--mkt-divider-dash-length: 1px;--mkt-divider-gap-length: 0px}.landing[data-marketing-variant=brutalist]{--mkt-bg: #e8e4dc;--mkt-text: #111111;--mkt-text-secondary: #222222;--mkt-text-muted: #444444;--mkt-text-faint: #777777;--mkt-accent: #111111;--mkt-accent-hover: #ff3300;--mkt-border: #111111;--mkt-border-card: #111111;--mkt-card-bg: rgba(255, 255, 255, .4);--mkt-card-bg-alt: rgba(255, 255, 255, .55);--mkt-card-bg-strong: rgba(255, 255, 255, .7);--mkt-input-bg: #ffffff;--mkt-error: #ff3300;--mkt-nav-link-hover-bg: rgba(17, 17, 17, .06);--mkt-nav-link-active-bg: rgba(17, 17, 17, .12);--mkt-backdrop-bg: rgba(17, 17, 17, .5);--mkt-detail-row-border: rgba(17, 17, 17, .25);--mkt-cta-primary-bg: #111111;--mkt-cta-primary-text: #e8e4dc;--mkt-cta-primary-hover-bg: #ff3300;--mkt-font-display: "Space Mono", monospace;--mkt-font-body: "IBM Plex Mono", monospace;--mkt-font-size-base: .95rem;--mkt-line-height-body: 1.65;--mkt-texture-opacity-1: 0;--mkt-texture-opacity-2: 0;--mkt-card-rotation-odd: 0deg;--mkt-card-rotation-even: 0deg;--mkt-border-radius: 0px;--mkt-border-width: 2px;--mkt-border-style: solid;--mkt-sketch-underline-from: #111111;--mkt-sketch-underline-to: #ff3300;--mkt-sketch-underline-opacity: .8;--mkt-divider-color: #111111;--mkt-divider-dash-length: 1px;--mkt-divider-gap-length: 0px}.landing[data-marketing-variant=playful]{--mkt-bg: #fef7ee;--mkt-text: #2d1b4e;--mkt-text-secondary: #4a3268;--mkt-text-muted: #7c6a96;--mkt-text-faint: #a898bc;--mkt-accent: #e55a8a;--mkt-accent-hover: #d0447a;--mkt-border: #f0c8d8;--mkt-border-card: #f4d4e2;--mkt-card-bg: rgba(248, 210, 228, .2);--mkt-card-bg-alt: rgba(248, 210, 228, .32);--mkt-card-bg-strong: rgba(248, 210, 228, .48);--mkt-input-bg: #ffffff;--mkt-error: #e53e3e;--mkt-nav-link-hover-bg: rgba(229, 90, 138, .08);--mkt-nav-link-active-bg: rgba(229, 90, 138, .14);--mkt-backdrop-bg: rgba(45, 27, 78, .25);--mkt-detail-row-border: rgba(240, 200, 216, .5);--mkt-cta-primary-bg: #e55a8a;--mkt-cta-primary-text: #ffffff;--mkt-cta-primary-hover-bg: #d0447a;--mkt-font-display: "Fredoka", sans-serif;--mkt-font-body: "Poppins", sans-serif;--mkt-font-size-base: 1.05rem;--mkt-line-height-body: 1.7;--mkt-texture-opacity-1: .05;--mkt-texture-opacity-2: .02;--mkt-card-rotation-odd: -.4deg;--mkt-card-rotation-even: .5deg;--mkt-border-radius: 16px;--mkt-border-width: 2px;--mkt-border-style: solid;--mkt-sketch-underline-from: #e55a8a;--mkt-sketch-underline-to: #f4a261;--mkt-sketch-underline-opacity: .55;--mkt-divider-color: #f0c8d8;--mkt-divider-dash-length: 8px;--mkt-divider-gap-length: 6px}.landing[data-marketing-variant=meadow]{--mkt-bg: #f4f1ea;--mkt-text: #1e2e1e;--mkt-text-secondary: #3a4d36;--mkt-text-muted: #5e7358;--mkt-text-faint: #8a9e84;--mkt-accent: #4a7c59;--mkt-accent-hover: #3d6a4a;--mkt-border: #b8c8a8;--mkt-border-card: #c8d8b8;--mkt-card-bg: rgba(190, 210, 170, .18);--mkt-card-bg-alt: rgba(190, 210, 170, .28);--mkt-card-bg-strong: rgba(190, 210, 170, .42);--mkt-input-bg: #faf9f5;--mkt-error: #c44040;--mkt-nav-link-hover-bg: rgba(74, 124, 89, .07);--mkt-nav-link-active-bg: rgba(74, 124, 89, .12);--mkt-backdrop-bg: rgba(30, 46, 30, .25);--mkt-detail-row-border: rgba(184, 200, 168, .5);--mkt-cta-primary-bg: #4a7c59;--mkt-cta-primary-text: #f4f1ea;--mkt-cta-primary-hover-bg: #3d6a4a;--mkt-font-display: "Lora", Georgia, serif;--mkt-font-body: "Source Serif 4", Georgia, serif;--mkt-font-size-base: 1.08rem;--mkt-line-height-body: 1.75;--mkt-texture-opacity-1: .14;--mkt-texture-opacity-2: .05;--mkt-card-rotation-odd: -.2deg;--mkt-card-rotation-even: .2deg;--mkt-border-radius: 6px;--mkt-border-width: 1px;--mkt-border-style: dashed;--mkt-sketch-underline-from: #8aae78;--mkt-sketch-underline-to: #4a7c59;--mkt-sketch-underline-opacity: .5;--mkt-divider-color: #b8c8a8;--mkt-divider-dash-length: 5px;--mkt-divider-gap-length: 8px}.landing[data-marketing-variant=typewriter]{--mkt-bg: #f2ece0;--mkt-text: #2c2416;--mkt-text-secondary: #4a3f2e;--mkt-text-muted: #6e6352;--mkt-text-faint: #958a78;--mkt-accent: #5c3d1e;--mkt-accent-hover: #7a5230;--mkt-border: #c4b698;--mkt-border-card: #d4c8ae;--mkt-card-bg: rgba(212, 200, 174, .2);--mkt-card-bg-alt: rgba(212, 200, 174, .3);--mkt-card-bg-strong: rgba(212, 200, 174, .45);--mkt-input-bg: #f8f4ea;--mkt-error: #a03020;--mkt-nav-link-hover-bg: rgba(92, 61, 30, .06);--mkt-nav-link-active-bg: rgba(92, 61, 30, .12);--mkt-backdrop-bg: rgba(44, 36, 22, .3);--mkt-detail-row-border: rgba(196, 182, 152, .5);--mkt-cta-primary-bg: #2c2416;--mkt-cta-primary-text: #f2ece0;--mkt-cta-primary-hover-bg: #5c3d1e;--mkt-font-display: "Special Elite", cursive;--mkt-font-body: "Courier Prime", "Courier New", monospace;--mkt-font-size-base: 1rem;--mkt-line-height-body: 1.8;--mkt-texture-opacity-1: .25;--mkt-texture-opacity-2: .1;--mkt-card-rotation-odd: -.3deg;--mkt-card-rotation-even: .4deg;--mkt-border-radius: 0px;--mkt-border-width: 1px;--mkt-border-style: solid;--mkt-sketch-underline-from: #5c3d1e;--mkt-sketch-underline-to: #2c2416;--mkt-sketch-underline-opacity: .7;--mkt-divider-color: #c4b698;--mkt-divider-dash-length: 3px;--mkt-divider-gap-length: 5px}.landing[data-marketing-variant=ocean]{--mkt-bg: #f3f7f9;--mkt-text: #1a2f3a;--mkt-text-secondary: #36545f;--mkt-text-muted: #5a7a86;--mkt-text-faint: #8aa4ae;--mkt-accent: #2b8a8a;--mkt-accent-hover: #237474;--mkt-border: #b8d0d8;--mkt-border-card: #ccdee4;--mkt-card-bg: rgba(190, 218, 228, .2);--mkt-card-bg-alt: rgba(190, 218, 228, .3);--mkt-card-bg-strong: rgba(190, 218, 228, .45);--mkt-input-bg: #f9fcfd;--mkt-error: #c44040;--mkt-nav-link-hover-bg: rgba(43, 138, 138, .07);--mkt-nav-link-active-bg: rgba(43, 138, 138, .12);--mkt-backdrop-bg: rgba(26, 47, 58, .25);--mkt-detail-row-border: rgba(184, 208, 216, .5);--mkt-cta-primary-bg: #2b8a8a;--mkt-cta-primary-text: #ffffff;--mkt-cta-primary-hover-bg: #237474;--mkt-font-display: "Josefin Sans", sans-serif;--mkt-font-body: "Raleway", system-ui, sans-serif;--mkt-font-size-base: 1.02rem;--mkt-line-height-body: 1.7;--mkt-texture-opacity-1: .05;--mkt-texture-opacity-2: .02;--mkt-card-rotation-odd: -.1deg;--mkt-card-rotation-even: .15deg;--mkt-border-radius: 10px;--mkt-border-width: 1px;--mkt-border-style: solid;--mkt-sketch-underline-from: #6dbfbf;--mkt-sketch-underline-to: #2b8a8a;--mkt-sketch-underline-opacity: .45;--mkt-divider-color: #b8d0d8;--mkt-divider-dash-length: 6px;--mkt-divider-gap-length: 10px}.landing[data-marketing-variant=noir]{--mkt-bg: #121418;--mkt-text: #d4d8dd;--mkt-text-secondary: #a8b0ba;--mkt-text-muted: #7a8490;--mkt-text-faint: #505862;--mkt-accent: #8ca0b8;--mkt-accent-hover: #a4b8ce;--mkt-border: #252a32;--mkt-border-card: #32383f;--mkt-card-bg: rgba(37, 42, 50, .5);--mkt-card-bg-alt: rgba(37, 42, 50, .65);--mkt-card-bg-strong: rgba(37, 42, 50, .8);--mkt-input-bg: #1a1e24;--mkt-error: #e06060;--mkt-nav-link-hover-bg: rgba(140, 160, 184, .08);--mkt-nav-link-active-bg: rgba(140, 160, 184, .14);--mkt-backdrop-bg: rgba(0, 0, 0, .6);--mkt-detail-row-border: rgba(50, 56, 63, .6);--mkt-cta-primary-bg: #d4d8dd;--mkt-cta-primary-text: #121418;--mkt-cta-primary-hover-bg: #8ca0b8;--mkt-font-display: "Bebas Neue", sans-serif;--mkt-font-body: "Barlow", system-ui, sans-serif;--mkt-font-size-base: 1.02rem;--mkt-line-height-body: 1.65;--mkt-texture-opacity-1: .03;--mkt-texture-opacity-2: .01;--mkt-card-rotation-odd: 0deg;--mkt-card-rotation-even: 0deg;--mkt-border-radius: 2px;--mkt-border-width: 1px;--mkt-border-style: solid;--mkt-sketch-underline-from: #8ca0b8;--mkt-sketch-underline-to: #505862;--mkt-sketch-underline-opacity: .5;--mkt-divider-color: #252a32;--mkt-divider-dash-length: 1px;--mkt-divider-gap-length: 0px}.landing[data-marketing-variant=retro]{--mkt-bg: #faf3e8;--mkt-text: #3d2814;--mkt-text-secondary: #5e4028;--mkt-text-muted: #7d6040;--mkt-text-faint: #a88a60;--mkt-accent: #d4722a;--mkt-accent-hover: #b86020;--mkt-border: #d4b888;--mkt-border-card: #e0c8a0;--mkt-card-bg: rgba(224, 200, 160, .2);--mkt-card-bg-alt: rgba(224, 200, 160, .32);--mkt-card-bg-strong: rgba(224, 200, 160, .48);--mkt-input-bg: #fdf8f0;--mkt-error: #c43030;--mkt-nav-link-hover-bg: rgba(212, 114, 42, .08);--mkt-nav-link-active-bg: rgba(212, 114, 42, .14);--mkt-backdrop-bg: rgba(61, 40, 20, .25);--mkt-detail-row-border: rgba(212, 184, 136, .5);--mkt-cta-primary-bg: #d4722a;--mkt-cta-primary-text: #faf3e8;--mkt-cta-primary-hover-bg: #b86020;--mkt-font-display: "Righteous", cursive;--mkt-font-body: "Jost", system-ui, sans-serif;--mkt-font-size-base: 1.05rem;--mkt-line-height-body: 1.7;--mkt-texture-opacity-1: .1;--mkt-texture-opacity-2: .04;--mkt-card-rotation-odd: -.25deg;--mkt-card-rotation-even: .3deg;--mkt-border-radius: 14px;--mkt-border-width: 2px;--mkt-border-style: solid;--mkt-sketch-underline-from: #d4722a;--mkt-sketch-underline-to: #e8a050;--mkt-sketch-underline-opacity: .55;--mkt-divider-color: #d4b888;--mkt-divider-dash-length: 10px;--mkt-divider-gap-length: 8px}.landing[data-marketing-variant=zen]{--mkt-bg: #f7f6f3;--mkt-text: #2c2c2c;--mkt-text-secondary: #4a4a4a;--mkt-text-muted: #6e6e6e;--mkt-text-faint: #999999;--mkt-accent: #6b6b6b;--mkt-accent-hover: #505050;--mkt-border: #d8d5d0;--mkt-border-card: #e2dfda;--mkt-card-bg: rgba(220, 217, 212, .2);--mkt-card-bg-alt: rgba(220, 217, 212, .3);--mkt-card-bg-strong: rgba(220, 217, 212, .45);--mkt-input-bg: #fafaf8;--mkt-error: #a04040;--mkt-nav-link-hover-bg: rgba(107, 107, 107, .06);--mkt-nav-link-active-bg: rgba(107, 107, 107, .1);--mkt-backdrop-bg: rgba(44, 44, 44, .2);--mkt-detail-row-border: rgba(216, 213, 208, .5);--mkt-cta-primary-bg: #2c2c2c;--mkt-cta-primary-text: #f7f6f3;--mkt-cta-primary-hover-bg: #6b6b6b;--mkt-font-display: "Crimson Pro", Georgia, serif;--mkt-font-body: "DM Sans", system-ui, sans-serif;--mkt-font-size-base: 1.05rem;--mkt-line-height-body: 1.8;--mkt-texture-opacity-1: .02;--mkt-texture-opacity-2: .01;--mkt-card-rotation-odd: 0deg;--mkt-card-rotation-even: 0deg;--mkt-border-radius: 3px;--mkt-border-width: 1px;--mkt-border-style: solid;--mkt-max-width: 48rem;--mkt-sketch-underline-from: #999999;--mkt-sketch-underline-to: #6b6b6b;--mkt-sketch-underline-opacity: .3;--mkt-divider-color: #d8d5d0;--mkt-divider-dash-length: 1px;--mkt-divider-gap-length: 0px}.marketing-nav.svelte-xpv1hr{position:sticky;top:0;z-index:100;background-color:var(--mkt-bg);border-bottom:1px var(--mkt-border-style) var(--mkt-border)}.nav-inner.svelte-xpv1hr{max-width:72rem;margin:0 auto;padding:0 1.5rem;height:3.5rem;display:flex;align-items:center;justify-content:space-between}.logo.svelte-xpv1hr{font-family:var(--mkt-font-display);font-size:1.6rem;font-weight:700;color:var(--mkt-text);text-decoration:none;letter-spacing:-.01em}.logo.svelte-xpv1hr:hover{color:var(--mkt-accent)}.nav-links.svelte-xpv1hr{display:flex;align-items:center;gap:.25rem}.nav-link.svelte-xpv1hr{font-family:var(--mkt-font-body);font-size:.875rem;font-weight:500;color:var(--mkt-text-secondary);text-decoration:none;padding:.4rem .75rem;border-radius:var(--mkt-border-radius);transition:color .15s ease,background-color .15s ease}.nav-link.svelte-xpv1hr:hover{color:var(--mkt-text);background-color:var(--mkt-nav-link-hover-bg)}.nav-link.active.svelte-xpv1hr{color:var(--mkt-text);font-weight:600;background-color:var(--mkt-nav-link-active-bg)}.nav-link.cta-link.svelte-xpv1hr{font-family:var(--mkt-font-display);font-size:var(--mkt-font-size-base);font-weight:700;color:var(--mkt-bg);background-color:var(--mkt-accent);padding:.35rem 1rem;border-radius:var(--mkt-border-radius);margin-left:.25rem}.nav-link.cta-link.svelte-xpv1hr:hover{background-color:var(--mkt-accent-hover);color:var(--mkt-bg)}.nav-link.user-link.svelte-xpv1hr{display:flex;align-items:center;gap:.35rem}.nav-divider.svelte-xpv1hr{width:1px;height:1.25rem;background-color:var(--mkt-border);margin:0 .35rem}.menu-toggle.svelte-xpv1hr{display:none;background:transparent;border:none;color:var(--mkt-text);cursor:pointer;padding:.5rem;border-radius:var(--mkt-border-radius);min-width:44px;min-height:44px;align-items:center;justify-content:center}.menu-toggle.svelte-xpv1hr:hover{background-color:var(--mkt-nav-link-hover-bg)}.menu-toggle.svelte-xpv1hr:focus-visible{outline:2px solid var(--mkt-accent);outline-offset:2px}.nav-mobile.svelte-xpv1hr{display:none;flex-direction:column;padding:.5rem 1rem 1rem;border-bottom:1px var(--mkt-border-style) var(--mkt-border);background-color:var(--mkt-bg)}.nav-link-mobile.svelte-xpv1hr{font-family:var(--mkt-font-body);font-size:1rem;font-weight:500;color:var(--mkt-text-secondary);text-decoration:none;padding:.75rem;border-radius:8px;transition:color .15s ease,background-color .15s ease;min-height:44px;display:flex;align-items:center}.nav-link-mobile.svelte-xpv1hr:hover{color:var(--mkt-text);background-color:var(--mkt-nav-link-hover-bg)}.nav-link-mobile.active.svelte-xpv1hr{color:var(--mkt-text);font-weight:600;background-color:var(--mkt-nav-link-active-bg)}.nav-link-mobile.cta-mobile.svelte-xpv1hr{font-family:var(--mkt-font-display);font-size:1.15rem;font-weight:700;color:var(--mkt-bg);background-color:var(--mkt-accent);justify-content:center;margin-top:.25rem}.nav-link-mobile.cta-mobile.svelte-xpv1hr:hover{background-color:var(--mkt-accent-hover);color:var(--mkt-bg)}.mobile-divider.svelte-xpv1hr{height:1px;background:linear-gradient(to right,transparent,var(--mkt-border),transparent);margin:.5rem 0}.mobile-backdrop.svelte-xpv1hr{position:fixed;inset:3.5rem 0 0;background:var(--mkt-backdrop-bg);z-index:-1}@media(max-width:768px){.nav-links.svelte-xpv1hr{display:none}.menu-toggle.svelte-xpv1hr,.nav-mobile.svelte-xpv1hr{display:flex}}.marketing-footer.svelte-v21q6j{border-top:1px var(--mkt-border-style) var(--mkt-border);padding:2rem 1.5rem;margin-top:4rem}.footer-inner.svelte-v21q6j{max-width:72rem;margin:0 auto;text-align:center}.footer-links.svelte-v21q6j{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.75rem;flex-wrap:wrap}.footer-links.svelte-v21q6j a:where(.svelte-v21q6j){font-family:var(--mkt-font-body);font-size:.875rem;font-weight:500;color:var(--mkt-text-secondary);text-decoration:none;transition:color .15s ease}.footer-links.svelte-v21q6j a:where(.svelte-v21q6j):hover{color:var(--mkt-accent)}.dot.svelte-v21q6j{color:var(--mkt-border);font-size:.75rem}.copyright.svelte-v21q6j{font-family:var(--mkt-font-body);font-size:.8rem;color:var(--mkt-text-muted);margin:0}.variant-chooser.svelte-ij4yse{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;display:flex;align-items:center;gap:.5rem;background:#2a2522eb;color:#faf6f0;padding:.5rem .75rem;border-radius:999px;font-family:Inter,system-ui,sans-serif;font-size:.8rem;box-shadow:0 2px 12px #00000040;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none}.arrow.svelte-ij4yse{background:none;border:none;color:#faf6f0;cursor:pointer;font-size:1rem;padding:.15rem .35rem;border-radius:4px;line-height:1;transition:background .15s}.arrow.svelte-ij4yse:hover{background:#ffffff26}.label.svelte-ij4yse{white-space:nowrap;font-weight:500}.landing.svelte-3qm88h{position:relative;min-height:100vh;background-color:var(--mkt-bg);color:var(--mkt-text);font-family:var(--mkt-font-body)}.landing.svelte-3qm88h:before{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;opacity:var(--mkt-texture-opacity-1);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.landing.svelte-3qm88h:after{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;opacity:var(--mkt-texture-opacity-2);mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.45' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.landing.svelte-3qm88h *{position:relative;z-index:2}
