.editorial-main{padding-top:0}.editorial-intro{padding-block:1.5rem 3.5rem}.editorial-breadcrumbs{color:var(--color-muted);flex-wrap:wrap;align-items:baseline;gap:.45rem .65rem;margin-bottom:3.5rem;font-size:12px;line-height:1.8;display:flex}.editorial-breadcrumbs a{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}.editorial-breadcrumbs [aria-current=page]{overflow-wrap:anywhere;min-width:0}.editorial-kicker{color:var(--color-gold-text);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:650}.editorial-intro h1{text-align:left;max-width:950px;margin:1rem 0 1.5rem;font-size:clamp(3rem,5.8vw,5.2rem);line-height:1.04}.editorial-lede{max-width:680px;color:var(--color-muted);font-size:16px;line-height:1.9}.editorial-example-nav{flex-wrap:wrap;gap:.4rem 1.5rem;margin-top:1.8rem;display:flex}.editorial-example-nav a{min-height:44px;text-decoration:underline;text-decoration-color:var(--color-gold);text-underline-offset:5px;align-items:center;font-size:12px;font-weight:650;display:inline-flex}.editorial-examples{padding-bottom:4rem}.editorial-example{border-top:1px solid var(--color-line);gap:2rem;padding-block:3rem;scroll-margin-top:2rem;display:grid}.editorial-category{color:var(--color-gold-text);font-size:12px;font-weight:650}.editorial-example-copy h2{max-width:430px;margin-top:.9rem;font-size:clamp(2.3rem,4.1vw,3.6rem)}.editorial-example-copy>p:not(.editorial-category){max-width:450px;color:var(--color-muted);margin-top:1.2rem;font-size:14px;line-height:1.85}.editorial-example-copy>.editorial-example-note{border-top:1px solid var(--color-line);padding-top:1rem;font-size:12px}.editorial-conversation{background:var(--color-white);border:1px solid var(--color-line);border-radius:4px;min-width:0;margin:0;padding:1.2rem}.editorial-conversation figcaption{color:var(--color-muted);padding-bottom:1.5rem;font-size:12px;line-height:1.7}.editorial-messages{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.editorial-message{background:var(--color-ink);width:fit-content;max-width:94%;color:var(--color-paper);border-radius:9px 9px 9px 1px;margin:0;padding:1rem}.editorial-message-consumer{background:var(--color-tint);color:var(--color-ink);border-radius:9px 9px 1px;margin-inline-start:auto}.editorial-message-author{color:var(--color-gold-light);margin-bottom:.4rem;font-size:11px;font-weight:650}.editorial-message-consumer .editorial-message-author{color:var(--color-muted)}.editorial-message-text{white-space:pre-line;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.editorial-next{background:var(--color-white);border-top:1px solid var(--color-line);padding-block:3.5rem}.editorial-next-inner{align-items:center;gap:2rem;display:grid}.editorial-next h2{max-width:640px;font-size:clamp(2.5rem,4vw,3.7rem)}.editorial-next h2+p{max-width:660px;color:var(--color-muted);margin-top:1.3rem;font-size:14px;line-height:1.85}.editorial-next p a,.editorial-prose p a{text-decoration:underline;text-decoration-color:var(--color-gold);text-underline-offset:4px}.editorial-next-action{min-width:0}.editorial-next-action .button{gap:.7rem;max-width:100%;font-size:12px}.editorial-next-action p{color:var(--color-muted);max-width:300px;margin-top:.8rem;font-size:12px;line-height:1.7}.editorial-index{padding-bottom:4.5rem}.editorial-index-entry{border-top:1px solid var(--color-line);gap:1.3rem;padding-block:2.5rem;display:grid}.editorial-index-meta{color:var(--color-muted);font-size:12px}.editorial-index-meta p+p{margin-top:.35rem}.editorial-index-copy{min-width:0}.editorial-index-copy h2{max-width:800px;font-size:clamp(2rem,3.3vw,3.3rem);line-height:1.12}.editorial-index-copy h2 a{text-decoration:none}.editorial-index-copy>p{color:var(--color-muted);max-width:690px;margin-top:1rem;font-size:14px;line-height:1.8}.editorial-read-link{white-space:nowrap;align-items:center;gap:1rem;min-height:44px;margin-top:1rem;font-size:12px;font-weight:650;display:inline-flex}.editorial-article-intro{padding-bottom:2.5rem}.editorial-article-intro .editorial-breadcrumbs{margin-bottom:3rem}.editorial-article-intro h1{max-width:1000px;margin-bottom:1.8rem;font-size:clamp(2.5rem,4.7vw,4.5rem)}.editorial-article-meta{color:var(--color-muted);flex-wrap:wrap;gap:.5rem 1.8rem;font-size:12px;line-height:1.8;display:flex}.editorial-article-shell{gap:2.5rem;padding-bottom:4rem;display:grid}.editorial-contents{border-top:1px solid var(--color-line);min-width:0;padding-top:1.2rem}.editorial-contents nav>p{font-size:12px;font-weight:650}.editorial-contents ol{margin:.7rem 0 0;padding:0;list-style:none}.editorial-contents a{color:var(--color-muted);overflow-wrap:anywhere;padding-block:.65rem;font-size:12px;line-height:1.7;display:block}.editorial-prose{min-width:0;max-width:680px;font-size:15px;line-height:1.95}.editorial-prose>p+p,.editorial-prose section>p+p{margin-top:1.25rem}.editorial-prose .editorial-article-lede{color:var(--color-ink);font-size:18px;line-height:1.85}.editorial-prose>section{margin-top:3.5rem;scroll-margin-top:2rem}.editorial-prose h2{margin-bottom:1.5rem;font-size:clamp(2rem,3.3vw,2.8rem);line-height:1.13}.editorial-prose section>p{color:var(--color-muted)}.editorial-prose section>ul{color:var(--color-muted);margin-block:1.5rem 0;padding-inline-start:1.3rem}.editorial-prose section>ul li+li{margin-top:.7rem}.editorial-prose li::marker{color:var(--color-gold-text)}.editorial-inline-conversation{margin-top:2rem}.editorial-prose .editorial-message p{margin:0}.editorial-prose .editorial-message .editorial-message-author{margin-bottom:.4rem}.editorial-conversation-note{color:var(--color-muted);margin-top:1.5rem;font-size:12px;line-height:1.75}.editorial-note{border-inline-start:2px solid var(--color-gold);margin-top:2rem;padding:.3rem 0 .3rem 1.2rem}.editorial-note h3{font-family:var(--font-body);letter-spacing:0;font-size:14px;font-weight:650;line-height:1.6}.editorial-note p{color:var(--color-muted);margin-top:.5rem;font-size:13px;line-height:1.85}.editorial-prose .editorial-section-link{margin-top:1.2rem;font-size:13px}.editorial-prose .editorial-article-contact{border-top:1px solid var(--color-line);padding-top:2rem}.editorial-article-contact .button{gap:.7rem;max-width:100%;margin-top:1.5rem;font-size:12px;text-decoration:none}.editorial-prose .editorial-contact-note{margin-top:.8rem;font-size:12px}.editorial-related{border-top:1px solid var(--color-line);gap:1.8rem;padding-block:3rem;display:grid}.editorial-related h2{margin-top:.7rem;font-size:clamp(2.3rem,3.7vw,3.2rem)}.editorial-related ul{margin:0;padding:0;list-style:none}.editorial-related li{border-bottom:1px solid var(--color-line)}.editorial-related a{justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding-block:.8rem;font-size:13px;line-height:1.7;display:flex}.editorial-related a span{color:var(--color-gold-text);flex:none}@media (width>=40rem){.editorial-intro{padding-bottom:4.5rem}.editorial-example{padding-block:4rem}.editorial-conversation{padding:1.8rem}.editorial-message{max-width:88%;padding:1.2rem}.editorial-next{padding-block:4.5rem}.editorial-index-entry{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:2rem;padding-block:3rem}.editorial-index-meta{padding-top:.3rem}.editorial-related{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:3rem;padding-block:4rem}}@media (width>=60rem){.editorial-intro{padding-top:2rem}.editorial-breadcrumbs{margin-bottom:4.5rem}.editorial-example{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:5rem}.editorial-next-inner{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:4rem}.editorial-next-action{justify-self:end}.editorial-article-intro{padding-bottom:3.5rem}.editorial-article-shell{grid-template-columns:minmax(0,230px) minmax(0,680px);justify-content:space-between;gap:4rem;padding-bottom:5rem}.editorial-contents{align-self:start;position:sticky;top:1.5rem}}:is(.editorial-page,.editorial-article-page) .editorial-main{min-width:0}:is(.editorial-page,.editorial-article-page) .editorial-breadcrumbs{margin-bottom:0;font-size:12px;line-height:1.7}:is(.editorial-page,.editorial-article-page) .editorial-category{font-size:12px;font-weight:700;line-height:1.6}:is(.editorial-page,.editorial-article-page) .button{min-height:50px;font-size:13px}:is(.editorial-page,.editorial-article-page) .button .button-arrow{flex:0 0 18px;width:18px;height:18px}.editorial-page .editorial-index{padding-block:1.25rem 4rem;scroll-margin-top:1rem}.editorial-page .acquisition-home .acquisition-hero{min-height:0;padding-block:3.5rem 5.25rem}.editorial-page .editorial-index>.editorial-breadcrumbs{padding-bottom:1.25rem}.editorial-page .editorial-index-entry{gap:1.35rem;padding-block:2.5rem}.editorial-page .editorial-index-meta{flex-wrap:wrap;align-content:start;gap:.45rem 1rem;font-size:12px;display:flex}.editorial-page .editorial-index-meta .editorial-category{flex-basis:100%;margin-bottom:.15rem}.editorial-page .editorial-index-meta p+p{margin-top:0}.editorial-page .editorial-index-copy h2{text-wrap:pretty;max-width:850px;font-size:clamp(2.2rem,4.2vw,3.6rem);line-height:1.08}.editorial-page .editorial-index-copy>p{max-width:660px;margin-top:1.2rem;font-size:16px;line-height:1.8}.editorial-page .editorial-read-link{gap:1.1rem;width:fit-content;margin-top:1.5rem}.editorial-page .editorial-next{padding-block:4rem}.editorial-page .editorial-next-inner{text-align:center;display:block}.editorial-page .editorial-next h2{max-width:760px;margin-inline:auto;font-size:clamp(3rem,5vw,4.2rem)}.editorial-page .editorial-next h2+p{max-width:600px;margin:1.5rem auto 1.8rem;font-size:15px;line-height:1.85}.editorial-page .editorial-next-action .button{min-width:260px}.editorial-page .editorial-next-action p{max-width:320px;margin:.9rem auto 0}.editorial-article-page .editorial-article-intro{isolation:isolate;background:var(--color-ink);color:var(--color-paper);padding-block:1.1rem 3.1rem;position:relative;overflow:hidden}.editorial-article-page .editorial-article-intro .hero-art{object-position:center 42%}.editorial-article-page .editorial-article-intro .hero-shade{background:linear-gradient(100deg,#102f41ed,#16394ba6)}.editorial-article-page .editorial-article-intro .editorial-breadcrumbs{color:var(--color-paper);gap:.3rem .65rem;margin-bottom:2rem}.editorial-article-page .editorial-breadcrumbs [aria-current=page]{-webkit-line-clamp:1;color:var(--color-soft-white);-webkit-box-orient:vertical;flex-basis:100%;display:-webkit-box;overflow:hidden}.editorial-article-page .editorial-kicker{color:var(--color-gold-light);letter-spacing:.12em;font-size:11px;line-height:1.7}.editorial-article-page .editorial-article-intro h1{text-align:left;text-wrap:pretty;max-width:1000px;margin:.9rem 0 1.6rem;font-size:clamp(2.35rem,4.8vw,4.35rem);line-height:1.07}.editorial-article-page .editorial-article-intro h1 span{color:var(--color-gold-light)}.editorial-article-page .editorial-article-meta{color:var(--color-paper);gap:.55rem 1.7rem;font-size:12px;line-height:1.8}.editorial-article-page .editorial-article-meta>span:first-child{flex-basis:100%}.editorial-article-page .editorial-article-shell{gap:2.1rem;padding-block:1.6rem 3.5rem}.editorial-article-page .editorial-contents{border-block:1px solid var(--color-line);padding-top:0}.editorial-article-page .editorial-contents summary{cursor:pointer;white-space:normal;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;font-size:14px;font-weight:650;list-style:none;display:flex}.editorial-article-page .editorial-contents summary::-webkit-details-marker{display:none}.editorial-article-page .editorial-contents summary .button-arrow{width:16px;height:16px;color:var(--color-gold-text);flex:0 0 16px}.editorial-article-page .editorial-contents details[open] summary .button-arrow{transform:rotate(180deg)}.editorial-article-page .editorial-contents ol{margin:0;padding-block:0 .8rem}.editorial-article-page .editorial-contents a{white-space:normal;min-height:44px;padding-block:.7rem;font-size:13px;line-height:1.65}.editorial-article-page .editorial-prose{width:100%;max-width:680px;font-size:16px;line-height:1.85}.editorial-article-page .editorial-prose>p{color:var(--color-muted)}.editorial-article-page .editorial-prose .editorial-article-lede{color:var(--color-ink);font-size:19px;line-height:1.7}.editorial-article-page .editorial-prose>p+p,.editorial-article-page .editorial-prose section>p+p{margin-top:1.35rem}.editorial-article-page .editorial-prose>section{margin-top:3rem;scroll-margin-top:1.5rem}.editorial-article-page .editorial-prose h2{text-wrap:pretty;margin-bottom:1.3rem;font-size:clamp(2rem,3.4vw,2.8rem);line-height:1.12}.editorial-article-page .editorial-prose section>ul{margin-top:1.4rem;padding-inline-start:1.15rem}.editorial-article-page .editorial-prose section>ul li+li{margin-top:.85rem}.editorial-article-page .editorial-inline-conversation{border-radius:6px;margin-top:1.8rem;padding:1rem}.editorial-article-page .editorial-conversation figcaption{padding-bottom:1.25rem;font-size:13px;line-height:1.8}.editorial-article-page .editorial-message{max-width:96%;padding:.95rem}.editorial-article-page .editorial-message-text{font-size:14px;line-height:1.8}.editorial-article-page .editorial-message-author{font-size:12px}.editorial-article-page .editorial-conversation-note{margin-top:1.25rem;font-size:13px;line-height:1.8}.editorial-article-page .editorial-note{padding-inline-start:1.1rem}.editorial-article-page .editorial-note h3{font-size:15px}.editorial-article-page .editorial-note p{font-size:14px;line-height:1.8}.editorial-article-page .editorial-prose .editorial-section-link{margin-top:1.4rem;font-size:14px}.editorial-article-page .editorial-section-link a{align-items:center;gap:.65rem;min-height:44px;display:inline-flex}.editorial-article-page .editorial-section-link .button-arrow{flex:0 0 16px;width:16px;height:16px}.editorial-article-page .editorial-prose .editorial-article-contact{margin-top:3.5rem;padding-top:2rem}.editorial-article-page .editorial-article-contact .button{gap:1.1rem;min-width:260px;margin-top:1.4rem}.editorial-article-page .editorial-prose .editorial-contact-note{margin-top:.9rem;font-size:12px;line-height:1.8}.editorial-article-page .editorial-related{padding-block:2.5rem 3.5rem}.editorial-article-page .editorial-related h2{font-size:clamp(2.6rem,4.5vw,3.6rem)}.editorial-article-page .editorial-related a{white-space:normal;min-height:60px;font-size:14px}.editorial-article-page .editorial-related .button-arrow{width:18px;height:18px;color:var(--color-gold-text);flex:0 0 18px}@media (width>=40rem){.editorial-page .editorial-index{padding-block:1.5rem 5rem}.editorial-page .editorial-index-entry{grid-template-columns:minmax(150px,1fr) minmax(0,3fr);gap:2.5rem;padding-block:3.5rem}.editorial-page .editorial-index-meta{display:block}.editorial-page .editorial-index-meta .editorial-category{margin-bottom:1rem}.editorial-page .editorial-index-meta p+p{margin-top:.45rem}.editorial-page .editorial-next{padding-block:5rem}.editorial-article-page .editorial-article-intro{padding-block:1.5rem 4rem}.editorial-article-page .editorial-article-intro .editorial-breadcrumbs{margin-bottom:2.5rem}.editorial-article-page .editorial-breadcrumbs [aria-current=page]{flex:1}.editorial-article-page .editorial-article-meta>span:first-child{flex-basis:auto}.editorial-article-page .editorial-article-shell{padding-block:2rem 4.5rem}.editorial-article-page .editorial-prose .editorial-article-lede{font-size:21px;line-height:1.75}.editorial-article-page .editorial-inline-conversation{padding:1.5rem}.editorial-article-page .editorial-message{max-width:90%;padding:1.1rem}.editorial-article-page .editorial-prose>section{margin-top:3.5rem}.editorial-article-page .editorial-related{padding-block:3.5rem 4.5rem}}@media (width>=60rem){.editorial-article-page .editorial-article-intro{padding-bottom:4.5rem}.editorial-article-page .editorial-article-intro h1{max-width:1000px}.editorial-article-page .editorial-article-shell{grid-template-columns:minmax(0,235px) minmax(0,680px);justify-content:space-between;gap:4rem;padding-top:3.5rem}.editorial-article-page .editorial-contents{top:1.5rem}.editorial-article-page .editorial-prose{font-size:17px}}@media (width<=24rem){.editorial-page .editorial-index-copy h2{font-size:2rem}.editorial-article-page .editorial-article-intro h1{font-size:2.2rem}}@media (width<=740px){.editorial-page .acquisition-home .acquisition-hero{padding-block:2.75rem 4.5rem}}
