@font-face{font-family:Plus Jakarta Sans Variable;src:url(/fonts/plus-jakarta-sans-var.woff2) format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans Variable;src:url(/fonts/plus-jakarta-sans-var-italic.woff2) format("woff2-variations");font-weight:200 800;font-style:italic;font-display:swap}:root{--ink-900: #0e1013;--ink-800: #171a1e;--ink-700: #23272d;--ink-600: #343a42;--ink-500: #4a5159;--ink-400: #6b737c;--ink-300: #9aa1a9;--ink-200: #c6cbd1;--paper-0: #ffffff;--paper-50: #fdfbf7;--paper-100: #f8f4ed;--paper-200: #f1eadf;--paper-300: #e4dacb;--paper-400: #cfc2ae;--forest-900: #06251c;--forest-800: #0a3327;--forest-700: #0f4835;--forest-600: #166049;--forest-500: #1f7c5e;--forest-400: #3fa07c;--forest-300: #7fc9ac;--forest-100: #dcefe6;--amber-700: #a86208;--amber-600: #c97a10;--amber-500: #e8991f;--amber-400: #f4b23f;--amber-200: #f9d79a;--amber-100: #fcebce;--clay-700: #8c3a23;--clay-600: #a8452a;--clay-500: #c6593a;--google-star: #fbbc04;--bg: var(--paper-100);--bg-alt: var(--paper-50);--surface: var(--paper-0);--surface-sunken: var(--paper-200);--text: var(--ink-900);--text-soft: var(--ink-500);--text-faint: var(--ink-400);--border: var(--paper-300);--border-strong: var(--paper-400);--rule: color-mix(in srgb, var(--ink-900) 10%, transparent);--brand: var(--forest-800);--brand-hover: var(--forest-700);--brand-soft: var(--forest-100);--on-brand: var(--paper-50);--accent: var(--amber-400);--accent-ink: var(--amber-700);--focus: var(--forest-500);--font-sans: "Plus Jakarta Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display: var(--font-sans);--text-2xs: .8125rem;--text-xs: .8125rem;--text-sm: .9375rem;--text-base: clamp(1rem, .975rem + .12vw, 1.0625rem);--text-lg: clamp(1.09rem, 1.03rem + .28vw, 1.25rem);--text-xl: clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--text-2xl: clamp(1.5rem, 1.33rem + .85vw, 2rem);--text-3xl: clamp(1.85rem, 1.52rem + 1.45vw, 2.7rem);--text-4xl: clamp(2.2rem, 1.62rem + 2.5vw, 3.6rem);--text-5xl: clamp(2.6rem, 1.74rem + 3.7vw, 4.6rem);--leading-tight: 1.04;--leading-snug: 1.16;--leading-normal: 1.5;--leading-relaxed: 1.65;--tracking-tight: -.022em;--tracking-snug: -.012em;--tracking-wide: .02em;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-s: 1rem;--space-m: 1.5rem;--space-l: 2rem;--space-xl: 3rem;--space-2xl: 4rem;--space-3xl: 6rem;--space-4xl: 8rem;--section-y: clamp(3.5rem, 2.2rem + 5.5vw, 7rem);--container: 76.5rem;--container-narrow: 48rem;--gutter: clamp(1.125rem, .6rem + 2.2vw, 2.5rem);--grid-cols: 12;--grid-gap: clamp(1rem, .5rem + 1.6vw, 2rem);--r-xs: .25rem;--r-sm: .5rem;--r-md: .75rem;--r-lg: 1.125rem;--r-xl: 1.75rem;--r-pill: 62.5rem;--shadow-s: 0 1px 2px rgba(14, 16, 19, .05), 0 1px 1px rgba(14, 16, 19, .04);--shadow-m: 0 2px 4px rgba(14, 16, 19, .04), 0 10px 20px -8px rgba(14, 16, 19, .1);--shadow-l: 0 1px 2px rgba(14, 16, 19, .05), 0 20px 44px -18px rgba(14, 16, 19, .22);--shadow-float: 0 26px 64px -26px rgba(6, 37, 28, .38);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .14s;--dur-mid: .26s;--dur-slow: .62s;--header-h: 4.5rem}.on-ink{--bg: var(--ink-900);--bg-alt: var(--ink-800);--surface: var(--ink-800);--surface-sunken: #101317;--text: var(--paper-50);--text-soft: #adb4bc;--text-faint: #8d949c;--border: #2a2f36;--border-strong: #3b424a;--rule: rgba(253, 251, 247, .12);--brand: var(--amber-400);--brand-hover: var(--amber-500);--brand-soft: rgba(244, 178, 63, .14);--on-brand: var(--ink-900);--accent: var(--amber-400);--accent-ink: var(--amber-400);--focus: var(--amber-400);background:var(--bg);color:var(--text)}.on-forest{--bg: var(--forest-900);--bg-alt: var(--forest-800);--surface: var(--forest-800);--surface-sunken: #041d16;--text: var(--paper-50);--text-soft: #a8c6ba;--text-faint: #8fb3a4;--border: #164233;--border-strong: #1f5744;--rule: rgba(253, 251, 247, .14);--brand: var(--amber-400);--brand-hover: var(--amber-500);--brand-soft: rgba(244, 178, 63, .14);--on-brand: var(--forest-900);--accent: var(--amber-400);--accent-ink: var(--amber-200);--focus: var(--amber-400);background:var(--bg);color:var(--text)}.on-paper{--bg: var(--paper-100);--bg-alt: var(--paper-50);--surface: var(--paper-0);--surface-sunken: var(--paper-200);--text: var(--ink-900);--text-soft: var(--ink-500);--text-faint: var(--ink-400);--border: var(--paper-300);--border-strong: var(--paper-400);--rule: color-mix(in srgb, var(--ink-900) 10%, transparent);--brand: var(--forest-800);--brand-hover: var(--forest-700);--on-brand: var(--paper-50);--accent-ink: var(--amber-700);color:var(--text)}[data-theme=oxford]{--ink-200: #c6c6c7;--ink-300: #a0a0a2;--ink-400: #747579;--ink-500: #616367;--ink-600: #4d5056;--ink-700: #3b3f47;--ink-800: #2b313b;--ink-900: #0d1b2a;--paper-0: #f6f7f9;--paper-50: #fbfbfc;--paper-100: #ffffff;--paper-200: #f8f8f8;--paper-300: #efefef;--paper-400: #dddddd;--forest-100: #f1f1f2;--forest-300: #d4d5d7;--forest-400: #b9babd;--forest-500: #96989d;--forest-600: #777b83;--forest-700: #102841;--forest-800: #102a43;--forest-900: #0f263d;--amber-100: #f5f1ec;--amber-200: #e5d7c9;--amber-400: #b8860b;--amber-500: #ae7f11;--amber-600: #b3830e;--amber-700: #976e1a;--clay-500: #c0392b;--clay-600: #b4362b;--clay-700: #c0392b;--accent-button: #9a6f07;--brand-button: #102a43;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #976e1a;--focus: #96989d}[data-theme=carbon]{--ink-200: #c2c2c3;--ink-300: #9c9c9d;--ink-400: #727273;--ink-500: #606061;--ink-600: #4d4d4e;--ink-700: #3c3c3e;--ink-800: #2d2d2f;--ink-900: #18181b;--paper-0: #ffffff;--paper-50: #fdfdfd;--paper-100: #fafafa;--paper-200: #f3f3f3;--paper-300: #eaeaea;--paper-400: #d9d9d9;--forest-100: #ececec;--forest-300: #d0d0d1;--forest-400: #b5b5b5;--forest-500: #939394;--forest-600: #767676;--forest-700: #18181b;--forest-800: #18181b;--forest-900: #18181b;--amber-100: #e8eaf8;--amber-200: #c6ccf4;--amber-400: #2563eb;--amber-500: #245ede;--amber-600: #2563eb;--amber-700: #2563eb;--clay-500: #c0392b;--clay-600: #b43629;--clay-700: #c0392b;--accent-button: #2563eb;--brand-button: #18181b;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #2563eb;--focus: #939394}[data-theme=harbour]{--ink-200: #bec3c3;--ink-300: #989e9d;--ink-400: #6b7472;--ink-500: #586261;--ink-600: #43504f;--ink-700: #2d403d;--ink-800: #173230;--ink-900: #0b2e2b;--paper-0: #ffffff;--paper-50: #fbfdfd;--paper-100: #f6fbfa;--paper-200: #eff4f3;--paper-300: #e6ebea;--paper-400: #d5dad9;--forest-100: #e9f0ef;--forest-300: #cddad8;--forest-400: #b2c5c2;--forest-500: #90ada9;--forest-600: #729a95;--forest-700: #0f7069;--forest-800: #0f766e;--forest-900: #0e6861;--amber-100: #f7ebe9;--amber-200: #facfc9;--amber-400: #ff6b4a;--amber-500: #f16647;--amber-600: #df6044;--amber-700: #b9533c;--clay-500: #c0392b;--clay-600: #b4382b;--clay-700: #c0392b;--accent-button: #c65238;--brand-button: #0f766e;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #b9533c;--focus: #90ada9}[data-theme=pitch]{--ink-200: #c6c6c6;--ink-300: #9fa0a0;--ink-400: #737574;--ink-500: #606462;--ink-600: #4d514f;--ink-700: #3b403d;--ink-800: #2b322e;--ink-900: #0f1f17;--paper-0: #f5f8f6;--paper-50: #fafcfb;--paper-100: #ffffff;--paper-200: #f8f8f8;--paper-300: #efefef;--paper-400: #dddddd;--forest-100: #f1f2f1;--forest-300: #d5d8d6;--forest-400: #b9c0ba;--forest-500: #96a299;--forest-600: #77897c;--forest-700: #134f2b;--forest-800: #14532d;--forest-900: #134928;--amber-100: #f9f0ec;--amber-200: #f0d4c8;--amber-400: #d97706;--amber-500: #cd7109;--amber-600: #d17308;--amber-700: #b0610e;--clay-500: #c0392b;--clay-600: #b43629;--clay-700: #c0392b;--accent-button: #b46104;--brand-button: #14532d;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #b0610e;--focus: #96a299}[data-theme=claret]{--ink-200: #c4c2c2;--ink-300: #9e9c9c;--ink-400: #747171;--ink-500: #625f5f;--ink-600: #504d4d;--ink-700: #403b3c;--ink-800: #322d2d;--ink-900: #1f1416;--paper-0: #ffffff;--paper-50: #fdfdfc;--paper-100: #fbfaf9;--paper-200: #f4f3f2;--paper-300: #ebeae9;--paper-400: #dad8d8;--forest-100: #f0ecec;--forest-300: #dbd1d1;--forest-400: #c7b6b8;--forest-500: #b19498;--forest-600: #9f767d;--forest-700: #781c37;--forest-800: #7f1d3a;--forest-900: #6e1b33;--amber-100: #f0eae7;--amber-200: #dbccc4;--amber-400: #a16207;--amber-500: #985d09;--amber-600: #a16207;--amber-700: #a16207;--clay-500: #c0392b;--clay-600: #b43529;--clay-700: #c0392b;--accent-button: #a16207;--brand-button: #7f1d3a;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #a16207;--focus: #b19498}[data-theme=hazard]{--ink-200: #c6c6c6;--ink-300: #a0a0a0;--ink-400: #757575;--ink-500: #636363;--ink-600: #505050;--ink-700: #3f3f3f;--ink-800: #313131;--ink-900: #121212;--paper-0: #f7f7f7;--paper-50: #fbfbfb;--paper-100: #ffffff;--paper-200: #f8f8f8;--paper-300: #efefef;--paper-400: #dddddd;--forest-100: #f1f1f1;--forest-300: #d5d5d5;--forest-400: #b9b9b9;--forest-500: #969696;--forest-600: #777777;--forest-700: #121212;--forest-800: #121212;--forest-900: #121212;--amber-100: #fff9ec;--amber-200: #ffeec8;--amber-400: #ffd400;--amber-500: #f1c802;--amber-600: #a5880c;--amber-700: #8b730e;--clay-500: #c0392b;--clay-600: #b43528;--clay-700: #c0392b;--accent-button: #8d7400;--brand-button: #121212;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #8b730e;--focus: #969696}[data-theme=slate]{--ink-200: #c1c2c5;--ink-300: #9b9ca0;--ink-400: #707277;--ink-500: #5e6066;--ink-600: #4b4d55;--ink-700: #393c46;--ink-800: #2a2d39;--ink-900: #0f172a;--paper-0: #ffffff;--paper-50: #fcfdfe;--paper-100: #f8fafc;--paper-200: #f1f3f5;--paper-300: #e8eaec;--paper-400: #d7d9db;--forest-100: #ebedef;--forest-300: #cfd1d4;--forest-400: #b4b6ba;--forest-500: #93959a;--forest-600: #76797f;--forest-700: #1d2739;--forest-800: #1e293b;--forest-900: #1b2537;--amber-100: #e6eeec;--amber-200: #c3d7cf;--amber-400: #059669;--amber-500: #068e64;--amber-600: #059669;--amber-700: #08825d;--clay-500: #c0392b;--clay-600: #b4362b;--clay-700: #c0392b;--accent-button: #04875e;--brand-button: #1e293b;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #08825d;--focus: #93959a}[data-theme=ultra]{--ink-200: #c3c2c8;--ink-300: #9e9da5;--ink-400: #72717e;--ink-500: #605f6e;--ink-600: #4d4c5f;--ink-700: #3b3a53;--ink-800: #2c2b4a;--ink-900: #171640;--paper-0: #ffffff;--paper-50: #fdfdff;--paper-100: #fbfbfe;--paper-200: #f4f4f8;--paper-300: #ebebef;--paper-400: #d9d9de;--forest-100: #eeeef3;--forest-300: #d2d2de;--forest-400: #b8b8ca;--forest-500: #9797b3;--forest-600: #7b7aa1;--forest-700: #2f2c7b;--forest-800: #312e81;--forest-900: #2b2973;--amber-100: #edf4eb;--amber-200: #d4e9c8;--amber-400: #84cc16;--amber-500: #7dc11e;--amber-600: #619730;--amber-700: #527e36;--clay-500: #c0392b;--clay-600: #b4362f;--clay-700: #c0392b;--accent-button: #53830a;--brand-button: #312e81;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #527e36;--focus: #9797b3}[data-theme=signal]{--ink-200: #bfc0c3;--ink-300: #999b9e;--ink-400: #6e7174;--ink-500: #5d5f63;--ink-600: #494d51;--ink-700: #373b41;--ink-800: #282d35;--ink-900: #101b26;--paper-0: #ffffff;--paper-50: #fbfcfd;--paper-100: #f6f8fa;--paper-200: #eff1f3;--paper-300: #e6e8ea;--paper-400: #d5d7d9;--forest-100: #e9ecef;--forest-300: #cdd2d9;--forest-400: #b3bac5;--forest-500: #929dae;--forest-600: #75849b;--forest-700: #1e4a73;--forest-800: #1f4e79;--forest-900: #1c446a;--amber-100: #f1e6e8;--amber-200: #e7c4c6;--amber-400: #d12b2b;--amber-500: #c6292a;--amber-600: #d12b2b;--amber-700: #d12b2b;--clay-500: #c0392b;--clay-600: #b4362a;--clay-700: #c0392b;--accent-button: #d12b2b;--brand-button: #1f4e79;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #d12b2b;--focus: #929dae}[data-theme=press]{--ink-200: #c6c6c6;--ink-300: #a0a0a0;--ink-400: #757575;--ink-500: #636363;--ink-600: #505050;--ink-700: #3f3f3f;--ink-800: #313131;--ink-900: #0a0a0a;--paper-0: #f5f5f5;--paper-50: #fafafa;--paper-100: #ffffff;--paper-200: #f8f8f8;--paper-300: #efefef;--paper-400: #dddddd;--forest-100: #f1f1f1;--forest-300: #d4d4d4;--forest-400: #b8b8b8;--forest-500: #959595;--forest-600: #767676;--forest-700: #0a0a0a;--forest-800: #0a0a0a;--forest-900: #0a0a0a;--amber-100: #fbedee;--amber-200: #f5cdcd;--amber-400: #e5484d;--amber-500: #d84448;--amber-600: #e5484d;--amber-700: #d14146;--clay-500: #c0392b;--clay-600: #b43528;--clay-700: #c0392b;--accent-button: #d34246;--brand-button: #0a0a0a;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #d14146;--focus: #959595}[data-theme=copper]{--ink-200: #c4c3c3;--ink-300: #9e9d9d;--ink-400: #737272;--ink-500: #626060;--ink-600: #504e4d;--ink-700: #3e3c3c;--ink-800: #302e2d;--ink-900: #1c1917;--paper-0: #ffffff;--paper-50: #fefdfd;--paper-100: #fcfbfa;--paper-200: #f5f4f3;--paper-300: #ecebea;--paper-400: #dad9d9;--forest-100: #eeedec;--forest-300: #d2d1d0;--forest-400: #b7b6b5;--forest-500: #959493;--forest-600: #777675;--forest-700: #1c1917;--forest-800: #1c1917;--forest-900: #1c1917;--amber-100: #f2eae8;--amber-200: #e1cbc5;--amber-400: #b45309;--amber-500: #aa4f0b;--amber-600: #b45309;--amber-700: #b45309;--clay-500: #c0392b;--clay-600: #b43629;--clay-700: #c0392b;--accent-button: #b45309;--brand-button: #1c1917;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #b45309;--focus: #959493}[data-theme=depot]{--ink-200: #3a4141;--ink-300: #565c5c;--ink-400: #7d8382;--ink-500: #919797;--ink-600: #a9afae;--ink-700: #c2c8c7;--ink-800: #d7dedd;--ink-900: #eef5f4;--paper-0: #122528;--paper-50: #0f2023;--paper-100: #0b1a1c;--paper-200: #424848;--paper-300: #626767;--paper-400: #878c8c;--forest-100: #5e421d;--forest-300: #98671f;--forest-400: #b77c20;--forest-500: #d18d22;--forest-600: #e19723;--forest-700: #f4b163;--forest-800: #f5a524;--forest-900: #f3c08d;--amber-100: #6c4a1d;--amber-200: #a77120;--amber-400: #f5a524;--amber-500: #f4b163;--amber-600: #f5a524;--amber-700: #f5a524;--clay-500: #ff7a6b;--clay-600: #fd948a;--clay-700: #ff7a6b;--accent-button: #a26b14;--brand-button: #a26b14;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #f5a524;--focus: #d18d22;color-scheme:dark}[data-theme=depot] .on-ink{--bg: #081517;--bg-alt: #0a191b;--surface: #0d1d20;--surface-sunken: #071315;--text: #eef5f4;--text-soft: #c1c7c6;--text-faint: #afb5b4;--border: #686d6d;--border-strong: #8b9090;--rule: #626766;--brand: #f5a524;--brand-hover: #f4b163;--brand-soft: #6b4919;--on-brand: #ffffff;--accent: #f5a524;--accent-button: #a26b14;--brand-button: #a26b14;--on-accent: #ffffff;--accent-ink: #f4b97a}[data-theme=depot] .on-forest{--bg: #573d1d;--bg-alt: #4f3920;--surface: #423422;--surface-sunken: #50381a;--text: #eef5f4;--text-soft: #c6c9c6;--text-faint: #b7b8b4;--border: #80776e;--border-strong: #9a9690;--rule: #7c7268;--brand: #f5a524;--brand-hover: #f4b163;--brand-soft: #83591e;--on-brand: #ffffff;--accent: #f5a524;--accent-button: #a26b14;--brand-button: #a26b14;--on-accent: #ffffff;--accent-ink: #f4b97a}[data-theme=depot] .on-paper{--bg: #122528;--bg-alt: #122528;--surface: #122528;--surface-sunken: #102224;--text: #eef5f4;--text-soft: #c1c7c7;--text-faint: #afb6b5;--border: #697070;--border-strong: #8c9292;--rule: #636a6a;--brand: #f5a524;--brand-hover: #f4b163;--brand-soft: #6c4e27;--on-brand: #ffffff;--accent: #f5a524;--accent-button: #a26b14;--brand-button: #a26b14;--on-accent: #ffffff;--accent-ink: #f4b97a}[data-theme=depot] img[src*=search-console],[data-theme=depot] img[src*=analytics],[data-theme=depot] img[src*=local-falcon]{background:#f2f5f4;padding:.25rem .45rem;border-radius:var(--r-xs);box-sizing:content-box}[data-theme=meridian]{--ink-200: #383c46;--ink-300: #53575f;--ink-400: #7a7e86;--ink-500: #8d929a;--ink-600: #a5a9b2;--ink-700: #bcc2cb;--ink-800: #d1d7e1;--ink-900: #eaf0fb;--paper-0: #121a33;--paper-50: #0e152c;--paper-100: #0a1024;--paper-200: #41444d;--paper-300: #60646c;--paper-400: #848891;--forest-100: #154864;--forest-300: #21759c;--forest-400: #298dbb;--forest-500: #2fa1d5;--forest-600: #33ade4;--forest-700: #66c4f8;--forest-800: #38bdf8;--forest-900: #8bcdf9;--amber-100: #185371;--amber-200: #2580aa;--amber-400: #38bdf8;--amber-500: #66c4f8;--amber-600: #38bdf8;--amber-700: #38bdf8;--clay-500: #ff7a6b;--clay-600: #fc928c;--clay-700: #ff7a6b;--accent-button: #227fa7;--brand-button: #227fa7;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #38bdf8;--focus: #2fa1d5;color-scheme:dark}[data-theme=meridian] .on-ink{--bg: #070c1e;--bg-alt: #0a1023;--surface: #0d1329;--surface-sunken: #060a1b;--text: #eaf0fb;--text-soft: #bdc2cc;--text-faint: #acb1ba;--border: #666971;--border-strong: #898c95;--rule: #60636b;--brand: #38bdf8;--brand-hover: #66c4f8;--brand-soft: #165270;--on-brand: #ffffff;--accent: #38bdf8;--accent-button: #227fa7;--brand-button: #227fa7;--on-accent: #ffffff;--accent-ink: #7ac9f9}[data-theme=meridian] .on-forest{--bg: #13435d;--bg-alt: #133d57;--surface: #13354d;--surface-sunken: #113e56;--text: #eaf0fb;--text-soft: #bec6d1;--text-faint: #acb5c2;--border: #687888;--border-strong: #8995a3;--rule: #617384;--brand: #38bdf8;--brand-hover: #66c4f8;--brand-soft: #1c6487;--on-brand: #ffffff;--accent: #38bdf8;--accent-button: #227fa7;--brand-button: #227fa7;--on-accent: #ffffff;--accent-ink: #7ac9f9}[data-theme=meridian] .on-paper{--bg: #121a33;--bg-alt: #121a33;--surface: #121a33;--surface-sunken: #10172f;--text: #eaf0fb;--text-soft: #bec3cd;--text-faint: #acb1bb;--border: #676b76;--border-strong: #898e98;--rule: #616570;--brand: #38bdf8;--brand-hover: #66c4f8;--brand-soft: #1c5575;--on-brand: #ffffff;--accent: #38bdf8;--accent-button: #227fa7;--brand-button: #227fa7;--on-accent: #ffffff;--accent-ink: #7ac9f9}[data-theme=meridian] img[src*=search-console],[data-theme=meridian] img[src*=analytics],[data-theme=meridian] img[src*=local-falcon]{background:#f2f5f4;padding:.25rem .45rem;border-radius:var(--r-xs);box-sizing:content-box}[data-theme=thicket]{--ink-200: #3d443f;--ink-300: #5a5f5a;--ink-400: #828681;--ink-500: #979a94;--ink-600: #b0b2ac;--ink-700: #c9ccc5;--ink-800: #dfe2db;--ink-900: #eceee7;--paper-0: #15291f;--paper-50: #11241b;--paper-100: #0d1f17;--paper-200: #424843;--paper-300: #626561;--paper-400: #868984;--forest-100: #595d59;--forest-300: #90918d;--forest-400: #aeafaa;--forest-500: #c6c7c2;--forest-600: #d5d5d0;--forest-700: #e8e9e3;--forest-800: #e8e8e3;--forest-900: #e9eae4;--amber-100: #564a2b;--amber-200: #866f3e;--amber-400: #c6a15b;--amber-500: #cbad78;--amber-600: #c6a15b;--amber-700: #c6a15b;--clay-500: #ff7a6b;--clay-600: #fc9286;--clay-700: #ff7a6b;--accent-button: #8e723f;--brand-button: #767674;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #c6a15b;--focus: #c6c7c2;color-scheme:dark}[data-theme=thicket] .on-ink{--bg: #0a1912;--bg-alt: #0d1d15;--surface: #102119;--surface-sunken: #091610;--text: #eceee7;--text-soft: #bfc1bb;--text-faint: #aeb0aa;--border: #676a66;--border-strong: #8a8c87;--rule: #616460;--brand: #e8e8e3;--brand-hover: #e8e9e3;--brand-soft: #666864;--on-brand: #ffffff;--accent: #c6a15b;--accent-button: #8e723f;--brand-button: #767674;--on-accent: #ffffff;--accent-ink: #ceb487}[data-theme=thicket] .on-forest{--bg: #525652;--bg-alt: #4a4f4b;--surface: #3f4641;--surface-sunken: #4c4f4c;--text: #eceee7;--text-soft: #c4c6c0;--text-faint: #b5b7b1;--border: #7d807b;--border-strong: #979a95;--rule: #797b77;--brand: #e8e8e3;--brand-hover: #e8e9e3;--brand-soft: #7c7e7a;--on-brand: #ffffff;--accent: #c6a15b;--accent-button: #8e723f;--brand-button: #767674;--on-accent: #ffffff;--accent-ink: #ceb487}[data-theme=thicket] .on-paper{--bg: #15291f;--bg-alt: #15291f;--surface: #15291f;--surface-sunken: #13251c;--text: #eceee7;--text-soft: #bfc2bc;--text-faint: #aeb1ab;--border: #696e68;--border-strong: #8b8e89;--rule: #636863;--brand: #e8e8e3;--brand-hover: #e8e9e3;--brand-soft: #676b67;--on-brand: #ffffff;--accent: #c6a15b;--accent-button: #8e723f;--brand-button: #767674;--on-accent: #ffffff;--accent-ink: #ceb487}[data-theme=thicket] img[src*=search-console],[data-theme=thicket] img[src*=analytics],[data-theme=thicket] img[src*=local-falcon]{background:#f2f5f4;padding:.25rem .45rem;border-radius:var(--r-xs);box-sizing:content-box}[data-theme=plum]{--ink-200: #c5c3c5;--ink-300: #a09da0;--ink-400: #767176;--ink-500: #665f66;--ink-600: #544c54;--ink-700: #443a44;--ink-800: #382a38;--ink-900: #2a152a;--paper-0: #ffffff;--paper-50: #fefdfe;--paper-100: #fdfbfd;--paper-200: #f6f4f6;--paper-300: #edebed;--paper-400: #dcd9dc;--forest-100: #f0edf0;--forest-300: #d6d1d6;--forest-400: #bdb6bd;--forest-500: #9f949e;--forest-600: #857785;--forest-700: #491c48;--forest-800: #4c1d4b;--forest-900: #441b44;--amber-100: #fdeeeb;--amber-200: #fcd7ca;--amber-400: #fb923c;--amber-500: #ee8a3a;--amber-600: #c87335;--amber-700: #a96032;--clay-500: #c0392b;--clay-600: #b4352b;--clay-700: #c0392b;--accent-button: #ae6427;--brand-button: #4c1d4b;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #a96032;--focus: #9f949e}[data-theme=ledger]{--ink-200: #bdbfc2;--ink-300: #989a9d;--ink-400: #6e6f73;--ink-500: #5c5e62;--ink-600: #4a4b51;--ink-700: #383940;--ink-800: #292b34;--ink-900: #0a1020;--paper-0: #ffffff;--paper-50: #fafbfc;--paper-100: #f4f6f9;--paper-200: #edeff2;--paper-300: #e4e6e9;--paper-400: #d3d5d8;--forest-100: #e7e9ed;--forest-300: #cbced3;--forest-400: #b0b3bb;--forest-500: #8f929e;--forest-600: #717685;--forest-700: #0e234c;--forest-800: #0e2550;--forest-900: #0d2046;--amber-100: #f1e6e7;--amber-200: #ecc7c4;--amber-400: #e05514;--amber-500: #d45016;--amber-600: #e05514;--amber-700: #c04918;--clay-500: #c0392b;--clay-600: #b4352a;--clay-700: #c0392b;--accent-button: #cd4d11;--brand-button: #0e2550;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #c04918;--focus: #8f929e}[data-theme=yardline]{--ink-200: #bbbbbc;--ink-300: #979798;--ink-400: #6d6d6e;--ink-500: #5b5b5c;--ink-600: #49494a;--ink-700: #373738;--ink-800: #28292a;--ink-900: #121416;--paper-0: #ffffff;--paper-50: #f8f9f9;--paper-100: #f1f2f3;--paper-200: #ebeced;--paper-300: #e2e3e3;--paper-400: #d1d2d2;--forest-100: #e4e5e6;--forest-300: #c9cacb;--forest-400: #afb0b1;--forest-500: #8f9091;--forest-600: #727475;--forest-700: #1d2226;--forest-800: #1e2328;--forest-900: #1b1f24;--amber-100: #efe2e1;--amber-200: #ecc4bf;--amber-400: #e65208;--amber-500: #d94d0a;--amber-600: #e45108;--amber-700: #bf440e;--clay-500: #c0392b;--clay-600: #b43529;--clay-700: #c0392b;--accent-button: #d04a06;--brand-button: #1e2328;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #bf440e;--focus: #8f9091}[data-theme=nightshift]{--ink-200: #383a3a;--ink-300: #545555;--ink-400: #7a7c7b;--ink-500: #8e8f8f;--ink-600: #a4a7a6;--ink-700: #bcbfbe;--ink-800: #d1d4d3;--ink-900: #f2f5f4;--paper-0: #15191b;--paper-50: #101416;--paper-100: #0a0d0f;--paper-200: #434445;--paper-300: #646565;--paper-400: #898b8b;--forest-100: #165432;--forest-300: #248851;--forest-400: #2da562;--forest-500: #33bc70;--forest-600: #37ca79;--forest-700: #6bdf97;--forest-800: #3ddc84;--forest-900: #91e3ad;--amber-100: #196039;--amber-200: #289659;--amber-400: #3ddc84;--amber-500: #6bdf97;--amber-600: #3ddc84;--amber-700: #3ddc84;--clay-500: #ff7a6b;--clay-600: #fd948a;--clay-700: #ff7a6b;--accent-button: #22874f;--brand-button: #22874f;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #3ddc84;--focus: #33bc70;color-scheme:dark}[data-theme=nightshift] .on-ink{--bg: #070a0b;--bg-alt: #0b0e0f;--surface: #0e1214;--surface-sunken: #060909;--text: #f2f5f4;--text-soft: #c4c6c6;--text-faint: #b2b4b4;--border: #6a6c6b;--border-strong: #8d8f8f;--rule: #646565;--brand: #3ddc84;--brand-hover: #6bdf97;--brand-soft: #186038;--on-brand: #ffffff;--accent: #3ddc84;--accent-button: #22874f;--brand-button: #22874f;--on-accent: #ffffff;--accent-ink: #80e1a3}[data-theme=nightshift] .on-forest{--bg: #154d2e;--bg-alt: #15462b;--surface: #153c27;--surface-sunken: #13472a;--text: #f2f5f4;--text-soft: #c4cbc7;--text-faint: #b2bab6;--border: #6b7e72;--border-strong: #8e9b93;--rule: #65796c;--brand: #3ddc84;--brand-hover: #6bdf97;--brand-soft: #1f7545;--on-brand: #ffffff;--accent: #3ddc84;--accent-button: #22874f;--brand-button: #22874f;--on-accent: #ffffff;--accent-ink: #80e1a3}[data-theme=nightshift] .on-paper{--bg: #15191b;--bg-alt: #15191b;--surface: #15191b;--surface-sunken: #131618;--text: #f2f5f4;--text-soft: #c4c7c6;--text-faint: #b2b5b4;--border: #6b6d6d;--border-strong: #8e9090;--rule: #656767;--brand: #3ddc84;--brand-hover: #6bdf97;--brand-soft: #1f623d;--on-brand: #ffffff;--accent: #3ddc84;--accent-button: #22874f;--brand-button: #22874f;--on-accent: #ffffff;--accent-ink: #80e1a3}[data-theme=nightshift] img[src*=search-console],[data-theme=nightshift] img[src*=analytics],[data-theme=nightshift] img[src*=local-falcon]{background:#f2f5f4;padding:.25rem .45rem;border-radius:var(--r-xs);box-sizing:content-box}[data-theme=bureau]{--ink-200: #bebdbc;--ink-300: #999897;--ink-400: #6f6e6d;--ink-500: #5d5c5c;--ink-600: #4b4a4a;--ink-700: #393938;--ink-800: #2b2a2a;--ink-900: #1a1a19;--paper-0: #ffffff;--paper-50: #fafaf9;--paper-100: #f5f4f2;--paper-200: #eeeeec;--paper-300: #e5e4e3;--paper-400: #d4d3d2;--forest-100: #e8e7e5;--forest-300: #cdcccb;--forest-400: #b2b2b1;--forest-500: #929191;--forest-600: #757576;--forest-700: #222529;--forest-800: #23262b;--forest-900: #212327;--amber-100: #e3e4ed;--amber-200: #c2c7e5;--amber-400: #2f5fd0;--amber-500: #2d5ac5;--amber-600: #2f5fd0;--amber-700: #2f5fd0;--clay-500: #c0392b;--clay-600: #b43629;--clay-700: #c0392b;--accent-button: #2f5fd0;--brand-button: #23262b;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #2f5fd0;--focus: #929191}[data-theme=kiln]{--ink-200: #c6c4c3;--ink-300: #a09f9e;--ink-400: #757472;--ink-500: #636260;--ink-600: #514f4e;--ink-700: #3f3e3d;--ink-800: #312f2e;--ink-900: #1f1d1b;--paper-0: #ffffff;--paper-50: #fffefd;--paper-100: #fffdfb;--paper-200: #f8f6f4;--paper-300: #efedeb;--paper-400: #dddbda;--forest-100: #f1efed;--forest-300: #d5d3d1;--forest-400: #b9b8b6;--forest-500: #979694;--forest-600: #797876;--forest-700: #1f1d1b;--forest-800: #1f1d1b;--forest-900: #1f1d1b;--amber-100: #f6ece9;--amber-200: #e7cdc6;--amber-400: #c05621;--amber-500: #b65220;--amber-600: #c05621;--amber-700: #bd5521;--clay-500: #c0392b;--clay-600: #b43629;--clay-700: #c0392b;--accent-button: #c05621;--brand-button: #1f1d1b;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #bd5521;--focus: #979694}[data-theme=cobalt]{--ink-200: #c0c1c7;--ink-300: #9b9ca2;--ink-400: #707178;--ink-500: #5d5f67;--ink-600: #4b4d55;--ink-700: #383b46;--ink-800: #292d3a;--ink-900: #0f172a;--paper-0: #ffffff;--paper-50: #fbfcff;--paper-100: #f7f9ff;--paper-200: #f0f2f8;--paper-300: #e7e9ef;--paper-400: #d6d8dd;--forest-100: #eaecf7;--forest-300: #ced2e8;--forest-400: #b3b8da;--forest-500: #9299cb;--forest-600: #757fc1;--forest-700: #1d3da6;--forest-800: #1e40af;--forest-900: #1b3898;--amber-100: #f3eaec;--amber-200: #ebcfc8;--amber-400: #d97706;--amber-500: #cd700e;--amber-600: #cb700f;--amber-700: #ab5d1b;--clay-500: #c0392b;--clay-600: #b4362b;--clay-700: #c0392b;--accent-button: #b46104;--brand-button: #1e40af;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #ab5d1b;--focus: #9299cb}[data-theme=pine]{--ink-200: #bfc2c1;--ink-300: #9a9d9c;--ink-400: #6f7271;--ink-500: #5c615f;--ink-600: #494e4c;--ink-700: #373d3b;--ink-800: #262f2c;--ink-900: #10201b;--paper-0: #ffffff;--paper-50: #fbfdfc;--paper-100: #f7faf8;--paper-200: #f0f3f1;--paper-300: #e7eae8;--paper-400: #d6d9d7;--forest-100: #eaedeb;--forest-300: #ced3d0;--forest-400: #b3b9b7;--forest-500: #919b97;--forest-600: #74817d;--forest-700: #144037;--forest-800: #14433a;--forest-900: #133b33;--amber-100: #f4ebe7;--amber-200: #eed1c6;--amber-400: #e07a3f;--amber-500: #d4733c;--amber-600: #cb6f3a;--amber-700: #aa5d32;--clay-500: #c0392b;--clay-600: #b43629;--clay-700: #c0392b;--accent-button: #b36031;--brand-button: #14433a;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #aa5d32;--focus: #919b97}[data-theme=brick]{--ink-200: #c3c1c1;--ink-300: #9e9c9c;--ink-400: #737171;--ink-500: #625f5f;--ink-600: #4f4d4c;--ink-700: #3e3b3b;--ink-800: #302d2c;--ink-900: #1d1715;--paper-0: #ffffff;--paper-50: #fdfcfc;--paper-100: #fbf9f8;--paper-200: #f4f2f1;--paper-300: #ebe9e8;--paper-400: #dad8d7;--forest-100: #f1eceb;--forest-300: #ddd1cf;--forest-400: #cbb6b4;--forest-500: #b79693;--forest-600: #a77a76;--forest-700: #842d20;--forest-800: #8c2f21;--forest-900: #792a1e;--amber-100: #e9eae9;--amber-200: #c6cecc;--amber-400: #0f6f6b;--amber-500: #116965;--amber-600: #0f6f6b;--amber-700: #0f6f6b;--clay-500: #c0392b;--clay-600: #b43629;--clay-700: #c0392b;--accent-button: #0f6f6b;--brand-button: #8c2f21;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #0f6f6b;--focus: #b79693}[data-theme=steel]{--ink-200: #bdbfc1;--ink-300: #989a9c;--ink-400: #6d7072;--ink-500: #5b5e60;--ink-600: #484c4e;--ink-700: #353a3e;--ink-800: #252c30;--ink-900: #0d1b21;--paper-0: #ffffff;--paper-50: #fafbfb;--paper-100: #f4f6f7;--paper-200: #edeff0;--paper-300: #e4e6e7;--paper-400: #d3d5d6;--forest-100: #e7e9eb;--forest-300: #cbcfd1;--forest-400: #b0b6b9;--forest-500: #8f969b;--forest-600: #727c83;--forest-700: #0f3848;--forest-800: #0f3b4c;--forest-900: #0e3443;--amber-100: #f6e9e6;--amber-200: #f9d2c6;--amber-400: #ff8c42;--amber-500: #f1843f;--amber-600: #c76d37;--amber-700: #a65c31;--clay-500: #c0392b;--clay-600: #b4362a;--clay-700: #c0392b;--accent-button: #b3612c;--brand-button: #0f3b4c;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #a65c31;--focus: #8f969b}[data-theme=lemon]{--ink-200: #c6c6c6;--ink-300: #a0a0a0;--ink-400: #757575;--ink-500: #636363;--ink-600: #505050;--ink-700: #3f3f3f;--ink-800: #313131;--ink-900: #101010;--paper-0: #f7f7f5;--paper-50: #fbfbfa;--paper-100: #ffffff;--paper-200: #f8f8f8;--paper-300: #efefef;--paper-400: #dddddd;--forest-100: #f1f1f1;--forest-300: #d4d4d4;--forest-400: #b9b9b9;--forest-500: #969696;--forest-600: #777777;--forest-700: #101010;--forest-800: #101010;--forest-900: #101010;--amber-100: #f5f2ec;--amber-200: #e4dcc8;--amber-400: #b59a00;--amber-500: #ab9102;--amber-600: #a28a04;--amber-700: #887408;--clay-500: #c0392b;--clay-600: #b43528;--clay-700: #c0392b;--accent-button: #8b7500;--brand-button: #101010;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #887408;--focus: #969696}[data-theme=rosewood]{--ink-200: #c2c1c3;--ink-300: #9d9c9e;--ink-400: #727173;--ink-500: #605f62;--ink-600: #4e4d4f;--ink-700: #3d3b3f;--ink-800: #2e2d31;--ink-900: #1b1920;--paper-0: #ffffff;--paper-50: #fdfcfd;--paper-100: #faf9fa;--paper-200: #f3f2f3;--paper-300: #eae9ea;--paper-400: #d9d8d9;--forest-100: #edeced;--forest-300: #d1d0d1;--forest-400: #b6b5b7;--forest-500: #959496;--forest-600: #787879;--forest-700: #26252a;--forest-800: #27262b;--forest-900: #242328;--amber-100: #f2e7ea;--amber-200: #e5c4cb;--amber-400: #c2185b;--amber-500: #b71856;--amber-600: #c2185b;--amber-700: #c2185b;--clay-500: #c0392b;--clay-600: #b4362a;--clay-700: #c0392b;--accent-button: #c2185b;--brand-button: #27262b;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #c2185b;--focus: #959496}[data-theme=mint]{--ink-200: #bfc3c2;--ink-300: #999e9b;--ink-400: #6e7371;--ink-500: #5b615f;--ink-600: #484f4c;--ink-700: #353e3b;--ink-800: #24302b;--ink-900: #0b2119;--paper-0: #ffffff;--paper-50: #fbfdfc;--paper-100: #f6fbf9;--paper-200: #eff4f2;--paper-300: #e6ebe9;--paper-400: #d5dad8;--forest-100: #e9efec;--forest-300: #cdd6d2;--forest-400: #b2bfb9;--forest-500: #90a49b;--forest-600: #728d81;--forest-700: #075a42;--forest-800: #065f46;--forest-900: #07533d;--amber-100: #e4ebee;--amber-200: #c1ceda;--amber-400: #0369a1;--amber-500: #046498;--amber-600: #0369a1;--amber-700: #0369a1;--clay-500: #c0392b;--clay-600: #b43629;--clay-700: #c0392b;--accent-button: #0369a1;--brand-button: #065f46;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #0369a1;--focus: #90a49b}[data-theme=marine]{--ink-200: #3a3d43;--ink-300: #55595d;--ink-400: #7c7f83;--ink-500: #909397;--ink-600: #a7abaf;--ink-700: #bfc4c8;--ink-800: #d4d9dd;--ink-900: #eef3f8;--paper-0: #122033;--paper-50: #0e1b2b;--paper-100: #0a1420;--paper-200: #42454b;--paper-300: #62656a;--paper-400: #878a8f;--forest-100: #594c3b;--forest-300: #8f7957;--forest-400: #ae9368;--forest-500: #c6a776;--forest-600: #d5b47f;--forest-700: #e9ca9d;--forest-800: #e8c48a;--forest-900: #ead3b2;--amber-100: #665741;--amber-200: #9e855f;--amber-400: #e8c48a;--amber-500: #e9ca9d;--amber-600: #e8c48a;--amber-700: #e8c48a;--clay-500: #ff7a6b;--clay-600: #fd938b;--clay-700: #ff7a6b;--accent-button: #8a7350;--brand-button: #8a7350;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #e8c48a;--focus: #c6a776;color-scheme:dark}[data-theme=marine] .on-ink{--bg: #07101a;--bg-alt: #0a1421;--surface: #0d1827;--surface-sunken: #060e17;--text: #eef3f8;--text-soft: #c1c5c9;--text-faint: #afb3b7;--border: #686b6f;--border-strong: #8b8e92;--rule: #626569;--brand: #e8c48a;--brand-hover: #e9ca9d;--brand-soft: #65563f;--on-brand: #ffffff;--accent: #e8c48a;--accent-button: #8a7350;--brand-button: #8a7350;--on-accent: #ffffff;--accent-ink: #e9cfa8}[data-theme=marine] .on-forest{--bg: #524637;--bg-alt: #4a4036;--surface: #3f3835;--surface-sunken: #4c4032;--text: #eef3f8;--text-soft: #c6c8cb;--text-faint: #b6b8ba;--border: #7e7a76;--border-strong: #989897;--rule: #797571;--brand: #e8c48a;--brand-hover: #e9ca9d;--brand-soft: #7c684c;--on-brand: #ffffff;--accent: #e8c48a;--accent-button: #8a7350;--brand-button: #8a7350;--on-accent: #ffffff;--accent-ink: #e9cfa8}[data-theme=marine] .on-paper{--bg: #122033;--bg-alt: #122033;--surface: #122033;--surface-sunken: #101d2f;--text: #eef3f8;--text-soft: #c1c5cb;--text-faint: #afb4b9;--border: #696e75;--border-strong: #8c9096;--rule: #63686f;--brand: #e8c48a;--brand-hover: #e9ca9d;--brand-soft: #66594a;--on-brand: #ffffff;--accent: #e8c48a;--accent-button: #8a7350;--brand-button: #8a7350;--on-accent: #ffffff;--accent-ink: #e9cfa8}[data-theme=marine] img[src*=search-console],[data-theme=marine] img[src*=analytics],[data-theme=marine] img[src*=local-falcon]{background:#f2f5f4;padding:.25rem .45rem;border-radius:var(--r-xs);box-sizing:content-box}[data-theme=dusk]{--ink-200: #3e4044;--ink-300: #595b5e;--ink-400: #808285;--ink-500: #959699;--ink-600: #adaeb2;--ink-700: #c6c7cb;--ink-800: #dbdde0;--ink-900: #eef0f4;--paper-0: #1d222d;--paper-50: #191d27;--paper-100: #141821;--paper-200: #44464a;--paper-300: #636568;--paper-400: #88898c;--forest-100: #645230;--forest-300: #9f8242;--forest-400: #bf9d4e;--forest-500: #dab358;--forest-600: #eac05e;--forest-700: #fdd583;--forest-800: #ffd166;--forest-900: #fada9f;--amber-100: #715d34;--amber-200: #ae8f48;--amber-400: #ffd166;--amber-500: #fdd583;--amber-600: #ffd166;--amber-700: #ffd166;--clay-500: #ff7a6b;--clay-600: #fd928a;--clay-700: #ff7a6b;--accent-button: #8e7335;--brand-button: #8e7335;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #ffd166;--focus: #dab358;color-scheme:dark}[data-theme=dusk] .on-ink{--bg: #10131b;--bg-alt: #13171f;--surface: #171b24;--surface-sunken: #0e1118;--text: #eef0f4;--text-soft: #c1c3c6;--text-faint: #afb1b4;--border: #696a6d;--border-strong: #8b8d90;--rule: #636467;--brand: #ffd166;--brand-hover: #fdd583;--brand-soft: #715c31;--on-brand: #ffffff;--accent: #ffd166;--accent-button: #8e7335;--brand-button: #8e7335;--on-accent: #ffffff;--accent-ink: #fcd892}[data-theme=dusk] .on-forest{--bg: #5c4c2e;--bg-alt: #54462e;--surface: #483d2e;--surface-sunken: #55462a;--text: #eef0f4;--text-soft: #c7c6c7;--text-faint: #b8b7b6;--border: #837c72;--border-strong: #9c9893;--rule: #7f776c;--brand: #ffd166;--brand-hover: #fdd583;--brand-soft: #89703b;--on-brand: #ffffff;--accent: #ffd166;--accent-button: #8e7335;--brand-button: #8e7335;--on-accent: #ffffff;--accent-ink: #fcd892}[data-theme=dusk] .on-paper{--bg: #1d222d;--bg-alt: #1d222d;--surface: #1d222d;--surface-sunken: #1a1f29;--text: #eef0f4;--text-soft: #c1c3c7;--text-faint: #b0b2b6;--border: #6b6d72;--border-strong: #8d8f93;--rule: #65676c;--brand: #ffd166;--brand-hover: #fdd583;--brand-soft: #735f3b;--on-brand: #ffffff;--accent: #ffd166;--accent-button: #8e7335;--brand-button: #8e7335;--on-accent: #ffffff;--accent-ink: #fcd892}[data-theme=dusk] img[src*=search-console],[data-theme=dusk] img[src*=analytics],[data-theme=dusk] img[src*=local-falcon]{background:#f2f5f4;padding:.25rem .45rem;border-radius:var(--r-xs);box-sizing:content-box}[data-theme=basalt]{--ink-200: #3a3a3a;--ink-300: #555555;--ink-400: #7b7b7b;--ink-500: #8f8f8f;--ink-600: #a6a6a6;--ink-700: #bebebe;--ink-800: #d3d3d3;--ink-900: #f3f3f4;--paper-0: #171719;--paper-50: #121214;--paper-100: #0c0c0d;--paper-200: #444444;--paper-300: #646465;--paper-400: #8a8a8b;--forest-100: #5e5e5e;--forest-300: #969697;--forest-400: #b6b6b7;--forest-500: #d0d0d1;--forest-600: #dfdfe0;--forest-700: #f3f3f4;--forest-800: #f3f3f4;--forest-900: #f3f3f4;--amber-100: #702121;--amber-200: #ae3333;--amber-400: #ff4d4d;--amber-500: #fe7374;--amber-600: #ff4d4d;--amber-700: #ff4d4d;--clay-500: #ff7a6b;--clay-600: #fd938a;--clay-700: #ff7a6b;--accent-button: #d63f3f;--brand-button: #767677;--on-accent: #ffffff;--on-brand: #ffffff;--accent-ink: #ff4d4d;--focus: #d0d0d1;color-scheme:dark}[data-theme=basalt] .on-ink{--bg: #09090a;--bg-alt: #0d0d0e;--surface: #101012;--surface-sunken: #080809;--text: #f3f3f4;--text-soft: #c5c5c6;--text-faint: #b3b3b4;--border: #6b6b6b;--border-strong: #8e8e8f;--rule: #646465;--brand: #f3f3f4;--brand-hover: #f3f3f4;--brand-soft: #6b6b6b;--on-brand: #ffffff;--accent: #ff4d4d;--accent-button: #d63f3f;--brand-button: #767677;--on-accent: #ffffff;--accent-ink: #fd8686}[data-theme=basalt] .on-forest{--bg: #565656;--bg-alt: #4e4e4e;--surface: #424243;--surface-sunken: #4f4f4f;--text: #f3f3f4;--text-soft: #cacacb;--text-faint: #bbbbbb;--border: #828282;--border-strong: #9c9c9d;--rule: #7d7d7d;--brand: #f3f3f4;--brand-hover: #f3f3f4;--brand-soft: #828282;--on-brand: #ffffff;--accent: #ff4d4d;--accent-button: #d63f3f;--brand-button: #767677;--on-accent: #ffffff;--accent-ink: #fd8686}[data-theme=basalt] .on-paper{--bg: #171719;--bg-alt: #171719;--surface: #171719;--surface-sunken: #151516;--text: #f3f3f4;--text-soft: #c5c5c6;--text-faint: #b3b3b4;--border: #6c6c6d;--border-strong: #8f8f90;--rule: #666667;--brand: #f3f3f4;--brand-hover: #f3f3f4;--brand-soft: #6c6c6d;--on-brand: #ffffff;--accent: #ff4d4d;--accent-button: #d63f3f;--brand-button: #767677;--on-accent: #ffffff;--accent-ink: #fd8686}[data-theme=basalt] img[src*=search-console],[data-theme=basalt] img[src*=analytics],[data-theme=basalt] img[src*=local-falcon]{background:#f2f5f4;padding:.25rem .45rem;border-radius:var(--r-xs);box-sizing:content-box}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem)}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-relaxed);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,video,canvas{display:block;max-width:100%;height:auto}[hidden]{display:none!important}button,input,select,textarea{font:inherit;color:inherit}ul[class],ol[class]{list-style:none;padding:0}:where(a){color:inherit;text-decoration-thickness:1px;text-underline-offset:.18em}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--r-xs)}::selection{background:var(--amber-200);color:var(--ink-900)}.skip-link{position:absolute;left:var(--space-s);top:var(--space-s);z-index:200;padding:.7rem 1.1rem;background:var(--ink-900);color:var(--paper-50);border-radius:var(--r-sm);font-weight:600;transform:translateY(-160%);transition:transform var(--dur-fast) var(--ease-out)}.skip-link:focus-visible{transform:translateY(0)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:640;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-wrap:balance}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug)}h4{font-size:var(--text-lg);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug)}p{text-wrap:pretty}.display{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:700;letter-spacing:-.028em;line-height:.98}.em{font-family:inherit;font-style:normal;font-weight:800;color:var(--accent-ink)}.lede{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-soft);max-width:46ch}.prose-measure{max-width:68ch}.figures{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container--narrow{max-width:var(--container-narrow)}.section{padding-block:var(--section-y);position:relative}.section--tight{padding-block:calc(var(--section-y) * .62)}.grid{display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));gap:var(--grid-gap)}@media(max-width:52rem){.grid{--grid-cols: 6}}@media(max-width:34rem){.grid{--grid-cols: 2}}.stack{display:grid;gap:var(--space-s);align-content:start}.stack--m{gap:var(--space-m)}.stack--l{gap:var(--space-l)}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.rule{block-size:1px;background:var(--rule);border:0}.section-head{max-width:56ch}.btn{--btn-bg: var(--brand-button, var(--brand));--btn-fg: #ffffff;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-block-size:3rem;padding:.78rem 1.35rem;background:var(--btn-bg);color:var(--btn-fg);border:1px solid transparent;border-radius:var(--r-pill);font-size:var(--text-sm);font-weight:600;letter-spacing:normal;line-height:1;text-decoration:none;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);will-change:transform}.btn:hover{background:var(--brand-hover);transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn--accent{--btn-bg: var(--accent-button, var(--accent));--btn-fg: #ffffff}.btn--accent:hover{background:color-mix(in srgb,var(--accent-button, var(--accent)) 86%,#000)}.btn--ghost{--btn-bg: transparent;--btn-fg: var(--text);border-color:var(--border-strong)}.btn--ghost:hover{background:var(--surface);border-color:var(--text)}.btn--quiet{--btn-bg: transparent;--btn-fg: var(--text);padding-inline:.5rem}.btn--quiet:hover{background:transparent;text-decoration:underline}.btn--lg{min-block-size:3.4rem;padding:1rem 1.7rem;font-size:var(--text-base)}.btn--block{width:100%}.btn .icon{inline-size:1.05em;block-size:1.05em}.btn:hover .icon--arrow{transform:translate(2px)}.icon--arrow{transition:transform var(--dur-fast) var(--ease-out)}.link{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;text-decoration:none;color:var(--text);background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--dur-mid) var(--ease-out);padding-block-end:2px}.link:hover{background-size:0% 1px}.link--accent{color:var(--accent-ink)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:clamp(1.25rem,1rem + 1vw,1.9rem)}.card--flat{background:transparent;border:0;border-radius:0;padding:0}.card--lift{transition:transform var(--dur-mid) var(--ease-out),border-color var(--dur-mid) var(--ease-out),background var(--dur-mid) var(--ease-out)}.card--lift:hover{transform:translateY(-3px);border-color:var(--border-strong);background:var(--bg-alt)}.chip{display:inline-flex;align-items:center;gap:.45rem;padding:.38rem .75rem;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);font-size:var(--text-xs);font-weight:550;line-height:1.2;color:var(--text-soft)}.tag{font-family:var(--font-sans);font-weight:600;font-size:var(--text-xs);letter-spacing:normal;color:var(--text-faint)}.illustrative{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-sans);font-weight:600;font-size:var(--text-xs);letter-spacing:normal;color:var(--text-faint)}.illustrative:before{content:"";inline-size:.45rem;block-size:.45rem;border:1px solid currentColor;border-radius:1px;transform:rotate(45deg)}.icon{inline-size:1.5rem;block-size:1.5rem;flex:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){[data-reveal]{animation:reveal-rise linear both;animation-timeline:view();animation-range:entry var(--reveal-shift, 0%) cover 38%;will-change:opacity,transform}[data-reveal=mask]{animation-name:reveal-mask;animation-range:entry 8% cover 32%;will-change:clip-path,transform}}}@keyframes reveal-rise{0%{opacity:0;transform:translate3d(0,26px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes reveal-mask{0%{clip-path:inset(0 0 100% 0);transform:translate3d(0,.4em,0)}to{clip-path:inset(0 0 -35% 0);transform:translateZ(0)}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.hdr{animation:hdr-lift linear both;animation-timeline:scroll(root block);animation-range:0 7rem}}}@keyframes hdr-lift{0%{border-block-end-color:transparent;box-shadow:0 10px 24px -24px transparent}to{border-block-end-color:var(--rule);box-shadow:0 10px 24px -20px #00000073}}@media(prefers-reduced-motion:no-preference){[data-enter]{animation:enter-up var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--enter, 0) * 90ms);will-change:opacity,transform}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){[data-reveal-group]>*{animation:reveal-rise linear both;animation-timeline:view();animation-range:entry calc(var(--i, 0) * 3%) cover 34%;will-change:opacity,transform}[data-reveal-group]>:nth-child(1){--i: 0}[data-reveal-group]>:nth-child(2){--i: 1}[data-reveal-group]>:nth-child(3){--i: 2}[data-reveal-group]>:nth-child(4){--i: 3}[data-reveal-group]>:nth-child(5){--i: 4}[data-reveal-group]>:nth-child(6){--i: 5}[data-reveal-group]>:nth-child(7){--i: 6}[data-reveal-group]>:nth-child(n+8){--i: 7}}}@keyframes tool-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes enter-up{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.visually-hidden{position:absolute!important;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.text-soft{color:var(--text-soft)}.text-faint{color:var(--text-faint)}.center{text-align:center}.full-bleed{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}.logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center;gap:calc(var(--h) * .2);block-size:var(--h);color:var(--text);text-decoration:none}.logo__mark[data-astro-cid-tvrurpns]{block-size:var(--h);inline-size:calc(var(--h) * 1.4545);object-fit:contain;flex:none}.logo__word[data-astro-cid-tvrurpns]{display:inline-flex;gap:.28em;font-family:var(--font-display);font-size:calc(var(--h) * .52);font-weight:800;line-height:1;letter-spacing:-.03em;white-space:nowrap}.logo__b[data-astro-cid-tvrurpns]{color:var(--accent-ink)}.logo__mark--ondark[data-astro-cid-tvrurpns],.on-ink .logo__mark--onlight[data-astro-cid-tvrurpns]{display:none}.on-ink .logo__mark--ondark[data-astro-cid-tvrurpns]{display:block}.on-ink .logo__word[data-astro-cid-tvrurpns]{color:var(--paper-0)}.on-ink .logo__b[data-astro-cid-tvrurpns]{color:var(--accent)}.hdr[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:saturate(1.1) blur(14px);border-block-end:1px solid var(--rule)}.hdr__inner[data-astro-cid-3ef6ksr2]{min-block-size:var(--header-h);display:flex;align-items:center;gap:var(--space-m)}.hdr__logo[data-astro-cid-3ef6ksr2]{margin-inline-end:auto;text-decoration:none}.nav[data-astro-cid-3ef6ksr2]{display:none}.nav__list[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.1rem}.nav__item[data-astro-cid-3ef6ksr2]{position:relative}.nav__link[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.3rem;padding:.55rem .5rem;border-radius:var(--r-sm);font-size:var(--text-sm);font-weight:550;white-space:nowrap;text-decoration:none;color:var(--text-soft);transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.nav__link[data-astro-cid-3ef6ksr2]:hover{color:var(--text);background:var(--surface-sunken)}.nav__link[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--text)}.nav__plus[data-astro-cid-3ef6ksr2]{opacity:.45;transition:transform var(--dur-fast) var(--ease-out)}.nav__item--has-panel[data-astro-cid-3ef6ksr2]:hover .nav__plus[data-astro-cid-3ef6ksr2]{transform:rotate(45deg)}.panel[data-astro-cid-3ef6ksr2]{position:absolute;inset-inline-start:-.5rem;top:calc(100% + .55rem);min-inline-size:17.5rem;padding:.5rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-l);opacity:0;transform:translate3d(0,-6px,0);visibility:hidden;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),visibility var(--dur-fast)}.nav__item--has-panel[data-astro-cid-3ef6ksr2]:hover>.panel[data-astro-cid-3ef6ksr2],.nav__item--has-panel[data-astro-cid-3ef6ksr2]:focus-within>.panel[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transform:translateZ(0)}.panel__link[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);padding:.5rem .65rem;border-radius:var(--r-sm);font-size:var(--text-sm);font-weight:500;text-decoration:none;color:var(--text-soft)}.panel__link[data-astro-cid-3ef6ksr2]:hover{background:var(--bg);color:var(--text)}.panel__arrow[data-astro-cid-3ef6ksr2]{opacity:0;transform:translate(-4px);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.panel__link[data-astro-cid-3ef6ksr2]:hover .panel__arrow[data-astro-cid-3ef6ksr2]{opacity:.6;transform:translate(0)}.hdr__actions[data-astro-cid-3ef6ksr2]{display:none;align-items:center;gap:var(--space-s)}.hdr__call[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-block-size:1.5rem;gap:.45rem;font-size:var(--text-sm);font-weight:550;text-decoration:none;color:var(--text);white-space:nowrap}.hdr__call[data-astro-cid-3ef6ksr2]:hover{color:var(--brand)}.hdr__call[data-astro-cid-3ef6ksr2],.hdr__cta[data-astro-cid-3ef6ksr2]{white-space:nowrap}.mnav[data-astro-cid-3ef6ksr2]{position:relative}.mnav__toggle[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;inline-size:2.9rem;block-size:2.9rem;border:1px solid var(--border-strong);border-radius:var(--r-sm);cursor:pointer;list-style:none}.mnav__toggle[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.mnav__icon--close[data-astro-cid-3ef6ksr2],.mnav[data-astro-cid-3ef6ksr2][open] .mnav__icon--open[data-astro-cid-3ef6ksr2]{display:none}.mnav[data-astro-cid-3ef6ksr2][open] .mnav__icon--close[data-astro-cid-3ef6ksr2]{display:block}.mnav[data-astro-cid-3ef6ksr2]:not([open]) .mnav__sheet[data-astro-cid-3ef6ksr2]{display:none}.mnav__sheet[data-astro-cid-3ef6ksr2]{position:fixed;inset-inline:0;inset-block-start:var(--header-h);block-size:calc(100dvh - var(--header-h));overflow-y:auto;padding:var(--space-m) var(--gutter) var(--space-2xl);background:var(--bg);border-block-start:1px solid var(--rule);display:grid;gap:var(--space-l);align-content:start}.mnav__list[data-astro-cid-3ef6ksr2]{display:grid;gap:.35rem}.mnav__link[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;padding:.7rem 0;font-size:var(--text-xl);font-weight:600;letter-spacing:var(--tracking-snug);text-decoration:none;border-block-end:1px solid var(--rule)}.mnav__sub[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;gap:.4rem .9rem;padding:.7rem 0 1rem}.mnav__sub[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-block-size:1.75rem;font-size:var(--text-sm);color:var(--text-soft);text-decoration:none}.mnav__sub[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--text);text-decoration:underline}.mnav__foot[data-astro-cid-3ef6ksr2]{display:grid;gap:var(--space-2xs)}@media(min-width:70rem){.nav[data-astro-cid-3ef6ksr2]{display:block}.hdr__actions[data-astro-cid-3ef6ksr2]{display:flex}.mnav[data-astro-cid-3ef6ksr2]{display:none}.hdr__logo[data-astro-cid-3ef6ksr2]{margin-inline-end:var(--space-m)}.nav__list[data-astro-cid-3ef6ksr2]{margin-inline-end:auto}.hdr__inner[data-astro-cid-3ef6ksr2]{gap:var(--space-m)}}@media(max-width:78rem)and (min-width:70rem){.hdr__call[data-astro-cid-3ef6ksr2]{display:none}}.ftr[data-astro-cid-sz7xmlte]{padding-block:var(--space-2xl) var(--space-xl);margin-block-start:auto}.ftr__top[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-2xl);padding-block-end:var(--space-xl)}.ftr__pitch[data-astro-cid-sz7xmlte]{color:var(--text-soft);max-width:34ch;margin-block-start:var(--space-s);font-size:var(--text-sm)}.ftr__contact[data-astro-cid-sz7xmlte]{display:grid;gap:.55rem;margin-block-start:var(--space-m)}.ftr__contact[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte],.ftr__contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.55rem;min-block-size:1.5rem;font-size:var(--text-sm);color:var(--text-soft);text-decoration:none}.ftr__contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text)}.ftr__contact[data-astro-cid-sz7xmlte] .icon[data-astro-cid-sz7xmlte]{color:var(--accent)}.ftr__social[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-s);margin-block-start:var(--space-m)}.ftr__social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-block-size:1.5rem;font-size:var(--text-sm);color:var(--text-soft)}.ftr__social-empty[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-m)}.ftr__coverage[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-xl);padding-block:var(--space-xl);border-block-start:1px solid var(--rule)}.ftr__cov-list[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-m);columns:2;column-gap:var(--space-l)}.ftr__cov-list[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{break-inside:avoid}.ftr__cov-list[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte],.ftr__cov-list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.ftr__cov-list[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{display:block;min-block-size:1.6rem;font-size:var(--text-sm);color:var(--text-soft);text-decoration:none}.ftr__cov-list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text);text-decoration:underline}@media(min-width:48rem){.ftr__coverage[data-astro-cid-sz7xmlte]{grid-template-columns:1.3fr 1fr}.ftr__cov-list[data-astro-cid-sz7xmlte]{columns:3}.ftr__cov[data-astro-cid-sz7xmlte]:last-child .ftr__cov-list[data-astro-cid-sz7xmlte]{columns:2}}.ftr__cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-l) var(--space-m)}.ftr__col-title[data-astro-cid-sz7xmlte]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600;color:var(--text-faint);margin-block-end:var(--space-s)}.ftr__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:grid;gap:.3rem;list-style:none;padding:0}.ftr__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-block-size:1.5rem;font-size:var(--text-sm);color:var(--text-soft);text-decoration:none}.ftr__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text);text-decoration:underline}.ftr__bottom[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-s) var(--space-l);align-items:center;justify-content:space-between;padding-block-start:var(--space-m);border-block-start:1px solid var(--rule)}.ftr__legal[data-astro-cid-sz7xmlte]{font-size:var(--text-xs);color:var(--text-faint);max-width:62ch}.ftr__legal-links[data-astro-cid-sz7xmlte]{display:flex;gap:var(--space-m);list-style:none;padding:0}.ftr__legal-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-block-size:1.5rem;font-size:var(--text-xs);color:var(--text-faint);text-decoration:none}.ftr__legal-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text)}@media(min-width:48rem){.ftr__cols[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:64rem){.ftr__bottom[data-astro-cid-sz7xmlte]{padding-inline-end:11rem}}@media(min-width:70rem){.ftr__top[data-astro-cid-sz7xmlte]{grid-template-columns:22rem minmax(0,1fr);gap:var(--space-3xl)}}.mcta[data-astro-cid-3v5i3x4a]{position:fixed;inset-inline:0;inset-block-end:0;z-index:90;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;padding:.55rem .7rem calc(.55rem + env(safe-area-inset-bottom));background:var(--bg-alt);border-block-start:1px solid var(--border);box-shadow:0 -8px 24px -16px #0e10134d}.mcta__call[data-astro-cid-3v5i3x4a],.mcta__audit[data-astro-cid-3v5i3x4a]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-block-size:3rem;padding-inline:1.1rem;border-radius:var(--r-pill);font-size:var(--text-sm);font-weight:600;text-decoration:none}.mcta__call[data-astro-cid-3v5i3x4a]{border:1px solid var(--border-strong);color:var(--text)}.mcta__audit[data-astro-cid-3v5i3x4a]{background:var(--accent-button, var(--accent));color:#fff}.fab[data-astro-cid-3v5i3x4a]{position:fixed;inset-inline-end:1rem;inset-block-end:calc(4.6rem + env(safe-area-inset-bottom));z-index:89;display:inline-flex;align-items:center;gap:.5rem;padding:.85rem;background:var(--brand-button, var(--brand));color:#fff;border-radius:var(--r-pill);box-shadow:var(--shadow-float);text-decoration:none;transition:transform var(--dur-fast) var(--ease-out)}.fab[data-astro-cid-3v5i3x4a]:hover{transform:translateY(-2px)}.fab__label[data-astro-cid-3v5i3x4a]{display:none;font-size:var(--text-sm);font-weight:600}@media(min-width:70rem){.mcta[data-astro-cid-3v5i3x4a]{display:none}.fab[data-astro-cid-3v5i3x4a]{inset-block-end:1.5rem;inset-inline-end:1.5rem;padding:.85rem 1.15rem}.fab__label[data-astro-cid-3v5i3x4a]{display:inline}}.tsw[data-astro-cid-dz5h74bc]{position:fixed;inset-block-end:1rem;inset-inline-start:1rem;z-index:120;display:grid;gap:.55rem;padding:.75rem;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-l);max-inline-size:calc(100vw - 2rem)}.tsw__links[data-astro-cid-dz5h74bc]{display:flex;flex-wrap:wrap;gap:.15rem .75rem;padding-block-end:.5rem;border-block-end:1px solid var(--border)}.tsw__links[data-astro-cid-dz5h74bc] a[data-astro-cid-dz5h74bc]{display:inline-flex;align-items:center;min-block-size:1.5rem;font-size:var(--text-xs);font-weight:600;color:var(--text)}.tsw__links[data-astro-cid-dz5h74bc] a[data-astro-cid-dz5h74bc]:hover{color:var(--brand)}.tsw__field[data-astro-cid-dz5h74bc]{display:grid;gap:.25rem}.tsw__label[data-astro-cid-dz5h74bc]{font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--text-faint)}.tsw__select[data-astro-cid-dz5h74bc]{min-block-size:2.5rem;min-inline-size:13rem;padding:.35rem .6rem;background:var(--bg-alt);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--r-sm);font-size:var(--text-sm)}.tsw__nav[data-astro-cid-dz5h74bc]{display:flex;align-items:center;gap:.35rem}.tsw__step[data-astro-cid-dz5h74bc]{inline-size:2.5rem;min-block-size:2.5rem;background:transparent;color:var(--text);border:1px solid var(--border-strong);border-radius:var(--r-sm);cursor:pointer;font-size:var(--text-sm)}.tsw__step[data-astro-cid-dz5h74bc]:hover{background:var(--bg-alt)}.tsw__pos[data-astro-cid-dz5h74bc]{font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--text-faint)}@media(max-width:63.99rem){.tsw[data-astro-cid-dz5h74bc]{inset-block-end:5rem}}body{display:flex;min-height:100dvh;flex-direction:column}main{flex:1 0 auto}@media(max-width:69.99rem){body.has-chrome{padding-block-end:4.3rem}}
