@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d6fc113833db48fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1df014bb05b8510-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/13a314e63820922b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/04c24f78ad5a47d8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6d9d93fc6431e29f-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/37da3febcafd463e-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/51f6eedf9be77cd7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/403511e41efd5e81-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5d258b355fefebcb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans Fallback;src:local("Arial");ascent-override:101.65%;descent-override:27.86%;line-gap-override:0.00%;size-adjust:105.15%}.__className_4dd805{font-family:Open Sans,Open Sans Fallback,system-ui;font-style:normal}.__variable_4dd805{--font-open-sans:"Open Sans","Open Sans Fallback",system-ui}@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d1736fc94d1eebee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a22b1dc24103c00d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Urbanist Fallback;src:local("Arial");ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.00%;size-adjust:99.04%}.__className_3fb87d{font-family:Urbanist,Urbanist Fallback,Open Sans,system-ui;font-style:normal}.__variable_3fb87d{--font-urbanist:"Urbanist","Urbanist Fallback",Open Sans,system-ui}@layer reset{:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}button,input,select,textarea{font-family:inherit;line-height:inherit}a{cursor:revert;text-decoration-line:revert}img,svg{max-width:100%}canvas,img,video{overflow:hidden}menu,ol,ul{list-style:none}em{font-style:revert}strong{font-weight:revert}}@layer reset, base, tokens, recipes, utilities;@layer base{:root{--made-with-panda:"🐼"}html{height:100vh;line-height:1.5}body{display:flex;flex-flow:column nowrap;min-height:100%;height:fit-content;color:var(--gKDPoV);margin:0;background-color:var(--fbJYYB);font-family:var(--gonqYn);--transition-duration:var(--NTZQF);transition-duration:var(--NTZQF)}body:has(dialog[open]){overflow:hidden}body:has([data-hide-nav]:focus) #bottom-nav{display:none!important}body:has([data-hide-nav]:focus) .fab{display:none}svg{fill:currentcolor}[role=button]:focus-visible,a:focus-visible,button:focus-visible{outline-width:var(--jBUvqk);outline-style:solid;outline-color:var(--bILNHs)}.image-zoom{opacity:1;transition:var(--fkJsni)}.image-zoom-container:is(:hover,:focus) .image-zoom{scale:1.05;opacity:1!important;filter:none!important}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}@media screen and (min-width:60rem){body:has([data-hide-nav]:focus) .fab{display:initial}}}@layer tokens{:where(:root,:host){--RiClf:oklch(100% 0 0);--qLIrn:oklch(0% 0 0);--fhEZm:18rem;--eMYINr:25rem;--eGiMyQ:35rem;--dJHalm:62rem;--jybtWh:80rem;--eomHOU:40em;--iujnmj:60em;--gThSgZ:70em;--SmBVu:0.2rem;--icrUDE:0.4rem;--jolVMp:0.7rem;--eEeglK:1rem;--fFUZAQ:1.5rem;--gvVjyT:2rem;--ceCtBJ:2.5rem;--bLxJc:3rem;--ANxkr:4rem;--jNskQG:6rem;--fhLsDX:0.5rem;--kWjDjq:0.7rem;--loLyxA:0.8rem;--eRgJXV:0.9rem;--daFrau:1rem;--gKFLFQ:1.2rem;--gFqSQX:1.7rem;--dllMvh:2.2rem;--jaXqkI:3rem;--ixNmpi:0.2rem;--bewZvn:0.3rem;--kLOfAE:0.6rem;--dxfumK:1.2rem;--UXfgJ:2.2rem;--kkkBVq:100rem;--kYFOek:0.0625rem;--cjTwZZ:0.09375rem;--dvTIcW:0.125rem;--jBUvqk:0.25rem;--hRTFLr:0.375rem;--bWHwp:0.5rem;--NTZQF:50ms;--fkJsni:200ms;--dCnDXl:500ms;--ctFDLc:1000;--hVmPBT:1100;--BtcyX:2000;--dyIDQb:0.6rem;--aZLOC:0.1rem;--kMMDaR:0.3rem;--ikokJA:40em;--kSvAmr:60em;--uwdhN:70em;--fRYMFk:var(--dvTIcW) solid var(--dnvhFR);--hXKkLU:var(--font-urbanist);--gonqYn:var(--font-open-sans);--hbUqiR:var(--RiClf);--hYqOlb:oklch(95% 0 0);--gKDPoV:light-dark(oklch(16% 0 0),oklch(95% 0 0));--kfdQqb:light-dark(oklch(44% 0 0),oklch(85% 0 0));--ctZuFJ:light-dark(oklch(54% 0 0),oklch(70% 0 0));--cjPnkf:oklch(99% 0.006 80);--cUmANt:oklch(17.5% 0.012 254);--fbJYYB:light-dark(var(--cjPnkf),var(--cUmANt));--gMwXUQ:light-dark(oklch(from var(--cjPnkf) 100% calc(c * 0.5) h),oklch(from var(--cUmANt) calc(l * 1.15) c h));--bILNHs:light-dark(oklch(95% 0.05 263),oklch(25% 0.10 263));--iRSLxz:light-dark(oklch(80% 0.16 263),oklch(37% 0.18 263));--ljWZGe:light-dark(oklch(53% 0.27 263),oklch(60% 0.23 263));--aCsit:light-dark(oklch(37% 0.18 263),oklch(80% 0.16 263));--dsGGqY:light-dark(oklch(25% 0.10 263),oklch(95% 0.05 263));--bfwRxC:light-dark(oklch(86.4% 0.2 90),oklch(76% 0.15 298));--etxQkH:light-dark(oklch(89% 0.06 28),oklch(24% 0.06 28));--uuLzg:light-dark(oklch(70% 0.14 28),oklch(43% 0.15 28));--ewlKOR:light-dark(oklch(58% 0.22 28),oklch(60% 0.18 28));--gfTKOm:light-dark(oklch(40% 0.15 28),oklch(71% 0.14 28));--khKKdX:light-dark(oklch(20% 0.06 28),oklch(89% 0.06 28));--fWvHAg:light-dark(oklch(96% 0.07 98),oklch(32% 0.06 98));--iQlbxH:light-dark(oklch(91% 0.15 98),oklch(62% 0.14 98));--URXTO:light-dark(oklch(85% 0.2 98),oklch(87% 0.18 98));--dtJbJV:light-dark(oklch(59% 0.14 98),oklch(92% 0.15 98));--gNLHEY:light-dark(oklch(28% 0.06 98),oklch(96% 0.07 98));--fawOdL:light-dark(oklch(95% 0.06 140),oklch(30% 0.07 140));--gDYABg:light-dark(oklch(86% 0.17 140),oklch(57% 0.16 140));--dViGyJ:light-dark(oklch(79% 0.24 140),oklch(81% 0.2 140));--iiUUBi:light-dark(oklch(54% 0.16 140),oklch(87% 0.17 140));--fAfayL:light-dark(oklch(26% 0.07 140),oklch(95% 0.06 140));--gvebIF:light-dark(oklch(92% 0.004 286),oklch(24% 0.006 286));--eTpLjW:light-dark(oklch(75% 0.014 286),oklch(43% 0.016 286));--dsegiv:light-dark(oklch(58% 0.025 286),oklch(60% 0.025 286));--ihAGY:light-dark(oklch(41% 0.016 286),oklch(76% 0.014 286));--jWrFet:light-dark(oklch(21% 0.006 286),oklch(92% 0.004 286));--dnvhFR:var(--gvebIF);--dyUGAL:var(--gKDPoV);--idDlWG:light-dark(oklch(96% 0 0),oklch(10% 0.02 252));--dCtyeX:light-dark(oklch(0% 0 0/0.3),oklch(50% 0 0/0.3));--hvDYdr:color-mix(in srgb,var(--fbJYYB) 80%,transparent);--egelln:color-mix(in srgb,var(--idDlWG) 80%,transparent);--OfhIT:color-mix(in srgb,var(--gvebIF) 40%,transparent);--faXMlu:light-dark(oklch(68.2% 0.17 63.2),oklch(74% 0.17 63.2));--dyKHAd:4rem;--kvJZLW:6rem;--fCvWHW:4rem;--kIrjPF:3rem;--jjRVHU:2.57rem;--fYYHHN:4rem;--fyahpE:var(--jolVMp);--bNXdUJ:var(--jolVMp);--dKcVMv:var(--bLxJc);--cDhNnp:0 0.0625rem 0.125rem hsl(0 0% 0%/0.05);--jMKUKK:0 0.25rem 0.375rem -0.0625rem hsl(0 0% 0%/0.1),0 0.125rem 0.25rem -0.125rem hsl(0 0% 0%/0.1);--kNVcRA:0 0.625rem 0.9375rem -0.1875rem hsl(0 0% 0%/0.1),0 0.25rem 0.375rem -0.25rem hsl(0 0% 0%/0.1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInFromBottom{0%{opacity:0;translate:0 .5rem}to{opacity:1}}@keyframes fadeInFromLeft{0%{opacity:0;translate:-.5rem}to{opacity:1}}@keyframes spin{0%{rotate:0deg}to{rotate:1turn}}@media screen and (min-width:60rem){:where(:root,:host){--fyahpE:var(--bLxJc);--bNXdUJ:var(--eEeglK);--dKcVMv:var(--ANxkr)}}}@layer utilities{.idZWaz{all:revert}.jTWvec{position:relative}.cYgEHm{text-align:end}.etNrIc{width:calc(100% - 2 * var(--fyahpE))}.mnBsl{max-width:var(--eGiMyQ)}.iqgvce{margin:var(--dyKHAd) auto}.fzpodM{padding-inline:0}.bvMScN{text-align:start}.gJhVrF{animation:fadeIn var(--fkJsni)}.xYoxK{margin-block:var(--jolVMp)}.bYPzoC{text-align:center}.cGFOJB{display:block}.coifUy{margin-inline:auto}.fPSBzf{display:flex}.dVzwSc{gap:var(--jolVMp)}.hYZFkb{width:100%}.dJhuAD{border-radius:var(--dxfumK)}.wzdZp{padding-inline:var(--eEeglK)}.AMuAq{padding-block:var(--icrUDE)}.jppPYd{min-height:4rem}.xMkTz{scroll-margin-block:calc(var(--dyKHAd) + var(--eEeglK))}.fyplMZ{cursor:default}.jLqGsf{opacity:.6}.cLqYEc{filter:grayscale(100%)}.YKHlg{--search-input-icon-width:1.5rem}.gPiKvB{--search-input-icon-left:var(--eEeglK)}.gJNRuu{max-width:var(--eMYINr)}.gBAmm{margin-inline:var(--fyahpE)}.jXSfKH{position:absolute}.cRQOtv{width:var(--search-input-icon-width)}.bnYmbW{flex-flow:column}.fIXqzZ{gap:var(--icrUDE)}.fzpbIC{opacity:1}.bcddbS{filter:none}.gEPfYb{--border-base-color:var(--dnvhFR)}.jBjnHc{--border-color:var(--border-base-color)}.gnlqYH{overflow:hidden}.dhjCff{--scale:0.005}.hHHdxI{color:var(--kfdQqb)}.dnRxXn{padding-inline-start:2rem}.grNcSW{margin:var(--jNskQG) auto 0}.bZrUUU{animation:fadeInFromBottom var(--fkJsni)}.kFYoVQ{-webkit-user-select:none;user-select:none}.dSXzlY{height:6rem}.kFYpjC{text-decoration:none}.hYZFjI{height:100%}.dAijyy{color:var(--gKDPoV)}.fzGitf{padding:var(--icrUDE)}.lgPpNG{--card-width:21rem}.hJJusj{gap:var(--eEeglK) var(--fFUZAQ)}.bbnGCS{--main-padding-top:var(--jolVMp)}.wniYS{--padding-bottom:var(--gvVjyT)}.gDLQWc{--margin-left:0}.bcxKrr{--margin-right:var(--margin-left)}.kvNdTQ{--min-height:calc(100vh - var(--dyKHAd) - var(--fCvWHW))}.bEWuoX{min-height:var(--min-height)}.gawyNs{max-width:var(--jybtWh)}.dNreHl{animation:fadeIn var(--fkJsni)}.kuBXW{--search-input-icon-width:1.3rem}.epCjje{--search-input-icon-left:var(--jolVMp)}.llZbMO{color:var(--ctZuFJ)}.gVSCkP{--card-width:100%}.xEQKv{margin-block:var(--fFUZAQ)}.iVMeVR{color:var(--ewlKOR)}.juxZeo{flex-flow:column nowrap}.giGRiL{gap:var(--SmBVu)}.ggmBdU{width:1.2rem}.isbzPB{color:var(--dViGyJ)}.bjQSBT{animation:fadeInFromLeft var(--NTZQF)}.wzdZB{margin-block:var(--eEeglK)}.cYzOJj{gap:var(--eEeglK)}.xNKWA{margin-block:var(--gvVjyT)}.eVHffH{--thickness:1px}.bUyOMB{display:inline-block}.fIBnUp{margin-block:var(--SmBVu)}.cROHZv{max-width:var(--dJHalm)}.gsynQA{width:fit-content}.ertYwA{color:var(--dyUGAL)}.twmCc{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.dOmOIG{margin-block:var(--ceCtBJ)}.cMcWVe\!{--size:5rem!important}.gfxVbA{width:2.5rem}.dnSOJn{height:10rem}.dnSokm{width:12rem}.iCQXHw{--padding-top:var(--jolVMp)}.fKCyJI{--padding-bottom:var(--jolVMp)}.jgOeiE{padding:var(--padding-top) 0 var(--padding-bottom)}.crQdHQ{height:var(--min-height)}.dmmjlu{max-width:100%}.coifVf{margin-block:auto}.bAasmd{flex-flow:row wrap}.dJhvhl{gap:var(--fFUZAQ)}.cluKUT{scrollbar-width:thin}.ddgODW{display:none}.mFJwb{width:45%}.dOonmo{margin-block:var(--ANxkr)}.dOoaNd{margin-block:var(--jNskQG)}.fzBkGb{padding:var(--fFUZAQ)}.bHWtnF{--width:5rem}.RjIYh{width:var(--width)}.fJxOEw{color:var(--ihAGY)}.bslosy{color:var(--URXTO)}.mHtYL{border-radius:var(--kkkBVq)}.fFSCxT{flex:1 1 100%}.efpPbr{--search-input-icon-width:1.2rem}.cYdhWw{display:grid}.dSXAvB{height:7rem}.kGEKBS{color:var(--ljWZGe)}.eEFKxP{--border-radius:var(--kLOfAE)}.bfQlxX{--icon-width:1.2rem}.xYoxH{padding-block:var(--jolVMp)}.ekFtJq{min-height:calc(100vh - var(--dyKHAd))}.apBeG{width:calc(100% - 2 * var(--eEeglK))}.AxjtU{padding:0}.gBAlL{padding-inline:var(--fyahpE)}.euptiG{margin:0 var(--jolVMp) var(--eEeglK)}.dUfWSu{text-decoration-thickness:var(--jBUvqk);text-decoration-line:underline;text-decoration-color:var(--bfwRxC)}.cRmvrM{height:var(--dvTIcW)}.AMuzX{margin-block:var(--icrUDE)}.mDYKD{width:50%}.dTomYP{--bg-base-color:transparent}.dSXBWl{height:3rem}.cNRjvM{--padding:0.5rem}.eDzfOC{width:calc(1rem + 2 * var(--padding))}.ijrXQh{padding:var(--padding)}.hnpUzx{--color-hover:white}.ecaojn{--color-active:black}.keEeuW{--percentage-hover:95%}.kkjkws{--percentage-active:95%}.cJIClQ{--bg-color:var(--bg-base-color)}.iMcCUU{--color:var(--base-color)}.gCPNYi{color:var(--color)}.bEBEqY{--base-color:var(--dyUGAL)}.frYDay{--base-color:var(--ljWZGe)}.hdAwi{position:fixed}.kgkDMV{height:var(--dyKHAd)}.eXkdSW{padding-inline:var(--bNXdUJ)}.hsMmNi{backdrop-filter:blur(var(--kMMDaR));-webkit-backdrop-filter:blur(var(--kMMDaR))}.fIgiks{z-index:var(--ctFDLc)}.gfNLgC{height:1.3rem}.ggmzUu{padding:.2rem}.isGDYq{height:var(--fCvWHW)}.iGDqBO{border-top:var(--fRYMFk)}.dSXBCd{width:4rem}.dSXBCC{height:4rem}.dSXBfT{padding:1rem}.fzzxGt{padding:var(--eEeglK)}.gfGQZc{width:1.6rem}.iSOuZu{--box-shadow:var(--jMKUKK)}.dOWLki{padding:calc(var(--SmBVu) + .1rem) var(--jolVMp)}.fgUkPJ{padding:var(--icrUDE) var(--eEeglK)}.etNSbl{padding:calc(var(--jolVMp) * .8) var(--gvVjyT)}.fKBaLW{--base-color:var(--hbUqiR)}.iIrCLp{--bg-base-color:var(--color-0)}.iYdMYV{--border-color:var(--bg-color)}.gnfbtp{--base-color:var(--color-0)}.DJvFf{--bg-base-color:light-dark(var(--gMwXUQ),var(--egelln))}.kLDpd{--border-color:var(--color)}.kHRkpu{--border-color:transparent}.bNqnNk{--color:var(--kfdQqb)}.cwZMdM{min-width:2rem}.cWLNeT{--color-0:var(--ljWZGe)}.gVknAu{--color-0:var(--iRSLxz)}.dKbWdw{--color-0:var(--ewlKOR)}.fenbUt{--color-0:var(--gDYABg)}.fhrZqn{--color-0:var(--dnvhFR)}.nfIAG{--base-color:var(--gKDPoV)}.hHOqHS{--color-0:light-dark(var(--ljWZGe),var(--aCsit))}.iwMlPF{backdrop-filter:blur(var(--aZLOC));-webkit-backdrop-filter:blur(var(--aZLOC))}.bZRhvx{cursor:pointer}.gGvROq{padding:var(--icrUDE) var(--jolVMp)}.lhmcWs{width:var(--checkbox-size)}.lhmcWn{height:var(--checkbox-size)}.eqxGlR{accent-color:var(--ljWZGe)}.ALLMg{margin:var(--SmBVu)}.dZwDgc{--checkbox-size:1rem}.chbWeb{--checkbox-size:1.5rem}.gOgnDv{--checkbox-size:2rem}.bgotlQ{padding-block:.3em}.CeAXD{padding-inline:.5em}.giTBEm{color:var(--hbUqiR)}.dVzwcO{border-radius:var(--bewZvn)}.hLQIGS{text-transform:uppercase}.cHzrOo{color:var(--qLIrn)}.bdvVNW{width:var(--size)}.bdvVOd{height:var(--size)}.fXCUBF{object-fit:cover}.hVFOhT{aspect-ratio:square}.dSXAbC{height:8rem}.dnRcTi{height:15rem}.ifCFYl{--initial-scale:0.95}.bznLhS{--duration:var(--fkJsni)}.gsynQv{height:fit-content}.eAZrqi{margin:auto}.coifMe{overflow:auto}.dysdmH{-webkit-user-select:text;user-select:text}.fzpojb{opacity:0}.gXEPaD{scale:var(--initial-scale)}.bdYkHN{transition-behavior:allow-discrete}.kUngSo{background:var(--dnvhFR)}.gfstMf{cursor:zoom-in}.cYzMrZ{border-radius:var(--kLOfAE)}.fqvvzT{--bottom-offset:var(--fCvWHW)}.juijCC{--padding:var(--jolVMp)}.wzdZp\!{padding-inline:var(--eEeglK)!important}.gfxUHP{width:1.5rem}.bdoMLi{--icon-width:1.3rem}.lhMGgr{width:var(--icon-width)}.jupxOg{--icon-stack-margin:0.3rem}.dSXBVO{width:3rem}.NnQkA{--size:0.9rem}.iNfinl{--size:1.5rem}.dCwpTJ{--size:2rem}.KfWZW{--size:2.5rem}.cMcWVe{--size:5rem}.htxzns{--size:12rem}.hnnBtS{--font-size-multiplier:0.23}.RRGaq{padding-inline:.4em}.bvZznd{padding-block:.2em}.kfXpPm{--font-size-multiplier:0.18}.mDZRu{width:80%}.jaMppT{--border-base-color:var(--ljWZGe)}.ldKigU{object-fit:contain}.iQyRNO{max-height:100vh}.deLYgS{cursor:zoom-out}.eOJGId{flex:0 0 30%}.kujFLy{flex:0 0 40%}.eZpGjy{box-shadow:0 0 1.5rem -.5rem var(--iRSLxz)}.fZqJMa{background:linear-gradient(var(--fbJYYB),var(--idDlWG))}.gFzatT{text-decoration-thickness:var(--bWHwp);text-decoration-line:underline;text-decoration-color:var(--bfwRxC)}.eAZrqn{height:auto}.kUngVr{border:var(--fRYMFk)}.gfGPOW{height:.6rem}.bbMOeP{min-height:6rem}.wzdZU{padding-block:var(--eEeglK)}.gJYUHY{width:var(--fYYHHN)}.gJYUIr{height:var(--fYYHHN)}.jGqhgM{opacity:.5}.gsHvJH{filter:grayscale(60%)}.kLmBCK{animation:fadeIn var(--NTZQF)}.eOzbBZ{box-shadow:var(--jMKUKK)}.hfzIWt{min-width:12rem}.harIkT{z-index:var(--hVmPBT)}.fzBPom{padding:var(--jolVMp)}.kXATDT{fill:currentColor}.eUyBXM{max-height:calc(100vh - 2 * var(--jolVMp))}.xEQKO{padding-block:var(--fFUZAQ)}.eervcL{box-shadow:var(--kNVcRA)}.lgQZgo{--margin:0.6rem}.bjZfdk{z-index:calc(var(--ctFDLc) - 10)}.dOOQSO{gap:var(--gvVjyT)}.igCMpR{width:var(--kvJZLW)}.bnvLSz{margin:var(--bLxJc) var(--fFUZAQ) var(--fFUZAQ)}.xEQPf{padding-inline:var(--fFUZAQ)}.AxjtB{margin:0}.tVxvN{text-decoration-thickness:var(--hRTFLr);text-decoration-line:underline;text-decoration-color:var(--bfwRxC)}.jziSpg{text-decoration:line-through}.AMuEH{padding-inline:var(--icrUDE)}.fIBnUc{padding-block:var(--SmBVu)}.biCIyz{max-width:80%}.xYoym{padding-inline:var(--jolVMp)}.dSXAMI{height:2rem}.dWKkCe{min-width:15rem}.khrQQz{max-width:min(100%,30rem)}.cilVcM{height:var(--jjRVHU)}.cilVcj{width:var(--jjRVHU)}.gCOhok{border-radius:calc(var(--kLOfAE) * 1.3)}.eQLdzq{--bg-base-color:var(--fbJYYB)}.gVkTrS{--bg-base-color:var(--dnvhFR)}.jLvLJv{--border-base-color:var(--URXTO)}.iVJyrw{--bg-base-color:var(--fWvHAg)}.ZSsHI{--border-base-color:var(--ewlKOR)}.fDOLeD{--bg-base-color:var(--etxQkH)}.kcWMKo{--border-base-color:var(--dViGyJ)}.kaoEGv{--bg-base-color:var(--fawOdL)}.ZTvIf{--side:0.8rem}.cGoOqs{width:var(--side)}.cGoOqn{height:var(--side)}.unbqo{color:var(--RiClf)}.hpHvRQ{--card-per-row:5}.ldCqvx{--gap:var(--jolVMp)}.bzitWV{--max-width:calc(var(--card-per-row) * var(--jjRVHU) + (var(--card-per-row) - 1) * var(--gap))}.ebMhNZ{max-width:var(--max-width)}.TpYM{gap:var(--gap)}.ifmvVb{--bg-color:var(--gMwXUQ)}.fSoSQd{--padding:var(--eEeglK)}.hxqEfr{overflow:clip}.ftSaIf{--bg-color:var(--fawOdL)}.jmubav{--bg-color:var(--etxQkH)}.hfzPJI{--scale:0.002}.iEQjmZ{color-var:--border-color}.ceMNGJ{base-color-var:--border-base-color}.hUpdKS{property:borderColor}.ifEjKl{base-color:var(--gvebIF)}.eJkASW{percentage-hover:90px}.iTMeVy{percentage-active:70px}.ioYCGA{color-hover:var(--dsegiv)}.daVVG{--initial-x:calc(-100% - var(--padding))}.hZyvgW{width:101%}.fHrJiy{translate:calc(var(--initial-x) + var(--percentage))}.ggmBdz{height:1.2rem}.kXVaAY{--color-hover:var(--dsegiv)}.igxFgD{--percentage-hover:90%}.eDjTkP{--percentage-active:70%}.bRFbg{--border-base-color:var(--gvebIF)}.nVRGN{display:inline}.hRWWSa{width:var(--radio-size)}.hRWWRZ{height:var(--radio-size)}.fOVJNr{overflow:visible}.jonSOI{flex:0 0 auto}.kuKlME{border-radius:9999px}.jQBslx{margin-block:var(--eEeglK) var(--fFUZAQ)}.cERSkX{pointer-events:none}.kxCQaj{animation:spin 1s infinite}.eGTeeg{--size:3rem}.dOmCjG{padding-block:var(--bLxJc)}.lnopcr{position:sticky}.hWVXtJ{color:var(--faXMlu)}.jlHMES{min-width:4rem}.gFhQKO{transition:var(--NTZQF)}.bvbWXk{--base-color:var(--kfdQqb)}.bjixqx{--box-shadow:var(--cDhNnp)}.iUfMNg{--box-shadow:var(--kNVcRA)}.joqayF{padding:var(--jolVMp) var(--gvVjyT)}.ddRujX{--bg-base-color:var(--gMwXUQ)}.hdIDNo{--sticky-panel-offset:5.5rem}.fvKqoE{--bottom-offset:calc(var(--fCvWHW) + var(--sticky-panel-offset))}.dcJAKS{visibility:hidden}.ggSfSu{scrollbar-width:none}.EMMok{width:calc(var(--test-question-count) * (var(--gap) + var(--jjRVHU)) + 6rem + 100vw)}.ggmzTW{height:.2rem}.kvDVCp{--border-radius:var(--kkkBVq)}.bbZHcq{--initial-x:-100%}.gCHaiT{translate:calc(var(--initial-x) + var(--progress))}.eAZrpM{width:auto}.dVjXbN{--size:100%}.cRJFCb{--half-size:calc(var(--size) / 2)}.kCTEV{--stroke-width:7%}.vShnr{--radius:calc((var(--size) - var(--stroke-width)) / 2)}.fxUueU{--circumference:calc(var(--radius) * pi * 2)}.sfCnB{--dash:calc((var(--progress) * var(--circumference)) / 100)}.fXUKjA{cx:var(--half-size)}.fXUKkh{cy:var(--half-size)}.jnWVnG{r:var(--radius)}.krDhfJ{stroke-width:var(--stroke-width)}.fqhsmg{stroke-linecap:round}.jivfop{stroke:var(--dnvhFR)}.eRgorT{rotate:-90deg}.fXZWTd{transform-origin:var(--half-size) var(--half-size)}.iloPDT{stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash))}.diLdWV{fill:none}.hiwqYM{gap:var(--eEeglK) var(--gvVjyT)}.jGhFY{animation:fadeInFromLeft var(--fkJsni)}.gfNLgZ{width:1.3rem}.dSXzFH{height:5rem}.hVpAQY{min-width:0}.cdGmqI{color:var(--hYqOlb)}.iVxTvm{--bg-base-color:var(--ljWZGe)}.eoAJBu{--size:3.8rem}.kkCmGN{--bg-base-color:var(--idDlWG)}.jxCObO{field-sizing:content}.iSzgXd{padding:var(--eEeglK) var(--fFUZAQ)}.cPizKr{--padding:var(--fyahpE)}.cCOcnz{z-index:var(--BtcyX)}.dVzwcO\!{border-radius:var(--bewZvn)!important}.cMsOtS{box-shadow:var(--cDhNnp)}.cbkwRf{white-space:nowrap}.innrup{--top:initial}.gFsleK{--right:initial}.hWrMgt{--bottom:initial}.UmNhd{--left:initial}.ctOpIW{--transform:initial}.eazJOq{--tooltip-height:1.8rem}.geLYVY{--tooltip-margin:var(--icrUDE)}.ibyRHn{height:var(--tooltip-height)}.kGVTSY{transform:var(--transform)}.efryaG{--top:calc((var(--tooltip-margin) + var(--tooltip-height)) * -1)}.gkaGjn{--left:50%}.eHJJRy{--transform:translateX(-50%)}.cVCzDD{--top:50%}.hrXTgO{--left:calc(100% + var(--tooltip-margin))}.fVrYjX{--transform:translateY(-50%)}.jzbhwC{--bottom:calc((var(--tooltip-margin) + var(--tooltip-height)) * -1)}.eCAFbh{--right:calc(100% + var(--tooltip-margin))}.GYlhY{--left:auto}.bLiEXD{--left:0}.noMto{--right:0}.bspHlN{--side:0.6rem}.eZLXCb{--initial-y:0.5rem}.dnRcTp{width:15rem}.fHvqjP{translate:0 var(--initial-y)}.fLSgCe{--side:calc(var(--dyKHAd) * 0.6)}.kFYpjY{border:none}.hlUslA{flex-grow:1}.xEQJi{font-size:var(--gKFLFQ)}.hGHvhs{font-weight:700}.xYoil{margin-bottom:var(--jolVMp)}.wzeaC{margin-bottom:var(--eEeglK)}.bYPznF{align-content:center}.wzeab{padding-bottom:var(--eEeglK)}.xYoqG{padding-top:var(--jolVMp)}.xYost{margin-right:var(--jolVMp)}.fzpbtJ{line-height:1}.bYPznK{justify-content:center}.fIBnBa{margin-bottom:var(--SmBVu)}.gEYBVn{justify-content:flex-start}.bYPztT{align-items:center}.jGAxYB{border-style:dashed}.hDGJaH{border-style:solid}.kNhmgi{border-color:var(--gvebIF)}.jEQeHp{top:.6rem}.ftfwmq{left:var(--search-input-icon-left)}.xYowz{font-size:var(--eRgJXV)}.jdmPpC{font-weight:400}.kdvpgI{border-color:var(--border-color)}.hJbImF{border-width:var(--dvTIcW)}.tcuDK{--transition-duration:var(--fkJsni);transition-duration:var(--fkJsni)}.jmzEDN{flex-shrink:0}.krkKum{overflow-x:hidden}.AMuIw{margin-bottom:var(--icrUDE)}.fsSHyl{list-style-type:disc}.AMuBS{margin-top:var(--icrUDE)}.iKMdfS{font-family:var(--hXKkLU)}.wzdQU{font-size:var(--daFrau)}.gasSYy{flex-wrap:wrap}.gEYBWy{align-items:flex-start}.xNKZB{margin-top:var(--gvVjyT)}.wzelw{margin-left:var(--eEeglK)}.wzdWA{margin-top:var(--eEeglK)}.xEQSU{margin-bottom:var(--fFUZAQ)}.xNKOb{margin-bottom:var(--gvVjyT)}.cwsnzH{background-color:var(--gMwXUQ)}.kkynes{line-height:1.3}.wzdQu{margin-right:var(--eEeglK)}.dOmOLH{margin-top:var(--ceCtBJ)}.bkhALu{margin-top:var(--dyKHAd)}.fVbIcj{margin-bottom:var(--fCvWHW)}.iDhDll{margin-left:var(--margin-left)}.cufPzo{margin-right:var(--margin-right)}.gNFjXN{padding-top:var(--main-padding-top)}.eStcwh{padding-bottom:var(--padding-bottom)}.xEQMq{margin-top:var(--fFUZAQ)}.AMuyK{font-size:var(--loLyxA)}.fIBnLi{margin-right:var(--SmBVu)}.gEYCfo{align-self:flex-start}.iRgpoQ{flex-direction:column}.xYorj{margin-top:var(--jolVMp)}.felzJA{justify-content:flex-end}.gsLSP{border-block-end-width:var(--thickness)}.dDWCpe{justify-content:space-between}.dOoaTE{margin-top:var(--jNskQG)}.fzpolx{margin-top:0}.dyscZR{font-family:var(--gonqYn)}.dOmCsa{font-size:var(--jaXqkI)}.xYomi{padding-left:var(--jolVMp)}.yOEYy{overflow-x:clip}.AMuyo{margin-right:var(--icrUDE)}.fIBnRo{margin-top:var(--SmBVu)}.xNKXN{font-size:var(--gFqSQX)}.jmacRT{margin-left:1.7rem}.fzpnVC{padding-bottom:0}.fzpols{padding-top:0}.qbeer{top:0}.kyGdCf{bottom:0}.bZESfs{padding-bottom:calc(var(--gvVjyT) + var(--fCvWHW))}.BEBLL{overflow-x:auto}.fIBnBf{padding-bottom:var(--SmBVu)}.BENyO{overflow-y:auto}.grABcc{top:calc(4.5 * var(--fFUZAQ))}.hPcqbW{left:calc(-1 * (var(--width) + var(--jolVMp)))}.dCPxoo{flex-basis:100%}.gCOzGY{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.xEQSt{padding-bottom:var(--fFUZAQ)}.kiKDyH{left:0}.lfZOph{right:calc(var(--icon-width) * .5)}.dmMwpk{padding-bottom:calc(var(--fCvWHW) + var(--dKcVMv))}.fzpnVj{margin-bottom:0}.ggIJbp{padding-bottom:10rem}.xEQMD{padding-top:var(--fFUZAQ)}.iGFiKG{background-color:var(--dnvhFR)}.hbkbAO{background-color:var(--bg-color)}.kPJxQB{--transition-duration:var(--NTZQF);transition-duration:var(--NTZQF)}.hWgptE{right:0}.EcxBh{border-bottom-style:solid}.ivvOhV{border-bottom-color:transparent}.iCDRPC{border-bottom-width:var(--dvTIcW)}.gOcZGQ{background-color:var(--hvDYdr)}.jLOHhI{font-size:1.4rem}.iHMUPj{align-items:stretch}.jVqNWY{background-color:var(--bILNHs)}.eqxGjV{border-color:var(--ljWZGe)}.juDFKQ{background-color:var(--fWvHAg)}.ikYeoZ{border-color:var(--URXTO)}.gcNBeD{background-color:var(--etxQkH)}.cIJGge{border-color:var(--ewlKOR)}.eTCQui{border-width:var(--cjTwZZ)}.irBWbz{border-width:var(--jBUvqk)}.fIBnLI{font-size:var(--kWjDjq)}.ivyaaa{outline-color:transparent}.dkFkBb{outline-style:solid}.iCEBtV{outline-width:var(--dvTIcW)}.xYolP{margin-left:var(--jolVMp)}.eqxGjm{background-color:var(--ljWZGe)}.jmtLJ{background-color:var(--dViGyJ)}.ikYeoq{background-color:var(--URXTO)}.cIJGbR{background-color:var(--ewlKOR)}.fIBAkV{font-size:var(--fhLsDX)}.eRrBJN{border-style:none none solid solid}.gwGUdr{border-width:var(--kYFOek)}.kQlobF{border-bottom-left-radius:var(--bewZvn)}.zyhdV{border-top-right-radius:var(--bewZvn)}.hbkbBx{border-color:var(--bg-color)}.dOmClD{padding-top:var(--bLxJc)}.fPtRO{border-color:transparent}.iJZtdJ{right:var(--padding)}.blVmry{bottom:calc(var(--bottom-offset) + var(--padding))}.AMuLr{column-gap:var(--icrUDE)}.hrXAQL{margin-right:calc(var(--SmBVu) + var(--icon-stack-margin))}.gWLAdI{margin-left:calc(-1 * var(--icon-stack-margin))}.hwEmuY{font-size:calc(var(--size) * .4)}.cQQBIK{bottom:-.2em}.hrufVv{font-size:calc(var(--size) * var(--font-size-multiplier))}.kwxavi{border-color:var(--bfwRxC)}.bVfiXU{border-width:.2em}.xYoiw{padding-bottom:var(--jolVMp)}.IzXjt{border-bottom-width:var(--cjTwZZ)}.gAzYRZ{border-bottom-color:var(--gvebIF)}.jciMSz{align-items:baseline}.AMuQO{margin-left:var(--icrUDE)}.dOmCzL{column-gap:var(--bLxJc)}.kfwppx{line-height:1.2}.dOmORn{font-size:var(--dllMvh)}.xERbm{margin-left:var(--fFUZAQ)}.gLrgAC{list-style-type:revert}.AMuQL{padding-left:var(--icrUDE)}.fsrsGH{flex-basis:60%}.kSftyh{flex-grow:0}.fXmQSu{flex-basis:30%}.bYPzdx{align-self:center}.dkrHcl{flex-basis:40%}.kNhmgR{background-color:var(--gvebIF)}.gzBfeP{background-position:50%}.ksdoCR{background-repeat:no-repeat}.dFrlbO{background-size:cover}.gEvPRO{background-color:var(--fbJYYB)}.bZDXNV{top:var(--margin)}.kVSgO{right:var(--margin)}.fCATPM{top:var(--dyKHAd)}.dnQMzm{font-size:5rem}.felzIp{align-items:flex-end}.xYokj{row-gap:var(--jolVMp)}.wzedB{column-gap:var(--eEeglK)}.ebjOfW{list-style-type:circle}.oBtjZ{top:var(--ceCtBJ)}.cMXUie{right:var(--jolVMp)}.hTDNiC{border-top-right-radius:var(--kLOfAE)}.czKaoA{top:calc(var(--side) / -2)}.dlXvCI{left:calc(var(--side) / -2)}.jBLWhr{font-size:.6rem}.kKbAQi{scroll-margin-top:calc(var(--dyKHAd) + var(--eEeglK))}.ejzwDw{scroll-margin-bottom:calc(var(--kIrjPF) + var(--jjRVHU) + var(--gvVjyT))}.feuBIQ{border-left-width:var(--hRTFLr)}.eXiDBH{background-color:light-dark(color-mix(in srgb,var(--qLIrn) 5%,transparent),color-mix(in srgb,var(--RiClf) 4%,transparent))}.hTwDve{border-bottom-right-radius:var(--dxfumK)}.dOmPbV{margin-bottom:var(--ceCtBJ)}.gDJnZL{bottom:var(--fCvWHW)}.giSVLJ{border-top-style:solid}.iCItSw{border-top-width:var(--dvTIcW)}.hrhdVo{border-top-color:var(--dnvhFR)}.NXEff{--mix-backgroundColor:color-mix(in srgb,var(--egelln) 80%,transparent);background-color:var(--mix-backgroundColor,var(--egelln))}.AMuCf{padding-top:var(--icrUDE)}.AMuHV{padding-bottom:var(--icrUDE)}.dBdNLK{border-top-right-radius:var(--border-radius)}.dEEYkM{border-bottom-right-radius:var(--border-radius)}.gqNYgZ{--transition-duration:var(--dCnDXl);transition-duration:var(--dCnDXl)}.jlZrFc{font-size:2.7rem}.jDaprI{background-color:color-mix(in oklch,var(--ljWZGe),var(--iRSLxz))}.jZzPuv{border-color:var(--RiClf)}.fzpnWB{margin-left:0}.eqtSSt{bottom:calc(var(--fCvWHW) + var(--padding))}.iQKWPG{left:var(--padding)}.gOcZGQ\!{background-color:var(--hvDYdr)!important}.ctLrUw{top:var(--top)}.iTOELA{right:var(--right)}.jRrplY{left:var(--left)}.kByUJI{bottom:var(--bottom)}.hvueQ{top:calc(var(--dyKHAd) + var(--jolVMp))}.gQDXZS{right:var(--bNXdUJ)}.fPtSx{background-color:initial}.iHMUDJ{align-self:stretch}.cxuJZj h1{display:flex}.ckSfEW svg{color:var(--dViGyJ)}.bPSjDn svg{width:1rem}.bvrvZt>div:first-child{margin-block:var(--eEeglK)}.jyMDGy h2{color:var(--ewlKOR)}.ioGgEf[data-view-question=true]{--padding-bottom:0}.ktDLVf[data-view-question=true]{scrollbar-width:thin}.iyzQDg[data-selected=true]{--border-base-color:var(--ljWZGe)}.tyFIf svg{width:1.2rem}.dAkBmV>svg{width:var(--icon-width)}.etFlJl[data-narrow=false]{max-width:var(--dJHalm)}.epiBBP svg{color:var(--dyUGAL)}.fzeFIe svg{width:1.3rem}.evuQt>div{text-align:center}.DVCop[data-sentinel-hidden=true]{box-shadow:var(--cDhNnp)}.kBCVED>*{flex:1 1 30%}.diUgSY svg{width:2rem}.beOyyN:is(:disabled,[disabled],[data-disabled]){filter:grayscale(60%)}.eKdApW:is(:disabled,[disabled],[data-disabled],[data-loading=true]){opacity:.6}.geBfTn:is(:disabled,[disabled],[data-disabled],[data-loading=true]){cursor:not-allowed}.bhyfBW>svg{width:1.2rem}.jeYyyB>svg{width:1.5rem}.hHaCuM>svg{width:1.8rem}.esBEGx>*{width:100%}.hknhws:is([open],[data-open],[data-state=open]){opacity:1}.gFwffP:is([open],[data-open],[data-state=open]){scale:1}.kHXNOE::backdrop{backdrop-filter:blur(var(--dyIDQb));-webkit-backdrop-filter:blur(var(--dyIDQb))}.dqCudr::backdrop{opacity:0}.dnxjYR::backdrop{transition-behavior:allow-discrete}.eXJGwh>svg{width:100%}.gmypTc>div{display:flex}.cJEAmV>div{max-width:100%}.byZRuG>div{max-height:100%}.hvOeJT:last-child{border-bottom:none}.jGasNH>*{width:4rem}.kfoCmQ svg{width:1.5rem}.gMcusI textarea{min-height:0}.YcIsX[data-selected=true]{--border-base-color:var(--color-0)}.excgOW[data-selected=true]{--bg-base-color:var(--color-0)}.kXEacV[data-selected=true]{--base-color:var(--hbUqiR)}.kPAHVs[data-scrolled=true]{visibility:initial}.dVrQSz::placeholder,.dVrQSz[data-placeholder]{color:var(--ctZuFJ)}.jLDoWM[aria-invalid=true]{--border-base-color:var(--ewlKOR)}.gGTyfw:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.hTHcNo:is(:disabled,[disabled],[data-disabled]){color:var(--ctZuFJ)}.cxStpG:is(:disabled,[disabled],[data-disabled]){border:none}.gwMOaN:is(:read-only,[data-read-only]){cursor:default}.iGtbRs svg{pointer-events:none}.gFiFXx:popover-open{translate:0 0}.bkZBRG:popover-open{opacity:1}.iclNgD h1{align-items:center}.knyZpX input{padding-left:calc(var(--search-input-icon-width) + var(--search-input-icon-left) * 1.7)}.etdgdI>div:first-child{font-size:3rem}.KfQjY>li:not(:last-child){margin-bottom:var(--icrUDE)}.jMQgyX h2{font-weight:700}.fMPREQ input{padding-left:calc(var(--search-input-icon-width) + var(--search-input-icon-left) * 1.7)}.hRQwlC[data-view-question=true]{border-right-style:solid}.faQEWu[data-view-question=true]{border-right-width:var(--dvTIcW)}.fWXpWl[data-view-question=true]{border-right-color:var(--gvebIF)}.fccgem[data-view-question=true]{overflow-y:auto}.zAmBm:not(:last-child){margin-bottom:var(--jolVMp)}.bArvtC input{padding-left:calc(var(--search-input-icon-width) + var(--search-input-icon-left) * 1.2)}.duwMNZ:not(:last-child){margin-bottom:var(--eEeglK)}.fvqwPK[data-narrow=false]{padding-top:0}.klYsAH svg{margin-right:var(--icrUDE)}.IfELp[data-sentinel-hidden=true]{border-bottom-color:var(--dnvhFR)}.gVkRPP>svg{flex-shrink:0}.gNVVtQ[data-access-pending=true]{background-color:var(--fWvHAg)}.furhY::backdrop{background-color:var(--dCtyeX)}.jEkjQy::backdrop{--transition-duration:var(--fkJsni);transition-duration:var(--fkJsni)}.enSyUM[data-url]{background-image:var(--url)}.dDuznp[data-url]{background-position:50%}.gipRBp[data-url]{background-size:contain}.eGWsEp>div{justify-content:center}.gmEXAU>div{align-items:center}.gnlHCD:not(:last-child){margin-bottom:var(--fFUZAQ)}.NYopr[data-system=true]{align-self:flex-start}.dvlDUK[data-system=true]{background-color:var(--gvebIF)}.iVbAlD textarea{padding-right:4rem}.jPEXEG:first-child{border-top-left-radius:var(--kkkBVq)}.hBtAtI:first-child{border-bottom-left-radius:var(--kkkBVq)}.jSAkrY:last-child{border-top-right-radius:var(--kkkBVq)}.kaKAeG:last-child{border-bottom-right-radius:var(--kkkBVq)}.iDRQHS:last-child{border-left-style:none}.gQYNyJ:hover:not(:focus):not(:disabled){--bg-color:color-mix(in oklab,var(--bg-base-color) 80%,var(--fbJYYB))}.gZPvzf:is(:focus,[data-focus]){--bg-color:var(--idDlWG)}.iiFryA:hover:not(:has(button:hover)),.kYrpIN:is(:focus,[data-focus]){--border-base-color:var(--ljWZGe)}.gMzasT:is(:hover,[data-hover]){transform:scale(calc(1 + var(--scale)))}.dobUDF:is(:hover,[data-hover]){box-shadow:var(--jMKUKK)}.bOPlYP:is(:hover,[data-hover]){box-shadow:var(--kNVcRA)}.eUXhEi:is(:hover,[data-hover]){text-decoration:underline}.csaMAm:hover:not(.csaMAm:has(:hover)){cursor:zoom-in}.jmYESE:is(:hover,[data-hover]){--bg-base-color:var(--OfhIT)}.cPHhKG:is(:hover,[data-hover]){box-shadow:none}.cpriQi:is(:hover,[data-hover]){box-shadow:var(--box-shadow)}.aVAVU:is(:hover,[data-hover]){--color:var(--base-color)}.SMrSS:is(:hover,[data-hover]){--color:var(--gKDPoV)}.htwRsI:is(:hover,[data-hover]){--bg-color:var(--bg-base-color)}.cPFlEe:is(:hover,[data-hover]){transform:none}.iAJHoS:is(:hover,[data-hover]){box-shadow:var(--cDhNnp)}.qUdgG:not(:hover){text-decoration:none}.dCdiTG:hover:not(.dCdiTG:has(:hover)){outline-style:solid}.fiNuBq:hover:not(.fiNuBq:has(:hover)){outline-color:var(--bILNHs)}.gRUSwQ:hover:not(.gRUSwQ:has(:hover)){outline-width:var(--dvTIcW)}.cdQYVy:is(:hover,[data-hover]){background-color:var(--bg-base-color)}.czwqIs:hover .course-card-price-wrapper{outline-color:var(--ljWZGe)}.jtGQTz:is(:hover,[data-hover]){border-color:var(--bILNHs)}.bxqZVU:active:not(:has(button:active)){--border-base-color:var(--ljWZGe)}.cKMZSQ:active:not(:has(button:active)){--border-color:color-mix(in oklab,var(--border-base-color) 95%,black)}.dlEGgb:is(:active,[data-active]){transform:scale(calc(1 - var(--scale)))}.DnDoc:is(:active,[data-active]){box-shadow:none}.kdiSG:is(:active,[data-active]){--color:var(--base-color)}.hwIVDC:is(:active,[data-active]){--bg-color:var(--bg-base-color)}.kwzFmU:is(:active,[data-active]){background-color:var(--bg-base-color)}.kSdTwT:not([data-clickable=false]):is(:hover,[data-hover]){--bg-color:color-mix(in oklab,var(--bg-base-color) var(--percentage-hover),var(--color-hover))}.bAxjWp:not([data-clickable=false]):is(:active,[data-active]){--bg-color:color-mix(in oklab,var(--bg-base-color) var(--percentage-active),var(--color-active))}.RISkn:not([data-clickable=false]):is(:hover,[data-hover]){--color:color-mix(in oklab,var(--base-color) var(--percentage-hover),var(--color-hover))}.dJxVYN:not([data-clickable=false]):is(:active,[data-active]){--color:color-mix(in oklab,var(--base-color) var(--percentage-active),var(--color-active))}.bygmvN:is(:disabled,[disabled],[data-disabled],[data-loading=true]):is(:hover,[data-hover]){--color:var(--base-color)}.dwcmOR:is(:disabled,[disabled],[data-disabled],[data-loading=true]):is(:hover,[data-hover]){--bg-color:var(--bg-base-color)}.ckZowR:is(:disabled,[disabled],[data-disabled],[data-loading=true]):is(:hover,[data-hover]){--box-shadow:none}.bnnLzz:is(:disabled,[disabled],[data-disabled],[data-loading=true]):is(:hover,[data-hover]){transform:none}[open].ilWIMS::backdrop{opacity:1}.gSlIxj:not([data-clickable=false]):is(:hover,[data-hover]){--border-color:color-mix(in oklab,var(--border-base-color) var(--percentage-hover),var(--color-hover))}.dbluxt:not([data-clickable=false]):is(:active,[data-active]){--border-color:color-mix(in oklab,var(--border-base-color) var(--percentage-active),var(--color-active))}.kBmeDk:hover .course-card-price-wrapper[data-access-pending=true]{outline-color:var(--URXTO)}.ihlIel:hover .course-card-price-wrapper[data-access-pending=true]{background-color:var(--fWvHAg)}@starting-style{.fXbyKP:is([open],[data-open],[data-state=open]){scale:var(--initial-scale)}[open].dnYPWp::backdrop{opacity:0}.gfEfEb{translate:var(--initial-x)}}@starting-style{.bMewuN:popover-open{opacity:0}}@starting-style{.klrcXr:popover-open{translate:0 calc(-1 * var(--initial-y))}}@media (height >= 35em){.gZBDQf{padding-bottom:calc(var(--dyKHAd) + var(--gvVjyT))}}@media screen and (min-width:60rem){.ebUOaQ{padding-inline:var(--fFUZAQ)}.lmESrX{width:var(--card-width)}.iWOdJo{--main-padding-top:var(--fFUZAQ)}.fqMhbq{--padding-bottom:var(--bLxJc)}.jKmtwD{--margin-left:var(--kvJZLW)}.hiIbCt{min-height:calc(100vh - var(--dyKHAd))}.hYiZIN{width:calc(100% - 2 * var(--margin-left))}.eCAgNE{width:100%}.dWoRSC{--padding-top:var(--fFUZAQ)}.hezbZm{--padding-bottom:var(--fFUZAQ)}.jRqzad{display:initial}.eiDLVX{width:18rem}.kWNLTM{display:flex}.iwWpHJ{padding:var(--bLxJc) var(--ceCtBJ)}.diIEdR{display:none}.keVNem{--bottom-offset:0rem}.gObeSO{--padding:var(--eEeglK)}.hMelox{margin-block:8rem}.jOfTLv{border-radius:var(--UXfgJ)}.cYGLrY{order:1}.cQUSRz{order:2}.iwnvJk{gap:var(--eEeglK)}.ksixYS{max-width:60%}.hMAOnR{--max-width:unset}.dMQaZQ{--bottom-offset:var(--sticky-panel-offset)}.byCJxC{margin-inline:var(--kvJZLW)}.ecMBBe{padding-bottom:var(--fFUZAQ)}.ebnibY{padding-top:var(--fFUZAQ)}.kSjPcy{align-self:center}.hRXDbY{margin-bottom:0}.jhKwsh{padding-bottom:var(--gvVjyT)}.bceCxR{flex-basis:30%}.fRxILb{flex-basis:100%}.hdfXAk{padding-bottom:12rem}.kzOAId{padding-top:var(--ceCtBJ)}.kBgCGA{font-size:var(--dllMvh)}.eluWnz{flex-direction:row}.jmCPfE{font-size:4rem}.kDSzYO{margin-bottom:var(--ceCtBJ)}.jkcQii{font-size:var(--gFqSQX)}.htFuur{margin-bottom:var(--bLxJc)}.kDeOtp{column-gap:var(--ceCtBJ)}.gtGzGM{bottom:0}}@media screen and (min-width:70rem){.dHWLoM{--width:9rem}.gxuZta{width:max-content}.erhZGZ{min-width:20rem}.ejBXJL{bottom:var(--padding)}}}