@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3565ae829c37ded-s.2cxn6_f21kzew.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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82291c8092fef2a0-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/98a3b7203765b7e0-s.33pk-ofy4si23.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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/84d7af6ab79ccd32-s.1aws_7qfq78t4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f77ed8559e37d64-s.p.1hb2l88ecv7fz.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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3565ae829c37ded-s.2cxn6_f21kzew.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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82291c8092fef2a0-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/98a3b7203765b7e0-s.33pk-ofy4si23.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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/84d7af6ab79ccd32-s.1aws_7qfq78t4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f77ed8559e37d64-s.p.1hb2l88ecv7fz.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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3565ae829c37ded-s.2cxn6_f21kzew.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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82291c8092fef2a0-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/98a3b7203765b7e0-s.33pk-ofy4si23.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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/84d7af6ab79ccd32-s.1aws_7qfq78t4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f77ed8559e37d64-s.p.1hb2l88ecv7fz.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3565ae829c37ded-s.2cxn6_f21kzew.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82291c8092fef2a0-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/98a3b7203765b7e0-s.33pk-ofy4si23.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/84d7af6ab79ccd32-s.1aws_7qfq78t4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f77ed8559e37d64-s.p.1hb2l88ecv7fz.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:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.tkU6kq_className{font-family:Oswald,Oswald Fallback;font-style:normal}.tkU6kq_variable{--font-oswald:"Oswald", "Oswald Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.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/276a8f4fe816cb6b-s.31_i6ngnt52xa.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/82b67ad56d243b47-s.2p5l8hwveaaiz.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/33ee198db9637ef4-s.1_g-53zz09yvy.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/fbb7028efdf70529-s.2gp_y-cmv6-ey.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-20C4,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/82450a180bcad83c-s.p.2ywnh8m32q6p0.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/ffc7b595a48b6846-s.2k_u76ydap2io.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/276a8f4fe816cb6b-s.31_i6ngnt52xa.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/82b67ad56d243b47-s.2p5l8hwveaaiz.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/33ee198db9637ef4-s.1_g-53zz09yvy.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/fbb7028efdf70529-s.2gp_y-cmv6-ey.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-20C4,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/82450a180bcad83c-s.p.2ywnh8m32q6p0.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/ffc7b595a48b6846-s.2k_u76ydap2io.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/276a8f4fe816cb6b-s.31_i6ngnt52xa.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/82b67ad56d243b47-s.2p5l8hwveaaiz.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/33ee198db9637ef4-s.1_g-53zz09yvy.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/fbb7028efdf70529-s.2gp_y-cmv6-ey.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-20C4,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/82450a180bcad83c-s.p.2ywnh8m32q6p0.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/ffc7b595a48b6846-s.2k_u76ydap2io.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/276a8f4fe816cb6b-s.31_i6ngnt52xa.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/82b67ad56d243b47-s.2p5l8hwveaaiz.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/33ee198db9637ef4-s.1_g-53zz09yvy.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/fbb7028efdf70529-s.2gp_y-cmv6-ey.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-20C4,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/82450a180bcad83c-s.p.2ywnh8m32q6p0.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:800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.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:800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.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:800;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.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:800;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.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:800;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.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%}.LE2TAW_className{font-family:Manrope,Manrope Fallback;font-style:normal}.LE2TAW_variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/784318cea1dfcfa4-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/784318cea1dfcfa4-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/784318cea1dfcfa4-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1wmoa0e_blxrz.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}._81TwW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}._81TwW_variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--basalt-950:#070706;--basalt-900:#0d0c0b;--basalt-800:#15130f;--basalt-700:#211e19;--basalt-600:#2e2a23;--basalt-500:#3f3931;--basalt-400:#5a5248;--dust-400:#877d71;--dust-300:#a79c8e;--dust-200:#c9bfb1;--sand-200:#e3d8c6;--sand-100:#f0e8dc;--sand-50:#f9f5ee;--white:#fff;--red-700:#8e120b;--red-600:#b5170e;--red-500:#de1c10;--red-400:#ff3a26;--red-300:#ff7261;--red-100:#ffdbd5;--amber-600:#c77c00;--amber-500:#ffac1c;--amber-400:#ffc65c;--amber-100:#ffebc7;--glow-600:#0e8fa6;--glow-500:#35dff5;--glow-400:#7cebfb;--glow-100:#d3f7fe;--trail-500:#4a9b57;--trail-100:#dcf0df;--surface-page:var(--basalt-900);--surface-raised:var(--basalt-800);--surface-sunken:var(--basalt-950);--surface-card:var(--basalt-800);--surface-card-hover:var(--basalt-700);--surface-inset:var(--basalt-700);--surface-daylight:var(--sand-50);--surface-daylight-card:var(--white);--surface-scrim:#070706b8;--text-strong:var(--white);--text-body:var(--sand-100);--text-muted:var(--dust-300);--text-faint:var(--dust-400);--text-on-daylight:var(--basalt-900);--text-on-daylight-muted:var(--basalt-500);--text-on-accent:var(--white);--text-on-heat:var(--basalt-900);--text-link:var(--red-400);--text-link-hover:var(--red-300);--action-primary:var(--red-500);--action-primary-hover:var(--red-400);--action-primary-press:var(--red-600);--action-secondary-border:#f0e8dc47;--action-secondary-hover:#f0e8dc1a;--action-ghost-hover:#f0e8dc14;--action-disabled:var(--basalt-600);--focus-ring:var(--amber-500);--accent-heat:var(--amber-500);--accent-glow:var(--glow-500);--accent-trail:var(--trail-500);--border-hairline:#f0e8dc24;--border-soft:#f0e8dc14;--border-strong:#f0e8dc4d;--border-daylight:#0d0c0b1f;--status-success:var(--trail-500);--status-warning:var(--amber-500);--status-danger:var(--red-500);--status-info:var(--glow-500)}
:root{--font-display:"Oswald","Oswald Fallback",Impact,"Haettenschweiler",sans-serif;--font-body:"Manrope","Manrope Fallback",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;--text-hero:clamp(3.25rem,7.6vw,7.5rem);--text-display-1:clamp(2.75rem,5vw,4.75rem);--text-display-2:clamp(2.125rem,3.4vw,3.25rem);--text-h1:2.5rem;--text-h2:1.875rem;--text-h3:1.375rem;--text-h4:1.125rem;--text-lead:1.1875rem;--text-body:1rem;--text-body-sm:.875rem;--text-caption:.75rem;--text-label:.75rem;--text-label-sm:.6875rem;--text-mono:.8125rem;--text-price:clamp(2rem,3vw,2.75rem);--leading-tight:.94;--leading-snug:1.1;--leading-heading:1.18;--leading-body:1.6;--leading-loose:1.75;--tracking-hero:-.02em;--tracking-display:-.01em;--tracking-normal:0;--tracking-label:.14em;--tracking-mono:.04em}
:root{--space-0:0;--space-05:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--container-max:1280px;--container-narrow:760px;--gutter:clamp(20px,4vw,48px);--section-y:clamp(56px,7vw,120px);--grid-gap:24px;--card-pad:24px;--card-pad-sm:16px;--control-h-sm:36px;--control-h:44px;--control-h-lg:56px;--nav-h:76px}
:root{--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--radius-xl:22px;--radius-pill:999px;--radius-card:var(--radius-md);--radius-control:var(--radius-sm);--radius-cta:var(--radius-pill);--radius-badge:var(--radius-xs)}
:root{--shadow-0:none;--shadow-1:0 1px 0 #f0e8dc0f inset,0 2px 8px #00000073;--shadow-2:0 1px 0 #f0e8dc12 inset,0 10px 28px #0000008c;--shadow-3:0 24px 64px #000000a8;--shadow-daylight-1:0 1px 2px #0d0c0b14,0 2px 10px #0d0c0b0f;--shadow-daylight-2:0 12px 34px #0d0c0b24;--glow-red:0 0 0 1px #ff3a2680,0 8px 30px #de1c1057;--glow-cyan:0 0 0 1px #35dff573,0 8px 34px #35dff542;--glow-amber:0 0 24px #ffac1c4d;--scrim-bottom:linear-gradient(to top,#070706eb 0%,#070706b8 34%,#07070600 78%);--scrim-full:linear-gradient(to top,#070706e0,#07070659)}
:root{--dur-instant:80ms;--dur-fast:.14s;--dur-base:.22s;--dur-slow:.38s;--dur-scene:.7s;--ease-out:cubic-bezier(.16,.84,.28,1);--ease-in-out:cubic-bezier(.6,0,.35,1);--ease-linear:linear;--transition-control:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);--transition-surface:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out);--lift-hover:translateY(-2px);--press-scale:.985}
:root{--pattern-dune:repeating-linear-gradient(102deg,#f0e8dc0d 0 1px,transparent 1px 9px);--pattern-hazard:repeating-linear-gradient(135deg,var(--basalt-900) 0 12px,var(--red-700) 12px 24px);--pattern-perf:repeating-linear-gradient(90deg,var(--border-strong) 0 5px,transparent 5px 11px);--overlay-dust:radial-gradient(120% 90% at 70% 0%,#ffac1c24,transparent 60%);--overlay-night:radial-gradient(110% 80% at 50% 110%,#35dff529,transparent 62%)}
*,:before,:after{box-sizing:border-box}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-wrap:pretty;margin:0}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-display);line-height:var(--leading-heading);color:var(--text-strong);margin:0 0 var(--space-4)}h1{font-size:var(--text-display-1);line-height:var(--leading-tight)}h2{font-size:var(--text-display-2);line-height:var(--leading-snug)}h3{font-size:var(--text-h3)}h4{font-size:var(--text-h4)}p{margin:0 0 var(--space-4)}a{color:var(--text-link);transition:var(--transition-control);border-bottom:1px solid #ff3a2659;text-decoration:none}a:hover{color:var(--text-link-hover);border-bottom-color:var(--red-300)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}::selection{background:var(--red-500);color:var(--white)}.lva-eyebrow{font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--accent-heat)}.lva-mono{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono)}
.lva-icon{vertical-align:-.15em;background-color:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lva-btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--text-body-sm);letter-spacing:.02em;text-transform:uppercase;height:var(--control-h);padding:0 var(--space-6);border-radius:var(--radius-cta);cursor:pointer;white-space:nowrap;transition:var(--transition-control);border:1px solid #0000;text-decoration:none;display:inline-flex}.lva-btn--sm{height:var(--control-h-sm);padding:0 var(--space-4);font-size:var(--text-caption)}.lva-btn--lg{height:var(--control-h-lg);padding:0 var(--space-8);font-size:var(--text-body)}.lva-btn--block{width:100%}.lva-btn--primary{background:var(--action-primary);color:var(--text-on-accent)}.lva-btn--primary:hover{background:var(--action-primary-hover);box-shadow:var(--glow-red)}.lva-btn--primary:active{background:var(--action-primary-press);transform:scale(var(--press-scale));box-shadow:none}.lva-btn--heat{background:var(--accent-heat);color:var(--text-on-heat)}.lva-btn--heat:hover{background:var(--amber-400)}.lva-btn--heat:active{background:var(--amber-600);transform:scale(var(--press-scale))}.lva-btn--secondary{color:var(--text-strong);border-color:var(--action-secondary-border);background:0 0}.lva-btn--secondary:hover{background:var(--action-secondary-hover);border-color:var(--border-strong)}.lva-btn--secondary:active{transform:scale(var(--press-scale))}.lva-btn--ghost{color:var(--text-body);background:0 0}.lva-btn--ghost:hover{background:var(--action-ghost-hover);color:var(--text-strong)}.lva-btn--glow{color:var(--accent-glow);background:0 0;border-color:#35dff566}.lva-btn--glow:hover{box-shadow:var(--glow-cyan);background:#35dff51a}.lva-btn[disabled],.lva-btn--disabled{background:var(--action-disabled);color:var(--text-faint);cursor:not-allowed;box-shadow:none;border-color:#0000;transform:none}.lva-iconbtn{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-pill);border:1px solid var(--border-hairline);color:var(--text-body);cursor:pointer;transition:var(--transition-control);background:0 0;justify-content:center;align-items:center;display:inline-flex}.lva-iconbtn:hover{background:var(--action-secondary-hover);color:var(--text-strong);border-color:var(--border-strong)}.lva-iconbtn:active{transform:scale(var(--press-scale))}.lva-iconbtn--sm{width:var(--control-h-sm);height:var(--control-h-sm)}.lva-iconbtn--solid{background:var(--action-primary);color:var(--text-on-accent);border-color:#0000}.lva-iconbtn--solid:hover{background:var(--action-primary-hover)}.lva-iconbtn--bare{border-color:#0000}.lva-badge{align-items:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-label-sm);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);padding:var(--space-1) var(--space-2);border-radius:var(--radius-badge);display:inline-flex}.lva-badge--red{background:var(--red-500);color:var(--white)}.lva-badge--heat{background:var(--accent-heat);color:var(--text-on-heat)}.lva-badge--glow{background:var(--accent-glow);color:var(--basalt-900)}.lva-badge--outline{color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border-hairline);background:0 0}.lva-badge--success{background:var(--trail-100);color:#1f5b29}.lva-badge--sold{background:var(--basalt-600);color:var(--dust-300)}.lva-tag{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);color:var(--text-muted);background:var(--surface-inset);border:1px solid var(--border-soft);border-radius:var(--radius-xs);padding:var(--space-1) var(--space-3);white-space:nowrap;display:inline-flex}.lva-tag--active{color:var(--basalt-900);background:var(--sand-100);border-color:#0000}.lva-tag--interactive{cursor:pointer;transition:var(--transition-control)}.lva-tag--interactive:hover{color:var(--text-strong);border-color:var(--border-strong)}.lva-card{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-1);position:relative}.lva-card--pad{padding:var(--card-pad)}.lva-card--flat{box-shadow:none;background:0 0}.lva-card--daylight{background:var(--surface-daylight-card);border-color:var(--border-daylight);box-shadow:var(--shadow-daylight-1);color:var(--text-on-daylight)}.lva-card--interactive{cursor:pointer;transition:var(--transition-surface)}.lva-card--interactive:hover{transform:var(--lift-hover);box-shadow:var(--shadow-2);background:var(--surface-card-hover)}.lva-card--dune:before{content:"";background:var(--pattern-dune);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.lva-sechead{gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;display:flex}.lva-sechead__eyebrow{align-items:center;gap:var(--space-2);font-size:var(--text-label);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--accent-heat);display:flex}.lva-sechead__eyebrow:before{content:"";background:var(--accent-heat);width:22px;height:2px}.lva-sechead__title{font-family:var(--font-display);font-size:var(--text-display-2);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-display);line-height:var(--leading-snug);color:var(--text-strong);margin:0}.lva-sechead__sub{max-width:56ch;color:var(--text-muted);margin:0}.lva-sechead--center{text-align:center;align-items:center}.lva-field{gap:var(--space-2);flex-direction:column;display:flex}.lva-label{font-size:var(--text-label);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted)}.lva-input,.lva-select{width:100%;height:var(--control-h);padding:0 var(--space-4);font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--text-strong);background:var(--surface-inset);border:1px solid var(--border-hairline);border-radius:var(--radius-control);transition:var(--transition-control)}.lva-input::placeholder{color:var(--text-faint)}.lva-input:hover,.lva-select:hover{border-color:var(--border-strong)}.lva-input:focus,.lva-select:focus{border-color:var(--accent-heat);outline:none;box-shadow:0 0 0 3px #ffac1c2e}.lva-input--error{border-color:var(--status-danger)}.lva-input[disabled],.lva-select[disabled]{background:var(--basalt-700);color:var(--text-faint);cursor:not-allowed}.lva-select{appearance:none;padding-right:var(--space-10);cursor:pointer}.lva-select-wrap{display:block;position:relative}.lva-select-wrap .lva-icon{right:var(--space-4);color:var(--text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.lva-help{font-size:var(--text-caption);color:var(--text-faint)}.lva-help--error{color:var(--red-300)}.lva-check{align-items:flex-start;gap:var(--space-3);cursor:pointer;font-size:var(--text-body-sm);color:var(--text-body);display:inline-flex}.lva-check__box{border:1px solid var(--border-strong);border-radius:var(--radius-xs);background:var(--surface-inset);color:#0000;width:20px;height:20px;transition:var(--transition-control);flex:none;place-items:center;margin-top:1px;display:grid}.lva-check:hover .lva-check__box{border-color:var(--sand-200)}.lva-check--on .lva-check__box{background:var(--action-primary);border-color:var(--action-primary);color:var(--white)}.lva-check--radio .lva-check__box{border-radius:var(--radius-pill)}.lva-check--disabled{opacity:.45;cursor:not-allowed}.lva-switch{align-items:center;gap:var(--space-3);cursor:pointer;font-size:var(--text-body-sm);color:var(--text-body);display:inline-flex}.lva-switch__track{border-radius:var(--radius-pill);background:var(--basalt-600);border:1px solid var(--border-hairline);width:46px;height:26px;transition:var(--transition-control);position:relative}.lva-switch__knob{border-radius:var(--radius-pill);background:var(--dust-200);width:18px;height:18px;transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);position:absolute;top:3px;left:3px}.lva-switch--on .lva-switch__track{background:var(--action-primary);border-color:var(--action-primary)}.lva-switch--on .lva-switch__knob{background:var(--white);transform:translate(20px)}.lva-stepper{border:1px solid var(--border-hairline);border-radius:var(--radius-control);background:var(--surface-inset);align-items:center;display:inline-flex;overflow:hidden}.lva-stepper button{width:var(--control-h);height:var(--control-h);color:var(--text-body);cursor:pointer;transition:var(--transition-control);background:0 0;border:0;place-items:center;display:grid}.lva-stepper button:hover:not(:disabled){background:var(--action-ghost-hover);color:var(--text-strong)}.lva-stepper button:disabled{color:var(--text-faint);cursor:not-allowed}.lva-stepper__val{text-align:center;min-width:44px;font-family:var(--font-mono);font-size:var(--text-body-sm);color:var(--text-strong)}.lva-rating{align-items:center;gap:var(--space-2);display:inline-flex}.lva-rating__stars{color:var(--accent-heat);gap:2px;display:inline-flex}.lva-rating__stars .lva-icon--empty{color:var(--basalt-500)}.lva-rating__meta{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--text-muted)}.lva-price{gap:var(--space-1);flex-direction:column;display:flex}.lva-price__row{align-items:baseline;gap:var(--space-2);display:flex}.lva-price__from{font-size:var(--text-label);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-faint)}.lva-price__amount{font-family:var(--font-display);font-size:var(--text-price);font-weight:var(--weight-bold);color:var(--text-strong);letter-spacing:var(--tracking-display);line-height:1}.lva-price__unit{font-size:var(--text-caption);color:var(--text-muted)}.lva-price__was{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--text-faint);text-decoration:line-through}.lva-tour{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-1);transition:var(--transition-surface);flex-direction:column;display:flex;overflow:hidden}.lva-tour:hover{transform:var(--lift-hover);box-shadow:var(--shadow-2)}.lva-tour__media{aspect-ratio:16/10;background:var(--basalt-700);position:relative;overflow:hidden}.lva-tour__media img,.lva-tour__media image-slot{object-fit:cover;width:100%;height:100%;display:block}.lva-tour__media:after{content:"";background:var(--scrim-bottom);pointer-events:none;position:absolute;inset:0}.lva-tour__flags{top:var(--space-3);left:var(--space-3);gap:var(--space-2);z-index:1;display:flex;position:absolute}.lva-tour__body{gap:var(--space-3);padding:var(--card-pad);flex-direction:column;display:flex}.lva-tour__title{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-display);line-height:var(--leading-snug);color:var(--text-strong);margin:0}.lva-tour__desc{font-size:var(--text-body-sm);color:var(--text-muted);margin:0}.lva-tour__specs{gap:var(--space-2);flex-wrap:wrap;display:flex}.lva-tour__stub{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--card-pad);border-top:1px dashed var(--border-strong);background:var(--basalt-700);display:flex}.lva-tour--night{border-color:#35dff53d}.lva-tour--night .lva-tour__stub{background:linear-gradient(180deg,var(--basalt-800),var(--basalt-950))}.lva-stats{border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-raised);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid;overflow:hidden}.lva-stats__item{padding:var(--space-6);border-right:1px solid var(--border-hairline)}.lva-stats__item:last-child{border-right:0}.lva-stats__val{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--text-strong);line-height:1}.lva-stats__label{font-size:var(--text-label);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-faint);margin-top:var(--space-2)}.lva-itin{counter-reset:itin;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lva-itin__step{gap:var(--space-4);padding-bottom:var(--space-8);grid-template-columns:44px 1fr;display:grid;position:relative}.lva-itin__step:last-child{padding-bottom:0}.lva-itin__step:before{counter-increment:itin;content:counter(itin,decimal-leading-zero);border-radius:var(--radius-pill);background:var(--surface-inset);border:1px solid var(--border-hairline);width:44px;height:44px;font-family:var(--font-mono);font-size:var(--text-mono);color:var(--accent-heat);grid-column:1;place-items:center;display:grid}.lva-itin__step:not(:last-child):after{content:"";background:var(--border-hairline);width:1px;position:absolute;top:44px;bottom:6px;left:21px}.lva-itin__title{font-family:var(--font-display);font-size:var(--text-h4);text-transform:uppercase;letter-spacing:var(--tracking-display);color:var(--text-strong);margin:0 0 var(--space-1)}.lva-itin__time{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--text-faint)}.lva-itin__body{font-size:var(--text-body-sm);color:var(--text-muted);margin:var(--space-1) 0 0}.lva-notes{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lva-notes__item{gap:var(--space-3);font-size:var(--text-body-sm);color:var(--text-muted);grid-template-columns:18px 1fr;display:grid}.lva-notes__item .lva-icon{color:var(--accent-heat);margin-top:3px}.lva-notes--danger .lva-notes__item .lva-icon{color:var(--status-danger)}.lva-acc{border-top:1px solid var(--border-hairline)}.lva-acc__item{border-bottom:1px solid var(--border-hairline)}.lva-acc__trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) 0;cursor:pointer;text-align:left;font-family:var(--font-display);font-size:var(--text-h4);text-transform:uppercase;letter-spacing:var(--tracking-display);color:var(--text-strong);transition:var(--transition-control);background:0 0;border:0;display:flex}.lva-acc__trigger:hover{color:var(--accent-heat)}.lva-acc__trigger .lva-icon{transition:transform var(--dur-base) var(--ease-out)}.lva-acc__item--open .lva-acc__trigger .lva-icon{transform:rotate(45deg)}.lva-acc__panel{padding:0 0 var(--space-5);font-size:var(--text-body-sm);color:var(--text-muted);max-width:70ch}.lva-quote{gap:var(--space-4);padding:var(--card-pad);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);flex-direction:column;display:flex}.lva-quote__text{font-size:var(--text-body);color:var(--text-body);margin:0}.lva-quote__foot{align-items:center;gap:var(--space-3);font-size:var(--text-caption);color:var(--text-faint);display:flex}.lva-quote__name{font-weight:var(--weight-bold);color:var(--text-strong);text-transform:uppercase;letter-spacing:.06em}.lva-promo{justify-content:center;align-items:center;gap:var(--space-4);min-height:40px;padding:var(--space-2) var(--gutter);background:var(--red-600);color:var(--white);font-size:var(--text-caption);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);text-align:center;display:flex}.lva-promo--hazard{background:var(--pattern-hazard)}.lva-promo a{color:var(--white);border-bottom-color:#ffffff80}.lva-nav{z-index:20;align-items:center;gap:var(--space-8);height:var(--nav-h);padding:0 var(--gutter);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border-hairline);background:#0d0c0bd1;display:flex;position:relative}.lva-nav__logo{border:0;width:auto;height:38px;display:block}.lva-nav__links{align-items:center;gap:var(--space-6);margin-left:auto;display:flex}.lva-nav__link{font-size:var(--text-label);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted);cursor:pointer;padding:var(--space-2) 0;transition:var(--transition-control);background:0 0;border:0;border-bottom:2px solid #0000}.lva-nav__link:hover{color:var(--text-strong)}.lva-nav__link--active{color:var(--text-strong);border-bottom-color:var(--action-primary)}.lva-nav__phone{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-mono);color:var(--text-body);border:0;display:inline-flex}.lva-foot{background:var(--surface-sunken);border-top:1px solid var(--border-hairline);padding:var(--space-16) var(--gutter) var(--space-8)}.lva-foot__grid{gap:var(--space-10);max-width:var(--container-max);grid-template-columns:1.4fr repeat(3,1fr);margin:0 auto;display:grid}.lva-foot__head{font-size:var(--text-label);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-faint);margin-bottom:var(--space-4)}.lva-foot__list{gap:var(--space-3);font-size:var(--text-body-sm);color:var(--text-muted);flex-direction:column;display:flex}.lva-foot__list a{color:var(--text-muted);border:0}.lva-foot__list a:hover{color:var(--text-strong)}.lva-foot__bottom{gap:var(--space-4);max-width:var(--container-max);margin:var(--space-12) auto 0;padding-top:var(--space-6);border-top:1px solid var(--border-soft);font-size:var(--text-caption);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;display:flex}.lva-dialog__scrim{background:var(--surface-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:var(--gutter);z-index:100;place-items:center;display:grid;position:fixed;inset:0}.lva-dialog{background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:var(--radius-card);width:100%;max-width:460px;box-shadow:var(--shadow-3);overflow:hidden}.lva-dialog__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--card-pad) var(--card-pad) 0;display:flex}.lva-dialog__title{font-family:var(--font-display);font-size:var(--text-h3);text-transform:uppercase;letter-spacing:var(--tracking-display);color:var(--text-strong);margin:0}.lva-dialog__body{padding:var(--space-4) var(--card-pad);font-size:var(--text-body-sm);color:var(--text-muted)}.lva-dialog__foot{gap:var(--space-3);padding:var(--space-4) var(--card-pad) var(--card-pad);background:var(--basalt-900);justify-content:flex-end;display:flex}
html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}img,video{max-width:100%;display:block}a:focus-visible,button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.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}.lva-icon-svg{vertical-align:-.15em;flex:none}.lva-rating__stars .lva-icon--fill{fill:currentColor}.lva-rating__stars .lva-icon--empty{color:var(--basalt-500)}.lva-container{max-width:var(--container-max);padding:0 var(--gutter);margin:0 auto}.lva-container--narrow{max-width:var(--container-narrow)}.lva-section{padding:var(--section-y) 0;position:relative}.lva-section--raised{background:var(--surface-raised);border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline)}.lva-section--dune{background:var(--surface-raised);background-image:var(--pattern-dune);border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline)}.lva-section--sunken{background:var(--surface-sunken)}.lva-section--night{background:var(--basalt-950);overflow:hidden}.lva-section--night:before{content:"";background:var(--overlay-night);pointer-events:none;position:absolute;inset:0}.lva-section--night>*{position:relative}.lva-grid{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.lva-grid--4{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.lva-grid--2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.lva-prose{max-width:70ch;color:var(--text-body)}.lva-prose p,.lva-prose li{margin:0 0 var(--space-4)}.lva-prose h2,.lva-prose h3{margin-top:var(--space-8)}.lva-prose a{color:var(--text-link)}.lva-prose img{border-radius:var(--radius-card);margin:var(--space-6) 0}.lva-lead{font-size:var(--text-lead);color:var(--text-body);max-width:60ch}.lva-muted{color:var(--text-muted)}.lva-stack{gap:var(--space-4);flex-direction:column;display:flex}.lva-row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.lva-price--sm .lva-price__amount{font-size:var(--text-h2)}.lva-price__amount--call{font-size:var(--text-h3)}.lva-header{z-index:40;position:sticky;top:0}.lva-nav{position:relative}.lva-nav__brand{border:0;align-items:center;display:flex}.lva-nav__links{gap:var(--space-5)}.lva-nav__item{position:relative}.lva-nav__link{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.lva-nav__link .lva-icon-svg{transition:transform var(--dur-fast) var(--ease-out)}.lva-nav__item--open .lva-nav__link .lva-icon-svg{transform:rotate(180deg)}.lva-nav__burger{display:none}.lva-nav__phone{text-decoration:none}@media (max-width:1023px){.lva-nav{gap:var(--space-4)}.lva-nav__links .lva-nav__item,.lva-nav__links .lva-nav__phone{display:none}.lva-nav__burger{display:inline-flex}}.lva-mega{left:0;right:0;top:var(--nav-h);z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border-hairline);box-shadow:var(--shadow-3);opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), visibility 0s linear var(--dur-base);background:#0d0c0bf5;position:absolute;transform:translateY(-6px)}.lva-mega--open{opacity:1;visibility:visible;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);transform:none}.lva-mega__inner{max-width:var(--container-max);padding:var(--space-8) var(--gutter) var(--space-10);grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr)) minmax(240px, 300px);gap:var(--space-8);margin:0 auto;display:grid}.lva-mega__head{font-size:var(--text-label);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--accent-heat);margin:0 0 var(--space-4);align-items:center;gap:var(--space-2);display:flex}.lva-mega__head--glow{color:var(--accent-glow)}.lva-mega__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lva-mega__link{gap:var(--space-3);padding:var(--space-2) var(--space-3);margin:0 calc(-1 * var(--space-3));border-radius:var(--radius-sm);color:var(--text-body);transition:var(--transition-control);border:0;grid-template-columns:1fr auto;align-items:baseline;text-decoration:none;display:grid}.lva-mega__link:hover{background:var(--action-ghost-hover);color:var(--text-strong)}.lva-mega__title{font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-semibold)}.lva-mega__price{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--text-muted);white-space:nowrap}.lva-mega__feature{border-radius:var(--radius-card);border:1px solid var(--border-hairline);align-items:flex-end;min-height:220px;text-decoration:none;display:flex;position:relative;overflow:hidden}.lva-mega__feature img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lva-mega__feature:after{content:"";background:var(--scrim-bottom);position:absolute;inset:0}.lva-mega__feature-body{z-index:1;padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex;position:relative}.lva-mega__feature-title{font-family:var(--font-display);font-size:var(--text-h3);text-transform:uppercase;color:var(--text-strong);letter-spacing:var(--tracking-display);line-height:1.1}.lva-mega__all{margin-top:var(--space-4)}.lva-drawer{z-index:60;background:var(--surface-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:none;position:fixed;inset:0}.lva-drawer--open{display:block}.lva-drawer__panel{background:var(--basalt-900);border-left:1px solid var(--border-hairline);width:min(420px,92vw);padding:var(--space-5) var(--space-5) var(--space-10);gap:var(--space-6);box-shadow:var(--shadow-3);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.lva-drawer__top{justify-content:space-between;align-items:center;display:flex}.lva-drawer__group h3{font-size:var(--text-label);font-family:var(--font-body);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);color:var(--accent-heat);margin:0 0 var(--space-3)}.lva-drawer__group ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lva-drawer__group a{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border:0;border-bottom:1px solid var(--border-soft);color:var(--text-body);font-size:var(--text-body-sm);text-decoration:none;display:flex}.lva-drawer__ctas{gap:var(--space-3);flex-direction:column;display:flex}.lva-hero{background:var(--basalt-950);align-items:flex-end;min-height:min(86vh,760px);display:flex;position:relative;overflow:hidden}.lva-hero--short{min-height:460px}.lva-hero__media,.lva-hero__media img,.lva-hero__media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lva-hero__scrim{background:var(--scrim-bottom);pointer-events:none;position:absolute;inset:0}.lva-hero__overlay{background:var(--overlay-dust);pointer-events:none;position:absolute;inset:0}.lva-hero--night .lva-hero__overlay{background:var(--overlay-night)}.lva-hero--night .lva-hero__scrim{background:var(--scrim-full)}.lva-hero__inner{width:100%;max-width:var(--container-max);padding:calc(var(--nav-h) + 56px) var(--gutter) 56px;margin:0 auto;position:relative}.lva-hero__content{gap:var(--space-5);flex-direction:column;max-width:780px;display:flex}.lva-hero__title{font-family:var(--font-display);font-size:var(--text-hero);line-height:var(--leading-tight);letter-spacing:var(--tracking-hero);text-transform:uppercase;color:var(--white);text-wrap:balance;margin:0}.lva-hero--short .lva-hero__title{font-size:var(--text-display-1);max-width:22ch}.lva-hero__lead{font-size:var(--text-lead);color:var(--sand-100);max-width:52ch;margin:0}.lva-hero__ctas{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.lva-hero__nav{right:var(--gutter);gap:var(--space-2);display:flex;position:absolute;bottom:32px}.lva-stats-pull{z-index:2;margin-top:-40px;position:relative}.lva-tour__media img{object-fit:cover;width:100%;height:100%}.lva-tour__link{color:inherit;border:0;text-decoration:none}.lva-tour__stub .lva-btn{flex:none}.lva-tour--partner .lva-tour__stub{background:var(--basalt-800)}.lva-detail{padding:48px var(--gutter) var(--section-y);max-width:var(--container-max);grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:56px;margin:0 auto;display:grid}@media (max-width:960px){.lva-detail{gap:var(--space-8);grid-template-columns:1fr}}.lva-detail__specs{gap:var(--space-2);margin-bottom:var(--space-7,28px);flex-wrap:wrap;display:flex}.lva-detail__cols{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}@media (max-width:720px){.lva-detail__cols{grid-template-columns:1fr}}.lva-detail__eyebrow{margin-bottom:var(--space-4);display:block}.lva-detail__eyebrow--danger{color:var(--status-danger)}.lva-book{top:calc(var(--nav-h) + 24px);position:sticky}.lva-book--widget{position:static}.lva-book__perf{margin:var(--space-4) 0;background:var(--pattern-perf);height:1px}.lva-book__row{justify-content:space-between;gap:var(--space-3);font-size:var(--text-body-sm);color:var(--text-muted);display:flex}.lva-book__row strong{color:var(--text-strong);font-family:var(--font-mono);font-weight:500;font-size:var(--text-mono);text-align:right}.lva-book__fine{align-items:center;gap:var(--space-2);font-size:var(--text-caption);color:var(--text-faint);text-align:center;justify-content:center;display:flex}.lva-tiers{gap:var(--space-3);flex-direction:column;display:flex}.lva-tier{gap:var(--space-4);padding:var(--space-5);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);grid-template-columns:1fr auto;align-items:start;display:grid}.lva-tier__label{font-family:var(--font-display);font-size:var(--text-h4);text-transform:uppercase;letter-spacing:var(--tracking-display);color:var(--text-strong);margin:0 0 var(--space-2)}.lva-tier__summary{font-size:var(--text-body-sm);color:var(--text-muted);margin:0 0 var(--space-3);max-width:60ch}.lva-tier__items{gap:var(--space-2);flex-wrap:wrap;display:flex}.lva-tier__side{align-items:flex-end;gap:var(--space-3);flex-direction:column;min-width:160px;display:flex}@media (max-width:640px){.lva-tier{grid-template-columns:1fr}.lva-tier__side{align-items:flex-start}}.lva-gallery{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-auto-rows:200px;grid-auto-flow:dense;display:grid}.lva-gallery a{border-radius:var(--radius-card);border:1px solid var(--border-hairline);background:var(--basalt-800);display:block;position:relative;overflow:hidden}.lva-gallery a:nth-child(5n+1){grid-area:span 2/span 2}.lva-gallery img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out)}.lva-gallery a:hover img{transform:scale(1.03)}.lva-mosaic{gap:var(--space-3);grid-template-columns:1fr 1fr;height:420px;display:grid}.lva-mosaic>*{border-radius:var(--radius-card);border:1px solid var(--border-hairline);position:relative;overflow:hidden}.lva-mosaic>:first-child{grid-row:span 2}.lva-mosaic img{object-fit:cover;width:100%;height:100%}.lva-split{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}@media (max-width:900px){.lva-split{grid-template-columns:1fr}.lva-mosaic{height:320px}}@media (max-width:960px){.lva-book{position:static}.lva-mobile-book{z-index:35;gap:var(--space-3);padding:var(--space-3) var(--gutter);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border-hairline);background:#0d0c0bf0;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.lva-mobile-book .lva-price__amount{font-size:var(--text-h3)}body{padding-bottom:84px}}.lva-team{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.lva-team__card img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-card);border:1px solid var(--border-hairline);width:100%;margin-bottom:var(--space-4)}.lva-team__card h3{font-size:var(--text-h3);margin-bottom:var(--space-1)}.lva-post-card{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-1);transition:var(--transition-surface);flex-direction:column;display:flex;overflow:hidden}.lva-post-card:hover{transform:var(--lift-hover);box-shadow:var(--shadow-2)}.lva-post-card__media{aspect-ratio:16/10;background:var(--basalt-700);overflow:hidden}.lva-post-card__media img{object-fit:cover;width:100%;height:100%}.lva-post-card__body{padding:var(--card-pad);gap:var(--space-3);flex-direction:column;display:flex}.lva-post-card h3{font-size:var(--text-h4);margin:0}.lva-post-card h3 a{color:var(--text-strong);border:0}.lva-article{max-width:var(--container-narrow);padding:48px var(--gutter) var(--section-y);margin:0 auto}.lva-article__hero{border-radius:var(--radius-card);border:1px solid var(--border-hairline);margin-bottom:var(--space-8);aspect-ratio:16/9;object-fit:cover;width:100%}.lva-article .lva-prose h2{font-size:var(--text-h2)}.lva-breadcrumb{gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-mono);color:var(--text-faint);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lva-breadcrumb a{color:var(--text-muted);border:0}.lva-breadcrumb li+li:before{content:"/";margin-right:var(--space-2);color:var(--basalt-500)}.lva-foot__grid{grid-template-columns:1.4fr repeat(3,1fr) 1fr}@media (max-width:960px){.lva-foot__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.lva-foot__grid{grid-template-columns:1fr}}.lva-foot__disclaimer{max-width:var(--container-max);margin:var(--space-10) auto 0;font-size:var(--text-caption);color:var(--text-faint);line-height:var(--leading-loose)}.lva-foot__logo{width:auto;height:44px;margin-bottom:var(--space-4)}.lva-foot__social{gap:var(--space-3);margin-top:var(--space-5);display:flex}.lva-foot__social a{color:var(--text-muted);border-radius:var(--radius-pill);border:0;border:1px solid var(--border-hairline);justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.lva-foot__social a:hover{color:var(--text-strong);border-color:var(--border-strong)}.lva-form{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.lva-form .lva-field--full{grid-column:1/-1}@media (max-width:640px){.lva-form{grid-template-columns:1fr}}.lva-textarea{min-height:140px;padding:var(--space-3) var(--space-4);resize:vertical}.lva-form__status{font-size:var(--text-body-sm);color:var(--text-muted)}.lva-form__status--ok{color:var(--status-success)}.lva-form__status--err{color:var(--red-300)}.lva-yt{aspect-ratio:16/9;border-radius:var(--radius-card);border:1px solid var(--border-hairline);background:var(--basalt-800);position:relative;overflow:hidden}.lva-yt iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.lva-partner-note{gap:var(--space-2);font-size:var(--text-caption);color:var(--text-faint);align-items:flex-start;display:flex}.lva-reviews-embed{min-height:240px}.lva-pill-row{gap:var(--space-2);flex-wrap:wrap;display:flex}.lva-anchor-tabs{gap:var(--space-2);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.lva-promo{min-height:36px}.lva-promo__short{display:none}@media (max-width:760px){.lva-promo__long{display:none}.lva-promo__short{display:inline}.lva-promo a{display:none}.lva-promo{font-size:var(--text-label-sm);letter-spacing:.08em}}.lva-header{--nav-h:108px;--logo-h:80px}.lva-header[data-scrolled]{--nav-h:76px;--logo-h:46px}.lva-nav{transition:height var(--dur-base) var(--ease-out)}.lva-nav__logo{height:var(--logo-h,38px);object-fit:contain;width:auto;max-width:220px;transition:height var(--dur-base) var(--ease-out)}@media (max-width:1023px){.lva-header{--nav-h:84px;--logo-h:52px}.lva-header[data-scrolled]{--nav-h:68px;--logo-h:40px}}@media (max-width:480px){.lva-header{--nav-h:74px;--logo-h:40px}.lva-header[data-scrolled]{--nav-h:64px;--logo-h:32px}}.lva-detail{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}.lva-detail>*{min-width:0}.lva-detail .lva-tag,.lva-tier .lva-tag,.lva-drawer .lva-tag{white-space:normal;text-align:left}.lva-tier{grid-template-columns:minmax(0,1fr) auto}.lva-tier__side{min-width:0}.lva-tier__options{gap:var(--space-1) var(--space-4);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);grid-template-columns:auto auto;justify-content:end;display:grid}.lva-tier__options dt{color:var(--text-muted);text-transform:uppercase}.lva-tier__options dd{color:var(--text-strong);text-align:right;margin:0;font-weight:700}@media (max-width:960px){.lva-detail{grid-template-columns:minmax(0,1fr)}.lva-book{order:-1}}.lva-cta-band{gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}@media (max-width:900px){.lva-cta-band{grid-template-columns:minmax(0,1fr)}}.lva-mega__inner--nofeature{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr))}.lva-mega{background:var(--basalt-900);-webkit-backdrop-filter:none;backdrop-filter:none}.lva-mega__link{grid-template-columns:minmax(0,1fr) auto}.lva-mega__inner--nofeature .lva-mega__link{grid-template-columns:minmax(0,1fr)}.lva-mega__inner--nofeature .lva-mega__price{justify-self:start}.lva-drawer__group a span:last-child{font-family:inherit;font-size:inherit;color:inherit}.lva-drawer__group a .lva-drawer__price{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--text-muted);white-space:nowrap}.lva-select-wrap .lva-icon-svg{right:var(--space-4);color:var(--text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.lva-grid--tours{grid-template-columns:repeat(auto-fit,minmax(212px,1fr))}.lva-grid--combos{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.lva-team{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.lva-team__card img{aspect-ratio:4/4.6}@media (max-width:1023px){.lva-nav__links .lva-btn--sm{height:var(--control-h);padding:0 var(--space-5)}.lva-nav__burger{width:var(--control-h);height:var(--control-h)}}.lva-mobile-book{display:none!important}@media (max-width:960px){body{padding-bottom:0}}.lva-tour__stub{flex-wrap:wrap}.lva-tour__stub .lva-btn{max-width:100%}.lva-reviews-grid{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.lva-reviews-embed{display:none}.lva-sessions{margin:var(--space-6) 0 0}.lva-tour .lva-tag{white-space:normal;text-align:left;line-height:1.3}.lva-tour__specs{gap:var(--space-2)}@media (max-width:640px){.lva-tier{grid-template-columns:minmax(0,1fr)}.lva-tier__side{align-items:flex-start}.lva-tier__options{justify-content:start}.lva-tier__options dd{text-align:left}}.lva-drawer__group a span.lva-drawer__price{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--text-muted);white-space:nowrap}.lva-hero--short .lva-hero__scrim{background:linear-gradient(to bottom, #0707068c 0%, #07070600 30%), var(--scrim-bottom)}.lva-breadcrumb,.lva-breadcrumb a{color:var(--dust-200)}@media (max-width:640px){.lva-tour__stub .lva-btn--sm{height:var(--control-h);padding:0 var(--space-5);font-size:var(--text-body-sm)}}.lva-acc__trigger .lva-icon-svg{transition:transform var(--dur-base) var(--ease-out)}.lva-acc__item--open .lva-acc__trigger .lva-icon-svg{transform:rotate(45deg)}.lva-tour__body{flex:1}.lva-tour__specs{margin-top:auto}.lva-drawer__top .lva-iconbtn{width:var(--control-h);height:var(--control-h)}@media (max-width:640px){.lva-tier__side .lva-price{text-align:left!important;align-items:flex-start!important}.lva-tier__side .lva-price__row{justify-content:flex-start}}.lva-rail{--rail-gap:var(--grid-gap);--rail-card:calc((min(100vw, var(--container-max)) - 2 * var(--gutter) - 2 * var(--rail-gap)) / 3);position:relative}@media (max-width:1023px){.lva-rail{--rail-card:calc((100vw - 2 * var(--gutter) - var(--rail-gap)) / 2)}}@media (max-width:640px){.lva-rail{--rail-card:min(84vw, 360px)}}.lva-rail__viewport{overscroll-behavior-x:contain;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);overflow:auto hidden}.lva-rail__viewport::-webkit-scrollbar{display:none}.lva-rail__viewport:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.lva-rail.is-dragging .lva-rail__viewport{cursor:grabbing;-webkit-user-select:none;user-select:none}.lva-rail.is-dragging .lva-rail__item *{pointer-events:none}.lva-rail__track{align-items:stretch;width:max-content;display:flex}.lva-rail__item{flex:0 0 var(--rail-card);width:var(--rail-card);margin-right:var(--rail-gap);display:flex}.lva-rail__item>.lva-tour{width:100%}.lva-rail__item img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.lva-rail__nav{gap:var(--space-2);margin-top:var(--space-5);justify-content:flex-end;display:flex}.lva-rail__nav .lva-iconbtn{width:44px;height:44px}.lva-rail-head{justify-content:space-between;align-items:flex-end;gap:var(--space-6);display:flex}.lva-rail-head .lva-sechead{margin-bottom:var(--space-8);flex:1}.lva-board{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;display:grid}@media (max-width:900px){.lva-board{grid-template-columns:minmax(0,1fr)}}.lva-board__photo{border-radius:var(--radius-card);border:1px solid var(--border-hairline);min-height:360px;position:relative;overflow:hidden}.lva-board__photo img{object-fit:cover;width:100%;height:100%}.lva-board__photo figcaption{padding:var(--space-4) var(--space-5);background:var(--scrim-bottom);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);color:var(--sand-100);text-transform:uppercase;position:absolute;bottom:0;left:0;right:0}.lva-board__list{border-top:1px solid var(--border-soft);margin:0;padding:0;list-style:none}.lva-board__row{gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--border-soft);color:inherit;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;text-decoration:none;display:grid}.lva-board__row:hover .lva-board__name{color:var(--accent-red)}.lva-board__row:hover .lva-board__go{transform:translate(4px)}.lva-board__name{font-family:var(--font-display);font-size:var(--text-h4);text-transform:uppercase;letter-spacing:var(--tracking-display);color:var(--text-strong);transition:color var(--dur-fast) var(--ease-out);margin:0 0 4px}.lva-board__desc{font-size:var(--text-body-sm);color:var(--text-muted);max-width:52ch;margin:0}.lva-board__price{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);color:var(--text-strong);white-space:nowrap;text-align:right}.lva-board__price small{color:var(--text-faint);font-size:var(--text-caption);text-transform:uppercase;display:block}.lva-board__go{color:var(--text-muted);transition:transform var(--dur-fast) var(--ease-out);display:inline-flex}@media (max-width:640px){.lva-board__row{grid-template-columns:minmax(0,1fr) auto}.lva-board__go{display:none}}.lva-board__foot{margin-top:var(--space-5);font-size:var(--text-caption);color:var(--text-faint)}
.lva-header{--nav-h:112px;--logo-h:84px}.lva-header[data-scrolled]{--nav-h:78px;--logo-h:54px}.lva-nav__logo{max-width:170px}@media (max-width:1023px){.lva-header{--nav-h:88px;--logo-h:62px}.lva-header[data-scrolled]{--nav-h:70px;--logo-h:46px}}@media (max-width:480px){.lva-header{--nav-h:80px;--logo-h:54px}.lva-header[data-scrolled]{--nav-h:66px;--logo-h:42px}}@media (max-height:520px) and (orientation:landscape){.lva-header{--nav-h:68px;--logo-h:46px}.lva-header[data-scrolled]{--nav-h:58px;--logo-h:38px}}.lva-breadcrumb li+li:before{color:var(--dust-300)}.lva-promo a{white-space:nowrap}@media (max-width:760px){.lva-promo .lva-promo__short a{color:var(--white);border:0;display:inline}}.lva-drawer__group h3{text-transform:uppercase}html,body{overflow-x:clip}.lvd-hero{min-height:min(90svh,860px)}.lvd-hero .lva-hero__inner{padding-top:120px;padding-bottom:72px}.lvd-hero__frame{opacity:0;transition:opacity var(--dur-scene) var(--ease-in-out);position:absolute;inset:0}.lvd-hero__frame.is-active{opacity:1}.lvd-hero__frame img{transition:transform 9s var(--ease-linear);transform:scale(1.06)}.lvd-hero__frame.is-active img{transform:scale(1)}.lvd-hero__scrim{background:linear-gradient(90deg, #070706c7 0%, #0707066b 46%, #07070600 78%), var(--scrim-bottom)}.lvd-hero .lva-hero__content{max-width:820px}.lvd-hero__eyebrow{color:var(--accent-heat)}.lvd-hero__line{display:block}.lvd-hero .lva-hero__lead{text-wrap:pretty}.lvd-rise{animation:lvd-rise var(--dur-scene) var(--ease-out) both}.lvd-rise--2{animation-delay:90ms}.lvd-rise--3{animation-delay:.18s}@keyframes lvd-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:640px){.lvd-hero{min-height:min(88svh,720px)}.lvd-hero .lva-hero__inner{padding-top:96px;padding-bottom:40px}.lvd-hero__scrim{background:linear-gradient(#07070626 0%,#070706b3 55%,#070706f0 100%)}.lvd-hero .lva-hero__ctas .lva-btn{flex:100%}}@media (max-height:520px) and (orientation:landscape){.lvd-hero{min-height:0}.lvd-hero .lva-hero__inner{padding-top:calc(var(--nav-h) + 24px);padding-bottom:32px}}@media (prefers-reduced-motion:reduce){.lvd-hero__frame{transition:opacity 1.2s linear!important}.lvd-hero__frame img{transition:none;transform:none!important}.lvd-rise{animation:none}}.lvd-promo{background:var(--surface-sunken);padding:var(--space-5) 0;border-bottom:1px solid var(--border-hairline)}.lvd-promo__frame{border:1px solid var(--border-hairline);border-radius:var(--radius-card);transition:var(--transition-surface);line-height:0;display:block;overflow:hidden}.lvd-promo__frame:hover{border-color:var(--border-strong)}.lvd-promo__frame img{width:100%;height:auto}.lvd-tours .lva-sechead__title{font-size:var(--text-display-1);line-height:var(--leading-tight);max-width:18ch}.lvd-tours .lva-sechead__sub{max-width:68ch;font-size:var(--text-body)}.lva-tour{background:var(--surface-daylight-card);border-color:var(--border-daylight);box-shadow:none;color:var(--text-on-daylight)}.lva-tour:hover{box-shadow:none;border-color:#0d0c0b47}.lva-tour__media{background:var(--sand-200)}.lva-tour__media:after{content:none}.lva-tour__title,.lva-tour__title a{color:var(--basalt-900)}.lva-tour__title a:hover{color:var(--red-600)}.lva-tour__desc{color:var(--basalt-500)}.lva-tour .lva-tag{background:var(--sand-50);border-color:var(--border-daylight);color:var(--basalt-500)}.lva-tour__stub{background:var(--sand-50);border-top-color:#0d0c0b38}.lva-tour .lva-price__amount{color:var(--basalt-900)}.lva-tour .lva-price__from{color:var(--basalt-400)}.lva-tour .lva-price__unit{color:var(--basalt-500)}.lva-tour .lva-btn--secondary{color:var(--basalt-900);border-color:#0d0c0b4d}.lva-tour .lva-btn--secondary:hover{background:var(--basalt-900);border-color:var(--basalt-900);color:var(--white)}.lva-tour--night,.lva-tour--night:hover{border-color:var(--glow-600);box-shadow:inset 0 3px 0 var(--glow-500)}.lva-tour--night .lva-tour__stub{background:var(--glow-100)}.lva-tour .lva-btn--glow{color:var(--basalt-900);border-color:var(--glow-500);background:var(--glow-500)}.lva-tour .lva-btn--glow:hover{background:var(--glow-600);border-color:var(--glow-600);color:var(--white);box-shadow:none}.lva-tour .lva-btn--primary:hover{box-shadow:none}.lvd-tour__actions{gap:var(--space-2);flex:100%;grid-template-columns:1fr 1fr;display:grid}.lva-tour__stub .lvd-tour__actions .lva-btn{width:100%;min-width:0;padding-inline:var(--space-3);white-space:nowrap;justify-content:center;position:relative}.lva-rail__viewport{position:relative}@media (hover:none) and (pointer:coarse){.lva-rail__viewport{-webkit-mask-image:none;mask-image:none}}.lvd-feature{background:var(--basalt-950);padding:clamp(72px,9vw,140px) 0;position:relative;overflow:hidden}.lvd-feature__media{position:absolute;inset:0}.lvd-feature__scrim{background:linear-gradient(90deg,#070706e6 0%,#0707069e 42%,#0707061a 75%),linear-gradient(#07070600 60%,#070706bf);position:absolute;inset:0}.lvd-feature__inner{justify-content:space-between;align-items:flex-end;gap:var(--space-10);display:flex;position:relative}.lvd-feature__content{gap:var(--space-4);flex-direction:column;max-width:600px;display:flex}.lvd-feature__title{font-size:var(--text-display-1);line-height:var(--leading-tight);margin:var(--space-2) 0 0}.lvd-feature__content .lva-tour__specs{margin-top:0}.lvd-feature__content .lva-tag{border-color:var(--border-hairline);color:var(--sand-100);background:#0d0c0b8c}.lvd-feature__thumbs{gap:var(--space-3);grid-template-columns:repeat(3,150px);margin:0;padding:0;list-style:none;display:grid}.lvd-feature__thumbs li{aspect-ratio:4/3;border-radius:var(--radius-card);border:1px solid var(--border-strong);position:relative;overflow:hidden}@media (max-width:1100px){.lvd-feature__thumbs{display:none}}@media (max-width:640px){.lvd-feature{padding:260px 0 48px}.lvd-feature__media img{object-position:70% 50%}.lvd-feature__scrim{background:linear-gradient(#0707061a 0%,#070706bf 45%,#070706f5 100%)}.lvd-feature .lva-row .lva-btn{flex:100%}}.lvd-rental__intro{color:var(--text-muted)}.lvd-rental__block{margin-top:var(--space-12)}.lvd-fleet__row{grid-template-columns:minmax(0,1fr) auto}.lvd-addons{border-top:1px solid var(--border-soft);margin:0;padding:0;list-style:none}.lvd-addons li{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border-soft);font-size:var(--text-body-sm);color:var(--text-muted);display:flex}.lvd-addons strong{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--text-strong);white-space:nowrap;font-weight:500}.lvd-rental__rail .lva-book__row span{align-items:center;gap:var(--space-2);display:inline-flex}.lvd-widget{justify-content:center;min-height:120px;display:flex}.lvd-widget iframe{width:100%!important;max-width:100%!important}.lvd-widget p[role=alert]{font-size:var(--text-body-sm);color:var(--text-muted);text-align:center;padding:var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-card);margin:0}.lvd-night__title{font-size:var(--text-display-1);line-height:var(--leading-tight);margin:var(--space-4) 0 var(--space-5)}.lvd-night__price{color:var(--text-muted);margin:var(--space-6) 0}.lvd-night__price strong{color:var(--accent-glow);font-weight:var(--weight-bold);font-size:var(--text-h4)}.lvd-nightpair{height:520px;position:relative}.lvd-nightpair>div{border-radius:var(--radius-card);border:1px solid #35dff538;position:absolute;overflow:hidden}.lvd-nightpair__a{width:76%;height:80%;top:0;left:0}.lvd-nightpair__b{border:3px solid var(--basalt-950);width:50%;height:50%;bottom:0;right:0}@media (max-width:900px){.lvd-nightpair{height:380px}}.lvd-trail{padding-bottom:calc(var(--section-y) * .8)}.lvd-strip{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--basalt-500) transparent;padding-bottom:var(--space-4);overflow-x:auto}.lvd-strip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.lvd-strip__track{gap:var(--space-3);padding:0 var(--gutter) 0 max(var(--gutter), calc((100vw - var(--container-max)) / 2 + var(--gutter)));width:max-content;margin:0;list-style:none;display:flex}.lvd-strip__item{border-radius:var(--radius-card);border:1px solid var(--border-hairline);background:var(--basalt-800);scroll-snap-align:start;flex:none;height:clamp(260px,30vw,420px);position:relative;overflow:hidden}.lvd-strip__item img{transition:transform var(--dur-slow) var(--ease-out)}.lvd-strip__item:hover img{transform:scale(1.03)}.lvd-reviews{gap:var(--space-12);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.lvd-reviews__lead{padding:var(--space-10) var(--space-10) var(--space-8);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-1);margin:0;position:relative}.lvd-reviews__lead:before{content:"“";top:-18px;left:var(--space-8);font-family:var(--font-display);color:var(--action-primary);font-size:120px;line-height:1;position:absolute}.lvd-reviews__lead blockquote{margin:var(--space-5) 0 var(--space-6);color:var(--text-strong);text-wrap:pretty;font-size:1.375rem;line-height:1.5}.lvd-reviews__lead figcaption{gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-mono);color:var(--text-faint);flex-wrap:wrap;align-items:center;display:flex}.lvd-reviews__list{border-top:1px solid var(--border-hairline);margin:0;padding:0;list-style:none}.lvd-reviews__list li{padding:var(--space-5) 0;border-bottom:1px solid var(--border-hairline);gap:var(--space-2);flex-direction:column;display:flex}.lvd-reviews__list p{color:var(--text-body);font-size:var(--text-body);margin:0}.lvd-reviews__by{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--text-faint)}.lvd-reviews__by .lva-quote__name{margin-right:var(--space-2);font-family:var(--font-body);font-size:var(--text-caption)}@media (max-width:900px){.lvd-reviews{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.lvd-reviews__lead{padding:var(--space-8) var(--space-6) var(--space-6)}.lvd-reviews__lead blockquote{font-size:1.1875rem}}.lvd-know{gap:var(--space-16);grid-template-columns:minmax(300px,400px) minmax(0,1fr);align-items:start;display:grid}.lvd-know__card{top:calc(var(--nav-h) + 24px);padding:var(--space-8);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-2);gap:var(--space-3);flex-direction:column;display:flex;position:sticky}.lvd-know__title{font-size:var(--text-h2);margin:0 0 var(--space-2)}.lvd-know__address{gap:var(--space-3);color:var(--text-body);font-size:var(--text-body);border:0;grid-template-columns:18px 1fr;display:grid}.lvd-know__address:hover{color:var(--text-strong)}.lvd-know__address .lva-icon-svg{color:var(--accent-heat);margin-top:3px}.lvd-know__label{font-size:var(--text-label);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-faint)}.lvd-know__phone{font-family:var(--font-display);font-size:clamp(2.25rem,3.4vw,2.875rem);font-weight:var(--weight-bold);color:var(--text-strong);letter-spacing:var(--tracking-display);border:0;line-height:1}.lvd-know__phone:hover{color:var(--red-300)}.lvd-know__email{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-body-sm);border:0;display:inline-flex}.lvd-know__email:hover{color:var(--text-strong)}.lvd-know__notes{columns:2;column-gap:var(--space-10);display:block}.lvd-know__notes .lva-notes__item{break-inside:avoid;margin-bottom:var(--space-4)}@media (max-width:1100px){.lvd-know__notes{columns:1}}@media (max-width:900px){.lvd-know{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.lvd-know__card{position:static}}.lvd-cta{background:linear-gradient(90deg, #070706eb 0%, #070706b3 50%, #07070659 100%), var(--cta-image,none) 50% 55% / cover;border-top:1px solid var(--border-hairline)}.lvd-cta__title{font-size:var(--text-display-1);line-height:var(--leading-tight);margin-bottom:var(--space-4)}.lvd-tour__copy p{font-size:var(--text-lead);line-height:var(--leading-body)}.lvd-tour__rules{margin-top:var(--space-12)}.lvd-related{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.lvd-posts{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.lva-post-card__media{display:block}.lvd-more{font-size:var(--text-label);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-link);align-self:flex-start}.lvd-byline{color:var(--text-faint);margin-bottom:var(--space-8)}.lvd-post{max-width:none}.lvd-post p{font-size:1.0625rem}.lvd-post h2{font-size:var(--text-h2);margin:var(--space-10) 0 var(--space-3)}.lvd-post__cta{gap:var(--space-3);margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--border-hairline);flex-wrap:wrap;display:flex}.lvd-foot__grid{grid-template-columns:1.3fr 1.2fr 1fr 1.2fr}@media (max-width:960px){.lvd-foot__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.lvd-foot__grid{grid-template-columns:1fr}}.lvd-foot__logo{height:72px}.lvd-foot__blurb{font-size:var(--text-body-sm);color:var(--text-muted);max-width:34ch}.lva-foot__list a{align-items:flex-start;gap:var(--space-2);display:inline-flex}.lva-foot__list a .lva-icon-svg{flex:none;margin-top:3px}.lva-foot__bottom a{color:var(--text-muted);border:0}.lva-foot__bottom a:hover{color:var(--text-strong)}.lvd-callfab{display:none}@media (max-width:650px){.lvd-callfab{left:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:30;border-radius:var(--radius-pill);background-color:var(--action-primary);width:56px;height:56px;box-shadow:var(--glow-red);background-position:50%;background-repeat:no-repeat;background-size:30px 30px;border:0;display:block;position:fixed}}.aamp-cms-admin{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.aamp-cms-admin a{border-bottom:0}.aamp-cms-admin ::selection{color:inherit;background:#b4d5fe}.lva-gallery a:nth-child(5n+1):last-child{grid-area:span 1/span 1}@media (max-width:640px){.lvd-hero__frame img{object-position:68% 50%}}.lva-detail__eyebrow--danger{color:var(--red-400)}.lva-post-card h2{font-size:var(--text-h4);margin:0}.lva-post-card h2 a{color:var(--text-strong);border:0}
:root{--font-display:var(--font-oswald), "Oswald", Impact, "Haettenschweiler", sans-serif;--font-body:var(--font-manrope), "Manrope", system-ui, sans-serif;--font-mono:var(--font-jetbrains), "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
