.o-art{--o-ans-col:clamp(260px, 30vw, 420px);--o-ans-gap:48px}.o-art__head{padding-top:20px}.o-art__grid{margin-top:22px}.o-art__main{min-width:0}.o-art__main>*+*{margin-top:28px}.o-art__main>.o-prose+.o-prose{margin-top:0}.o-art__aside{display:none}.o-art .o-prose{font-size:17px;line-height:1.75}.o-art .o-prose h2{margin-top:34px;font-size:clamp(24px,2.2vw,30px);line-height:1.25}.o-art .o-prose figure{margin:28px 0 0}.o-art .o-prose figcaption{color:var(--o-muted);margin-top:8px;font-size:13px;line-height:1.5}.o-art--steps .o-art__main>*+*{margin-top:14px}@media (width>=900px){.o-art__head{padding-top:36px}.o-art .o-prose{font-size:18px;line-height:1.8}.o-art .o-prose h2{margin-top:48px}.o-art .o-prose figcaption{font-size:14px}.o-art--classic .o-art__main{max-width:760px}.o-art--steps .o-art__grid{margin-top:48px}}@media (width>=1024px){.o-art--has-aside .o-art__grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:48px;display:grid}.o-art--classic.o-art--has-aside .o-art__grid{gap:72px}.o-art__aside{top:var(--o-sticky-top);max-height:calc(100vh - var(--o-sticky-top) - 16px);overscroll-behavior:contain;flex-direction:column;gap:20px;display:flex;position:sticky;overflow:auto}.o-art--has-aside .o-pc--inline{display:none}.o-art--oleg .o-art__head{padding-left:calc(var(--o-gutter) + var(--o-ans-col) + var(--o-ans-gap));padding-top:48px}}@media (width>=1200px){.o-art{--o-ans-gap:72px}}.o-art-head__crumbs .o-crumbs__list{font-size:13px}.o-art-head__eyebrow{color:var(--o-accent);margin:0;font-size:13px;font-weight:600}.o-art-head__crumbs+.o-art-head__eyebrow{margin-top:10px}.o-art-head__h1{margin:12px 0 0;font-size:clamp(28px,3.6vw,50px);line-height:1.2}.o-art-head__lede{color:var(--o-ink-2);max-width:720px;margin:14px 0 0;font-size:18px;line-height:1.65}.o-art-head__lede>*{margin:0}.o-art-head__lede>*+*{margin-top:10px}.o-art-head__meta{color:var(--o-muted);margin-top:18px;font-size:14px;line-height:1.5}.o-art-head__meta p{margin:0}.o-art-head__by a{color:var(--o-ink);font-weight:600;text-decoration:none}.o-art-head__by a:hover{text-underline-offset:3px;text-decoration:underline}.o-art-head__media{margin-top:22px}.o-art-head__media .o-photo{width:100%}@media (width>=900px){.o-art-head__crumbs .o-crumbs__list,.o-art-head__eyebrow{font-size:14px}.o-art-head__h1{margin-top:18px;line-height:1.15}.o-art-head__lede{margin-top:20px;font-size:21px}.o-art-head__meta{margin-top:24px}}@media (width>=1024px){.o-art-head--media{align-items:flex-end;gap:64px;display:flex}.o-art-head--media .o-art-head__text{flex:1;min-width:0}.o-art-head__media{flex:0 0 420px;margin-top:0}.o-art-head__media .o-photo{object-fit:cover;width:420px;height:420px}}.o-toc{background:var(--o-bg);border:1px solid var(--o-tint-2);border-radius:var(--o-radius-card);padding:22px 24px}.o-toc__title{color:var(--o-accent);margin:0;font-size:13px;font-weight:600}.o-toc__list{color:var(--o-ink-2);margin:10px 0 0;padding-left:18px;font-size:15px;line-height:2.1}.o-toc__list li::marker{color:var(--o-muted)}.o-toc__list a{color:inherit;text-decoration:none}.o-toc__list a:hover{color:var(--o-ink);text-underline-offset:3px;text-decoration:underline}.o-pc{background:var(--o-bg);border:1px solid var(--o-tint-2);border-radius:var(--o-radius-card);flex-direction:column;gap:12px;padding:18px;display:flex;box-shadow:0 10px 40px #0000000f}.o-pc p{margin:0}.o-pc__sub{color:var(--o-accent);font-size:13px;font-weight:600}.o-pc__title{font:400 21px/1.3 var(--o-font-head);color:var(--o-ink)}.o-pc__form>*+*{margin-top:12px}.o-pc--sidebar{box-shadow:0 6px 24px #0000000d}@media (width>=900px){.o-pc{padding:24px}.o-pc__title{font-size:22px}}.o-rel{margin-top:44px}.o-rel picture{display:contents}.o-rel picture>source{display:none}.o-rel__list{margin:6px 0 0;padding:0;list-style:none}.o-rel__item{border-bottom:1px solid var(--o-line);color:var(--o-ink);align-items:center;gap:14px;padding:14px 0;text-decoration:none;display:flex}.o-rel .o-rel__photo{object-fit:cover;flex:0 0 96px;width:96px;height:96px}.o-rel__text{flex-direction:column;gap:4px;min-width:0;display:flex}.o-rel__meta{color:var(--o-accent);font-size:12px;font-weight:600}.o-rel__name{font:400 18px/1.3 var(--o-font-head)}.o-rel__item:hover .o-rel__name{text-underline-offset:3px;text-decoration:underline}@media (width>=900px){.o-rel{margin-top:96px}.o-rel__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:24px;display:grid}.o-rel__item{border:0;flex-direction:column;align-items:stretch;gap:12px;padding:0}.o-rel .o-rel__photo{aspect-ratio:4/3;flex:none;width:100%;height:auto}.o-rel__meta{font-size:13px}.o-rel__name{font-size:23px}}.o-ans{--o-ans-col:clamp(260px, 30vw, 420px)}.o-ans__owner{margin:0}.o-ans__owner picture{display:contents}.o-ans__owner picture>source{display:none}.o-ans .o-ans__photo{object-fit:cover;object-position:35% 30%;width:100%;height:300px}.o-ans__who{flex-direction:column;margin-top:10px;line-height:1.45;display:flex}.o-ans__name{color:var(--o-ink);font-size:17px;font-weight:600}.o-ans__role{color:var(--o-muted);margin-top:2px;font-size:14px}.o-ans__body{min-width:0;margin-top:22px}.o-ans__q{border-left:3px solid var(--o-accent);background:var(--o-tint);border-radius:0 var(--o-radius-card) var(--o-radius-card) 0;font:400 21px/1.45 var(--o-font-head);color:var(--o-ink);margin:0;padding:18px 20px}.o-ans__q>*{margin:0}.o-ans__a{margin-top:22px}.o-ans__more,.o-ans__more>*+*{margin-top:28px}@media (width>=1024px){.o-ans{grid-template-columns:var(--o-ans-col) minmax(0, 1fr);gap:var(--o-ans-gap,48px);align-items:start;display:grid}.o-ans__owner{top:var(--o-sticky-top);position:sticky}.o-ans .o-ans__photo{aspect-ratio:420/520;height:auto}.o-ans__body{max-width:720px;margin-top:0}.o-ans__q{padding:24px 30px;font-size:25px}}.o-short{background:var(--o-bg);border:1px solid var(--o-tint-2);border-radius:var(--o-radius-card);padding:18px 20px}.o-short__title{color:var(--o-accent);margin:0;font-size:14px;font-weight:600}.o-short__body{color:var(--o-ink-2);margin-top:12px;font-size:16px;line-height:1.8}.o-short__body>*{margin:0}.o-short__body>*+*{margin-top:10px}.o-short__body ol,.o-short__body ul{padding-left:20px}.o-short__body li::marker{color:var(--o-accent)}@media (width>=900px){.o-short{padding:26px 30px}}.o-stepcs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.o-stepc{background:var(--o-bg);border:1px solid var(--o-tint-2);border-radius:var(--o-radius-card);gap:14px;padding:18px;display:flex}.o-stepc__n{height:40px;font:400 20px/1 var(--o-font-head);color:var(--o-accent);background:var(--o-tint);border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;display:flex}.o-stepc__body{min-width:0}.o-stepc__title{font:400 21px/1.3 var(--o-font-head);color:var(--o-ink);margin:0}.o-stepc__text{color:var(--o-ink-2);margin-top:6px;font-size:16px;line-height:1.65}.o-stepc__text>*{margin:0}.o-stepc__text>*+*{margin-top:8px}.o-stepc__list{padding:0;font-size:15px;line-height:1.55;list-style:none}.o-stepc__list li{padding-left:28px;position:relative}.o-stepc__list li+li{margin-top:8px}.o-stepc__list li:before{content:"";border-left:2px solid var(--o-accent);border-bottom:2px solid var(--o-accent);width:11px;height:6px;position:absolute;top:5px;left:3px;transform:rotate(-45deg)}@media (width>=900px){.o-stepcs{gap:14px}.o-stepc{gap:22px;padding:26px 28px}.o-stepc__n{flex-basis:52px;height:52px;font-size:24px}.o-stepc__title{font-size:25px}}.o-artp{padding-bottom:48px}.o-artp .o-artp-legacy>:is(.section,.band,.owner,.urgent-band){margin-top:36px}.o-artp .o-artp-legacy>:first-child{margin-top:0}.o-artp .o-artp-legacy .section:not(.section-alt){padding-block:0}.o-artp .o-artp-legacy .section-alt{border-radius:var(--o-radius-card);padding:24px 20px}.o-artp .o-artp-legacy .section-alt+.section-alt{border-top:0;margin-top:12px}.o-artp .o-artp-legacy .owner{padding:24px 0}.o-artp .o-legacy .article-body>h2:not(:first-child){margin-top:36px}.o-artp .o-artp-legacy .section>.wrap>h2:first-child{margin-top:0}.o-artp .o-legacy .band{padding:28px 24px}.o-artp .o-legacy .band-in{flex-direction:column;gap:18px;display:flex}.o-artp .o-legacy .band-act{max-width:420px}.o-artp .o-legacy .owner-in{grid-template-columns:72px minmax(0,1fr);gap:14px 16px}.o-artp .o-legacy .owner-img{width:72px;height:72px}.o-artp .o-legacy .owner-act{grid-column:1/-1;margin-top:6px}.o-artp-hero-photo figure{margin:0}.o-artp-hero-photo img{width:100%;height:auto;display:block}.o-artp-faq{scroll-margin-top:80px}.o-artp-faq__h{font:400 clamp(24px, 2.2vw, 30px)/1.25 var(--o-font-head);color:var(--o-ink);margin:0 0 14px}.o-artp-faq__list{border-top:1px solid var(--o-line)}.o-artp-faq .o-faq__a>:first-child{margin-top:0}.o-artp-faq .o-faq__a p{margin:10px 0 0}.o-artp-faq .o-faq__a ul{padding-left:1.2em}.o-artp-faq .o-faq__a .fact-src{color:var(--o-muted);text-underline-offset:2px;overflow-wrap:anywhere;font-size:13px;line-height:1.4}.o-artp-order{background:var(--o-tint);border-radius:var(--o-radius-card);padding:28px 20px;scroll-margin-top:80px}.o-artp-order__txt .section,.o-artp-order__txt>:first-child{margin-top:0}.o-artp-order__txt h2{margin:0}.o-artp-order__form{max-width:520px;margin-top:20px}.o-art__aside .o-toc{flex:none}@media (width>=900px){.o-artp{padding-bottom:96px}.o-artp .o-artp-legacy>:is(.section,.band,.owner,.urgent-band){margin-top:48px}.o-artp .o-artp-legacy .section-alt{padding:32px}.o-artp-order{padding:36px 32px}}@media (width>=1024px){.o-art--has-aside .o-artp-order__form--aside{display:none}}
