.art-head{padding:clamp(44px,7vw,92px) 0 clamp(36px,5vw,60px);position:relative;overflow:hidden}.art-head .wrap{z-index:1;position:relative}.art-portrait{right:max(calc((100vw - var(--wrap)) / 2), 0px);z-index:0;object-fit:contain;object-position:100% 100%;opacity:.92;pointer-events:none;width:auto;max-width:44%;height:108%;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}@media (width<=1023px){.art-portrait{display:none}}.art-head h1{text-wrap:balance;max-width:19ch;margin-bottom:.45em;font-size:clamp(36px,5.4vw,62px);line-height:1.04}.art-head .art-dek{max-width:620px;color:var(--cream-2);margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.55}.art-head:after{content:"";background:linear-gradient(90deg, var(--gold), #d4ad6200 70%);height:1px;position:absolute;bottom:0;left:0;right:0}.art-by{color:var(--cream-2);flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:clamp(28px,4vw,44px);font-size:14.5px;display:flex}.avatar{border:1px solid var(--gold);background:var(--night-2);border-radius:50%;flex:none;width:52px;height:52px;display:block;overflow:hidden}.avatar img{object-fit:cover;object-position:50% 0;transform-origin:57% 11%;width:100%;height:100%;transform:scale(2.2)}.art-by strong{color:var(--cream);font-size:15.5px;font-weight:600;display:block}.art-by .sep{background:var(--night-line);width:1px;height:30px}.art-draft{border:1px solid var(--gold);color:var(--gold);letter-spacing:.08em;border-radius:999px;margin-left:10px;padding:2px 10px;display:inline-block}.art-progress{z-index:30;pointer-events:none;background:var(--gold);height:3px;transform:scaleX(var(--read-p,0));transform-origin:0;position:fixed;top:0;left:0;right:0}.wrap.art-grid{grid-template-columns:minmax(0, var(--read)) minmax(0, 300px);justify-content:space-between;gap:clamp(32px,6vw,96px);padding-top:clamp(36px,5vw,64px);padding-bottom:clamp(48px,7vw,96px);display:grid}.art-main{min-width:0}.art-side{position:relative}.art-side-in{gap:28px;display:grid;position:sticky;top:96px}@media (width<=1023px){.wrap.art-grid{grid-template-columns:minmax(0, var(--read));justify-content:start}.art-side{display:none}}.toc p{margin:0 0 12px}.toc ol{border-left:1px solid var(--paper-line);margin:0;padding:0;list-style:none}.toc a{color:var(--ink-3);border-left:2px solid #0000;margin-left:-1px;padding:7px 0 7px 16px;font-size:14.5px;line-height:1.4;text-decoration:none;transition:color .2s,border-color .2s;display:block}.toc a:hover{color:var(--ink)}.toc a[aria-current=true]{color:var(--ink);border-left-color:var(--gold);font-weight:500}.toc-m{border:1px solid var(--paper-line);border-radius:var(--radius);margin:0 0 32px;padding:14px 18px;display:none}.toc-m summary{cursor:pointer;font:600 12.5px/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);list-style:none}.toc-m summary::-webkit-details-marker{display:none}.toc-m summary:after{content:"+";float:right;letter-spacing:0;font-size:16px}.toc-m[open] summary:after{content:"−"}.toc-m ol{margin:12px 0 2px;padding-left:1.2em;font-size:15.5px}.toc-m li{margin:6px 0}.toc-m a{border-bottom:1px solid var(--paper-line);text-decoration:none}@media (width<=1023px){.toc-m{display:block}}.side-ask{border-radius:var(--radius);background:var(--night);color:var(--cream);padding:22px}.side-ask p{font-family:var(--serif);margin:0 0 14px;font-size:22px;line-height:1.2}.side-ask .note{font-family:var(--sans);color:var(--cream-2);font-size:13.5px}.side-ask .btn{min-height:42px;padding:10px 18px;font-size:14px}.art-short{border-radius:var(--radius);background:var(--paper-2);border-top:3px solid var(--gold);margin:0 0 clamp(32px,4vw,44px);padding:26px 28px 22px}.art-short .kicker{margin-bottom:12px}.art-short ul{margin:0;padding:0;list-style:none}.art-short li{color:var(--ink);padding:0 0 12px 24px;font-size:16.5px;line-height:1.5;position:relative}.art-short li:last-child{padding-bottom:0}.art-short li:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}.prose.article{color:var(--ink);font-size:18px;line-height:1.72}.prose.article>p{margin:0 0 1.15em}.prose.article>p:first-of-type{color:var(--ink);font-size:21px;line-height:1.55}.prose.article>p:first-of-type:first-letter{float:left;font:600 76px/.78 var(--serif);color:var(--gold-deep);margin:6px 12px 0 0}.prose.article a{color:var(--gold-deep);text-underline-offset:3px}.prose.article strong{font-weight:600}.prose.article{counter-reset:sec}.prose.article h2{counter-increment:sec;counter-reset:sub;border-top:1px solid var(--paper-line);text-wrap:balance;margin:2.3em 0 .7em;padding-top:30px;scroll-margin-top:92px;font-size:clamp(30px,3.4vw,40px);line-height:1.1}.prose.article h2:before{content:counter(sec, decimal-leading-zero);font:600 12.5px/1 var(--sans);letter-spacing:.14em;color:var(--gold-deep);margin-bottom:10px;display:block}.prose.article h3{counter-increment:sub;align-items:baseline;gap:14px;margin:1.7em 0 .45em;scroll-margin-top:92px;font-size:26px;line-height:1.2;display:flex}.prose.article h3:before{content:counter(sub);min-width:22px;font:600 30px/1 var(--serif);color:var(--gold);font-variant-numeric:lining-nums;flex:none}.prose.article h3+p{padding-left:36px}@media (width<=640px){.prose.article h3+p{padding-left:0}}.prose.article mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 56%,#d4ad6280 56%) 0 0/100% 100% no-repeat;margin:0 -.12em;padding:0 .12em;font-weight:500}.js .prose.article mark{background-size:0% 100%;transition:background-size .9s cubic-bezier(.2,.7,.2,1) .15s}.js .prose.article mark.is-in{background-size:100% 100%}.prose.article blockquote{font:500 clamp(25px, 2.7vw, 31px)/1.28 var(--serif);color:var(--ink);text-wrap:balance;border:0;margin:1.9em 0;padding:6px 0 6px 58px;position:relative}.prose.article blockquote:before{content:"«";font:600 84px/1 var(--serif);color:var(--gold);position:absolute;top:-14px;left:0}.prose.article blockquote p{margin:0}@media (width<=640px){.prose.article blockquote{padding-left:44px}.prose.article blockquote:before{font-size:64px;top:-8px}}.prose.article ol{counter-reset:item;border-top:1px solid var(--paper-line);margin:1.6em 0 1.8em;padding:0;list-style:none}.prose.article ol>li{counter-increment:item;border-bottom:1px solid var(--paper-line);color:var(--ink-2);margin:0;padding:20px 0 20px 68px;font-size:17px;line-height:1.62;position:relative}.prose.article ol>li:before{content:counter(item);width:52px;font:600 46px/1 var(--serif);color:var(--gold-deep);font-variant-numeric:lining-nums;position:absolute;top:14px;left:0}.prose.article ol>li>strong:first-child{font:600 23px/1.22 var(--serif);color:var(--ink);margin-bottom:4px;display:block}@media (width<=640px){.prose.article ol>li{padding-left:46px}.prose.article ol>li:before{width:36px;font-size:34px;top:18px}}.prose.article ul{margin:1.2em 0;padding-left:0;list-style:none}.prose.article ul>li{margin-bottom:.5em;padding-left:24px;position:relative}.prose.article ul>li:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute;top:.68em;left:2px}.prose.article table{border-collapse:collapse;width:100%;margin:1.8em 0;font-size:16.5px;line-height:1.45}.prose.article th{text-align:left;vertical-align:bottom;font:600 24px/1.1 var(--serif);border-bottom:2px solid var(--ink);padding:0 16px 12px 0}.prose.article th:last-child{color:var(--gold-deep);border-bottom-color:var(--gold)}.prose.article td{vertical-align:top;border-bottom:1px solid var(--paper-line);width:50%;color:var(--ink-3);padding:14px 16px 14px 0}.prose.article td:last-child{color:var(--ink);font-weight:500}.prose.article th:last-child,.prose.article td:last-child{padding-left:16px;padding-right:0}.worksheet{border:1px solid var(--paper-line);border-radius:var(--radius);background:#fffdf9;margin:1.8em 0;padding:26px 28px 24px;box-shadow:0 1px #1d1a1708,0 14px 34px -22px #1d1a1759}.worksheet-label{font:600 12.5px/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);margin:0 0 6px}.prose.article .worksheet ol{border-top:0;margin:0}.prose.article .worksheet ol>li{border-bottom:1px dashed var(--paper-line);font:500 21px/1.3 var(--serif);color:var(--ink);padding:16px 0 16px 46px}.prose.article .worksheet ol>li:last-child{border-bottom:0}.prose.article .worksheet ol>li:before{border:1px solid var(--gold);width:30px;height:30px;font:600 14px/1 var(--sans);color:var(--gold-deep);border-radius:50%;place-items:center;display:grid;top:15px}.worksheet-actions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:10px;display:flex}.worksheet-copy{border:1px solid var(--ink);min-height:40px;color:var(--ink);font:600 14px/1.2 var(--sans);cursor:pointer;background:0 0;border-radius:999px;padding:8px 18px;transition:background .15s,color .15s}.worksheet-copy:hover{background:var(--ink);color:var(--cream)}.worksheet-done{color:var(--gold-deep);font-size:14px}.callout{border-radius:var(--radius);border-left:3px solid var(--gold);background:var(--night-2);color:var(--cream);margin:1.4em 0;padding:26px 28px 8px}.callout:before{content:"Важно";font:600 12.5px/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:10px;display:block}.callout p{color:var(--cream);margin:0 0 1em;font-size:17px;line-height:1.62}.art-source{border-top:1px solid var(--paper-line);margin:40px 0 0;padding-top:18px}.art-main .faq{margin-top:56px}.art-author{border:1px solid var(--paper-line);border-radius:var(--radius);align-items:center;gap:20px;margin:56px 0 0;padding:24px;display:flex}.art-author .avatar{border-color:var(--paper-line);width:84px;height:84px}.art-author p{margin:0}.art-author .name{font:600 25px/1.15 var(--serif)}.art-author .note{margin:4px 0 8px}.art-author a{color:var(--gold-deep);text-underline-offset:3px;font-size:15px;font-weight:500}@media (width<=520px){.art-author{align-items:flex-start}.art-author .avatar{width:64px;height:64px}}.art-head .kicker a{color:inherit;border-bottom:1px solid #d4ad6273;text-decoration:none}.art-head .kicker a:hover{border-bottom-color:var(--gold)}.art-related{margin-top:8px}.art-related h2{margin-bottom:8px;font-size:clamp(28px,3.2vw,36px)}.art-related ul{margin:0;padding:0;list-style:none}.art-related li a{border-top:1px solid var(--paper-line);gap:6px;padding:20px 0;text-decoration:none;display:grid}.art-related li:last-child a{border-bottom:1px solid var(--paper-line)}.art-related .kicker{margin:0}.art-related strong{font:600 24px/1.2 var(--serif);transition:color .2s}.art-related li a:hover strong{color:var(--gold-deep)}.art-related .desc{color:var(--ink-2);font-size:15.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.js .prose.article mark{background-size:100% 100%;transition:none}.art-progress{display:none}}.art-podcast{border-radius:var(--radius);background:var(--night);color:var(--cream);margin:40px 0 8px;padding:26px 28px}.art-podcast .kicker{color:var(--gold);margin-bottom:8px}.art-podcast h2{color:var(--cream);margin:0 0 6px;font-size:clamp(24px,3vw,30px)}.art-podcast .note{color:var(--cream-2);margin:0 0 14px}.art-podcast audio{width:100%;display:block}
