.marketing-consent-module__WpwxDa__panel{z-index:1000;bottom:max(20px, env(safe-area-inset-bottom));left:max(20px, env(safe-area-inset-left));color:#1b1d20;width:min(500px,100% - 40px);max-height:calc(100dvh - 40px);font-family:var(--font);background:#fffdf9;border:1px solid #8b827a;border-radius:16px;padding:24px;font-size:14px;line-height:1.6;position:fixed;overflow-y:auto;box-shadow:0 6px 24px #1b1d2024}.marketing-consent-module__WpwxDa__heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.marketing-consent-module__WpwxDa__heading h2{letter-spacing:-.4px;font-size:20px;line-height:1.3}.marketing-consent-module__WpwxDa__panel p{color:#514c47}.marketing-consent-module__WpwxDa__panel .marketing-consent-module__WpwxDa__regionNote{margin-top:8px}.marketing-consent-module__WpwxDa__panel a{color:#9c351e;text-underline-offset:3px;text-decoration:underline}.marketing-consent-module__WpwxDa__choices{gap:4px;margin:16px 0;display:grid}.marketing-consent-module__WpwxDa__choices label{cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:6px 0;display:flex}.marketing-consent-module__WpwxDa__choices input{accent-color:#a83b21;cursor:pointer;flex:none;width:20px;height:20px;margin:0}.marketing-consent-module__WpwxDa__choices strong,.marketing-consent-module__WpwxDa__choices small{display:block}.marketing-consent-module__WpwxDa__choices strong{font-weight:650}.marketing-consent-module__WpwxDa__choices small{color:#514c47;font-size:12px}.marketing-consent-module__WpwxDa__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.marketing-consent-module__WpwxDa__actions button,.marketing-consent-module__WpwxDa__settings button,.marketing-consent-module__WpwxDa__close{color:#1b1d20;cursor:pointer;background:#fffdf9;border:1px solid #8b827a;border-radius:7px;min-height:44px;padding:9px 12px;font-size:13px;font-weight:600;line-height:1.4}.marketing-consent-module__WpwxDa__actions .marketing-consent-module__WpwxDa__accept{grid-column:1/-1}.marketing-consent-module__WpwxDa__actions button:hover,.marketing-consent-module__WpwxDa__settings button:hover,.marketing-consent-module__WpwxDa__close:hover{background:#f3e8dd}.marketing-consent-module__WpwxDa__actions button:active,.marketing-consent-module__WpwxDa__settings button:active,.marketing-consent-module__WpwxDa__close:active{background:#e9d7c5}.marketing-consent-module__WpwxDa__panel :focus-visible,.marketing-consent-module__WpwxDa__settings :focus-visible{outline-offset:3px;outline:3px solid #a83b21}.marketing-consent-module__WpwxDa__close{border-color:#0000;min-width:44px;padding:4px;font-size:24px}.marketing-consent-module__WpwxDa__settings{margin:16px 0}.marketing-consent-module__WpwxDa__settings p{color:#1b1d20;background:#fffdf9;border:1px solid #8b827a;margin-bottom:6px;padding:8px 12px;font-size:13px}@media (max-width:520px){.marketing-consent-module__WpwxDa__panel{left:max(12px, env(safe-area-inset-left));bottom:calc(84px + env(safe-area-inset-bottom));width:calc(100% - 24px);max-height:calc(100dvh - 108px - env(safe-area-inset-bottom));border-radius:12px;padding:18px}.marketing-consent-module__WpwxDa__heading h2{font-size:18px}.marketing-consent-module__WpwxDa__panel p{font-size:13px}}
@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.1dtltwig2y3wh.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.1hmx3sz6swr8m.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.37b2k1x9f-55d.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.3xvzy9_grgcx4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.0-hru0xfwhnbp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.1p_a2k8qd5zhp.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-cyrillic-ext-wght-normal.1p5eg27ho_atv.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-vietnamese-wght-normal.2gl4mcd5dm2h_.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-ext-wght-normal.362mv560wxbnh.woff2)format("woff2-variations");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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-wght-normal.1nsast9qgxif8.woff2)format("woff2-variations");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}
:root{--ink:#1b1d20;--muted:#707174;--accent:#df4e27;--accent-hover:#c9401c;--accent-soft:#fff3eb;--accent-wash:#fff9f5;--accent-line:#f0d3c2;--line:#e8e8e5;--soft:#f7f7f5;--paper:#fff;--font:"Manrope Variable", Arial, sans-serif}@media (min-width:1440px){:root{--layout-content-max:clamp(1200px, calc(100vw - 240px), 2240px);--layout-frame-max:calc(var(--layout-content-max) + 80px);--layout-hero-max:calc(var(--layout-content-max) + 160px)}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}body{color:var(--ink);background:var(--paper);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.7}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:650}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}summary::-webkit-details-marker{display:none}::selection{color:#35291f;background:#f7d8c4}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
