@layer tokens{:root{--color-white:#fff;--color-black:#000;--color-grey-50:#fdf9f4;--color-grey-100:#f9f5f0;--color-grey-200:#f3efea;--color-grey-300:#e9e4dd;--color-grey-400:#d9d3cc;--color-grey-500:#bcb6ae;--color-grey-600:#6c665d;--color-grey-700:#4e4941;--color-grey-800:#34302b;--color-grey-900:#201d18;--color-grey-950:#14100c;--color-grey:var(--color-grey-500);--color-purple-50:#f7f5fe;--color-purple-100:#f0eefb;--color-purple-200:#e8e5f9;--color-purple-300:#ada4d2;--color-purple-400:#917ecd;--color-purple-500:#774ece;--color-purple-600:#5a2ea7;--color-purple-700:#3d1679;--color-purple-800:#220d46;--color-purple-900:#0f0128;--color-purple-950:#050013;--color-purple:var(--color-purple-500);--color-blue-50:#f3f7fe;--color-blue-100:#eaf0fd;--color-blue-200:#dde8fd;--color-blue-300:#a0b5dc;--color-blue-400:#6b93e2;--color-blue-500:#3d6fd9;--color-blue-600:#1b3bdb;--color-blue-700:#1e2993;--color-blue-800:#181858;--color-blue-900:#0d0b2f;--color-blue-950:#05031a;--color-blue:var(--color-blue-500);--color-red-50:#fff4f2;--color-red-100:#ffebe8;--color-red-200:#ffddd9;--color-red-300:#ffc3bc;--color-red-400:#ff7f73;--color-red-500:#ed1d26;--color-red-600:#ba1e20;--color-red-700:#891817;--color-red-800:#5f1210;--color-red-900:#3d0b09;--color-red-950:#250504;--color-red:var(--color-red-500);--color-orange-50:#fff4f1;--color-orange-100:#ffebe5;--color-orange-200:#ffe0d6;--color-orange-300:#ffd0c1;--color-orange-400:#ffaf93;--color-orange-500:#fc7f4f;--color-orange-600:#e94c00;--color-orange-700:#ae390c;--color-orange-800:#7c2d18;--color-orange-900:#552519;--color-orange-950:#3b1d16;--color-orange:var(--color-orange-500);--color-gold-50:#fff7f0;--color-gold-100:#fff3e7;--color-gold-200:#ffedda;--color-gold-300:#ffe5c5;--color-gold-400:#ffcb09;--color-gold-500:#ea9434;--color-gold-600:#c1783c;--color-gold-700:#985f39;--color-gold-800:#71462e;--color-gold-900:#543425;--color-gold-950:#41281d;--color-gold:var(--color-gold-500);--color-green-50:#edfbef;--color-green-100:#dff8e3;--color-green-200:#caf3ce;--color-green-300:#a2e9a7;--color-green-400:#68cb69;--color-green-500:#4aa342;--color-green-600:#397e28;--color-green-700:#305d1e;--color-green-800:#264018;--color-green-900:#1a2910;--color-green-950:#0f1909;--color-green:var(--color-green-500);--color-brand:var(--color-purple-800);--color-brand-light:var(--color-purple-300);--color-brand-dark:var(--color-purple-900);--color-error:var(--color-red-500);--color-warning:var(--color-orange-600);--color-success:var(--color-green-500);--color-link:var(--color-blue-500);--overlay-backdrop:color-mix(in srgb, var(--color-fg) 50%, transparent);--overlay-shadow:color-mix(in srgb, var(--color-fg) 20%, transparent);--color-accent-tint:color-mix(in srgb, var(--color-accent) 15%, transparent)}@supports (color:color(display-p3 1 0 0)){@media (color-gamut:p3){:root{--color-purple-50:color(display-p3 .9686 .9608 .9961);--color-purple-100:color(display-p3 .9412 .9333 .9843);--color-purple-200:color(display-p3 .9098 .898 .9765);--color-purple-300:color(display-p3 .6784 .6431 .8235);--color-purple-400:color(display-p3 .5686 .4941 .8039);--color-purple-500:color(display-p3 .4667 .3059 .8078);--color-purple-600:color(display-p3 .3529 .1804 .6549);--color-purple-700:color(display-p3 .2392 .0863 .4745);--color-purple-800:color(display-p3 .133333 .05098 .27451);--color-purple-900:color(display-p3 .0588 .0039 .1569);--color-purple-950:color(display-p3 .0196 0 .0745);--color-red-50:color(display-p3 1 .9569 .949);--color-red-100:color(display-p3 1 .9216 .9098);--color-red-200:color(display-p3 1 .8667 .851);--color-red-300:color(display-p3 1 .7647 .7373);--color-red-400:color(display-p3 1 .498 .451);--color-red-500:color(display-p3 .929412 .113725 .14902);--color-red-600:color(display-p3 .7294 .1176 .1255);--color-red-700:color(display-p3 .5373 .0941 .0902);--color-red-800:color(display-p3 .3725 .0706 .0627);--color-red-900:color(display-p3 .2392 .0431 .0353);--color-red-950:color(display-p3 .1451 .0196 .0157);--color-orange-50:color(display-p3 1 .9569 .9451);--color-orange-100:color(display-p3 1 .9216 .898);--color-orange-200:color(display-p3 1 .8784 .8392);--color-orange-300:color(display-p3 1 .8157 .7569);--color-orange-400:color(display-p3 1 .6863 .5765);--color-orange-500:color(display-p3 .9882 .498 .3098);--color-orange-600:color(display-p3 .9137 .298 0);--color-orange-700:color(display-p3 .6824 .2235 .0471);--color-orange-800:color(display-p3 .4863 .1765 .0941);--color-orange-900:color(display-p3 .3333 .1451 .098);--color-orange-950:color(display-p3 .2314 .1137 .0863);--color-gold-50:color(display-p3 1 .9686 .9412);--color-gold-100:color(display-p3 1 .9529 .9059);--color-gold-200:color(display-p3 1 .9294 .8549);--color-gold-300:color(display-p3 1 .898 .7725);--color-gold-400:color(display-p3 1 .796078 .035294);--color-gold-500:color(display-p3 .9176 .5804 .2039);--color-gold-600:color(display-p3 .7569 .4706 .2353);--color-gold-700:color(display-p3 .5961 .3725 .2235);--color-gold-800:color(display-p3 .4431 .2745 .1804);--color-gold-900:color(display-p3 .3294 .2039 .1451);--color-gold-950:color(display-p3 .2549 .1569 .1137);--color-green-50:color(display-p3 .9294 .9843 .9373);--color-green-100:color(display-p3 .8745 .9725 .8902);--color-green-200:color(display-p3 .7922 .9529 .8078);--color-green-300:color(display-p3 .6353 .9137 .6549);--color-green-400:color(display-p3 .4078 .7961 .4118);--color-green-500:color(display-p3 .2902 .6392 .2588);--color-green-600:color(display-p3 .2235 .4941 .1569);--color-green-700:color(display-p3 .1882 .3647 .1176);--color-green-800:color(display-p3 .149 .251 .0941);--color-green-900:color(display-p3 .102 .1608 .0627);--color-green-950:color(display-p3 .0588 .098 .0353);--color-blue-50:color(display-p3 .9529 .9686 .9961);--color-blue-100:color(display-p3 .9176 .9412 .9922);--color-blue-200:color(display-p3 .8667 .9098 .9922);--color-blue-300:color(display-p3 .6275 .7098 .8627);--color-blue-400:color(display-p3 .4196 .5765 .8863);--color-blue-500:color(display-p3 .2392 .4353 .851);--color-blue-600:color(display-p3 .1059 .2314 .8588);--color-blue-700:color(display-p3 .1176 .1608 .5765);--color-blue-800:color(display-p3 .0941 .0941 .3451);--color-blue-900:color(display-p3 .051 .0431 .1843);--color-blue-950:color(display-p3 .0196 .0118 .102);--color-grey-50:color(display-p3 .9922 .9765 .9569);--color-grey-100:color(display-p3 .976471 .960784 .941176);--color-grey-200:color(display-p3 .9529 .9373 .9176);--color-grey-300:color(display-p3 .9137 .8941 .8667);--color-grey-400:color(display-p3 .851 .8275 .8);--color-grey-500:color(display-p3 .7373 .7137 .6824);--color-grey-600:color(display-p3 .4235 .4 .3647);--color-grey-700:color(display-p3 .3059 .2863 .2549);--color-grey-800:color(display-p3 .2039 .1882 .1686);--color-grey-900:color(display-p3 .1255 .1137 .0941);--color-grey-950:color(display-p3 .0784 .0627 .0471)}}}.scheme-white{--color-bg:var(--color-white);--color-fg:var(--color-purple-800);--color-accent:var(--color-red-500);--color-accent2:var(--color-purple-900);--color-muted:var(--color-grey-600);--color-subtle:var(--color-grey-200);--color-border:var(--color-purple-800);--color-border-muted:var(--color-grey-300);--vf-grad:0}:root,.scheme-default{--color-bg:var(--color-grey-100);--color-fg:var(--color-purple-800);--color-accent:var(--color-red-500);--color-accent2:var(--color-purple-900);--color-muted:var(--color-grey-600);--color-subtle:var(--color-grey-200);--color-border:var(--color-purple-800);--color-border-muted:var(--color-grey-300);--vf-grad:0}.scheme-subtle,.light-mode .scheme-subtle{--color-bg:var(--color-grey-200);--color-fg:var(--color-purple-800);--color-accent:var(--color-red-500);--color-accent2:var(--color-purple-900);--color-muted:var(--color-grey-600);--color-subtle:var(--color-grey-300);--color-border:var(--color-purple-800);--color-border-muted:var(--color-grey-300);--vf-grad:0}.reverse,.scheme-reverse{--color-bg:var(--color-purple-800);--color-fg:var(--color-grey-100);--color-accent:var(--color-red-500);--color-accent2:var(--color-grey-100);--color-muted:var(--color-purple-300);--color-subtle:var(--color-purple-900);--color-border:var(--color-purple-100);--color-border-muted:var(--color-purple-600);--vf-grad:-50}@media (prefers-color-scheme:dark){:root,.scheme-default{--color-bg:var(--color-purple-800);--color-fg:var(--color-grey-100);--color-accent:var(--color-red-500);--color-accent2:var(--color-grey-100);--color-muted:var(--color-purple-300);--color-subtle:var(--color-purple-900);--color-border:var(--color-purple-100);--color-border-muted:var(--color-purple-600);--vf-grad:-50}.reverse,.scheme-reverse{--color-bg:var(--color-grey-100);--color-fg:var(--color-purple-800);--color-accent:var(--color-red-500);--color-accent2:var(--color-purple-900);--color-muted:var(--color-grey-600);--color-subtle:var(--color-grey-200);--color-border:var(--color-purple-800);--color-border-muted:var(--color-grey-300);--vf-grad:0}.scheme-subtle{--color-bg:var(--color-purple-900);--color-fg:var(--color-grey-100);--color-accent:var(--color-red-500);--color-accent2:var(--color-white);--color-muted:var(--color-purple-300);--color-subtle:var(--color-purple-950);--color-border:var(--color-purple-100);--color-border-muted:var(--color-purple-700);--vf-grad:-50}}.light-mode,.light-mode .scheme-default,.scheme-light,.dark-mode .reverse,.dark-mode .scheme-reverse{--color-bg:var(--color-grey-100);--color-fg:var(--color-purple-800);--color-accent:var(--color-red-500);--color-accent2:var(--color-purple-900);--color-muted:var(--color-grey-600);--color-subtle:var(--color-grey-200);--color-border:var(--color-purple-800);--color-border-muted:var(--color-grey-300);--vf-grad:0}.dark-mode,.dark-mode .scheme-default,.scheme-dark,.light-mode .reverse,.light-mode .scheme-reverse{--color-bg:var(--color-purple-800);--color-fg:var(--color-grey-100);--color-accent:var(--color-red-500);--color-accent2:var(--color-grey-100);--color-muted:var(--color-purple-300);--color-subtle:var(--color-purple-900);--color-border:var(--color-purple-100);--color-border-muted:var(--color-purple-600);--vf-grad:-50}.dark-mode .scheme-subtle{--color-bg:var(--color-purple-800);--color-fg:var(--color-grey-50);--color-accent:var(--color-red-500);--color-accent2:var(--color-white);--color-muted:var(--color-purple-300);--color-subtle:var(--color-purple-900);--color-border:var(--color-purple-50);--color-border-muted:var(--color-purple-500);--vf-grad:-50}.scheme-accent,.scheme-red{--color-bg:var(--color-red-500);--color-fg:var(--color-white);--color-accent:var(--color-purple-700);--color-accent2:var(--color-red-950);--color-muted:var(--color-red-300);--color-subtle:var(--color-red-600);--color-border:var(--color-red-100);--color-border-muted:var(--color-red-400);--vf-grad:-50}.scheme-accent2{--color-bg:var(--color-purple-800);--color-fg:var(--color-grey-100);--color-accent:var(--color-red-500);--color-accent2:var(--color-grey-100);--color-muted:var(--color-purple-300);--color-subtle:var(--color-purple-700);--color-border:var(--color-purple-100);--color-border-muted:var(--color-purple-600);--vf-grad:-50}.scheme-red-light{--color-bg:var(--color-red-50);--color-fg:var(--color-red-700);--color-accent:var(--color-red-500);--color-accent2:var(--color-purple-800);--color-muted:var(--color-red-400);--color-subtle:var(--color-red-100);--color-border:var(--color-red-500);--color-border-muted:var(--color-red-300);--vf-grad:0}.scheme-gold-light{--color-bg:var(--color-gold-100);--color-fg:var(--color-gold-800);--color-accent:var(--color-gold-500);--color-accent2:var(--color-gold-400);--color-muted:var(--color-gold-600);--color-subtle:var(--color-gold-200);--color-border:var(--color-gold-950);--color-border-muted:var(--color-gold-400);--vf-grad:0}.scheme-gold{--color-bg:var(--color-gold-400);--color-fg:var(--color-black);--color-accent:var(--color-purple-800);--color-accent2:var(--color-red-500);--color-muted:var(--color-gold-700);--color-subtle:var(--color-gold-300);--color-border:var(--color-black);--color-border-muted:var(--color-gold-500);--vf-grad:0}.scheme-green-light{--color-bg:var(--color-green-50);--color-fg:var(--color-green-700);--color-accent:var(--color-green-500);--color-accent2:var(--color-green-800);--color-muted:var(--color-green-500);--color-subtle:var(--color-green-100);--color-border:var(--color-green-800);--color-border-muted:var(--color-green-200);--vf-grad:0}.scheme-green{--color-bg:var(--color-green-500);--color-fg:var(--color-green-50);--color-accent:var(--color-green-800);--color-accent2:var(--color-green-300);--color-muted:var(--color-green-300);--color-subtle:var(--color-green-600);--color-border:var(--color-green-50);--color-border-muted:var(--color-green-400);--vf-grad:-50}.dark-mode,.dark-mode .scheme-default,.scheme-dark,.light-mode,.light-mode .scheme-default{background-color:var(--color-bg);color:var(--color-fg)}:root{--radius-tight:calc(var(--line) / 16);--radius-normal:calc(var(--line) / 8);--radius-loose:calc(var(--line) / 4);--line-0:0;--line-0125:calc(var(--line) * .125);--line-025:calc(var(--line) * .25);--line-033:calc(var(--line) * .333);--line-05:calc(var(--line) * .5);--line-067:calc(var(--line) * .667);--line-075:calc(var(--line) * .75);--line-1:var(--line);--line-15:calc(var(--line) * 1.5);--line-2:calc(var(--line) * 2);--line-3:calc(var(--line) * 3);--line-4:calc(var(--line) * 4);--line-5:calc(var(--line) * 5);--line-6:calc(var(--line) * 6);--line-7:calc(var(--line) * 7);--line-8:calc(var(--line) * 8);--line-1px:1px;--gutter:var(--line-1);--font-sans:"GT Standard", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:"GT Standard Mono", ui-monospace, Consolas, monospace;--font-stat:var(--font-sans);--font-body:var(--font-sans);--font-heading:var(--font-sans);--font-code:var(--font-mono);--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--measure:65ch;--measure-wide:80ch;--measure-narrow:45ch;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.333;--line-height-normal:1.5;--viewport-min:320;--viewport-max:1200;--ui-scale:1;--line-height-min:calc(24 * var(--ui-scale));--line-height-max:calc(27 * var(--ui-scale));--fluid-factor:calc((100vw - var(--viewport-min) * 1px) / (var(--viewport-max) - var(--viewport-min)));--line:clamp(calc(var(--line-height-min) / 16 * 1rem), calc(var(--line-height-min) / 16 * 1rem + (var(--line-height-max) - var(--line-height-min)) * var(--fluid-factor)), calc(var(--line-height-max) / 16 * 1rem));--vf-grad:0;--vf-wdth:100;--vf-slnt:0;--vf-slnt-italic:6}@media (prefers-color-scheme:dark){:root{--vf-grad:-50}}:root{--duration-instant:.1s;--duration-fast:.2s;--duration-normal:.3s;--duration-slow:1s;--ease-linear:linear;--ease-in:ease-in;--ease-out:ease-out;--ease-in-out:ease-in-out;--transition-link:color var(--duration-fast) var(--ease-linear);--transition-fade:opacity var(--duration-normal) var(--ease-out);--transition-transform:transform var(--duration-normal) var(--ease-out);--transition-all:all var(--duration-fast) var(--ease-in-out);--size-xs-min:calc(12 * var(--ui-scale));--line-xs-min:calc(15 * var(--ui-scale));--size-xs-max:calc(12 * var(--ui-scale));--line-xs-max:calc(13.5 * var(--ui-scale));--tracking-xs:0em;--size-sm-min:calc(15 * var(--ui-scale));--line-sm-min:calc(18 * var(--ui-scale));--size-sm-max:calc(16 * var(--ui-scale));--line-sm-max:calc(20.25 * var(--ui-scale));--tracking-sm:0em;--size-base-min:calc(17 * var(--ui-scale));--line-base-min:calc(24 * var(--ui-scale));--size-base-max:calc(21 * var(--ui-scale));--line-base-max:calc(27 * var(--ui-scale));--tracking-base:0em;--size-lg-min:calc(20 * var(--ui-scale));--line-lg-min:calc(24 * var(--ui-scale));--size-lg-max:calc(28 * var(--ui-scale));--line-lg-max:calc(33.75 * var(--ui-scale));--tracking-lg:-.01em;--size-xl-min:calc(22 * var(--ui-scale));--line-xl-min:calc(27 * var(--ui-scale));--size-xl-max:calc(33 * var(--ui-scale));--line-xl-max:calc(33.75 * var(--ui-scale));--tracking-xl:-.015em;--size-2xl-min:calc(24 * var(--ui-scale));--line-2xl-min:calc(24 * var(--ui-scale));--size-2xl-max:calc(36 * var(--ui-scale));--line-2xl-max:calc(36 * var(--ui-scale));--tracking-2xl:-.02em;--size-3xl-min:calc(42 * var(--ui-scale));--line-3xl-min:calc(40.5 * var(--ui-scale));--size-3xl-max:calc(45 * var(--ui-scale));--line-3xl-max:calc(48 * var(--ui-scale));--tracking-3xl:-.025em;--size-4xl-min:calc(40 * var(--ui-scale));--line-4xl-min:calc(40.5 * var(--ui-scale));--size-4xl-max:calc(70 * var(--ui-scale));--line-4xl-max:calc(67.5 * var(--ui-scale));--tracking-4xl:-.03em;--size-5xl-min:calc(40 * var(--ui-scale));--line-5xl-min:calc(40 * var(--ui-scale));--size-5xl-max:calc(80 * var(--ui-scale));--line-5xl-max:calc(80 * var(--ui-scale));--tracking-5xl:-.035em;--size-6xl-min:calc(48 * var(--ui-scale));--line-6xl-min:calc(48 * var(--ui-scale));--size-6xl-max:calc(104 * var(--ui-scale));--line-6xl-max:calc(96 * var(--ui-scale));--tracking-6xl:-.03em;--size-7xl-min:calc(60 * var(--ui-scale));--line-7xl-min:calc(60 * var(--ui-scale));--size-7xl-max:calc(128 * var(--ui-scale));--line-7xl-max:calc(128 * var(--ui-scale));--tracking-7xl:-.045em;--size-8xl-min:calc(72 * var(--ui-scale));--line-8xl-min:calc(72 * var(--ui-scale));--size-8xl-max:calc(160 * var(--ui-scale));--line-8xl-max:calc(160 * var(--ui-scale));--tracking-8xl:-.05em;--size-9xl-min:calc(96 * var(--ui-scale));--line-9xl-min:calc(96 * var(--ui-scale));--size-9xl-max:calc(192 * var(--ui-scale));--line-9xl-max:calc(192 * var(--ui-scale));--tracking-9xl:-.055em;--text-xs:clamp(calc(var(--size-xs-min) / 16 * 1rem), calc(var(--size-xs-min) / 16 * 1rem + (var(--size-xs-max) - var(--size-xs-min)) * var(--fluid-factor)), calc(var(--size-xs-max) / 16 * 1rem));--text-sm:clamp(calc(var(--size-sm-min) / 16 * 1rem), calc(var(--size-sm-min) / 16 * 1rem + (var(--size-sm-max) - var(--size-sm-min)) * var(--fluid-factor)), calc(var(--size-sm-max) / 16 * 1rem));--text-base:clamp(calc(var(--size-base-min) / 16 * 1rem), calc(var(--size-base-min) / 16 * 1rem + (var(--size-base-max) - var(--size-base-min)) * var(--fluid-factor)), calc(var(--size-base-max) / 16 * 1rem));--text-lg:clamp(calc(var(--size-lg-min) / 16 * 1rem), calc(var(--size-lg-min) / 16 * 1rem + (var(--size-lg-max) - var(--size-lg-min)) * var(--fluid-factor)), calc(var(--size-lg-max) / 16 * 1rem));--text-xl:clamp(calc(var(--size-xl-min) / 16 * 1rem), calc(var(--size-xl-min) / 16 * 1rem + (var(--size-xl-max) - var(--size-xl-min)) * var(--fluid-factor)), calc(var(--size-xl-max) / 16 * 1rem));--text-2xl:clamp(calc(var(--size-2xl-min) / 16 * 1rem), calc(var(--size-2xl-min) / 16 * 1rem + (var(--size-2xl-max) - var(--size-2xl-min)) * var(--fluid-factor)), calc(var(--size-2xl-max) / 16 * 1rem));--text-3xl:clamp(calc(var(--size-3xl-min) / 16 * 1rem), calc(var(--size-3xl-min) / 16 * 1rem + (var(--size-3xl-max) - var(--size-3xl-min)) * var(--fluid-factor)), calc(var(--size-3xl-max) / 16 * 1rem));--text-4xl:clamp(calc(var(--size-4xl-min) / 16 * 1rem), calc(var(--size-4xl-min) / 16 * 1rem + (var(--size-4xl-max) - var(--size-4xl-min)) * var(--fluid-factor)), calc(var(--size-4xl-max) / 16 * 1rem));--text-5xl:clamp(calc(var(--size-5xl-min) / 16 * 1rem), calc(var(--size-5xl-min) / 16 * 1rem + (var(--size-5xl-max) - var(--size-5xl-min)) * var(--fluid-factor)), calc(var(--size-5xl-max) / 16 * 1rem));--text-6xl:clamp(calc(var(--size-6xl-min) / 16 * 1rem), calc(var(--size-6xl-min) / 16 * 1rem + (var(--size-6xl-max) - var(--size-6xl-min)) * var(--fluid-factor)), calc(var(--size-6xl-max) / 16 * 1rem));--text-7xl:clamp(calc(var(--size-7xl-min) / 16 * 1rem), calc(var(--size-7xl-min) / 16 * 1rem + (var(--size-7xl-max) - var(--size-7xl-min)) * var(--fluid-factor)), calc(var(--size-7xl-max) / 16 * 1rem));--text-8xl:clamp(calc(var(--size-8xl-min) / 16 * 1rem), calc(var(--size-8xl-min) / 16 * 1rem + (var(--size-8xl-max) - var(--size-8xl-min)) * var(--fluid-factor)), calc(var(--size-8xl-max) / 16 * 1rem));--text-9xl:clamp(calc(var(--size-9xl-min) / 16 * 1rem), calc(var(--size-9xl-min) / 16 * 1rem + (var(--size-9xl-max) - var(--size-9xl-min)) * var(--fluid-factor)), calc(var(--size-9xl-max) / 16 * 1rem));--leading-xs:clamp(calc(var(--line-xs-min) / 16 * 1rem), calc(var(--line-xs-min) / 16 * 1rem + (var(--line-xs-max) - var(--line-xs-min)) * var(--fluid-factor)), calc(var(--line-xs-max) / 16 * 1rem));--leading-sm:clamp(calc(var(--line-sm-min) / 16 * 1rem), calc(var(--line-sm-min) / 16 * 1rem + (var(--line-sm-max) - var(--line-sm-min)) * var(--fluid-factor)), calc(var(--line-sm-max) / 16 * 1rem));--leading-base:clamp(calc(var(--line-base-min) / 16 * 1rem), calc(var(--line-base-min) / 16 * 1rem + (var(--line-base-max) - var(--line-base-min)) * var(--fluid-factor)), calc(var(--line-base-max) / 16 * 1rem));--leading-lg:clamp(calc(var(--line-lg-min) / 16 * 1rem), calc(var(--line-lg-min) / 16 * 1rem + (var(--line-lg-max) - var(--line-lg-min)) * var(--fluid-factor)), calc(var(--line-lg-max) / 16 * 1rem));--leading-xl:clamp(calc(var(--line-xl-min) / 16 * 1rem), calc(var(--line-xl-min) / 16 * 1rem + (var(--line-xl-max) - var(--line-xl-min)) * var(--fluid-factor)), calc(var(--line-xl-max) / 16 * 1rem));--leading-2xl:clamp(calc(var(--line-2xl-min) / 16 * 1rem), calc(var(--line-2xl-min) / 16 * 1rem + (var(--line-2xl-max) - var(--line-2xl-min)) * var(--fluid-factor)), calc(var(--line-2xl-max) / 16 * 1rem));--leading-3xl:clamp(calc(var(--line-3xl-min) / 16 * 1rem), calc(var(--line-3xl-min) / 16 * 1rem + (var(--line-3xl-max) - var(--line-3xl-min)) * var(--fluid-factor)), calc(var(--line-3xl-max) / 16 * 1rem));--leading-4xl:clamp(calc(var(--line-4xl-min) / 16 * 1rem), calc(var(--line-4xl-min) / 16 * 1rem + (var(--line-4xl-max) - var(--line-4xl-min)) * var(--fluid-factor)), calc(var(--line-4xl-max) / 16 * 1rem));--leading-5xl:clamp(calc(var(--line-5xl-min) / 16 * 1rem), calc(var(--line-5xl-min) / 16 * 1rem + (var(--line-5xl-max) - var(--line-5xl-min)) * var(--fluid-factor)), calc(var(--line-5xl-max) / 16 * 1rem));--leading-6xl:clamp(calc(var(--line-6xl-min) / 16 * 1rem), calc(var(--line-6xl-min) / 16 * 1rem + (var(--line-6xl-max) - var(--line-6xl-min)) * var(--fluid-factor)), calc(var(--line-6xl-max) / 16 * 1rem));--leading-7xl:clamp(calc(var(--line-7xl-min) / 16 * 1rem), calc(var(--line-7xl-min) / 16 * 1rem + (var(--line-7xl-max) - var(--line-7xl-min)) * var(--fluid-factor)), calc(var(--line-7xl-max) / 16 * 1rem));--leading-8xl:clamp(calc(var(--line-8xl-min) / 16 * 1rem), calc(var(--line-8xl-min) / 16 * 1rem + (var(--line-8xl-max) - var(--line-8xl-min)) * var(--fluid-factor)), calc(var(--line-8xl-max) / 16 * 1rem));--leading-9xl:clamp(calc(var(--line-9xl-min) / 16 * 1rem), calc(var(--line-9xl-min) / 16 * 1rem + (var(--line-9xl-max) - var(--line-9xl-min)) * var(--fluid-factor)), calc(var(--line-9xl-max) / 16 * 1rem));--line-height-xs:var(--leading-xs);--line-height-sm:var(--leading-sm);--line-height-base:var(--leading-base);--line-height-lg:var(--leading-lg);--line-height-xl:var(--leading-xl);--line-height-2xl:var(--leading-2xl);--line-height-3xl:var(--leading-3xl);--line-height-4xl:var(--leading-4xl);--line-height-5xl:var(--leading-5xl);--line-height-6xl:var(--leading-6xl);--line-height-7xl:var(--leading-7xl);--line-height-8xl:var(--leading-8xl);--line-height-9xl:var(--leading-9xl)}}@layer reset{*,:before,:after{box-sizing:border-box}*{scroll-behavior:smooth;font-variation-settings:"GRAD" var(--vf-grad,0), "wdth" var(--vf-wdth,100), "slnt" var(--vf-slnt,0);margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{line-height:var(--line);text-rendering:optimizespeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}p{overflow-wrap:break-word}table{border-collapse:collapse;border-spacing:0}button{cursor:pointer;background:0 0;border:none;padding:0}ul,ol{padding:0;list-style:none}html-include{display:block}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer base{:root{font-family:var(--font-body);line-height:var(--line);background:var(--color-bg);color:var(--color-fg);font-synthesis-style:none;font-variation-settings:"GRAD" var(--vf-grad,0), "wdth" var(--vf-wdth,100), "slnt" var(--vf-slnt,0)}html{scroll-behavior:smooth}body{font-size:var(--text-base);line-height:var(--leading-base)}body,main,article{container-type:inline-size}[class*=scheme-]{background-color:var(--color-bg);color:var(--color-fg)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading);font-weight:var(--font-extrabold);font-variant-numeric:lining-nums;text-wrap:balance;--heading-max:15cqi;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;margin-block-end:var(--line-025)}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration:none}h1,.h1{font-size:min(var(--text-6xl), var(--heading-max));line-height:min(var(--line-height-6xl), var(--heading-max) * 1.15);letter-spacing:var(--tracking-6xl);font-variant-ligatures:discretionary-ligatures;margin-block-start:var(--line-1);margin-block-end:var(--line-1)}:is(h1,.h1):first-child{margin-block-start:0}h2,.h2{font-size:min(var(--text-4xl), var(--heading-max));line-height:min(var(--line-height-4xl), var(--heading-max) * 1.15);letter-spacing:var(--tracking-4xl);margin-block-end:var(--line-05)}h3,.h3,h4,.h4{font-size:min(var(--text-xl), var(--heading-max));line-height:min(var(--line-height-xl), var(--heading-max) * 1.15);letter-spacing:var(--tracking-xl)}h5,.h5{font-size:min(var(--text-lg), var(--heading-max));line-height:min(var(--line-height-lg), var(--heading-max) * 1.15);letter-spacing:var(--tracking-lg)}h6,.h6{font-size:min(var(--text-base), var(--heading-max));line-height:min(var(--line-height-base), var(--heading-max) * 1.15);letter-spacing:var(--tracking-base)}li{text-wrap:pretty}code{font-family:var(--font-code);background:var(--color-subtle);border-radius:.25em;padding-block:.125em;padding-inline:.25em;font-size:.9em}pre{background:var(--color-subtle);padding:var(--line-1);overflow-x:auto}pre code{background:0 0;padding:0}strong,b{font-weight:var(--font-bold)}em,i{font-style:italic}em,i,cite,dfn,var,blockquote{--vf-slnt:var(--vf-slnt-italic)}small{font-size:var(--text-xs);line-height:var(--line-height-xs);letter-spacing:var(--tracking-xs)}mark{background:var(--color-highlight,#ff0);padding-inline:.2em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}@supports (font-variant-position:sub ){sub,.sub{vertical-align:baseline;font-size:100%;line-height:inherit;font-variant-position:sub}}@supports (font-variant-position:super ){sup,.sup{vertical-align:baseline;font-size:100%;line-height:inherit;font-variant-position:super}}math,time[datetime*=\:]{font-variant-numeric:tabular-nums lining-nums slashed-zero}time{font-size:var(--text-xs)}:lang(en)>*{quotes:"\"" "\"" """ """}:lang(en-GB)>*{quotes:""" """ "\"" "\""}:lang(fr)>*{quotes:"« " " »" "\"" "\""}q:before{content:open-quote}q:after{content:close-quote}.quote,.quote q{quotes:"\"" "\"" """ """}.quote p:first-of-type:before{content:open-quote}.quote p:last-of-type:after{content:close-quote}.quote p:first-of-type:before{margin-inline-start:-.87ch}.quote p{hanging-punctuation:first last}@supports (hanging-punctuation:first last){.quote p:first-of-type:before{margin-inline-start:0}}blockquote{border-inline-start:var(--line-025) solid var(--color-border);margin-block-end:var(--line-1);padding-inline-start:var(--line-1);font-style:italic}blockquote p{margin-block-end:var(--line-05)}a{color:var(--color-fg);transition:var(--transition-link);text-decoration:none}a:hover,a:focus,a:active{color:var(--color-accent)}a:focus-visible{outline:1px solid var(--color-accent);outline-offset:1px}.prose ul,.prose ol,.content ul,.content ol{list-style:revert;margin-block-end:var(--line-1);list-style-position:inside}dl{margin-block-end:var(--line-1)}dt{font-weight:var(--font-bold);margin-block-start:var(--line-1)}dd{max-inline-size:var(--measure);margin-block-end:var(--line-1)}@container (width>=40rem){.prose ul,.prose ol,.content ul,.content ol{list-style-position:outside}}address{--vf-slnt:0;font-style:normal}figcaption{font-size:var(--text-xs);line-height:var(--line-height-xs);letter-spacing:var(--tracking-xs)}table{border-collapse:collapse;width:100%;margin-block-start:var(--line-1);margin-block-end:var(--line-1)}caption{text-align:start;font-weight:var(--font-bold);font-size:var(--text-lg);line-height:var(--line-height-lg);letter-spacing:var(--tracking-lg);margin-block-end:var(--line-025)}th,td{padding:var(--line-025) var(--line-025);text-align:start}td{font-variant-numeric:tabular-nums lining-nums slashed-zero}th{font-weight:var(--font-bold);background:var(--color-subtle)}@container (width<30em){table{display:block}caption{width:100%;margin-block-end:var(--line-05);display:block}thead{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}tbody,tfoot{display:block}tr{padding:var(--line-05) 0;border-block-end:1px solid var(--color-border);display:block}tr:first-child{border-block-start:1px solid var(--color-border)}th,td{justify-content:space-between;align-items:baseline;gap:var(--line-05);padding:var(--line-025) 0;text-align:end;background:0 0;border:none;display:flex}tbody th{text-align:start;font-size:var(--text-base);padding-block-end:0;display:block}td[data-th]:before{content:attr(data-th);font-weight:var(--font-medium);text-align:start;color:var(--color-muted)}td:not([data-th]){text-align:start}td:first-of-type:not([data-th]){font-weight:var(--font-medium)}}:root{--button-h-space:var(--line-067);--button-v-space:var(--line-05);--button-radius:var(--radius-normal);--button-font-size:var(--text-base);--touch-target-min:24px}fieldset{padding:var(--line-1);margin-block-end:var(--line-1)}legend{font-weight:var(--font-bold);padding-inline:var(--line-1)}label{font-weight:var(--font-bold);display:block}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=time],textarea,select{min-block-size:var(--touch-target-min);padding:var(--line-025) var(--line-025);border:1px solid var(--color-border-muted);border-radius:var(--radius-normal);background:var(--color-white);color:var(--color-black)}:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=time],textarea,select):focus-visible{outline:1px solid var(--color-fg);outline-offset:1px;border-color:var(--color-fg)}:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=time],textarea,select):disabled{cursor:not-allowed;border-color:var(--color-border-muted);background:var(--color-subtle);color:var(--color-muted)}:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=time],textarea,select):read-only:not(select,:disabled){background:var(--color-subtle);border-style:dashed}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=range],textarea{width:100%}textarea{field-sizing:content;min-height:5lh}input[type=file]{min-block-size:var(--touch-target-min);padding:var(--line-025);border:1px solid var(--color-border);border-radius:var(--radius-normal);background:var(--color-bg);color:var(--color-fg);cursor:pointer;inline-size:100%}input[type=file]::file-selector-button{min-block-size:calc(var(--touch-target-min) - var(--line-05));padding-block:var(--button-v-space);padding-inline:var(--button-h-space);background:var(--button-bg,var(--color-fg));color:var(--button-fg,var(--color-bg));border-radius:var(--button-radius);font-weight:var(--font-medium);font-family:inherit;font-size:var(--button-font-size);cursor:pointer;border:none;margin-inline-end:var(--line-05)}input[type=file]:hover::file-selector-button{opacity:.9}input[type=file]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-color:var(--color-accent)}input[type=file]:disabled{cursor:default;pointer-events:none;opacity:.5}.error{color:var(--color-error)}input.error{--color-border:var(--color-error)}button,input[type=submit],input[type=button],.button{min-block-size:var(--touch-target-min);padding-block:var(--button-v-space);padding-inline:var(--button-h-space);background:var(--button-bg,var(--color-fg));color:var(--button-fg,var(--color-bg));border-radius:var(--button-radius);font-weight:var(--font-medium);cursor:pointer;transition:var(--transition-link);line-height:var(--line-height-none);-webkit-user-select:none;user-select:none;text-align:center;font-size:var(--button-font-size);border:none;text-decoration:none;display:inline-block}:is(button,input[type=submit],input[type=button],.button):hover,:is(button,input[type=submit],input[type=button],.button):active,:is(button,input[type=submit],input[type=button],.button):focus-visible{background-color:var(--color-accent);color:var(--button-fg,var(--color-grey-50))}:is(button,input[type=submit],input[type=button],.button):disabled,:is(button,input[type=submit],input[type=button],.button).button--disabled{cursor:default;pointer-events:none;background-color:var(--color-muted);color:var(--color-white)}:root{--divider-width:var(--line-1px);--divider-style:solid}hr{clear:both;box-sizing:border-box;border:0;border-top-width:var(--divider-width);border-style:var(--divider-style);border-color:var(--divider-color,var(--color-border));height:0;margin-block-end:var(--line-025)}summary{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-thickness:1px}summary::-webkit-details-marker{display:none}summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}nav li{list-style:none}}@layer layouts{:root{--vertical-margin:var(--line-2);--horizontal-margin:var(--line-05)}@media (width>=40rem){:root{--horizontal-margin:var(--line-2)}}@media (width>=60rem){:root{--horizontal-margin:var(--line-3)}}@media (width>=70rem){:root{--horizontal-margin:calc((100% / 14) + var(--line-1))}}@media (width>=90rem){:root{--horizontal-margin:calc((100% / 9) + var(--line-1))}}.section{--section-top:0;--section-bottom:var(--vertical-margin);--section-margins:var(--horizontal-margin);--section-margin-left:initial;--section-margin-right:initial;--section-wide-margin:var(--horizontal-margin);--section-min-height:0;width:100%;min-block-size:var(--section-min-height);padding-block-start:var(--section-top);padding-block-end:var(--section-bottom);padding-inline-start:var(--section-margin-left,var(--section-margins));padding-inline-end:var(--section-margin-right,var(--section-margins));container:section/inline-size}.section:where([class*=scheme-]),:where(.section[class*=scheme-])+.section:where(:not([class*=scheme-])),:where(.section[class*=scheme-])+.section:where(:not([class*=scheme-])){--section-top:var(--vertical-margin)}.section-spaced{--section-top:var(--vertical-margin);--section-bottom:var(--vertical-margin)}.section-full-bleed{--section-margins:0}.section-wide{--section-margins:var(--line-1)}.section-snug{--section-top:var(--line-1);--section-bottom:var(--line-1)}.section-tight{--section-top:0;--section-bottom:0}.section-top-tight{--section-top:0}.section-bottom-tight{--section-bottom:0}.section-narrow{--section-margins:calc(var(--horizontal-margin) * 2)}.section-loose{--section-top:calc(var(--vertical-margin) * 2);--section-bottom:calc(var(--vertical-margin) * 2)}.section-top-snug{--section-top:var(--line)}.section-bottom-snug{--section-bottom:var(--line)}.section-top-loose{--section-top:calc(var(--vertical-margin) * 2)}.section-bottom-loose{--section-bottom:calc(var(--vertical-margin) * 2)}.section-full-height{--section-min-height:100vh}@supports (height:100svh){.section-full-height{--section-min-height:100svh}}.section:where(:first-child):where(:not(.section-spaced,.section-loose,.section-snug,.section-tight,.section-top-loose,.section-top-snug,.section-top-tight)){--section-top:var(--vertical-margin)}@container (width>=40rem){.section{--vertical-margin:var(--line-4);--horizontal-margin:var(--line-2);--section-wide-margin:var(--line-1)}.section-wide{--section-margins:var(--line-1)}.section:where(:not(.section-spaced,.section-loose,.section-snug,.section-tight,.section-top-loose,.section-top-snug,.section-top-tight)){--section-top:var(--vertical-margin)}}@container (width>=60rem){.section{--vertical-margin:var(--line-6);--horizontal-margin:var(--line-3);--section-wide-margin:var(--line-15)}.section-wide{--section-margins:var(--line-15)}}@container (width>=70rem){.section{--horizontal-margin:calc((100% / 14) + var(--line-1));--section-wide-margin:var(--line-2)}.section-wide{--section-margins:var(--line-2)}}@container (width>=90rem){.section{--horizontal-margin:calc((100% / 9) + var(--line-1));--section-wide-margin:var(--line-3)}.section-wide{--section-margins:var(--line-3)}}.box{padding:var(--box-padding,var(--line-1))}.box-tight{--box-padding:var(--line-05)}.box-loose{--box-padding:var(--line-2)}.stack{flex-direction:column;display:flex}.stack>*+*{margin-block-start:var(--stack-space,var(--line))}.stack-compact{--stack-space:var(--line-025)}.stack-half{--stack-space:var(--line-05)}.stack-comfortable{--stack-space:var(--line-2)}.stack-spacious{--stack-space:var(--line-4)}:root{--cluster-space:var(--line-1);--cluster-justify:flex-start}.cluster{gap:var(--cluster-space,var(--line-1));align-items:var(--cluster-align,center);justify-content:var(--cluster-justify,flex-start);line-height:var(--line-height-none);flex-wrap:wrap;display:flex}.cluster-compact{--cluster-space:var(--line-05)}.cluster-center{--cluster-justify:center}.cluster-end{--cluster-justify:flex-end}.cluster-between{--cluster-justify:space-between}.cluster-nowrap{flex-wrap:nowrap}:root{--min-column-width:20rem}.grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--min-column-width), 100%), 1fr));gap:var(--grid-gap,var(--gutter));display:grid;container-type:inline-size}.subgrid{grid-template-rows:subgrid;grid-template-columns:subgrid;display:grid}.subgrid-rows{grid-template-rows:subgrid;display:grid}.subgrid-columns{grid-template-columns:subgrid;display:grid}.grid-narrow{--min-column-width:var(--line-8)}.grid-columns-2{--grid-columns:2;grid-template-columns:repeat(2,1fr)}.grid-columns-3{--grid-columns:3;grid-template-columns:repeat(3,1fr)}.grid-columns-4{--grid-columns:4;grid-template-columns:repeat(4,1fr)}.grid-columns-5{--grid-columns:5;grid-template-columns:repeat(5,1fr)}.grid-columns-6{--grid-columns:6;grid-template-columns:repeat(6,1fr)}.grid-columns-7{--grid-columns:7;grid-template-columns:repeat(7,1fr)}.grid-columns-8{--grid-columns:8;grid-template-columns:repeat(8,1fr)}.grid-columns-9{--grid-columns:9;grid-template-columns:repeat(9,1fr)}.grid-columns-10{--grid-columns:10;grid-template-columns:repeat(10,1fr)}.grid-columns-11{--grid-columns:11;grid-template-columns:repeat(11,1fr)}.grid-columns-12{--grid-columns:12;grid-template-columns:repeat(12,1fr)}.grid-column-span-2{grid-column:span 2}.grid-column-span-3{grid-column:span 3}.grid-column-span-4{grid-column:span 4}.grid-column-span-6{grid-column:span 6}.grid-column-span-full{grid-column:1/-1}.grid-row-span-2{grid-row:span 2}.grid-row-span-3{grid-row:span 3}.grid-gap-0{gap:0}.grid-gap-1px{gap:var(--line-1px)}.grid-gap-025{gap:var(--line-025)}.grid-gap-05{gap:var(--line-05)}.grid-gap-1,.grid-gap-2{gap:var(--line-1)}@container (width>=40rem){.grid-columns-1\@lg{grid-template-columns:repeat(1,1fr)}.grid-columns-1\@md{--grid-columns:1;grid-template-columns:repeat(1,1fr)}.grid-columns-2\@md{grid-template-columns:repeat(2,1fr)}.grid-columns-3\@md{grid-template-columns:repeat(3,1fr)}.grid-columns-4\@md{grid-template-columns:repeat(4,1fr)}.grid-columns-5\@md{--grid-columns:5;grid-template-columns:repeat(5,1fr)}.grid-columns-6\@md{grid-template-columns:repeat(6,1fr)}.grid-columns-7\@md{--grid-columns:7;grid-template-columns:repeat(7,1fr)}.grid-columns-8\@md{--grid-columns:8;grid-template-columns:repeat(8,1fr)}.grid-columns-9\@md{--grid-columns:9;grid-template-columns:repeat(9,1fr)}.grid-columns-10\@md{--grid-columns:10;grid-template-columns:repeat(10,1fr)}.grid-columns-11\@md{--grid-columns:11;grid-template-columns:repeat(11,1fr)}.grid-columns-12\@md{grid-template-columns:repeat(12,1fr)}.grid-column-span-1\@md{grid-column:span 1}.grid-column-span-2\@md{grid-column:span 2}.grid-column-span-3\@md{grid-column:span 3}.grid-column-span-4\@md{grid-column:span 4}.grid-row-span-1\@md{grid-row:span 1}.grid-row-span-2\@md{grid-row:span 2}.grid-row-span-3\@md{grid-row:span 3}.grid-gap-2{gap:var(--line-2)}}@container (width>=60rem){.grid-columns-1\@lg{grid-template-columns:repeat(1,1fr)}.grid-columns-2\@lg{grid-template-columns:repeat(2,1fr)}.grid-columns-3\@lg{grid-template-columns:repeat(3,1fr)}.grid-columns-4\@lg{grid-template-columns:repeat(4,1fr)}.grid-columns-5\@lg{--grid-columns:5;grid-template-columns:repeat(5,1fr)}.grid-columns-6\@lg{grid-template-columns:repeat(6,1fr)}.grid-columns-7\@lg{--grid-columns:7;grid-template-columns:repeat(7,1fr)}.grid-columns-8\@lg{--grid-columns:8;grid-template-columns:repeat(8,1fr)}.grid-columns-9\@lg{--grid-columns:9;grid-template-columns:repeat(9,1fr)}.grid-columns-10\@lg{--grid-columns:10;grid-template-columns:repeat(10,1fr)}.grid-columns-11\@lg{--grid-columns:11;grid-template-columns:repeat(11,1fr)}.grid-columns-12\@lg{grid-template-columns:repeat(12,1fr)}.grid-column-span-1\@lg{grid-column:span 1}.grid-column-span-2\@lg{grid-column:span 2}.grid-column-span-3\@lg{grid-column:span 3}.grid-column-span-4\@lg{grid-column:span 4}.grid-row-span-1\@lg{grid-row:span 1}.grid-row-span-2\@lg{grid-row:span 2}.grid-row-span-3\@lg{grid-row:span 3}}[data-grid=editorial]{grid-template-columns:minmax(0,1fr)}@container (width>=40rem){[data-grid=editorial]{grid-template-columns:repeat(12,minmax(0,1fr))}[data-grid=editorial]>*{grid-column-start:var(--grid-start-md,auto);grid-row-start:var(--grid-row-start-md,auto);grid-row-end:span var(--grid-row-span-md,1);grid-column-end:span var(--grid-span-md,var(--grid-auto-span-md,12))}}@container (width>=60rem){[data-grid=editorial]>*{grid-column-start:var(--grid-start-lg,var(--grid-start-md,auto));grid-row-start:var(--grid-row-start-lg,var(--grid-row-start-md,auto));grid-row-end:span var(--grid-row-span-lg,var(--grid-row-span-md,1));grid-column-end:span var(--grid-span-lg,var(--grid-span-md,var(--grid-auto-span-lg,var(--grid-auto-span-md,12))))}}:root{--sidebar-space:0;--sidebar-width:var(--line-8);--sidebar-content-min:66.7%}.sidebar{gap:var(--sidebar-space);flex-wrap:wrap;display:flex}.sidebar>*{flex-grow:1}.sidebar>:first-child{flex-basis:var(--sidebar-width,20rem);flex-grow:1}.sidebar>:last-child{min-inline-size:var(--sidebar-content-min,50%);flex-grow:999;flex-basis:0}.sidebar-reverse{flex-direction:row-reverse}.sidebar-gap-0{--sidebar-space:0}.sidebar-gap-1px{--sidebar-space:var(--line-1px)}.sidebar-gap-025{--sidebar-space:var(--line-025)}.sidebar-gap-05{--sidebar-space:var(--line-05)}.sidebar-gap-1{--sidebar-space:var(--line-1)}.sidebar-gap-2{--sidebar-space:var(--line-2)}.center{max-inline-size:var(--measure);margin-inline:auto}.center:where(:not(.section)){padding-inline:var(--line-1)}@container (width>=40rem){.center{box-sizing:content-box}}.center-wide{max-inline-size:var(--measure-wide)}.center-narrow{max-inline-size:var(--measure-narrow)}.cover{min-block-size:100vh;padding:var(--line-1);flex-direction:column;display:flex}.cover>*{margin-block:auto}.cover>header:first-child{margin-block-start:0}.cover>footer:last-child{margin-block-end:0}:root{--reel-item-width:calc(var(--line) * 10);--reel-space:var(--gutter)}.reel{gap:var(--reel-space);scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--color-subtle,var(--grey-300)) transparent;display:flex;overflow:auto hidden}.reel::-webkit-scrollbar{height:var(--line-05)}.reel::-webkit-scrollbar-track{background:0 0}.reel::-webkit-scrollbar-thumb{background:var(--color-subtle,var(--grey-300));border-radius:var(--line-025)}.reel>*{flex:0 0 var(--reel-item-width)}.reel>img{flex-basis:auto;width:auto;height:100%}.reel-narrow{--reel-item-width:var(--line-8)}.reel-medium{--reel-item-width:calc(var(--line) * 12)}.reel-wide{--reel-item-width:calc(var(--line) * 16)}.reel-compact{--reel-space:var(--line-05)}.reel-spacious{--reel-space:var(--line-2)}.reel-no-scrollbar{scrollbar-width:none}.reel-no-scrollbar::-webkit-scrollbar{display:none}.reel-padded{padding-block-end:var(--line-05)}.reel-scroll{overflow-x:scroll}.split{grid-template-columns:minmax(0,1fr);display:grid}.split-panel{flex-direction:column;display:flex}.split-panel[data-sticky]>.prose{position:var(--split-sticky-position,static);inset-block-start:calc(var(--header-offset,0px) + var(--line-1))}.split-swap>.split-panel:last-child{order:-1}@container (width>=40rem){.split{grid-template-columns:repeat(2,minmax(0,1fr))}.split-swap>.split-panel:last-child{order:0}.split-panel[data-sticky]{--split-sticky-position:sticky}}@container (width>=70rem){.split-left{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.split-right{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@container (width>=40rem){.split-panel>.prose:has(>.video-fit:only-child){flex-direction:column;flex:1 1 0;align-self:stretch;min-block-size:0;display:flex}.split-panel>.prose>.video-fit:only-child{flex:1 1 0;min-block-size:0}.split-panel>.prose>.video-fit:only-child>video{flex:1 1 0}}[data-background-image]{isolation:isolate;position:relative;overflow:hidden}[data-background-image]>:not([data-background-layer]){z-index:0;position:relative}[data-background-image]>[data-background-layer]{z-index:-1;pointer-events:none;background-image:var(--background-image);filter:var(--background-filter,none);margin:0;position:absolute;inset:0;transform:scale(1.03)}@media (width<60rem){[data-background-layer][data-hide-small]{display:none}}.cover[data-background-image]>footer{margin-block-end:0}.sidebar[data-background-image]>:nth-child(2){min-inline-size:var(--sidebar-content-min,50%);flex-grow:999;flex-basis:0}}@layer components{.logo{font-size:var(--text-lg);font-weight:var(--font-bold)}.logo a{text-decoration:none;display:block}.logo img,.logo svg{max-block-size:var(--line-2);inline-size:auto;display:block}[data-dm-wordmark]{inline-size:var(--line-8);aspect-ratio:1000/270.776;background:url(./dm-logo-light-red-SSa_hBZO.svg) 50%/contain no-repeat;max-inline-size:100%;display:block}.logo [data-wordmark]{inline-size:var(--line-5);aspect-ratio:1000/378;color:var(--color-red-500);background-color:currentColor;display:block;-webkit-mask:url(./Red-FPb262Ni.svg) 50%/contain no-repeat;mask:url(./Red-FPb262Ni.svg) 50%/contain no-repeat}.site-header{z-index:10;position:sticky;inset-block-start:0}:root:has(.site-header){--header-offset:calc(var(--line-5) * .378 + 2 * var(--line-1));scroll-padding-block-start:var(--header-offset)}.header-home{--wordmark-h:calc(var(--line-5) * .378);--wordmark-span:max(var(--wordmark-h), (100vw - 2 * var(--section-margins)) * .189);box-sizing:border-box;block-size:calc(var(--wordmark-span) + 2 * var(--line-1));inset-block-start:calc(var(--wordmark-h) - var(--wordmark-span))}.header-home:not(.is-sized) .header-logo .logo{scale:none}.header-home:not(.is-sized) .logo [data-wordmark]{inline-size:calc(var(--wordmark-span) / .378)}@media (scripting:enabled){.header-home:not(.is-sized) .logo,.header-home .logo [data-wordmark]:not(.is-typed){visibility:hidden;animation:0s 2s forwards wordmark-reveal}}@media (scripting:enabled) and (prefers-reduced-motion:reduce){.header-home .logo [data-wordmark]:not(.is-typed){visibility:inherit;animation:none}}@keyframes wordmark-reveal{to{visibility:visible}}.header-logo{position:sticky;inset-block-start:var(--line-1)}.header-logo .logo{scale:var(--wordmark-scale,var(--wordmark-max,6));transform-origin:0 0;transition:none}.header-nav{display:none}.header-nav a:not(.button){color:inherit;text-decoration:none}.header-nav a:not(.button):hover{text-decoration:underline}@media (width>=84rem){.header-nav{display:block}}.logo [data-wordmark].is-typed{background:0 0;position:relative;-webkit-mask:none;mask:none;container-type:inline-size}.wordmark-type{font-family:var(--font-sans);white-space:pre;justify-content:flex-end;font-size:52.8262cqi;line-height:1;display:flex;position:absolute;inset-inline-start:0}.wordmark-type span{transform-origin:50% 82%;display:inline-block}@media (prefers-color-scheme:dark){.logo [data-wordmark]{color:var(--color-white)}}.light-mode .logo [data-wordmark]{color:var(--color-red-500)}.dark-mode .logo [data-wordmark]{color:var(--color-white)}.site-header.scheme-red .logo [data-wordmark]{color:var(--color-fg)}.prose{text-wrap:pretty;font-variant-numeric:oldstyle-nums proportional-nums;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-lines:2;hyphenate-limit-chars:7 4 3;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphenate-limit-last:always}.prose pre,.prose code,.prose var,.prose samp,.prose kbd{-webkit-hyphens:manual;hyphens:manual}.prose p{max-inline-size:var(--measure);text-wrap:pretty;margin-block-end:var(--line-05)}:is(.prose :has(+h2),.prose :has(+h3)){margin-block-end:var(--line-2)}.prose :has(+h4){margin-block-end:var(--line-15)}:is(.prose :has(+h5),.prose :has(+h6)){margin-block-end:var(--line-1)}:is(.prose :where(h1):has(+h2),.prose :where(h2):has(+h3)){margin-block-end:var(--line-025)}:is(.prose :where(h3):has(+h4),.prose :where(h4):has(+h5),.prose :where(h5):has(+h6)){margin-block-end:var(--line-0125)}.prose :where(li):has(+li){margin-block-end:0}.prose :where(li) :is(ul,ol){margin-block-start:var(--line-025)}.prose a{text-underline-offset:.09em;text-decoration:underline;text-decoration-thickness:var(--line-1px)}.lead{font-size:var(--text-lg);line-height:var(--line-height-lg);letter-spacing:var(--tracking-lg)}.meta{font-size:var(--text-xs);line-height:var(--line-height-xs);font-weight:var(--font-semibold);text-transform:uppercase;font-family:var(--font-sans);font-variation-settings:"wdth" 130;margin:0;font-stretch:130%}.price:first-letter,.cents{vertical-align:top;height:0;font-size:.66667em;line-height:1.5;display:inline-block;position:relative;bottom:.5ex}.cents{bottom:.15ex}.prose>*+*,.flow>*+*{margin-block-start:var(--line-025)}.more{font-weight:var(--font-bold)}.hint{color:var(--color-muted)}.prose:not(.stack-compact,.stack-half,.stack-comfortable,.stack-spacious)>:is(figure,.gallery):not(.media-float,:first-child),.prose:not(.stack-compact,.stack-half,.stack-comfortable,.stack-spacious)>:is(figure,.gallery):not(.media-float)+*{margin-block-start:var(--line-1)}.prose:is(.stack-compact,.stack-half,.stack-comfortable,.stack-spacious)>*{margin-block:0}.prose:is(.stack-compact,.stack-half,.stack-comfortable,.stack-spacious)>*+*{margin-block-start:var(--stack-space)}.media-width{inline-size:max(var(--media-width), min(100%, 15rem))}@container (width>=40rem){.media-width{inline-size:var(--media-width)}}.prose:has(>.media-float){display:flow-root}.prose>.media-float{inline-size:100%}@container (width>=40rem){.prose>.media-float{inline-size:var(--media-width,50%);margin-block-end:var(--line-05)}.prose>.media-float-start{float:inline-start;margin-inline-end:var(--line-1)}.prose>.media-float-end{float:inline-end;margin-inline-start:var(--line-1)}}.divider--hairline{--divider-color:var(--color-muted)}.divider--semibold{--divider-width:var(--line-025)}.divider--bold{--divider-width:var(--line-05)}.divider--extrabold{--divider-width:var(--line-075)}.divider--heavy{--divider-width:var(--line-1)}.divider--accent{--divider-color:var(--color-accent)}.divider--dotted{--divider-style:dotted}.divider--dashed{--divider-style:dashed}.table--bordered th,.table--bordered td{border:1px solid var(--color-border)}:is(.table--bordered th,.table--bordered td):empty{border:none}.table--striped tr:nth-of-type(2n){background-color:var(--color-subtle)}.table--lined th{border-block-start:2px solid var(--color-border);border-block-end:2px solid var(--color-border)}.table--lined tr{border-block-end:1px solid var(--color-border)}.numeric{text-align:end}figure:has(.source)>figcaption{justify-content:space-between;gap:var(--line-1);display:flex}figure:has(.source) .source{text-align:end;flex-shrink:0}.icon{width:1cap;height:1cap}.with-icon{align-items:baseline;display:inline-flex}.with-icon .icon{margin-inline-end:var(--line-05)}.embed{aspect-ratio:16/9}.embed iframe,.embed object,.embed embed{width:100%;height:100%}a.button{text-decoration:none}.button-accent,.button--accent{--button-bg:var(--color-accent);--button-fg:var(--color-grey-50)}:is(.button-accent,.button--accent):hover,:is(.button-accent,.button--accent):active,:is(.button-accent,.button--accent):focus-visible{background-color:var(--color-fg);color:var(--button-fg,var(--color-bg))}.button--small{--button-h-space:var(--line-025);--button-v-space:var(--line-025);--button-font-size:var(--text-xs);--touch-target-min:0}.button--large{--button-h-space:var(--line-1);--button-v-space:var(--line-05);--button-radius:var(--radius-loose);--button-font-size:var(--text-lg)}.button-group{gap:0;display:inline-flex}.button-group button,.button-group .button{border-radius:0}.button-group button:first-child,.button-group .button:first-child{border-start-start-radius:var(--button-radius);border-end-start-radius:var(--button-radius)}.button-group button:last-child,.button-group .button:last-child{border-start-end-radius:var(--button-radius);border-end-end-radius:var(--button-radius)}.button--outline-danger{--button-bg:transparent;--button-fg:var(--color-red-600);border:var(--line-1px) solid currentColor}.button--outline-danger:hover{--button-bg:var(--color-red-600);--button-fg:var(--color-white)}.scheme-dark .button--outline-danger{--button-fg:var(--color-red-400)}.scheme-dark .button--outline-danger:hover{--button-bg:var(--color-red-400);--button-fg:var(--color-black)}.button--outline{--button-bg:transparent;--button-fg:var(--color-fg);border:var(--line-1px) solid var(--color-border)}.button--outline:hover{--button-bg:var(--color-subtle)}.button--ghost{--button-bg:transparent;--button-fg:var(--color-fg);border:none}.button--ghost:hover{--button-bg:var(--color-subtle)}.switch{--switch-width:calc(var(--line) * 2.5);--switch-height:calc(var(--line) * 1.25);--switch-handle-size:calc(var(--switch-height) * .75);--switch-handle-offset:calc(var(--switch-height) * .125);--switch-track-bg:var(--color-grey-400);--switch-track-bg-checked:var(--color-accent);--switch-handle-bg:var(--color-white);--switch-handle-shadow:1px 1px 4px #0003;--switch-text-color:var(--color-fg);--switch-on:"on";--switch-off:"off";--switch-speed:var(--duration-fast);align-items:center;gap:var(--line-05);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--text-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-normal);line-height:var(--line-height-base);min-block-size:var(--line-15);margin:0;display:inline-flex;position:relative}.switch input{opacity:0;pointer-events:none;block-size:0;inline-size:0;position:absolute}.switch>input+span{inline-size:var(--switch-width);block-size:var(--switch-height);background:var(--switch-track-bg);border-radius:var(--switch-height);flex-shrink:0;display:inline-block;position:relative}.switch>input+span:before{content:"";inline-size:var(--switch-handle-size);block-size:var(--switch-handle-size);background:var(--switch-handle-bg);box-shadow:var(--switch-handle-shadow);border-radius:50%;position:absolute;inset-block-start:var(--switch-handle-offset);inset-inline-start:var(--switch-handle-offset)}.switch>input+span:after{content:var(--switch-off);inline-size:calc(var(--switch-width) - var(--switch-handle-size) - var(--switch-handle-offset));text-align:center;font-size:.7em;font-weight:var(--font-medium);color:var(--switch-text-color);pointer-events:none;line-height:1;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--switch-handle-size) + var(--switch-handle-offset));transform:translateY(-50%)}@media (prefers-reduced-motion:no-preference){.switch>input+span{transition:background-color var(--switch-speed) var(--ease-in-out)}.switch>input+span:before{transition:inset-inline-start var(--switch-speed) var(--ease-in-out)}.switch>input+span:after{transition:opacity calc(var(--switch-speed) * .5) var(--ease-out)}}.switch:hover>input+span{filter:brightness(.95)}.switch:has(input:focus-visible)>input+span{outline:2px solid var(--color-accent);outline-offset:2px}.switch:has(input:checked)>input+span{background:var(--switch-track-bg-checked)}.switch:has(input:checked)>input+span:before{inset-inline-start:calc(var(--switch-width) - var(--switch-handle-size) - var(--switch-handle-offset))}.switch:has(input:checked)>input+span:after{content:var(--switch-on);color:var(--color-white);inset-inline-start:0}.switch:has(input:disabled){opacity:.5;cursor:not-allowed}.switch:has(.hint){align-items:flex-start}.switch:has(.hint)>input+span{margin-block-start:calc((1lh - var(--switch-height)) / 2)}.switch--small{--switch-width:calc(var(--line) * 1.25);--switch-height:var(--line-075);--switch-on:"";--switch-off:"";font-size:var(--text-xs);letter-spacing:var(--tracking-xs);min-block-size:var(--line-1)}.avatar{--avatar-size:var(--line-1);inline-size:var(--avatar-size);block-size:var(--avatar-size);background:var(--color-subtle);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar img{object-fit:cover;block-size:100%;inline-size:100%}.avatar .initials{font-size:clamp(var(--text-xs), calc(var(--avatar-size) * .4), var(--avatar-size));font-weight:var(--font-semibold);letter-spacing:.05em;text-transform:uppercase;-webkit-user-select:none;user-select:none;line-height:1}.avatar--xs{--avatar-size:var(--line-05)}.avatar--sm{--avatar-size:var(--line-075)}.avatar--lg{--avatar-size:var(--line-15)}.avatar--xl{--avatar-size:var(--line-2)}.avatar--2xl{--avatar-size:var(--line-4)}.avatar--3xl{--avatar-size:var(--line-6)}.avatar--4xl{--avatar-size:var(--line-8)}.avatar--square{border-radius:var(--radius-normal)}.avatar-group{display:flex}.avatar-group .avatar{border:calc(var(--line-1px) * 2) solid var(--color-bg)}.avatar-group .avatar+.avatar{margin-inline-start:calc(var(--avatar-size) * -.25)}@media (forced-colors:active){.avatar-group .avatar{border-color:buttonface}}.avatar[data-demo-avatar]{background-position:50%;background-size:cover}[data-demo-avatar=ned]{background-image:url(./ned-CdroQVBB.jpg)}[data-demo-avatar=thomas]{background-image:url(./thomas-DLcjcMvq.jpg)}[data-demo-avatar=maryam]{background-image:url(./maryam-Ck633o6W.jpg)}[data-demo-avatar=mercy]{background-image:url(./mercy-Cq_PUO2S.jpg)}[data-demo-avatar=jonah]{background-image:url(./jonah-q_Ehwl5Z.jpg)}[data-demo-avatar=elias]{background-image:url(./elias-DEgl6nX0.jpg)}[data-demo-avatar=ada]{background-image:url(./ada-Dps31X8H.jpg)}.card .value{font-weight:var(--font-bold);margin:0}.card .description{margin:0}.card .header{border-block-end:var(--line-1px) solid var(--color-border)}.card .card-heading{font-weight:var(--font-bold)}.card :is(.category,.subtitle){color:var(--color-muted)}.card[href]{--card-shadow:0 4px 12px var(--overlay-shadow);color:inherit;text-decoration:none;display:block}.card[href]:hover{box-shadow:var(--card-shadow)}@media (prefers-reduced-motion:no-preference){.card[href]{transition:box-shadow var(--duration-fast) var(--ease-out)}}.card--media{overflow:hidden}.card--media>figure{margin:0}.card--media>figure img,.card--media>figure .avatar{border-radius:0;inline-size:100%;display:block}.card--stat{flex-direction:column;display:flex}.card--stat .value{font-weight:var(--font-black)}.activity-card{padding-block:var(--line-1);border-block-end:var(--line-1px) solid var(--color-border)}.activity-card:last-child{border-block-end:none}.activity-card .title{font-weight:var(--font-bold)}.activity-card .meta{color:var(--color-muted)}.checkbox,.radio{--control-size:var(--line-075);align-items:center;gap:var(--line-025);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--text-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-normal);line-height:var(--line-height-base);min-block-size:var(--line-15);margin-block-end:0;display:inline-flex;position:relative}:is(.checkbox,.radio):before{content:"";inline-size:var(--control-size);block-size:var(--control-size);background:var(--color-bg);border:calc(var(--line-1px) * 2) solid var(--color-border);flex-shrink:0}:is(.checkbox,.radio):after{content:"";inline-size:var(--control-size);block-size:var(--control-size);opacity:0;margin-block-start:calc(var(--control-size) / -2);position:absolute;inset-block-start:50%;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){:is(.checkbox,.radio):before{transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out)}:is(.checkbox,.radio):after{transition:opacity var(--duration-instant) var(--ease-out)}}:is(.checkbox,.radio) input{opacity:0;pointer-events:none;block-size:0;inline-size:0;position:absolute}:is(.checkbox,.radio):hover:before{border-color:var(--color-accent)}:is(.checkbox,.radio):has(input:focus-visible):before{outline:2px solid var(--color-accent);outline-offset:2px}:is(.checkbox,.radio):has(input:checked):before{background:var(--color-accent);border-color:var(--color-accent)}:is(.checkbox,.radio):has(input:checked):after{opacity:1}:is(.checkbox,.radio):has(input:disabled){opacity:.5;cursor:not-allowed}.checkbox:before{border-radius:var(--radius-tight)}.checkbox:after{inline-size:calc(var(--control-size) * .3);block-size:calc(var(--control-size) * .5);border-inline-end:calc(var(--line-1px) * 2) solid var(--color-bg);border-block-end:calc(var(--line-1px) * 2) solid var(--color-bg);background:0 0;margin-block-start:calc(var(--control-size) * -.3);inset-inline-start:calc(var(--control-size) * .36);transform:rotate(45deg)}.radio:before{border-radius:50%}.radio:after{inline-size:calc(var(--control-size) * .4);block-size:calc(var(--control-size) * .4);background:var(--color-bg);border-radius:50%;margin-block-start:calc(var(--control-size) * -.2);inset-inline-start:calc(var(--control-size) * .3)}.checkbox--large,.radio--large{--control-size:var(--line-1);font-size:var(--text-base);letter-spacing:var(--tracking-base);min-block-size:var(--line-2)}.checkbox--icon{--control-size:var(--line-1);color:#0000;vertical-align:middle;padding:var(--line-025);gap:0;font-size:0;line-height:0}.checkbox--icon:before{border-radius:var(--radius-normal)}.checkbox--icon:after{inline-size:calc(var(--control-size) * .25);block-size:calc(var(--control-size) * .45);border-inline-end:calc(var(--line-1px) * 2) solid var(--color-bg);border-block-end:calc(var(--line-1px) * 2) solid var(--color-bg);background:0 0;margin-block-start:calc(var(--control-size) * -.26);inset-inline-start:calc(var(--control-size) * .625);transform:rotate(45deg)}.check-list{margin:0;padding:0;list-style:none}.check-list li{padding-block:var(--line-025)}.check-list .checkbox,.check-list .radio{display:flex}.check-list--inline{gap:var(--line-1);flex-wrap:wrap;display:flex}.check-list--inline li{padding:0}:is(.checkbox--success,.radio--success):has(input:checked):before{background:var(--color-success);border-color:var(--color-success)}:is(.checkbox--warning,.radio--warning):has(input:checked):before{background:var(--color-warning);border-color:var(--color-warning)}:is(.checkbox--error,.radio--error):has(input:checked):before{background:var(--color-error);border-color:var(--color-error)}@container (width<30em){tr:has(.checkbox--icon){gap:0 var(--line-05);flex-wrap:wrap;align-items:center;display:flex}tr:has(.checkbox--icon)>td:first-child{flex-basis:100%}tr:has(.checkbox--icon)>td:has(.checkbox--icon){align-items:center;gap:var(--line-025);padding:var(--line-025) 0;justify-content:flex-start;display:flex}}.tabs .list{gap:var(--line-025);border-block-end:var(--line-1px) solid var(--color-border);display:flex}.tabs .tab{padding:var(--line-025) var(--line-075);border:var(--line-1px) solid transparent;border-radius:var(--radius-normal) var(--radius-normal) 0 0;font:inherit;font-weight:var(--font-medium);font-size:var(--text-sm);color:var(--color-muted);cursor:pointer;transition:color var(--duration-fast);background:0 0;border-block-end:none;margin-block-end:calc(var(--line-1px) * -1);position:relative}.tabs .tab:hover{color:var(--color-fg)}.tabs .tab[aria-selected=true],.tabs .tab[aria-current=page]{background:var(--color-bg);border-color:var(--color-border);color:var(--color-fg)}:is(.tabs .tab[aria-selected=true],.tabs .tab[aria-current=page]):after{content:"";block-size:calc(var(--line-1px) * 2);background:var(--color-accent);position:absolute;inset-block-end:0;inset-inline:0}.tabs .tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tabs .panel{animation:tab-fade-in var(--duration-fast) var(--ease-out);padding-block-start:var(--line-1)}.tabs .panel[hidden]{display:none}@keyframes tab-fade-in{0%{opacity:0}to{opacity:1}}.tabs--pills .list{gap:var(--line-025);border-block-end:none}.tabs--pills .tab{border-radius:var(--radius-normal);border:none;margin-block-end:0}.tabs--pills .tab[aria-selected=true],.tabs--pills .tab[aria-current=page]{background:var(--color-subtle);color:var(--color-fg)}:is(.tabs--pills .tab[aria-selected=true],.tabs--pills .tab[aria-current=page]):after{display:none}.timeline{--timeline-dot-size:var(--line-05);--timeline-milestone-dot-size:var(--line-075);--timeline-indent:var(--line-2);--timeline-line-color:var(--color-fg);--timeline-dot-color:var(--color-accent);margin:0;padding-inline-start:var(--timeline-indent);list-style:none;position:relative}.timeline:before{content:"";inset-inline-start:calc(var(--timeline-dot-size) / 2 - var(--line-1px));inset-block:var(--line-05);inline-size:calc(var(--line-1px) * 2);background:var(--timeline-line-color);position:absolute}.timeline li{padding-block-end:var(--line-1);position:relative}.timeline li:last-child{padding-block-end:0}.timeline li:before{content:"";inline-size:var(--timeline-dot-size);block-size:var(--timeline-dot-size);background:var(--timeline-dot-color);border:calc(var(--line-1px) * 2) solid var(--color-bg);border-radius:50%;position:absolute;inset-block-start:var(--line-025);inset-inline-start:calc(var(--timeline-indent) * -1)}.timeline li[data-status=success]:before{background:var(--color-success)}.timeline li[data-status=warning]:before{background:var(--color-warning)}.timeline li[data-status=error]:before{background:var(--color-error)}.timeline .date{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--color-muted);letter-spacing:var(--tracking-xs);line-height:var(--line-height-xs);display:block}.timeline .content{font-size:var(--text-sm);line-height:var(--line-height-sm);letter-spacing:var(--tracking-sm)}.timeline .content h3{margin:0}.timeline .content p{color:var(--color-muted)}.timeline .milestone{padding-block:var(--line-05) var(--line-1);font-size:var(--text-3xl);font-weight:var(--font-bold);line-height:var(--line-height-3xl);letter-spacing:var(--tracking-3xl)}.timeline .milestone:first-child{padding-block-start:0}.timeline .milestone :is(h1,h2,h3,h4,h5,h6){font:inherit;margin:0}.timeline .milestone:before{inline-size:var(--timeline-milestone-dot-size);block-size:var(--timeline-milestone-dot-size);background:var(--timeline-line-color);border:none;inset-block-start:var(--line-075);inset-inline-start:calc(var(--timeline-indent) * -1 - (var(--timeline-milestone-dot-size) - var(--timeline-dot-size)) / 2)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.loading{gap:var(--line-05);flex-direction:column;display:flex}.loading .skeleton{background:linear-gradient(90deg, var(--color-subtle) 25%, var(--color-bg) 50%, var(--color-subtle) 75%);animation:shimmer var(--duration-slow) var(--ease-linear) infinite;border-radius:var(--radius-tight);min-block-size:var(--line-1);background-size:200% 100%}.loading .skeleton--text{block-size:var(--line-075);max-inline-size:80%}.loading .skeleton--heading{block-size:var(--line-15);max-inline-size:50%}.loading .skeleton--avatar{inline-size:var(--line-2);block-size:var(--line-2);border-radius:50%}.loading .skeleton--image{block-size:calc(var(--line) * 8)}.loading .skeleton:nth-child(2){animation-delay:.1s}.loading .skeleton:nth-child(3){animation-delay:.2s}.loading .skeleton:nth-child(4){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.loading .skeleton{animation:none}}.comment .author{font-weight:var(--font-bold)}.screws{--screw-size:var(--line-05);--screw-inset:var(--line-1);isolation:isolate;position:relative}.screws:before{content:"";inset:var(--screw-inset);z-index:-1;pointer-events:none;background-color:var(--color-accent);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.62461%2020.3893C-1.2163%2015.5472%20-1.2001%208.43659%203.6246%203.61067C8.44931%20-1.21525%2015.5568%20-1.19769%2020.3815%203.62823C25.2062%208.45415%2025.2062%2015.5458%2020.3815%2020.3718C15.5568%2025.1977%208.44931%2025.2152%203.62461%2020.3893ZM12.9014%2012.7278L19.3771%2012.7264V11.1061L12.9014%2011.0751L12.8852%204.61259H11.2653L11.2491%2011.0751L4.77341%2011.1061V12.7264L11.2491%2012.7278L11.2653%2019.22H12.8852L12.9014%2012.7278Z'%20fill='black'%20style='fill:black;fill-opacity:1;'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.62461%2020.3893C-1.2163%2015.5472%20-1.2001%208.43659%203.6246%203.61067C8.44931%20-1.21525%2015.5568%20-1.19769%2020.3815%203.62823C25.2062%208.45415%2025.2062%2015.5458%2020.3815%2020.3718C15.5568%2025.1977%208.44931%2025.2152%203.62461%2020.3893ZM12.9014%2012.7278L19.3771%2012.7264V11.1061L12.9014%2011.0751L12.8852%204.61259H11.2653L11.2491%2011.0751L4.77341%2011.1061V12.7264L11.2491%2012.7278L11.2653%2019.22H12.8852L12.9014%2012.7278Z'%20fill='black'%20style='fill:black;fill-opacity:1;'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.62461%2020.3893C-1.2163%2015.5472%20-1.2001%208.43659%203.6246%203.61067C8.44931%20-1.21525%2015.5568%20-1.19769%2020.3815%203.62823C25.2062%208.45415%2025.2062%2015.5458%2020.3815%2020.3718C15.5568%2025.1977%208.44931%2025.2152%203.62461%2020.3893ZM12.9014%2012.7278L19.3771%2012.7264V11.1061L12.9014%2011.0751L12.8852%204.61259H11.2653L11.2491%2011.0751L4.77341%2011.1061V12.7264L11.2491%2012.7278L11.2653%2019.22H12.8852L12.9014%2012.7278Z'%20fill='black'%20style='fill:black;fill-opacity:1;'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.62461%2020.3893C-1.2163%2015.5472%20-1.2001%208.43659%203.6246%203.61067C8.44931%20-1.21525%2015.5568%20-1.19769%2020.3815%203.62823C25.2062%208.45415%2025.2062%2015.5458%2020.3815%2020.3718C15.5568%2025.1977%208.44931%2025.2152%203.62461%2020.3893ZM12.9014%2012.7278L19.3771%2012.7264V11.1061L12.9014%2011.0751L12.8852%204.61259H11.2653L11.2491%2011.0751L4.77341%2011.1061V12.7264L11.2491%2012.7278L11.2653%2019.22H12.8852L12.9014%2012.7278Z'%20fill='black'%20style='fill:black;fill-opacity:1;'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.62461%2020.3893C-1.2163%2015.5472%20-1.2001%208.43659%203.6246%203.61067C8.44931%20-1.21525%2015.5568%20-1.19769%2020.3815%203.62823C25.2062%208.45415%2025.2062%2015.5458%2020.3815%2020.3718C15.5568%2025.1977%208.44931%2025.2152%203.62461%2020.3893ZM12.9014%2012.7278L19.3771%2012.7264V11.1061L12.9014%2011.0751L12.8852%204.61259H11.2653L11.2491%2011.0751L4.77341%2011.1061V12.7264L11.2491%2012.7278L11.2653%2019.22H12.8852L12.9014%2012.7278Z'%20fill='black'%20style='fill:black;fill-opacity:1;'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.62461%2020.3893C-1.2163%2015.5472%20-1.2001%208.43659%203.6246%203.61067C8.44931%20-1.21525%2015.5568%20-1.19769%2020.3815%203.62823C25.2062%208.45415%2025.2062%2015.5458%2020.3815%2020.3718C15.5568%2025.1977%208.44931%2025.2152%203.62461%2020.3893ZM12.9014%2012.7278L19.3771%2012.7264V11.1061L12.9014%2011.0751L12.8852%204.61259H11.2653L11.2491%2011.0751L4.77341%2011.1061V12.7264L11.2491%2012.7278L11.2653%2019.22H12.8852L12.9014%2012.7278Z'%20fill='black'%20style='fill:black;fill-opacity:1;'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.62461%2020.3893C-1.2163%2015.5472%20-1.2001%208.43659%203.6246%203.61067C8.44931%20-1.21525%2015.5568%20-1.19769%2020.3815%203.62823C25.2062%208.45415%2025.2062%2015.5458%2020.3815%2020.3718C15.5568%2025.1977%208.44931%2025.2152%203.62461%2020.3893ZM12.9014%2012.7278L19.3771%2012.7264V11.1061L12.9014%2011.0751L12.8852%204.61259H11.2653L11.2491%2011.0751L4.77341%2011.1061V12.7264L11.2491%2012.7278L11.2653%2019.22H12.8852L12.9014%2012.7278Z'%20fill='black'%20style='fill:black;fill-opacity:1;'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.62461%2020.3893C-1.2163%2015.5472%20-1.2001%208.43659%203.6246%203.61067C8.44931%20-1.21525%2015.5568%20-1.19769%2020.3815%203.62823C25.2062%208.45415%2025.2062%2015.5458%2020.3815%2020.3718C15.5568%2025.1977%208.44931%2025.2152%203.62461%2020.3893ZM12.9014%2012.7278L19.3771%2012.7264V11.1061L12.9014%2011.0751L12.8852%204.61259H11.2653L11.2491%2011.0751L4.77341%2011.1061V12.7264L11.2491%2012.7278L11.2653%2019.22H12.8852L12.9014%2012.7278Z'%20fill='black'%20style='fill:black;fill-opacity:1;'/%3e%3c/svg%3e");-webkit-mask-position:0 0,100% 0,0 100%,100% 100%;mask-position:0 0,100% 0,0 100%,100% 100%;-webkit-mask-size:var(--screw-size) var(--screw-size);mask-size:var(--screw-size) var(--screw-size);position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-list{gap:var(--line-05);flex-direction:column;padding:0;list-style:none;display:flex}.icon-list>li{align-items:baseline;gap:var(--line-05);display:flex}.icon-list .icon{flex-shrink:0;align-self:flex-start;width:1em;height:1em;margin-block-start:calc(.5lh - .5em)}.icon-list:is(.list-lined,.list-bordered,.list-striped){gap:0}.icon-list:is(.list-lined,.list-bordered,.list-striped)>li{padding-block:var(--line-05)}.icon-list.list-lined{border-block-start:var(--line-1px) solid var(--color-border)}.icon-list.list-lined>li+li{border-block-start:var(--line-1px) solid var(--color-border-muted)}.icon-list.list-bordered{border:var(--line-1px) solid var(--color-border)}.icon-list.list-bordered>li{padding-inline:var(--line-05)}.icon-list.list-bordered>li+li{border-block-start:var(--line-1px) solid var(--color-border-muted)}.icon-list.list-striped>li{padding-inline:var(--line-05)}.icon-list.list-striped>li:nth-child(2n){background-color:var(--color-subtle)}.icon-block>.icon-block-icon{width:var(--line);height:var(--line);margin-block:0 var(--line-05);display:block}.text-center>:is(.icon-block>.icon-block-icon){margin-inline:auto}.text-end>:is(.icon-block>.icon-block-icon){margin-inline-start:auto}.decision-demo{--color-bg:var(--color-grey-200);--color-fg:var(--color-grey-800);color:var(--color-fg);text-align:start;font-size:var(--text-sm);line-height:var(--line-height-sm);letter-spacing:var(--tracking-sm);container-type:inline-size}.decision-demo [hidden]{display:none}.decision-demo [data-position=agree]{--color-bg:var(--color-green-600);--color-fg:var(--color-white)}.decision-demo [data-position=more_info]{--color-bg:var(--color-gold-500);--color-fg:var(--color-black)}.decision-demo [data-position=disagree]{--color-bg:var(--color-red-600);--color-fg:var(--color-white)}.decision-demo [data-position=block]{--color-bg:var(--color-red-500);--color-fg:var(--color-white)}.decision-demo .button--outline-danger{--button-fg:var(--color-red-500)}.decision-demo .button--outline-danger:hover{--button-bg:var(--color-red-500);--button-fg:var(--color-black)}.decision-demo [data-position=abstain]{--color-bg:var(--color-grey-600);--color-fg:var(--color-white)}.decision-demo>[data-policy],.decision-demo>[data-position-card],.decision-demo header[data-position]{background-color:var(--color-bg);color:var(--color-fg)}.decision-demo [data-requirement][data-met=true]{text-decoration:line-through}.decision-demo table{margin-block:var(--line-05) var(--line-2);inline-size:100%;display:table}.decision-demo tbody{display:table-row-group}.decision-demo tr{border-block-end:var(--line-1px) solid var(--color-grey-300);display:table-row}.decision-demo tr:first-child{border-block-start:var(--line-1px) solid var(--color-grey-600)}.decision-demo th{font-size:inherit;line-height:inherit;letter-spacing:inherit;text-align:start;font-weight:var(--font-bold);background:0 0}.decision-demo th,.decision-demo td{padding:var(--line-05);display:table-cell}.decision-demo th{padding-inline-start:0}.decision-demo td{border-inline-end:var(--line-05) solid var(--color-bg)}.decision-demo ul[aria-label=Position\ totals]{list-style:none}.decision-demo ul[aria-label=Position\ totals] li{color:var(--color-bg);margin:0}.decision-demo ul[aria-label=Position\ totals] li[data-position=more_info]{color:var(--color-gold-700)}.split-panel>.prose:has(>.chat-demo-placement:only-child){flex:1;min-inline-size:0;display:grid}.chat-demo-placement{align-self:stretch;min-inline-size:min(22rem,100%);display:grid}.chat-demo-frame{block-size:100%;min-block-size:min(32rem,80svh);inline-size:100%;min-inline-size:min(22rem,100%);position:relative}.chat-demo{overscroll-behavior:contain;scrollbar-gutter:stable;scroll-behavior:auto;min-inline-size:0;padding:var(--line-1);text-align:start;position:absolute;inset:0;overflow:auto;container-type:inline-size}.chat-demo [hidden]{display:none}.chat-demo [data-chat-thread]{flex-shrink:0;margin-block-start:auto}.chat-demo [data-chat-composer]{flex-shrink:0}.chat-demo textarea{resize:none}.chat-demo [data-chat-message]{white-space:pre-wrap}.comment--layout{grid-template-columns:var(--line-15) minmax(0, 1fr);align-items:flex-start;column-gap:var(--line-05);min-inline-size:0;display:grid}.comment--layout .comment-avatar{grid-area:1/1}.comment--layout .comment-content{display:contents}.comment--layout .comment-meta{justify-content:space-between;align-items:center;gap:var(--line-05);min-inline-size:0;min-block-size:var(--line-15);flex-wrap:wrap;grid-area:1/2;display:flex}.comment--layout .comment-author{min-inline-size:0;min-block-size:var(--line-15);overflow-wrap:anywhere;flex:12ch;align-items:center;display:flex}.comment--layout .comment-timestamp{text-align:end;overflow-wrap:anywhere;flex:0 auto;max-inline-size:100%}.comment--layout .comment-body{overflow-wrap:anywhere;grid-area:2/2;min-inline-size:0}.comment--layout .comment-body>p{margin:0}@container (width<=20rem){.comment--layout .comment-body{grid-column:1/-1}}.gallery{align-self:stretch;inline-size:100%;position:relative}.split-panel>.prose:has(>.gallery){align-self:stretch;min-inline-size:0}.gallery-window{background:var(--color-black);box-shadow:0 var(--line-05) var(--line-15) color-mix(in srgb, var(--color-black) 35%, transparent);overflow:hidden}.gallery-chrome{background:var(--color-grey-100);gap:.3rem;padding:.45rem .6rem;display:flex}.gallery-chrome i{background:var(--color-grey-400);border-radius:50%;block-size:.45rem;inline-size:.45rem}.gallery-image{block-size:auto;inline-size:100%;aspect-ratio:var(--gallery-ratio,2500 / 1507);object-fit:cover;object-position:top left;display:block}.gallery-label{margin-block:var(--line-05) 0;min-block-size:var(--line-height-xs);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--line-height-xs);text-transform:uppercase;letter-spacing:.06em}.gallery-label span{opacity:.7;margin-inline-end:.5em}.gallery-frame{position:relative}.gallery-frame>.gallery-image{visibility:hidden;position:absolute;inset:0}.gallery-frame>.gallery-image:first-child{position:static}.gallery-frame>.is-base{visibility:visible}.gallery-frame>.is-next{visibility:visible;clip-path:inset(0 calc(100% - var(--wipe,0%)) 0 0)}.gallery-scanner{background:var(--color-accent);inline-size:3px;opacity:var(--scan,0);position:absolute;inset-block:0;inset-inline-start:var(--wipe,0%);translate:-50%}.gallery-progress{gap:var(--line-025);margin-block-start:var(--line-05);display:flex}.gallery-progress i{opacity:.3;background:currentColor;flex:1;block-size:3px}.gallery-progress i.is-on{opacity:1}.gallery-paint-hold{min-block-size:calc(100svh + var(--gallery-steps,1) * var(--gallery-distance,12) * 1svh)}.gallery-paint-hold>.gallery-sticky{min-block-size:calc(100svh - var(--header-offset,0px));flex-direction:column;justify-content:center;display:flex;position:sticky;inset-block-start:var(--header-offset,0px)}.gallery-stamp{--gallery-slot:62%}.gallery-viewport{padding-block:var(--line-15);overflow-x:clip}.gallery-track{display:flex}.gallery-item{flex:0 0 var(--gallery-slot);padding-inline:var(--line-05);margin:0}.gallery-item .gallery-window{transform-origin:50% 100%;transform:scale(.8)}.gallery-item.is-current .gallery-window{transform:scale(1)}.gallery-stamp .gallery-label{text-align:center}.gallery-controls{justify-content:center;gap:var(--line-025);margin-block-start:var(--line-05)}.gallery-controls .icon{block-size:1.25em;inline-size:1.25em}.gallery .gallery-play,.gallery[data-paused] .gallery-pause{display:none}.gallery[data-paused] .gallery-play{display:inline}[data-site-form] [hidden]{display:none}[data-site-form] .field{transition:opacity var(--duration-normal) var(--ease-out)}[data-site-form] form[aria-busy=true]>.field{opacity:.45;pointer-events:none}[data-site-form] [data-form-spinner]>svg{block-size:1em;inline-size:1em;animation:.8s linear infinite form-sending}@keyframes form-sending{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){[data-site-form] .field{transition:none}[data-site-form] [data-form-spinner]>svg{animation:none}::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}}@layer utilities{.mt-0{margin-block-start:var(--line-0)}.mt-025{margin-block-start:var(--line-025)}.mt-05{margin-block-start:var(--line-05)}.mt-075{margin-block-start:var(--line-075)}.mt-1{margin-block-start:var(--line-1)}.mt-15{margin-block-start:var(--line-15)}.mt-2{margin-block-start:var(--line-2)}.mt-3{margin-block-start:var(--line-3)}.mt-4{margin-block-start:var(--line-4)}.mt-5{margin-block-start:var(--line-5)}.mt-6{margin-block-start:var(--line-6)}.mt-1px{margin-block-start:var(--line-1px)}.mt-auto{margin-block-start:auto}.mb-0{margin-block-end:var(--line-0)}.mb-025{margin-block-end:var(--line-025)}.mb-05{margin-block-end:var(--line-05)}.mb-075{margin-block-end:var(--line-075)}.mb-1{margin-block-end:var(--line-1)}.mb-15{margin-block-end:var(--line-15)}.mb-2{margin-block-end:var(--line-2)}.mb-3{margin-block-end:var(--line-3)}.mb-4{margin-block-end:var(--line-4)}.mb-5{margin-block-end:var(--line-5)}.mb-6{margin-block-end:var(--line-6)}.mb-1px{margin-block-end:var(--line-1px)}.mb-auto{margin-block-end:auto}.ml-0{margin-inline-start:var(--line-0)}.ml-025{margin-inline-start:var(--line-025)}.ml-05{margin-inline-start:var(--line-05)}.ml-075{margin-inline-start:var(--line-075)}.ml-1{margin-inline-start:var(--line-1)}.ml-15{margin-inline-start:var(--line-15)}.ml-2{margin-inline-start:var(--line-2)}.ml-3{margin-inline-start:var(--line-3)}.ml-4{margin-inline-start:var(--line-4)}.ml-5{margin-inline-start:var(--line-5)}.ml-6{margin-inline-start:var(--line-6)}.ml-1px{margin-inline-start:var(--line-1px)}.ml-auto{margin-inline-start:auto}.mr-0{margin-inline-end:var(--line-0)}.mr-025{margin-inline-end:var(--line-025)}.mr-05{margin-inline-end:var(--line-05)}.mr-075{margin-inline-end:var(--line-075)}.mr-1{margin-inline-end:var(--line-1)}.mr-15{margin-inline-end:var(--line-15)}.mr-2{margin-inline-end:var(--line-2)}.mr-3{margin-inline-end:var(--line-3)}.mr-4{margin-inline-end:var(--line-4)}.mr-5{margin-inline-end:var(--line-5)}.mr-6{margin-inline-end:var(--line-6)}.mr-1px{margin-inline-end:var(--line-1px)}.mr-auto{margin-inline-end:auto}.m-0{margin:var(--line-0)}.m-025{margin:var(--line-025)}.m-05{margin:var(--line-05)}.m-075{margin:var(--line-075)}.m-1{margin:var(--line-1)}.m-15{margin:var(--line-15)}.m-2{margin:var(--line-2)}.m-3{margin:var(--line-3)}.m-4{margin:var(--line-4)}.m-5{margin:var(--line-5)}.m-6{margin:var(--line-6)}.m-1px{margin:var(--line-1px)}.m-auto{margin:auto}.mx-0{margin-inline:var(--line-0)}.mx-025{margin-inline:var(--line-025)}.mx-05{margin-inline:var(--line-05)}.mx-075{margin-inline:var(--line-075)}.mx-1{margin-inline:var(--line-1)}.mx-15{margin-inline:var(--line-15)}.mx-2{margin-inline:var(--line-2)}.mx-3{margin-inline:var(--line-3)}.mx-4{margin-inline:var(--line-4)}.mx-5{margin-inline:var(--line-5)}.mx-6{margin-inline:var(--line-6)}.mx-1px{margin-inline:var(--line-1px)}.mx-auto{margin-inline:auto}.my-0{margin-block:var(--line-0)}.my-025{margin-block:var(--line-025)}.my-05{margin-block:var(--line-05)}.my-075{margin-block:var(--line-075)}.my-1{margin-block:var(--line-1)}.my-15{margin-block:var(--line-15)}.my-2{margin-block:var(--line-2)}.my-3{margin-block:var(--line-3)}.my-4{margin-block:var(--line-4)}.my-5{margin-block:var(--line-5)}.my-6{margin-block:var(--line-6)}.my-1px{margin-block:var(--line-1px)}.my-auto{margin-block:auto}.pt-0{padding-block-start:var(--line-0)}.pt-025{padding-block-start:var(--line-025)}.pt-05{padding-block-start:var(--line-05)}.pt-075{padding-block-start:var(--line-075)}.pt-1{padding-block-start:var(--line-1)}.pt-15{padding-block-start:var(--line-15)}.pt-2{padding-block-start:var(--line-2)}.pt-3{padding-block-start:var(--line-3)}.pt-4{padding-block-start:var(--line-4)}.pt-5{padding-block-start:var(--line-5)}.pt-6{padding-block-start:var(--line-6)}.pt-1px{padding-block-start:var(--line-1px)}.pb-0{padding-block-end:var(--line-0)}.pb-025{padding-block-end:var(--line-025)}.pb-05{padding-block-end:var(--line-05)}.pb-075{padding-block-end:var(--line-075)}.pb-1{padding-block-end:var(--line-1)}.pb-15{padding-block-end:var(--line-15)}.pb-2{padding-block-end:var(--line-2)}.pb-3{padding-block-end:var(--line-3)}.pb-4{padding-block-end:var(--line-4)}.pb-5{padding-block-end:var(--line-5)}.pb-6{padding-block-end:var(--line-6)}.pb-1px{padding-block-end:var(--line-1px)}.pl-0{padding-inline-start:var(--line-0)}.pl-025{padding-inline-start:var(--line-025)}.pl-05{padding-inline-start:var(--line-05)}.pl-075{padding-inline-start:var(--line-075)}.pl-1{padding-inline-start:var(--line-1)}.pl-15{padding-inline-start:var(--line-15)}.pl-2{padding-inline-start:var(--line-2)}.pl-3{padding-inline-start:var(--line-3)}.pl-4{padding-inline-start:var(--line-4)}.pl-5{padding-inline-start:var(--line-5)}.pl-6{padding-inline-start:var(--line-6)}.pl-1px{padding-inline-start:var(--line-1px)}.pr-0{padding-inline-end:var(--line-0)}.pr-025{padding-inline-end:var(--line-025)}.pr-05{padding-inline-end:var(--line-05)}.pr-075{padding-inline-end:var(--line-075)}.pr-1{padding-inline-end:var(--line-1)}.pr-15{padding-inline-end:var(--line-15)}.pr-2{padding-inline-end:var(--line-2)}.pr-3{padding-inline-end:var(--line-3)}.pr-4{padding-inline-end:var(--line-4)}.pr-5{padding-inline-end:var(--line-5)}.pr-6{padding-inline-end:var(--line-6)}.pr-1px{padding-inline-end:var(--line-1px)}.p-0{padding:var(--line-0)}.p-025{padding:var(--line-025)}.p-05{padding:var(--line-05)}.p-075{padding:var(--line-075)}.p-1{padding:var(--line-1)}.p-15{padding:var(--line-15)}.p-2{padding:var(--line-2)}.p-3{padding:var(--line-3)}.p-4{padding:var(--line-4)}.p-5{padding:var(--line-5)}.p-6{padding:var(--line-6)}.p-1px{padding:var(--line-1px)}.px-0{padding-inline:var(--line-0)}.px-025{padding-inline:var(--line-025)}.px-05{padding-inline:var(--line-05)}.px-075{padding-inline:var(--line-075)}.px-1{padding-inline:var(--line-1)}.px-15{padding-inline:var(--line-15)}.px-2{padding-inline:var(--line-2)}.px-3{padding-inline:var(--line-3)}.px-4{padding-inline:var(--line-4)}.px-5{padding-inline:var(--line-5)}.px-6{padding-inline:var(--line-6)}.px-1px{padding-inline:var(--line-1px)}.py-0{padding-block:var(--line-0)}.py-025{padding-block:var(--line-025)}.py-05{padding-block:var(--line-05)}.py-075{padding-block:var(--line-075)}.py-1{padding-block:var(--line-1)}.py-15{padding-block:var(--line-15)}.py-2{padding-block:var(--line-2)}.py-3{padding-block:var(--line-3)}.py-4{padding-block:var(--line-4)}.py-5{padding-block:var(--line-5)}.py-6{padding-block:var(--line-6)}.py-1px{padding-block:var(--line-1px)}.-mt-1{margin-block-start:calc(var(--line-1) * -1)}.-mt-2{margin-block-start:calc(var(--line-2) * -1)}.-mt-3{margin-block-start:calc(var(--line-3) * -1)}.-mt-4{margin-block-start:calc(var(--line-4) * -1)}.-mb-1{margin-block-end:calc(var(--line-1) * -1)}.-mb-2{margin-block-end:calc(var(--line-2) * -1)}.-mb-3{margin-block-end:calc(var(--line-3) * -1)}.-mb-4{margin-block-end:calc(var(--line-4) * -1)}.-ml-1{margin-inline-start:calc(var(--line-1) * -1)}.-ml-2{margin-inline-start:calc(var(--line-2) * -1)}.-ml-3{margin-inline-start:calc(var(--line-3) * -1)}.-ml-4{margin-inline-start:calc(var(--line-4) * -1)}.-mr-1{margin-inline-end:calc(var(--line-1) * -1)}.-mr-2{margin-inline-end:calc(var(--line-2) * -1)}.-mr-3{margin-inline-end:calc(var(--line-3) * -1)}.-mr-4{margin-inline-end:calc(var(--line-4) * -1)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.w-min{width:min-content}.w-max{width:max-content}.w-fit{width:fit-content}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-w-min{min-width:min-content}.min-w-max{min-width:max-content}.min-w-fit{min-width:fit-content}.max-w-none{max-width:none}.max-w-full{max-width:100%}.max-w-min{max-width:min-content}.max-w-max{max-width:max-content}.max-w-fit{max-width:fit-content}.max-w-measure{max-width:var(--measure)}.max-w-measure-wide{max-width:var(--measure-wide)}.max-w-measure-narrow{max-width:var(--measure-narrow)}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.h-min{height:min-content}.h-max{height:max-content}.h-fit{height:fit-content}.vh-25{height:25vh}.vh-33{height:33.333vh}.vh-50{height:50vh}.vh-66{height:66.666vh}.vh-75{height:75vh}.vh-100{height:100vh}.vh-cover{min-height:calc(100vh - var(--line))}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-min{min-height:min-content}.min-h-max{min-height:max-content}.min-h-fit{min-height:fit-content}.max-h-none{max-height:none}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.max-h-min{max-height:min-content}.max-h-max{max-height:max-content}.max-h-fit{max-height:fit-content}.w-1-2{width:50%}.w-1-3{width:33.333%}.w-2-3{width:66.666%}.w-1-4{width:25%}.w-2-4{width:50%}.w-3-4{width:75%}.w-1-5{width:20%}.w-2-5{width:40%}.w-3-5{width:60%}.w-4-5{width:80%}.w-1-6{width:16.666%}.w-5-6{width:83.333%}@container (width>=40rem){.w-1-4\@md{width:25%}.w-1-3\@md{width:33.3333%}.w-1-2\@md{width:50%}.w-2-3\@md{width:66.6667%}.w-3-4\@md{width:75%}}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.aspect-4-3{aspect-ratio:4/3}.aspect-3-2{aspect-ratio:3/2}.aspect-2-1{aspect-ratio:2}.aspect-21-9{aspect-ratio:21/9}.size-full{width:100%;height:100%}.size-screen{width:100vw;height:100vh}.h-line-1{height:var(--line)}.h-line-2{height:calc(var(--line) * 2)}.h-line-3{height:calc(var(--line) * 3)}.h-line-4{height:calc(var(--line) * 4)}.h-line-5{height:calc(var(--line) * 5)}.h-line-6{height:calc(var(--line) * 6)}.h-line-8{height:calc(var(--line) * 8)}.h-line-10{height:calc(var(--line) * 10)}.h-line-12{height:calc(var(--line) * 12)}.container{container-type:inline-size}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.table{display:table}.table-cell{display:table-cell}.hidden{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.skip-link{z-index:9999;padding:var(--line-05) var(--line-1);background:var(--color-bg);color:var(--color-fg);border:2px solid var(--color-accent);border-radius:var(--radius-normal);transition:transform var(--duration-fast) var(--ease-out);text-decoration:none;position:absolute;inset-block-start:var(--line-1);inset-inline-start:var(--line-1);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky;top:0}.inset-0{inset:0}.top-0{inset-block-start:0}.bottom-0{inset-block-end:0}.left-0{inset-inline-start:0}.right-0{inset-inline-end:0}.top-auto{inset-block-start:auto}.bottom-auto{inset-block-end:auto}.left-auto{inset-inline-start:auto}.right-auto{inset-inline-end:auto}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-6{z-index:6}.z-7{z-index:7}.z-8{z-index:8}.z-9{z-index:9}.z-10{z-index:10}.z-auto{z-index:auto}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overflow-y-scroll{overflow-y:scroll}.float-left{float:left}.float-right{float:right}.float-none{float:none}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}.clearfix:after{content:"";clear:both;display:table}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;user-select:auto}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.font-mono{font-family:var(--font-mono)}.font-heading{font-family:var(--font-heading)}.font-stat{font-family:var(--font-stat)}.text-xs{font-size:var(--text-xs);line-height:var(--line-height-xs);letter-spacing:var(--tracking-xs)}.text-sm{font-size:var(--text-sm);line-height:var(--line-height-sm);letter-spacing:var(--tracking-sm)}.text-base{font-size:var(--text-base);line-height:var(--line-height-base);letter-spacing:var(--tracking-base)}.text-lg{font-size:var(--text-lg);line-height:var(--line-height-lg);letter-spacing:var(--tracking-lg)}.text-xl{font-size:var(--text-xl);line-height:var(--line-height-xl);letter-spacing:var(--tracking-xl)}.text-2xl{font-size:var(--text-2xl);line-height:var(--line-height-2xl);letter-spacing:var(--tracking-2xl)}.text-3xl{font-size:var(--text-3xl);line-height:var(--line-height-3xl);letter-spacing:var(--tracking-3xl)}.text-4xl{font-size:var(--text-4xl);line-height:var(--line-height-4xl);letter-spacing:var(--tracking-4xl)}.text-5xl{font-size:var(--text-5xl);line-height:var(--line-height-5xl);letter-spacing:var(--tracking-5xl)}.text-6xl{font-size:var(--text-6xl);line-height:var(--line-height-6xl);letter-spacing:var(--tracking-6xl)}.text-7xl{font-size:var(--text-7xl);line-height:var(--line-height-7xl);letter-spacing:var(--tracking-7xl)}.text-8xl{font-size:var(--text-8xl);line-height:var(--line-height-8xl);letter-spacing:var(--tracking-8xl)}.text-9xl{font-size:var(--text-9xl);line-height:var(--line-height-9xl);letter-spacing:var(--tracking-9xl)}@container (width>=40rem){.text-xs\@md{font-size:var(--text-xs);line-height:var(--line-height-xs);letter-spacing:var(--tracking-xs)}.text-sm\@md{font-size:var(--text-sm);line-height:var(--line-height-sm);letter-spacing:var(--tracking-sm)}.text-base\@md{font-size:var(--text-base);line-height:var(--line-height-base);letter-spacing:var(--tracking-base)}.text-lg\@md{font-size:var(--text-lg);line-height:var(--line-height-lg);letter-spacing:var(--tracking-lg)}.text-xl\@md{font-size:var(--text-xl);line-height:var(--line-height-xl);letter-spacing:var(--tracking-xl)}.text-2xl\@md{font-size:var(--text-2xl);line-height:var(--line-height-2xl);letter-spacing:var(--tracking-2xl)}.text-3xl\@md{font-size:var(--text-3xl);line-height:var(--line-height-3xl);letter-spacing:var(--tracking-3xl)}.text-4xl\@md{font-size:var(--text-4xl);line-height:var(--line-height-4xl);letter-spacing:var(--tracking-4xl)}.text-5xl\@md{font-size:var(--text-5xl);line-height:var(--line-height-5xl);letter-spacing:var(--tracking-5xl)}.text-6xl\@md{font-size:var(--text-6xl);line-height:var(--line-height-6xl);letter-spacing:var(--tracking-6xl)}.text-7xl\@md{font-size:var(--text-7xl);line-height:var(--line-height-7xl);letter-spacing:var(--tracking-7xl)}.text-8xl\@md{font-size:var(--text-8xl);line-height:var(--line-height-8xl);letter-spacing:var(--tracking-8xl)}.text-9xl\@md{font-size:var(--text-9xl);line-height:var(--line-height-9xl);letter-spacing:var(--tracking-9xl)}}@container (width>=60rem){.text-xs\@lg{font-size:var(--text-xs);line-height:var(--line-height-xs);letter-spacing:var(--tracking-xs)}.text-sm\@lg{font-size:var(--text-sm);line-height:var(--line-height-sm);letter-spacing:var(--tracking-sm)}.text-base\@lg{font-size:var(--text-base);line-height:var(--line-height-base);letter-spacing:var(--tracking-base)}.text-lg\@lg{font-size:var(--text-lg);line-height:var(--line-height-lg);letter-spacing:var(--tracking-lg)}.text-xl\@lg{font-size:var(--text-xl);line-height:var(--line-height-xl);letter-spacing:var(--tracking-xl)}.text-2xl\@lg{font-size:var(--text-2xl);line-height:var(--line-height-2xl);letter-spacing:var(--tracking-2xl)}.text-3xl\@lg{font-size:var(--text-3xl);line-height:var(--line-height-3xl);letter-spacing:var(--tracking-3xl)}.text-4xl\@lg{font-size:var(--text-4xl);line-height:var(--line-height-4xl);letter-spacing:var(--tracking-4xl)}.text-5xl\@lg{font-size:var(--text-5xl);line-height:var(--line-height-5xl);letter-spacing:var(--tracking-5xl)}.text-6xl\@lg{font-size:var(--text-6xl);line-height:var(--line-height-6xl);letter-spacing:var(--tracking-6xl)}.text-7xl\@lg{font-size:var(--text-7xl);line-height:var(--line-height-7xl);letter-spacing:var(--tracking-7xl)}.text-8xl\@lg{font-size:var(--text-8xl);line-height:var(--line-height-8xl);letter-spacing:var(--tracking-8xl)}.text-9xl\@lg{font-size:var(--text-9xl);line-height:var(--line-height-9xl);letter-spacing:var(--tracking-9xl)}}.font-thin{font-weight:var(--font-thin)}.font-extralight{font-weight:var(--font-extralight)}.font-light{font-weight:var(--font-light)}.font-normal{font-weight:var(--font-normal)}.font-medium{font-weight:var(--font-medium)}.font-semibold{font-weight:var(--font-semibold)}.font-bold{font-weight:var(--font-bold)}.font-extrabold{font-weight:var(--font-extrabold)}.font-black{font-weight:var(--font-black)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.leading-none{line-height:var(--line-height-none)!important}.leading-tight{line-height:var(--line-height-tight)!important}.leading-snug{line-height:var(--line-height-snug)!important}.leading-normal{line-height:var(--line-height-normal)!important}.tracking-tighter{letter-spacing:-.05em!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-normal{letter-spacing:0!important}.tracking-wide{letter-spacing:.025em!important}.tracking-wider{letter-spacing:.05em!important}.tracking-widest{letter-spacing:.1em!important}.measure{max-inline-size:var(--measure)}.measure-wide{max-inline-size:var(--measure-wide)}.measure-narrow{max-inline-size:var(--measure-narrow)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-nowrap{white-space:nowrap}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{--vf-slnt:var(--vf-slnt-italic);font-style:italic}.not-italic{--vf-slnt:0;font-style:normal}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.font-variant-normal{font-variant:normal}.dlig{font-variant-ligatures:discretionary-ligatures}.hlig{font-variant-ligatures:historical-ligatures}.dlig.hlig{font-variant-ligatures:discretionary-ligatures historical-ligatures}.pnum{font-variant-numeric:proportional-nums}.tnum{font-variant-numeric:tabular-nums}.lnum{font-variant-numeric:lining-nums}.onum{font-variant-numeric:oldstyle-nums}.zero{font-variant-numeric:slashed-zero}.pnum.zero{font-variant-numeric:proportional-nums slashed-zero}.tnum.zero{font-variant-numeric:tabular-nums slashed-zero}.lnum.zero{font-variant-numeric:lining-nums slashed-zero}.onum.zero{font-variant-numeric:oldstyle-nums slashed-zero}.tnum.lnum.zero{font-variant-numeric:tabular-nums lining-nums slashed-zero}.frac{font-variant-numeric:diagonal-fractions}.afrc{font-variant-numeric:stacked-fractions}.ordn{font-variant-numeric:ordinal}.smcp{font-variant-caps:small-caps}.c2sc{font-variant-caps:unicase}.hist{font-variant-alternates:historical-forms}.ss01{font-variant-alternates:styleset(cursive)}.ss02{font-variant-alternates:styleset(swoopy)}.cv01{font-variant-alternates:character-variant(ampersand)}.cv02{font-variant-alternates:character-variant(capital-q)}.salt1{font-variant-alternates:stylistic(two-story-g)}.salt2{font-variant-alternates:stylistic(straight-y)}.swsh1{font-variant-alternates:swash(swishy)}.swsh2{font-variant-alternates:swash(flowing)}.ornm1{font-variant-alternates:ornaments(clover)}.ornm2{font-variant-alternates:ornaments(fleuron)}.nalt1{font-variant-alternates:annotation(circled)}.nalt2{font-variant-alternates:annotation(boxed)}:root{--opentype-case:"case" off;--opentype-sinf:"sinf" off}.case{--opentype-case:"case" on}.sinf{--opentype-sinf:"sinf" on}*{font-feature-settings:var(--opentype-case,"case" off), var(--opentype-sinf,"sinf" off)}[data-typography-size] :where(h1,h2,h3,h4,h5,h6):not(.h1,.h2,.h3,.h4,.h5,.h6,.meta,.lead){font-size:inherit;line-height:inherit;letter-spacing:inherit}[data-typography-tracking] :where(h1,h2,h3,h4,h5,h6,small,time){letter-spacing:inherit}[data-typography-weight] :where(h1,h2,h3,h4,h5,h6){font-weight:inherit}.font-width-compressed{--vf-wdth:0}.font-width-condensed{--vf-wdth:37}.font-width-narrow{--vf-wdth:75}.font-width-normal{--vf-wdth:100}.font-width-extended{--vf-wdth:125}.font-width-expanded{--vf-wdth:150}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-auto{flex:auto;min-width:0;min-height:0}.flex-1{flex:1}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-stretch{justify-content:stretch}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.content-stretch{align-content:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.self-baseline{align-self:baseline}.gap-0{gap:var(--line-0)}.gap-1px{gap:var(--line-1px)}.gap-025{gap:var(--line-025)}.gap-05{gap:var(--line-05)}.gap-1{gap:var(--line-1)}.gap-2{gap:var(--line-2)}.row-gap-0{row-gap:var(--line-0)}.row-gap-1px{row-gap:var(--line-1px)}.row-gap-025{row-gap:var(--line-025)}.row-gap-05{row-gap:var(--line-05)}.row-gap-1{row-gap:var(--line-1)}.row-gap-2{row-gap:var(--line-2)}.column-gap-0{column-gap:var(--line-0)}.column-gap-1px{column-gap:var(--line-1px)}.column-gap-025{column-gap:var(--line-025)}.column-gap-05{column-gap:var(--line-05)}.column-gap-1{column-gap:var(--line-1)}.column-gap-2{column-gap:var(--line-2)}.order-first{order:-1}.order-last{order:99999}.order-none{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}@container (width>=40rem){.order-first\@md{order:-1}.order-last\@md{order:99999}.order-none\@md{order:0}.order-1\@md{order:1}.order-2\@md{order:2}.order-3\@md{order:3}.order-4\@md{order:4}.order-5\@md{order:5}.order-6\@md{order:6}.order-7\@md{order:7}.order-8\@md{order:8}.order-9\@md{order:9}.order-10\@md{order:10}.order-11\@md{order:11}.order-12\@md{order:12}}@container (width>=60rem){.order-first\@lg{order:-1}.order-last\@lg{order:99999}.order-none\@lg{order:0}.order-1\@lg{order:1}.order-2\@lg{order:2}.order-3\@lg{order:3}.order-4\@lg{order:4}.order-5\@lg{order:5}.order-6\@lg{order:6}.order-7\@lg{order:7}.order-8\@lg{order:8}.order-9\@lg{order:9}.order-10\@lg{order:10}.order-11\@lg{order:11}.order-12\@lg{order:12}}.border{border:1px solid var(--color-border)}.border-0{border:0}.border-1{border:1px solid var(--color-border)}.border-2{border:2px solid var(--color-border)}.border-3{border:3px solid var(--color-border)}.border-4{border:4px solid var(--color-border)}.border-t{border-block-start:1px solid var(--color-border)}.border-b{border-block-end:1px solid var(--color-border)}.border-l{border-inline-start:1px solid var(--color-border)}.border-r{border-inline-end:1px solid var(--color-border)}.border-t-0{border-block-start:0}.border-b-0{border-block-end:0}.border-l-0{border-inline-start:0}.border-r-0{border-inline-end:0}.border-t-2{border-block-start:2px solid var(--color-border)}.border-b-2{border-block-end:2px solid var(--color-border)}.border-l-2{border-inline-start:2px solid var(--color-border)}.border-r-2{border-inline-end:2px solid var(--color-border)}.border-t-4{border-block-start:4px solid var(--color-border)}.border-b-4{border-block-end:4px solid var(--color-border)}.border-l-4{border-inline-start:4px solid var(--color-border)}.border-r-4{border-inline-end:4px solid var(--color-border)}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.border-current{border-color:currentColor}.border-transparent{border-color:#0000}.border-black{border-color:var(--color-black)}.border-white{border-color:var(--color-white)}.border-accent{border-color:var(--color-accent)}.border-muted{border-color:var(--color-muted)}.border-subtle{border-color:var(--color-subtle)}.border-width-semibold{border-width:var(--line-025)}.border-width-bold{border-width:var(--line-05)}.border-width-extrabold{border-width:var(--line-075)}.border-width-heavy{border-width:var(--line-1)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-tight)}.rounded{border-radius:var(--radius-normal)}.rounded-lg{border-radius:var(--radius-loose)}.rounded-full{border-radius:9999px}.rounded-t{border-start-start-radius:var(--radius-normal);border-start-end-radius:var(--radius-normal)}.rounded-b{border-end-end-radius:var(--radius-normal);border-end-start-radius:var(--radius-normal)}.rounded-l{border-start-start-radius:var(--radius-normal);border-end-start-radius:var(--radius-normal)}.rounded-r{border-start-end-radius:var(--radius-normal);border-end-end-radius:var(--radius-normal)}.rounded-tl{border-start-start-radius:var(--radius-normal)}.rounded-tr{border-start-end-radius:var(--radius-normal)}.rounded-bl{border-end-start-radius:var(--radius-normal)}.rounded-br{border-end-end-radius:var(--radius-normal)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline,.outline-accent{outline:2px solid var(--color-accent);outline-offset:2px}.outline-white{outline:2px solid var(--color-white);outline-offset:2px}.outline-black{outline:2px solid var(--color-black);outline-offset:2px}.ring,.ring-accent{box-shadow:0 0 0 var(--line-025) var(--color-accent)}.ring-white{box-shadow:0 0 0 var(--line-025) var(--color-white)}.ring-black{box-shadow:0 0 0 var(--line-025) var(--color-black)}.ring-0{box-shadow:none}.divide-y>*+*{border-block-start:1px solid var(--color-border)}.divide-x>*+*{border-inline-start:1px solid var(--color-border)}.divide-y-0>*+*{border-block-start:0}.divide-x-0>*+*{border-inline-start:0}.divide-y-2>*+*{border-block-start:2px solid var(--color-border)}.divide-x-2>*+*{border-inline-start:2px solid var(--color-border)}.text-fg{color:var(--color-fg)}.text-accent{color:var(--color-accent)}.text-accent2{color:var(--color-accent2)}.text-muted{color:var(--color-muted)}.text-white{color:var(--color-white)}.text-black{color:var(--color-black)}.text-grey{color:var(--color-grey)}.text-grey-50{color:var(--color-grey-50)}.text-grey-100{color:var(--color-grey-100)}.text-grey-200{color:var(--color-grey-200)}.text-grey-300{color:var(--color-grey-300)}.text-grey-400{color:var(--color-grey-400)}.text-grey-500{color:var(--color-grey-500)}.text-grey-600{color:var(--color-grey-600)}.text-grey-700{color:var(--color-grey-700)}.text-grey-800{color:var(--color-grey-800)}.text-grey-900{color:var(--color-grey-900)}.text-grey-950{color:var(--color-grey-950)}.text-purple{color:var(--color-purple)}.text-purple-50{color:var(--color-purple-50)}.text-purple-100{color:var(--color-purple-100)}.text-purple-200{color:var(--color-purple-200)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-purple-950{color:var(--color-purple-950)}.text-blue{color:var(--color-blue)}.text-blue-50{color:var(--color-blue-50)}.text-blue-100{color:var(--color-blue-100)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-red{color:var(--color-red)}.text-red-50{color:var(--color-red-50)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-red-950{color:var(--color-red-950)}.text-orange{color:var(--color-orange)}.text-orange-50{color:var(--color-orange-50)}.text-orange-100{color:var(--color-orange-100)}.text-orange-200{color:var(--color-orange-200)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-orange-950{color:var(--color-orange-950)}.text-gold{color:var(--color-gold)}.text-gold-50{color:var(--color-gold-50)}.text-gold-100{color:var(--color-gold-100)}.text-gold-200{color:var(--color-gold-200)}.text-gold-300{color:var(--color-gold-300)}.text-gold-400{color:var(--color-gold-400)}.text-gold-500{color:var(--color-gold-500)}.text-gold-600{color:var(--color-gold-600)}.text-gold-700{color:var(--color-gold-700)}.text-gold-800{color:var(--color-gold-800)}.text-gold-900{color:var(--color-gold-900)}.text-gold-950{color:var(--color-gold-950)}.text-green{color:var(--color-green)}.text-green-50{color:var(--color-green-50)}.text-green-100{color:var(--color-green-100)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-green-950{color:var(--color-green-950)}.bg-white{--bg-color:var(--color-white);background-color:var(--bg-color)}.bg-black{--bg-color:var(--color-black);background-color:var(--bg-color)}.bg-subtle{--bg-color:var(--color-subtle);background-color:var(--bg-color)}.bg-accent{--bg-color:var(--color-accent);background-color:var(--bg-color);color:var(--color-white)}.bg-transparent{background-color:#0000}.bg-grey{--bg-color:var(--color-grey);background-color:var(--bg-color)}.bg-grey-50{--bg-color:var(--color-grey-50);background-color:var(--bg-color)}.bg-grey-100{--bg-color:var(--color-grey-100);background-color:var(--bg-color)}.bg-grey-200{--bg-color:var(--color-grey-200);background-color:var(--bg-color)}.bg-grey-300{--bg-color:var(--color-grey-300);background-color:var(--bg-color)}.bg-grey-400{--bg-color:var(--color-grey-400);background-color:var(--bg-color)}.bg-grey-500{--bg-color:var(--color-grey-500);background-color:var(--bg-color)}.bg-grey-600{--bg-color:var(--color-grey-600);background-color:var(--bg-color)}.bg-grey-700{--bg-color:var(--color-grey-700);background-color:var(--bg-color)}.bg-grey-800{--bg-color:var(--color-grey-800);background-color:var(--bg-color)}.bg-grey-900{--bg-color:var(--color-grey-900);background-color:var(--bg-color)}.bg-grey-950{--bg-color:var(--color-grey-950);background-color:var(--bg-color)}.bg-purple{--bg-color:var(--color-purple);background-color:var(--bg-color)}.bg-purple-50{--bg-color:var(--color-purple-50);background-color:var(--bg-color)}.bg-purple-100{--bg-color:var(--color-purple-100);background-color:var(--bg-color)}.bg-purple-200{--bg-color:var(--color-purple-200);background-color:var(--bg-color)}.bg-purple-300{--bg-color:var(--color-purple-300);background-color:var(--bg-color)}.bg-purple-400{--bg-color:var(--color-purple-400);background-color:var(--bg-color)}.bg-purple-500{--bg-color:var(--color-purple-500);background-color:var(--bg-color)}.bg-purple-600{--bg-color:var(--color-purple-600);background-color:var(--bg-color)}.bg-purple-700{--bg-color:var(--color-purple-700);background-color:var(--bg-color)}.bg-purple-800{--bg-color:var(--color-purple-800);background-color:var(--bg-color)}.bg-purple-900{--bg-color:var(--color-purple-900);background-color:var(--bg-color)}.bg-purple-950{--bg-color:var(--color-purple-950);background-color:var(--bg-color)}.bg-blue{--bg-color:var(--color-blue);background-color:var(--bg-color)}.bg-blue-50{--bg-color:var(--color-blue-50);background-color:var(--bg-color)}.bg-blue-100{--bg-color:var(--color-blue-100);background-color:var(--bg-color)}.bg-blue-200{--bg-color:var(--color-blue-200);background-color:var(--bg-color)}.bg-blue-300{--bg-color:var(--color-blue-300);background-color:var(--bg-color)}.bg-blue-400{--bg-color:var(--color-blue-400);background-color:var(--bg-color)}.bg-blue-500{--bg-color:var(--color-blue-500);background-color:var(--bg-color)}.bg-blue-600{--bg-color:var(--color-blue-600);background-color:var(--bg-color)}.bg-blue-700{--bg-color:var(--color-blue-700);background-color:var(--bg-color)}.bg-blue-800{--bg-color:var(--color-blue-800);background-color:var(--bg-color)}.bg-blue-900{--bg-color:var(--color-blue-900);background-color:var(--bg-color)}.bg-blue-950{--bg-color:var(--color-blue-950);background-color:var(--bg-color)}.bg-red{--bg-color:var(--color-red);background-color:var(--bg-color)}.bg-red-50{--bg-color:var(--color-red-50);background-color:var(--bg-color)}.bg-red-100{--bg-color:var(--color-red-100);background-color:var(--bg-color)}.bg-red-200{--bg-color:var(--color-red-200);background-color:var(--bg-color)}.bg-red-300{--bg-color:var(--color-red-300);background-color:var(--bg-color)}.bg-red-400{--bg-color:var(--color-red-400);background-color:var(--bg-color)}.bg-red-500{--bg-color:var(--color-red-500);background-color:var(--bg-color)}.bg-red-600{--bg-color:var(--color-red-600);background-color:var(--bg-color)}.bg-red-700{--bg-color:var(--color-red-700);background-color:var(--bg-color)}.bg-red-800{--bg-color:var(--color-red-800);background-color:var(--bg-color)}.bg-red-900{--bg-color:var(--color-red-900);background-color:var(--bg-color)}.bg-red-950{--bg-color:var(--color-red-950);background-color:var(--bg-color)}.bg-orange{--bg-color:var(--color-orange);background-color:var(--bg-color)}.bg-orange-50{--bg-color:var(--color-orange-50);background-color:var(--bg-color)}.bg-orange-100{--bg-color:var(--color-orange-100);background-color:var(--bg-color)}.bg-orange-200{--bg-color:var(--color-orange-200);background-color:var(--bg-color)}.bg-orange-300{--bg-color:var(--color-orange-300);background-color:var(--bg-color)}.bg-orange-400{--bg-color:var(--color-orange-400);background-color:var(--bg-color)}.bg-orange-500{--bg-color:var(--color-orange-500);background-color:var(--bg-color)}.bg-orange-600{--bg-color:var(--color-orange-600);background-color:var(--bg-color)}.bg-orange-700{--bg-color:var(--color-orange-700);background-color:var(--bg-color)}.bg-orange-800{--bg-color:var(--color-orange-800);background-color:var(--bg-color)}.bg-orange-900{--bg-color:var(--color-orange-900);background-color:var(--bg-color)}.bg-orange-950{--bg-color:var(--color-orange-950);background-color:var(--bg-color)}.bg-gold{--bg-color:var(--color-gold);background-color:var(--bg-color)}.bg-gold-50{--bg-color:var(--color-gold-50);background-color:var(--bg-color)}.bg-gold-100{--bg-color:var(--color-gold-100);background-color:var(--bg-color)}.bg-gold-200{--bg-color:var(--color-gold-200);background-color:var(--bg-color)}.bg-gold-300{--bg-color:var(--color-gold-300);background-color:var(--bg-color)}.bg-gold-400{--bg-color:var(--color-gold-400);background-color:var(--bg-color)}.bg-gold-500{--bg-color:var(--color-gold-500);background-color:var(--bg-color)}.bg-gold-600{--bg-color:var(--color-gold-600);background-color:var(--bg-color)}.bg-gold-700{--bg-color:var(--color-gold-700);background-color:var(--bg-color)}.bg-gold-800{--bg-color:var(--color-gold-800);background-color:var(--bg-color)}.bg-gold-900{--bg-color:var(--color-gold-900);background-color:var(--bg-color)}.bg-gold-950{--bg-color:var(--color-gold-950);background-color:var(--bg-color)}.bg-green{--bg-color:var(--color-green);background-color:var(--bg-color)}.bg-green-50{--bg-color:var(--color-green-50);background-color:var(--bg-color)}.bg-green-100{--bg-color:var(--color-green-100);background-color:var(--bg-color)}.bg-green-200{--bg-color:var(--color-green-200);background-color:var(--bg-color)}.bg-green-300{--bg-color:var(--color-green-300);background-color:var(--bg-color)}.bg-green-400{--bg-color:var(--color-green-400);background-color:var(--bg-color)}.bg-green-500{--bg-color:var(--color-green-500);background-color:var(--bg-color)}.bg-green-600{--bg-color:var(--color-green-600);background-color:var(--bg-color)}.bg-green-700{--bg-color:var(--color-green-700);background-color:var(--bg-color)}.bg-green-800{--bg-color:var(--color-green-800);background-color:var(--bg-color)}.bg-green-900{--bg-color:var(--color-green-900);background-color:var(--bg-color)}.bg-green-950{--bg-color:var(--color-green-950);background-color:var(--bg-color)}.scheme-danger{--color-bg:var(--color-red-50);--color-fg:var(--color-red-800);--color-accent:var(--color-red-500);--color-accent2:var(--color-red-700);--color-muted:var(--color-red-400);--color-subtle:var(--color-red-100);--color-border:var(--color-red-900);--color-border-muted:var(--color-red-500);--vf-grad:0;background:var(--color-bg);color:var(--color-fg)}.scheme-warning{--color-bg:var(--color-gold-50);--color-fg:var(--color-gold-900);--color-accent:var(--color-gold-500);--color-accent2:var(--color-gold-400);--color-muted:var(--color-gold-600);--color-subtle:var(--color-gold-200);--color-border:var(--color-gold-950);--color-border-muted:var(--color-gold-400);--vf-grad:0;background:var(--color-bg);color:var(--color-fg)}.scheme-success{--color-bg:var(--color-green-50);--color-fg:var(--color-green-900);--color-accent:var(--color-green-500);--color-accent2:var(--color-green-700);--color-muted:var(--color-green-400);--color-subtle:var(--color-green-100);--color-border:var(--color-green-950);--color-border-muted:var(--color-green-500);--vf-grad:0;background:var(--color-bg);color:var(--color-fg)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-center{object-position:center}.object-top{object-position:top}.object-right{object-position:right}.object-bottom{object-position:bottom}.object-left{object-position:left}.object-top-left{object-position:top left}.object-top-right{object-position:top right}.object-bottom-left{object-position:bottom left}.object-bottom-right{object-position:bottom right}.bg-auto{background-size:auto}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-top{background-position:top}.bg-right{background-position:100%}.bg-bottom{background-position:bottom}.bg-left{background-position:0}.bg-top-left{background-position:0 0}.bg-top-right{background-position:100% 0}.bg-bottom-left{background-position:0 100%}.bg-bottom-right{background-position:100% 100%}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.image-crisp{image-rendering:crisp-edges}.image-pixelated{image-rendering:pixelated}.image-auto{image-rendering:auto}.mix-blend-normal{mix-blend-mode:normal}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-color-dodge{mix-blend-mode:color-dodge}.mix-blend-color-burn{mix-blend-mode:color-burn}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-soft-light{mix-blend-mode:soft-light}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-exclusion{mix-blend-mode:exclusion}.mix-blend-hue{mix-blend-mode:hue}.mix-blend-saturation{mix-blend-mode:saturation}.mix-blend-color{mix-blend-mode:color}.mix-blend-luminosity{mix-blend-mode:luminosity}.bg-blend-normal{background-blend-mode:normal}.bg-blend-multiply{background-blend-mode:multiply}.bg-blend-screen{background-blend-mode:screen}.bg-blend-overlay{background-blend-mode:overlay}.bg-blend-darken{background-blend-mode:darken}.bg-blend-lighten{background-blend-mode:lighten}.bg-blend-color-dodge{background-blend-mode:color-dodge}.bg-blend-color-burn{background-blend-mode:color-burn}.bg-blend-hard-light{background-blend-mode:hard-light}.bg-blend-soft-light{background-blend-mode:soft-light}.bg-blend-difference{background-blend-mode:difference}.bg-blend-exclusion{background-blend-mode:exclusion}.bg-blend-hue{background-blend-mode:hue}.bg-blend-saturation{background-blend-mode:saturation}.bg-blend-color{background-blend-mode:color}.bg-blend-luminosity{background-blend-mode:luminosity}.filter-none{filter:none}.filter-grayscale{filter:grayscale()}.filter-invert{filter:invert()}.filter-sepia{filter:sepia()}.filter-blur{filter:blur(8px)}.filter-brightness{filter:brightness(150%)}.filter-contrast{filter:contrast(150%)}.filter-saturate{filter:saturate(150%)}.backdrop-blur-none{-webkit-backdrop-filter:none;backdrop-filter:none}.backdrop-blur-sm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.backdrop-blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.backdrop-blur-md{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.backdrop-blur-lg{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.backdrop-blur-xl{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}@media (prefers-reduced-motion:reduce){.filter-blur,.backdrop-blur-sm,.backdrop-blur,.backdrop-blur-md,.backdrop-blur-lg,.backdrop-blur-xl{filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}}.col-1{inline-size:1%}.col-5{inline-size:5%}.col-10{inline-size:10%}.col-12{inline-size:12.5%}.col-15{inline-size:15%}.col-20{inline-size:20%}.col-25{inline-size:25%}.col-30{inline-size:30%}.col-33{inline-size:33.333%}.col-35{inline-size:35%}.col-37{inline-size:37.5%}.col-40{inline-size:40%}.col-45{inline-size:45%}.col-50{inline-size:50%}.col-55{inline-size:55%}.col-60{inline-size:60%}.col-62{inline-size:62.5%}.col-65{inline-size:65%}.col-66{inline-size:66.666%}.col-70{inline-size:70%}.col-75{inline-size:75%}.col-80{inline-size:80%}.col-85{inline-size:85%}.col-87{inline-size:87.5%}.col-90{inline-size:90%}.col-95{inline-size:95%}}@font-face{font-family:GT Standard;src:url(./GT-Standard-VF-BLvQVsyv.woff2)format("woff2");font-style:normal;font-weight:300 900;font-display:swap}@font-face{font-family:GT Standard Mono;src:url(./GT-Standard-Mono-VF-CWLRoqew.woff2)format("woff2");font-style:normal;font-weight:300 900;font-display:swap}@property --ui-scale{syntax:"<number>";inherits:true;initial-value:1}@property --type-scale-ratio{syntax:"<number>";inherits:true;initial-value:1.25}@property --viewport-min{syntax:"<number>";inherits:true;initial-value:320}@property --viewport-max{syntax:"<number>";inherits:true;initial-value:1200}@property --fluid-factor{syntax:"<length>";inherits:true;initial-value:0}@property --line-height-ratio-body{syntax:"<number>";inherits:true;initial-value:1.5}@property --line-height-ratio-heading{syntax:"<number>";inherits:true;initial-value:1.3}@property --line-height-ratio-display{syntax:"<number>";inherits:true;initial-value:1.1}@property --text-base-min{syntax:"<number>";inherits:true;initial-value:16}@property --text-base-max{syntax:"<number>";inherits:true;initial-value:22}@property --ratio-2{syntax:"<number>";inherits:true;initial-value:1.5625}@property --ratio-3{syntax:"<number>";inherits:true;initial-value:1.95313}@property --ratio-4{syntax:"<number>";inherits:true;initial-value:2.44141}@property --ratio-5{syntax:"<number>";inherits:true;initial-value:3.05176}@property --ratio-6{syntax:"<number>";inherits:true;initial-value:3.8147}@property --ratio-7{syntax:"<number>";inherits:true;initial-value:4.76837}@property --ratio-8{syntax:"<number>";inherits:true;initial-value:5.96046}@property --ratio-9{syntax:"<number>";inherits:true;initial-value:7.45058}@property --ratio-10{syntax:"<number>";inherits:true;initial-value:9.31323}@property --size-xs-min{syntax:"<number>";inherits:true;initial-value:12}@property --size-xs-max{syntax:"<number>";inherits:true;initial-value:14}@property --line-xs-min{syntax:"<number>";inherits:true;initial-value:18}@property --line-xs-max{syntax:"<number>";inherits:true;initial-value:24}@property --size-sm-min{syntax:"<number>";inherits:true;initial-value:14}@property --size-sm-max{syntax:"<number>";inherits:true;initial-value:16}@property --line-sm-min{syntax:"<number>";inherits:true;initial-value:21}@property --line-sm-max{syntax:"<number>";inherits:true;initial-value:28}@property --size-base-min{syntax:"<number>";inherits:true;initial-value:16}@property --size-base-max{syntax:"<number>";inherits:true;initial-value:18}@property --line-base-min{syntax:"<number>";inherits:true;initial-value:24}@property --line-base-max{syntax:"<number>";inherits:true;initial-value:27}@property --size-lg-min{syntax:"<number>";inherits:true;initial-value:20}@property --size-lg-max{syntax:"<number>";inherits:true;initial-value:25}@property --line-lg-min{syntax:"<number>";inherits:true;initial-value:24}@property --line-lg-max{syntax:"<number>";inherits:true;initial-value:32}@property --size-xl-min{syntax:"<number>";inherits:true;initial-value:25}@property --size-xl-max{syntax:"<number>";inherits:true;initial-value:31}@property --line-xl-min{syntax:"<number>";inherits:true;initial-value:30}@property --line-xl-max{syntax:"<number>";inherits:true;initial-value:40}@property --size-2xl-min{syntax:"<number>";inherits:true;initial-value:31}@property --size-2xl-max{syntax:"<number>";inherits:true;initial-value:39}@property --line-2xl-min{syntax:"<number>";inherits:true;initial-value:36}@property --line-2xl-max{syntax:"<number>";inherits:true;initial-value:48}@property --size-3xl-min{syntax:"<number>";inherits:true;initial-value:39}@property --size-3xl-max{syntax:"<number>";inherits:true;initial-value:49}@property --line-3xl-min{syntax:"<number>";inherits:true;initial-value:48}@property --line-3xl-max{syntax:"<number>";inherits:true;initial-value:48}@property --size-4xl-min{syntax:"<number>";inherits:true;initial-value:49}@property --size-4xl-max{syntax:"<number>";inherits:true;initial-value:61}@property --line-4xl-min{syntax:"<number>";inherits:true;initial-value:48}@property --line-4xl-max{syntax:"<number>";inherits:true;initial-value:64}@property --size-5xl-min{syntax:"<number>";inherits:true;initial-value:61}@property --size-5xl-max{syntax:"<number>";inherits:true;initial-value:76}@property --line-5xl-min{syntax:"<number>";inherits:true;initial-value:60}@property --line-5xl-max{syntax:"<number>";inherits:true;initial-value:72}@property --size-6xl-min{syntax:"<number>";inherits:true;initial-value:76}@property --size-6xl-max{syntax:"<number>";inherits:true;initial-value:95}@property --line-6xl-min{syntax:"<number>";inherits:true;initial-value:72}@property --line-6xl-max{syntax:"<number>";inherits:true;initial-value:96}@property --size-7xl-min{syntax:"<number>";inherits:true;initial-value:95}@property --size-7xl-max{syntax:"<number>";inherits:true;initial-value:119}@property --line-7xl-min{syntax:"<number>";inherits:true;initial-value:96}@property --line-7xl-max{syntax:"<number>";inherits:true;initial-value:120}@property --size-8xl-min{syntax:"<number>";inherits:true;initial-value:119}@property --size-8xl-max{syntax:"<number>";inherits:true;initial-value:149}@property --line-8xl-min{syntax:"<number>";inherits:true;initial-value:120}@property --line-8xl-max{syntax:"<number>";inherits:true;initial-value:160}@property --size-9xl-min{syntax:"<number>";inherits:true;initial-value:149}@property --size-9xl-max{syntax:"<number>";inherits:true;initial-value:186}@property --line-9xl-min{syntax:"<number>";inherits:true;initial-value:144}@property --line-9xl-max{syntax:"<number>";inherits:true;initial-value:192}
