@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:300;font-display:swap;src:url(../media/94c8c0191452f5f6-s.0hlfmxsaa9e1..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b1805501a46b427-s.p.141~.jaqrkrnq.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d7f6cacfc1cd4ede-s.0j.5zi76k6ts_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:300;font-display:swap;src:url(../media/18e88ebcce81fc4f-s.p.0nmvn82w-59el.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:400;font-display:swap;src:url(../media/09002b40273b9d8f-s.0l4u1_2z1xr.2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2ce526728043d90d-s.p.0vb81tzl~yb0v.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8ab1509717e9e87c-s.16ss2b_yomak4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e7b79b72fa390d7f-s.p.0wixy29svr49r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b681d59d845cd30f-s.13w96~aglj3mz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86ab07388496d784-s.p.0uih6_6.5wkt-.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a136bd85a058d4d-s.0c0u08lv5yrw-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ef6c596754631961-s.p.0b6ibaaps3hae.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cbb54531d74fd499-s.0xuaukpz_iz73.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c8bb8836b3337fa-s.p.0~ggcfe1t2ibz.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eb7142f65a4378c5-s.0uuv89x16.hwf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31766de0018db2b2-s.p.0hr~n~~habqlf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cf1ad709f69dd255-s.0~v-c2.fmh43g.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:700;font-display:swap;src:url(../media/21af2bb396c563be-s.p.1176bu0_601x5.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:700;font-display:swap;src:url(../media/eafb68cd4fa4be1e-s.17bbxj00ssmgf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:700;font-display:swap;src:url(../media/62a3be0567d84d33-s.p.07o22ujnmz-t0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Thai Looped Fallback;src:local(Arial);ascent-override:110.31%;descent-override:52.78%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_thai_looped_8311ca18-module__SAJmtW__className{font-family:IBM Plex Sans Thai Looped,IBM Plex Sans Thai Looped Fallback;font-style:normal}.ibm_plex_sans_thai_looped_8311ca18-module__SAJmtW__variable{--font-landing-sans:"IBM Plex Sans Thai Looped", "IBM Plex Sans Thai Looped Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.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:400;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.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:400;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.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:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.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:500;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.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:500;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.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:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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.0rbr02z3z6mfi.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.056wj0-m8vpjn.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.0nas3qtlwu1e5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.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.0ilg37~12qzfz.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.0rbr02z3z6mfi.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.056wj0-m8vpjn.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.0nas3qtlwu1e5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.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:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.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:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.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:400;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.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:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.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:500;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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.00b2_ptq3xnpy.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.0l.9lak812di~.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.0m2lc_66fsc~9.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.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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.00b2_ptq3xnpy.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.0l.9lak812di~.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.0m2lc_66fsc~9.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.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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_b3a760ad-module__7PE0UG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_b3a760ad-module__7PE0UG__variable{--font-landing-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_3403f576-module__zCyQ1W__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_3403f576-module__zCyQ1W__variable{--font-landing-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.landing-ui{--landing-bg-0:#0d0d0d;--landing-bg-1:#111;--landing-bg-2:#161616;--landing-bg-elev:#1c1c1c;--landing-glass:#ffffff0a;--landing-glass-strong:#ffffff14;--landing-glass-border:#ffffff14;--landing-gold:#d4a86a;--landing-gold-soft:#e8c988;--landing-gold-bright:#f2d89b;--landing-gold-deep:#8a6f35;--landing-text:#fff;--landing-text-soft:#ffffffd1;--landing-text-muted:#ffffff94;--landing-text-faint:#fff6;--landing-line:#06c755;--landing-radius:28px;--landing-gutter:clamp(56px, 7vw, 120px);background:radial-gradient(900px 700px at 92% -10%, #d4a86a14, transparent 60%), radial-gradient(700px 500px at 8% 90%, #d4a86a0d, transparent 65%), linear-gradient(180deg, var(--landing-bg-0) 0%, var(--landing-bg-1) 38%, var(--landing-bg-1) 68%, var(--landing-bg-0) 100%);min-height:100%;color:var(--landing-text);font-family:var(--font-landing-sans), var(--font-geist-sans), system-ui, sans-serif;position:relative;overflow-x:clip}.landing-ui:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(1.2px 1.2px at 12% 18%,#fffae6ad,#0000 60%),radial-gradient(1px 1px at 28% 64%,#fffae670,#0000 60%),radial-gradient(1.4px 1.4px at 44% 30%,#f2d89bc7,#0000 60%),radial-gradient(.8px .8px at 58% 78%,#fffae685,#0000 60%),radial-gradient(1.1px 1.1px at 72% 12%,#fffae68f,#0000 60%),radial-gradient(1.6px 1.6px at 84% 52%,#f2d89bd6,#0000 60%),radial-gradient(.9px .9px at 92% 84%,#fffae673,#0000 60%),radial-gradient(1px 1px at 6% 90%,#fffae666,#0000 60%);position:fixed;inset:-2px}.landing-ui:after{content:"";z-index:0;pointer-events:none;mix-blend-mode:overlay;background-image:radial-gradient(#ffffff05 1px,#0000 1px);background-size:3px 3px;position:fixed;inset:0}.landing-ui>*{z-index:1;position:relative}.landing-home{color:var(--landing-text);font-kerning:normal;text-wrap:pretty}.landing-wrap{width:min(1320px, calc(100% - (var(--landing-gutter) * 2)));margin:0 auto}.landing-section{padding:120px 0 0}.landing-home a{color:inherit;text-decoration:none}.landing-home h1,.landing-home h2,.landing-home h3,.landing-home h4,.landing-home h5,.landing-home p{margin-bottom:10px}.landing-home h1,.landing-home h2,.landing-home h3,.landing-home h4{font-family:var(--font-landing-serif), var(--thai-serif), serif;letter-spacing:-.036em;text-wrap:balance;font-weight:600}.landing-home h1{font-size:clamp(3.2rem,6.7vw,3rem);line-height:1.1}.landing-home h2{font-size:clamp(2.3rem,4.9vw,3rem);line-height:1.1}.landing-home h3{font-size:clamp(1.46rem,2.35vw,1.92rem);line-height:1.12}.landing-home p{color:var(--landing-text-soft);font-family:var(--font-landing-sans), var(--font-geist-sans), system-ui, sans-serif;line-height:1.78}.landing-au-grad{background:linear-gradient(#f2d89b 0%,#d4a86a 60%,#a07a30 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-top:.1em}.landing-eyebrow,.landing-mono-sm{color:var(--landing-gold);letter-spacing:.24em;text-transform:uppercase}.landing-eyebrow{font-family:var(--font-landing-sans), var(--font-geist-sans), system-ui, sans-serif;align-items:center;gap:12px;font-size:.78rem;font-weight:500;display:inline-flex}.landing-eyebrow:before{content:"";background:linear-gradient(to right, transparent, var(--landing-gold));width:26px;height:1px}.landing-mono-sm{font-family:var(--font-landing-mono), var(--font-geist-mono), monospace;font-size:.72rem}.landing-pill{color:var(--landing-gold-bright);letter-spacing:.12em;text-transform:uppercase;background:#d4a86a1a;border:1px solid #d4a86a3d;border-radius:999px;align-items:center;gap:10px;padding:.5rem .9rem;font-size:.78rem;display:inline-flex}.landing-btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:.95rem 1.5rem;font-size:.96rem;font-weight:600;transition:transform .15s,background .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.landing-btn:hover{transform:translateY(-1px)}.landing-btn-block{width:100%}.landing-btn-sm{padding:.72rem 1.05rem;font-size:.88rem}.landing-btn-lg{padding:1rem 1.45rem}.landing-btn-primary{color:#1b1307;background:linear-gradient(#e1b753,#d8a53b);box-shadow:0 16px 28px #d8a53b29}.landing-btn-soft{color:var(--landing-gold-bright);background:#d4a86a1f;border-color:#d4a86a38}.landing-btn-ghost{color:var(--landing-text);background:#ffffff0a;border-color:#ffffff1f}.landing-btn-line{color:#031a0b;background:linear-gradient(#22d463,#08b94d)}.landing-nav{z-index:30;border-bottom:1px solid var(--landing-glass-border);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#111111c2;position:sticky;top:0}.landing-nav-inner{justify-content:space-between;align-items:center;gap:20px;height:72px;display:flex}.landing-brand{align-items:center;gap:12px;display:inline-flex}.landing-brand-logo{object-fit:cover;border-radius:12px;flex-shrink:0;width:40px;height:40px;box-shadow:0 0 0 1px #ffffff0a,0 10px 28px #00000047,0 0 24px #d4a86a1a}.landing-brand-name{font-family:var(--font-landing-serif), var(--thai-serif), serif;letter-spacing:-.03em;font-size:1.42rem;font-weight:600}.landing-brand-name em{color:var(--landing-gold);font-style:normal;font-weight:400}.landing-nav-links{color:var(--landing-text-muted);align-items:center;gap:32px;font-size:.95rem;display:flex}.landing-nav-links a:hover{color:var(--landing-text)}.landing-hero{align-items:center;min-height:86vh;padding:88px 0 120px;display:flex;position:relative}.landing-hero-cosmos{pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-mountains{display:none}.landing-hero-inner{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:start;gap:72px;display:grid}.landing-hero-copy{z-index:1;position:relative}.landing-hero-eyebrow{color:var(--landing-gold);letter-spacing:.16em;text-transform:uppercase;background:#d4a86a14;border:1px solid #d4a86a2e;border-radius:999px;align-items:center;gap:12px;padding:.5rem .95rem .5rem .8rem;font-size:.8rem;display:inline-flex}.landing-hero-eyebrow .dot{background:var(--landing-gold);width:8px;height:8px;box-shadow:0 0 14px var(--landing-gold);border-radius:50%;animation:2.4s ease-in-out infinite landing-pulse}.landing-hero-copy h1{max-width:21.8ch;margin-top:28px}.landing-hero-sub{max-width:620px;margin-top:28px;font-size:1.12rem}.landing-hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.landing-hero-meta{color:var(--landing-text-muted);flex-wrap:wrap;gap:18px;margin-top:28px;font-size:.96rem;display:flex}.landing-hero-meta span{padding-left:14px;position:relative}.landing-hero-meta span:before{content:"";background:var(--landing-line);width:6px;height:6px;box-shadow:0 0 10px var(--landing-line);border-radius:50%;position:absolute;top:.58em;left:0}.landing-hero-side{justify-content:center;align-items:flex-start;padding-top:24px;display:flex}.landing-phone-fan{aspect-ratio:.9;width:min(100%,500px);position:relative}.landing-phone-fan-item{transform-origin:bottom;will-change:transform, opacity, filter;width:44%;margin:0;transition:transform .68s cubic-bezier(.22,1,.36,1),opacity .68s,filter .68s;position:absolute;bottom:0;left:50%}.landing-phone-fan-item img{width:100%;height:auto;display:block}.landing-phone-fan-item[data-slot=left]{z-index:1;opacity:.52;filter:drop-shadow(0 12px 28px #00000052);transform:translate(calc(-50% - 90px))scale(.7)}.landing-phone-fan-item[data-slot=center]{z-index:3;opacity:1;filter:drop-shadow(0 0 52px #d4a86a4d)drop-shadow(0 36px 72px #0000008a);transform:translate(-50%)scale(1.3)}.landing-phone-fan-item[data-slot=right]{z-index:1;opacity:.52;filter:drop-shadow(0 12px 28px #00000052);transform:translate(calc(90px - 50%))scale(.7)}.landing-teaser,.landing-compare-card,.landing-compare-featured,.landing-review-card,.landing-pricing-card,.landing-featured-article,.landing-article-card,.landing-final-card,.landing-modal-card{background:radial-gradient(500px 400px at 0% 0%, #d4a86a14, transparent 60%), var(--landing-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff1a;border-radius:36px;box-shadow:0 24px 60px #00000042}.landing-teaser{padding:56px}.landing-section-head{max-width:840px}.landing-section-head h2{margin-top:18px}.landing-section-head p:last-child{max-width:620px;margin-top:18px}.landing-teaser-form{margin-top:34px}.landing-teaser-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;display:grid}.landing-field{gap:10px;display:grid}.landing-field span{color:var(--landing-text-muted);font-size:.88rem}.landing-field input,.landing-field select{box-sizing:border-box;width:100%;min-width:0;min-height:54px;color:var(--landing-text);font-family:var(--font-landing-sans), var(--font-geist-sans), system-ui, sans-serif;appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0a padding-box padding-box;border:1px solid #ffffff1f;border-radius:18px;padding:.92rem 1rem;font-size:16px;font-weight:500;line-height:1.25}.landing-field input[type=date],.landing-field input[type=time]{letter-spacing:.01em}.landing-field select{background-image:linear-gradient(45deg,#0000 50%,#ffffffbf 50%),linear-gradient(135deg,#ffffffbf 50%,#0000 50%);background-position:calc(100% - 20px) calc(50% - 1px),calc(100% - 14px) calc(50% - 1px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:2.8rem}.landing-field input::-webkit-date-and-time-value{text-align:left}.landing-field input::-webkit-datetime-edit{color:var(--landing-text);padding:0}.landing-field input::-webkit-datetime-edit-fields-wrapper{color:var(--landing-text);padding:0}.landing-field input::-webkit-datetime-edit-text{color:var(--landing-text);padding:0}.landing-field input::-webkit-datetime-edit-month-field{color:var(--landing-text);padding:0}.landing-field input::-webkit-datetime-edit-day-field{color:var(--landing-text);padding:0}.landing-field input::-webkit-datetime-edit-year-field{color:var(--landing-text);padding:0}.landing-field input::-webkit-datetime-edit-hour-field{color:var(--landing-text);padding:0}.landing-field input::-webkit-datetime-edit-minute-field{color:var(--landing-text);padding:0}.landing-field input::-webkit-calendar-picker-indicator{filter:invert()brightness(.92);opacity:.82}.landing-field input:focus,.landing-field select:focus{border-color:#d4a86a57;outline:none;box-shadow:0 0 0 1px #d4a86a33,0 10px 24px #00000029}.landing-form-note{color:var(--landing-text-faint);margin-top:16px;font-size:.84rem}.landing-reading{background:#0a0a0ab8;border:1px solid #d4a86a29;border-radius:28px;margin-top:28px;padding:28px}.landing-reading-head{justify-content:space-between;align-items:center;display:flex}.landing-reading-head p{color:var(--landing-gold);font-family:var(--font-landing-serif), Georgia, serif;letter-spacing:.2em;font-size:.75rem}.landing-reading-head span{color:var(--landing-text-muted);font-size:.9rem}.landing-reading-title{flex-direction:column;gap:4px;margin-top:20px;display:flex}.landing-reading-title .glyph{color:var(--landing-gold);font-size:2.3rem;line-height:1}.landing-reading-title small{color:var(--landing-text-muted);font-size:.98rem}.landing-reading-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.landing-reading-stat{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:18px}.landing-reading-stat p{color:var(--landing-gold);font-family:var(--font-landing-serif), Georgia, serif;letter-spacing:.18em;font-size:.72rem}.landing-reading-stat strong{color:var(--landing-text);margin-top:8px;font-size:1.2rem;display:block}.landing-reading-stat span,.landing-reading-label,.landing-pricing-caption,.landing-article-card span,.landing-review-meta span,.landing-footer-copy{color:var(--landing-text-muted)}.landing-reading-body,.landing-unlock{margin-top:26px}.landing-reading-label{text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px;font-size:.84rem}.landing-reading-locked{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.landing-reading-locked div{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:18px}.landing-reading-locked p{color:var(--landing-gold);font-family:var(--font-landing-serif), Georgia, serif;letter-spacing:.18em;font-size:.72rem}.landing-reading-locked span{color:#0000;text-shadow:0 0 10px #ffffffb3;-webkit-user-select:none;user-select:none;margin-top:10px;display:block}.landing-unlock{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;display:flex}.landing-unlock h4{font-size:1.1rem}.landing-unlock p{max-width:560px;margin-top:6px}.landing-quote-block{max-width:920px}.landing-big-quote{margin-top:22px;font-size:clamp(2.2rem,4.6vw,3.95rem);line-height:1.08}.landing-quote-copy{max-width:760px;margin-top:22px}.landing-compare-grid,.landing-proof-grid,.landing-feature-grid,.landing-pricing-row,.landing-article-grid,.landing-footer-grid{gap:18px;display:grid}.landing-compare-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:52px}.landing-compare-card,.landing-compare-featured{padding:28px}.landing-compare-featured{border-color:#d4a86a3d;margin-top:18px}.landing-compare-num,.landing-proof-value{font-family:var(--font-landing-serif), Georgia, serif;color:var(--landing-text);font-size:3rem}.landing-compare-num.featured{color:var(--landing-gold)}.landing-compare-card h3,.landing-compare-featured h3{margin-top:14px}.landing-compare-card p:last-child,.landing-compare-featured p:last-child{margin-top:10px}.landing-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-proof-item{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:28px;padding:20px}.landing-proof-item p:last-child{margin-top:8px;font-size:.92rem}.landing-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:50px}.landing-feature-card,.landing-article-card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:28px;padding:24px;transition:transform .18s,border-color .18s,background .18s;display:block}.landing-feature-card:hover,.landing-article-card:hover,.landing-featured-article:hover{border-color:#d4a86a42;transform:translateY(-2px)}.landing-feature-glyph{width:48px;height:48px;color:var(--landing-gold);background:#d4a86a1a;border-radius:16px;justify-content:center;align-items:center;font-size:1.3rem;display:inline-flex}.landing-feature-card h3,.landing-article-card h3{margin-top:14px}.landing-feature-card p:last-child,.landing-article-card p:last-child{margin-top:10px}.landing-how-grid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:42px;display:grid}.landing-how-copy p:last-child{max-width:560px;margin-top:22px}.landing-how-list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.landing-how-list li{background:#ffffff08;border:1px solid #ffffff14;border-radius:28px;grid-template-columns:84px minmax(0,1fr);gap:18px;padding:22px;display:grid}.landing-how-list p{margin-top:8px}.landing-review-carousel{margin-top:50px;overflow:hidden}.landing-review-track{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;display:flex;overflow-x:auto}.landing-review-track::-webkit-scrollbar{display:none}.landing-review-card{scroll-snap-align:start;flex:0 0 calc(33.333% - 11px);padding:26px}.landing-review-nav{justify-content:center;align-items:center;gap:20px;margin-top:28px;display:flex}.landing-review-btn{width:46px;height:46px;color:var(--landing-text);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;transition:background .18s,border-color .18s,color .18s;display:flex}.landing-review-btn:hover{color:var(--landing-gold-bright);background:#d4a86a1a;border-color:#d4a86a42}.landing-review-dots{align-items:center;gap:8px;display:flex}.landing-review-dot{cursor:pointer;background:#fff3;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .22s,transform .22s}.landing-review-dot-active{background:var(--landing-gold);transform:scale(1.4)}.landing-review-card-hero{background:radial-gradient(440px 320px at 0 0,#d4a86a1f,#0000 62%),#ffffff0d}.landing-review-body{color:var(--landing-text)}.landing-review-meta{margin-top:20px}.landing-review-meta strong{display:block}.landing-pricing-row{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px}.landing-pricing-card{padding:28px}.landing-pricing-card-featured{border-color:#d4a86a47}.landing-pricing-price{font-family:var(--font-landing-serif), Georgia, serif;color:var(--landing-text);margin-top:14px;font-size:3.1rem;line-height:1}.landing-pricing-card ul{color:var(--landing-text-soft);gap:10px;margin:18px 0 24px;padding-left:1.1rem;display:grid}.landing-featured-article{grid-template-columns:minmax(200px,.85fr) minmax(0,1.15fr);align-items:center;gap:36px;margin-top:50px;padding:42px;display:grid}.landing-featured-illustration{min-height:240px;color:var(--landing-gold-soft);background:radial-gradient(circle,#d4a86a2e,#0000 62%),#ffffff05;border:1px solid #d4a86a29;border-radius:28px;place-items:center;display:grid}.landing-featured-illustration span{font-family:var(--font-landing-serif), Georgia, serif;font-size:2rem;font-style:italic}.landing-featured-article h3{margin-top:12px}.landing-featured-article p{margin-top:14px}.landing-featured-link{color:var(--landing-gold-bright);margin-top:20px;font-weight:600;display:inline-flex}.landing-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.landing-faq-shell{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:34px;display:grid}.landing-faq-list{gap:14px;display:grid}.landing-faq-list details{background:#ffffff09;border:1px solid #ffffff14;border-radius:24px;padding:18px 20px}.landing-faq-list summary{cursor:pointer;color:var(--landing-text);font-weight:600}.landing-faq-list p{margin-top:10px}.landing-final-card{text-align:center;padding:58px 36px;position:relative;overflow:hidden}.landing-final-card:before{content:"";background:radial-gradient(420px 260px at 50% 0,#d4a86a29,#0000 60%),linear-gradient(#ffffff05,#fff0);position:absolute;inset:0}.landing-final-content{position:relative}.landing-final-content h2{margin-top:22px}.landing-final-content p:last-of-type{max-width:620px;margin:18px auto 0}.landing-final-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.landing-footer{border-top:1px solid #ffffff14;margin-top:120px;padding:44px 0 54px}.landing-footer-grid{grid-template-columns:1.2fr .9fr 1fr .9fr;align-items:start}.landing-footer-grid h5{color:var(--landing-text);margin-bottom:16px;font-size:.96rem}.landing-footer-grid a,.landing-footer-grid span{color:var(--landing-text-muted);margin-top:10px;font-size:.92rem;display:block}.landing-footer-copy{max-width:280px;margin:20px 0 18px}.landing-modal{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000009e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.landing-modal-card{width:min(520px,100%);padding:26px;position:relative}.landing-modal-close{color:var(--landing-text-muted);cursor:pointer;background:0 0;border:0;font-size:1.6rem;position:absolute;top:16px;right:18px}.landing-modal-card h3{margin-top:16px;font-size:1.8rem}.landing-modal-card h3 em{color:var(--landing-gold);font-style:italic}.landing-modal-copy{color:var(--landing-text-muted);margin-top:8px}.landing-modal-tabs{gap:10px;margin-top:20px;display:flex}.landing-modal-tabs button{color:var(--landing-text-muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:.65rem .9rem}.landing-modal-tabs button[data-active=true]{color:var(--landing-gold-bright);background:#d4a86a1f;border-color:#d4a86a47}.landing-modal-panel{margin-top:18px}.landing-modal-panel-compact{gap:14px;display:grid}.landing-qr-frame{background:#fff;border-radius:24px;padding:18px}.landing-qr-image{border-radius:14px;width:100%;height:auto}.landing-modal-hint{text-align:center;margin-top:14px}.landing-modal-id{text-align:center;color:var(--landing-text);font-family:var(--font-landing-mono), var(--font-geist-mono), monospace;letter-spacing:.06em;margin-top:8px;font-size:1.1rem}.landing-modal-steps{color:var(--landing-text-muted);margin:0;padding-left:1.2rem}.landing-mandala{opacity:.42;width:720px;height:720px;animation:240s linear infinite landing-spin;position:absolute;top:-120px;right:-160px}.landing-m-ring{border:1px solid #d4a86a2e;border-radius:50%;position:absolute}.landing-r1{border-style:dashed;inset:0}.landing-r2{inset:70px}.landing-r3{border-style:dashed;inset:150px}.landing-r4{border-color:#d4a86a57;inset:240px}.landing-m-moon{background:radial-gradient(circle at 30% 30%,#fff8e2 0%,#e8c988 30%,#b58841 70%);border-radius:50%;width:64px;height:64px;position:absolute;top:28%;left:14%;box-shadow:0 0 60px #e8c98873}@keyframes landing-pulse{0%,to{opacity:1}50%{opacity:.42}}@keyframes landing-spin{to{transform:rotate(360deg)}}@media (max-width:1080px){.landing-ui{--landing-gutter:clamp(34px, 5vw, 56px)}.landing-hero-inner,.landing-how-grid,.landing-faq-shell,.landing-featured-article{grid-template-columns:1fr}.landing-review-card{flex:0 0 calc(50% - 8px)}.landing-feature-grid,.landing-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-mandala{opacity:.3;width:480px;height:480px;top:-160px;right:-120px}.landing-phone-fan{width:min(100%,460px)}}@media (max-width:860px){.landing-ui{--landing-gutter:26px}.landing-nav-links{display:none}.landing-hero-side{display:block}.landing-phone-fan{width:min(100%,420px);margin:0 auto}.landing-section,.landing-footer{padding-top:88px}.landing-teaser,.landing-featured-article,.landing-final-card{padding:28px}.landing-teaser-grid,.landing-reading-stats,.landing-reading-locked,.landing-compare-grid,.landing-proof-grid,.landing-pricing-row,.landing-article-grid,.landing-footer-grid{grid-template-columns:1fr}.landing-review-card{flex:0 0 calc(80% - 8px)}.landing-feature-grid{grid-template-columns:1fr}.landing-unlock{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.landing-ui{--landing-gutter:20px}.landing-nav-inner{height:auto;padding:14px 0}.landing-hero{min-height:auto;padding:54px 0 86px}.landing-home h1{font-size:clamp(2.6rem,14vw,4rem);line-height:1.02}.landing-home h2{font-size:clamp(2rem,10vw,3rem)}.landing-brand-name{font-size:1.28rem}.landing-hero-eyebrow{letter-spacing:.12em;gap:8px;padding:.46rem .8rem .46rem .72rem;font-size:.68rem}.landing-eyebrow,.landing-mono-sm{letter-spacing:.18em}.landing-teaser{padding:24px}.landing-phone-fan{aspect-ratio:.9;width:min(100%,320px);margin:10px auto 0}.landing-phone-fan-item[data-slot=left]{transform:translate(calc(-50% - 58px))scale(.7)}.landing-phone-fan-item[data-slot=right]{transform:translate(calc(58px - 50%))scale(.7)}.landing-teaser-grid,.landing-how-list li{grid-template-columns:1fr}.landing-modal-card{padding:22px}}.landing-feat-featured{grid-template-columns:1.6fr 1fr 1fr;gap:12px;margin-top:56px;display:grid}.landing-ff{border-radius:var(--landing-radius);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:inherit;background:#ffffff08;border:1px solid #ffffff1a;flex-direction:column;padding:32px 28px;text-decoration:none;transition:transform .18s,border-color .18s;display:flex}.landing-ff:hover{border-color:#d4a86a47;transform:translateY(-3px)}.landing-ff-lg{background:radial-gradient(400px 300px at 80% 20%,#d4a86a1a,#0000 60%),#ffffff08;border-color:#d4a86a33;min-height:320px;padding:40px 36px}.landing-ff-rose{background:radial-gradient(400px 300px at 80% 20%,#e882a81a,#0000 60%),#ffffff08;border-color:#e882a838}.landing-ff-rose:hover{border-color:#e882a86b}.landing-ff-glyph{width:56px;height:56px;color:var(--landing-gold);background:#d4a86a1a;border:1px solid #d4a86a33;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:22px;display:flex}.landing-ff-rose .landing-ff-glyph{color:#e882a8;background:#e882a81a;border-color:#e882a84d}.landing-ff .landing-mono-sm{margin-top:0}.landing-ff h3{margin-top:12px;font-size:clamp(1.25rem,2vw,1.65rem)}.landing-ff-lg h3{font-size:clamp(1.35rem,2.2vw,1.78rem)}.landing-ff>p:not(.landing-mono-sm):not(.landing-ff-tag){color:var(--landing-text-muted);margin-top:10px;font-size:.9rem;line-height:1.65}.landing-ff-tag{color:var(--landing-text-muted);font-family:var(--font-landing-mono), monospace;letter-spacing:.06em;border-top:1px solid #ffffff14;margin-top:auto;padding-top:18px;font-size:.76rem}.landing-ft-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.landing-ft{min-height:168px;color:inherit;background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;padding:22px 20px;text-decoration:none;transition:border-color .18s,transform .15s,background .18s;display:flex}.landing-ft:hover{background:#ffffff0d;border-color:#d4a86a38;transform:translateY(-2px)}.landing-ft-special{background:linear-gradient(#d4a86a1a,#d4a86a05),#ffffff06;border-color:#d4a86a33}.landing-ft-glyph{width:40px;height:40px;color:var(--landing-gold);background:#d4a86a14;border:1px solid #ffffff14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.landing-ft h4{letter-spacing:-.01em;color:var(--landing-text);margin-top:4px;font-size:1.05rem;font-weight:600}.landing-ft>p{color:var(--landing-text-muted);flex-grow:1;margin-top:6px;font-size:.84rem;line-height:1.5}.landing-how-list{border-radius:var(--landing-radius);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.landing-how-list li{box-shadow:none;background:0 0;border:0;border-top:1px solid #ffffff12;border-radius:0;grid-template-columns:88px minmax(0,1fr);gap:18px;padding:28px 32px;display:grid}.landing-how-list li:first-child{border-top:0}.landing-how-list li>span{font-family:var(--font-landing-serif), Georgia, serif;color:var(--landing-gold);font-size:2.4rem;line-height:1}.landing-how-list h4{letter-spacing:-.01em;color:var(--landing-text);font-size:1.12rem;font-weight:700}.landing-how-list p{margin-top:8px;font-size:.9rem;line-height:1.72}.landing-rev-quote{font-family:var(--font-landing-serif), Georgia, serif;color:var(--landing-gold);opacity:.5;height:22px;margin-bottom:10px;font-size:4rem;line-height:.4;display:block}.landing-pricing-card-featured{z-index:1;transform:scale(1.03);box-shadow:0 30px 60px #00000052}.landing-pricing-more{text-align:center;color:var(--landing-text-faint);margin-top:28px;font-size:.88rem}.landing-pricing-more a{color:var(--landing-text-faint);border-bottom:1px dashed #ffffff3d;padding-bottom:2px;transition:color .15s,border-color .15s}.landing-pricing-more a:hover{color:var(--landing-text-muted);border-color:#fff6}.landing-final-note{letter-spacing:.07em;color:var(--landing-text-faint);margin-top:28px;font-size:.76rem}.landing-faq-shell{grid-template-columns:1fr 2fr;gap:80px}.landing-faq-list{gap:0}.landing-faq-list details{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-top:1px solid #ffffff14;border-radius:0;padding:22px 0}.landing-faq-list details:last-child{border-bottom:1px solid #ffffff14}.landing-faq-list summary{justify-content:space-between;align-items:center;gap:16px;font-size:1.05rem;list-style:none;display:flex}.landing-faq-list summary:after{content:"";width:22px;height:22px;color:var(--landing-gold);background:currentColor;flex-shrink:0;transition:transform .2s;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'><path d='M5 12h14M12 5v14'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'><path d='M5 12h14M12 5v14'/></svg>") 50%/contain no-repeat}.landing-faq-list details[open] summary:after{transform:rotate(45deg)}.landing-faq-list summary::-webkit-details-marker{display:none}.landing-faq-list p{margin-top:12px;padding-right:32px;font-size:.92rem;line-height:1.78}@media (max-width:1080px){.landing-feat-featured{grid-template-columns:1fr 1fr}.landing-ff-lg{grid-column:1/-1}.landing-ft-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-how-list li{grid-template-columns:68px minmax(0,1fr)}.landing-faq-shell{grid-template-columns:1fr;gap:32px}}@media (max-width:860px){.landing-feat-featured{grid-template-columns:1fr}.landing-ff-lg{grid-column:auto}.landing-ft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-faq-shell{grid-template-columns:1fr;gap:32px}.landing-how-list li{grid-template-columns:1fr}.landing-pricing-card-featured{transform:none}}@media (max-width:640px){.landing-ft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-how-list li{padding:22px 20px}}.landing-pill .dot{background:var(--landing-gold);width:7px;height:7px;box-shadow:0 0 10px var(--landing-gold);border-radius:50%;flex-shrink:0;animation:2.4s ease-in-out infinite landing-pulse}.landing-prc-hero{text-align:center;padding:80px 0 56px}.landing-prc-h1{font-family:var(--font-landing-serif), Georgia, serif;letter-spacing:-.036em;margin-top:24px;font-size:clamp(3rem,6vw,4.8rem);font-weight:600;line-height:1.05}.landing-prc-lead{max-width:640px;margin:20px auto 0}.landing-bill-toggle{background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;gap:4px;margin-top:28px;padding:4px;display:inline-flex}.landing-bill-toggle button{color:var(--landing-text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.65rem 1.1rem;font-family:inherit;font-size:.9rem;transition:background .18s,color .18s}.landing-bill-toggle button[data-active=true]{color:var(--landing-gold-bright);background:#d4a86a24}.landing-prc-section{padding-top:96px}.landing-prc-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:14px;display:grid}.landing-prc{border-radius:var(--landing-radius);background:var(--landing-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff1a;flex-direction:column;padding:26px;display:flex}.landing-prc-feat{background:radial-gradient(400px 300px at 50% 0%, #d4a86a1a, transparent 60%), var(--landing-glass);border-color:#d4a86a47;box-shadow:0 0 0 1px #d4a86a1a,0 24px 60px #00000047}.landing-prc-ribbon{margin-bottom:14px}.landing-prc-price{font-family:var(--font-landing-serif), Georgia, serif;color:var(--landing-text);margin-top:10px;margin-bottom:0;font-size:clamp(2rem,3.2vw,2.7rem);line-height:1}.landing-prc-period{color:var(--landing-text-muted);margin-top:6px;margin-bottom:0;font-size:.82rem;line-height:1.4}.landing-prc-blurb{color:var(--landing-text-muted);margin-top:12px;margin-bottom:0;font-size:.88rem;line-height:1.6}.landing-prc-list{flex-grow:1;gap:9px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.landing-prc-item{color:var(--landing-text-soft);padding-left:1.1em;font-size:.86rem;line-height:1.5;position:relative}.landing-prc-item:before{content:"·";color:var(--landing-gold);position:absolute;left:0}.landing-prc-item-dim,.landing-prc-item-dim:before{color:var(--landing-text-faint)}.landing-prc-item-bonus{color:var(--landing-gold-soft);border-top:1px solid #d4a86a1f;margin-top:4px;padding-top:9px;font-weight:500}.landing-prc-item-bonus:before{content:"★";color:var(--landing-gold);font-size:.72em;top:10px}.landing-prc-footnote{text-align:center;color:var(--landing-text-faint);margin-top:18px;font-size:.82rem}.landing-coin-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:42px;display:grid}.landing-cpk{text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;align-items:center;padding:24px 14px 20px;transition:border-color .18s;display:flex;position:relative}.landing-cpk-pop{background:radial-gradient(200px 160px at 50% 0,#d4a86a1f,#0000 60%),#ffffff08;border-color:#d4a86a47}.landing-cpk-tag{white-space:nowrap;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.landing-cpk-thb{margin-bottom:6px}.landing-cpk-coins{font-family:var(--font-landing-serif), Georgia, serif;color:var(--landing-text);margin-bottom:0;font-size:2.4rem;line-height:1}.landing-coin-rule{border-radius:var(--landing-radius);background:#ffffff08;border:1px solid #ffffff1a;grid-template-columns:1fr 1.4fr;align-items:start;gap:48px;margin-top:42px;padding:36px 40px;display:grid}.landing-coin-rule-head h3{margin-top:12px}.landing-coin-rule-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.landing-coin-rule-list li{color:var(--landing-text-soft);align-items:flex-start;gap:12px;font-size:.92rem;line-height:1.6;display:flex}.landing-rl-x,.landing-rl-v{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;font-size:.76rem;font-weight:700;display:inline-flex}.landing-rl-x{color:#ff6b6b;background:#ff50501f;border:1px solid #ff505033}.landing-rl-v{color:var(--landing-line);background:#06c7551a;border:1px solid #06c75533}.landing-matrix-wrap{border-radius:var(--landing-radius);border:1px solid #ffffff1a;margin-top:42px;overflow-x:auto}.landing-matrix{border-collapse:collapse;width:100%;min-width:700px;font-size:.88rem}.landing-matrix th{text-align:left;font-family:var(--font-landing-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--landing-text-muted);background:#ffffff05;border-bottom:1px solid #ffffff14;padding:14px 18px;font-size:.72rem}.landing-matrix td{color:var(--landing-text-soft);border-bottom:1px solid #ffffff0d;padding:11px 18px}.landing-matrix tr:last-child td{border-bottom:none}.landing-matrix td:first-child{color:var(--landing-text);font-weight:500}.landing-matrix-hl{background:#d4a86a12;color:var(--landing-gold-bright)!important}.landing-matrix th.landing-matrix-hl{color:var(--landing-gold)!important}.landing-matrix-off{opacity:.5;color:var(--landing-text-faint)!important}.landing-matrix-bonus td{background:#d4a86a0d;font-size:.84rem;font-style:italic;color:var(--landing-gold-soft)!important}.landing-cmp-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:42px;display:grid}.landing-cmp{background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;padding:24px}.landing-cmp-self{background:radial-gradient(300px 200px at 50% 0,#d4a86a1f,#0000 60%),#ffffff08;border-color:#d4a86a42}.landing-cmp-price{font-family:var(--font-landing-serif), Georgia, serif;color:var(--landing-text);margin-top:10px;margin-bottom:0;font-size:2.2rem;line-height:1}.landing-policy-wrap{grid-template-columns:1fr 1.6fr;align-items:start;gap:64px;display:grid}.landing-policy-wrap>div:first-child h2{margin-top:18px}.landing-policy-wrap>div:first-child p{margin-top:16px}.landing-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.landing-po{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:20px 22px}.landing-po h4{color:var(--landing-text);font-size:.96rem;font-weight:600;font-family:var(--font-landing-sans), system-ui, sans-serif;letter-spacing:normal;margin-bottom:8px}.landing-po p{color:var(--landing-text-muted);margin:0;font-size:.86rem;line-height:1.65}.landing-crumbs{color:var(--landing-text-faint);align-items:center;gap:10px;padding:16px 0;font-size:.82rem;display:flex}.landing-crumbs a{color:var(--landing-text-muted);text-decoration:none;transition:color .15s}.landing-crumbs a:hover{color:var(--landing-text)}.landing-crumb-cur{color:var(--landing-gold)}.landing-art{max-width:760px;padding-top:32px;padding-bottom:120px}.landing-art-head{margin-bottom:0}.landing-art-hero{margin-top:32px}.landing-art-hero-img{border:1px solid #ffffff14;border-radius:30px;width:100%;height:auto;display:block;box-shadow:0 24px 72px #00000047}.landing-art-h1{font-family:var(--font-landing-sans), system-ui, sans-serif;letter-spacing:-.02em;color:var(--landing-text);text-wrap:balance;margin-top:28px;font-size:clamp(2.1rem,5vw,3.5rem);font-weight:700;line-height:1.1}.landing-art-meta{font-family:var(--font-landing-serif), Georgia, serif;color:var(--landing-text-muted);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;font-size:.84rem;font-style:italic;display:flex}.landing-art-sep{color:var(--landing-text-faint)}.landing-art-lead{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #d4a86a2e;border-radius:24px;margin-top:42px;padding:28px 32px}.landing-art-lead p{font-family:var(--font-landing-serif), Georgia, serif;color:var(--landing-text);letter-spacing:.005em;margin:0;font-size:1.18rem;font-style:italic;line-height:1.75}.landing-art-body{margin-top:48px}.landing-art-h2{font-family:var(--font-landing-sans), system-ui, sans-serif;letter-spacing:-.015em;color:var(--landing-text);margin:52px 0 18px;font-size:1.52rem;font-weight:700;line-height:1.2}.landing-art-num{color:var(--landing-gold);font-family:var(--font-landing-mono), monospace;margin-right:4px;font-size:.82em;font-weight:500}.landing-art-body p{color:var(--landing-text-soft);margin-top:18px;font-size:1.06rem;line-height:1.88}.landing-art-body p:first-of-type{margin-top:0}.landing-art-bullets{gap:8px;margin:16px 0 0;padding-left:1.2rem;display:grid}.landing-art-bullets li{color:var(--landing-text-soft);font-size:1.06rem;line-height:1.7}.landing-art-body strong{color:var(--landing-text);font-weight:700}.landing-art-body em{color:var(--landing-text);font-style:italic}.landing-art-body a{color:var(--landing-gold);text-underline-offset:3px;-webkit-text-decoration:underline #d4a86a66;text-decoration:underline #d4a86a66;transition:text-decoration-color .15s}.landing-art-body a:hover{-webkit-text-decoration-color:var(--landing-gold);text-decoration-color:var(--landing-gold)}.landing-art-body u,.landing-art-body ins,.landing-art-lead u,.landing-art-lead ins{text-underline-offset:4px;text-decoration-color:#d4a86ab8;text-decoration-thickness:2px}.landing-art-figure{margin:28px 0}.landing-art-img{border-radius:16px;width:100%;height:auto;display:block}.landing-art-caption{color:var(--landing-text-muted);text-align:center;margin-top:12px;font-size:.88rem;line-height:1.6}.landing-art-lead strong{color:var(--landing-text);font-weight:700}.landing-art-lead em{font-style:italic}.landing-art-lead a{color:var(--landing-gold);text-underline-offset:3px;text-decoration:underline}.landing-art-rule{background:linear-gradient(90deg,#0000,#ffffff1f,#0000);border:0;height:1px;margin:56px 0 0}.landing-art-cta{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(400px 280px at 0 0,#d4a86a24,#0000 60%),#ffffff0a;border:1px solid #d4a86a3d;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:48px;padding:36px 40px;display:flex}.landing-art-cta-title{font-family:var(--font-landing-sans), system-ui, sans-serif;letter-spacing:-.01em;color:var(--landing-text);margin-top:10px;font-size:1.32rem;font-weight:700;line-height:1.25}.landing-art-cta-body{color:var(--landing-text-muted);margin-top:10px;font-size:.9rem;line-height:1.6}.landing-art-cta-actions{flex-wrap:wrap;flex-shrink:0;gap:12px;display:flex}.landing-art-faq{margin-top:72px}.landing-art-related{margin-top:96px}.landing-art-related-title{margin-top:12px;font-size:1.6rem}@media (max-width:760px){.landing-art-cta{flex-direction:column;align-items:flex-start;padding:28px}.landing-art-lead{padding:22px}}@media (max-width:640px){.landing-art-h1{font-size:clamp(1.8rem,8vw,2.6rem)}.landing-art-h2{margin:40px 0 14px;font-size:1.28rem}.landing-art-body p{font-size:1rem}}.landing-guides-hero{max-width:760px;padding:80px 0 0}.landing-guides-h1{font-family:var(--font-landing-serif), Georgia, serif;letter-spacing:-.036em;margin-top:24px;font-size:clamp(3rem,6vw,4.4rem);font-weight:600;line-height:1.06}.landing-guides-lead{max-width:600px;margin-top:24px;font-size:1.06rem}.landing-guides-section{padding-top:64px}.landing-guides-feat{border-radius:var(--landing-radius);background:radial-gradient(500px 400px at 0% 0%, #d4a86a1a, transparent 60%), var(--landing-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:inherit;border:1px solid #d4a86a2e;grid-template-columns:1fr 1.2fr;align-items:center;gap:48px;padding:48px;text-decoration:none;transition:border-color .2s;display:grid}.landing-guides-feat:hover{border-color:#d4a86a61}.landing-gf-image{color:var(--landing-gold);background:#d4a86a0f;border:1px solid #d4a86a29;border-radius:24px;overflow:hidden}.landing-gf-thumb-img{width:100%;height:auto;display:block}.landing-gf-ill{opacity:.8;width:100%;max-width:280px}.landing-gf-title{font-family:var(--font-landing-serif), Georgia, serif;letter-spacing:-.02em;color:var(--landing-text);text-wrap:balance;margin-top:12px;font-size:clamp(1.5rem,2.8vw,2.2rem);font-weight:600;line-height:1.15}.landing-gf-body{margin-top:16px;font-size:1rem;line-height:1.7}.landing-gf-cta{margin-top:24px}.landing-cat-bar{scrollbar-width:none;flex-wrap:wrap;gap:8px;padding:4px 0;display:flex;overflow-x:auto}.landing-cat-bar::-webkit-scrollbar{display:none}.landing-cat-pill{color:var(--landing-text-muted);font-family:var(--font-landing-sans), system-ui, sans-serif;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:9px 16px;font-size:.85rem;transition:background .15s,border-color .15s,color .15s}.landing-cat-pill:hover{color:var(--landing-text);border-color:#fff3}.landing-cat-pill[data-active=true]{color:var(--landing-gold-bright);background:#d4a86a1f;border-color:#d4a86a4d}.landing-ar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.landing-ar-grid-compact{gap:14px}.landing-ar-thumb{border-radius:24px 24px 0 0;flex-shrink:0;width:calc(100% + 52px);margin:-28px -26px 20px;overflow:hidden}.landing-ar-thumb-img{width:100%;height:auto;display:block}.landing-ar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:inherit;background:#ffffff09;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;padding:28px 26px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:flex}.landing-ar:hover{background:#ffffff0f;border-color:#d4a86a38;transform:translateY(-2px)}.landing-ar-compact{border-radius:22px;padding:22px 20px}.landing-ar-compact .landing-ar-thumb{border-radius:22px 22px 0 0;width:calc(100% + 40px);margin:-22px -20px 16px}.landing-ar-title{font-family:var(--font-landing-serif), Georgia, serif;letter-spacing:-.01em;color:var(--landing-text);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:12px;font-size:1.1rem;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}.landing-ar-compact .landing-ar-title{-webkit-line-clamp:3;margin-top:10px;font-size:.98rem;line-height:1.22}.landing-ar-body{color:var(--landing-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin-top:12px;margin-bottom:0;font-size:.82rem;line-height:1.55;display:-webkit-box;overflow:hidden}.landing-ar-compact .landing-ar-body{-webkit-line-clamp:2;margin-top:10px;font-size:.76rem;line-height:1.5}.landing-ar-meta{color:var(--landing-text-faint);border-top:1px solid #ffffff12;flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:16px;font-size:.76rem;display:flex}.landing-ar-compact .landing-ar-meta{gap:4px;margin-top:14px;padding-top:14px;font-size:.7rem}@media (max-width:920px){.landing-guides-feat{grid-template-columns:1fr;gap:24px;padding:32px}.landing-gf-image{max-height:220px}.landing-ar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.landing-ar-grid{grid-template-columns:1fr}.landing-guides-hero{padding-top:56px}}@media (max-width:1280px){.landing-prc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){.landing-coin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-coin-rule{grid-template-columns:1fr;gap:24px;padding:28px}.landing-cmp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-policy-wrap{grid-template-columns:1fr;gap:36px}}@media (max-width:860px){.landing-prc-grid,.landing-coin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-cmp-grid,.landing-policy-grid{grid-template-columns:1fr}}@media (max-width:640px){.landing-prc-grid{grid-template-columns:1fr}.landing-prc-hero{padding:56px 0 40px}.landing-coin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
