@layer global {
:root,.light,.light-theme{--slate-1:#fcfcfd;--slate-2:#f9f9fb;--slate-3:#f0f0f3;--slate-4:#e8e8ec;--slate-5:#e0e1e6;--slate-6:#d9d9e0;--slate-7:#cdced6;--slate-8:#b9bbc6;--slate-9:#8b8d98;--slate-10:#80838d;--slate-11:#60646c;--slate-12:#1c2024;--slate-a1:#00005503;--slate-a2:#00005506;--slate-a3:#0000330f;--slate-a4:#00002d17;--slate-a5:#0009321f;--slate-a6:#00002f26;--slate-a7:#00062e32;--slate-a8:#00083046;--slate-a9:#00051d74;--slate-a10:#00071b7f;--slate-a11:#0007149f;--slate-a12:#000509e3;--slate-surface:#fffc;--slate-indicator:var(--slate-9);--slate-track:var(--slate-9)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--slate-1:color(display-p3 .988 .988 .992);--slate-2:color(display-p3 .976 .976 .984);--slate-3:color(display-p3 .94 .941 .953);--slate-4:color(display-p3 .908 .909 .925);--slate-5:color(display-p3 .88 .881 .901);--slate-6:color(display-p3 .85 .852 .876);--slate-7:color(display-p3 .805 .808 .838);--slate-8:color(display-p3 .727 .733 .773);--slate-9:color(display-p3 .547 .553 .592);--slate-10:color(display-p3 .503 .512 .549);--slate-11:color(display-p3 .379 .392 .421);--slate-12:color(display-p3 .113 .125 .14);--slate-a1:color(display-p3 .024 .024 .349/.012);--slate-a2:color(display-p3 .024 .024 .349/.024);--slate-a3:color(display-p3 .004 .004 .204/.059);--slate-a4:color(display-p3 .012 .012 .184/.091);--slate-a5:color(display-p3 .004 .039 .2/.122);--slate-a6:color(display-p3 .008 .008 .165/.15);--slate-a7:color(display-p3 .008 .027 .184/.197);--slate-a8:color(display-p3 .004 .031 .176/.275);--slate-a9:color(display-p3 .004 .02 .106/.455);--slate-a10:color(display-p3 .004 .027 .098/.499);--slate-a11:color(display-p3 0 .02 .063/.62);--slate-a12:color(display-p3 0 .012 .031/.887);--slate-surface:color(display-p3 1 1 1/.8)}}}.dark,.dark-theme{--slate-1:#111113;--slate-2:#18191b;--slate-3:#212225;--slate-4:#272a2d;--slate-5:#2e3135;--slate-6:#363a3f;--slate-7:#43484e;--slate-8:#5a6169;--slate-9:#696e77;--slate-10:#777b84;--slate-11:#b0b4ba;--slate-12:#edeef0;--slate-a1:#0000;--slate-a2:#d8f4f609;--slate-a3:#ddeaf814;--slate-a4:#d3edf81d;--slate-a5:#d9edfe25;--slate-a6:#d6ebfd30;--slate-a7:#d9edff40;--slate-a8:#d9edff5d;--slate-a9:#dfebfd6d;--slate-a10:#e5edfd7b;--slate-a11:#f1f7feb5;--slate-a12:#fcfdffef;--slate-surface:#1f212380;--slate-indicator:var(--slate-9);--slate-track:var(--slate-9)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--slate-1:color(display-p3 .067 .067 .074);--slate-2:color(display-p3 .095 .098 .105);--slate-3:color(display-p3 .13 .135 .145);--slate-4:color(display-p3 .156 .163 .176);--slate-5:color(display-p3 .183 .191 .206);--slate-6:color(display-p3 .215 .226 .244);--slate-7:color(display-p3 .265 .28 .302);--slate-8:color(display-p3 .357 .381 .409);--slate-9:color(display-p3 .415 .431 .463);--slate-10:color(display-p3 .469 .483 .514);--slate-11:color(display-p3 .692 .704 .728);--slate-12:color(display-p3 .93 .933 .94);--slate-a1:color(display-p3 0 0 0/0);--slate-a2:color(display-p3 .875 .992 1/.034);--slate-a3:color(display-p3 .882 .933 .992/.077);--slate-a4:color(display-p3 .882 .953 .996/.111);--slate-a5:color(display-p3 .878 .929 .996/.145);--slate-a6:color(display-p3 .882 .949 .996/.183);--slate-a7:color(display-p3 .882 .929 1/.246);--slate-a8:color(display-p3 .871 .937 1/.361);--slate-a9:color(display-p3 .898 .937 1/.42);--slate-a10:color(display-p3 .918 .945 1/.475);--slate-a11:color(display-p3 .949 .969 .996/.708);--slate-a12:color(display-p3 .988 .992 1/.937);--slate-surface:color(display-p3 .1176 .1255 .1333/.5)}}}:root{--slate-contrast:white}
}

@layer global {
:root,.light,.light-theme{--teal-1:#fafefd;--teal-2:#f3fbf9;--teal-3:#e0f8f3;--teal-4:#ccf3ea;--teal-5:#b8eae0;--teal-6:#a1ded2;--teal-7:#83cdc1;--teal-8:#53b9ab;--teal-9:#12a594;--teal-10:#0d9b8a;--teal-11:#008573;--teal-12:#0d3d38;--teal-a1:#00cc9905;--teal-a2:#00aa800c;--teal-a3:#00c69d1f;--teal-a4:#00c39633;--teal-a5:#00b49047;--teal-a6:#00a6855e;--teal-a7:#0099807c;--teal-a8:#009783ac;--teal-a9:#009e8ced;--teal-a10:#009684f2;--teal-a11:#008573;--teal-a12:#00332df2;--teal-surface:#f0faf8cc;--teal-indicator:var(--teal-9);--teal-track:var(--teal-9)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--teal-1:color(display-p3 .983 .996 .992);--teal-2:color(display-p3 .958 .983 .976);--teal-3:color(display-p3 .895 .971 .952);--teal-4:color(display-p3 .831 .949 .92);--teal-5:color(display-p3 .761 .914 .878);--teal-6:color(display-p3 .682 .864 .825);--teal-7:color(display-p3 .581 .798 .756);--teal-8:color(display-p3 .433 .716 .671);--teal-9:color(display-p3 .297 .637 .581);--teal-10:color(display-p3 .275 .599 .542);--teal-11:color(display-p3 .08 .5 .43);--teal-12:color(display-p3 .11 .235 .219);--teal-a1:color(display-p3 .024 .757 .514/.016);--teal-a2:color(display-p3 .02 .647 .467/.044);--teal-a3:color(display-p3 .004 .741 .557/.106);--teal-a4:color(display-p3 .004 .702 .537/.169);--teal-a5:color(display-p3 .004 .643 .494/.24);--teal-a6:color(display-p3 .004 .569 .447/.318);--teal-a7:color(display-p3 .004 .518 .424/.42);--teal-a8:color(display-p3 0 .506 .424/.569);--teal-a9:color(display-p3 0 .482 .404/.702);--teal-a10:color(display-p3 0 .451 .369/.726);--teal-a11:color(display-p3 .08 .5 .43);--teal-a12:color(display-p3 .11 .235 .219);--teal-surface:color(display-p3 .9451 .9804 .9725/.8)}}}.dark,.dark-theme{--teal-1:#0d1514;--teal-2:#111c1b;--teal-3:#0d2d2a;--teal-4:#023b37;--teal-5:#084843;--teal-6:#145750;--teal-7:#1c6961;--teal-8:#207e73;--teal-9:#12a594;--teal-10:#0eb39e;--teal-11:#0bd8b6;--teal-12:#adf0dd;--teal-a1:#00deab05;--teal-a2:#12fbe60c;--teal-a3:#00ffe61e;--teal-a4:#00ffe92d;--teal-a5:#00ffea3b;--teal-a6:#1cffe84b;--teal-a7:#2efde85f;--teal-a8:#32ffe775;--teal-a9:#13ffe49f;--teal-a10:#0dffe0ae;--teal-a11:#0afed5d6;--teal-a12:#b8ffebef;--teal-surface:#13272580;--teal-indicator:var(--teal-9);--teal-track:var(--teal-9)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--teal-1:color(display-p3 .059 .083 .079);--teal-2:color(display-p3 .075 .11 .107);--teal-3:color(display-p3 .087 .175 .165);--teal-4:color(display-p3 .087 .227 .214);--teal-5:color(display-p3 .12 .277 .261);--teal-6:color(display-p3 .162 .335 .314);--teal-7:color(display-p3 .205 .406 .379);--teal-8:color(display-p3 .245 .489 .453);--teal-9:color(display-p3 .297 .637 .581);--teal-10:color(display-p3 .319 .69 .62);--teal-11:color(display-p3 .388 .835 .719);--teal-12:color(display-p3 .734 .934 .87);--teal-a1:color(display-p3 0 .992 .761/.017);--teal-a2:color(display-p3 .235 .988 .902/.047);--teal-a3:color(display-p3 .235 1 .898/.118);--teal-a4:color(display-p3 .18 .996 .929/.173);--teal-a5:color(display-p3 .31 1 .933/.227);--teal-a6:color(display-p3 .396 1 .933/.286);--teal-a7:color(display-p3 .443 1 .925/.366);--teal-a8:color(display-p3 .459 1 .925/.454);--teal-a9:color(display-p3 .443 .996 .906/.61);--teal-a10:color(display-p3 .439 .996 .89/.669);--teal-a11:color(display-p3 .388 .835 .719);--teal-a12:color(display-p3 .734 .934 .87);--teal-surface:color(display-p3 .0863 .149 .1412/.5)}}}:root{--teal-contrast:white}
}

@layer global {
:root,.light,.light-theme,.dark,.dark-theme{--link-color:var(--teal-11);--link-color-hover:var(--teal-10)}:root,.light,.light-theme{--teal-1:#fafefd;--teal-2:#f4fbfa;--teal-3:#e4f6f3;--teal-4:#d4f0ec;--teal-5:#c4e8e3;--teal-6:#b3ded8;--teal-7:#9ed1ca;--teal-8:#7cbdb5;--teal-9:#235f59;--teal-10:#0f504a;--teal-11:#36716a;--teal-12:#183431;--teal-a1:#00cc9905;--teal-a2:#00a38c0b;--teal-a3:#00aa8e1b;--teal-a4:#01a78f2b;--teal-a5:#019c863b;--teal-a6:#00917d4c;--teal-a7:#00877461;--teal-a8:#007f6f83;--teal-a9:#00463fdc;--teal-a10:#00453ff0;--teal-a11:#004b42c9;--teal-a12:#001f1ce7;--teal-contrast:#fff;--teal-surface:#f1faf9cc;--teal-indicator:#235f59;--teal-track:#235f59}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--teal-1:#fafefd;--teal-2:#f4fbfa;--teal-3:#e4f6f3;--teal-4:#d4f0ec;--teal-5:#c4e8e3;--teal-6:#b3ded8;--teal-7:#9ed1ca;--teal-8:#7cbeb6;--teal-9:#235f59;--teal-10:#10504a;--teal-11:#36716a;--teal-12:#183431;--teal-a1:color(display-p3 .0235 .7569 .5137/.016);--teal-a2:color(display-p3 .0235 .6118 .5137/.04);--teal-a3:color(display-p3 .0118 .5882 .5059/.095);--teal-a4:color(display-p3 .0078 .5843 .5059/.15);--teal-a5:color(display-p3 .0039 .5412 .4627/.204);--teal-a6:color(display-p3 .0039 .4941 .4196/.263);--teal-a7:color(display-p3 .0039 .4549 .3882/.338);--teal-a8:color(display-p3 .0039 .4196 .3686/.459);--teal-a9:color(display-p3 0 .2078 .1843/.797);--teal-a10:color(display-p3 0 .1922 .1686/.855);--teal-a11:color(display-p3 0 .2314 .2/.73);--teal-a12:color(display-p3 0 .0902 .0824/.879);--teal-contrast:#fff;--teal-surface:color(display-p3 .9529 .9804 .9765/.8);--teal-indicator:#235f59;--teal-track:#235f59}@supports (color:lab(0% 0 0)){:root,.light,.light-theme{--teal-1:lab(99.2333% -1.27807 -.165856);--teal-2:lab(98.0014% -2.5236 -.32711);--teal-3:lab(95.3593% -6.53857 -.843811);--teal-4:lab(92.5844% -10.0932 -1.29735);--teal-5:lab(89.3216% -12.9807 -1.66262);--teal-6:lab(85.3473% -15.4357 -1.97033);--teal-7:lab(79.9905% -18.1759 -2.3101);--teal-8:lab(72.2688% -23.0041 -2.89938);--teal-9:lab(36.3611% -21.3643 -2.64645);--teal-10:lab(29.9808% -21.4329 -2.63679);--teal-11:lab(43.4373% -21.3077 -2.65489);--teal-12:lab(19.3278% -11.8189 -1.47675);--teal-indicator:lab(36.3611% -21.3643 -2.64645);--teal-track:lab(36.3611% -21.3643 -2.64645)}}}}
}

@layer global {
html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}
}

@layer global {
.typography{font-family:var(--default-font),sans-serif;letter-spacing:-.01em;color:var(--gray-12);margin:0;font-size:16px;font-weight:400;line-height:1.6}.typography :where(h1,h2,h3,h4,h5,h6,p,blockquote){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0;padding:0}.typography :where(.richtext-image){border-radius:var(--image-radius,0);width:100%;max-width:100%}.typography :where(.richtext-image) img{object-fit:var(--image-fit,cover);border-radius:var(--image-radius,0);width:100%;height:auto;display:block}.typography :where(.richtext-image).richtext-image-cropped img{aspect-ratio:var(--image-ratio)}.typography :where(.richtext-image)>figcaption{margin-block-start:.5em}.typography blockquote{border-inline-start:3px solid;padding-inline-start:1rem}.typography :where(ul,ol){margin:0;padding-inline-start:1.25em;list-style-position:outside;display:block}.typography ul{list-style-type:disc}.typography ol{padding-inline-start:1em;list-style-type:decimal}.typography li{margin-bottom:.2em;display:list-item}.typography li:has(>:is(ul,ol):first-child){list-style:none}.typography{--table-background:var(--gray-1);--table-border:1px solid var(--gray-6);--table-radius:.625rem;--table-spacing:1.5em;--table-cell-min-width:8rem;--table-cell-padding:.875rem 1rem;--table-padding-compact:.375rem .5rem;--table-padding-comfortable:.875rem 1rem;--table-padding-spacious:1rem 1.25rem;--table-stripe-background:var(--gray-2);--table-header-background:var(--gray-2);--table-header-color:var(--gray-12);--table-header-weight:600}.typography .richtext-table-scroll{max-width:100%;margin-block:var(--table-spacing);border-radius:var(--table-radius);scrollbar-width:thin;scrollbar-color:var(--gray-7) #0000;overflow-x:auto}.typography .richtext-table-scroll:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.typography .richtext-table{letter-spacing:-.01em;box-sizing:border-box;border-collapse:separate;border-spacing:0;border:var(--table-outer-border,var(--table-border));border-radius:var(--table-radius);text-align:start;width:100%;color:inherit;background-color:var(--table-background);font-size:16px;font-weight:400;line-height:1.6}.typography .richtext-table .richtext-table-cell{box-sizing:border-box;min-width:var(--table-cell-min-width);border-inline-end:var(--table-cell-border,none);border-block-end:var(--table-row-border,var(--table-border));padding:var(--table-cell-padding);vertical-align:top;text-align:inherit;overflow-wrap:anywhere;background-color:var(--table-background);font-weight:inherit;position:relative}.typography .richtext-table .richtext-table-cell:last-child{border-inline-end:none}.typography .richtext-table .richtext-table-cell>:first-child{margin-block-start:0}.typography .richtext-table .richtext-table-cell>:last-child{margin-block-end:0}.typography .richtext-table tr:last-child>.richtext-table-cell{border-block-end:none}.typography .richtext-table tr:first-child>.richtext-table-cell:first-child{border-start-start-radius:var(--table-radius)}.typography .richtext-table tr:first-child>.richtext-table-cell:last-child{border-start-end-radius:var(--table-radius)}.typography .richtext-table tr:last-child>.richtext-table-cell:first-child{border-end-start-radius:var(--table-radius)}.typography .richtext-table tr:last-child>.richtext-table-cell:last-child{border-end-end-radius:var(--table-radius)}.typography .richtext-table.richtext-table-striped tr:nth-child(2n)>td.richtext-table-cell{background-color:var(--table-stripe-background)}.typography .richtext-table th.richtext-table-cell{background-color:var(--table-header-background);color:var(--table-header-color);font-weight:var(--table-header-weight)}.typography .richtext-table.richtext-table-align-center{margin-inline:auto}.typography .richtext-table.richtext-table-align-right{margin-inline:auto 0}.typography .richtext-table.richtext-table-frozen-column tr>.richtext-table-cell:first-child{z-index:1;position:sticky;inset-inline-start:0}.typography .richtext-table.richtext-table-frozen-row tr:first-child>.richtext-table-cell{z-index:2;position:sticky;inset-block-start:0}.typography a{color:var(--link-color);text-underline-offset:.15em}.typography a:hover{color:var(--link-color-hover);transition:color underline .2s ease-in-out;text-decoration:underline}.body-xs{letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}.body-s{letter-spacing:-.02em;font-size:18px;font-weight:400;line-height:1.4}.heading-m{letter-spacing:-.02em;font-size:22px;font-weight:400;line-height:1.4}@media (min-width:768px){.heading-m{font-size:23px}}.heading-l{letter-spacing:-.02em;font-size:24px;font-weight:300;line-height:1.4}.heading-xl{letter-spacing:-.02em;font-size:26px;font-weight:400;line-height:1.4}@media (min-width:768px){.heading-xl{font-size:33px}}.heading-xxl{letter-spacing:-.02em;font-size:32px;font-weight:400;line-height:1.4}@media (min-width:768px){.heading-xxl{font-size:29px}}@media (min-width:1280px){.heading-xxl{font-size:40px}}.banner-heading{letter-spacing:-.02em;font-size:48px;font-weight:500;line-height:1.2}@media (min-width:768px){.banner-heading{font-size:65px}}@media (min-width:1280px){.banner-heading{font-size:81px}}.space-before-xs{margin-top:8px}@media (min-width:768px){.space-before-xs{margin-top:12px}}.space-before-s{margin-top:12px}@media (min-width:768px){.space-before-s{margin-top:16px}}.space-before-m{margin-top:16px}@media (min-width:768px){.space-before-m{margin-top:20px}}@media (min-width:1280px){.space-before-m{margin-top:24px}}.space-before-l{margin-top:24px}@media (min-width:768px){.space-before-l{margin-top:28px}}@media (min-width:1280px){.space-before-l{margin-top:32px}}.space-before-xl{margin-top:32px}@media (min-width:768px){.space-before-xl{margin-top:48px}}@media (min-width:1280px){.space-before-xl{margin-top:64px}}.space-after-xs{margin-bottom:8px}@media (min-width:768px){.space-after-xs{margin-bottom:12px}}.space-after-s{margin-bottom:12px}@media (min-width:768px){.space-after-s{margin-bottom:16px}}.space-after-m{margin-bottom:16px}@media (min-width:768px){.space-after-m{margin-bottom:20px}}@media (min-width:1280px){.space-after-m{margin-bottom:24px}}.space-after-l{margin-bottom:24px}@media (min-width:768px){.space-after-l{margin-bottom:28px}}@media (min-width:1280px){.space-after-l{margin-bottom:32px}}.space-after-xl{margin-bottom:32px}@media (min-width:768px){.space-after-xl{margin-bottom:48px}}@media (min-width:1280px){.space-after-xl{margin-bottom:64px}}
}

@layer global {
:root{--top-nav-height:101px;--container-narrow:768px;--container-standard:1440px;--container-wide:1640px;--logo-height:67px;--radius-card-small:8px;--radius-card:20px;--radius-pill:999px;--section-spacing-small:24px}@media (min-width:768px){:root{--section-spacing-small:40px}}@media (min-width:1280px){:root{--section-spacing-small:64px}}:root{--section-spacing-standard:40px}@media (min-width:768px){:root{--section-spacing-standard:80px}}@media (min-width:1280px){:root{--section-spacing-standard:100px}}:root{--section-spacing-large:40px}@media (min-width:768px){:root{--section-spacing-large:100px}}@media (min-width:1280px){:root{--section-spacing-large:150px}}:root{--section-padding-horizontal-small:12px}@media (min-width:768px){:root{--section-padding-horizontal-small:16px}}@media (min-width:1280px){:root{--section-padding-horizontal-small:24px}}:root{--section-padding-horizontal-standard:24px}@media (min-width:768px){:root{--section-padding-horizontal-standard:40px}}.radix-themes{--default-font-family:var(--default-font), sans-serif;--default-line-height:1.6;--default-letter-spacing:-.01em;color:var(--gray-12);background-color:var(--color-background)}:where(.radix-themes) :where(h1){letter-spacing:-.02em;font-size:48px;font-weight:500;line-height:1.2}@media (min-width:768px){:where(.radix-themes) :where(h1){font-size:65px}}@media (min-width:1280px){:where(.radix-themes) :where(h1){font-size:81px}}:where(.radix-themes) :where(h1){color:var(--gray-12);margin:0}:where(.radix-themes) :where(h2){letter-spacing:-.02em;font-size:32px;font-weight:400;line-height:1.4}@media (min-width:768px){:where(.radix-themes) :where(h2){font-size:29px}}@media (min-width:1280px){:where(.radix-themes) :where(h2){font-size:40px}}:where(.radix-themes) :where(h2){color:var(--gray-12);margin:0}:where(.radix-themes) :where(h3){letter-spacing:-.02em;font-size:26px;font-weight:400;line-height:1.4}@media (min-width:768px){:where(.radix-themes) :where(h3){font-size:33px}}:where(.radix-themes) :where(h3){color:var(--gray-12);margin:0}:where(.radix-themes) :where(h4){letter-spacing:-.02em;color:var(--gray-12);margin:0;font-size:24px;font-weight:300;line-height:1.4}:where(.radix-themes) :where(h5){letter-spacing:-.02em;font-size:22px;font-weight:400;line-height:1.4}@media (min-width:768px){:where(.radix-themes) :where(h5){font-size:23px}}:where(.radix-themes) :where(h5){color:var(--gray-12);margin:0}:where(.radix-themes) :where(h6){letter-spacing:-.02em;color:var(--gray-12);margin:0;font-size:18px;font-weight:400;line-height:1.4}:where(.radix-themes) :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--accent-11);outline-offset:4px}:where(.radix-themes) ::selection{color:var(--accent-12);background-color:var(--accent-5)}.transition{transition:color .2s ease-in-out,filter .2s ease-in-out,background-color .2s ease-in-out}.section{--section-padding-left:0;--section-padding-right:0;box-sizing:border-box;padding-left:var(--section-padding-left);padding-right:var(--section-padding-right)}.section.mt-small{margin-top:var(--section-spacing-small)}.section.mt-standard{margin-top:var(--section-spacing-standard)}.section.mb-small{margin-bottom:var(--section-spacing-small)}.section.mb-standard{margin-bottom:var(--section-spacing-standard)}.section.pt-small{padding-top:var(--section-spacing-small)}.section.pt-standard{padding-top:var(--section-spacing-standard)}.section.pb-small{padding-bottom:var(--section-spacing-small)}.section.pb-standard{padding-bottom:var(--section-spacing-standard)}.section.pl-small{--section-padding-left:var(--section-padding-horizontal-small)}.section.pl-standard{--section-padding-left:var(--section-padding-horizontal-standard)}.section.pr-small{--section-padding-right:var(--section-padding-horizontal-small)}.section.pr-standard{--section-padding-right:var(--section-padding-horizontal-standard)}.section.bg-gray{background-color:var(--gray-2)}.section.bg-accent{background-color:var(--accent-2)}.container{box-sizing:border-box;width:100%}.container.standard{max-width:calc(var(--container-standard) - var(--section-padding-left,0px) - var(--section-padding-right,0px))}.container.narrow{max-width:var(--container-narrow)}.container.wide{max-width:var(--container-wide)}.container.left{margin-left:0;margin-right:auto}.container.center{margin-left:auto;margin-right:auto}.container.right{margin-left:auto;margin-right:0}.full_width_block{margin-left:calc(-1*var(--section-padding-left,var(--section-padding-horizontal-standard)));margin-right:calc(-1*var(--section-padding-right,var(--section-padding-horizontal-standard)))}.main{z-index:0;min-height:calc(100svh - var(--top-nav-height));position:relative}.grecaptcha-badge{visibility:hidden!important}
}

@layer reset,radix,global;
