.news-detail-redesign{--news-detail-ink:#172033;--news-detail-copy:#3f4b5f;--news-detail-muted:#66758b;--news-detail-border:#dfe6e3;--news-detail-green:#55cb99;--news-detail-green-dark:#007b60;--news-detail-mint:#ecfff8;width:100%;overflow:clip;background:#fff;color:var(--news-detail-ink)}.news-detail-redesign *,.news-detail-redesign *::before,.news-detail-redesign *::after{box-sizing:border-box}.news-detail-redesign a{color:inherit}.news-detail-redesign a:focus-visible,.news-detail-redesign button:focus-visible{outline:3px solid #008d70;outline-offset:3px}.news-detail-shell{width:min(1280px,calc(100% - 48px));margin:0 auto}.news-detail-breadcrumb-band{min-height:56px;display:flex;align-items:center;border-bottom:1px solid #e9eeec;background:#f7f9f8}.news-detail-breadcrumb-band nav{min-width:0}.news-detail-breadcrumb{min-height:55px;display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none;color:#65716e;font-size:13px;line-height:20px}.news-detail-breadcrumb li{min-width:0;display:flex;align-items:center;gap:8px}.news-detail-breadcrumb li:last-child{flex:1 1 auto}.news-detail-breadcrumb a{flex:0 0 auto;color:#44514e;text-decoration:none}.news-detail-breadcrumb a:hover{color:var(--news-detail-green-dark);text-decoration:underline}.news-detail-breadcrumb span{min-width:0;overflow:hidden;color:#7b8683;text-overflow:ellipsis;white-space:nowrap}.news-detail-breadcrumb svg{width:14px;height:14px;flex:0 0 14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.news-detail-layout{display:grid;grid-template-columns:minmax(0,816px) minmax(320px,416px);align-items:start;gap:48px;padding-top:32px;padding-bottom:104px}.news-detail-article{min-width:0}.news-detail-header{margin-bottom:28px}.news-detail-category{width:max-content;max-width:100%;display:block;margin-bottom:16px;color:var(--news-detail-green-dark)!important;font-size:14px;line-height:20px;font-weight:750;text-decoration:none!important}.news-detail-category:hover{text-decoration:underline!important}.news-detail-header h1{max-width:800px;margin:0;color:#121b2d;font-size:28px;line-height:36px;font-weight:750;letter-spacing:0;overflow-wrap:anywhere}.news-detail-deck{max-width:760px;margin:12px 0 0;color:var(--news-detail-copy);font-size:17px;line-height:25px;font-weight:400}.news-detail-meta-row{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px}.news-detail-author{min-width:0;display:flex;align-items:center;gap:12px}.news-detail-author>img{width:40px;height:40px;flex:0 0 40px;border-radius:50%;object-fit:cover}.news-detail-author>div{min-width:0}.news-detail-author strong{display:block;overflow:hidden;color:#172033;font-size:14px;line-height:19px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.news-detail-author p{display:flex;flex-wrap:wrap;gap:5px;margin:2px 0 0;color:var(--news-detail-muted);font-size:12px;line-height:18px}.news-detail-share{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}.news-detail-share>a,.news-detail-share>button{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:1px solid #cbd6d2;border-radius:50%;background:#fff;color:#26332f;cursor:pointer;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.news-detail-share>a:hover,.news-detail-share>button:hover{border-color:var(--news-detail-green-dark);background:var(--news-detail-mint);color:var(--news-detail-green-dark)}.news-detail-share svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.news-detail-share a:first-child svg{fill:currentColor;stroke:none}.news-detail-copy-status{width:1px;height:1px;position:absolute;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.news-detail-hero{width:100%;aspect-ratio:2 / 1;margin:0 0 40px;overflow:hidden;border-radius:8px;background:#f0f4f2}.news-detail-hero img{width:100%;height:100%;display:block;object-fit:cover}.news-detail-takeaways{margin:0 0 40px;padding:22px 24px 24px;border-radius:8px;background:var(--news-detail-mint)}.news-detail-takeaways h2{margin:0 0 16px;color:#143c32;font-size:16px;line-height:22px;font-weight:750;letter-spacing:0}.news-detail-takeaways ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.news-detail-takeaways li{min-width:0;display:flex;align-items:flex-start;gap:10px;color:#263b35;font-size:14px;line-height:21px}.news-detail-takeaways svg{width:20px;height:20px;flex:0 0 20px}.news-detail-takeaways circle{fill:var(--news-detail-green)}.news-detail-takeaways path{fill:none;stroke:#104d3e;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.news-detail-rich{min-width:0;color:var(--news-detail-copy);font-size:16px;line-height:26px}.news-detail-block{min-width:0;max-width:100%;margin:0 0 28px;padding:0;overflow-wrap:anywhere}.news-detail-rich section{padding-top:0;padding-bottom:0}.news-detail-block:last-child{margin-bottom:0}.news-detail-rich h2,.news-detail-rich h3,.news-detail-rich h4,.news-detail-rich h5,.news-detail-rich h6{margin:42px 0 16px;color:#172033;font-weight:750;letter-spacing:0}.news-detail-rich h2{font-size:22px;line-height:30px}.news-detail-rich h3{font-size:20px;line-height:28px}.news-detail-rich h4,.news-detail-rich h5,.news-detail-rich h6{font-size:18px;line-height:26px}.news-detail-rich p{margin:0 0 22px}.news-detail-rich a{color:#006f57;text-decoration:underline;text-underline-offset:3px}.news-detail-rich ul,.news-detail-rich ol{margin:0 0 24px;padding-left:25px}.news-detail-rich .rich-text ul>li{position:relative;padding-left:30px!important;background:none!important;list-style:none!important;line-height:inherit}.news-detail-rich .rich-text ul>li::before{content:"";width:18px;height:18px;position:absolute;top:5px;left:0;border-radius:50%;background:var(--news-detail-green)}.news-detail-rich .rich-text ul>li::after{content:"";width:7px;height:4px;position:absolute;top:10px;left:5px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg)}.news-detail-rich li{margin-bottom:8px;padding-left:4px}.news-detail-rich blockquote{margin:34px 0;padding:4px 0 4px 24px;border-left:4px solid var(--news-detail-green);color:#203a33;font-size:18px;line-height:28px;font-weight:600}.news-detail-rich img,.news-detail-rich video,.news-detail-rich iframe{max-width:100%}.news-detail-rich img{height:auto;border-radius:8px}.news-detail-rich iframe,.news-detail-rich video{display:block;margin:28px 0}.news-detail-rich table{width:100%;border-collapse:collapse;color:#26332f;font-size:14px;line-height:21px}.news-detail-rich th,.news-detail-rich td{min-width:120px;padding:12px 14px;border:1px solid var(--news-detail-border);text-align:left;vertical-align:top}.news-detail-rich th{background:#f5f8f7;color:#172033;font-weight:750}.news-detail-block--table,.news-detail-block--plan_comparison,.news-detail-block--service_comparison{overflow-x:auto;overscroll-behavior-inline:contain}.news-detail-block--blocks_collection .block-table{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.news-detail-rich .news-editorial-card{min-width:0;display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px;border:1px solid var(--news-detail-border);border-radius:8px;background:#fff;box-shadow:none}.news-detail-rich .news-editorial-card>img{width:96px;height:80px;display:block;border-radius:6px;background:#f5f8f7;object-fit:contain}.news-editorial-card-copy{min-width:0}.news-detail-rich .news-editorial-card h3,.news-detail-rich .news-editorial-card h4{margin:0;color:#172033;letter-spacing:0}.news-detail-rich .news-editorial-card h3{font-size:20px;line-height:28px}.news-detail-rich .news-editorial-card h4{font-size:16px;line-height:24px}.news-editorial-card-copy>strong{display:block;margin-top:4px;color:#24332f;font-size:14px;line-height:21px}.news-editorial-card-copy>div,.news-editorial-card-copy>div p{margin:6px 0 0;color:var(--news-detail-copy);font-size:14px;line-height:22px}.news-editorial-score{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;margin:5px 0 0!important;color:var(--news-detail-muted);font-size:13px;line-height:20px}.news-editorial-score strong{color:var(--news-detail-green-dark);font-size:18px}.news-editorial-score span{margin-left:4px}.news-editorial-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0}.news-editorial-facts>div{min-width:0;padding-left:12px;border-left:2px solid #bcebd8}.news-editorial-facts dt,.news-editorial-facts dd{margin:0;overflow-wrap:anywhere;font-size:13px;line-height:19px}.news-editorial-facts dt{color:var(--news-detail-muted);font-weight:600}.news-editorial-facts dd{margin-top:3px;color:#24332f;font-weight:700}.news-editorial-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0 0!important;padding:0!important;color:var(--news-detail-muted);list-style:none;font-size:12px;line-height:18px}.news-editorial-meta li{margin:0!important;padding:0!important}.news-editorial-note{margin:10px 0 0!important;color:var(--news-detail-muted);font-size:12px;line-height:18px}.news-detail-rich .news-editorial-cta,.news-detail-rich .btn{min-width:128px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;align-self:center;margin:0;padding:0 18px;border:1px solid var(--news-detail-green)!important;border-radius:6px!important;background:var(--news-detail-green)!important;background-image:none!important;box-shadow:none!important;color:#063e31!important;-webkit-text-fill-color:#063e31!important;font-size:13px!important;line-height:18px!important;font-weight:750!important;letter-spacing:0!important;text-align:center;text-decoration:none!important;text-transform:none!important}.news-detail-rich .news-editorial-cta:hover,.news-detail-rich .btn:hover{border-color:var(--news-detail-green-dark)!important;background:var(--news-detail-green-dark)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.news-editorial-details{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding-top:20px;border-top:1px solid var(--news-detail-border)}.news-editorial-details section{min-width:0}.news-editorial-details section>div,.news-editorial-details section>p,.news-editorial-details .rich-text{margin-top:8px;color:var(--news-detail-copy);font-size:14px;line-height:23px}.news-editorial-followup{margin-top:18px}.news-detail-block--table tbody tr:nth-child(even),.news-detail-block--blocks_collection tbody tr:nth-child(even){background:#f7faf8}.news-detail-block--table th,.news-detail-block--table td,.news-detail-block--blocks_collection th,.news-detail-block--blocks_collection td{background:transparent!important}@media (min-width:768px){.news-detail-block--blocks_collection a.mobile{display:none!important}}.news-detail-disclaimer{margin-top:48px;padding:24px 0 0;border-top:1px solid var(--news-detail-border);color:#6f7d79;font-size:12px;line-height:19px}.news-detail-disclaimer p{margin:0 0 8px}.news-detail-sidebar{min-width:0;position:static}.news-detail-related-section + .news-detail-related-section{margin-top:48px}.news-detail-related-section{padding:0}.news-detail-related-section>h2{margin:0 0 22px;color:#172033;font-size:18px;line-height:26px;font-weight:750;letter-spacing:0}.news-detail-related-list{display:grid;gap:16px}.news-detail-related-card{min-height:136px;position:relative;display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:16px;padding:12px 42px 12px 12px;border:1px solid var(--news-detail-border);border-radius:8px;background:#fff;color:#172033!important;text-decoration:none!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.news-detail-related-card:hover{border-color:#b7c9c3;box-shadow:0 8px 24px rgba(23,32,51,.08);transform:translateY(-1px)}.news-detail-related-card>img{width:104px;height:100px;display:block;border-radius:6px;object-fit:cover}.news-detail-related-card>div{min-width:0}.news-detail-related-card h3{display:-webkit-box;overflow:hidden;margin:0 0 10px;color:#172033;font-size:16px;line-height:22px;font-weight:750;letter-spacing:0;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-detail-related-card strong{display:block;overflow:hidden;color:#31413c;font-size:13px;line-height:18px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.news-detail-related-card p{display:flex;flex-wrap:wrap;gap:4px;margin:1px 0 0;color:var(--news-detail-muted);font-size:12px;line-height:18px}.news-detail-related-card--product{min-height:120px;grid-template-columns:88px minmax(0,1fr)}.news-detail-related-card--product>img{width:88px;height:88px;padding:6px;border:1px solid #edf1ef;background:#fff;object-fit:contain}.news-detail-related-card--product h3{margin-bottom:6px}.news-detail-related-card--product p{display:-webkit-box;overflow:hidden;margin:0;color:var(--news-detail-muted);line-height:18px;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.news-detail-related-arrow{width:18px;height:18px;position:absolute;top:14px;right:14px;fill:none;stroke:#25332f;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}@media (max-width:1199px){.news-detail-layout{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);gap:36px}.news-detail-header h1{font-size:28px;line-height:36px}.news-detail-related-card{grid-template-columns:88px minmax(0,1fr);gap:12px}.news-detail-related-card>img{width:88px;height:84px}.news-detail-related-card--product{grid-template-columns:76px minmax(0,1fr)}.news-detail-related-card--product>img{width:76px;height:76px}}@media (max-width:991px){.news-detail-layout{grid-template-columns:minmax(0,1fr);padding-top:32px}.news-detail-sidebar{position:static;margin-top:16px}.news-detail-related-list{grid-template-columns:repeat(2,minmax(0,1fr))}.news-detail-takeaways ul{grid-template-columns:minmax(0,1fr);gap:14px}}@media (max-width:767px){.news-detail-shell{width:min(100% - 36px,1280px)}.news-detail-breadcrumb li:nth-last-child(2):not(:first-child){display:none}.news-detail-layout{gap:40px;padding-top:28px;padding-bottom:72px}.news-detail-header{margin-bottom:28px}.news-detail-category{margin-bottom:12px}.news-detail-header h1{font-size:28px;line-height:36px}.news-detail-deck{margin-top:16px;font-size:16px;line-height:24px}.news-detail-meta-row{align-items:flex-start;flex-direction:column;gap:18px;margin-top:22px}.news-detail-share{width:100%;justify-content:flex-start}.news-detail-hero{margin-bottom:30px}.news-detail-takeaways{margin-bottom:32px;padding:24px 20px}.news-detail-rich{font-size:16px;line-height:26px}.news-detail-rich h2{margin-top:36px;font-size:22px;line-height:30px}.news-detail-rich h3{font-size:20px;line-height:28px}.news-detail-rich blockquote{padding-left:18px;font-size:19px;line-height:29px}.news-detail-related-list{grid-template-columns:minmax(0,1fr)}.news-detail-rich .news-editorial-card{grid-template-columns:76px minmax(0,1fr);gap:16px;padding:16px}.news-detail-rich .news-editorial-card>img{width:76px;height:68px}.news-detail-rich .news-editorial-card h3{font-size:18px;line-height:25px}.news-editorial-facts,.news-editorial-details{grid-template-columns:minmax(0,1fr)}.news-detail-rich .news-editorial-cta{width:100%;grid-column:1 / -1}.news-detail-block--blocks_collection .desktop{display:none!important}}@media (max-width:389px){.news-detail-shell{width:min(100% - 28px,1280px)}.news-detail-header h1{font-size:30px;line-height:38px}.news-detail-share{gap:6px}.news-detail-share>a,.news-detail-share>button{width:34px;height:34px;flex-basis:34px}.news-detail-related-card{grid-template-columns:80px minmax(0,1fr);padding-right:36px}.news-detail-related-card>img{width:80px;height:80px}.news-detail-related-card--product{grid-template-columns:72px minmax(0,1fr)}.news-detail-related-card--product>img{width:72px;height:72px}}