.v3-art .v3-art-head{padding-top:clamp(64px,7.5vw,112px)}.v3-art .v3-art-h1{max-width:15.5em;letter-spacing:var(--v3-track-display,-.022em);color:var(--v3-ink);font-size:clamp(38px,5vw,72px);font-weight:600;line-height:1.06}.v3-art .v3-art-meta{gap:6px;margin-top:28px;display:grid}.v3-art .v3-art-byline{color:var(--v3-ink);font-size:17px;line-height:1.4}.v3-art .v3-art-byline a,.v3-art .v3-art-byline-name{color:var(--v3-ink);font-weight:600}.v3-art .v3-art-byline a:hover{color:var(--v3-accent)}.v3-art .v3-art-byline-role{color:var(--v3-ink-2);font-size:15px;display:block}.v3-art .v3-art-dateline{color:var(--v3-ink-2);font-size:15px;line-height:1.4}.v3-art .v3-art-dot{margin:0 .5em}.v3-art .v3-art-intro{margin-top:44px}.v3-art .v3-art-intro :where(p){letter-spacing:-.006em;max-width:30em;color:var(--v3-ink-2);font-size:clamp(19px,1.6vw,22px);line-height:1.5}.v3-art .v3-art-intro :where(p+p){margin-top:.9em}.v3-art .v3-art-intro :where(strong,b){color:var(--v3-ink);font-weight:600}.v3-art .v3-art-intro :where(a){text-underline-offset:3px;-webkit-text-decoration:underline #00788c66;text-decoration:underline #00788c66;text-decoration-thickness:1px}.v3-art .v3-art-intro :where(a:hover){text-decoration-color:currentColor}.v3-art .v3-art-note{border-left:2px solid var(--v3-hair);max-width:42em;color:var(--v3-ink-2);margin-top:32px;padding-left:16px;font-size:15px;line-height:1.5}.v3-art .v3-art-note strong{color:var(--v3-ink);font-weight:600}.v3-art .v3-art-sec{padding-top:clamp(80px,8.5vw,120px)}.v3-art .v3-art-kicker{letter-spacing:-.008em;color:var(--v3-ink-2);margin-bottom:12px;font-size:15px;font-weight:600;line-height:1.3}.v3-art .v3-art-h2{max-width:16em;letter-spacing:var(--v3-track-h3,-.016em);color:var(--v3-ink);font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.1}.v3-art .v3-art-h2+.v3-art-prose,.v3-art .v3-art-h2+.v3-art-faq{margin-top:32px}.v3-art .v3-art-prose{letter-spacing:-.012em;color:var(--v3-ink);font-size:19px;line-height:1.58}.v3-art .v3-art-prose :where(p,ul,ol,blockquote,h3,h4,pre){max-width:32em}.v3-art .v3-art-prose :where(*+p,*+ul,*+ol,*+blockquote,*+pre,*+div){margin-top:1.05em}.v3-art .v3-art-prose :where(strong,b){font-weight:600}.v3-art .v3-art-prose :where(em,i){font-style:italic}.v3-art .v3-art-prose :where(a){text-underline-offset:3px;-webkit-text-decoration:underline #00788c66;text-decoration:underline #00788c66;text-decoration-thickness:1px}.v3-art .v3-art-prose :where(a:hover){text-decoration-color:currentColor}.v3-art .v3-art-prose :where(ul,ol){padding-left:1.3em}.v3-art .v3-art-prose :where(ul){list-style:outside}.v3-art .v3-art-prose :where(ol){list-style:decimal}.v3-art .v3-art-prose :where(li){padding-left:.3em}.v3-art .v3-art-prose :where(li+li){margin-top:.7em}.v3-art .v3-art-prose :where(li)::marker{color:var(--v3-ink-3);font-variant-numeric:tabular-nums}.v3-art .v3-art-prose :where(li>p+p){margin-top:.5em}.v3-art .v3-art-prose :where(h3){letter-spacing:-.012em;margin-top:1.8em;font-size:clamp(21px,1.9vw,24px);font-weight:600;line-height:1.25}.v3-art .v3-art-prose :where(h3+p){margin-top:.6em}.v3-art .v3-art-prose :where(blockquote){border-left:2px solid var(--v3-hair);color:var(--v3-ink-2);padding-left:20px}.v3-art .v3-art-prose :where(hr){background:var(--v3-hair);border:0;height:1px;margin:2em 0}.v3-art .v3-art-prose :where(code){letter-spacing:0;background:var(--v3-bg-2);color:var(--v3-ink);white-space:nowrap;border-radius:6px;padding:.12em .38em;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84em}.v3-art .v3-art-prose :where(pre){background:var(--v3-bg-2);border-radius:16px;padding:20px 22px;font-size:15px;line-height:1.55;overflow-x:auto}.v3-art .v3-art-prose :where(pre code){font-size:inherit;white-space:inherit;background:0 0;padding:0}.v3-art .v3-art-prose .mkt-cornerstone-source{letter-spacing:-.006em;color:var(--v3-ink-2);margin-top:10px;font-size:14px;line-height:1.5}.v3-art .v3-art-prose .mkt-cornerstone-source a{color:var(--v3-ink-2);-webkit-text-decoration-color:var(--v3-hair);text-decoration-color:var(--v3-hair)}.v3-art .v3-art-prose .mkt-cornerstone-source a:hover{color:var(--v3-ink)}.v3-art .v3-art-prose :where(div:has(>table)){-webkit-overflow-scrolling:touch;margin-block:36px;overflow-x:auto}.v3-art .v3-art-prose :where(table){border-collapse:collapse;letter-spacing:-.01em;font-variant-numeric:tabular-nums;width:100%;margin-block:36px;font-size:15px;line-height:1.45}.v3-art .v3-art-prose :where(div>table){margin-block:0}.v3-art .v3-art-prose [role=region]:focus-visible{outline:2px solid var(--v3-accent);outline-offset:4px;border-radius:6px}.v3-art .v3-art-prose :where(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--v3-grid);color:var(--v3-ink);padding:13px 24px 13px 0;font-weight:400}.v3-art .v3-art-prose :where(th:last-child,td:last-child){padding-right:0}.v3-art .v3-art-prose :where(thead th){color:var(--v3-ink-2);vertical-align:bottom;border-bottom-color:var(--v3-hair);padding-top:0;font-size:13px;font-weight:600;line-height:1.3}.v3-art .v3-art-prose :where(tbody th,tbody td:first-child),.v3-art .v3-art-prose :where(td strong){font-weight:600}.v3-art .v3-art-faq{border-top:1px solid var(--v3-hair)}.v3-art .v3-art-qa{border-bottom:1px solid var(--v3-grid);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px 40px;padding:26px 0;display:grid}.v3-art .v3-art-q{letter-spacing:-.012em;color:var(--v3-ink);font-size:clamp(19px,1.6vw,21px);font-weight:600;line-height:1.3}.v3-art .v3-art-a{letter-spacing:-.012em;color:var(--v3-ink);max-width:36em;font-size:17px;line-height:1.55}.v3-art .v3-art-rel-h{letter-spacing:-.012em;color:var(--v3-ink);font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.18}.v3-art .v3-art-rel-list{border-top:1px solid var(--v3-hair);margin-top:20px;list-style:none}.v3-art .v3-art-rel-list li{border-bottom:1px solid var(--v3-grid)}.v3-art .v3-art-rel-link{letter-spacing:-.012em;padding:16px 0;font-size:19px;line-height:1.35;display:block}.v3-art .v3-art-rel-link:after{content:" ›";transition:transform .25s var(--v3-ease-out);display:inline-block}.v3-art .v3-art-rel-link:hover{text-decoration:none}.v3-art .v3-art-rel-link:hover:after{transform:translate(3px)}.v3-art .v3-art-end{height:var(--v3-section)}@media (prefers-reduced-motion:reduce){.v3-art .v3-art-rel-link:after{transition:none}}@media (max-width:734px){.v3-art .v3-art-head{padding-top:48px}.v3-art .v3-art-meta{margin-top:22px}.v3-art .v3-art-intro{margin-top:32px}.v3-art .v3-art-intro :where(p){font-size:19px;line-height:1.47}.v3-art .v3-art-h2+.v3-art-prose,.v3-art .v3-art-h2+.v3-art-faq{margin-top:24px}.v3-art .v3-art-prose{font-size:17px;line-height:1.55}.v3-art .v3-art-prose :where(table){font-size:14px}.v3-art .v3-art-prose :where(th,td){padding-right:14px}.v3-art .v3-art-prose :where(div:has(>table)){margin-inline:calc(var(--v3-gutter) * -1);padding-inline:var(--v3-gutter)}.v3-art .v3-art-qa{grid-template-columns:minmax(0,1fr);gap:10px;padding:22px 0}.v3-art .v3-art-rel-link{padding:14px 0;font-size:17px}.v3-art .v3-art-end{height:100px}}
