.industry-editorial{background:var(--tag-brand-canvas);color:var(--tag-brand-navy)}.industry-editorial-hero{position:relative;isolation:isolate;display:flex;align-items:end;overflow:hidden;min-height:clamp(460px,64svh,720px);padding:clamp(40px,6vw,80px) var(--tag-brand-gutter);color:#fff;background:var(--tag-brand-navy)}.industry-editorial-hero>img{object-fit:cover;object-position:center 54%;z-index:-2}.industry-editorial-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(11,35,64,.88),rgba(11,35,64,.12)),linear-gradient(0deg,rgba(11,35,64,.68),transparent 90%)}.industry-editorial-hero>div{max-width:850px}.industry-editorial-hero h1{max-width:16ch;margin:24px 0;font-size:var(--tag-brand-display);font-weight:var(--tag-brand-title-weight);line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.industry-editorial-hero p{max-width:50ch;font-size:18px;line-height:1.65;color:#edf5ff}.brief-breadcrumb,.brief-kicker{color:#e8f3ff;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.brief-breadcrumb{display:inline-flex;min-height:44px;align-items:center}.brief-hero-read,.brief-index-cta{display:inline-flex;align-items:center;gap:18px;min-height:48px;margin-top:16px;padding:12px 18px;border:1px solid #ffffff70;border-radius:var(--tag-brand-radius-control);color:#fff;text-decoration:none;font-size:14px;font-weight:600;background:#ffffff0c}.brief-hero-read:hover,.brief-index-cta:hover{color:#fff;background:#ffffff20}.brief-industry-nav{display:flex;gap:10px;overflow-x:auto;padding:22px var(--tag-brand-gutter);border-bottom:1px solid var(--tag-brand-line);background:var(--tag-brand-canvas);scrollbar-width:thin}.brief-industry-nav a{display:inline-flex;align-items:center;flex:none;min-height:44px;padding:9px 16px;border:1px solid var(--tag-brand-line);border-radius:var(--tag-brand-radius-control);color:var(--tag-brand-navy);text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap}.brief-industry-nav a:hover{color:var(--tag-brand-blue);border-color:var(--tag-brand-blue)}.brief-catalogue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1440px;margin:auto;padding:var(--tag-brand-space) var(--tag-brand-gutter)}.industry-brief-card{position:relative;isolation:isolate;display:flex;align-items:end;min-width:0;min-height:360px;overflow:hidden;padding:32px;border-radius:var(--tag-brand-radius);color:#fff;text-decoration:none;background:var(--tag-brand-navy)}.industry-brief-card>img{object-fit:cover;z-index:-2;transition:transform .3s ease}.industry-brief-card:hover>img{transform:scale(1.025)}.industry-brief-card:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(11,35,64,.97),rgba(11,35,64,.08) 100%)}.industry-brief-card>div{min-width:0}.industry-brief-card>div>span:first-child{font-size:12px;font-weight:600;letter-spacing:.06em;color:#e8f3ff}.industry-brief-card :is(h2,h3){max-width:20ch;margin:18px 0;font-size:clamp(28px,2.4vw,36px);font-weight:600;line-height:1.12;letter-spacing:-.035em}.brief-card-summary{max-width:46ch;margin:0 0 22px;color:#edf5ff;font-size:15px;line-height:1.6}.industry-brief-read{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:600;color:#fff}.industry-editorial-library .industry-brief-card:first-child{grid-column:1/-1;min-height:420px}.industry-editorial-library .industry-brief-card:first-child :is(h2,h3){font-size:var(--tag-brand-section)}.brief-catalogue>.industry-brief-card:only-child{grid-column:1/-1;min-height:360px}.brief-article-shell{max-width:850px;margin:auto;padding:64px 40px;color:var(--tag-brand-navy);scroll-margin-top:110px}.brief-byline{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:22px;border-bottom:1px solid var(--tag-brand-line);color:var(--tag-brand-ink);font-size:12px;line-height:1.6}.brief-full-title{margin:32px 0 24px;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.2;letter-spacing:-.035em}.brief-lede{font-size:19px;line-height:1.75;color:var(--tag-brand-ink)}.brief-takeaway{margin:32px 0 40px;padding:28px 30px;border-inline-start:4px solid var(--tag-brand-blue);border-radius:0 var(--tag-brand-radius) var(--tag-brand-radius) 0;background:var(--tag-brand-soft)}.brief-takeaway>span{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tag-brand-blue-hover)}.brief-takeaway>p{margin:15px 0 0;font-size:22px;line-height:1.55;letter-spacing:-.015em;color:var(--tag-brand-navy)}.brief-workflow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:28px 0;margin:30px 0 40px;border-block:1px solid var(--tag-brand-line)}.brief-workflow>div{display:grid;gap:14px;min-width:0;padding-left:18px;border-left:1px solid var(--tag-brand-line)}.brief-workflow>div:first-child{padding-left:0;border-left:0}.brief-workflow span{color:var(--tag-brand-blue);font-size:12px;font-weight:700;letter-spacing:.08em}.brief-workflow strong{font-size:16px;line-height:1.5;font-weight:600}.brief-prose{margin-block:40px}.brief-measurements>h2,.brief-prose h2,.brief-role-lenses>h2{max-width:30ch;margin-bottom:20px;font-size:clamp(25px,2.4vw,32px);font-weight:600;line-height:1.2;letter-spacing:-.03em}.brief-prose p,.brief-role-lenses p{max-width:var(--tag-brand-reading);font-size:17px;line-height:1.8;color:var(--tag-brand-ink)}.brief-citations{display:flex;flex-wrap:wrap;gap:8px 18px}.brief-citations a{min-height:32px;font-size:12px;line-height:1.7;color:var(--tag-brand-blue);text-underline-offset:4px}.brief-measurements{padding-block:28px}.brief-measurements>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.brief-measurements>div>span{padding:20px;border:1px solid var(--tag-brand-line);border-radius:var(--tag-brand-radius-sm);background:var(--tag-brand-shell);font-size:15px;line-height:1.5;font-weight:600}.brief-measurements>p,.brief-sources>p{font-size:13px;line-height:1.7;color:var(--tag-brand-ink)}.brief-role-lenses{margin:40px 0}.brief-role-lenses details{padding:14px 0;border-bottom:1px solid var(--tag-brand-line)}.brief-role-lenses summary{min-height:44px;padding-block:10px;font-size:16px;font-weight:600;cursor:pointer}.brief-sources{margin-top:40px;padding-top:30px;border-top:1px solid var(--tag-brand-line)}.brief-sources h2{font-size:20px;font-weight:600}.brief-sources li{margin-block:14px;font-size:13px;line-height:1.8}.brief-sources a{color:var(--tag-brand-blue);text-underline-offset:4px}.brief-back,.brief-next{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;padding-block:32px;font-size:15px;font-weight:600}.brief-back{padding-inline:var(--tag-brand-gutter)}.brief-back a,.brief-next a{display:inline-flex;align-items:center;min-height:44px;color:var(--tag-brand-blue);text-underline-offset:4px}.brief-signup{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:var(--tag-brand-space) var(--tag-brand-gutter);background:var(--tag-brand-navy);color:#fff}.brief-signup h2{font-size:var(--tag-brand-section);font-weight:600;line-height:1.12;letter-spacing:-.035em}.brief-signup>div>p{font-size:16px;line-height:1.7;color:#dceafb}.brief-signup form{display:grid;gap:18px;min-width:0}.brief-signup label{display:grid;gap:9px;font-size:14px;color:#edf5ff}.brief-signup input:not([type=checkbox]),.brief-signup select{display:block;width:100%;min-width:0;min-height:50px;padding:13px 14px;border:1px solid #a8bdd3;border-radius:var(--tag-brand-radius-control);background:#ffffff0d;color:#fff;font:inherit;font-size:16px}.brief-signup select option{background:var(--tag-brand-navy);color:#fff}.brief-signup input::placeholder{color:#c5d5e6}.brief-signup .brief-consent{display:flex;align-items:start;gap:12px;font-size:13px;line-height:1.7}.brief-consent input{width:18px;height:18px;flex:none;margin-top:4px}.brief-consent a{color:#fff;text-decoration:underline;text-underline-offset:3px}.brief-signup button{min-height:52px;padding:14px 20px;border:1px solid var(--tag-brand-blue);border-radius:var(--tag-brand-radius-control);background:var(--tag-brand-blue);color:#fff;font:inherit;font-weight:600;cursor:pointer}.brief-signup button:hover{background:var(--tag-brand-blue-hover)}.brief-signup button:disabled{opacity:.65;cursor:wait}.brief-signup form>p{font-size:14px;line-height:1.6}.brief-article-shell .brief-signup{grid-template-columns:1fr;margin:40px 0 0;padding:32px;border-radius:var(--tag-brand-radius)}.brief-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.industry-editorial :focus-visible{outline:3px solid var(--tag-brand-blue);outline-offset:5px}.brief-signup :focus-visible,.industry-brief-card:focus-visible,.industry-editorial-hero :focus-visible{outline-color:#b4dbff}.brief-reading-progress{position:fixed;top:0;left:0;right:0;height:3px;background:var(--tag-brand-blue);transform-origin:left;transform:scaleX(0);z-index:10000;pointer-events:none}.ten-campaign-editorials{padding-top:var(--tag-brand-space);background:var(--tag-brand-canvas);color:var(--tag-brand-navy)}.ten-campaign-editorials>header{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:0 var(--tag-brand-gutter) 32px}.ten-campaign-editorials h2{margin:14px 0 0;font-size:var(--tag-brand-section);font-weight:600;line-height:1.12;letter-spacing:-.035em}.ten-campaign-editorials>header>a{display:inline-flex;align-items:center;min-height:44px;color:var(--tag-brand-blue);font-size:15px;font-weight:600}.ten-campaign-editorials>.industry-brief-card{margin:0 var(--tag-brand-gutter) var(--tag-brand-space);min-height:360px}@supports(animation-timeline:scroll()){@media(prefers-reduced-motion:no-preference){.brief-reading-progress{animation:brief-read-progress linear;animation-timeline:scroll(root block)}}}@keyframes brief-read-progress{to{transform:scaleX(1)}}@media(max-width:1000px){.brief-catalogue{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(max-width:700px){.industry-editorial-hero{min-height:460px;padding-block:44px}.industry-editorial-hero>img{object-position:63% center}.industry-editorial-hero h1{max-width:15ch;margin:22px 0}.industry-editorial-hero p{font-size:16px}.brief-catalogue{grid-template-columns:1fr;gap:20px}.brief-catalogue>.industry-brief-card:only-child,.industry-brief-card,.industry-editorial-library .industry-brief-card:first-child{min-height:330px;padding:26px}.industry-brief-card>img{object-position:62% center}.industry-brief-card :is(h2,h3){font-size:30px}.brief-article-shell{padding:36px 22px}.brief-lede{font-size:18px}.brief-takeaway{padding:24px}.brief-takeaway>p{font-size:20px}.brief-measurements>div,.brief-workflow{grid-template-columns:1fr}.brief-workflow>div,.brief-workflow>div:first-child{grid-template-columns:30px 1fr;gap:14px;padding:12px 0;border:0}.brief-workflow strong{font-size:16px}.brief-workflow span{padding-top:4px}.brief-signup{grid-template-columns:1fr;gap:26px}.brief-article-shell .brief-signup{padding:26px 20px}.brief-next{flex-direction:column;gap:12px}.ten-campaign-editorials>header{align-items:start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.industry-brief-card>img{transition:none}}