.Thermodrain_angle_Page-module__DTNL1a__page{color:#333;background-color:#fdf9f5;font-family:Raleway,sans-serif;line-height:1.6}.Thermodrain_angle_Page-module__DTNL1a__hero{text-align:center;color:#111;background:linear-gradient(135deg,#ffe3c4,#ffd1a0);padding:120px 20px 80px}.Thermodrain_angle_Page-module__DTNL1a__hero h1{background:linear-gradient(90deg,#f58220,#ffae42);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:20px;font-size:3rem;font-weight:800}.Thermodrain_angle_Page-module__DTNL1a__hero p{color:#555;max-width:720px;margin:0 auto;font-size:1.15rem;line-height:1.7}.Thermodrain_angle_Page-module__DTNL1a__mainContent{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px;max-width:1200px;margin:80px auto;padding:0 20px;display:flex}.Thermodrain_angle_Page-module__DTNL1a__imageWrapper{flex:400px;max-width:600px}.Thermodrain_angle_Page-module__DTNL1a__productImage{object-fit:cover;border-radius:16px;width:100%;box-shadow:0 12px 30px rgba(0,0,0,.08)}.Thermodrain_angle_Page-module__DTNL1a__details{flex:400px;max-width:600px}.Thermodrain_angle_Page-module__DTNL1a__details h2{color:#f58220;margin-bottom:14px;font-size:1.8rem}.Thermodrain_angle_Page-module__DTNL1a__details ul{color:#444;margin-bottom:24px;padding-left:20px;list-style:outside}.Thermodrain_angle_Page-module__DTNL1a__details li{margin-bottom:8px}.Thermodrain_angle_Page-module__DTNL1a__details button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f58220,#ffae42);border:none;border-radius:999px;padding:12px 28px;font-weight:600;transition:all .3s}.Thermodrain_angle_Page-module__DTNL1a__details button:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(245,130,32,.3)}.Thermodrain_angle_Page-module__DTNL1a__specifications{text-align:center;background-color:#fff;border-top:1px solid #f1e4d9;padding:100px 20px}.Thermodrain_angle_Page-module__DTNL1a__specifications h2{background:linear-gradient(90deg,#f58220,#ffae42);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:50px;font-size:2.4rem}.Thermodrain_angle_Page-module__DTNL1a__tableWrapper{margin-top:40px;overflow-x:auto}.Thermodrain_angle_Page-module__DTNL1a__specTable{border-collapse:collapse;width:100%;min-width:600px}.Thermodrain_angle_Page-module__DTNL1a__specTable th,.Thermodrain_angle_Page-module__DTNL1a__specTable td{text-align:center;border:1px solid #ffe0bf;padding:12px 15px}.Thermodrain_angle_Page-module__DTNL1a__specTable th{color:#fff;background:linear-gradient(90deg,#f58220,#ffae42);font-size:1.1rem;font-weight:700}.Thermodrain_angle_Page-module__DTNL1a__specTable td{color:#444;background-color:#fff7f0;font-weight:500}.Thermodrain_angle_Page-module__DTNL1a__specTable tr:hover td{background-color:#ffeacc;transition:all .3s}@media (max-width:992px){.Thermodrain_angle_Page-module__DTNL1a__specTable th,.Thermodrain_angle_Page-module__DTNL1a__specTable td{padding:10px 8px}}@media (max-width:768px){.Thermodrain_angle_Page-module__DTNL1a__tableWrapper{overflow-x:auto}.Thermodrain_angle_Page-module__DTNL1a__specTable{min-width:500px}}.Thermodrain_angle_Page-module__DTNL1a__cta{text-align:center;color:#fff;background:linear-gradient(90deg,#f58220,#ffae42);margin-top:60px;padding:100px 20px}.Thermodrain_angle_Page-module__DTNL1a__cta h2{margin-bottom:20px;font-size:2.4rem;font-weight:700}.Thermodrain_angle_Page-module__DTNL1a__cta p{max-width:650px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:1.1rem}.Thermodrain_angle_Page-module__DTNL1a__cta button{color:#f58220;cursor:pointer;background-color:#fff;border:none;border-radius:999px;padding:14px 36px;font-weight:600;transition:all .3s}.Thermodrain_angle_Page-module__DTNL1a__cta button:hover{background-color:#fff7f0;transform:scale(1.05)}@media (max-width:992px){.Thermodrain_angle_Page-module__DTNL1a__hero h1{font-size:2.4rem}.Thermodrain_angle_Page-module__DTNL1a__details h2{font-size:1.6rem}.Thermodrain_angle_Page-module__DTNL1a__tableContainer{gap:20px}.Thermodrain_angle_Page-module__DTNL1a__tableCard{width:45%}}@media (max-width:768px){.Thermodrain_angle_Page-module__DTNL1a__mainContent{text-align:center;flex-direction:column}.Thermodrain_angle_Page-module__DTNL1a__details ul{text-align:left}.Thermodrain_angle_Page-module__DTNL1a__tableCard{width:100%}}@media (max-width:480px){.Thermodrain_angle_Page-module__DTNL1a__hero h1,.Thermodrain_angle_Page-module__DTNL1a__specifications h2,.Thermodrain_angle_Page-module__DTNL1a__cta h2{font-size:2rem}}
