@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.323_pd8dkinxn.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.3o5kmmd3ujeri.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0rkprfbp4mv-a.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:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/91a39433b4ff06b2-s.3q9y2m9r82fe_.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:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a6365570ca21fbb9-s.0fm24-w6e7gun.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:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ddf6ae3f623ba878-s.p.0khsxgkwty4wf.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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_b6d85a77-module__Uj-YWq__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_b6d85a77-module__Uj-YWq__variable{--font-barlow:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_b0f0e569-module__oHuOAW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_b0f0e569-module__oHuOAW__variable{--font-inter:"Inter", "Inter Fallback"}
@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-20C4,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-20C4,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_50e7ae23-module__1Nr2rG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_50e7ae23-module__1Nr2rG__variable{--f-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50df388245113a6d-s.1odqrhin2722e.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:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec2f4458eb06f74e-s.p.217u6tza6brar.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:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.marcellus_c9d74f0c-module__Xw0pAq__className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.marcellus_c9d74f0c-module__Xw0pAq__variable{--f-marcellus:"Marcellus", "Marcellus Fallback"}
@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ac41ccbdfd25c928-s.1039cl0xt03-f.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:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fe83cf2ab39e9c57-s.p.14waxr-skyoyd.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:Michroma Fallback;src:local(Arial);ascent-override:81.64%;descent-override:18.76%;line-gap-override:0.0%;size-adjust:141.62%}.michroma_41a34aba-module__L-r97q__className{font-family:Michroma,Michroma Fallback;font-style:normal;font-weight:400}.michroma_41a34aba-module__L-r97q__variable{--f-michroma:"Michroma", "Michroma Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_336d1ec9-module__k_TBBq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_336d1ec9-module__k_TBBq__variable{--f-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:600;font-display:swap;src:url(../media/856ed4826022579c-s.3eosw_5ieg3g8.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:600;font-display:swap;src:url(../media/33f10b7fa82524eb-s.3szd-8-73675l.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:600;font-display:swap;src:url(../media/34eaf81c50a1ffa9-s.0ia0bwd-fjee-.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:Bodoni Moda;font-style:normal;font-weight:600;font-display:swap;src:url(../media/52b5d5098cb87ddd-s.p.2p-737viryg7r.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:Bodoni Moda;font-style:normal;font-weight:700;font-display:swap;src:url(../media/856ed4826022579c-s.3eosw_5ieg3g8.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:700;font-display:swap;src:url(../media/33f10b7fa82524eb-s.3szd-8-73675l.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:700;font-display:swap;src:url(../media/34eaf81c50a1ffa9-s.0ia0bwd-fjee-.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:Bodoni Moda;font-style:normal;font-weight:700;font-display:swap;src:url(../media/52b5d5098cb87ddd-s.p.2p-737viryg7r.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:Bodoni Moda Fallback;src:local(Times New Roman);ascent-override:98.5%;descent-override:35.02%;line-gap-override:0.0%;size-adjust:114.22%}.bodoni_moda_a63452f7-module__Fc6QfW__className{font-family:Bodoni Moda,Bodoni Moda Fallback;font-style:normal}.bodoni_moda_a63452f7-module__Fc6QfW__variable{--f-bodoni:"Bodoni Moda", "Bodoni Moda Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3ih7dxnymi4t5.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.3uaqc_eim_oz1.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2w-eao_k5pziq.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1haaxlqnxotgo.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.2km9zhv-p9t3b.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.00u70rl5ce7ry.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.0p3m7ez1fl9bq.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.0owl_bf4j-7yx.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.14sz-5zsn4k6e.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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_58af83b6-module__qUJPdq__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_58af83b6-module__qUJPdq__variable{--f-barlow:"Barlow", "Barlow 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-20C4,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-20C4,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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_800c1ee6-module__hFVQ8W__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_800c1ee6-module__hFVQ8W__variable{--f-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.ppp *,.ppp :before,.ppp :after{box-sizing:border-box;margin:0;padding:0}.ppp{--b:#1565c8;--bb:#2a7fff;--bd:#1565c826;--bk:#1565c847;--bg:#080a0d;--s1:#0d1117;--s2:#111620;--c:#13181f;--o:#bed2f09e;--f:#bed2f02e;--br:#bed2f014;--r:#c62828;--bc:var(--font-barlow), "Barlow Condensed", sans-serif;font-family:var(--font-inter), "Inter", system-ui, sans-serif;background:var(--bg);color:#ddeaf8;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.6;overflow-x:hidden}.ppp a{color:inherit;text-decoration:none}.ppp :where(button){cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.ppp :focus-visible{outline:2px solid var(--bb);outline-offset:2px}.ppp :where(h1,h2,h3,.p-logo,.p-nav-l a,.p-nav-ph,.p-nbtn,.p-btn,.p-eye,.p-eye2,.p-rule span,.p-sv,.p-tn,.p-sc-n,.p-sc-b,.p-band-h,.p-sn,.p-wn,.p-fc-tag,.p-ab-role,.p-cv,.p-rnum,.p-mtier,.p-mprice,.p-mpop,.p-faq summary,.p-f-logo,.p-f-badge,.p-fcol h3,.p-sticky-b,.p-book-row span,.p-hrs dt){font-family:var(--bc);text-transform:uppercase}.p-strip{background:var(--r);text-align:center;letter-spacing:2.5px;color:#fff;padding:9px;font-size:12px;font-weight:700}.p-strip button{color:#fff;text-underline-offset:2px;letter-spacing:2.5px;font-size:12px;font-weight:700;font-family:var(--bc);text-transform:uppercase;text-decoration:underline}.p-nav{z-index:99;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--br);background:#080a0df7;justify-content:space-between;align-items:center;height:62px;padding:0 5vw;display:flex;position:sticky;top:0}.p-logo{letter-spacing:.05em;color:#fff;font-size:1.55rem;font-weight:900}.p-logo span{color:var(--bb)}.p-nav-l{gap:1.8rem;display:flex}@media (max-width:1240px){.p-nav-l{gap:1.15rem}}.p-nav-l a{letter-spacing:.14em;color:var(--o);font-size:12px;font-weight:700;transition:color .2s}.p-nav-l a:hover{color:#fff}.p-nav-r{align-items:center;gap:12px;display:flex}.p-nav-ph{color:#fff;font-size:14px;font-weight:800}.p-nav-ph:hover{color:var(--bb)}.p-nbtn{background:var(--b);color:#fff;letter-spacing:.12em;border-radius:2px;min-height:38px;padding:.45rem 1.1rem;font-size:12px;font-weight:800;transition:background .2s}.p-nbtn:hover{background:var(--bb)}.p-burger{color:#fff;min-width:44px;min-height:44px;padding:10px;font-size:22px;display:none}.p-mnav{border-bottom:1px solid var(--br);background:#0a0d13;flex-direction:column;padding:20px 5vw;display:flex}.p-mnav[hidden]{display:none}.p-mnav a{font-family:var(--bc);text-transform:uppercase;letter-spacing:.12em;color:#fff;border-bottom:1px solid var(--br);min-height:44px;padding:14px 0;font-weight:700}.p-mnav-c{gap:10px;margin-top:16px;display:flex}.p-mnav-c .p-btn{flex:1;padding:14px 10px}.p-hero{grid-template-columns:1fr 1fr;align-items:center;min-height:100vh;display:grid;position:relative;overflow:hidden}.p-hero-l{z-index:2;padding:120px 5vw 120px 8vw;position:relative}.p-hero-r{height:100vh;position:relative;overflow:hidden}.p-hi{object-fit:cover;filter:brightness(.52)saturate(.78);width:100%;height:100%;display:block}.p-hero-r:after{content:"";background:linear-gradient(to right, var(--bg) 0%, transparent 60%);position:absolute;inset:0}.p-hero-glow{pointer-events:none;z-index:1;background:radial-gradient(at 20% 40%,#1565c81f 0%,#0000 65%);width:60%;height:100%;position:absolute;top:0;left:0}.p-hero-grid{pointer-events:none;z-index:0;background-image:linear-gradient(#2a7fff06 1px,#0000 1px),linear-gradient(90deg,#2a7fff06 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.p-eye,.p-eye2{letter-spacing:4px;color:var(--bb);opacity:.9;align-items:center;gap:10px;margin-bottom:22px;font-size:11px;font-weight:700;display:inline-flex}.p-eye2{margin-bottom:12px}.p-eye2:before{content:"";background:var(--bb);opacity:.6;width:16px;height:1px}.p-eb{background:var(--bb);opacity:.5;width:24px;height:1px;display:inline-block}.ppp h1{letter-spacing:-1.5px;color:#fff;margin-bottom:10px;font-size:clamp(38px,8vw,104px);font-weight:900;line-height:.92}.ppp h1 em{color:var(--bb);font-style:normal;display:block}.p-rule{align-items:center;gap:14px;margin:20px 0;display:flex}.p-rl{background:linear-gradient(to right, var(--bk), transparent);flex-shrink:0;width:50px;height:1px;display:inline-block}.p-rule span{letter-spacing:4px;color:var(--o);font-size:11px;font-weight:700}.p-hsub{color:var(--o);max-width:480px;margin-bottom:38px;font-size:16px;font-weight:300;line-height:1.82}.p-hsub strong{color:#fff;font-weight:600}.p-btns{flex-wrap:wrap;gap:12px;display:flex}.p-btn{letter-spacing:2.5px;text-align:center;white-space:nowrap;border:2px solid #0000;border-radius:2px;min-height:46px;padding:14px 36px;font-size:12px;font-weight:800;transition:all .22s;display:inline-block}.p-btn-p{background:var(--b);color:#fff;border-color:var(--b)}.p-btn-p:hover{background:var(--bb);border-color:var(--bb);transform:translateY(-2px)}.p-btn-s{color:var(--o);background:0 0;border-color:#bed2f038}.p-btn-s:hover{border-color:var(--bb);color:#fff;background:var(--bd)}.p-btn-full{width:100%;display:block}.p-stats{border-top:1px solid var(--br);grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:48px;padding-top:32px;display:grid}.p-sv{color:var(--bb);font-size:24px;font-weight:900;line-height:1}.p-sl{letter-spacing:2px;text-transform:uppercase;color:var(--o);margin-top:4px;font-size:10px;font-weight:600}.p-trust{background:var(--s1);border-bottom:1px solid var(--br)}.p-trust-in{max-width:1100px;margin:0 auto;display:flex}.p-ti{text-align:center;border-right:1px solid var(--br);flex:1;padding:22px 12px}.p-ti:last-child{border-right:none}.p-tn{color:var(--bb);letter-spacing:-1px;font-size:26px;font-weight:900;line-height:1}.p-tl{letter-spacing:2px;text-transform:uppercase;color:var(--o);margin-top:5px;font-size:9px;font-weight:600}.p-sec{padding:100px 24px}.p-mx{max-width:1100px;margin:0 auto}.ppp h2{color:#fff;letter-spacing:-.5px;margin-bottom:16px;font-size:clamp(30px,5vw,56px);font-weight:900;line-height:.95}.p-sub{color:var(--o);max-width:520px;font-size:15px;font-weight:300;line-height:1.8}.p-jc{justify-content:center}.p-center{text-align:center;max-width:560px;margin:0 auto}.p-center .p-sub{margin:0 auto}.p-svc-bg{background:var(--s1)}.p-sg{background:var(--br);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:56px;display:grid}.p-sc{background:var(--c);border-top:2px solid #0000;padding:32px 24px;transition:all .24s;position:relative;overflow:hidden}.p-sc.p-sc-ft{background:var(--s2);border-top:2px solid var(--b)}.p-sc:after{content:"";background:linear-gradient(90deg, var(--b), var(--bb), transparent);transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.p-sc:hover:after{transform:scaleX(1)}.p-sc:hover{background:var(--s2);transform:translateY(-3px)}.p-sc-b{background:var(--bd);border:1px solid var(--bk);color:var(--bb);letter-spacing:2px;border-radius:2px;padding:2px 8px;font-size:9px;font-weight:700;position:absolute;top:16px;right:16px}.p-sc-g{width:42px;height:42px;color:var(--bb);opacity:.5;margin-bottom:18px;transition:opacity .24s,transform .24s;display:block}.p-sc:hover .p-sc-g{opacity:.9;transform:translateY(-1px)}.p-sc-ft .p-sc-g{opacity:.72}.p-sc-n{color:#fff;letter-spacing:.04em;margin-bottom:8px;font-size:16px;font-weight:800}.p-sc-d{color:var(--o);font-size:12px;font-weight:300;line-height:1.7}.p-band{background:var(--s2);border-top:2px solid var(--b);border-bottom:1px solid var(--bk);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:2rem 5vw;display:flex}.p-band-h{color:#fff;font-size:clamp(1.3rem,3vw,2rem);font-weight:900;line-height:1.15}.p-band p{color:var(--o);margin-top:3px;font-size:12px}.p-pgrid{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.p-steps,.p-wl{margin-top:36px;list-style:none}.p-steps li,.p-wl li{border-bottom:1px solid var(--br);gap:20px;padding:20px 0;display:flex}.p-steps li:first-child,.p-wl li:first-child{border-top:1px solid var(--br)}.p-sn,.p-wn{color:var(--bb);flex-shrink:0;min-width:26px;padding-top:3px;font-size:10px;font-weight:700}.p-steps strong,.p-wl strong{color:#fff;margin-bottom:5px;font-size:13px;font-weight:600;display:block}.p-steps span,.p-wl span{color:var(--o);font-size:12px;font-weight:300;line-height:1.7;display:block}.p-dcards{flex-direction:column;gap:12px;display:flex}.p-dc{background:var(--c);border:1px solid var(--br);border-left:3px solid var(--b);padding:20px 22px;transition:all .2s}.p-dc:hover{background:var(--s2);border-left-color:var(--bb)}.p-dc strong{color:#fff;margin-bottom:5px;font-size:13px;font-weight:600;display:block}.p-dc span{color:var(--o);font-size:12px;font-weight:300;line-height:1.65}.p-book-bg{background:var(--s1)}.p-book-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;display:grid}.p-book-card{background:var(--c);border:1px solid var(--br);padding:32px;position:relative}.p-book-card:before{content:"";background:linear-gradient(90deg, var(--b), var(--bb), transparent);height:2px;position:absolute;top:0;left:0;right:0}.p-book-row{border-bottom:1px solid var(--br);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:13px;display:flex}.p-book-row:last-of-type{border-bottom:none}.p-book-row strong{color:#fff;font-weight:600}.p-book-row span{color:var(--bb);letter-spacing:1px;white-space:nowrap;font-size:12px;font-weight:700}.p-book-big{width:100%;margin-top:20px;padding:18px;font-size:14px}.p-why-bg{background:var(--s2)}.p-wgrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.p-cbox{background:var(--bg);text-align:center;border:1px solid #bed2f01f;padding:46px 36px;position:relative;overflow:hidden}.p-cbox:before{content:"";background:linear-gradient(90deg, transparent, var(--b), var(--bb), var(--b), transparent);height:2px;position:absolute;top:0;left:0;right:0}.p-cbox h3{color:#fff;margin-bottom:12px;font-size:clamp(28px,5vw,36px);font-weight:900;line-height:1}.p-cbox h3 span{color:var(--bb)}.p-cbox p{color:var(--o);margin-bottom:28px;font-size:13px;font-weight:300;line-height:1.75}.p-cbox small{color:var(--f);letter-spacing:.8px;margin-top:12px;font-size:10px;display:block}.p-abg{grid-template-columns:1fr 1.2fr;align-items:start;gap:64px;display:grid}.p-fc{background:var(--c);border:1px solid var(--br);position:relative;overflow:hidden}.p-fc-tag{background:var(--b);color:#fff;letter-spacing:2px;z-index:1;padding:4px 11px;font-size:10px;font-weight:800;position:absolute;top:1.25rem;left:1.25rem}.p-fc img{aspect-ratio:4/5;object-fit:cover;object-position:center top;width:100%;display:block}.p-ab-role{letter-spacing:3px;color:var(--bb);margin-bottom:20px;font-size:11px;font-weight:700}.p-ab-body p{color:#bed2f099;margin-bottom:12px;font-size:13px;font-weight:300;line-height:1.85}.p-ab-body p strong{color:#fff;font-weight:600}.p-cred{border-top:1px solid var(--br);border-bottom:1px solid var(--br);flex-wrap:wrap;gap:2rem;margin:1.4rem 0 1.8rem;padding:1.4rem 0;display:flex}.p-cv{color:#fff;font-size:1.7rem;font-weight:900;line-height:1;display:block}.p-cv span{color:var(--bb)}.p-cl{color:var(--o);margin-top:3px;font-size:10px;display:block}.p-rev-bg{background:var(--s1)}.p-rg{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:50px;display:grid}.p-rc{background:var(--c);border:1px solid var(--br);padding:28px 24px;transition:all .22s;position:relative;overflow:hidden}.p-rc:before{content:"";background:linear-gradient(90deg, var(--b), var(--bb));transform-origin:0;height:2px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.p-rc:hover:before{transform:scaleX(1)}.p-rc:hover{background:var(--s2);transform:translateY(-3px)}.p-rs{color:#7ab3ff;letter-spacing:2px;margin-bottom:12px;font-size:13px}.p-rc blockquote{color:#bed2f0bf;margin-bottom:18px;font-size:13px;font-style:italic;font-weight:300;line-height:1.75}.p-rc figcaption strong{color:#fff;font-size:12px;font-weight:600;display:block}.p-rc figcaption span{color:var(--o);margin-top:2px;font-size:10px;display:block}.p-rf{text-align:center;border-top:1px solid var(--br);margin-top:52px;padding-top:40px}.p-rf.p-rf-solo{border-top:none;margin-top:24px;padding-top:0}.p-rnum{color:#fff;letter-spacing:-3px;font-size:clamp(56px,9vw,80px);font-weight:900;line-height:1}.p-rstars{color:#7ab3ff;letter-spacing:4px;margin:8px 0;font-size:24px}.p-rf p{color:var(--o);margin-bottom:22px;font-size:12px}.p-mem-bg{background:var(--s1)}.p-mhd{text-align:center;max-width:560px;margin:0 auto 60px}.p-mhd .p-sub{margin:0 auto}.p-mgrid{background:var(--br);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.p-mc{background:var(--c);flex-direction:column;padding:36px 28px;transition:background .22s;display:flex;position:relative}.p-mc.p-mc-ft{background:var(--s2);outline:1px solid var(--bk)}.p-mpop{background:var(--b);color:#fff;letter-spacing:2px;padding:5px 16px;font-size:9px;font-weight:800;position:absolute;top:0;left:50%;transform:translate(-50%)}.p-mtier{letter-spacing:4px;color:var(--bb);margin-top:8px;margin-bottom:8px;font-size:11px;font-weight:700}.p-mprice{color:#fff;letter-spacing:-1px;font-size:42px;font-weight:900;line-height:1}.p-mprice sub{color:var(--o);font-size:14px;font-weight:400;font-family:var(--font-inter), "Inter", sans-serif;vertical-align:baseline;text-transform:none}.p-msave{color:var(--o);margin:6px 0 0;font-size:10px;font-style:italic}.p-mhr{background:var(--br);border:none;height:1px;margin:18px 0 14px}.p-mfl{flex-direction:column;flex:1;gap:10px;margin-bottom:20px;list-style:none;display:flex}.p-mfl li{color:#ddeaf8;font-size:12px;line-height:1.5}.p-mfl li.p-mfi-off{opacity:.35}.p-mnote{text-align:center;color:var(--f);letter-spacing:.5px;margin-top:28px;font-size:11px}.p-faq-mx{max-width:820px}.p-faq{border-top:1px solid var(--br);margin-top:40px}.p-faq details{border-bottom:1px solid var(--br);padding:18px 0}.p-faq summary{color:#fff;letter-spacing:.04em;cursor:pointer;min-height:28px;padding-right:30px;font-size:16px;font-weight:700;list-style:none;position:relative}.p-faq summary::-webkit-details-marker{display:none}.p-faq summary:after{content:"+";color:var(--bb);font-size:22px;font-weight:700;position:absolute;top:50%;right:0;transform:translateY(-50%)}.p-faq details[open] summary:after{content:"−"}.p-faq details p{color:var(--o);margin-top:12px;font-size:13px;font-weight:300;line-height:1.75}.p-find-bg{background:var(--s2)}.p-find-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:60px;display:grid}.p-hrs{border-top:1px solid var(--br);border-bottom:1px solid var(--br);margin:24px 0;padding:18px 0}.p-hrs dt{letter-spacing:2px;color:var(--o);float:left;clear:left;width:100px;padding:6px 0;font-size:11px;font-weight:700}.p-hrs dd{color:#fff;margin-left:100px;padding:6px 0;font-size:14px;font-weight:600}.p-areas{color:var(--o);letter-spacing:.5px;margin-top:22px;font-size:11px;line-height:1.7}.p-map{border:1px solid var(--br);aspect-ratio:4/3;overflow:hidden}.p-map iframe{border:none;width:100%;height:100%;display:block}.p-final{border-top:1px solid var(--bk);text-align:center;background:linear-gradient(140deg,#0d1829 0%,#0e2040 55%,#090f1a 100%);padding:90px 24px;position:relative;overflow:hidden}.p-final-g{pointer-events:none;background:radial-gradient(#1565c824 0%,#0000 70%);width:800px;height:500px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.p-final h2{color:#fff;letter-spacing:-1.5px;margin-bottom:20px;font-size:clamp(36px,8vw,88px);font-weight:900;line-height:.9;position:relative}.p-final p{color:#bed2f0b8;max-width:520px;margin-bottom:36px;margin-left:auto;margin-right:auto;font-size:15px;font-weight:300;line-height:1.78;position:relative}.p-footer{background:var(--bg);border-top:1px solid var(--br);padding:56px 5vw 28px}.p-fg{border-bottom:1px solid var(--br);grid-template-columns:1.5fr 1.2fr 1fr 1fr;gap:2.5rem;max-width:1180px;margin:0 auto;padding-bottom:40px;display:grid}.p-f-logo{letter-spacing:.05em;color:#fff;margin-bottom:.65rem;font-size:1.5rem;font-weight:900;display:block}.p-f-logo span{color:var(--bb)}.p-f-txt{color:var(--o);margin-bottom:1.3rem;font-size:12px;line-height:1.7}.p-f-badge{background:var(--b);color:#fff;letter-spacing:2px;padding:4px 11px;font-size:9px;font-weight:800;display:inline-block}.p-fcol h3{letter-spacing:3px;color:var(--o);margin-bottom:16px;font-size:10px;font-weight:700}.p-fcol ul{list-style:none}.p-fcol li{color:var(--o);padding:3px 0;font-size:12px}.p-fcol li a,.p-f-book{color:var(--o);text-align:left;padding:0;font-size:12px;transition:color .2s}.p-fcol li a:hover,.p-f-book:hover{color:#fff}.p-f-book{color:var(--bb)}.p-fbot{color:#bed2f038;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;max-width:1100px;margin:20px auto 0;font-size:10px;display:flex}.p-fbot a:hover{color:#bed2f099}.p-fbot-links{gap:1rem;display:flex}.p-sticky{z-index:98;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--bk);padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#080a0df5;gap:10px;transition:transform .25s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.p-sticky.p-sticky-on{transform:translateY(0)}.p-sticky-b{text-align:center;letter-spacing:2px;border:2px solid #0000;border-radius:2px;flex:1;justify-content:center;align-items:center;min-height:46px;padding:14px 12px;font-size:13px;font-weight:800;display:flex}.p-sticky-c{color:#fff;background:0 0;border-color:#bed2f04d}.p-sticky-bk{background:var(--b);color:#fff}.p-rv{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(20px)}@media (scripting:none){.p-rv{opacity:1;transition:none;transform:none}}.p-rv.p-in{opacity:1;transform:none}.p-doc{max-width:760px}.p-doc h1{margin-bottom:24px;font-size:clamp(32px,6vw,60px)}.p-doc h2{margin:36px 0 12px;font-size:clamp(20px,3vw,26px)}.p-doc p,.p-doc li{color:var(--o);margin-bottom:12px;font-size:14px;font-weight:300;line-height:1.8}.p-doc ul{padding-left:20px}.p-doc a{color:var(--bb)}.p-doc-meta{letter-spacing:2px;color:var(--f);text-transform:uppercase;margin-bottom:28px;font-size:11px}@media (max-width:900px){.p-nav-l,.p-nav-ph{display:none}.p-burger{display:block}.p-hero{grid-template-columns:1fr;min-height:auto}.p-hero-r{height:290px;display:block}.p-hero-r:after{background:linear-gradient(to bottom, var(--bg) 0%, #080a0d40 38%, transparent 72%)}.p-hi{filter:brightness(.62)saturate(.85);object-position:center 42%}.p-hero-l{padding:72px 6vw 56px}.p-stats{grid-template-columns:repeat(2,1fr);gap:18px}.p-pgrid,.p-wgrid,.p-abg,.p-book-grid,.p-find-grid{grid-template-columns:1fr;gap:40px}.p-sg,.p-rg,.p-mgrid{grid-template-columns:1fr}.p-fg{grid-template-columns:1fr 1fr}.p-footer{padding-left:6vw;padding-right:6vw}.p-trust-in{flex-wrap:wrap}.p-ti{border-bottom:1px solid var(--br);flex:0 0 33.33%}.p-sec{padding:64px 20px}.p-sticky{display:flex}.p-footer{padding-bottom:96px}.p-cbox{order:-1}.p-hero-glow{width:100%}}@media (max-width:640px){.p-strip{letter-spacing:1.8px;padding:9px 14px;font-size:11px;line-height:1.4}.p-strip button{letter-spacing:1.8px;font-size:11px}.p-nav{height:56px;padding:0 5vw}.p-logo{font-size:1.3rem}.p-nbtn{letter-spacing:.1em;padding:.45rem .9rem;font-size:11px}.p-burger{padding:8px;font-size:24px}.p-hero-l{padding:56px 6vw 48px}.ppp h1{letter-spacing:-1.2px;font-size:clamp(40px,11vw,60px);line-height:.94}.p-hsub{margin-bottom:28px;font-size:14px;line-height:1.7}.p-eye{letter-spacing:3px;margin-bottom:18px;font-size:10px}.p-eye2{letter-spacing:3px;margin-bottom:10px;font-size:10px}.p-rule{gap:10px;margin:16px 0}.p-rl{width:32px}.p-rule span{letter-spacing:3px;font-size:10px}.p-btns{gap:10px}.p-btn{letter-spacing:2px;flex:auto;min-width:0;padding:14px 18px;font-size:11px}.p-stats{grid-template-columns:repeat(2,1fr);gap:16px 20px;margin-top:32px;padding-top:24px}.p-sv{font-size:22px}.p-sl{letter-spacing:1.5px;font-size:9px}.p-ti{flex:0 0 33.33%;padding:18px 8px}.p-tn{font-size:22px}.p-tl{letter-spacing:1.5px;font-size:8.5px}.p-fg{grid-template-columns:1fr;gap:2rem;padding-bottom:32px}.p-sec{padding:56px 18px}.ppp h2{letter-spacing:-.5px;font-size:clamp(28px,7.5vw,40px)}.p-sub{font-size:14px;line-height:1.7}.p-band{text-align:left;flex-direction:column;align-items:flex-start;gap:1.2rem;padding:1.5rem 5vw}.p-band-h{font-size:1.4rem;line-height:1.2}.p-band p{font-size:12px}.p-band>div{width:100%}.p-band .p-btn{flex:none;width:100%}.p-sc{padding:24px 20px}.p-sc-n{font-size:15px}.p-sc-d{font-size:12.5px}.p-sg{margin-top:36px}.p-steps,.p-wl{margin-top:28px}.p-steps li,.p-wl li{gap:14px;padding:16px 0}.p-sn,.p-wn{min-width:22px;font-size:9.5px}.p-cbox{padding:36px 24px}.p-book-card{padding:24px 22px}.p-book-row{padding:13px 0;font-size:12.5px}.p-book-row span{font-size:11.5px}.p-book-big{padding:16px;font-size:13px}.p-rg{gap:12px;margin-top:36px}.p-rc{padding:24px 20px}.p-rc blockquote{font-size:12.5px;line-height:1.7}.p-rf{margin-top:36px;padding-top:32px}.p-rstars{letter-spacing:3px;font-size:20px}.p-mhd{margin-bottom:40px}.p-mc{padding:30px 22px}.p-mprice{font-size:38px}.p-mtier{letter-spacing:3px;font-size:10.5px}.p-mfl li{font-size:12.5px}.p-mgrid{gap:2px}.p-faq{margin-top:28px}.p-faq summary{padding-right:28px;font-size:14px}.p-faq details{padding:16px 0}.p-faq details p{margin-top:10px;font-size:12.5px}.p-hrs dt{width:90px;padding:5px 0;font-size:10.5px}.p-hrs dd{margin-left:90px;padding:5px 0;font-size:13.5px}.p-areas{font-size:10.5px;line-height:1.7}.p-final{padding:64px 20px}.p-final h2{letter-spacing:-1px;font-size:clamp(34px,9.5vw,52px)}.p-final p{margin-bottom:28px;font-size:14px}.p-footer{padding:40px 6vw 100px}.p-fbot{text-align:center;flex-direction:column;align-items:center;gap:.4rem}.p-abg{gap:36px}.p-fc img{aspect-ratio:1}.p-cred{gap:1.2rem 1.5rem;margin:1.2rem 0 1.4rem;padding:1.2rem 0}.p-cred>div{flex:30%;min-width:80px}.p-cv{font-size:1.45rem}.p-cl{font-size:9.5px}.p-rnum{letter-spacing:-2px;font-size:60px}.p-cbox h3{font-size:30px}.p-sticky-b{letter-spacing:1.5px;padding:13px 8px;font-size:12.5px}}@media (max-width:380px){.p-strip{letter-spacing:1.2px;padding:8px 10px;font-size:10px}.p-strip button{letter-spacing:1.2px;font-size:10px}.p-nav{height:54px;padding:0 4vw}.p-logo{font-size:1.2rem}.p-nbtn{padding:.4rem .75rem;font-size:10.5px}.p-hero-l{padding:48px 5vw 44px}.ppp h1{letter-spacing:-1px;font-size:38px}.p-hsub{font-size:13.5px}.p-rule span{letter-spacing:2.5px;font-size:9.5px}.p-rl{width:24px}.p-btns{flex-direction:column;gap:10px}.p-btn{flex:none;width:100%;padding:14px 20px;font-size:11.5px}.p-stats{gap:12px 16px;margin-top:28px;padding-top:20px}.p-sv{font-size:20px}.p-ti{flex:0 0 50%;padding:16px 6px}.p-tn{font-size:20px}.p-sec{padding:48px 16px}.ppp h2{letter-spacing:-.3px;font-size:26px}.p-sub{font-size:13.5px}.p-band-h{font-size:1.25rem}.p-sc{padding:22px 18px}.p-steps li,.p-wl li{gap:12px}.p-book-card,.p-rc,.p-mc{padding:24px 18px}.p-mprice{font-size:34px}.p-mfl li{font-size:12px}.p-rnum{letter-spacing:-1.5px;font-size:52px}.p-rstars{letter-spacing:2.5px;font-size:18px}.p-cbox{padding:32px 20px}.p-cbox h3{font-size:26px}.p-cred{flex-direction:column;align-items:flex-start;gap:.9rem}.p-cred>div{flex:none;width:100%;min-width:0}.p-final{padding:56px 18px}.p-final h2{letter-spacing:-.8px;font-size:34px}.p-final p{margin-bottom:24px;font-size:13.5px}.p-footer{padding:36px 5vw 100px}.p-faq summary{font-size:13.5px}.p-hrs dt{width:78px;font-size:10px}.p-hrs dd{margin-left:78px;font-size:13px}.p-sticky{padding:8px 10px calc(8px + env(safe-area-inset-bottom))}.p-sticky-b{letter-spacing:1.2px;padding:12px 6px;font-size:12px}}@media (prefers-reduced-motion:reduce){.p-rv{opacity:1;transition:none;transform:none}.p-btn:hover,.p-sc:hover,.p-rc:hover{transform:none}.ppp *{scroll-behavior:auto!important}}.p-logo{align-items:center;line-height:0;display:inline-flex}.p-logo-img{width:auto;height:34px;display:block}@media (max-width:640px){.p-logo-img{height:28px}}@media (max-width:380px){.p-logo-img{height:24px}}
.ppp{--sev-low:#6b8ab0;--sev-mod:#d8a23a;--sev-high:#e2702c;--sev-crit:#d9433f;--ink:#e6f0fb;--ink-2:#d6e4f5c7}.a-wrap{padding:40px 24px 0}.a-mx{max-width:1180px;margin:0 auto}.a-crumbs{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--o);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;font-size:11px;font-weight:700;display:flex}.a-crumbs a{color:var(--o);transition:color .2s}.a-crumbs a:hover{color:var(--bb)}.a-crumbs span[aria-hidden]{opacity:.35}.a-head{max-width:860px}.a-head-tags{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.a-card-cat{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--bb);background:var(--bd);border:1px solid var(--bk);border-radius:2px;padding:4px 10px;font-size:10px;font-weight:700}.a-eng{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--o);border:1px solid var(--br);border-radius:2px;padding:4px 10px;font-size:10px;font-weight:700}.a-sev{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;white-space:nowrap;border:1px solid;border-radius:2px;padding:4px 10px;font-size:10px;font-weight:700}.a-sev-low{color:var(--sev-low)}.a-sev-moderate{color:var(--sev-mod)}.a-sev-high{color:var(--sev-high)}.a-sev-critical{color:var(--sev-crit);background:#d9433f1a}.ppp .a-h1{font-family:var(--bc);text-transform:uppercase;letter-spacing:-1px;color:#fff;margin-bottom:18px;font-size:clamp(32px,5.5vw,62px);font-weight:900;line-height:.96}.a-lede{color:var(--ink-2);max-width:68ch;font-size:17px;font-weight:300;line-height:1.7}.a-byline{border-top:1px solid var(--br);color:var(--o);flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;padding-top:18px;font-size:12px;display:flex}.a-byline strong{color:#fff;font-weight:600}.a-byline span[aria-hidden]{opacity:.3}.a-answer{border:1px solid var(--bk);border-left:3px solid var(--bb);background:linear-gradient(100deg,#1565c824,#1565c808);max-width:860px;margin:32px 0 0;padding:26px 28px 26px 30px;position:relative}.a-answer-tag{font-family:var(--bc);text-transform:uppercase;letter-spacing:3px;color:var(--bb);margin-bottom:8px;font-size:10px;font-weight:700}.a-answer p{color:var(--ink);margin:0;font-size:16px;font-weight:400;line-height:1.75}.a-stats{background:var(--br);border:1px solid var(--br);grid-template-columns:repeat(4,1fr);gap:1px;margin:24px 0 8px;display:grid}.a-stats>div{background:var(--c);flex-direction:column;gap:5px;padding:18px 20px;display:flex}.a-stat-l{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--o);font-size:9.5px;font-weight:700}.a-stat-v{font-family:var(--bc);text-transform:uppercase;color:#fff;letter-spacing:-.3px;font-size:20px;font-weight:900;line-height:1}.a-stats-note{color:var(--o);margin-bottom:8px;font-size:11.5px;font-style:italic;line-height:1.6}.a-grid{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:56px;margin-top:48px;display:grid}.a-rail{flex-direction:column;gap:20px;display:flex;position:sticky;top:82px}.a-toc{border-left:1px solid var(--br);padding-left:18px}.a-toc-h{font-family:var(--bc);text-transform:uppercase;letter-spacing:3px;color:var(--o);margin-bottom:14px;font-size:10px;font-weight:700}.a-toc ol{flex-direction:column;gap:2px;list-style:none;display:flex}.a-toc a{color:var(--o);border-left:2px solid #0000;margin-left:-19px;padding:6px 0 6px 12px;font-size:12.5px;line-height:1.45;transition:color .18s,border-color .18s;display:block}.a-toc a:hover{color:var(--ink)}.a-toc a.a-toc-on{color:var(--bb);border-left-color:var(--bb);font-weight:500}.a-rail-cta{background:var(--c);border:1px solid var(--br);border-top:2px solid var(--b);padding:22px 20px}.a-rail-cta strong{font-family:var(--bc);text-transform:uppercase;color:#fff;margin-bottom:8px;font-size:15px;font-weight:800;line-height:1.15;display:block}.a-rail-cta p{color:var(--o);margin-bottom:16px;font-size:12px;line-height:1.6}.a-rail-ph{text-align:center;font-family:var(--bc);text-transform:uppercase;letter-spacing:1px;color:var(--o);margin-top:10px;font-size:13px;font-weight:800;transition:color .2s;display:block}.a-rail-ph:hover{color:#fff}.a-body{min-width:0;max-width:74ch}.ppp .a-h2{font-family:var(--bc);text-transform:uppercase;color:#fff;letter-spacing:-.2px;border-top:1px solid var(--br);margin:52px 0 6px;padding-top:18px;scroll-margin-top:90px;font-size:clamp(22px,3vw,30px);font-weight:900;line-height:1.08;position:relative}.ppp .a-h2:first-child{margin-top:0}.a-anchor{color:var(--bk);opacity:0;font-weight:700;text-decoration:none;transition:opacity .18s;position:absolute;top:18px;left:-22px}.ppp .a-h2:hover .a-anchor{opacity:1}.a-anchor:hover{color:var(--bb)}.ppp .a-h3{font-family:var(--bc);text-transform:uppercase;color:var(--bb);letter-spacing:.06em;margin:30px 0 4px;scroll-margin-top:90px;font-size:17px;font-weight:800}.a-p{color:var(--ink-2);margin:14px 0;font-size:15.5px;font-weight:300;line-height:1.85}.a-p strong{color:#fff;font-weight:600}.a-p code,.a-table code{border:1px solid var(--bk);color:#9cc4ff;background:#2a7fff1a;border-radius:2px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.a-link{color:#9cc4ff;text-decoration:underline;-webkit-text-decoration-color:var(--bk);text-decoration-color:var(--bk);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}.a-link:hover{color:#fff;-webkit-text-decoration-color:var(--bb);text-decoration-color:var(--bb)}.a-ul,.a-ol{flex-direction:column;gap:9px;margin:16px 0 16px 2px;display:flex}.a-ul{list-style:none}.a-ul li{color:var(--ink-2);padding-left:22px;font-size:15px;font-weight:300;line-height:1.7;position:relative}.a-ul li:before{content:"";background:var(--bb);border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:4px}.a-ol{counter-reset:aol;list-style:none}.a-ol li{color:var(--ink-2);counter-increment:aol;padding-left:30px;font-size:15px;font-weight:300;line-height:1.7;position:relative}.a-ol li:before{content:counter(aol, decimal-leading-zero);font-family:var(--bc);color:var(--bb);letter-spacing:1px;font-size:11px;font-weight:700;position:absolute;top:1px;left:0}.a-ul li strong,.a-ol li strong{color:#fff;font-weight:600}.a-call{background:var(--s2);border:1px solid var(--br);border-left:3px solid var(--o);margin:28px 0;padding:20px 24px}.a-call-tag{font-family:var(--bc);text-transform:uppercase;letter-spacing:2.5px;color:var(--o);margin-bottom:7px;font-size:9.5px;font-weight:700}.a-call-t{color:#fff;margin-bottom:6px;font-size:14.5px;font-weight:600;display:block}.a-call p{color:var(--ink-2);margin:0;font-size:14px;font-weight:300;line-height:1.75}.a-call-warn{border-left-color:var(--sev-crit);background:#d9433f12}.a-call-warn .a-call-tag{color:var(--sev-crit)}.a-call-tip{border-left-color:var(--bb);background:#2a7fff12}.a-call-tip .a-call-tag{color:var(--bb)}.a-call-cost{border-left-color:var(--sev-mod);background:#d8a23a12}.a-call-cost .a-call-tag{color:var(--sev-mod)}.a-call-note{border-left-color:var(--o)}.a-tw{border:1px solid var(--br);-webkit-overflow-scrolling:touch;margin:28px 0;overflow-x:auto}.a-table{border-collapse:collapse;width:100%;min-width:460px}.a-table th{background:var(--s2);font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--bb);text-align:left;border-bottom:1px solid var(--bk);white-space:nowrap;padding:13px 16px;font-size:11px;font-weight:700}.a-table td{color:var(--ink-2);border-bottom:1px solid var(--br);vertical-align:top;padding:13px 16px;font-size:13.5px;font-weight:300;line-height:1.65}.a-table tbody tr:nth-child(2n){background:#bed2f005}.a-table tbody tr:last-child td{border-bottom:none}.a-table td strong{color:#fff;font-weight:600}.a-steps{flex-direction:column;margin:28px 0;list-style:none;display:flex}.a-steps li{border-bottom:1px solid var(--br);gap:18px;padding:18px 0;display:flex}.a-steps li:first-child{border-top:1px solid var(--br)}.a-step-n{font-family:var(--bc);color:var(--bb);letter-spacing:1px;flex-shrink:0;min-width:24px;padding-top:3px;font-size:11px;font-weight:700}.a-steps strong{color:#fff;margin-bottom:5px;font-size:14px;font-weight:600;display:block}.a-steps span{color:var(--ink-2);font-size:13.5px;font-weight:300;line-height:1.7;display:block}.a-specs{border:1px solid var(--br);background:var(--c);grid-template-columns:minmax(140px,34%) 1fr;margin:26px 0;display:grid}.a-specs dt{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--o);border-bottom:1px solid var(--br);background:var(--s2);padding:13px 18px;font-size:11px;font-weight:700}.a-specs dd{color:var(--ink);border-bottom:1px solid var(--br);padding:13px 18px;font-size:13.5px;font-weight:300}.a-specs dt:last-of-type,.a-specs dd:last-of-type{border-bottom:none}.a-quote{border-left:3px solid var(--bb);background:var(--s2);margin:32px 0;padding:24px 28px}.a-quote blockquote{color:var(--ink);font-size:16px;font-style:italic;font-weight:300;line-height:1.72}.a-quote figcaption{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--bb);margin-top:12px;font-size:10px;font-weight:700}.a-symptoms{background:var(--c);border:1px solid var(--br);border-top:2px solid var(--sev-high);margin-bottom:44px;padding:26px 28px}.ppp .a-symptoms h2{font-family:var(--bc);text-transform:uppercase;color:#fff;letter-spacing:.05em;margin-bottom:14px;font-size:17px;font-weight:800}.a-symptoms ul{grid-template-columns:repeat(2,1fr);gap:9px 24px;list-style:none;display:grid}.a-symptoms li{color:var(--ink-2);padding-left:20px;font-size:13.5px;font-weight:300;line-height:1.6;position:relative}.a-symptoms li:before{content:"→";color:var(--sev-high);font-size:12px;position:absolute;top:0;left:0}.a-symptoms-u{border-top:1px solid var(--br);color:var(--ink-2);margin-top:18px;padding-top:16px;font-size:13.5px;font-weight:300;line-height:1.7}.a-symptoms-u strong{color:var(--sev-crit);font-weight:600}.a-cta{border:1px solid var(--bk);border-top:2px solid var(--b);background:linear-gradient(120deg,#0d1829,#0e2040 60%,#0a1220);margin:44px 0;padding:28px 30px}.a-cta-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.a-cta strong{font-family:var(--bc);text-transform:uppercase;color:#fff;margin-bottom:7px;font-size:clamp(18px,2.4vw,24px);font-weight:900;line-height:1.1;display:block}.a-cta p{color:var(--ink-2);max-width:60ch;margin:0;font-size:13.5px;font-weight:300;line-height:1.7}.a-cta-b{flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex}.a-faq{margin-top:56px}.a-related{border-top:1px solid var(--br);margin:64px 0 0;padding-top:44px}.a-rel-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:26px;display:grid}.a-card{background:var(--c);border:1px solid var(--br);flex-direction:column;gap:10px;padding:20px;transition:transform .2s,border-color .2s,background .2s;display:flex}.a-card:hover{border-color:var(--bk);background:var(--s2);transform:translateY(-3px)}.a-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ppp .a-card h3{font-family:var(--bc);text-transform:uppercase;color:#fff;letter-spacing:.03em;margin:0;font-size:15px;font-weight:800;line-height:1.15}.a-card p{color:var(--o);flex:1;font-size:12.5px;font-weight:300;line-height:1.6}.a-card-meta{border-top:1px solid var(--br);font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--o);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;font-size:10.5px;font-weight:700;display:flex}.a-card-cost{color:var(--bb);white-space:nowrap}.rf-bar{margin-bottom:18px}.rf-search{background:var(--c);border:1px solid var(--br);border-bottom:2px solid var(--bk);align-items:center;gap:12px;padding:0 16px;transition:border-color .2s;display:flex}.rf-search:focus-within{border-bottom-color:var(--bb)}.rf-icon{color:var(--bb);font-size:20px;line-height:1}.rf-search input{color:var(--ink);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:17px 0;font-family:inherit;font-size:15px}.rf-search input::placeholder{color:#bed2f061}.rf-search input::-webkit-search-cancel-button{display:none}.rf-clear{color:var(--o);padding:6px;font-size:14px;line-height:1}.rf-clear:hover{color:#fff}.rf-filters{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.rf-group{flex-wrap:wrap;gap:6px;display:flex}.rf-chip{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--o);border:1px solid var(--br);background:0 0;border-radius:2px;min-height:34px;padding:7px 14px;font-size:11px;font-weight:700;transition:all .18s}.rf-chip:hover{color:#fff;border-color:var(--bk)}.rf-chip.rf-on{background:var(--b);border-color:var(--b);color:#fff}.rf-count{font-family:var(--bc);text-transform:uppercase;letter-spacing:2.5px;color:var(--o);margin-bottom:20px;font-size:10.5px;font-weight:700}.rf-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.rf-empty{text-align:center;border:1px dashed var(--br);background:var(--c);padding:56px 24px}.rf-empty strong{font-family:var(--bc);text-transform:uppercase;color:#fff;margin-bottom:10px;font-size:20px;font-weight:900;display:block}.rf-empty p{color:var(--o);max-width:48ch;margin:0 auto 22px;font-size:13.5px;font-weight:300;line-height:1.7}.rh-hero{background:var(--s1);border-bottom:1px solid var(--br);padding-top:56px;padding-bottom:56px}.ppp .rh-hero h1{font-family:var(--bc);text-transform:uppercase;letter-spacing:-1.5px;color:#fff;margin-bottom:18px;font-size:clamp(38px,7vw,84px);font-weight:900;line-height:.92}.rh-sub{max-width:62ch;font-size:15.5px}.rh-find{padding-top:48px;padding-bottom:48px}.rh-eng{background:var(--s1);padding-top:56px;padding-bottom:56px}.rh-eng-grid{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.rh-eng-chip{background:var(--c);border:1px solid var(--br);align-items:baseline;gap:8px;padding:10px 16px;transition:all .18s;display:inline-flex}.rh-eng-chip:hover{border-color:var(--bb);background:var(--s2);transform:translateY(-2px)}.rh-eng-chip span{font-family:var(--bc);text-transform:uppercase;color:#fff;letter-spacing:.04em;font-size:15px;font-weight:900}.rh-eng-chip em{color:var(--bb);font-size:10px;font-style:normal;font-weight:700}.rh-cat{padding-top:56px;padding-bottom:0}.rh-cat:last-of-type{padding-bottom:40px}.ppp .rh-cat-h{font-family:var(--bc);text-transform:uppercase;color:#fff;border-bottom:1px solid var(--br);align-items:baseline;gap:12px;margin-bottom:20px;padding-bottom:14px;font-size:clamp(22px,3vw,30px);font-weight:900;display:flex}.rh-cat-h em{color:var(--bb);font-size:12px;font-style:normal;font-weight:700}.rh-list{flex-direction:column;display:flex}.rh-row{border-bottom:1px solid var(--br);justify-content:space-between;align-items:center;gap:28px;padding:20px 16px 20px 0;transition:background .18s,padding .18s;display:flex}.rh-row:hover{background:var(--s2);padding-left:16px}.rh-row-m{min-width:0}.rh-row-m strong{font-family:var(--bc);text-transform:uppercase;color:#fff;letter-spacing:.03em;margin-bottom:4px;font-size:16px;font-weight:800;display:block}.rh-row:hover .rh-row-m strong{color:var(--bb)}.rh-row-m span{color:var(--o);font-size:12.5px;font-weight:300;line-height:1.55;display:block}.rh-row-s{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.rh-row-eng{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--o);white-space:nowrap;font-size:10.5px;font-weight:700}.rh-row-cost{font-family:var(--bc);text-transform:uppercase;color:var(--bb);white-space:nowrap;font-size:14px;font-weight:900}.rh-tail{padding-top:20px;padding-bottom:72px}.sa-strip{background:var(--br);border:1px solid var(--br);grid-template-columns:repeat(4,1fr);gap:1px;margin:32px 0 48px;display:grid}.sa-strip>div{background:var(--c);flex-direction:column;gap:5px;padding:18px 20px;display:flex}.sa-body{max-width:74ch}.sa-more{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;margin-top:22px;font-size:12px;font-weight:800}.sa-more a{color:var(--bb)}.sa-more a:hover{color:#fff}.sa-others{border-top:1px solid var(--br);color:var(--o);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:48px 0 0;padding:24px 0 0;font-size:12px;display:flex}.sa-others span{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;font-size:10.5px;font-weight:700}.sa-others a{font-family:var(--bc);text-transform:uppercase;letter-spacing:1px;color:var(--o);font-size:12px;font-weight:700;transition:color .2s}.sa-others a:hover{color:var(--bb)}.sa-index{padding-top:56px}.sa-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sa-card{background:var(--c);border:1px solid var(--br);border-top:2px solid var(--b);flex-direction:column;gap:8px;padding:24px;transition:all .2s;display:flex}.sa-card:hover{background:var(--s2);border-color:var(--bk);border-top-color:var(--bb);transform:translateY(-3px)}.sa-card strong{font-family:var(--bc);text-transform:uppercase;color:#fff;font-size:22px;font-weight:900;line-height:1}.sa-card-drive{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--bb);font-size:10.5px;font-weight:700}.sa-card p{color:var(--o);flex:1;font-size:12.5px;font-weight:300;line-height:1.6}.sa-card em{font-style:normal;font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--o);font-size:11px;font-weight:800}.sa-card:hover em{color:var(--bb)}@media (max-width:1080px){.a-grid{grid-template-columns:1fr;gap:0}.a-rail{flex-direction:column;margin-bottom:36px;position:static}.a-toc{border-left:none;border-top:1px solid var(--br);border-bottom:1px solid var(--br);padding:18px 0}.a-toc ol{flex-flow:wrap;gap:6px}.a-toc a{border-left:none;border:1px solid var(--br);margin-left:0;padding:6px 12px;font-size:11.5px}.a-toc a.a-toc-on{border-color:var(--bb)}.a-body{max-width:none}.a-rel-grid,.rf-grid,.sa-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.a-wrap{padding:28px 18px 0}.a-stats,.sa-strip{grid-template-columns:repeat(2,1fr)}.a-symptoms ul{grid-template-columns:1fr}.a-cta-in{flex-direction:column;align-items:flex-start}.a-cta-b{width:100%}.a-cta-b .p-btn{flex:1}.a-answer{padding:22px 20px}.a-quote,.a-call{padding:18px 20px}.a-specs{grid-template-columns:1fr}.a-specs dt{border-bottom:none;padding-bottom:4px}.a-anchor{display:none}.rh-row{flex-direction:column;align-items:flex-start;gap:10px}.rh-row-s{text-align:left;flex-direction:row;align-items:center;gap:12px}.a-rel-grid,.rf-grid,.sa-grid{grid-template-columns:1fr}.rh-hero{padding-top:40px;padding-bottom:40px}.a-related{margin-top:48px;padding-top:32px}}@media (max-width:420px){.a-stats,.sa-strip{grid-template-columns:1fr}.a-stats>div,.sa-strip>div{flex-direction:row;justify-content:space-between;align-items:baseline}.rf-search input{padding:15px 0;font-size:14px}}@media (prefers-reduced-motion:reduce){.a-card:hover,.sa-card:hover,.rh-eng-chip:hover{transform:none}}.gt-bg{background:var(--s1);border-top:1px solid var(--br)}.gt-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px;display:flex}.gt-all{flex-shrink:0}.gt-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:1080px){.gt-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.gt-grid{grid-template-columns:1fr}.gt-head{margin-bottom:28px}.gt-all{width:100%}}.p-sc-link{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--bb);opacity:.85;margin-top:14px;font-size:10.5px;font-weight:800;transition:opacity .2s,transform .2s;display:inline-block}.p-sc:hover .p-sc-link{opacity:1;transform:translate(3px)}.rf-boot{min-height:420px}.a-prog{z-index:97;background:#bed2f00f;height:2px;margin-bottom:-2px;position:sticky;top:62px}.a-prog-bar{background:linear-gradient(90deg, var(--b), var(--bb));transform-origin:0;will-change:transform;height:100%;transform:scaleX(0)}@media (max-width:640px){.a-prog{top:56px}}@media (max-width:380px){.a-prog{top:54px}}.p-rc-when{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--f);margin-top:4px;font-size:9.5px}
.ppp{--ok:#3fb37f}.cart-btn{font-family:var(--bc);text-transform:uppercase;letter-spacing:.12em;color:#fff;border:1px solid var(--bk);border-radius:2px;align-items:center;gap:8px;min-height:38px;padding:.45rem .85rem;font-size:12px;font-weight:800;transition:border-color .2s,background .2s;display:inline-flex}.cart-btn:hover{border-color:var(--bb);background:var(--bd)}.cart-btn em{background:var(--bb);color:#fff;letter-spacing:0;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-style:normal;display:inline-grid}.cart-root{z-index:200;position:fixed;inset:0}.cart-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040609b8;animation:.2s cart-fade;position:absolute;inset:0}.cart{background:var(--s1);border-left:1px solid var(--bk);flex-direction:column;width:min(440px,100vw);animation:.24s cubic-bezier(.2,.8,.2,1) cart-in;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-24px 0 60px #00000073}@keyframes cart-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes cart-fade{0%{opacity:0}to{opacity:1}}.cart-head{border-bottom:1px solid var(--br);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.ppp .cart-head h2{font-family:var(--bc);text-transform:uppercase;color:#fff;letter-spacing:0;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:900;line-height:1;display:flex}.cart-head h2 em{color:var(--bb);font-size:12px;font-style:normal}.cart-x{color:var(--o);min-width:40px;min-height:40px;padding:8px;font-size:16px}.cart-x:hover{color:#fff}.cart-lines{overscroll-behavior:contain;flex:1;padding:4px 22px;list-style:none;overflow-y:auto}.cart-lines li{border-bottom:1px solid var(--br);flex-direction:column;gap:10px;padding:16px 0;display:flex}.cart-l-m{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.cart-l-m strong{color:#fff;flex:100%;font-size:14px;font-weight:600;line-height:1.35}.cart-l-p{font-family:var(--bc);color:var(--bb);letter-spacing:.02em;font-size:15px;font-weight:800}.cart-l-c{justify-content:space-between;align-items:center;gap:12px;display:flex}.cart-rm{color:var(--o);text-underline-offset:2px;padding:6px 0;font-size:11.5px;text-decoration:underline}.cart-rm:hover{color:#fff}.qty{border:1px solid var(--br);align-items:center;display:inline-flex}.qty button{color:#fff;width:36px;height:34px;font-size:16px}.qty button:disabled{opacity:.3;cursor:not-allowed}.qty span{text-align:center;min-width:28px;font-family:var(--bc);color:#fff;font-weight:800}.cart-foot{border-top:1px solid var(--bk);background:var(--s2);padding:18px 22px calc(18px + env(safe-area-inset-bottom));flex-direction:column;gap:12px;display:flex}.cart-sub{justify-content:space-between;align-items:baseline;display:flex}.cart-sub span{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--o);font-size:12px;font-weight:700}.cart-sub strong{font-family:var(--bc);color:#fff;font-size:30px;font-weight:900;line-height:1}.cart-fine{color:var(--o);font-size:11.5px;line-height:1.6}.cart-fine a{color:var(--bb);text-underline-offset:2px;text-decoration:underline}.cart-warn{color:var(--sev-mod);font-size:12.5px;line-height:1.55}.cart-err{color:var(--sev-crit);font-size:12.5px;line-height:1.55}.cart-steps{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--o);text-align:center;font-size:10px;font-weight:700}.cart-off{background:var(--c);border:1px solid var(--br);border-left:3px solid var(--sev-mod);padding:14px 16px}.cart-off strong{color:#fff;margin-bottom:4px;font-size:13.5px;display:block}.cart-off p{color:var(--ink-2);margin-bottom:12px;font-size:12.5px;line-height:1.6}.cart-off .p-btns{gap:8px}.cart-empty{text-align:center;color:var(--o);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:40px 22px;font-size:14px;display:flex}.ppp .p-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.pz-steps{background:var(--br);border:1px solid var(--br);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:780px;margin-top:32px;list-style:none;display:grid}.pz-steps li{background:var(--c);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.pz-steps span{font-family:var(--bc);letter-spacing:2px;color:var(--bb);font-size:11px;font-weight:700}.pz-steps strong{font-family:var(--bc);text-transform:uppercase;color:#fff;font-size:16px;font-weight:800}.pz-steps em{color:var(--o);font-size:12px;font-style:normal;line-height:1.5}.pz-note{padding-top:40px;padding-bottom:0}.pz-note .a-call{max-width:900px;margin:0}.pz-note .a-call a{color:var(--bb);text-underline-offset:2px;text-decoration:underline}.pz-find{padding-top:32px}.jf-group{margin-top:44px}.ppp .jf-h{font-family:var(--bc);text-transform:uppercase;color:#fff;border-bottom:1px solid var(--br);align-items:baseline;gap:12px;margin:0 0 14px;padding-bottom:12px;scroll-margin-top:90px;font-size:clamp(20px,2.6vw,26px);font-weight:900;display:flex}.jf-h em{color:var(--bb);font-size:12px;font-style:normal}.jf-list{flex-direction:column;gap:8px;display:flex}.job{background:var(--c);border:1px solid var(--br);grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:24px;padding:18px 20px;scroll-margin-top:90px;transition:border-color .2s,background .2s;display:grid}.job:hover{border-color:var(--bk);background:var(--s2)}.job:target{border-color:var(--bb);box-shadow:0 0 0 1px var(--bb)}.ppp .job-n{font-family:var(--bc);text-transform:uppercase;color:#fff;letter-spacing:.03em;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;font-size:16px;font-weight:800;line-height:1.2;display:flex}.job-tag{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--sev-mod);border:1px solid;border-radius:2px;padding:2px 7px;font-size:9.5px;font-weight:700}.job-fits{color:var(--o);font-size:12px;line-height:1.55}.job-fits span{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--bb);margin-right:8px;font-size:10px;font-weight:700}.job-parts{margin-top:8px}.job-parts summary{cursor:pointer;font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--o);gap:6px;padding:4px 0;font-size:10.5px;font-weight:700;list-style:none;display:inline-flex}.job-parts summary::-webkit-details-marker{display:none}.job-parts summary:before{content:"+";color:var(--bb)}.job-parts[open] summary:before{content:"−"}.job-parts summary:hover{color:#fff}.job-parts p{color:var(--ink-2);margin-top:6px;font-size:12.5px;font-weight:300;line-height:1.65}.job-s{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.job-price{font-family:var(--bc);color:#fff;letter-spacing:-.3px;font-size:28px;font-weight:900;line-height:1}.job-price small{color:var(--o);letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:700}.job-mem{font-family:var(--bc);text-transform:uppercase;letter-spacing:1px;color:var(--bb);font-size:11px;font-weight:700}.job-hrs{color:var(--o);font-size:11px}.ppp .job-btn{letter-spacing:1.8px;width:100%;min-height:40px;margin-top:8px;padding:11px 16px;font-size:11px}.job-why{color:var(--o);max-width:210px;font-size:10.5px;line-height:1.4}.job-off .job-price{color:var(--o)}.gj{margin-top:56px}.gj .jf-list{margin-top:18px}.gj-more{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;margin-top:14px;font-size:12px;font-weight:800}.gj-more a{color:var(--bb)}.gj-more a:hover{color:#fff}.p-sg-cta{justify-content:center;margin-top:32px;display:flex}.ok-wrap{max-width:820px}.ok-tag{font-family:var(--bc);text-transform:uppercase;letter-spacing:2.5px;color:var(--sev-mod);border:1px solid;margin-bottom:20px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-block}.ok-tag-paid{color:var(--ok);background:#3fb37f14}.ok-card{background:var(--c);border:1px solid var(--br);border-top:2px solid var(--ok);margin:32px 0}.ok-card-top{border-bottom:1px solid var(--br);font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--o);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:16px 22px;font-size:12px;font-weight:700;display:flex}.ok-card-top strong{color:#fff}.ok-items{padding:6px 22px;list-style:none}.ok-items li{border-bottom:1px solid var(--br);color:var(--ink-2);justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;display:flex}.ok-items li:last-child{border-bottom:none}.ok-items strong{color:#fff;font-family:var(--bc);white-space:nowrap;font-size:16px}.ok-total{border-top:1px solid var(--bk);background:var(--s2);justify-content:space-between;align-items:baseline;padding:16px 22px;display:flex}.ok-total span{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--o);font-size:12px;font-weight:700}.ok-total strong{font-family:var(--bc);color:#fff;font-size:28px;font-weight:900}.ok-email{color:var(--o);background:var(--s2);padding:0 22px 16px;font-size:12px}.ok-steps{margin-top:36px;list-style:none}.ok-steps li{border-bottom:1px solid var(--br);gap:20px;padding:22px 0;display:flex}.ok-steps li:first-child{border-top:1px solid var(--br)}.ok-n{font-family:var(--bc);color:var(--bb);letter-spacing:1px;min-width:24px;padding-top:3px;font-size:11px;font-weight:700}.ok-steps strong{font-family:var(--bc);text-transform:uppercase;color:#fff;margin-bottom:6px;font-size:18px;font-weight:800;display:block}.ok-steps p{color:var(--ink-2);margin-bottom:14px;font-size:14px;font-weight:300;line-height:1.7}.ok-steps p:last-child{margin-bottom:0}.ok-steps a{color:var(--bb);text-underline-offset:2px;text-decoration:underline}.ok-steps b{color:#fff;font-weight:600}.ok-help{color:var(--o);margin-top:28px;font-size:13px}.ok-help a{color:var(--bb)}@media (max-width:760px){.job{grid-template-columns:1fr;gap:14px;padding:16px}.job-s{text-align:left;border-top:1px solid var(--br);flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;padding-top:12px}.job-price{font-size:24px}.ppp .job-btn{flex:100%}.job-why{flex:100%;max-width:none}.pz-steps{grid-template-columns:1fr}.cart-btn{padding:.4rem .6rem;font-size:11px}}@media (max-width:380px){.cart-btn{letter-spacing:.06em}}@media (prefers-reduced-motion:reduce){.cart,.cart-scrim{animation:none}}.job-tag-labor{color:var(--bb)}.job-req{color:var(--ink-2);margin-top:4px;font-size:11.5px;line-height:1.5}.cart-note{color:var(--ink);border-left:3px solid var(--sev-mod);background:#d8a23a1a;margin:12px 22px 0;padding:10px 12px;font-size:12.5px;line-height:1.55}.ok-retry{margin-top:32px}@media (max-height:560px){.cart{overflow-y:auto}.cart-lines{flex:none;overflow:visible}}.mc-pick{border-bottom:1px solid var(--br);flex-direction:column;gap:14px;padding-bottom:28px;display:flex}.mc-grp{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.mc-grp-l{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--o);min-width:120px;font-size:10.5px;font-weight:700}.mc-clear{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--bb);align-self:flex-start;padding:4px 0;font-size:11px;font-weight:800}.mc-clear:hover{color:#fff}.mc-eng{margin-top:44px}.mc-eng .jf-h em{text-transform:none;letter-spacing:0;color:var(--o);font-size:12px}.mc-sub{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--bb);margin:18px 0 12px;font-size:12px;font-weight:700}.mc-guides{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:8px;display:grid}.ppi-what{background:var(--s1)}.ppi-grid{grid-template-columns:repeat(2,1fr);gap:0 40px;margin:24px 0 8px;display:grid}.ppi-jobs{margin-top:24px}.ppi-known{background:var(--s1)}.ppi-links{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:26px;display:grid}.ppi-link{background:var(--c);border:1px solid var(--br);border-left:3px solid var(--sev-high);padding:16px 18px;transition:background .2s,transform .2s}.ppi-link:hover{background:var(--s2);transform:translateY(-2px)}.ppi-link strong{font-family:var(--bc);text-transform:uppercase;color:#fff;margin-bottom:5px;font-size:14px;font-weight:800;line-height:1.2;display:block}.ppi-link span{color:var(--bb);font-size:11.5px;font-family:var(--bc);text-transform:uppercase;letter-spacing:1px}.ppi-faq{padding-top:0}@media (max-width:1080px){.mc-guides,.ppi-links{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.mc-guides,.ppi-links,.ppi-grid{grid-template-columns:1fr}.mc-grp-l{flex:100%;min-width:0}}.ok-balance{color:var(--ink-2);background:var(--s2);padding:0 22px 16px;font-size:13px}.ok-balance strong{color:#fff}.cart-pay{flex-direction:column;gap:6px;display:flex}.cart-opt{border:1px solid var(--br);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .18s,background .18s;display:flex}.cart-opt:hover{border-color:var(--bk);background:var(--c)}.cart-opt input{accent-color:var(--bb);margin-top:3px}.cart-opt-on{border-color:var(--bb);background:var(--bd)}.cart-opt span{color:var(--ink-2);font-size:12.5px;line-height:1.5}.cart-opt strong{color:#fff;font-size:13px;font-weight:600;display:block}.qf-wrap{max-width:760px}.qf{flex-direction:column;gap:16px;margin-top:32px;display:flex}.qf-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.qf-field{flex-direction:column;gap:6px;display:flex}.qf-field>span{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--o);font-size:11px;font-weight:700}.qf-field em{color:var(--bb);font-style:normal}.qf-field input,.qf-field textarea{background:var(--c);border:1px solid var(--br);border-bottom:2px solid var(--bk);color:var(--ink);resize:vertical;outline:none;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .2s}.qf-field input:focus,.qf-field textarea:focus{border-bottom-color:var(--bb)}.qf-field ::placeholder{color:#bed2f057}.qf-send{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.qf-send .p-btn{flex:auto}.qf-off{opacity:.45;pointer-events:none}.qf-note{color:var(--o);font-size:12.5px;line-height:1.65}.qf-note a,.qf-book{color:var(--bb);text-underline-offset:2px;font-size:inherit;text-decoration:underline}@media (max-width:640px){.qf-grid{grid-template-columns:1fr}}.pk-promises{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;max-width:800px;margin-top:30px;list-style:none;display:grid}.pk-promises li{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.55;display:flex}.pk-promises span{background:var(--b);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:1px;font-size:10px;display:grid}.pk-jump{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.pk-jump .rf-chip{align-items:baseline;gap:8px;display:inline-flex}.pk-jump em{color:var(--bb);letter-spacing:1px;font-size:10px;font-style:normal}.pk-eng{border-top:1px solid var(--br)}.pk-alt{background:var(--s1)}.pk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.ppp .pk-head h2{margin:0}.pk-from{text-align:right}.pk-from span{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--o);font-size:10.5px;font-weight:700;display:block}.pk-from strong{font-family:var(--bc);color:var(--bb);font-size:34px;font-weight:900;line-height:1}.pk-from em{font-style:normal;font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--o);font-size:10px;font-weight:700;display:block}.pk-grid{background:var(--br);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.pk-card{background:var(--c);flex-direction:column;padding:28px 24px;display:flex}.pk-card-ft{background:var(--s2);outline:1px solid var(--bk)}.pk-stage{font-family:var(--bc);text-transform:uppercase;letter-spacing:4px;color:var(--bb);margin-bottom:8px;font-size:11px;font-weight:700}.pk-price{font-family:var(--bc);color:#fff;letter-spacing:-1px;font-size:40px;font-weight:900;line-height:1}.pk-price sub{font-family:var(--bc);text-transform:uppercase;letter-spacing:3px;color:var(--o);vertical-align:baseline;margin-top:6px;font-size:10px;font-weight:700;display:block}.pk-list{flex-direction:column;flex:1;gap:9px;margin-bottom:20px;list-style:none;display:flex}.pk-list li{color:var(--ink-2);padding-left:16px;font-size:13px;line-height:1.5;position:relative}.pk-list li:before{content:"";background:var(--bb);width:5px;height:5px;position:absolute;top:7px;left:0}.pk-carry{font-weight:600;color:#fff!important}.ppp .pk-btn{margin-top:auto}.pk-foot{color:var(--f);margin-top:18px;font-size:11.5px;line-height:1.6}.pk-read{border-top:1px solid var(--br);flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-top:20px;padding-top:18px;display:flex}.pk-read span{font-family:var(--bc);text-transform:uppercase;letter-spacing:2px;color:var(--o);font-size:10.5px;font-weight:700}.pk-read a{color:var(--bb);text-underline-offset:3px;font-size:12.5px;text-decoration:underline}.pk-read a:hover{color:#fff}.pk-note-wrap{padding-top:48px;padding-bottom:8px}.pk-note-wrap .a-call{max-width:900px;margin:0}@media (max-width:1080px){.pk-grid{grid-template-columns:1fr}}@media (max-width:640px){.pk-promises{grid-template-columns:1fr}.pk-head{align-items:flex-start}.pk-from{text-align:left}}.gw{border-top:1px solid var(--bk);border-bottom:1px solid var(--bk);background:linear-gradient(140deg,#0d1829 0%,#0e2040 55%,#090f1a 100%);padding:76px 24px;position:relative;overflow:hidden}.gw-glow{pointer-events:none;background:radial-gradient(#2a7fff29 0%,#0000 70%);width:760px;height:520px;position:absolute;top:-220px;right:-120px}.gw-in{grid-template-columns:1.25fr 1fr;align-items:center;gap:56px;display:grid;position:relative}.ppp .gw h2{margin-bottom:16px;font-size:clamp(30px,5vw,54px)}.gw .p-sub{max-width:52ch}.gw-spec{flex-wrap:wrap;gap:8px;margin:22px 0 26px;list-style:none;display:flex}.gw-spec li{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--ink-2);border:1px solid var(--bk);background:#2a7fff14;border-radius:2px;padding:6px 12px;font-size:10.5px;font-weight:700}.gw-fine{color:var(--o);max-width:60ch;margin-top:18px;font-size:11.5px;line-height:1.7}.gw-side{flex-direction:column;gap:18px;display:flex}.gw-car{border:1px solid var(--bk);background:#070b12;line-height:0;position:relative;overflow:hidden}.gw-car img{width:100%;height:auto;display:block}.gw-car figcaption{line-height:1.2;font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:#fff;background:linear-gradient(#0000 0%,#04070c99 45%,#04070ceb 100%);align-items:baseline;gap:10px;padding:26px 16px 12px;font-size:14px;font-weight:800;display:flex;position:absolute;bottom:0;left:0;right:0}.gw-car figcaption span{letter-spacing:2.5px;color:var(--bb);font-size:10px;font-weight:700}.gw-ways{border:1px solid var(--bk);background:#080a0d9e;padding:28px 26px}.ppp .gw-ways h3{font-family:var(--bc);text-transform:uppercase;letter-spacing:3px;color:var(--bb);margin-bottom:18px;font-size:13px;font-weight:800}.gw-ways ol{flex-direction:column;list-style:none;display:flex}.gw-ways li{border-bottom:1px solid var(--br);gap:16px;padding:14px 0;display:flex}.gw-ways li:last-child{border-bottom:none}.gw-n{font-family:var(--bc);color:var(--bb);letter-spacing:1px;padding-top:3px;font-size:11px;font-weight:700}.gw-ways strong{font-family:var(--bc);text-transform:uppercase;color:#fff;margin-bottom:3px;font-size:14px;font-weight:800;display:block}.gw-ways span{color:var(--ink-2);font-size:12.5px;font-weight:300;line-height:1.55;display:block}@media (max-width:900px){.gw-in{grid-template-columns:1fr;gap:32px}.gw{padding:56px 20px}}.br-chips{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.br-chip{font-family:var(--bc);text-transform:uppercase;letter-spacing:1px;color:var(--ink-2);background:var(--c);border:1px solid var(--br);padding:7px 12px;font-size:11.5px;font-weight:700}.br-svc{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:26px}.br-card{background:var(--c);border:1px solid var(--br);border-top:3px solid var(--b);padding:20px}.br-card strong{font-family:var(--bc);text-transform:uppercase;color:#fff;margin-bottom:8px;font-size:15px;font-weight:800;line-height:1.2;display:block}.br-card p{color:var(--ink-2);font-size:13.5px;font-weight:300;line-height:1.6}.br-fails{background:var(--br);border:1px solid var(--br);gap:1px;margin-top:26px;display:grid}.br-fail{background:var(--s2);grid-template-columns:150px 1fr;gap:20px;padding:18px 20px;display:grid}.br-code{font-family:var(--bc);text-transform:uppercase;letter-spacing:1.5px;color:var(--bb);padding-top:2px;font-size:12.5px;font-weight:800}.br-fail-b strong{font-family:var(--bc);text-transform:uppercase;color:#fff;margin-bottom:5px;font-size:15px;font-weight:800;line-height:1.2;display:block}.br-fail-b p{color:var(--ink-2);font-size:13.5px;font-weight:300;line-height:1.6}.br-btns{margin-top:28px}.br-legal{color:var(--o);max-width:70ch;margin-top:36px;font-size:11.5px;font-weight:300;line-height:1.6}@media (max-width:1080px){.br-svc{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.br-svc{grid-template-columns:1fr}.br-fail{grid-template-columns:1fr;gap:6px}}
.bw{--bw-h:66px;background:var(--bw-bg);color:var(--bw-ink);font-family:var(--bw-body);-webkit-font-smoothing:antialiased;font-size:17px;font-weight:400;line-height:1.62}.bw *,.bw :before,.bw :after{box-sizing:border-box}.bw h1,.bw h2,.bw h3{font-family:var(--bw-display);text-transform:var(--bw-upper);text-wrap:balance;letter-spacing:.005em;color:var(--bw-ink);line-height:.98}.bw p{color:var(--bw-ink)}.bw a{color:inherit}.bw :focus-visible{outline:2px solid var(--bw-accent);outline-offset:3px}.bw ::selection{background:var(--bw-accent);color:var(--bw-on-accent)}.bw-mx{max-width:1140px;margin-inline:auto;padding-inline:clamp(1.15rem,4vw,2.5rem)}.bw-sec{padding:clamp(3.4rem,7vw,6rem) 0}.bw-sec--surface{background:var(--bw-surface)}.bw-eye{font-family:var(--bw-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bw-accent-ink);align-items:center;gap:.7rem;margin-bottom:1rem;font-size:.73rem;font-weight:500;display:flex}.bw-eye:before{content:"";background:var(--bw-accent);flex:none;width:28px;height:2px}.bw-eye--inv{color:var(--bw-inv-ink)}.bw-eye--inv:before{background:currentColor}.bw-lede{color:var(--bw-muted);max-width:62ch;font-size:1.02rem}.bw-top{z-index:50;height:var(--bw-h);background:var(--bw-bg);border-bottom:1px solid var(--bw-line);position:sticky;top:0}.bw-top-in{justify-content:space-between;align-items:center;gap:1rem;height:100%;display:flex}.bw-word{align-items:center;gap:.65rem;min-width:0;text-decoration:none;display:flex}.bw-word .bw-mark{flex:none;width:30px}.bw-word-t{gap:.15rem;min-width:0;display:grid}.bw-w1{font-family:var(--bw-display);letter-spacing:.04em;text-transform:uppercase;color:var(--bw-ink);white-space:nowrap;font-size:1.1rem;font-weight:700;line-height:1}.bw-w2{font-family:var(--bw-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--bw-muted);white-space:nowrap;font-size:.52rem}.bw-nav{gap:1.2rem;display:flex}.bw-nav a{font-family:var(--bw-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--bw-muted);border-bottom:1px solid #0000;padding-block:.35rem;font-size:.72rem;text-decoration:none;transition:color .2s,border-color .2s}.bw-nav a:hover{color:var(--bw-ink);border-bottom-color:var(--bw-accent)}.bw-btn{font-family:var(--bw-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.45rem;font-size:.78rem;font-weight:500;text-decoration:none;transition:background .22s,color .22s,border-color .22s;display:inline-flex}.bw-btn--p{background:var(--bw-accent);color:var(--bw-on-accent)}.bw-btn--p:hover{background:var(--bw-accent-hover)}.bw-btn--s{border-color:var(--bw-line-strong);color:var(--bw-ink);background:0 0}.bw-btn--s:hover{border-color:var(--bw-accent);color:var(--bw-accent-ink)}.bw-btn--phone{letter-spacing:.06em;padding:.58rem .95rem;font-size:.74rem}.bw-btn--inv{background:var(--bw-inv-ink);color:var(--bw-inv-bg)}.bw-btn--inv-s{border-color:var(--bw-inv-line);color:var(--bw-inv-ink);background:0 0}.bw-btns{flex-wrap:wrap;gap:.7rem;margin-top:1.9rem;display:flex}.bw-hero{padding:clamp(3rem,7vw,5.5rem) 0 clamp(2.6rem,5vw,4rem);position:relative;overflow:hidden}.bw-hero-in{grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.bw-h1{font-size:var(--bw-hero);margin:0 0 .5rem}.bw-tag{font-family:var(--bw-display);text-transform:var(--bw-upper);color:var(--bw-ink);text-wrap:balance;max-width:20ch;margin:0 0 1.25rem;font-size:clamp(1.3rem,2.5vw,1.95rem);font-weight:700;line-height:1.12}.bw-hero .bw-lede{font-size:1.06rem}.bw-mark-hero{width:var(--bw-mark-w);margin-inline:auto}.bw-crumbs{font-family:var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-muted);margin-bottom:1.4rem;font-size:.68rem}.bw-crumbs a{color:var(--bw-muted);padding:.35rem .1rem;text-decoration:none;display:inline-block}.bw-crumbs a:hover{color:var(--bw-accent-ink)}.bw-crumbs span{margin:0 .5rem}.bw-chips{flex-wrap:wrap;gap:.45rem;margin-top:1.7rem;display:flex}.bw-chip{font-family:var(--bw-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--bw-muted);border:1px solid var(--bw-line);background:var(--bw-raised);padding:.42rem .7rem;font-size:.68rem;font-weight:500}.bw-trust{border-block:1px solid var(--bw-line);background:var(--bw-surface)}.bw-trust-in{grid-template-columns:repeat(6,1fr);display:grid}.bw-ti{text-align:center;border-left:1px solid var(--bw-line);padding:1.3rem .8rem}.bw-ti:first-child{border-left:0}.bw-tn{font-family:var(--bw-display);color:var(--bw-accent-ink);text-transform:var(--bw-upper);font-size:1.4rem;font-weight:700;line-height:1}.bw-tl{font-family:var(--bw-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--bw-muted);margin-top:.45rem;font-size:.6rem}.bw-grid{grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:2rem;display:grid}.bw-card{background:var(--bw-raised);border:1px solid var(--bw-line);border-top:3px solid var(--bw-accent);padding:1.35rem}.bw-card strong{font-family:var(--bw-display);text-transform:var(--bw-upper);color:var(--bw-ink);margin-bottom:.5rem;font-size:1.02rem;font-weight:700;line-height:1.15;display:block}.bw-card p{color:var(--bw-muted);font-size:.9rem;line-height:1.6}.bw-fails{border:1px solid var(--bw-line);margin-top:2rem}.bw-fail{border-top:1px solid var(--bw-line);background:var(--bw-raised);grid-template-columns:150px 1fr;gap:1.2rem;padding:1.1rem 1.25rem;display:grid}.bw-fail:first-child{border-top:0}.bw-code{font-family:var(--bw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bw-accent-ink);padding-top:.15rem;font-size:.73rem;font-weight:500}.bw-fail-b strong{font-family:var(--bw-display);text-transform:var(--bw-upper);color:var(--bw-ink);margin-bottom:.3rem;font-size:1rem;font-weight:700;line-height:1.15;display:block}.bw-fail-b p{color:var(--bw-muted);font-size:.9rem;line-height:1.6}.bw-guides{grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:2rem;display:grid}.bw-guide{background:var(--bw-raised);border:1px solid var(--bw-line);border-left:3px solid var(--bw-accent-2);padding:1.05rem 1.15rem;text-decoration:none;transition:transform .2s,border-color .2s}.bw-guide:hover{border-left-color:var(--bw-accent);transform:translateY(-2px)}.bw-guide strong{font-family:var(--bw-display);text-transform:var(--bw-upper);color:var(--bw-ink);margin-bottom:.35rem;font-size:.92rem;font-weight:700;line-height:1.2;display:block}.bw-guide span{font-family:var(--bw-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--bw-accent-ink);font-variant-numeric:tabular-nums;font-size:.68rem}.bw-more{font-family:var(--bw-mono);letter-spacing:.09em;text-transform:uppercase;margin-top:1.4rem;font-size:.74rem}.bw-more a{color:var(--bw-accent-ink);padding:.4rem 0;display:inline-block}.bw-quote{background:var(--bw-inv-bg);color:var(--bw-inv-ink)}.bw-quote h2,.bw-quote p{color:var(--bw-inv-ink)}.bw-quote .bw-lede{color:var(--bw-inv-muted)}.bw-pts{grid-template-columns:repeat(3,1fr);gap:1.4rem;margin-top:2.2rem;display:grid}.bw-pt{border-top:2px solid var(--bw-inv-line);padding-top:1rem}.bw-pt strong{font-family:var(--bw-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--bw-inv-ink);margin-bottom:.55rem;font-size:.7rem;display:block}.bw-pt p{color:var(--bw-inv-muted);font-size:.9rem;line-height:1.6}.bw-faq{border-top:1px solid var(--bw-line);margin-top:2rem}.bw-faq details{border-bottom:1px solid var(--bw-line)}.bw-faq summary{cursor:pointer;font-family:var(--bw-display);text-transform:var(--bw-upper);color:var(--bw-ink);padding:1.15rem 2rem 1.15rem 0;font-size:1rem;font-weight:700;list-style:none;position:relative}.bw-faq summary::-webkit-details-marker{display:none}.bw-faq summary:after{content:"+";font-family:var(--bw-mono);color:var(--bw-accent-ink);font-size:1.1rem;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}.bw-faq details[open] summary:after{content:"−"}.bw-faq p{color:var(--bw-muted);max-width:68ch;padding:0 0 1.2rem;font-size:.94rem}.bw-contact-grid{grid-template-columns:repeat(3,1fr);gap:1.4rem;margin-top:2rem;display:grid}.bw-ci strong{font-family:var(--bw-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--bw-muted);margin-bottom:.5rem;font-size:.68rem;display:block}.bw-ci a,.bw-ci p{color:var(--bw-ink);font-size:1rem;text-decoration:none}.bw-ci a:hover{color:var(--bw-accent-ink)}.bw-phone-big{font-family:var(--bw-display);color:var(--bw-ink);letter-spacing:.01em;font-variant-numeric:tabular-nums;min-height:44px;padding:.35rem 0;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:700;text-decoration:none;display:inline-block}.bw-phone-big:hover{color:var(--bw-accent-ink)}.bw-foot{border-top:1px solid var(--bw-line);background:var(--bw-surface);padding:2.4rem 0}.bw-foot-in{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.2rem;display:flex}.bw-legal{color:var(--bw-muted);max-width:72ch;margin-top:1.4rem;font-size:.72rem;line-height:1.65}.bw-back{font-family:var(--bw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bw-muted);padding:.55rem .1rem;font-size:.7rem;text-decoration:none;display:inline-block}.bw-back:hover{color:var(--bw-accent-ink)}@media (max-width:1040px){.bw-hero-in{grid-template-columns:1fr}.bw-mark-hero{width:var(--bw-mark-w-sm);order:-1;margin-inline:0}.bw-grid,.bw-guides,.bw-pts,.bw-contact-grid{grid-template-columns:repeat(2,1fr)}.bw-trust-in{grid-template-columns:repeat(3,1fr)}.bw-ti:nth-child(4){border-left:0}.bw-nav{display:none}}@media (max-width:680px){.bw-grid,.bw-guides,.bw-pts,.bw-contact-grid{grid-template-columns:1fr}.bw-trust-in{grid-template-columns:repeat(2,1fr)}.bw-ti:nth-child(odd),.bw-ti:nth-child(3),.bw-ti:nth-child(5){border-left:0}.bw-fail{grid-template-columns:1fr;gap:.3rem}.bw-btns .bw-btn{flex:100%}}@media (prefers-reduced-motion:reduce){.bw *{transition:none!important;animation:none!important}}
.fn{--fn-bg:#06080b;--fn-s1:#0b0f14;--fn-s2:#10161e;--fn-c:#121922;--fn-br:#bed2f017;--fn-br2:#bed2f02e;--fn-o:#bed2f08f;--fn-b:#1565c8;--fn-bb:#2a7fff;--fn-gold:#e9b44c;background:var(--fn-bg)}.fn-mx{max-width:1120px;margin:0 auto;padding:0 16px}@media (min-width:720px){.fn-mx{padding:0 32px}}.fn-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fn-top{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--fn-br);background:#06080bf0;position:sticky;top:0}.fn-top-in{justify-content:space-between;align-items:center;gap:12px;min-height:60px;display:flex}.fn-word{font-family:var(--bc);text-transform:uppercase;letter-spacing:.04em;color:#fff;font-size:19px;font-weight:900;line-height:1}.fn-word span{letter-spacing:.22em;color:var(--fn-bb);margin-top:3px;font-size:9px;font-weight:700;display:block}.fn-top-r{align-items:center;gap:10px;display:flex}.fn-top-ph{font-family:var(--bc);text-transform:uppercase;color:#fff;font-size:14px;font-weight:800;display:none}.fn-top-ph:hover{color:var(--fn-bb)}@media (min-width:560px){.fn-top-ph{display:inline-block}}.fn-top-btn{font-family:var(--bc);text-transform:uppercase;background:var(--fn-b);color:#fff;letter-spacing:.12em;border-radius:2px;min-height:40px;padding:.5rem 1.05rem;font-size:12px;font-weight:800;transition:background .2s}.fn-top-btn:hover{background:var(--fn-bb)}.fn-hero{padding:44px 0 52px;position:relative;overflow:hidden}.fn-hero-glow{pointer-events:none;background:radial-gradient(at 15% 25%,#1565c82b 0%,#0000 62%);position:absolute;inset:0}.fn-hero-in{align-items:center;gap:34px;display:grid;position:relative}@media (min-width:980px){.fn-hero{padding:68px 0 76px}.fn-hero-in{grid-template-columns:1.02fr .98fr;gap:48px}}.fn-chip{font-family:var(--bc);text-transform:uppercase;letter-spacing:.16em;color:var(--fn-gold);background:#e9b44c12;border:1px solid #e9b44c57;border-radius:2px;align-items:center;gap:7px;margin-bottom:18px;padding:6px 11px;font-size:11px;font-weight:700;display:inline-flex}.fn-chip strong{font-size:15px;font-weight:900;line-height:1}.fn-chip--off{color:var(--fn-o);border-color:var(--fn-br2);background:0 0}.fn .fn-hero-l h1{margin-bottom:18px;font-size:clamp(34px,8.4vw,72px)}.fn-lede{color:var(--fn-o);max-width:520px;margin-bottom:26px;font-size:15px;font-weight:300;line-height:1.8}@media (min-width:720px){.fn-lede{font-size:16px}}.fn-hero-fine{color:var(--fn-o);opacity:.8;margin-top:16px;font-size:12px}.fn-hero-r{margin:0;position:relative}.fn-hero-r img{border:1px solid var(--fn-br);background:var(--fn-s2);border-radius:3px;width:100%;height:auto;display:block}.fn-hero-r figcaption{font-family:var(--bc);text-transform:uppercase;letter-spacing:.06em;color:#fff;margin-top:12px;font-size:13px;font-weight:800}.fn-hero-r figcaption span{letter-spacing:.24em;color:var(--fn-gold);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.fn-trustbar{background:var(--fn-s1);border-top:1px solid var(--fn-br);border-bottom:1px solid var(--fn-br)}.fn-trustbar-in{grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:720px){.fn-trustbar-in{grid-template-columns:repeat(4,1fr)}}.fn-ti{text-align:center;border-right:1px solid var(--fn-br);border-bottom:1px solid var(--fn-br);padding:18px 10px}.fn-ti:nth-child(2n){border-right:none}@media (min-width:720px){.fn-ti{border-bottom:none}.fn-ti:nth-child(2n){border-right:1px solid var(--fn-br)}.fn-ti:last-child{border-right:none}}.fn-tn{font-family:var(--bc);text-transform:uppercase;color:var(--fn-bb);letter-spacing:-.5px;font-size:23px;font-weight:900;line-height:1}.fn-tl{letter-spacing:.14em;text-transform:uppercase;color:var(--fn-o);margin-top:6px;font-size:10px;font-weight:600}.fn-sec{padding:52px 0}@media (min-width:720px){.fn-sec{padding:72px 0}}.fn-step-n{font-family:var(--bc);color:#0000;-webkit-text-stroke:1px var(--fn-br2);letter-spacing:-.02em;font-size:42px;font-weight:900;line-height:1}.fn-step-n--inline{margin-bottom:10px}.fn-panel{background:var(--fn-c);border:1px solid var(--fn-br);border-left:3px solid var(--fn-b);border-radius:3px;gap:14px;padding:26px 20px;display:grid}@media (min-width:760px){.fn-panel{grid-template-columns:76px 1fr;align-items:start;gap:20px;padding:34px 32px}}.fn .fn-panel h2{margin-bottom:12px;font-size:clamp(24px,4.6vw,38px)}.fn-panel-b p{color:var(--fn-o);max-width:560px;margin-bottom:20px;font-size:14px;font-weight:300;line-height:1.8}.fn-panel-fine{opacity:.78;font-size:12px;margin:14px 0 0!important}.fn-panel--done{border-left-color:var(--fn-gold)}.fn-done-mark{width:44px;height:44px;color:var(--fn-gold);background:#e9b44c1a;border:1px solid #e9b44c66;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:21px;line-height:1;display:flex}.fn-packs{background:var(--fn-s1);border-top:1px solid var(--fn-br);padding:52px 0 58px;scroll-margin-top:70px}@media (min-width:720px){.fn-packs{padding:76px 0 84px}}.fn-packs.is-next{background:linear-gradient(180deg, #e9b44c0d 0%, var(--fn-s1) 320px)}.fn .fn-packs h2{font-size:clamp(28px,5.6vw,50px)}.fn-packs-sub{max-width:580px;margin-bottom:30px}.fn-grid{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.fn-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.fn-grid{grid-template-columns:repeat(4,1fr);gap:16px}}.fn-card{display:flex}.fn-card-l{background:var(--fn-c);border:1px solid var(--fn-br);border-radius:3px;flex-direction:column;width:100%;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.fn-card-l:hover{border-color:var(--fn-bb);transform:translateY(-3px)}.fn-card--hero .fn-card-l{border-color:#e9b44c5c}.fn-card--hero .fn-card-l:hover{border-color:var(--fn-gold)}.fn-card-im{aspect-ratio:1;background:var(--fn-s2);display:block;position:relative}.fn-card-im img{object-fit:cover;width:100%;height:100%;display:block}.fn-ent{font-family:var(--bc);text-transform:uppercase;letter-spacing:.12em;color:#120d02;background:var(--fn-gold);border-radius:2px;padding:4px 8px;font-size:10px;font-weight:800;position:absolute;top:10px;left:10px}.fn-card-b{flex-direction:column;flex:1;padding:16px 16px 18px;display:flex}.fn-card-n{font-family:var(--bc);text-transform:uppercase;color:#fff;font-size:17px;font-weight:900;line-height:1.1}.fn-card-p{font-family:var(--bc);text-transform:uppercase;color:var(--fn-bb);align-items:baseline;gap:8px;margin:7px 0 10px;font-size:20px;font-weight:900;display:flex}.fn-card-p em{letter-spacing:.14em;color:var(--fn-o);font-size:10px;font-style:normal;font-weight:700}.fn-card-d{color:#c3d4e8;font-size:12px;font-weight:400;line-height:1.6;display:block}.fn-card-x{color:var(--fn-o);margin-top:7px;font-size:12px;font-weight:300;line-height:1.65;display:block}.fn-card-cta{font-family:var(--bc);text-transform:uppercase;letter-spacing:.16em;color:#fff;margin-top:auto;padding-top:16px;font-size:11px;font-weight:800}.fn-card-l:hover .fn-card-cta{color:var(--fn-bb)}.fn-packs-more{margin-top:24px;font-size:13px}.fn-packs-more a{color:var(--fn-bb);font-weight:600}.fn-packs-more a:hover{text-underline-offset:3px;text-decoration:underline}.fn-prize{border-top:1px solid var(--fn-br);padding:56px 0}@media (min-width:720px){.fn-prize{padding:78px 0}}.fn-prize .p-sub{margin-bottom:28px}.fn-prize-in{gap:24px;margin-bottom:28px;display:grid}@media (min-width:880px){.fn-prize-in{grid-template-columns:1fr 1fr;align-items:center;gap:40px}}.fn-spec{background:var(--fn-br);border:1px solid var(--fn-br);gap:1px;margin:0;padding:0;list-style:none;display:grid}.fn-spec li{background:var(--fn-s2);color:#c3d4e8;padding:13px 16px;font-size:13px;font-weight:400}.fn-spec li:before{content:"—";color:var(--fn-bb);margin-right:10px}.fn-prize-im{margin:0}.fn-prize-im img{border:1px solid var(--fn-br);background:var(--fn-s2);border-radius:3px;width:100%;height:auto;display:block}.fn-shop{background:var(--fn-s1);border-top:1px solid var(--fn-br);padding:56px 0}@media (min-width:720px){.fn-shop{padding:78px 0}}.fn-shop .p-sub{margin-bottom:30px}.fn-facts{background:var(--fn-br);border:1px solid var(--fn-br);gap:1px;margin-bottom:30px;display:grid}@media (min-width:760px){.fn-facts{grid-template-columns:repeat(3,1fr)}}.fn-facts>div{background:var(--fn-s2);padding:18px 20px}.fn-facts dt{font-family:var(--bc);text-transform:uppercase;letter-spacing:.2em;color:var(--fn-bb);margin-bottom:8px;font-size:10px;font-weight:700}.fn-facts dd{color:var(--fn-o);margin:0;font-size:13px;font-weight:300;line-height:1.7}.fn-facts dd a{color:#c3d4e8}.fn-facts dd a:hover{color:#fff}.fn-ph-big{font-family:var(--bc);text-transform:uppercase;letter-spacing:.01em;font-size:21px;font-weight:900;color:#fff!important}.fn-ph-big:hover{color:var(--fn-bb)!important}.fn-foot{background:var(--fn-bg);border-top:1px solid var(--fn-br);padding:34px 0 44px}.fn-foot-in{border-bottom:1px solid var(--fn-br);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:22px;display:flex}.fn-word--foot{font-size:17px}.fn-back{font-family:var(--bc);text-transform:uppercase;letter-spacing:.16em;color:var(--fn-o);font-size:11px;font-weight:700}.fn-back:hover{color:#fff}.fn-legal{color:var(--fn-o);max-width:760px;font-size:11px;font-weight:300;line-height:1.75}.fn-legal+.fn-legal{opacity:.8;margin-top:12px}.fn-legal strong{color:#c3d4e8;font-weight:600}.fn-legal a{color:var(--fn-bb)}.fn-legal a:hover{text-underline-offset:2px;text-decoration:underline}.fn button.p-btn{border:2px solid #0000}.fn button.p-btn-p{background:var(--fn-b);border-color:var(--fn-b);color:#fff}.fn button.p-btn-p:hover{background:var(--fn-bb);border-color:var(--fn-bb)}.fn button.p-btn-s{border-color:var(--fn-br2);color:var(--fn-o);background:0 0}.fn button.p-btn-s:hover{border-color:var(--fn-bb);color:#fff;background:#1565c826}.fn button.fn-top-btn{background:var(--fn-b);color:#fff}.fn button.fn-top-btn:hover{background:var(--fn-bb)}@media (prefers-reduced-motion:reduce){.fn-card-l:hover{transform:none}}
