.contact-container{display:flex;gap:30px}.contact-container a{align-items:center;display:flex;gap:5px;text-decoration:none}.contact-container img{height:30px;width:30px}.logo{align-items:center;color:inherit;display:flex;gap:10px;text-decoration:none}.logo h2{color:#b60a0a;font-family:Verdana,Geneva,Tahoma,sans-serif;margin:0}.logo img{height:50px;width:50px}.header-container{background:#fff;box-shadow:0 2px 10px #0000000d;margin:0 auto;max-width:1090px;width:100%}.header-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:20px}@media (max-width:1090px){.header-container{max-width:100%;padding:0 20px}.header-top{padding:20px 0}}@media (max-width:768px){.header-top{flex-direction:column;gap:15px;padding:15px 0}}.navigation{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);box-shadow:0 2px 10px #0000001a;position:sticky;top:0;width:100%;z-index:1000}.nav-wrapper{margin:0 auto;max-width:1090px;padding:0 20px;position:relative;width:100%}.burger-menu{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:21px;justify-content:space-between;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:30px;z-index:1001}.burger-menu span{background:#e0e0e0;border-radius:3px;height:3px;transition:all .3s ease;width:100%}.burger-menu.active span:first-child{transform:rotate(45deg) translate(6px,6px)}.burger-menu.active span:nth-child(2){opacity:0}.burger-menu.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.nav-menu{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0;transition:all .3s ease;width:100%}.nav-menu>li{position:relative}.dropdown-trigger,.nav-link,.nav-menu a{color:#e0e0e0;display:block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;padding:16px 20px;position:relative;text-decoration:none;transition:all .3s ease}.dropdown-trigger:before,.nav-link:before,.nav-menu a:before{background:linear-gradient(90deg,#dc2626,#b91c1c);bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.dropdown-trigger.active:before,.dropdown-trigger:hover:before,.nav-link.active:before,.nav-link:hover:before,.nav-menu a.active:before,.nav-menu a:hover:before{width:80%}.dropdown-trigger:hover,.nav-link:hover,.nav-menu a:hover{color:#fff}.dropdown-trigger.active,.nav-link.active,.nav-menu a.active{color:#dc2626}.dropdown-container{position:relative}.dropdown-trigger-wrapper{align-items:center;display:flex;position:relative}.dropdown-arrow{background:none;border:none;color:#e0e0e0;cursor:pointer;display:none;font-size:12px;padding:0 10px;transition:transform .3s ease}.dropdown-menu{animation:dropdownFade .3s ease;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border:1px solid #dc26264d;border-radius:8px;box-shadow:0 10px 30px #0000004d;left:0;list-style:none;margin:0;min-width:260px;padding:8px 0;position:absolute;top:100%;z-index:1000}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-link{border-left:3px solid #0000;color:#e0e0e0;display:block;font-family:Open Sans,sans-serif;font-size:14px;padding:12px 20px;position:relative;text-decoration:none;transition:all .3s ease}.dropdown-link:hover{background:linear-gradient(90deg,#dc262633,#0000);color:#fff}.dropdown-link.active,.dropdown-link:hover{border-left-color:#dc2626;padding-left:25px}.dropdown-link.active{background:linear-gradient(90deg,#dc26264d,#0000);color:#dc2626;font-weight:600}@media (max-width:768px){.burger-menu{display:flex}.nav-menu{align-items:stretch;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);box-shadow:2px 0 10px #0000004d;flex-direction:column;height:100vh;justify-content:flex-start;left:-100%;max-width:320px;overflow-y:auto;padding:80px 20px 20px;position:fixed;top:0;transition:left .3s ease;width:80%;z-index:1000}.nav-menu.mobile-open{left:0}.nav-menu>li{border-bottom:1px solid #ffffff1a;width:100%}.dropdown-trigger,.nav-link,.nav-menu a{font-size:16px;padding:15px 20px}.dropdown-container{width:100%}.dropdown-trigger-wrapper{justify-content:space-between;width:100%}.dropdown-arrow{display:block;padding:15px 20px}.dropdown-arrow.rotated{transform:rotate(180deg)}.dropdown-menu{animation:none;background:#0000004d;border:none;box-shadow:none;min-width:auto;padding-left:20px;position:static;width:100%}.dropdown-link{padding:12px 20px}.dropdown-trigger:before,.nav-link:before,.nav-menu a:before{display:none}.nav-menu.mobile-open:before{background:#00000080;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}}@media (min-width:769px) and (max-width:1024px){.dropdown-trigger,.nav-link,.nav-menu a{font-size:13px;padding:14px 16px}}.footer{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);margin-top:60px;width:100%}.footer-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1090px;padding:50px 20px 40px}.footer-column{display:flex;flex-direction:column}.footer-title{color:#fff;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:20px;padding-bottom:10px;position:relative}.footer-title:after{background:linear-gradient(90deg,#dc2626,#0000);border-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;width:40px}.footer-links{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:10px}.footer-link{align-items:center;color:#cbd5e0;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.9rem;gap:8px;text-decoration:none;transition:all .3s ease}.footer-link:hover{color:#dc2626;transform:translateX(5px)}.footer-icon{font-size:1rem;min-width:20px}.footer-address{align-items:flex-start;color:#cbd5e0;display:flex;font-family:Open Sans,sans-serif;font-size:.9rem;gap:8px;line-height:1.5}.footer-address span:first-child{min-width:20px}.footer-contact-link{color:#dc2626;font-weight:600;margin-top:10px}.footer-contact-link:hover{color:#ef4444;transform:translateX(5px)}.alloys-list{grid-gap:8px 15px;display:grid;gap:8px 15px;grid-template-columns:repeat(2,1fr)}.alloys-list li{margin-bottom:0}.alloys-list .footer-link{font-size:.85rem}.footer-bottom{border-top:1px solid #ffffff1a;padding:20px}.footer-bottom-container{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin:0 auto;max-width:1090px}.footer-bottom-container p{color:#94a3b8;font-family:Open Sans,sans-serif;font-size:.8rem;margin:0}@media (max-width:900px){.footer-container{gap:30px;grid-template-columns:repeat(2,1fr)}.footer-column:last-child{grid-column:span 2}.alloys-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.footer-container{gap:30px;grid-template-columns:1fr;padding:40px 20px}.footer-column:last-child{grid-column:span 1}.alloys-list{grid-template-columns:1fr}.footer-bottom-container{flex-direction:column;text-align:center}.footer-title{font-size:1.1rem}.footer-link{font-size:.85rem}}@media (max-width:480px){.footer-container{padding:30px 15px}.footer-title{font-size:1rem}.footer-address,.footer-link{font-size:.8rem}}.product-card{background:linear-gradient(135deg,#fff,#fafafa);border:1px solid #dc26261a;border-radius:12px;box-shadow:0 4px 6px #00000012;cursor:pointer;margin-bottom:24px;margin-right:20px;overflow:hidden;padding:24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.product-card:before{background:linear-gradient(90deg,#dc2626,#1a1a1a);content:"";height:4px;left:0;position:absolute;top:0;transform:scaleX(0);transition:transform .3s ease;width:100%}.product-card:hover:before{transform:scaleX(1)}.product-card:hover{border-color:#dc26264d;box-shadow:0 12px 24px #00000026;transform:translateY(-4px)}.card-header{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:16px}.product-name{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a1a1a,#dc2626);-webkit-background-clip:text;background-clip:text;font-size:1.35rem;margin:0}.product-grade{background:#dc26261a;border-radius:20px;color:#dc2626;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.5px;padding:4px 12px}.card-content{margin:16px 0}.product-description{color:#4a5568;font-family:Open Sans,sans-serif;font-size:.95rem;line-height:1.6;margin-bottom:16px}.product-properties{background:linear-gradient(135deg,#f8f9fa,#fff);border-left:3px solid #dc2626;border-radius:8px;padding:16px}.property-item{display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px;margin-bottom:10px}.property-item:last-child{margin-bottom:0}.property-label{color:#1a1a1a;font-family:Montserrat,sans-serif;font-weight:700;min-width:80px}.property-value{color:#4a5568;flex:1 1;font-family:Open Sans,sans-serif}.card-footer{margin-top:20px;text-align:right}.details-button{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;overflow:hidden;padding:10px 24px;position:relative;transition:all .3s ease}.details-button:before{background:#dc26264d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.details-button:hover:before{height:300px;width:300px}.details-button:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 12px #dc26264d;transform:translateY(-2px)}@media (max-width:768px){.product-card{padding:18px}.product-name{font-size:1.2rem}.property-item{flex-direction:column;gap:4px}.property-label{min-width:auto}}.catalog-page{background:linear-gradient(135deg,#fef2f2,#fff);margin:0 auto;max-width:1090px;min-height:calc(100vh - 200px);padding:40px 0;width:100%}.catalog-header{border-bottom:2px solid #dc262633;display:flex;flex-direction:column;gap:15px;margin-bottom:40px;padding-bottom:20px;width:100%}.catalog-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a1a1a,#dc2626);-webkit-background-clip:text;background-clip:text;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:800;margin-left:20px}.search-box{flex-shrink:0;margin-left:20px;position:relative}.search-input{background:#fff;border:2px solid #dc262633;border-radius:8px;font-family:Open Sans,sans-serif;font-size:14px;padding:12px 40px 12px 16px;transition:all .3s ease;width:270px}.search-input:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a;outline:none}.clear-search{background:none;border:none;color:#999;cursor:pointer;font-size:18px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .3s ease}.clear-search:hover{color:#dc2626}.categories-sidebar{border-radius:12px}.category-item{border-radius:8px;justify-content:space-between}.category-item:hover{background:#dc262633}.category-icon{margin-right:10px}.category-name{font-size:.9rem}.category-count{background:#dc26264d;border-radius:12px;font-size:.75rem;font-weight:600;padding:2px 8px}.products-grid{display:flex;flex:1 1;flex-direction:column;gap:24px;min-width:0}.no-products{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:60px 20px;text-align:center;width:100%}.no-products p{color:#666;font-size:1.1rem;margin:10px 0}.coming-soon{color:#dc2626;font-weight:600}.clear-search-btn{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:600;margin-top:20px;padding:10px 24px;transition:all .3s ease}.clear-search-btn:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px)}@media (max-width:900px){.catalog-header h1{font-size:1.6rem}.categories-sidebar{width:240px}.category-item{font-size:.85rem;padding:10px 12px}}@media (max-width:768px){.catalog-page{padding:20px}.catalog-header{align-items:stretch;flex-direction:column;gap:15px}.catalog-header h1{font-size:1.5rem;text-align:center}.search-box{width:100%}.catalog-content{flex-direction:column;gap:20px}.categories-sidebar{margin-bottom:0;position:static;width:100%}.categories-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.category-item{margin-bottom:0}.products-grid{width:100%}}@media (max-width:480px){.categories-list{grid-template-columns:1fr}.product-card{padding:16px}.product-name{font-size:1.1rem}.catalog-header h1{font-size:1.3rem}}.catalog-page.products-page{background:linear-gradient(135deg,#fef2f2,#fff);margin:0 auto;max-width:1090px;min-height:calc(100vh - 200px);padding:20px 0;width:100%}.products-page .catalog-header{border-bottom:2px solid #dc262633;display:flex;flex-direction:column;gap:15px;margin-bottom:40px;padding-bottom:20px;width:100%}.products-page .catalog-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a1a1a,#dc2626);-webkit-background-clip:text;background-clip:text;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:800;line-height:1.3;margin:0 0 0 20px}.catalog-content{display:flex;gap:30px;width:100%}.categories-sidebar{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border:1px solid #dc26264d;border-radius:16px;box-shadow:0 10px 30px #0003;flex-shrink:0;height:fit-content;margin-left:20px;padding:24px;position:sticky;top:20px;width:280px}.categories-sidebar h3{border-bottom:2px solid #dc2626;color:#fff;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:600;margin-bottom:20px;padding-bottom:12px}.categories-list{list-style:none;margin:0;padding:0}.category-item{align-items:center;background:#ffffff0d;border-radius:10px;color:#e0e0e0;cursor:pointer;display:flex;font-family:Open Sans,sans-serif;gap:12px;margin-bottom:8px;overflow:hidden;padding:12px 16px;position:relative;transition:all .3s ease}.category-item:before{background:linear-gradient(90deg,#dc262633,#0000);content:"";height:100%;left:0;position:absolute;top:0;transition:width .3s ease;width:0;z-index:0}.category-item:hover:before{width:100%}.category-item:hover{color:#fff;transform:translateX(4px)}.category-item.active{background:linear-gradient(90deg,#dc26264d,#dc26261a);border-left:3px solid #dc2626;color:#fff;font-weight:600;padding-left:13px}.category-icon{font-size:1.2rem;position:relative;z-index:1}.category-name{flex:1 1;font-size:.95rem;position:relative;z-index:1}.products-content{animation:fadeIn .5s ease;background:#fff;border:1px solid #0000000d;border-radius:16px;box-shadow:0 10px 30px #00000014;flex:1 1;margin-right:20px;min-width:0;padding:30px}@media (max-width:900px){.products-page .catalog-header h1{font-size:1.8rem}.categories-sidebar{width:240px}.category-item{padding:10px 14px}.category-name{font-size:.9rem}}@media (max-width:768px){.catalog-page.products-page{padding:20px}.products-page .catalog-header{margin-bottom:25px}.products-page .catalog-header h1{font-size:1.5rem}.catalog-content{flex-direction:column;gap:20px}.categories-sidebar{padding:20px;position:static;width:100%}.categories-sidebar h3{font-size:1.1rem;margin-bottom:15px}.categories-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.category-item{justify-content:center;margin-bottom:0;padding:10px 12px}.category-item.active{border-bottom:2px solid #dc2626;border-left:none;padding-left:12px}.products-content{padding:20px}}@media (max-width:480px){.catalog-page.products-page{padding:15px}.products-page .catalog-header h1{font-size:1.3rem}.categories-list{grid-template-columns:1fr}.products-content{padding:15px}}.products-content>*{animation:contentFade .3s ease}@keyframes contentFade{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.categories-sidebar::-webkit-scrollbar{width:6px}.categories-sidebar::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.categories-sidebar::-webkit-scrollbar-thumb{background:#dc2626;border-radius:3px}.categories-sidebar::-webkit-scrollbar-thumb:hover{background:#b91c1c}.alloy-detail{background:linear-gradient(135deg,#fef2f2,#fff);margin:0 auto;max-width:1090px;min-height:calc(100vh - 200px);padding:40px 0}.back-button{align-items:center;display:inline-flex;gap:8px;margin-left:20px;padding:10px 0}.detail-container{animation:fadeInUp .5s ease;border-radius:20px;box-shadow:0 20px 40px #00000014;margin-bottom:20px;margin-left:20px;margin-right:20px;padding:50px}.detail-header{align-items:flex-start;gap:20px;margin-bottom:40px;padding-bottom:30px}.detail-header h1{font-size:2.5rem;margin:0 0 10px}.alloy-subtitle{color:#666;font-family:Open Sans,sans-serif;font-size:1rem;margin:10px 0 0;text-indent:30px}.badge-container{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:30px;box-shadow:0 4px 10px #0000001a;padding:8px 20px}.grade-badge{letter-spacing:.5px}.detail-grid{grid-gap:30px;display:grid;gap:30px;margin-bottom:40px}.alloy-detail-section{background:linear-gradient(135deg,#fafafa,#fff);border:1px solid #dc26261a;border-radius:16px;padding:25px;transition:all .3s ease}.alloy-detail-section:hover{border-color:#dc26264d;box-shadow:0 8px 20px #0000000d;transform:translateY(-2px)}.alloy-detail-section h2{align-items:center;color:#1a1a1a;display:flex;font-family:Montserrat,sans-serif;font-size:1.4rem;gap:10px;margin-bottom:20px}.section-icon{font-size:1.5rem}.application-card,.composition-card,.delivery-card{background:#fff;border-left:4px solid #dc2626;border-radius:12px;color:#4a5568;font-family:Open Sans,sans-serif;line-height:1.6;padding:20px}.properties-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.property-card{align-items:center;background:#fff;border-radius:8px;color:#4a5568;display:flex;font-family:Open Sans,sans-serif;gap:10px;padding:12px;transition:all .3s ease}.property-card:hover{background:linear-gradient(90deg,#dc26260d,#fff);transform:translateX(5px)}.property-dot{background:#dc2626;border-radius:50%;display:inline-block;height:6px;width:6px}.technical-info{background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #0000000d;border-radius:16px;margin:30px 0;padding:25px}.technical-info h3{color:#1a1a1a;font-family:Montserrat,sans-serif;font-size:1.2rem;margin-bottom:20px}.docs-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.doc-item{align-items:center;background:#fff;border-radius:8px;color:#4a5568;cursor:pointer;display:flex;font-family:Open Sans,sans-serif;gap:10px;padding:12px;transition:all .3s ease}.doc-item:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;transform:translateY(-2px)}.doc-icon{font-size:1.2rem}.contact-section{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:16px;margin:30px 0;padding:35px;text-align:center}.contact-section h3{color:#fff;font-family:Montserrat,sans-serif;font-size:1.3rem;margin-bottom:10px}.contact-section p{color:#e0e0e0;font-family:Open Sans,sans-serif;margin-bottom:25px}.contact-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.contact-button{font-size:.95rem}.contact-button.primary{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff}.contact-button.primary:hover{box-shadow:0 6px 15px #dc262666;transform:translateY(-2px)}.contact-button.secondary{background:#ffffff1a;border:1px solid #ffffff4d;color:#fff}.contact-button.secondary:hover{background:#dc26264d;transform:translateY(-2px)}.similar-alloys{margin-top:40px}.similar-alloys h3{color:#1a1a1a;font-family:Montserrat,sans-serif;font-size:1.3rem;margin-bottom:20px}.similar-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.similar-card{background:linear-gradient(135deg,#fafafa,#fff);border:1px solid #dc26261a;border-radius:12px;padding:20px;transition:all .3s ease}.similar-card:hover{border-color:#dc26264d;box-shadow:0 10px 25px #0000001a;transform:translateY(-4px)}.similar-card h4{color:#1a1a1a;font-family:Montserrat,sans-serif;font-size:1.1rem;margin-bottom:10px}.similar-card p{color:#666;font-family:Open Sans,sans-serif;font-size:.9rem;line-height:1.5;margin-bottom:15px}.similar-card button{background:none;border:none;color:#dc2626;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:600;padding:0;transition:all .3s ease}.similar-card button:hover{color:#b91c1c;transform:translateX(5px)}.error-page{align-items:center;background:linear-gradient(135deg,#fef2f2,#fff);display:flex;justify-content:center;min-height:60vh;padding:40px}.error-container{background:#fff;border-radius:20px;box-shadow:0 20px 40px #0000001a;max-width:500px;padding:50px;text-align:center}.error-container h1{color:#dc2626;font-family:Montserrat,sans-serif;font-size:2rem;margin-bottom:15px}.error-container p{color:#666;font-family:Open Sans,sans-serif;margin-bottom:30px}.error-button{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:600;padding:12px 32px;transition:all .3s ease}.error-button:hover{box-shadow:0 6px 15px #dc26264d;transform:translateY(-2px)}@media (max-width:768px){.alloy-detail{padding:20px}.detail-container{padding:25px}.detail-header h1{font-size:1.8rem}.detail-section h2{font-size:1.2rem}.docs-grid,.properties-grid{grid-template-columns:1fr}.contact-buttons{flex-direction:column}.contact-button{width:100%}.similar-grid{grid-template-columns:1fr}}.product-detail{background:linear-gradient(135deg,#fef2f2,#fff);margin:0 auto;max-width:1090px;min-height:calc(100vh - 200px);padding:40px 20px}.back-button{background:none;border:none;color:#dc2626;cursor:pointer;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;margin-bottom:30px;padding:8px 0;transition:all .3s ease}.back-button:hover{color:#b91c1c;transform:translateX(-4px)}.detail-container{background:#fff;border-radius:16px;box-shadow:0 10px 30px #00000014;padding:40px}.detail-header{align-items:baseline;border-bottom:2px solid #dc262633;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:30px;padding-bottom:20px}.detail-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a1a1a,#dc2626);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800;margin:0}.detail-header h1,.grade-badge{font-family:Montserrat,sans-serif}.grade-badge{background:linear-gradient(135deg,#dc2626,#b91c1c);border-radius:20px;color:#fff;font-size:.9rem;font-weight:600;padding:6px 16px}.detail-section{margin-bottom:35px}.detail-section h2{color:#1a1a1a;font-family:Montserrat,sans-serif;font-size:1.5rem;margin-bottom:15px;padding-left:15px;position:relative}.detail-section h2:before{background:linear-gradient(135deg,#dc2626,#1a1a1a);border-radius:2px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.detail-section p{color:#4a5568;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.8}.specs-grid{grid-gap:20px;display:grid;gap:20px}.spec-item{background:linear-gradient(135deg,#f8f9fa,#fff);border-left:3px solid #dc2626;border-radius:8px;padding:16px}.spec-label{color:#1a1a1a;display:block;font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:8px}.spec-value{color:#4a5568;font-family:Open Sans,sans-serif;line-height:1.6}.advantages-list{list-style:none;padding:0}.advantages-list li{color:#4a5568;font-family:Open Sans,sans-serif;padding:12px 0 12px 30px;position:relative}.advantages-list li:before{color:#dc2626;content:"✓";font-size:1.2rem;font-weight:700;left:0;position:absolute}.contact-info{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:12px;margin-top:40px;padding:30px;text-align:center}.contact-info h3{color:#fff;font-family:Montserrat,sans-serif;font-size:1.3rem;margin-bottom:10px}.contact-info p{color:#e0e0e0;margin-bottom:20px}.contact-button{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;padding:12px 32px;transition:all .3s ease}.contact-button:hover{box-shadow:0 4px 12px #dc262666;transform:translateY(-2px)}@media (max-width:768px){.product-detail{padding:20px}.detail-container{padding:25px}.detail-header h1{font-size:1.5rem}.detail-section h2{font-size:1.2rem}}.overview-page{animation:fadeIn .5s ease;width:100%}.overview-hero{border-radius:12px;height:250px;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.overview-hero-image{height:100%;object-fit:cover;object-position:center;transition:transform .5s ease;width:100%}.overview-hero:hover .overview-hero-image{transform:scale(1.05)}.overview-hero-overlay{align-items:center;background:linear-gradient(135deg,#0009,#dc262666);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.overview-hero-content{max-width:90%;padding:20px;text-align:center}.overview-hero-content h1{color:#fff;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:800;letter-spacing:1px;margin:0;text-shadow:2px 2px 4px #0000004d}.overview-content{width:100%}.overview-header{margin-bottom:25px}.overview-description{color:#4a5568;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.6;margin:0;padding:0}.info-box{background:linear-gradient(135deg,#fef2f2,#fff);border-left:4px solid #dc2626;border-radius:12px;margin-bottom:40px;padding:20px 25px}.info-text{color:#2d3748;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.6;margin:0}.info-text strong{color:#dc2626;font-weight:700}.product-table-wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;overflow-x:auto}.product-table{border-collapse:collapse;font-family:Open Sans,sans-serif;width:100%}.product-table thead{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.product-table th{border:1px solid #ffffff1a;color:#fff;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.5px;padding:14px 16px;text-align:center}.product-table td{border:1px solid #e2e8f0;color:#2d3748;font-size:.9rem;padding:12px 16px;text-align:center;vertical-align:middle}.product-table tbody tr:hover{background:linear-gradient(90deg,#dc26260d,#0000)}.product-image-cell{background:linear-gradient(135deg,#f8f9fa,#fff);min-width:140px;text-align:center!important}.product-image{display:block;height:80px;margin:0 auto 8px;object-fit:contain;width:80px}.product-name{color:#dc2626;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:700;margin-top:5px}.standards-box{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:12px;margin-bottom:40px;padding:25px;text-align:center}.standards-text{color:#e0e0e0;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.6;margin:0}.standards-text strong{color:#dc2626;font-weight:700}.alloys-links-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.alloy-link{background:linear-gradient(135deg,#f8f9fa,#fff);border-left:3px solid #dc2626;border-radius:8px;color:#2d3748;display:block;font-family:Open Sans,sans-serif;font-size:.95rem;padding:12px 16px;position:relative;text-decoration:none;transition:all .3s ease}.alloy-link:hover{background:linear-gradient(135deg,#fff,#fff5f5);box-shadow:0 2px 8px #dc26261a;color:#dc2626;transform:translateX(5px)}@media (max-width:768px){.overview-hero{border-radius:8px;height:180px}.overview-hero-content h1{font-size:1.3rem}.info-text,.overview-description{font-size:.9rem}.section h2{font-size:1.2rem}.product-table td,.product-table th{font-size:.75rem;padding:8px 10px}.product-image{height:60px;width:60px}.product-name{font-size:.75rem}.product-image-cell{min-width:100px}.standards-text{font-size:.85rem}.alloys-links-grid{gap:8px;grid-template-columns:1fr}.alloy-link{font-size:.85rem;padding:10px 14px}}@media (max-width:480px){.overview-hero{height:150px}.overview-hero-content h1,.section h2{font-size:1rem}.product-table td,.product-table th{font-size:.7rem;padding:6px 8px}.product-image{height:50px;width:50px}.product-name{font-size:.7rem}.product-image-cell{min-width:80px}}.wire-page{animation:fadeIn .5s ease;width:100%}.wire-hero{border-radius:12px;height:250px;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.wire-hero-image{height:100%;object-fit:cover;object-position:center;transition:transform .5s ease;width:100%}.wire-hero:hover .wire-hero-image{transform:scale(1.05)}.wire-hero-overlay{align-items:center;background:linear-gradient(135deg,#0009,#dc262666);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.wire-hero-content{max-width:90%;padding:20px;text-align:center}.wire-hero-content h1{color:#fff;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:800;letter-spacing:1px;margin:0;text-shadow:2px 2px 4px #0000004d}.wire-content{width:100%}.wire-header{margin-bottom:35px}.wire-description{color:#4a5568;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.6;margin:0;padding:0}.forms-table th{text-align:left}.forms-table .form-size{color:#4a5568;font-weight:500}.packaging-list li:before{content:"📦";margin-right:10px}.grades-container{align-items:center}.grades-container.two-columns{grid-gap:8px 20px;display:grid;gap:8px 20px;grid-template-columns:repeat(2,1fr)}.description-content{background:linear-gradient(135deg,#fef2f2,#fff);border-left:4px solid #dc2626;border-radius:12px;padding:25px}.description-content p{color:#2d3748;font-family:Open Sans,sans-serif;font-size:.95rem;line-height:1.7;margin-bottom:15px}@media (max-width:768px){.wire-hero{border-radius:8px;height:180px}.wire-hero-content h1{font-size:1.3rem}.wire-description{font-size:.9rem}.section h2{font-size:1.2rem}.forms-table td,.forms-table th{font-size:.85rem;padding:10px 12px}.styled-list{gap:8px;grid-template-columns:1fr}.styled-list li{font-size:.9rem;padding:10px 14px}.alloys-table th{font-size:.85rem;padding:10px 12px}.alloys-table td{padding:12px}.alloys-table .group-name{font-size:.85rem;padding-right:15px;width:35%}.alloys-table .grades-list{padding-left:10px;width:65%}.grade-link{font-size:.85rem;padding:4px 0}.grades-container{gap:8px}.grades-container.two-columns{gap:8px;grid-template-columns:1fr}.description-content{padding:20px}.description-content p{font-size:.9rem}}@media (max-width:480px){.wire-hero{height:150px}.wire-hero-content h1{font-size:1rem}.section h2{font-size:1.1rem}.alloys-table th,.forms-table td,.forms-table th{font-size:.8rem;padding:8px 10px}.alloys-table td{padding:10px}.alloys-table .group-name,.grade-link{font-size:.8rem}}.tape-page{animation:fadeIn .5s ease;width:100%}.tape-hero{border-radius:12px;height:250px;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.tape-hero-image{height:100%;object-fit:cover;object-position:center;transition:transform .5s ease;width:100%}.tape-hero:hover .tape-hero-image{transform:scale(1.05)}.tape-hero-overlay{align-items:center;background:linear-gradient(135deg,#0009,#dc262666);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tape-hero-content{max-width:90%;padding:20px;text-align:center}.tape-hero-content h1{color:#fff;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:800;letter-spacing:1px;margin:0;text-shadow:2px 2px 4px #0000004d}.tape-content{width:100%}.tape-header{margin-bottom:35px}.tape-description{color:#4a5568;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.6;margin:0;padding:0}.alloys-table th{text-align:center}.packaging-table-wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;overflow-x:auto}.packaging-table{border-collapse:collapse;font-family:Open Sans,sans-serif;width:100%}.packaging-table thead{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.packaging-table th{color:#fff;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.5px;padding:14px 20px;text-align:left}.packaging-table tbody tr{border-bottom:1px solid #e2e8f0;transition:all .3s ease}.packaging-table tbody tr:hover{background:linear-gradient(90deg,#dc26260d,#0000)}.packaging-table td{color:#2d3748;font-size:.95rem;padding:14px 20px}.packaging-table{color:#dc2626;font-family:Montserrat,sans-serif;font-weight:700}@media (max-width:768px){.tape-hero{border-radius:8px;height:180px}.tape-hero-content h1{font-size:1.3rem}.tape-description{font-size:.9rem}.section h2{font-size:1.2rem}.forms-table td,.forms-table th{font-size:.85rem;padding:10px 12px}.styled-list{gap:8px;grid-template-columns:1fr}.styled-list li{font-size:.9rem;padding:10px 14px}.alloys-table th,.packaging-table th{font-size:.85rem;padding:10px 12px}.alloys-table td,.packaging-table td{padding:12px}.alloys-table .group-name{font-size:.85rem;padding-right:15px;width:35%}.alloys-table .grades-list{padding-left:10px;width:65%}.grade-link{font-size:.85rem;padding:4px 0}.grades-container{gap:8px}.description-content{padding:20px}.description-content p{font-size:.9rem}}@media (max-width:640px){.alloys-table-wrapper,.packaging-table-wrapper{overflow-x:auto}.alloys-table,.packaging-table{min-width:550px}}@media (max-width:480px){.tape-hero{height:150px}.tape-hero-content h1{font-size:1rem}.section h2{font-size:1.1rem}.alloys-table th,.forms-table td,.forms-table th,.packaging-table th{font-size:.8rem;padding:8px 10px}.alloys-table td,.packaging-table td{padding:10px}.alloys-table .group-name,.grade-link{font-size:.8rem}}.rod-page{animation:fadeIn .5s ease;width:100%}.rod-hero{border-radius:12px;height:250px;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.rod-hero-image{height:100%;object-fit:cover;object-position:center;transition:transform .5s ease;width:100%}.rod-hero:hover .rod-hero-image{transform:scale(1.05)}.rod-hero-overlay{align-items:center;background:linear-gradient(135deg,#0009,#dc262666);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.rod-hero-content{max-width:90%;padding:20px;text-align:center}.rod-hero-content h1{color:#fff;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:800;letter-spacing:1px;margin:0;text-shadow:2px 2px 4px #0000004d}.rod-content{width:100%}.rod-header{margin-bottom:35px}.rod-description{color:#4a5568;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.6;margin:0;padding:0}.section{margin-bottom:40px}.section h2{border-bottom:2px solid #dc26264d;color:#1a1a1a;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600;margin:0 0 20px;padding-bottom:10px;position:relative}.section h2:after{background:linear-gradient(90deg,#dc2626,#1a1a1a);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:60px}.forms-table-wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;overflow-x:auto}.forms-table{border-collapse:collapse;font-family:Open Sans,sans-serif;width:100%}.forms-table thead{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.forms-table th{border:1px solid #ffffff1a;color:#fff;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.5px;padding:14px 20px;text-align:center}.forms-table tbody tr{border-bottom:1px solid #e2e8f0;transition:all .3s ease}.forms-table tbody tr:hover{background:linear-gradient(90deg,#dc26260d,#0000)}.forms-table td{border:1px solid #e2e8f0;color:#2d3748;font-size:.95rem;padding:14px 20px;text-align:center}.forms-table .form-name{color:#dc2626;font-family:Montserrat,sans-serif;font-weight:700;text-align:left}.forms-table .form-size-from,.forms-table .form-size-to{color:#4a5568;font-weight:500}.styled-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none;margin:0;padding:0}.styled-list li{background:linear-gradient(135deg,#f8f9fa,#fff);border-left:3px solid #dc2626;border-radius:8px;color:#2d3748;font-family:Open Sans,sans-serif;font-size:.95rem;padding:12px 16px;position:relative;transition:all .3s ease}.styled-list li:hover{background:linear-gradient(135deg,#fff,#fff5f5);box-shadow:0 2px 8px #dc26261a;transform:translateX(5px)}.processing-list li:before{content:"⚙️";margin-right:10px}.alloys-table-wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;overflow-x:auto}.alloys-table{border-collapse:collapse;font-family:Open Sans,sans-serif;width:100%}.alloys-table thead{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.alloys-table th{color:#fff;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.5px;padding:14px 20px;text-align:left}.alloys-table tbody tr{border-bottom:1px solid #e2e8f0;transition:all .3s ease}.alloys-table tbody tr:hover{background:linear-gradient(90deg,#dc26260d,#0000)}.alloys-table td{padding:16px 20px;vertical-align:top}.alloys-table .group-name{color:#dc2626;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:700;padding-right:30px;width:30%}.alloys-table .grades-list{padding-left:20px;width:70%}.grades-container{display:flex;flex-direction:column;gap:10px}.grade-link{color:#2d3748;display:inline-block;font-family:Open Sans,sans-serif;font-size:.9rem;padding:6px 0;position:relative;text-decoration:none;transition:all .3s ease;width:fit-content}.grade-link:before{color:#dc2626;content:"→";left:-20px;opacity:0;position:absolute;transition:all .3s ease}.grade-link:hover{color:#dc2626;transform:translateX(5px)}.grade-link:hover:before{left:-15px;opacity:1}.packaging-info{background:linear-gradient(135deg,#f8f9fa,#fff);border-left:4px solid #dc2626;border-radius:12px;padding:25px}.packaging-text{color:#2d3748;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.6;margin-bottom:10px}.packaging-text:last-child{margin-bottom:0}.packaging-text.special{color:#dc2626;font-weight:600;margin-top:5px}.description-content p:last-child{margin-bottom:0}@media (max-width:768px){.rod-hero{border-radius:8px;height:180px}.rod-hero-content h1{font-size:1.3rem}.rod-description{font-size:.9rem}.section h2{font-size:1.2rem}.forms-table td,.forms-table th{font-size:.85rem;padding:10px 12px}.styled-list{gap:8px;grid-template-columns:1fr}.styled-list li{font-size:.9rem;padding:10px 14px}.alloys-table th{font-size:.85rem;padding:10px 12px}.alloys-table td{padding:12px}.alloys-table .group-name{font-size:.85rem;padding-right:15px;width:35%}.alloys-table .grades-list{padding-left:10px;width:65%}.grade-link{font-size:.85rem;padding:4px 0}.grades-container{gap:8px}.packaging-info{padding:20px}.packaging-text{font-size:.9rem}.description-content{padding:20px}.description-content p{font-size:.9rem}}@media (max-width:640px){.alloys-table-wrapper{overflow-x:auto}.alloys-table{min-width:550px}}@media (max-width:480px){.rod-hero{height:150px}.rod-hero-content h1{font-size:1rem}.section h2{font-size:1.1rem}.alloys-table th,.forms-table td,.forms-table th{font-size:.8rem;padding:8px 10px}.alloys-table td{padding:10px}.alloys-table .group-name,.grade-link{font-size:.8rem}}.home-page{overflow-x:hidden;width:100%}.hero-section{align-items:center;display:flex;margin-bottom:60px;min-height:550px;position:relative;width:100%}.hero-background{border-radius:12px;height:calc(100% + 150px);left:50%;max-width:1090px;overflow:hidden;position:absolute;top:-100px;transform:translateX(-50%);width:100%;z-index:0}.hero-bg-image{filter:brightness(1.05) contrast(1.1) saturate(1.2);height:100%;object-fit:cover;object-position:center;width:100%}.hero-overlay{background:linear-gradient(135deg,#0006,#dc262626);bottom:0;left:0;position:absolute;right:0;top:0}.hero-content{margin:0 auto;max-width:1090px;padding:60px 20px;position:relative;width:100%;z-index:1}.hero-text{animation:fadeInUp 3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000073;border-left:4px solid #dc2626;border-radius:20px;margin-left:20px;max-width:650px;padding:35px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-title{color:#fff;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:800;line-height:1.2;margin-bottom:20px}.hero-title .highlight{color:#b85f5f;position:relative}.hero-description{color:#e0e0e0;font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.6;margin-bottom:18px}.hero-description:last-child{margin-bottom:0}.advantages-section{background:linear-gradient(135deg,#f8f9fa,#fff);padding:60px 20px}.advantages-container{margin:0 auto;max-width:1090px;width:100%}.section-title{color:#1a1a1a;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;margin-bottom:40px;padding-bottom:15px;position:relative;text-align:center}.section-title:after{background:linear-gradient(90deg,#dc2626,#1a1a1a);border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.advantages-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.advantage-card{background:#fff;border:1px solid #dc26261a;border-radius:16px;box-shadow:0 4px 6px #0000000d;padding:30px 25px;text-align:center;transition:all .3s ease}.advantage-card:hover{border-color:#dc26264d;box-shadow:0 12px 24px #0000001a;transform:translateY(-5px)}.advantage-icon{font-size:2.8rem;margin-bottom:15px}.advantage-card h3{color:#1a1a1a;font-family:Montserrat,sans-serif;font-size:1.15rem;font-weight:700;margin-bottom:10px}.advantage-card p{color:#666;font-family:Open Sans,sans-serif;font-size:.9rem;line-height:1.5}@media (max-width:768px){.hero-section{margin-bottom:40px;min-height:480px}.hero-background{height:calc(100% + 100px);top:-50px}.hero-content{padding:40px 20px}.hero-text{max-width:100%;padding:25px}.hero-title{font-size:1.6rem}.hero-description{font-size:.85rem}.advantages-section{padding:40px 15px}.section-title{font-size:1.5rem}.advantages-grid{gap:20px;grid-template-columns:1fr}.advantage-card{padding:25px}.advantage-card h3{font-size:1rem}}@media (max-width:480px){.hero-title{font-size:1.3rem}.hero-text{padding:20px}.section-title{font-size:1.3rem}.advantage-icon{font-size:2.2rem}}.application-page{animation:fadeIn .5s ease;margin:0 auto;max-width:1090px;padding:40px 20px;width:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.application-header{margin-bottom:50px;text-align:center}.application-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a1a1a,#dc2626);-webkit-background-clip:text;background-clip:text;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:800;margin-bottom:20px}.application-description{color:#4a5568;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.6;margin:0 auto;max-width:800px}.industries-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(7,1fr);margin-bottom:60px}.industry-icon-card{align-items:center;background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #dc26261a;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;padding:15px;transition:all .3s ease}.industry-icon-card:hover{border-color:#dc26264d;box-shadow:0 8px 20px #0000001a;transform:translateY(-5px)}.industry-icon{font-size:3rem;margin-bottom:10px}.industry-name{color:#1a1a1a;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:600;text-align:center}.industries-details{display:flex;flex-direction:column;gap:50px;margin-bottom:60px}.detail-section{align-items:center;background:#fff;border:1px solid #dc26261a;border-radius:16px;box-shadow:0 4px 6px #0000000d;display:flex;gap:40px;padding:30px;scroll-margin-top:100px;transition:all .3s ease}.detail-section:hover{border-color:#dc26264d;box-shadow:0 12px 24px #0000001a;transform:translateY(-3px)}.detail-section.image-left{flex-direction:row}.detail-section.image-right{flex-direction:row-reverse}.detail-image{border-radius:12px;box-shadow:0 4px 6px #0000001a;flex:1 1;overflow:hidden}.detail-image img{height:250px;object-fit:cover;transition:transform .3s ease;width:100%}.detail-section:hover .detail-image img{transform:scale(1.05)}.detail-content{flex:1 1;position:relative}.detail-content h2{color:#1a1a1a;display:inline-block;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;margin-bottom:15px;position:relative}.detail-content h2:after{background:linear-gradient(90deg,#dc2626,#1a1a1a);border-radius:2px;bottom:-5px;content:"";height:3px;left:0;position:absolute;width:60px}.detail-content p{color:#4a5568;font-family:Open Sans,sans-serif;font-size:.95rem;line-height:1.6;margin-bottom:15px}.detail-icon{bottom:0;font-size:2.5rem;opacity:.3;position:absolute;right:0}.alloys-links-block{background:linear-gradient(135deg,#dc26260d,#fffc);border-left:3px solid #dc2626;border-radius:12px;margin-top:20px;padding:15px}.alloys-label{align-items:center;color:#1a1a1a;display:flex;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;gap:8px;margin-bottom:10px}.alloys-label-icon{font-size:1rem}.alloys-links-container{display:flex;flex-wrap:wrap;gap:10px}.alloy-link-inline{background:#fff;border:1px solid #dc26264d;border-radius:20px;color:#dc2626;display:inline-block;font-family:Open Sans,sans-serif;font-size:.85rem;font-weight:500;padding:6px 14px;text-decoration:none;transition:all .3s ease}.alloy-link-inline:hover{background:#dc2626;box-shadow:0 4px 8px #dc262633;color:#fff;transform:translateY(-2px)}.advantages-footer{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:16px;margin-top:20px;padding:40px}.advantages-footer h3{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:30px;text-align:center}.advantages-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.advantage-item{align-items:center;background:#ffffff0d;border-radius:8px;display:flex;gap:12px;padding:12px;transition:all .3s ease}.advantage-item:hover{background:#ffffff1a;transform:translateX(5px)}.advantage-item span{color:#dc2626;font-size:1.5rem;font-weight:700}.advantage-item p{color:#e0e0e0;font-family:Open Sans,sans-serif;font-size:.9rem;margin:0}@media (max-width:900px){.industries-grid{gap:15px;grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.application-page{padding:30px 15px}.application-header h1{font-size:1.8rem}.industries-grid{gap:12px;grid-template-columns:repeat(3,1fr)}.industry-icon{font-size:2rem}.industry-name{font-size:.7rem}.detail-section,.detail-section.image-left,.detail-section.image-right{flex-direction:column;padding:20px}.detail-image img{height:200px}.detail-content h2{font-size:1.3rem}.detail-content p{font-size:.85rem}.detail-icon{font-size:2rem;opacity:.2}.alloys-links-block{padding:12px}.alloys-label{font-size:.85rem}.alloy-link-inline{font-size:.8rem;padding:5px 12px}.alloys-links-container{gap:8px}.advantages-footer{padding:25px}.advantages-footer h3{font-size:1.2rem}.advantages-list{gap:10px;grid-template-columns:1fr}}@media (max-width:480px){.industries-grid{grid-template-columns:repeat(2,1fr)}.application-header h1{font-size:1.5rem}.industry-icon{font-size:1.8rem}.detail-image img{height:150px}}.contacts-page{margin:40px auto;max-width:1090px;padding:0 20px;width:100%}.contacts-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a1a1a,#dc2626);-webkit-background-clip:text;background-clip:text;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:800;margin-bottom:40px;text-align:center}.contacts-container{background:#fff;border:1px solid #dc26261a;border-radius:20px;box-shadow:0 20px 40px #00000014;display:flex;gap:30px;min-height:450px;overflow:hidden}.contacts-map{flex:1.5 1;min-height:450px}.contacts-map iframe{height:100%;min-height:450px;width:100%}.contacts-info{align-items:center;background:linear-gradient(135deg,#f8f9fa,#fff);display:flex;flex:1 1;padding:40px 30px}.info-card{width:100%}.info-item{align-items:flex-start;display:flex;gap:20px;margin-bottom:35px}.info-item:last-child{margin-bottom:0}.info-icon-wrapper{align-items:center;background:#dc26261a;border-radius:50%;display:flex;height:50px;justify-content:center;min-width:50px;transition:all .3s ease;width:50px}.info-item:hover .info-icon-wrapper{background:#dc2626;transform:scale(1.05)}.info-item:hover .info-icon{color:#fff}.info-icon{font-size:1.5rem;transition:all .3s ease}.info-text h3{color:#1a1a1a;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:700;margin-bottom:8px}.info-text p{line-height:1.5;margin:0}.info-link,.info-text p{color:#4a5568;font-family:Open Sans,sans-serif;font-size:.95rem}.info-link{font-weight:500;text-decoration:none;transition:color .3s ease}.info-link:hover{color:#dc2626}@media (max-width:768px){.contacts-page{margin:20px auto;padding:0 15px}.contacts-title{font-size:1.8rem;margin-bottom:25px}.contacts-container{flex-direction:column;gap:0;min-height:auto}.contacts-map,.contacts-map iframe{min-height:300px}.contacts-info{padding:30px 25px}.info-item{gap:15px;margin-bottom:25px}.info-icon-wrapper{height:45px;min-width:45px;width:45px}.info-icon{font-size:1.3rem}.info-text h3{font-size:1rem}.info-link,.info-text p{font-size:.85rem}}@media (max-width:480px){.contacts-title{font-size:1.5rem}.contacts-info{padding:20px}.info-item{gap:12px;margin-bottom:20px}.info-icon-wrapper{height:40px;min-width:40px;width:40px}.info-icon{font-size:1.2rem}.info-text h3{font-size:.9rem}.info-link,.info-text p{font-size:.8rem}}*{box-sizing:border-box;margin:0;padding:0}body{background:linear-gradient(135deg,#fef2f2,#fff);font-family:Open Sans,sans-serif;min-height:100vh}.app-wrapper{display:flex;flex-direction:column;min-height:100vh}.app-main{flex:1 1}.container{margin:0 auto;max-width:1090px;padding:0 20px;width:100%}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
/*# sourceMappingURL=main.55d0e328.css.map*/