@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_c3065be4-module__BPUKqW__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_c3065be4-module__BPUKqW__variable{--font-sans-next:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.1u-lvzo58r3-e.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:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.37c107x1d-cfz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.3_gspotjv4tkw.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:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.0m-w082keobar.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:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.3y9b8znjr2455.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_9d7030ac-module__97WSKG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_9d7030ac-module__97WSKG__variable{--font-mono-next:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:newRodin;src:url(../media/FOT_NewRodin_Pro_EB-s.p.43_gh21faoa9y.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:newRodin Fallback;src:local(Arial);ascent-override:65.39%;descent-override:8.92%;line-gap-override:74.3%;size-adjust:134.58%}.newrodin_b040157a-module__H7VoyW__className{font-family:newRodin,newRodin Fallback;font-weight:800}.newrodin_b040157a-module__H7VoyW__variable{--font-display-next:"newRodin", "newRodin Fallback"}
@font-face{font-family:rodin;src:url(../media/FOT_Rodin_Pro_B-s.p.198y8jv_n1jv7.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:rodin Fallback;src:local(Arial);ascent-override:75.6%;descent-override:10.31%;line-gap-override:85.91%;size-adjust:116.4%}.rodin_edfc176c-module__wvSDWG__className{font-family:rodin,rodin Fallback;font-weight:700}.rodin_edfc176c-module__wvSDWG__variable{--font-rodin-next:"rodin", "rodin Fallback"}
@font-face{font-family:antonio;src:url(../media/Antonio_VariableFont_wght-s.p.30o-48776k07e.woff2)format("woff2");font-display:swap;font-weight:100 700}@font-face{font-family:antonio Fallback;src:local(Arial);ascent-override:137.73%;descent-override:16.6%;line-gap-override:0.0%;size-adjust:83.85%}.antonio_53a3dc6b-module__09HyvG__className{font-family:antonio,antonio Fallback}.antonio_53a3dc6b-module__09HyvG__variable{--font-kinetic-next:"antonio", "antonio Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--spacing:.25rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--font-kinetic:var(--font-kinetic)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-2{top:calc(var(--spacing) * -2)}.-top-5{top:calc(var(--spacing) * -5)}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-\[8\%\]{top:8%}.top-\[12\%\]{top:12%}.top-\[14\%\]{top:14%}.top-\[16\%\]{top:16%}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.right-\[-4\%\]{right:-4%}.right-\[-5\%\]{right:-5%}.right-\[-6\%\]{right:-6%}.right-\[28\%\]{right:28%}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-\[6\%\]{bottom:6%}.bottom-\[10\%\]{bottom:10%}.-left-\[2\%\]{left:-2%}.-left-\[9999px\]{left:-9999px}.left-0{left:0}.left-1\/2{left:50%}.left-\[-4\%\]{left:-4%}.left-\[20\%\]{left:20%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[3\]{z-index:3}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.h-0{height:0}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-64{height:calc(var(--spacing) * 64)}.h-\[420px\]{height:420px}.h-\[640px\]{height:640px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.min-h-\[52px\]{min-height:52px}.min-h-\[680px\]{min-height:680px}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-48{width:calc(var(--spacing) * 48)}.w-\[92\%\]{width:92%}.w-\[420px\]{width:420px}.w-\[640px\]{width:640px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-md{max-width:var(--container-md)}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.max-w-screen-xl{max-width:var(--breakpoint-xl)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-14{--tw-translate-x:calc(var(--spacing) * -14);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.resize{resize:both}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-crimson,.border-crimson\/40{border-color:var(--crimson-60)}@supports (color:color-mix(in lab, red, red)){.border-crimson\/40{border-color:color-mix(in oklab, var(--crimson-60) 40%, transparent)}}.border-crimson\/60{border-color:var(--crimson-60)}@supports (color:color-mix(in lab, red, red)){.border-crimson\/60{border-color:color-mix(in oklab, var(--crimson-60) 60%, transparent)}}.border-ice\/5{border-color:var(--voltage-ice)}@supports (color:color-mix(in lab, red, red)){.border-ice\/5{border-color:color-mix(in oklab, var(--voltage-ice) 5%, transparent)}}.border-transparent{border-color:#0000}.border-voltage,.border-voltage\/10{border-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.border-voltage\/10{border-color:color-mix(in oklab, var(--voltage-40) 10%, transparent)}}.border-voltage\/20{border-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.border-voltage\/20{border-color:color-mix(in oklab, var(--voltage-40) 20%, transparent)}}.border-voltage\/30{border-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.border-voltage\/30{border-color:color-mix(in oklab, var(--voltage-40) 30%, transparent)}}.border-voltage\/40{border-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.border-voltage\/40{border-color:color-mix(in oklab, var(--voltage-40) 40%, transparent)}}.border-voltage\/\[0\.08\]{border-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.border-voltage\/\[0\.08\]{border-color:color-mix(in oklab, var(--voltage-40) 8%, transparent)}}.bg-crimson,.bg-crimson\/20{background-color:var(--crimson-60)}@supports (color:color-mix(in lab, red, red)){.bg-crimson\/20{background-color:color-mix(in oklab, var(--crimson-60) 20%, transparent)}}.bg-ice\/5{background-color:var(--voltage-ice)}@supports (color:color-mix(in lab, red, red)){.bg-ice\/5{background-color:color-mix(in oklab, var(--voltage-ice) 5%, transparent)}}.bg-voltage,.bg-voltage\/20{background-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.bg-voltage\/20{background-color:color-mix(in oklab, var(--voltage-40) 20%, transparent)}}.bg-voltage\/40{background-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.bg-voltage\/40{background-color:color-mix(in oklab, var(--voltage-40) 40%, transparent)}}.bg-voltage\/60{background-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.bg-voltage\/60{background-color:color-mix(in oklab, var(--voltage-40) 60%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-ink-95\/55{--tw-gradient-from:var(--ink-95)}@supports (color:color-mix(in lab, red, red)){.from-ink-95\/55{--tw-gradient-from:color-mix(in oklab, var(--ink-95) 55%, transparent)}}.from-ink-95\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink-95\/75{--tw-gradient-from:var(--ink-95)}@supports (color:color-mix(in lab, red, red)){.from-ink-95\/75{--tw-gradient-from:color-mix(in oklab, var(--ink-95) 75%, transparent)}}.from-ink-95\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-voltage\/40{--tw-gradient-from:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.from-voltage\/40{--tw-gradient-from:color-mix(in oklab, var(--voltage-40) 40%, transparent)}}.from-voltage\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-voltage\/50{--tw-gradient-from:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.from-voltage\/50{--tw-gradient-from:color-mix(in oklab, var(--voltage-40) 50%, transparent)}}.from-voltage\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-voltage\/60{--tw-gradient-from:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.from-voltage\/60{--tw-gradient-from:color-mix(in oklab, var(--voltage-40) 60%, transparent)}}.from-voltage\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-voltage-deep\/15{--tw-gradient-via:var(--voltage-60)}@supports (color:color-mix(in lab, red, red)){.via-voltage-deep\/15{--tw-gradient-via:color-mix(in oklab, var(--voltage-60) 15%, transparent)}}.via-voltage-deep\/15{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-ink-95\/90{--tw-gradient-to:var(--ink-95)}@supports (color:color-mix(in lab, red, red)){.to-ink-95\/90{--tw-gradient-to:color-mix(in oklab, var(--ink-95) 90%, transparent)}}.to-ink-95\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-1{padding-bottom:var(--spacing)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7px\]{font-size:7px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-crimson{color:var(--crimson-60)}.text-cyan{color:var(--voltage-cyan)}.text-ice,.text-ice\/90{color:var(--voltage-ice)}@supports (color:color-mix(in lab, red, red)){.text-ice\/90{color:color-mix(in oklab, var(--voltage-ice) 90%, transparent)}}.text-ice\/\[0\.03\]{color:var(--voltage-ice)}@supports (color:color-mix(in lab, red, red)){.text-ice\/\[0\.03\]{color:color-mix(in oklab, var(--voltage-ice) 3%, transparent)}}.text-ice\/\[0\.04\]{color:var(--voltage-ice)}@supports (color:color-mix(in lab, red, red)){.text-ice\/\[0\.04\]{color:color-mix(in oklab, var(--voltage-ice) 4%, transparent)}}.text-voltage,.text-voltage\/20{color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.text-voltage\/20{color:color-mix(in oklab, var(--voltage-40) 20%, transparent)}}.text-voltage\/30{color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.text-voltage\/30{color:color-mix(in oklab, var(--voltage-40) 30%, transparent)}}.text-voltage\/40{color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.text-voltage\/40{color:color-mix(in oklab, var(--voltage-40) 40%, transparent)}}.text-voltage\/45{color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.text-voltage\/45{color:color-mix(in oklab, var(--voltage-40) 45%, transparent)}}.text-voltage\/50{color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.text-voltage\/50{color:color-mix(in oklab, var(--voltage-40) 50%, transparent)}}.text-voltage\/60{color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.text-voltage\/60{color:color-mix(in oklab, var(--voltage-40) 60%, transparent)}}.text-voltage\/\[0\.06\]{color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.text-voltage\/\[0\.06\]{color:color-mix(in oklab, var(--voltage-40) 6%, transparent)}}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.decoration-voltage\/40{-webkit-text-decoration-color:var(--voltage-40);-webkit-text-decoration-color:var(--voltage-40);-webkit-text-decoration-color:var(--voltage-40);text-decoration-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.decoration-voltage\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--voltage-40) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--voltage-40) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--voltage-40) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--voltage-40) 40%, transparent)}}.underline-offset-4{text-underline-offset:4px}.opacity-90{opacity:.9}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.5\]{opacity:.5}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.select-none{-webkit-user-select:none;user-select:none}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}@media (hover:hover){.group-hover\:w-full:is(:where(.group):hover *){width:100%}.group-hover\:border-crimson:is(:where(.group):hover *){border-color:var(--crimson-60)}.group-hover\:text-ice:is(:where(.group):hover *){color:var(--voltage-ice)}.group-hover\:text-voltage:is(:where(.group):hover *){color:var(--voltage-40)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:border-voltage\/40:hover{border-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.hover\:border-voltage\/40:hover{border-color:color-mix(in oklab, var(--voltage-40) 40%, transparent)}}.hover\:border-voltage\/50:hover{border-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.hover\:border-voltage\/50:hover{border-color:color-mix(in oklab, var(--voltage-40) 50%, transparent)}}.hover\:text-cyan:hover{color:var(--voltage-cyan)}.hover\:text-ice:hover{color:var(--voltage-ice)}.hover\:text-voltage:hover{color:var(--voltage-40)}}.active\:border-voltage:active{border-color:var(--voltage-40)}.active\:bg-voltage\/10:active{background-color:var(--voltage-40)}@supports (color:color-mix(in lab, red, red)){.active\:bg-voltage\/10:active{background-color:color-mix(in oklab, var(--voltage-40) 10%, transparent)}}.active\:text-ice:active{color:var(--voltage-ice)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:-top-\[4\%\]{top:-4%}.md\:mx-0{margin-inline:0}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:mt-7{margin-top:calc(var(--spacing) * 7)}.md\:mt-20{margin-top:calc(var(--spacing) * 20)}.md\:ml-1{margin-left:var(--spacing)}.md\:ml-\[4vw\]{margin-left:4vw}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:min-h-screen{min-height:100vh}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:pt-36{padding-top:calc(var(--spacing) * 36)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:px-24{padding-inline:calc(var(--spacing) * 24)}}@media (min-width:80rem){.xl\:flex{display:flex}}}:root{--void:#000;--ink-100:#06080f;--ink-95:#090f1a;--ink-90:#0b1521;--ink-85:#0d1828;--ink-80:#102236;--ink-70:#16314a;--ink-60:#1f4666;--ash-40:#8d8d8d;--ash-30:#a9c9d0;--ash-20:#c6d8dd;--ash-10:#e6f4f5;--text-primary:#dafefe;--text-secondary:#a9c9d0;--text-tertiary:#6f8f97;--text-disabled:#3d5560;--voltage-70:#00355a;--voltage-60:#003f64;--voltage-50:#066aa6;--voltage-40:#088cd8;--voltage-30:#4fb4ef;--voltage-cyan:#00e5ff;--voltage-ice:#dafefe;--voltage-deep:#0a1f4d;--crimson-70:#8a000b;--crimson-60:#c40000;--crimson-50:#e60012;--crimson-40:#ff1a2e;--hp-cyan:#38f4d4;--sp-magenta:#ff4fb8;--glass-dark-bg:#0b15218c;--glass-dark-strong:#06080fb8;--glass-light-bg:#dafefe0d;--glass-tint-volt:#088cd824;--glass-tint-crim:#c400001f;--glass-border:#dafefe1f;--glass-border-strong:#dafefe3d;--glass-border-volt:#088cd88c;--glass-blur:saturate(150%) blur(16px);--glass-blur-heavy:saturate(160%) blur(26px);--glass-inner:inset 0 1px 0 #dafefe38, inset 0 0 0 1px #dafefe0d;--shadow-02:0 4px 14px #00000075;--shadow-03:0 10px 28px #00000085;--shadow-04:0 22px 60px #0009;--shadow-glass:0 18px 48px #0000008c, var(--glass-inner);--glow-volt:0 0 0 1px #088cd899, 0 0 24px #088cd873;--glow-crim:0 0 0 1px #ff1a2e99, 0 0 24px #c4000073;--glow-cyan:0 0 18px #00e5ff8c;--space-03:8px;--space-05:16px;--space-06:24px;--space-07:32px;--space-09:48px;--space-10:64px;--space-12:96px;--radius-sm:2px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--ease-glass:cubic-bezier(.22, 1, .36, 1);--ease-violent-snap:cubic-bezier(.17, .89, .32, 1.49);--ease-melancholy:cubic-bezier(.33, 0, .1, 1);--ease-codex:cubic-bezier(.65, 0, .2, 1);--skew-aggressive:-7deg;--skew-slash:-18deg;--font-display:var(--font-display-next), "Arial Black", system-ui, sans-serif;--font-rodin:var(--font-rodin-next), system-ui, sans-serif;--font-kinetic:var(--font-kinetic-next), "Arial Narrow", sans-serif;--font-sans:var(--font-sans-next), system-ui, -apple-system, sans-serif;--font-mono:var(--font-mono-next), ui-monospace, "SF Mono", monospace;--fs-mega:clamp(72px, 12vw, 220px);--fs-giant:clamp(48px, 8vw, 130px);--fs-h1:clamp(34px, 4.5vw, 58px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background-color:var(--ink-95);color:var(--text-primary)}body{font-family:var(--font-sans);background-color:var(--ink-95);color:var(--text-primary);overflow-x:hidden}@media (hover:hover) and (pointer:fine){body,a,button,[data-cursor]{cursor:none}input,textarea{cursor:text}}.t-mega{font-family:var(--font-display);font-size:var(--fs-mega);letter-spacing:-.02em;text-transform:uppercase;line-height:.82}.t-display{font-family:var(--font-display);font-size:var(--fs-giant);letter-spacing:-.01em;text-transform:uppercase;line-height:.86}.t-kinetic{font-family:var(--font-kinetic);text-transform:uppercase;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-weight:700;line-height:.92}.t-rodin{font-family:var(--font-rodin);text-transform:uppercase}.t-label{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}.t-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.glass{background:var(--glass-dark-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-glass)}.glass--strong{background:var(--glass-dark-strong);border-color:var(--glass-border-strong);-webkit-backdrop-filter:var(--glass-blur-heavy);backdrop-filter:var(--glass-blur-heavy)}.glass--volt{background:linear-gradient(180deg, var(--glass-tint-volt), var(--glass-dark-bg));border-color:var(--glass-border-volt)}.glass--crim{background:linear-gradient(180deg, var(--glass-tint-crim), var(--glass-dark-bg))}.anim [data-reveal]{opacity:0;transition:opacity .7s var(--ease-glass) var(--d,0s), transform .7s var(--ease-glass) var(--d,0s);transform:translateY(28px)}.anim [data-reveal].in{opacity:1;transform:none}.ch{white-space:pre;display:inline-block}.word{white-space:nowrap;display:inline-block}#cursor{z-index:9999;pointer-events:none;position:fixed;inset:0}.cur-dot{background:var(--voltage-ice);mix-blend-mode:difference;will-change:transform;width:13px;height:13px;transition:width .18s var(--ease-glass), height .18s var(--ease-glass), margin .18s var(--ease-glass);border-radius:50%;margin:-6.5px 0 0 -6.5px;position:fixed;top:0;left:0}#cursor.is-hover .cur-dot{background:var(--voltage-cyan);width:38px;height:38px;margin:-19px 0 0 -19px}body[data-skin=crimson] .cur-dot{background:var(--crimson-50)}body[data-skin=crimson] #depth-meter span{background:linear-gradient(90deg, var(--voltage-40), var(--crimson-50))}.fish-boids{z-index:0;pointer-events:none;opacity:.55;position:absolute;inset:0}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){.fish-boids{display:none!important}}.can-refract .glass-liquid{-webkit-backdrop-filter:saturate(160%)blur(6px)url(#liquid-refract);backdrop-filter:saturate(160%)blur(6px)url(#liquid-refract)}#light-grade{z-index:39;pointer-events:none;opacity:0;background:radial-gradient(130% 100% at 50% 42%,#0000 42%,#020812e6 100%);position:fixed;inset:0}@keyframes bloom-pulse{0%,to{opacity:var(--bl-min,.14);transform:scale(1)}50%{opacity:var(--bl-max,.34);transform:scale(1.08)}}.light-bloom{pointer-events:none;z-index:0;filter:blur(32px);background:radial-gradient(circle at center, var(--bl-color,#00e5ff80), transparent 70%);animation:bloom-pulse var(--bl-dur,7s) ease-in-out infinite var(--bl-delay,0s);will-change:opacity, transform;border-radius:50%;position:absolute}@keyframes glimmer-drift{0%,to{opacity:.22;transform:translate(-8%)}50%{opacity:.48;transform:translate(8%)}}.surface-glimmer{pointer-events:none;z-index:0;filter:blur(42px);background:radial-gradient(60% 100% at 50% 0,#96d6f659,#0000 70%);animation:12s ease-in-out infinite glimmer-drift;position:absolute}#grain{z-index:60;pointer-events:none;opacity:.32;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;width:100%;height:100%;animation:1.3s step-end infinite grain-shift;position:fixed;inset:0}@keyframes grain-shift{0%{background-position:0 0}20%{background-position:-42px 31px}40%{background-position:28px -38px}60%{background-position:-33px -29px}80%{background-position:39px 22px}to{background-position:-20px 36px}}#depth-meter{z-index:70;pointer-events:none;background:#dafefe0f;width:100%;height:2px;position:fixed;top:0;left:0}#depth-meter span{background:linear-gradient(90deg, var(--voltage-40), var(--voltage-cyan));width:0%;height:100%;box-shadow:var(--glow-cyan);display:block}.ghost{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;font-weight:800;line-height:.8;position:absolute}@keyframes bubble-rise{0%{transform:translateY(0) translateX(0) scale(var(--bs,1));opacity:0}10%{opacity:var(--bo,.5)}90%{opacity:var(--bo,.5)}to{transform:translateY(-110vh) translateX(var(--bx,20px)) scale(var(--bs,1));opacity:0}}.bubble{animation:bubble-rise var(--bd,14s) linear infinite var(--bdl,0s);background:radial-gradient(circle at 35% 30%,#dafefe80,#088cd81f 60%,#0000 72%);border:1px solid #dafefe2e;border-radius:50%;position:absolute;bottom:-40px}@keyframes caustic-drift{0%{background-position:0 0,0 0}to{background-position:100% 60%,-80% 40%}}.caustics{pointer-events:none;mix-blend-mode:screen;opacity:.55;background-image:radial-gradient(40% 20% at 30% 0,#00e5ff2e,#0000 70%),radial-gradient(50% 30% at 70% 0,#088cd824,#0000 70%);background-size:200% 200%,180% 180%;animation:18s ease-in-out infinite alternate caustic-drift;position:absolute;inset:0}@keyframes godray-sway{0%,to{opacity:.05;transform:translateX(0) rotate(var(--gr-rot,6deg))}50%{opacity:.12;transform:translateX(12px) rotate(calc(var(--gr-rot,6deg) + 1deg))}}.godray{transform-origin:top;filter:blur(8px);pointer-events:none;background:linear-gradient(#088cd82e 0%,#088cd80a 45%,#0000 80%);width:14vw;height:130%;animation:9s ease-in-out infinite godray-sway;position:absolute;top:-10%}@keyframes fish-swim{0%{transform:translate(118vw)}to{transform:translate3d(-26vw, var(--fy,-24px), 0)}}.fish{pointer-events:none;will-change:transform;animation:fish-swim var(--fd,38s) linear infinite var(--fdl,0s);position:absolute}.fish-body{display:block}@keyframes plankton-blink{0%,to{opacity:var(--pl-min,.1)}50%{opacity:var(--pl-max,.6)}}@keyframes plankton-drift{0%{transform:translate(0)}to{transform:translate(var(--pl-dx,10px), var(--pl-dy,-16px))}}.plankton{animation:plankton-blink var(--pl-bd,4s) ease-in-out infinite var(--pl-bdl,0s), plankton-drift var(--pl-dd,16s) ease-in-out infinite alternate var(--pl-bdl,0s);background:currentColor;border-radius:50%;position:absolute}@keyframes rov-bob{0%,to{transform:scale(.9)translateY(0)rotate(.6deg)}50%{transform:scale(.9)translateY(-9px)rotate(-.8deg)}}.rov-bob{animation:6.5s ease-in-out infinite rov-bob}@keyframes click-bubble-rise{0%{opacity:.85;transform:translate(0)scale(.4)}to{transform:translate(var(--cbx,0px), -72px) scale(1);opacity:0}}.click-bubble{z-index:90;pointer-events:none;animation:click-bubble-rise var(--cbd,.9s) ease-out forwards;background:radial-gradient(circle at 35% 30%,#dafefebf,#088cd840 60%,#0000 74%);border:1px solid #dafefe59;border-radius:50%;position:fixed}@keyframes buoy-blink{0%,to{opacity:.15;box-shadow:0 0 3px 1px #00e5ff33}50%{opacity:.95;box-shadow:0 0 9px 3px #00e5ff80}}.buoy{background:var(--voltage-cyan);pointer-events:none;width:4px;height:4px;animation:buoy-blink var(--buoy-dur,3s) ease-in-out infinite var(--buoy-delay,0s);border-radius:50%;position:absolute}.buoy--red{background:var(--crimson-40);animation-name:buoy-blink-red}@keyframes buoy-blink-red{0%,to{opacity:.12;box-shadow:0 0 3px 1px #e6001233}50%{opacity:.9;box-shadow:0 0 9px 3px #e6001273}}@keyframes kelp-sway{0%,to{transform:rotate(var(--k-rot,3deg))}50%{transform:rotate(calc(var(--k-rot,3deg) * -1))}}.kelp{transform-origin:bottom;animation:kelp-sway var(--k-dur,7s) ease-in-out infinite var(--k-delay,0s);will-change:transform;position:absolute;bottom:0}.preloader{z-index:999;background:linear-gradient(#071423 0%,#0a2236 34%,#14425e 56%,#1a587b 62%,#0c2c43 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.preloader-sky{pointer-events:none;z-index:0;background:radial-gradient(60% 42% at 50% 58%,#78c8f04d,#0000 70%);position:absolute;inset:0}.preloader-cloud{pointer-events:none;z-index:1;filter:blur(18px);background:radial-gradient(60% 100%,#b4d4ea38,#78a0c30f 60%,#0000 78%);border-radius:50%;animation:linear infinite cloud-drift;position:absolute;left:0}@keyframes cloud-drift{0%{transform:translate(-22vw)}to{transform:translate(120vw)}}.preloader-cloud--1{opacity:.7;width:38vw;height:92px;animation-duration:56s;animation-delay:-8s;top:9%}.preloader-cloud--2{opacity:.5;filter:blur(22px);width:27vw;height:62px;animation-duration:78s;animation-delay:-34s;top:23%}.preloader-cloud--3{opacity:.42;filter:blur(13px);width:21vw;height:48px;animation-duration:47s;animation-delay:-20s;top:5%}.preloader-cloud--4{opacity:.34;filter:blur(27px);width:45vw;height:84px;animation-duration:92s;animation-delay:-55s;top:33%}.preloader-content{z-index:4;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative;transform:translateY(-6vh)}.preloader-logo{opacity:.96;filter:drop-shadow(0 0 30px #00e5ff4d);width:auto;height:120px;animation:2.6s ease-in-out infinite preloader-pulse}@keyframes preloader-pulse{0%,to{opacity:.8}50%{opacity:1}}.preloader-sea{z-index:2;background:linear-gradient(#1a587b8c 0%,#003f64b3 34%,#041626f0 100%);height:40%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.preloader-surf{width:100%;height:80px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 65%);mask-image:linear-gradient(#0000 0%,#000 65%)}.pl-wave{will-change:background-position;background-repeat:repeat-x;width:100%;height:100%;position:absolute;bottom:0;left:0}.pl-wave--a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='48' viewBox='0 0 480 48'%3E%3Cpath d='M0 26 Q120 12 240 26 T480 26 V48 H0 Z' fill='%23a9d4e8' fill-opacity='0.16'/%3E%3C/svg%3E");background-size:480px 100%;animation:22s linear infinite pl-wave-a}.pl-wave--b{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='48' viewBox='0 0 360 48'%3E%3Cpath d='M0 28 Q90 16 180 28 T360 28 V48 H0 Z' fill='%23dafefe' fill-opacity='0.1'/%3E%3C/svg%3E");background-size:360px 100%;animation:15s linear infinite pl-wave-b}@keyframes pl-wave-a{to{background-position-x:-480px}}@keyframes pl-wave-b{to{background-position-x:360px}}.preloader-ship{z-index:3;width:240px;color:var(--voltage-30);margin-left:-120px;position:absolute;bottom:48%;left:50%}.preloader-ship svg{filter:drop-shadow(0 0 16px #00e5ff47);width:100%;height:auto}.preloader-ship-bob{transform-origin:50%;animation:3.8s ease-in-out infinite ship-bob;position:relative}.preloader-ship-glow{filter:blur(6px);background:radial-gradient(#00e5ff4d,#0000 70%);width:84%;height:26px;position:absolute;bottom:-10px;left:8%}@keyframes ship-bob{0%,to{transform:translateY(0)rotate(-1.1deg)}50%{transform:translateY(-7px)rotate(1.1deg)}}.preloader-bar{background:#dafefe1f;width:180px;height:2px;position:relative;overflow:hidden}.preloader-bar span{background:linear-gradient(90deg, var(--voltage-40), var(--voltage-cyan));width:0%;height:100%;box-shadow:var(--glow-cyan);display:block}.preloader-tag{color:var(--voltage-cyan);animation:1.4s steps(2,end) infinite preloader-tag-blink}@keyframes preloader-tag-blink{0%,to{opacity:.45}50%{opacity:1}}.wave-divider{pointer-events:none;z-index:5;width:100%;height:150px;position:absolute;top:0;left:0;overflow:hidden;transform:translateY(-55%);-webkit-mask-image:linear-gradient(#000 0% 48%,#0000 100%);mask-image:linear-gradient(#000 0% 48%,#0000 100%)}.wave{will-change:background-position, transform;background-repeat:repeat-x;width:100%;height:100%;position:absolute;bottom:0;left:0}.wave--deep{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='60' viewBox='0 0 420 60'%3E%3Cpath d='M0 30 Q105 6 210 30 T420 30 V60 H0 Z' fill='%23002337' fill-opacity='0.6'/%3E%3C/svg%3E");background-size:420px 100%;animation:26s linear infinite wave-deep,11s ease-in-out infinite wave-bob-a}.wave--back{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='60' viewBox='0 0 320 60'%3E%3Cpath d='M0 32 Q80 8 160 32 T320 32 V60 H0 Z' fill='%23003f64' fill-opacity='0.55'/%3E%3C/svg%3E");background-size:320px 100%;animation:19s linear infinite wave-back,8s ease-in-out infinite wave-bob-b}.wave--mid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='60' viewBox='0 0 240 60'%3E%3Cpath d='M0 34 Q60 12 120 34 T240 34 V60 H0 Z' fill='%23088cd8' fill-opacity='0.32'/%3E%3C/svg%3E");background-size:240px 100%;animation:13s linear infinite wave-mid,6.5s ease-in-out infinite wave-bob-c}.wave--front{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='60' viewBox='0 0 180 60'%3E%3Cpath d='M0 38 Q45 20 90 38 T180 38 V60 H0 Z' fill='%2300e5ff' fill-opacity='0.16'/%3E%3C/svg%3E");background-size:180px 100%;animation:9s linear infinite wave-front,5s ease-in-out infinite wave-bob-a}@keyframes wave-deep{to{background-position-x:420px}}@keyframes wave-back{to{background-position-x:-320px}}@keyframes wave-mid{to{background-position-x:240px}}@keyframes wave-front{to{background-position-x:-180px}}@keyframes wave-bob-a{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes wave-bob-b{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes wave-bob-c{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.input-tactical{color:var(--text-primary);transition:border-color .3s var(--ease-glass), box-shadow .3s var(--ease-glass);width:100%;font-family:var(--font-sans);background:0 0;border:none;border-bottom:2px solid #088cd866;outline:none;padding:10px 0;font-size:16px}.input-tactical:focus{border-bottom-color:var(--voltage-40);box-shadow:0 6px 16px -6px #088cd899}.input-tactical::placeholder{color:#a9c9d059}.faq-item{border-radius:var(--radius-md);content-visibility:auto;contain-intrinsic-size:auto 76px;overflow:hidden}.faq-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:20px 22px;list-style:none;display:flex}.faq-summary::-webkit-details-marker{display:none}.faq-chev{transition:transform .3s var(--ease-glass)}details[open] .faq-chev{transform:rotate(180deg)}.faq-answer{max-width:70ch;padding:0 22px 22px}.faq-item:hover{border-color:var(--glass-border-volt)}details.faq-item[open]{border-color:#00e5ff66;box-shadow:inset 0 0 30px #00e5ff1a}details.faq-item[open] .faq-chev{color:var(--voltage-cyan)}.tramite-trigger{width:100%;font-family:var(--font-sans);text-align:left;min-height:48px;transition:border-color .3s var(--ease-glass), box-shadow .3s var(--ease-glass);background:0 0;border:none;border-bottom:2px solid #088cd866;justify-content:space-between;align-items:center;gap:12px;padding:10px 4px;font-size:16px;display:flex}.tramite-trigger.is-open{border-bottom-color:var(--voltage-40);box-shadow:0 6px 16px -6px #088cd899}.tramite-trigger.is-invalid{border-bottom-color:var(--crimson-50)}.tramite-panel{z-index:40;clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);max-height:290px;animation:tramite-open .25s var(--ease-glass);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}@keyframes tramite-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.tramite-option{width:100%;min-height:48px;color:var(--text-secondary);text-align:left;text-transform:uppercase;letter-spacing:.04em;transition:background .2s var(--ease-glass), color .2s var(--ease-glass), border-color .2s var(--ease-glass);background:0 0;border:none;border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.tramite-option:hover{background:var(--glass-tint-volt);color:var(--text-primary);border-left-color:var(--voltage-40)}.tramite-option.is-active{color:var(--voltage-cyan);border-left-color:var(--voltage-cyan)}.btn-tanatos{font-family:var(--font-kinetic);letter-spacing:.14em;text-transform:uppercase;transition:background .25s var(--ease-glass), color .25s var(--ease-glass), box-shadow .25s var(--ease-glass);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);font-weight:700;position:relative;overflow:hidden}.btn-tanatos:before{content:"";transition:transform .55s var(--ease-glass);pointer-events:none;background:linear-gradient(90deg,#0000,#dafefe59,#0000);position:absolute;inset:0;transform:translate(-110%)skew(-18deg)}.btn-tanatos:hover:before{transform:translate(110%)skew(-18deg)}.btn-primary{background:var(--crimson-60);color:var(--voltage-ice)}.btn-primary:hover{background:var(--voltage-ice);color:var(--ink-95);box-shadow:var(--glow-crim)}.btn-cta:after{content:"";opacity:0;transition:opacity .3s var(--ease-glass), transform .3s var(--ease-violent-snap);pointer-events:none;border:1px solid;position:absolute;inset:5px;transform:scale(1.06)}.btn-cta:hover:after{opacity:.55;transform:scale(1)}.btn-cta:hover{letter-spacing:.18em;animation:1.3s ease-in-out infinite cta-pulse}@keyframes cta-pulse{0%,to{box-shadow:0 0 0 1px #ff1a2e8c,0 0 20px #c4000066}50%{box-shadow:0 0 0 1px #ff1a2ee6,0 0 36px #c40000b3}}.glass{position:relative}.glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#dafefe1a 0%,#dafefe05 22%,#0000 50%);position:absolute;inset:0}.glass-hover{transition:border-color .4s var(--ease-glass), box-shadow .4s var(--ease-glass), background .4s var(--ease-glass)}.glass-hover:hover{border-color:var(--glass-border-volt);box-shadow:var(--shadow-glass), var(--glow-volt)}.anim [data-slash]{opacity:0;clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:opacity .7s var(--ease-glass) var(--d,0s), clip-path .85s var(--ease-codex) var(--d,0s)}.anim [data-slash].in{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}::selection{background:var(--crimson-60);color:var(--voltage-ice)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--ink-95)}::-webkit-scrollbar-thumb{background:var(--voltage-40)}::-webkit-scrollbar-thumb:hover{background:var(--voltage-cyan)}@keyframes glitch-flick{0%,92%,to{transform:translate(0)}93%{transform:translate(-2px,1px)}95%{transform:translate(2px,-1px)}97%{transform:translate(-1px)}}.label-glitch.is-active{color:var(--voltage-cyan);animation:.4s steps(2,end) glitch-flick}@keyframes sonar-pulse{0%{box-shadow:0 0 #088cd859}70%{box-shadow:0 0 0 60px #088cd800}to{box-shadow:0 0 #088cd800}}.animate-sonar{animation:3.5s ease-out infinite sonar-pulse}@keyframes cue-bounce{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.4;transform:translateY(8px)}}.animate-cue{animation:1.6s ease-in-out infinite cue-bounce}.clip-l{clip-path:polygon(0 0,100% 0,96% 100%,0 100%)}.clip-r{clip-path:polygon(4% 0,100% 0,100% 100%,0 100%)}@media (max-width:640px){.hide-sm{display:none!important}.t-mega{font-size:clamp(38px,15vw,84px);line-height:.92}.t-display{font-size:clamp(24px,9vw,52px)}.ghost{opacity:.5}.wave-divider{height:96px}}@media (hover:none),(pointer:coarse){.btn-primary:active{background:var(--voltage-ice);color:var(--ink-95);box-shadow:var(--glow-crim)}.glass-touch:active{border-color:var(--glass-border-volt);box-shadow:var(--shadow-glass), var(--glow-volt)}.tramite-option:active{background:var(--glass-tint-volt);color:var(--text-primary);border-left-color:var(--voltage-40)}}html.anim-paused *,html.anim-paused :before,html.anim-paused :after,.is-dormant .bubble,.is-dormant .fish,.is-dormant .plankton,.is-dormant .kelp,.is-dormant .godray,.is-dormant .caustics,.is-dormant .wave,.is-dormant .animate-sonar,.is-dormant .light-bloom,.is-dormant .surface-glimmer{animation-play-state:paused!important}@media (max-width:640px){.glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b1521db}.glass--strong{background:#06080feb}}html.perf-lite #grain,html.perf-lite .caustics,html.perf-lite .godray,html.perf-lite .fish-boids,html.perf-lite .hide-sm{display:none!important}html.perf-lite .glass-liquid{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}html.perf-lite .light-bloom,html.perf-lite .surface-glimmer{opacity:.25;animation:none}html.perf-lite .preloader-cloud--2,html.perf-lite .preloader-cloud--4{display:none}html.perf-lite .preloader-cloud{filter:blur(10px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.bubble,.fish,.godray,.caustics,.plankton,.kelp,.light-bloom,.surface-glimmer,.click-bubble,.buoy,#grain{display:none!important}.anim [data-reveal],.anim [data-slash]{opacity:1!important;clip-path:none!important;transform:none!important}}@media (hover:none),(pointer:coarse){#cursor{display:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
