.locale-switch{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;padding-left:12px;border-left:1px solid #d2d3c7;white-space:nowrap}
.locale-switch a{font-family:Arial,sans-serif!important;font-size:12px!important;letter-spacing:.02em;padding:7px 8px!important;border:0!important;text-decoration:none!important;color:#697064}
.locale-switch a[aria-current="page"]{color:#20382d;background:#e6e7dc;border-radius:3px}
.locale-switch a:focus-visible{outline:2px solid #bc7754;outline-offset:3px}
html[lang="en"] #epolar-page h1{letter-spacing:-.045em;line-height:1.08}
html[lang="en"] #epolar-page .hero-copy h1{font-size:clamp(48px,5.5vw,80px)}
html[lang="en"] #epolar-page .hero-intro{font-size:clamp(17px,1.6vw,22px)}
html[lang="en"] #epolar-page .hero-product-description{max-width:39em}
html[lang="en"] #epolar-page .craft-photo-primary{position:absolute;width:53%;left:4%;top:6%;transform:rotate(-9deg);filter:drop-shadow(0 16px 20px #20382d20)}
html[lang="en"] #epolar-page .download-button{min-width:0;gap:12px}
html[lang="en"] #epolar-page .download-button strong{font-size:15px}
html[lang="en"] #epolar-page .download-button small{font-size:11px}
html[lang="en"] #epolar-page .ep-mode-picker{flex-wrap:wrap;gap:16px}
html[lang="en"] #epolar-page .ep-mode-picker button{font-size:14px}
html[lang="en"] #epolar-page .ep-photo-picker{flex-wrap:wrap;gap:12px}
html[lang="en"] #epolar-page .ep-photo-picker button{font-size:12px}
html[lang="en"] #epolar-page .gallery-label{font-size:9px}
html[lang="en"] #epolar-page .channel-row{gap:14px}
html[lang="en"] #epolar-page .channel-label{min-width:0}
html[lang="en"] #epolar-page .channel-action{font-size:12px;white-space:nowrap}
html[lang="en"] #epolar-page .guide-hero h1{font-size:clamp(38px,4.5vw,64px)}
html[lang="en"] #epolar-page .guide-copy p,html[lang="en"] #epolar-page .guide-copy li{line-height:1.85}
html[lang="en"] #epolar-page .launch-art-en{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:56px 60px;background:linear-gradient(115deg,#ede9dc,#f6f2e9)}
#epolar-page .launch-brand-en{display:flex;align-items:center;gap:24px}
#epolar-page .launch-art-en img{width:96px;height:96px;border-radius:22px;box-shadow:0 9px 25px #56604c15}
#epolar-page .launch-brand-en p{font-size:64px;letter-spacing:-.08em;font-weight:600;margin:0;line-height:1}
#epolar-page .launch-brand-en span{display:block;font-size:15px;letter-spacing:0;font-weight:400;margin-top:18px;line-height:1.5}
#epolar-page .launch-art-en h2{font-family:Georgia,serif;font-size:46px;font-weight:400;letter-spacing:-.04em;margin:12px 0 0;line-height:1.15}
@media(max-width:1100px){html[lang="en"] #epolar-page .site-nav nav{gap:14px}html[lang="en"] #epolar-page .launch-art-en{padding:38px 30px;gap:25px}#epolar-page .launch-brand-en p{font-size:48px}#epolar-page .launch-art-en img{width:72px;height:72px}#epolar-page .launch-art-en h2{font-size:38px}}
@media(max-width:760px){html[lang="en"] #epolar-page .site-nav .nav-pro{display:none}html[lang="en"] #epolar-page .hero-copy h1{font-size:clamp(44px,10vw,65px)}html[lang="en"] #epolar-page .launch-art-en{grid-template-columns:1fr;gap:28px;padding:30px 24px}html[lang="en"] #epolar-page .launch-art-en h2{font-size:38px}html[lang="en"] #epolar-page .launch-benefit-title{font-size:17px}html[lang="en"] #epolar-page .launch-action{font-size:12px}}
@media(max-width:480px){#epolar-page .site-nav{gap:10px}#epolar-page .site-nav nav{gap:9px}#epolar-page .site-nav .ep-logo{font-size:30px}#epolar-page .site-nav .nav-download{padding:9px 10px;font-size:11px}.locale-switch{padding-left:5px;gap:0}.locale-switch a{padding:6px!important;font-size:11px!important}html[lang="en"] #epolar-page .download-button strong{font-size:13px}html[lang="en"] #epolar-page .channel-row{gap:9px}html[lang="en"] #epolar-page .channel-label strong{font-size:14px}html[lang="en"] #epolar-page .channel-label small{font-size:12px}html[lang="en"] #epolar-page .channel-action{font-size:11px}html[lang="en"] #epolar-page .channel-recommend{display:none}html[lang="en"] #epolar-page .paper-capacity{align-items:flex-start}html[lang="en"] #epolar-page .guide-index-header h1{font-size:42px}}
@media (max-width: 359px) {
  #epolar-page .site-nav nav .nav-pro { display: none; }
}
