.head.svelte-1gvrfd1{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.head-main.svelte-1gvrfd1{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(32px,5vw,64px) var(--pad)}.eyebrow.svelte-1gvrfd1{margin:0}.title.svelte-1gvrfd1{margin:0;font:700 clamp(40px,5.4vw,80px) / .98 var(--display);font-stretch:80%;letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance}.title.svelte-1gvrfd1 span:where(.svelte-1gvrfd1){display:inline-block}.head-aside.svelte-1gvrfd1{display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:clamp(32px,5vw,64px) var(--pad);border-left:1px solid var(--rule)}.ctas.svelte-1gvrfd1{display:flex;flex-wrap:wrap;gap:10px;margin:0}.ctas.svelte-1gvrfd1 a:where(.svelte-1gvrfd1){display:inline-flex;align-items:center;height:40px;padding:0 18px;border:1px solid #e3e3e3;border-radius:999px;background:#fff;color:var(--ink);font:600 14px/1 var(--sans);text-decoration:none;transition:background-color .22s var(--ease)}.ctas.svelte-1gvrfd1 a:where(.svelte-1gvrfd1):hover{background:#f8fafd}.ctas.svelte-1gvrfd1 a:where(.svelte-1gvrfd1):first-child{border-color:var(--ink);background:var(--ink);color:#fff}.ctas.svelte-1gvrfd1 a:where(.svelte-1gvrfd1):first-child:hover{background:#3c4043}.summary.svelte-1gvrfd1{margin:0;max-width:44ch;font:400 clamp(18px,1.45vw,21px) / 1.5 var(--serif);color:var(--muted)}.facts.svelte-1gvrfd1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0}.facts.svelte-1gvrfd1 dd:where(.svelte-1gvrfd1){margin:6px 0 0;font:400 16px/1.4 var(--serif)}.facts.svelte-1gvrfd1 dd.is-live:where(.svelte-1gvrfd1){color:var(--live)}.hero.svelte-1gvrfd1 .hero-plate{width:min(100%,calc(72vh * var(--hero-shape)));margin-inline:auto}.slides.svelte-1gvrfd1{display:grid;gap:var(--gap, 16px)}.slide.svelte-1gvrfd1:not(.is-row) .slide-plate{width:min(100%,calc(72vh * var(--slide-shape, 1.6)));margin-inline:auto}.slide.is-row.svelte-1gvrfd1{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));gap:var(--gap, 16px);align-items:start}@media(max-width:600px){.slide.is-row.svelte-1gvrfd1{grid-template-columns:repeat(2,minmax(0,1fr))}}.tldr.svelte-1gvrfd1{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr)}.tldr.svelte-1gvrfd1 h2:where(.svelte-1gvrfd1){margin:0;padding:26px var(--pad);color:var(--ink)}.tldr.svelte-1gvrfd1 dl:where(.svelte-1gvrfd1){margin:0;border-left:1px solid var(--rule)}.tldr.svelte-1gvrfd1 dl:where(.svelte-1gvrfd1) div:where(.svelte-1gvrfd1){display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:8px 24px;padding:22px var(--pad)}.tldr.svelte-1gvrfd1 dl:where(.svelte-1gvrfd1) div:where(.svelte-1gvrfd1)+div:where(.svelte-1gvrfd1){border-top:1px solid var(--rule)}.tldr.svelte-1gvrfd1 dt:where(.svelte-1gvrfd1){padding-top:4px}.tldr.svelte-1gvrfd1 dd:where(.svelte-1gvrfd1){margin:0;max-width:62ch;font:400 clamp(17px,1.3vw,19px) / 1.5 var(--serif)}.band-head.svelte-1gvrfd1{display:flex;justify-content:space-between;gap:16px;padding:16px var(--pad);border-bottom:1px solid var(--rule)}.band-head.svelte-1gvrfd1 h2:where(.svelte-1gvrfd1){margin:0;color:var(--ink)}.body.svelte-1gvrfd1{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr)}.toc.svelte-1gvrfd1{position:sticky;top:calc(var(--head-h) + 28px);align-self:start;display:grid;gap:14px;padding:28px var(--pad)}.toc.svelte-1gvrfd1 ol:where(.svelte-1gvrfd1){list-style:none;margin:0;padding:0;display:grid;gap:2px}.toc.svelte-1gvrfd1 a:where(.svelte-1gvrfd1){display:grid;grid-template-columns:2.2em minmax(0,1fr);padding:6px 0;font:500 14px/1.35 var(--sans);color:var(--faint);transition:color .22s var(--ease)}.toc.svelte-1gvrfd1 a:where(.svelte-1gvrfd1):hover,.toc.svelte-1gvrfd1 a.is-on:where(.svelte-1gvrfd1){color:var(--ink)}.toc-n.svelte-1gvrfd1{font-variant-numeric:tabular-nums}.toc-bar.svelte-1gvrfd1{display:block;height:3px;border-radius:3px;background:var(--rule);overflow:hidden}.toc-bar.svelte-1gvrfd1 i:where(.svelte-1gvrfd1){display:block;height:100%;background:var(--ink);transform-origin:0 50%;transform:scaleX(var(--read, 0))}.has-tldr.svelte-1gvrfd1 .toc:where(.svelte-1gvrfd1){grid-row:1 / span 2}.tldr-in.svelte-1gvrfd1{grid-column:2;min-width:0;max-width:980px;padding:clamp(28px,4vw,56px) var(--pad) 0;border-left:1px solid var(--rule);scroll-margin-top:calc(var(--head-h) + 24px)}.tldr-in.svelte-1gvrfd1 h2:where(.svelte-1gvrfd1){margin:0 0 6px;color:var(--ink)}.tldr-in.svelte-1gvrfd1 dl:where(.svelte-1gvrfd1){margin:0}.tldr-in.svelte-1gvrfd1 dl:where(.svelte-1gvrfd1) div:where(.svelte-1gvrfd1){display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:8px 24px;padding:16px 0}.tldr-in.svelte-1gvrfd1 dt:where(.svelte-1gvrfd1){padding-top:4px}.tldr-in.svelte-1gvrfd1 dd:where(.svelte-1gvrfd1){margin:0;max-width:62ch;font:400 clamp(17px,1.3vw,19px) / 1.5 var(--serif)}.has-tldr.svelte-1gvrfd1 .pi-doc:where(.svelte-1gvrfd1){padding-top:clamp(32px,4vw,56px)}.body.no-toc.svelte-1gvrfd1{grid-template-columns:minmax(0,1fr)}.pi-doc.svelte-1gvrfd1{--page-bg: #fff;counter-reset:pi-section;grid-column:2;min-width:0;max-width:980px;padding:clamp(28px,4vw,56px) var(--pad) 96px;border-left:1px solid var(--rule);font:400 19px/1.62 var(--serif);color:var(--ink)}.no-toc.svelte-1gvrfd1 .pi-doc:where(.svelte-1gvrfd1){grid-column:1;border-left:0;margin:0 auto}.pi-doc.svelte-1gvrfd1 p,.pi-doc.svelte-1gvrfd1 ul,.pi-doc.svelte-1gvrfd1 ol,.pi-doc.svelte-1gvrfd1 blockquote{max-width:64ch}.pi-doc.svelte-1gvrfd1 p.doc-row{max-width:none}.pi-doc.svelte-1gvrfd1 h2{counter-increment:pi-section;margin:80px 0 16px;padding-top:22px;border-top:1px solid var(--rule);font:400 clamp(26px,2.3vw,34px) / 1.15 var(--serif);letter-spacing:-.015em;scroll-margin-top:calc(var(--head-h) + 24px)}.pi-doc.svelte-1gvrfd1 h2:before{content:counter(pi-section,decimal-leading-zero);display:block;margin-bottom:12px;font:600 12px/1 var(--sans);letter-spacing:.07em;color:var(--faint)}.pi-doc.svelte-1gvrfd1 h2:first-child{margin-top:0}.pi-doc.svelte-1gvrfd1 h3{font:600 19px/1.3 var(--sans);margin:36px 0 8px}.pi-doc.svelte-1gvrfd1 a{color:var(--link);text-decoration-color:#0b57d04d}.pi-doc.svelte-1gvrfd1 blockquote{margin:32px 0;padding-left:20px;border-left:2px solid var(--ink);font-size:21px;line-height:1.5}.pi-doc.svelte-1gvrfd1 .doc-image{border-radius:4px}.pi-doc.svelte-1gvrfd1 th{font:600 13px/1.3 var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.pi-doc.svelte-1gvrfd1 td{font-size:17px}.pi-doc.svelte-1gvrfd1 th,.pi-doc.svelte-1gvrfd1 td{border-bottom-color:var(--rule)}.related.svelte-1gvrfd1{display:flex;align-items:baseline;gap:20px;padding:22px var(--pad);font:400 19px/1.4 var(--serif)}.related.svelte-1gvrfd1 a:where(.svelte-1gvrfd1){color:var(--link)}.next.svelte-1gvrfd1{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr)}.next-home.svelte-1gvrfd1{display:flex;align-items:center;padding:28px var(--pad)}.next-home.svelte-1gvrfd1:hover .pi-label:where(.svelte-1gvrfd1){color:var(--ink)}.next-link.svelte-1gvrfd1{display:grid;gap:14px;padding:clamp(36px,6vh,64px) var(--pad);border-left:1px solid var(--rule);transition:background-color .22s var(--ease)}.next-link.svelte-1gvrfd1:hover{background:var(--paper)}.next-title.svelte-1gvrfd1{justify-self:start;font:700 clamp(32px,4vw,60px) / 1 var(--display);font-stretch:80%;text-transform:uppercase}.foot.svelte-1gvrfd1{padding-bottom:72px}.foot-row.svelte-1gvrfd1{display:flex;flex-wrap:wrap;gap:10px 24px;padding:24px var(--pad);font:500 15px/1.3 var(--sans)}.foot-row.svelte-1gvrfd1 a:where(.svelte-1gvrfd1):hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:980px){.head.svelte-1gvrfd1,.tldr.svelte-1gvrfd1,.body.svelte-1gvrfd1,.next.svelte-1gvrfd1{grid-template-columns:minmax(0,1fr)}.head-aside.svelte-1gvrfd1,.tldr.svelte-1gvrfd1 dl:where(.svelte-1gvrfd1),.next-link.svelte-1gvrfd1{border-left:0;border-top:1px solid var(--rule)}.toc.svelte-1gvrfd1{display:none}.pi-doc.svelte-1gvrfd1{grid-column:1;border-left:0}}@media(max-width:600px){.facts.svelte-1gvrfd1{grid-template-columns:minmax(0,1fr)}.tldr.svelte-1gvrfd1 dl:where(.svelte-1gvrfd1) div:where(.svelte-1gvrfd1){grid-template-columns:minmax(0,1fr)}.pi-doc.svelte-1gvrfd1{font-size:18px}}
