.subsection-title[data-v-e929bcec]{color:var(--on-surface);font-size:1.75rem;font-weight:600}.subsection-header[data-v-e929bcec]{gap:8px}.subsection-header__action[data-v-e929bcec]{flex-shrink:0}.magazine-latest-badge[data-v-e929bcec]{border-radius:999px;padding:6px 10px;font-size:.85rem}.view-all-btn[data-v-e929bcec]{font-weight:600}.empty-state[data-v-e929bcec]{color:var(--on-surface-variant)}.empty-state .q-icon[data-v-e929bcec]{color:var(--outline,#938f99)}.retry-btn[data-v-e929bcec]{border-radius:12px;font-weight:600;background:var(--primary,#d0bcff)!important;color:var(--on-primary,#381e72)!important}@media (max-width:599px){.subsection-title[data-v-e929bcec]{font-size:1.25rem}.subsection-header[data-v-e929bcec]{flex-wrap:wrap;gap:4px}.subsection-header__action[data-v-e929bcec]{margin-inline-start:auto}}.skip-to-content[data-v-643a8bf4]{background:var(--primary,#d0bcff);color:var(--on-primary,#381e72);z-index:10000;border-radius:0 0 8px;padding:12px 24px;font-weight:600;text-decoration:none;position:absolute;top:-100px;left:0}.skip-to-content[data-v-643a8bf4]:focus{top:0}.sr-only[data-v-643a8bf4]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.main-landing-page[data-v-643a8bf4] .q-btn:focus,.main-landing-page[data-v-643a8bf4] .q-card:focus,.main-landing-page[data-v-643a8bf4] a:focus,.color-sample-card[data-v-643a8bf4]:focus{outline:3px solid var(--primary,#d0bcff);outline-offset:2px}.main-landing-page[data-v-643a8bf4]{--hero-bg:linear-gradient(145deg, #0f0d13 0%, #2b2048 45%, #4f378b 100%);--hero-overlay:radial-gradient(ellipse 70% 55% at 75% 15%, #d0bcff2e 0%, transparent 55%), radial-gradient(ellipse 45% 40% at 15% 85%, #4f378b73 0%, transparent 50%);--hero-title-color:#fff;--hero-subtitle-color:#e7e0ece0;--hero-secondary-border:#e7e0ec8c;--hero-secondary-border-hover:#e7e0ecd9;--hero-secondary-color:#fff;--hero-secondary-bg:#ffffff0f;--hero-secondary-bg-hover:#ffffff1f;--card-hover-shadow:0 12px 32px #00000059;--stats-border:#d0bcff1a;--skeleton-shimmer:#ffffff1a;background:var(--surface-container-lowest);color:var(--on-surface);position:relative}.container[data-v-643a8bf4]{max-width:95%;margin:0 auto;padding:0 16px}.hero-section[data-v-643a8bf4]{background:var(--hero-bg);text-align:center;color:var(--on-surface);padding:96px 24px;position:relative;overflow:hidden}.hero-section[data-v-643a8bf4]:before{content:"";background:var(--hero-overlay);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hero-content[data-v-643a8bf4]{z-index:1;max-width:800px;margin:0 auto;position:relative}.hero-title[data-v-643a8bf4]{color:var(--hero-title-color);letter-spacing:-.02em;margin-bottom:16px;font-size:3rem;font-weight:700}.hero-subtitle[data-v-643a8bf4]{color:var(--hero-subtitle-color);max-width:640px;margin-bottom:36px;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.7}.hero-actions[data-v-643a8bf4]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.hero-btn--primary[data-v-643a8bf4],.cta-btn[data-v-643a8bf4]{border-radius:12px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;background:var(--primary,#d0bcff)!important;color:var(--on-primary,#381e72)!important}.hero-btn--primary[data-v-643a8bf4]:hover,.cta-btn[data-v-643a8bf4]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #d0bcff40;background:var(--primary-fixed,#eaddff)!important}.hero-btn--secondary[data-v-643a8bf4]{border-radius:12px;font-weight:600;transition:background .2s,border-color .2s;border:2px solid var(--hero-secondary-border)!important;color:var(--hero-secondary-color)!important;background:var(--hero-secondary-bg)!important}.hero-btn--secondary[data-v-643a8bf4]:hover{background:var(--hero-secondary-bg-hover)!important;border-color:var(--hero-secondary-border-hover)!important}.services-section[data-v-643a8bf4]{padding:64px 24px}.section-title[data-v-643a8bf4]{color:var(--on-surface);flex-wrap:nowrap;margin-bottom:48px;font-size:2.5rem;font-weight:700}.section-title[data-v-643a8bf4]:after{content:"";background:var(--primary,#d0bcff);border-radius:2px;width:48px;height:4px;margin:14px auto 0;display:block}.service-card[data-v-643a8bf4]{background:var(--surface-container-low);border:1px solid #938f9947;border-radius:16px;height:100%;transition:transform .3s,box-shadow .3s,border-color .3s}@media (min-width:600px){.service-card[data-v-643a8bf4]{min-width:280px;max-width:100%}}.service-card[data-v-643a8bf4]:hover,.service-card[data-v-643a8bf4]:focus-within{box-shadow:var(--card-hover-shadow);border-color:color-mix(in srgb, var(--card-primary,var(--primary)) 35%, transparent);transform:translateY(-4px)}.service-card .service-icon[data-v-643a8bf4],.service-card .feature-item .q-icon[data-v-643a8bf4]{color:var(--card-primary,var(--primary))}.service-card .cta-btn[data-v-643a8bf4]{background:var(--card-primary,var(--primary))!important;color:var(--card-on-primary,var(--on-primary))!important}.service-card .cta-btn[data-v-643a8bf4]:hover{box-shadow:0 6px 20px color-mix(in srgb, var(--card-primary) 25%, transparent);background:var(--card-primary-light,var(--primary-fixed))!important}.service-title[data-v-643a8bf4]{color:var(--on-surface);margin-bottom:12px;font-size:1.5rem;font-weight:600}.service-description[data-v-643a8bf4]{color:var(--on-surface-variant);margin-bottom:16px;font-size:.95rem;line-height:1.6}.service-features[data-v-643a8bf4]{text-align:right;flex-direction:column;gap:8px;display:flex}.feature-item[data-v-643a8bf4]{color:var(--on-surface-variant);align-items:center;gap:8px;font-size:.9rem;display:flex}.featured-section[data-v-643a8bf4]{background:var(--surface-container-low);padding:64px 24px}.subsection-title[data-v-643a8bf4]{color:var(--on-surface);font-size:1.75rem;font-weight:600}.subsection-header[data-v-643a8bf4]{gap:8px}.subsection-header__action[data-v-643a8bf4]{flex-shrink:0}.view-all-btn[data-v-643a8bf4]{font-weight:600}.empty-state[data-v-643a8bf4]{color:var(--on-surface-variant)}.empty-state .q-icon[data-v-643a8bf4]{color:var(--outline,#938f99)}.color-sample-card[data-v-643a8bf4]{transition:transform .3s,box-shadow .3s}.color-sample-card[data-v-643a8bf4]:hover,.color-sample-card[data-v-643a8bf4]:focus{transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}.color-preview[data-v-643a8bf4]{border-radius:8px 8px 0 0;width:100%;height:150px}.skeleton-card[data-v-643a8bf4]{position:relative;overflow:hidden}.skeleton-card[data-v-643a8bf4]:after{content:"";background:linear-gradient(90deg, transparent, var(--skeleton-shimmer), transparent);width:100%;height:100%;animation:1.5s infinite shimmer-643a8bf4;position:absolute;top:0;left:-100%}@keyframes shimmer-643a8bf4{0%{left:-100%}to{left:100%}}.stats-section[data-v-643a8bf4]{background:linear-gradient(180deg, var(--surface-container-low) 0%, var(--surface-container-lowest) 100%);border-top:1px solid var(--stats-border);padding:56px 24px}.stat-number[data-v-643a8bf4]{color:var(--primary,#d0bcff);margin-bottom:8px;font-size:3rem;font-weight:700}.stat-label[data-v-643a8bf4]{color:var(--on-surface-variant);font-size:1.1rem}.featured-colors[data-v-643a8bf4] .horizontal-scroll-item .collection-card{height:100%}.featured-works[data-v-643a8bf4]{touch-action:pan-y;-webkit-overflow-scrolling:touch}.skeleton-card .q-skeleton[data-v-643a8bf4]{animation:1.5s ease-in-out infinite pulse-643a8bf4}@keyframes pulse-643a8bf4{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:600px){.hero-actions .q-btn[data-v-643a8bf4],.service-card .q-btn[data-v-643a8bf4],.featured-section .q-btn[data-v-643a8bf4]{min-width:44px;min-height:44px;padding:12px 24px}.color-sample-card[data-v-643a8bf4]{min-height:200px}}@media (max-width:960px){.hero-title[data-v-643a8bf4]{font-size:2rem}.hero-subtitle[data-v-643a8bf4]{font-size:1rem}.section-title[data-v-643a8bf4],.stat-number[data-v-643a8bf4]{font-size:2rem}}@media (max-width:600px){.hero-section[data-v-643a8bf4]{padding:56px 16px}.hero-title[data-v-643a8bf4]{font-size:1.75rem}.hero-subtitle[data-v-643a8bf4]{max-width:100%}.hero-actions[data-v-643a8bf4]{flex-direction:column;width:100%}.hero-actions .q-btn[data-v-643a8bf4]{width:100%;padding:12px 20px!important}.subsection-title[data-v-643a8bf4]{font-size:1.25rem}.subsection-header[data-v-643a8bf4]{flex-wrap:wrap;gap:4px}.subsection-header__action[data-v-643a8bf4]{margin-inline-start:auto}.services-section[data-v-643a8bf4],.featured-section[data-v-643a8bf4],.stats-section[data-v-643a8bf4]{padding:32px 16px}.featured-section[data-v-643a8bf4]{padding-inline-start:0;padding-inline-end:0}.section-title[data-v-643a8bf4]{margin-bottom:24px;font-size:1.75rem}.services-section .container[data-v-643a8bf4]{padding:0}.featured-section .container[data-v-643a8bf4]{max-width:100%;padding-inline-start:0;padding-inline-end:0}.featured-section .section-title[data-v-643a8bf4],.featured-section .subsection-header[data-v-643a8bf4]{padding-inline-start:12px;padding-inline-end:12px}.featured-section[data-v-643a8bf4] .horizontal-scroll-wrapper--edge-to-edge .horizontal-scroll-track{padding-inline-start:12px;padding-inline-end:12px;scroll-padding-inline:12px}.featured-section .empty-state[data-v-643a8bf4],.featured-section [role=alert][data-v-643a8bf4]{margin-inline-start:12px;margin-inline-end:12px}.stat-number[data-v-643a8bf4]{font-size:1.75rem}.stat-label[data-v-643a8bf4]{font-size:.9rem}.khadamat-cards[data-v-643a8bf4]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:0;margin:0 -4px;padding-bottom:8px;overflow-x:auto}.khadamat-cards[data-v-643a8bf4]::-webkit-scrollbar{height:4px}.khadamat-cards[data-v-643a8bf4]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--primary) 35%, transparent);border-radius:999px}.khadamat-card-col[data-v-643a8bf4]{scroll-snap-align:start;flex:0 0 min(86vw,300px);width:min(86vw,300px);max-width:min(86vw,300px);padding-left:8px;padding-right:8px}.khadamat-card-col[data-v-643a8bf4]:first-child{padding-right:12px}.khadamat-card-col[data-v-643a8bf4]:last-child{padding-left:12px}.service-card[data-v-643a8bf4]{min-width:0;max-width:none;margin-bottom:0}.service-card[data-v-643a8bf4] .q-card__section{padding:20px 16px}.service-card[data-v-643a8bf4] .q-icon{font-size:48px!important}.service-title[data-v-643a8bf4]{margin-bottom:8px;font-size:1.2rem}.service-description[data-v-643a8bf4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.service-features[data-v-643a8bf4]{display:none}.service-card .q-btn[data-v-643a8bf4]{min-height:44px}.featured-works[data-v-643a8bf4],.featured-products[data-v-643a8bf4],.featured-colors[data-v-643a8bf4]{margin-bottom:32px}}.brand-bamadecor.theme-light .main-landing-page{--hero-bg:linear-gradient(135deg, color-mix(in srgb, var(--primary) 16%, var(--surface-container-low)), color-mix(in srgb, var(--primary) 8%, var(--surface-container-lowest)));--hero-overlay:none;--hero-title-color:var(--on-surface);--hero-subtitle-color:var(--on-surface-variant);--hero-secondary-border:color-mix(in srgb, var(--outline) 55%, transparent);--hero-secondary-border-hover:color-mix(in srgb, var(--outline) 75%, transparent);--hero-secondary-color:var(--on-surface);--hero-secondary-bg:transparent;--hero-secondary-bg-hover:color-mix(in srgb, var(--outline) 12%, transparent);--card-hover-shadow:0 8px 24px color-mix(in srgb, var(--outline) 25%, transparent);--stats-border:color-mix(in srgb, var(--outline) 20%, transparent);--skeleton-shimmer:color-mix(in srgb, var(--outline) 18%, transparent)}.brand-bamadecor.theme-light .main-landing-page .stat-number{color:color-mix(in srgb, var(--primary) 70%, #1d1d1d)}
