@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_8a72ae51-module__jhWHta__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_8a72ae51-module__jhWHta__variable{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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.18a48cbc.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.7a40eb73.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.c995e352.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.76dcb0b2.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.7cd81963.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.3a6ba036.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:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.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:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.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:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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.2a48534a.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.18a48cbc.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.7a40eb73.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.c995e352.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.76dcb0b2.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.7cd81963.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.3a6ba036.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_7a7ef1f4-module__jjo8ZG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7a7ef1f4-module__jjo8ZG__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2d94042981876a77-s.37196603.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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/db5737c5e078009c-s.f0661cd8.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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/10c4daebbfaa2ca9-s.b5375b5c.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_4e0f6071-module__O04irW__className{font-family:Fraunces,Fraunces Fallback;font-style:normal;font-weight:500}.fraunces_4e0f6071-module__O04irW__variable{--font-fraunces:"Fraunces","Fraunces Fallback"}
:root{--or:#f26a1b;--or-text:#c6410a;--ember:#c6410a;--peach:#ffe7d3;--honey:#f2a400;--bg:#fff9f3;--cream:#fff3e8;--line:#f3e2d2;--ink:#2e2015;--ink2:#6b5541;--shadow:0 20px 50px #c6410a24}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html,body{overflow-x:hidden}body{background:var(--bg);color:var(--ink);font:400 16px/1.6 var(--font-inter),system-ui,sans-serif;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-jakarta),sans-serif;letter-spacing:-.025em;text-wrap:balance;font-weight:800;line-height:1.08}:focus-visible{outline:2px solid var(--or);outline-offset:3px;border-radius:6px}.wrap{max-width:1160px;margin:0 auto;padding:0 24px}.spec{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.01em;font-weight:500}.or{color:var(--or)}.final h2 .or{color:var(--or-text)}.kick{font:600 12px/1 var(--font-inter);letter-spacing:.14em;text-transform:uppercase;color:var(--ember)}.nav{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#fff9f3e0;position:sticky;top:0}.nav .wrap{justify-content:space-between;align-items:center;height:68px;display:flex}.brand{font:800 20px var(--font-jakarta),sans-serif;align-items:center;gap:10px;display:flex}.brand img{border-radius:9px;width:34px;height:34px}.brand b{color:var(--or)}.nav nav{color:var(--ink2);gap:28px;font-size:14px;display:flex}.nav nav a:hover{color:var(--ink)}.cta{color:#fff;font:600 14px var(--font-inter);background:linear-gradient(150deg,#c6410a,#a8360a);border-radius:999px;padding:11px 20px;box-shadow:0 8px 20px #f26a1b4d}.badges{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.badges a{line-height:0;transition:transform .25s cubic-bezier(.16,1,.3,1);display:block}.badges a:hover{transform:translateY(-2px)}.badges .as img{width:auto;height:48px}.badges .gp{margin:-12px}.badges .gp img{width:auto;height:72px}.hero{background:radial-gradient(130% 42% at 0 0,#ffe7ce,#0000);padding:48px 0 88px}.hero>.wrap{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;display:grid}.hero h1{margin:16px 0 18px;font-size:clamp(42px,5vw,66px)}.words{flex-wrap:wrap;gap:14px;margin:-4px 0 18px;display:flex}.words span{font-size:28px}.words i{color:#d7b998;font-style:normal}.lead{color:var(--ink2);max-width:500px;margin-bottom:28px;font-size:18px}.hero small{color:var(--ink2);margin-top:16px;font-size:13px;display:block}.stage{height:620px;position:relative}.phone{background:#1b130b;border-radius:44px;width:260px;padding:9px;box-shadow:0 40px 80px #c6410a38}.phone img{border-radius:36px;width:100%}.stage .phone{position:absolute}.stage .back{top:90px;right:230px;transform:rotate(-5deg)}.stage .front{z-index:2;top:0;right:0}.card{z-index:3;border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:22px;padding:16px 18px;position:absolute}.scan{width:230px;top:0;left:-40px}.scan .t{font:700 13px var(--font-inter);color:var(--ink2)}.bar{grid-template-columns:76px 1fr 36px;align-items:center;gap:8px;margin-top:9px;font-size:13px;display:grid}.bar .tr{background:#f6eadf;border-radius:9px;height:8px;overflow:hidden}.bar .tr i{background:var(--c);border-radius:9px;height:100%;display:block}.bar b{text-align:right}.note{color:var(--ink2);margin-top:8px;font-size:11px}.fix{width:230px;bottom:10px;left:auto;right:-30px}.fix .w{margin-top:6px;font-size:26px}.fix .w u{-webkit-text-decoration-color:var(--or);text-decoration-color:var(--or);text-underline-offset:5px;text-decoration-thickness:3px}.fix p{color:var(--ink2);margin-top:4px;font-size:12px}section{padding:100px 0}section.tight{padding-top:0}.head{max-width:640px;margin-bottom:44px}.head h2{margin:12px 0;font-size:clamp(32px,4vw,50px)}.head p{color:var(--ink2);font-size:17px}.steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.step{border:1px solid var(--line);background:#fff;border-radius:24px;padding:26px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}.step:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.step .n{background:var(--peach);width:40px;height:40px;color:var(--ember);font:800 17px var(--font-jakarta),sans-serif;border-radius:50%;place-items:center;display:grid}.step h3{margin:16px 0 8px;font-size:21px}.step p{color:var(--ink2);font-size:15px}.split{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.split h2{margin:12px 0 14px;font-size:clamp(32px,4vw,50px)}.stat{flex-wrap:wrap;gap:30px;margin-top:26px;display:flex}.stat b{font:800 40px var(--font-jakarta),sans-serif;color:var(--or-text);display:block}.stat span{color:var(--ink2);font-size:13px}.duo{justify-content:center;align-items:center;gap:20px;display:flex}.duo .phone{width:250px}.roast{color:#fff3e9;background:linear-gradient(155deg,#33210f,#4a2a12);border-radius:36px;grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding:64px;display:grid;overflow:hidden}.roast .kick{color:var(--honey)}.roast h2{margin:12px 0;font-size:clamp(30px,3.8vw,46px)}.roast p{color:#ecdcc8}.roast .big{color:#fff;margin-top:24px;font-size:44px}.roast .phone{width:250px;margin:0 auto}.plans{grid-template-columns:1fr 1fr;gap:18px;max-width:900px;display:grid}.plan{border:1px solid var(--line);background:#fff;border-radius:24px;padding:28px}.plan.p{border:2px solid var(--or)}.plan h3{font-size:24px}.plan .sub{color:var(--ink2);margin:4px 0 16px;font-size:14px}.plan ul{gap:9px;font-size:15px;list-style:none;display:grid}.plan li:before{content:"✓";color:var(--or-text);margin-right:10px;font-weight:800}.fine{color:var(--ink2);max-width:900px;margin-top:14px;font-size:12px}.faq{max-width:780px}details{border-bottom:1px solid var(--line);padding:20px 0}summary{cursor:pointer;font:700 18px var(--font-jakarta),sans-serif;justify-content:space-between;gap:16px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--or-text);font-size:22px;line-height:1}details[open] summary:after{content:"–"}details p{color:var(--ink2);max-width:68ch;margin-top:10px}.faq a,.legal a{color:var(--or-text);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.final{text-align:center;background:var(--cream);border-radius:36px;margin-bottom:64px;padding:80px 24px}.final h2{max-width:900px;margin:0 auto;font-size:clamp(34px,4.8vw,60px)}.final .badges{justify-content:center;margin-top:28px}.qr{text-align:left;border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:14px;margin-top:24px;padding:12px 16px 12px 12px;display:none}.qr-code{width:92px;height:92px}.qr-code svg{width:100%;height:100%;display:block}.qr p{font:600 13px var(--font-inter);max-width:13ch}@media (hover:hover) and (pointer:fine){.qr{display:inline-flex}}.get{min-height:60dvh;padding-top:64px;padding-bottom:120px}.get h1{font-size:clamp(32px,4vw,48px)}.get p{color:var(--ink2);margin:12px 0 28px}.legal{max-width:780px;padding-top:48px;padding-bottom:96px}.legal h1{margin-bottom:12px;font-size:clamp(34px,4.4vw,48px)}.legal .meta{color:var(--ink2);margin:0;font-size:14px}.legal h2{margin:40px 0 12px;font-size:22px}.legal h3{margin:24px 0 8px;font-size:17px}.legal p{margin:0 0 14px}.legal ul{gap:8px;margin:0 0 16px 20px;display:grid}.foot{border-top:1px solid var(--line);color:var(--ink2);padding:28px 0 48px;font-size:13px}.foot .wrap{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.foot nav{gap:16px;display:flex}.foot a:hover{color:var(--ink)}.nav-end{align-items:center;gap:20px;display:flex}.nav-guides{font:600 14px var(--font-inter);color:var(--ink);padding:8px 2px}.nav-guides:hover{color:var(--or-text)}.guides{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.guide{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:flex;overflow:hidden}.guide:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.g-thumb{aspect-ratio:3/2;background:var(--cream);display:block;overflow:hidden}.g-thumb img{object-fit:cover;object-position:center 20%;width:100%;height:100%}.g-body{gap:6px;padding:16px 18px 20px;display:grid}.g-body b{font:700 17px/1.3 var(--font-jakarta),sans-serif;color:var(--ink)}.g-body span{color:var(--ink2);font-size:14px;line-height:1.5}.more-guides{margin-top:56px}.more-guides h2{margin-bottom:20px;font-size:clamp(26px,3vw,34px)}.more-guides .guides{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-guides{border-bottom:1px solid var(--line);flex-wrap:wrap;flex-basis:100%;margin-bottom:4px;padding-bottom:14px;gap:8px 18px!important}.foot-guides b{color:var(--ink);font-weight:600}@media (prefers-reduced-motion:no-preference){.stage .front{animation:7s ease-in-out infinite float}.stage .back{animation:8s ease-in-out infinite float-b}.scan{animation:6s ease-in-out infinite bob}.fix{animation:6s ease-in-out -3s infinite bob}.fix .w u{animation:2.4s ease-in-out infinite pulse}.bar .tr i{animation:1.4s cubic-bezier(.16,1,.3,1) both grow}html.motion .reveal{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}html.motion .reveal[data-in]{opacity:1;transform:none}html.motion .reveal .stagger>*{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}html.motion .reveal[data-in] .stagger>*{opacity:1;transform:none}html.motion .reveal[data-in] .stagger>:nth-child(2){transition-delay:.1s}html.motion .reveal[data-in] .stagger>:nth-child(3){transition-delay:.2s}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-b{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(-5deg)translateY(8px)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pulse{0%,to{-webkit-text-decoration-color:var(--or);text-decoration-color:var(--or)}50%{text-decoration-color:#ffc9a3}}@keyframes grow{0%{width:0}}@media (max-width:960px){.nav nav{display:none}.guides,.more-guides .guides{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hero>.wrap,.split,.roast{grid-template-columns:1fr}.stage{width:100%;max-width:460px;height:600px;margin:0 auto}.steps,.plans{grid-template-columns:1fr}.roast{padding:40px 24px}section{padding:72px 0}}@media (max-width:520px){.wrap{padding:0 16px}.stage{height:500px}.stage .phone{width:200px}.stage .back{top:70px;right:140px}.scan{width:200px;top:0;left:0}.fix{width:200px;bottom:0;left:auto;right:0}.duo .phone{width:64%}.words span{font-size:22px}}.a-hero{background:radial-gradient(130% 60% at 0 0,#ffe7ce,#0000);padding:40px 0 56px}.crumbs{color:var(--ink2);margin-bottom:18px;font-size:13px}.crumbs a{color:var(--or-text)}.a-hero h1{margin:14px 0 18px;font-size:clamp(40px,5.4vw,64px)}.answer{color:var(--ink);max-width:760px;margin-bottom:26px;font-size:19px;line-height:1.65}.a-body{max-width:1160px}.a-body section{padding:56px 0 0}.a-body h2{margin-bottom:14px;font-size:clamp(28px,3.4vw,38px)}.a-body p{color:var(--ink2);max-width:760px;font-size:17px}.a-body p.small{margin-top:16px;font-size:14px}.a-body p a,.a-body li a,.a-body td a{color:var(--or-text);text-underline-offset:2px;text-decoration:underline}.a-steps{color:var(--ink2);gap:10px;max-width:760px;margin:8px 0 0 22px;font-size:17px;display:grid}.a-steps b,.a-list b{color:var(--ink)}.a-example{border:1px solid var(--line);max-width:420px;box-shadow:var(--shadow);background:#fff;border-radius:22px;margin-top:24px;padding:18px 20px}.a-example .t{font:700 13px var(--font-inter);color:var(--ink2)}.fixrow{flex-direction:column;gap:4px;margin-top:14px;display:flex}.fixrow .ipa{font:600 22px var(--font-inter),sans-serif;letter-spacing:.02em}.a-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px;display:grid}.a-card{border:1px solid var(--line);background:#fff;border-radius:22px;padding:22px}.a-card h3{font-size:20px}.a-card .snd{color:var(--ink2);margin:6px 0 12px;font-size:13px}.a-card .snd span{color:var(--or-text);font-weight:600}.a-card ul{color:var(--ink2);gap:6px;margin-left:18px;font-size:15px;display:grid}.a-list{color:var(--ink2);gap:12px;max-width:760px;font-size:17px;list-style:none;display:grid}.a-list li:before{content:"✓";color:var(--or-text);margin-right:10px;font-weight:800}.a-body .faq{max-width:780px}.a-body .final{margin-top:72px}@media (max-width:720px){.a-grid{grid-template-columns:1fr}}.ipa-big{font:700 26px var(--font-inter),sans-serif;color:var(--or-text);margin-right:6px}.a-card h3 .ex{font:500 15px var(--font-fraunces),Georgia,serif;color:var(--ink)}.a-card p.why,.a-card p.how{margin-top:10px;font-size:15px}.a-card p b{color:var(--ink)}main[lang=ko]{word-break:keep-all}.disclose{color:var(--ink2);max-width:760px;margin:-10px 0 0;font-size:13px}.tbl-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--line);background:#fff;border-radius:18px;overflow-x:auto}table.cmp{border-collapse:collapse;width:100%;min-width:820px;font-size:14px}table.cmp th,table.cmp td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}table.cmp th{font:700 12px var(--font-inter);color:var(--ink2);background:var(--cream)}table.cmp tr:last-child td{border-bottom:0}table.cmp tr.ours td{background:#fff6ee}.a-split{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;display:grid}.hero-art{box-shadow:var(--shadow);background:var(--cream);border-radius:28px;overflow:hidden}.hero-art img{width:100%;height:auto}.mouth-fig{margin:0}.mouth-fig figcaption{font:600 14px var(--font-inter);color:var(--ink);text-align:center;margin-top:10px}.mouth-fig figcaption small{color:var(--ink2);font-size:13px;font-weight:400;display:block}.mouth{aspect-ratio:547/584;background:#fbe6c9;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 14px 34px #1b2a5529}.mouth img,.ml-anim{width:100%;height:100%;position:absolute;inset:0}.ml-anim{opacity:0;transition:opacity .4s}.mouth.live .ml-anim{opacity:1}.mouth-row{grid-template-columns:repeat(var(--n,2),minmax(0,1fr));gap:18px;max-width:560px;margin-top:24px;display:grid}.mouth-row.wide{max-width:860px}.tag{font:700 12px var(--font-inter);background:var(--peach);color:var(--ember);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.tag.navy{color:#1b2a55;background:#e4e8f3}.lead-s{color:var(--ink2);max-width:62ch;font-size:17px}.vx{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1000px;margin-top:24px;display:grid}.vx-card{border:1px solid var(--line);background:#fff;border-radius:24px;grid-template-columns:150px 1fr;align-items:center;gap:18px;padding:20px;display:grid}.vx-card h3{margin-bottom:6px;font-size:22px}.vx-card p{color:var(--ink2);font-size:15px}.wchips{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.chip{font:500 15px var(--font-fraunces),Georgia,serif;background:var(--cream);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:4px 11px;display:inline-block}.icon-line{font:600 14px var(--font-inter);color:var(--ink);align-items:center;gap:8px;margin-top:8px;display:flex}.buzz{align-items:center;gap:3px;height:18px;display:inline-flex}.buzz i{background:var(--or);border-radius:3px;width:3px;height:8px}.air{gap:4px;display:inline-flex}.air i{background:#9fb0d6;border-radius:3px;width:14px;height:3px}.stepcards{counter-reset:s;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.stepcards li{border:1px solid var(--line);color:var(--ink2);background:#fff;border-radius:18px;padding:16px;font-size:14px;line-height:1.5;list-style:none}.stepcards li:before{counter-increment:s;content:counter(s);background:var(--or);color:#fff;width:30px;height:30px;font:800 14px var(--font-jakarta);border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.stepcards li b{color:var(--ink)}.pairs{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.flip{perspective:800px;height:150px}.flip-in{height:100%;transform-style:preserve-3d;position:relative}.face{backface-visibility:hidden;text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex;position:absolute;inset:0}.face .w{font:500 30px var(--font-fraunces),Georgia,serif}.face small{font:600 12px var(--font-inter);letter-spacing:.04em}.face.ok{border:2px solid var(--or);background:#fff}.face.ok small{color:var(--or-text)}.face.bad{color:#fff;background:#1b2a55;transform:rotateY(180deg)}.face.bad small{color:#c9d3ec}.flip-in{transition:transform .6s cubic-bezier(.65,0,.35,1)}.flip:hover .flip-in{transform:rotateY(180deg)}.pairs-note{color:var(--ink2);margin-top:10px;font-size:14px}.swaps{gap:10px;max-width:860px;margin-top:22px;list-style:none;display:grid}.swaps li{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:190px 1fr;align-items:center;gap:14px;padding:12px 16px;display:grid}.swaps .lang{font:700 15px var(--font-jakarta)}.swaps .ex{font:500 18px var(--font-fraunces),Georgia,serif;flex-wrap:wrap;align-items:center;gap:8px 32px;display:flex}.sw{align-items:center;gap:8px;display:inline-flex}.sw s{color:#9a8673;text-decoration-color:#c9b6a3}.sw .ar{color:var(--or-text);font-family:var(--font-inter);font-size:15px}.sw b{color:var(--ink);font-weight:600}.flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;list-style:none;display:grid;position:relative}.flow li{border:1px solid var(--line);background:#fff;border-radius:20px;padding:18px;position:relative}.flow .ic{background:var(--peach);width:46px;height:46px;color:var(--ember);border-radius:14px;place-items:center;margin-bottom:12px;transition:background .4s,color .4s;display:grid}.flow h3{margin-bottom:4px;font-size:17px}.flow p{color:var(--ink2);font-size:14px}.flow li:not(:last-child):after{content:"→";color:var(--or-text);z-index:1;font-weight:800;position:absolute;top:30px;right:-11px}.shots{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.shots figure{margin:0}.shots img{aspect-ratio:600/940;object-fit:cover;object-position:top;border-radius:22px;width:100%;-webkit-mask-image:linear-gradient(#000 84%,#0000);mask-image:linear-gradient(#000 84%,#0000)}.shots figcaption{color:var(--ink2);text-align:center;margin-top:10px;font-size:14px}.lang-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.lang-card{border:1px solid var(--line);background:#fff;border-radius:20px;padding:16px}.lang-card h3{font-size:18px}.ipa-chips{flex-wrap:wrap;gap:5px;margin:10px 0;display:flex}.ipa-chips span{font:600 14px var(--font-inter);background:var(--peach);color:var(--ember);border-radius:8px;padding:3px 8px}.lang-card .sw{font:500 16px var(--font-fraunces),Georgia,serif;margin-top:6px;display:flex}.lang-card details{border:0;padding:8px 0 0}.lang-card summary{font:600 13px var(--font-inter);color:var(--or-text)}.lang-card summary:after{font-size:16px}.lang-card details ul{color:var(--ink2);gap:5px;margin:8px 0 0 16px;font-size:13px;display:grid}.range{border:1px solid var(--line);background:#fff;border-radius:22px;max-width:900px;margin-top:24px;padding:22px}.range .rw{grid-template-columns:110px 1fr 128px;align-items:center;gap:12px;padding:8px 0;font-size:14px;display:grid}.range .rw b{font:700 14px var(--font-jakarta)}.range .rw.ours b{color:var(--or-text)}.range .tr{background:#f6eadf;border-radius:9px;height:12px;position:relative}.range .tr i{transform-origin:0;background:#1b2a55;border-radius:9px;min-width:12px;position:absolute;top:0;bottom:0}.range .rw.ours .tr i{background:var(--or)}.range .v{text-align:right;color:var(--ink2);font-variant-numeric:tabular-nums}.range .axis{color:var(--ink2);grid-template-columns:110px 1fr 128px;gap:12px;margin-top:6px;font-size:12px;display:grid}.range .axis div{justify-content:space-between;display:flex}.app-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin-top:22px;display:grid}.app-card{border:1px solid var(--line);background:#fff;border-radius:22px;padding:18px}.app-card.ours{border:2px solid var(--or)}.app-card h3{justify-content:space-between;align-items:baseline;gap:8px;font-size:20px;display:flex}.app-card h3 small{font:600 13px var(--font-inter);color:var(--ink2)}.app-card .best{color:var(--ink);margin:8px 0 12px;font-size:15px}.app-card .meta{flex-wrap:wrap;gap:6px;display:flex}.app-card .watch{color:var(--ink2);gap:6px;margin-top:12px;font-size:13px;display:flex}.app-card .watch svg{color:var(--or-text);flex:none;margin-top:2px}.pick{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:22px;display:grid}.pick div{background:var(--cream);border-radius:18px;padding:16px}.pick b{font:700 15px var(--font-jakarta);margin:8px 0 4px;display:block}.pick span{color:var(--ink2);font-size:14px}.pick svg{color:var(--or-text)}.ko-traits{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.ko-traits>div{border:1px solid var(--line);background:#fff;border-radius:20px;padding:18px}.ko-traits .sw{font:500 20px var(--font-fraunces),Georgia,serif;margin-bottom:8px}.ko-traits p{color:var(--ink2);font-size:14px}.ko-traits h3{margin-bottom:4px;font-size:16px}.snd-card{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:170px 1fr;align-items:center;gap:18px;padding:18px;display:grid}.snd-card h3{margin-bottom:8px;font-size:20px}.snd-card p{color:var(--ink2);margin-top:6px;font-size:14px}.snd-card p b{color:var(--ink)}.snd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.lip-ic{aspect-ratio:547/584;background:var(--cream);color:var(--or-text);border-radius:22px;place-items:center;margin:0;display:grid}@media (prefers-reduced-motion:no-preference){html.motion .reveal .stagger>*{transition-delay:calc(var(--i,0)*90ms)}html.motion .reveal[data-in] .flip-in{animation:flip 5.6s cubic-bezier(.65,0,.35,1)calc(var(--i,0)*.35s + .6s)infinite}html.motion .reveal[data-in] .buzz i{animation:.5s ease-in-out infinite alternate buzz}html.motion .reveal[data-in] .buzz i:nth-child(2){animation-delay:.12s}html.motion .reveal[data-in] .buzz i:nth-child(3){animation-delay:.24s}html.motion .reveal[data-in] .buzz i:nth-child(4){animation-delay:.36s}html.motion .reveal[data-in] .air i{animation:1.6s linear infinite air}html.motion .reveal[data-in] .air i:nth-child(2){animation-delay:.3s}html.motion .reveal[data-in] .air i:nth-child(3){animation-delay:.6s}html.motion .reveal .swaps .ar,html.motion .reveal .swaps b{opacity:0;transition:opacity .6s ease calc(var(--i,0)*.12s + .35s)}html.motion .reveal[data-in] .swaps .ar,html.motion .reveal[data-in] .swaps b{opacity:1}html.motion .reveal[data-in] .flow li{animation:lit 6s ease-in-out calc(var(--i,0)*1.2s)infinite}html.motion .reveal[data-in] .flow li .ic{animation:lit-ic 6s ease-in-out calc(var(--i,0)*1.2s)infinite}html.motion .reveal .range .tr i{transition:transform 1.1s cubic-bezier(.16,1,.3,1)calc(var(--i,0)*90ms);transform:scaleX(0)}html.motion .reveal[data-in] .range .tr i{transform:none}}@keyframes flip{0%,38%{transform:none}50%,88%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@keyframes buzz{0%{height:5px}to{height:18px}}@keyframes air{0%{opacity:0;transform:translate(-6px)}40%{opacity:1}to{opacity:0;transform:translate(10px)}}@keyframes lit{0%,22%,to{border-color:var(--line);box-shadow:none;transform:none}6%,16%{border-color:var(--or);box-shadow:var(--shadow);transform:translateY(-4px)}}@keyframes lit-ic{0%,22%,to{background:var(--peach);color:var(--ember)}6%,16%{background:var(--or);color:#fff}}@media (prefers-reduced-motion:reduce){.flip{height:auto}.flip-in{gap:6px;display:grid}.flip .face,.flip .face.bad{min-height:72px;position:static;transform:none}.flip:hover .flip-in{transform:none}}@media (max-width:960px){.a-split{grid-template-columns:1fr}.stepcards{grid-template-columns:1fr 1fr}.pairs{grid-template-columns:repeat(3,minmax(0,1fr))}.flow{grid-template-columns:1fr 1fr}.flow li:nth-child(2):after{display:none}.lang-grid,.ko-traits{grid-template-columns:1fr 1fr}.vx{grid-template-columns:1fr}}@media (max-width:640px){.nav-end{gap:14px}.guides,.more-guides .guides{grid-template-columns:1fr;gap:12px}.guide{flex-direction:row;align-items:center}.g-thumb{aspect-ratio:1;flex:0 0 104px}.g-body{padding:12px 14px}.g-body b{font-size:16px}.g-body span{font-size:13px}.pairs{grid-template-columns:1fr 1fr}.flip{height:128px}.face .w{font-size:26px}.swaps li{grid-template-columns:1fr;gap:6px}.shots{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,72%);padding-bottom:8px;overflow-x:auto}.shots figure{scroll-snap-align:start}.lang-grid,.ko-traits,.snd-grid{grid-template-columns:1fr}.vx-card,.snd-card{grid-template-columns:120px 1fr;gap:14px}.range .rw,.range .axis{grid-template-columns:76px 1fr 92px;gap:8px;font-size:12px}.mouth-row{gap:10px}.flow li:after{display:none}}@media (max-width:420px){.stepcards,.flow{grid-template-columns:1fr}.flow li:after{display:none}}main[lang=ko] .kick{letter-spacing:.04em}.pick a{color:var(--or-text);text-underline-offset:2px;text-decoration:underline}.lip-ic figcaption{font:600 13px var(--font-inter);color:var(--ink2);text-align:center;margin-top:6px}.lip-ic svg{width:78%;height:auto}.lang-pick{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:24px;display:flex}.lp-label{color:var(--ink);font-size:15px;font-weight:600}.lp-chips{flex-wrap:wrap;gap:8px;display:flex}.lp-chips a{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:8px 14px;font-size:14px;text-decoration:none;transition:border-color .2s,color .2s,background .2s}.lp-chips a:hover{border-color:var(--or-text);color:var(--or-text)}.lp-chips a.on{background:var(--or-text);border-color:var(--or-text);color:#fff}.more-guides .lang-pick{margin:4px 0 22px}.lang-traits .sw.num{font:700 20px var(--font-jakarta),sans-serif;color:var(--or-text)}[dir=rtl] .flow li:not(:last-child):after{content:"←";left:-11px;right:auto}[dir=rtl] .lang-traits .sw{text-align:right}:is([lang=ar],[lang=hi],[lang^=zh],[lang=ja],[lang=vi],[lang=th]) :is(h1,h2,h3){letter-spacing:0}:is([lang=ar],[lang=hi],[lang=vi]) :is(h1,h2,h3){line-height:1.3}[lang=ar],[lang=hi]{line-height:1.75}[lang=ja] :is(h1,h2,h3){word-break:auto-phrase}[dir=rtl] bdi[dir=ltr]{white-space:nowrap}.vpick{border:1px solid var(--line);background:#fff;border-radius:999px;margin-bottom:18px;padding:4px;display:inline-flex}.vpick input{opacity:0;pointer-events:none;position:absolute}.vpick label{cursor:pointer;font:700 15px var(--font-jakarta),sans-serif;color:var(--ink2);border-radius:999px;padding:9px 18px;transition:background .2s,color .2s}.vpick label small{font:600 12px var(--font-inter);margin-left:4px}.vpick input:checked+label{background:var(--or-text);color:#fff}.vpick input:focus-visible+label{outline:2px solid var(--or);outline-offset:2px}.chart .chart-rp{display:none}.chart:has(#v-rp:checked) .chart-rp{display:grid}.chart:has(#v-rp:checked) .chart-ga{display:none}.chart-v{gap:22px;display:grid}.cgroup{padding:0}.cg-head{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.a-body .cg-head h2{margin:0;font-size:19px}.cg-head span{color:var(--ink2);font-size:14px}.tiles{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;list-style:none;display:grid}.tile{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:96px;padding:10px 6px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s;display:flex}.tile:hover{box-shadow:var(--shadow);border-color:var(--or);transform:translateY(-3px)}.ipa-t{font:600 30px/1.1 var(--font-inter),sans-serif;color:var(--ink)}.ex-t{font:500 15px var(--font-fraunces),Georgia,serif;color:var(--ink2)}.g-shortVowel .tile,.g-longVowel .tile{background:#fff3e8}.g-rhotic .tile{background:#fde8d6}.g-diphthong .tile{background:#fff0cc}.g-voicelessConsonant .tile{background:#eef1f8}.g-voicedConsonant .tile{background:#e4e8f3}.g-otherConsonant .tile{background:#fff}.vdiff{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1000px;margin-top:22px;display:grid}.ipa-chip{font-family:var(--font-inter);font-size:14px;font-weight:600}.ipa-chip i{font:italic 500 14px var(--font-fraunces),Georgia,serif;color:var(--ink2)}.ipa-chip:hover{border-color:var(--or)}.snd-h1{flex-wrap:wrap;align-items:baseline;gap:6px 20px;display:flex}.ipa-h{font-family:var(--font-inter),sans-serif;color:var(--or-text);letter-spacing:0;font-weight:600}.snd-h1 .spec{letter-spacing:-.01em;font-size:.62em;font-weight:500}.chip.alt{background:#fff;border-style:dashed}.a-hero .wchips{margin-bottom:22px}.a-hero p.small{color:var(--ink2);max-width:620px;margin:-8px 0 20px;font-size:14px}.tag.honey{color:#6b4a00;background:#fff0cc}.parts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.parts.n2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}.parts .a-card p.why{color:var(--ink);margin-top:12px}.stepcards.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.trapcheck{grid-template-columns:1.1fr .9fr;gap:16px;max-width:1060px;margin-top:22px;display:grid}.trap{color:#fff;background:#1b2a55;border-radius:22px;padding:22px}.trap .tag{color:#7a2a05;background:#ffd9bf}.a-body .trap p{color:#e3e8f5;margin-top:12px;font-size:16px}.big-chips .chip{padding:6px 14px;font-size:19px}.sentences{gap:10px;max-width:760px;margin-top:18px;list-style:none;display:grid}.sentences li{border:1px solid var(--line);font:500 18px/1.45 var(--font-fraunces),Georgia,serif;color:var(--ink);background:#fff;border-radius:16px;padding:12px 16px}.sib{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;max-width:900px;margin-top:18px;display:grid}.tile.sm{min-height:84px}.tile.sm .ipa-t{font-size:24px}.tile.on{border:2px solid var(--or);background:var(--peach)}.prevnext{max-width:900px;font:600 15px var(--font-inter);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:22px;display:flex}.prevnext a{color:var(--or-text);padding:8px 0}.prevnext a:hover{text-underline-offset:3px;text-decoration:underline}.final-sub{color:var(--ink2);max-width:560px;font-size:17px;margin:14px auto 0!important}.cs-demo{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 26px;display:flex}.cs-demo .careful{color:var(--ink2);font-size:22px}.cs-demo .big{font-size:34px}.arrow{color:var(--or-text);font:700 16px var(--font-inter)}.ut{color:var(--or);font-family:var(--font-inter);transform-origin:50%;font-weight:600;display:inline-block}mark.chg{background:var(--peach);color:var(--ember);border-radius:6px;padding:0 3px;font-weight:600}s.drop{color:#7a6450;-webkit-text-decoration-color:var(--or);text-decoration-color:var(--or);text-decoration-thickness:2px}ins.add{color:var(--or-text);border-bottom:2px dotted var(--or);text-decoration:none}.ipa-s{font:500 14px var(--font-inter);color:var(--ink2)}.cs-key{padding-top:32px!important}.cs-nav{flex-wrap:wrap;gap:8px;display:flex}.cs-nav a{border:1px solid var(--line);font:600 14px var(--font-inter);color:var(--ink);background:#fff;border-radius:999px;padding:8px 14px;transition:border-color .2s,color .2s}.cs-nav a:hover{border-color:var(--or-text);color:var(--or-text)}.cs-nav small{color:var(--ink2);margin-left:2px;font-weight:500}.legend{color:var(--ink2);flex-wrap:wrap;gap:8px 22px;margin-top:16px;display:flex;font-size:14px!important}.legend>span{font-family:var(--font-inter);align-items:center;gap:6px;display:inline-flex}.legend .ut,.legend mark,.legend s,.legend .ipa-s{font:600 17px var(--font-fraunces),Georgia,serif}.cs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.cs-card{border:1px solid var(--line);background:#fff;border-radius:22px;padding:20px 22px}.cs-card header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cs-card h3{font-size:20px}.cs-card .sum{color:var(--ink2);margin-top:8px;font-size:15px}.cs-ex{gap:8px;margin:14px 0 6px;list-style:none;display:grid}.cs-ex li{background:var(--cream);border-radius:14px;grid-template-columns:auto auto 1fr;align-items:baseline;gap:2px 10px;padding:10px 12px;display:grid}.cs-ex .careful{font:500 15px var(--font-fraunces),Georgia,serif;color:var(--ink2)}.cs-ex .spec{color:var(--ink);font-size:20px}.cs-ex .ipa-s{grid-column:1/-1}.cs-ex .sent{font:italic 500 14px var(--font-fraunces),Georgia,serif;color:var(--ink2);grid-column:1/-1}.cs-card details{border-bottom:0;border-top:1px solid var(--line);margin-top:10px;padding:10px 0 0}.cs-card summary{font:600 14px var(--font-inter);color:var(--or-text)}.cs-card summary:after{font-size:18px}.cs-card details p{margin-top:6px;font-size:15px}@media (prefers-reduced-motion:no-preference){html.motion .reveal[data-in] .ut,.cs-demo .ut{animation:2.8s cubic-bezier(.65,0,.35,1) infinite tie}html.motion .reveal[data-in] .cs-ex li:nth-child(2) .ut{animation-delay:.3s}html.motion .reveal[data-in] .cs-ex li:nth-child(3) .ut{animation-delay:.6s}html.motion .reveal[data-in] .cs-ex li:nth-child(4) .ut{animation-delay:.9s}.cs-demo .ut:nth-of-type(2){animation-delay:.35s}}@keyframes tie{0%,to{opacity:1;transform:scaleX(1)}45%{opacity:.55;transform:scaleX(1.6)}}@media (max-width:960px){.parts,.parts.n2,.vdiff,.trapcheck,.cs-grid{grid-template-columns:1fr}.stepcards.c4{grid-template-columns:1fr 1fr}}@media (max-width:520px){.tiles{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px}.tile{border-radius:14px;min-height:78px}.ipa-t{font-size:24px}.ex-t{font-size:13px}.cs-ex li{grid-template-columns:1fr}.cs-ex .arrow{display:none}.cs-demo .big{font-size:28px}}@media (max-width:420px){.stepcards.c4{grid-template-columns:1fr}}.more-link{font:600 16px var(--font-inter);margin-top:22px}.more-link a{color:var(--or-text);text-underline-offset:3px;text-decoration:underline}.roast .more-link a{color:var(--honey)}.a-body .cgroup{padding:0}.a-body li a.tile,.a-body a.tile{color:inherit;text-decoration:none}.a-hero .wchips.vrow{align-items:center;margin-bottom:10px}.a-hero .wchips.vrow+.wchips.vrow{margin-bottom:22px}.vlab{font:600 13px var(--font-inter);color:var(--ink2);min-width:104px}.cs-grid{align-items:start}.hero-lottie{justify-self:center;width:100%;max-width:360px}@media (max-width:960px){.hero-mouths{max-width:300px!important}.hero-lottie{max-width:240px}.hide-m{display:none}}.sit-head{grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin-bottom:28px;display:grid}.sit-head .head{margin-bottom:0}.sit-banner{width:100%;box-shadow:var(--shadow);border-radius:28px}.sits{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;list-style:none;display:grid}.sits li{border:1px solid var(--line);background:#fff;border-radius:20px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;overflow:hidden}.sits li:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.sits img{aspect-ratio:3/4;object-fit:cover;width:100%}.sits div{gap:2px;padding:10px 12px 14px;display:grid}.sits b{font:700 14px/1.3 var(--font-jakarta),sans-serif}.sits span{color:var(--ink2);font-size:12px}.voices{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:26px;display:flex}.vt{font:700 15px var(--font-jakarta),sans-serif;margin-right:6px}.voice{border:1px solid var(--line);font:600 14px var(--font-inter);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.voice i{background:var(--or);border-radius:50%;width:10px;height:10px}.voice i.m{background:#1b2a55}.vn{color:var(--ink2);flex-basis:100%;font-size:14px}.plan7{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;list-style:none;display:grid;position:relative}.plan7 li{border:1px solid var(--line);background:#fff;border-radius:18px;align-content:start;gap:4px;min-height:112px;padding:14px 12px;display:grid}.plan7 .d{font:600 12px var(--font-inter);color:var(--ink2);letter-spacing:.04em;text-transform:uppercase}.plan7 b{font:800 20px var(--font-jakarta),sans-serif}.plan7 .k{color:var(--ink2);font-size:13px}.plan7 li.s b{color:var(--or-text)}.plan7 li.c{background:var(--cream)}.plan7 li.r{color:#fff;background:#1b2a55;border-color:#1b2a55}.plan7 li.r .d,.plan7 li.r .k{color:#c9d3ec}@media (prefers-reduced-motion:no-preference){html.motion .reveal[data-in] .plan7 li{animation:lit 8.4s ease-in-out calc(var(--i,0)*1.2s)infinite}}@media (max-width:960px){.sit-head{grid-template-columns:1fr}.sits,.plan7{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:520px){.sits{scroll-snap-type:x mandatory;grid-template-columns:repeat(7,42%);padding-bottom:8px;overflow-x:auto}.sits li{scroll-snap-align:start}.plan7{grid-template-columns:repeat(2,minmax(0,1fr))}.plan7 li.r{grid-column:1/-1}}.a-body details p,.a-body p.lead-s,.faq details p{max-width:64ch}.hero h1 .or{color:#d9560f}.sw-in{opacity:0;pointer-events:none;position:absolute}.spk,.mic,.mytake{cursor:pointer;font:700 15px var(--font-inter);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.spk{color:#8b6a4f;width:40px;height:40px}.spk:hover,.spk.on{color:var(--ember);background:var(--peach)}.spk.pill{background:var(--or-text);color:#fff;width:auto;height:auto;margin:4px 0 18px;padding:10px 18px;box-shadow:0 6px #a8360a}.spk.pill:hover,.spk.pill.on{color:#fff;background:#b23a08}.mic{color:var(--ember);width:40px;height:40px}.mic:hover{background:var(--peach)}.mic.rec{color:#fff;background:#d92d20;animation:1s ease-in-out infinite recpulse}@keyframes recpulse{50%{box-shadow:0 0 0 6px #d92d2033}}.mytake{background:var(--cream);color:var(--ink);border:1px solid var(--line);padding:6px 10px;font-size:12px}.mytake.on{border-color:var(--or)}.rec-wrap{align-items:center;gap:4px;display:inline-flex}.duo-fig .duo-panels{grid-template-columns:1fr 1fr;gap:12px;display:grid}.panel-l{font:700 14px var(--font-inter);color:var(--ink);margin-top:8px;display:block}.duo-panels>div{flex-direction:column-reverse;display:flex}.duo-panels .panel-l{margin:0 0 8px}.lip{aspect-ratio:1;background:#f6d7c3;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 14px 34px #1b2a5529}.lip img,.lip-anim{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lip-anim{opacity:0;background-repeat:no-repeat;background-size:800% 600%}.lip.live .lip-anim{opacity:1}.duo-panels .mouth{aspect-ratio:1}.diag-ctl{gap:10px;margin-top:12px;display:flex}.diag-ctl button{background:var(--peach);width:42px;height:42px;color:var(--ember);font:700 15px var(--font-inter);cursor:pointer;border:0;border-radius:50%}.diag-ctl button:hover{background:#ffd7b8}.hero-lottie.wide{max-width:480px}.acc-pick{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:4px;margin-bottom:18px;padding:4px;display:inline-flex}.acc-pick>span{font:600 13px var(--font-inter);color:var(--ink2);padding:0 8px 0 10px}.acc-pick label{cursor:pointer;font:700 14px var(--font-inter);color:var(--ink2);border-radius:999px;padding:8px 14px}.acc-pick label b{margin-left:2px;font-weight:600}:is(.snd-page:has(#acc-ga:checked) label[for=acc-ga],.snd-page:has(#acc-rp:checked) label[for=acc-rp]){background:var(--or-text);color:#fff}.snd-page:has(#acc-ga:focus-visible) label[for=acc-ga]{outline:2px solid var(--or);outline-offset:2px}.snd-page:has(#acc-rp:focus-visible) label[for=acc-rp]{outline:2px solid var(--or);outline-offset:2px}.snd-page:has(#tab-how:focus-visible) label[for=tab-how]{outline:2px solid var(--or);outline-offset:2px}.snd-page:has(#tab-practice:focus-visible) .tabs label[for=tab-practice]{outline:2px solid var(--or);outline-offset:2px}:is(.snd-page:has(#acc-ga:checked) .v-rp,.snd-page:has(#acc-rp:checked) .v-ga){display:none}.tabs{z-index:5;background:#f4eee8;border:1px solid #efe4da;border-radius:18px;grid-template-columns:1fr 1fr;max-width:560px;margin:40px 0 8px;padding:5px;display:grid;position:sticky;top:76px}.tabs label{text-align:center;font:700 17px var(--font-jakarta),sans-serif;color:#8b7358;cursor:pointer;border-radius:14px;padding:12px}:is(.snd-page:has(#tab-how:checked) .tabs label[for=tab-how],.snd-page:has(#tab-practice:checked) .tabs label[for=tab-practice]){color:var(--ink);background:#fff;box-shadow:0 2px 6px #2e201514}:is(.snd-page:has(#tab-how:checked) .p-practice,.snd-page:has(#tab-practice:checked) .p-how){display:none}.a-body .panel{max-width:900px;padding-top:20px}.tips{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.tip{border-radius:22px;padding:16px 18px}.tip h3{font:800 16px var(--font-jakarta),sans-serif;align-items:center;gap:8px;margin-bottom:6px;display:flex}.a-body .tip p{color:#4a3a2e;font-size:15px}.tip.lips{background:#ffe4e1}.tip.lips h3{color:#c23b32}.tip.tongue{background:#ffebd2}.tip.tongue h3{color:#a14c09}.tip.length{background:#e2eeff}.tip.length h3{color:#2f62c9}.a-body .sec-h{margin:30px 0 12px;font-size:24px}.lvideo{margin:0}.lv-frame{aspect-ratio:16/9;background:#1b130b;border-radius:18px;position:relative;overflow:hidden}.lv-frame iframe,.lv-thumb{border:0;width:100%;height:100%;position:absolute;inset:0}.lv-thumb{cursor:pointer;background:#000;padding:0}.lv-thumb img{object-fit:cover;width:100%;height:100%}.lv-play{background:var(--or);color:#fff;border-radius:50%;place-items:center;width:68px;height:68px;padding-left:4px;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px #0000004d}.lvideo figcaption{font:600 14px var(--font-inter);color:#8b6a4f;justify-content:space-between;gap:10px;margin-top:8px;display:flex}.lvideo figcaption a{color:#8b6a4f}.lvideo figcaption a:hover{color:var(--ember)}.lv-note{color:var(--ink2);font-weight:500}.tryit{counter-reset:t;gap:0;list-style:none;display:grid}.tryit li{counter-increment:t;color:var(--ink);padding:4px 0 20px 52px;font-size:17px;line-height:1.5;position:relative}.tryit li:before{content:counter(t);border:2px solid var(--ink);width:34px;height:34px;font:600 15px var(--font-inter);background:var(--bg);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.tryit li:not(:last-child):after{content:"";background:var(--ink);width:2px;position:absolute;top:34px;bottom:0;left:16px}.callout{border-radius:22px;margin-top:14px;padding:18px 20px}.callout h3{font:700 19px var(--font-jakarta),sans-serif;align-items:center;gap:10px;margin-bottom:8px;display:flex}.a-body .callout p{max-width:none;font-size:16px}.callout.check{background:#e3f5e6}.callout.check h3,.a-body .callout.check p{color:#265b32}.callout.trap2{background:#fff1d6}.callout.trap2 h3,.a-body .callout.trap2 p{color:#6b4a12}.go-practice{background:var(--or-text);color:#fff;font:800 18px var(--font-jakarta),sans-serif;cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:8px;margin-top:26px;padding:16px;display:flex;box-shadow:0 6px #a8360a}.go-practice:hover{background:#b23a08}.p-words{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.p-word{border:1px solid var(--line);background:#fff;border-radius:18px;gap:2px;min-height:120px;padding:14px 14px 8px 16px;display:grid}.p-word .w{font:700 22px var(--font-jakarta),sans-serif}.p-ipa{font:500 15px var(--font-inter);color:#8b6a4f;letter-spacing:.02em}.p-ipa b{color:var(--ember);font-weight:700}.p-act{justify-content:flex-end;align-self:end;align-items:center;gap:2px;display:flex}.p-sents{gap:10px;display:grid}.p-sent{border:1px solid var(--line);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:10px;padding:14px 10px 14px 18px;display:flex}.p-sent .t{font:500 19px/1.5 var(--font-inter);color:var(--ink);display:block}.p-sent u{text-underline-offset:5px;text-decoration-color:#d9a77e;text-decoration-thickness:2px}.p-sent .p-ipa{margin-top:2px;display:block}@media (max-width:640px){.tabs{top:72px}.p-words{grid-template-columns:1fr 1fr}.p-word .w{font-size:19px}.p-sent{flex-direction:column;align-items:stretch}.p-sent .t{font-size:17px}.hero-lottie.wide{max-width:100%}}@media (prefers-reduced-motion:reduce){.mic.rec{animation:none}}:is(.lk-page:has(#acc-ga:checked) label[for=acc-ga],.lk-page:has(#acc-rp:checked) label[for=acc-rp]){background:var(--or-text);color:#fff}:is(.lk-page:has(#acc-ga:checked) :is(.v-rp,.only-rp),.lk-page:has(#acc-rp:checked) :is(.v-ga,.only-ga)){display:none}:is(.lk-page:has(#acc-ga:focus-visible) label[for=acc-ga],.lk-page:has(#acc-rp:focus-visible) label[for=acc-rp]){outline:2px solid var(--or);outline-offset:2px}.cs-video{margin:14px 0 4px}.cs-sub{font:700 15px var(--font-jakarta),sans-serif;margin:16px 0 0}.cs-ex li{grid-template-columns:1fr;gap:6px;padding:14px;display:grid}.cs-ex .big-ex{font-size:24px}.cs-ex .form{border-top:1px solid #f3dcc8;flex-wrap:wrap;align-items:center;gap:10px;padding-top:6px;display:flex}.cs-ex .form small{font:600 12px var(--font-inter);color:var(--ink2);min-width:92px}.cs-ex .form .careful{flex:1}.cs-ex .form.nat .spec{flex:1;font-size:17px}.cs-ex .form.sent .sent{flex:1;grid-column:auto}.cs-ex .p-act{margin-left:auto}.note{border-radius:16px;margin-top:10px;padding:12px 14px}.note h4{font:700 14px var(--font-jakarta),sans-serif;gap:8px;margin-bottom:4px;display:flex}.a-body .note p{max-width:none;margin:0;font-size:14px}.note.why{background:#f4eee8}.note.trapn{background:#fdecea}.note.trapn h4{color:#a3352a}.cs-key .acc-pick{margin-bottom:14px}.lvideo{max-width:640px}.cs-lead{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:16px 12px 6px;display:flex}.cs-lead .careful{font:500 15px var(--font-inter);color:var(--ink2);letter-spacing:.04em}.cs-lead .big-ex{font-size:34px}.cs-lead .spk.pill{margin:10px 0 6px}.cs-card details.cs-more{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.cs-card details.cs-more>summary{font:700 15px var(--font-inter);color:var(--or-text)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabs label{color:#6b5541}.a-body .callout p,.a-body .tip p{max-width:58ch}.ipa-link{text-underline-offset:4px;-webkit-text-decoration:underline #f3c7a6;text-decoration:underline #f3c7a6;text-decoration-thickness:2px}.ipa-link:hover{-webkit-text-decoration-color:var(--or-text);text-decoration-color:var(--or-text)}.ex-line{color:var(--ink2);max-width:60ch;margin:-10px 0 18px;font-size:16px}.ex-line b{color:var(--ink);font-weight:600}.ex-line .spec{color:var(--ink);font-size:18px}.tiles li{position:relative}.tile-spk.spk{width:30px;height:30px;position:absolute;top:4px;right:4px}.tile-spk svg{width:16px;height:16px}.pop-sounds{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pop-sounds a{border:1px solid var(--line);font:500 15px var(--font-fraunces),Georgia,serif;color:var(--ink);background:#fff;border-radius:999px;padding:7px 12px}.pop-sounds a b{font:600 15px var(--font-inter);color:var(--or-text)}.pop-sounds a:hover{border-color:var(--or-text)}.lang-links{flex-wrap:wrap;gap:6px;margin:-6px 0 16px;display:flex}.lang-links a{font:600 12px var(--font-inter);border:1px solid var(--line);color:var(--ink2);background:#fff;border-radius:999px;padding:4px 10px}.lang-links a:hover{color:var(--or-text);border-color:var(--or-text)}.lang-links a.on{background:var(--ink);color:#fff;border-color:var(--ink)}.lang-menu{position:relative}.lm-btn{border:1px solid var(--line);font:600 13px var(--font-inter);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.lm-btn:hover{border-color:var(--or-text)}.lm-list{border:1px solid var(--line);box-shadow:var(--shadow);z-index:20;background:#fff;border-radius:16px;min-width:170px;max-height:70vh;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.lm-list a{color:var(--ink);border-radius:10px;padding:9px 12px;font-size:14px;display:block}.lm-list a:hover{background:var(--cream)}.lm-list a.on{background:var(--peach);color:var(--ember);font-weight:600}.lm-offer{background:var(--ink);color:#fff;white-space:nowrap;box-shadow:var(--shadow);z-index:19;font:600 13px var(--font-inter);border-radius:999px;align-items:center;gap:4px;padding:6px 6px 6px 14px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.lm-offer a{color:#fff}.lm-offer button{color:#fff;cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:18px}@media (max-width:640px){.lm-btn span{display:none}.lm-btn{padding:8px}}[dir=rtl] .tryit li{padding:4px 52px 20px 0}[dir=rtl] .tryit li:before{left:auto;right:0}[dir=rtl] .tryit li:not(:last-child):after{left:auto;right:16px}[dir=rtl] .lvideo figcaption{flex-direction:row-reverse}.cta,.acc-pick label,.acc-pick>span{white-space:nowrap}@media (max-width:640px){.nav-end{gap:8px}.cta{padding:9px 14px;font-size:13px}.lang-links{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.lang-links::-webkit-scrollbar{display:none}.lang-links a{flex:none}.acc-pick{border-radius:18px;flex-wrap:wrap}.acc-pick label{padding:7px 11px;font-size:13px}}@media (max-width:380px){.brand span{font-size:18px}.nav-guides{display:none}}.a-split>*{min-width:0}
