:root{--mk-bg:#ffffff;--mk-soft:#f5f5f5;--mk-ink:#171817;--mk-ink-2:#444644;--mk-muted:#616161;--mk-line:#e2e2e2;--mk-rule:#171817;--mk-red:#c9232c;--mk-img:#ececec;--mk-wrap:1280px;--mk-gutter:clamp(16px,3vw,32px);--mk-head:"MK Archivo","Arial Narrow",Arial,sans-serif;--mk-body:Arial,Helvetica,sans-serif;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--mk-bg:#121312;--mk-soft:#1a1b1a;--mk-ink:#ededeb;--mk-ink-2:#c4c5c2;--mk-muted:#9a9b98;--mk-line:#2c2d2c;--mk-rule:#ededeb;--mk-red:#e5434b;--mk-img:#222322;color-scheme:dark}}:root[data-theme="dark"]{--mk-bg:#121312;--mk-soft:#1a1b1a;--mk-ink:#ededeb;--mk-ink-2:#c4c5c2;--mk-muted:#9a9b98;--mk-line:#2c2d2c;--mk-rule:#ededeb;--mk-red:#e5434b;--mk-img:#222322;color-scheme:dark}body.mk2{margin:0;background:var(--mk-bg);color:var(--mk-ink);font:400 16px/1.55 var(--mk-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}.mk2 *,.mk2 *::before,.mk2 *::after{box-sizing:border-box}.mk2 img{max-width:100%;height:auto;display:block}.mk2 a{color:inherit;text-decoration:none}.mk2 a:focus-visible,.mk2 button:focus-visible,.mk2 input:focus-visible{outline:2px solid var(--mk-red);outline-offset:2px}.mk2 ul,.mk2 ol{margin:0;padding:0;list-style:none}.mk2 h1,.mk2 h2,.mk2 h3,.mk2 h4{margin:0}.mk-wrap{width:100%;max-width:var(--mk-wrap);margin-inline:auto;padding-inline:var(--mk-gutter)}.mk-sr{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mk-skip{position:absolute;left:8px;top:-60px;z-index:100;background:var(--mk-ink);color:var(--mk-bg) !important;padding:10px 16px;font-weight:700}.mk-skip:focus{top:8px}.mk-ico{width:20px;height:20px;fill:currentColor;flex:none}.mk-preview{position:fixed;left:12px;bottom:12px;z-index:80;background:var(--mk-ink);color:var(--mk-bg);font:700 12px/1 var(--mk-body);padding:9px 12px}.mk-preview a{text-decoration:underline !important}.mk-btn{display:inline-flex;align-items:center;gap:8px;border:0;background:var(--mk-ink);color:var(--mk-bg) !important;font:700 14px/1 var(--mk-body);padding:13px 18px;cursor:pointer}.mk-btn:hover{background:var(--mk-red)}.mk-iconbtn{display:inline-grid;place-items:center;width:40px;height:40px;border:0;background:transparent;color:inherit;cursor:pointer}.mk-iconbtn:hover{color:var(--mk-red)}.mk-header{background:var(--mk-bg);border-bottom:1px solid var(--mk-line);position:sticky;top:0;z-index:50;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.mk-header.is-scrolled{box-shadow:0 1px 0 var(--mk-line),0 8px 24px rgb(0 0 0 / .06)}.mk-header.is-hidden{transform:translateY(-100%)}.admin-bar .mk-header{top:32px}.mk-header__bar{display:flex;align-items:center;gap:32px;height:84px}.mk-header__menu{display:none;margin-left:-8px}.mk-logo{display:inline-flex;align-items:center;gap:10px;flex:none;color:var(--mk-ink)}.mk-logo__img{width:64px;height:64px;object-fit:contain}.mk-logo__name{font:900 25px/1 var(--mk-body);letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap}.mk-nav{align-self:stretch}.mk-nav ul{display:flex;height:100%;gap:22px}.mk-nav a{display:flex;align-items:center;height:100%;font:700 15px/1 var(--mk-body);position:relative}.mk-nav a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--mk-red);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.mk-nav a:hover{color:var(--mk-red)}.mk-nav a:hover::after,.mk-nav a[aria-current="page"]::after{transform:scaleX(1)}.mk-header__search{margin-left:auto;display:flex;align-items:center;border-bottom:1px solid var(--mk-ink);width:230px}.mk-header__search input{flex:1;min-width:0;border:0;background:transparent;color:var(--mk-ink);font:15px var(--mk-body);padding:8px 0}.mk-header__search input::placeholder{color:var(--mk-muted)}.mk-header__search .mk-iconbtn{width:32px;height:32px}.mk-header__theme{margin-right:-8px}.mk-subnav{border-top:1px solid var(--mk-line)}.mk-subnav ul.mk-wrap{margin-inline:auto;display:flex;gap:22px;overflow-x:auto;scrollbar-width:none;padding-block:10px;padding-inline:var(--mk-gutter)}.mk-subnav ul::-webkit-scrollbar{display:none}.mk-subnav a{font-size:13px;color:var(--mk-muted);white-space:nowrap}.mk-subnav a:hover{color:var(--mk-ink)}.mk-drawer{position:fixed;inset:0;z-index:90;background:rgb(0 0 0 / .45);animation:mk-fade .25s ease both}.mk-drawer .mk-drawer__panel{animation:mk-slide .35s cubic-bezier(.2,.7,.2,1) both}.mk-drawer__nav li{animation:mk-up .4s cubic-bezier(.2,.7,.2,1) both}.mk-drawer__nav li:nth-child(2){animation-delay:.04s}.mk-drawer__nav li:nth-child(3){animation-delay:.08s}.mk-drawer__nav li:nth-child(4){animation-delay:.12s}.mk-drawer__nav li:nth-child(5){animation-delay:.16s}.mk-drawer__nav li:nth-child(n+6){animation-delay:.2s}.mk-drawer__panel{width:min(88vw,380px);height:100%;overflow-y:auto;background:var(--mk-bg);padding:10px 20px 32px}.mk-drawer__top{display:flex;justify-content:space-between;align-items:center;height:60px}.mk-drawer .mk-logo__img{width:48px;height:48px}.mk-drawer .mk-logo__name{font-size:20px}.mk-drawer__search{display:flex;margin:12px 0 8px;border-bottom:1px solid var(--mk-ink)}.mk-drawer__search input{flex:1;min-width:0;background:transparent;border:0;color:var(--mk-ink);padding:12px 0;font:16px var(--mk-body)}.mk-drawer__nav a{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid var(--mk-line);font:800 24px/1 var(--mk-head);font-stretch:85%}.mk-drawer__nav .mk-ico{color:var(--mk-red);width:18px}.mk-drawer__label{margin:26px 0 8px;font:700 12px/1 var(--mk-body);text-transform:uppercase;letter-spacing:.08em;color:var(--mk-muted)}.mk-drawer__topics{columns:2}.mk-drawer__topics a{display:block;padding:7px 0;font-size:15px}.mk-card{position:relative;min-width:0}.mk-card__media{display:block;position:relative;overflow:hidden;background:var(--mk-img);aspect-ratio:3 / 2}.mk-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.mk-card:hover .mk-card__media img{transform:scale(1.05)}}@media (hover:none){.mk-card{transition:transform .15s ease}.mk-card:active{transform:scale(.985)}}.mk-noimg{display:block;width:100%;height:100%;background:var(--mk-img)}.mk-card__body{padding-top:10px}.mk-kicker{display:inline-block;font:700 12px/1 var(--mk-body);text-transform:uppercase;letter-spacing:.06em;color:var(--mk-red);margin-bottom:6px;position:relative;z-index:1}.mk-card__title{font:800 19px/1.15 var(--mk-head);font-stretch:88%;letter-spacing:-.005em;text-wrap:pretty}.mk-card__title a::after{content:"";position:absolute;inset:0}.mk-card:hover .mk-card__title a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.mk-card__model{display:block}.mk-card__line{display:block;font-weight:600;font-stretch:95%;color:var(--mk-ink-2);font-size:.82em;margin-top:3px}.mk-card__ex{margin:8px 0 0;color:var(--mk-ink-2);font-size:15px;line-height:1.45}.mk-meta{margin:7px 0 0;color:var(--mk-muted);font-size:12px;line-height:1.3}.mk-meta span::before{content:" · "}.mk-card--lead,.mk-card--feature,.mk-card--cover{overflow:hidden;background:#111;color:#fff;isolation:isolate}.mk-card--lead .mk-card__media,.mk-card--feature .mk-card__media,.mk-card--cover .mk-card__media{position:relative}.mk-card--lead .mk-card__media::after,.mk-card--feature .mk-card__media::after,.mk-card--cover .mk-card__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / 0) 30%,rgb(0 0 0 / .5) 60%,rgb(0 0 0 / .9) 100%)}.mk-card--lead .mk-card__body,.mk-card--feature .mk-card__body,.mk-card--cover .mk-card__body{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:clamp(18px,2.6vw,34px)}.mk-card--lead .mk-kicker,.mk-card--feature .mk-kicker,.mk-card--cover .mk-kicker{background:#c9232c;color:#fff;padding:5px 8px 4px;margin-bottom:10px}.mk-card--lead .mk-card__ex,.mk-card--feature .mk-card__ex,.mk-card--cover .mk-card__ex{color:rgb(255 255 255 / .82)}.mk-card--lead .mk-meta,.mk-card--feature .mk-meta,.mk-card--cover .mk-meta{color:rgb(255 255 255 / .7)}.mk-card--lead .mk-card__line,.mk-card--feature .mk-card__line,.mk-card--cover .mk-card__line{color:rgb(255 255 255 / .85)}.mk-card--lead:hover .mk-card__title a,.mk-card--feature:hover .mk-card__title a,.mk-card--cover:hover .mk-card__title a{text-decoration:none}.mk-card--lead .mk-card__media{aspect-ratio:16 / 9}.mk-card--lead .mk-card__media img{animation:mk-kenburns 12s cubic-bezier(.2,.7,.2,1) backwards}.mk-card--lead .mk-card__title{font-size:clamp(30px,3.8vw,52px);line-height:1;font-stretch:78%;letter-spacing:-.015em;max-width:22ch;text-wrap:balance}.mk-card--lead .mk-card__ex{font-size:17px;max-width:60ch;margin-top:12px}.mk-card--lead .mk-card__body>*{animation:mk-up .7s cubic-bezier(.2,.7,.2,1) backwards}.mk-card--lead .mk-card__title{animation-delay:.08s !important}.mk-card--lead .mk-card__ex{animation-delay:.16s !important}.mk-card--lead .mk-meta{animation-delay:.22s !important}.mk-card--cover .mk-card__title{font-size:26px;line-height:1.02;font-stretch:80%}.mk-card--row{display:grid;grid-template-columns:1fr 132px;gap:16px;padding-block:16px;border-top:1px solid var(--mk-line)}.mk-card--row .mk-card__body{padding-top:0;order:-1}.mk-card--row .mk-card__media{aspect-ratio:4 / 3}.mk-card--text{padding-block:13px;border-top:1px solid var(--mk-line)}.mk-card--text .mk-card__title{font-size:18px}.mk-card--wire{display:grid;grid-template-columns:46px 1fr;gap:22px;padding-block:12px;position:relative}.mk-card--wire::before{content:"";position:absolute;left:56px;top:0;bottom:0;width:1px;background:var(--mk-line)}.mk-card--wire::after{content:"";position:absolute;left:53px;top:17px;width:7px;height:7px;border-radius:50%;background:var(--mk-bg);border:2px solid var(--mk-red)}.mk-card--wire:first-of-type::after{background:var(--mk-red)}.mk-card--wire .mk-card__title{font-size:17px;line-height:1.2}.mk-card--wire .mk-kicker{font-size:11px;margin-bottom:4px}.mk-card__day{display:block;font-weight:400;font-size:11px}.mk-card__time{font:700 13px/1.45 var(--mk-body);color:var(--mk-muted);font-variant-numeric:tabular-nums}.mk-card--mini{display:flex;gap:10px}.mk-card--mini .mk-card__title{font-size:16px;line-height:1.2}.mk-card--mini{gap:14px}.mk-card__num{flex:none;min-width:.6em;font:900 52px/.8 var(--mk-head);font-stretch:75%;color:transparent;-webkit-text-stroke:1.5px var(--mk-red);transition:color .3s}.mk-card--mini:hover .mk-card__num{color:var(--mk-red)}.mk-sechead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-top:4px solid var(--mk-rule);padding-top:12px;margin-bottom:20px;position:relative}.mk-sechead::before{content:"";position:absolute;left:0;top:-4px;width:72px;height:4px;background:var(--mk-red);transform-origin:left;transition:transform .8s .2s cubic-bezier(.2,.7,.2,1)}.mk-js .mk-sechead:not(.is-in)::before{transform:scaleX(0)}.mk-sechead__title{font:900 clamp(26px,3vw,34px)/1 var(--mk-head);font-stretch:76%;letter-spacing:-.01em;text-transform:uppercase}.mk-more{font:700 13px/1 var(--mk-body);color:var(--mk-ink);border-bottom:1px solid currentColor;padding-bottom:2px;white-space:nowrap}.mk-more:hover{color:var(--mk-red)}.mk-main{display:block}.mk-top{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;padding-block:28px 44px}.mk-top__sub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;padding-top:22px;border-top:1px solid var(--mk-line)}.mk-top__sub .mk-card__title{font-size:18px}.mk-wire{border-left:1px solid var(--mk-line);padding-left:24px}.mk-wire__head{display:flex;justify-content:space-between;align-items:baseline;border-top:4px solid var(--mk-red);padding:10px 0 8px}.mk-wire__head h2{font:900 22px/1 var(--mk-head);font-stretch:78%;display:flex;align-items:center;gap:9px}.mk-live{position:relative;width:9px;height:9px;border-radius:50%;background:var(--mk-red)}.mk-live::after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--mk-red);animation:mk-pulse 1.8s ease-out infinite}.mk-wire__head span{font-size:12px;color:var(--mk-muted)}.mk-wire__more{display:inline-block;margin-top:14px}.mk-popular{padding-bottom:44px}.mk-popular__h{font:700 12px/1 var(--mk-body);text-transform:uppercase;letter-spacing:.08em;padding:12px 0;border-top:1px solid var(--mk-rule)}.mk-popular__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.mk-tests{--mk-ink:#f2f2f0;--mk-ink-2:#c9c9c6;--mk-muted:#9a9b98;--mk-line:#2e2f2e;--mk-rule:#f2f2f0;--mk-img:#222322;--mk-bg:#0f100f;background:#0f100f;color:var(--mk-ink);padding-block:44px 56px}.mk-tests__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px}.mk-card--feature .mk-card__media{aspect-ratio:16 / 10}.mk-card--feature .mk-card__title{font-size:clamp(28px,3vw,42px);line-height:1;font-stretch:78%}.mk-card--feature .mk-card__ex{font-size:16px;max-width:56ch}.mk-tests__list .mk-card--row:first-child{border-top:0;padding-top:0}.mk-tests__list .mk-card__title{font-size:21px}.mk-cols{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-block:44px 8px}.mk-col .mk-card--tile .mk-card__title{font-size:24px;font-stretch:82%}.mk-col__list{margin-top:18px}.mk-row{padding-block:36px 8px}.mk-row--last{padding-bottom:56px}.mk-grid4,.mk-grid3{display:grid;gap:28px 24px}.mk-grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-archhead{padding-block:36px 0}.mk-archhead .mk-wrap{border-bottom:1px solid var(--mk-line);padding-bottom:20px}.mk-archhead__kicker{margin:0 0 8px;font:700 12px/1 var(--mk-body);letter-spacing:.06em;text-transform:uppercase;color:var(--mk-red)}.mk-archhead__title{font:900 clamp(40px,6vw,72px)/.95 var(--mk-head);font-stretch:75%;letter-spacing:-.02em}.mk-archhead__desc{margin:14px 0 0;max-width:70ch;color:var(--mk-ink-2);font-size:16px}.mk-archhead__chips{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:18px}.mk-archhead__chips a{font-size:14px;font-weight:700;color:var(--mk-muted);padding-bottom:4px;border-bottom:2px solid transparent}.mk-archhead__chips a:hover{color:var(--mk-ink)}.mk-archhead__chips a[aria-current="page"]{color:var(--mk-ink);border-bottom-color:var(--mk-red)}.mk-archive{padding-block:28px 64px}.mk-archive__top{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:32px;margin-bottom:36px;padding-bottom:32px;border-bottom:1px solid var(--mk-line)}.mk-archive__pair{display:grid;gap:24px;align-content:start}.mk-empty{text-align:center;padding:64px 0}.mk-pagination{margin-top:48px}.mk-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.mk-pagination a,.mk-pagination span{display:inline-flex;min-width:42px;height:42px;align-items:center;justify-content:center;padding:0 12px;font-weight:700}.mk-pagination .current{background:var(--mk-ink);color:var(--mk-bg)}.mk-pagination a:hover{color:var(--mk-red)}.mk-search__form{display:flex;gap:8px}.mk-search__form--inline{max-width:560px;margin-top:20px}.mk-search__form input{flex:1;min-width:0;border:1px solid var(--mk-ink);background:var(--mk-bg);color:var(--mk-ink);font:16px var(--mk-body);padding:11px 12px}.mk-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;pointer-events:none}.mk-progress span{display:block;height:100%;background:var(--mk-red);transform-origin:0 50%;transform:scaleX(0)}.mk-article__head{max-width:960px;padding-top:28px;padding-bottom:22px;margin-left:max(0px,calc((100% - var(--mk-wrap)) / 2))}.mk-crumbs ol{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--mk-muted);margin-bottom:16px}.mk-crumbs li + li::before{content:"›";margin-right:6px}.mk-crumbs a:hover{color:var(--mk-ink)}.mk-article__title{margin-top:4px !important;font:900 clamp(32px,4.8vw,58px)/1.02 var(--mk-head);font-stretch:78%;letter-spacing:-.02em;text-wrap:balance}.mk-article__dek{margin:16px 0 0;font-size:clamp(18px,2vw,21px);line-height:1.45;color:var(--mk-ink-2);max-width:62ch}.mk-article__bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:22px;padding-block:12px;border-block:1px solid var(--mk-line)}.mk-byline{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;font-size:14px;color:var(--mk-muted)}.mk-byline a{font-weight:700;color:var(--mk-ink)}.mk-byline span{display:inline-flex;align-items:center;gap:5px}.mk-byline .mk-ico{width:15px;height:15px}.mk-share{display:flex;gap:2px}.mk-share .mk-iconbtn{width:38px;height:38px}.mk-share .mk-iconbtn[data-copied]{color:var(--mk-red)}.mk-article__hero{margin-block:0 36px}.mk-article__hero img{width:100%;max-height:720px;object-fit:cover}.mk-article__hero figcaption{margin-top:8px;font-size:13px;color:var(--mk-muted)}.mk-article__layout{display:grid;grid-template-columns:minmax(0,700px) 320px;justify-content:space-between;align-items:start;gap:56px;padding-bottom:48px}.mk-rail{position:sticky;top:24px}.admin-bar .mk-rail{top:56px}.mk-prose{font-size:19px;line-height:1.68;overflow-wrap:break-word}.mk-prose--center{max-width:700px;margin-inline:auto;padding-bottom:64px}.mk-prose>*{margin:0 0 1.1em}.mk-prose h2{margin:1.8em 0 .55em;font:900 clamp(26px,3vw,31px)/1.08 var(--mk-head);font-stretch:80%;letter-spacing:-.01em}.mk-prose h3{margin:1.6em 0 .5em;font:800 23px/1.15 var(--mk-head);font-stretch:85%}.mk-prose h4{margin:1.4em 0 .4em;font:700 19px/1.3 var(--mk-body)}.mk-prose p>strong:only-child{display:block;margin-top:1.6em;font:900 26px/1.1 var(--mk-head);font-stretch:80%}.mk-prose>p:first-child>strong:only-child{margin-top:0}.mk-prose a{text-decoration:underline !important;text-decoration-color:var(--mk-red) !important;text-decoration-thickness:1px;text-underline-offset:3px}.mk-prose a:hover{color:var(--mk-red)}.mk-prose ul{list-style:disc;padding-left:1.25em}.mk-prose ol{list-style:decimal;padding-left:1.25em}.mk-prose li{margin-bottom:.35em}.mk-prose blockquote{margin:1.6em 0;padding:4px 0 4px 22px;border-left:3px solid var(--mk-red);font:800 24px/1.25 var(--mk-head);font-stretch:85%}.mk-prose blockquote p{margin:0}.mk-prose .aligncenter{margin-inline:auto}.mk-prose .alignleft{float:left;margin:.3em 1.2em 1em 0;max-width:50%}.mk-prose .alignright{float:right;margin:.3em 0 1em 1.2em;max-width:50%}.mk-prose figure{margin-inline:0}.mk-prose figcaption,.mk-prose .wp-caption-text{font-size:13px;color:var(--mk-muted);margin-top:6px;line-height:1.4}.mk-prose .wp-caption{max-width:100%}.mk-prose iframe,.mk-prose video,.mk-prose embed{max-width:100%}.mk-prose iframe[src*="youtube"],.mk-prose iframe[src*="vimeo"]{width:100%;height:auto;aspect-ratio:16 / 9}.mk-prose table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow-x:auto}.mk-prose th,.mk-prose td{padding:9px 12px 9px 0;border-bottom:1px solid var(--mk-line);text-align:left}.mk-prose th{font-weight:700;border-bottom:2px solid var(--mk-ink)}.mk-prose hr{border:0;height:1px;background:var(--mk-line);margin:2em 0}.mk-prose .gallery{display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.6em 0 !important}.mk-prose .gallery-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-prose .gallery-columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-prose .gallery br{display:none}.mk-prose .gallery-item{margin:0 !important;width:auto !important}.mk-prose .gallery-item img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border:0 !important}.mk-prose .gallery-caption{display:none}.mk-prose .wp-block-gallery{gap:4px}.mk-tags{display:flex !important;flex-wrap:wrap;gap:6px 16px;padding:16px 0 0 !important;list-style:none !important;margin-top:2em !important;border-top:1px solid var(--mk-line)}.mk-tags li{margin:0}.mk-tags .mk-chip{text-decoration:none !important;font-size:14px;font-weight:700;color:var(--mk-muted)}.mk-tags .mk-chip:hover{color:var(--mk-red)}.mk-related{border-top:1px solid var(--mk-line)}.mk-band{padding-block:36px 48px}.mk-band--paper{background:var(--mk-soft)}.mk-comments{max-width:764px;padding-block:24px 56px}.mk-comments .comment-reply-title,.mk-comments .comments-title{font:900 26px/1.1 var(--mk-head);font-stretch:80%;margin-bottom:16px}.mk-comments textarea,.mk-comments input[type="text"],.mk-comments input[type="email"],.mk-comments input[type="url"]{width:100%;padding:11px;border:1px solid var(--mk-line);background:var(--mk-bg);color:var(--mk-ink);font:16px var(--mk-body)}.mk-comments input[type="submit"]{border:0;background:var(--mk-ink);color:var(--mk-bg);font:700 14px var(--mk-body);padding:13px 18px;cursor:pointer}.mk-comments .comment-list{list-style:none;padding:0}.mk-comments .comment-body{padding:16px 0;border-bottom:1px solid var(--mk-line)}.mk-404{padding-block:64px 24px;max-width:760px}.mk-404__code{margin:0;font:900 clamp(96px,16vw,168px)/.85 var(--mk-head);font-stretch:75%;color:var(--mk-red)}.mk-404__title{font:900 clamp(30px,4.6vw,48px)/1 var(--mk-head);font-stretch:78%;margin:12px 0 !important}.mk-footer{background:var(--mk-soft);color:var(--mk-ink-2);padding-top:44px;font-size:14px;border-top:1px solid var(--mk-line)}.mk-footer__grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:40px;padding-bottom:36px}.mk-footer__brand p{max-width:36ch;margin-top:14px}.mk-footer__h{font:700 12px/1 var(--mk-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-ink);margin-bottom:14px !important}.mk-footer li{margin-bottom:8px}.mk-footer a:hover{color:var(--mk-red)}.mk-footer__legal{display:flex;flex-wrap:wrap;gap:8px 24px;padding-block:18px;border-top:1px solid var(--mk-line);font-size:13px}.mk-footer__legal a:last-child{margin-left:auto}.mk-js .mk-reveal{opacity:0;translate:0 22px;transition:opacity .7s ease,translate .7s cubic-bezier(.2,.7,.2,1),transform .15s ease;transition-delay:var(--mk-d,0ms),var(--mk-d,0ms),0ms}.mk-js .mk-reveal.is-in{opacity:1;translate:none}.mk-railbar{display:none}.mk-totop{position:fixed;right:14px;bottom:14px;z-index:70;width:44px;height:44px;display:grid;place-items:center;border:0;background:var(--mk-ink);color:var(--mk-bg);cursor:pointer;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .3s,transform .3s,background .2s}.mk-totop.is-on{opacity:1;transform:none;pointer-events:auto}.mk-totop:hover{background:var(--mk-red)}.mk-totop svg{width:18px;height:18px;fill:currentColor}@keyframes mk-kenburns{from{transform:scale(1.12)}}@keyframes mk-up{from{opacity:0;transform:translateY(16px)}}@keyframes mk-fade{from{opacity:0}}@keyframes mk-slide{from{transform:translateX(-100%)}}@keyframes mk-pulse{from{transform:scale(1);opacity:.7}to{transform:scale(3.2);opacity:0}}@media (max-width:1180px){.mk-header__search{width:170px}.mk-nav ul{gap:16px}.mk-popular__list{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-popular__list li:nth-child(n+4){display:none}.mk-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-article__layout{grid-template-columns:minmax(0,700px);justify-content:center}.mk-rail{display:none}}@media (max-width:980px){.mk-nav,.mk-header__search{display:none}.mk-header__menu{display:inline-grid}.mk-header__bar{gap:6px;height:62px}.mk-header__theme{margin-left:auto}.mk-logo__img{width:48px;height:48px}.mk-logo__name{font-size:21px}.mk-top{grid-template-columns:1fr;gap:32px}.mk-wire{border-left:0;padding-left:0}.mk-tests__grid,.mk-archive__top{grid-template-columns:1fr;gap:24px}.mk-cols{grid-template-columns:1fr;gap:36px}.mk-archive__pair{grid-template-columns:1fr 1fr}}@media (max-width:782px){.admin-bar .mk-header{top:46px}}@media (max-width:640px){.admin-bar .mk-header{top:0}.mk-header__bar{height:58px}.mk-logo__img{width:44px;height:44px}.mk-subnav{border-top:0}.mk-subnav ul.mk-wrap{gap:8px;padding-block:0 10px;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.mk-subnav a{display:block;padding:8px 12px;border:1px solid var(--mk-line);color:var(--mk-ink);font-weight:700}.mk-subnav a:active{background:var(--mk-ink);color:var(--mk-bg)}.mk-top{padding-top:0;gap:28px}.mk-top__main>.mk-card--lead{margin-inline:calc(var(--mk-gutter) * -1)}.mk-card--lead .mk-card__media{aspect-ratio:4 / 5}.mk-card--lead .mk-card__body{padding:22px var(--mk-gutter) 26px}.mk-card--lead .mk-card__title{font-size:36px}.mk-card--lead .mk-card__ex{display:none}.mk-card--feature .mk-card__media{aspect-ratio:1}.mk-card--cover .mk-card__media{aspect-ratio:4 / 3}.mk-card--feature .mk-card__ex,.mk-card--cover .mk-card__ex{display:none}.mk-card--feature .mk-card__title{font-size:32px}.mk-card--cover .mk-card__title{font-size:28px}.mk-tests__grid>.mk-card--feature,.mk-col>.mk-card--cover{margin-inline:calc(var(--mk-gutter) * -1)}.mk-top__sub,.mk-grid4,.mk-grid3,.mk-tests__list,.mk-archive__pair{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mk-gutter);margin-inline:calc(var(--mk-gutter) * -1);padding-inline:var(--mk-gutter);scrollbar-width:none}.mk-top__sub::-webkit-scrollbar,.mk-grid4::-webkit-scrollbar,.mk-grid3::-webkit-scrollbar,.mk-tests__list::-webkit-scrollbar,.mk-archive__pair::-webkit-scrollbar{display:none}.mk-top__sub>.mk-card,.mk-grid4>.mk-card,.mk-grid3>.mk-card,.mk-tests__list>.mk-card,.mk-archive__pair>.mk-card{flex:0 0 76%;scroll-snap-align:start}.mk-top__sub{margin-top:18px;padding-top:0;border-top:0}.mk-tests__list .mk-card--row{display:block;padding:0;border:0}.mk-tests__list .mk-card--row .mk-card__media{aspect-ratio:3 / 2}.mk-tests__list .mk-card--row .mk-card__body{padding-top:10px}.mk-tests__list .mk-card__title{font-size:20px}.mk-grid4 .mk-card__ex,.mk-grid3 .mk-card__ex{display:none}.mk-grid4 .mk-card__title,.mk-grid3 .mk-card__title,.mk-top__sub .mk-card__title{font-size:19px}.mk-archive .mk-grid3,.mk-archive .mk-archive__pair{display:grid;grid-template-columns:1fr;gap:0;overflow:visible;margin-inline:0;padding-inline:0}.mk-archive .mk-grid3>.mk-card--tile,.mk-archive .mk-archive__pair>.mk-card--tile{display:grid;grid-template-columns:1fr 112px;gap:14px;padding-block:14px;border-top:1px solid var(--mk-line)}.mk-archive .mk-grid3 .mk-card__media,.mk-archive .mk-archive__pair .mk-card__media{order:2;aspect-ratio:1}.mk-archive .mk-grid3 .mk-card__body,.mk-archive .mk-archive__pair .mk-card__body{padding-top:0}.mk-archive .mk-archive__top{margin-bottom:8px;padding-bottom:0;border-bottom:0}.mk-railbar{display:block;height:2px;margin-top:16px;background:var(--mk-line);position:relative;overflow:hidden}.mk-railbar span{position:absolute;top:0;bottom:0;left:0;width:30%;background:var(--mk-red);transition:transform .1s linear}.mk-card--row{grid-template-columns:1fr 112px;gap:14px}.mk-card--row .mk-card__media{aspect-ratio:1}.mk-wire .mk-card--wire:nth-of-type(n+7){display:none}.mk-popular__list{grid-template-columns:1fr;gap:0}.mk-popular__list li:nth-child(n+4){display:block}.mk-popular__list li{padding:12px 0;border-top:1px solid var(--mk-line)}.mk-popular__list li:first-child{border-top:0}.mk-tests{padding-block:32px 40px}.mk-tests__grid{gap:22px}.mk-prose{font-size:18px}.mk-prose .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-prose .alignleft,.mk-prose .alignright{float:none;max-width:100%;margin:1em 0}.mk-article__hero{padding-inline:0}.mk-article__hero figcaption{padding-inline:var(--mk-gutter)}.mk-article__bar{flex-direction:column;align-items:flex-start}.mk-footer__grid{grid-template-columns:1fr 1fr}.mk-footer__brand{grid-column:1 / -1}.mk-footer__legal a:last-child{margin-left:0}}@media (prefers-reduced-motion:reduce){.mk2 *,.mk2 *::before,.mk2 *::after{transition:none !important;animation:none !important}.mk-js .mk-reveal{opacity:1;translate:none}.mk-js .mk-sechead:not(.is-in)::before{transform:none}}@media print{.mk-header,.mk-footer,.mk-rail,.mk-totop,.mk-share,.mk-band,.mk-preview,.mk-progress,.mk-comments{display:none !important}}