@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_3ff2272e-module__ytWYxq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_3ff2272e-module__ytWYxq__variable{--font-plus-jakarta-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}
@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/94a6d9b3ae777797-s.f594ee58.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:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/fc566e733948aae3-s.p.3ae9fc60.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:Funnel Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.0%;size-adjust:101.13%}.funnel_sans_3a8dc897-module__Bh2bbW__className{font-family:Funnel Sans,Funnel Sans Fallback;font-style:normal}.funnel_sans_3a8dc897-module__Bh2bbW__variable{--font-funnel-sans:"Funnel Sans","Funnel Sans Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.088ba3ed.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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_4449849d-module__naAqQq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_4449849d-module__naAqQq__variable{--font-instrument-sans:"Instrument Sans","Instrument Sans Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_90d20ae6-module__heyila__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_90d20ae6-module__heyila__variable{--exv3-font-primary:"Manrope","Manrope Fallback"}
@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8f44a3f8acf030d7-s.4d6a183c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e476edbd88287c80-s.21f4daef.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b5ec3cc80d647f5c-s.685ec50b.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ba13cd28f015ae67-s.84c1b102.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e20f1bbbcea1f1aa-s.9b61309b.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:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/cd72e39fe5f8e190-s.p.2d85de6e.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:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/49f63022355b874d-s.3f3d43f7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da99beadb68683ca-s.17adc20d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c8480d661ce86a95-s.befa2dce.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed4419e06e4417f3-s.3d02e6a9.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/35dab0372a508468-s.041c829b.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:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/216579b50e548914-s.p.a1b609f7.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:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/62298de840807b3a-s.2d73a74d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5b6b955c86e93082-s.dcd76bfa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9a2cc13e71c7659-s.fbca4e2b.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/80b5d2606701f988-s.689f0ff9.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5427b945d5902666-s.1d331ab3.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:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3df2de83712245dd-s.p.b86f99c9.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:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/893ae83aca20c19d-s.f2a25c27.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c02ac0fa909c6aa5-s.45fd84f3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dd1c5fae9520065d-s.615e019b.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ae8db9675a5da745-s.efbc8724.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798f80a4b3a62ae7-s.b091ed37.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:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bc7fc94203521e3-s.p.888a2ca8.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:Ubuntu Fallback;src:local(Arial);ascent-override:91.32%;descent-override:18.52%;line-gap-override:2.74%;size-adjust:102.06%}.ubuntu_8a342d78-module__VDcG2a__className{font-family:Ubuntu,Ubuntu Fallback;font-style:normal}.ubuntu_8a342d78-module__VDcG2a__variable{--exv3-font-primary:"Ubuntu","Ubuntu Fallback"}
:root{--gradient-ocean-depths:linear-gradient(135deg,var(--exv3-color-accent),var(--exv3-color-cyan));--gradient-forest-fresh:linear-gradient(135deg,var(--exv3-text-primary),var(--exv3-color-primary));--gradient-corporate-blue:linear-gradient(135deg,var(--exv3-color-accent),var(--exv3-color-secondary));--gradient-landing-page:linear-gradient(135deg,var(--exv3-text-primary)0%,var(--exv3-color-cyan)25%,var(--exv3-color-white)60%,#fafdf9cc 85%,#fffffff2 100%);--line-height-tight:1.2;--line-height-normal:1.4;--line-height-relaxed:1.5;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--space-0:.2rem;--space-1:.4rem;--space-2:.8rem;--space-3:1.2rem;--space-4:1.6rem;--space-5:2rem;--space-6:2.4rem;--space-8:3.2rem;--space-10:4rem;--space-12:4.8rem;--space-16:6.4rem;--space-20:8rem;--space-21:8.4rem;--space-22:8.8rem;--space-23:9.2rem;--space-25:8.8rem;--space-30:19.9rem;--size-1:.4rem;--size-2:.8rem;--size-3:1.3rem;--size-4:1.6rem;--size-5:2rem;--size-6:2.4rem;--size-8:3.2rem;--size-10:4rem;--size-12:4.8rem;--size-16:6.4rem;--size-20:8rem;--size-40:16rem;--size-60:24rem;--size-avatar-sm:2.1rem;--size-avatar:4rem;--size-avatar-lg:4.8rem;--size-avatar-xlg:6.4rem;--size-avatar-2xl:13.5rem;--size-icon-sm:1.6rem;--size-icon:2rem;--size-icon-lg:2.4rem;--size-input-height:4rem;--size-button-height:4rem;--radius-sm:.4rem;--radius-md:.8rem;--radius-lg:1.2rem;--radius-xl:1.6rem;--radius-full:9999px;--border-thin:1px;--border-medium:2px;--border-thick:3px;--shadow-sm:0 1px 2px #0431520d;--shadow:0 1px 3px #0431521a,0 1px 2px #0431520f;--shadow-md:0 4px 6px #0431521a,0 2px 4px #0431520f;--shadow-lg:0 10px 15px #0431521a,0 4px 6px #0431520d;--shadow-xl:0 20px 25px #0431521a,0 10px 10px #0431520a;--shadow-inner:inset 0 2px 4px #0431520f;--shadow-hover:0 4px 8px #0431521f,0 2px 4px #04315214;--transform-hover:translateY(-2px);--screen-tablet:768px;--screen-desktop-md:1024px}html{box-sizing:border-box;scroll-behavior:smooth;background:var(--exv3-color-darkest);font-size:100%}body{width:100%;min-height:100dvh;color:var(--exv3-text-primary);background:var(--exv3-color-darkest);font-weight:400;line-height:1.6;font-family:var(--exv3-font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;padding:0;display:flex;overflow-x:hidden}*,:before,:after{box-sizing:inherit;margin:0;padding:0}a{color:inherit;text-decoration:none}:root{--exv3-color-primary:#2cff05;--exv3-color-secondary:#305cde;--exv3-color-accent:#182e6f;--exv3-color-cyan:#1da9d3;--exv3-color-alert:#ff3437;--exv3-color-black:#000;--exv3-color-darkest:#292929;--exv3-color-darker:#3c3c3c;--exv3-color-darker-2:#363636;--exv3-color-dark:#1e1e1e;--exv3-color-gray:#818181;--exv3-color-light-gray:#a0a0a0;--exv3-color-white:#fff;--exv3-background-main:var(--exv3-color-darkest);--exv3-background-secondary:var(--exv3-color-darker);--exv3-text-primary:var(--exv3-color-white);--exv3-text-secondary:var(--exv3-color-light-gray);--exv3-border-color:var(--exv3-color-gray);--exv3-success-color:var(--exv3-color-primary);--exv3-error-color:var(--exv3-color-alert);--exv3-primary-btn-bg:#2cff05;--exv3-primary-btn-text:#292929;--exv3-primary-btn-hover-bg:#292929;--exv3-primary-btn-hover-text:#fff;--exv3-primary-btn-hover-border:#182e6f;--exv3-primary-btn-hover-glow:0 0 18.3px 0 #305cde91;--exv3-primary-btn-disabled-bg:#292929;--exv3-primary-btn-disabled-text:#2cff05;--exv3-primary-btn-disabled-shadow:2px 2px 8px 0 #000c inset,-1px -1px 4px 0 #ffffff0d inset;--exv3-secondary-btn-bg:#2cff0500;--exv3-secondary-btn-text:#fff;--exv3-secondary-btn-border:#fff;--exv3-secondary-btn-active-bg:#305cde;--exv3-secondary-btn-active-border:#305cde;--exv3-secondary-btn-disabled-bg:#292929;--exv3-secondary-btn-disabled-text:#fff;--exv3-secondary-btn-disabled-shadow:2px 2px 8px 0 #000c inset,-1px -1px 4px 0 #ffffff0d inset;--exv3-alert-btn-bg:#ff3437;--exv3-alert-btn-text:#292929;--exv3-alert-btn-hover-bg:#292929;--exv3-alert-btn-hover-text:#fff;--exv3-alert-btn-hover-border:#6f1819;--exv3-alert-btn-hover-glow:0 0 18.3px 0 #ffe50080;--exv3-alert-btn-disabled-bg:#292929;--exv3-alert-btn-disabled-text:#ff3437;--exv3-alert-btn-disabled-shadow:2px 2px 8px 0 #000c inset,-1px -1px 4px 0 #ffffff0d inset;--exv3-nav-btn-bg:transparent;--exv3-nav-btn-text:#fff;--exv3-nav-btn-hover-bg:#292929;--exv3-nav-btn-hover-text:#fff;--exv3-nav-btn-hover-border:#182e6f;--exv3-nav-btn-hover-glow:0 0 18.3px 0 #305cde91;--exv3-nav-btn-active-bg:var(--exv3-gradient-main);--exv3-nav-btn-active-text:#fff;--exv3-hope-btn-bg:radial-gradient(199% 138.28% at 102.47% 92.86%,#2cff05 3.95%,#305cde 59.77%,#182e6f 91.98%);--exv3-hope-btn-text:#fff;--exv3-hope-btn-hover-bg:#292929;--exv3-hope-btn-hover-text:#fff;--exv3-hope-btn-disabled-bg:#292929;--exv3-hope-btn-disabled-text:#fff;--exv3-hope-btn-disabled-shadow:1px 1px 4px 0 #1e1e1e inset;--exv3-gradient-alert-border:linear-gradient(135deg,#6f1819 0%,#ff3437 40%,#ffe500 100%);--exv3-gradient-main:linear-gradient(135deg,var(--exv3-color-accent)0%,var(--exv3-color-secondary)40%,var(--exv3-color-primary)100%  );--exv3-gradient-primary-border:linear-gradient(135deg,#182e6f 0%,#305cde 40%,#62ff00 80%,#2cff05 100%);--exv3-gradient-red-hover:linear-gradient(135deg,#ff3437 0%,#ffe500 100%);--exv3-gradient-blue-border:linear-gradient(135deg,#182e6f 0%,#305cde 100%);--exv3-avatar-border:#305cde80;--exv3-tag-bg:#292929;--exv3-tag-text:var(--exv3-color-white);--exv3-shadow-soft:0 2px 10px #00000040;--exv3-divider-color:#a0a0a0;--exv3-space-0:0;--exv3-space-1:.25rem;--exv3-space-1-25:.3125rem;--exv3-space-1-5:.40625rem;--exv3-space-2:.5rem;--exv3-space-2-5:.625rem;--exv3-space-3:.75rem;--exv3-space-4:1rem;--exv3-space-5:1.25rem;--exv3-space-6:1.5rem;--exv3-space-7:1.75rem;--exv3-space-9:1.875rem;--exv3-space-8:2rem;--exv3-space-9-5:2.25rem;--exv3-space-10:2.5rem;--exv3-space-12:3rem;--exv3-space-16:4rem;--exv3-space-20:5rem;--exv3-space-24:6rem;--exv3-font-xs:.5625rem;--exv3-font-sm:.625rem;--exv3-font-md:.8125rem;--exv3-font-lg:1.25rem;--exv3-font-xl:1.625rem;--exv3-font-2xl:2.5rem;--exv3-btn-font-sm:.625rem;--exv3-btn-font-md:.8125rem;--exv3-btn-font-lg:1.25rem;--exv3-font-weight-normal:400;--exv3-font-weight-medium:500;--exv3-font-weight-semibold:600;--exv3-font-weight-bold:700;--exv3-line-height-tight:1.2;--exv3-line-height-normal:1.4;--exv3-line-height-relaxed:1.5;--exv3-line-height-loose:1.75;--exv3-radius-sm:.5rem;--exv3-radius-md:.9375rem;--exv3-radius-lg:1.25rem;--exv3-radius-xl:2.25rem;--exv3-radius-full:9999px;--exv3-width-sidebar:15.625rem;--exv3-width-main-content:73.625rem;--exv3-width-mobile-nav:2.5rem;--exv3-width-mobile-min:20rem;--exv3-width-mobile-small:17.5rem;--exv3-width-container-max:103.75rem;--exv3-width-modal-sm:40.625rem;--exv3-width-prose:43.75rem;--exv3-fluid-xs:clamp(.75rem,.5vw + .65rem,.875rem);--exv3-fluid-sm:clamp(.875rem,.75vw + .75rem,1rem);--exv3-fluid-md:clamp(1rem,1vw + .8rem,1.125rem);--exv3-fluid-lg:clamp(1.125rem,1.5vw + .9rem,1.5rem);--exv3-fluid-xl:clamp(1.5rem,2vw + 1rem,2.25rem);--exv3-fluid-2xl:clamp(2rem,3vw + 1.5rem,3rem);--exv3-fluid-3xl:clamp(2.5rem,4vw + 2rem,4rem);--exv3-safe-top:env(safe-area-inset-top,0);--exv3-safe-right:env(safe-area-inset-right,0);--exv3-safe-bottom:env(safe-area-inset-bottom,0);--exv3-safe-left:env(safe-area-inset-left,0);--exv3-safe-padding-top:max(var(--exv3-space-4),var(--exv3-safe-top));--exv3-safe-padding-bottom:max(var(--exv3-space-4),var(--exv3-safe-bottom));--exv3-safe-padding-left:max(var(--exv3-space-4),var(--exv3-safe-left));--exv3-safe-padding-right:max(var(--exv3-space-4),var(--exv3-safe-right));--exv3-shadow-none:none;--exv3-shadow-xs:0 1px 2px #00000026;--exv3-shadow-sm:0 2px 4px #0003;--exv3-shadow-md:0 4px 8px #00000040;--exv3-shadow-lg:0 8px 16px #0000004d;--exv3-shadow-xl:0 12px 24px #00000059;--exv3-shadow-2xl:0 20px 40px #0006;--exv3-shadow-primary:0 0 20px #2cff0580;--exv3-shadow-secondary:0 0 20px #305cde80;--exv3-shadow-alert:0 0 20px #ff343780;--exv3-shadow-inset:2px 2px 8px 0 #000c inset,-1px -1px 4px 0 #ffffff0d inset;--exv3-icon-shadow-inset-hover:1px 1px 4px 0 #1e1e1e inset;--exv3-icon-shadow-inset-active:2px 2px 6px 0 #1e1e1e inset;--exv3-icon-shadow-inset-light-hover:2px 2px 6px 0 #ffffff80 inset,-1px -1px 4px 0 #fff3 inset;--exv3-icon-shadow-inset-light-active:3px 3px 10px 0 #fff9 inset,-2px -2px 6px 0 #ffffff40 inset;--exv3-z-below:-1;--exv3-z-normal:1;--exv3-z-above:10;--exv3-z-dropdown:100;--exv3-z-sticky:200;--exv3-z-sidebar:250;--exv3-z-fixed:300;--exv3-z-modal-backdrop:900;--exv3-z-modal:1000;--exv3-z-popover:1100;--exv3-z-tooltip:1500;--exv3-z-notification:2000;--exv3-transition-fast:.15s ease;--exv3-transition-normal:.2s ease;--exv3-transition-slow:.3s ease;--exv3-transition-bounce:.3s cubic-bezier(.68,-.55,.265,1.55);--exv3-transform-hover:translateY(-2px);--exv3-transform-press:scale(.98);--exv3-size-10:2.5rem;--exv3-size-avatar-sm:2.1rem;--exv3-size-avatar-md:4rem;--exv3-size-avatar-lg:4.8rem;--exv3-size-avatar-xl:6.4rem;--exv3-size-avatar-2xl:13.5rem;--exv3-size-icon-sm:1.6rem;--exv3-size-icon-md:2rem;--exv3-size-icon-lg:2.4rem;--exv3-size-icon-xl:3rem;--exv3-size-button-sm:3.2rem;--exv3-size-button-md:4rem;--exv3-size-button-lg:4.8rem;--exv3-width-xs:32rem;--exv3-width-sm:48rem;--exv3-width-md:64rem;--exv3-width-lg:80rem;--exv3-width-xl:96rem;--exv3-width-2xl:112rem;--exv3-width-full:100%;--exv3-width-screen:100vw;--exv2-gray-200:#e8e8e2;--exv2-gray-300:#d9d9d9;--exv2-gray-400:#b9b9b9;--exv2-gray-600:#818181;--exv2-gray-800:#3c3c3c;--exv2-gray-850:#292929;--exv2-gray-900:#1e1e1e;--exv2-black:#000;--exv2-lime-500:#2cff05;--exv2-blue-500:#305cde;--exv2-blue-300:#182e6f;--exv2-red-500:#ff3437;--exv2-purple-deep:#252027;--exv2-purple-mid:#3f294c;--exv2-navy-700:#182e6f;--exv2-shadow-soft:0 6px 20px #00000040;--exv2-shadow-lime:0 0 24px #2cff0566;--exv2-shadow-blue:0 0 24px #305cde59;--exv2-border-light:#ffffff14;--exv2-grad-hero:radial-gradient(900px 600px at 25% 30%,#2cff052e 0%,transparent 60%),radial-gradient(900px 600px at 70% 70%,#305cde2e 0%,transparent 65%),radial-gradient(700px 500px at 80% 10%,#182e6f2e 0%,transparent 60%);--exv2-grad-radial-purple-30:radial-gradient(100% 100% at 50% 50%,#2520274d 0%,#3f294c4d 60%,transparent 100%);--exv2-grad-linear-blue-20:linear-gradient(180deg,#5b85f733 0%,#305cde33 100%);--exv2-grad-linear-blue-30:linear-gradient(180deg,#5b85f74d 0%,#305cde4d 100%);--exv2-grad-innerbar:linear-gradient(0deg,#1e1e1e 0%,#3c3c3c 100%)}.exv2-surface-page{background:var(--exv2-gray-900);color:var(--exv3-color-white)}.exv2-surface-panel{background:var(--exv2-gray-850);color:var(--exv3-color-white)}.exv2-surface-inner{background:var(--exv2-gray-800);color:var(--exv3-color-white)}.exv2-border-light{border:1px solid var(--exv2-border-light)}.exv2-shadow-soft{box-shadow:var(--exv2-shadow-soft)}.exv2-round-20{border-radius:20px}.exv2-round-36{border-radius:36px}.exv2-round-50{border-radius:50px}.exv2-text-primary{color:var(--exv3-color-white)}.exv2-text-muted{color:var(--exv2-gray-600)}.exv2-text-lime{color:var(--exv2-lime-500)}.exv2-btn{border:none;border-radius:999px;justify-content:center;align-items:center;padding:.9rem 1.6rem;font-weight:700;display:inline-flex}.exv2-btn--green{background:var(--exv2-lime-500);color:#0d2500;box-shadow:var(--exv2-shadow-lime)}.exv2-btn--green-62{background:var(--exv2-lime-400);color:#0d2500;box-shadow:var(--exv2-shadow-lime)}.exv2-btn--blue{background:var(--exv2-blue-500);color:#0d1330;box-shadow:var(--exv2-shadow-blue)}.exv2-btn--blue-lite{background:var(--exv2-blue-300);color:#0d1330;box-shadow:var(--exv2-shadow-blue)}.exv2-btn--red{background:var(--exv2-red-500);color:#fff}.exv2-input-bar{background:var(--exv2-grad-innerbar);color:var(--exv3-color-white);border:1px solid var(--exv2-border-light);border-radius:50px;padding:.9rem 1.2rem}.exv2-input-bar::placeholder{color:var(--exv2-gray-300)}.exv2-card{background:var(--exv2-gray-850);border:1px solid var(--exv2-border-light);box-shadow:var(--exv2-shadow-soft);border-radius:20px}.exv2-card-inner{background:var(--exv2-gray-800);border-radius:20px}.exv2-hero-aurora{background:var(--exv2-grad-hero)}.exv2-radial-purple{background:var(--exv2-grad-radial-purple-30)}.exv2-linear-blue-20{background:var(--exv2-grad-linear-blue-20)}.exv2-linear-blue-30{background:var(--exv2-grad-linear-blue-30)}.exv2-navbar{background:var(--exv2-gray-850);border-bottom:1px solid var(--exv2-border-light)}.exv2-chip{background:var(--exv2-gray-850);border:1px solid var(--exv2-border-light);color:var(--exv3-color-white);border-radius:999px;padding:.35rem .6rem;font-size:.75rem}.exv2-viewmore{background:var(--exv2-lime-400);color:#0d2500;border-radius:36px;padding:.6rem 1rem;font-weight:700}.exv2-icon-lime{color:var(--exv2-lime-400)}.exv2-icon-blue{color:var(--exv2-blue-500)}.exv2-footer{color:var(--exv2-gray-300);border-top:1px solid var(--exv2-border-light);padding:2rem 0}.exv3-scrollbar-dark{scrollbar-width:thin;scrollbar-color:var(--exv3-color-dark)var(--exv3-color-darker-2)}.exv3-scrollbar-dark::-webkit-scrollbar{width:8px;height:8px}.exv3-scrollbar-dark::-webkit-scrollbar-track{background:var(--exv3-color-darker-2);border-radius:8px}.exv3-scrollbar-dark::-webkit-scrollbar-thumb{background:var(--exv3-color-dark);border-radius:8px}.exv3-scrollbar-dark::-webkit-scrollbar-thumb:hover{background:var(--exv3-color-darkest)}.exv3-scrollbar-light{scrollbar-width:thin;scrollbar-color:var(--exv3-color-white)var(--exv3-color-darker-2)}.exv3-scrollbar-light::-webkit-scrollbar{width:8px;height:8px}.exv3-scrollbar-light::-webkit-scrollbar-track{background:var(--exv3-color-darker-2);border-radius:8px}.exv3-scrollbar-light::-webkit-scrollbar-thumb{background:var(--exv3-color-white);border-radius:8px}.exv3-scrollbar-light::-webkit-scrollbar-thumb:hover{background:var(--exv3-color-light-gray)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
