.insights-redesign{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-text);font-weight:300;overflow:hidden}.insights-wrap{width:min(100%,1180px + 2*clamp(20px,5vw,72px));margin:0 auto;padding-inline:clamp(20px,5vw,72px)}.insights-redesign h1,.insights-redesign h2,.insights-redesign h3{color:inherit;font-family:var(--font-display);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-weight:300}.insights-redesign a{color:inherit;text-decoration:none}.insights-redesign a:hover{color:var(--color-gold)}.insights-label{color:var(--color-label);letter-spacing:.2em;text-transform:uppercase;margin:0 0 22px;font-size:11px;font-weight:400;line-height:1.4}.insights-label-light{color:#fdfbf7b8}.insights-label-gold{color:var(--color-gold)}.insights-image,.insights-scrim{position:absolute;inset:0}.insights-image{overflow:hidden}.insights-image img{object-fit:cover;will-change:transform;width:100%;height:100%;transform:scale(1.12)}.insights-hero .insights-image img{will-change:auto;transform:none}.insights-scrim{background:linear-gradient(100deg,#16120eb3,#16120e33 72%)}.insights-hero{min-height:clamp(560px,88vh,900px);color:var(--color-off-white);background:#211d18;align-items:flex-end;display:flex;position:relative}.insights-hero-content{padding-bottom:clamp(64px,10vh,132px);position:relative}.insights-hero h1{max-width:900px;font-size:var(--text-primary-h1);margin-bottom:32px;line-height:1.06}.insights-hero-content>p:not(.insights-label):not(.insights-attribution){color:#fdfbf7db;max-width:56ch;margin:0;font-size:16px;line-height:1.75}.insights-attribution{color:#fdfbf79e;letter-spacing:.08em;margin:20px 0 0;font-size:12px}.insights-library{display:block}.insights-featured{border-block:1px solid var(--color-hairline);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.insights-featured-image{min-height:clamp(280px,44vh,460px);position:relative;overflow:hidden}.insights-featured-image img{object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}.insights-featured-copy{background:var(--color-paper-alt);flex-direction:column;justify-content:center;padding:clamp(36px,5vw,60px) clamp(28px,4vw,56px);display:flex}.insights-featured-copy h3{margin-bottom:20px;font-size:clamp(28px,3.2vw,42px);line-height:1.14}.insights-featured-copy>p:not(.insights-label){max-width:52ch;color:var(--color-body);margin:0 0 30px;font-size:16px;line-height:1.75}.insights-featured-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.insights-featured time,.insights-list time{color:var(--color-label);font-size:13px}.insights-button{background:var(--color-ink);letter-spacing:.14em;text-transform:uppercase;padding:15px 28px;font-size:12px;font-weight:400;display:inline-block;color:var(--color-paper)!important}.insights-button:hover{background:var(--color-gold);color:var(--color-off-white)!important}.insights-collection{border-top:1px solid var(--color-hairline);padding-block:clamp(72px,10vw,126px)}.insights-collection-alt{background:var(--color-paper-alt)}.insights-collection-layout{grid-template-columns:minmax(220px,.72fr) minmax(0,1.6fr);gap:clamp(48px,9vw,130px);display:grid}.insights-collection-header{align-self:start}.insights-collection-header h2{max-width:11ch;font-size:clamp(34px,4vw,52px);line-height:1.08}.insights-collection-header>p:last-child{max-width:34ch;color:var(--color-muted);margin:24px 0 0;font-size:15px;line-height:1.7}.insights-topics-header{margin-bottom:clamp(42px,6vw,72px)}.insights-topics-header h2{font-size:clamp(34px,4vw,52px);line-height:1.08}.insights-topic-grid{border-top:1px solid var(--color-hairline);border-left:1px solid var(--color-hairline);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.insights-topic-card{border-right:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);flex-direction:column;align-items:flex-start;min-height:280px;padding:clamp(32px,5vw,56px);display:flex}.insights-topic-card h3{max-width:14ch;font-size:clamp(28px,3.2vw,42px);line-height:1.12}.insights-topic-card p{max-width:42ch;color:var(--color-body);margin:22px 0 36px;font-size:15px;line-height:1.7}.insights-topic-card>span{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #211d184d;margin-top:auto;padding-bottom:4px;font-size:11px}.insights-topic-card:focus-visible{outline:2px solid var(--color-gold);outline-offset:-2px}.insights-topic-card:last-child:nth-child(odd){grid-column:1/-1}.insights-list{border-top:1px solid var(--color-hairline)}.insights-list article{border-bottom:1px solid var(--color-hairline);padding:clamp(28px,4vw,44px) 0}.insights-list h3,.insights-list h2{max-width:28ch;font-size:clamp(25px,2.8vw,36px);line-height:1.16}.insights-list article>p{max-width:62ch;color:var(--color-body);margin:18px 0 22px;font-size:15px;line-height:1.7}.insights-list-meta{justify-content:space-between;align-items:center;gap:24px;display:flex}.insights-list-meta a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #211d184d;padding-bottom:4px;font-size:11px}.insights-section{padding-block:clamp(80px,12vh,150px)}.insights-section h2{max-width:26ch;font-size:clamp(30px,4.2vw,58px);line-height:1.08}.insights-observations{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px);margin-top:clamp(48px,7vw,84px);display:grid}.insights-observations blockquote{border-top:1px solid var(--color-hairline);margin:0;padding-top:24px}.insights-observations span{color:var(--color-gold);letter-spacing:.2em;margin-bottom:16px;font-size:11px;display:block}.insights-observations p{color:var(--color-ink);font-family:var(--font-display);margin:0;font-size:clamp(21px,2.3vw,28px);line-height:1.3}.insights-dark{background:var(--color-ink);color:var(--color-paper)}.insights-dark .insights-label{color:#f7f4ef99}.insights-evidence{max-width:76ch;margin:clamp(44px,6vw,76px) 0 0;padding:0;list-style:none}.insights-evidence li{border-top:1px solid var(--color-hairline-dark);color:#f7f4efdb;padding:22px 0;font-size:clamp(16px,1.7vw,19px);line-height:1.7}.insights-evidence li:last-child{border-bottom:1px solid var(--color-hairline-dark)}.insights-writing{padding-bottom:0}.insights-writing-note{max-width:58ch;color:var(--color-muted);margin:24px 0 clamp(44px,6vw,76px);font-size:15px;line-height:1.7}.insights-closing{min-height:clamp(460px,76vh,760px);color:var(--color-off-white);align-items:center;display:flex;position:relative}.insights-closing .insights-scrim{background:linear-gradient(95deg,#14110db3,#14110d3d 74%)}.insights-closing-copy{padding-block:clamp(72px,11vh,130px);position:relative}.insights-closing h2{max-width:24ch;margin-bottom:36px;font-size:clamp(30px,4.4vw,60px);line-height:1.08}.insights-button-light{background:var(--color-off-white);color:var(--color-ink)!important}.insights-category-header{border-bottom:1px solid var(--color-hairline);background:var(--color-paper-alt);padding-block:clamp(88px,12vw,150px) clamp(64px,9vw,110px)}.insights-category-parent{display:inline-block}.insights-category-header h1{max-width:14ch;font-size:var(--text-primary-h1);line-height:1.06}.insights-category-header>.insights-wrap>p:last-child{max-width:58ch;color:var(--color-body);margin:28px 0 0;font-size:17px;line-height:1.75}.insights-category-articles{padding-block:clamp(64px,10vw,126px)}.insights-category-featured{margin-bottom:clamp(56px,8vw,96px)}.insights-category-featured h2{margin-bottom:20px;font-size:clamp(28px,3.2vw,42px);line-height:1.14}.insights-category-list{margin-left:min(14vw,160px)}.insights-category-topics{padding-block:clamp(64px,8vw,96px)}.insights-category-topics .insights-topics-header{margin-bottom:clamp(32px,5vw,52px)}.insights-category-topics .insights-topics-header h2{font-family:var(--font-text);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.4}.insights-category-topics .insights-topic-card{min-height:230px;padding:clamp(28px,4vw,44px)}.insights-category-topics .insights-topic-card h3{font-size:clamp(25px,2.8vw,36px)}.insights-redesign.is-motion-ready [data-reveal]{opacity:0;transition:opacity 1.1s cubic-bezier(.2,.7,.2,1),transform 1.1s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.insights-redesign [data-reveal].is-visible{opacity:1;transform:none}@media (width>=900px){.insights-category-header h1{max-width:none}}@media (width<=820px){.insights-collection-layout{grid-template-columns:1fr;gap:40px}.insights-collection-header h2,.insights-collection-header>p:last-child{max-width:46ch}.insights-observations{grid-template-columns:1fr}}@media (width<=680px){.insights-hero{min-height:680px}.insights-featured{grid-template-columns:1fr}.insights-featured-image{min-height:min(68vw,300px)}.insights-collection{padding-block:64px}.insights-collection-layout{gap:32px}.insights-list article{padding-block:30px}.insights-category-list{margin-left:0}.insights-topic-grid{grid-template-columns:1fr}.insights-topic-card:last-child:nth-child(odd){grid-column:auto}.insights-topic-card{min-height:0}}@media (prefers-reduced-motion:reduce){.insights-redesign.is-motion-ready [data-reveal]{opacity:1;transition:none;transform:none}.insights-image img,.insights-featured-image img{transform:scale(1.06)}}
