#mk2 .feat>div:has(>.feat-a){padding:0}#mk2 .feat>div>.feat-a{color:inherit;flex-direction:column;gap:12px;height:100%;padding:28px;display:flex}#mk2 .feat>div>.feat-a:hover b{color:var(--pri-t)}#mk2 .feat b{transition:color var(--d1)}@media (max-width:600px){#mk2 .feat>div>.feat-a{padding:20px}}#mk2 .split .vis.svc-vis{grid-template-columns:1fr 1fr;align-content:center;gap:12px;padding:24px;display:grid}#mk2 .split .svc-vis img{aspect-ratio:1.6;object-fit:cover;filter:none;border-radius:12px;width:100%;max-height:none}#mk2 .split .svc-vis.wide img{aspect-ratio:16/10}#mk2 .split .svc-vis img:first-child{aspect-ratio:16/9;grid-column:1/-1}#mk2 .split:hover .svc-vis img{transform:none}#mk2 .prose h4{color:var(--ink);margin-top:20px;font-size:15px;font-weight:500;line-height:28px}#mk2 .prose a{color:var(--pri-t);text-decoration:underline;-webkit-text-decoration-color:var(--pri-pale);text-decoration-color:var(--pri-pale);text-underline-offset:4px}#mk2 .prose a:hover{-webkit-text-decoration-color:var(--pri);text-decoration-color:var(--pri)}#mk2 .phero .lead p+p{margin-top:12px}
#mk2 .pf-filters{padding:20px}#mk2 .seg a{z-index:1;height:36px;color:var(--ink-3);white-space:nowrap;transition:color var(--d2);border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:14px;line-height:22px;display:inline-flex;position:relative}#mk2 .seg a:hover{color:var(--ink)}#mk2 .seg a[aria-current=page]{color:var(--ink);font-weight:500}#mk2 .seg a .cnt{color:var(--ink-3);font-size:12px;font-weight:400}#mk2 .fchip[aria-current=page]{border-color:var(--pri);background:var(--pri-soft);color:var(--pri-t)}#mk2 .fchip[aria-current=page] svg,#mk2 .fchip[aria-current=page] .cnt{color:var(--pri-t)}#mk2 .pager a,#mk2 .pager .dis{border:1px solid var(--line-2);background:var(--card);min-width:40px;height:40px;color:var(--ink-2);transition:background-color var(--d1),border-color var(--d1);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}#mk2 .pager a:hover{background:var(--soft)}#mk2 .pager a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--bg);font-weight:500}#mk2 .pager .dis{opacity:.4}#mk2 .lrow>span:nth-child(2){aspect-ratio:1.28;background:var(--soft);border-radius:8px;width:72px}@media (max-width:600px){#mk2 .pf-filters{padding:16px}#mk2 .fbar .seg{overflow-x:auto}}#mk2 .pj-top{justify-content:space-between;align-items:flex-end}#mk2 .pj-top h1 .lat{color:var(--ink-3);font-size:.55em;font-weight:500}#mk2 .pj-top h1 .bar{color:var(--ink-4);font-size:.6em;font-weight:400}#mk2 .pd-cover{width:100%;padding:0;display:block}#mk2 .pd-info dl,#mk2 .pd-info .kv dd{margin:0}#mk2 .pd-info .kv dd.chips{flex-wrap:wrap;gap:8px;display:flex}#mk2 .pd-info .kv a.chip:hover{border-color:var(--pri);color:var(--pri-t);background:var(--pri-soft)}#mk2 .pd-sec .lead+.lead{margin-top:16px}#mk2 .pd-sec h3.pj-sub{margin:28px 0 8px;font-size:16px;font-weight:500;line-height:28px}#mk2 .pd-sec p.pj-txt{color:var(--ink-2);max-width:720px;font-size:14px;line-height:28px}#mk2 .pd-nav button{width:100%}#mk2 .marks .pd-cover img{aspect-ratio:1.28;object-fit:cover}#mk2 .marks figure.wide{grid-column:1/-1}#mk2 .marks figure.wide .pd-cover img{aspect-ratio:var(--r,16/9);object-fit:cover}#mk2 .marks figure.fit .pd-cover img{object-fit:contain;background:var(--soft)}#mk2 .pj-mark{aspect-ratio:1.28;background:#fff;justify-content:center;align-items:center;padding:14%;display:flex}#mk2 .marks .pj-mark img{aspect-ratio:auto;object-fit:contain;background:0 0;width:auto;max-width:100%;height:auto;max-height:100%}#mk2 .pj-mark .ink{width:calc(58% * var(--rt,1));max-width:100%;aspect-ratio:var(--ar);-webkit-mask:var(--mask) center/contain no-repeat;-webkit-mask:var(--mask) center/contain no-repeat;mask:var(--mask) center/contain no-repeat;background:#17181f;display:block}#mk2 .gal button.fit img{object-fit:contain;background:var(--soft)}#mk2 .pj-grp+.pj-grp{margin-top:32px}#mk2 .pj-grp>h3{color:var(--ink);margin-bottom:12px;font-size:16px;font-weight:500;line-height:28px}#mk2 .pj-video{background:#000;border-radius:12px;margin-bottom:16px;overflow:hidden}#mk2 .pj-video video{width:100%;height:auto;max-height:72vh;display:block}#mk2 .pj-pal{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}#mk2 .pj-pal li{border:1px solid var(--line);background:var(--card);border-radius:12px;overflow:hidden}#mk2 .pj-pal i{height:96px;display:block}#mk2 .pj-pal span{color:var(--ink-2);direction:ltr;justify-content:space-between;gap:8px;padding:10px 14px;font:400 12px/18px IN,sans-serif;display:flex}#mk2 .pj-pal span b{color:var(--ink);font-weight:500}#mk2 .pnext a>span{min-width:0}#mk2 .pnext b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:600px){#mk2 .pj-top{align-items:flex-start}#mk2 .pj-top>span{display:none}#mk2 .marks figure.wide{grid-column:auto}#mk2 .pj-pal{grid-template-columns:repeat(2,minmax(0,1fr))}}#mk2 .pd-cover .pg-slide{border-radius:12px}#mk2 .pg-ch .pg-intro{max-width:720px}#mk2 .pg-ch .pg-note{color:var(--ink-3);max-width:720px;margin-top:8px;font-size:13px;line-height:24px}#mk2 .pg-slides{gap:16px;display:grid}#mk2 .pg-divider{margin-top:24px}#mk2 .pg-slide{background:var(--soft);cursor:zoom-in;border-radius:12px;width:100%;padding:0;display:block;overflow:hidden}#mk2 .pg-slide img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform var(--d4) var(--ease);display:block}#mk2 .pg-slide:hover img{transform:scale(1.015)}#mk2 .pg-index{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;margin-top:24px;display:grid}#mk2 .pg-index a{border-bottom:1px solid var(--line);height:100%;color:var(--ink-2);transition:color var(--d1);align-items:baseline;gap:10px;padding:10px 0;font-size:14px;line-height:22px;display:flex}#mk2 .pg-index a:hover{color:var(--pri-t)}#mk2 .pg-index i{min-width:2.6em;color:var(--ink-4);flex:none;font-size:12px}#mk2 .pg-part{border-top:1px solid var(--line);scroll-margin-top:calc(var(--hdr) + 24px);margin-top:40px;padding-top:40px}#mk2 .pg-index+.pg-part{border-top:0;margin-top:16px}#mk2 .pg-num{color:var(--pri-t);margin-bottom:4px;font-size:13px;display:block}#mk2 .pg-part h3{color:var(--ink);font-size:20px;font-weight:700;line-height:34px}#mk2 .pg-text{column-count:2;column-fill:balance;column-gap:32px;margin-top:16px}#mk2 .pg-text p{color:var(--ink-2);text-align:justify;text-wrap:pretty;overflow-wrap:break-word;orphans:1;widows:2;margin:0 0 12px;font-size:14px;line-height:28px}#mk2 .pg-text p:last-child{margin-bottom:0}#mk2 .pg-text p.list{text-align:start}#mk2 .pg-text b{color:var(--ink);font-weight:700}#mk2 .pg-text[data-flow=a] p{orphans:2;widows:2}#mk2 .pg-text[data-flow=c] p{orphans:1;widows:1}#mk2 .pg-text[data-flow=d] p{break-inside:avoid}#mk2 .pg-text+.pg-slides{margin-top:24px}#mk2 .pg-part h3+.pg-slides{margin-top:16px}@media (max-width:1100px){#mk2 .pg-index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){#mk2 .pg-index{grid-template-columns:1fr}#mk2 .pg-text{column-count:1}#mk2 .pg-part{margin-top:32px;padding-top:32px}#mk2 .pg-part h3{font-size:18px;line-height:30px}}#mk2 .pg-ch .pg-lat{letter-spacing:.01em;word-spacing:normal;direction:ltr;unicode-bidi:isolate;font-family:IN,system-ui,sans-serif}#mk2 .pg-text p .pg-lat{font-size:13.5px}#mk2 .pg-ch .pg-lat.nw{white-space:nowrap;display:inline-block}
#mk2 .rich a,#mk2 .lead.rich a{color:var(--pri-t);text-decoration:underline;-webkit-text-decoration-color:var(--pri-pale);text-decoration-color:var(--pri-pale);text-underline-offset:4px;transition:text-decoration-color var(--d1)}#mk2 .rich a:hover{-webkit-text-decoration-color:var(--pri);text-decoration-color:var(--pri)}#mk2 .rich strong,#mk2 .rich b{color:var(--ink);font-weight:500}#mk2 div.lead.rich{max-width:760px}#mk2 div.lead.rich>*+*{margin-top:12px}#mk2 .about-h .lead{max-width:none}#mk2 .fnote{margin:28px 0 18px}#mk2 .fgrid+.fnote{margin-top:28px}#mk2 .fnote+.fgrid{margin-top:0}#mk2 .fld .legend{margin-bottom:10px}#mk2 .fld .radios+.err{margin-top:8px}#mk2 .fld.sel .ok-i{display:none}#mk2 select.inp:invalid,#mk2 select.inp option[value=""]{color:var(--ink-3)}#mk2 .form-msg{color:var(--bad);align-items:center;gap:6px;font-size:13px;line-height:20px;display:inline-flex}#mk2 .form-msg svg{flex:none}#mk2 .hp{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}#mk2 .fstep h3:focus,#mk2 .done-s h3:focus{outline:none}#mk2 .faq-help{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex}#mk2 .faq-help .h4{margin-bottom:2px}#mk2 .hero-g.g12>.stack>.card .h4{line-height:28px}@media (max-width:600px){#mk2 .faq-help{padding:20px 22px}#mk2 .faq-help .btn{width:100%}}
#mk2 .seg a{z-index:1;height:36px;color:var(--ink-3);white-space:nowrap;transition:color var(--d2),background-color var(--d2),box-shadow var(--d2);border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:14px;line-height:22px;display:inline-flex;position:relative}#mk2 .seg a:hover{color:var(--ink)}#mk2 .seg a[aria-selected=true]{color:var(--ink);font-weight:500}#mk2 .seg a .cnt{color:var(--ink-3);font-size:12px;font-weight:400}#mk2 .mkb-segnav a[aria-current=page]{color:var(--ink);background:var(--card);font-weight:500;box-shadow:0 1px 2px #17181f0f,0 4px 12px -4px #17181f1f}#mk2 .pager{flex-wrap:wrap}#mk2 .pager a,#mk2 .pager .off{border:1px solid var(--line-2);background:var(--card);min-width:40px;height:40px;color:var(--ink-2);transition:background-color var(--d1),border-color var(--d1);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}#mk2 .pager a:hover{background:var(--soft)}#mk2 .pager a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--bg);font-weight:500}#mk2 .pager .off{opacity:.4}#mk2 .pager .gap{text-align:center;min-width:24px;color:var(--ink-4)}#mk2 .afeat .im{background:var(--soft);position:relative;overflow:hidden}#mk2 .afeat .im img{transition:transform var(--d4) var(--ease)}#mk2 .afeat:hover .im img{transform:scale(1.03)}#mk2 .afeat:hover .mkb-feat-h{color:var(--pri-t)}#mk2 .mkb-feat-h{transition:color var(--d1);font-size:28px;font-weight:500;line-height:46px}#mk2 .mkb-nl-l{margin:4px 0 8px}#mk2 .mkb-nl-l li{color:var(--ink-2);align-items:flex-start;line-height:24px}#mk2 .mkb-nl-l li .ck{margin-top:2px}#mk2 .nl-f{flex-wrap:wrap;margin-top:8px}#mk2 .nl-f .mkb-fmsg{width:100%}#mk2 .mkb-about p{margin:0}#mk2 .mkb-about a{color:var(--pri-t);text-decoration:underline;-webkit-text-decoration-color:var(--pri-pale);text-decoration-color:var(--pri-pale);text-underline-offset:4px}#mk2 .mkb-about .link{margin-top:auto;text-decoration:none}#mk2 .mkb-ahero{padding-bottom:40px}#mk2 .mkb-ahero .wrap{max-width:1000px}#mk2 .mkb-ahero .chip.acc{transition:background-color var(--d1)}#mk2 .mkb-ahero .chip.acc:hover{background:var(--pri-pale)}#mk2 .phero h1.mkb-ah1{line-height:1.52}#mk2 .mkb-meta time{display:inline}#mk2 .mkb-aside{top:calc(var(--hdr) + 24px);position:sticky}#mk2 .mkb-aside .toc-l{max-height:calc(100vh - var(--hdr) - 400px);overscroll-behavior:contain;scrollbar-width:thin;min-height:140px;overflow-y:auto}@media (max-width:1100px){#mk2 .mkb-aside .toc-l{max-height:none}}#mk2 .prose .mkb-fig img{aspect-ratio:16/10;object-fit:cover;background:var(--soft);border-radius:12px;width:100%}#mk2 .prose .mkb-fig.sq img{aspect-ratio:auto;object-fit:contain;max-width:520px;margin-inline:auto}#mk2 .prose .mkb-body>*+*{margin-top:16px}#mk2 .prose .mkb-body>:first-child{margin-top:0}#mk2 .prose .mkb-body p:empty{display:none}#mk2 .prose .mkb-body h2:first-child,#mk2 .prose .mkb-body h3:first-child{margin-top:0}#mk2 .prose h4{color:var(--ink);margin-top:24px;font-size:15px;font-weight:500;line-height:28px}#mk2 .prose h5,#mk2 .prose h6{color:var(--ink);margin-top:20px;font-size:14px;font-weight:500;line-height:26px}#mk2 .prose a:not(.btn):not(.chip):not(.link):not(.wp-block-button__link){color:var(--pri-t);text-decoration:underline;-webkit-text-decoration-color:var(--pri-pale);text-decoration-color:var(--pri-pale);text-underline-offset:4px;transition:text-decoration-color var(--d1)}#mk2 .prose a:not(.btn):not(.chip):not(.link):hover{-webkit-text-decoration-color:var(--pri);text-decoration-color:var(--pri)}#mk2 .prose .mkb-body img{border-radius:12px;max-width:100%;height:auto;margin-inline:auto}#mk2 .prose .mkb-body figure,#mk2 .prose .mkb-body .wp-block-image,#mk2 .prose .mkb-body .wp-caption{margin-block:32px;width:auto!important;max-width:100%!important}#mk2 .prose .mkb-body figure img{width:auto}#mk2 .prose .mkb-body figcaption,#mk2 .prose .mkb-body .wp-caption-text,#mk2 .prose .mkb-body .wp-element-caption{color:var(--ink-3);text-align:center;margin-top:10px;font-size:13px;line-height:20px}#mk2 .prose .mkb-body .aligncenter,#mk2 .prose .mkb-body .has-text-align-center{text-align:center;margin-inline:auto}#mk2 .prose .mkb-body .alignleft,#mk2 .prose .mkb-body .alignright{float:none;margin-inline:auto;display:block}#mk2 .prose .mkb-body .has-text-align-left{text-align:left}#mk2 .prose .mkb-body .has-text-align-right{text-align:right}#mk2 .prose .mkb-body blockquote,#mk2 .prose .mkb-body .wp-block-quote,#mk2 .prose .mkb-body .wp-block-pullquote{background:var(--soft);border-inline-start:3px solid var(--pri);color:var(--ink);border-radius:12px;margin-block:28px;padding:18px 22px;font-size:15px;line-height:30px}#mk2 .prose .mkb-body blockquote p{margin:0}#mk2 .prose .mkb-body blockquote p+p{margin-top:10px}#mk2 .prose .mkb-body blockquote cite{color:var(--ink-3);margin-top:8px;font-size:13px;font-style:normal;display:block}#mk2 .prose .mkb-body .wp-block-table,#mk2 .prose .mkb-body .mkb-tw{border:1px solid var(--line);border-radius:12px;max-width:100%;margin-block:28px;overflow-x:auto}#mk2 .prose .mkb-body table{border-collapse:collapse;background:var(--card);width:100%;font-size:13px;line-height:22px}#mk2 .prose .mkb-body th,#mk2 .prose .mkb-body td{border-bottom:1px solid var(--line);border-inline-start:1px solid var(--line);text-align:right;vertical-align:top;color:var(--ink-2);padding:10px 14px}#mk2 .prose .mkb-body tr>:first-child{border-inline-start:0}#mk2 .prose .mkb-body tr:last-child>*{border-bottom:0}#mk2 .prose .mkb-body th,#mk2 .prose .mkb-body thead td{background:var(--soft);color:var(--ink);font-weight:500}#mk2 .prose .mkb-body table:not(:has(thead)) tr:first-child td strong{color:var(--ink)}#mk2 .prose .mkb-body iframe,#mk2 .prose .mkb-body video,#mk2 .prose .mkb-body embed{aspect-ratio:16/9;background:var(--soft);border:0;border-radius:12px;width:100%;max-width:100%;height:auto;display:block}#mk2 .prose .mkb-body .wp-block-embed__wrapper{position:relative}#mk2 .prose .mkb-body hr,#mk2 .prose .mkb-body .wp-block-separator{background:var(--line);border:0;height:1px;margin-block:32px}#mk2 .prose .mkb-body code{background:var(--soft);border:1px solid var(--line);direction:ltr;unicode-bidi:isolate;border-radius:4px;padding:1px 5px;font:400 13px/20px IN,ui-monospace,monospace}#mk2 .prose .mkb-body pre{background:var(--soft);border:1px solid var(--line);text-align:left;direction:ltr;border-radius:12px;padding:16px;overflow-x:auto}#mk2 .prose .mkb-body pre code{background:0 0;border:0;padding:0}#mk2 .prose .mkb-body li>ul,#mk2 .prose .mkb-body li>ol{margin-top:10px}#mk2 .prose .mkb-body .wp-block-buttons{flex-wrap:wrap;gap:12px;display:flex}#mk2 .prose .mkb-body .wp-block-button__link{background:var(--pri);height:44px;color:var(--on-pri);border-radius:8px;align-items:center;padding:0 18px;font-weight:500;text-decoration:none;display:inline-flex}#mk2 .prose .mkb-body .wp-block-columns{flex-wrap:wrap;gap:24px;display:flex}#mk2 .prose .mkb-body .wp-block-column{flex:240px;min-width:0}#mk2 .prose .mkb-body .wp-block-gallery,#mk2 .prose .mkb-body .gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:28px;display:grid}#mk2 .prose .mkb-body .wp-block-gallery figure{margin:0}#mk2 .prose .mkb-body .wp-block-gallery img{object-fit:cover;width:100%;height:100%}#mk2 .prose .mkb-body .wp-block-group,#mk2 .prose .mkb-body .wp-block-cover{border-radius:12px}#mk2 .prose .mkb-body .has-background{border-radius:12px;padding:20px 24px}#mk2 .prose .mkb-body mark{background:var(--pri-soft);color:var(--ink);border-radius:3px;padding:0 3px}#mk2 .prose .mkb-body sup,#mk2 .prose .mkb-body sub{font-size:.75em}#mk2 .prose .mk-numbered{align-items:baseline;gap:12px;display:flex}#mk2 .prose .mk-hnum{background:var(--pri-soft);min-width:30px;height:30px;color:var(--pri-t);text-align:center;border-radius:8px;flex:none;align-self:flex-start;margin-top:4px;padding:0 6px;font-size:14px;font-weight:500;line-height:30px}#mk2 .prose h3 .mk-hnum,#mk2 .prose h4 .mk-hnum{min-width:26px;height:26px;margin-top:2px;font-size:13px;line-height:26px}#mk2 .mk-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}#mk2 .prose .mkb-cl{counter-reset:none;flex-direction:column;gap:12px;margin-top:20px;display:flex}#mk2 .prose .mkb-cl>li{padding:0}#mk2 .prose .mkb-cl>li:before{content:none}#mk2 .prose .mkb-cl--r{border-inline-start:2px solid var(--line);margin-top:12px;padding-inline-start:24px}#mk2 .mkb-cm{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:16px 20px}#mk2 .mkb-cm header{align-items:center;gap:10px;display:flex}#mk2 .mkb-cm header b{color:var(--ink);font-size:14px;font-weight:500;line-height:22px}#mk2 .mkb-cm header time{color:var(--ink-3);margin-inline-start:auto;font-size:12px;line-height:18px}#mk2 .mkb-av{background:var(--soft);width:30px;height:30px;color:var(--ink-3);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}#mk2 .mkb-cm p{color:var(--ink-2);white-space:pre-line;margin-top:10px;font-size:14px;line-height:27px}#mk2 .mkb-cmn{font-weight:400}#mk2 .mkb-cform{margin-top:20px;padding:24px}#mk2 .mkb-cform .done-s{padding:32px 12px}#mk2 .mkb-fmsg{margin:0;color:var(--bad);margin-inline-end:auto;font-size:13px;line-height:20px}#mk2 .mkb-fmsg:empty{display:none}#mk2 .mkb-hp{clip:rect(0 0 0 0);width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}#mk2 .mkb-isec+.mkb-isec{margin-top:24px}#mk2 .mkb-isec h3:first-child{margin-top:0}@media (max-width:900px){#mk2 .mkb-feat-h{font-size:24px;line-height:40px}}@media (max-width:600px){#mk2 .mkb-feat-h{font-size:22px;line-height:38px}#mk2 .prose .mkb-body .wp-block-gallery,#mk2 .prose .mkb-body .gallery{grid-template-columns:1fr}#mk2 .mkb-cform{padding:18px}#mk2 .prose .mkb-cl--r{padding-inline-start:14px}#mk2 .mkb-cm{padding:14px 16px}#mk2 .fbar .mkb-segnav{width:100%}}#mk2 .prose .mkb-body>table{border:1px solid var(--line);border-collapse:separate;border-spacing:0;border-radius:12px;margin-block:28px;overflow:hidden}@media (max-width:760px){#mk2 .prose .mkb-body>table{max-width:100%;display:block;overflow-x:auto}}
