@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(../media/anton-vietnamese-400-normal.05cocqagstldg.woff2)format("woff2"),url(../media/anton-vietnamese-400-normal.01kqu2_48hszw.woff)format("woff");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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(../media/anton-latin-ext-400-normal.0xrcw5a_y4ddv.woff2)format("woff2"),url(../media/anton-latin-ext-400-normal.09u678q4m9ric.woff)format("woff");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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(../media/anton-latin-400-normal.2c_xnsc2yf3c2.woff2)format("woff2"),url(../media/anton-latin-400-normal.18u6h8o_3j6ll.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-devanagari-400-normal.1zudn0idao2xf.woff2)format("woff2"),url(../media/poppins-devanagari-400-normal.00hnp78sc5kb3.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-latin-ext-400-normal.3cid9bjc4mem4.woff2)format("woff2"),url(../media/poppins-latin-ext-400-normal.3qnto_os8e_o_.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-latin-400-normal.26axoheojcvao.woff2)format("woff2"),url(../media/poppins-latin-400-normal.3ljb2hz1-w8db.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-devanagari-500-normal.3lk4qg1ffz9fs.woff2)format("woff2"),url(../media/poppins-devanagari-500-normal.24jkpbk8cc_p_.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-latin-ext-500-normal.1bd884zhjda8t.woff2)format("woff2"),url(../media/poppins-latin-ext-500-normal.2bhmv-ax4l2ym.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-latin-500-normal.01tiwsu2c6vk3.woff2)format("woff2"),url(../media/poppins-latin-500-normal.2oe8cx0p3dt__.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-devanagari-600-normal.21r_bxb3vzlmx.woff2)format("woff2"),url(../media/poppins-devanagari-600-normal.1gdysnd3hwybd.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-latin-ext-600-normal.3akwhu8439i8g.woff2)format("woff2"),url(../media/poppins-latin-ext-600-normal.0yfcb6wtd1b1y.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-latin-600-normal.14nztc_w4mkh_.woff2)format("woff2"),url(../media/poppins-latin-600-normal.112z-3ilvt19k.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-devanagari-700-normal.0b_a_2_q6uss_.woff2)format("woff2"),url(../media/poppins-devanagari-700-normal.3cojj70chwa-9.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-latin-ext-700-normal.1x6ewect_y6lb.woff2)format("woff2"),url(../media/poppins-latin-ext-700-normal.2ytdket2kj8xv.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-latin-700-normal.3raw8inii9jva.woff2)format("woff2"),url(../media/poppins-latin-700-normal.2_x1nd8dnflsk.woff)format("woff");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:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(../media/poppins-devanagari-400-italic.2dou3sijsn1fw.woff2)format("woff2"),url(../media/poppins-devanagari-400-italic.44rtn12sjisvh.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(../media/poppins-latin-ext-400-italic.3n3dvxrmgf2kb.woff2)format("woff2"),url(../media/poppins-latin-ext-400-italic.2ugksfut4z6ar.woff)format("woff");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:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(../media/poppins-latin-400-italic.3r3qb_cv9oh4s.woff2)format("woff2"),url(../media/poppins-latin-400-italic.0zuy66kzl1z8r.woff)format("woff");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}
html[data-a11y-color-vision=deuteranopia]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--univ-lime:#38bdf8;--univ-green:#0ea5e9;--univ-orange:#f59e0b;--univ-coral:#fbbf24;--univ-yellow:#fde047;--univ-blue:#1d4ed8;--univ-blue-light:#60a5fa;--univ-gradient-display-a:#fde047;--univ-gradient-display-b:#38bdf8;--univ-gradient-display-c:#1d4ed8;--a11y-cv-accent:#38bdf8;--a11y-cv-accent-2:#f59e0b;--a11y-cv-link:#7dd3fc;--a11y-cv-success:#38bdf8;--a11y-cv-warning:#fbbf24;--a11y-cv-danger:#f97316;--a11y-cv-glow:#38bdf873;--a11y-cv-kicker:linear-gradient(90deg, #f59e0b 0%, #38bdf8 100%)}html[data-a11y-color-vision=protanopia]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--univ-lime:#fde047;--univ-green:#facc15;--univ-orange:#fb923c;--univ-coral:#fdba74;--univ-yellow:#fef08a;--univ-blue:#2563eb;--univ-blue-light:#60a5fa;--univ-gradient-display-a:#fef08a;--univ-gradient-display-b:#fb923c;--univ-gradient-display-c:#2563eb;--a11y-cv-accent:#fde047;--a11y-cv-accent-2:#2563eb;--a11y-cv-link:#93c5fd;--a11y-cv-success:#fde047;--a11y-cv-warning:#fb923c;--a11y-cv-danger:#ea580c;--a11y-cv-glow:#fde04766;--a11y-cv-kicker:linear-gradient(90deg, #fb923c 0%, #2563eb 100%)}html[data-a11y-color-vision=tritanopia]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--univ-lime:#4ade80;--univ-green:#22c55e;--univ-orange:#f87171;--univ-coral:#fb7185;--univ-yellow:#86efac;--univ-blue:#c084fc;--univ-blue-light:#d8b4fe;--univ-gradient-display-a:#86efac;--univ-gradient-display-b:#f87171;--univ-gradient-display-c:#c084fc;--a11y-cv-accent:#4ade80;--a11y-cv-accent-2:#f87171;--a11y-cv-link:#fca5a5;--a11y-cv-success:#4ade80;--a11y-cv-warning:#f87171;--a11y-cv-danger:#ef4444;--a11y-cv-glow:#4ade8066;--a11y-cv-kicker:linear-gradient(90deg, #f87171 0%, #4ade80 100%)}html[data-a11y-color-vision=achromatopsia]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--univ-lime:#f5f5f5;--univ-green:#e5e5e5;--univ-orange:#d4d4d4;--univ-coral:#a3a3a3;--univ-yellow:#fafafa;--univ-blue:#737373;--univ-blue-light:#a3a3a3;--univ-gradient-display-a:#fafafa;--univ-gradient-display-b:#d4d4d4;--univ-gradient-display-c:#737373;--a11y-cv-accent:#fff;--a11y-cv-accent-2:#a3a3a3;--a11y-cv-link:#e5e5e5;--a11y-cv-success:#f5f5f5;--a11y-cv-warning:#d4d4d4;--a11y-cv-danger:#fff;--a11y-cv-glow:#ffffff59;--a11y-cv-kicker:linear-gradient(90deg, #d4d4d4 0%, #f5f5f5 100%)}html[data-a11y-color-vision=deuteranopia],html[data-a11y-color-vision=protanopia],html[data-a11y-color-vision=tritanopia],html[data-a11y-color-vision=achromatopsia]{--sk-scrollbar-thumb:color-mix(in srgb, var(--a11y-cv-accent) 35%, transparent);--sk-scrollbar-thumb-hover:color-mix(in srgb, var(--a11y-cv-accent) 55%, transparent);--univ-green-glow:var(--a11y-cv-glow);--univ-page-blue:var(--univ-blue);--univ-page-blue-hover:color-mix(in srgb, var(--univ-blue) 82%, #000);--univ-page-blue-light:var(--univ-blue-light);--univ-link:var(--a11y-cv-link);--univ-glow:var(--a11y-cv-glow);--univ-glow-medium:var(--a11y-cv-glow);--univ-glow-strong:var(--a11y-cv-glow);--univ-glow-soft:color-mix(in srgb, var(--a11y-cv-accent) 25%, transparent);--univ-glow-orange:color-mix(in srgb, var(--a11y-cv-accent-2) 45%, transparent);--univ-halo-primary:color-mix(in srgb, var(--a11y-cv-accent) 55%, transparent);--univ-halo-secondary:color-mix(in srgb, var(--a11y-cv-accent-2) 35%, transparent);--univ-halo-tertiary:color-mix(in srgb, var(--univ-blue-light) 18%, transparent);--univ-vimeo-frame:linear-gradient(to top right, var(--univ-orange) 0%, color-mix(in srgb, var(--univ-orange) 85%, var(--univ-yellow)) 30%, var(--univ-lime) 100%)}html[data-a11y-color-vision=deuteranopia] ::-moz-selection{background:var(--a11y-cv-accent);color:#000}html[data-a11y-color-vision=protanopia] ::-moz-selection{background:var(--a11y-cv-accent);color:#000}html[data-a11y-color-vision=tritanopia] ::-moz-selection{background:var(--a11y-cv-accent);color:#000}html[data-a11y-color-vision=achromatopsia] ::-moz-selection{background:var(--a11y-cv-accent);color:#000}html[data-a11y-color-vision=deuteranopia] ::selection,html[data-a11y-color-vision=protanopia] ::selection,html[data-a11y-color-vision=tritanopia] ::selection,html[data-a11y-color-vision=achromatopsia] ::selection{background:var(--a11y-cv-accent);color:#000}html[data-a11y-color-vision=deuteranopia] .bg-gradient-to-r.from-univ-orange.to-univ-lime,html[data-a11y-color-vision=protanopia] .bg-gradient-to-r.from-univ-orange.to-univ-lime,html[data-a11y-color-vision=tritanopia] .bg-gradient-to-r.from-univ-orange.to-univ-lime,html[data-a11y-color-vision=achromatopsia] .bg-gradient-to-r.from-univ-orange.to-univ-lime,html[data-a11y-color-vision=deuteranopia] [class*=from-univ-orange][class*=to-univ-lime],html[data-a11y-color-vision=protanopia] [class*=from-univ-orange][class*=to-univ-lime],html[data-a11y-color-vision=tritanopia] [class*=from-univ-orange][class*=to-univ-lime],html[data-a11y-color-vision=achromatopsia] [class*=from-univ-orange][class*=to-univ-lime]{background-image:var(--a11y-cv-kicker)!important}html[data-a11y-color-vision=deuteranopia] .btn-univ,html[data-a11y-color-vision=protanopia] .btn-univ,html[data-a11y-color-vision=tritanopia] .btn-univ,html[data-a11y-color-vision=achromatopsia] .btn-univ{border:2px solid color-mix(in srgb, var(--a11y-cv-accent) 70%, #000);box-shadow:0 0 24px var(--a11y-cv-glow)}html[data-a11y-color-vision=deuteranopia] .btn-primary:hover,html[data-a11y-color-vision=protanopia] .btn-primary:hover,html[data-a11y-color-vision=tritanopia] .btn-primary:hover,html[data-a11y-color-vision=achromatopsia] .btn-primary:hover{background:var(--a11y-cv-accent)!important;color:#000!important}html[data-a11y-color-vision=deuteranopia] .card-hover:hover,html[data-a11y-color-vision=protanopia] .card-hover:hover,html[data-a11y-color-vision=tritanopia] .card-hover:hover,html[data-a11y-color-vision=achromatopsia] .card-hover:hover{box-shadow:0 30px 60px var(--a11y-cv-glow)!important}html[data-a11y-color-vision=deuteranopia] .capsule-dot,html[data-a11y-color-vision=protanopia] .capsule-dot,html[data-a11y-color-vision=tritanopia] .capsule-dot,html[data-a11y-color-vision=achromatopsia] .capsule-dot{box-shadow:0 0 20px var(--a11y-cv-glow)!important}html[data-a11y-color-vision=deuteranopia] .a11y-option-active,html[data-a11y-color-vision=protanopia] .a11y-option-active,html[data-a11y-color-vision=tritanopia] .a11y-option-active,html[data-a11y-color-vision=achromatopsia] .a11y-option-active{border-color:var(--a11y-cv-accent)!important;background:color-mix(in srgb, var(--a11y-cv-accent) 14%, transparent)!important}html[data-a11y-color-vision=deuteranopia][data-a11y-enhanced-focus] a:focus-visible,html[data-a11y-color-vision=deuteranopia][data-a11y-enhanced-focus] button:focus-visible,html[data-a11y-color-vision=deuteranopia][data-a11y-enhanced-focus] input:focus-visible,html[data-a11y-color-vision=deuteranopia][data-a11y-enhanced-focus] select:focus-visible,html[data-a11y-color-vision=deuteranopia][data-a11y-enhanced-focus] textarea:focus-visible,html[data-a11y-color-vision=protanopia][data-a11y-enhanced-focus] a:focus-visible,html[data-a11y-color-vision=protanopia][data-a11y-enhanced-focus] button:focus-visible,html[data-a11y-color-vision=protanopia][data-a11y-enhanced-focus] input:focus-visible,html[data-a11y-color-vision=protanopia][data-a11y-enhanced-focus] select:focus-visible,html[data-a11y-color-vision=protanopia][data-a11y-enhanced-focus] textarea:focus-visible,html[data-a11y-color-vision=tritanopia][data-a11y-enhanced-focus] a:focus-visible,html[data-a11y-color-vision=tritanopia][data-a11y-enhanced-focus] button:focus-visible,html[data-a11y-color-vision=tritanopia][data-a11y-enhanced-focus] input:focus-visible,html[data-a11y-color-vision=tritanopia][data-a11y-enhanced-focus] select:focus-visible,html[data-a11y-color-vision=tritanopia][data-a11y-enhanced-focus] textarea:focus-visible,html[data-a11y-color-vision=achromatopsia][data-a11y-enhanced-focus] a:focus-visible,html[data-a11y-color-vision=achromatopsia][data-a11y-enhanced-focus] button:focus-visible,html[data-a11y-color-vision=achromatopsia][data-a11y-enhanced-focus] input:focus-visible,html[data-a11y-color-vision=achromatopsia][data-a11y-enhanced-focus] select:focus-visible,html[data-a11y-color-vision=achromatopsia][data-a11y-enhanced-focus] textarea:focus-visible{outline-color:var(--a11y-cv-accent)!important;box-shadow:0 0 0 6px var(--a11y-cv-glow)!important}html[data-a11y-color-vision=achromatopsia] .text-gradient,html[data-a11y-color-vision=achromatopsia] .text-gradient-warm,html[data-a11y-color-vision=achromatopsia] .text-gradient-vertical,html[data-a11y-color-vision=achromatopsia] .text-gradient-horizontal,html[data-a11y-color-vision=achromatopsia] .text-gradient-radial,html[data-a11y-color-vision=achromatopsia] .text-gradient-radial-tl{background-image:linear-gradient(135deg, var(--univ-gradient-display-a) 0%, var(--univ-gradient-display-c) 100%)!important}
html[data-a11y-color-vision=deuteranopia] #univ-page,html[data-a11y-color-vision=protanopia] #univ-page,html[data-a11y-color-vision=tritanopia] #univ-page,html[data-a11y-color-vision=achromatopsia] #univ-page{background-image:radial-gradient(ellipse 80% 50% at 50% -20%, color-mix(in srgb, var(--univ-page-blue) 22%, transparent), transparent 60%), radial-gradient(ellipse 60% 40% at 80% 110%, color-mix(in srgb, var(--univ-page-blue) 10%, transparent), transparent 60%), radial-gradient(circle at 20% 80%, #ffffff05, transparent 50%)}html[data-a11y-color-vision=deuteranopia] #univ-page .univ-page-text-gradient,html[data-a11y-color-vision=protanopia] #univ-page .univ-page-text-gradient,html[data-a11y-color-vision=tritanopia] #univ-page .univ-page-text-gradient,html[data-a11y-color-vision=achromatopsia] #univ-page .univ-page-text-gradient{background:linear-gradient(120deg, var(--univ-page-blue) 0%, var(--univ-page-blue-light) 50%, var(--univ-page-blue) 100%)!important}html[data-a11y-color-vision=deuteranopia] .univ-touch-root,html[data-a11y-color-vision=protanopia] .univ-touch-root,html[data-a11y-color-vision=tritanopia] .univ-touch-root,html[data-a11y-color-vision=achromatopsia] .univ-touch-root{--univ-green:var(--univ-lime);--univ-green-glow:var(--a11y-cv-glow);--neon-blue:var(--univ-blue);--neon-blue-deep:color-mix(in srgb, var(--univ-blue) 80%, #000)}html[data-a11y-color-vision=deuteranopia] .univ-hero-halo-primary,html[data-a11y-color-vision=protanopia] .univ-hero-halo-primary,html[data-a11y-color-vision=tritanopia] .univ-hero-halo-primary,html[data-a11y-color-vision=achromatopsia] .univ-hero-halo-primary{background:radial-gradient(circle at 50% 50%, var(--univ-halo-primary), transparent 62%)!important}html[data-a11y-color-vision=deuteranopia] .univ-hero-halo-secondary,html[data-a11y-color-vision=protanopia] .univ-hero-halo-secondary,html[data-a11y-color-vision=tritanopia] .univ-hero-halo-secondary,html[data-a11y-color-vision=achromatopsia] .univ-hero-halo-secondary{background:radial-gradient(circle at 50% 55%, var(--univ-halo-secondary), transparent 66%)!important}html[data-a11y-color-vision=deuteranopia] .univ-vimeo-frame,html[data-a11y-color-vision=protanopia] .univ-vimeo-frame,html[data-a11y-color-vision=tritanopia] .univ-vimeo-frame,html[data-a11y-color-vision=achromatopsia] .univ-vimeo-frame{background:var(--univ-vimeo-frame)!important;box-shadow:0 20px 60px -24px var(--univ-glow-orange)!important}html[data-a11y-color-vision=deuteranopia] .univ-ecosystem-glow:before,html[data-a11y-color-vision=protanopia] .univ-ecosystem-glow:before,html[data-a11y-color-vision=tritanopia] .univ-ecosystem-glow:before,html[data-a11y-color-vision=achromatopsia] .univ-ecosystem-glow:before{background:radial-gradient(circle at 50% 50%, var(--univ-halo-primary), var(--univ-halo-secondary), var(--univ-halo-tertiary), transparent 70%)!important}html[data-a11y-color-vision=deuteranopia] .text-\[\#0164f8\],html[data-a11y-color-vision=protanopia] .text-\[\#0164f8\],html[data-a11y-color-vision=tritanopia] .text-\[\#0164f8\],html[data-a11y-color-vision=achromatopsia] .text-\[\#0164f8\],html[data-a11y-color-vision=deuteranopia] .hover\:text-\[\#0164f8\]:hover,html[data-a11y-color-vision=protanopia] .hover\:text-\[\#0164f8\]:hover,html[data-a11y-color-vision=tritanopia] .hover\:text-\[\#0164f8\]:hover,html[data-a11y-color-vision=achromatopsia] .hover\:text-\[\#0164f8\]:hover{color:var(--univ-page-blue)!important}html[data-a11y-color-vision=deuteranopia] .bg-\[\#0164f8\],html[data-a11y-color-vision=protanopia] .bg-\[\#0164f8\],html[data-a11y-color-vision=tritanopia] .bg-\[\#0164f8\],html[data-a11y-color-vision=achromatopsia] .bg-\[\#0164f8\],html[data-a11y-color-vision=deuteranopia] .hover\:bg-\[\#0149c4\]:hover,html[data-a11y-color-vision=protanopia] .hover\:bg-\[\#0149c4\]:hover,html[data-a11y-color-vision=tritanopia] .hover\:bg-\[\#0149c4\]:hover,html[data-a11y-color-vision=achromatopsia] .hover\:bg-\[\#0149c4\]:hover{background-color:var(--univ-page-blue)!important}html[data-a11y-color-vision=deuteranopia] .hover\:bg-\[\#0149c4\]:hover,html[data-a11y-color-vision=protanopia] .hover\:bg-\[\#0149c4\]:hover,html[data-a11y-color-vision=tritanopia] .hover\:bg-\[\#0149c4\]:hover,html[data-a11y-color-vision=achromatopsia] .hover\:bg-\[\#0149c4\]:hover{background-color:var(--univ-page-blue-hover)!important}html[data-a11y-color-vision=deuteranopia] .bg-\[\#0164f8\]\/10,html[data-a11y-color-vision=protanopia] .bg-\[\#0164f8\]\/10,html[data-a11y-color-vision=tritanopia] .bg-\[\#0164f8\]\/10,html[data-a11y-color-vision=achromatopsia] .bg-\[\#0164f8\]\/10{background-color:color-mix(in srgb, var(--univ-page-blue) 10%, transparent)!important}html[data-a11y-color-vision=deuteranopia] .bg-\[\#0164f8\]\/15,html[data-a11y-color-vision=protanopia] .bg-\[\#0164f8\]\/15,html[data-a11y-color-vision=tritanopia] .bg-\[\#0164f8\]\/15,html[data-a11y-color-vision=achromatopsia] .bg-\[\#0164f8\]\/15{background-color:color-mix(in srgb, var(--univ-page-blue) 15%, transparent)!important}html[data-a11y-color-vision=deuteranopia] .bg-\[\#0164f8\]\/20,html[data-a11y-color-vision=protanopia] .bg-\[\#0164f8\]\/20,html[data-a11y-color-vision=tritanopia] .bg-\[\#0164f8\]\/20,html[data-a11y-color-vision=achromatopsia] .bg-\[\#0164f8\]\/20,html[data-a11y-color-vision=deuteranopia] .from-\[\#0164f8\]\/20,html[data-a11y-color-vision=protanopia] .from-\[\#0164f8\]\/20,html[data-a11y-color-vision=tritanopia] .from-\[\#0164f8\]\/20,html[data-a11y-color-vision=achromatopsia] .from-\[\#0164f8\]\/20{--tw-gradient-from:color-mix(in srgb, var(--univ-page-blue) 20%, transparent)!important}html[data-a11y-color-vision=deuteranopia] .bg-\[\#0164f8\]\/30,html[data-a11y-color-vision=protanopia] .bg-\[\#0164f8\]\/30,html[data-a11y-color-vision=tritanopia] .bg-\[\#0164f8\]\/30,html[data-a11y-color-vision=achromatopsia] .bg-\[\#0164f8\]\/30,html[data-a11y-color-vision=deuteranopia] .from-\[\#0164f8\]\/30,html[data-a11y-color-vision=protanopia] .from-\[\#0164f8\]\/30,html[data-a11y-color-vision=tritanopia] .from-\[\#0164f8\]\/30,html[data-a11y-color-vision=achromatopsia] .from-\[\#0164f8\]\/30{--tw-gradient-from:color-mix(in srgb, var(--univ-page-blue) 30%, transparent)!important}html[data-a11y-color-vision=deuteranopia] .to-\[\#0164f8\]\/10,html[data-a11y-color-vision=protanopia] .to-\[\#0164f8\]\/10,html[data-a11y-color-vision=tritanopia] .to-\[\#0164f8\]\/10,html[data-a11y-color-vision=achromatopsia] .to-\[\#0164f8\]\/10{--tw-gradient-to:color-mix(in srgb, var(--univ-page-blue) 10%, transparent)!important}html[data-a11y-color-vision=deuteranopia] .to-\[\#0164f8\]\/20,html[data-a11y-color-vision=protanopia] .to-\[\#0164f8\]\/20,html[data-a11y-color-vision=tritanopia] .to-\[\#0164f8\]\/20,html[data-a11y-color-vision=achromatopsia] .to-\[\#0164f8\]\/20{--tw-gradient-to:color-mix(in srgb, var(--univ-page-blue) 20%, transparent)!important}html[data-a11y-color-vision=deuteranopia] .border-t-\[\#0164f8\],html[data-a11y-color-vision=protanopia] .border-t-\[\#0164f8\],html[data-a11y-color-vision=tritanopia] .border-t-\[\#0164f8\],html[data-a11y-color-vision=achromatopsia] .border-t-\[\#0164f8\]{border-top-color:var(--univ-page-blue)!important}html[data-a11y-color-vision=deuteranopia] .ring-\[\#0164f8\]\/20,html[data-a11y-color-vision=protanopia] .ring-\[\#0164f8\]\/20,html[data-a11y-color-vision=tritanopia] .ring-\[\#0164f8\]\/20,html[data-a11y-color-vision=achromatopsia] .ring-\[\#0164f8\]\/20{--tw-ring-color:color-mix(in srgb, var(--univ-page-blue) 20%, transparent)!important}html[data-a11y-color-vision=deuteranopia] .hover\:border-\[\#0164f8\]\/30:hover,html[data-a11y-color-vision=protanopia] .hover\:border-\[\#0164f8\]\/30:hover,html[data-a11y-color-vision=tritanopia] .hover\:border-\[\#0164f8\]\/30:hover,html[data-a11y-color-vision=achromatopsia] .hover\:border-\[\#0164f8\]\/30:hover,html[data-a11y-color-vision=deuteranopia] .hover\:border-\[\#0164f8\]\/40:hover,html[data-a11y-color-vision=protanopia] .hover\:border-\[\#0164f8\]\/40:hover,html[data-a11y-color-vision=tritanopia] .hover\:border-\[\#0164f8\]\/40:hover,html[data-a11y-color-vision=achromatopsia] .hover\:border-\[\#0164f8\]\/40:hover{border-color:color-mix(in srgb, var(--univ-page-blue) 35%, transparent)!important}html[data-a11y-color-vision=deuteranopia] .accent-\[\#0164f8\],html[data-a11y-color-vision=protanopia] .accent-\[\#0164f8\],html[data-a11y-color-vision=tritanopia] .accent-\[\#0164f8\],html[data-a11y-color-vision=achromatopsia] .accent-\[\#0164f8\]{accent-color:var(--univ-page-blue)!important}html[data-a11y-color-vision=deuteranopia] .via-\[\#0164f8\]\/40,html[data-a11y-color-vision=protanopia] .via-\[\#0164f8\]\/40,html[data-a11y-color-vision=tritanopia] .via-\[\#0164f8\]\/40,html[data-a11y-color-vision=achromatopsia] .via-\[\#0164f8\]\/40{--tw-gradient-via:color-mix(in srgb, var(--univ-page-blue) 40%, transparent)!important}html[data-a11y-color-vision=deuteranopia] .text-\[\#3d83ef\],html[data-a11y-color-vision=protanopia] .text-\[\#3d83ef\],html[data-a11y-color-vision=tritanopia] .text-\[\#3d83ef\],html[data-a11y-color-vision=achromatopsia] .text-\[\#3d83ef\]{color:var(--univ-link)!important}html[data-a11y-color-vision=deuteranopia] [class*="rgba(168,255,53"],html[data-a11y-color-vision=protanopia] [class*="rgba(168,255,53"],html[data-a11y-color-vision=tritanopia] [class*="rgba(168,255,53"],html[data-a11y-color-vision=achromatopsia] [class*="rgba(168,255,53"]{--tw-shadow-color:var(--a11y-cv-glow)!important}
html[data-a11y-color-vision=deuteranopia] img:not([data-a11y-no-filter]),html[data-a11y-color-vision=deuteranopia] video:not([data-a11y-no-filter]),html[data-a11y-color-vision=deuteranopia] iframe:not([data-a11y-no-filter]),html[data-a11y-color-vision=deuteranopia] picture:not([data-a11y-no-filter]) img{filter:url(#a11y-deuteranopia)}html[data-a11y-color-vision=protanopia] img:not([data-a11y-no-filter]),html[data-a11y-color-vision=protanopia] video:not([data-a11y-no-filter]),html[data-a11y-color-vision=protanopia] iframe:not([data-a11y-no-filter]),html[data-a11y-color-vision=protanopia] picture:not([data-a11y-no-filter]) img{filter:url(#a11y-protanopia)}html[data-a11y-color-vision=tritanopia] img:not([data-a11y-no-filter]),html[data-a11y-color-vision=tritanopia] video:not([data-a11y-no-filter]),html[data-a11y-color-vision=tritanopia] iframe:not([data-a11y-no-filter]),html[data-a11y-color-vision=tritanopia] picture:not([data-a11y-no-filter]) img{filter:url(#a11y-tritanopia)}html[data-a11y-color-vision=achromatopsia] img:not([data-a11y-no-filter]),html[data-a11y-color-vision=achromatopsia] video:not([data-a11y-no-filter]),html[data-a11y-color-vision=achromatopsia] iframe:not([data-a11y-no-filter]),html[data-a11y-color-vision=achromatopsia] picture:not([data-a11y-no-filter]) img{filter:grayscale()contrast(1.12)}
:root{--a11y-text-scale:1;--a11y-font-sans:"Poppins", system-ui, sans-serif;--a11y-font-display:"Anton", system-ui, sans-serif;--a11y-line-height:1.5;--a11y-letter-spacing:normal;--a11y-word-spacing:normal}html{font-size:calc(100% * var(--a11y-text-scale))}html[data-a11y-spacing]{--a11y-line-height:1.75;--a11y-letter-spacing:.04em;--a11y-word-spacing:.12em}html[data-a11y-font=dyslexia]{--a11y-font-sans:"Lexend", "Comic Sans MS", "Arial", sans-serif;--a11y-font-display:"Lexend", var(--a11y-font-sans);--a11y-line-height:1.65;--a11y-letter-spacing:.06em;--a11y-word-spacing:.14em}body,.font-sans{font-family:var(--a11y-font-sans);line-height:var(--a11y-line-height);letter-spacing:var(--a11y-letter-spacing);word-spacing:var(--a11y-word-spacing)}.font-display{font-family:var(--a11y-font-display);letter-spacing:var(--a11y-letter-spacing)}html.a11y-high-contrast{--univ-lime:#ff0;--univ-orange:#fa0;--univ-yellow:#ff6;--univ-blue:#66b3ff;--sk-scrollbar-thumb:#ffffff80}html.a11y-high-contrast body{color:#fff;background:#000}html.a11y-high-contrast .text-white\/70,html.a11y-high-contrast .text-white\/65,html.a11y-high-contrast .text-white\/60,html.a11y-high-contrast .text-white\/55,html.a11y-high-contrast .text-white\/50,html.a11y-high-contrast .text-white\/45,html.a11y-high-contrast .text-white\/40,html.a11y-high-contrast .text-white\/35{color:#e8e8e8!important}html.a11y-high-contrast a:focus-visible,html.a11y-high-contrast button:focus-visible,html.a11y-high-contrast input:focus-visible{outline-offset:3px!important;outline:3px solid #ff0!important}html.a11y-soft{--univ-lime:#b8e86a;--univ-orange:#e07a52}html.a11y-soft body{color:#f0f0f0;background:#121212}html[data-a11y-reading-mode] #main-content{background:#00000059;border-radius:1rem;max-width:42rem;margin-inline:auto;padding-inline:1.25rem}html.light[data-a11y-reading-mode] #main-content{background:#ffffffe6}html[data-a11y-reduce-motion] *,html[data-a11y-reduce-motion] :before,html[data-a11y-reduce-motion] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){html:not([data-a11y-reduce-motion=false]) *,html:not([data-a11y-reduce-motion=false]) :before,html:not([data-a11y-reduce-motion=false]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-a11y-enhanced-focus] a:focus-visible,html[data-a11y-enhanced-focus] button:focus-visible,html[data-a11y-enhanced-focus] input:focus-visible,html[data-a11y-enhanced-focus] select:focus-visible,html[data-a11y-enhanced-focus] textarea:focus-visible,html[data-a11y-enhanced-focus] [tabindex]:focus-visible{box-shadow:0 0 0 6px color-mix(in srgb, var(--univ-lime) 25%, transparent);outline:3px solid var(--univ-lime)!important;outline-offset:3px!important}.a11y-panel-scroll{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent}.a11y-option-active{border-color:var(--univ-lime)!important;background:color-mix(in srgb, var(--univ-lime) 12%, transparent)!important}.a11y-swatch{border:1px solid #ffffff59;border-radius:9999px;width:1.25rem;height:1.25rem}.a11y-swatch-regular{background:linear-gradient(90deg,#e74c3c,#f39c12,#f1c40f,#2ecc71,#3498db,#9b59b6)}.a11y-swatch-deuteranopia{background:linear-gradient(90deg,#fde047,#38bdf8,#2563eb)}.a11y-swatch-protanopia{background:linear-gradient(90deg,#fef08a,#fb923c,#3b82f6)}.a11y-swatch-tritanopia{background:linear-gradient(90deg,#86efac,#f87171,#c084fc)}.a11y-swatch-achromatopsia{background:linear-gradient(90deg,#333,#888,#ccc)}
