.article-page{--mihen-yellow:#f6d43b;--mihen-orange:#d95b32;--mihen-black:#090706;--mihen-bone:#eee7d5;--mihen-paper:#f7f2e6;--mihen-petrol:#174b4d;--mihen-copy:#4f463e;--mihen-display:Impact,Haettenschweiler,"Arial Narrow Bold","Arial Narrow",sans-serif;color-scheme:light;background:var(--mihen-bone);color:var(--mihen-black);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;min-height:100vh}.article-page *{box-sizing:border-box}.article-page a:focus-visible,.article-page button:focus-visible,.article-page summary:focus-visible{outline:3px solid var(--mihen-orange);outline-offset:4px}.article-page .article-header{z-index:20;border:0;border-top:5px solid var(--mihen-orange);border-bottom:4px solid var(--mihen-yellow);background:var(--mihen-black);border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:space-between;width:100%;min-height:76px;margin:0;padding:0 max(24px,50vw - 710px);position:sticky;top:0}.article-page .article-header>a{flex:0 0 auto}.article-page .brand-lockup{align-items:center;gap:13px;display:flex}.article-page .brand-symbol{filter:brightness(0) invert(1);width:31px;height:31px}.article-page .brand-word{color:#fff;letter-spacing:.3em;font-size:17px;font-weight:850}.article-page .article-language-nav{scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:0;max-width:min(54vw,640px);overflow-x:auto}.article-page .article-language-nav a{color:#fff;border:0;border-left:1px solid #ffffff24;border-radius:0;flex:0 0 42px;min-width:42px;min-height:40px;font-family:var(--mihen-display);font-size:13px;font-weight:400}.article-page .article-language-nav a:hover,.article-page .article-language-nav a[aria-current=page]{color:var(--mihen-black);background:var(--mihen-yellow);border-color:var(--mihen-yellow)}.article-page .breadcrumbs{color:#696157;gap:9px;margin:0 0 30px;font-size:11px;font-weight:700}.article-page .breadcrumbs a:hover{color:var(--mihen-orange)}.article-page .overline{color:var(--mihen-orange);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;font-size:10px;font-weight:900}.article-page .article-shell{width:min(1320px,calc(100% - 40px));margin:0 auto;padding:48px 0 0}.article-page .article-hero{color:#fff;background:var(--mihen-black);border:3px solid var(--mihen-black);border-bottom:7px solid var(--mihen-yellow);max-width:none;padding:clamp(34px,5vw,74px)}.article-page .article-hero .overline{color:var(--mihen-yellow)}.article-page .article-hero h1,.article-page .guide-index-hero h1,.article-page .info-shell>header h1{max-width:1120px;margin:22px 0 28px;color:#fff;font-family:var(--mihen-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(54px,7vw,104px);font-weight:400;line-height:.92;text-wrap:balance;overflow-wrap:anywhere}.article-page .article-lead,.article-page .guide-index-hero>p,.article-page .info-shell>header>p:last-child{max-width:880px;color:#d8d1c5;letter-spacing:0;font-size:clamp(17px,2vw,22px);line-height:1.55}.article-page .article-meta{color:#bdb5a9;border-top:1px solid #ffffff35;gap:0;margin-top:34px;padding-top:18px}.article-page .article-meta span{border-color:#ffffff35}.article-page .mihen-byline{border:2px solid #ffffff38;background:#ffffff08;border-radius:0;box-shadow:none;display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 16px;max-width:760px;margin-top:28px;padding:18px 20px}.article-page .mihen-byline>span,.article-page .mihen-byline>small{color:#cfc7ba;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;letter-spacing:.07em;text-transform:uppercase}.article-page .mihen-byline>a{color:var(--mihen-yellow);font-size:13px;font-weight:850}.article-page .mihen-byline>small{grid-column:2}.article-page .mihen-credentials{grid-column:2;color:#d7d0c4;font-size:11px}.article-page .mihen-credentials summary{cursor:pointer;color:var(--mihen-yellow)}.article-page .mihen-credentials ul{padding-left:18px}.article-page .mihen-credentials li{margin-top:8px}.article-page .mihen-credentials a,.article-page .mihen-credentials span{display:block}.article-page .article-layout{grid-template-columns:minmax(0,1fr) minmax(260px,330px);align-items:start;gap:28px;margin:28px 0 0}.article-page .article-body{min-width:0}.article-page .article-body>section{border:3px solid var(--mihen-black);background:var(--mihen-paper);margin:0 0 22px;padding:clamp(28px,4vw,54px)}.article-page .article-body section>h2,.article-page .article-safety h2,.article-page .article-sources h2,.article-page .related-guides h2{color:var(--mihen-black);font-family:var(--mihen-display);letter-spacing:-.015em;text-transform:uppercase;font-size:clamp(31px,4vw,50px);font-weight:400;line-height:1}.article-page .article-body section>p,.article-page .mihen-limitations li{color:var(--mihen-copy);font-size:16px;line-height:1.78}.article-page .article-body section>p:first-of-type{margin-top:28px}.article-page .article-body section>p+p{margin-top:18px}.article-page .mihen-checklist,.article-page .mihen-limitations ul{color:var(--mihen-copy);padding-left:24px;font-size:15px;line-height:1.72}.article-page .mihen-checklist{border-top:2px solid var(--mihen-black);margin-top:28px;padding-top:22px}.article-page .mihen-checklist li+li,.article-page .mihen-limitations li+li{margin-top:10px}.article-page .mihen-example{border:3px solid var(--mihen-black);border-left:12px solid var(--mihen-orange);background:var(--mihen-yellow);border-radius:0;margin:28px 0 0;padding:22px 24px}.article-page .mihen-example p{color:var(--mihen-black)!important;margin:0!important;font-weight:720}.article-page .mihen-section-sources{color:#5d5449;border-top:1px solid #09070648;margin-top:24px;padding-top:14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.article-page .mihen-section-sources a{color:#7c2918;text-decoration:underline;font-weight:900}.article-page .article-safety{color:#fff!important;background:var(--mihen-petrol)!important;border-color:var(--mihen-black)!important;border-top:8px solid var(--mihen-yellow)!important}.article-page .article-safety>span{color:var(--mihen-yellow);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:800}.article-page .article-safety h2{color:#fff}.article-page .article-safety p{color:#e5dfd2!important}.article-page .mihen-limitations{border-top:3px solid var(--mihen-black);margin-top:0;padding-top:clamp(28px,4vw,54px)}.article-page .article-sources{color:#fff;background:var(--mihen-black)!important}.article-page .article-sources .overline{color:var(--mihen-yellow)}.article-page .article-sources h2{color:#fff}.article-page .article-sources>p{color:#d8d1c5!important}.article-page .article-sources ol{margin-top:28px}.article-page .article-sources li{border-top:1px solid #ffffff35}.article-page .article-sources a{color:#fff;padding:18px 0;display:grid;gap:4px}.article-page .article-sources a:hover{color:var(--mihen-yellow)}.article-page .article-sources span{color:#aaa196}.article-page .article-sidecard{color:var(--mihen-black);background:var(--mihen-yellow);border:3px solid var(--mihen-black);border-radius:0;box-shadow:none;padding:28px;position:sticky;top:104px}.article-page .article-sidecard>span{color:#7c2918;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900}.article-page .article-sidecard.mihen-availability strong{font-family:var(--mihen-display);text-transform:uppercase;font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1.02}.article-page .button,.article-page .info-native-button{border:2px solid var(--mihen-black);border-radius:0;box-shadow:none;min-height:52px;padding:13px 22px;font-family:var(--mihen-display);letter-spacing:.035em;text-transform:uppercase;font-size:16px;font-weight:400}.article-page .button-ink,.article-page .info-native-button{color:#fff;background:var(--mihen-black)}.article-page .related-guides{color:#fff;background:var(--mihen-black);border-top:7px solid var(--mihen-orange);margin:56px 0 0;padding:clamp(30px,5vw,68px)}.article-page .related-guides .overline{color:var(--mihen-yellow)}.article-page .related-guides h2{color:#fff}.article-page .related-grid{gap:0;margin-top:30px}.article-page .related-grid a{color:var(--mihen-black);background:var(--mihen-paper);border:2px solid var(--mihen-black);border-right-color:#6a6258;border-radius:0;min-height:220px;padding:24px}.article-page .related-grid a span{color:#7c2918}.article-page .related-grid a strong{font-family:var(--mihen-display);text-transform:uppercase;font-size:26px;font-weight:400;line-height:1}.article-page .related-grid a small,.article-page .all-guides-link{color:var(--mihen-black);font-family:var(--mihen-display);text-transform:uppercase}.article-page .all-guides-link{color:var(--mihen-yellow);border-color:var(--mihen-yellow);border-radius:0}.article-page .article-footer{color:#fff;background:var(--mihen-black);border:0;border-top:4px solid var(--mihen-yellow);border-radius:0;box-shadow:none;width:100%;margin:0;padding:42px max(24px,50vw - 710px)}.article-page .article-footer .brand-word{color:#fff}.article-page .article-footer p,.article-page .article-footer>span{color:#bdb5a9}.article-page .guide-index-hero{color:#fff;background:var(--mihen-black);border-bottom:7px solid var(--mihen-yellow);width:min(1320px,calc(100% - 40px));max-width:none;margin:48px auto 0;padding:clamp(34px,6vw,82px)}.article-page .guide-index-hero .breadcrumbs{color:#bdb5a9}.article-page .guide-index-hero .overline{color:var(--mihen-yellow)}.article-page .guide-index-hero h1{margin-top:22px}.article-page .guide-index-hero>p{color:#d8d1c5}.article-page .guide-index-hero>p+p{margin-top:16px}.article-page .guide-index-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:min(1320px,calc(100% - 40px));margin:0 auto;padding:0 0 110px}.article-page .guide-index-grid>a{color:var(--mihen-black);background:var(--mihen-paper);border:2px solid var(--mihen-black);border-top:0;border-radius:0;min-height:300px;padding:clamp(26px,4vw,48px);display:flex;flex-direction:column}.article-page .guide-index-grid>a:nth-child(even){border-left:0}.article-page .guide-index-grid>a>span{color:#7c2918;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:900}.article-page .guide-index-grid h2{font-family:var(--mihen-display);text-transform:uppercase;font-size:clamp(31px,4vw,48px);font-weight:400;line-height:.98}.article-page .guide-index-grid p{color:var(--mihen-copy);font-size:14px;line-height:1.65}.article-page .guide-index-grid small{color:var(--mihen-black);margin-top:auto;padding-top:24px;font-family:var(--mihen-display);text-transform:uppercase;font-size:16px}.article-page .mihen-hub-availability{width:min(1320px,calc(100% - 40px));margin:-78px auto 0;padding:0 0 88px}.article-page .mihen-hub-availability .article-sidecard{position:relative;top:auto;max-width:none}.article-page.info-page{background:var(--mihen-bone)}.article-page .info-shell{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:48px 0 90px}.article-page .info-shell>header{color:#fff;background:var(--mihen-black);border-bottom:7px solid var(--mihen-yellow);padding:clamp(34px,6vw,76px)}.article-page .info-shell>header .overline{color:var(--mihen-yellow)}.article-page .info-shell>header h1{margin-top:22px}.article-page .info-sections{gap:0;margin-top:0}.article-page .info-sections>section{color:var(--mihen-black);background:var(--mihen-paper);border:3px solid var(--mihen-black);border-top:0;border-radius:0;box-shadow:none;grid-template-columns:64px minmax(0,1fr);gap:24px;min-height:210px;padding:clamp(26px,4vw,46px)}.article-page .info-sections>section>span{color:#7c2918;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:900}.article-page .info-sections h2{color:var(--mihen-black);font-family:var(--mihen-display);text-transform:uppercase;font-size:clamp(30px,4vw,44px);font-weight:400;line-height:1}.article-page .info-sections p{color:var(--mihen-copy);font-size:16px;line-height:1.72}.article-page .info-native-profile,.article-page .info-native-availability{background:var(--mihen-paper);border-color:var(--mihen-black);border-radius:0;box-shadow:none}.article-page .info-native-availability{background:var(--mihen-yellow)!important}.article-page .info-native-availability-body p{color:var(--mihen-black)}.article-page .trust-links{background:var(--mihen-black);border:0;border-top:7px solid var(--mihen-orange);border-radius:0;gap:0;margin-top:34px;padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.article-page .trust-links a{color:#fff;border:1px solid #ffffff35;border-radius:0;padding:18px;font-weight:780}.article-page .trust-links a:hover{color:var(--mihen-black);background:var(--mihen-yellow)}.article-page .info-contact-button{width:max-content;margin-top:28px}.article-page .article-footer a:hover,.article-page .button:hover,.article-page .info-native-button:hover{color:var(--mihen-black);background:#ffe66a}.article-page .article-footer a:hover .brand-word{color:var(--mihen-black)}@media (hover:hover) and (pointer:fine){.article-page .guide-index-grid>a:hover,.article-page .related-grid>a:hover{background:var(--mihen-yellow);transform:none}}@media (width<=820px){.article-page .article-header{min-height:72px;padding:9px 16px}.article-page .brand-word{font-size:15px}.article-page .article-language-nav{max-width:58vw}.article-page .article-language-nav a{flex-basis:38px;min-width:38px}.article-page .article-shell,.article-page .guide-index-hero,.article-page .guide-index-grid,.article-page .info-shell{width:calc(100% - 24px)}.article-page .article-shell{padding-top:24px}.article-page .article-hero,.article-page .guide-index-hero,.article-page .info-shell>header{padding:32px 24px}.article-page .article-hero h1,.article-page .guide-index-hero h1,.article-page .info-shell>header h1{font-size:clamp(43px,12vw,72px)}.article-page .article-layout{grid-template-columns:1fr}.article-page .article-sidecard{position:relative;top:auto;order:-1}.article-page .guide-index-grid{grid-template-columns:1fr}.article-page .guide-index-grid>a:nth-child(even){border-left:2px solid var(--mihen-black)}.article-page .mihen-byline{grid-template-columns:1fr}.article-page .mihen-byline>small,.article-page .mihen-credentials{grid-column:1}.article-page .related-grid{grid-template-columns:1fr}.article-page .info-sections>section{grid-template-columns:44px minmax(0,1fr)}.article-page .trust-links{grid-template-columns:1fr}.article-page .mihen-hub-availability{width:calc(100% - 24px)}}@media (width<=560px){.article-page .article-header{align-items:center}.article-page .article-language-nav{max-width:53vw}.article-page .brand-symbol{width:27px;height:27px}.article-page .article-header .brand-word{display:inline-block;letter-spacing:.2em;font-size:13px}.article-page .breadcrumbs{margin-bottom:20px}.article-page .article-hero,.article-page .guide-index-hero,.article-page .info-shell>header{padding:28px 20px}.article-page .article-hero h1,.article-page .guide-index-hero h1,.article-page .info-shell>header h1{font-size:clamp(38px,12vw,56px)}.article-page .article-lead,.article-page .guide-index-hero>p,.article-page .info-shell>header>p:last-child{font-size:17px}.article-page .article-body>section{padding:28px 22px}.article-page .article-body section>h2,.article-page .article-safety h2,.article-page .article-sources h2,.article-page .related-guides h2{font-size:34px}.article-page .article-body section>p{font-size:15px}.article-page .article-sidecard{padding:24px}.article-page .related-guides{padding:30px 20px}.article-page .guide-index-grid>a{min-height:250px;padding:28px 22px}.article-page .info-sections>section{grid-template-columns:1fr;min-height:0;padding:28px 22px}.article-page .mihen-example{padding:18px}.article-page .article-footer{padding:36px 18px}.article-page .mihen-hub-availability{margin-top:-82px;padding-bottom:70px}}@media (width<=430px){.article-page .article-header{padding-inline:12px}.article-page .brand-symbol{width:25px;height:25px}.article-page .brand-word{letter-spacing:.16em;font-size:11px}.article-page .article-language-nav{max-width:51vw}}@media (prefers-reduced-motion:reduce){.article-page *{scroll-behavior:auto!important;transition:none!important}}
.article-page .article-sources li{border-top:0}.article-page .article-sources ol,.article-page .article-sources li,.article-page .article-sources a,.article-page .article-sources strong,.article-page .article-sources span{min-width:0}.article-page .article-sources a{grid-template-columns:34px minmax(0,1fr)}.article-page .article-sources :is(strong,span){overflow-wrap:anywhere}@media (width<=560px){.article-page .article-sources a{grid-template-columns:28px minmax(0,1fr)}}
@media (width<=820px){.article-page .article-layout{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;min-width:0}.article-page .article-body,.article-page .article-body>section,.article-page .article-safety,.article-page .mihen-limitations,.article-page .article-sources{width:100%;max-width:100%;min-width:0}}

.article-page .article-language-nav a{order:0;flex-basis:44px;min-width:44px;min-height:44px}@media (width<=980px){.article-page .article-header{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;min-height:0;padding:12px 14px}.article-page .article-header>a{justify-self:start;min-width:0}.article-page .article-header .brand-lockup{min-width:0}.article-page .article-header .brand-word{display:inline-block;white-space:nowrap}.article-page .article-language-nav{display:grid;grid-template-columns:repeat(6,minmax(44px,1fr));gap:0;width:100%;max-width:none;min-width:0;overflow:visible}.article-page .article-language-nav a{flex-basis:44px;min-width:44px;min-height:44px}}

.article-page{font-optical-sizing:auto}.article-page :is(.article-body section>h2,.article-safety h2,.article-sources h2,.related-guides h2,.guide-index-grid h2,.info-sections h2){overflow-wrap:anywhere}.article-page :is(section[id],li[id]){scroll-margin-top:7rem}.article-page .article-sources li:target{outline:3px solid var(--mihen-yellow);outline-offset:4px}.article-page :is(.article-header>a,.article-language-nav a,.button,.info-native-button,.all-guides-link,.trust-links a,.mihen-credentials summary):active{transform:scale(.98);transform-origin:center;transition:transform 100ms ease-out}.article-page :is(.guide-index-grid>a,.related-grid>a):active{transform:scale(.992);transform-origin:center;transition:transform 100ms ease-out}html:lang(ru) .article-page :is(.article-hero h1,.guide-index-hero h1,.info-shell>header h1){font-family:Arial,"Segoe UI",sans-serif;font-weight:800;letter-spacing:0;line-height:1.02}html:lang(ru) .article-page :is(.article-body section>h2,.article-safety h2,.article-sources h2,.related-guides h2,.guide-index-grid h2,.info-sections h2){font-family:Arial,"Segoe UI",sans-serif;font-weight:800;letter-spacing:0;line-height:1.08}@media (width<=980px){.article-page :is(section[id],li[id]){scroll-margin-top:11rem}}@media (prefers-reduced-transparency:reduce){.article-page .article-header{background:#090706;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-contrast:more){.article-page :is(a,button,summary):focus-visible{outline-width:4px}.article-page .article-language-nav a,.article-page .article-language-nav a[aria-current=page]{border-left-color:#fff}.article-page .article-language-nav a[aria-current=page]{outline:2px solid #fff;outline-offset:-4px}.article-page .article-meta,.article-page .mihen-byline{border-color:#fff}}@media (prefers-reduced-motion:reduce){.article-page :is(.article-header>a,.article-language-nav a,.button,.info-native-button,.all-guides-link,.trust-links a,.mihen-credentials summary,.guide-index-grid>a,.related-grid>a):active{transform:none!important}.article-page .info-native-photo:hover img{transform:none!important}}
