
.website-field,.form-honeypot{position:fixed!important;left:0!important;right:auto!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;opacity:0!important;pointer-events:none!important}
.site-language{position:relative;flex:none;font-size:14px;line-height:1.5;text-align:start;color:var(--ink,#3d3430)}
.site-language>summary{display:flex;align-items:center;justify-content:center;min-width:48px;min-height:44px;padding:9px;border:1px solid var(--line,#c9d3cf);border-radius:5px;cursor:pointer;list-style:none;background:var(--paper,#f6f2e9);white-space:nowrap}
.site-language>summary::-webkit-details-marker{display:none}.site-language>summary:focus-visible{outline:3px solid var(--accent,#735343);outline-offset:3px}
.site-language-options{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 8px);display:grid!important;min-width:210px;max-height:70vh;overflow:auto;padding:8px;background:var(--paper,#f6f2e9);border:1px solid var(--line,#c9d3cf);box-shadow:0 10px 35px #0002;z-index:100}
.site-language-options a{display:block;padding:10px 12px!important;text-decoration:none;font-size:15px!important;border:0!important;white-space:nowrap}.site-language-options a:hover,.site-language-options a[aria-current]{background:var(--line,#c9d3cf);color:var(--ink,#3d3430)}
html:not([lang=ru]) .modern-brand small{max-width:250px;white-space:normal}html:not([lang=ru]) :is(h1,h2,h3,.n9-kicker,.n9-tag){letter-spacing:normal;overflow-wrap:anywhere}
html:not([lang=ru]) .n9-hero h1{font-size:clamp(34px,4.7vw,66px);line-height:1.16}
html[lang=hi] body{font-family:'Noto Sans Devanagari','Nirmala UI',Mangal,system-ui,sans-serif;line-height:1.9}html[lang=hi] :is(h1,h2,h3){font-family:inherit;line-height:1.5}
html[lang=ar] body{font-family:'Noto Sans Arabic',Tahoma,Arial,sans-serif;line-height:1.9}html[lang=ar] :is(h1,h2,h3){font-family:inherit;line-height:1.45}
html[lang=zh-Hans] body{font-family:'PingFang SC','Microsoft YaHei','Noto Sans CJK SC',system-ui,sans-serif}html[lang=ja] body{font-family:'Hiragino Kaku Gothic ProN','Yu Gothic',Meiryo,system-ui,sans-serif}
html[dir=rtl] body{text-align:start}html[dir=rtl] .modern-nav{margin-left:0;margin-inline-start:auto}html[dir=rtl] .modern-brand b{direction:ltr;unicode-bidi:isolate}html[dir=rtl] :is(input[type=email],a[href^="mailto:"],.footer-brand b){direction:ltr;unicode-bidi:isolate}html[dir=rtl] :is(.list,.content ul,.content ol){padding-left:0;padding-inline-start:24px}html[dir=rtl] :is(.legal-document td,.legal-document th,.privacy-settings-button){text-align:start}
@media(max-width:1150px){.modern-head-actions{gap:10px}.modern-head-inner{gap:16px}.modern-nav{gap:16px}}
@media(max-width:650px){.modern-head-inner.wrap{width:calc(100% - 24px);gap:8px}.modern-head-actions{gap:6px!important}.modern-brand span{min-width:0}.modern-brand b{font-size:16px!important}.modern-brand small{font-size:14px!important;max-width:190px!important;overflow-wrap:anywhere}.modern-menu{margin-left:0!important;max-width:100px}.site-language>summary{min-width:44px;padding:8px}.modern-header .modern-brand{gap:8px}html:not([lang=ru]) .n9-hero h1{font-size:38px}}
@media(max-width:480px){.modern-header .modern-brand small{display:none}.modern-header .modern-brand img{width:28px;height:28px}.modern-header .modern-brand b{font-size:15px!important}.modern-head-actions{gap:5px!important}.modern-menu{padding:9px 8px}.site-language{font-size:14px}}
