@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.b68677ba.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.e3544bb0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_bdc3327e-module__jMiy4q__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_bdc3327e-module__jMiy4q__variable{--ff-figtree:"Figtree","Figtree Fallback"}
@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/08328e320c8f68d1-s.b7a7e326.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.728b7cae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.8036670a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Fallback;src:local(Arial);ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.0%;size-adjust:109.91%}.lexend_f194af96-module__aIIi0a__className{font-family:Lexend,Lexend Fallback;font-style:normal}.lexend_f194af96-module__aIIi0a__variable{--ff-lexend:"Lexend","Lexend Fallback"}
@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0781808e3393dbfb-s.dcfd2cce.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/fae90444fefcda8c-s.44fa2115.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/4a7551bcc3548e67-s.p.717db902.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand Fallback;src:local(Arial);ascent-override:95.87%;descent-override:23.97%;line-gap-override:0.0%;size-adjust:104.31%}.quicksand_909abef0-module__H2w7KG__className{font-family:Quicksand,Quicksand Fallback;font-style:normal}.quicksand_909abef0-module__H2w7KG__variable{--ff-quicksand:"Quicksand","Quicksand Fallback"}
*,:before,:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5;overflow:hidden}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6,div{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate;min-height:100dvh}

#root{background:var(--color-surface-default,#0d150f)}h1,h2,h3,h4,h5,h6,p,div{color:var(--color-on-surface-default,#dce5de)}:root{--migro-green-100:#ebf8ef;--migro-green-200:#c3edce;--migro-green-300:#77db92;--migro-green-300ds:#91d6a3;--migro-green-400:#5cc077;--migro-green-500:#4fae68;--migro-green-600:#3a9653;--migro-green-700:#377e4a;--migro-green-800:#266b38;--migro-green-875:#1d502a;--migro-green-900:#194b26;--migro-green-1000:#17361f;--migro-green-1100:#0d1f12;--migro-gold-100:#fff4e0;--migro-gold-200:#ffdea6;--migro-gold-300:#f5be56;--migro-gold-300ds:#f0c26e;--migro-gold-400:#ef9f00;--migro-gold-500:#da9100;--migro-gold-600:#bc7d00;--migro-gold-700:#9e6900;--migro-gold-800:#855800;--migro-gold-875:#634200;--migro-gold-900:#5d3e00;--migro-gold-1000:#452e00;--migro-gold-1100:#271a00;--migro-red-100:#fcf3f2;--migro-red-200:#f7ddda;--migro-red-300:#edbbb5;--migro-red-300ds:#e5bdb9;--migro-red-400:#e9968d;--migro-red-500:#e37f74;--migro-red-600:#dc5d4f;--migro-red-700:#ca3e2e;--migro-red-800:#b12c1d;--migro-red-875:#852015;--migro-red-900:#7d1e13;--migro-red-1000:#5c170f;--migro-red-1100:#32110e;--migro-green-gray-0:#fff;--migro-green-gray-50:#f3fbf5;--migro-green-gray-100:#eef6f0;--migro-green-gray-125:#eaf3ed;--migro-green-gray-150:#e8f0ea;--migro-green-gray-175:#e3e9e4;--migro-green-gray-200:#dce5de;--migro-green-gray-250:#d1dcd4;--migro-green-gray-300:#bccac0;--migro-green-gray-400:#adbbb1;--migro-green-gray-500:#859489;--migro-green-gray-600:#78837b;--migro-green-gray-650:#6e7a71;--migro-green-gray-700:#637167;--migro-green-gray-800:#4c584f;--migro-green-gray-900:#3e4941;--migro-green-gray-925:#323b35;--migro-green-gray-950:#2f3731;--migro-green-gray-975:#29322c;--migro-green-gray-1000:#252c27;--migro-green-gray-1050:#1a221c;--migro-green-gray-1100:#161e18;--migro-green-gray-1150:#0d150f;--migro-green-gray-1200:#09100b;--migro-gold-gray-0:#fff;--migro-gold-gray-50:#fcf9f7;--migro-gold-gray-100:#f8f4f1;--migro-gold-gray-125:#f4f0ec;--migro-gold-gray-150:#f2ede9;--migro-gold-gray-175:#ebe7e4;--migro-gold-gray-200:#e6e2de;--migro-gold-gray-250:#ddd9d6;--migro-gold-gray-300:#d2cbc6;--migro-gold-gray-400:#bcb6b1;--migro-gold-gray-500:#968f89;--migro-gold-gray-600:#867f79;--migro-gold-gray-650:#7d7671;--migro-gold-gray-700:#746d66;--migro-gold-gray-800:#5b544e;--migro-gold-gray-900:#4c4540;--migro-gold-gray-925:#3d3834;--migro-gold-gray-950:#383431;--migro-gold-gray-975:#342f2c;--migro-gold-gray-1000:#2d2a26;--migro-gold-gray-1050:#241f1c;--migro-gold-gray-1100:#1f1b18;--migro-gold-gray-1150:#17120e;--migro-gold-gray-1200:#120d0a;--osfBrand-lime-100:#e8fccc;--osfBrand-lime-200:#c6f090;--osfBrand-lime-300:#a3d660;--osfBrand-lime-300ds:#b1d188;--osfBrand-lime-400:#79bf1d;--osfBrand-lime-500:#64a70b;--osfBrand-lime-600:#579605;--osfBrand-lime-700:#487d02;--osfBrand-lime-800:#3c6a00;--osfBrand-lime-875:#060605;--osfBrand-lime-900:#2a4a00;--osfBrand-lime-1000:#1f3600;--osfBrand-lime-1100:#121f00;--osfBrand-lime-faded-100:#edfadc;--osfBrand-lime-faded-200:#d9e8c5;--osfBrand-lime-faded-300:#b5cf95;--osfBrand-lime-faded-300ds:#c2c9b7;--osfBrand-lime-faded-400:#9ab577;--osfBrand-lime-faded-500:#8ba36c;--osfBrand-lime-faded-600:#7a8c62;--osfBrand-lime-faded-700:#677553;--osfBrand-lime-faded-800:#576347;--osfBrand-lime-faded-875:#3f4a30;--osfBrand-lime-faded-900:#364522;--osfBrand-lime-faded-1000:#253312;--osfBrand-lime-faded-1100:#131f04;--osfBrand-teal-100:#e0faff;--osfBrand-teal-200:#a3eeff;--osfBrand-teal-300:#60d6ed;--osfBrand-teal-300ds:#88d2e3;--osfBrand-teal-400:#1ebbde;--osfBrand-teal-500:#00a9ce;--osfBrand-teal-600:#0091b1;--osfBrand-teal-700:#007a95;--osfBrand-teal-800:#00677e;--osfBrand-teal-875:#004d5f;--osfBrand-teal-900:#004858;--osfBrand-teal-1000:#003541;--osfBrand-teal-1100:#001f26;--osfBrand-teal-faded-100:#e0faff;--osfBrand-teal-faded-200:#abedfc;--osfBrand-teal-faded-300:#88d2e3;--osfBrand-teal-faded-300ds:#9acfdb;--osfBrand-teal-faded-400:#6fb6c6;--osfBrand-teal-faded-500:#5ea5b5;--osfBrand-teal-faded-600:#4c8f9e;--osfBrand-teal-faded-700:#417885;--osfBrand-teal-faded-800:#36656f;--osfBrand-teal-faded-875:#244c55;--osfBrand-teal-faded-900:#21474f;--osfBrand-teal-faded-1000:#12343b;--osfBrand-teal-faded-1100:#071e23;--osfBrand-magenta-100:#fff1fb;--osfBrand-magenta-200:#ffd7f4;--osfBrand-magenta-300:#fface9;--osfBrand-magenta-300ds:#f5b2e3;--osfBrand-magenta-400:#f288d6;--osfBrand-magenta-500:#e570c6;--osfBrand-magenta-600:#d651b3;--osfBrand-magenta-700:#c2349c;--osfBrand-magenta-800:#af1685;--osfBrand-magenta-875:#880064;--osfBrand-magenta-900:#80005e;--osfBrand-magenta-1000:#5e0045;--osfBrand-magenta-1100:#3b002b;--osfBrand-green-100:#d2ffe8;--osfBrand-green-200:#b1f0d1;--osfBrand-green-300:#6edba4;--osfBrand-green-300ds:#94d4b4;--osfBrand-green-400:#3ec280;--osfBrand-green-500:#2eb06f;--osfBrand-green-600:#0f9954;--osfBrand-green-700:#008241;--osfBrand-green-800:#006d37;--osfBrand-green-875:#005229;--osfBrand-green-900:#004c26;--osfBrand-green-1000:#00381c;--osfBrand-green-1100:#002110;--osfBrand-red-100:#fff2f1;--osfBrand-red-200:#ffdad8;--osfBrand-red-300:#ffb3ae;--osfBrand-red-300ds:#f5b7b3;--osfBrand-red-400:#f4918a;--osfBrand-red-500:#eb7a72;--osfBrand-red-600:#de5a50;--osfBrand-red-700:#c74138;--osfBrand-red-800:#b81f14;--osfBrand-red-875:#900b01;--osfBrand-red-900:#870900;--osfBrand-red-1000:#660700;--osfBrand-red-1100:#3e0400;--osfBrand-orange-100:#fff4e0;--osfBrand-orange-200:#ffdea6;--osfBrand-orange-300:#fabc53;--osfBrand-orange-300ds:#f0bf6e;--osfBrand-orange-400:#ef9600;--osfBrand-orange-500:#da8900;--osfBrand-orange-600:#bc7600;--osfBrand-orange-700:#9e6300;--osfBrand-orange-800:#855300;--osfBrand-orange-875:#633e00;--osfBrand-orange-900:#5d3a00;--osfBrand-orange-1000:#452b00;--osfBrand-orange-1100:#271900;--osfBrand-yellow-100:#fff98e;--osfBrand-yellow-150:#fff21f;--osfBrand-yellow-200:#f4e70d;--osfBrand-yellow-300:#d7ca04;--osfBrand-yellow-300ds:#cfca78;--osfBrand-yellow-400:#baaf00;--osfBrand-yellow-500:#a89e00;--osfBrand-yellow-600:#908800;--osfBrand-yellow-700:#7a7300;--osfBrand-yellow-800:#666000;--osfBrand-yellow-875:#4c4800;--osfBrand-yellow-900:#474300;--osfBrand-yellow-1000:#343100;--osfBrand-yellow-1100:#1e1c00;--osfBrand-tealgray-50:#f4fbfc;--osfBrand-tealgray-100:#eff5f6;--osfBrand-tealgray-125:#ecf2f3;--osfBrand-tealgray-150:#e9eff0;--osfBrand-tealgray-175:#e3e9ea;--osfBrand-tealgray-200:#dee4e5;--osfBrand-tealgray-250:#d5dbdc;--osfBrand-tealgray-300:#bfc8ca;--osfBrand-tealgray-400:#b1bbbd;--osfBrand-tealgray-500:#889294;--osfBrand-tealgray-600:#798285;--osfBrand-tealgray-650:#6f797b;--osfBrand-tealgray-700:#657073;--osfBrand-tealgray-800:#4d5759;--osfBrand-tealgray-900:#3f484a;--osfBrand-tealgray-925:#343a3c;--osfBrand-tealgray-950:#303637;--osfBrand-tealgray-975:#2b3133;--osfBrand-tealgray-1000:#252b2c;--osfBrand-tealgray-1050:#1b2122;--osfBrand-tealgray-1100:#171d1e;--osfBrand-tealgray-1150:#0e1416;--osfBrand-tealgray-1200:#090f10;--osfBrand-limegray-50:#f7faf3;--osfBrand-limegray-100:#f2f5ee;--osfBrand-limegray-125:#eef2e9;--osfBrand-limegray-150:#ecefe9;--osfBrand-limegray-175:#e6e9e3;--osfBrand-limegray-200:#e1e4dc;--osfBrand-limegray-250:#d8dbd4;--osfBrand-limegray-300:#c3c8bb;--osfBrand-limegray-400:#b6bbaf;--osfBrand-limegray-500:#8d9286;--osfBrand-limegray-600:#7d8276;--osfBrand-limegray-650:#74796d;--osfBrand-limegray-700:#6a7063;--osfBrand-limegray-800:#52574b;--osfBrand-limegray-900:#43483d;--osfBrand-limegray-925:#373a32;--osfBrand-limegray-950:#33362f;--osfBrand-limegray-975:#2e312a;--osfBrand-limegray-1000:#282b24;--osfBrand-limegray-1050:#1e211a;--osfBrand-limegray-1100:#1a1d16;--osfBrand-limegray-1150:#11140d;--osfBrand-limegray-1200:#0c0f08;--osfBrand-magentagray-50:#fff7fd;--osfBrand-magentagray-100:#f7f3f6;--osfBrand-magentagray-200:#e7e1e1;--osfBrand-magentagray-900:#4f434c;--osfBrand-magentagray-1100:#221920;--osfBrand-magentagray-1150:#1a1017;--osfBrand-redgray-50:#fff8f7;--osfBrand-redgray-200:#e7e1e5;--osfBrand-redgray-1100:#221a1a;--osfBrand-redgray-1150:#1a1110;--osfBrand-orangegray-50:#fcf9f4;--osfBrand-orangegray-100:#f7f4f0;--osfBrand-orangegray-200:#e4e2dd;--osfBrand-orangegray-900:#4a463f;--osfBrand-orangegray-1100:#1e1b17;--osfBrand-orangegray-1150:#15130e;--osfBrand-yellowgray-50:#faf9f3;--osfBrand-yellowgray-200:#e3e3dc;--osfBrand-yellowgray-1100:#1d1c16;--osfBrand-yellowgray-1150:#14130d;--osfBrand-franciscangray-50:#fcf9f4;--osfBrand-franciscangray-200:#e4e2dd;--osfBrand-franciscangray-1100:#1e1b17;--osfBrand-franciscangray-1150:#15130e;--osfBrand-greengray-50:#f3fbf7;--osfBrand-greengray-200:#dce4e0;--osfBrand-greengray-1100:#171d1a;--osfBrand-greengray-1150:#0d1511;--gray-100:#f2f2f2;--gray-200:#e6e6e6;--gray-300:#ccc;--gray-400:#b3b3b3;--gray-500:#999;--gray-600:gray;--gray-700:#666;--gray-800:#4d4d4d;--gray-900:#333;--gray-1000:#1a1a1a;--alpha-000:0%;--alpha-100:3.14%;--alpha-200:5.88%;--alpha-300:14.12%;--alpha-400:3%;--alpha-500:49.02%;--alpha-surface-default:rgba(0,0,0,.05);--alpha-surface-container-lower:rgba(0,0,0,.024);--alpha-surface-container-highest:rgba(0,0,0,.09);--color-primary-100:var(--migro-green-100);--color-primary-200:var(--migro-green-200);--color-primary-300:var(--migro-green-300);--color-primary-300ds:var(--migro-green-300ds);--color-primary-400:var(--migro-green-400);--color-primary-500:var(--migro-green-500);--color-primary-600:var(--migro-green-600);--color-primary-700:var(--migro-green-700);--color-primary-800:var(--migro-green-800);--color-primary-900:var(--migro-green-900);--color-primary-1000:var(--migro-green-1000);--color-primary-1100:var(--migro-green-1100);--color-secondary-100:var(--migro-gold-100);--color-secondary-200:var(--migro-gold-200);--color-secondary-300:var(--migro-gold-300);--color-secondary-300ds:var(--migro-gold-300ds);--color-secondary-400:var(--migro-gold-400);--color-secondary-500:var(--migro-gold-500);--color-secondary-600:var(--migro-gold-600);--color-secondary-700:var(--migro-gold-700);--color-secondary-800:var(--migro-gold-800);--color-secondary-900:var(--migro-gold-900);--color-secondary-1000:var(--migro-gold-1000);--color-secondary-1100:var(--migro-gold-1100);--color-tertiary-100:var(--migro-red-100);--color-tertiary-200:var(--migro-red-200);--color-tertiary-300:var(--migro-red-300);--color-tertiary-300ds:var(--migro-red-300ds);--color-tertiary-400:var(--migro-red-400);--color-tertiary-500:var(--migro-red-500);--color-tertiary-600:var(--migro-red-600);--color-tertiary-700:var(--migro-red-700);--color-tertiary-800:var(--migro-red-800);--color-tertiary-900:var(--migro-red-900);--color-tertiary-1000:var(--migro-red-1000);--color-tertiary-1100:var(--migro-red-1100);--color-success-100:var(--migro-green-100);--color-success-200:var(--migro-green-200);--color-success-300:var(--migro-green-300);--color-success-300ds:var(--migro-green-300ds);--color-success-400:var(--migro-green-400);--color-success-500:var(--migro-green-500);--color-success-600:var(--migro-green-600);--color-success-700:var(--migro-green-700);--color-success-800:var(--migro-green-800);--color-success-900:var(--migro-green-900);--color-success-1000:var(--migro-green-1000);--color-success-1100:var(--migro-green-1100);--color-warning-100:var(--migro-gold-100);--color-warning-200:var(--migro-gold-200);--color-warning-300:var(--migro-gold-300);--color-warning-300ds:var(--migro-gold-300ds);--color-warning-400:var(--migro-gold-400);--color-warning-500:var(--migro-gold-500);--color-warning-600:var(--migro-gold-600);--color-warning-700:var(--migro-gold-700);--color-warning-800:var(--migro-gold-800);--color-warning-900:var(--migro-gold-900);--color-warning-1000:var(--migro-gold-1000);--color-warning-1100:var(--migro-gold-1100);--color-danger-100:var(--migro-red-100);--color-danger-200:var(--migro-red-200);--color-danger-300:var(--migro-red-300);--color-danger-300ds:var(--migro-red-300ds);--color-danger-400:var(--migro-red-400);--color-danger-500:var(--migro-red-500);--color-danger-600:var(--migro-red-600);--color-danger-700:var(--migro-red-700);--color-danger-800:var(--migro-red-800);--color-danger-900:var(--migro-red-900);--color-danger-1000:var(--migro-red-1000);--color-danger-1100:var(--migro-red-1100);--color-neutral-0:#fff;--color-neutral-50:var(--migro-green-gray-50);--color-neutral-100:var(--migro-green-gray-100);--color-neutral-125:var(--migro-green-gray-125);--color-neutral-150:var(--migro-green-gray-150);--color-neutral-175:var(--migro-green-gray-175);--color-neutral-200:var(--migro-green-gray-200);--color-neutral-250:var(--migro-green-gray-250);--color-neutral-300:var(--migro-green-gray-300);--color-neutral-400:var(--migro-green-gray-400);--color-neutral-500:var(--migro-green-gray-500);--color-neutral-600:var(--migro-green-gray-600);--color-neutral-650:var(--migro-green-gray-650);--color-neutral-700:var(--migro-green-gray-700);--color-neutral-800:var(--migro-green-gray-800);--color-neutral-900:var(--migro-green-gray-900);--color-neutral-925:var(--migro-green-gray-925);--color-neutral-950:var(--migro-green-gray-950);--color-neutral-975:var(--migro-green-gray-975);--color-neutral-1000:var(--migro-green-gray-1000);--color-neutral-1050:var(--migro-green-gray-1050);--color-neutral-1100:var(--migro-green-gray-1100);--color-neutral-1150:var(--migro-green-gray-1150);--color-neutral-1200:var(--migro-green-gray-1200);--color-surface-default:var(--color-neutral-1150);--color-surface-dim:var(--color-neutral-1150);--color-surface-bright:var(--color-neutral-925);--color-surface-inverse:var(--color-neutral-200);--color-surface-container-lowest:var(--color-neutral-1200);--color-surface-container-low:var(--color-neutral-1100);--color-surface-container-default:var(--color-neutral-1050);--color-surface-container-high:var(--color-neutral-1000);--color-surface-container-highest:var(--color-neutral-950);--color-on-surface-default:var(--color-neutral-200);--color-on-surface-variant:var(--color-neutral-300);--color-on-surface-inverse:var(--color-neutral-975);--color-primary-interact-transparent-default:var(--color-surface-default);--color-primary-interact-transparent-hovered:var(--color-primary-1100);--color-primary-interact-transparent-pressed:var(--color-primary-1000);--color-primary-interact-lightest-default:var(--color-primary-1000);--color-primary-interact-lightest-hovered:var(--color-primary-900);--color-primary-interact-lightest-pressed:var(--color-primary-800);--color-primary-interact-lighter-default:var(--color-primary-900);--color-primary-interact-lighter-hovered:var(--color-primary-800);--color-primary-interact-lighter-pressed:var(--color-primary-700);--color-primary-interact-light-default:var(--color-primary-800);--color-primary-interact-light-hovered:var(--color-primary-700);--color-primary-interact-light-pressed:var(--color-primary-600);--color-primary-interact-bold-default:var(--color-primary-300);--color-primary-interact-bold-hovered:var(--color-primary-200);--color-primary-interact-bold-pressed:var(--color-primary-100);--color-primary-interact-bolder-default:var(--color-primary-200);--color-primary-interact-bolder-hovered:var(--color-primary-300);--color-primary-interact-bolder-pressed:var(--color-primary-400);--color-primary-interact-boldest-default:var(--color-primary-100);--color-primary-interact-boldest-hovered:var(--color-primary-200);--color-primary-interact-boldest-pressed:var(--color-primary-300);--color-primary-container:var(--color-primary-1000);--color-primary-container-default:var(--color-primary-1000);--color-on-primary-bold:var(--color-neutral-1000);--color-on-primary-light:var(--color-primary-0);--color-on-primary-container:var(--color-primary-200);--color-secondary-interact-transparent-default:var(--color-surface-default);--color-secondary-interact-transparent-hovered:var(--color-secondary-1100);--color-secondary-interact-transparent-pressed:var(--color-secondary-1000);--color-secondary-interact-lightest-default:var(--color-secondary-1000);--color-secondary-interact-lightest-hovered:var(--color-secondary-900);--color-secondary-interact-lightest-pressed:var(--color-secondary-800);--color-secondary-interact-lighter-default:var(--color-secondary-900);--color-secondary-interact-lighter-hovered:var(--color-secondary-800);--color-secondary-interact-lighter-pressed:var(--color-secondary-700);--color-secondary-interact-light-default:var(--color-secondary-800);--color-secondary-interact-light-hovered:var(--color-secondary-700);--color-secondary-interact-light-pressed:var(--color-secondary-600);--color-secondary-interact-bold-default:var(--color-secondary-300);--color-secondary-interact-bold-hovered:var(--color-secondary-200);--color-secondary-interact-bold-pressed:var(--color-secondary-100);--color-secondary-interact-bolder-default:var(--color-secondary-200);--color-secondary-interact-bolder-hovered:var(--color-secondary-300);--color-secondary-interact-bolder-pressed:var(--color-secondary-400);--color-secondary-interact-boldest-default:var(--color-secondary-100);--color-secondary-interact-boldest-hovered:var(--color-secondary-200);--color-secondary-interact-boldest-pressed:var(--color-secondary-300);--color-secondary-container:var(--color-secondary-1000);--color-on-secondary-bold:var(--color-neutral-1000);--color-on-secondary-light:var(--color-secondary-0);--color-on-secondary-container:var(--color-secondary-200);--color-success-interact-transparent-default:var(--color-surface-default);--color-success-interact-transparent-hovered:var(--color-success-1100);--color-success-interact-transparent-pressed:var(--color-success-1000);--color-success-interact-lightest-default:var(--color-success-1000);--color-success-interact-lightest-hovered:var(--color-success-900);--color-success-interact-lightest-pressed:var(--color-success-800);--color-success-interact-lighter-default:var(--color-success-900);--color-success-interact-lighter-hovered:var(--color-success-800);--color-success-interact-lighter-pressed:var(--color-success-700);--color-success-interact-light-default:var(--color-success-800);--color-success-interact-light-hovered:var(--color-success-700);--color-success-interact-light-pressed:var(--color-success-600);--color-success-interact-bold-default:var(--color-success-300);--color-success-interact-bold-hovered:var(--color-success-200);--color-success-interact-bold-pressed:var(--color-success-100);--color-success-interact-bolder-default:var(--color-success-200);--color-success-interact-bolder-hovered:var(--color-success-300);--color-success-interact-bolder-pressed:var(--color-success-400);--color-success-interact-boldest-default:var(--color-success-1000);--color-success-interact-boldest-hovered:var(--color-success-200);--color-success-interact-boldest-pressed:var(--color-success-300);--color-success-container:var(--color-success-1000);--color-on-success-bold:var(--color-neutral-1000);--color-on-success-light:var(--color-success-0);--color-on-success-container:var(--color-success-200);--color-warning-interact-transparent-default:var(--color-surface-default);--color-warning-interact-transparent-hovered:var(--color-warning-1100);--color-warning-interact-transparent-pressed:var(--color-warning-1000);--color-warning-interact-lightest-default:var(--color-warning-1000);--color-warning-interact-lightest-hovered:var(--color-warning-900);--color-warning-interact-lightest-pressed:var(--color-warning-800);--color-warning-interact-lighter-default:var(--color-warning-900);--color-warning-interact-lighter-hovered:var(--color-warning-800);--color-warning-interact-lighter-pressed:var(--color-warning-700);--color-warning-interact-light-default:var(--color-warning-800);--color-warning-interact-light-hovered:var(--color-warning-700);--color-warning-interact-light-pressed:var(--color-warning-600);--color-warning-interact-bold-default:var(--color-warning-300);--color-warning-interact-bold-hovered:var(--color-warning-200);--color-warning-interact-bold-pressed:var(--color-warning-100);--color-warning-interact-bolder-default:var(--color-warning-200);--color-warning-interact-bolder-hovered:var(--color-warning-300);--color-warning-interact-bolder-pressed:var(--color-warning-400);--color-warning-interact-boldest-default:var(--color-warning-100);--color-warning-interact-boldest-hovered:var(--color-warning-200);--color-warning-interact-boldest-pressed:var(--color-warning-300);--color-warning-container:var(--color-warning-1000);--color-on-warning-bold:var(--color-neutral-1000);--color-on-warning-light:var(--color-warning-0);--color-on-warning-container:var(--color-warning-200);--color-danger-interact-transparent-default:var(--color-surface-default);--color-danger-interact-transparent-hovered:var(--color-danger-1100);--color-danger-interact-transparent-pressed:var(--color-danger-1000);--color-danger-interact-lightest-default:var(--color-danger-1000);--color-danger-interact-lightest-hovered:var(--color-danger-900);--color-danger-interact-lightest-pressed:var(--color-danger-800);--color-danger-interact-lighter-default:var(--color-danger-900);--color-danger-interact-lighter-hovered:var(--color-danger-800);--color-danger-interact-lighter-pressed:var(--color-danger-700);--color-danger-interact-light-default:var(--color-danger-800);--color-danger-interact-light-hovered:var(--color-danger-700);--color-danger-interact-light-pressed:var(--color-danger-600);--color-danger-interact-bold-default:var(--color-danger-300);--color-danger-interact-bold-hovered:var(--color-danger-200);--color-danger-interact-bold-pressed:var(--color-danger-100);--color-danger-interact-bolder-default:var(--color-danger-200);--color-danger-interact-bolder-hovered:var(--color-danger-300);--color-danger-interact-bolder-pressed:var(--color-danger-400);--color-danger-interact-boldest-default:var(--color-danger-100);--color-danger-interact-boldest-hovered:var(--color-danger-200);--color-danger-interact-boldest-pressed:var(--color-danger-300);--color-danger-container:var(--color-danger-1000);--color-on-danger-bold:var(--color-neutral-1000);--color-on-danger-light:var(--color-danger-0);--color-on-danger-container:var(--color-danger-200);--color-disabled-bold:var(--color-neutral-300);--color-on-disabled-default:var(--color-neutral-600);--color-accent-primary-lightest-100-default:var(--color-primary-1000);--color-accent-primary-lightest-100-hovered:var(--color-primary-900);--color-accent-primary-lightest-100-pressed:var(--color-primary-800);--color-accent-primary-lighter-200-default:var(--color-primary-900);--color-accent-primary-lighter-200-hovered:var(--color-primary-800);--color-accent-primary-lighter-200-pressed:var(--color-primary-700);--color-accent-primary-light-300-default:var(--color-primary-800);--color-accent-primary-light-300-hovered:var(--color-primary-700);--color-accent-primary-light-300-pressed:var(--color-primary-600);--color-accent-primary-400-default:var(--color-primary-700);--color-accent-primary-400-hovered:var(--color-primary-800);--color-accent-primary-400-pressed:var(--color-primary-900);--color-accent-primary-500-default:var(--color-primary-600);--color-accent-primary-500-hovered:var(--color-primary-700);--color-accent-primary-500-pressed:var(--color-primary-800);--color-accent-primary-600-default:var(--color-primary-500);--color-accent-primary-600-hovered:var(--color-primary-400);--color-accent-primary-600-pressed:var(--color-primary-300);--color-accent-primary-700-default:var(--color-primary-400);--color-accent-primary-700-hovered:var(--color-primary-300);--color-accent-primary-700-pressed:var(--color-primary-200);--color-accent-primary-bold-800-default:var(--color-primary-300);--color-accent-primary-bold-800-hovered:var(--color-primary-200);--color-accent-primary-bold-800-pressed:var(--color-primary-100);--color-accent-primary-bolder-900-default:var(--color-primary-200);--color-accent-primary-bolder-900-hovered:var(--color-primary-300);--color-accent-primary-bolder-900-pressed:var(--color-primary-400);--color-accent-primary-boldest-1000-default:var(--color-primary-100);--color-accent-primary-boldest-1000-hovered:var(--color-primary-200);--color-accent-primary-boldest-1000-pressed:var(--color-primary-300);--color-accent-secondary-lightest-100-default:var(--color-secondary-1000);--color-accent-secondary-lightest-100-hovered:var(--color-secondary-900);--color-accent-secondary-lightest-100-pressed:var(--color-secondary-800);--color-accent-secondary-lighter-200-default:var(--color-secondary-900);--color-accent-secondary-lighter-200-hovered:var(--color-secondary-800);--color-accent-secondary-lighter-200-pressed:var(--color-secondary-700);--color-accent-secondary-light-300-default:var(--color-secondary-800);--color-accent-secondary-light-300-hovered:var(--color-secondary-700);--color-accent-secondary-light-300-pressed:var(--color-secondary-600);--color-accent-secondary-400-default:var(--color-secondary-700);--color-accent-secondary-400-hovered:var(--color-secondary-800);--color-accent-secondary-400-pressed:var(--color-secondary-900);--color-accent-secondary-500-default:var(--color-secondary-600);--color-accent-secondary-500-hovered:var(--color-secondary-700);--color-accent-secondary-500-pressed:var(--color-secondary-800);--color-accent-secondary-600-default:var(--color-secondary-500);--color-accent-secondary-600-hovered:var(--color-secondary-400);--color-accent-secondary-600-pressed:var(--color-secondary-300);--color-accent-secondary-700-default:var(--color-secondary-400);--color-accent-secondary-700-hovered:var(--color-secondary-300);--color-accent-secondary-700-pressed:var(--color-secondary-200);--color-accent-secondary-bold-800-default:var(--color-secondary-300);--color-accent-secondary-bold-800-hovered:var(--color-secondary-400);--color-accent-secondary-bold-800-pressed:var(--color-secondary-500);--color-accent-secondary-bolder-900-default:var(--color-secondary-200);--color-accent-secondary-bolder-900-hovered:var(--color-secondary-300);--color-accent-secondary-bolder-900-pressed:var(--color-secondary-400);--color-accent-secondary-boldest-1000-default:var(--color-secondary-100);--color-accent-secondary-boldest-1000-hovered:var(--color-secondary-200);--color-accent-secondary-boldest-1000-pressed:var(--color-secondary-300);--color-accent-tertiary-lightest-100-default:var(--color-tertiary-1000);--color-accent-tertiary-lightest-100-hovered:var(--color-tertiary-900);--color-accent-tertiary-lightest-100-pressed:var(--color-tertiary-800);--color-accent-tertiary-lighter-200-default:var(--color-tertiary-900);--color-accent-tertiary-lighter-200-hovered:var(--color-tertiary-800);--color-accent-tertiary-lighter-200-pressed:var(--color-tertiary-700);--color-accent-tertiary-light-300-default:var(--color-tertiary-800);--color-accent-tertiary-light-300-hovered:var(--color-tertiary-700);--color-accent-tertiary-light-300-pressed:var(--color-tertiary-600);--color-accent-tertiary-400-default:var(--color-tertiary-700);--color-accent-tertiary-400-hovered:var(--color-tertiary-800);--color-accent-tertiary-400-pressed:var(--color-tertiary-900);--color-accent-tertiary-500-default:var(--color-tertiary-600);--color-accent-tertiary-500-hovered:var(--color-tertiary-700);--color-accent-tertiary-500-pressed:var(--color-tertiary-800);--color-accent-tertiary-600-default:var(--color-tertiary-500);--color-accent-tertiary-600-hovered:var(--color-tertiary-400);--color-accent-tertiary-600-pressed:var(--color-tertiary-300);--color-accent-tertiary-700-default:var(--color-tertiary-400);--color-accent-tertiary-700-hovered:var(--color-tertiary-300);--color-accent-tertiary-700-pressed:var(--color-tertiary-200);--color-accent-tertiary-bold-800-default:var(--color-tertiary-300);--color-accent-tertiary-bold-800-hovered:var(--color-tertiary-200);--color-accent-tertiary-bold-800-pressed:var(--color-tertiary-100);--color-accent-tertiary-bolder-900-default:var(--color-tertiary-200);--color-accent-tertiary-bolder-900-hovered:var(--color-tertiary-300);--color-accent-tertiary-bolder-900-pressed:var(--color-tertiary-400);--color-accent-tertiary-boldest-1000-default:var(--color-tertiary-100);--color-accent-tertiary-boldest-1000-hovered:var(--color-tertiary-200);--color-accent-tertiary-boldest-1000-pressed:var(--color-tertiary-300);--color-accent-success-lightest-100-default:var(--color-success-1000);--color-accent-success-lightest-100-hovered:var(--color-success-900);--color-accent-success-lightest-100-pressed:var(--color-success-800);--color-accent-success-lighter-200-default:var(--color-success-900);--color-accent-success-lighter-200-hovered:var(--color-success-800);--color-accent-success-lighter-200-pressed:var(--color-success-700);--color-accent-success-light-300-default:var(--color-success-800);--color-accent-success-light-300-hovered:var(--color-success-700);--color-accent-success-light-300-pressed:var(--color-success-600);--color-accent-success-400-default:var(--color-success-700);--color-accent-success-400-hovered:var(--color-success-800);--color-accent-success-400-pressed:var(--color-success-900);--color-accent-success-500-default:var(--color-success-600);--color-accent-success-500-hovered:var(--color-success-700);--color-accent-success-500-pressed:var(--color-success-800);--color-accent-success-600-default:var(--color-success-500);--color-accent-success-600-hovered:var(--color-success-400);--color-accent-success-600-pressed:var(--color-success-300);--color-accent-success-700-default:var(--color-success-400);--color-accent-success-700-hovered:var(--color-success-300);--color-accent-success-700-pressed:var(--color-success-200);--color-accent-success-bold-800-default:var(--color-success-300);--color-accent-success-bold-800-hovered:var(--color-success-200);--color-accent-success-bold-800-pressed:var(--color-success-100);--color-accent-success-bolder-900-default:var(--color-success-200);--color-accent-success-bolder-900-hovered:var(--color-success-300);--color-accent-success-bolder-900-pressed:var(--color-success-400);--color-accent-success-boldest-1000-default:var(--color-success-100);--color-accent-success-boldest-1000-hovered:var(--color-success-200);--color-accent-success-boldest-1000-pressed:var(--color-success-300);--color-accent-warning-lightest-100-default:var(--color-warning-1000);--color-accent-warning-lightest-100-hovered:var(--color-warning-900);--color-accent-warning-lightest-100-pressed:var(--color-warning-800);--color-accent-warning-lighter-200-default:var(--color-warning-900);--color-accent-warning-lighter-200-hovered:var(--color-warning-800);--color-accent-warning-lighter-200-pressed:var(--color-warning-700);--color-accent-warning-light-300-default:var(--color-warning-800);--color-accent-warning-light-300-hovered:var(--color-warning-700);--color-accent-warning-light-300-pressed:var(--color-warning-600);--color-accent-warning-400-default:var(--color-warning-700);--color-accent-warning-400-hovered:var(--color-warning-800);--color-accent-warning-400-pressed:var(--color-warning-900);--color-accent-warning-500-default:var(--color-warning-600);--color-accent-warning-500-hovered:var(--color-warning-700);--color-accent-warning-500-pressed:var(--color-warning-800);--color-accent-warning-600-default:var(--color-warning-500);--color-accent-warning-600-hovered:var(--color-warning-400);--color-accent-warning-600-pressed:var(--color-warning-300);--color-accent-warning-700-default:var(--color-warning-400);--color-accent-warning-700-hovered:var(--color-warning-300);--color-accent-warning-700-pressed:var(--color-warning-200);--color-accent-warning-bold-800-default:var(--color-warning-300);--color-accent-warning-bold-800-hovered:var(--color-warning-200);--color-accent-warning-bold-800-pressed:var(--color-warning-100);--color-accent-warning-bolder-900-default:var(--color-warning-200);--color-accent-warning-bolder-900-hovered:var(--color-warning-300);--color-accent-warning-bolder-900-pressed:var(--color-warning-400);--color-accent-warning-boldest-1000-default:var(--color-warning-100);--color-accent-warning-boldest-1000-hovered:var(--color-warning-200);--color-accent-warning-boldest-1000-pressed:var(--color-warning-300);--color-accent-danger-lightest-100-default:var(--color-danger-1000);--color-accent-danger-lightest-100-hovered:var(--color-danger-900);--color-accent-danger-lightest-100-pressed:var(--color-danger-800);--color-accent-danger-lighter-200-default:var(--color-danger-900);--color-accent-danger-lighter-200-hovered:var(--color-danger-800);--color-accent-danger-lighter-200-pressed:var(--color-danger-700);--color-accent-danger-light-300-default:var(--color-danger-800);--color-accent-danger-light-300-hovered:var(--color-danger-700);--color-accent-danger-light-300-pressed:var(--color-danger-600);--color-accent-danger-400-default:var(--color-danger-700);--color-accent-danger-400-hovered:var(--color-danger-800);--color-accent-danger-400-pressed:var(--color-danger-900);--color-accent-danger-500-default:var(--color-danger-600);--color-accent-danger-500-hovered:var(--color-danger-700);--color-accent-danger-500-pressed:var(--color-danger-800);--color-accent-danger-600-default:var(--color-danger-500);--color-accent-danger-600-hovered:var(--color-danger-400);--color-accent-danger-600-pressed:var(--color-danger-300);--color-accent-danger-700-default:var(--color-danger-400);--color-accent-danger-700-hovered:var(--color-danger-300);--color-accent-danger-700-pressed:var(--color-danger-200);--color-accent-danger-bold-800-default:var(--color-danger-300);--color-accent-danger-bold-800-hovered:var(--color-danger-200);--color-accent-danger-bold-800-pressed:var(--color-danger-100);--color-accent-danger-bolder-900-default:var(--color-danger-200);--color-accent-danger-bolder-900-hovered:var(--color-danger-300);--color-accent-danger-bolder-900-pressed:var(--color-danger-400);--color-accent-danger-boldest-1000-default:var(--color-danger-100);--color-accent-danger-boldest-1000-hovered:var(--color-danger-200);--color-accent-danger-boldest-1000-pressed:var(--color-danger-300);--color-outline-default:var(--color-neutral-500);--color-outline-variant:var(--color-neutral-900)}
:root{--spacing-2xs-min-size:4px;--spacing-2xs-mid-size:6px;--spacing-2xs-max-size:8px;--spacing-2xs-m1:.005747;--spacing-2xs-b1:1.58621;--spacing-2xs-m2:.007937;--spacing-2xs-b2:-.095238;--spacing-2xs-seg1:calc(var(--spacing-2xs-m1)*100vw + var(--spacing-2xs-b1)*1px);--spacing-2xs-seg2:calc(var(--spacing-2xs-m2)*100vw + var(--spacing-2xs-b2)*1px);--spacing-2xs:clamp(var(--spacing-2xs-min-size),calc(clamp(var(--spacing-2xs-seg1),var(--spacing-2xs-min-size),var(--spacing-2xs-mid-size)) + clamp(var(--spacing-2xs-seg2),var(--spacing-2xs-mid-size),var(--spacing-2xs-max-size)) - var(--spacing-2xs-mid-size)),var(--spacing-2xs-max-size));--spacing-xs-min-size:4px;--spacing-xs-mid-size:8px;--spacing-xs-max-size:12px;--spacing-xs-m1:.011494;--spacing-xs-b1:-.827586;--spacing-xs-m2:.015873;--spacing-xs-b2:-4.19048;--spacing-xs-seg1:calc(var(--spacing-xs-m1)*100vw + var(--spacing-xs-b1)*1px);--spacing-xs-seg2:calc(var(--spacing-xs-m2)*100vw + var(--spacing-xs-b2)*1px);--spacing-xs:clamp(var(--spacing-xs-min-size),calc(clamp(var(--spacing-xs-seg1),var(--spacing-xs-min-size),var(--spacing-xs-mid-size)) + clamp(var(--spacing-xs-seg2),var(--spacing-xs-mid-size),var(--spacing-xs-max-size)) - var(--spacing-xs-mid-size)),var(--spacing-xs-max-size));--spacing-sm-min-size:8px;--spacing-sm-mid-size:12px;--spacing-sm-max-size:16px;--spacing-sm-m1:.011494;--spacing-sm-b1:3.17241;--spacing-sm-m2:.015873;--spacing-sm-b2:-.190476;--spacing-sm-seg1:calc(var(--spacing-sm-m1)*100vw + var(--spacing-sm-b1)*1px);--spacing-sm-seg2:calc(var(--spacing-sm-m2)*100vw + var(--spacing-sm-b2)*1px);--spacing-sm:clamp(var(--spacing-sm-min-size),calc(clamp(var(--spacing-sm-seg1),var(--spacing-sm-min-size),var(--spacing-sm-mid-size)) + clamp(var(--spacing-sm-seg2),var(--spacing-sm-mid-size),var(--spacing-sm-max-size)) - var(--spacing-sm-mid-size)),var(--spacing-sm-max-size));--spacing-md-min-size:12px;--spacing-md-mid-size:16px;--spacing-md-max-size:20px;--spacing-md-m1:.011494;--spacing-md-b1:7.17241;--spacing-md-m2:.015873;--spacing-md-b2:3.80952;--spacing-md-seg1:calc(var(--spacing-md-m1)*100vw + var(--spacing-md-b1)*1px);--spacing-md-seg2:calc(var(--spacing-md-m2)*100vw + var(--spacing-md-b2)*1px);--spacing-md:clamp(var(--spacing-md-min-size),calc(clamp(var(--spacing-md-seg1),var(--spacing-md-min-size),var(--spacing-md-mid-size)) + clamp(var(--spacing-md-seg2),var(--spacing-md-mid-size),var(--spacing-md-max-size)) - var(--spacing-md-mid-size)),var(--spacing-md-max-size));--spacing-lg-min-size:16px;--spacing-lg-mid-size:20px;--spacing-lg-max-size:24px;--spacing-lg-m1:.011494;--spacing-lg-b1:11.1724;--spacing-lg-m2:.015873;--spacing-lg-b2:7.80952;--spacing-lg-seg1:calc(var(--spacing-lg-m1)*100vw + var(--spacing-lg-b1)*1px);--spacing-lg-seg2:calc(var(--spacing-lg-m2)*100vw + var(--spacing-lg-b2)*1px);--spacing-lg:clamp(var(--spacing-lg-min-size),calc(clamp(var(--spacing-lg-seg1),var(--spacing-lg-min-size),var(--spacing-lg-mid-size)) + clamp(var(--spacing-lg-seg2),var(--spacing-lg-mid-size),var(--spacing-lg-max-size)) - var(--spacing-lg-mid-size)),var(--spacing-lg-max-size));--spacing-xl-min-size:20px;--spacing-xl-mid-size:24px;--spacing-xl-max-size:28px;--spacing-xl-m1:.011494;--spacing-xl-b1:15.1724;--spacing-xl-m2:.015873;--spacing-xl-b2:11.8095;--spacing-xl-seg1:calc(var(--spacing-xl-m1)*100vw + var(--spacing-xl-b1)*1px);--spacing-xl-seg2:calc(var(--spacing-xl-m2)*100vw + var(--spacing-xl-b2)*1px);--spacing-xl:clamp(var(--spacing-xl-min-size),calc(clamp(var(--spacing-xl-seg1),var(--spacing-xl-min-size),var(--spacing-xl-mid-size)) + clamp(var(--spacing-xl-seg2),var(--spacing-xl-mid-size),var(--spacing-xl-max-size)) - var(--spacing-xl-mid-size)),var(--spacing-xl-max-size));--spacing-2xl-min-size:24px;--spacing-2xl-mid-size:28px;--spacing-2xl-max-size:32px;--spacing-2xl-m1:.011494;--spacing-2xl-b1:19.1724;--spacing-2xl-m2:.015873;--spacing-2xl-b2:15.8095;--spacing-2xl-seg1:calc(var(--spacing-2xl-m1)*100vw + var(--spacing-2xl-b1)*1px);--spacing-2xl-seg2:calc(var(--spacing-2xl-m2)*100vw + var(--spacing-2xl-b2)*1px);--spacing-2xl:clamp(var(--spacing-2xl-min-size),calc(clamp(var(--spacing-2xl-seg1),var(--spacing-2xl-min-size),var(--spacing-2xl-mid-size)) + clamp(var(--spacing-2xl-seg2),var(--spacing-2xl-mid-size),var(--spacing-2xl-max-size)) - var(--spacing-2xl-mid-size)),var(--spacing-2xl-max-size));--spacing-3xl-min-size:32px;--spacing-3xl-mid-size:36px;--spacing-3xl-max-size:40px;--spacing-3xl-m1:.011494;--spacing-3xl-b1:27.1724;--spacing-3xl-m2:.015873;--spacing-3xl-b2:23.8095;--spacing-3xl-seg1:calc(var(--spacing-3xl-m1)*100vw + var(--spacing-3xl-b1)*1px);--spacing-3xl-seg2:calc(var(--spacing-3xl-m2)*100vw + var(--spacing-3xl-b2)*1px);--spacing-3xl:clamp(var(--spacing-3xl-min-size),calc(clamp(var(--spacing-3xl-seg1),var(--spacing-3xl-min-size),var(--spacing-3xl-mid-size)) + clamp(var(--spacing-3xl-seg2),var(--spacing-3xl-mid-size),var(--spacing-3xl-max-size)) - var(--spacing-3xl-mid-size)),var(--spacing-3xl-max-size));--spacing-4xl-min-size:40px;--spacing-4xl-mid-size:44px;--spacing-4xl-max-size:48px;--spacing-4xl-m1:.011494;--spacing-4xl-b1:35.1724;--spacing-4xl-m2:.015873;--spacing-4xl-b2:31.8095;--spacing-4xl-seg1:calc(var(--spacing-4xl-m1)*100vw + var(--spacing-4xl-b1)*1px);--spacing-4xl-seg2:calc(var(--spacing-4xl-m2)*100vw + var(--spacing-4xl-b2)*1px);--spacing-4xl:clamp(var(--spacing-4xl-min-size),calc(clamp(var(--spacing-4xl-seg1),var(--spacing-4xl-min-size),var(--spacing-4xl-mid-size)) + clamp(var(--spacing-4xl-seg2),var(--spacing-4xl-mid-size),var(--spacing-4xl-max-size)) - var(--spacing-4xl-mid-size)),var(--spacing-4xl-max-size));--spacing-side-margin-min-size:32px;--spacing-side-margin-mid-size:56px;--spacing-side-margin-max-size:80px;--spacing-side-margin-m1:.068966;--spacing-side-margin-b1:3.03448;--spacing-side-margin-m2:.095238;--spacing-side-margin-b2:-17.1429;--spacing-side-margin-seg1:calc(var(--spacing-side-margin-m1)*100vw + var(--spacing-side-margin-b1)*1px);--spacing-side-margin-seg2:calc(var(--spacing-side-margin-m2)*100vw + var(--spacing-side-margin-b2)*1px);--spacing-side-margin:clamp(var(--spacing-side-margin-min-size),calc(clamp(var(--spacing-side-margin-seg1),var(--spacing-side-margin-min-size),var(--spacing-side-margin-mid-size)) + clamp(var(--spacing-side-margin-seg2),var(--spacing-side-margin-mid-size),var(--spacing-side-margin-max-size)) - var(--spacing-side-margin-mid-size)),var(--spacing-side-margin-max-size));--spacing-circle-top-min-size:32px;--spacing-circle-top-mid-size:80px;--spacing-circle-top-max-size:100px;--spacing-circle-top-m1:.137931;--spacing-circle-top-b1:-25.931;--spacing-circle-top-m2:.079365;--spacing-circle-top-b2:19.0476;--spacing-circle-top-seg1:calc(var(--spacing-circle-top-m1)*100vw + var(--spacing-circle-top-b1)*1px);--spacing-circle-top-seg2:calc(var(--spacing-circle-top-m2)*100vw + var(--spacing-circle-top-b2)*1px);--spacing-circle-top:clamp(var(--spacing-circle-top-min-size),calc(clamp(var(--spacing-circle-top-seg1),var(--spacing-circle-top-min-size),var(--spacing-circle-top-mid-size)) + clamp(var(--spacing-circle-top-seg2),var(--spacing-circle-top-mid-size),var(--spacing-circle-top-max-size)) - var(--spacing-circle-top-mid-size)),var(--spacing-circle-top-max-size))}
html{font-size:16px}:root{--hero-family:var(--ff-quicksand);--header-family:var(--ff-figtree);--body-family:var(--ff-figtree);--button-family:var(--ff-lexend);--fw-thin:100;--fw-extraLight:200;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extraBold:800;--fw-black:900;--hero-weight:var(--fw-medium);--header-weight:var(--fw-medium);--body-weight:var(--fw-regular);--button-weight:var(--fw-medium);--lh-tight:1.15;--lh-normal:1.5;--ls-tight:-.01em;--ls-normal:.01em;--ls-wide:.06em;--text-hero-min-size:5rem;--text-hero-mid-size:8rem;--text-hero-max-size:8rem;--text-hero-m1:.137931;--text-hero-b1:1.37931;--text-hero-m2:0;--text-hero-b2:8;--text-hero-seg1:calc(var(--text-hero-m1)*100vw + var(--text-hero-b1)*1rem);--text-hero-seg2:calc(var(--text-hero-m2)*100vw + var(--text-hero-b2)*1rem);--text-hero-font-size:clamp(var(--text-hero-min-size),calc(clamp(var(--text-hero-seg1),var(--text-hero-min-size),var(--text-hero-mid-size)) + clamp(var(--text-hero-seg2),var(--text-hero-mid-size),var(--text-hero-max-size)) - var(--text-hero-mid-size)),var(--text-hero-max-size));--h1-text-headline-min-size:2rem;--h1-text-headline-mid-size:3rem;--h1-text-headline-max-size:4rem;--h1-text-headline-m1:.045977;--h1-text-headline-b1:.793103;--h1-text-headline-m2:.063492;--h1-text-headline-b2:-.047619;--h1-text-headline-seg1:calc(var(--h1-text-headline-m1)*100vw + var(--h1-text-headline-b1)*1rem);--h1-text-headline-seg2:calc(var(--h1-text-headline-m2)*100vw + var(--h1-text-headline-b2)*1rem);--h1-text-headline-font-size:clamp(var(--h1-text-headline-min-size),calc(clamp(var(--h1-text-headline-seg1),var(--h1-text-headline-min-size),var(--h1-text-headline-mid-size)) + clamp(var(--h1-text-headline-seg2),var(--h1-text-headline-mid-size),var(--h1-text-headline-max-size)) - var(--h1-text-headline-mid-size)),var(--h1-text-headline-max-size));--h2-text-title-min-size:1.75rem;--h2-text-title-mid-size:2.5rem;--h2-text-title-max-size:3rem;--h2-text-title-m1:.034483;--h2-text-title-b1:.844828;--h2-text-title-m2:.031746;--h2-text-title-b2:.97619;--h2-text-title-seg1:calc(var(--h2-text-title-m1)*100vw + var(--h2-text-title-b1)*1rem);--h2-text-title-seg2:calc(var(--h2-text-title-m2)*100vw + var(--h2-text-title-b2)*1rem);--h2-text-title-font-size:clamp(var(--h2-text-title-min-size),calc(clamp(var(--h2-text-title-seg1),var(--h2-text-title-min-size),var(--h2-text-title-mid-size)) + clamp(var(--h2-text-title-seg2),var(--h2-text-title-mid-size),var(--h2-text-title-max-size)) - var(--h2-text-title-mid-size)),var(--h2-text-title-max-size));--h3-text-subhead-min-size:1.6rem;--h3-text-subhead-mid-size:2rem;--h3-text-subhead-max-size:2.25rem;--h3-text-subhead-m1:.018391;--h3-text-subhead-b1:1.11724;--h3-text-subhead-m2:.015873;--h3-text-subhead-b2:1.2381;--h3-text-subhead-seg1:calc(var(--h3-text-subhead-m1)*100vw + var(--h3-text-subhead-b1)*1rem);--h3-text-subhead-seg2:calc(var(--h3-text-subhead-m2)*100vw + var(--h3-text-subhead-b2)*1rem);--h3-text-subhead-font-size:clamp(var(--h3-text-subhead-min-size),calc(clamp(var(--h3-text-subhead-seg1),var(--h3-text-subhead-min-size),var(--h3-text-subhead-mid-size)) + clamp(var(--h3-text-subhead-seg2),var(--h3-text-subhead-mid-size),var(--h3-text-subhead-max-size)) - var(--h3-text-subhead-mid-size)),var(--h3-text-subhead-max-size));--h4-text-lead-min-size:1.4375rem;--h4-text-lead-mid-size:1.75rem;--h4-text-lead-max-size:1.875rem;--h4-text-lead-m1:.014368;--h4-text-lead-b1:1.06035;--h4-text-lead-m2:.007937;--h4-text-lead-b2:1.36905;--h4-text-lead-seg1:calc(var(--h4-text-lead-m1)*100vw + var(--h4-text-lead-b1)*1rem);--h4-text-lead-seg2:calc(var(--h4-text-lead-m2)*100vw + var(--h4-text-lead-b2)*1rem);--h4-text-lead-font-size:clamp(var(--h4-text-lead-min-size),calc(clamp(var(--h4-text-lead-seg1),var(--h4-text-lead-min-size),var(--h4-text-lead-mid-size)) + clamp(var(--h4-text-lead-seg2),var(--h4-text-lead-mid-size),var(--h4-text-lead-max-size)) - var(--h4-text-lead-mid-size)),var(--h4-text-lead-max-size));--h5-text-byline-min-size:1.25rem;--h5-text-byline-mid-size:1.4375rem;--h5-text-byline-max-size:1.6rem;--h5-text-byline-m1:.008621;--h5-text-byline-b1:1.02371;--h5-text-byline-m2:.010317;--h5-text-byline-b2:.942262;--h5-text-byline-seg1:calc(var(--h5-text-byline-m1)*100vw + var(--h5-text-byline-b1)*1rem);--h5-text-byline-seg2:calc(var(--h5-text-byline-m2)*100vw + var(--h5-text-byline-b2)*1rem);--h5-text-byline-font-size:clamp(var(--h5-text-byline-min-size),calc(clamp(var(--h5-text-byline-seg1),var(--h5-text-byline-min-size),var(--h5-text-byline-mid-size)) + clamp(var(--h5-text-byline-seg2),var(--h5-text-byline-mid-size),var(--h5-text-byline-max-size)) - var(--h5-text-byline-mid-size)),var(--h5-text-byline-max-size));--h6-text-label-min-size:1.125rem;--h6-text-label-mid-size:1.25rem;--h6-text-label-max-size:1.4375rem;--h6-text-label-m1:.005747;--h6-text-label-b1:.974138;--h6-text-label-m2:.011905;--h6-text-label-b2:.678571;--h6-text-label-seg1:calc(var(--h6-text-label-m1)*100vw + var(--h6-text-label-b1)*1rem);--h6-text-label-seg2:calc(var(--h6-text-label-m2)*100vw + var(--h6-text-label-b2)*1rem);--h6-text-label-font-size:clamp(var(--h6-text-label-min-size),calc(clamp(var(--h6-text-label-seg1),var(--h6-text-label-min-size),var(--h6-text-label-mid-size)) + clamp(var(--h6-text-label-seg2),var(--h6-text-label-mid-size),var(--h6-text-label-max-size)) - var(--h6-text-label-mid-size)),var(--h6-text-label-max-size));--text-button-min-size:1.25rem;--text-button-mid-size:1.5rem;--text-button-max-size:1.7rem;--text-button-m1:.011494;--text-button-b1:.948276;--text-button-m2:.012698;--text-button-b2:.890476;--text-button-seg1:calc(var(--text-button-m1)*100vw + var(--text-button-b1)*1rem);--text-button-seg2:calc(var(--text-button-m2)*100vw + var(--text-button-b2)*1rem);--text-button-font-size:clamp(var(--text-button-min-size),calc(clamp(var(--text-button-seg1),var(--text-button-min-size),var(--text-button-mid-size)) + clamp(var(--text-button-seg2),var(--text-button-mid-size),var(--text-button-max-size)) - var(--text-button-mid-size)),var(--text-button-max-size));--text-body-min-size:1rem;--text-body-mid-size:1.125rem;--text-body-max-size:1.25rem;--text-body-m1:.005747;--text-body-b1:.849138;--text-body-m2:.007937;--text-body-b2:.744048;--text-body-seg1:calc(var(--text-body-m1)*100vw + var(--text-body-b1)*1rem);--text-body-seg2:calc(var(--text-body-m2)*100vw + var(--text-body-b2)*1rem);--text-body-font-size:clamp(var(--text-body-min-size),calc(clamp(var(--text-body-seg1),var(--text-body-min-size),var(--text-body-mid-size)) + clamp(var(--text-body-seg2),var(--text-body-mid-size),var(--text-body-max-size)) - var(--text-body-mid-size)),var(--text-body-max-size));--text-caption-min-size:.875rem;--text-caption-mid-size:.9375rem;--text-caption-max-size:1rem;--text-caption-m1:.002874;--text-caption-b1:.799569;--text-caption-m2:.003968;--text-caption-b2:.747024;--text-caption-seg1:calc(var(--text-caption-m1)*100vw + var(--text-caption-b1)*1rem);--text-caption-seg2:calc(var(--text-caption-m2)*100vw + var(--text-caption-b2)*1rem);--text-caption-font-size:clamp(var(--text-caption-min-size),calc(clamp(var(--text-caption-seg1),var(--text-caption-min-size),var(--text-caption-mid-size)) + clamp(var(--text-caption-seg2),var(--text-caption-mid-size),var(--text-caption-max-size)) - var(--text-caption-mid-size)),var(--text-caption-max-size))}
.text-hero{width:100%;font-family:var(--hero-family);font-weight:var(--hero-weight);font-size:var(--text-hero-font-size);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--color-primary-interact-bold-default,#77db92);margin-top:0;margin-bottom:0}h1,.text-headline{font-family:var(--hero-family);font-weight:var(--header-weight);font-size:var(--h1-text-headline-font-size);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);width:100%;margin-top:0;margin-bottom:0}h2,.text-title{font-family:var(--header-family);font-weight:var(--header-weight);font-size:var(--h2-text-title-font-size);letter-spacing:var(--ls-normal);width:100%;margin-top:0;margin-bottom:0;line-height:1.25}h3,.text-subhead{font-family:var(--header-family);font-weight:var(--header-weight);font-size:var(--h3-text-subhead-font-size);letter-spacing:var(--ls-normal);width:100%;margin-top:0;margin-bottom:0;line-height:1.3}h4,.text-lead{font-family:var(--header-family);font-weight:var(--body-weight);font-size:var(--h4-text-lead-font-size);letter-spacing:var(--ls-normal);width:100%;margin-top:0;margin-bottom:0;line-height:1.4}h5,.text-byline{font-family:var(--header-family);font-weight:var(--header-weight);font-size:var(--h5-text-byline-font-size);line-height:var(--lh-normal);letter-spacing:var(--ls-normal);width:100%;margin-top:0;margin-bottom:0}h6,.text-label{font-family:var(--button-family);font-weight:var(--button-weight);font-size:var(--h6-text-label-font-size);line-height:var(--lh-normal);letter-spacing:var(--ls-normal);width:100%;margin-top:0;margin-bottom:0}p,.text-body{font-family:var(--body-family);font-weight:var(--body-weight);font-size:var(--text-body-font-size);line-height:var(--lh-normal);letter-spacing:.006em;overflow-wrap:break-word;text-wrap:pretty;width:100%;margin-top:0;margin-bottom:0}div{font-family:var(--body-family);font-weight:var(--body-weight);font-size:var(--text-body-font-size);line-height:var(--lh-normal);letter-spacing:.006em;overflow-wrap:break-word;text-wrap:pretty;margin-top:0;margin-bottom:0}button{font-family:var(--button-family);font-weight:var(--button-weight);font-size:var(--text-button-font-size);letter-spacing:var(--ls-normal);width:100%;margin-top:0;margin-bottom:0;line-height:1.4}.text-body-large{font-family:var(--body-family);font-weight:var(--body-weight);font-size:var(--h5-text-byline-font-size);line-height:var(--lh-normal);letter-spacing:.006em;overflow-wrap:break-word;text-wrap:pretty;width:100%;margin-top:0;margin-bottom:0}.text-caption{font-family:var(--body-family);font-weight:var(--body-weight);font-size:var(--text-caption-font-size);line-height:var(--lh-normal);letter-spacing:var(--ls-normal);width:100%;margin-top:0;margin-bottom:0}a:link{color:var(--color-link);font-family:var(--body-family);font-size:var(--text-body-font-size);font-weight:var(--body-weight);line-height:var(--lh-normal);letter-spacing:.006em;overflow-wrap:break-word;margin-top:0;margin-bottom:0;text-decoration:underline}a:visited{color:var(--color-link-visited)}a:hover{color:var(--color-link-hover);text-decoration:underline}a:active{color:var(--color-link);text-decoration:underline}.text-container{padding:var(--space-lg)var(--container-pad-inline);border-radius:var(--radius-md)}.text-container--transparent{border-radius:var(--radius-md);background:0 0;padding:0}.object-text-icon-left{max-height:40px;margin-right:var(--space-md)}.object-text-icon-right{max-height:40px;margin-left:var(--space-md)}.text-button-answer{font-family:var(--button-family);font-weight:var(--button-weight);font-size:var(--h6-text-label-font-size);line-height:var(--lh-normal);letter-spacing:var(--ls-normal);width:100%;margin-top:0;margin-bottom:0}.text-number-input{width:100%;font-family:var(--hero-family);font-weight:var(--hero-weight);font-size:var(--text-hero-font-size);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--color-primary-interact-bold-default,#77db92);margin-top:0;margin-bottom:0}
.button-next[type=submit],.exit-screen .button-next,.landing-screen .button-next,.button-primary{width:100%;max-width:480px;padding:var(--spacing-lg,24px)var(--spacing-2xl,32px);border-radius:var(--spacing-2xl,32px);background:radial-gradient(119.21% 311.67% at 48.33% 0%,var(--color-secondary-interact-bold-default,#f5be56)0%,var(--color-accent-secondary-700-default,#ef9f00)100%);color:var(--color-on-secondary-bold-default,#452e00);cursor:pointer;z-index:0;border:0;justify-content:center;align-items:center;gap:4px;transition:color .25s;display:flex;position:relative;overflow:hidden}.button-next[type=submit]>*,.button-primary>*{z-index:1;position:relative}.button-next[type=submit]:after{content:"";background:radial-gradient(119.21% 311.67% at 48.33% 0%,var(--color-secondary-interact-bold-hovered,#f5be56)0%,var(--color-accent-secondary-700-hovered,#ef9f00)100%);opacity:0;z-index:-1;border-radius:inherit;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0;right:0}.button-next[type=submit]:before{content:"";background:var(--color-outline-default,#859489);opacity:0;z-index:-1;border-radius:inherit;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.button-next[type=submit]:disabled:before{content:"";opacity:1;z-index:-1}.button-next[type=submit]:disabled,.button-answer-select[type=submit]:disabled{color:var(--color-outline-variant,#3e4941);cursor:not-allowed;z-index:0}@media (hover:hover){.button-next[type=submit]:hover:not(:disabled):after{opacity:1}}.button-next:active:not(:disabled),.button-primary:active{background:radial-gradient(119.21% 311.67% at 48.33% 0%,var(--color-secondary-interact-bold-pressed,#f5be56)0%,var(--color-accent-secondary-700-pressed,#ef9f00)100%);cursor:pointer}.button-next-on-question-page{flex:none;margin-top:auto}.button-secondary{width:100%;max-width:480px;padding:var(--spacing-lg,24px)var(--spacing-2xl,32px);border-radius:var(--spacing-2xl,24px);border:2px solid var(--color-secondary-interact-bold-default,#f5be56);color:var(--color-secondary-interact-bold-default,#f5be56);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:4px;display:flex}.button-secondary:hover,.button-secondary:active{border:2px solid var(--color-secondary-interact-bold-hovered,#f5be56);color:var(--color-secondary-interact-bold-hovered,#f5be56);cursor:pointer}.button-icon{padding:var(--spacing-md,16px);justify-content:center;align-items:center;gap:var(--spacing-xs,4px);width:-moz-fit-content;width:fit-content;font-family:var(--body-family);font-weight:var(--body-weight);font-size:var(--body-text-font-size);line-height:var(--lh-tight);letter-spacing:.006em;overflow-wrap:break-word;color:var(--color-on-surface-default,#dce5de);background:linear-gradient(var(--color-surface-container-lower,#161e18),var(--color-surface-container-lower,#161e18))padding-box,radial-gradient(113.49% 100.68% at 25.82% -17.31%,var(--color-outline-default,#859489)0%,var(--color-outline-variant,#3e4941)39.77%,var(--color-surface-container-lower,#161e18)80.8%)border-box;cursor:pointer;border:1px solid transparent;border-radius:100px;margin-top:0;margin-bottom:0;display:inline-flex}.button-icon:hover .icon{color:var(--color-secondary-interact-bold-hovered,#f5be56);fill:var(--color-secondary-interact-bold-hovered,#f5be56)}.button-logo{height:100%;padding:var(--spacing-lg,16px);cursor:pointer;background:0 0;border:none;flex:none;justify-content:start;align-items:center;display:inline-flex}.logo-image-top-left{height:var(--spacing-4xl,20px);width:auto}.button-modal-close{justify-content:center;align-items:center;gap:var(--spacing-xs,4px);cursor:pointer;background:0 0;border:none;width:-moz-fit-content;width:fit-content;display:inline-flex}.icon{width:var(--spacing-xl,20px);height:var(--spacing-xl,20px);fill:var(--color-on-surface-default,#dce5de);cursor:pointer}.icon:hover{fill:var(--color-secondary-interact-bold-default,#f5be56)}.icon:active{fill:var(--color-secondary-interact-bold-hovered,#f5be56)}.textsizeIcon{width:auto}
.nav-bar-sticky-positioner{padding-top:var(--spacing-2xl,32px);padding-bottom:var(--spacing-lg,20px);z-index:100;background:0 0;position:-webkit-sticky;position:sticky;top:0}.nav-bar-sticky-positioner-scrolling-page{padding-top:var(--spacing-2xl,32px);padding-bottom:var(--spacing-lg,20px);z-index:100;background:linear-gradient(#17361f 11.63%,rgba(23,54,31,.8) 80.06%,rgba(23,54,31,0) 100%);position:-webkit-sticky;position:sticky;top:0}.nav-bar{justify-content:space-between;align-items:center;gap:var(--spacing-lg,24px);width:100%;padding-top:var(--spacing-sm,16px);padding-bottom:var(--spacing-sm,16px);padding-left:var(--spacing-side-margin,80px);padding-right:var(--spacing-side-margin,80px);flex-direction:row;display:flex}.nav-left-content-holder{justify-content:left;width:100%;max-height:100%;display:flex}.nav-middle-content-holder{flex-shrink:0;justify-content:center;display:flex}.nav-right-content-holder{justify-content:right;width:100%;display:flex}
.answer-btn-with-input{color:#fff;cursor:pointer;background:#1a2a1a;border:2px solid #3a4a3a;border-radius:1rem;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;padding:1rem;font-size:1.1rem;transition:border .2s,background .2s;display:flex}.answer-btn-with-input.selected{background:#223a22;border-color:#6fcf97}.answer-label{text-align:left;flex:1;margin-left:.5em;margin-right:2.5em}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;vertical-align:middle;background-color:#0d150f;border:2px solid #0d150f;border-radius:4px;width:30px;height:30px;display:inline-block;position:relative}input[type=checkbox]:checked{background-color:#0d150f;border-color:#0d150f}input[type=checkbox]:checked:before{content:"✓";color:#77db92;text-align:center;font-size:18px;font-weight:900;line-height:25px;display:block}.answer-input{pointer-events:none;width:2em;height:2em;margin-left:auto;margin-right:1em}.custom-radio{vertical-align:middle;width:30px;display:inline-block;position:relative}.custom-radio input[type=radio]{opacity:0;cursor:pointer;width:30px;height:30px;margin:0;position:absolute;top:0;left:0}.custom-radio .radio-mark{pointer-events:none;background:#0d150f;border-radius:50%;width:30px;height:30px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.custom-radio input[type=radio]:checked+.radio-mark{background:#0d150f}.custom-radio input[type=radio]:checked+.radio-mark:after{content:"";background:#77db92;border-radius:50%;width:12px;height:12px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button-answer-select{padding:var(--spacing-xl,28px)var(--spacing-2xl,32px);justify-content:space-between;align-items:center;gap:var(--spacing-md,20px);text-align:left;border-radius:var(--spacing-2xl,32px);background:var(--color-primary-interact-lighter-default,#194b26);width:100%;color:var(--color-on-surface-default,#dce5de);cursor:pointer;z-index:0;border:none;flex-direction:row;transition:background-color .2s,color .2s;display:flex;position:relative;overflow:hidden}.button-answer-select>*{z-index:1;position:relative}@media (hover:hover){.button-answer-select:hover:not(.selected){background:var(--color-primary-interact-lighter-hovered,#194b26)}}.button-answer-select:before{content:"";background:radial-gradient(263.73% 161.06% at -0.91% 0%,var(--color-primary-interact-bold-default,#77db92)0%,var(--color-accent-primary-700-default,#5cc077)100%);opacity:0;z-index:0;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.button-answer-select:after{content:"";background:radial-gradient(263.73% 161.06% at -0.91% 0%,var(--color-primary-interact-bold-hovered,#77db92)0%,var(--color-accent-primary-700-hovered,#5cc077)100%);opacity:0;z-index:0;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.button-answer-select.selected:before{opacity:1}@media (hover:hover){.button-answer-select.selected:hover:after{opacity:1}}.button-answer-select.selected{color:var(--color-on-primary-bold,#17361f)}

.text-entry-area-container{gap:var(--spacing-md,12px);text-align:left;border:2px;border-radius:12px;flex-direction:column;width:100%;display:flex}.text-entry-area{background:var(--color-surface-container-lowest);border:1.5px solid;border-color:var(--color-outline-variant);border-radius:var(--spacing-md,16px);width:100%;height:12vh;padding:var(--spacing-sm);resize:none;color:var(--color-on-surface-default)}.text-entry-area:hover{border-color:var(--color-outline-default)}.text-entry-area:focus-visible{border-color:var(--color-primary-interact-bold-default);outline:0}
html.font-size-small{font-size:14px}html.font-size-medium{font-size:16px}html.font-size-large{font-size:18px}html{transition:font-size .16s}.sr-only{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.landing-screen{background:var(--color-primary-container-default,#17361f);width:100%;max-height:99.9dvh;overflow:hidden}.version-control-div{text-align:right;background:0 0;justify-content:end;align-items:end;width:100dvw;height:100dvh;padding:24px;display:flex;position:absolute;top:0;left:0}.version-control-div p{color:#fff}.landing-content-holder{width:100%;padding-left:var(--spacing-side-margin,80px);padding-right:var(--spacing-side-margin,80px);text-align:center;justify-content:space-between;align-items:center;gap:var(--spacing-2xl,32px);flex-direction:column;display:flex}.landing-title-holder{justify-content:center;align-items:center;gap:var(--spacing-sm,16px);flex-direction:column;display:flex}.landing-content-holder h4{color:var(--color-accent-primary-bolder-900-default,#c3edce)}.landing-button-holder{width:100%;padding-left:var(--spacing-side-margin,80px);padding-right:var(--spacing-side-margin,80px);justify-content:center;align-items:center;gap:var(--spacing-lg,20px);flex-direction:column;display:flex}#landing-get-started-button,#landing-disclaimer-button{max-width:480px}#landing-disclaimer-clarification-text{color:var(--color-accent-primary-700-default,#5cc077)}.landing-image-holder{width:100%;height:auto;margin-top:var(--spacing-3xl,40px)}.landing-image{width:100%;height:auto}.informed-consent-screen{background:var(--color-primary-container-default,#17361f);gap:var(--spacing-2xl,32px);flex-direction:column;width:100%;height:99.9dvh;max-height:99.9dvh;display:flex;overflow-x:hidden}.informed-consent-image{width:100%;height:auto}.informed-consent-content-positioner{pointer-events:none;flex-direction:column;justify-content:end;align-items:center;width:100%;min-height:100dvh;display:flex;position:absolute;top:0;overflow:hidden}.informed-consent-circle-background{background:var(--color-primary-1100,#0d1f12);z-index:10;pointer-events:none;border-radius:50%;width:100vh;height:100vh;transition:none;position:absolute;left:50%;overflow:hidden;transform:translate(-50vh);box-shadow:0 -4px 16px rgba(13,31,18,.25)}.informed-consent-circle-background.circle-ready{transition:top var(--transition-circle-duration)ease}.informed-consent-body{align-items:center;gap:var(--spacing-lg,20px);scrollbar-color:#888 transparent;scrollbar-width:thin;z-index:10;pointer-events:auto;border:3px solid transparent;border-radius:96px 96px 0 0;flex-direction:column;width:100%;max-height:60dvh;padding-bottom:10dvh;display:flex;position:relative;overflow:hidden}.informed-consent-body::-webkit-scrollbar{width:8px}.informed-consent-body::-webkit-scrollbar-track{background:0 0;margin-top:12px;margin-bottom:12px}.informed-consent-body::-webkit-scrollbar-thumb{background-color:#888;border-radius:999px}.informed-consent-image-holder{z-index:0;width:100%;height:auto;position:fixed;top:0;left:0}.informed-consent-body-scroll{align-items:center;gap:var(--spacing-2xl,24px);width:100%;max-width:768px;height:100%;padding-left:var(--spacing-side-margin,80px);padding-right:var(--spacing-side-margin,80px);padding-top:var(--spacing-circle-top,80px);z-index:15;flex-direction:column;display:flex;overflow:visible}.informed-consent-body-scroll h1{text-align:center;color:var(--color-primary-interact-bold-default,#77db92)}.informed-consent-body-scroll h5{text-align:center;color:var(--color-accent-primary-bolder-900-default,#c3edce)}.informed-consent-body-scroll p{color:var(--color-accent-primary-bolder-900-default,#c3edce)}:root{--transition-fade-out-duration:.3s;--transition-fade-in-duration:.3s;--transition-fade-in-delay:.2s;--transition-circle-duration:.5s}.animate-exit>:not(.informed-consent-circle-background){animation:fadeUpOut var(--transition-fade-out-duration)ease forwards}.animate-enter>:not(.informed-consent-circle-background){animation:fadeUpIn var(--transition-fade-in-duration)ease var(--transition-fade-in-delay)both}@keyframes fadeUpOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes fadeUpIn{0%{opacity:.000001;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.informed-consent-progress-indicator{justify-content:center;align-items:center;gap:var(--spacing-sm,12px);margin-top:auto;padding:8px 0 16px;display:flex}.progress-dot{width:var(--spacing-md,16px);height:var(--spacing-md,16px);background-color:var(--color-outline-variant,#3e4941);opacity:.5;border-radius:50%;transition:background-color .3s,opacity .3s}.progress-dot.active{background-color:var(--color-primary-interact-bold-default,#77db92);opacity:1}.question-screen{background:var(--color-primary-container-default,#17361f);gap:var(--spacing-2xl,32px);flex-direction:column;width:100%;height:100%;max-height:99.9dvh;display:flex;overflow:hidden}.question-header{width:100%;padding-top:var(--spacing-2xl,48px);padding-left:var(--spacing-side-margin,80px);padding-right:var(--spacing-side-margin,80px);text-align:left;gap:var(--spacing-2xl,32px);z-index:1;position:relative}.question-body{z-index:10;background:linear-gradient(var(--color-surface-default,#0d150f),var(--color-surface-default,#0d150f))padding-box,radial-gradient(113.49% 100.68% at 25.82% -17.31%,var(--color-outline-default,#859489)0%,var(--color-outline-variant,#3e4941)39.77%,var(--color-surface-default,#0d150f)80.8%)border-box;scrollbar-color:#888 transparent;scrollbar-width:thin;border:3px solid transparent;border-radius:96px 96px 0 0;flex-direction:column;flex:auto;gap:4px;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 20px 20px #0d150f}.question-body::-webkit-scrollbar{width:8px}.question-body-scrollbar-track{background:0 0;margin-top:12px;margin-bottom:12px}.question-body::-webkit-scrollbar-thumb{background-color:#888;border-radius:999px}.question-body-scroll{padding-left:var(--spacing-side-margin,80px);padding-right:var(--spacing-side-margin,80px);padding-top:var(--spacing-3xl,48px);height:100%;padding-bottom:10dvh;overflow:auto}.single-select-question,.multi-select-question{flex-direction:column;flex:1 0 auto;min-height:100%;margin:0;padding:0;display:flex}.question-content-holder,.no-answers-question,.input-question{justify-content:start;align-items:center;gap:var(--spacing-3xl,48px);flex-direction:column;flex:1 0 auto;width:100%;min-height:0;display:flex}.answer-button-container{align-items:flex-start;gap:var(--spacing-xl,28px);width:100%;margin-top:var(--spacing-3xl,48px);flex-direction:column;display:flex}.numeric-input{padding:var(--spacing-xl,20px)var(--spacing-2xl,24px);justify-content:center;align-items:center;gap:var(--spacing-md,12px);border-radius:var(--spacing-4xl,48px);border:3px solid var(--color-accent-primary-400-default,#377e4a);background:var(--color-primary-container-default,#17361f);max-width:200px;font-family:var(--hero-family);font-weight:var(--hero-weight);font-size:var(--text-hero-font-size);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--color-on-primary-container,#c3edce);text-align:center;margin-top:0;margin-bottom:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;margin:1rem auto;display:block}.numeric-input:focus{outline:3px solid var(--color-primary-interact-bold-default,#77db92);outline-offset:-3px}.numeric-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numeric-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-hint{text-align:center}.ending-screen{gap:var(--spacing-lg,32px);background:var(--color-primary-container-default,#17361f);flex-direction:column;width:100%;height:100dvh;display:flex;overflow:hidden}.ending-content-holder{width:100%;padding-left:var(--spacing-side-margin,80px);padding-right:var(--spacing-side-margin,80px);text-align:center;justify-content:space-between;align-items:center;gap:var(--spacing-2xl,32px);flex-direction:column;display:flex}.ending-title-holder{justify-content:center;align-items:center;gap:var(--spacing-sm,16px);flex-direction:column;display:flex}.ending-content-holder h1{color:var(--color-primary-interact-bold-default,#77db92)}.ending-content-holder p{text-align:left;color:var(--color-accent-primary-bolder-900-default,#c3edce)}.ending-image-holder{width:100%;height:auto;margin-top:var(--spacing-4xl,40px)}.ending-image{width:100%;height:auto}.summary-screen{gap:var(--spacing-sm,12px);background:var(--color-primary-container-default,#17361f);flex-direction:column;width:100%;height:100dvh;padding-bottom:120px;display:flex;overflow:auto}.summary-section-title{color:var(--color-accent-primary-bold-800-default,#77db92)}.summary-title-holder{justify-content:center;align-items:center;gap:var(--spacing-sm,16px);flex-direction:column;width:100%;display:flex}.summary-content-holder h1{color:var(--color-primary-interact-bold-default,#77db92)}.summary-content-holder p{text-align:left;color:var(--color-accent-primary-bolder-900-default,#c3edce)}.summary-recommendation-holder{padding:var(--spacing-2xl,32px);justify-content:center;align-items:center;gap:var(--spacing-sm,16px);background:var(--color-primary-1100,#0d1f12);border-radius:32px;flex-direction:column;display:flex}#recommendation-section-title{text-align:center}.summary-button-holder{width:100%;padding-left:var(--spacing-side-margin,80px);padding-right:var(--spacing-side-margin,80px);justify-content:center;align-items:center;gap:var(--spacing-lg,20px);flex-direction:column;display:flex}.restart-btn{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;font-size:1rem;display:flex}.restart-modal,.code-modal,.role-modal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:30;background:rgba(9,16,11,.6);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:8%;display:flex;position:fixed;top:0;left:0}.restart-modal-container,.code-modal-container,.role-modal-container{align-items:center;gap:var(--spacing-xs,12px);text-align:center;border-radius:var(--spacing-4xl,48px);background:var(--color-primary-1100,#0d1f12);flex-direction:column;width:100%;max-width:560px;height:100%;max-height:70dvh;display:flex;box-shadow:0 4px 12px 3px rgba(140,186,150,.15),0 1px 5px rgba(140,186,150,.3)}.modal-button-icon-close-holder{width:100%;padding:var(--spacing-2xl,32px)var(--spacing-2xl,32px)0 var(--spacing-2xl,32px);justify-content:end;align-items:center;gap:var(--spacing-4xl,48px);display:flex}.modal-content-holder{width:100%;min-height:0;padding:0 var(--spacing-2xl,32px)var(--spacing-2xl,32px)var(--spacing-2xl,32px);align-items:center;gap:var(--spacing-4xl,48px);flex-direction:column;flex:1;display:flex}.modal-main-holder,.restart-modal-main-holder,.disclaimer-modal-main-holder{align-items:center;gap:var(--spacing-lg,24px);flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.disclaimer-modal-main-holder p{text-align:left}.modal-button-holder{justify-content:center;align-items:center;gap:var(--spacing-lg,20px);flex-direction:column;width:100%;display:flex}.keypad-content-holder{align-items:center;gap:var(--spacing-3xl,32px);flex-direction:column;flex:1;width:100%;min-height:0;max-height:100%;display:flex}.keypad-input-and-buttons-holder{gap:var(--spacing-lg,20px);flex-direction:column;flex:1;min-height:0;max-height:100%;display:flex}.keypad-input-display{padding:var(--spacing-md,20px)var(--spacing-2xl,32px);text-align:center;width:100%;max-height:100%;color:var(--color-on-surface-default,#dce5de);border:2px solid var(--color-outline-variant,#3e4941);border-radius:var(--spacing-3xl,32px);background:var(--color-surface-container-lowest,#09100b);justify-content:center;align-items:center;gap:4px;display:flex}.keypad-input-display:focus,.keypad-input-display:active,.keypad-input-display:focus-within{border-color:var(--color-accent-primary-400-default,#377e4a)}.keypad{gap:var(--spacing-lg,20px);flex:1;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);width:100%;min-height:0;max-height:100%;display:grid}.keypad-button{justify-content:center;align-items:center;gap:var(--spacing-lg,20px);width:100%;height:100%;max-height:100%;font-family:var(--hero-family);font-weight:var(--header-weight);font-size:var(--h2-text-title-font-size);letter-spacing:var(--ls-normal);text-align:center;color:var(--color-on-primary-container,#c3edce);border-radius:var(--spacing-3xl,32px);background:var(--color-primary-interact-lightest-default,#17361f);cursor:pointer;border:none;flex:1 0 0;align-self:stretch;margin-top:0;margin-bottom:0;padding:0;line-height:1.25;display:flex}.modal-content-holder-with-keypad{gap:var(--spacing-sm,20px)}.role-select-grid{gap:var(--spacing-lg,20px);grid-template-columns:repeat(2,1fr);width:100%;max-width:100%;display:grid}.role-button{padding:var(--spacing-xl,28px)var(--spacing-2xl,32px);justify-content:center;align-items:center;gap:var(--spacing-lg,20px);text-align:center;color:var(--color-on-primary-container,#c3edce);border-radius:var(--spacing-3xl,32px);background:var(--color-primary-interact-lightest-default,#17361f);cursor:pointer;border:none;flex:1 0 0;align-self:stretch;display:flex}.role-button[aria-pressed=true]{color:var(--color-on-primary-bold,#17361f);background:radial-gradient(263.73% 161.06% at -0.91% 0%,var(--color-primary-interact-bold-default,#77db92)0%,var(--color-accent-primary-700-default,#5cc077)100%)}.review-screen-master-parent .button-answer-select{cursor:not-allowed}.review-screen-master-parent{gap:var(--spacing-sm,12px);background:var(--color-primary-container-default,#17361f);width:100%;height:100dvh;padding-left:var(--spacing-side-margin,80px);padding-right:var(--spacing-side-margin,80px);flex-direction:column;padding-top:120px;padding-bottom:120px;display:flex;overflow:auto}.summary-content-holder{width:100%;padding-left:var(--spacing-side-margin,80px);padding-right:var(--spacing-side-margin,80px);text-align:center;justify-content:space-between;align-items:center;gap:var(--spacing-4xl,32px);text-align:left;flex-direction:column;display:flex}
