.dryer-hero{position:relative;isolation:isolate;background:#080f1b;overflow:hidden;color:#fff}.dryer-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.dryer-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,12,23,.95),rgba(5,12,23,.72) 30%,rgba(5,12,23,.08) 68%);z-index:-1}.dryer-hero-content{position:relative;min-height:680px;display:flex;align-items:center;padding-top:70px;padding-bottom:100px}.dryer-hero .hero-copy{max-width:600px}.dryer-hero .signal{color:#b4c5dc;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.dryer-hero .hero-copy h1{font-size:clamp(48px,5.4vw,78px);font-weight:750;line-height:1.08;letter-spacing:-.055em;margin:27px 0}.dryer-hero .hero-copy h1 em{font-family:inherit;font-style:normal;font-weight:inherit;color:#a9c9ff}.dryer-hero .lead{max-width:480px;color:#b9c6d8;font-size:17px;line-height:1.85}.dryer-hero .actions{margin-top:30px;gap:22px;flex-wrap:wrap}.dryer-hero .btn{border-radius:7px;padding:17px 23px;background:#2463ee}.dryer-hero .text-link{color:#fff;font-size:13px}.hero-topics{display:flex;flex-wrap:wrap;gap:18px;margin-top:42px;color:#95a7bd;font-size:11px}.hero-topics span+span:before{content:"/";margin-right:18px;color:#4d607b}.hero-image-caption{position:absolute;right:0;bottom:32px;color:#a8b8c9;font-size:11px;letter-spacing:.06em}.hero-image-caption small{display:block;text-align:right;font-size:9px;opacity:.65;margin-top:5px}.home-diagnosis{background:#f3f5f8;padding:38px 0 44px}.home-diagnosis .diagnostic{max-width:none;display:grid;grid-template-columns:290px 1fr;gap:45px;background:transparent;color:var(--ink);padding:0;border:0;border-radius:0;box-shadow:none}.diagnosis-heading .section-index{font-size:10px;letter-spacing:.1em;color:#3569ba}.home-diagnosis .diagnostic h2{font-size:30px;line-height:1.18;letter-spacing:-.04em;margin:12px 0}.diagnosis-heading p{font-size:13px;line-height:1.7;color:#64738a;margin:0}.home-diagnosis .symptom-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.home-diagnosis .symptom-grid a{position:relative;background:#fff;border:1px solid #dce3ed!important;border-radius:9px;padding:22px 16px;min-height:130px;transition:transform .2s,border-color .2s}.home-diagnosis .symptom-grid a:hover{border-color:#2463ee!important;transform:translateY(-4px)}.home-diagnosis .sym-icon{position:static;display:block;color:#2864dc;font-size:27px;line-height:1;margin-bottom:18px}.home-diagnosis .symptom-grid b{color:#172944;font-size:13px;display:block}.home-diagnosis .symptom-grid small{font-size:10px;color:#738299;display:block;margin-top:6px}.home-diagnosis .micro-note{color:#78869a;margin:13px 0 0;font-size:10px}.home-diagnosis+.data-strip{display:none}
@media(min-width:1600px){.dryer-hero-image{object-position:center 55%}.dryer-hero-content{min-height:720px}}
@media(max-width:1000px){.dryer-hero-content{min-height:630px}.dryer-hero .hero-copy{max-width:510px}.home-diagnosis .diagnostic{grid-template-columns:220px 1fr;gap:24px}.home-diagnosis .symptom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-diagnosis .symptom-grid a{min-height:110px}.home-diagnosis .sym-icon{margin-bottom:10px}}
@media(max-width:650px){.dryer-hero-content{min-height:780px;align-items:flex-start;padding-top:45px;padding-bottom:310px}.dryer-hero-image{height:440px;top:auto;bottom:0;object-position:75% center}.dryer-hero:after{background:linear-gradient(180deg,#080f1b 0%,#080f1b 39%,rgba(8,15,27,.6) 57%,transparent 78%)}.dryer-hero .hero-copy h1{font-size:49px}.dryer-hero .lead{font-size:15px;max-width:100%}.dryer-hero .actions{gap:18px}.hero-topics{gap:10px;margin-top:25px;font-size:9px}.hero-topics span+span:before{margin-right:10px}.hero-image-caption{right:5px;bottom:15px}.home-diagnosis{padding:30px 0}.home-diagnosis .diagnostic{grid-template-columns:1fr;gap:22px}.home-diagnosis .diagnostic h2 br{display:none}.home-diagnosis .symptom-grid a{padding:20px}.home-diagnosis .micro-note{font-size:11px}.dryer-hero .signal{font-size:10px}}
.dryer-hero{background:#fff;color:#14213b}.dryer-hero:after{display:none}.dryer-hero-image{left:auto;right:0;top:50%;transform:translateY(-50%);width:57%;height:auto;max-height:650px;object-fit:contain;z-index:-1}.dryer-hero-content{min-height:650px;padding-top:75px;padding-bottom:75px}.dryer-hero .hero-copy{max-width:560px}.dryer-hero .signal{color:#667a93}.dryer-hero .hero-copy h1{font-size:clamp(48px,5vw,72px)}.dryer-hero .hero-copy h1 em{color:#2463ee}.dryer-hero .lead{color:#61718a;max-width:450px}.dryer-hero .text-link{color:#2463ee}.hero-topics{color:#73839a}.hero-image-caption{color:#7a8aa0}.hero-image-caption small{color:#8c99aa}.dryer-hero .hero-copy{background:linear-gradient(90deg,#fff 90%,transparent)}
@media(min-width:1600px){.dryer-hero-content{min-height:690px}.dryer-hero-image{right:max(0px,calc((100vw - 1500px)/2));width:770px}}
@media(max-width:1000px){.dryer-hero .hero-copy{max-width:460px}.dryer-hero .hero-copy h1{font-size:58px}.dryer-hero-image{width:53%;right:-3%}.dryer-hero .lead{max-width:390px}}
@media(max-width:650px){.dryer-hero-content{min-height:780px;padding-top:44px;padding-bottom:320px}.dryer-hero .hero-copy{max-width:100%;background:none}.dryer-hero .hero-copy h1{font-size:49px}.dryer-hero .lead{max-width:100%}.dryer-hero-image{top:auto;bottom:12px;right:0;transform:none;width:100%;height:315px;max-height:none;object-fit:contain}.hero-image-caption{bottom:12px}.dryer-hero .actions{align-items:flex-start;flex-direction:column}.hero-topics{margin-top:24px}}
