.materials-module__nPc7rW__materials-page{background:#fff;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.materials-module__nPc7rW__container{max-width:1200px;margin:0 auto;padding:0 24px}.materials-module__nPc7rW__hero{color:#fff;text-align:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:100px 0;position:relative;overflow:hidden}.materials-module__nPc7rW__hero:before{content:"";opacity:.3;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><defs><pattern id=\"grain\" width=\"100\" height=\"100\" patternUnits=\"userSpaceOnUse\"><circle cx=\"25\" cy=\"25\" r=\"1\" fill=\"white\" opacity=\"0.1\"/><circle cx=\"75\" cy=\"75\" r=\"1\" fill=\"white\" opacity=\"0.1\"/><circle cx=\"50\" cy=\"10\" r=\"0.5\" fill=\"white\" opacity=\"0.1\"/></pattern></defs><rect width=\"100\" height=\"100\" fill=\"url(%23grain)\"/></svg>");position:absolute;inset:0}.materials-module__nPc7rW__hero h1{text-shadow:0 4px 20px #0000004d;z-index:1;letter-spacing:-.02em;margin-bottom:24px;font-size:3.5rem;font-weight:800;position:relative}.materials-module__nPc7rW__hero p{opacity:.95;z-index:1;max-width:650px;margin:0 auto;font-size:1.25rem;font-weight:400;line-height:1.7;position:relative}.materials-module__nPc7rW__materials-section{background:linear-gradient(#f8fafc,#fff);padding:100px 0}.materials-module__nPc7rW__materials-grid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:32px;margin-top:60px;display:grid}.materials-module__nPc7rW__material-card{background:#fff;border:1px solid #0000000d;border-radius:20px;padding:40px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px #00000014}.materials-module__nPc7rW__material-card:before{content:"";background:linear-gradient(90deg,#667eea,#764ba2);height:4px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.materials-module__nPc7rW__material-card:hover{border-color:#667eea33;transform:translateY(-8px);box-shadow:0 20px 60px #667eea26}.materials-module__nPc7rW__material-card:hover:before{transform:scaleX(1)}.materials-module__nPc7rW__material-icon{justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 32px;display:flex;position:relative}.materials-module__nPc7rW__material-icon>div{border-radius:16px;width:100%;height:100%;transition:transform .3s}.materials-module__nPc7rW__material-card:hover .materials-module__nPc7rW__material-icon>div{transform:scale(1.1)}.materials-module__nPc7rW__icon-matte{background:linear-gradient(135deg,#764ba2,#667eea);position:relative}.materials-module__nPc7rW__icon-matte:after{content:"";background:#fff3;border-radius:8px;position:absolute;inset:20%}.materials-module__nPc7rW__icon-clear{background:linear-gradient(135deg,#667eea1a,#667eea4d);border:3px solid #667eea;position:relative}.materials-module__nPc7rW__icon-clear:after{content:"";background:#fffc;border:2px solid #667eea;border-radius:50%;width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.materials-module__nPc7rW__icon-holographic{background:linear-gradient(45deg,#ff0080,#ff8c00,#40e0d0,violet,#ff0080) 0 0/400% 400%;animation:3s ease-in-out infinite materials-module__nPc7rW__holographic;position:relative}@keyframes materials-module__nPc7rW__holographic{0%,to{background-position:0%}50%{background-position:100%}}.materials-module__nPc7rW__icon-holographic:after{content:"";background:linear-gradient(135deg,#fff6,#ffffff1a);border-radius:6px;position:absolute;inset:20%}.materials-module__nPc7rW__icon-regular{background:linear-gradient(135deg,#4a90e2,#357abd);position:relative}.materials-module__nPc7rW__icon-regular:after{content:"";background:#ffffff4d;border-radius:4px;position:absolute;inset:25%}.materials-module__nPc7rW__icon-window-perf{background:linear-gradient(135deg,#4a90e2,#357abd);position:relative}.materials-module__nPc7rW__icon-window-perf:after{content:"";background:repeating-linear-gradient(45deg,#ffffff4d,#ffffff4d 3px,#0000 3px 6px);border-radius:6px;position:absolute;inset:20%}.materials-module__nPc7rW__icon-heat-transfer{background:linear-gradient(135deg,#e53e3e,#c53030);position:relative}.materials-module__nPc7rW__icon-heat-transfer:after{content:"";background:#fff6;border:2px solid #fff9;border-radius:50%;position:absolute;inset:30%}.materials-module__nPc7rW__icon-wall-stickers{background:linear-gradient(135deg,#38a169,#2f855a);position:relative}.materials-module__nPc7rW__icon-wall-stickers:after{content:"";background:linear-gradient(45deg,#ffffff4d,#ffffff1a);border:1px solid #fff6;border-radius:4px;position:absolute;inset:25%}.materials-module__nPc7rW__material-card h3{color:#1a202c;text-align:center;letter-spacing:-.01em;margin-bottom:16px;font-size:1.75rem;font-weight:700}.materials-module__nPc7rW__description{color:#4a5568;text-align:center;margin-bottom:32px;font-size:1rem;line-height:1.7}.materials-module__nPc7rW__specs{flex-direction:column;gap:24px;display:flex}.materials-module__nPc7rW__spec-item{flex-direction:column;gap:8px;display:flex}.materials-module__nPc7rW__spec-label{color:#2d3748;text-transform:uppercase;letter-spacing:.05em;font-size:.95rem;font-weight:600}.materials-module__nPc7rW__durability-bar{background:#e2e8f0;border-radius:5px;width:100%;height:10px;position:relative;overflow:hidden}.materials-module__nPc7rW__durability-fill{background:linear-gradient(90deg,#667eea,#764ba2);border-radius:5px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1);position:relative}.materials-module__nPc7rW__durability-fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);animation:2s infinite materials-module__nPc7rW__shimmer;position:absolute;inset:0}@keyframes materials-module__nPc7rW__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.materials-module__nPc7rW__spec-value{color:#667eea;font-size:.9rem;font-weight:600}.materials-module__nPc7rW__longevity-info{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:25px;align-items:center;padding:12px 20px;font-size:.95rem;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #667eea4d}.materials-module__nPc7rW__applications{flex-wrap:wrap;gap:10px;display:flex}.materials-module__nPc7rW__application-tag{color:#4a5568;background:#f7fafc;border:1px solid #e2e8f0;border-radius:20px;padding:8px 16px;font-size:.85rem;font-weight:500;transition:all .2s}.materials-module__nPc7rW__application-tag:hover{color:#fff;background:#667eea;transform:translateY(-1px)}.materials-module__nPc7rW__comparison-section{background:#fff;padding:100px 0}.materials-module__nPc7rW__comparison-section h2{color:#1a202c;text-align:center;letter-spacing:-.02em;margin-bottom:60px;font-size:3rem;font-weight:800}.materials-module__nPc7rW__comparison-table{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px #0000001a}.materials-module__nPc7rW__table-header{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);grid-template-columns:2fr 1fr 1fr 1fr 1.5fr;display:grid}.materials-module__nPc7rW__header-cell{text-align:center;text-transform:uppercase;letter-spacing:.05em;padding:24px 20px;font-size:.95rem;font-weight:700}.materials-module__nPc7rW__table-row{border-bottom:1px solid #e2e8f0;grid-template-columns:2fr 1fr 1fr 1fr 1.5fr;transition:all .2s;display:grid}.materials-module__nPc7rW__table-row:hover{background:linear-gradient(135deg,#667eea0d,#764ba20d);transform:scale(1.01)}.materials-module__nPc7rW__table-row:last-child{border-bottom:none}.materials-module__nPc7rW__table-cell{text-align:center;justify-content:center;align-items:center;padding:24px 20px;font-size:.95rem;display:flex}.materials-module__nPc7rW__material-name{color:#2d3748;justify-content:flex-start;font-weight:600}.materials-module__nPc7rW__small-icon{border-radius:6px;flex-shrink:0;width:32px;height:32px;margin-right:16px}.materials-module__nPc7rW__mini-durability-bar{background:#e2e8f0;border-radius:4px;width:80px;height:8px;overflow:hidden}.materials-module__nPc7rW__mini-durability-fill{background:linear-gradient(90deg,#667eea,#764ba2);border-radius:4px;height:100%;transition:width .6s}.materials-module__nPc7rW__yes{color:#38a169;background:#38a1691a;border-radius:12px;padding:6px 12px;font-weight:700}.materials-module__nPc7rW__no{color:#d69e2e;background:#d69e2e1a;border-radius:12px;padding:6px 12px;font-weight:700}@media (max-width:768px){.materials-module__nPc7rW__hero{padding:80px 0}.materials-module__nPc7rW__hero h1{font-size:2.5rem}.materials-module__nPc7rW__hero p{font-size:1.1rem}.materials-module__nPc7rW__materials-section,.materials-module__nPc7rW__comparison-section{padding:80px 0}.materials-module__nPc7rW__materials-grid{grid-template-columns:1fr;gap:24px}.materials-module__nPc7rW__material-card{padding:32px}.materials-module__nPc7rW__comparison-table{overflow-x:auto}.materials-module__nPc7rW__table-header,.materials-module__nPc7rW__table-row{min-width:700px}.materials-module__nPc7rW__comparison-section h2{font-size:2.5rem}}@media (max-width:480px){.materials-module__nPc7rW__container{padding:0 16px}.materials-module__nPc7rW__hero{padding:60px 0}.materials-module__nPc7rW__hero h1{font-size:2rem}.materials-module__nPc7rW__materials-section,.materials-module__nPc7rW__comparison-section{padding:60px 0}.materials-module__nPc7rW__material-card{padding:24px}.materials-module__nPc7rW__comparison-section h2{font-size:2rem}}
