.affordable-curtains-page{background:#fff;color:#333}.affordable-curtains-page .ddsk-seo-article{font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#333;line-height:1.8;max-width:1000px;margin:0 auto;padding:20px;font-size:18px}.affordable-curtains-page .ddsk-seo-article h1{color:#1a237e;border-bottom:4px solid #ff6f00;padding-bottom:10px;font-size:clamp(26px,6vw,40px);font-weight:800;text-align:center;margin:0 0 25px;line-height:1.25}.affordable-curtains-page .ddsk-seo-article h2{color:#283593;font-size:30px;margin:40px 0 18px;font-weight:800;line-height:1.3}.affordable-curtains-page .ddsk-seo-article p{margin:0 0 22px}.affordable-curtains-page .ddsk-seo-article strong{color:#1a202c}.affordable-curtains-page .ddsk-seo-article a{color:#1a237e;text-decoration:underline;font-weight:700}.affordable-curtains-page .ddsk-seo-article a:hover{color:#0d144a}.affordable-curtains-page .intro-callout{background-color:#f0f7ff;padding:30px;border-radius:8px;margin:30px 0}.affordable-curtains-page .intro-callout p{font-size:20px;margin:0}.affordable-curtains-page .hero-link{color:#1a237e}.affordable-curtains-page .feature-pair{display:flex;flex-wrap:wrap;gap:20px;margin:30px 0}.affordable-curtains-page .feature-pair .feature-card{flex:1 1;min-width:280px;background:#fff;border:1px solid #e0e0e0;padding:25px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.05)}.affordable-curtains-page .feature-pair .feature-card h3{color:#ff6f00;margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.3}.affordable-curtains-page .feature-pair .feature-card p{margin:0;font-size:18px;line-height:1.7}.affordable-curtains-page .quality-block{border-left:6px solid #1a237e;padding-left:25px;margin:40px 0}.affordable-curtains-page .quality-block h2{color:#1a237e;font-size:28px;margin:0 0 14px}.affordable-curtains-page .quality-block p{font-size:19px;margin:0}.affordable-curtains-page .top-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:15px;gap:15px;margin:30px 0}.affordable-curtains-page .top-gallery-item{text-align:center;margin:0}.affordable-curtains-page .top-gallery-item img{width:100%;border-radius:5px;border:1px solid #ddd;display:block;height:auto}.affordable-curtains-page .top-gallery-item figcaption{font-size:16px;color:#666;margin-top:8px}.affordable-curtains-page .apps-heading{text-align:center;color:#283593;font-size:26px;margin:35px 0 10px;font-weight:700}.affordable-curtains-page .apps-heading a{color:#283593}.affordable-curtains-page .apps-table-wrap{overflow-x:auto;margin-top:20px}.affordable-curtains-page .apps-table{width:100%;border-collapse:collapse;font-size:18px;min-width:520px}.affordable-curtains-page .apps-table thead tr{background-color:#1a237e;color:#fff}.affordable-curtains-page .apps-table td,.affordable-curtains-page .apps-table th{padding:15px;border:1px solid #ddd;text-align:left;vertical-align:top}.affordable-curtains-page .apps-table th{font-weight:700}.affordable-curtains-page .apps-table tbody tr:nth-child(2n){background-color:#fafafa}.affordable-curtains-page .ddsk-promo-section{background-color:#f8f9fa;padding:60px 20px;border-radius:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:20px;color:#333;line-height:1.8;margin-top:50px}.affordable-curtains-page .ddsk-promo-container{max-width:1100px;margin:0 auto}.affordable-curtains-page .ddsk-promo-header{text-align:center;margin-bottom:40px}.affordable-curtains-page .ddsk-promo-header h2{color:#1a237e;font-size:36px;font-weight:800;margin:0 0 15px;line-height:1.25}.affordable-curtains-page .ddsk-promo-content{font-size:22px;margin-bottom:30px}.affordable-curtains-page .ddsk-promo-content p{margin:0}.affordable-curtains-page .ddsk-promo-content strong{color:#1a202c}.affordable-curtains-page .ddsk-series-highlight{display:flex;flex-wrap:wrap;gap:25px;margin-bottom:40px;align-items:flex-start}.affordable-curtains-page .ddsk-feature-card{flex:1 1;min-width:300px;background:#fff;padding:30px;border-left:6px solid #ff6f00;box-shadow:0 4px 12px rgba(0,0,0,.05);border-radius:4px}.affordable-curtains-page .ddsk-feature-card h3{color:#283593;margin:0 0 14px;font-size:28px;font-weight:700;line-height:1.3}.affordable-curtains-page .ddsk-feature-card h3 a{color:#283593}.affordable-curtains-page .ddsk-feature-card p{margin:0 0 18px}.affordable-curtains-page .ddsk-feature-card p .inline-soft{color:#333}.affordable-curtains-page .ddsk-feature-card ul{margin:0;padding-left:22px;line-height:1.75}.affordable-curtains-page .ddsk-feature-card ul li{margin-bottom:8px}.affordable-curtains-page .ddsk-promo-section a{text-decoration:underline;font-weight:700}.affordable-curtains-page .ddsk-image-gallery{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;gap:25px;margin-top:35px}.affordable-curtains-page .ddsk-gallery-img{width:100%;height:auto;min-height:300px;object-fit:contain;background:#fff;border-radius:8px;border:1px solid #eee;transition:transform .3s;display:block}.affordable-curtains-page .ddsk-gallery-img:last-child{grid-column:1/span 2;justify-self:center;max-width:calc(50% - 12.5px)}.affordable-curtains-page .ddsk-gallery-img:hover{transform:scale(1.02)}.affordable-curtains-page .daidisi-footer-optimization{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#f4f7f9;padding:80px 20px;margin-top:50px;border-top:1px solid #e0e6ed;box-shadow:0 0 0 100vmax #f4f7f9;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.affordable-curtains-page .daidisi-opt-container{max-width:1280px;margin:0 auto;position:relative;z-index:1}.affordable-curtains-page .daidisi-opt-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.affordable-curtains-page .daidisi-opt-card{flex:1 1;min-width:280px;max-width:350px;background:#fff;padding:40px 25px;border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.06);border-bottom:5px solid #1a237e;transition:all .3s ease;display:flex;flex-direction:column}.affordable-curtains-page .daidisi-opt-card:hover{transform:translateY(-10px);box-shadow:0 12px 25px rgba(0,0,0,.12);border-bottom-color:#ff6f00}.affordable-curtains-page .daidisi-opt-card .daidisi-opt-title{font-size:22px;color:#1a237e;margin:0 0 20px;font-weight:800;line-height:1.3;min-height:60px}.affordable-curtains-page .daidisi-opt-card p:not(.daidisi-opt-title){font-size:16px;color:#4a5568;line-height:1.6;margin:0 0 25px;flex-grow:1}.affordable-curtains-page .daidisi-opt-btn{display:inline-block;color:#ff6f00;text-decoration:none;font-weight:800;font-size:17px;transition:color .2s}.affordable-curtains-page .daidisi-opt-btn:hover{color:#e65100;text-decoration:underline}@media (max-width:1400px){.affordable-curtains-page .daidisi-opt-card{min-width:calc(33.33% - 20px)}}@media (max-width:992px){.affordable-curtains-page .daidisi-opt-card{min-width:calc(50% - 20px)}}@media (max-width:768px){.affordable-curtains-page .ddsk-promo-header h2{font-size:28px}.affordable-curtains-page .ddsk-promo-content{font-size:18px}.affordable-curtains-page .ddsk-image-gallery{grid-template-columns:1fr}.affordable-curtains-page .ddsk-gallery-img:last-child{grid-column:auto;max-width:100%}.affordable-curtains-page .ddsk-seo-article h2{font-size:26px}.affordable-curtains-page .quality-block h2{font-size:24px}.affordable-curtains-page .apps-heading{font-size:22px}.affordable-curtains-page .apps-table{font-size:16px}.affordable-curtains-page .apps-table td,.affordable-curtains-page .apps-table th{padding:12px}}@media (max-width:600px){.affordable-curtains-page .daidisi-opt-card{min-width:100%;max-width:100%;padding:30px 20px}.affordable-curtains-page .daidisi-footer-optimization{padding:50px 15px}.affordable-curtains-page .daidisi-opt-card .daidisi-opt-title{min-height:auto;font-size:20px}.affordable-curtains-page .ddsk-seo-article{font-size:17px;padding:16px}.affordable-curtains-page .intro-callout{padding:22px}.affordable-curtains-page .intro-callout p{font-size:18px}.affordable-curtains-page .feature-pair .feature-card h3{font-size:22px}.affordable-curtains-page .ddsk-feature-card{padding:22px}.affordable-curtains-page .ddsk-feature-card h3{font-size:24px}.affordable-curtains-page .quality-block{padding-left:18px}}