.dryer-heat-guide{--dryer-ink:#29241e;--dryer-muted:#716b63;--dryer-gold:#b87800;--dryer-line:#e9e2d8;--dryer-soft:#f8f6f2}
.dryer-heat-guide .ka-hero-card h1{max-width:790px}
.dryer-heat-guide .ka-hero-proof{grid-template-columns:repeat(3,minmax(0,1fr))}
.dryer-topic-tags{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0 3px}
.dryer-topic-tags span{display:inline-flex;align-items:center;min-height:28px;padding:6px 10px;border:1px solid #e4ded4;border-radius:999px;background:rgba(255,255,255,.74);color:#6f685f;font-size:.66rem;font-weight:750;line-height:1}
.dryer-heat-guide h1,.dryer-heat-guide h2,.dryer-heat-guide h3{text-wrap:balance}
.dryer-heat-guide p,.dryer-heat-guide li,.dryer-heat-guide td,.dryer-heat-guide th{overflow-wrap:break-word}
.dryer-heat-guide i[class*="fa-"]{line-height:1;font-style:normal}
.dryer-heat-guide .samsung-summary-icon i,.dryer-heat-guide .ka-section-index i,.dryer-heat-guide .ka-icon i,.dryer-heat-guide .dryer-cause-card__icon i,.dryer-heat-guide .dryer-price-note>i,.dryer-heat-guide .samsung-fix-spotlight__icon i{display:block;margin:0;transform:none}
.dryer-article-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 62px 24px 0;padding-bottom:18px;border-bottom:1px solid var(--dryer-line)}
.dryer-article-meta span{display:inline-flex;align-items:center;gap:8px;color:#777168;font-size:.73rem;line-height:1.35;font-weight:650}
.dryer-article-meta i{display:grid!important;place-items:center;width:25px;height:25px;border-radius:8px;background:#f2f0eb;color:#875707;font-size:.65rem}
.dryer-summary-lead{max-width:990px;font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.65;color:var(--dryer-muted)}
.dryer-quick-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0}
.dryer-quick-facts>div{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start;padding:18px;border:1px solid var(--dryer-line);border-radius:18px;background:#fff}
.dryer-quick-facts i{display:grid!important;place-items:center;width:42px;height:42px;border-radius:13px;background:#f2f0eb;color:#875707}
.dryer-quick-facts p{margin:0!important;color:var(--dryer-muted);font-size:.9rem!important;line-height:1.58!important}
.dryer-intro-copy{display:grid;gap:11px;margin:22px 0}
.dryer-intro-copy p{margin:0!important;color:var(--dryer-muted);font-size:.96rem!important;line-height:1.72!important}
.dryer-heat-guide .samsung-evidence{align-items:center}
.dryer-early-cta{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:18px;align-items:center;margin-top:24px;padding:22px;border:1px solid #dedbd5;border-radius:22px;background:linear-gradient(135deg,#30302d,#232321);box-shadow:0 18px 45px rgba(30,28,24,.11)}
.dryer-early-cta__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#f4efe5;color:#8e5a05;font-size:1.05rem}
.dryer-early-cta span{display:block;margin-bottom:4px;color:#eab551;font-size:.69rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
.dryer-early-cta h3{margin:0 0 5px;color:#fff;font-size:1.14rem}
.dryer-early-cta p{margin:0!important;color:#cbc8c1!important;font-size:.82rem!important;line-height:1.55!important}
.dryer-early-cta__actions{display:grid;gap:8px;min-width:165px}
.dryer-early-cta__actions a{display:inline-flex;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 15px;border:1px solid rgba(255,255,255,.26);border-radius:12px;color:#fff;font-size:.75rem;font-weight:800;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}
.dryer-early-cta__actions a:first-child{border-color:#efaa1b;background:#efaa1b;color:#29241e}
.dryer-early-cta__actions a:hover,.dryer-early-cta__actions a:focus-visible{border-color:#f2c565;background:#f2c565;color:#29241e}
.dryer-heat-guide .ka-stat strong{color:#343735;font-size:clamp(25px,2.4vw,35px);font-weight:650;letter-spacing:-.035em}
.dryer-symptom-table td:first-child{font-weight:700;color:var(--dryer-ink)}
.dryer-cause-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:28px}
.dryer-cause-grid>.dryer-cause-card:nth-child(7){grid-column:1/-1;width:calc(50% - 11px);justify-self:center}
.dryer-cause-card{position:relative;overflow:hidden;border:1px solid var(--dryer-line);border-radius:24px;background:#fff;padding:28px;box-shadow:0 18px 50px rgba(35,29,22,.055)}
.dryer-cause-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#efaa1b,#b87800);opacity:.78}
.dryer-cause-card__head{display:flex;align-items:center;gap:15px;margin-bottom:18px}
.dryer-cause-card__head>div{min-width:0}
.dryer-cause-card__head>.dryer-cause-card__icon{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;margin:0;padding:0;border-radius:15px;background:#fbf3df;color:var(--dryer-gold);font-size:1.15rem;line-height:1}
.dryer-cause-card__head>.dryer-cause-card__icon i{display:block;margin:auto;line-height:1}
.dryer-cause-card__head>div>span{display:block;color:var(--dryer-gold);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px}
.dryer-cause-card h3{margin:0;color:var(--dryer-ink);font-size:clamp(1.2rem,1.6vw,1.48rem);line-height:1.2}
.dryer-cause-card p{color:var(--dryer-muted);line-height:1.68;margin:0 0 13px}
.dryer-cause-card p strong{color:var(--dryer-ink)}
.dryer-cost-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid var(--dryer-line)}
.dryer-cost-strip div{padding:12px 14px;border-radius:14px;background:var(--dryer-soft)}
.dryer-cost-strip small{display:block;color:var(--dryer-muted);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}
.dryer-cost-strip strong{display:block;margin-top:3px;color:var(--dryer-ink);font-size:1rem}
.dryer-cost-strip>div>span{display:block;margin-top:5px;color:var(--dryer-muted);font-size:.72rem;line-height:1.4}
.dryer-cost-caption{grid-column:1/-1;display:flex;align-items:flex-start;gap:8px;margin:2px 0 0!important;padding:10px 12px;border-radius:12px;background:#fffaf0;color:#766c5e!important;font-size:.77rem!important;line-height:1.45!important}
.dryer-cost-caption i{flex:0 0 auto;margin-top:2px;color:#9a6509}
.dryer-diy-note{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;margin-top:16px;padding:15px;border:1px solid #e6e1d9;border-radius:16px;background:#f8f7f4}
.dryer-diy-note>i{display:grid!important;place-items:center;width:38px;height:38px;border-radius:11px;background:#fff;color:#8f5c08}
.dryer-cause-card .dryer-diy-note p{margin:0;color:#6c675f;font-size:.82rem;line-height:1.58}
.dryer-fire-warning{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;margin:20px 0;padding:18px;border:1px solid #e8c47d;border-radius:17px;background:#fffaf0}
.dryer-fire-warning>i{display:grid!important;place-items:center;width:42px;height:42px;border-radius:13px;background:#fff0cf;color:#a76500}
.dryer-fire-warning strong{display:block;margin-bottom:5px;color:#804d00}
.dryer-fire-warning p{margin:0!important;color:#6b6255!important;font-size:.85rem!important;line-height:1.58!important}
.dryer-vent-check{display:grid;grid-template-columns:1fr;gap:10px;align-items:start;margin-top:18px;padding:19px;border-radius:17px;background:#f8f7f4}
.dryer-vent-check>strong{color:var(--dryer-ink)}
.dryer-vent-check ul{display:grid;grid-template-columns:1fr;gap:8px;margin:0;padding-left:20px;color:var(--dryer-muted);font-size:.82rem;line-height:1.5}
.dryer-record-band{display:flex;align-items:flex-start;gap:12px;margin-top:15px;padding:15px 17px;border:1px solid var(--dryer-line);border-radius:15px;background:#fff}
.dryer-record-band>i{display:grid!important;place-items:center;flex:0 0 34px;height:34px;border-radius:10px;background:#f1efea;color:#8e5b08}
.dryer-record-band p{margin:0!important;color:var(--dryer-muted)!important;font-size:.83rem!important;line-height:1.52!important}
.dryer-cost-table td:nth-child(2),.dryer-cost-table td:nth-child(3){white-space:nowrap}
.dryer-cost-table td:nth-child(3) strong{color:#8c5907}
.dryer-diagnostic-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:24px;padding:24px;border:1px solid #dedbd5;border-radius:22px;background:#f6f7f5}
.dryer-diagnostic-cta span{display:block;margin-bottom:4px;color:#8d5905;font-size:.7rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}
.dryer-diagnostic-cta h3{margin:0 0 7px;color:var(--dryer-ink);font-size:1.32rem}
.dryer-diagnostic-cta p{max-width:780px;margin:0!important;color:var(--dryer-muted)!important;font-size:.85rem!important;line-height:1.58!important}
.dryer-diagnostic-cta>div:last-child{display:grid;gap:8px;min-width:190px}
.dryer-diagnostic-cta a,.dryer-ready-panel a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:11px 16px;border:1px solid #d6d1c7;border-radius:12px;background:#fff;color:#29241e;font-size:.76rem;font-weight:800;text-decoration:none;transition:.2s ease}
.dryer-diagnostic-cta a:first-child,.dryer-ready-panel a:first-child{border-color:#efa919;background:#efa919}
.dryer-diagnostic-cta a:hover,.dryer-diagnostic-cta a:focus-visible,.dryer-ready-panel a:hover,.dryer-ready-panel a:focus-visible{border-color:#f2c463;background:#f2c463;color:#29241e}
.dryer-check-intro{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:15px;margin:0 0 20px;padding:18px;border:1px solid var(--dryer-line);border-radius:18px;background:#fff}
.dryer-check-intro>i{display:grid!important;place-items:center;width:44px;height:44px;margin:0;border-radius:14px;background:#edf0ec;color:#835405;font-size:.9rem}
.dryer-check-intro>div{min-width:0}
.dryer-check-intro span{display:block;color:#7c5a20;font-size:.72rem;font-weight:750;letter-spacing:.075em;text-transform:uppercase;line-height:1.35}
.dryer-check-intro h3{margin:5px 0 0;color:var(--dryer-ink);font-size:1.06rem;font-weight:650;line-height:1.38;letter-spacing:-.01em}
.dryer-safe-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;list-style:none;margin:0 0 25px;padding:0}
.dryer-safe-checks li{display:grid;grid-template-columns:38px 1fr;gap:13px;padding:18px;border:1px solid var(--dryer-line);border-radius:18px;background:#fff}
.dryer-safe-checks li>span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#f0eee9;color:#875707;font-size:.7rem;font-weight:850}
.dryer-safe-checks strong{display:block;color:var(--dryer-ink);margin-bottom:4px}
.dryer-safe-checks p{margin:0!important;color:var(--dryer-muted)!important;font-size:.82rem!important;line-height:1.5!important}
.dryer-pro-warning{display:grid;grid-template-columns:44px minmax(0,1fr);gap:15px;margin-top:23px;padding:20px;border:1px solid #e8c47d;border-radius:18px;background:#fffaf0}
.dryer-pro-warning>i{display:grid!important;place-items:center;width:44px;height:44px;border-radius:14px;background:#fff0d0;color:#9d6100}
.dryer-pro-warning strong{display:block;margin-bottom:5px;color:#7f4e00}
.dryer-pro-warning p{margin:0!important;color:#675f55!important;font-size:.86rem!important;line-height:1.58!important}
.dryer-decision-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:24px 0}
.dryer-decision-grid article{padding:21px;border:1px solid var(--dryer-line);border-radius:19px;background:#fff}
.dryer-decision-grid i{display:grid!important;place-items:center;width:40px;height:40px;margin-bottom:14px;border-radius:12px;background:#f1efea;color:#885707}
.dryer-decision-grid strong{display:block;margin-bottom:6px;color:var(--dryer-ink)}
.dryer-decision-grid p{margin:0!important;color:var(--dryer-muted)!important;font-size:.83rem!important;line-height:1.55!important}
.dryer-age-note{display:grid;grid-template-columns:46px minmax(0,1fr);gap:15px;align-items:start;margin:22px 0;padding:20px;border-left:3px solid #c9870a;border-radius:0 18px 18px 0;background:#f8f7f4}
.dryer-age-note>i{display:grid!important;place-items:center;width:46px;height:46px;border-radius:14px;background:#fff;color:#875707}
.dryer-age-note p{margin:0!important;color:var(--dryer-muted)!important;line-height:1.65!important}
.dryer-ready-panel{margin-top:26px;padding:28px;border-radius:22px;background:#2e2d29;color:#fff;text-align:center}
.dryer-ready-panel>span{display:block;color:#e9b54e;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
.dryer-ready-panel h3{margin:7px 0 8px;color:#fff;font-size:1.55rem}
.dryer-ready-panel p{max-width:860px;margin:0 auto!important;color:#d5d2cb!important;font-size:.88rem!important;line-height:1.6!important}
.dryer-ready-panel>div{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:18px}
.dryer-ready-panel a{min-width:170px}
.dryer-full-faq{display:grid;gap:10px}
.dryer-faq-section .samsung-premium-faq details{margin:0}
.dryer-mechanism{display:grid;grid-template-columns:1.05fr .95fr;gap:24px;margin:26px 0}
.dryer-mechanism__visual{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:24px;border:1px solid var(--dryer-line);border-radius:24px;background:linear-gradient(145deg,#fff,#f7f4ef)}
.dryer-mechanism__visual div{text-align:center;padding:16px 8px}
.dryer-mechanism__visual i{display:grid;place-items:center;width:44px;height:44px;margin:0 auto 12px;border-radius:50%;background:#fbf0d5;color:var(--dryer-gold)}
.dryer-mechanism__visual strong,.dryer-mechanism__visual small{display:block}
.dryer-mechanism__visual strong{font-size:.9rem;color:var(--dryer-ink)}
.dryer-mechanism__visual small{margin-top:5px;color:var(--dryer-muted);font-size:.75rem;line-height:1.4}
.dryer-mechanism__note{position:relative;overflow:hidden;padding:27px 28px 27px 32px;border:1px solid #e2e3df;border-radius:24px;background:linear-gradient(145deg,#fff 0%,#f5f6f3 100%);box-shadow:0 16px 38px rgba(39,43,40,.055);color:var(--dryer-ink)}
.dryer-mechanism__note:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#e8ad35,#9a6509)}
.dryer-mechanism__note:after{content:"";position:absolute;right:-52px;bottom:-52px;width:150px;height:150px;border:1px solid #e7e6e1;border-radius:50%;pointer-events:none}
.dryer-mechanism__note span{position:relative;z-index:1;display:block;color:#815607;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.105em;line-height:1.35}
.dryer-mechanism__note h3{position:relative;z-index:1;max-width:25ch;margin:10px 0 12px;color:#2c302e;font-size:clamp(1.18rem,1.5vw,1.38rem);font-weight:650;line-height:1.27;letter-spacing:-.025em}
.dryer-mechanism__note p{position:relative;z-index:1;max-width:47ch;margin:0;color:#6b706d;font-size:.9rem;line-height:1.68}
.dryer-price-note{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;margin-top:24px;padding:24px;border:1px solid var(--dryer-line);border-radius:22px;background:#fff}
.dryer-price-note>i{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#fbf0d5;color:var(--dryer-gold)}
.dryer-price-note h3{font-size:1.25rem;margin:0 0 8px;color:var(--dryer-ink)}
.dryer-price-note p{margin:0;color:var(--dryer-muted);line-height:1.68}
.dryer-safety{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}
.dryer-safety article{padding:22px;border:1px solid var(--dryer-line);border-radius:20px;background:#fff}
.dryer-safety i{color:var(--dryer-gold);margin-bottom:13px}
.dryer-safety strong,.dryer-safety small{display:block}
.dryer-safety strong{color:var(--dryer-ink);margin-bottom:6px}
.dryer-safety small{color:var(--dryer-muted);line-height:1.5}
.dryer-heat-guide .samsung-page-cta__shell{background:linear-gradient(115deg,#f8f7f4 0%,#fff 62%,#f7f3eb 100%)}
.dryer-heat-guide .samsung-page-cta__media img{object-position:28% center}
@media(max-width:991px){.dryer-cause-grid,.dryer-mechanism{grid-template-columns:1fr}.dryer-safety{grid-template-columns:1fr}.dryer-heat-guide .ka-hero-proof{grid-template-columns:1fr}.dryer-early-cta{grid-template-columns:48px minmax(0,1fr)}.dryer-early-cta__actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.dryer-heat-guide .samsung-page-cta__media img{object-position:26% center}}
@media(max-width:575px){.dryer-title-main b,.dryer-title-sub b{display:inline}.dryer-title-main b+ b:before{content:" "}.dryer-title-sub{font-size:.58em;margin-top:.3em}.dryer-title-sub b+ b:before{content:" "}.dryer-article-meta{display:grid;gap:9px;margin:0 0 20px;padding-bottom:16px}.dryer-quick-facts{grid-template-columns:1fr}.dryer-quick-facts>div{grid-template-columns:38px 1fr;padding:15px}.dryer-quick-facts i{width:38px;height:38px}.dryer-early-cta{grid-template-columns:40px minmax(0,1fr);padding:18px 16px;gap:12px}.dryer-early-cta__icon{width:40px;height:40px;border-radius:12px}.dryer-early-cta__actions{grid-template-columns:1fr}.dryer-cause-grid{gap:14px}.dryer-cause-card{padding:22px 19px;border-radius:19px}.dryer-cause-card__head{gap:12px}.dryer-cost-strip{grid-template-columns:1fr}.dryer-cost-caption{grid-column:auto}.dryer-diy-note{grid-template-columns:34px minmax(0,1fr);padding:13px 12px}.dryer-diy-note>i{width:34px;height:34px}.dryer-mechanism__visual{grid-template-columns:1fr;padding:12px}.dryer-mechanism__visual div{display:grid;grid-template-columns:44px 1fr;column-gap:12px;text-align:left;align-items:center}.dryer-mechanism__visual i{grid-row:1/3;margin:0}.dryer-price-note{padding:20px 17px;gap:13px}.dryer-heat-guide .ka-table{font-size:.82rem}.dryer-heat-guide .ka-table th,.dryer-heat-guide .ka-table td{padding:13px 12px;min-width:138px}}
@media(max-width:991px){.dryer-vent-check{grid-template-columns:1fr}.dryer-vent-check ul{grid-template-columns:1fr}.dryer-diagnostic-cta{grid-template-columns:1fr}.dryer-diagnostic-cta>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.dryer-decision-grid{grid-template-columns:1fr}.dryer-safe-checks{grid-template-columns:1fr}}
@media(max-width:575px){.dryer-topic-tags{gap:5px;margin-top:12px}.dryer-topic-tags span{min-height:25px;padding:5px 8px;font-size:.61rem}.dryer-cause-card--wide{grid-column:auto}.dryer-fire-warning{grid-template-columns:34px minmax(0,1fr);padding:14px 12px;gap:11px}.dryer-fire-warning>i{width:34px;height:34px}.dryer-vent-check{padding:15px 14px}.dryer-record-band{padding:13px}.dryer-cost-table-shell{margin-left:-2px;margin-right:-2px}.dryer-cost-table td:nth-child(2),.dryer-cost-table td:nth-child(3){white-space:normal}.dryer-heat-guide #section-1 td:nth-child(1)::before{content:"Symptom"}.dryer-heat-guide #section-1 td:nth-child(2)::before{content:"Likely cause"}.dryer-heat-guide #section-4 td:nth-child(1)::before{content:"Cause"}.dryer-heat-guide #section-4 td:nth-child(2)::before{content:"Part alone"}.dryer-heat-guide #section-4 td:nth-child(3)::before{content:"Installed"}.dryer-diagnostic-cta{padding:19px 16px}.dryer-diagnostic-cta>div:last-child{grid-template-columns:1fr}.dryer-check-intro{align-items:flex-start;padding:15px}.dryer-safe-checks li{grid-template-columns:34px 1fr;padding:15px 13px}.dryer-safe-checks li>span{width:34px;height:34px}.dryer-pro-warning{grid-template-columns:36px minmax(0,1fr);padding:15px 13px}.dryer-pro-warning>i{width:36px;height:36px}.dryer-age-note{grid-template-columns:38px minmax(0,1fr);padding:16px 14px}.dryer-age-note>i{width:38px;height:38px}.dryer-ready-panel{padding:23px 16px}.dryer-ready-panel h3{font-size:1.3rem}.dryer-ready-panel a{width:100%;min-width:0}.dryer-full-faq summary>span:nth-child(2){font-size:.9rem;line-height:1.35}}

@media(max-width:991px){.dryer-cause-grid>.dryer-cause-card:nth-child(7){grid-column:auto;width:100%;justify-self:stretch}}
@media(max-width:575px){.dryer-cause-card__head{align-items:center}.dryer-cause-card__head>.dryer-cause-card__icon{flex-basis:42px;width:42px;height:42px;border-radius:13px;font-size:1rem}.dryer-check-intro{grid-template-columns:38px minmax(0,1fr);align-items:center;padding:15px 14px;gap:12px}.dryer-check-intro>i{width:38px;height:38px;border-radius:12px}.dryer-check-intro span{font-size:.66rem;letter-spacing:.065em}.dryer-check-intro h3{font-size:.98rem;line-height:1.38}.dryer-mechanism__note{padding:22px 20px 22px 24px;border-radius:20px}.dryer-mechanism__note h3{font-size:1.16rem}.dryer-mechanism__note p{font-size:.84rem}}
