:root{--primary-color:#517891;--primary-dark:#3c5a6e;--primary-light:#6b95b0;--text-dark:#1e384b;--text-light:#fff;--shadow-sm:0 4px 12px #51789114;--shadow-md:0 8px 24px #51789126;--shadow-lg:0 12px 32px #51789133;--gradient-primary:linear-gradient(135deg, #517891 0%, #3c5a6e 100%);--gradient-light:linear-gradient(135deg, #6b95b0 0%, #517891 100%);--transition:all .4s cubic-bezier(.4, 0, .2, 1)}.Draperies{color:var(--text-dark);background:#fff;font-family:Muli,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;position:relative;overflow-x:hidden}.material-icons{font-size:inherit;vertical-align:middle}.Draperies-container{z-index:2;max-width:1440px;margin:0 auto;padding:0 clamp(20px,5vw,60px);position:relative}.Draperies-section-header{text-align:center;margin-bottom:60px;position:relative}.Draperies-section-subtitle{letter-spacing:.3em;text-transform:uppercase;color:var(--primary-color);margin-bottom:12px;font-family:Cormorant,serif;font-size:18px;font-weight:500;display:block}.Draperies-section-title{color:var(--primary-color);margin:0 0 20px;font-family:Cormorant,serif;font-size:clamp(36px,5vw,48px);font-weight:600;line-height:1.2;display:inline-block;position:relative}.Draperies-section-description{color:var(--primary-color);max-width:800px;margin:20px auto 0;font-size:18px;font-weight:400;line-height:1.8}.Draperies-title-divider{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.Draperies-divider-line{background:linear-gradient(90deg, transparent, var(--primary-color), transparent);width:60px;height:1px}.Draperies-divider-diamond{color:var(--primary-color);opacity:.8;font-size:14px}.Draperies-hero{background:#fff;align-items:center;min-height:90vh;padding:clamp(60px,10vw,120px) 0;display:flex;position:relative;overflow:hidden}.Draperies-hero:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0%,#51789108 100%);width:50%;height:100%;position:absolute;top:0;right:0}.Draperies-hero-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:100%;display:grid;position:relative}.Draperies-hero-content{z-index:2;max-width:600px;animation:1s fadeInUp;position:relative}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Draperies-badge{align-items:center;gap:16px;margin-bottom:24px;display:flex}.Draperies-badge-text{letter-spacing:.2em;text-transform:uppercase;color:var(--primary-color);font-family:Cormorant,serif;font-size:15px;font-weight:600}.Draperies-title{color:var(--primary-color);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 32px;font-family:Cormorant,serif;font-size:clamp(42px,6vw,64px);font-weight:700;line-height:1.1;position:relative}.Draperies-title:after{content:"";background:var(--gradient-primary);width:80px;height:3px;position:absolute;bottom:-16px;left:0}.Draperies-description-section{max-width:540px;margin-bottom:40px}.Draperies-description{color:var(--text-dark);opacity:.9;margin:0 0 20px;font-size:clamp(17px,2vw,19px);font-weight:400;line-height:1.8}.Draperies-operating{color:var(--primary-color);margin:0;font-size:16px;font-style:italic;font-weight:500;line-height:1.6}.Draperies-actions{flex-wrap:wrap;gap:20px;display:flex}.Draperies-button{text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:var(--transition);z-index:1;border:none;border-radius:4px;align-items:center;gap:12px;padding:16px 32px;font-family:Muli,sans-serif;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Draperies-button:before{content:"";z-index:-1;background:#fff3;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Draperies-button:hover:before{width:300px;height:300px}.Draperies-button.primary{background:var(--primary-color);color:var(--text-light);box-shadow:var(--shadow-md)}.Draperies-button.primary:hover{background:var(--primary-dark);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.Draperies-button .material-icons{font-size:18px;transition:transform .3s}.Draperies-button:hover .material-icons{transform:translate(4px)}.Draperies-button.large{justify-content:center;width:100%;padding:20px 40px;font-size:15px}.Draperies-hero-images{width:100%;height:600px;position:relative}.Draperies-hero-grid{z-index:2;gap:20px;width:100%;height:100%;display:flex;position:relative}.Draperies-hero-left{flex-direction:column;flex:1;gap:20px;height:100%;display:flex}.Draperies-hero-left .Draperies-hero-item{box-shadow:var(--shadow-sm);transition:var(--transition);cursor:pointer;border:1px solid #51789126;border-radius:12px;flex:1;position:relative;overflow:hidden}.Draperies-hero-right{flex:1;height:100%}.Draperies-hero-item-tall{width:100%;height:100%;box-shadow:var(--shadow-sm);transition:var(--transition);cursor:pointer;border:1px solid #51789126;border-radius:12px;position:relative;overflow:hidden}.Draperies-hero-left .Draperies-hero-item:hover,.Draperies-hero-item-tall:hover{border-color:var(--primary-color);box-shadow:var(--shadow-lg);transform:translateY(-6px)}.Draperies-hero-img,.Draperies-hero-img-tall{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Draperies-hero-left .Draperies-hero-item:hover .Draperies-hero-img,.Draperies-hero-item-tall:hover .Draperies-hero-img-tall{transform:scale(1.08)}.Draperies-image-overlay{opacity:0;background:linear-gradient(#0000 0%,#0000001a 100%);transition:opacity .4s;position:absolute;inset:0}.Draperies-hero-left .Draperies-hero-item:hover .Draperies-image-overlay,.Draperies-hero-item-tall:hover .Draperies-image-overlay{opacity:1}.Draperies-hero-accent{z-index:1;pointer-events:none;border:2px solid #5178911a;border-radius:50%;width:150px;height:150px;position:absolute;top:-20px;right:-20px}.Draperies-hero-accent-2{z-index:1;pointer-events:none;background:radial-gradient(circle,#5178910d 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-30px;left:-30px}.Draperies-features{background:#fff;padding:100px 0;position:relative;overflow:hidden}.Draperies-features:before{content:"";background:linear-gradient(90deg,#0000,#51789133,#0000);height:1px;position:absolute;top:0;left:0;right:0}.Draperies-features-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.Draperies-feature-card{background:var(--primary-color);color:var(--text-light);text-align:center;transition:var(--transition);cursor:pointer;box-shadow:var(--shadow-md);border-radius:16px;padding:40px 30px;position:relative;overflow:hidden}.Draperies-feature-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Draperies-feature-card:hover:before{left:100%}.Draperies-feature-card:hover{box-shadow:var(--shadow-lg);background:var(--primary-dark);transform:translateY(-8px)}.Draperies-feature-title{color:var(--text-light);z-index:2;margin:0 0 16px;font-family:Cormorant,serif;font-size:24px;font-weight:600;position:relative}.Draperies-card-divider{background:#fff6;width:40px;height:2px;margin:0 auto 20px;transition:width .3s}.Draperies-feature-card:hover .Draperies-card-divider{background:var(--text-light);width:60px}.Draperies-feature-text{color:#ffffffe6;z-index:2;margin:0;font-size:15px;line-height:1.7;position:relative}.Draperies-card-shine{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;left:-50%}.Draperies-feature-card:hover .Draperies-card-shine{opacity:1}.Draperies-benefits{background:#f9fbfc;padding:100px 0;position:relative}.Draperies-benefits-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.Draperies-benefit-card{background:var(--primary-color);color:var(--text-light);text-align:center;transition:var(--transition);cursor:pointer;box-shadow:var(--shadow-md);border-radius:16px;height:100%;padding:40px 30px;position:relative;overflow:hidden}.Draperies-benefit-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Draperies-benefit-card:hover:before{left:100%}.Draperies-benefit-card:hover{box-shadow:var(--shadow-lg);background:var(--primary-dark);transform:translateY(-8px)}.Draperies-benefit-title{color:var(--text-light);z-index:2;margin:0 0 16px;font-family:Cormorant,serif;font-size:22px;font-weight:600;position:relative}.Draperies-benefit-text{color:#ffffffe6;z-index:2;margin:0;font-size:15px;line-height:1.7;position:relative}.Draperies-styles{background:#fff;padding:100px 0;position:relative}.Draperies-styles-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.Draperies-style-card{background:var(--primary-color);color:var(--text-light);transition:var(--transition);box-shadow:var(--shadow-md);cursor:pointer;border-radius:16px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.Draperies-style-card:before{content:"";z-index:2;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Draperies-style-card:hover:before{left:100%}.Draperies-style-card:hover{box-shadow:var(--shadow-lg);background:var(--primary-dark);transform:translateY(-8px)}.Draperies-style-image-container{width:100%;height:240px;position:relative;overflow:hidden}.Draperies-style-image{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Draperies-style-overlay{opacity:0;background:linear-gradient(#0000 0%,#0003 100%);transition:opacity .4s;position:absolute;inset:0}.Draperies-style-card:hover .Draperies-style-image{transform:scale(1.08)}.Draperies-style-card:hover .Draperies-style-overlay{opacity:1}.Draperies-style-content{text-align:center;z-index:3;flex-direction:column;flex:1;padding:30px;display:flex;position:relative}.Draperies-style-name{color:var(--text-light);margin:0 0 16px;font-family:Cormorant,serif;font-size:22px;font-weight:600;line-height:1.3}.Draperies-style-line{background:#ffffff80;width:40px;height:2px;margin:0 auto 20px;transition:width .3s}.Draperies-style-card:hover .Draperies-style-line{background:var(--text-light);width:60px}.Draperies-style-description{color:#fffffff2;flex:1;margin:0;font-size:15px;line-height:1.7}.Draperies-style-card-shine{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;right:-50%}.Draperies-style-card:hover .Draperies-style-card-shine{opacity:1}.Draperies-premium-hardware{background:#f9fbfc;padding:100px 0;position:relative;overflow:hidden}.Draperies-premium-grid{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1300px;margin:0 auto;display:grid}.Draperies-premium-card{background:var(--primary-color);color:var(--text-light);transition:var(--transition);box-shadow:var(--shadow-md);border-radius:16px;flex-direction:column;height:100%;padding:35px 30px;display:flex;position:relative;overflow:hidden}.Draperies-premium-card:before{content:"";z-index:2;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Draperies-premium-card:hover:before{left:100%}.Draperies-premium-card:hover{box-shadow:var(--shadow-lg);background:var(--primary-dark);transform:translateY(-8px)}.Draperies-premium-card-title{color:var(--text-light);z-index:3;text-align:center;width:100%;margin:0 0 16px;font-family:Cormorant,serif;font-size:22px;font-weight:700;line-height:1.3;position:relative}.Draperies-premium-card-text{color:#fffffff2;z-index:3;flex:1;margin:0;font-size:15px;line-height:1.7;position:relative}.Draperies-hardware-collections{background:#fff;padding:100px 0;position:relative}.Draperies-hardware-two-col{grid-template-columns:1fr 1fr;gap:30px;margin-top:40px;display:grid}.Draperies-hardware-box{background:var(--primary-color);color:var(--text-light);box-shadow:var(--shadow-md);transition:var(--transition);border-radius:16px;padding:35px 30px;position:relative;overflow:hidden}.Draperies-hardware-box:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Draperies-hardware-box:hover:before{left:100%}.Draperies-hardware-box:hover{box-shadow:var(--shadow-lg);background:var(--primary-dark);transform:translateY(-4px)}.Draperies-hardware-box-header{z-index:2;margin-bottom:20px;position:relative}.Draperies-hardware-box-title{color:var(--text-light);margin:0;font-family:Cormorant,serif;font-size:24px;font-weight:600;line-height:1.3}.Draperies-hardware-box-divider{background:#fff6;width:50px;height:2px;margin:20px 0;transition:width .3s}.Draperies-hardware-box:hover .Draperies-hardware-box-divider{background:var(--text-light);width:80px}.Draperies-hardware-list{z-index:2;margin:0;padding:0;list-style:none;position:relative}.Draperies-hardware-list-item{color:#fffffff2;border-bottom:1px solid #ffffff26;align-items:flex-start;gap:12px;padding:12px 0;font-size:15px;line-height:1.6;display:flex}.Draperies-hardware-list-item:last-child{border-bottom:none}.Draperies-hardware-bullet{background:var(--text-light);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:8px;display:inline-block;position:relative;box-shadow:0 0 0 2px #ffffff4d}.Draperies-cta{background:#f9fbfc;padding:100px 0;position:relative;overflow:hidden}.Draperies-cta-card{background:var(--primary-color);color:var(--text-light);text-align:center;box-shadow:var(--shadow-lg);border-radius:30px;padding:80px 60px;position:relative;overflow:hidden}.Draperies-cta-card:before{content:"";background:linear-gradient(45deg,#ffffff1a 0%,#0000 100%);position:absolute;inset:0}.Draperies-cta-content{z-index:2;max-width:700px;margin:0 auto;position:relative}.Draperies-cta-badge{letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(5px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:30px;margin-bottom:24px;padding:8px 20px;font-size:13px;display:inline-block}.Draperies-cta-title{color:var(--text-light);margin:0 0 20px;font-family:Cormorant,serif;font-size:42px;font-weight:600;line-height:1.2}.Draperies-cta-text{color:#ffffffe6;max-width:600px;margin:0 auto 40px;font-size:18px;line-height:1.8}.Draperies-cta-pattern{opacity:.3;pointer-events:none;background:radial-gradient(circle,#ffffff1a 1px,#0000 1px) 0 0/20px 20px;width:300px;height:300px;position:absolute;top:0;right:0}@media (max-width:1200px){.Draperies-hero-wrapper{gap:40px}.Draperies-hero-images{height:550px}.Draperies-features-grid,.Draperies-premium-grid{gap:24px}}@media (max-width:1024px){.Draperies-hero-wrapper{grid-template-columns:1fr;gap:48px}.Draperies-hero-content{text-align:center;max-width:100%}.Draperies-title:after{left:50%;transform:translate(-50%)}.Draperies-badge{justify-content:center}.Draperies-description-section{margin-left:auto;margin-right:auto}.Draperies-actions{justify-content:center}.Draperies-hero-images{max-width:700px;height:500px;margin:0 auto}.Draperies-features-grid,.Draperies-benefits-grid,.Draperies-styles-grid,.Draperies-premium-grid{grid-template-columns:repeat(2,1fr)}.Draperies-hardware-two-col{grid-template-columns:1fr}}@media (max-width:768px){.Draperies-hero{min-height:auto;padding:60px 0}.Draperies-title{font-size:36px}.Draperies-actions{flex-direction:column;align-items:stretch}.Draperies-button{justify-content:center;width:100%}.Draperies-hero-images{height:450px}.Draperies-hero-grid,.Draperies-hero-left{gap:15px}.Draperies-features-grid,.Draperies-benefits-grid,.Draperies-styles-grid,.Draperies-premium-grid{grid-template-columns:1fr}.Draperies-features,.Draperies-benefits,.Draperies-styles,.Draperies-premium-hardware,.Draperies-hardware-collections{padding:80px 0}.Draperies-feature-card,.Draperies-benefit-card,.Draperies-premium-card{padding:32px 24px}.Draperies-cta-card{padding:60px 30px}.Draperies-cta-title{font-size:36px}}@media (max-width:640px){.Draperies-container{padding:0 20px}.Draperies-title{font-size:32px}.Draperies-description{font-size:16px}.Draperies-section-title{font-size:32px}.Draperies-hero-images{height:400px}.Draperies-hero-grid,.Draperies-hero-left{gap:12px}.Draperies-style-image-container{height:200px}.Draperies-style-name,.Draperies-premium-card-title,.Draperies-hardware-box-title{font-size:22px}.Draperies-cta-title{font-size:32px}.Draperies-cta-text{font-size:16px}}@media (max-width:480px){.Draperies{padding-top:40px}.Draperies-title{font-size:28px}.Draperies-badge-text{font-size:13px}.Draperies-button{padding:14px 24px;font-size:13px}.Draperies-hero-images{height:350px}.Draperies-hero-grid,.Draperies-hero-left{gap:10px}.Draperies-style-image-container{height:180px}.Draperies-style-content{padding:24px 20px}.Draperies-style-name{font-size:20px}.Draperies-premium-card,.Draperies-hardware-box{padding:25px 20px}.Draperies-premium-card-title,.Draperies-hardware-box-title{font-size:20px}.Draperies-cta-card{padding:40px 20px}.Draperies-cta-badge{padding:6px 16px;font-size:11px}.Draperies-cta-title{font-size:28px}}@media (max-width:380px){.Draperies-hero-images{height:300px}.Draperies-hero-grid{flex-direction:column}.Draperies-hero-left{flex-direction:row;height:50%}.Draperies-hero-right{height:50%}.Draperies-hero-left .Draperies-hero-item{flex:1}.Draperies-style-image-container{height:160px}.Draperies-style-name{font-size:18px}}@media (max-height:600px) and (orientation:landscape){.Draperies-hero{min-height:auto;padding:40px 0}.Draperies-hero-images{height:300px}}@media (hover:hover){.Draperies-feature-card:hover .Draperies-feature-title,.Draperies-benefit-card:hover .Draperies-benefit-title,.Draperies-style-card:hover .Draperies-style-name,.Draperies-premium-card:hover .Draperies-premium-card-title{text-shadow:0 2px 4px #0000001a}}.Draperies{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.Draperies,.Draperies *,.Draperies :before,.Draperies :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.Draperies-feature-card:hover,.Draperies-benefit-card:hover,.Draperies-style-card:hover,.Draperies-premium-card:hover,.Draperies-hardware-box:hover,.Draperies-hero-left .Draperies-hero-item:hover,.Draperies-hero-item-tall:hover,.Draperies-button:hover,.Draperies-style-card:hover .Draperies-style-image,.Draperies-hero-left .Draperies-hero-item:hover .Draperies-hero-img,.Draperies-hero-item-tall:hover .Draperies-hero-img-tall{transform:none}.Draperies-feature-card:hover,.Draperies-benefit-card:hover,.Draperies-style-card:hover,.Draperies-premium-card:hover{background:var(--primary-color)}.Draperies-feature-card:before,.Draperies-benefit-card:before,.Draperies-style-card:before,.Draperies-premium-card:before,.Draperies-hardware-box:before{transition:none}}@media print{.Draperies-hero{min-height:auto}.Draperies-button,.Draperies-cta{display:none}.Draperies-hero-images{break-inside:avoid}.Draperies-feature-card,.Draperies-benefit-card,.Draperies-style-card,.Draperies-premium-card,.Draperies-hardware-box{break-inside:avoid;box-shadow:none;background:var(--primary-color);border:1px solid #ddd}}
:root{--primary-color:#517891;--primary-dark:#517891;--primary-light:#517891;--text-dark:#517891;--text-light:#fff;--accent-gold:#c9b28b;--shadow-sm:0 4px 12px #51789114;--shadow-md:0 8px 24px #51789126;--shadow-lg:0 12px 32px #51789133;--gradient-primary:linear-gradient(135deg, #517891 0%, #517891 100%);--gradient-light:linear-gradient(135deg, #517891 0%, #517891 100%);--transition:all .4s cubic-bezier(.4, 0, .2, 1)}.Shades{color:var(--text-dark);background-color:#fff;font-family:Muli,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;position:relative;overflow:hidden}.material-icons{font-size:inherit;vertical-align:middle}.Shades-container{z-index:2;max-width:1440px;margin:0 auto;padding:0 clamp(20px,5vw,60px);position:relative}.Shades-section-header{text-align:center;margin-bottom:60px;position:relative}.Shades-section-subtitle{letter-spacing:.3em;text-transform:uppercase;color:#517891;margin-bottom:12px;font-family:Cormorant,serif;font-size:18px;font-weight:500;display:block}.Shades-section-title{color:#517891;margin:0 0 20px;font-family:Cormorant,serif;font-size:clamp(36px,5vw,48px);font-weight:600;line-height:1.2;display:inline-block;position:relative}.Shades-title-divider{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.Shades-divider-line{background:linear-gradient(90deg, transparent, var(--primary-color), transparent);width:60px;height:1px}.Shades-divider-diamond{color:var(--primary-color);opacity:.8;font-size:14px}.Shades-hero{background-color:#fff;align-items:center;min-height:90vh;padding:clamp(60px,10vw,120px) 0;display:flex;position:relative;overflow:hidden}.Shades-hero:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0%,#51789108 100%);width:50%;height:100%;position:absolute;top:0;right:0}.Shades-hero-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:100%;display:grid;position:relative}.Shades-hero-content{z-index:2;max-width:600px;animation:1s fadeInUp;position:relative}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Shades-badge{align-items:center;gap:16px;margin-bottom:24px;display:flex}.Shades-badge-line{background:linear-gradient(90deg, var(--primary-color), #5178914d);width:60px;height:2px;position:relative;overflow:hidden}.Shades-badge-line:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:2s infinite shimmer;position:absolute;top:0;left:-100%}@keyframes shimmer{to{left:100%}}.Shades-badge-text{letter-spacing:.2em;text-transform:uppercase;color:var(--primary-color);font-family:Cormorant,serif;font-size:15px;font-weight:600}.Shades-title{color:#517891;letter-spacing:-.02em;text-transform:uppercase;margin:0 0 32px;font-family:Cormorant,serif;font-size:clamp(42px,6vw,64px);font-weight:700;line-height:1.1;position:relative}.Shades-title:after{content:"";background:var(--gradient-primary);width:80px;height:3px;position:absolute;bottom:-16px;left:0}.Shades-description-section{max-width:540px;margin-bottom:40px}.Shades-description{color:var(--text-dark);opacity:.9;margin:0 0 20px;font-size:clamp(17px,2vw,19px);font-weight:400;line-height:1.8}.Shades-operating{color:var(--primary-color);margin:0;font-size:16px;font-style:italic;font-weight:500;line-height:1.6}.Shades-actions{flex-wrap:wrap;gap:20px;display:flex}.Shades-button{text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:var(--transition);z-index:1;background:#517891;border:none;border-radius:4px;align-items:center;gap:12px;padding:16px 32px;font-family:Muli,sans-serif;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Shades-button:before{content:"";z-index:-1;background:#517891;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Shades-button:hover:before{width:300px;height:300px}.Shades-button.primary{color:var(--text-light);box-shadow:var(--shadow-md);background:#517891}.Shades-button.secondary{color:var(--primary-color);background:0 0;border:1px solid #5178914d}.Shades-button:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.Shades-button.primary:hover{background:var(--gradient-light)}.Shades-button.secondary:hover{border-color:var(--primary-color);background:#5178910d}.Shades-button .material-icons{font-size:18px;transition:transform .3s}.Shades-button:hover .material-icons{transform:translate(4px)}.Shades-button.large{justify-content:center;width:100%;padding:20px 40px;font-size:15px}.Shades-hero-images{width:100%;height:600px;position:relative}.Shades-hero-grid{z-index:2;grid-template-columns:1fr 1fr;gap:20px;width:100%;height:100%;display:grid;position:relative}.Shades-hero-left{flex-direction:column;gap:20px;height:100%;display:flex}.Shades-hero-horizontal-top,.Shades-hero-horizontal-bottom{box-shadow:var(--shadow-sm);transition:var(--transition);cursor:pointer;border:1px solid #51789126;border-radius:12px;height:calc(50% - 10px);position:relative;overflow:hidden}.Shades-hero-right{box-shadow:var(--shadow-sm);transition:var(--transition);cursor:pointer;border:1px solid #51789126;border-radius:12px;height:100%;position:relative;overflow:hidden}.Shades-hero-horizontal-top:hover,.Shades-hero-horizontal-bottom:hover,.Shades-hero-right:hover{border-color:var(--primary-color);box-shadow:var(--shadow-lg);transform:translateY(-6px)}.Shades-hero-img,.Shades-hero-img-vertical{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Shades-hero-horizontal-top:hover .Shades-hero-img,.Shades-hero-horizontal-bottom:hover .Shades-hero-img,.Shades-hero-right:hover .Shades-hero-img-vertical{transform:scale(1.08)}.Shades-image-overlay{opacity:0;background:linear-gradient(#0000 0%,#0000001a 100%);transition:opacity .4s;position:absolute;inset:0}.Shades-hero-horizontal-top:hover .Shades-image-overlay,.Shades-hero-horizontal-bottom:hover .Shades-image-overlay,.Shades-hero-right:hover .Shades-image-overlay{opacity:1}.Shades-hero-accent{z-index:1;border:2px solid #5178911a;border-radius:50%;width:150px;height:150px;position:absolute;top:-20px;right:-20px}.Shades-hero-accent-2{z-index:1;background:radial-gradient(circle,#5178910d 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-30px;left:-30px}.Shades-why{background-color:#fff;padding:100px 0;position:relative;overflow:hidden}.Shades-why:before{content:"";background:linear-gradient(90deg,#0000,#51789133,#0000);height:1px;position:absolute;top:0;left:0;right:0}.Shades-why-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.Shades-why-card{color:var(--text-light);text-align:center;transition:var(--transition);cursor:pointer;box-shadow:var(--shadow-md);background:#517891;border-radius:16px;padding:40px 30px;position:relative;overflow:hidden}.Shades-why-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Shades-why-card:hover:before{left:100%}.Shades-why-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.Shades-why-icon{width:70px;height:70px;transition:var(--transition);background:#ffffff26;border:2px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.Shades-why-icon .material-icons{color:var(--text-light);font-size:32px}.Shades-why-card:hover .Shades-why-icon{background:#ffffff40;border-color:#ffffff80;transform:rotateY(180deg)}.Shades-why-cardTitle{color:var(--text-light);z-index:2;margin:0 0 16px;font-family:Cormorant,serif;font-size:24px;font-weight:600;position:relative}.Shades-card-divider{background:#fff6;width:40px;height:2px;margin:0 auto 20px;transition:width .3s}.Shades-why-card:hover .Shades-card-divider{background:var(--text-light);width:60px}.Shades-why-cardText{color:#ffffffe6;z-index:2;margin:0;font-size:15px;line-height:1.7;position:relative}.Shades-card-shine{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;left:-50%}.Shades-why-card:hover .Shades-card-shine{opacity:1}.Shades-styles{background-color:#f9fbfc;padding:100px 0;position:relative}.Shades-styles-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.Shades-style-card{background:var(--gradient-primary);color:var(--text-light);transition:var(--transition);box-shadow:var(--shadow-md);cursor:pointer;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.Shades-style-card:before{content:"";z-index:2;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Shades-style-card:hover:before{left:100%}.Shades-style-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.Shades-style-image-container{width:100%;height:240px;position:relative;overflow:hidden}.Shades-style-image{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Shades-style-overlay{opacity:0;background:linear-gradient(#0000 0%,#0003 100%);transition:opacity .4s;position:absolute;inset:0}.Shades-style-card:hover .Shades-style-image{transform:scale(1.08)}.Shades-style-card:hover .Shades-style-overlay{opacity:1}.Shades-style-content{text-align:center;z-index:3;padding:30px;position:relative}.Shades-style-name{color:var(--text-light);margin:0 0 16px;font-family:Cormorant,serif;font-size:24px;font-weight:600}.Shades-style-line{background:#ffffff80;width:40px;height:2px;margin:0 auto 20px;transition:width .3s}.Shades-style-card:hover .Shades-style-line{background:var(--text-light);width:60px}.Shades-style-description{color:#ffffffe6;margin:0;font-size:15px;line-height:1.7}.Shades-style-card-shine{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;right:-50%}.Shades-style-card:hover .Shades-style-card-shine{opacity:1}.Shades-motorization{background-color:#fff;padding:100px 0;position:relative;overflow:hidden}.Shades-motorization-content{grid-template-columns:1fr 1fr;align-items:stretch;gap:60px;display:grid}.Shades-motorization-image-wrapper{position:relative}.Shades-motorization-image{box-shadow:var(--shadow-lg);z-index:2;border:1px solid #51789133;border-radius:20px;height:100%;min-height:400px;position:relative;overflow:hidden}.Shades-motorization-img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Shades-motorization-image:hover .Shades-motorization-img{transform:scale(1.05)}.Shades-motorization-accent{z-index:1;border:2px solid #51789133;border-radius:20px;width:100%;height:100%;position:absolute;top:20px;left:20px}.Shades-motorization-list{background:var(--gradient-primary);color:var(--text-light);box-shadow:var(--shadow-lg);border-radius:20px;height:100%;padding:40px;position:relative;overflow:hidden}.Shades-list-header{border-bottom:1px solid #fff3;align-items:center;gap:16px;margin-bottom:32px;padding-bottom:20px;display:flex}.Shades-list-icon{color:var(--text-light);background:#ffffff26;border-radius:50%;padding:10px;font-size:36px!important}.Shades-list-header h3{color:var(--text-light);margin:0;font-family:Cormorant,serif;font-size:28px;font-weight:600}.Shades-features-list{gap:20px;margin:0;padding:0;list-style:none;display:grid}.Shades-feature-item{opacity:0;align-items:flex-start;gap:16px;animation:.5s forwards slideInRight;display:flex}.Shades-feature-item:first-child{animation-delay:.1s}.Shades-feature-item:nth-child(2){animation-delay:.2s}.Shades-feature-item:nth-child(3){animation-delay:.3s}.Shades-feature-item:nth-child(4){animation-delay:.4s}.Shades-feature-item:nth-child(5){animation-delay:.5s}.Shades-feature-item:nth-child(6){animation-delay:.6s}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.Shades-feature-bullet{background:var(--text-light);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:8px;position:relative;box-shadow:0 0 0 2px #ffffff4d}.Shades-feature-text{color:#fffffff2;flex:1;font-size:16px;line-height:1.7}.Shades-motorization-shine{opacity:.5;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;animation:20s linear infinite rotate;position:absolute;top:-50%;right:-50%}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Shades-cta{background-color:#f9fbfc;padding:100px 0;position:relative;overflow:hidden}.Shades-cta-card{background:var(--gradient-primary);color:var(--text-light);text-align:center;box-shadow:var(--shadow-lg);border-radius:30px;padding:80px 60px;position:relative;overflow:hidden}.Shades-cta-card:before{content:"";background:linear-gradient(45deg,#ffffff1a 0%,#0000 100%);position:absolute;inset:0}.Shades-cta-content{z-index:2;max-width:700px;margin:0 auto;position:relative}.Shades-cta-badge{letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(5px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:30px;margin-bottom:24px;padding:8px 20px;font-size:13px;display:inline-block}.Shades-cta-title{color:var(--text-light);margin:0 0 20px;font-family:Cormorant,serif;font-size:42px;font-weight:600;line-height:1.2}.Shades-cta-text{color:#ffffffe6;max-width:600px;margin:0 auto 40px;font-size:18px;line-height:1.8}.Shades-cta-pattern{opacity:.3;pointer-events:none;background:radial-gradient(circle,#ffffff1a 1px,#0000 1px) 0 0/20px 20px;width:300px;height:300px;position:absolute;top:0;right:0}@media (max-width:1200px){.Shades-hero-wrapper{gap:40px}.Shades-hero-images{height:500px}.Shades-motorization-content{gap:40px}}@media (max-width:1024px){.Shades-hero-wrapper{grid-template-columns:1fr;gap:48px}.Shades-hero-content{text-align:center;max-width:100%}.Shades-title:after{left:50%;transform:translate(-50%)}.Shades-badge{justify-content:center}.Shades-description-section{margin-left:auto;margin-right:auto}.Shades-actions{justify-content:center}.Shades-hero-images{max-width:700px;height:450px;margin:0 auto}.Shades-styles-grid,.Shades-why-grid{grid-template-columns:repeat(2,1fr)}.Shades-motorization-content{grid-template-columns:1fr}.Shades-motorization-image{min-height:350px}}@media (max-width:768px){.Shades-hero{min-height:auto;padding:60px 0}.Shades-title{font-size:36px}.Shades-actions{flex-direction:column;align-items:stretch}.Shades-button{justify-content:center;width:100%}.Shades-hero-images{height:400px}.Shades-hero-grid,.Shades-hero-left{gap:12px}.Shades-styles-grid,.Shades-why-grid{grid-template-columns:1fr;gap:24px}.Shades-why{padding:80px 0}.Shades-why-card,.Shades-motorization-list{padding:32px 24px}.Shades-list-header h3{font-size:24px}.Shades-cta-card{padding:60px 30px}.Shades-cta-title{font-size:32px}.Shades-cta-text{font-size:16px}.Shades-section-title{font-size:32px}}@media (max-width:640px){.Shades-container{padding:0 20px}.Shades-title{font-size:32px}.Shades-description{font-size:16px}.Shades-hero-images{height:350px}.Shades-why-icon{width:60px;height:60px}.Shades-why-icon .material-icons{font-size:28px}.Shades-why-cardTitle{font-size:22px}.Shades-style-image-container{height:200px}.Shades-style-name{font-size:22px}.Shades-cta-title{font-size:28px}}@media (max-width:480px){.Shades{padding-top:40px}.Shades-title{font-size:28px}.Shades-badge-text{font-size:13px}.Shades-badge-line{width:40px}.Shades-button{padding:14px 24px;font-size:13px}.Shades-hero-images{height:300px}.Shades-hero-grid{grid-template-columns:1fr;gap:12px}.Shades-hero-left{flex-direction:row;height:200px}.Shades-hero-horizontal-top,.Shades-hero-horizontal-bottom{width:calc(50% - 6px);height:100%}.Shades-hero-right{height:200px}.Shades-style-image-container{height:180px}.Shades-style-content{padding:24px 20px}.Shades-feature-item{gap:12px}.Shades-feature-text{font-size:15px}.Shades-cta-card{padding:40px 20px}.Shades-cta-badge{padding:6px 16px;font-size:11px}.Shades-cta-title{font-size:24px}}@media (max-height:600px) and (orientation:landscape){.Shades-hero{min-height:auto;padding:40px 0}.Shades-hero-images,.Shades-hero-grid{height:300px}}@media (hover:hover){.Shades-style-card:hover .Shades-style-name,.Shades-why-card:hover .Shades-why-cardTitle{text-shadow:0 2px 4px #0000001a}}.Shades{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.Shades,.Shades *,.Shades :before,.Shades :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.Shades-style-card:hover,.Shades-why-card:hover,.Shades-hero-horizontal-top:hover,.Shades-hero-horizontal-bottom:hover,.Shades-hero-right:hover,.Shades-button:hover,.Shades-style-card:hover .Shades-style-image,.Shades-hero-horizontal-top:hover .Shades-hero-img,.Shades-hero-horizontal-bottom:hover .Shades-hero-img,.Shades-hero-right:hover .Shades-hero-img-vertical{transform:none}.Shades-why-card:hover,.Shades-style-card:hover{background:var(--gradient-primary)}}@media print{.Shades-hero{min-height:auto}.Shades-button,.Shades-cta{display:none}.Shades-hero-images{break-inside:avoid}.Shades-why-card,.Shades-style-card{break-inside:avoid;box-shadow:none;border:1px solid #ddd}}
:root{--primary-color:#517891;--primary-dark:#517891;--primary-light:#517891;--text-dark:#517891;--text-light:#fff;--accent-gold:#c9b28b;--shadow-sm:0 4px 12px #51789114;--shadow-md:0 8px 24px #51789126;--shadow-lg:0 12px 32px #51789133;--gradient-primary:linear-gradient(135deg, #517891 0%, #517891 100%);--gradient-light:linear-gradient(135deg, #517891 0%, #517891 100%);--transition:all .4s cubic-bezier(.4, 0, .2, 1)}.Shutters{color:var(--text-dark);background:#fff;font-family:Muli,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;position:relative;overflow:hidden}.material-icons{font-size:inherit;vertical-align:middle}.Shutters-container{z-index:2;max-width:1440px;margin:0 auto;padding:0 clamp(20px,5vw,60px);position:relative}.Shutters-section-header{text-align:center;margin-bottom:60px;position:relative}.Shutters-section-subtitle{letter-spacing:.3em;text-transform:uppercase;color:var(--primary-color);margin-bottom:12px;font-family:Cormorant,serif;font-size:18px;font-weight:500;display:block}.Shutters-section-title{color:#517891;margin:0 0 20px;font-family:Cormorant,serif;font-size:clamp(36px,5vw,48px);font-weight:600;line-height:1.2;display:inline-block;position:relative}.Shutters-title-divider{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.Shutters-divider-line{background:linear-gradient(90deg, transparent, var(--primary-color), transparent);width:60px;height:1px}.Shutters-divider-diamond{color:var(--primary-color);opacity:.8;font-size:14px}.Shutters-hero{background:#fff;align-items:center;min-height:90vh;padding:clamp(60px,10vw,120px) 0;display:flex;position:relative;overflow:hidden}.Shutters-hero:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0%,#51789108 100%);width:50%;height:100%;position:absolute;top:0;right:0}.Shutters-hero-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:100%;display:grid;position:relative}.Shutters-hero-content{z-index:2;max-width:600px;animation:1s fadeInUp;position:relative}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Shutters-badge{align-items:center;gap:16px;margin-bottom:24px;display:flex}.Shutters-badge-line{background:linear-gradient(90deg, var(--primary-color), #5178914d);width:60px;height:2px;position:relative;overflow:hidden}.Shutters-badge-line:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:2s infinite shimmer;position:absolute;top:0;left:-100%}@keyframes shimmer{to{left:100%}}.Shutters-badge-text{letter-spacing:.2em;text-transform:uppercase;color:var(--primary-color);font-family:Cormorant,serif;font-size:15px;font-weight:600}.Shutters-title{color:var(--primary-color);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 32px;font-family:Cormorant,serif;font-size:clamp(42px,6vw,64px);font-weight:700;line-height:1.1;position:relative}.Shutters-title:after{content:"";background:var(--gradient-primary);width:80px;height:3px;position:absolute;bottom:-16px;left:0}.Shutters-description-section{max-width:540px;margin-bottom:40px}.Shutters-description{color:var(--text-dark);opacity:.9;margin:0 0 20px;font-size:clamp(17px,2vw,19px);font-weight:400;line-height:1.8}.Shutters-fabrication{color:var(--primary-color);margin:0;font-size:16px;font-style:italic;font-weight:500;line-height:1.6}.Shutters-actions{flex-wrap:wrap;gap:20px;display:flex}.Shutters-button{text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:var(--transition);z-index:1;border:none;border-radius:4px;align-items:center;gap:12px;padding:16px 32px;font-family:Muli,sans-serif;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Shutters-button:before{content:"";z-index:-1;background:#fff3;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Shutters-button:hover:before{width:300px;height:300px}.Shutters-button.primary{background:var(--primary-color);color:var(--text-light);box-shadow:var(--shadow-md)}.Shutters-button.primary:hover{background:var(--primary-dark);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.Shutters-button .material-icons{font-size:18px;transition:transform .3s}.Shutters-button:hover .material-icons{transform:translate(4px)}.Shutters-button.large{justify-content:center;width:100%;padding:20px 40px;font-size:15px}.Shutters-hero-images{width:100%;height:600px;position:relative}.Shutters-hero-grid{z-index:2;grid-template-columns:1fr 1fr;gap:20px;width:100%;height:100%;display:grid;position:relative}.Shutters-hero-left{flex-direction:column;gap:20px;height:100%;display:flex}.Shutters-hero-horizontal-top,.Shutters-hero-horizontal-bottom{box-shadow:var(--shadow-sm);transition:var(--transition);cursor:pointer;border:1px solid #51789126;border-radius:12px;height:calc(50% - 10px);position:relative;overflow:hidden}.Shutters-hero-right{box-shadow:var(--shadow-sm);transition:var(--transition);cursor:pointer;border:1px solid #51789126;border-radius:12px;height:100%;position:relative;overflow:hidden}.Shutters-hero-horizontal-top:hover,.Shutters-hero-horizontal-bottom:hover,.Shutters-hero-right:hover{border-color:var(--primary-color);box-shadow:var(--shadow-lg);transform:translateY(-6px)}.Shutters-hero-img,.Shutters-hero-img-vertical{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Shutters-hero-horizontal-top:hover .Shutters-hero-img,.Shutters-hero-horizontal-bottom:hover .Shutters-hero-img,.Shutters-hero-right:hover .Shutters-hero-img-vertical{transform:scale(1.08)}.Shutters-image-overlay{opacity:0;background:linear-gradient(#0000 0%,#0000001a 100%);transition:opacity .4s;position:absolute;inset:0}.Shutters-hero-horizontal-top:hover .Shutters-image-overlay,.Shutters-hero-horizontal-bottom:hover .Shutters-image-overlay,.Shutters-hero-right:hover .Shutters-image-overlay{opacity:1}.Shutters-hero-accent{z-index:1;border:2px solid #5178911a;border-radius:50%;width:150px;height:150px;position:absolute;top:-20px;right:-20px}.Shutters-hero-accent-2{z-index:1;background:radial-gradient(circle,#5178910d 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-30px;left:-30px}.Shutters-why{background:#fff;padding:100px 0;position:relative;overflow:hidden}.Shutters-why:before{content:"";background:linear-gradient(90deg,#0000,#51789133,#0000);height:1px;position:absolute;top:0;left:0;right:0}.Shutters-why-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.Shutters-why-card{background:var(--primary-color);color:var(--text-light);text-align:center;transition:var(--transition);cursor:pointer;box-shadow:var(--shadow-md);border-radius:16px;padding:40px 30px;position:relative;overflow:hidden}.Shutters-why-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Shutters-why-card:hover:before{left:100%}.Shutters-why-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.Shutters-why-cardTitle{color:var(--text-light);z-index:2;margin:0 0 16px;font-family:Cormorant,serif;font-size:24px;font-weight:600;position:relative}.Shutters-card-divider{background:#fff6;width:40px;height:2px;margin:0 auto 20px;transition:width .3s}.Shutters-why-card:hover .Shutters-card-divider{background:var(--text-light);width:60px}.Shutters-why-cardText{color:#ffffffe6;z-index:2;margin:0;font-size:15px;line-height:1.7;position:relative}.Shutters-card-shine{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;left:-50%}.Shutters-why-card:hover .Shutters-card-shine{opacity:1}.Shutters-features{background:#f9fbfc;padding:100px 0;position:relative}.Shutters-features-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.Shutters-feature-card{background:var(--primary-color);color:var(--text-light);text-align:center;transition:var(--transition);cursor:pointer;box-shadow:var(--shadow-md);border-radius:16px;height:100%;padding:40px 30px;position:relative;overflow:hidden}.Shutters-feature-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Shutters-feature-card:hover:before{left:100%}.Shutters-feature-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.Shutters-feature-title{color:var(--text-light);z-index:2;margin:0 0 16px;font-family:Cormorant,serif;font-size:22px;font-weight:600;position:relative}.Shutters-feature-text{color:#ffffffe6;z-index:2;margin:0;font-size:15px;line-height:1.7;position:relative}.Shutters-styles{background:#fff;padding:100px 0;position:relative}.Shutters-styles-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.Shutters-style-card{background:var(--primary-color);color:var(--text-light);transition:var(--transition);box-shadow:var(--shadow-md);cursor:pointer;border-radius:16px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.Shutters-style-card:before{content:"";z-index:2;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Shutters-style-card:hover:before{left:100%}.Shutters-style-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.Shutters-style-image-container{width:100%;height:240px;position:relative;overflow:hidden}.Shutters-style-image{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Shutters-style-overlay{opacity:0;background:linear-gradient(#0000 0%,#0003 100%);transition:opacity .4s;position:absolute;inset:0}.Shutters-style-card:hover .Shutters-style-image{transform:scale(1.08)}.Shutters-style-card:hover .Shutters-style-overlay{opacity:1}.Shutters-style-content{text-align:center;z-index:3;flex-direction:column;flex:1;padding:30px;display:flex;position:relative}.Shutters-style-name{color:var(--text-light);margin:0 0 16px;font-family:Cormorant,serif;font-size:22px;font-weight:600;line-height:1.3}.Shutters-style-line{background:#ffffff80;width:40px;height:2px;margin:0 auto 20px;transition:width .3s}.Shutters-style-card:hover .Shutters-style-line{background:var(--text-light);width:60px}.Shutters-style-description{color:#fffffff2;flex:1;margin:0;font-size:15px;line-height:1.7}.Shutters-style-card-shine{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;right:-50%}.Shutters-style-card:hover .Shutters-style-card-shine{opacity:1}.Shutters-motorization{background:#f9fbfc;padding:100px 0;position:relative;overflow:hidden}.Shutters-motorization-content{grid-template-columns:1fr 1fr;align-items:stretch;gap:60px;display:grid}.Shutters-motorization-image-wrapper{position:relative}.Shutters-motorization-image{box-shadow:var(--shadow-lg);z-index:2;border:1px solid #51789133;border-radius:20px;height:100%;min-height:400px;position:relative;overflow:hidden}.Shutters-motorization-img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Shutters-motorization-image:hover .Shutters-motorization-img{transform:scale(1.05)}.Shutters-motorization-accent{z-index:1;border:2px solid #51789133;border-radius:20px;width:100%;height:100%;position:absolute;top:20px;left:20px}.Shutters-motorization-list{background:var(--primary-color);color:var(--text-light);box-shadow:var(--shadow-lg);border-radius:20px;height:100%;padding:40px;position:relative;overflow:hidden}.Shutters-list-header{border-bottom:1px solid #fff3;align-items:center;gap:16px;margin-bottom:32px;padding-bottom:20px;display:flex}.Shutters-list-icon{color:var(--text-light);background:#ffffff26;border-radius:50%;padding:10px;font-size:36px!important}.Shutters-list-header h3{color:var(--text-light);margin:0;font-family:Cormorant,serif;font-size:28px;font-weight:600}.Shutters-features-list{gap:20px;margin:0;padding:0;list-style:none;display:grid}.Shutters-feature-item{opacity:0;align-items:flex-start;gap:16px;animation:.5s forwards slideInRight;display:flex}.Shutters-feature-item:first-child{animation-delay:.1s}.Shutters-feature-item:nth-child(2){animation-delay:.2s}.Shutters-feature-item:nth-child(3){animation-delay:.3s}.Shutters-feature-item:nth-child(4){animation-delay:.4s}.Shutters-feature-item:nth-child(5){animation-delay:.5s}.Shutters-feature-item:nth-child(6){animation-delay:.6s}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.Shutters-feature-bullet{background:var(--text-light);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:8px;position:relative;box-shadow:0 0 0 2px #ffffff4d}.Shutters-feature-text{color:#fffffff2;flex:1;font-size:16px;line-height:1.7}.Shutters-motorization-shine{opacity:.5;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;animation:20s linear infinite rotate;position:absolute;top:-50%;right:-50%}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Shutters-cta{background:#fff;padding:100px 0;position:relative;overflow:hidden}.Shutters-cta-card{background:var(--primary-color);color:var(--text-light);text-align:center;box-shadow:var(--shadow-lg);border-radius:30px;padding:80px 60px;position:relative;overflow:hidden}.Shutters-cta-card:before{content:"";background:linear-gradient(45deg,#ffffff1a 0%,#0000 100%);position:absolute;inset:0}.Shutters-cta-content{z-index:2;max-width:700px;margin:0 auto;position:relative}.Shutters-cta-badge{letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(5px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:30px;margin-bottom:24px;padding:8px 20px;font-size:13px;display:inline-block}.Shutters-cta-title{color:var(--text-light);margin:0 0 20px;font-family:Cormorant,serif;font-size:42px;font-weight:600;line-height:1.2}.Shutters-cta-text{color:#ffffffe6;max-width:600px;margin:0 auto 40px;font-size:18px;line-height:1.8}.Shutters-cta-pattern{opacity:.3;pointer-events:none;background:radial-gradient(circle,#ffffff1a 1px,#0000 1px) 0 0/20px 20px;width:300px;height:300px;position:absolute;top:0;right:0}@media (max-width:1200px){.Shutters-hero-wrapper{gap:40px}.Shutters-hero-images{height:500px}.Shutters-features-grid,.Shutters-why-grid{gap:24px}}@media (max-width:1024px){.Shutters-hero-wrapper{grid-template-columns:1fr;gap:48px}.Shutters-hero-content{text-align:center;max-width:100%}.Shutters-title:after{left:50%;transform:translate(-50%)}.Shutters-badge{justify-content:center}.Shutters-description-section{margin-left:auto;margin-right:auto}.Shutters-actions{justify-content:center}.Shutters-hero-images{max-width:700px;height:450px;margin:0 auto}.Shutters-why-grid,.Shutters-features-grid,.Shutters-styles-grid{grid-template-columns:repeat(2,1fr)}.Shutters-motorization-content{grid-template-columns:1fr;gap:40px}.Shutters-motorization-image{min-height:350px}}@media (max-width:768px){.Shutters-hero{min-height:auto;padding:60px 0}.Shutters-title{font-size:36px}.Shutters-actions{flex-direction:column;align-items:stretch}.Shutters-button{justify-content:center;width:100%}.Shutters-hero-images{height:400px}.Shutters-hero-grid,.Shutters-hero-left{gap:12px}.Shutters-why-grid,.Shutters-features-grid{grid-template-columns:1fr}.Shutters-styles-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}.Shutters-why,.Shutters-features,.Shutters-styles,.Shutters-motorization{padding:80px 0}.Shutters-why-card,.Shutters-feature-card,.Shutters-motorization-list{padding:32px 24px}.Shutters-list-header h3{font-size:24px}.Shutters-cta-card{padding:60px 30px}.Shutters-cta-title{font-size:36px}}@media (max-width:640px){.Shutters-container{padding:0 20px}.Shutters-title{font-size:32px}.Shutters-description{font-size:16px}.Shutters-section-title{font-size:32px}.Shutters-hero-images{height:350px}.Shutters-style-image-container{height:200px}.Shutters-style-name,.Shutters-why-cardTitle,.Shutters-feature-title{font-size:22px}.Shutters-cta-title{font-size:32px}.Shutters-cta-text{font-size:16px}}@media (max-width:480px){.Shutters{padding-top:40px}.Shutters-title{font-size:28px}.Shutters-badge-text{font-size:13px}.Shutters-badge-line{width:40px}.Shutters-button{padding:14px 24px;font-size:13px}.Shutters-hero-images{height:300px}.Shutters-hero-grid{grid-template-columns:1fr;gap:12px}.Shutters-hero-left{flex-direction:row;height:200px}.Shutters-hero-horizontal-top,.Shutters-hero-horizontal-bottom{width:calc(50% - 6px);height:100%}.Shutters-hero-right{height:200px}.Shutters-style-image-container{height:180px}.Shutters-style-content{padding:24px 20px}.Shutters-style-name{font-size:20px}.Shutters-why-card,.Shutters-feature-card{padding:28px 20px}.Shutters-why-cardTitle,.Shutters-feature-title{font-size:20px}.Shutters-motorization-list{padding:24px 20px}.Shutters-list-header h3{font-size:22px}.Shutters-feature-item{gap:12px}.Shutters-feature-text{font-size:14px}.Shutters-cta-card{padding:40px 20px}.Shutters-cta-badge{padding:6px 16px;font-size:11px}.Shutters-cta-title{font-size:28px}}@media (max-width:360px){.Shutters-hero-images{height:280px}.Shutters-hero-left{height:160px}.Shutters-hero-right{height:180px}.Shutters-style-image-container{height:160px}.Shutters-style-name,.Shutters-why-cardTitle,.Shutters-feature-title{font-size:18px}.Shutters-feature-text,.Shutters-why-cardText,.Shutters-style-description{font-size:13px}}@media (max-height:600px) and (orientation:landscape){.Shutters-hero{min-height:auto;padding:40px 0}.Shutters-hero-images,.Shutters-hero-grid{height:300px}}@media (hover:hover){.Shutters-why-card:hover .Shutters-why-cardTitle,.Shutters-feature-card:hover .Shutters-feature-title,.Shutters-style-card:hover .Shutters-style-name{text-shadow:0 2px 4px #0000001a}}.Shutters{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.Shutters,.Shutters *,.Shutters :before,.Shutters :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.Shutters-why-card:hover,.Shutters-feature-card:hover,.Shutters-style-card:hover,.Shutters-hero-horizontal-top:hover,.Shutters-hero-horizontal-bottom:hover,.Shutters-hero-right:hover,.Shutters-button:hover,.Shutters-style-card:hover .Shutters-style-image,.Shutters-hero-horizontal-top:hover .Shutters-hero-img,.Shutters-hero-horizontal-bottom:hover .Shutters-hero-img,.Shutters-hero-right:hover .Shutters-hero-img-vertical,.Shutters-motorization-image:hover .Shutters-motorization-img{transform:none}.Shutters-why-card:hover,.Shutters-feature-card:hover,.Shutters-style-card:hover{background:var(--primary-color)}.Shutters-badge-line:after,.Shutters-motorization-shine{animation:none}.Shutters-why-card:before,.Shutters-feature-card:before,.Shutters-style-card:before,.Shutters-motorization-list:before{transition:none}}@media print{.Shutters-hero{min-height:auto}.Shutters-button,.Shutters-cta{display:none}.Shutters-hero-images{break-inside:avoid}.Shutters-why-card,.Shutters-feature-card,.Shutters-style-card,.Shutters-motorization-list{break-inside:avoid;box-shadow:none;background:var(--primary-color);border:1px solid #ddd}}
:root{--primary-color:#517891;--primary-dark:#3c5a6e;--primary-light:#6b95b0;--text-dark:#1e384b;--text-light:#fff;--shadow-sm:0 4px 12px #51789114;--shadow-md:0 8px 24px #51789126;--shadow-lg:0 12px 32px #51789133;--gradient-primary:linear-gradient(135deg, #517891 0%, #3c5a6e 100%);--gradient-light:linear-gradient(135deg, #6b95b0 0%, #517891 100%);--transition:all .4s cubic-bezier(.4, 0, .2, 1)}.Valances{color:var(--text-dark);background:#fff;font-family:Muli,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;position:relative;overflow:hidden}.material-icons{font-size:inherit;vertical-align:middle}.Valances-container{z-index:2;max-width:1440px;margin:0 auto;padding:0 clamp(20px,5vw,60px);position:relative}.Valances-section-header{text-align:center;margin-bottom:60px;position:relative}.Valances-section-subtitle{letter-spacing:.3em;text-transform:uppercase;color:var(--primary-color);margin-bottom:12px;font-family:Cormorant,serif;font-size:18px;font-weight:500;display:block}.Valances-section-title{color:var(--primary-color);margin:0 0 20px;font-family:Cormorant,serif;font-size:clamp(36px,5vw,48px);font-weight:600;line-height:1.2;display:inline-block;position:relative}.Valances-section-description{color:var(--primary-color);max-width:800px;margin:20px auto 0;font-size:18px;font-weight:400;line-height:1.8}.Valances-title-divider{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.Valances-divider-line{background:linear-gradient(90deg, transparent, var(--primary-color), transparent);width:60px;height:1px}.Valances-divider-diamond{color:var(--primary-color);opacity:.8;font-size:14px}.Valances-hero{background:#fff;align-items:center;min-height:90vh;padding:clamp(60px,10vw,120px) 0;display:flex;position:relative;overflow:hidden}.Valances-hero:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0%,#51789108 100%);width:50%;height:100%;position:absolute;top:0;right:0}.Valances-hero-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:100%;display:grid;position:relative}.Valances-hero-content{z-index:2;max-width:600px;animation:1s fadeInUp;position:relative}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Valances-badge{align-items:center;gap:16px;margin-bottom:24px;display:flex}.Valances-badge-line{background:linear-gradient(90deg, var(--primary-color), #5178914d);width:60px;height:2px;position:relative;overflow:hidden}.Valances-badge-line:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:2s infinite shimmer;position:absolute;top:0;left:-100%}@keyframes shimmer{to{left:100%}}.Valances-badge-text{letter-spacing:.2em;text-transform:uppercase;color:var(--primary-color);font-family:Cormorant,serif;font-size:15px;font-weight:600}.Valances-title{color:var(--primary-color);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 32px;font-family:Cormorant,serif;font-size:clamp(42px,6vw,64px);font-weight:700;line-height:1.1;position:relative}.Valances-title:after{content:"";background:var(--gradient-primary);width:80px;height:3px;position:absolute;bottom:-16px;left:0}.Valances-description-section{max-width:540px;margin-bottom:40px}.Valances-description{color:var(--text-dark);opacity:.9;margin:0 0 20px;font-size:clamp(17px,2vw,19px);font-weight:400;line-height:1.8}.Valances-benefits{color:var(--primary-color);margin:0;font-size:16px;font-style:italic;font-weight:500;line-height:1.6}.Valances-actions{flex-wrap:wrap;gap:20px;display:flex}.Valances-button{text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:var(--transition);z-index:1;border:none;border-radius:4px;align-items:center;gap:12px;padding:16px 32px;font-family:Muli,sans-serif;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Valances-button:before{content:"";z-index:-1;background:#fff3;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Valances-button:hover:before{width:300px;height:300px}.Valances-button.primary{background:var(--primary-color);color:var(--text-light);box-shadow:var(--shadow-md)}.Valances-button.primary:hover{background:var(--primary-dark);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.Valances-button .material-icons{font-size:18px;transition:transform .3s}.Valances-button:hover .material-icons{transform:translate(4px)}.Valances-button.large{justify-content:center;width:100%;padding:20px 40px;font-size:15px}.Valances-hero-images{width:100%;height:600px;margin-bottom:0;position:relative}.Valances-grid{z-index:2;grid-template-columns:1fr 1fr;gap:20px;width:100%;height:100%;display:grid;position:relative}.Valances-grid-left{flex-direction:column;gap:20px;height:100%;display:flex}.Valances-grid-right{height:100%}.Valances-grid-item{box-shadow:var(--shadow-sm);transition:var(--transition);cursor:pointer;border:1px solid #51789126;border-radius:12px;position:relative;overflow:hidden}.Valances-grid-left .Valances-grid-item{height:calc(50% - 10px)}.Valances-grid-right .Valances-grid-item{height:100%}.Valances-grid-item:hover{border-color:var(--primary-color);box-shadow:var(--shadow-lg);transform:translateY(-6px)}.Valances-hero-img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Valances-grid-item:hover .Valances-hero-img{transform:scale(1.08)}.Valances-image-overlay{opacity:0;background:linear-gradient(#0000 0%,#0000001a 100%);transition:opacity .4s;position:absolute;inset:0}.Valances-grid-item:hover .Valances-image-overlay{opacity:1}.Valances-hero-accent{z-index:1;border:2px solid #5178911a;border-radius:50%;width:150px;height:150px;position:absolute;top:-20px;right:-20px}.Valances-hero-accent-2{z-index:1;background:radial-gradient(circle,#5178910d 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-30px;left:-30px}.Valances-features{background:#fff;padding:100px 0;position:relative;overflow:hidden}.Valances-features:before{content:"";background:linear-gradient(90deg,#0000,#51789133,#0000);height:1px;position:absolute;top:0;left:0;right:0}.Valances-features-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.Valances-feature-card{background:var(--primary-color);color:var(--text-light);text-align:center;transition:var(--transition);cursor:pointer;box-shadow:var(--shadow-md);border-radius:16px;height:100%;padding:40px 30px;position:relative;overflow:hidden}.Valances-feature-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Valances-feature-card:hover:before{left:100%}.Valances-feature-card:hover{box-shadow:var(--shadow-lg);background:var(--primary-dark);transform:translateY(-8px)}.Valances-feature-title{color:var(--text-light);z-index:2;margin:0 0 16px;font-family:Cormorant,serif;font-size:22px;font-weight:600;position:relative}.Valances-card-divider{background:#fff6;width:40px;height:2px;margin:0 auto 20px;transition:width .3s}.Valances-feature-card:hover .Valances-card-divider{background:var(--text-light);width:60px}.Valances-feature-text{color:#ffffffe6;z-index:2;margin:0;font-size:15px;line-height:1.7;position:relative}.Valances-card-shine{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;left:-50%}.Valances-feature-card:hover .Valances-card-shine{opacity:1}.Valances-styles{background:#f9fbfc;padding:100px 0;position:relative}.Valances-styles-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.Valances-style-card{background:var(--primary-color);color:var(--text-light);transition:var(--transition);box-shadow:var(--shadow-md);cursor:pointer;border-radius:16px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.Valances-style-card:before{content:"";z-index:2;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Valances-style-card:hover:before{left:100%}.Valances-style-card:hover{box-shadow:var(--shadow-lg);background:var(--primary-dark);transform:translateY(-8px)}.Valances-style-image-container{width:100%;height:240px;position:relative;overflow:hidden}.Valances-style-image{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Valances-style-overlay{opacity:0;background:linear-gradient(#0000 0%,#0003 100%);transition:opacity .4s;position:absolute;inset:0}.Valances-style-card:hover .Valances-style-image{transform:scale(1.08)}.Valances-style-card:hover .Valances-style-overlay{opacity:1}.Valances-style-content{text-align:center;z-index:3;flex-direction:column;flex:1;padding:30px;display:flex;position:relative}.Valances-style-name{color:var(--text-light);margin:0 0 16px;font-family:Cormorant,serif;font-size:22px;font-weight:600;line-height:1.3}.Valances-style-line{background:#ffffff80;width:40px;height:2px;margin:0 auto 20px;transition:width .3s}.Valances-style-card:hover .Valances-style-line{background:var(--text-light);width:60px}.Valances-style-description{color:#fffffff2;flex:1;margin:0;font-size:15px;line-height:1.7}.Valances-style-card-shine{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;right:-50%}.Valances-style-card:hover .Valances-style-card-shine{opacity:1}.Valances-fabrics{background:#fff;padding:100px 0;position:relative;overflow:hidden}.Valances-fabrics-content{grid-template-columns:1fr 1fr;align-items:stretch;gap:60px;display:grid}.Valances-fabrics-image-wrapper{position:relative}.Valances-fabrics-image{box-shadow:var(--shadow-lg);z-index:2;border:1px solid #51789133;border-radius:20px;height:100%;min-height:500px;position:relative;overflow:hidden}.Valances-fabrics-img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Valances-fabrics-image:hover .Valances-fabrics-img{transform:scale(1.05)}.Valances-fabrics-accent{z-index:1;border:2px solid #51789133;border-radius:20px;width:100%;height:100%;position:absolute;top:20px;left:20px}.Valances-fabrics-list{background:var(--primary-color);color:var(--text-light);box-shadow:var(--shadow-lg);border-radius:20px;height:100%;padding:40px;position:relative;overflow:hidden}.Valances-list-header{border-bottom:1px solid #fff3;align-items:center;gap:16px;margin-bottom:28px;padding-bottom:16px;display:flex}.Valances-list-icon{color:var(--text-light);background:#ffffff26;border-radius:50%;padding:10px;font-size:32px!important}.Valances-list-header h3{color:var(--text-light);margin:0;font-family:Cormorant,serif;font-size:26px;font-weight:600}.Valances-features-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.Valances-feature-item{opacity:0;align-items:flex-start;gap:16px;animation:.5s forwards slideInRight;display:flex}.Valances-feature-item:first-child{animation-delay:.1s}.Valances-feature-item:nth-child(2){animation-delay:.2s}.Valances-feature-item:nth-child(3){animation-delay:.3s}.Valances-feature-item:nth-child(4){animation-delay:.4s}.Valances-feature-item:nth-child(5){animation-delay:.5s}.Valances-feature-item:nth-child(6){animation-delay:.6s}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.Valances-feature-bullet{background:var(--text-light);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:8px;position:relative;box-shadow:0 0 0 2px #ffffff4d}.Valances-feature-text{color:#fffffff2;flex:1;font-size:16px;line-height:1.7}.Valances-customization-section{border-top:1px solid #fff3;margin-top:40px;padding-top:30px}.Valances-fabrics-shine{opacity:.5;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;animation:20s linear infinite rotate;position:absolute;top:-50%;right:-50%}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Valances-cta{background:#f9fbfc;padding:100px 0;position:relative;overflow:hidden}.Valances-cta-card{background:var(--primary-color);color:var(--text-light);text-align:center;box-shadow:var(--shadow-lg);border-radius:30px;padding:80px 60px;position:relative;overflow:hidden}.Valances-cta-card:before{content:"";background:linear-gradient(45deg,#ffffff1a 0%,#0000 100%);position:absolute;inset:0}.Valances-cta-content{z-index:2;max-width:800px;margin:0 auto;position:relative}.Valances-cta-badge{letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(5px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:30px;margin-bottom:24px;padding:8px 20px;font-size:13px;display:inline-block}.Valances-cta-title{color:var(--text-light);margin:0 0 20px;font-family:Cormorant,serif;font-size:42px;font-weight:600;line-height:1.2}.Valances-cta-text{color:#ffffffe6;max-width:600px;margin:0 auto 40px;font-size:18px;line-height:1.8}.Valances-cta-buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.Valances-cta-pattern{opacity:.3;pointer-events:none;background:radial-gradient(circle,#ffffff1a 1px,#0000 1px) 0 0/20px 20px;width:300px;height:300px;position:absolute;top:0;right:0}@media (max-width:1200px){.Valances-hero-wrapper{gap:40px}.Valances-hero-images{height:500px}.Valances-fabrics-content{gap:40px}}@media (max-width:1024px){.Valances-hero-wrapper{grid-template-columns:1fr;gap:48px}.Valances-hero-content{text-align:center;max-width:100%}.Valances-title:after{left:50%;transform:translate(-50%)}.Valances-badge{justify-content:center}.Valances-description-section{margin-left:auto;margin-right:auto}.Valances-actions{justify-content:center}.Valances-hero-images{max-width:700px;height:450px;margin:0 auto}.Valances-features-grid,.Valances-styles-grid{grid-template-columns:repeat(2,1fr)}.Valances-fabrics-content{grid-template-columns:1fr}.Valances-fabrics-image{min-height:400px}.Valances-cta-buttons{flex-direction:column;align-items:center;gap:16px}}@media (max-width:768px){.Valances-hero{min-height:auto;padding:60px 0}.Valances-title{font-size:36px}.Valances-actions{flex-direction:column;align-items:stretch}.Valances-button{justify-content:center;width:100%}.Valances-hero-images{height:auto}.Valances-grid{grid-template-columns:1fr 1fr;gap:12px;height:auto;display:grid}.Valances-grid-left,.Valances-grid-right{display:contents}.Valances-grid-item{width:100%;height:auto!important}.Valances-grid-item-1{aspect-ratio:4/3;grid-area:1/1}.Valances-grid-item-2{aspect-ratio:4/3;grid-area:1/2}.Valances-grid-item-3{aspect-ratio:16/9;grid-area:2/1/auto/-1;margin-top:0}.Valances-hero-img{object-fit:cover;width:100%;height:100%}.Valances-features-grid{grid-template-columns:1fr}.Valances-styles-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}.Valances-features,.Valances-styles,.Valances-fabrics{padding:80px 0}.Valances-feature-card,.Valances-fabrics-list{padding:32px 24px}.Valances-list-header h3{font-size:24px}.Valances-cta-card{padding:60px 30px}.Valances-cta-title{font-size:36px}}@media (max-width:640px){.Valances-container{padding:0 20px}.Valances-title{font-size:32px}.Valances-description{font-size:16px}.Valances-section-title{font-size:32px}.Valances-hero-images{height:auto}.Valances-style-image-container{height:200px}.Valances-style-name,.Valances-feature-title{font-size:22px}.Valances-cta-title{font-size:32px}.Valances-cta-text{font-size:16px}}@media (max-width:480px){.Valances{padding-top:40px}.Valances-title{font-size:28px}.Valances-badge-text{font-size:13px}.Valances-badge-line{width:40px}.Valances-button{padding:14px 24px;font-size:13px}.Valances-hero-images{height:auto}.Valances-grid-item-1,.Valances-grid-item-2{aspect-ratio:1}.Valances-grid-item-3{aspect-ratio:3/2}.Valances-style-image-container{height:180px}.Valances-style-content{padding:24px 20px}.Valances-style-name{font-size:20px}.Valances-feature-card{padding:28px 20px}.Valances-feature-title{font-size:20px}.Valances-fabrics-list{padding:24px 20px}.Valances-list-header h3{font-size:22px}.Valances-feature-item{gap:12px}.Valances-feature-text{font-size:14px}.Valances-cta-card{padding:40px 20px}.Valances-cta-badge{padding:6px 16px;font-size:11px}.Valances-cta-title{font-size:28px}}@media (max-width:360px){.Valances-grid-item-1,.Valances-grid-item-2{aspect-ratio:1}.Valances-grid-item-3{aspect-ratio:3/2}.Valances-style-image-container{height:160px}.Valances-style-name,.Valances-feature-title{font-size:18px}.Valances-feature-text,.Valances-style-description{font-size:13px}}@media (max-height:600px) and (orientation:landscape){.Valances-hero{min-height:auto;padding:40px 0}.Valances-hero-images,.Valances-grid{height:300px}}@media (hover:hover){.Valances-feature-card:hover .Valances-feature-title,.Valances-style-card:hover .Valances-style-name{text-shadow:0 2px 4px #0000001a}}.Valances{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.Valances,.Valances *,.Valances :before,.Valances :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.Valances-feature-card:hover,.Valances-style-card:hover,.Valances-grid-item:hover,.Valances-button:hover,.Valances-style-card:hover .Valances-style-image,.Valances-grid-item:hover .Valances-hero-img,.Valances-fabrics-image:hover .Valances-fabrics-img{transform:none}.Valances-feature-card:hover,.Valances-style-card:hover{background:var(--primary-color)}.Valances-badge-line:after,.Valances-fabrics-shine{animation:none}.Valances-feature-card:before,.Valances-style-card:before{transition:none}}@media print{.Valances-hero{min-height:auto}.Valances-button,.Valances-cta{display:none}.Valances-hero-images{break-inside:avoid}.Valances-feature-card,.Valances-style-card,.Valances-fabrics-list{break-inside:avoid;box-shadow:none;background:var(--primary-color);border:1px solid #ddd}}
:root{--primary-color:#517891;--primary-dark:#517891;--primary-light:#6b95b0;--text-dark:#517891;--text-light:#fff;--shadow-sm:0 4px 12px #51789114;--shadow-md:0 8px 24px #51789126;--shadow-lg:0 12px 32px #51789133;--gradient-primary:linear-gradient(135deg, #517891 0%, #517891 100%);--gradient-light:linear-gradient(135deg, #517891 0%, #517891 100%);--transition:all .4s cubic-bezier(.4, 0, .2, 1)}.Automation{font-family:var(--font-montserrat);color:#517891;background:#fff;line-height:1.6;position:relative;overflow:hidden}.material-icons{font-size:inherit;vertical-align:middle}.Automation-container{z-index:2;max-width:1440px;margin:0 auto;padding:0 clamp(20px,5vw,60px);position:relative}.Automation-section-header{text-align:center;margin-bottom:60px;position:relative}.Automation-section-subtitle{letter-spacing:.3em;text-transform:uppercase;color:var(--primary-color);margin-bottom:12px;font-family:Cormorant,serif;font-size:18px;font-weight:500;display:block}.Automation-section-title{color:#517891;margin:0 0 20px;font-family:Cormorant,serif;font-size:clamp(36px,5vw,48px);font-weight:600;line-height:1.2;display:inline-block;position:relative}.Automation-section-description{color:var(--primary-color);max-width:800px;margin:20px auto 0;font-size:18px;font-weight:400;line-height:1.8}.Automation-title-divider{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.Automation-divider-line{background:linear-gradient(90deg, transparent, var(--primary-color), transparent);width:60px;height:1px}.Automation-divider-diamond{color:var(--primary-color);opacity:.8;font-size:14px}.Automation-hero{background:#fff;align-items:center;min-height:90vh;padding:clamp(60px,10vw,120px) 0;display:flex;position:relative;overflow:hidden}.Automation-hero:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0%,#51789108 100%);width:50%;height:100%;position:absolute;top:0;right:0}.Automation-hero-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:100%;display:grid;position:relative}.Automation-hero-content{z-index:2;max-width:600px;animation:1s fadeInUp;position:relative}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Automation-badge{align-items:center;gap:16px;margin-bottom:24px;display:flex}.Automation-badge-line{background:linear-gradient(90deg, var(--primary-color), #5178914d);width:60px;height:2px;position:relative;overflow:hidden}.Automation-badge-line:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:2s infinite shimmer;position:absolute;top:0;left:-100%}@keyframes shimmer{to{left:100%}}.Automation-badge-text{letter-spacing:.2em;text-transform:uppercase;color:var(--primary-color);font-family:Cormorant,serif;font-size:15px;font-weight:600}.Automation-title{color:var(--primary-color);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 32px;font-family:Cormorant,serif;font-size:clamp(42px,6vw,64px);font-weight:700;line-height:1.1;position:relative}.Automation-title:after{content:"";background:var(--gradient-primary);width:80px;height:3px;position:absolute;bottom:-16px;left:0}.Automation-description-section{max-width:540px;margin-bottom:40px}.Automation-description{color:var(--text-dark);opacity:.9;margin:0 0 20px;font-size:clamp(17px,2vw,19px);font-weight:400;line-height:1.8}.Automation-operating{color:var(--primary-color);margin:0;font-size:16px;font-style:italic;font-weight:500;line-height:1.6}.Automation-actions{flex-wrap:wrap;gap:20px;display:flex}.Automation-button{text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:var(--transition);z-index:1;border:none;border-radius:4px;align-items:center;gap:12px;padding:16px 32px;font-family:Muli,sans-serif;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Automation-button:before{content:"";z-index:-1;background:#fff3;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Automation-button:hover:before{width:300px;height:300px}.Automation-button.primary{background:var(--primary-color);color:var(--text-light);box-shadow:var(--shadow-md)}.Automation-button.primary:hover{background:var(--primary-dark);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.Automation-button .material-icons{font-size:18px;transition:transform .3s}.Automation-button:hover .material-icons{transform:translate(4px)}.Automation-button.large{justify-content:center;width:100%;padding:20px 40px;font-size:15px}.Automation-hero-images{width:100%;height:600px;position:relative}.Automation-hero-grid{z-index:2;grid-template-columns:1fr 1fr;gap:20px;width:100%;height:100%;display:grid;position:relative}.Automation-hero-item{box-shadow:var(--shadow-sm);transition:var(--transition);cursor:pointer;border:1px solid #51789126;border-radius:12px;height:100%;position:relative;overflow:hidden}.Automation-hero-item:hover{border-color:var(--primary-color);box-shadow:var(--shadow-lg);transform:translateY(-6px)}.Automation-hero-img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.Automation-hero-item:hover .Automation-hero-img{transform:scale(1.08)}.Automation-image-overlay{opacity:0;background:linear-gradient(#0000 0%,#0000001a 100%);transition:opacity .4s;position:absolute;inset:0}.Automation-hero-item:hover .Automation-image-overlay{opacity:1}.Automation-hero-accent{z-index:1;border:2px solid #5178911a;border-radius:50%;width:150px;height:150px;position:absolute;top:-20px;right:-20px}.Automation-hero-accent-2{z-index:1;background:radial-gradient(circle,#5178910d 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-30px;left:-30px}.Automation-features{background:#fff;padding:100px 0;position:relative;overflow:hidden}.Automation-features:before{content:"";background:linear-gradient(90deg,#0000,#51789133,#0000);height:1px;position:absolute;top:0;left:0;right:0}.Automation-features-grid{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1100px;margin:0 auto;display:grid}.Automation-feature-card{background:var(--primary-color);color:var(--text-light);text-align:center;transition:var(--transition);cursor:pointer;box-shadow:var(--shadow-md);border-radius:16px;height:100%;padding:40px 30px;position:relative;overflow:hidden}.Automation-feature-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Automation-feature-card:hover:before{left:100%}.Automation-feature-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.Automation-feature-title{color:var(--text-light);z-index:2;margin:0 0 16px;font-family:Cormorant,serif;font-size:24px;font-weight:600;position:relative}.Automation-card-divider{background:#fff6;width:40px;height:2px;margin:0 auto 20px;transition:width .3s}.Automation-feature-card:hover .Automation-card-divider{background:var(--text-light);width:60px}.Automation-feature-text{color:#fffffff2;z-index:2;margin:0;font-size:16px;line-height:1.7;position:relative}.Automation-card-shine{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;left:-50%}.Automation-feature-card:hover .Automation-card-shine{opacity:1}.Automation-benefits{background:#f9fbfc;padding:100px 0;position:relative}.Automation-benefits-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.Automation-benefit-card{background:var(--primary-color);color:var(--text-light);text-align:center;transition:var(--transition);cursor:pointer;box-shadow:var(--shadow-md);border-radius:16px;height:100%;padding:40px 30px;position:relative;overflow:hidden}.Automation-benefit-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Automation-benefit-card:hover:before{left:100%}.Automation-benefit-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.Automation-benefit-title{color:var(--text-light);z-index:2;margin:0 0 16px;font-family:Cormorant,serif;font-size:22px;font-weight:600;position:relative}.Automation-benefit-text{color:#fffffff2;z-index:2;margin:0;font-size:15px;line-height:1.7;position:relative}.Automation-motors{background:#fff;padding:100px 0;position:relative}.Automation-motors-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.Automation-motor-card{background:var(--primary-color);color:var(--text-light);text-align:center;transition:var(--transition);cursor:pointer;box-shadow:var(--shadow-md);border-radius:16px;height:100%;padding:40px 30px;position:relative;overflow:hidden}.Automation-motor-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Automation-motor-card:hover:before{left:100%}.Automation-motor-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.Automation-motor-title{color:var(--text-light);z-index:2;margin:0 0 16px;font-family:Cormorant,serif;font-size:22px;font-weight:600;position:relative}.Automation-motor-text{color:#fffffff2;z-index:2;margin:0;font-size:15px;line-height:1.7;position:relative}.Automation-control{background:#f9fbfc;padding:100px 0;position:relative}.Automation-control-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.Automation-control-card{background:var(--primary-color);color:var(--text-light);text-align:center;transition:var(--transition);cursor:pointer;box-shadow:var(--shadow-md);border-radius:16px;height:100%;padding:40px 30px;position:relative;overflow:hidden}.Automation-control-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Automation-control-card:hover:before{left:100%}.Automation-control-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.Automation-control-title{color:var(--text-light);z-index:2;margin:0 0 16px;font-family:Cormorant,serif;font-size:22px;font-weight:600;position:relative}.Automation-control-text{color:#fffffff2;z-index:2;margin:0;font-size:15px;line-height:1.7;position:relative}.Automation-cta{background:#fff;padding:100px 0;position:relative;overflow:hidden}.Automation-cta-card{background:var(--primary-color);color:var(--text-light);text-align:center;box-shadow:var(--shadow-lg);border-radius:30px;padding:80px 60px;position:relative;overflow:hidden}.Automation-cta-card:before{content:"";background:linear-gradient(45deg,#ffffff1a 0%,#0000 100%);position:absolute;inset:0}.Automation-cta-content{z-index:2;max-width:700px;margin:0 auto;position:relative}.Automation-cta-badge{letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(5px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:30px;margin-bottom:24px;padding:8px 20px;font-size:13px;display:inline-block}.Automation-cta-title{color:var(--text-light);margin:0 0 20px;font-family:Cormorant,serif;font-size:42px;font-weight:600;line-height:1.2}.Automation-cta-text{color:#ffffffe6;max-width:600px;margin:0 auto 40px;font-size:18px;line-height:1.8}.Automation-cta-pattern{opacity:.3;pointer-events:none;background:radial-gradient(circle,#ffffff1a 1px,#0000 1px) 0 0/20px 20px;width:300px;height:300px;position:absolute;top:0;right:0}@media (max-width:1200px){.Automation-hero-wrapper{gap:40px}.Automation-hero-images{height:500px}.Automation-features-grid,.Automation-benefits-grid,.Automation-motors-grid,.Automation-control-grid{gap:24px}}@media (max-width:1024px){.Automation-hero-wrapper{grid-template-columns:1fr;gap:48px}.Automation-hero-content{text-align:center;max-width:100%}.Automation-title:after{left:50%;transform:translate(-50%)}.Automation-badge{justify-content:center}.Automation-description-section{margin-left:auto;margin-right:auto}.Automation-actions{justify-content:center}.Automation-hero-images{max-width:700px;height:450px;margin:0 auto}.Automation-features-grid,.Automation-benefits-grid,.Automation-motors-grid,.Automation-control-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Automation-hero{min-height:auto;padding:60px 0}.Automation-title{font-size:36px}.Automation-actions{flex-direction:column;align-items:stretch}.Automation-button{justify-content:center;width:100%}.Automation-hero-images{height:400px}.Automation-hero-grid{gap:12px}.Automation-features-grid,.Automation-benefits-grid,.Automation-motors-grid,.Automation-control-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}.Automation-features,.Automation-benefits,.Automation-motors,.Automation-control{padding:80px 0}.Automation-feature-card,.Automation-benefit-card,.Automation-motor-card,.Automation-control-card{padding:32px 24px}.Automation-cta-card{padding:60px 30px}.Automation-cta-title{font-size:36px}}@media (max-width:640px){.Automation-container{padding:0 20px}.Automation-title{font-size:32px}.Automation-description{font-size:16px}.Automation-section-title{font-size:32px}.Automation-hero-images{height:350px}.Automation-feature-title,.Automation-benefit-title,.Automation-motor-title,.Automation-control-title{font-size:22px}.Automation-cta-title{font-size:32px}.Automation-cta-text{font-size:16px}}@media (max-width:480px){.Automation{padding-top:40px}.Automation-title{font-size:28px}.Automation-badge-text{font-size:13px}.Automation-badge-line{width:40px}.Automation-button{padding:14px 24px;font-size:13px}.Automation-hero-images{height:300px}.Automation-hero-grid{grid-template-columns:1fr;gap:12px}.Automation-hero-item{height:200px}.Automation-feature-card,.Automation-benefit-card,.Automation-motor-card,.Automation-control-card{padding:28px 20px}.Automation-feature-title,.Automation-benefit-title,.Automation-motor-title,.Automation-control-title{font-size:20px}.Automation-feature-text,.Automation-benefit-text,.Automation-motor-text,.Automation-control-text{font-size:14px}.Automation-cta-card{padding:40px 20px}.Automation-cta-badge{padding:6px 16px;font-size:11px}.Automation-cta-title{font-size:28px}}@media (max-width:360px){.Automation-hero-images{height:280px}.Automation-hero-item{height:160px}.Automation-feature-title,.Automation-benefit-title,.Automation-motor-title,.Automation-control-title{font-size:18px}.Automation-feature-text,.Automation-benefit-text,.Automation-motor-text,.Automation-control-text{font-size:13px}}@media (max-height:600px) and (orientation:landscape){.Automation-hero{min-height:auto;padding:40px 0}.Automation-hero-images,.Automation-hero-grid{height:300px}}@media (hover:hover){.Automation-feature-card:hover .Automation-feature-title,.Automation-benefit-card:hover .Automation-benefit-title,.Automation-motor-card:hover .Automation-motor-title,.Automation-control-card:hover .Automation-control-title{text-shadow:0 2px 4px #0000001a}}.Automation{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.Automation,.Automation *,.Automation :before,.Automation :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.Automation-feature-card:hover,.Automation-benefit-card:hover,.Automation-motor-card:hover,.Automation-control-card:hover,.Automation-hero-item:hover,.Automation-button:hover{transform:none}.Automation-feature-card:hover,.Automation-benefit-card:hover,.Automation-motor-card:hover,.Automation-control-card:hover{background:var(--primary-color)}.Automation-badge-line:after{animation:none}.Automation-feature-card:before,.Automation-benefit-card:before,.Automation-motor-card:before,.Automation-control-card:before{transition:none}}@media print{.Automation-hero{min-height:auto}.Automation-button,.Automation-cta{display:none}.Automation-hero-images{break-inside:avoid}.Automation-feature-card,.Automation-benefit-card,.Automation-motor-card,.Automation-control-card{break-inside:avoid;box-shadow:none;background:var(--primary-color);border:1px solid #ddd}}
