.cn-underwear-article>h2,.cn-underwear-article .cn-section-title{color:var(--cn-heading);font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(23px,3vw,29px);font-weight:700;line-height:1.34;letter-spacing:-.025em;margin:48px 0 16px}.cn-underwear-article .cn-style-section{margin:36px 0}.cn-underwear-article .cn-style-section h3{font-family:Poppins,Inter,sans-serif;font-size:clamp(19px,2.4vw,23px);line-height:1.4;color:var(--cn-deep);margin:0 0 14px}.cn-underwear-article .cn-style-section+.cn-style-section{padding-top:28px;border-top:1px solid var(--cn-border)}.cn-underwear-article .cn-figure{margin:30px 0 36px}.cn-underwear-article .cn-figure img{display:block;width:100%;height:auto;border-radius:10px;border:1px solid var(--cn-border)}.cn-underwear-article .cn-figure figcaption{margin:10px auto 0;max-width:95%;color:var(--cn-muted);font-size:13px;line-height:1.6;text-align:center}.cn-underwear-article .cn-verdict{margin:38px 0 25px;padding:24px 26px;border:1px solid var(--cn-border);border-top:4px solid var(--cn-dark);background:var(--cn-pale);border-radius:11px}.cn-underwear-article .cn-verdict h2{font-family:Poppins,Inter,sans-serif;color:var(--cn-deep);font-size:clamp(21px,2.7vw,26px);line-height:1.4;margin:0 0 12px}.cn-underwear-article .cn-verdict p{margin-bottom:13px}.cn-underwear-article .cn-verdict p:last-child{margin-bottom:0}@media (max-width:767px){.cn-underwear-article .cn-figure{margin:24px 0 28px}}