:root{--primary-1:#fffbfa;--primary-2:#fff2f0;--primary-3:#ffe9e6;--primary-4:#ffdbd7;--primary-5:#ffc8c3;--primary-6:#ffafa8;--primary-7:#fa8880;--primary-8:#e7615c;--primary-9:#a80019;--primary-10:#8b0013;--primary-11:#6f2725;--primary-12:#300e0d;--neutral-1:#fbfbff;--neutral-2:#f5f5f8;--neutral-3:#eeeef2;--neutral-4:#e4e4e8;--neutral-5:#d7d7db;--neutral-6:#c7c7cb;--neutral-7:#adadb2;--neutral-8:#929296;--neutral-9:#717176;--neutral-10:#606065;--neutral-11:#424247;--neutral-12:#1a1a1f;--success-1:#f7fef6;--success-2:#f0f8f0;--success-3:#e5f3e5;--success-4:#d5ecd5;--success-5:#c0e2c0;--success-6:#a8d5a8;--success-7:#86bf87;--success-8:#61a564;--success-9:#38853e;--success-10:#28722f;--success-11:#284c29;--success-12:#0e1f0f;--warning-1:#fffbf6;--warning-2:#fbf4ea;--warning-3:#f6e9d8;--warning-4:#f3dec1;--warning-5:#f2d2a6;--warning-6:#edc388;--warning-7:#e8b367;--warning-8:#e3a340;--warning-9:#da950b;--warning-10:#bb7e00;--warning-11:#7f5c27;--warning-12:#46351c;--danger-1:#fffbfa;--danger-2:#fff2f0;--danger-3:#ffe9e6;--danger-4:#ffdbd7;--danger-5:#ffc8c3;--danger-6:#ffafa8;--danger-7:#ff847d;--danger-8:#ec5b57;--danger-9:#cc272e;--danger-10:#b31220;--danger-11:#722423;--danger-12:#310d0c;--surface-canvas:var(--neutral-1);--surface-subtle:var(--neutral-2);--surface-raised:var(--neutral-3);--surface-overlay:var(--neutral-1);--border-subtle:var(--neutral-6);--border-default:var(--neutral-7);--border-strong:var(--neutral-8);--text-primary:var(--neutral-12);--text-secondary:var(--neutral-11);--text-disabled:var(--neutral-8);--text-inverse:var(--neutral-1);--text-link:var(--primary-9);--semantic-success-bg:var(--success-3);--semantic-success-border:var(--success-7);--semantic-success-solid:var(--success-9);--semantic-success-text:var(--success-11);--semantic-warning-bg:var(--warning-3);--semantic-warning-border:var(--warning-7);--semantic-warning-solid:var(--warning-9);--semantic-warning-text:var(--warning-11);--semantic-danger-bg:var(--danger-3);--semantic-danger-border:var(--danger-7);--semantic-danger-solid:var(--danger-9);--semantic-danger-text:var(--danger-11);--shadow-tint:var(--neutral-12);--font-body:"Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--text-heading-6xl:clamp(4.5rem, .7083rem + 16.85vw, 15.875rem);--leading-heading-6xl:.94;--tracking-heading-6xl:-.038em;--weight-heading-6xl:500;--font-role-heading-6xl:var(--font-body);--text-heading-5-5xl:clamp(4.25rem, 1.2083rem + 13.52vw, 13.375rem);--leading-heading-5-5xl:.95;--tracking-heading-5-5xl:-.036em;--weight-heading-5-5xl:500;--font-role-heading-5-5xl:var(--font-body);--text-heading-5xl:clamp(4rem, 1.583rem + 10.74vw, 11.25rem);--leading-heading-5xl:.96;--tracking-heading-5xl:-.034em;--weight-heading-5xl:500;--font-role-heading-5xl:var(--font-body);--text-heading-4xl:clamp(3.5rem, 2rem + 6.667vw, 8rem);--leading-heading-4xl:.99;--tracking-heading-4xl:-.03em;--weight-heading-4xl:500;--font-role-heading-4xl:var(--font-body);--text-heading-3xl:clamp(3rem, 2.125rem + 3.889vw, 5.625rem);--leading-heading-3xl:1.02;--tracking-heading-3xl:-.026em;--weight-heading-3xl:500;--font-role-heading-3xl:var(--font-body);--text-heading-2xl:clamp(2.5rem, 2rem + 2.222vw, 4rem);--leading-heading-2xl:1.08;--tracking-heading-2xl:-.022em;--weight-heading-2xl:500;--font-role-heading-2xl:var(--font-body);--text-heading-xl:clamp(2rem, 1.729rem + 1.204vw, 2.8125rem);--leading-heading-xl:1.14;--tracking-heading-xl:-.018em;--weight-heading-xl:500;--font-role-heading-xl:var(--font-body);--text-heading-lg:clamp(1.625rem, 1.5rem + .5556vw, 2rem);--leading-heading-lg:1.2;--tracking-heading-lg:-.015em;--weight-heading-lg:500;--font-role-heading-lg:var(--font-body);--text-body-xl:1.3125rem;--leading-body-xl:1.5;--tracking-body-xl:-.008em;--weight-body-xl:500;--font-role-body-xl:var(--font-body);--text-body-lg:1.125rem;--leading-body-lg:1.6;--tracking-body-lg:-.004em;--weight-body-lg:400;--font-role-body-lg:var(--font-body);--text-body-base:1rem;--leading-body-base:1.6;--tracking-body-base:0em;--weight-body-base:400;--font-role-body-base:var(--font-body);--text-body-sm:.875rem;--leading-body-sm:1.5;--tracking-body-sm:.006em;--weight-body-sm:400;--font-role-body-sm:var(--font-body);--text-body-xs:.75rem;--leading-body-xs:1.45;--tracking-body-xs:.016em;--weight-body-xs:500;--font-role-body-xs:var(--font-body);--text-body-2xs:.6875rem;--leading-body-2xs:1.45;--tracking-body-2xs:.028em;--weight-body-2xs:500;--font-role-body-2xs:var(--font-body);--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;--space-48:192px;--space-64:256px;--space-80:320px;--space-96:384px;--space-0-5:2px;--space-1-5:6px;--radius-none:0px;--radius-xs:2px;--radius-sm:4px;--radius-sm2:6px;--radius-md:8px;--radius-md2:10px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--elev-0:none;--elev-1:0 1px 2px 0 oklch(from var(--shadow-tint) l c h / .06), 0 1px 3px 0 oklch(from var(--shadow-tint) l c h / .08);--elev-2:0 2px 4px 0 oklch(from var(--shadow-tint) l c h / .06), 0 4px 8px 0 oklch(from var(--shadow-tint) l c h / .08);--elev-3:0 4px 8px 0 oklch(from var(--shadow-tint) l c h / .06), 0 8px 16px 0 oklch(from var(--shadow-tint) l c h / .1);--elev-4:0 8px 16px 0 oklch(from var(--shadow-tint) l c h / .08), 0 16px 32px 0 oklch(from var(--shadow-tint) l c h / .12);--elev-5:0 16px 32px 0 oklch(from var(--shadow-tint) l c h / .1), 0 32px 64px 0 oklch(from var(--shadow-tint) l c h / .16);--border-width:1px;--bp-xs:0px;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--bp-3xl:1920px;--bp-4xl:2560px;--bp-5xl:3440px;--container-prose:65ch;--container-sm:768px;--container-md:1024px;--container-lg:1280px;--container-xl:1440px;--container-full:100%;--container-full-cap:2560px;--container-full-cap-5xl:3200px;--container-default:var(--container-full);--text-to-icon-inline:var(--space-2);--label-to-input:var(--space-2);--input-to-helper:var(--space-1-5);--within-card-compact:var(--space-6);--within-card-default:var(--space-8);--between-cards-default:var(--space-4);--section-columns-mobile:var(--space-12);--section-columns-desktop:var(--space-16);--container-padding-mobile:var(--space-3);--container-padding-desktop:var(--space-6);--container-padding-ramp-vw:1.575;--column-offset-subtle:1lh;--column-offset-default:2lh;--column-offset-strong:3lh;--container-indent-mobile:var(--space-8);--container-indent-desktop:var(--space-20);--container-indent-ramp-vw:5.25;--container-padding-3xl:var(--space-10);--container-padding-4xl:var(--space-16);--container-indent-3xl:var(--space-32);--container-indent-4xl:var(--space-48);--container-padding-5xl:var(--space-24);--container-indent-5xl:var(--space-64);--section-pad-mobile:var(--space-32);--section-pad-desktop:var(--space-48);--section-pad-3xl:var(--space-64);--section-pad-4xl:var(--space-80);--section-pad-5xl:var(--space-96);--ui-scale-desktop:1;--ui-scale-3xl:1.25;--ui-scale-4xl:1.5;--ui-scale-5xl:1.75;--measure-max:65ch}@supports (color:lab(0% 0 0)){:root{--primary-1:lab(98.7941% 1.52808 .817144);--primary-2:lab(96.3819% 4.59138 2.45895);--primary-3:lab(93.969% 7.66411 4.11186);--primary-4:lab(90.339% 12.601 6.78263);--primary-5:lab(85.48% 19.7425 10.689);--primary-6:lab(79.3779% 29.454 16.1171);--primary-7:lab(69.6418% 43.7417 24.5359);--primary-8:lab(58.8982% 52.8174 30.6155);--primary-9:lab(35.5489% 59.4425 39.4746);--primary-10:lab(28.8358% 51.8163 34.4521);--primary-11:lab(27.0564% 32.4269 18.9811);--primary-12:lab(8.96605% 17.6058 8.56406);--neutral-1:lab(98.7959% .519037 -1.81102);--neutral-2:lab(96.475% .529617 -1.84705);--neutral-3:lab(94.1541% .540257 -1.88311);--neutral-4:lab(90.6723% .561476 -1.95521);--neutral-5:lab(86.0296% .593394 -2.06326);--neutral-6:lab(80.2269% .625759 -2.17121);--neutral-7:lab(70.9432% .66933 -2.3147);--neutral-8:lab(60.4977% .735402 -2.52955);--neutral-9:lab(47.7319% .804007 -2.74283);--neutral-10:lab(40.768% .850931 -2.8843);--neutral-11:lab(28.0008% .93849 -3.12871);--neutral-12:lab(9.42936% 1.08141 -3.42668);--success-1:lab(99.0123% -3.63296 2.81129);--success-2:lab(96.6922% -3.63293 2.81147);--success-3:lab(94.5033% -6.42714 4.98681);--success-4:lab(91.2302% -10.8979 8.49412);--success-5:lab(86.8437% -16.488 12.9349);--success-6:lab(81.278% -21.8031 17.2352);--success-7:lab(72.2346% -27.41 21.9159);--success-8:lab(62.0056% -32.7645 26.6355);--success-9:lab(49.3679% -36.4918 30.4366);--success-10:lab(42.3255% -34.8371 29.3045);--success-11:lab(28.9651% -20.1712 16.477);--success-12:lab(10.0019% -10.8711 8.19784);--warning-1:lab(98.8539% .689864 2.95919);--warning-2:lab(96.5443% 1.32549 5.56946);--warning-3:lab(93.0782% 2.4876 10.0978);--warning-4:lab(89.6094% 4.40547 17.0416);--warning-5:lab(86.1264% 7.16585 26.2627);--warning-6:lab(81.4624% 10.1776 35.6662);--warning-7:lab(76.7761% 13.5706 46.0195);--warning-8:lab(72.062% 17.5397 58.7597);--warning-9:lab(67.3506% 20.5018 70.1014);--warning-10:lab(58.083% 18.5269 63.5827);--warning-11:lab(41.9527% 10.5637 35.4002);--warning-12:lab(23.4352% 5.36948 18.3182);--danger-1:lab(98.7942% 1.52683 .820124);--danger-2:lab(96.3821% 4.58768 2.46804);--danger-3:lab(93.9694% 7.65815 4.12705);--danger-4:lab(90.3397% 12.5915 6.80774);--danger-5:lab(85.481% 19.7288 10.7289);--danger-6:lab(79.3794% 29.4355 16.178);--danger-7:lab(69.5411% 46.9033 26.5749);--danger-8:lab(58.7725% 56.6528 33.348);--danger-9:lab(45.7636% 63.3818 40.1799);--danger-10:lab(38.893% 60.3102 39.3129);--danger-11:lab(26.9825% 34.6685 20.6323);--danger-12:lab(8.92417% 18.8842 9.09266)}}[data-theme=dark]{--primary-1:#150d0d;--primary-2:#1e1615;--primary-3:#2a1b19;--primary-4:#3a211f;--primary-5:#4e2523;--primary-6:#642c29;--primary-7:#a83635;--primary-8:#d33a3c;--primary-9:#ff4045;--primary-10:#f4756e;--primary-11:#f7a59e;--primary-12:#ffdfdc;--neutral-1:#0f0f14;--neutral-2:#18181d;--neutral-3:#1f1f24;--neutral-4:#28282d;--neutral-5:#323237;--neutral-6:#3f3f44;--neutral-7:#525257;--neutral-8:#6b6b70;--neutral-9:#86858a;--neutral-10:#98989c;--neutral-11:#bababe;--neutral-12:#e7e7eb;--success-1:#0d100d;--success-2:#161916;--success-3:#1a211a;--success-4:#202d20;--success-5:#253925;--success-6:#2c482d;--success-7:#395d3a;--success-8:#4b794d;--success-9:#619562;--success-10:#75a776;--success-11:#a7c4a7;--success-12:#ddeddd;--warning-1:#14110c;--warning-2:#1e1a15;--warning-3:#2a231a;--warning-4:#3a2e1e;--warning-5:#4f3c21;--warning-6:#684d27;--warning-7:#84622f;--warning-8:#a87d3e;--warning-9:#cc9a52;--warning-10:#deae69;--warning-11:#e5c9a3;--warning-12:#f5e5d1;--danger-1:#150d0c;--danger-2:#1e1615;--danger-3:#2b1a19;--danger-4:#3c201e;--danger-5:#4f2422;--danger-6:#662b28;--danger-7:#843633;--danger-8:#aa4844;--danger-9:#cf5e59;--danger-10:#e0736c;--danger-11:#e9a7a1;--danger-12:#ffdfdc;--surface-canvas:var(--neutral-1);--surface-subtle:var(--neutral-2);--surface-raised:var(--neutral-3);--surface-overlay:var(--neutral-1);--border-subtle:var(--neutral-6);--border-default:var(--neutral-7);--border-strong:var(--neutral-8);--text-primary:var(--neutral-12);--text-secondary:var(--neutral-11);--text-disabled:var(--neutral-8);--text-inverse:var(--neutral-1);--text-link:var(--primary-9);--semantic-success-bg:var(--success-3);--semantic-success-border:var(--success-7);--semantic-success-solid:var(--success-9);--semantic-success-text:var(--success-11);--semantic-warning-bg:var(--warning-3);--semantic-warning-border:var(--warning-7);--semantic-warning-solid:var(--warning-9);--semantic-warning-text:var(--warning-11);--semantic-danger-bg:var(--danger-3);--semantic-danger-border:var(--danger-7);--semantic-danger-solid:var(--danger-9);--semantic-danger-text:var(--danger-11);--shadow-tint:var(--neutral-12)}@supports (color:lab(0% 0 0)){[data-theme=dark]{--primary-1:lab(4.35603% 2.80439 1.35842);--primary-2:lab(8.23853% 4.00466 2.08994);--primary-3:lab(11.6131% 7.42839 4.04874);--primary-4:lab(16.0969% 12.4412 6.86723);--primary-5:lab(20.5275% 19.0663 10.7122);--primary-6:lab(26.1268% 25.3855 14.4437);--primary-7:lab(40.4973% 47.3326 28.247);--primary-8:lab(49.3622% 60.079 36.6318);--primary-9:lab(58.2697% 71.5388 44.1915);--primary-10:lab(64.8216% 49.2139 28.0312);--primary-11:lab(75.8672% 30.412 16.6803);--primary-12:lab(91.5554% 10.7468 5.77711);--neutral-1:lab(4.37348% .778548 -2.60425);--neutral-2:lab(8.26801% 1.09844 -3.45939);--neutral-3:lab(11.7509% 1.06125 -3.39571);--neutral-4:lab(16.3938% 1.02524 -3.33173);--neutral-5:lab(21.0373% .981614 -3.23024);--neutral-6:lab(26.8407% .939712 -3.12798);--neutral-7:lab(34.965% .887632 -2.98949);--neutral-8:lab(45.41% .826746 -2.81398);--neutral-9:lab(55.8558% .758082 -2.60077);--neutral-10:lab(62.8186% .724196 -2.49388);--neutral-11:lab(75.5851% .647426 -2.24302);--neutral-12:lab(91.8323% .561416 -1.95526);--success-1:lab(4.51749% -1.66815 1.26716);--success-2:lab(8.47771% -2.51292 1.92947);--success-3:lab(12.0597% -4.7509 3.73095);--success-4:lab(16.8373% -7.82734 6.19853);--success-5:lab(21.649% -11.7473 9.39445);--success-6:lab(27.6194% -15.6704 12.6179);--success-7:lab(35.9114% -19.592 15.8192);--success-8:lab(46.526% -23.5101 18.9787);--success-9:lab(57.0939% -26.304 21.1821);--success-10:lab(64.0011% -24.8929 19.9047);--success-11:lab(76.3008% -14.2522 11.1733);--success-12:lab(92.2483% -7.82424 6.07963);--warning-1:lab(5.27572% .852764 2.82446);--warning-2:lab(9.53199% 1.07855 4.11164);--warning-3:lab(14.1742% 1.98112 7.31465);--warning-4:lab(19.9698% 3.58696 12.6344);--warning-5:lab(26.9147% 5.84771 19.9483);--warning-6:lab(35.0192% 7.9955 26.9793);--warning-7:lab(44.2851% 10.1169 34.0042);--warning-8:lab(55.8773% 12.1308 40.762);--warning-9:lab(67.482% 13.3429 44.9672);--warning-10:lab(74.4694% 12.2826 41.9134);--warning-11:lab(82.6472% 6.09446 22.6522);--warning-12:lab(91.9225% 2.9994 12.007);--danger-1:lab(4.34976% 3.0283 1.46202);--danger-2:lab(8.22922% 4.31229 2.25181);--danger-3:lab(11.594% 8.05022 4.41691);--danger-4:lab(16.0675% 13.382 7.44601);--danger-5:lab(20.4873% 20.3309 11.5351);--danger-6:lab(26.0757% 26.973 15.5188);--danger-7:lab(33.9758% 33.9125 19.6462);--danger-8:lab(44.199% 40.82 23.6456);--danger-9:lab(54.5063% 45.1635 25.9823);--danger-10:lab(61.547% 42.8444 24.2908);--danger-11:lab(74.8944% 24.4358 13.3772);--danger-12:lab(91.5467% 11.0471 5.96621)}}[data-theme=light]{--primary-1:#fffbfa;--primary-2:#fff2f0;--primary-3:#ffe9e6;--primary-4:#ffdbd7;--primary-5:#ffc8c3;--primary-6:#ffafa8;--primary-7:#fa8880;--primary-8:#e7615c;--primary-9:#a80019;--primary-10:#8b0013;--primary-11:#6f2725;--primary-12:#300e0d;--neutral-1:#fbfbff;--neutral-2:#f5f5f8;--neutral-3:#eeeef2;--neutral-4:#e4e4e8;--neutral-5:#d7d7db;--neutral-6:#c7c7cb;--neutral-7:#adadb2;--neutral-8:#929296;--neutral-9:#717176;--neutral-10:#606065;--neutral-11:#424247;--neutral-12:#1a1a1f;--success-1:#f7fef6;--success-2:#f0f8f0;--success-3:#e5f3e5;--success-4:#d5ecd5;--success-5:#c0e2c0;--success-6:#a8d5a8;--success-7:#86bf87;--success-8:#61a564;--success-9:#38853e;--success-10:#28722f;--success-11:#284c29;--success-12:#0e1f0f;--warning-1:#fffbf6;--warning-2:#fbf4ea;--warning-3:#f6e9d8;--warning-4:#f3dec1;--warning-5:#f2d2a6;--warning-6:#edc388;--warning-7:#e8b367;--warning-8:#e3a340;--warning-9:#da950b;--warning-10:#bb7e00;--warning-11:#7f5c27;--warning-12:#46351c;--danger-1:#fffbfa;--danger-2:#fff2f0;--danger-3:#ffe9e6;--danger-4:#ffdbd7;--danger-5:#ffc8c3;--danger-6:#ffafa8;--danger-7:#ff847d;--danger-8:#ec5b57;--danger-9:#cc272e;--danger-10:#b31220;--danger-11:#722423;--danger-12:#310d0c;--surface-canvas:var(--neutral-1);--surface-subtle:var(--neutral-2);--surface-raised:var(--neutral-3);--surface-overlay:var(--neutral-1);--border-subtle:var(--neutral-6);--border-default:var(--neutral-7);--border-strong:var(--neutral-8);--text-primary:var(--neutral-12);--text-secondary:var(--neutral-11);--text-disabled:var(--neutral-8);--text-inverse:var(--neutral-1);--text-link:var(--primary-9);--semantic-success-bg:var(--success-3);--semantic-success-border:var(--success-7);--semantic-success-solid:var(--success-9);--semantic-success-text:var(--success-11);--semantic-warning-bg:var(--warning-3);--semantic-warning-border:var(--warning-7);--semantic-warning-solid:var(--warning-9);--semantic-warning-text:var(--warning-11);--semantic-danger-bg:var(--danger-3);--semantic-danger-border:var(--danger-7);--semantic-danger-solid:var(--danger-9);--semantic-danger-text:var(--danger-11);--shadow-tint:var(--neutral-12)}@supports (color:lab(0% 0 0)){[data-theme=light]{--primary-1:lab(98.7941% 1.52808 .817144);--primary-2:lab(96.3819% 4.59138 2.45895);--primary-3:lab(93.969% 7.66411 4.11186);--primary-4:lab(90.339% 12.601 6.78263);--primary-5:lab(85.48% 19.7425 10.689);--primary-6:lab(79.3779% 29.454 16.1171);--primary-7:lab(69.6418% 43.7417 24.5359);--primary-8:lab(58.8982% 52.8174 30.6155);--primary-9:lab(35.5489% 59.4425 39.4746);--primary-10:lab(28.8358% 51.8163 34.4521);--primary-11:lab(27.0564% 32.4269 18.9811);--primary-12:lab(8.96605% 17.6058 8.56406);--neutral-1:lab(98.7959% .519037 -1.81102);--neutral-2:lab(96.475% .529617 -1.84705);--neutral-3:lab(94.1541% .540257 -1.88311);--neutral-4:lab(90.6723% .561476 -1.95521);--neutral-5:lab(86.0296% .593394 -2.06326);--neutral-6:lab(80.2269% .625759 -2.17121);--neutral-7:lab(70.9432% .66933 -2.3147);--neutral-8:lab(60.4977% .735402 -2.52955);--neutral-9:lab(47.7319% .804007 -2.74283);--neutral-10:lab(40.768% .850931 -2.8843);--neutral-11:lab(28.0008% .93849 -3.12871);--neutral-12:lab(9.42936% 1.08141 -3.42668);--success-1:lab(99.0123% -3.63296 2.81129);--success-2:lab(96.6922% -3.63293 2.81147);--success-3:lab(94.5033% -6.42714 4.98681);--success-4:lab(91.2302% -10.8979 8.49412);--success-5:lab(86.8437% -16.488 12.9349);--success-6:lab(81.278% -21.8031 17.2352);--success-7:lab(72.2346% -27.41 21.9159);--success-8:lab(62.0056% -32.7645 26.6355);--success-9:lab(49.3679% -36.4918 30.4366);--success-10:lab(42.3255% -34.8371 29.3045);--success-11:lab(28.9651% -20.1712 16.477);--success-12:lab(10.0019% -10.8711 8.19784);--warning-1:lab(98.8539% .689864 2.95919);--warning-2:lab(96.5443% 1.32549 5.56946);--warning-3:lab(93.0782% 2.4876 10.0978);--warning-4:lab(89.6094% 4.40547 17.0416);--warning-5:lab(86.1264% 7.16585 26.2627);--warning-6:lab(81.4624% 10.1776 35.6662);--warning-7:lab(76.7761% 13.5706 46.0195);--warning-8:lab(72.062% 17.5397 58.7597);--warning-9:lab(67.3506% 20.5018 70.1014);--warning-10:lab(58.083% 18.5269 63.5827);--warning-11:lab(41.9527% 10.5637 35.4002);--warning-12:lab(23.4352% 5.36948 18.3182);--danger-1:lab(98.7942% 1.52683 .820124);--danger-2:lab(96.3821% 4.58768 2.46804);--danger-3:lab(93.9694% 7.65815 4.12705);--danger-4:lab(90.3397% 12.5915 6.80774);--danger-5:lab(85.481% 19.7288 10.7289);--danger-6:lab(79.3794% 29.4355 16.178);--danger-7:lab(69.5411% 46.9033 26.5749);--danger-8:lab(58.7725% 56.6528 33.348);--danger-9:lab(45.7636% 63.3818 40.1799);--danger-10:lab(38.893% 60.3102 39.3129);--danger-11:lab(26.9825% 34.6685 20.6323);--danger-12:lab(8.92417% 18.8842 9.09266)}}@media (min-width:1920px){:root{--container-padding-desktop:var(--space-10);--container-indent-desktop:var(--space-32);--section-pad-desktop:var(--space-64);--ui-scale-desktop:1.25;--text-heading-6xl:21.3125rem;--text-heading-5-5xl:17.9375rem;--text-heading-5xl:15.125rem;--text-heading-4xl:10.75rem;--text-heading-3xl:7.5625rem;--text-heading-2xl:5.375rem;--text-heading-xl:3.75rem;--text-heading-lg:2.6875rem}}@media (min-width:2560px){:root{--container-padding-desktop:var(--space-16);--container-indent-desktop:var(--space-48);--section-pad-desktop:var(--space-80);--ui-scale-desktop:1.5;--text-heading-6xl:28.5625rem;--text-heading-5-5xl:24.0625rem;--text-heading-5xl:20.25rem;--text-heading-4xl:14.375rem;--text-heading-3xl:10.125rem;--text-heading-2xl:7.1875rem;--text-heading-xl:5.0625rem;--text-heading-lg:3.625rem}}@media (min-width:3440px){:root{--container-full-cap:3200px;--container-padding-desktop:var(--space-24);--container-indent-desktop:var(--space-64);--section-pad-desktop:var(--space-96);--ui-scale-desktop:1.75;--text-heading-6xl:35.1875rem;--text-heading-5-5xl:29.625rem;--text-heading-5xl:24.9375rem;--text-heading-4xl:17.75rem;--text-heading-3xl:12.4375rem;--text-heading-2xl:8.875rem;--text-heading-xl:6.25rem;--text-heading-lg:4.4375rem}}
@font-face{font-family:Manrope;src:url(/fonts/Manrope-Variable.woff2)format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}@property --nav-tint{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-fg{syntax:"<color>";inherits:true;initial-value:#0000}@property --nav-fg-on-fill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cta-hover{syntax:"<number>";inherits:true;initial-value:0}@property --flute-color{syntax:"<color>";inherits:false;initial-value:#0000}body:has([data-chromeless]) nav{display:none}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-width:none}html::-webkit-scrollbar{display:none}html:not([data-loaded]){overscroll-behavior:none;overflow:hidden}html.lenis,html.lenis body{height:auto}html.lenis,.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-stopped{overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--surface-canvas);transition:background-color var(--theme-ms) linear;color:var(--neutral-11);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;margin:0;font-size:1rem;line-height:1.6}h1,h2,h3,h4,p,figure,blockquote{margin:0}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}:focus-visible{outline:2px solid var(--primary-9);outline-offset:3px;border-radius:var(--radius-sm)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-3);left:var(--space-3);z-index:10001;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--text-primary);font-size:var(--text-body-sm);transform:translateY(calc(-100% - var(--space-6)));position:fixed}.skip-link:focus-visible{transform:none}:root{--theme-ms:.35s;--column-offset-subtle:1lh;--column-offset-default:2lh;--column-offset-strong:3lh;--parallax-travel:calc(var(--text-heading-2xl) * var(--leading-heading-2xl));--parallax-travel-photo:calc(var(--parallax-travel) * .38);--parallax-travel-photo-work:calc(var(--parallax-travel-photo) * 5);--parallax-travel-pointer:calc(var(--parallax-travel-photo) * .25);--content-cap:var(--container-full-cap,2560px);--cap-offset:max(0px, (100vw - var(--content-cap)) / 2);--mark-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='40.00 -1440.00 2175.70 1470.00' width='2175.70' height='1470.00'%3E%3Cg transform='scale(1,-1)' fill='%23000'%3E%3Cpath d='M40 0 507.998291015625 1440H808.67138671875L1276.669677734375 0H1059.9991455078125L628.668212890625 1313.997314453125H683.334716796875L256.6705322265625 0ZM282.66796875 324.6651611328125V520.668701171875H1034.66845703125V324.6651611328125Z'/%3E%3Cpath transform='translate(1197.0,0)' d='M444.6663818359375 -30Q325.333251953125 -30 243.99996948242188 14.333343505859375Q162.66668701171875 58.66668701171875 121.33334350585938 132.33340454101562Q80 206.0001220703125 80 294.000244140625Q80 375.66650390625 109.16629028320312 437.8331604003906Q138.33258056640625 499.99981689453125 194.99893188476562 543.6667175292969Q251.665283203125 587.3336181640625 335.3321533203125 614.0006103515625Q406.664794921875 635.0006713867188 497.8309631347656 651.1673889160156Q588.9971313476562 667.3341064453125 689.3307495117188 681.0008850097656Q789.6643676757812 694.6676635742188 888.666015625 709.3345947265625L813.331298828125 666.667236328125Q814.9978637695312 794.3319702148438 759.4984436035156 855.4976501464844Q703.9990234375 916.663330078125 569.333984375 916.663330078125Q484.002197265625 916.663330078125 413.1692199707031 877.1639709472656Q342.33624267578125 837.6646118164062 314.0030517578125 746.6656494140625L119.333251953125 806.666748046875Q158.66668701171875 945.999755859375 271.1667175292969 1027.9998779296875Q383.666748046875 1110 570.667236328125 1110Q716.0004272460938 1110 823.333984375 1060.3336791992188Q930.6675415039062 1010.6673583984375 980.66796875 904.0006103515625Q1006.6683349609375 850.6668701171875 1012.6683349609375 791.6668090820312Q1018.6683349609375 732.666748046875 1018.6683349609375 665.3330078125V0H833.9984130859375V246.6651611328125L869.998291015625 215.3309326171875Q802.99755859375 91.33184814453125 699.3316345214844 30.665924072265625Q595.6657104492188 -30 444.6663818359375 -30ZM482.0009765625 140.6693115234375Q571.0001220703125 140.6693115234375 635.166015625 172.33566284179688Q699.3319091796875 204.00201416015625 738.1647338867188 253.16775512695312Q776.99755859375 302.33349609375 789.330810546875 354.6650390625Q805.9977416992188 402.664794921875 808.3311462402344 462.9980163574219Q810.66455078125 523.3312377929688 810.66455078125 558.664794921875L878.665283203125 533.9984130859375Q780.33056640625 518.9981079101562 699.1642761230469 507.1646728515625Q617.9979858398438 495.33123779296875 552.6658325195312 483.4979553222656Q487.33367919921875 471.6646728515625 436.0013427734375 455.9981689453125Q393.00152587890625 441.3314208984375 359.3354187011719 420.3315734863281Q325.6693115234375 399.33172607421875 306.1697998046875 368.9989013671875Q286.6702880859375 338.66607666015625 286.6702880859375 296.0003662109375Q286.6702880859375 254.00067138671875 307.6701354980469 218.66787719726562Q328.66998291015625 183.3350830078125 371.8360900878906 162.002197265625Q415.002197265625 140.6693115234375 482.0009765625 140.6693115234375Z'/%3E%3C/g%3E%3C/svg%3E");--work-end-inline:calc(min(100vw, var(--content-cap)) - var(--page-margin) * 2);--work-aspect:1.6;--page-margin:clamp(var(--container-padding-mobile), calc(var(--container-padding-ramp-vw) * 1vw), var(--container-padding-desktop))}.container{width:100%;max-width:var(--content-cap);padding-inline:var(--page-margin);margin-inline:auto}:root{--page-indent:clamp(var(--container-indent-mobile), calc(var(--container-indent-ramp-vw) * 1vw), var(--container-indent-desktop))}.container-indent{width:100%;max-width:var(--content-cap);padding-inline:var(--page-indent);margin-inline:auto}html[data-menu-open]{overscroll-behavior:none;overflow:hidden}@media (min-width:768px){#capabilities,#terms{padding-block-end:var(--space-32)}#faq,#why{padding-block:var(--space-32)}}[data-reveal-armed] [data-reveal=tl],[data-reveal-armed] [data-reveal=br]{transition:clip-path .9s cubic-bezier(.05,.7,.1,1)}[data-reveal-armed] [data-reveal=tl]:not([data-in]){clip-path:inset(0 100% 100% 0 round var(--reveal-r,0px))}[data-reveal-armed] [data-reveal=br]:not([data-in]){clip-path:inset(100% 0 0 100% round var(--reveal-r,0px))}[data-reveal-armed] [data-reveal=tl][data-in],[data-reveal-armed] [data-reveal=br][data-in]{clip-path:inset(0 round var(--reveal-r,0px))}@media (prefers-reduced-motion:reduce){[data-reveal-armed] [data-reveal]{clip-path:none;transition:none}}p[data-tone=armed]{--tone-mid:color-mix(in oklch, var(--neutral-9) 50%, var(--text-primary))}p[data-tone=armed],p[data-tone=armed] em{color:var(--tone-mid)}p[data-tone=in],p[data-tone=in] em{transition-duration:1.1s;transition-timing-function:ease-out}
.QualityGovernor-module__SHpHLG__readout{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));z-index:2147483000;color:#f2f2f4;font-variant-numeric:tabular-nums;white-space:pre;pointer-events:none;background:#0a0a0cf7;border:1px solid #ffffff38;border-radius:8px;max-inline-size:calc(100vw - 24px);margin:0;padding:8px 10px;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;position:fixed;overflow:hidden}
.ScrollIndicator-module__mMnhYq__rail{block-size:calc(var(--space-48) * 1.5 * var(--ui-scale-desktop,1));inline-size:calc(var(--space-1) * var(--ui-scale-desktop,1));border-radius:var(--radius-full);background:var(--border-subtle);z-index:2;pointer-events:none;opacity:0;transition:opacity .2s cubic-bezier(.2, 0, 0, 1), background-color var(--theme-ms) linear;position:fixed;inset-block-start:50%;inset-inline-end:calc(var(--page-margin) / 2);transform:translateY(-50%)}.ScrollIndicator-module__mMnhYq__rail[data-visible]{opacity:1}@media (prefers-reduced-motion:reduce){.ScrollIndicator-module__mMnhYq__rail{display:none}}@media (max-width:767px){.ScrollIndicator-module__mMnhYq__rail{display:none}}.ScrollIndicator-module__mMnhYq__thumb{border-radius:var(--radius-full);background:var(--text-primary);transition:background-color var(--theme-ms) linear;position:absolute;inset-inline:0}
