.industry-news-page{background:radial-gradient(circle at top left,rgba(46,125,50,.08),transparent 28%),linear-gradient(180deg,#eef7f2,#f8fcf9);color:#173625;padding:36px 0 110px}.industry-news-shell{margin:0 auto;width:min(1120px,calc(100% - 32px))}.industry-news-hero__card,.industry-news-panel{background:#ffffffeb;border:1px solid rgba(37,121,68,.12);box-shadow:0 18px 50px #15492b0f}.industry-news-hero__card{padding:28px 28px 24px}.industry-news-closing__cta h3,.industry-news-closing__cta p,.industry-news-detail__heading h3,.industry-news-detail__heading p,.industry-news-detail__intro,.industry-news-detail__list,.industry-news-detail__note,.industry-news-hero__card h1,.industry-news-hero__eyebrow,.industry-news-hero__facts p,.industry-news-hero__facts ul,.industry-news-hero__summary,.industry-news-panel--closing h2,.industry-news-panel--closing p,.industry-news-panel--cover h2,.industry-news-panel--cover p,.industry-news-toc__header h2{margin:0}.industry-news-hero__eyebrow{color:#7b8f80;font-size:12px;letter-spacing:.04em}.industry-news-hero__issue{background:#e7f4ea;border-radius:999px;color:#267546;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.16em;margin-top:18px;padding:4px 10px}.industry-news-hero__card h1{color:#134e32;font-size:clamp(32px,4vw,54px);letter-spacing:-.04em;line-height:1.14;margin-top:18px;max-width:680px}.industry-news-hero__summary{color:#173625cc;font-size:14px;line-height:1.9;margin-top:16px;max-width:760px}.industry-news-hero__facts{border-top:1px solid rgba(37,121,68,.12);margin-top:24px;padding-top:16px}.industry-news-hero__facts p{color:#247148;font-size:13px;font-weight:700}.industry-news-hero__facts ul{color:#365747;font-size:13px;line-height:1.9;margin-top:10px;padding-left:18px}.industry-news-closing,.industry-news-cover,.industry-news-toc{margin-top:18px}.industry-news-panel--closing,.industry-news-panel--cover,.industry-news-panel--toc{padding:18px}.industry-news-panel--cover{text-align:center}.industry-news-panel--cover img{aspect-ratio:1/1;display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:min(460px,100%)}.industry-news-panel--cover h2{color:#1b5a3a;font-size:clamp(24px,3vw,36px);line-height:1.28;margin-top:18px}.industry-news-panel--cover p{color:#173625c7;font-size:14px;line-height:1.95;margin-top:12px;max-width:960px;text-align:left}.industry-news-toc__header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.industry-news-toc__header h2{color:#1a442e;font-size:28px}.industry-news-toc__header span{color:#20a15c;font-size:54px;font-weight:800;line-height:.9}.industry-news-accordion{display:grid;gap:12px;margin-top:18px}.industry-news-accordion__item{background:#f3faf5;border:1px solid rgba(37,121,68,.09);overflow:hidden;transition:border-color .26s ease,box-shadow .32s ease,background-color .26s ease}.industry-news-accordion__item:has(.industry-news-accordion__trigger.is-active){background:#fff;border-color:#2579442e;box-shadow:0 18px 34px #1e704014}.industry-news-accordion__trigger{align-items:center;background:transparent;border:0;cursor:pointer;display:grid;gap:14px;grid-template-columns:64px minmax(0,1fr);padding:18px 20px;text-align:left;transition:background-color .26s ease,padding .32s cubic-bezier(.22,1,.36,1);width:100%}.industry-news-accordion__trigger.is-active{background:linear-gradient(180deg,#edf7f0,#f8fcf9)}.industry-news-accordion__number{color:#24a05a;font-size:36px;font-weight:800;line-height:1;transition:transform .32s cubic-bezier(.22,1,.36,1),color .22s ease}.industry-news-accordion__trigger.is-active .industry-news-accordion__number{color:#14644f;transform:translateY(-2px) scale(1.02)}.industry-news-accordion__copy{display:grid;gap:4px}.industry-news-accordion__copy strong{color:#17472f;font-size:18px;line-height:1.3;transition:color .22s ease}.industry-news-accordion__copy small{color:#173625a6;font-size:12px;line-height:1.7;transition:color .22s ease}.industry-news-accordion__trigger.is-active .industry-news-accordion__copy strong{color:#0f5a35}.industry-news-accordion__trigger.is-active .industry-news-accordion__copy small{color:#0f5a35b8}.industry-news-accordion__content{background:#fff;border-top:1px solid rgba(37,121,68,.08);padding:0 20px 24px;transform-origin:top center}.industry-news-detail__heading{align-items:start;display:grid;gap:14px;grid-template-columns:72px minmax(0,1fr);padding-top:18px}.industry-news-detail__heading span{color:#24a05a;font-size:58px;font-weight:800;line-height:.9}.industry-news-detail__heading p{color:#1736259e;font-size:13px;line-height:1.6}.industry-news-detail__heading h3{color:#17472f;font-size:clamp(28px,3vw,42px);line-height:1.12;margin-top:4px}.industry-news-detail__intro{color:#173625d1;font-size:15px;line-height:1.95;margin-top:18px}.industry-news-detail__list{display:grid;gap:10px;list-style:none;margin-top:18px;padding:0}.industry-news-detail__list li{color:#1a3828;font-size:14px;line-height:1.9;padding-left:18px;position:relative}.industry-news-detail__list li:before{background:#29a560;content:"";height:8px;left:0;position:absolute;top:10px;transform:rotate(45deg);width:8px}.industry-news-detail__gallery{display:grid;gap:14px;margin:20px auto 0;width:min(440px,100%)}.industry-news-detail__gallery img{aspect-ratio:4/3;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.industry-news-detail__note{color:#1f7d4b;font-size:13px;font-weight:700;line-height:1.8;margin-top:18px}.industry-news-panel--closing h2{color:#17472f;font-size:clamp(26px,3vw,38px);line-height:1.24}.industry-news-panel--closing>p{color:#173625cc;font-size:14px;line-height:1.95;margin-top:14px}.industry-news-closing__cta{background:#123f2a;color:#fff;margin-top:20px;padding:24px}.industry-news-closing__cta h3{color:#f2fbf5;font-size:24px;line-height:1.34}.industry-news-closing__cta p{color:#f2fbf5e0;font-size:14px;line-height:1.9;margin-top:10px}.industry-news-closing__cta .solid-button{background:#2aa35f;color:#fff;display:inline-block;font-weight:700;margin-top:16px;padding:12px 24px;text-decoration:none}@media(max-width:768px){.industry-news-page{padding:24px 0 80px}.industry-news-shell{width:min(100%,calc(100% - 20px))}.industry-news-hero__card,.industry-news-panel--closing,.industry-news-panel--cover,.industry-news-panel--toc{padding:16px}.industry-news-accordion__content,.industry-news-accordion__trigger{padding-left:14px;padding-right:14px}.industry-news-accordion__trigger,.industry-news-detail__heading{grid-template-columns:56px minmax(0,1fr)}.industry-news-detail__heading span,.industry-news-toc__header span{font-size:42px}.industry-news-closing__cta{padding:18px}}
