@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_4800290d-module__Co6eWa__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_4800290d-module__Co6eWa__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.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:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.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:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.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:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.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:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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_9da57ae0-module__0ik79W__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_9da57ae0-module__0ik79W__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.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.3nkuoiize4urq.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.1da667lu-u79a.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.1i05ju5aeyhye.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.1dgcou5jor5q_.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.31-2bzhq1gx_9.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.3xauquyg2sixn.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.2taws-qdxmzlf.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.0htwiiqufp3l9.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.28xcb7557rbh2.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:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.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:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.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:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.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:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.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:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.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_e2e5fd83-module__i85csa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_e2e5fd83-module__i85csa__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
*{box-sizing:border-box;margin:0;padding:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{scroll-behavior:smooth;background:#030c15;background:lab(3.04119% -1.49755 -5.30586)}body{min-width:320px;font-family:var(--font-manrope), sans-serif;background:#030c15;background:lab(3.04119% -1.49755 -5.30586)}a{color:inherit;text-decoration:none;transition:opacity .15s}a:hover{opacity:.85}button,a{-webkit-tap-highlight-color:transparent}button,input,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:4px;outline:2px solid #4cdbe3;outline:2px solid lab(80.2845% -37.6203 -15.4758)}.deep-chart{min-height:100vh}.legacy-shell{background:#07151f;background:lab(6.18888% -2.83766 -8.57523);max-width:1280px;min-height:100vh;margin:0 auto}.legacy-shell [id],.deep-chart [id]{scroll-margin-top:104px}.deep-nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#141d25ed;border-bottom:1px solid #252f37;border-bottom:1px solid lab(18.8165% -2.96721 -6.45695);justify-content:space-between;align-items:center;gap:28px;min-height:82px;padding:18px 44px;display:flex;position:sticky;top:0}.deep-links{color:#b8bfc4;color:lab(76.8153% -1.62748 -3.29398);font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px 22px;font-size:12px;display:flex}.nav-actions{align-items:center;gap:18px;display:flex}.language-switcher{font:600 12px var(--font-mono), monospace;color:#7e888e;color:lab(55.9408% -2.39614 -4.9173);align-items:center;gap:6px;display:flex}.language-switcher a[aria-current=page]{color:#4cdbe3;color:lab(80.2845% -37.6203 -15.4758)}.nav-cta,.primary-button,.vessel-actions button,.deep-cta button{color:#03111b;color:lab(4.42355% -2.24394 -8.17145);font:700 13px var(--font-mono), monospace;background:#4cdbe3;background:lab(80.2845% -37.6203 -15.4758);border:1px solid #4cdbe3;border:1px solid lab(80.2845% -37.6203 -15.4758);border-radius:7px;padding:11px 17px;transition:transform .15s,background .15s}.nav-cta:hover,.primary-button:hover,.vessel-actions button:hover,.deep-cta button:hover{background:#73eef4;background:lab(87.1521% -34.5465 -14.245);transform:translateY(-1px)}.deep-hero{background:radial-gradient(circle at 78% 15%,#21b8c529,#0000 35%),linear-gradient(125deg,#04111a,#061b26);background:radial-gradient(circle at 78% 15%,#21b8c529,#0000 35%),linear-gradient(125deg,lab(4.42964% -2.1235 -7.26442),lab(8.3901% -5.05865 -10.4362));border-bottom:1px solid #252f37;border-bottom:1px solid lab(18.8165% -2.96721 -6.45695);align-items:end;min-height:510px;padding:105px 64px 72px;display:grid}.deep-hero>div{max-width:900px}.hero-kicker,.section-kicker,.feedback-kicker{color:#4cdbe3;color:lab(80.2845% -37.6203 -15.4758);font:600 12px var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px}.deep-hero h1{max-width:960px;font:800 clamp(48px, 7vw, 92px)/1 var(--font-archivo), sans-serif;letter-spacing:-.05em;text-wrap:balance}.deep-hero>div>p:not(.hero-kicker){color:#a7afb5;color:lab(71.0179% -1.94219 -3.94702);max-width:720px;margin-top:32px;font-size:clamp(16px,2vw,20px);line-height:1.65}.fleet-section{padding:64px 64px 28px}.fleet-tabs{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.vessel-card{background:#0e1c26;background:lab(9.51986% -3.66513 -8.88709);border:1px solid #2f3a41;border:1px solid lab(23.4586% -3.01032 -6.47369);border-radius:12px;grid-template-columns:1.15fr .85fr;min-height:560px;display:grid;overflow:hidden}.vessel-image{background:#060e15;background:lab(3.70023% -1.52269 -4.60249);min-height:520px;position:relative;overflow:hidden}.vessel-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vessel-image-fade{background:linear-gradient(90deg,#0000 68%,#0e1c26);background:linear-gradient(90deg,#0000 68%,lab(9.51986% -3.66513 -8.88709));position:absolute;inset:0}.vessel-content{flex-direction:column;justify-content:center;padding:50px 46px;display:flex}.vessel-heading>span{color:#4cdbe3;color:lab(80.2845% -37.6203 -15.4758);font:600 12px var(--font-mono), monospace;letter-spacing:.12em}.vessel-heading h2{font:700 clamp(35px, 5vw, 59px)/1 var(--font-archivo), sans-serif;letter-spacing:-.04em;margin:12px 0 18px}.vessel-heading p{color:#a4acb2;color:lab(69.8578% -1.94153 -3.94667);line-height:1.6}.spec-grid{grid-template-columns:1fr 1fr;gap:22px 28px;margin:35px 0;display:grid}.spec-grid>div{border-top:1px solid #2f3a41;border-top:1px solid lab(23.4586% -3.01032 -6.47369);padding-top:12px}.spec-grid small{color:#98a0a5;color:lab(65.2177% -1.9387 -3.94515);font:500 10px var(--font-mono), monospace;letter-spacing:.1em;margin-bottom:7px;display:block}.spec-grid b{font:600 15px var(--font-manrope), sans-serif}.spec-wide{grid-column:span 2}.vessel-actions{gap:10px;display:flex}.vessel-actions .secondary-button{color:#dbdfe2;color:lab(88.4097% -.985354 -1.98137);background:0 0;border-color:#3e4952;border-color:lab(30.4209% -3.0582 -6.49335)}.services-section{padding:46px 64px 34px}.service-chips{flex-wrap:wrap;gap:10px;display:flex}.deep-cta{background:linear-gradient(115deg,#002d36,#061824);background:linear-gradient(115deg,lab(15.6784% -14.7008 -12.5567),lab(7.20391% -3.63902 -10.9462));border:1px solid #0d5665;border:1px solid lab(33.1613% -17.762 -14.7994);border-radius:12px;justify-content:space-between;align-items:center;gap:36px;margin:42px 64px 54px;padding:48px;display:flex}.deep-cta h2{max-width:650px;font:700 clamp(30px, 4vw, 48px)/1.05 var(--font-archivo), sans-serif;letter-spacing:-.035em}.deep-cta p{color:#a1b1b7;color:lab(71.1206% -5.05963 -4.89599);max-width:660px;margin-top:14px;line-height:1.55}.deep-cta button{flex:none;padding:15px 20px}.deep-footer{color:#899096;color:lab(59.4175% -1.93462 -3.94301);font:500 12px var(--font-mono), monospace;border-top:1px solid #252f37;border-top:1px solid lab(18.8165% -2.96721 -6.45695);justify-content:space-between;align-items:center;gap:24px;padding:30px 64px;display:flex}.deep-footer>div{gap:20px;display:flex}.deep-footer a{color:#c5cbd0;color:lab(81.4554% -1.62897 -3.29481)}.deep-footer>span a{text-underline-offset:3px;text-decoration:underline}.preview-banner{z-index:50;color:#1f1401;color:lab(7.22788% 4.17398 10.5845);text-align:center;font:700 11px var(--font-mono), monospace;letter-spacing:.1em;background:#ecaa0b;background:lab(74.4754% 17.3326 75.9449);padding:8px 16px;position:sticky;top:0}.feedback-dialog{color:#e8ecef;color:lab(93.0497% -.985801 -1.98162);background:#081822;background:lab(7.21722% -3.34518 -9.42569);border:1px solid #384b56;border:1px solid lab(30.4598% -5.18717 -9.15323);border-radius:14px;width:min(640px,100% - 32px);max-height:calc(100vh - 32px);margin:auto;padding:0;overflow:auto;box-shadow:0 30px 100px #0000009e}.feedback-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050a0fc2}.feedback-dialog__header{border-bottom:1px solid #2a343c;border-bottom:1px solid lab(21.1376% -2.99017 -6.46576);justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 30px 22px;display:flex}.feedback-dialog__header h2{font:700 30px/1.05 var(--font-archivo), sans-serif;letter-spacing:-.03em}.feedback-dialog__header .feedback-kicker{margin-bottom:9px}.dialog-close{width:38px;height:38px;color:inherit;background:0 0;border:1px solid #39444c;border:1px solid lab(28.1002% -3.04401 -6.48739);border-radius:50%;flex:none;font-size:25px;line-height:1}.feedback-form{gap:18px;padding:26px 30px 30px;display:grid}.feedback-form>p,.feedback-form small{color:#98a0a5;color:lab(65.2177% -1.9387 -3.94515);line-height:1.55}.feedback-form label:not(.consent-row):not(.honeypot){color:#c9ced2;color:lab(82.6126% -1.30823 -2.63869);gap:8px;font-size:13px;font-weight:600;display:grid}.feedback-form input:not([type=checkbox]),.feedback-form textarea{width:100%;color:inherit;background:#051119;background:lab(4.43309% -2.02998 -6.65691);border:1px solid #39444c;border:1px solid lab(28.1002% -3.04401 -6.48739);border-radius:7px;padding:12px 13px}.feedback-form textarea{resize:vertical}.feedback-form__row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.consent-row{color:#b2b8bd;color:lab(74.4953% -1.62664 -3.29354);align-items:flex-start;gap:11px;font-size:12px;line-height:1.5;display:flex}.consent-row input{accent-color:oklch(82% .12 200);margin-top:3px}.feedback-form .primary-button{justify-self:start;min-width:190px;padding:14px 18px}.feedback-form .primary-button:disabled{cursor:wait;opacity:.6}.feedback-error,.feedback-result{background:#45191347;background:lab(15.8339% 21.4388 15.2936/.28);border:1px solid #c04e3e;border:1px solid lab(48.7279% 46.0308 33.3297);border-radius:8px;gap:14px;padding:16px;display:grid}.feedback-error a{color:#4cdbe3;color:lab(80.2845% -37.6203 -15.4758);font-weight:700}.feedback-result{background:#0f31183d;background:lab(17.2378% -18.0902 11.8984/.24);border-color:#429c5a;border-color:lab(57.5643% -39.1713 25.737);margin:28px 30px 32px}.feedback-result .primary-button{justify-self:start}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-signin{color:#e8ecef;color:lab(93.0497% -.985801 -1.98162);place-items:center;min-height:100vh;padding:24px;display:grid}.admin-panel{background:#081822;background:lab(7.21722% -3.34518 -9.42569);border:1px solid #2f3c46;border:1px solid lab(24.619% -3.67598 -8.05891);border-radius:12px;width:min(560px,100%);padding:38px}.admin-panel h1,.admin-page-heading h1{font:700 clamp(34px, 5vw, 52px)/1 var(--font-archivo), sans-serif;letter-spacing:-.04em;margin-bottom:12px}.admin-panel>p{color:#98a0a5;color:lab(65.2177% -1.9387 -3.94515);margin-bottom:26px;line-height:1.6}.admin-kicker{color:#4cdbe3;color:lab(80.2845% -37.6203 -15.4758);font:600 11px var(--font-mono), monospace;letter-spacing:.12em;margin-bottom:10px}.admin-alert,.admin-warning,.admin-success{color:#facfc7;color:lab(86.8169% 14.7641 9.84595);background:#3f1a1447;background:lab(14.7726% 18.2966 12.8608/.28);border:1px solid #b84f40;border:1px solid lab(47.6678% 42.8776 30.7537);border-radius:7px;margin:16px 0;padding:14px 16px;line-height:1.45}.admin-warning{color:#fad8ab;color:lab(88.4473% 7.38585 27.0457);background:#3c260140;background:lab(17.5733% 8.18221 25.0636/.25);border-color:#b07a20;border-color:lab(55.8076% 16.0162 53.9801)}.admin-success{color:#b2e7bc;color:lab(87.1303% -23.7829 15.291);background:#122d1940;background:lab(15.9572% -15.0184 9.81599/.25);border-color:#3d8e53;border-color:lab(52.7991% -36.1448 23.7337)}.admin-shell{color:#e4e8eb;color:lab(91.8897% -.985682 -1.98157);background:#050e16;background:lab(3.69794% -1.62262 -5.13688);grid-template-columns:245px minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{background:#07151f;background:lab(6.18888% -2.83766 -8.57523);border-right:1px solid #252f37;border-right:1px solid lab(18.8165% -2.96721 -6.45695);flex-direction:column;height:100vh;padding:28px 22px;display:flex;position:sticky;top:0}.admin-brand{color:#4cdbe3;color:lab(80.2845% -37.6203 -15.4758);font:800 25px var(--font-archivo), sans-serif;letter-spacing:.1em;margin-bottom:42px}.admin-sidebar nav{gap:6px;display:grid}.admin-sidebar nav a{color:#acb2b7;color:lab(72.1753% -1.62581 -3.29307);font:600 13px var(--font-mono), monospace;border-radius:6px;padding:10px 12px}.admin-sidebar nav a:hover{color:#fff;opacity:1;background:#14242f;background:lab(13.0029% -3.99203 -9.53898)}.admin-account{color:#72787d;color:lab(50.1347% -1.61454 -3.28705);overflow-wrap:anywhere;gap:8px;margin-top:auto;font-size:11px;display:grid}.admin-account button{color:#4cdbe3;color:lab(80.2845% -37.6203 -15.4758);background:0 0;border:0;padding:0;font-size:12px}.admin-main{width:100%;max-width:1240px;padding:48px;overflow:hidden}.admin-page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.admin-page-heading p{color:#8c9399;color:lab(60.5775% -1.93545 -3.94347);line-height:1.5}.admin-heading-actions{gap:10px;display:flex}.secondary-link,.secondary-button,.danger-button{color:#d4d8db;color:lab(86.0896% -.985116 -1.98125);font:600 12px var(--font-mono), monospace;background:0 0;border:1px solid #3e4952;border:1px solid lab(30.4209% -3.0582 -6.49335);border-radius:6px;padding:10px 14px}.locale-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.locale-grid--header{z-index:10;color:#4cdbe3;color:lab(80.2845% -37.6203 -15.4758);font:600 12px var(--font-mono), monospace;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f1f2af5;background:lab(10.6785% -3.89843 -9.51463/.96);border:1px solid #2f3a41;border:1px solid lab(23.4586% -3.01032 -6.47369);border-radius:8px 8px 0 0;padding:13px 16px;position:sticky;top:0}.localized-fields{border:1px solid #2f3a41;border:1px solid lab(23.4586% -3.01032 -6.47369);border-radius:8px}.localized-field{border-bottom:1px solid #252f37;border-bottom:1px solid lab(18.8165% -2.96721 -6.45695);padding:16px}.localized-field:last-child{border-bottom:0}.localized-field>code{color:#71787e;color:lab(50.1371% -1.9266 -3.93884);overflow-wrap:anywhere;margin-bottom:10px;font-size:10px;display:block}.localized-field input,.localized-field textarea,.shared-settings input,.media-upload input:not([type=file]){width:100%;color:inherit;background:#09151e;background:lab(6.19433% -2.63993 -7.6578);border:1px solid #364149;border:1px solid lab(26.9399% -3.03629 -6.4842);border-radius:6px;padding:10px 11px}.localized-field textarea{resize:vertical}.shared-settings{border:1px solid #2f3a41;border:1px solid lab(23.4586% -3.01032 -6.47369);border-radius:8px;margin-top:22px;padding:18px}.shared-settings summary{cursor:pointer;color:#4cdbe3;color:lab(80.2845% -37.6203 -15.4758);font-weight:700}.shared-settings__grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:18px;display:grid}.shared-settings__grid label,.media-upload label{color:#92999f;color:lab(62.8976% -1.93709 -3.94434);gap:7px;font-size:12px;display:grid}.admin-sticky-actions{background:linear-gradient(#0000,#050e16 30%);background:linear-gradient(#0000,lab(3.69794% -1.62262 -5.13688) 30%);justify-content:flex-end;padding:18px 0;display:flex;position:sticky;bottom:0}.publish-panel,.rollback-panel{background:#091821;background:lab(7.22155% -3.2059 -8.81446);border:1px solid #344551;border:1px solid lab(28.0998% -4.3481 -9.64812);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:22px;display:flex}.publish-panel p,.rollback-panel p{color:#7d848a;color:lab(54.7773% -1.93086 -3.94106);margin-top:5px;font-size:12px}.danger-button{color:#ffc3b3;color:lab(84.3003% 22.7334 18.3587);border-color:#d66c51;border-color:lab(58.2263% 41.1699 34.8358)}.danger-button:disabled{opacity:.4;cursor:not-allowed}.media-upload{background:#091821;background:lab(7.22155% -3.2059 -8.81446);border:1px solid #2f3c46;border:1px solid lab(24.619% -3.67598 -8.05891);border-radius:8px;gap:18px;margin-bottom:26px;padding:22px;display:grid}.media-upload .primary-button{justify-self:start}.media-upload__meta{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.media-upload__meta select,.media-toolbar input,.media-bulk__bar select,.media-panel input,.media-panel select,.media-folder-form input,.media-folder-form select,.media-folder-rename input{width:100%;color:inherit;background:#09151e;background:lab(6.19433% -2.63993 -7.6578);border:1px solid #364149;border:1px solid lab(26.9399% -3.03629 -6.4842);border-radius:6px;padding:9px 10px}.media-dropzone{text-align:center;width:100%;color:inherit;cursor:pointer;background:#07131c;background:lab(5.26484% -2.32528 -7.24241);border:1px dashed #465865;border:1px dashed lab(36.2248% -4.45077 -9.68545);border-radius:8px;justify-items:center;gap:6px;padding:30px;display:grid}.media-dropzone.is-dragging{background:#001f27;background:lab(9.71606% -9.03687 -9.41073);border-color:#4cdbe3;border-color:lab(80.2845% -37.6203 -15.4758)}.media-dropzone span{color:#8c9399;color:lab(60.5775% -1.93545 -3.94347);font-size:12px}.media-queue{gap:8px;font-size:12px;display:grid}.media-queue ul{gap:4px;max-height:220px;list-style:none;display:grid;overflow-y:auto}.media-queue li{background:#07131c;background:lab(5.26484% -2.32528 -7.24241);border-radius:5px;justify-content:space-between;gap:12px;padding:6px 8px;display:flex}.media-queue li small{color:#8c9399;color:lab(60.5775% -1.93545 -3.94347)}.media-queue li[data-status=failed] small{color:#f87966;color:lab(66.0604% 48.7909 34.3904)}.media-queue li[data-status=done] small{color:#6cc581;color:lab(72.6628% -38.9912 25.4242)}.media-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:26px;display:grid}.media-layout:has(.media-panel){grid-template-columns:210px minmax(0,1fr) 330px}.media-folders{background:#091821;background:lab(7.22155% -3.2059 -8.81446);border:1px solid #2f3c46;border:1px solid lab(24.619% -3.67598 -8.05891);border-radius:8px;gap:10px;padding:18px;font-size:13px;display:grid}.media-folders h2{font:700 13px var(--font-mono), monospace;letter-spacing:.08em;color:#4cdbe3;color:lab(80.2845% -37.6203 -15.4758)}.media-folders ul{gap:6px;list-style:none;display:grid}.media-folders li{grid-template-columns:1fr auto;align-items:center;gap:6px;display:grid}.media-folders a{color:#b1b9be;color:lab(74.498% -1.94409 -3.94803)}.media-folders a.is-active{color:#4cdbe3;color:lab(80.2845% -37.6203 -15.4758);font-weight:600}.media-folders small{color:#747b81;color:lab(51.2971% -1.9277 -3.93943)}.media-folders form button{background:0 0;border:0;padding:2px 6px}.media-folder-form,.media-folder-rename{gap:6px;display:grid}.media-folder-rename{grid-column:1/-1;grid-template-columns:1fr auto}.media-content{min-width:0}.media-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.media-toolbar input{flex:200px}.media-empty{color:#80878d;color:lab(55.9374% -1.93185 -3.94157);padding:30px 0}.media-bulk__bar{flex-wrap:wrap;align-items:end;gap:12px;margin-top:18px;display:flex}.media-bulk__bar label{color:#92999f;color:lab(62.8976% -1.93709 -3.94434);gap:6px;font-size:12px;display:grid}.media-pager{margin-top:20px}.media-card__select{position:absolute;top:8px;left:8px}.media-card__tags{color:#5c8a8c!important;color:lab(54.0914% -15.7529 -6.5311)!important}.media-card__actions{gap:12px;font-size:12px;display:flex}.media-card__actions button{background:0 0;border:0;padding:0;font-size:12px}.media-panel{background:#091821;background:lab(7.22155% -3.2059 -8.81446);border:1px solid #2f3c46;border:1px solid lab(24.619% -3.67598 -8.05891);border-radius:8px;gap:14px;padding:18px;font-size:12px;display:grid;position:sticky;top:24px}.media-panel__head{justify-content:space-between;align-items:center;display:flex}.media-panel img{border-radius:6px;width:100%}.media-panel__form{gap:10px;display:grid}.media-panel__form label{color:#92999f;color:lab(62.8976% -1.93709 -3.94434);gap:5px;display:grid}.media-panel__locale{background:#07131c;background:lab(5.26484% -2.32528 -7.24241);border-radius:6px;gap:8px;padding:10px;display:grid}.media-panel__usage ul{padding-left:16px}.media-panel__urls p{gap:2px;margin-bottom:6px;display:grid}.media-panel__urls code{color:#7a8187;color:lab(53.6173% -1.92985 -3.94052);overflow-wrap:anywhere;font-size:10px}.media-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.media-card{background:#091821;background:lab(7.22155% -3.2059 -8.81446);border:1px solid #2f3c46;border:1px solid lab(24.619% -3.67598 -8.05891);border-radius:8px;position:relative;overflow:hidden}.media-card img{object-fit:cover;background:#02080e;background:lab(1.98153% -.932477 -3.14164);width:100%;height:180px}.media-card>div{gap:8px;padding:16px;display:grid}.media-card code{color:#747b81;color:lab(51.2971% -1.9277 -3.93943);overflow-wrap:anywhere;font-size:10px}.media-card p,.media-card small{color:#98a0a5;color:lab(65.2177% -1.9387 -3.94515);font-size:12px}.media-card.is-incomplete{border-color:#b14f42;border-color:lab(46.6069% 39.7315 28.2429)}.text-danger{color:#ff9685;color:lab(73.1291% 45.5147 31.5889);background:0 0;border:0;justify-self:start;padding:0}.audit-list{border:1px solid #2f3a41;border:1px solid lab(23.4586% -3.01032 -6.47369);border-radius:8px;display:grid;overflow:hidden}.audit-list article{border-bottom:1px solid #252f37;border-bottom:1px solid lab(18.8165% -2.96721 -6.45695);grid-template-columns:175px 1fr 1fr 1.2fr;gap:14px;padding:15px 17px;font-size:12px;display:grid}.audit-list article:last-child{border-bottom:0}.audit-list time,.audit-list code{color:#747b81;color:lab(51.2971% -1.9277 -3.93943)}.admin-signin form{gap:18px;display:grid}.admin-signin form label{color:#9ea6ab;color:lab(67.5378% -1.94013 -3.94593);gap:8px;font-size:13px;display:grid}.admin-signin form input{width:100%;color:inherit;background:#051119;background:lab(4.43309% -2.02998 -6.65691);border:1px solid #364149;border:1px solid lab(26.9399% -3.03629 -6.4842);border-radius:6px;padding:12px}.analytics-consent{z-index:90;background:#05131dfa;background:lab(5.25517% -2.58776 -8.76315/.98);border:1px solid #40535e;border:1px solid lab(33.9417% -5.2271 -9.16808);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;width:min(760px,100% - 32px);padding:20px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 18px 70px #00000080}.analytics-consent strong{font:700 18px var(--font-archivo), sans-serif;margin-bottom:7px;display:block}.analytics-consent p{color:#9fa6aa;color:lab(67.5352% -1.62396 -3.29205);max-width:520px;font-size:13px;line-height:1.55}.analytics-consent>div:last-child{flex:none;gap:10px;display:flex}.analytics-settings{z-index:50;color:#999fa4;color:lab(65.2151% -1.62292 -3.29151);font:500 10px var(--font-mono), monospace;background:#07151f;background:lab(6.18888% -2.83766 -8.57523);border:1px solid #39444c;border:1px solid lab(28.1002% -3.04401 -6.48739);border-radius:5px;padding:7px 10px;position:fixed;bottom:12px;right:12px}@media (min-width:1281px){body{padding:24px 0}.deep-chart,.legacy-shell{border:1px solid #252f37;border:1px solid lab(18.8165% -2.96721 -6.45695);box-shadow:0 24px 80px #00000047}}@media (max-width:800px){.deep-nav{padding:18px 24px!important}.deep-links{display:none!important}.legacy-shell .deep-nav{flex-wrap:wrap;gap:16px}.legacy-shell .deep-links{flex-wrap:nowrap;flex-basis:100%;order:3;min-width:0;padding-bottom:6px;overflow-x:auto;display:flex!important}.legacy-shell .deep-links a{white-space:nowrap;flex-shrink:0}.legacy-shell [id]{scroll-margin-top:154px}.nav-actions{gap:10px}.deep-hero{padding:42px 24px 38px!important}.deep-hero h1{font-size:clamp(35px,9vw,46px)!important}.fleet-section{padding:34px 24px 18px!important}.vessel-card{grid-template-columns:1fr!important}.vessel-image{min-height:320px!important}.vessel-image-fade{background:linear-gradient(#0000 65%,#0e1c26)!important;background:linear-gradient(#0000 65%,lab(9.51986% -3.66513 -8.88709))!important}.vessel-content{padding:28px 26px!important}.services-section{padding:30px 24px 18px!important}.deep-cta{flex-direction:column!important;align-items:flex-start!important;margin:28px 24px 38px!important;padding:34px 30px!important}.deep-footer{gap:18px;line-height:1.7;flex-direction:column!important;padding:26px 24px!important}.feedback-form__row,.admin-shell{grid-template-columns:1fr}.admin-sidebar{border-bottom:1px solid #252f37;border-bottom:1px solid lab(18.8165% -2.96721 -6.45695);border-right:0;flex-direction:row;align-items:center;gap:20px;height:auto;padding:16px 20px;position:static}.admin-brand{margin:0}.admin-sidebar nav{flex-wrap:wrap;display:flex}.admin-account{margin:0 0 0 auto}.admin-account span{display:none}.admin-main{padding:30px 22px}.admin-page-heading{flex-direction:column;align-items:flex-start}.media-layout{grid-template-columns:1fr}.media-panel{position:static}.locale-grid,.shared-settings__grid{grid-template-columns:1fr}.locale-grid--header{display:none}.publish-panel,.rollback-panel{flex-direction:column;align-items:flex-start}.audit-list article{grid-template-columns:1fr;gap:5px}}@media (max-width:480px){.nav-cta{padding:9px 12px!important;font-size:12px!important}.deep-nav img{width:122px;height:auto}.language-switcher{font-size:11px}.deep-hero{padding-top:36px!important}.vessel-image{min-height:250px!important}.vessel-content{padding:24px 20px!important}.vessel-actions{flex-direction:column!important}.deep-cta{margin-left:16px!important;margin-right:16px!important;padding:28px 22px!important}.deep-footer>div{flex-wrap:wrap}.feedback-dialog__header,.feedback-form{padding-left:20px;padding-right:20px}.analytics-consent{flex-direction:column;align-items:stretch}.analytics-consent>div:last-child{flex-wrap:wrap}}.legacy-callback-cta{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start;gap:40px;display:grid}@media (max-width:700px){.legacy-callback-cta{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.media-gallery{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.media-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.media-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.media-gallery figure{margin:0}.media-gallery-link{background:#0b1820;background:lab(7.227% -2.97398 -7.89391);border:1px solid #252f37;border:1px solid lab(18.8165% -2.96721 -6.45695);border-radius:10px;display:block;overflow:hidden}.media-gallery-link:focus-visible{outline-offset:3px;outline:2px solid #4cdbe3;outline:2px solid lab(80.2845% -37.6203 -15.4758)}.media-gallery-img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform .25s;display:block}.media-gallery-link:hover .media-gallery-img{transform:scale(1.02)}.media-gallery figcaption,.inline-figure figcaption{color:#98a0a5;color:lab(65.2177% -1.9387 -3.94515);font:500 13px/1.45 var(--font-manrope), sans-serif;margin-top:8px}.inline-figure{max-width:760px;margin:28px 0 0}.inline-figure-img{border-radius:10px;width:100%;height:auto;display:block}.inline-figure-pair{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;display:grid}.inline-figure-pair:empty{display:none}.media-lightbox{color:#e1e5e8;color:lab(90.7297% -.985622 -1.98148);background:#02080e;background:lab(1.98153% -.932477 -3.14164);border:1px solid #2f3a41;border:1px solid lab(23.4586% -3.01032 -6.47369);border-radius:12px;width:min(1200px,94vw);max-height:94vh;padding:0}.media-lightbox::backdrop{background:#040a12d9}.media-lightbox figure{margin:0}.media-lightbox img{object-fit:contain;background:#000;width:100%;max-height:80vh;display:block}.media-lightbox figcaption{font:500 13px/1.45 var(--font-manrope), sans-serif;color:#b2b8bd;color:lab(74.4953% -1.62664 -3.29354);justify-content:space-between;gap:16px;padding:12px 16px;display:flex}.media-lightbox-count{font:600 11px var(--font-mono), monospace;letter-spacing:.08em;white-space:nowrap}.media-lightbox-actions{gap:8px;display:flex;position:absolute;top:10px;right:10px}.media-lightbox-actions button{color:#eceff1;color:lab(94.2081% -.822991 -1.65213);width:40px;height:40px;font:600 22px/1 var(--font-manrope), sans-serif;cursor:pointer;background:#0a121ccc;border:1px solid #3e4952;border:1px solid lab(30.4209% -3.0582 -6.49335);border-radius:8px}.media-lightbox-actions button:focus-visible{outline:2px solid #4cdbe3;outline:2px solid lab(80.2845% -37.6203 -15.4758)}.admin-media-list{gap:8px;margin:10px 0;padding:0;list-style:none;display:grid}.admin-media-list li,.admin-media-slot{border:1px solid #252f37;border:1px solid lab(18.8165% -2.96721 -6.45695);border-radius:8px;grid-template-columns:96px 1fr auto;align-items:center;gap:12px;padding:8px;display:grid}.admin-media-slot{margin-top:8px}.admin-media-slot label{gap:4px;display:grid}.admin-media-thumb{object-fit:cover;color:#d58679;color:lab(64.3189% 30.0726 20.4675);width:96px;height:72px;font:700 18px var(--font-mono), monospace;background:#121c23;background:lab(9.52996% -2.83094 -6.4093);border-radius:6px;place-items:center;display:grid}.admin-media-thumb.is-empty{background:0 0;border:1px dashed #3e4952;border:1px dashed lab(30.4209% -3.0582 -6.49335)}.admin-media-meta{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}
