.mv3 .art-sec--no-toc{grid-template-columns:minmax(0,1fr)}.mv3 .article .blog-table-scroll{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto;scrollbar-width:thin}.mv3 .article .blog-table-scroll table{border-collapse:collapse;width:100%}.mv3 .article .blog-table-scroll td,.mv3 .article .blog-table-scroll th{border-bottom:1px solid var(--line);font-size:14px;line-height:22px;padding:var(--sm) var(--md);text-align:left;vertical-align:top}.mv3 .article .blog-table-scroll th{color:var(--ink-strong);font-weight:400;white-space:nowrap}.mv3 .article .blog-table-scroll td{color:var(--gray-600)}.mv3 .article .blog-table-scroll tr:last-child td{border-bottom:0}.mv3 .article img{border-radius:var(--radius);height:auto}.mv3 .article .blog-article-figure figcaption{color:var(--muted-600);font-size:13px;line-height:20px;padding-top:var(--xs)}.mv3 .article pre{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto;padding:var(--lg);scrollbar-width:thin}.mv3 .article pre code{color:var(--ink);font-size:13px;line-height:22px;white-space:pre}.mv3 .article :not(pre)>code{background:var(--surface);border:1px solid var(--line);border-radius:4px;color:var(--ink);font-size:15px;padding:1px 5px}.mv3 .article [data-blog-block-rendered=podcast-episode] :is(p,h2,h3,h4,li,a,strong){color:inherit}.mv3 .article [data-blog-block-rendered=podcast-episode] :is(h2,h3,h4){margin-top:0}.mv3 .article [data-blog-block-rendered=podcast-episode] a{text-decoration:none}.mv3 .article [data-blog-block-rendered=podcast-episode] :is(ul,ol)>li{padding-left:0}.mv3 .article [data-blog-block-rendered=podcast-episode] :is(ul,ol)>li:before{content:none}.mv3 .article [data-blog-block-rendered=podcast-episode] blockquote{padding:0}.mv3 .article [data-blog-block-rendered=podcast-episode] blockquote:before{content:none}.mv3 .article .blog-wide-block{left:auto;position:static;transform:none;width:auto}.mv3 :is(.article,.article>article)>*+*{margin-top:var(--xl)}.mv3 :is(.article,.article>article)>h2{line-height:36px;margin-top:calc(var(--3xl) + var(--md))}.mv3 :is(.article,.article>article)>h3{line-height:28px;margin-top:var(--2xl)}.mv3 :is(.article,.article>article)>:is(h2,h3)+*{margin-top:var(--sm)}.mv3 :is(.article,.article>article)>p:has(>img:only-child),.mv3 :is(.article,.article>article)>p:has(>img:only-child)+*{margin-top:var(--3xl)}.mv3 :is(.article,.article>article)>p>img:only-child{margin-inline:auto}.mv3 :is(.article,.article>article)>:is(blockquote,figure,hr,pre,.blog-table-scroll,.blog-wide-block,[data-blog-block-rendered]),.mv3 :is(.article,.article>article)>:is(blockquote,figure,hr,pre,.blog-table-scroll,.blog-wide-block,[data-blog-block-rendered])+*{margin-top:var(--3xl)}.mv3 :is(.article,.article>article)>:is(h2,h3)+:is(blockquote,figure,hr,pre,.blog-table-scroll,.blog-wide-block,[data-blog-block-rendered]){margin-top:var(--lg)}.mv3 :is(.article,.article>article)>:first-child{margin-top:0}.mv3 .article li,.mv3 .article p{line-height:30px}.mv3 .article strong{color:var(--ink-strong)}.mv3 .article li a,.mv3 .article p a,.mv3 .article td a{text-decoration-color:var(--muted);text-decoration-thickness:1px;text-underline-offset:4px;transition:color .15s ease,text-decoration-color .15s ease}.mv3 .article li a:hover,.mv3 .article p a:hover,.mv3 .article td a:hover{text-decoration-color:currentColor}.mv3 .article ol,.mv3 .article ul{gap:var(--sm)}.mv3 .article ul>li{padding-left:var(--xl)}.mv3 .article ul>li:before{top:15px;width:10px}.mv3 .article li>:is(ul,ol){margin-top:var(--sm)}.mv3 .article li>p{color:inherit;font-size:inherit;line-height:inherit}.mv3 .article li>p+p{margin-top:var(--xs)}.mv3 .article blockquote{padding:var(--xs) 0 var(--xs) var(--2xl)}.mv3 .article blockquote p{color:var(--ink-strong);font-size:20px;line-height:32px}.mv3 .article blockquote p+p{margin-top:var(--md)}.mv3 .article blockquote :is(cite,footer){color:var(--muted-600);display:block;font-size:14px;font-style:normal;line-height:22px;margin-top:var(--sm)}.mv3 .article hr{background:var(--line);border:0;height:1px}@media (max-width:700px){.mv3 :is(.article,.article>article)>*+*{margin-top:var(--lg)}.mv3 :is(.article,.article>article)>h2{line-height:30px;margin-top:var(--3xl)}.mv3 :is(.article,.article>article)>h3{margin-top:var(--xl)}.mv3 :is(.article,.article>article)>:is(h2,h3)+*{margin-top:var(--xs)}.mv3 :is(.article,.article>article)>p:has(>img:only-child),.mv3 :is(.article,.article>article)>p:has(>img:only-child)+*{margin-top:var(--2xl)}.mv3 :is(.article,.article>article)>:is(blockquote,figure,hr,pre,.blog-table-scroll,.blog-wide-block,[data-blog-block-rendered]),.mv3 :is(.article,.article>article)>:is(blockquote,figure,hr,pre,.blog-table-scroll,.blog-wide-block,[data-blog-block-rendered])+*{margin-top:var(--2xl)}.mv3 :is(.article,.article>article)>:first-child{margin-top:0}.mv3 .article li,.mv3 .article p{line-height:28px}.mv3 .article ul>li{padding-left:var(--lg)}.mv3 .article ul>li:before{top:14px;width:8px}.mv3 .article blockquote{padding-left:var(--lg)}.mv3 .article blockquote p{font-size:18px;line-height:28px}}.mv3 .article .artcta{--artcta-dim:hsla(0,0%,98%,.72);--artcta-rim:hsla(0,0%,98%,.28);--artcta-rim-hover:hsla(0,0%,98%,.5);--artcta-halo:hsla(0,0%,98%,.12);--artcta-halo-hover:hsla(0,0%,98%,.24);--artcta-pill:#fff;--artcta-pill-ink:var(--ink);background:var(--ink-strong);border-radius:var(--radius);color:var(--on-dark);display:flex;flex-direction:column;gap:var(--md);padding:var(--2xl);position:relative}.mv3 .article .artcta:before{background-image:var(--grad-interview);border-radius:var(--radius) var(--radius) 0 0;content:"";height:2px;left:0;position:absolute;right:0;top:0}.mv3 .article .artcta--coral{--artcta-dim:rgba(29,29,32,.78);--artcta-rim:rgba(29,29,32,.3);--artcta-rim-hover:rgba(29,29,32,.55);--artcta-halo:rgba(29,29,32,.14);--artcta-halo-hover:rgba(29,29,32,.26);--artcta-pill:var(--ink-strong);--artcta-pill-ink:var(--on-dark);background:var(--red-500);color:var(--ink-strong)}.mv3 .article .artcta--coral:before{background-image:none}.mv3 .article .artcta__k{color:var(--red-500);font-size:12px;letter-spacing:.08em;line-height:20px;text-transform:uppercase}.mv3 .article .artcta--coral .artcta__k{color:var(--artcta-dim)}.mv3 .article .artcta__t{color:inherit;font-size:32px;font-weight:400;letter-spacing:-.6px;line-height:36px;margin-top:0}.mv3 .article .artcta__d{color:var(--artcta-dim);font-size:16px;line-height:26px;max-width:52ch}.mv3 .article .artcta__btns{display:flex;flex-wrap:wrap;gap:var(--sm);padding-top:var(--xs)}.mv3 .article .artcta a{text-decoration:none}.mv3 .article .artcta__btn--primary{background:var(--artcta-pill);box-shadow:0 0 0 4px var(--artcta-halo);color:var(--artcta-pill-ink)}.mv3 .article .artcta__btn--primary:hover{box-shadow:0 0 0 5px var(--artcta-halo-hover)}.mv3 .article .artcta__btn--quiet{box-shadow:inset 0 0 0 1px var(--artcta-rim);color:inherit}.mv3 .article .artcta__btn--quiet:hover{box-shadow:inset 0 0 0 1px var(--artcta-rim-hover)}.mv3 .article .artroi{display:flex;flex-direction:column;gap:var(--md)}.mv3 .article .artroi a{color:var(--ink);text-decoration:none}.mv3 .article .artroi__head{display:flex;flex-direction:column;gap:var(--xs)}.mv3 .article .artroi__eyebrow{color:var(--muted-600);font-size:12px;letter-spacing:.08em;line-height:20px;text-transform:uppercase}.mv3 .article .artroi__title{color:var(--ink-strong);font-size:24px;letter-spacing:-.4px;line-height:30px}.mv3 .article .artroi__lede{color:var(--gray-600);font-size:15px;line-height:24px}.mv3 .article .artroi__card{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius)}.mv3 .article .artroi__region{display:flex;flex-direction:column;gap:var(--sm);padding:var(--xl)}.mv3 .article .artroi__region+.artroi__region{border-top:1px solid var(--line)}.mv3 .article .artroi__region--inputs{gap:var(--lg)}.mv3 .article .artroi__region--figure{background:var(--surface)}.mv3 .article .artroi__region--actions{background:var(--surface);gap:var(--md)}.mv3 .article .artroi__region-head{display:flex;flex-direction:column;gap:var(--2xs)}.mv3 .article .artroi__k{align-items:center;color:var(--ink);display:flex;font-size:12px;gap:var(--md);justify-content:space-between;letter-spacing:.06em;line-height:20px;text-transform:uppercase}.mv3 .article .artroi__sub{color:var(--muted-600);font-size:12px;line-height:18px}.mv3 .article .artroi__field{align-items:center;display:flex;gap:var(--md);justify-content:space-between}.mv3 .article .artroi__label{display:flex;flex-direction:column;gap:var(--2xs);min-width:0}.mv3 .article .artroi__label-t{color:var(--ink);font-size:15px;line-height:22px}.mv3 .article .artroi__label-d{color:var(--muted-600);font-size:12px;line-height:18px}.mv3 .article .artroi__cadence{display:flex;flex:none;gap:var(--xs)}.mv3 .article .artroi__opt{align-items:center;border:1.5px solid var(--line);border-radius:var(--radius);color:var(--ink);display:flex;flex-direction:column;gap:var(--2xs);height:52px;justify-content:center;transition:background-color .18s ease,color .18s ease,border-color .18s ease;width:72px}.mv3 .article .artroi__opt:hover{background:var(--surface);border-color:#e2e0da}.mv3 .article .artroi__opt.is-active{background:linear-gradient(var(--ink),var(--ink)) padding-box,var(--grad-interview) border-box;border-color:transparent;color:var(--on-dark)}.mv3 .article .artroi__opt:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mv3 .article .artroi__opt-n{font-size:16px;line-height:18px}.mv3 .article .artroi__opt-l{font-size:11px;line-height:12px;opacity:.85}.mv3 .article .artroi__dial{display:flex;flex-direction:column;gap:var(--2xs)}.mv3 .article .artroi__dial-top{align-items:flex-end;display:flex;gap:var(--md);justify-content:space-between}.mv3 .article .artroi__val{align-items:baseline;display:flex;gap:var(--2xs);white-space:nowrap}.mv3 .article .artroi__val b{color:var(--ink-strong);font-size:24px;font-weight:400;line-height:24px}.mv3 .article .artroi__val span{color:var(--muted-600);font-size:12px;line-height:18px}.mv3 .article .artroi__slider{--fill:30%;-webkit-appearance:none;appearance:none;background:none;cursor:pointer;height:24px;margin:0;width:100%}.mv3 .article .artroi__slider:focus{outline:none}.mv3 .article .artroi__slider:focus-visible{border-radius:4px;outline:2px solid var(--ink);outline-offset:4px}.mv3 .article .artroi__slider::-webkit-slider-runnable-track{background-image:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),#ddd9d2 calc(10% - 1px) 10%),var(--grad-interview),linear-gradient(90deg,#e7e5df 0 100%);background-position:50%,0,0;background-repeat:no-repeat;background-size:100% 6px,var(--fill) 3px,100% 3px;height:24px}.mv3 .article .artroi__slider::-moz-range-track{background-image:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),#ddd9d2 calc(10% - 1px) 10%),linear-gradient(90deg,#e7e5df 0 100%);background-position:50%,0;background-repeat:no-repeat;background-size:100% 6px,100% 3px;height:24px}.mv3 .article .artroi__slider::-moz-range-progress{background-image:var(--grad-interview);border-radius:2px;height:3px}.mv3 .article .artroi__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;box-shadow:0 0 0 1px rgba(52,53,58,.1),0 2px 6px rgba(0,0,0,.16);height:18px;margin-top:3px;transition:transform .15s ease;width:18px}.mv3 .article .artroi__slider::-moz-range-thumb{background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 1px rgba(52,53,58,.1),0 2px 6px rgba(0,0,0,.16);height:18px;width:18px}.mv3 .article .artroi__slider:hover::-webkit-slider-thumb{transform:scale(1.08)}.mv3 .article .artroi__slider:active::-webkit-slider-thumb{transform:scale(.96)}.mv3 .article .artroi__figure{align-items:baseline;display:flex;gap:var(--xs);padding-top:var(--2xs)}.mv3 .article .artroi__figure b{color:var(--ink-strong);font-size:40px;font-weight:400;letter-spacing:-1px;line-height:40px}.mv3 .article .artroi__figure span{color:var(--muted-600);font-size:18px;line-height:24px}.mv3 .article .artroi__note{color:var(--ink);font-size:14px;line-height:24px}.mv3 .article .artroi__vs{display:grid;gap:var(--md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:var(--2xs)}.mv3 .article .artroi__vs-col{display:flex;flex-direction:column;gap:var(--xs);min-width:0}.mv3 .article .artroi__vs-t{align-items:baseline;color:var(--ink-strong);display:flex;flex-wrap:wrap;font-size:14px;gap:var(--2xs) var(--xs);line-height:20px}.mv3 .article .artroi__vs-tag{color:var(--muted-600);font-size:11px;line-height:16px}.mv3 .article .artroi__vs-row{align-items:baseline;display:flex;gap:var(--xs)}.mv3 .article .artroi__vs-row b{color:var(--ink-strong);font-size:15px;font-weight:400;line-height:20px}.mv3 .article .artroi__vs-row span{color:var(--muted-600);font-size:11px;line-height:16px}.mv3 .article .artroi__plan{align-items:flex-start;display:flex;gap:var(--md);justify-content:space-between;padding-top:var(--2xs)}.mv3 .article .artroi__plan-n{color:var(--ink-strong);font-size:20px;line-height:24px}.mv3 .article .artroi__plan-p{display:flex;flex-direction:column;gap:var(--2xs);text-align:right}.mv3 .article .artroi__plan-p b{color:var(--ink-strong);font-size:16px;font-weight:400;line-height:20px}.mv3 .article .artroi__plan-p span{color:var(--muted-600);font-size:12px;line-height:16px}.mv3 .article .artroi__link{align-self:flex-start;font-size:14px;line-height:20px;margin-top:0;padding-top:var(--2xs)}.mv3 .article .artroi__btns{display:grid;gap:var(--xs);grid-template-columns:repeat(2,minmax(0,1fr))}.mv3 .article .artroi__btn{width:100%}.mv3 .article .artroi__btn.btn--dark{color:var(--on-dark)}.mv3 .article .artroi__btn.btn--dark:hover{color:var(--ink)}.mv3 .article .artroi__fine{color:var(--muted-600);font-size:12px;line-height:18px}@media (max-width:700px){.mv3 .article .artcta{gap:var(--sm);padding:var(--xl)}.mv3 .article .artcta__t{font-size:26px;letter-spacing:-.4px;line-height:30px}.mv3 .article .artcta__d{font-size:15px;line-height:24px}.mv3 .article .artcta__btns{align-self:stretch;flex-direction:column}.mv3 .article .artcta__btn{justify-content:center}.mv3 .article .artroi__title{font-size:20px;line-height:26px}.mv3 .article .artroi__region{padding:var(--lg)}.mv3 .article .artroi__field{align-items:stretch;flex-direction:column;gap:var(--xs)}.mv3 .article .artroi__cadence{justify-content:space-between}.mv3 .article .artroi__opt{flex:1 0 0;width:auto}.mv3 .article .artroi__figure b{font-size:32px;line-height:32px}.mv3 .article .artroi__vs{gap:var(--sm)}.mv3 .article .artroi__plan{flex-direction:column;gap:var(--2xs)}.mv3 .article .artroi__plan-p{text-align:left}.mv3 .article .artroi__btns{grid-template-columns:minmax(0,1fr)}}