.v3-doc-top{padding-top:clamp(80px,8vw,112px)}.v3-doc-top .v3-doc-icon{margin-bottom:26px;display:flex}@keyframes v3-doc-iconpop{0%{opacity:0;transform:translateY(10px)scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.v3-doc-top .v3-doc-icon>*{animation:v3-doc-iconpop .83s var(--v3-spring-pop,var(--v3-ease-out)) .12s backwards}}.v3-doc-top .v3-doc-kicker{color:var(--v3-ink-2);margin-bottom:14px}.v3-doc-top .v3-doc-h1{letter-spacing:var(--v3-track-display,-.022em);max-width:880px;font-size:clamp(40px,5vw,64px);line-height:1.06}.v3-doc-top .v3-lede{text-wrap:pretty;max-width:720px;margin-top:26px}.v3-doc-top .v3-ctas{justify-content:flex-start;margin-top:36px}.v3-doc-top .v3-doc-meta{color:var(--v3-ink-2);margin-top:22px;font-size:14px;line-height:1.47}.v3-doc-sec{padding-top:clamp(96px,9vw,128px)}.v3-doc-sec .v3-doc-sec-lede{text-wrap:pretty;max-width:720px;margin-top:18px}.v3-doc-sec-last{padding-bottom:clamp(96px,9vw,128px)}.v3-doc-sec.v3-doc-sec-ico>.v3-wrap{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:18px;display:grid}.v3-doc-sec.v3-doc-sec-ico>.v3-wrap>:not(.v3-app):not(.v3-t-h3){grid-column:1/-1}.v3-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 56px;margin-top:48px;list-style:none;display:grid}.v3-doc-grid>li{border-top:1px solid var(--v3-hair);padding-top:22px}.v3-doc-grid .v3-doc-num{margin-bottom:12px;display:block}.v3-doc-grid h3{letter-spacing:-.012em;font-size:clamp(21px,1.9vw,24px);line-height:1.2}.v3-doc-grid p{color:var(--v3-ink-2);margin-top:10px;font-size:17px;line-height:1.53}.v3-doc-steps.v3-doc-steps-color .v3-doc-num{background:linear-gradient(160deg, var(--n1) 0%, var(--n2) 100%);width:34px;height:34px;color:var(--v3-white);box-shadow:inset 0 1px 0 #ffffff47, 0 5px 12px -5px rgb(var(--sh) / .55);border-radius:23.5%;place-items:center;padding:0;font-size:13px;font-weight:700;line-height:1;display:grid}@supports (corner-shape:squircle){.v3-doc-steps.v3-doc-steps-color .v3-doc-num{corner-shape:squircle;border-radius:31%}}.v3-doc-steps.v3-doc-steps-color>li:nth-child(7n+1) .v3-doc-num{--n1:#194cbf;--n2:#1642a7;--sh:31 95 239}.v3-doc-steps.v3-doc-steps-color>li:nth-child(7n+2) .v3-doc-num{--n1:#0b7f7d;--n2:#0a6f6d;--sh:14 150 140}.v3-doc-steps.v3-doc-steps-color>li:nth-child(7n+3) .v3-doc-num{--n1:#cc3e57;--n2:#b2364c;--sh:255 85 95}.v3-doc-steps.v3-doc-steps-color>li:nth-child(7n+4) .v3-doc-num{--n1:#3629ab;--n2:#302496;--sh:76 62 214}.v3-doc-steps.v3-doc-steps-color>li:nth-child(7n+5) .v3-doc-num{--n1:#b61a32;--n2:#9f162b;--sh:225 40 62}.v3-doc-steps.v3-doc-steps-color>li:nth-child(7n+6) .v3-doc-num{--n1:#9a1572;--n2:#861263;--sh:200 30 145}.v3-doc-steps.v3-doc-steps-color>li:nth-child(7n+7) .v3-doc-num{--n1:#006070;--n2:#005462;--sh:0 120 140}.v3-doc-steps.v3-doc-steps-color>li{align-items:start}.v3-doc-steps.v3-doc-steps-color .v3-doc-num{margin-top:-4px}.v3-doc-num{color:var(--v3-ink-2);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:15px;line-height:1.5}.v3-doc-steps{border-top:1px solid var(--v3-hair);margin-top:44px;list-style:none}.v3-doc-steps>li{border-bottom:1px solid var(--v3-grid);grid-template-columns:64px minmax(0,1fr);gap:16px;padding:22px 0;display:grid}.v3-doc-steps .v3-doc-num{padding-top:2px}.v3-doc-steps .v3-doc-step-text{color:var(--v3-ink);font-size:clamp(17px,1.5vw,19px);line-height:1.45}.v3-doc-steps h3{letter-spacing:-.012em;font-size:clamp(19px,1.6vw,21px);line-height:1.3}.v3-doc-steps.v3-doc-steps-plain>li{grid-template-columns:minmax(0,1fr)}.v3-doc-steps-plain .v3-doc-step-text,.v3-doc-steps-plain>li>div{max-width:690px}.v3-doc-steps h3+p{color:var(--v3-ink-2);margin-top:6px;font-size:17px;line-height:1.53}.v3-doc-qa{border-top:1px solid var(--v3-hair);margin-top:44px}.v3-doc-qa-row{border-bottom:1px solid var(--v3-grid);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:12px 48px;padding:28px 0;display:grid}.v3-doc-qa-row .v3-doc-qa-q{letter-spacing:-.012em;color:var(--v3-ink);font-size:clamp(19px,1.6vw,21px);font-weight:600;line-height:1.3}.v3-doc-qa-row .v3-doc-qa-a{color:var(--v3-ink);min-width:0;font-size:17px;line-height:1.53}.v3-doc-qa-a p+p,.v3-doc-qa-a p+.v3-fine,.v3-doc-qa-a blockquote+.v3-fine{margin-top:12px}.v3-doc-qa-a blockquote{font-size:17px;line-height:1.53}.v3-doc-qa-a q{quotes:"“" "”" "‘" "’"}.v3-doc-links{border-top:1px solid var(--v3-hair);margin-top:44px;list-style:none}.v3-doc-links>li{border-bottom:1px solid var(--v3-grid)}.v3-doc-link{color:var(--v3-ink);grid-template-columns:minmax(0,1fr) auto;column-gap:32px;padding:26px 0;display:grid}.v3-doc-link:hover{text-decoration:none}.v3-doc-link>*{grid-column:1}.v3-doc-link .v3-doc-link-meta{color:var(--v3-ink-2);letter-spacing:-.006em;order:-1;margin-bottom:8px;font-size:13px;line-height:1.4}.v3-doc-link .v3-doc-link-title{letter-spacing:-.014em;color:var(--v3-ink);text-wrap:balance;transition:color .2s var(--v3-ease);font-size:clamp(21px,2vw,26px);font-weight:600;line-height:1.22}.v3-doc-link .v3-doc-link-lede{max-width:720px;color:var(--v3-ink-2);text-wrap:pretty;margin-top:8px;font-size:17px;line-height:1.47}.v3-doc-link .v3-doc-link-go{color:var(--v3-accent);transition:transform .25s var(--v3-ease-out);grid-area:1/2/span 3;align-self:center;font-size:28px;line-height:1}.v3-doc-link:hover .v3-doc-link-title{color:var(--v3-accent)}.v3-doc-link:hover .v3-doc-link-go{transform:translate(3px)}.v3-doc-link-ico .v3-doc-link-title{align-items:flex-start;gap:14px;display:flex}.v3-doc-link-ico .v3-doc-link-title>.v3-app{margin-top:-1px}.v3-doc-link-ico .v3-doc-link-lede{padding-left:42px}.v3-doc-links-feature>li:first-child .v3-doc-link{padding:34px 0 36px}.v3-doc-links-feature>li:first-child .v3-doc-link .v3-doc-link-title{letter-spacing:var(--v3-track-h3,-.016em);max-width:820px;font-size:clamp(28px,3vw,40px);line-height:1.12}.v3-doc-links-feature>li:first-child .v3-doc-link .v3-doc-link-lede{margin-top:12px;font-size:clamp(17px,1.5vw,19px);line-height:1.47}.v3-doc-feed{padding-top:clamp(56px,6vw,72px)}.v3-doc-feed .v3-doc-links{margin-top:0}.v3-doc-links-compact .v3-doc-link{padding:18px 0}.v3-doc-links-compact .v3-doc-link .v3-doc-link-title{font-size:clamp(19px,1.6vw,21px)}.v3-doc-links-compact .v3-doc-link .v3-doc-link-lede{margin-top:4px;font-size:15px}.v3-doc-links-compact .v3-doc-link .v3-doc-link-go{font-size:22px}.v3-doc-sec .v3-rows.v3-doc-rows{margin-top:36px}.v3-doc-rows dd a{overflow-wrap:anywhere}.v3-doc-stats{background:var(--v3-black);color:var(--v3-on-black);margin-top:clamp(96px,9vw,128px);padding:clamp(88px,9vw,128px) 0}.v3-doc-stats .v3-t-h3{color:var(--v3-on-black)}.v3-doc-stats .v3-doc-sec-lede{max-width:720px;color:var(--v3-on-black-2);margin-top:18px}.v3-doc-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px;margin-top:56px;list-style:none;display:grid}.v3-doc-stats-grid>li{border-top:1px solid #fff3;padding-top:22px}.v3-doc-stat-n{letter-spacing:var(--v3-track-fig,-.03em);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--v3-on-black);font-size:clamp(40px,4.2vw,56px);font-weight:600;line-height:1;display:block}.v3-doc-stat-l{color:var(--v3-on-black-2);margin-top:14px;font-size:15px;line-height:1.45;display:block}.v3-doc-stats .v3-fine{max-width:720px;color:var(--v3-on-black-2);margin-top:48px}.v3-doc-stats :focus-visible{outline-color:var(--v3-accent-on-dark)}.v3-doc-stats a{color:var(--v3-accent-on-dark)}.v3-doc-sec .v3-sources.v3-doc-sources{margin-top:32px}.v3-doc-sources a{color:var(--v3-ink-2);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.v3-doc-sources a:hover{color:var(--v3-ink)}.v3-doc-prose{max-width:720px}.v3-doc-prose h2{letter-spacing:var(--v3-track-h3,-.016em);margin-top:56px;font-size:clamp(26px,2.6vw,32px);line-height:1.15}.v3-doc-prose h2:first-child{margin-top:0}.v3-doc-prose p{color:var(--v3-ink);margin-top:18px;font-size:clamp(17px,1.5vw,19px);line-height:1.58}.v3-doc-prose h2+p{margin-top:16px}.v3-doc-quote{border-top:1px solid var(--v3-hair);max-width:820px;margin-top:64px;padding-top:36px}.v3-doc-quote blockquote p{letter-spacing:var(--v3-track-h3,-.016em);color:var(--v3-ink);text-wrap:pretty;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.28}.v3-doc-quote figcaption{color:var(--v3-ink-2);margin-top:18px;font-size:15px;line-height:1.5}.v3-doc-end{color:var(--v3-ink-3);text-align:center;letter-spacing:.2em;margin-top:56px;font-size:15px}@media (prefers-reduced-motion:reduce){.v3-doc-link .v3-doc-link-title,.v3-doc-link .v3-doc-link-go{transition:none}}@media (max-width:1068px){.v3-doc-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:734px){.v3-doc-top .v3-ctas{align-items:flex-start}.v3-doc-grid{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:40px}.v3-doc-steps>li{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:20px 0}.v3-doc-steps.v3-doc-steps-plain>li{grid-template-columns:minmax(0,1fr)}.v3-doc-qa-row{grid-template-columns:minmax(0,1fr);gap:10px;padding:24px 0}.v3-doc-link{column-gap:16px;padding:22px 0}.v3-doc-link .v3-doc-link-go{font-size:22px}.v3-doc-stats-grid{gap:32px 20px;margin-top:44px}.v3-doc-quote{margin-top:48px}}
