.industry-detail-page-module__Al5-pq__hero{color:var(--editorial-ink);background:radial-gradient(circle at 84% 10%, #ffb1001c, transparent 30rem), linear-gradient(#f4f1e909 1px, transparent 1px) 0 0 / 100% 5rem, var(--editorial-dark);padding:clamp(7rem,12vw,11rem) 0 0;position:relative;overflow:hidden}.industry-detail-page-module__Al5-pq__heroLayout{grid-template-columns:minmax(10rem,.22fr) minmax(0,.78fr);column-gap:clamp(2rem,6vw,7rem);display:grid}.industry-detail-page-module__Al5-pq__heroAside{flex-direction:column;justify-content:space-between;min-height:28rem;padding:.4rem 0 clamp(3rem,6vw,5rem);display:flex}.industry-detail-page-module__Al5-pq__backLink{color:#f4f1e9b3;letter-spacing:.09em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:.7rem;font-size:.72rem;font-weight:720;transition:color .4s,gap .5s cubic-bezier(.22,1,.36,1);display:inline-flex}.industry-detail-page-module__Al5-pq__backLink:hover{color:var(--editorial-accent);gap:.95rem}.industry-detail-page-module__Al5-pq__heroMeta{border-top:1px solid #f4f1e933;gap:.7rem;max-width:12rem;padding-top:1.2rem;display:grid}.industry-detail-page-module__Al5-pq__heroMeta span,.industry-detail-page-module__Al5-pq__eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:.69rem;font-weight:760}.industry-detail-page-module__Al5-pq__heroMeta span{color:var(--editorial-accent)}.industry-detail-page-module__Al5-pq__heroMeta strong{color:#f4f1e9b8;font-size:.92rem;font-weight:530}.industry-detail-page-module__Al5-pq__heroCopy{padding-bottom:clamp(3rem,7vw,6rem)}.industry-detail-page-module__Al5-pq__heroCopy h1{letter-spacing:-.072em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(3.7rem,7vw,7rem);font-weight:510;line-height:.89}.industry-detail-page-module__Al5-pq__heroDescription{color:#f4f1e9ad;max-width:47rem;margin:clamp(2rem,4vw,3rem) 0 0;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.7}.industry-detail-page-module__Al5-pq__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:2.5rem;display:flex}.industry-detail-page-module__Al5-pq__primaryAction,.industry-detail-page-module__Al5-pq__secondaryAction{border:1px solid #f4f1e942;justify-content:space-between;align-items:center;gap:2.5rem;min-width:14.5rem;min-height:3.3rem;padding:.85rem 1.05rem;font-size:.76rem;font-weight:720;transition:color .4s,background-color .4s,border-color .4s,transform .5s cubic-bezier(.22,1,.36,1);display:inline-flex}.industry-detail-page-module__Al5-pq__primaryAction{border-color:var(--editorial-accent);color:var(--editorial-dark);background:var(--editorial-accent)}.industry-detail-page-module__Al5-pq__secondaryAction{color:var(--editorial-ink)}.industry-detail-page-module__Al5-pq__primaryAction:hover,.industry-detail-page-module__Al5-pq__secondaryAction:hover{transform:translateY(-3px)}.industry-detail-page-module__Al5-pq__primaryAction:hover{border-color:var(--editorial-ink);background:var(--editorial-ink)}.industry-detail-page-module__Al5-pq__secondaryAction:hover{border-color:var(--editorial-accent);color:var(--editorial-accent)}.industry-detail-page-module__Al5-pq__coverWrap,.industry-detail-page-module__Al5-pq__metricsRail{grid-column:1/-1}.industry-detail-page-module__Al5-pq__cover{aspect-ratio:16/7.8;background:var(--editorial-deep);min-height:34rem;margin:0;position:relative;overflow:hidden}.industry-detail-page-module__Al5-pq__cover:after{pointer-events:none;content:"";background:linear-gradient(#0000 52%,#031d22ad);position:absolute;inset:0}.industry-detail-page-module__Al5-pq__coverImage{object-fit:cover;filter:saturate(.62)contrast(1.03);transition:filter .9s,transform 1.2s cubic-bezier(.22,1,.36,1);transform:scale(1.01)}.industry-detail-page-module__Al5-pq__cover:hover .industry-detail-page-module__Al5-pq__coverImage{filter:saturate(.98)contrast();transform:scale(1.04)}.industry-detail-page-module__Al5-pq__cover figcaption{z-index:1;color:#f4f1e9d1;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.68rem;font-weight:720;display:flex;position:absolute;bottom:1.4rem;left:1.5rem;right:1.5rem}.industry-detail-page-module__Al5-pq__metricsRail{border-bottom:1px solid #f4f1e92b;border-left:1px solid #f4f1e92b;border-right:1px solid #f4f1e92b;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.industry-detail-page-module__Al5-pq__metricsRail article{grid-template-columns:auto 1fr;align-items:baseline;gap:1.1rem;min-width:0;padding:1.4rem;display:grid}.industry-detail-page-module__Al5-pq__metricsRail article+article{border-left:1px solid #f4f1e92b}.industry-detail-page-module__Al5-pq__metricsRail strong{color:var(--editorial-accent);letter-spacing:-.045em;font-size:clamp(1.5rem,2.6vw,2.3rem);font-weight:520}.industry-detail-page-module__Al5-pq__metricsRail span{color:#f4f1e99e;font-size:.76rem;line-height:1.5}.industry-detail-page-module__Al5-pq__opportunities{color:var(--editorial-paper-ink);background:var(--editorial-paper);padding:clamp(5.5rem,10vw,9rem) 0;scroll-margin-top:5rem}.industry-detail-page-module__Al5-pq__sectionHeading{grid-template-columns:minmax(9rem,.22fr) minmax(0,.48fr) minmax(16rem,.3fr);align-items:start;gap:clamp(1.5rem,4vw,4.5rem);display:grid}.industry-detail-page-module__Al5-pq__eyebrow{color:#87620e}.industry-detail-page-module__Al5-pq__sectionHeading h2,.industry-detail-page-module__Al5-pq__signalsHeading h2{letter-spacing:-.058em;text-wrap:balance;margin:0;font-weight:510;line-height:.96}.industry-detail-page-module__Al5-pq__sectionHeading h2{max-width:12ch;font-size:clamp(2.5rem,4.5vw,4.6rem)}.industry-detail-page-module__Al5-pq__sectionHeading p{color:#0a3035ad;margin:0;font-size:.96rem;line-height:1.72}.industry-detail-page-module__Al5-pq__opportunityGrid{border-top:1px solid #0a303538;border-left:1px solid #0a303538;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3.5rem,7vw,6rem);display:grid}.industry-detail-page-module__Al5-pq__opportunityGrid>div{min-width:0}.industry-detail-page-module__Al5-pq__opportunityCard{border-bottom:1px solid #0a303538;border-right:1px solid #0a303538;flex-direction:column;height:100%;min-height:23rem;padding:1.35rem;transition:color .5s,background-color .5s;display:flex;position:relative}.industry-detail-page-module__Al5-pq__opportunityCard:after{content:"";background:var(--editorial-accent);transform-origin:0;height:.35rem;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.industry-detail-page-module__Al5-pq__opportunityCard:hover{color:var(--editorial-ink);background:var(--editorial-dark)}.industry-detail-page-module__Al5-pq__opportunityCard:hover:after{transform:scaleX(1)}.industry-detail-page-module__Al5-pq__opportunityCard>span:first-child{color:#87620e;font-size:.7rem;font-weight:760}.industry-detail-page-module__Al5-pq__opportunityCard p{letter-spacing:-.045em;max-width:20ch;margin:auto 0 0;font-size:clamp(1.45rem,2.4vw,2.3rem);line-height:1.08}.industry-detail-page-module__Al5-pq__cardArrow{color:var(--editorial-accent);font-size:1.2rem;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:1.1rem;right:1.25rem}.industry-detail-page-module__Al5-pq__opportunityCard:hover .industry-detail-page-module__Al5-pq__cardArrow{transform:translate(.2rem,.2rem)}.industry-detail-page-module__Al5-pq__signals{color:var(--editorial-ink);background:linear-gradient(90deg, #f4f1e905 1px, transparent 1px) 50% 0 / 25% 100%, var(--editorial-deep);padding:clamp(5.5rem,10vw,9rem) 0}.industry-detail-page-module__Al5-pq__signalsHeading{grid-template-columns:minmax(0,.7fr) minmax(17rem,.3fr);align-items:end;gap:clamp(2rem,7vw,8rem);display:grid}.industry-detail-page-module__Al5-pq__signalsHeading .industry-detail-page-module__Al5-pq__eyebrow{color:var(--editorial-accent);margin-bottom:2.2rem;display:block}.industry-detail-page-module__Al5-pq__signalsHeading h2{max-width:13ch;font-size:clamp(2.7rem,5vw,5rem)}.industry-detail-page-module__Al5-pq__signalsHeading>p{color:#f4f1e99e;margin:0;font-size:.96rem;line-height:1.72}.industry-detail-page-module__Al5-pq__signalGrid{border-top:1px solid #f4f1e92e;border-left:1px solid #f4f1e92e;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(3.5rem,7vw,6rem);display:grid}.industry-detail-page-module__Al5-pq__signalGrid>div{min-width:0}.industry-detail-page-module__Al5-pq__signalCard{border-bottom:1px solid #f4f1e92e;border-right:1px solid #f4f1e92e;flex-direction:column;height:100%;min-height:23rem;padding:1.35rem;transition:background-color .5s;display:flex;position:relative}.industry-detail-page-module__Al5-pq__signalCard:hover{background:#f4f1e90e}.industry-detail-page-module__Al5-pq__signalCard strong{color:var(--editorial-accent);letter-spacing:-.065em;font-size:clamp(2.8rem,5vw,5.4rem);font-weight:500;line-height:.9}.industry-detail-page-module__Al5-pq__signalCard p{color:#f4f1e9ad;margin:auto 0 0;font-size:.9rem;line-height:1.62}.industry-detail-page-module__Al5-pq__signalCard>span{color:#f4f1e940;font-size:.66rem;font-weight:760;position:absolute;bottom:1.2rem;right:1.2rem}@media (max-width:1120px){.industry-detail-page-module__Al5-pq__sectionHeading{grid-template-columns:minmax(9rem,.3fr) minmax(0,.7fr)}.industry-detail-page-module__Al5-pq__sectionHeading p{grid-column:2}.industry-detail-page-module__Al5-pq__signalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.industry-detail-page-module__Al5-pq__hero{padding-top:7.2rem}.industry-detail-page-module__Al5-pq__heroLayout{grid-template-columns:1fr}.industry-detail-page-module__Al5-pq__heroAside{min-height:0;padding-bottom:2.6rem}.industry-detail-page-module__Al5-pq__heroMeta{margin-top:2.5rem}.industry-detail-page-module__Al5-pq__heroCopy h1{font-size:clamp(3.1rem,13.8vw,5rem);line-height:.92}.industry-detail-page-module__Al5-pq__heroDescription{font-size:.98rem}.industry-detail-page-module__Al5-pq__heroActions,.industry-detail-page-module__Al5-pq__primaryAction,.industry-detail-page-module__Al5-pq__secondaryAction{width:100%}.industry-detail-page-module__Al5-pq__coverWrap,.industry-detail-page-module__Al5-pq__metricsRail{grid-column:auto}.industry-detail-page-module__Al5-pq__cover{aspect-ratio:4/3;min-height:0}.industry-detail-page-module__Al5-pq__cover figcaption{bottom:1rem;left:1rem;right:1rem}.industry-detail-page-module__Al5-pq__metricsRail,.industry-detail-page-module__Al5-pq__sectionHeading,.industry-detail-page-module__Al5-pq__opportunityGrid,.industry-detail-page-module__Al5-pq__signalsHeading,.industry-detail-page-module__Al5-pq__signalGrid{grid-template-columns:1fr}.industry-detail-page-module__Al5-pq__metricsRail article{grid-template-columns:5rem 1fr}.industry-detail-page-module__Al5-pq__metricsRail article+article{border-top:1px solid #f4f1e92b;border-left:0}.industry-detail-page-module__Al5-pq__sectionHeading p{grid-column:auto}.industry-detail-page-module__Al5-pq__opportunityGrid,.industry-detail-page-module__Al5-pq__signalGrid{border-left:0}.industry-detail-page-module__Al5-pq__opportunityCard,.industry-detail-page-module__Al5-pq__signalCard{border-left:1px solid #0a303538;min-height:18rem}.industry-detail-page-module__Al5-pq__signalCard{border-left-color:#f4f1e92e}}@media (prefers-reduced-motion:reduce){.industry-detail-page-module__Al5-pq__backLink,.industry-detail-page-module__Al5-pq__primaryAction,.industry-detail-page-module__Al5-pq__secondaryAction,.industry-detail-page-module__Al5-pq__coverImage,.industry-detail-page-module__Al5-pq__opportunityCard,.industry-detail-page-module__Al5-pq__opportunityCard:after,.industry-detail-page-module__Al5-pq__cardArrow,.industry-detail-page-module__Al5-pq__signalCard{transition:none}}
