.lcd-single{--navy:#08364b;--coral:#f36f5f;--gold:#ffc247;--muted:#667987;--line:rgba(8,68,95,.12);--soft:#f4f9fb;background:#fff;color:var(--navy)}.lcd-single-container{width:min(860px,calc(100% - 40px));margin-inline:auto}.lcd-single-hero{padding:clamp(54px,7vw,96px) 0 38px;background:linear-gradient(180deg,#fff,#f7fbfd)}.lcd-single-hero:before{content:"";display:block;width:76px;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--coral),var(--gold));margin:0 auto 26px;transform:translateX(calc((min(860px,calc(100vw - 40px)) - min(860px,calc(100vw - 40px)))/ 2))}.lcd-single-title{margin:0;font-size:clamp(2.2rem,5vw,4.4rem);line-height:1.02;letter-spacing:-.06em;font-weight:950;color:var(--navy)}.lcd-single-meta{margin-top:18px;color:var(--muted);font-weight:700}.lcd-single-featured{padding:30px 0;background:#fff}.lcd-single-featured img{width:100%;height:auto;border-radius:28px;display:block}.lcd-single-content{padding:clamp(42px,6vw,78px) 0}.lcd-single-content :where(p,li){color:#526a76;font-size:1.08rem;line-height:1.85}.lcd-single-content h2{margin:42px 0 14px;color:var(--navy);font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.12;letter-spacing:-.04em}.lcd-single-content h3{margin:28px 0 10px;color:var(--navy);font-size:1.35rem}.lcd-single-content a{color:var(--coral);font-weight:900}.lcd-single-content .lcd-article-cta{margin:34px 0;padding:24px;border-radius:24px;background:#fff8ea;border:1px solid #f1dfb6}@media(max-width:782px){.lcd-single-container{width:calc(100% - 22px)}.lcd-single-hero{padding:44px 0 30px}.lcd-single-content{padding:36px 0}}