.mk .blog-art{width:100%;height:100%;transition:transform .9s var(--spring-snappy);display:block}.mk .blog-art text{letter-spacing:-.01em;font-family:inherit}.mk .blog-art .ba-panel{fill:var(--tile-2);stroke:#ffffff0f;stroke-width:1px}.mk .blog-art .ba-panel-2{fill:var(--tile-3)}.mk .blog-art .ba-av-plan{fill:var(--fill)}.mk .blog-art .ba-line{fill:#ffffff14}.mk .blog-art .ba-line-2{fill:#ffffff29}.mk .blog-art .ba-text{fill:var(--t1)}.mk .blog-art .ba-text-2{fill:var(--t3)}.mk .blog-art .ba-glyph path{stroke:var(--t1)}.mk .blog-art .ba-glyph-ink path{stroke:var(--accent-ink)}.mk .blog-art .ba-accent{fill:var(--accent)}.mk .blog-art .ba-ink{fill:var(--accent-ink)}.mk .blog-art .ba-accent-text{fill:var(--accent)}.mk .blog-art .ba-grid{stroke:#ffffff14;stroke-width:1px}.mk .blog-art .ba-bar{fill:var(--t3)}.mk .blog-art .ba-mark{stroke:var(--t1);stroke-width:1.5px}.mk .blog-art .ba-mark-live{stroke:var(--accent);stroke-width:1.5px}.mk .blog-art .ba-dot{fill:var(--t1)}.mk .blog-art .ba-link{fill:none;stroke:var(--t3);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mk .blog-art .ba-pill{fill:#ffffff1f}.mk .blog-card-art,.mk .blog-cover-frame{background-color:var(--bg-2);background-image:radial-gradient(#ffffff12 1px,#0000 1.4px);background-position:50%;background-size:20px 20px;position:relative;overflow:hidden}.mk .blog-posts{padding-top:clamp(28px,4vw,56px)}.mk .blog-card{flex-direction:column;min-width:0;display:flex;overflow:hidden}.mk .blog-card-art{aspect-ratio:16/9;flex:none}.mk .blog-card-text{flex-direction:column;flex:1;gap:10px;padding:26px 28px 30px;display:flex}.mk .blog-card-cat{letter-spacing:-.016em;color:var(--t3);margin:0;font-size:14px;font-weight:600}.mk .blog-card-title{letter-spacing:.009em;color:var(--t1);text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:1.16667}.mk .blog-card-link{color:inherit;text-decoration:none}.mk .blog-card-link:after{content:"";z-index:1;border-radius:var(--r-tile);position:absolute;inset:0}.mk .blog-card-link:focus-visible{outline:none}.mk .blog-card-link:focus-visible:after{outline-offset:3px;outline:3px solid #5ce3b3b3}.mk .blog-card-dek{letter-spacing:-.022em;color:var(--t2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.47059}.mk .blog-card-meta{letter-spacing:-.016em;color:var(--t3);font-variant-numeric:tabular-nums;margin:auto 0 0;padding-top:8px;font-size:14px}@media (hover:hover){.mk .blog-card:hover .blog-art{transform:scale(1.035)}}.mk .blog-card-feat .blog-card-title{letter-spacing:.004em;font-size:32px;line-height:1.125}.mk .blog-card-feat .blog-card-dek{letter-spacing:.012em;font-size:19px;line-height:1.4211}@media (min-width:1069px){.mk .blog-card-feat{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.mk .blog-card-feat .blog-card-art{aspect-ratio:auto;min-height:420px}.mk .blog-card-feat .blog-card-text{justify-content:center;gap:14px;padding:clamp(36px,4vw,56px)}.mk .blog-card-feat .blog-card-meta{margin-top:6px}}.mk .blog-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.mk .blog-grid-2>*{min-width:0;display:flex}.mk .blog-grid-2>*>.blog-card{flex:1}.mk .blog-std{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,72px);padding:clamp(32px,4.4vw,64px);display:grid}.mk .blog-std-list{margin:0;padding:0;list-style:none}.mk .blog-std-list li{border-top:1px solid var(--sep);grid-template-columns:auto minmax(0,1fr);gap:18px;padding:24px 0;display:grid}.mk .blog-std-list li:first-child{border-top:0;padding-top:4px}.mk .blog-std-ic{background:var(--tile-2);width:44px;height:44px;color:var(--t1);border-radius:14px;place-items:center;display:grid}.mk .blog-std-t{letter-spacing:.011em;color:var(--t1);margin:2px 0 0;font-size:21px;font-weight:600;line-height:1.19048}.mk .blog-std-x{margin:8px 0 0}.mk .blog-lanes{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.mk .blog-lanes>li{min-width:0;display:flex}.mk .blog-lane{min-height:208px;color:var(--t1);flex-direction:column;flex:1;gap:8px;padding:28px 28px 56px;text-decoration:none;display:flex;position:relative}.mk .blog-lane-ic{background:var(--tile-2);width:44px;height:44px;color:var(--t1);border-radius:14px;place-items:center;margin-bottom:12px;display:grid}.mk .blog-lane-t{letter-spacing:.011em;font-size:21px;font-weight:600;line-height:1.19048}.mk .blog-lane-d{text-wrap:pretty}.mk .blog-lane-go{background:var(--tile-2);width:32px;height:32px;color:var(--t2);transition:transform .5s var(--spring-snappy), color .3s var(--ease), background-color .3s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;right:22px}@media (hover:hover){.mk .blog-lane:hover .blog-lane-go{color:var(--t1);background:var(--tile-3);transform:translate(3px)}}.mk .blog-grid{display:block}.mk .blog-main{min-width:0;max-width:680px;margin-inline:auto}.mk .blog-aside{display:none}@media (min-width:1069px){.mk .blog-grid{grid-template-columns:minmax(196px,1fr) minmax(0,680px) minmax(0,1fr);column-gap:56px;display:grid}.mk .blog-main{grid-column:2;max-width:none;margin-inline:0}.mk .blog-aside{grid-area:1/1;display:block}}.mk .blog-open{padding-top:clamp(112px,13vh,148px);padding-bottom:clamp(8px,1.5vw,16px)}.mk .blog-crumbs ol{letter-spacing:-.022em;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:0;font-size:17px;font-weight:600;list-style:none;display:flex}.mk .blog-crumbs li{color:var(--accent);align-items:center;gap:10px;display:inline-flex}.mk .blog-crumbs li+li:before{content:"";border-top:1.6px solid var(--t4);border-right:1.6px solid var(--t4);width:6px;height:6px;margin-right:2px;transform:rotate(45deg)}.mk .blog-crumbs a{color:var(--t3);transition:color .25s var(--ease);text-decoration:none}@media (hover:hover){.mk .blog-crumbs a:hover{color:var(--t1)}}.mk .blog-title{color:var(--t1);text-wrap:balance;margin:16px 0 0}.mk .blog-answer{letter-spacing:.011em;color:var(--t2);text-wrap:pretty;margin:26px 0 0;font-size:21px;line-height:1.42857}.mk .blog-byline{border-top:1px solid var(--sep-2);letter-spacing:-.016em;color:var(--t3);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:30px 0 0;padding-top:20px;font-size:14px;display:flex}.mk .blog-byline-name{color:var(--t1);font-weight:600}.mk .blog-byline-sep{background:var(--t4);border-radius:50%;width:3px;height:3px}.mk .blog-cover{margin-top:clamp(32px,4vw,56px)}.mk .blog-cover-frame{height:clamp(220px,28vw,380px)}.mk .blog-layout{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(56px,7vw,96px)}.mk .blog-toc{scrollbar-width:none;max-height:calc(100vh - 136px);position:sticky;top:104px;overflow-y:auto}.mk .blog-toc-h{letter-spacing:-.01em;color:var(--t3);margin:0 0 12px;font-size:12px;font-weight:600}.mk .blog-toc ol{border-left:1px solid var(--sep-2);gap:2px;margin:0;padding:0;list-style:none;display:grid}.mk .blog-toc a{letter-spacing:-.01em;color:var(--t3);transition:color .25s var(--ease), border-color .25s var(--ease);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;font-size:13px;line-height:1.38;text-decoration:none;display:block}.mk .blog-toc a[aria-current]{color:var(--t1);border-left-color:var(--t1)}@media (hover:hover){.mk .blog-toc a:hover{color:var(--t1)}}.mk .blog-toc-m{border-radius:var(--r-card);background:var(--tile);margin-bottom:clamp(32px,5vw,48px)}.mk .blog-toc-m summary{cursor:pointer;min-height:52px;color:var(--t1);align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:600;list-style:none;display:flex}.mk .blog-toc-m summary::-webkit-details-marker{display:none}.mk .blog-toc-m summary:focus-visible{outline-offset:3px;border-radius:var(--r-card);outline:3px solid #5ce3b3b3}.mk .blog-toc-m-n{color:var(--t3);font-size:13px;font-weight:400}.mk .blog-toc-m-chev{color:var(--t3);transition:transform .5s var(--spring-snappy);margin-left:auto}.mk .blog-toc-m[open] .blog-toc-m-chev{transform:rotate(180deg)}.mk .blog-toc-m ol{counter-reset:blog-toc;margin:0;padding:0 8px 10px;list-style:none;display:grid}.mk .blog-toc-m li{counter-increment:blog-toc}.mk .blog-toc-m a{min-height:44px;color:var(--t2);border-radius:12px;align-items:center;gap:12px;padding:6px 10px;font-size:15px;line-height:1.33;text-decoration:none;display:flex}.mk .blog-toc-m a:before{content:counter(blog-toc);width:18px;color:var(--t4);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:600}@media (hover:hover){.mk .blog-toc-m a:hover{color:var(--t1);background:#ffffff0f}}@media (min-width:1069px){.mk .blog-toc-m{display:none}}.mk .blog-prose{letter-spacing:.012em;color:var(--t2);overflow-wrap:break-word;font-size:19px;line-height:1.57895}.mk .blog-prose>*{margin-top:0;margin-bottom:0}.mk .blog-prose>*+*{margin-top:24px}.mk .blog-prose p{text-wrap:pretty}.mk .blog-prose strong{color:var(--t1);font-weight:600}.mk .blog-h2{letter-spacing:.004em;color:var(--t1);text-wrap:balance;margin:0;scroll-margin-top:112px;font-size:32px;font-weight:600;line-height:1.125}.mk .blog-prose>.blog-h2{margin-top:clamp(56px,6vw,72px)}.mk .blog-prose>.blog-h2:first-child{margin-top:0}.mk .blog-prose>.blog-h2+*{margin-top:20px}.mk .blog-h3{color:var(--t1);font-size:21px;font-weight:600;line-height:1.19048}.mk .blog-cite{color:var(--t1);text-underline-offset:3px;transition:color .25s var(--ease), text-decoration-color .25s var(--ease);-webkit-text-decoration:underline #5ce3b380;text-decoration:underline #5ce3b380;text-decoration-thickness:1px}@media (hover:hover){.mk .blog-cite:hover{color:var(--accent-lit);-webkit-text-decoration-color:var(--accent-lit);text-decoration-color:var(--accent-lit)}}.mk .blog-ic{letter-spacing:0;color:var(--t1);background:#ffffff14;border-radius:6px;padding:.08em .38em;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84em}.mk .blog-ul,.mk .blog-ol{gap:14px;padding:0;list-style:none;display:grid}.mk .blog-ul li,.mk .blog-ol li{min-width:0;padding-left:26px;position:relative}.mk .blog-ul li:before{content:"";background:var(--t4);border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:6px}.mk .blog-ol{counter-reset:blog-ol}.mk .blog-ol li{counter-increment:blog-ol}.mk .blog-ol li:before{content:counter(blog-ol);color:var(--t3);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;position:absolute;left:0}.mk .blog-check{gap:0;padding:0;list-style:none;display:grid}.mk .blog-check li{border-top:1px solid var(--sep-2);color:var(--t1);grid-template-columns:auto minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.mk .blog-check li:last-child{border-bottom:1px solid var(--sep-2)}.mk .blog-check-mark{background:var(--tile-3);width:26px;height:26px;color:var(--t1);border-radius:50%;place-items:center;margin-top:2px;display:grid}.mk .blog-prose>*+:is(figure,.blog-cols,.blog-timeline),.mk .blog-prose>:is(figure,.blog-cols,.blog-timeline)+:not(.blog-h2){margin-top:36px}.mk .blog-prose>*+.blog-note{margin-top:12px}.mk .blog-note,.mk .blog-tablefig{margin:0}.mk .blog-table-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;position:relative;overflow-x:auto}.mk .blog-table-scroll:focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #5ce3b3b3}.mk .blog-table{border-collapse:separate;border-spacing:0;letter-spacing:-.01em;width:100%;font-size:15px;line-height:1.4}.mk .blog-table th,.mk .blog-table td{text-align:left;vertical-align:top;border-top:1px solid var(--sep-2);padding:14px}.mk .blog-table th:first-child,.mk .blog-table td:first-child{padding-left:0}.mk .blog-table thead th{letter-spacing:-.008em;color:var(--t3);vertical-align:bottom;border-top:0;padding-top:4px;padding-bottom:12px;font-size:13px;font-weight:600}.mk .blog-table tbody th{color:var(--t1);font-weight:600}.mk .blog-table td{color:var(--t2)}.mk .blog-table .lit{background:var(--tile);color:var(--t1);padding-inline:18px}.mk .blog-table thead .lit{color:var(--t1);border-radius:16px 16px 0 0;padding-top:16px}.mk .blog-table tbody tr:last-child .lit{border-radius:0 0 16px 16px}.mk .blog-table .blog-ic{white-space:nowrap}.mk .blog-table .dot{display:inline-block}.mk .blog-cards{margin:0;padding:0;list-style:none;display:none}.mk .blog-cards-item{border-radius:var(--r-card);background:var(--tile);padding:18px 18px 16px}.mk .blog-cards-item+.blog-cards-item{margin-top:10px}.mk .blog-cards-dim{letter-spacing:-.022em;color:var(--t1);margin:0;font-size:17px;font-weight:600;line-height:1.29}.mk .blog-cards-dl{margin:12px 0 0}.mk .blog-cards-dl dt{letter-spacing:-.008em;color:var(--t3);font-size:13px;font-weight:600;line-height:1.3}.mk .blog-cards-dl dd{margin:0}.mk .blog-cards-main dd{letter-spacing:-.022em;color:var(--t1);margin-top:3px;font-size:17px;line-height:1.35}.mk .blog-cards-main[data-lit]{background:var(--tile-2);border-radius:8px;padding:11px 13px 12px}.mk .blog-cards-main[data-lit] dt{color:var(--t2)}.mk .blog-cards-row{border-top:1px solid var(--sep-2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:12px;margin-top:12px;padding-top:12px;display:grid}.mk .blog-cards-main:not([data-lit])+.blog-cards-row{margin-top:14px}.mk .blog-cards-row dd{letter-spacing:-.016em;color:var(--t2);font-size:15px;line-height:1.35}.mk .blog-table-cap{margin-top:12px}.mk .blog-table-cap .blog-cite{color:var(--t2)}.mk .blog-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mk .blog-col{border-radius:var(--r-card);padding:22px 22px 24px}.mk .blog-col-t{letter-spacing:-.01em;color:var(--t1);margin:0;font-size:15px;font-weight:600;line-height:1.33}.mk .blog-col ul{letter-spacing:-.01em;color:var(--t2);gap:8px;margin:14px 0 0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:grid}.mk .blog-col li{padding-left:14px;position:relative}.mk .blog-col li:before{content:"";background:var(--t4);border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:0}.mk .blog-trace{margin:0;padding:0;list-style:none}.mk .blog-trace .trace-step{padding-block:14px}.mk .blog-trace .trace-dot{top:20px}.mk .blog-trace-x{letter-spacing:-.022em;color:var(--t2);margin:2px 0 0;font-size:17px;line-height:1.47059}@media (min-width:1024px){.mk .blog-trace .trace-step{grid-template-columns:84px minmax(0,1fr);column-gap:20px}.mk .blog-trace .trace-step>.trace-t{margin-top:3px}}.mk .blog-code{border-radius:var(--r-card);background:var(--tile);margin:0;overflow:hidden}.mk .blog-code-h{border-bottom:1px solid var(--sep-2);letter-spacing:-.01em;color:var(--t3);align-items:center;gap:8px;padding:12px 18px;font-size:13px;font-weight:600;display:flex}.mk .blog-code-pre{letter-spacing:0;color:var(--t1);tab-size:2;margin:0;padding:18px 20px 20px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:1.65;position:relative;overflow-x:auto}.mk .blog-code-pre:focus-visible{outline-offset:-3px;border-radius:0 0 var(--r-card) var(--r-card);outline:3px solid #5ce3b3b3}.mk .blog-code-c{color:var(--t4)}.mk .blog-code-k{color:var(--t3)}.mk .blog-quote{margin:0}.mk .blog-quote blockquote{border-left:2px solid var(--t4);margin:0;padding-left:24px}.mk .blog-quote blockquote p{letter-spacing:.011em;color:var(--t1);text-wrap:pretty;margin:0;font-size:21px;font-weight:500;line-height:1.42857}.mk .blog-quote-cite{letter-spacing:-.016em;color:var(--t3);margin-top:12px;padding-left:26px;font-size:14px}.mk .blog-quote-cite a{color:var(--t2);text-decoration:underline;-webkit-text-decoration-color:var(--sep);text-decoration-color:var(--sep);text-underline-offset:3px}.mk .blog-faq{margin-top:clamp(64px,7vw,96px)}.mk .blog-faq-list{margin-top:20px}.mk .blog-faq .qa-body .body{margin:0}.mk .blog-cta{margin-top:clamp(48px,6vw,72px);padding:clamp(28px,4vw,44px)}.mk .blog-cta-eyebrow{margin:0}.mk .blog-cta-title{letter-spacing:.004em;color:var(--t1);text-wrap:balance;margin:12px 0 0;font-size:32px;font-weight:600;line-height:1.125}.mk .blog-cta-title .block{color:var(--t3)}.mk .blog-cta-body{max-width:46ch;margin:16px 0 0}.mk .blog-cta-actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:26px;display:flex}.mk .blog-cta-links{border-top:1px solid var(--sep-2);flex-wrap:wrap;gap:8px 28px;margin:24px 0 0;padding:20px 0 0;list-style:none;display:flex}.mk .blog-sources{margin-top:clamp(48px,6vw,72px);scroll-margin-top:112px}.mk .blog-sources-h{letter-spacing:.011em;color:var(--t1);margin:0;scroll-margin-top:112px;font-size:21px;font-weight:600;line-height:1.19048}.mk .blog-sources-note{margin:8px 0 0}.mk .blog-sources-list{counter-reset:blog-src;margin:18px 0 0;padding:0;list-style:none}.mk .blog-sources-list li{border-top:1px solid var(--sep-2);counter-increment:blog-src;gap:2px;padding:12px 0 12px 34px;display:grid;position:relative}.mk .blog-sources-list li:before{content:counter(blog-src);color:var(--t4);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;position:absolute;top:13px;left:0}.mk .blog-sources-list a{letter-spacing:-.01em;color:var(--t1);overflow-wrap:anywhere;font-size:15px;line-height:1.4;text-decoration:none}.mk .blog-src-pub{font-weight:600}.mk .blog-src-pub:after{content:". "}.mk .blog-src-title{color:var(--t2)}@media (hover:hover){.mk .blog-sources-list a:hover .blog-src-title{color:var(--t1);text-underline-offset:3px;text-decoration:underline}}.mk .blog-src-meta{letter-spacing:-.01em;color:var(--t3);font-size:12px}.mk .blog-more{border-top:1px solid var(--sep-2)}.mk .blog-more-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.mk .blog-more-title{letter-spacing:.004em;color:var(--t1);margin:0;font-size:32px;font-weight:600;line-height:1.125}.mk .blog-more .blog-grid-2{margin-top:28px}.mk .blog-fig{min-width:0}.mk .blog-fig .sr-ill-cap,.mk .blog-room .sr-room-cap{text-align:left}.mk .blog-chart{min-width:0;margin:0}.mk .blog-chart-cap{margin-top:12px}.mk .blog-flow{margin:0;padding:20px clamp(18px,3vw,30px);list-style:none}.mk .blog-flow-step{grid-template-columns:28px minmax(0,148px) minmax(0,1fr);align-items:start;column-gap:16px;padding:14px 0;display:grid;position:relative}.mk .blog-flow-step+.blog-flow-step{border-top:1px solid var(--sep-2)}.mk .blog-flow-step:not(:last-child):after{content:"";background:var(--sep);border-radius:1px;width:2px;position:absolute;top:46px;bottom:-14px;left:13px}.mk .blog-flow-n{background:var(--tile-3);width:28px;height:28px;color:var(--t1);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.mk .blog-flow-label{letter-spacing:-.01em;color:var(--t1);margin:4px 0 0;font-size:15px;font-weight:600;line-height:1.33}.mk .blog-flow-body{min-width:0;padding-top:2px}.mk .blog-flow-chips,.mk .blog-flow-sources{flex-wrap:wrap;gap:6px;display:flex}.mk .blog-flow-chips .sr-chip{white-space:normal;height:auto;min-height:24px;padding-block:3px}.mk .blog-bubble{background:var(--tile-3);letter-spacing:-.016em;max-width:100%;color:var(--t1);border-radius:18px 18px 6px;padding:9px 14px;font-size:14px;line-height:1.35;display:inline-block}.mk .blog-src{border-radius:var(--r-pill);letter-spacing:-.01em;height:28px;color:var(--t2);white-space:nowrap;background:#ffffff0f;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.mk .blog-src svg{color:var(--t3)}.mk .blog-src-us{background:var(--accent);box-shadow:none;color:var(--accent-ink);font-weight:600}.mk .blog-src-us svg{color:var(--accent-ink)}.mk .blog-answer-card{background:var(--tile-2);border-radius:16px;max-width:320px;padding:12px 16px 14px}.mk .blog-answer-lead{color:var(--t3);margin:0;font-size:13px}.mk .blog-answer-list{counter-reset:blog-ans;letter-spacing:-.016em;color:var(--t2);gap:6px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.mk .blog-answer-list li{counter-increment:blog-ans;align-items:center;gap:8px;display:flex}.mk .blog-answer-list li:before{content:counter(blog-ans) ".";width:14px;color:var(--t3);font-variant-numeric:tabular-nums;font-size:13px}.mk .blog-answer-list b{color:var(--t1);font-weight:600}.mk .blog-answer-ref{background:var(--tile-3);width:18px;height:18px;color:var(--t2);border-radius:50%;place-items:center;font-size:10px;font-weight:600;display:inline-grid}.mk .blog-meter{padding:22px clamp(18px,3vw,28px) 24px}.mk .blog-meter-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.mk .blog-meter-title{color:var(--t1);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.mk .blog-meter-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.mk .blog-meter-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px;margin-top:20px;display:grid}.mk .blog-meter-figure{font-variant-numeric:tabular-nums;margin:0}.mk .blog-meter-num{letter-spacing:-.015em;color:var(--t1);font-size:64px;font-weight:600;line-height:1}.mk .blog-meter-of{color:var(--t3);font-size:21px;font-weight:600}.mk .blog-meter-sub{color:var(--t3);margin:14px 0 8px;font-size:13px}.mk .blog-cells{grid-template-columns:repeat(20,minmax(0,1fr));gap:4px;display:grid}.mk .blog-cells span{background:var(--fill-3);border-radius:4px;height:16px}.mk .blog-cells span.is-on{background:var(--t1)}.mk .blog-cells-sm span{border-radius:3px;height:8px}.mk .blog-cells-sm span.is-on{background:var(--t3)}.mk .blog-weeks{border-left:1px solid var(--sep-2);flex-direction:column;min-width:0;padding-left:24px;display:flex}.mk .blog-weeks-h,.mk .blog-weeks-n{color:var(--t3);margin:0;font-size:13px}.mk .blog-weeks-n{margin-top:10px;font-size:12px}.mk .blog-weeks-cols{align-items:flex-end;gap:10px;margin-top:14px;display:flex}.mk .blog-week{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.mk .blog-week-v{color:var(--t2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.mk .blog-week-track{justify-content:center;align-items:flex-end;width:100%;height:84px;margin-top:6px;display:flex}.mk .blog-week-bar{background:var(--t4);border-radius:6px 6px 3px 3px;width:100%;max-width:34px}.mk .blog-week.is-now .blog-week-bar{background:var(--t1)}.mk .blog-week.is-now .blog-week-v{color:var(--t1)}.mk .blog-week-l{color:var(--t3);white-space:nowrap;margin-top:8px;font-size:11px}.mk .blog-ladder{padding:20px clamp(18px,3vw,28px) 16px}.mk .blog-ladder-row{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:stretch;column-gap:20px;display:grid}.mk .blog-ladder-lab{gap:1px;min-width:0;padding:9px 0;display:grid}.mk .blog-ladder-name{letter-spacing:-.016em;color:var(--t1);font-size:14px;font-weight:500;line-height:1.3}.mk .blog-ladder-val{color:var(--t3);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.3}.mk .blog-ladder-plot{background-image:linear-gradient(var(--accent), var(--accent)), linear-gradient(var(--sep-2), var(--sep-2)), linear-gradient(var(--sep-2), var(--sep-2)), linear-gradient(var(--sep-2), var(--sep-2));background-repeat:no-repeat;background-size:1.5px 100%,1px 100%,1px 100%,1px 100%;background-position:var(--m) 0, var(--g1) 0, var(--g2) 0, var(--g3) 0;min-height:46px;position:relative}.mk .blog-ladder-bar{background:var(--t3);height:10px;transition:background-color .3s var(--ease);border-radius:5px;margin-top:-5px;position:absolute;top:50%}.mk .blog-ladder-pt{background:var(--t1);width:12px;height:12px;box-shadow:0 0 0 3px var(--tile);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (hover:hover){.mk .blog-ladder-row:hover .blog-ladder-bar{background:var(--t1)}.mk .blog-ladder-row:hover .blog-ladder-val{color:var(--t1)}}.mk .blog-ladder-top .blog-ladder-plot{min-height:26px}.mk .blog-ladder-mlabel{top:2px;left:calc(var(--m) + 8px);letter-spacing:-.01em;color:var(--accent);white-space:nowrap;font-size:12px;font-weight:600;position:absolute}.mk .blog-ladder-axis .blog-ladder-plot{border-top:1px solid var(--sep);background-image:none;min-height:26px}.mk .blog-ladder-tick{color:var(--t3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;position:absolute;top:8px;transform:translate(-50%)}.mk .blog-bill{gap:18px;padding:24px clamp(18px,3vw,28px);display:grid}.mk .blog-bill-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 16px;display:grid}.mk .blog-bill-l{color:var(--t1);font-size:15px;font-weight:500}.mk .blog-bill-v{color:var(--t1);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.mk .blog-bill-track{background:var(--fill-3);border-radius:5px;grid-column:1/-1;height:10px;overflow:hidden}.mk .blog-bill-bar{background:var(--t2);border-radius:5px;height:100%;display:block}.mk .blog-bill-stats{border-top:1px solid var(--sep-2);color:var(--t3);flex-wrap:wrap;gap:8px 28px;padding-top:16px;font-size:14px;display:flex}.mk .blog-bill-stats b{color:var(--t1);font-variant-numeric:tabular-nums;font-weight:600}.mk .blog-dns{padding:20px clamp(18px,3vw,24px) 18px}.mk .blog-dns-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mk .blog-dns-title{color:var(--t1);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.mk .blog-dns-ok{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #34d39a2e}.mk .blog-dns-rec{background:var(--tile-2);border-radius:14px;grid-template-rows:auto auto;grid-template-columns:56px minmax(0,1fr) minmax(0,1.6fr) auto;grid-auto-flow:column;align-items:center;gap:4px 16px;margin-top:16px;padding:14px 16px;display:grid}.mk .blog-dns-k{letter-spacing:-.004em;color:var(--t3);font-size:11px;font-weight:600}.mk .blog-dns-v{letter-spacing:0;min-width:0;color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;overflow:hidden}.mk .blog-dns-copy{border-radius:var(--r-pill);background:var(--tile-3);height:30px;color:var(--t1);grid-row:1/span 2;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.mk .blog-dns-conn{margin:14px 0 0;padding:0;list-style:none}.mk .blog-dns-conn li{border-top:1px solid var(--sep-2);align-items:center;gap:12px;padding:11px 0;display:flex}.mk .blog-dns-ic{background:var(--tile-2);width:32px;height:32px;color:var(--t2);border-radius:10px;flex:none;place-items:center;display:grid}.mk .blog-dns-cn{min-width:0;display:grid}.mk .blog-dns-cname{color:var(--t1);font-size:14px;font-weight:600}.mk .blog-dns-cnote{color:var(--t3);font-size:12px}.mk .blog-dns-conn .sr-chip{margin-left:auto}.mk .blog-dns-foot{border-top:1px solid var(--sep-2);color:var(--t3);align-items:center;gap:10px;margin:6px 0 0;padding-top:12px;font-size:13px;display:flex}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mk .blog-ladder-bar,.mk .blog-bill-bar{transform-origin:0;animation:linear both blog-grow;animation-timeline:view();animation-range:entry 10% cover 32%}.mk .blog-week-bar{transform-origin:bottom;animation:linear both blog-rise;animation-timeline:view();animation-range:entry 15% cover 35%}.mk .blog-cells span.is-on{animation:linear both blog-cell;animation-timeline:view();animation-range:entry 20% cover 38%}.mk .blog-flow-step{animation:linear both blog-in;animation-timeline:view();animation-range:entry 5% cover 22%}}}@keyframes blog-grow{0%{transform:scaleX(0)}}@keyframes blog-rise{0%{transform:scaleY(0)}}@keyframes blog-cell{0%{background-color:var(--fill-3)}}@keyframes blog-in{0%{opacity:.25;transform:translateY(14px)}}@media (max-width:1068px){.mk .blog-card-feat .blog-card-title{letter-spacing:.007em;font-size:28px;line-height:1.14286}.mk .blog-std{grid-template-columns:minmax(0,1fr)}.mk .blog-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .blog-h2{font-size:28px;line-height:1.14286}}@media (max-width:734px){.mk .blog-grid-2{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:14px}.mk .blog-card-text{padding:22px 22px 26px}.mk .blog-card-title{font-size:21px;line-height:1.19048}.mk .blog-card-feat .blog-card-title{letter-spacing:.009em;font-size:24px;line-height:1.16667}.mk .blog-card-feat .blog-card-dek{letter-spacing:-.022em;font-size:17px;line-height:1.47059}.mk .blog-lanes{grid-template-columns:minmax(0,1fr);gap:14px}.mk .blog-lane{min-height:0}.mk .blog-answer{letter-spacing:.012em;font-size:19px;line-height:1.4211}.mk .blog-prose{letter-spacing:-.022em;font-size:17px;line-height:1.52941}.mk .blog-h2{font-size:24px;line-height:1.16667}.mk .blog-quote blockquote p{font-size:19px}.mk .blog-cta-title,.mk .blog-more-title{font-size:28px}.mk .blog-table-scroll{display:none}.mk .blog-cards{display:block}.mk .blog-code{margin-inline:calc(var(--gutter) * -1);border-radius:0}.mk .blog-table-cap{margin-top:10px}.mk .blog-cols{grid-template-columns:minmax(0,1fr)}.mk .blog-flow-step{grid-template-columns:28px minmax(0,1fr);row-gap:10px}.mk .blog-flow-label,.mk .blog-flow-body{grid-column:2}.mk .blog-meter-grid{grid-template-columns:minmax(0,1fr);gap:22px}.mk .blog-weeks{border-left:0;border-top:1px solid var(--sep-2);padding:18px 0 0}.mk .blog-cells{gap:3px}.mk .blog-ladder-row{grid-template-columns:minmax(0,40%) minmax(0,1fr);column-gap:12px}.mk .blog-ladder-name{font-size:13px}.mk .blog-ladder-val{font-size:12px}.mk .blog-dns-rec{grid-template-rows:none;grid-template-columns:52px minmax(0,1fr);grid-auto-flow:row;gap:6px 12px}.mk .blog-dns-copy{grid-area:auto/1/auto/-1;justify-self:start;margin-top:6px}}
