.card,.panel,.hero-card,.metricBox,.metricCard,.metric-box,.metric-card,.section,.tableWrapper,.table-container,aside,header,main,section,form,.modal,.modal-content,div[style*="background: '#130d21'"],div[style*="background: '#100919'"],div[style*="background: '#0d0a18'"],div[style*="background: '#08070d'"],section[style*="background: '#130d21'"]{border-color:#7c3aed66!important}[data-theme=light]{--bg-page: #f8fafc;--bg-card: #ffffff;--bg-header: #ffffff;--bg-sidebar: #ffffff;--bg-input: #ffffff;--border-purple: #7c3aed;--border-purple-glow: rgba(124, 58, 237, .35);--text-main: #000000;--text-muted: #1e293b;--text-sub: #6d28d9;--accent-purple: #7c3aed;--accent-gold: #d97706;--shadow-card: 0 4px 14px rgba(124, 58, 237, .1);color-scheme:light}[data-theme=light] body,[data-theme=light] main,[data-theme=light] .page,[data-theme=light] .slicspace-admin-content,[data-theme=light] .franchise-layout-content,[data-theme=light] .vendor-layout-content{background-color:#f8fafc!important;color:#000!important}[data-theme=light] div[style*=background]:not(.coverPage):not(.coverOverlay):not(.poweredByBadge):not(.hero):not(.dynamic-hero):not(.pagehero):not(.heroOverlay):not(.trustOverlay):not(.imageOverlay):not(.cardOverlay),[data-theme=light] section[style*=background]:not(.coverPage):not(.coverOverlay):not(.poweredByBadge):not(.hero):not(.dynamic-hero):not(.pagehero):not(.heroOverlay):not(.trustOverlay):not(.imageOverlay):not(.cardOverlay),[data-theme=light] article[style*=background]:not(.coverPage):not(.coverOverlay):not(.poweredByBadge):not(.hero):not(.dynamic-hero):not(.pagehero):not(.heroOverlay):not(.trustOverlay):not(.imageOverlay):not(.cardOverlay),[data-theme=light] form[style*=background],[data-theme=light] label[style*=background],[data-theme=light] span[style*=background]:not(.coverPage *):not(.poweredByBadge),[data-theme=light] div[style*="background: '#1"]:not(.coverPage):not(.coverOverlay):not(.poweredByBadge):not(.hero):not(.dynamic-hero):not(.pagehero):not(.heroOverlay):not(.trustOverlay):not(.imageOverlay):not(.cardOverlay),[data-theme=light] div[style*="background: '#0"]:not(.coverPage):not(.coverOverlay):not(.poweredByBadge):not(.hero):not(.dynamic-hero):not(.pagehero):not(.heroOverlay):not(.trustOverlay):not(.imageOverlay):not(.cardOverlay),[data-theme=light] section[style*="background: '#1"]:not(.hero):not(.dynamic-hero):not(.pagehero),[data-theme=light] section[style*="background: '#0"]:not(.hero):not(.dynamic-hero):not(.pagehero),[data-theme=light] article[style*="background: '#1"]:not(.hero):not(.dynamic-hero):not(.pagehero),[data-theme=light] article[style*="background: '#0"]:not(.hero):not(.dynamic-hero):not(.pagehero),[data-theme=light] form[style*="background: '#1"],[data-theme=light] form[style*="background: '#0"],[data-theme=light] label[style*="background: '#1"],[data-theme=light] label[style*="background: '#0"],[data-theme=light] label[style*=typeCard],[data-theme=light] div[style*=linear-gradient]:not(.coverOverlay):not(.coverPage):not(.hero):not(.dynamic-hero):not(.pagehero):not(.heroOverlay):not(.trustOverlay):not(.imageOverlay):not(.cardOverlay),[data-theme=light] .card,[data-theme=light] .panel,[data-theme=light] .hero-card,[data-theme=light] .metricBox,[data-theme=light] .metricCard,[data-theme=light] .metric-box,[data-theme=light] .metric-card,[data-theme=light] .quickCard,[data-theme=light] .moduleCard,[data-theme=light] .franchiseCard,[data-theme=light] .detailCard,[data-theme=light] .sectionCard,[data-theme=light] .modal,[data-theme=light] .modal-content,[data-theme=light] .tableShell{background:#fff!important;background-color:#fff!important;color:#000!important;border:1.5px solid #7c3aed!important;box-shadow:0 4px 14px #7c3aed14!important}[data-theme=light] #quotation-print .coverPage,[data-theme=light] #quotation-print div[style*=coverPage],[data-theme=light] div[style*=coverPage]{background:#0d0716!important;color:#fff!important;border:1.5px solid #7c3aed!important}[data-theme=light] #quotation-print .coverOverlay,[data-theme=light] #quotation-print div[style*=coverOverlay],[data-theme=light] div[style*=coverOverlay]{background:linear-gradient(to bottom,#0000001a 20%,#0d0716 95%)!important}[data-theme=light] #quotation-print .coverPage h1,[data-theme=light] #quotation-print .coverPage h2,[data-theme=light] #quotation-print .coverPage p,[data-theme=light] #quotation-print .coverPage span,[data-theme=light] #quotation-print .coverPage strong,[data-theme=light] #quotation-print .coverPage div{color:#fff!important}[data-theme=light] #quotation-print .coverPage h1,[data-theme=light] #quotation-print div[style*=coverTitle]{color:#f5b82e!important}[data-theme=light] .poweredByBadge,.poweredByBadge{background:#0f172ad9!important;color:#fff!important;border:1px solid rgba(255,255,255,.4)!important;box-shadow:0 4px 12px #00000080!important}[data-theme=light] h1:not(.coverPage *):not(.coverTitle):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *),[data-theme=light] h2:not(.coverPage *):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *),[data-theme=light] h3:not(.coverPage *):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *),[data-theme=light] h4:not(.coverPage *):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *),[data-theme=light] h5:not(.coverPage *):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *),[data-theme=light] h6:not(.coverPage *):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *),[data-theme=light] strong:not(.coverPage *):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *),[data-theme=light] b:not(.coverPage *):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *),[data-theme=light] p:not(.coverPage *):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *),[data-theme=light] span:not(.coverPage *):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *):not(.ribbonActive):not(.primaryBtn):not(.statusBadge):not(.poweredByBadge),[data-theme=light] label:not(.coverPage *):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *),[data-theme=light] small:not(.coverPage *):not(.site-footer *):not(.slicspace-topbar *):not(.slicspace-promise *):not(.slicspace-stats *):not(.slicspace-nav *):not(header *):not(.site-header *):not(.hero *):not(.home-hero *):not(.dynamic-hero *):not(.pagehero *):not(.heroOverlay *):not(.imageOverlay *),[data-theme=light] td:not(.coverPage *):not(.site-footer *):not(header *):not(.hero *),[data-theme=light] th:not(.coverPage *):not(.site-footer *):not(header *):not(.hero *),[data-theme=light] .title:not(.coverPage *):not(.site-footer *):not(header *):not(.hero *),[data-theme=light] .cardTitle:not(.coverPage *):not(.site-footer *):not(header *):not(.hero *),[data-theme=light] .sectionTitle:not(.coverPage *):not(.site-footer *):not(header *):not(.hero *),[data-theme=light] .subtitle:not(.coverPage *):not(.site-footer *):not(header *):not(.hero *),[data-theme=light] .label:not(.coverPage *):not(.site-footer *):not(header *):not(.hero *),[data-theme=light] .metricLabel:not(.coverPage *):not(.site-footer *):not(header *):not(.hero *),[data-theme=light] .sectionLabel:not(.coverPage *):not(.site-footer *):not(header *):not(.hero *),[data-theme=light] .text-muted:not(.coverPage *):not(.site-footer *):not(header *):not(.hero *){color:#0f172a!important}[data-theme=light] .slicspace-topbar,[data-theme=light] .slicspace-nav-bar,[data-theme=light] .slicspace-header,[data-theme=light] header{background:#090412!important;background-color:#090412!important}[data-theme=light] .slicspace-promise strong,[data-theme=light] .slicspace-promise strong *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}[data-theme=light] .slicspace-promise small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}[data-theme=light] .slicspace-promise span{color:#38bdf8!important;-webkit-text-fill-color:#38bdf8!important}[data-theme=light] .slicspace-stats strong{color:#fff!important;-webkit-text-fill-color:#ffffff!important}[data-theme=light] .slicspace-stats small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}[data-theme=light] .slicspace-nav-link,[data-theme=light] a.slicspace-nav-link,[data-theme=light] .slicspace-nav a{color:#fff!important;-webkit-text-fill-color:#ffffff!important}[data-theme=light] .slicspace-nav-link:hover,[data-theme=light] a.slicspace-nav-link:hover,[data-theme=light] .slicspace-nav a:hover{color:#f5b82e!important;-webkit-text-fill-color:#f5b82e!important}[data-theme=light] .hero,[data-theme=light] .home-hero,[data-theme=light] .dynamic-hero,[data-theme=light] .pagehero{color:#fff!important}[data-theme=light] .hero .eyebrow,[data-theme=light] .home-hero .eyebrow,[data-theme=light] p.eyebrow{color:#38bdf8!important;-webkit-text-fill-color:#38bdf8!important;font-weight:700!important}[data-theme=light] .hero h1,[data-theme=light] .home-hero h1,[data-theme=light] .dynamic-hero h1,[data-theme=light] .pagehero h1{color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 2px 10px rgba(0,0,0,.8)!important}[data-theme=light] .hero h1 span,[data-theme=light] .home-hero h1 span,[data-theme=light] .hero h1 span *{color:#c084fc!important;-webkit-text-fill-color:#c084fc!important}[data-theme=light] .hero p,[data-theme=light] .home-hero p,[data-theme=light] .dynamic-hero p,[data-theme=light] .pagehero p{color:#f1f5f9!important;-webkit-text-fill-color:#f1f5f9!important;text-shadow:0 1px 6px rgba(0,0,0,.7)!important}[data-theme=light] .hero .actions a.primary,[data-theme=light] .hero .actions .primary{background:linear-gradient(135deg,#eab308,#d97706)!important;color:#000!important;-webkit-text-fill-color:#000000!important;font-weight:800!important}[data-theme=light] .hero .actions a.outline,[data-theme=light] .hero .actions .outline{border:2px solid #a855f7!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#a855f740!important}[data-theme=light] .hero .actions .instant-quote-btn{background:linear-gradient(135deg,#7c3aed,#6d28d9)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}[data-theme=light] section,[data-theme=light] .section,[data-theme=light] .why,[data-theme=light] .trust,[data-theme=light] .process,[data-theme=light] .home-faq-section,[data-theme=light] .instant-quote-section,[data-theme=light] .service-detail,[data-theme=light] .portfolio-grid,[data-theme=light] .about-section,[data-theme=light] .contact-section{background-color:#f8fafc!important;color:#0f172a!important}[data-theme=light] section:not(.hero):not(.home-hero):not(.dynamic-hero):not(.pagehero) h1,[data-theme=light] section:not(.hero):not(.home-hero):not(.dynamic-hero):not(.pagehero) h2,[data-theme=light] section:not(.hero):not(.home-hero):not(.dynamic-hero):not(.pagehero) h3,[data-theme=light] section:not(.hero):not(.home-hero):not(.dynamic-hero):not(.pagehero) h4,[data-theme=light] section:not(.hero):not(.home-hero):not(.dynamic-hero):not(.pagehero) h5,[data-theme=light] section:not(.hero):not(.home-hero):not(.dynamic-hero):not(.pagehero) h6,[data-theme=light] .sectionhead h2,[data-theme=light] .sectionhead p,[data-theme=light] .why h2,[data-theme=light] .why p,[data-theme=light] .process h2,[data-theme=light] .home-faq-section h2,[data-theme=light] .home-faq-section p{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}[data-theme=light] section:not(.hero):not(.home-hero):not(.dynamic-hero):not(.pagehero) p:not(.eyebrow),[data-theme=light] section:not(.hero):not(.home-hero):not(.dynamic-hero):not(.pagehero) small,[data-theme=light] section:not(.hero):not(.home-hero):not(.dynamic-hero):not(.pagehero) li{color:#334155!important;-webkit-text-fill-color:#334155!important}[data-theme=light] .sectionhead p:first-child,[data-theme=light] .why .eyebrow,[data-theme=light] .instant-quote-content .eyebrow,[data-theme=light] .home-faq-section .eyebrow,[data-theme=light] section p.eyebrow{color:#7c3aed!important;-webkit-text-fill-color:#7c3aed!important;font-weight:800!important}[data-theme=light] .steps>div,[data-theme=light] .formbox,[data-theme=light] .instant-quote-content,[data-theme=light] .why .features span{background:#fff!important;background-color:#fff!important;border:1.5px solid #7c3aed!important;color:#0f172a!important;box-shadow:0 4px 14px #7c3aed14!important}[data-theme=light] .steps>div b{color:#7c3aed!important;-webkit-text-fill-color:#7c3aed!important;font-size:28px!important;font-weight:900!important}[data-theme=light] .steps>div h3,[data-theme=light] .steps>div p{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}[data-theme=light] .why .features span{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-weight:700!important}[data-theme=light] .why .features span svg{color:#7c3aed!important;stroke:#7c3aed!important}[data-theme=light] details,[data-theme=light] .home-faq-section details{background:#fff!important;background-color:#fff!important;border:1.5px solid #cbd5e1!important;box-shadow:0 2px 8px #0000000a!important}[data-theme=light] summary,[data-theme=light] .home-faq-section summary{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-weight:700!important}[data-theme=light] details p,[data-theme=light] .home-faq-section details p{color:#334155!important;-webkit-text-fill-color:#334155!important}[data-theme=light] .trust,[data-theme=light] section.trust{background:#fff!important;border-top:1px solid #e2e8f0!important;border-bottom:1px solid #e2e8f0!important;color:#0f172a!important}[data-theme=light] .trust b{color:#7c3aed!important;-webkit-text-fill-color:#7c3aed!important}[data-theme=light] .trust span{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-weight:800!important}[data-theme=light] .trust small{color:#475569!important;-webkit-text-fill-color:#475569!important}[data-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),[data-theme=light] select,[data-theme=light] textarea{background-color:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1.5px solid #cbd5e1!important}[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important}.site-footer,[data-theme=light] .site-footer{background:radial-gradient(circle at 12% 0%,rgba(109,40,217,.14),transparent 30%),#08040d!important;color:#fff!important}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,[data-theme=light] .site-footer h1,[data-theme=light] .site-footer h2,[data-theme=light] .site-footer h3,[data-theme=light] .site-footer h4{color:#f5b82e!important;-webkit-text-fill-color:#f5b82e!important}.site-footer p,.site-footer a,.site-footer span,.site-footer div,.site-footer .contact a,.site-footer .contact span,.site-footer .footer-location,.site-footer .footer-location span,[data-theme=light] .site-footer p,[data-theme=light] .site-footer a,[data-theme=light] .site-footer span,[data-theme=light] .site-footer div,[data-theme=light] .site-footer .contact a,[data-theme=light] .site-footer .contact span,[data-theme=light] .site-footer .footer-location,[data-theme=light] .site-footer .footer-location span{color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important}.site-footer a:hover,.site-footer .contact a:hover,[data-theme=light] .site-footer a:hover,[data-theme=light] .site-footer .contact a:hover{color:#f5b82e!important;-webkit-text-fill-color:#f5b82e!important}.site-footer .contact svg,.site-footer .footer-location svg,[data-theme=light] .site-footer .contact svg,[data-theme=light] .site-footer .footer-location svg{color:#f5b82e!important;stroke:#f5b82e!important}.coverPage,.coverPage h1,.coverPage h2,.coverPage h3,.coverPage p,.coverPage span:not(.poweredByBadge),.coverPage strong,.coverPage div:not(.coverBrand){color:#fff!important}.coverPage h1,.coverPage .coverTitle,.coverPage h1[style]{color:#f5b82e!important}[data-theme=light] .coverPage{background-color:#0d0716!important;color:#fff!important}#quotation-print,.slicspace-a4-document,#slicspace-print-document{background:#fff!important;color:#0f172a!important;box-shadow:0 10px 40px #0003!important;border-radius:8px!important}#quotation-print .boqSection,#quotation-print .trustSection,#quotation-print .summarySection,#quotation-print .paymentInfo,#quotation-print .termsSection,#quotation-print .signatures,.slicspace-a4-document .boqSection,.slicspace-a4-document .trustSection,.slicspace-a4-document .summarySection{background:#fff!important;color:#0f172a!important}#quotation-print h1:not(.coverPage *):not(.coverTitle),#quotation-print h2:not(.coverPage *),#quotation-print h3:not(.coverPage *),#quotation-print h4:not(.coverPage *),#quotation-print h5:not(.coverPage *),#quotation-print h6:not(.coverPage *),#quotation-print p:not(.coverPage *),#quotation-print span:not(.coverPage *):not(.poweredByBadge),#quotation-print td:not(.coverPage *),#quotation-print th:not(.coverPage *),#quotation-print label:not(.coverPage *),#quotation-print strong:not(.coverPage *),.slicspace-a4-document h1:not(.coverPage *),.slicspace-a4-document h2:not(.coverPage *),.slicspace-a4-document h3:not(.coverPage *),.slicspace-a4-document p:not(.coverPage *),.slicspace-a4-document span:not(.coverPage *),.slicspace-a4-document td:not(.coverPage *),.slicspace-a4-document th:not(.coverPage *){color:#0f172a!important}#quotation-print table,.slicspace-a4-document table{width:100%!important;border-collapse:collapse!important}#quotation-print table th,.slicspace-a4-document th{background:#f1f5f9!important;color:#0f172a!important;border-bottom:2px solid #cbd5e1!important;font-weight:800!important}#quotation-print table td,.slicspace-a4-document td{background:#fff!important;color:#0f172a!important;border-bottom:1px solid #e2e8f0!important}#quotation-print table tr:nth-child(2n) td,.slicspace-a4-document table tr:nth-child(2n) td{background:#f8fafc!important}#quotation-print .trustCard,#quotation-print .roomBlock,#quotation-print .partyCard,#quotation-print .metaGrid,.slicspace-a4-document .partyCard,.slicspace-a4-document .metaGrid{background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#0f172a!important}#quotation-print .trustCard h3,#quotation-print .trustCard p,#quotation-print .roomTitle,#quotation-print .sectionHeader,#quotation-print .trustTitle,#quotation-print .trustCardTitle,.slicspace-a4-document h2,.slicspace-a4-document h3{color:#0f172a!important}#quotation-print .trustCardDesc,#quotation-print .muted,#quotation-print p,.slicspace-a4-document p{color:#334155!important}.coverPage,#quotation-print .coverPage,.slicspace-a4-document .coverPage{background-color:#0d0716!important;color:#fff!important}.coverPage h1,.coverPage h2,.coverPage h3,.coverPage h4,.coverPage p,.coverPage span:not(.poweredByBadge),.coverPage strong,.coverPage div:not(.coverBrand),#quotation-print .coverPage p,#quotation-print .coverPage span,#quotation-print .coverPage div:not(.coverBrand){color:#fff!important}.coverPage h1,.coverPage .coverTitle,.coverPage h1[style],#quotation-print .coverPage h1{color:#f5b82e!important}.coverPage p[style*=coverClientLabel],.coverPage p[style*=metaLabel],.coverPage .metaLabel,.coverPage .coverClientLabel,#quotation-print .coverPage .metaLabel,#quotation-print .coverPage .coverClientLabel{color:#e2e8f0!important;opacity:.95!important;font-weight:600!important}.coverPage p[style*=coverClientName],.coverPage p[style*=coverClientAddress],.coverPage p[style*=metaValue],.coverPage .metaValue,.coverPage .coverClientName,.coverPage .coverClientAddress,#quotation-print .coverPage .metaValue,#quotation-print .coverPage .coverClientName,#quotation-print .coverPage .coverClientAddress{color:#fff!important;font-weight:700!important}.coverPage p[style*=f5b82e],.coverPage span[style*=f5b82e],#quotation-print .coverPage p[style*=f5b82e],#quotation-print .coverPage span[style*=f5b82e]{color:#f5b82e!important}[data-theme=light] .metricVal,[data-theme=light] .metricValue,[data-theme=light] .cardValue,[data-theme=light] .gold-text,[data-theme=light] .amount{color:#d97706!important;font-weight:800!important}[data-theme=light] button:not(.website-btn):not(.ribbon-btn):not(.ribbonItem):not(.ribbonActive):not(.appLauncherBtn):not(.header-btn),[data-theme=light] .primaryBtn,[data-theme=light] .secondaryBtn,[data-theme=light] .toolBtn,[data-theme=light] .purpleBtn,[data-theme=light] button[style]:not([title*="Switch to"]):not(.ribbon-btn):not(.ribbonItem):not(.ribbonActive):not(.appLauncherBtn):not(.header-btn){background:#7c3aed!important;background-color:#7c3aed!important;color:#fff!important;border:1.5px solid #6d28d9!important;font-weight:700!important;border-radius:6px!important;box-shadow:0 3px 10px #7c3aed40!important;cursor:pointer!important}[data-theme=light] button:not(.website-btn):not(.ribbon-btn):not(.ribbonItem):not(.ribbonActive):not(.appLauncherBtn):not(.header-btn):hover,[data-theme=light] .primaryBtn:hover,[data-theme=light] .secondaryBtn:hover,[data-theme=light] button[style]:not([title*="Switch to"]):not(.ribbon-btn):not(.ribbonItem):not(.ribbonActive):not(.appLauncherBtn):not(.header-btn):hover{background:#6d28d9!important;background-color:#6d28d9!important;color:#fff!important}.navRibbon{display:flex!important;align-items:center!important;gap:6px!important;overflow-x:auto!important;flex:1!important;white-space:nowrap!important;padding:0 8px!important;scrollbar-width:none!important}.navRibbon::-webkit-scrollbar{display:none!important}.ribbonItem,.ribbon-btn{background:transparent!important;border:none!important;color:#94a3b8!important;padding:6px 12px!important;font-size:12px!important;font-weight:600!important;border-radius:8px!important;cursor:pointer!important;white-space:nowrap!important;transition:all .2s ease!important;box-shadow:none!important}.ribbonItem:hover,.ribbon-btn:hover{background:#7c3aed1f!important;color:#7c3aed!important}.ribbonActive{background:#7c3aed!important;color:#fff!important;padding:6px 14px!important;font-size:12px!important;font-weight:700!important;border-radius:8px!important;cursor:pointer!important;border:none!important;white-space:nowrap!important;box-shadow:0 2px 8px #7c3aed59!important}[data-theme=light] .topHeader{background:#fff!important;border-bottom:1.5px solid #e2e8f0!important;box-shadow:0 2px 10px #0000000d!important}[data-theme=light] .ribbonItem,[data-theme=light] .ribbon-btn{color:#475569!important}[data-theme=light] .ribbonItem:hover,[data-theme=light] .ribbon-btn:hover{background:#7c3aed14!important;color:#7c3aed!important}[data-theme=light] .ribbonActive{background:#7c3aed!important;color:#fff!important;box-shadow:0 2px 8px #7c3aed40!important}[data-theme=light] input,[data-theme=light] select,[data-theme=light] textarea,.formbox input,.formbox select,.formbox textarea{background:#fff!important;background-color:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1.5px solid #cbd5e1!important;border-radius:8px!important;font-size:15px!important;font-weight:600!important;padding:12px 14px!important}[data-theme=light] input:focus,[data-theme=light] select:focus,[data-theme=light] textarea:focus,.formbox input:focus,.formbox select:focus,.formbox textarea:focus{border-color:#6422b8!important;outline:2px solid rgba(100,34,184,.25)!important;box-shadow:0 0 0 4px #6422b81f!important}[data-theme=light] option,.formbox option,select option,option{background-color:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-weight:600!important}[data-theme=light] option:disabled,.formbox option:disabled,select option:disabled,option:disabled{color:#475569!important;-webkit-text-fill-color:#475569!important;font-weight:600!important}[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder,.formbox input::placeholder,.formbox textarea::placeholder,input::placeholder,textarea::placeholder{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important;font-weight:500!important}[data-theme=light] .one-hero{background:#fff!important;background-image:none!important;border:1.5px solid #7c3aed!important;border-radius:16px!important;box-shadow:0 4px 20px #7c3aed1a!important}[data-theme=light] .one-kicker{color:#6d28d9!important;font-weight:800!important}[data-theme=light] .one-hero h1{color:#000!important;font-weight:800!important}[data-theme=light] .one-hero p{color:#475569!important;font-weight:500!important}[data-theme=light] .one-summary-grid article,[data-theme=light] .one-section,[data-theme=light] .one-lifecycle article,[data-theme=light] .one-module-grid article,[data-theme=light] .one-portal-list article,[data-theme=light] .one-ai-list article,[data-theme=light] .one-gate-list article{background:#fff!important;background-color:#fff!important;border:1.5px solid #7c3aed!important;border-radius:12px!important;color:#000!important;box-shadow:0 4px 14px #7c3aed14!important}[data-theme=light] .one-summary-grid span,[data-theme=light] .one-section-heading span,[data-theme=light] .one-module-meta span,[data-theme=light] .one-portal-modules span{color:#475569!important;font-weight:700!important}[data-theme=light] .one-summary-grid strong{color:#d97706!important;font-weight:800!important}[data-theme=light] .one-summary-grid small,[data-theme=light] .one-step-body p,[data-theme=light] .one-module-grid p,[data-theme=light] .one-portal-list p,[data-theme=light] .one-ai-list p,[data-theme=light] .one-gate-list p{color:#475569!important}[data-theme=light] .one-section-heading h2,[data-theme=light] .one-step-body h3,[data-theme=light] .one-module-grid h3,[data-theme=light] .one-portal-list h3,[data-theme=light] .one-ai-list h3,[data-theme=light] .one-gate-list h3{color:#000!important;font-weight:800!important}[data-theme=light] .one-step-number,[data-theme=light] .one-module-icon{background:#7c3aed1f!important;color:#6d28d9!important;border:1.5px solid #7c3aed!important}[data-theme=light] .one-hero-actions button,[data-theme=light] .one-open-button,[data-theme=light] .one-portal-list button{background:#7c3aed!important;color:#fff!important;border:1.5px solid #6d28d9!important;font-weight:700!important}[data-theme=light] div[style*=overlay],[data-theme=light] div[style*=appLauncherOverlay],[data-theme=light] .overlay{background:#0f172aa6!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}[data-theme=light] table{background-color:#fff!important;border-collapse:collapse!important}[data-theme=light] th{background-color:#f1f5f9!important;color:#000!important;font-weight:800!important;border-bottom:2px solid #7c3aed!important}[data-theme=light] td{background-color:#fff!important;color:#000!important;font-weight:500!important;border-top:1px solid rgba(124,58,237,.25)!important}[data-theme=light] tr:hover td{background-color:#f8fafc!important}[data-theme=light] input,[data-theme=light] select,[data-theme=light] textarea{background:#fff!important;background-color:#fff!important;color:#000!important;border:1.5px solid #7c3aed!important;font-weight:600!important}[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:#64748b!important}[data-theme=light] .slicspace-admin-sidebar,[data-theme=light] aside,[data-theme=light] .sidebar{background-color:#fff!important;border-right:1.5px solid #7c3aed!important;color:#000!important}[data-theme=light] header,[data-theme=light] .topHeader,[data-theme=light] .topbar,[data-theme=light] .slicspace-topheader,[data-theme=light] .slicspace-header{background:#fff!important;background-color:#fff!important;border-bottom:1.5px solid #7c3aed!important;color:#000!important}[data-theme=light] .slicspace-topheader *,[data-theme=light] .topHeader *:not(button):not(select):not(option),[data-theme=light] .slicspace-header *{color:#000!important}.mobileNavSelect,.topHeader select{background:#130d21!important;color:#f5b82e!important;border:1.5px solid #7c3aed!important;border-radius:8px!important;padding:4px 8px!important;font-size:11px!important;font-weight:700!important;outline:none!important;max-width:125px!important;height:32px!important;box-sizing:border-box!important}.mobileNavSelect option,.topHeader select option{background:#130d21!important;color:#fff!important;font-weight:600!important;padding:8px!important}[data-theme=light] .mobileNavSelect,[data-theme=light] .topHeader select{background:#f1f5f9!important;color:#6d28d9!important;border:1.5px solid #7c3aed!important}[data-theme=light] .mobileNavSelect option,[data-theme=light] .topHeader select option{background:#fff!important;color:#0f172a!important}[data-theme=light] .globalSearchWrapper,[data-theme=light] div[style*=globalSearchWrapper]{background:#f1f5f9!important;background-color:#f1f5f9!important;border:1.5px solid #7c3aed!important;color:#000!important}[data-theme=light] .globalSearchWrapper input,[data-theme=light] div[style*=globalSearchWrapper] input{color:#000!important;font-weight:600!important}[data-theme=light] .userProfilePill,[data-theme=light] div[style*=userProfilePill],[data-theme=light] .statusBadge,[data-theme=light] span[style*=statusBadge]{background:#fff!important;background-color:#fff!important;border:1.5px solid #7c3aed!important;color:#000!important;font-weight:700!important}[data-theme=light] .slicspace-admin-brand h1,[data-theme=light] .slicspace-admin-brand span,[data-theme=light] .slicspace-brand-title{color:#000!important}[data-theme=light] .slicspace-admin-menu-item{color:#000!important;font-weight:600!important}[data-theme=light] .slicspace-admin-menu-item:hover{background:#7c3aed1f!important;color:#6d28d9!important}[data-theme=light] .slicspace-admin-menu-item.active{background:#7c3aed!important;color:#fff!important}[data-theme=dark]{--bg-page: #08070d;--bg-card: #130d21;--bg-header: #0e0b1c;--bg-sidebar: #0d0a18;--bg-input: rgba(255, 255, 255, .05);--border-purple: #7c3aed;--border-purple-glow: rgba(124, 58, 237, .4);--text-main: #ffffff;--text-muted: #aaaaaa;--text-sub: #c4b5fd;--accent-purple: #7c3aed;--accent-gold: #f5b82e;--shadow-card: 0 4px 20px rgba(0, 0, 0, .5);color-scheme:dark}[data-theme=dark] .card,[data-theme=dark] .panel,[data-theme=dark] .hero-card,[data-theme=dark] .metricBox,[data-theme=dark] .metricCard,[data-theme=dark] .metric-box,[data-theme=dark] .metric-card{border:1.5px solid rgba(124,58,237,.4)!important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg-page);color:var(--text-main);font-family:DM Sans,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background-color .3s ease,color .3s ease}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img{max-width:100%}a{color:inherit}.top{height:92px;display:flex;align-items:center;padding:12px 4%;gap:28px;background:#050509;border-bottom:1px solid #2d2142}.brand{cursor:pointer;border-right:1px solid #c59b32;padding-right:25px;text-align:center;text-decoration:none;color:inherit}.brand img{width:190px;display:block}.brand span{font-family:Playfair Display,serif;font-style:italic;color:#d5ae48}.promise{display:flex;flex-direction:column;font-size:18px}.promise em,.eyebrow,.sectionhead p{color:#e3b83f;font-style:normal}.promise small{margin-top:6px;color:#bbb}.stats{margin-left:auto;display:flex}.stats span{padding:0 20px;border-right:1px solid #42394b;text-align:center}.stats small{display:block;font-size:10px;color:#aaa}.phone{background:#54209a;color:#fff;text-decoration:none;padding:12px 17px;border-radius:30px;display:flex;gap:7px;align-items:center}header{height:58px;background:linear-gradient(90deg,#1b0b33,#42177a,#1b0b33);border:1px solid #7547a5;display:flex;align-items:center;padding:0 4%;position:sticky;top:0;z-index:20}header nav{display:flex;align-items:center;width:100%;justify-content:center;gap:5px}header nav button,header nav a{background:none;border:0;color:#fff;cursor:pointer;padding:10px 12px;font-size:12px;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;transition:color .2s ease,background .2s ease}header nav button:hover,header nav a:hover{color:#e3b83f}.gold,header nav a.gold{margin-left:auto!important;background:linear-gradient(90deg,#d4a832,#f0c857)!important;color:#17100a!important;border-radius:5px;font-weight:700;padding:12px 18px}header nav a.gold:hover{opacity:.92}.menu,.mobile-logo{display:none}.mobile-logo{text-decoration:none;color:inherit}.hero{min-height:620px;background-size:cover;background-position:center;display:flex;align-items:center;padding:70px 8%}.hero>div{max-width:670px}.hero h1,.pagehero h1{font-family:Playfair Display,serif;font-size:62px;line-height:1.04;margin:15px 0}.hero h1 span{color:#d8ad3a}.hero p{max-width:570px;color:#d3d0d7;font-size:18px;line-height:1.7}.actions{display:flex;gap:12px;margin-top:28px}.primary,.outline{border:0;border-radius:5px;padding:14px 22px;cursor:pointer;font-weight:700;text-decoration:none}.primary{background:linear-gradient(90deg,#4d168e,#6b2bb1);color:#fff}.primary:hover{opacity:.92}.outline{background:transparent;border:1px solid #b793df;color:#fff;display:flex;gap:8px;align-items:center}.actions a.primary,.actions a.outline{display:inline-flex;align-items:center;justify-content:center}.trust{background:#100b18;padding:24px 8%;display:flex;align-items:center;justify-content:space-between;border-block:1px solid #2c1c42}.trust>div{display:flex;gap:55px}.trust span{color:#e2b63c;font-size:22px;font-weight:700;text-align:center}.trust small{display:block;color:#aaa;font-size:11px}section{padding:70px 7%}.sectionhead{text-align:center;max-width:700px;margin:0 auto 35px}.sectionhead h2,.why h2,.consult h2{font-family:Playfair Display,serif;font-size:38px}.cards,.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cards article{height:390px;background-size:cover;background-position:center;border:1px solid #4e376a;border-radius:10px;padding:25px;display:flex;flex-direction:column;justify-content:end}.cards h3{font-family:Playfair Display,serif;font-size:28px;margin:0 0 8px}.cards span,.cards article>a{color:#e0b63e}.cards article>a{text-decoration:none;font-weight:600;display:inline-block}.cards article>a:hover{text-decoration:underline}.gallery img{width:100%;height:330px;object-fit:cover;border-radius:8px}.process{background:#0e0916}.steps{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;gap:20px}.steps>div{padding:30px;border:1px solid #342345;border-radius:10px}.steps b{color:#e2b63c;font-size:28px}.why,.consult{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;background:linear-gradient(135deg,#08070c,#160c25)}.features{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:30px}.features span{display:flex;gap:10px;align-items:center}.features svg{color:#dfb43b}.formbox{background:#f8f7f8;color:#1c1721;padding:30px;border-radius:12px}.formbox h2{font-size:28px}form{display:grid;gap:12px}input,select,textarea{width:100%;padding:13px;border:1px solid #ddd;border-radius:5px;background:#fff}textarea{min-height:90px;resize:vertical}.success{padding:20px}.pagehero{text-align:center;padding:100px 15%;background:linear-gradient(#07040ccc,#07040ce6),url(https://images.unsplash.com/photo-1600210492486-724fe5c67fb0?auto=format&fit=crop&w=1800&q=80) center / cover}.pagehero h1{font-size:52px}.pagehero>p:last-child{color:#ccc;font-size:18px}.wa{position:fixed;right:22px;bottom:20px;z-index:30;background:#25d366;color:#fff;text-decoration:none;padding:14px 20px;border-radius:30px;font-weight:700;box-shadow:0 6px 25px #0008}.servicegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.serviceitem,.dashcard{background:#100a18;border:1px solid #38224d;border-radius:10px;padding:25px}.serviceicon{color:#e2b63c;font-size:28px}.darksection{background:#0d0814}.packagegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.package{background:linear-gradient(145deg,#171020,#28113f);border:1px solid #5d3580;padding:28px;border-radius:10px}.package h3{font-family:Playfair Display,serif;font-size:27px}.package strong{color:#e2b63c}.package li{margin:12px 0;color:#c9c3cf}.package a,.inlinebtn{display:inline-block;text-decoration:none;margin-top:10px}.filters{text-align:center;margin-bottom:30px}.filters button{background:#130b1d;color:#fff;border:1px solid #412a58;padding:10px 18px;cursor:pointer}.filters .active{background:#582097}.projectgrid,.bloggrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.projectgrid article,.bloggrid article{background:#100a18;border:1px solid #30203e;border-radius:9px;overflow:hidden}.projectgrid img,.bloggrid img{width:100%;height:250px;object-fit:cover}.projectgrid article div,.bloggrid article div{padding:18px}.projectgrid small,.bloggrid small{color:#e2b63c}.bloggrid button{background:none;border:0;color:#d8ad3a;padding:0;cursor:pointer}.metricrow{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;text-align:center;padding:30px 7%;background:#100a18}.metricrow span{padding:20px;border-right:1px solid #392d43}.metricrow b{display:block;color:#e2b63c;font-size:30px}.dashgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.dashcard b{color:#e2b63c;font-size:24px}.notice{margin-top:25px;background:#20142e;border:1px solid #694393;padding:18px;border-radius:8px}.story{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.story h2{font-family:Playfair Display,serif;font-size:40px}.story img{width:100%;height:420px;object-fit:cover;border-radius:10px}.cta{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#140922,#35115e)}.cta h2{font-family:Playfair Display,serif;font-size:36px;margin:5px 0}.goldlink{background:#e0b33a;color:#130d08;text-decoration:none;padding:15px 22px;border-radius:5px;font-weight:700}.authwrap{max-width:560px;margin:auto}.admintable{display:grid;gap:8px}.admintable>div{display:grid;grid-template-columns:2fr 1fr 2fr 1fr;gap:10px;padding:14px;background:#100a18;border:1px solid #30203e;border-radius:6px}.quoteitem{display:grid;grid-template-columns:1fr 2fr .7fr .7fr 1fr;gap:8px;margin-bottom:8px}.totals{max-width:480px;margin:30px 0 0 auto;background:#100a18;padding:25px;border:1px solid #3b2850}.totals p{display:flex;justify-content:space-between;align-items:center}.totals input{width:120px}.pipeline{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pipeline>div{padding:20px;background:#100a18;border:1px solid #39254d;border-radius:8px}.pipeline b{color:#e2b63c}.opsgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.opsgrid article{background:#100a18;border:1px solid #38234c;padding:22px;border-radius:9px}.opsgrid h2{font-family:Playfair Display,serif;color:#e2b63c}.oprow{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #2c2035}.oprow b{font-size:12px;color:#b58bd9}.workflow{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.workflow button{padding:18px 8px;background:#100a18;color:#fff;border:1px solid #38234c}.workflow button.active{border-color:#e2b63c}.workflow b,.workflow span{display:block}.workflow b{color:#e2b63c;font-size:22px}.workflowbox{max-width:750px;margin:30px auto}.seo-discovery-section{padding:90px 7%;background:#08070d;color:#fff}.seo-discovery-container{max-width:1200px;margin:0 auto}.seo-discovery-container>h2{max-width:850px;font-family:Playfair Display,serif;font-size:clamp(32px,5vw,52px);line-height:1.15;margin:15px 0 25px}.seo-discovery-container>p{max-width:900px;color:#b8b1bf;font-size:17px;line-height:1.8}.seo-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:45px}.seo-service-grid article{padding:30px;background:#100919;border:1px solid #382148;border-radius:12px}.seo-service-grid h3{font-family:Playfair Display,serif;font-size:25px;margin:0 0 15px}.seo-service-grid p{color:#aaa0b3;line-height:1.7}.seo-service-grid a{display:inline-block;margin-top:10px;color:#e3b83f;text-decoration:none;font-weight:700}.seo-consultation{margin-top:60px;padding:40px;background:linear-gradient(135deg,#100919,#1b0b2c);border:1px solid #382148;border-radius:16px}.seo-consultation h2{font-family:Playfair Display,serif;font-size:34px;margin-top:0}.seo-consultation p{max-width:800px;color:#aaa0b3;line-height:1.7}.seo-consultation a.primary{display:inline-block;margin-top:15px}.seo-faq{margin-top:70px}.seo-faq>h2{font-family:Playfair Display,serif;font-size:38px;margin-bottom:30px}.seo-faq details{padding:22px 0;border-bottom:1px solid #382148}.seo-faq summary{font-size:18px;font-weight:700;cursor:pointer}.seo-faq details[open] summary{color:#e3b83f}.seo-faq p{max-width:850px;color:#aaa0b3;line-height:1.7;margin-top:15px}.site-footer{width:100%;padding:0;margin:0;background:#090511;border-top:1px solid #5b337e;color:#fff}.footer-container{width:100%;max-width:1500px;margin:0 auto;padding:60px 5% 50px;display:grid;grid-template-columns:minmax(260px,1.5fr) minmax(180px,1fr) minmax(220px,1.2fr) minmax(180px,1fr);gap:50px;align-items:start}.footer-brand{display:flex;flex-direction:column;align-items:flex-start}.footer-logo{display:inline-block;text-decoration:none;margin-bottom:22px}.footer-logo img{display:block;width:190px;max-width:100%;height:auto}.footer-tagline{margin:0 0 14px;color:#fff;font-size:14px;font-weight:600;line-height:1.6}.footer-description{max-width:330px;margin:0 0 22px;color:#aaa0b3;font-size:14px;line-height:1.75}.footer-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:5px;padding:13px 20px;background:linear-gradient(90deg,#d4a832,#f0c857);color:#17100a;border-radius:6px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.footer-cta:hover{transform:translateY(-2px);opacity:.95}.footer-section{display:flex;flex-direction:column;align-items:flex-start}.footer-section h4{position:relative;margin:0 0 24px;padding-bottom:12px;color:#e3b83f;font-size:17px;font-weight:700}.footer-section h4:after{content:"";position:absolute;left:0;bottom:0;width:35px;height:2px;background:#e3b83f}.footerlinks{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.footerlinks a{display:inline-flex;align-items:center;width:fit-content;padding:7px 0;color:#c9c3cf;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;transition:color .2s ease,transform .2s ease}.footerlinks a:hover{color:#e3b83f;transform:translate(4px)}.site-footer .contact{display:flex;flex-direction:column;align-items:flex-start;gap:17px}.site-footer .contact a,.footer-location{display:flex;align-items:flex-start;gap:11px;color:#c9c3cf;font-size:13px;line-height:1.65;text-decoration:none}.site-footer .contact a:hover{color:#e3b83f}.site-footer .contact svg,.footer-location svg{width:18px;height:18px;min-width:18px;margin-top:2px;color:#d7ad3b}.footer-location span{max-width:230px}.footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.footer-col a{display:inline-flex;width:fit-content;padding:7px 0;color:#c9c3cf;font-size:13px;line-height:1.5;text-decoration:none;transition:color .2s ease,transform .2s ease}.footer-col a:hover{color:#e3b83f;transform:translate(4px)}.footer-bottom{width:90%;max-width:1500px;margin:0 auto;padding:24px 0;border-top:1px solid #21182a;display:flex;align-items:center;justify-content:space-between;gap:25px}.footer-bottom p{margin:0;color:#777;font-size:12px;line-height:1.6}.footer-bottom-links{display:flex;align-items:center;gap:22px}.footer-bottom-links a{color:#888;font-size:12px;text-decoration:none;transition:color .2s ease}.footer-bottom-links a:hover{color:#e3b83f}.internal-login{min-height:100vh;background:radial-gradient(circle at top,#241038,#08060d 55%);display:flex;align-items:center;justify-content:center;padding:30px;color:#fff}.internal-login-card{width:100%;max-width:430px;background:#100b17;border:1px solid #43205f;border-radius:20px;padding:45px;box-shadow:0 30px 80px #0006}.internal-brand{font-size:30px;font-weight:800;color:#7c3aed;margin-bottom:30px}.internal-label{color:#e9b82e;font-size:13px;letter-spacing:2px}.internal-login-card h1{font-size:38px;margin-bottom:10px}.internal-login-card form{margin-top:30px}.internal-login-card input{width:100%;padding:16px;margin-bottom:15px;border-radius:9px;border:1px solid #382447;background:#08060d;color:#fff;font-size:15px}.internal-login-card button{width:100%;padding:16px;background:#6d28d9;color:#fff;border:0;border-radius:9px;font-weight:700;cursor:pointer}.internal-login-card button:disabled{opacity:.6;cursor:not-allowed}.login-error{padding:12px;margin-bottom:15px;background:#dc26261a;border:1px solid #dc2626;border-radius:8px;color:#fca5a5}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #e3b83f;outline-offset:3px}@media(max-width:1200px){.footer-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 50px}}@media(max-width:1050px){.stats,.promise{display:none}.top{height:70px}.brand{border:0}.phone{margin-left:auto}header{height:55px}header nav{display:none;position:absolute;top:55px;left:0;right:0;background:#160b26;padding:15px;flex-direction:column;align-items:stretch}header nav.open{display:flex}header nav button,header nav a{width:100%;text-align:left;justify-content:flex-start}header nav .gold,header nav a.gold{margin:5px 0!important}.menu{display:block;margin-left:auto;background:none;border:0;color:#fff}.hero h1{font-size:48px}}@media(max-width:800px){.seo-service-grid{grid-template-columns:1fr}.seo-discovery-section{padding:60px 6%}.seo-consultation{padding:28px}.seo-faq>h2{font-size:30px}.opsgrid{grid-template-columns:1fr}.workflow{grid-template-columns:1fr 1fr}.footer-container{padding:50px 6% 40px}}@media(max-width:700px){.top{padding:8px 18px}.brand img{width:145px}.brand span{font-size:12px}.phone{font-size:0;padding:12px}.hero{min-height:580px;padding:60px 6%}.hero h1,.pagehero h1{font-size:40px}.hero p{font-size:16px}.actions{flex-direction:column}.actions a.primary,.actions a.outline{width:100%}.outline{justify-content:center}.trust{display:block;text-align:center}.trust>div{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:25px}.cards,.gallery,.steps,.why,.consult{grid-template-columns:1fr}.cards article{height:330px}.why,.consult{gap:30px}.features{grid-template-columns:1fr}section{padding:50px 6%}.pagehero{padding:75px 6%}.gallery img{height:260px}.servicegrid,.packagegrid,.projectgrid,.bloggrid,.dashgrid,.story{grid-template-columns:1fr}.metricrow{grid-template-columns:1fr 1fr}.cta{display:block}.goldlink{display:inline-block;margin-top:20px}.story img{height:300px}.admintable>div,.quoteitem{grid-template-columns:1fr}.pipeline{grid-template-columns:1fr 1fr}.footer-container{padding:45px 22px 35px;grid-template-columns:1fr;gap:38px}.footer-logo img{width:165px}.footer-description{max-width:100%}.footerlinks{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:25px}.footer-location span{max-width:100%}.footer-bottom{width:calc(100% - 44px);padding:22px 0;flex-direction:column;align-items:flex-start;gap:14px}.footer-bottom-links{flex-wrap:wrap;gap:12px 20px}}@media(max-width:480px){.footer-container{padding-left:20px;padding-right:20px}.footerlinks{grid-template-columns:1fr}.footer-cta{width:100%}.footer-bottom{width:calc(100% - 40px)}.metricrow,.pipeline,.workflow{grid-template-columns:1fr}.internal-login{padding:20px}.internal-login-card{padding:30px 22px}.internal-login-card h1{font-size:30px}}html,body,#root{width:100%;min-width:0}body{overflow-x:hidden}main{width:100%;min-width:0;overflow-x:hidden}@media(max-width:1050px){.top{height:auto;min-height:76px;padding:10px 18px;gap:12px;flex-wrap:nowrap}.brand{min-width:0;flex:0 0 auto;padding-right:12px}.brand img{width:140px;max-height:46px;object-fit:contain}.brand span{font-size:11px;margin-top:3px}.promise{display:none}.stats{display:flex;margin-left:0;flex:1 1 auto;justify-content:center;min-width:0}.stats span{flex:1 1 0;min-width:0;padding:0 7px}.stats b{display:block;font-size:14px;white-space:nowrap}.stats small{font-size:7px;line-height:1.2}.phone{margin-left:0;flex:0 0 auto;white-space:nowrap}header{height:56px;padding:0 18px;z-index:1000}header nav{top:56px;z-index:1001;max-height:calc(100vh - 56px);overflow-y:auto}.menu{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.cards,.servicegrid,.packagegrid,.projectgrid,.bloggrid,.dashgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.top{padding:9px 12px;gap:8px}.brand{padding-right:8px}.brand img{width:115px}.stats span{padding:0 4px}.stats b{font-size:12px}.stats small{font-size:6.5px}.phone{width:38px;height:38px;padding:0;justify-content:center;font-size:0;border-radius:50%}}@media(max-width:700px){.top{min-height:70px;padding:8px 9px;gap:6px}.brand{padding-right:6px}.brand img{width:95px;max-height:36px}.brand span{font-size:8px;line-height:1.1}.stats{display:flex}.stats span{padding:0 3px}.stats span:last-child{border-right:0}.stats b{font-size:11px;line-height:1.1}.stats small{font-size:5.8px;line-height:1.1;margin-top:2px}.phone{width:34px;height:34px;min-width:34px}header{height:54px;padding:0 14px}header nav{top:54px;max-height:calc(100vh - 54px)}.mobile-logo{display:inline-flex;align-items:center}.mobile-logo img{width:110px;max-height:38px;object-fit:contain}.hero{min-height:540px;padding:50px 6%;background-position:60% center}.hero>div{width:100%;max-width:100%}.hero h1,.pagehero h1{font-size:clamp(34px,10vw,42px);overflow-wrap:anywhere}.hero p{font-size:16px}.actions{width:100%;flex-direction:column}.actions a.primary,.actions a.outline,.actions button,.instant-quote-btn{width:100%;min-height:48px;justify-content:center}.cards,.gallery,.steps,.why,.consult,.servicegrid,.packagegrid,.projectgrid,.bloggrid,.dashgrid,.story,.seo-service-grid{grid-template-columns:minmax(0,1fr)}section{padding:50px 6%}.formbox{width:100%;min-width:0;padding:24px 18px}input,select,textarea{min-width:0}}@media(max-width:480px){.top{min-height:64px;padding:7px 6px;gap:4px}.brand{padding-right:4px}.brand img{width:78px}.brand span{font-size:7px}.stats span{padding:0 2px}.stats b{font-size:9px}.stats small{font-size:5px;letter-spacing:-.1px}.phone{width:30px;height:30px;min-width:30px}.mobile-logo img{width:100px}.hero{min-height:500px;padding:42px 20px}.sectionhead h2,.why h2,.consult h2{font-size:30px}}@media(max-width:360px){.brand img{width:68px}.brand span{display:none}.stats b{font-size:8px}.stats small{font-size:4.5px}.phone{width:28px;height:28px;min-width:28px}}@media print{.top,header,.wa,.site-footer{display:none!important}html,body,#root,main{width:100%!important;margin:0!important;padding:0!important;background:#fff!important;color:#000!important}@page{size:A4;margin:12mm}}.lead-popup-overlay{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;background:#000000c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow-y:auto}.lead-popup{position:relative;width:100%;max-width:520px;max-height:calc(100vh - 40px);overflow-y:auto;background:#f8f7f8;color:#1c1721;border-radius:16px;box-shadow:0 30px 80px #0000008c;animation:slicspacePopupIn .3s ease}.lead-popup-content{padding:38px}.lead-popup-close{position:absolute;top:14px;right:14px;z-index:2;width:38px;height:38px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#100919;color:#f5b82e;cursor:pointer}.lead-popup-eyebrow{margin:0 45px 10px 0;color:#6d28d9;font-size:12px;font-weight:800;letter-spacing:1.5px}.lead-popup h2{margin:0 45px 12px 0;font-family:Playfair Display,serif;color:#17101d;font-size:32px;line-height:1.15}.lead-popup-description{margin:0 0 18px;color:#665f6c;font-size:14px;line-height:1.6}.lead-popup-benefits{display:flex;flex-wrap:wrap;gap:8px 14px;margin-bottom:24px;color:#4d168e;font-size:12px;font-weight:700}.lead-popup input,.lead-popup select,.lead-popup textarea,.lead-popup option,.bg-white input,.bg-white select,.bg-white textarea,.modal-content input,.modal-content select,.modal-content textarea,.white-bg input,.white-bg select,.white-bg textarea,[style*="background: #fff"] input,[style*="background:#fff"] input,[style*="background-color: #fff"] input,[style*="background-color:#fff"] input,[style*="background: white"] input,[style*="background-color: white"] input,input[style*="background: #fff"],input[style*="background:#fff"],input[style*="background-color: #fff"],input[style*="background-color:#fff"],input[style*="background: white"],input[style*="background-color: white"],select[style*="background: #fff"],select[style*="background:#fff"],select[style*="background-color: #fff"],select[style*="background-color:#fff"],select[style*="background: white"],select[style*="background-color: white"],textarea[style*="background: #fff"],textarea[style*="background:#fff"],textarea[style*="background-color: #fff"],textarea[style*="background-color:#fff"],textarea[style*="background: white"],textarea[style*="background-color: white"]{color:#000!important;-webkit-text-fill-color:#000000!important;background-color:#fff!important;border-color:#cbd5e1!important}.lead-popup input::placeholder,.lead-popup select::placeholder,.lead-popup textarea::placeholder,.bg-white input::placeholder,.bg-white select::placeholder,.bg-white textarea::placeholder,.modal-content input::placeholder,[style*="background: #fff"] input::placeholder,[style*="background-color: #fff"] input::placeholder,input[style*="background: #fff"]::placeholder,input[style*="background-color: #fff"]::placeholder{color:#64748b!important;opacity:1!important;-webkit-text-fill-color:#64748b!important}.lead-popup input:-webkit-autofill,.lead-popup input:-webkit-autofill:hover,.lead-popup input:-webkit-autofill:focus,.lead-popup input:-webkit-autofill:active,.lead-popup select:-webkit-autofill,.lead-popup textarea:-webkit-autofill,.bg-white input:-webkit-autofill,.modal-content input:-webkit-autofill,input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:#000000!important;color:#000!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-box-shadow:0 0 0px 1000px #ffffff inset!important;border:1.5px solid #cbd5e1!important;transition:background-color 50000s ease-in-out 0s!important}@keyframes slicspacePopupIn{0%{opacity:0;transform:translateY(25px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:600px){.lead-popup-overlay{padding:12px;align-items:flex-start}.lead-popup{margin:12px 0;max-height:calc(100dvh - 48px);border-radius:12px}.lead-popup-content{padding:30px 20px 24px}.lead-popup h2{font-size:26px}.lead-popup-benefits{flex-direction:column;gap:7px}}.dynamic-hero{position:relative;min-height:90vh;display:flex;align-items:center;padding:120px 7%;background-color:#09050d;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.dynamic-hero-content{position:relative;z-index:2;width:100%;max-width:800px}.hero-eyebrow{display:inline-block;margin-bottom:20px;color:#d4af37;font-size:13px;font-weight:600;letter-spacing:4px}.dynamic-hero h1{margin:0;max-width:850px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6vw,88px);font-weight:400;line-height:1.05}.dynamic-hero h2{margin-top:20px;color:#d4af37;font-size:22px;font-weight:400}.dynamic-hero p{max-width:650px;margin-top:28px;color:#ffffffc7;font-size:18px;line-height:1.8}.hero-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:35px}.hero-primary-button,.hero-secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;text-decoration:none;transition:.3s ease}.hero-primary-button{background:#d4af37;color:#09050d;font-weight:600}.hero-primary-button:hover{transform:translateY(-3px)}.hero-secondary-button{border:1px solid rgba(255,255,255,.5);color:#fff}@media(max-width:768px){.dynamic-hero{min-height:80vh;padding:100px 24px}.dynamic-hero h1{font-size:46px}}:root,[data-theme=dark]{--ss-bg:#07050a;--ss-bg2:#0d0813;--ss-surface:#110a18;--ss-surface2:#1a0f24;--ss-text:#fffdf8;--ss-muted:#b9b0bf;--ss-gold:#d8b24b;--ss-purple:#6d28d9;--ss-border:rgba(216,178,75,.22);--ss-shadow:0 22px 70px rgba(0,0,0,.28) }[data-theme=light]{--ss-bg:#f7f3eb;--ss-bg2:#fffdf9;--ss-surface:#fff;--ss-surface2:#f3ecdf;--ss-text:#1a121d;--ss-muted:#655d69;--ss-gold:#9b7116;--ss-purple:#5d20b5;--ss-border:rgba(155,113,22,.22);--ss-shadow:0 20px 60px rgba(55,35,20,.1) }html,body,#root,main{background:var(--ss-bg);color:var(--ss-text)}body,section{transition:background-color .35s ease,color .35s ease,border-color .35s ease}.sectionhead{max-width:820px}.sectionhead p:first-child,.eyebrow,.hero-eyebrow{color:var(--ss-gold);font-weight:700;letter-spacing:.12em}.sectionhead h2,.why h2,.consult h2,.story h2,.cta h2,.seo-discovery-container>h2,.seo-faq>h2{color:var(--ss-text);letter-spacing:-.025em}.sectionhead>p:last-child,.story p{color:var(--ss-muted);line-height:1.8}.hero{position:relative;min-height:clamp(620px,78vh,820px);isolation:isolate}.hero:after,.dynamic-hero:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 72% 25%,rgba(216,178,75,.1),transparent 32%),linear-gradient(180deg,transparent 55%,rgba(5,3,8,.24))}.hero>div,.dynamic-hero-content{position:relative;z-index:2}.hero h1,.pagehero h1,.dynamic-hero h1{text-wrap:balance;letter-spacing:-.035em;text-shadow:0 10px 35px rgba(0,0,0,.32)}.hero p,.dynamic-hero p{text-shadow:0 4px 20px rgba(0,0,0,.25)}.primary,.instant-quote-btn,.goldlink,.hero-primary-button,.footer-cta{border:0;background:linear-gradient(135deg,#e3bd52,#f3d57d);color:#171009;box-shadow:0 12px 32px #d8b24b2e;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.primary:hover,.instant-quote-btn:hover,.goldlink:hover,.hero-primary-button:hover,.footer-cta:hover{transform:translateY(-3px);box-shadow:0 18px 42px #d8b24b47;filter:brightness(1.03)}.instant-quote-btn{border-radius:5px;padding:14px 22px;cursor:pointer;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px}.instant-quote-btn:disabled{opacity:.65;cursor:wait;transform:none}.outline,.hero-secondary-button{border-color:#d8b24b7a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a060f3d;transition:transform .25s ease,background .25s ease,border-color .25s ease}.outline:hover,.hero-secondary-button:hover{transform:translateY(-3px);border-color:#e3bd52;background:#d8b24b17}.trust{background:linear-gradient(90deg,#0c0711,#160b20,#0c0711);border-block-color:rgba(216,178,75,.18)}.trust span{color:#e3bd52}.cards article,.projectgrid article,.bloggrid article,.serviceitem,.package,.dashcard,.pipeline>div,.opsgrid article,.seo-service-grid article{border-color:var(--ss-border);box-shadow:var(--ss-shadow);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.cards article{position:relative;overflow:hidden;min-height:410px;border-radius:16px}.cards article:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 32%,rgba(6,3,10,.88) 100%);pointer-events:none}.cards article>*{position:relative;z-index:1}.cards article:hover,.projectgrid article:hover,.bloggrid article:hover,.serviceitem:hover,.package:hover,.seo-service-grid article:hover{transform:translateY(-7px);border-color:#d8b24b7a;box-shadow:0 28px 80px #0000004d}.gallery img,.projectgrid img,.bloggrid img,.story img{transition:transform .55s ease,filter .55s ease}.gallery img:hover,.projectgrid article:hover img,.bloggrid article:hover img,.story img:hover{transform:scale(1.025)}.serviceitem,.dashcard,.projectgrid article,.bloggrid article,.pipeline>div,.opsgrid article,.seo-service-grid article,.totals,.admintable>div{background:var(--ss-surface);color:var(--ss-text)}.process,.darksection,.seo-discovery-section{background:var(--ss-bg2);color:var(--ss-text)}.steps>div{background:linear-gradient(145deg,var(--ss-surface),var(--ss-surface2));border-color:var(--ss-border);box-shadow:var(--ss-shadow)}.why,.consult{background:linear-gradient(135deg,var(--ss-bg),var(--ss-bg2));color:var(--ss-text)}.package{background:linear-gradient(145deg,var(--ss-surface),var(--ss-surface2));color:var(--ss-text)}.package li,.seo-service-grid p,.seo-discovery-container>p,.seo-faq p{color:var(--ss-muted)}.notice{background:var(--ss-surface2);border-color:var(--ss-border);color:var(--ss-text)}[data-theme=light] .trust{background:linear-gradient(90deg,#eee5d5,#fffaf1,#eee5d5);color:var(--ss-text)}[data-theme=light] .trust small{color:var(--ss-muted)}[data-theme=light] .formbox,[data-theme=light] .lead-popup{background:#fff;color:#1a121d;box-shadow:0 28px 80px #321e0f29}[data-theme=light] .cta{background:linear-gradient(135deg,#efe3ce,#fff9ee);color:var(--ss-text)}[data-theme=light] .filters button{background:#fff;color:var(--ss-text);border-color:var(--ss-border)}[data-theme=light] .filters .active{background:var(--ss-purple);color:#fff}[data-theme=light] .metricrow{background:var(--ss-bg2);color:var(--ss-text)}[data-theme=light] .seo-consultation{background:linear-gradient(135deg,#fff,#f3ecdf);color:var(--ss-text);border-color:var(--ss-border)}[data-theme=light] .seo-consultation p{color:var(--ss-muted)}[data-theme=light] input,[data-theme=light] select,[data-theme=light] textarea{background:#fff;color:#1a121d;border-color:#23142824}input,select,textarea{transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--ss-gold);box-shadow:0 0 0 4px #d8b24b1a}.site-footer{background:radial-gradient(circle at 12% 0%,rgba(109,40,217,.12),transparent 30%),#08040d;border-top-color:#d8b24b38}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--ss-bg)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6d28d9,#d8b24b);border-radius:999px;border:3px solid var(--ss-bg)}::selection{background:#d8b24b4d;color:var(--ss-text)}@media(max-width:700px){.hero{min-height:620px;background-position:62% center}.hero h1,.pagehero h1{font-size:clamp(38px,11vw,52px)}.cards article{min-height:370px}.trust{padding-block:28px}.cards article:hover,.projectgrid article:hover,.bloggrid article:hover,.serviceitem:hover,.package:hover,.seo-service-grid article:hover{transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root,[data-theme=dark]{--brand-purple: #6d28d9;--brand-purple-deep: #35115e;--brand-purple-soft: #8b5cf6;--brand-gold: #d8b24b;--brand-gold-bright: #f3d57d;--luxury-black: #07050a}.brand,.slicspace-brand{width:270px!important;min-width:270px!important;padding-right:24px!important;flex:0 0 270px!important}.brand img,.slicspace-brand-logo{display:block!important;width:245px!important;height:76px!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:left center!important}.top,.slicspace-topbar-inner{min-height:108px!important;height:auto!important}.top,.slicspace-topbar{background:radial-gradient(circle at 10% 50%,rgba(109,40,217,.12),transparent 30%),#050509!important;border-bottom-color:#d8b24b40!important}header,.slicspace-header{background:linear-gradient(90deg,#24103e,#54209a,#24103e)!important;border-color:#d8b24b38!important}header nav button:hover,header nav a:hover,.slicspace-nav-links a:hover,.slicspace-nav-links a.active{color:var(--brand-gold-bright)!important}.primary{background:linear-gradient(135deg,#54209a,#7c3aed)!important;color:#fff!important;box-shadow:0 14px 36px #6d28d93d!important}.primary:hover{box-shadow:0 20px 48px #6d28d957!important}.instant-quote-btn,.gold,header nav a.gold,.goldlink,.hero-primary-button,.footer-cta,.slicspace-consultation-btn{background:linear-gradient(135deg,var(--brand-gold),var(--brand-gold-bright))!important;color:#171009!important;box-shadow:0 12px 34px #d8b24b33!important}.eyebrow,.hero-eyebrow,.sectionhead>p:first-child,.promise em,.cards article>a,.cards span,.projectgrid small,.bloggrid small,.serviceicon,.steps b,.package strong,.dashcard b,.pipeline b,.opsgrid h2,.workflow b,.footer-section h4,.seo-service-grid a{color:var(--brand-gold)!important}.phone,.internal-login-card button,.filters .active{background:linear-gradient(135deg,#54209a,#6d28d9)!important}.features svg,.site-footer .contact svg,.footer-location svg{color:var(--brand-gold)!important}.cards article,.serviceitem,.package,.projectgrid article,.bloggrid article,.dashcard,.steps>div,.seo-service-grid article{border-color:#d8b24b2e!important}@media(max-width:1050px){.brand,.slicspace-brand{width:205px!important;min-width:205px!important;flex-basis:205px!important;padding-right:12px!important}.brand img,.slicspace-brand-logo{width:190px!important;height:64px!important}.top,.slicspace-topbar-inner{min-height:82px!important}}@media(max-width:700px){.brand{width:150px!important;min-width:150px!important;flex-basis:150px!important;padding-right:5px!important}.brand img{width:142px!important;height:52px!important}.mobile-logo,.slicspace-mobile-brand{display:inline-flex!important;align-items:center!important;width:175px!important;min-width:175px!important;flex-shrink:0!important}.mobile-logo img,.slicspace-mobile-brand img{display:block!important;width:168px!important;height:50px!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:left center!important}header,.slicspace-header{min-height:64px!important;height:64px!important;background:#08060d!important;border-bottom:1px solid rgba(216,178,75,.42)!important}header nav{top:64px!important;max-height:calc(100dvh - 64px)!important}}@media(max-width:480px){.brand{width:128px!important;min-width:128px!important;flex-basis:128px!important}.brand img{width:122px!important;height:46px!important}.mobile-logo,.slicspace-mobile-brand{width:155px!important;min-width:155px!important}.mobile-logo img,.slicspace-mobile-brand img{width:150px!important;height:46px!important}}@media(max-width:360px){.brand{width:112px!important;min-width:112px!important;flex-basis:112px!important}.brand img{width:106px!important;height:42px!important}.mobile-logo,.slicspace-mobile-brand{width:140px!important;min-width:140px!important}.mobile-logo img,.slicspace-mobile-brand img{width:135px!important;height:42px!important}}:root,[data-theme=dark]{--theme-page: #07050a;--theme-section: #0d0813;--theme-card: #110a18;--theme-card-alt: #1a0f24;--theme-heading: #fffdf8;--theme-text: #eee8f1;--theme-muted: #b9b0bf;--theme-border: rgba(216,178,75,.22);--theme-purple: #6d28d9;--theme-purple-deep: #35115e;--theme-gold: #d8b24b;--theme-gold-bright: #f3d57d}[data-theme=light]{--theme-page: #faf7f2;--theme-section: #f5efe6;--theme-card: #ffffff;--theme-card-alt: #f7f1e7;--theme-heading: #211526;--theme-text: #352d39;--theme-muted: #69606d;--theme-border: rgba(82,32,120,.16);--theme-purple: #6d28d9;--theme-purple-deep: #4d168e;--theme-gold: #a77b1c;--theme-gold-bright: #c99b2e}html,body,#root,main{background-color:var(--theme-page)!important;color:var(--theme-text)}body,main,section,article,div,p,h1,h2,h3,h4,h5,h6,a,span,small,li,label{transition:background-color .3s ease,color .3s ease,border-color .3s ease}[data-theme=light] main{color:var(--theme-text)!important}[data-theme=light] main>section:not(.hero):not(.pagehero):not(.dynamic-hero):not(.site-footer){color:var(--theme-text)}[data-theme=light] main>section:not(.hero):not(.pagehero):not(.dynamic-hero) h1,[data-theme=light] main>section:not(.hero):not(.pagehero):not(.dynamic-hero) h2,[data-theme=light] main>section:not(.hero):not(.pagehero):not(.dynamic-hero) h3,[data-theme=light] main>section:not(.hero):not(.pagehero):not(.dynamic-hero) h4,[data-theme=light] .sectionhead h2,[data-theme=light] .story h2,[data-theme=light] .why h2,[data-theme=light] .consult h2,[data-theme=light] .seo-discovery-container>h2,[data-theme=light] .seo-faq>h2{color:var(--theme-heading)!important;-webkit-text-fill-color:initial}[data-theme=light] main>section:not(.hero):not(.pagehero):not(.dynamic-hero) p,[data-theme=light] .sectionhead>p:last-child,[data-theme=light] .story p,[data-theme=light] .why p,[data-theme=light] .consult p,[data-theme=light] .seo-discovery-container>p,[data-theme=light] .seo-faq p{color:var(--theme-muted)!important}[data-theme=light] .eyebrow,[data-theme=light] .hero-eyebrow,[data-theme=light] .sectionhead>p:first-child,[data-theme=light] .promise em{color:var(--theme-gold)!important;-webkit-text-fill-color:var(--theme-gold)!important}[data-theme=light] .process,[data-theme=light] .darksection,[data-theme=light] .seo-discovery-section{background:var(--theme-section)!important;color:var(--theme-text)!important}[data-theme=light] .why,[data-theme=light] .consult{background:linear-gradient(135deg,#faf7f2,#fff)!important;color:var(--theme-text)!important}[data-theme=light] .serviceitem,[data-theme=light] .steps>div,[data-theme=light] .package,[data-theme=light] .dashcard,[data-theme=light] .projectgrid article,[data-theme=light] .bloggrid article,[data-theme=light] .seo-service-grid article,[data-theme=light] .opsgrid article,[data-theme=light] .pipeline>div,[data-theme=light] .totals,[data-theme=light] .admintable>div{background:var(--theme-card)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}[data-theme=light] .serviceitem h2,[data-theme=light] .serviceitem h3,[data-theme=light] .steps h2,[data-theme=light] .steps h3,[data-theme=light] .package h2,[data-theme=light] .package h3,[data-theme=light] .dashcard h3,[data-theme=light] .projectgrid h3,[data-theme=light] .bloggrid h3,[data-theme=light] .seo-service-grid h3,[data-theme=light] .opsgrid h2,[data-theme=light] .opsgrid h3{color:var(--theme-heading)!important;-webkit-text-fill-color:initial!important}[data-theme=light] .serviceitem p,[data-theme=light] .steps p,[data-theme=light] .package p,[data-theme=light] .package li,[data-theme=light] .dashcard p,[data-theme=light] .projectgrid p,[data-theme=light] .bloggrid p,[data-theme=light] .seo-service-grid p,[data-theme=light] .opsgrid p,[data-theme=light] .pipeline p{color:var(--theme-muted)!important}[data-theme=light] .formbox,[data-theme=light] .lead-popup{background:#fff!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important;box-shadow:0 28px 80px #321e3c1f!important}.formbox h2,.consultation-form h2,.lead-popup h2{display:inline-block;background:linear-gradient(90deg,#6d28d9,#8b5cf6 42%,#d8b24b 78%,#f3d57d)!important;background-clip:text!important;-webkit-background-clip:text!important;color:#6d28d9!important;-webkit-text-fill-color:transparent!important}[data-theme=light] input,[data-theme=light] select,[data-theme=light] textarea{background:#fff!important;color:#211526!important;border-color:#321e3c2e!important}[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:#756d79!important;opacity:1}[data-theme=light] select option{background:#fff;color:#211526}[data-theme=light] label{color:var(--theme-heading)!important}[data-theme=light] .seo-faq,[data-theme=light] .faq{background:var(--theme-page)!important;color:var(--theme-text)!important}[data-theme=light] details{color:var(--theme-text)!important;border-color:#5220783d!important}[data-theme=light] details summary{color:var(--theme-heading)!important}[data-theme=light] details p{color:var(--theme-muted)!important}[data-theme=light] .trust{background:linear-gradient(90deg,#eee5d5,#fffaf1,#eee5d5)!important;color:var(--theme-heading)!important}[data-theme=light] .trust b{color:var(--theme-heading)!important}[data-theme=light] .trust span{color:var(--theme-purple)!important}[data-theme=light] .trust small{color:var(--theme-muted)!important}[data-theme=light] .hero,[data-theme=light] .dynamic-hero{color:var(--theme-text)!important}[data-theme=light] .hero h1,[data-theme=light] .hero h2,[data-theme=light] .hero h3,[data-theme=light] .hero p,[data-theme=light] .dynamic-hero h1,[data-theme=light] .dynamic-hero h2,[data-theme=light] .dynamic-hero p{color:var(--theme-heading)!important;-webkit-text-fill-color:initial!important}[data-theme=light] .hero .eyebrow,[data-theme=light] .dynamic-hero .eyebrow,[data-theme=light] .dynamic-hero .hero-eyebrow{color:var(--theme-gold)!important;-webkit-text-fill-color:var(--theme-gold)!important}[data-theme=light] .pagehero{background:linear-gradient(#07040cb8,#07040cdb),url(https://images.unsplash.com/photo-1600210492486-724fe5c67fb0?auto=format&fit=crop&w=1800&q=80) center / cover!important;color:#fff!important}[data-theme=light] .pagehero h1,[data-theme=light] .pagehero h2{color:#fff!important;-webkit-text-fill-color:initial!important}[data-theme=light] .pagehero p{color:#ded8e2!important}[data-theme=light] .pagehero .eyebrow{color:#f3d57d!important;-webkit-text-fill-color:#f3d57d!important}[data-theme=light] .cards article h2,[data-theme=light] .cards article h3,[data-theme=light] .cards article p{color:#fff!important;-webkit-text-fill-color:initial!important}[data-theme=light] .cards article a,[data-theme=light] .cards article span{color:#f3d57d!important}[data-theme=light] .cta{background:linear-gradient(135deg,#efe3ce,#fff9ee)!important;color:var(--theme-heading)!important}[data-theme=light] .cta h2,[data-theme=light] .cta h3{color:var(--theme-heading)!important}[data-theme=light] .cta p{color:var(--theme-muted)!important}[data-theme=light] .seo-consultation{background:linear-gradient(135deg,#fff,#f7f1e7)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}[data-theme=light] .seo-consultation h2{color:var(--theme-heading)!important}[data-theme=light] .seo-consultation p{color:var(--theme-muted)!important}[data-theme=light] .metricrow{background:var(--theme-section)!important;color:var(--theme-text)!important}[data-theme=light] .metricrow span{border-color:var(--theme-border)!important}[data-theme=light] .notice{background:var(--theme-card-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}[data-theme=light] .filters button{background:#fff!important;color:var(--theme-heading)!important;border-color:var(--theme-border)!important}[data-theme=light] .filters button.active,[data-theme=light] .filters .active{background:var(--theme-purple)!important;color:#fff!important}[data-theme=light] .site-footer{background:radial-gradient(circle at 12% 0%,rgba(109,40,217,.14),transparent 30%),#08040d!important;color:#fff!important}[data-theme=light] .site-footer h1,[data-theme=light] .site-footer h2,[data-theme=light] .site-footer h3,[data-theme=light] .site-footer h4,[data-theme=light] .site-footer strong{color:#fff!important;-webkit-text-fill-color:initial!important}[data-theme=light] .site-footer .footer-section h4{color:#d8b24b!important}[data-theme=light] .site-footer p,[data-theme=light] .site-footer a,[data-theme=light] .site-footer li,[data-theme=light] .site-footer small,[data-theme=light] .site-footer span,[data-theme=light] .site-footer .contact span,[data-theme=light] .site-footer .footer-location,[data-theme=light] .site-footer .footer-location span{color:#cfc5d3!important}[data-theme=light] .site-footer a:hover{color:#f3d57d!important}[data-theme=light] .site-footer .footer-cta,[data-theme=light] .site-footer .footer-cta:hover{color:#171009!important;-webkit-text-fill-color:#171009!important}[data-theme=light] .internal-login{background:radial-gradient(circle at top,#241038,#08060d 55%)!important;color:#fff!important}[data-theme=light] .internal-login-card{background:#100b17!important;color:#fff!important}[data-theme=light] .internal-login-card h1,[data-theme=light] .internal-login-card p,[data-theme=light] .internal-login-card label{color:#fff!important}[data-theme=light] .internal-login-card input{background:#08060d!important;color:#fff!important;border-color:#382447!important}.workspace-loader,.page-loader{min-height:60vh;display:grid;place-items:center;color:#fff;background:#07050b;font-weight:700}.onboarding-page,.activation-page{min-height:100vh;background:radial-gradient(circle at top left,rgba(124,58,237,.18),transparent 32%),#07050b;color:#f8f5ff;padding:34px}.onboarding-hero{min-height:280px;display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:48px;border-bottom:1px solid rgba(245,184,46,.22)}.onboarding-hero.compact{min-height:220px}.onboarding-hero h1{max-width:880px;margin:10px 0;font-family:Playfair Display,serif;font-size:clamp(36px,5vw,64px);line-height:1.05}.onboarding-hero p{max-width:760px;color:#cfc5d9;line-height:1.7}.onboarding-sync{display:inline-flex;margin-top:12px;color:#f5d477}.onboarding-progress-card{width:260px;flex:0 0 260px;padding:24px;border:1px solid rgba(245,184,46,.28);border-radius:8px;background:#0f0a18e0}.onboarding-progress-card span{display:block;font-size:44px;font-weight:800;color:#f5b82e}.onboarding-progress-card p{margin:4px 0 18px}.onboarding-progress-track,.record-progress i{display:block;overflow:hidden;height:8px;border-radius:999px;background:#1a1027}.onboarding-progress-track i,.record-progress b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f5b82e,#7c3aed)}.onboarding-layout{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:24px;max-width:1500px;margin:0 auto;padding:32px 0}.onboarding-single{max-width:1280px;margin:0 auto;padding:32px 0}.onboarding-sidebar{display:flex;flex-direction:column;gap:10px;align-self:start;position:sticky;top:24px}.onboarding-step-button,.onboarding-reset{width:100%;display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #322243;border-radius:8px;background:#100919;color:#ddd6e8;cursor:pointer;text-align:left}.onboarding-step-button strong{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#1d102b;color:#f5b82e}.onboarding-step-button span{display:grid;gap:4px}.onboarding-step-button small{color:#978aa7;line-height:1.35}.onboarding-step-button.active,.onboarding-step-button.complete{border-color:#7c3aed;background:#1a0f27}.onboarding-step-button.complete strong{background:#176c3a;color:#fff}.onboarding-reset{justify-content:center;color:#f5d477}.onboarding-workspace{min-width:0}.onboarding-panel,.activation-card,.document-manager{border:1px solid #342044;border-radius:8px;background:#100919;padding:28px;box-shadow:0 22px 60px #0000003d}.activation-card{width:min(100%,520px);margin:70px auto}.onboarding-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:26px}.onboarding-panel h2,.onboarding-panel h3,.document-manager h2,.document-manager h3,.activation-card h1{margin:0 0 10px;color:#fff}.onboarding-panel p,.document-manager p,.activation-card p{color:#c9bfd3;line-height:1.65}.status-pill,.doc-status{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:7px 12px;border-radius:999px;font-size:12px;font-style:normal;font-weight:800;white-space:nowrap}.status-pill.ready,.doc-status.approved{background:#22c55e24;color:#7ee2a0}.status-pill.warn,.doc-status.pending{background:#f5b82e24;color:#f5d477}.doc-status.rejected{background:#ef444424;color:#ff9aa5}.doc-status.replaced{background:#94a3b829;color:#d7dce6}.onboarding-form-grid,.document-upload-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.onboarding-form-grid label,.document-upload-grid label,.launch-notes,.activation-card label,.quiz-box{display:grid;gap:8px;color:#f7f1ff;font-weight:700}.onboarding-form-grid label.wide,.document-upload-grid label.wide{grid-column:1 / -1}.onboarding-form-grid input,.onboarding-form-grid select,.onboarding-form-grid textarea,.document-upload-grid input,.document-upload-grid select,.launch-notes textarea,.activation-card input,.quiz-box textarea{width:100%;min-width:0;border:1px solid #3c2b4c;border-radius:6px;background:#08060d;color:#fff;padding:13px;outline:none}.onboarding-form-grid input:focus,.onboarding-form-grid select:focus,.onboarding-form-grid textarea:focus,.document-upload-grid input:focus,.document-upload-grid select:focus,.launch-notes textarea:focus,.activation-card input:focus,.quiz-box textarea:focus{border-color:#8b5cf6}.onboarding-form-grid small,.document-upload-grid small{color:#9b91a6;font-weight:500;line-height:1.45}.onboarding-form-grid small.ok{color:#7ee2a0}.onboarding-form-grid small.danger{color:#ff9aa5}.checkbox-line{display:flex!important;align-items:flex-start;gap:12px}.checkbox-line input{width:auto;margin-top:4px}.onboarding-alert,.document-message,.error,.success{margin-top:18px;padding:13px 15px;border:1px solid #7f1d1d;border-radius:8px;background:#2b1018;color:#ffb4be;line-height:1.55}.document-message,.success{border-color:#166534;background:#102418;color:#8fedac}.onboarding-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.onboarding-actions button:disabled,.document-upload button:disabled,.activation-card button:disabled{opacity:.55;cursor:not-allowed}.onboarding-section-title{margin:28px 0 14px;color:#f5b82e;font-weight:800;letter-spacing:1px;text-transform:uppercase}.onboarding-card-grid,.document-grid,.launch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mini-card,.document-card,.launch-item,.training-module,.onboarding-record,.missing-docs,.document-upload,.empty-state{border:1px solid #322243;border-radius:8px;background:#0b0710;padding:18px}.mini-card{display:grid;gap:8px}.mini-card span,.mini-card small,.document-card span,.document-card dt,.training-module small,.onboarding-record small{color:#a99db5}.agreement-summary,.go-live-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.agreement-summary>div,.go-live-summary>div{border:1px solid #322243;border-radius:8px;background:#0b0710;padding:18px}.agreement-summary small,.go-live-summary small{display:block;margin-bottom:6px;color:#a99db5}.agreement-summary strong,.go-live-summary strong{color:#fff}.agreement-document{display:grid;gap:14px;margin-bottom:24px}.agreement-document article{border-left:3px solid #7c3aed;padding:8px 0 8px 16px}.agreement-document ul,.training-module ul{margin:10px 0 0;padding-left:18px;color:#c9bfd3;line-height:1.65}.training-list{display:grid;gap:18px}.training-module.complete{border-color:#22c55e66}.training-module-head{display:flex;justify-content:space-between;gap:18px}.training-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0}.training-toggle{display:flex;align-items:center;gap:8px;color:#f5d477;font-weight:800;white-space:nowrap}.launch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-item{display:flex;align-items:flex-start;gap:12px;color:#ddd6e8}.launch-item.complete{border-color:#22c55e66}.launch-notes{margin-top:18px}.document-upload{margin-bottom:24px}.document-upload-grid{align-items:end;margin-top:16px}.document-card{display:grid;gap:16px}.document-card-head{display:flex;justify-content:space-between;gap:12px}.document-card-head div{display:grid;gap:6px}.document-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.document-card dd,.document-card dt{margin:0}.document-card dd{color:#fff;overflow-wrap:anywhere}.document-remarks{margin:0;padding:12px;border-radius:6px;background:#160e20}.missing-docs{margin-bottom:24px}.missing-docs div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.missing-docs span{padding:7px 10px;border-radius:999px;background:#1d102b;color:#f5d477;font-size:12px;font-weight:800}.empty-state{text-align:center;padding:42px}.modal-backdrop{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:20px;background:#000000b8}.document-preview-modal,.review-modal{width:min(100%,960px);max-height:92vh;overflow:auto;border:1px solid #3d2851;border-radius:8px;background:#100919;padding:24px}.review-modal{width:min(100%,620px)}.modal-head{display:flex;justify-content:space-between;gap:18px;margin-bottom:18px}.icon-button{width:38px;height:38px;display:grid;place-items:center;border:1px solid #3c2b4c;border-radius:50%;background:#08060d;color:#fff;cursor:pointer}.preview-frame{min-height:520px;display:grid;place-items:center;overflow:hidden;border:1px solid #322243;border-radius:8px;background:#060409}.preview-frame iframe,.preview-frame img{width:100%;height:70vh;border:0;object-fit:contain}.onboarding-record-list{display:grid;gap:12px}.onboarding-record{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(110px,.7fr)) minmax(130px,.8fr) auto;align-items:center;gap:14px}.onboarding-record h3,.onboarding-record p{margin:0}.record-progress{display:grid;gap:6px}.record-progress span{color:#f5b82e;font-weight:800}.record-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.content-admin-page{gap:22px}.content-admin-shell{width:min(100%,1180px);margin:0 auto;display:grid;gap:18px;padding:24px;border:1px solid #322243;border-radius:8px;background:#100919}.content-admin-tabs{display:flex;flex-wrap:wrap;gap:10px;border-bottom:1px solid #2f203d;padding-bottom:16px}.content-admin-tabs button{min-height:40px;border:1px solid #3c2b4c;border-radius:7px;padding:10px 14px;background:#08060d;color:#d9d2e2;font-weight:800;cursor:pointer}.content-admin-tabs button.active{border-color:#7c3aed;background:#211232;color:#fff}.content-admin-section{display:grid;gap:16px}.content-admin-title-row,.content-admin-card-head,.content-admin-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.content-admin-title-row h3{margin:0}.content-admin-card{display:grid;gap:16px;padding:18px;border:1px solid #322243;border-radius:8px;background:#08060d}.content-admin-card label:not(.content-admin-toggle){display:grid;gap:8px;color:#d9d2e2;font-weight:700}.content-admin-card input,.content-admin-card textarea{width:100%;box-sizing:border-box;border:1px solid #3c2b4c;border-radius:8px;background:#050308;color:#fff;padding:12px 13px;font:inherit}.content-admin-card textarea{resize:vertical}.content-admin-card.compact{grid-template-columns:minmax(220px,1fr) 160px auto;align-items:end}.content-admin-toggle{display:flex;align-items:center;justify-content:space-between;min-height:48px;gap:12px;border:1px solid #3c2b4c;border-radius:8px;padding:12px;background:#0d0913;color:#d9d2e2}.content-admin-toggle input{width:20px;height:20px}.text-danger{border:0;background:transparent;color:#ff8c9f;font-weight:800;cursor:pointer}[data-theme=dark] main>section:not(.hero):not(.pagehero):not(.dynamic-hero) h1,[data-theme=dark] main>section:not(.hero):not(.pagehero):not(.dynamic-hero) h2,[data-theme=dark] main>section:not(.hero):not(.pagehero):not(.dynamic-hero) h3,[data-theme=dark] main>section:not(.hero):not(.pagehero):not(.dynamic-hero) h4{color:var(--theme-heading)}[data-theme=dark] main>section:not(.hero):not(.pagehero):not(.dynamic-hero) p{color:var(--theme-muted)}@media(max-width:700px){.formbox h2,.consultation-form h2,.lead-popup h2{line-height:1.2}.onboarding-page,.activation-page{padding:18px}.onboarding-hero,.onboarding-hero.compact{min-height:auto;display:grid;padding:28px 0}.onboarding-progress-card{width:100%;flex-basis:auto}.onboarding-layout,.onboarding-form-grid,.document-upload-grid,.content-admin-card.compact,.onboarding-card-grid,.document-grid,.agreement-summary,.go-live-summary,.training-grid,.launch-grid{grid-template-columns:1fr}.onboarding-sidebar{position:static}.onboarding-panel,.document-manager,.activation-card{padding:20px}.onboarding-panel-head,.training-module-head,.document-card-head,.modal-head{display:grid}.onboarding-record{grid-template-columns:1fr}.record-actions{justify-content:flex-start}.preview-frame{min-height:360px}.preview-frame iframe,.preview-frame img{height:56vh}}@media print{.onboarding-sidebar,.onboarding-progress-card,.onboarding-actions,.onboarding-reset,header,.top,.site-footer,.slicspace-admin-sidebar,.slicspace-admin-mobile-button{display:none!important}.slicspace-admin-content{margin-left:0!important;width:100%!important}.onboarding-page,.onboarding-panel{background:#fff!important;color:#000!important;border:0!important;box-shadow:none!important}[data-theme=dark],[data-theme=light]{--theme-page: #ffffff;--theme-section: #ffffff;--theme-card: #ffffff;--theme-heading: #000000;--theme-text: #000000;--theme-muted: #333333}}select option{background-color:#fff!important;color:#111827!important;font-weight:500}optgroup{background-color:#f3f4f6!important;color:#111827!important;font-weight:700}.bg-white,.light-bg{color:#111827!important}@media print{.cutlist-print-area table{border-collapse:collapse!important;border:2px solid #000000!important;width:100%!important;margin-top:15px!important}.cutlist-print-area th{background-color:#f3f4f6!important;color:#000!important;border:1px solid #000000!important;font-weight:700!important}.cutlist-print-area td{border:1px solid #cccccc!important;color:#000!important}}.hero.home-hero{background-image:linear-gradient(90deg,#05030aed,#05030a8c),var(--home-hero-image, url(https://images.unsplash.com/photo-1600210492486-724fe5c67fb0?auto=format&fit=crop&w=1800&q=85))!important;background-size:cover!important;background-position:center!important;color:#fff!important}[data-theme=light] .hero.home-hero{background-image:linear-gradient(90deg,#05030aed,#05030a8c),var(--home-hero-image, url(https://images.unsplash.com/photo-1600210492486-724fe5c67fb0?auto=format&fit=crop&w=1800&q=85))!important;background-size:cover!important;background-position:center!important;border:0!important;box-shadow:none!important;color:#fff!important}[data-theme=dark] .hero.home-hero{background-color:#08070d!important;color:#fff!important}[data-theme=light] .hero.home-hero h1,[data-theme=light] .hero.home-hero h2,[data-theme=light] .hero.home-hero h3,[data-theme=light] .hero.home-hero p,[data-theme=light] #home-main-heading{color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 2px 10px rgba(0,0,0,.8)!important}[data-theme=light] .hero.home-hero h1 span,[data-theme=light] #home-main-heading span{color:#c084fc!important;-webkit-text-fill-color:#c084fc!important}[data-theme=light] .hero.home-hero p.eyebrow,[data-theme=light] .hero.home-hero .eyebrow{color:#38bdf8!important;-webkit-text-fill-color:#38bdf8!important;font-weight:800!important}[data-theme=dark] .hero.home-hero h1,[data-theme=dark] .hero.home-hero h2,[data-theme=dark] .hero.home-hero h3,[data-theme=dark] .hero.home-hero p{color:#fff!important;-webkit-text-fill-color:#ffffff!important}[data-theme=light] .hero.home-hero .outline{color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#a855f7!important;background:#a855f740!important}[data-theme=dark] .hero.home-hero .outline{color:#fff!important;border-color:#ffffff40!important;background:#12111a99!important}[data-theme=light] button.instant-quote-btn{background:linear-gradient(135deg,var(--brand-gold),var(--brand-gold-bright))!important;color:#171009!important;border:0!important;box-shadow:0 12px 34px #d8b24b33!important}.cards article.home-service-card{background-image:linear-gradient(0deg,rgba(10,3,20,.95),transparent),var(--home-service-image)!important;background-size:cover!important;background-position:center!important;color:#fff!important}[data-theme=light] .cards article.home-service-card{background-color:#130d21!important;border-color:#d8b24b5c!important;box-shadow:0 24px 60px #37231433!important}[data-theme=light] .cards article.home-service-card:before{background:linear-gradient(180deg,transparent 28%,rgba(6,3,10,.9) 100%)!important}[data-theme=light] .cards article.home-service-card h2,[data-theme=light] .cards article.home-service-card h3,[data-theme=light] .cards article.home-service-card p{color:#fff!important;-webkit-text-fill-color:initial!important}[data-theme=light] .cards article.home-service-card a,[data-theme=light] .cards article.home-service-card span{color:#f3d57d!important}.instant-quote-section{background:radial-gradient(circle at 18% 15%,rgba(109,40,217,.16),transparent 34%),linear-gradient(135deg,var(--theme-section),var(--theme-page))}.instant-quote-content{max-width:780px;margin:0 auto;text-align:center}.instant-quote-content h2{margin:10px 0 14px;font-family:Playfair Display,serif;font-size:clamp(32px,5vw,48px);line-height:1.1;color:var(--theme-heading)}.instant-quote-content p:not(.eyebrow){color:var(--theme-muted);font-size:17px;line-height:1.7}[data-theme=light] div.slicspace-announcement-bar{background:linear-gradient(90deg,#312e81,#4338ca,#1e40af)!important;color:#fff!important;border-bottom-color:#ffffff29!important}[data-theme=light] .slicspace-announcement-bar span{color:#fff!important}[data-theme=light] .slicspace-topbar{background:radial-gradient(circle at 10% 50%,rgba(109,40,217,.12),transparent 30%),#050509!important;border-bottom-color:#d8b24b40!important;color:#fff!important}[data-theme=light] .slicspace-topbar .slicspace-promise strong,[data-theme=light] .slicspace-topbar .slicspace-promise strong *,[data-theme=light] .slicspace-topbar .slicspace-stats strong,[data-theme=light] .slicspace-topbar .slicspace-stats strong *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}[data-theme=light] .slicspace-topbar .slicspace-promise strong span{color:#38bdf8!important;-webkit-text-fill-color:#38bdf8!important}[data-theme=light] .slicspace-topbar .slicspace-promise small,[data-theme=light] .slicspace-topbar .slicspace-stats small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important}[data-theme=light] .slicspace-topbar .slicspace-phone,[data-theme=light] .slicspace-topbar .slicspace-phone span{color:#fff!important}[data-theme=light] button.slicspace-theme-toggle{background:#d8b24b14!important;color:#f3d57d!important;border-color:#d8b24b5c!important;border-radius:50%!important;box-shadow:none!important}[data-theme=light] header.slicspace-header,[data-theme=light] .slicspace-header{background:linear-gradient(90deg,#24103e,#54209a,#24103e)!important;border-color:#d8b24b47!important;color:#fff!important}[data-theme=light] .slicspace-header .slicspace-nav-links a,[data-theme=light] .slicspace-header .slicspace-mobile-phone,[data-theme=light] .slicspace-header .slicspace-mobile-phone span{color:#ffffffe6!important}[data-theme=light] .slicspace-header .slicspace-nav-links a:hover,[data-theme=light] .slicspace-header .slicspace-nav-links a.active{color:#f3d57d!important}[data-theme=light] .slicspace-header .slicspace-consultation-btn{background:linear-gradient(135deg,var(--brand-gold),var(--brand-gold-bright))!important;color:#171009!important}[data-theme=light] button.slicspace-menu-btn,[data-theme=light] button.slicspace-mobile-theme-toggle{background:#d8b24b14!important;color:#f3d57d!important;border-color:#d8b24b5c!important;box-shadow:none!important}[data-theme=light] button.slicspace-mobile-theme-toggle span{color:#f3d57d!important}@media(max-width:700px){[data-theme=light] .hero.home-hero{min-height:560px;background-position:62% center!important}}.cache-buster-99{color:red}[data-theme=light] .modal-backdrop{background:#0f172a99!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}[data-theme=light] .iq-modal-dialog{border-color:#7c3aed4d!important;box-shadow:0 20px 50px #7c3aed26!important}[data-theme=light] .instant-quote-wizard{background:#fff!important;color:#0f172a!important}[data-theme=light] .instant-quote-wizard.inline-mode{background:#fff!important;color:#0f172a!important;border:1px solid rgba(124,58,237,.35)!important;box-shadow:0 10px 30px #0000000f!important}[data-theme=light] .iq-wizard-header{border-bottom-color:#e2e8f0!important}[data-theme=light] .iq-eyebrow{color:#d97706!important}[data-theme=light] .iq-wizard-header h2{color:#0f172a!important}[data-theme=light] .iq-wizard-header .close-btn{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#334155!important}[data-theme=light] .iq-wizard-header .close-btn:hover{background:#ef4444!important;color:#fff!important}[data-theme=light] .iq-step-pill{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#475569!important}[data-theme=light] .iq-step-pill .step-num{background:#e2e8f0!important;color:#1e293b!important}[data-theme=light] .iq-step-pill.active{background:linear-gradient(135deg,#7c3aed,#5b21b6)!important;color:#fff!important;border-color:#d97706!important;box-shadow:0 4px 15px #7c3aed40!important}[data-theme=light] .iq-step-pill.completed{border-color:#10b981!important;color:#059669!important;background:#ecfdf5!important}[data-theme=light] .iq-progress-line{background:#e2e8f0!important}[data-theme=light] .iq-step-panel h3{color:#0f172a!important}[data-theme=light] .iq-step-panel .step-desc{color:#475569!important}[data-theme=light] .iq-form-group label{color:#1e293b!important}[data-theme=light] .iq-selection-card{background:#f8fafc!important;border-color:#cbd5e1!important;color:#1e293b!important}[data-theme=light] .iq-selection-card:hover{border-color:#7c3aed!important}[data-theme=light] .iq-selection-card.selected{background:#f3e8ff!important;border-color:#7c3aed!important;color:#4c1d95!important;box-shadow:0 4px 14px #7c3aed33!important}[data-theme=light] .iq-pill-btn{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#334155!important}[data-theme=light] .iq-pill-btn.active{background:#7c3aed!important;border-color:#7c3aed!important;color:#fff!important}[data-theme=light] .iq-form-group input,[data-theme=light] .iq-form-group select{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important}[data-theme=light] .iq-area-presets span{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#6d28d9!important}[data-theme=light] .iq-area-presets span:hover{background:#7c3aed!important;color:#fff!important}[data-theme=light] .iq-catalog-card{background:#fff!important;border-color:#e2e8f0!important;color:#0f172a!important;box-shadow:0 4px 12px #0000000a!important}[data-theme=light] .iq-catalog-card.active-item{background:#faf5ff!important;border-color:#7c3aed!important}[data-theme=light] .card-top h4{color:#0f172a!important}[data-theme=light] .cat-tag{color:#6d28d9!important}[data-theme=light] .item-desc{color:#475569!important}[data-theme=light] .unit-price{color:#6d28d9!important}[data-theme=light] .counter-controls{background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .counter-controls button{color:#0f172a!important}[data-theme=light] .counter-controls button:hover{background:#7c3aed!important;color:#fff!important}[data-theme=light] .counter-controls input{color:#0f172a!important}[data-theme=light] .iq-pkg-card{background:#fff!important;border-color:#e2e8f0!important;color:#0f172a!important;box-shadow:0 4px 12px #0000000a!important}[data-theme=light] .iq-pkg-card.selected-pkg{background:#faf5ff!important;border-color:#7c3aed!important;box-shadow:0 8px 24px #7c3aed26!important}[data-theme=light] .iq-pkg-card h4{color:#0f172a!important}[data-theme=light] .pkg-desc,[data-theme=light] .pkg-specs{color:#475569!important}[data-theme=light] .pkg-specs strong{color:#0f172a!important}[data-theme=light] .pkg-price-preview{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .pkg-price-preview small{color:#6d28d9!important}[data-theme=light] .pkg-price-preview h3{color:#7c3aed!important}[data-theme=light] .pkg-select-btn{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#334155!important}[data-theme=light] .pkg-select-btn.active{background:#7c3aed!important;border-color:#7c3aed!important;color:#fff!important}[data-theme=light] .iq-summary-preview-box{background:#f8fafc!important;border-color:#e2e8f0!important;color:#1e293b!important}[data-theme=light] .gold-text{color:#7c3aed!important;font-weight:800!important}[data-theme=light] .live-preview-tag{color:#475569!important}[data-theme=light] .live-preview-tag strong{color:#7c3aed!important}[data-theme=light] .outline-btn{background:#fff!important;border-color:#cbd5e1!important;color:#1e293b!important}[data-theme=light] .iq-estimate-breakdown-card{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important;box-shadow:0 4px 20px #0000000d!important}[data-theme=light] .eb-brand{color:#6d28d9!important}[data-theme=light] .eb-header h2{color:#0f172a!important}[data-theme=light] .eb-ref-box{background:#f8fafc!important;border-color:#7c3aed!important}[data-theme=light] .eb-ref-box small{color:#6d28d9!important}[data-theme=light] .eb-ref-box strong{color:#7c3aed!important}[data-theme=light] .eb-meta-grid{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .eb-meta-grid label{color:#64748b!important}[data-theme=light] .eb-meta-grid span{color:#0f172a!important}[data-theme=light] .eb-table-wrap th{background:#f1f5f9!important;color:#475569!important;border-bottom:2px solid #e2e8f0!important}[data-theme=light] .eb-table-wrap td{color:#1e293b!important;border-bottom-color:#e2e8f0!important}[data-theme=light] .eb-total-summary{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .total-row{color:#334155!important}[data-theme=light] .grand-price{color:#7c3aed!important;font-weight:900!important}[data-theme=light] .eb-footer-notes{color:#64748b!important;border-top-color:#e2e8f0!important}[data-theme=light] .home-inline-quote-section{background:#f8fafc!important;border-top-color:#e2e8f0!important;border-bottom-color:#e2e8f0!important}[data-theme=light] .home-inline-quote-section .sectionhead h2{color:#0f172a!important}[data-theme=light] .home-inline-quote-section .sectionhead p{color:#475569!important}.modal-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#080510d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.iq-modal-dialog{width:100%;max-width:900px;max-height:90vh;overflow-y:auto;border-radius:20px;box-shadow:0 25px 60px #7c3aed59;border:1px solid rgba(167,139,250,.4)}.instant-quote-wizard{background:#100919;color:#fff;padding:32px;border-radius:20px;font-family:inherit}.instant-quote-wizard.inline-mode{max-width:1000px;margin:0 auto;border:1px solid rgba(124,58,237,.35);box-shadow:0 15px 45px #0000004d}.iq-wizard-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.iq-eyebrow{color:#f5b82e;font-size:12px;font-weight:800;letter-spacing:1.5px;display:flex;align-items:center;gap:6px}.iq-eyebrow .icon-sparkle{color:#f5b82e}.iq-wizard-header h2{margin:6px 0 0;font-size:24px;color:#fff;font-weight:700}.iq-wizard-header .close-btn{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.iq-wizard-header .close-btn:hover{background:#ef4444;border-color:#ef4444}.iq-progress-bar-wrap{margin-bottom:32px;position:relative}.iq-progress-steps{display:flex;justify-content:space-between;position:relative;z-index:2}.iq-step-pill{display:flex;align-items:center;gap:8px;background:#1a102a;border:1px solid rgba(124,58,237,.3);padding:8px 16px;border-radius:30px;font-size:13px;color:#a78bfa;cursor:pointer;transition:all .25s ease}.iq-step-pill .step-num{background:#7c3aed4d;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.iq-step-pill.active{background:linear-gradient(135deg,#7c3aed,#4c1d95);color:#fff;border-color:#f5b82e;box-shadow:0 4px 15px #7c3aed66}.iq-step-pill.completed{border-color:#10b981;color:#6ee7b7}.iq-progress-line{position:absolute;top:50%;left:0;width:100%;height:3px;background:#ffffff1a;z-index:1;transform:translateY(-50%);border-radius:2px}.iq-progress-fill{height:100%;background:linear-gradient(90deg,#7c3aed,#f5b82e);transition:width .4s ease;border-radius:2px}.iq-error-alert{background:#ef444426;border:1px solid #ef4444;color:#fca5a5;padding:12px 16px;border-radius:10px;margin-bottom:20px;font-size:14px}.iq-step-panel h3{margin:0 0 4px;font-size:20px;color:#fff}.iq-step-panel .step-desc{margin:0 0 24px;color:#cbd5e1;font-size:14px}.iq-form-group{margin-bottom:20px}.iq-form-group label{display:block;font-size:13px;font-weight:700;color:#e2e8f0;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.iq-grid-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.iq-selection-card{background:#180d2c;border:1px solid rgba(124,58,237,.3);padding:20px;border-radius:12px;text-align:center;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;gap:8px;color:#cbd5e1}.iq-selection-card:hover{border-color:#a78bfa;transform:translateY(-2px)}.iq-selection-card.selected{background:linear-gradient(135deg,#2e105e,#180d2c);border:2px solid #f5b82e;color:#fff;box-shadow:0 6px 20px #7c3aed4d}.iq-pills-row{display:flex;gap:10px;flex-wrap:wrap}.iq-pill-btn{background:#180d2c;border:1px solid rgba(124,58,237,.3);color:#cbd5e1;padding:10px 20px;border-radius:10px;cursor:pointer;font-weight:600;transition:all .2s ease}.iq-pill-btn.active{background:#7c3aed;border-color:#f5b82e;color:#fff;box-shadow:0 4px 12px #7c3aed66}.iq-form-row-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.iq-form-group input,.iq-form-group select{width:100%;background:#180d2c;border:1px solid rgba(124,58,237,.4);color:#fff;padding:12px 16px;border-radius:10px;font-size:14px;outline:none}.iq-form-group input:focus,.iq-form-group select:focus{border-color:#f5b82e;box-shadow:0 0 10px #f5b82e4d}.input-with-icon{position:relative;display:flex;align-items:center}.input-with-icon svg{position:absolute;left:14px;color:#a78bfa}.input-with-icon input{padding-left:42px}.iq-area-presets{display:flex;gap:8px;margin-top:8px}.iq-area-presets span{background:#7c3aed33;border:1px solid rgba(124,58,237,.3);color:#ddd6fe;font-size:11px;padding:4px 10px;border-radius:6px;cursor:pointer}.iq-area-presets span:hover{background:#7c3aed;color:#fff}.iq-catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:24px}.iq-catalog-card{background:#160c28;border:1px solid rgba(124,58,237,.3);border-radius:14px;padding:18px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.iq-catalog-card.active-item{border-color:#a78bfa;box-shadow:0 4px 16px #7c3aed40;background:linear-gradient(135deg,#1d0f36,#160c28)}.card-top{display:flex;gap:12px;align-items:center;margin-bottom:8px}.icon-badge{background:#7c3aed40;color:#f5b82e;padding:10px;border-radius:10px}.card-top h4{margin:0;font-size:15px;color:#fff}.cat-tag{color:#a78bfa;font-size:11px}.item-desc{font-size:12px;color:#94a3b8;margin:0 0 16px;line-height:1.4}.card-bottom{display:flex;justify-content:space-between;align-items:center}.unit-price{font-size:12px;font-weight:700;color:#f5b82e}.counter-controls{display:flex;align-items:center;background:#0d0617;border:1px solid rgba(124,58,237,.4);border-radius:8px;overflow:hidden}.counter-controls button{background:transparent;border:none;color:#fff;width:32px;height:32px;cursor:pointer;font-weight:700;font-size:16px}.counter-controls button:hover{background:#7c3aed}.counter-controls input{width:48px;text-align:center;background:transparent;border:none;color:#fff;font-weight:700}.item-subtotal-badge{margin-top:10px;font-size:11px;font-weight:700;color:#34d399;text-align:right}.iq-package-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:24px}.iq-pkg-card{background:#160c28;border:1px solid rgba(124,58,237,.3);border-radius:16px;padding:24px;position:relative;cursor:pointer;transition:all .25s ease;display:flex;flex-direction:column;justify-content:space-between}.iq-pkg-card.selected-pkg{border:2px solid #f5b82e;background:linear-gradient(135deg,#241147,#160c28);box-shadow:0 10px 30px #7c3aed66}.pkg-badge{position:absolute;top:-12px;right:20px;background:#f5b82e;color:#100919;font-size:10px;font-weight:900;padding:4px 12px;border-radius:12px;text-transform:uppercase}.iq-pkg-card h4{margin:0 0 6px;font-size:22px;color:#fff}.pkg-desc{font-size:13px;color:#cbd5e1;margin:0 0 16px}.pkg-specs{font-size:12px;color:#94a3b8;display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.pkg-specs div{border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:6px}.pkg-specs strong{color:#e2e8f0}.pkg-price-preview{background:#0d0617;padding:12px;border-radius:10px;margin-bottom:16px;text-align:center}.pkg-price-preview small{color:#a78bfa;font-size:11px}.pkg-price-preview h3{margin:2px 0 0;font-size:22px;color:#f5b82e}.pkg-select-btn{width:100%;background:#7c3aed33;border:1px solid #7c3aed;color:#fff;padding:12px;border-radius:10px;font-weight:700;cursor:pointer}.pkg-select-btn.active{background:#7c3aed;border-color:#f5b82e}.iq-summary-preview-box{background:#180d2c;border:1px solid rgba(124,58,237,.4);padding:16px;border-radius:12px;display:flex;justify-content:space-around;margin-bottom:24px;font-size:14px}.gold-text{color:#f5b82e;font-size:18px}.iq-actions-row{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.live-preview-tag{font-size:14px;color:#cbd5e1}.live-preview-tag strong{color:#f5b82e;font-size:18px}.primary-btn{background:linear-gradient(135deg,#7c3aed,#5b21b6);color:#fff;border:1px solid #a78bfa;padding:12px 24px;border-radius:10px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease;text-decoration:none}.primary-btn:hover{box-shadow:0 4px 18px #7c3aed66;transform:translateY(-1px)}.gold-glow-btn{background:linear-gradient(135deg,#f5b82e,#d97706)!important;color:#100919!important;border-color:#fef08a!important}.outline-btn{background:transparent;border:1px solid rgba(124,58,237,.4);color:#fff;padding:12px 20px;border-radius:10px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.iq-results-panel{text-align:left}.iq-success-banner{background:#10b98126;border:1px solid #10b981;padding:20px;border-radius:14px;display:flex;gap:16px;align-items:center;margin-bottom:24px}.success-icon{color:#34d399;flex-shrink:0}.iq-success-banner h3{margin:0 0 4px;color:#6ee7b7;font-size:18px}.iq-success-banner p{margin:0;color:#e2e8f0;font-size:14px}.iq-estimate-breakdown-card{background:#0d0617;border:1px solid rgba(124,58,237,.4);border-radius:16px;padding:28px;margin-bottom:24px}.eb-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.eb-brand{color:#f5b82e;font-weight:800;font-size:12px;letter-spacing:1.5px}.eb-header h2{margin:4px 0 0;font-size:22px;color:#fff}.eb-ref-box{background:#180d2c;border:1px solid #7c3aed;padding:8px 16px;border-radius:10px;text-align:right}.eb-ref-box small{display:block;font-size:10px;color:#a78bfa;text-transform:uppercase}.eb-ref-box strong{color:#f5b82e;font-size:15px}.eb-meta-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;background:#180d2c;padding:16px;border-radius:10px;margin-bottom:20px}.eb-meta-grid label{font-size:10px;text-transform:uppercase;color:#94a3b8;display:block}.eb-meta-grid span{font-size:14px;font-weight:700;color:#fff}.eb-table-wrap table{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:14px}.eb-table-wrap th{text-align:left;padding:10px;background:#180d2c;color:#a78bfa;font-size:12px;text-transform:uppercase}.eb-table-wrap td{padding:12px 10px;border-bottom:1px solid rgba(255,255,255,.05);color:#e2e8f0}.eb-total-summary{background:#180d2c;padding:20px;border-radius:12px;text-align:right}.total-row{display:flex;justify-content:flex-end;gap:20px;margin-bottom:6px;color:#cbd5e1;font-size:14px}.grand-total{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);align-items:center}.grand-price{font-size:32px;font-weight:900;color:#f5b82e}.eb-footer-notes{display:flex;justify-content:space-around;margin-top:20px;padding-top:16px;border-top:1px dashed rgba(255,255,255,.1);font-size:12px;color:#94a3b8}.eb-footer-notes div{display:flex;align-items:center;gap:6px}.iq-results-actions{display:flex;gap:16px;justify-content:center;align-items:center}.text-link-btn{background:transparent;border:none;color:#a78bfa;cursor:pointer;font-size:14px;text-decoration:underline}.home-inline-quote-section{padding:60px 20px;background:linear-gradient(180deg,#090510,#140a26);border-top:1px solid rgba(124,58,237,.3);border-bottom:1px solid rgba(124,58,237,.3)}@media(max-width:768px){.iq-form-row-2,.eb-meta-grid{grid-template-columns:1fr}.iq-step-pill .step-txt{display:none}.iq-results-actions{flex-direction:column}.grand-price{font-size:24px}}.animated-step{animation:iqFadeSlideIn .35s cubic-bezier(.16,1,.3,1) forwards}@keyframes iqFadeSlideIn{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.animated-bounce{animation:iqPopBounce .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes iqPopBounce{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.animated-pulse{animation:iqPulseGlow 3s infinite ease-in-out}@keyframes iqPulseGlow{0%,to{border-color:#7c3aed66}50%{border-color:#f5b82eb3;box-shadow:0 0 15px #f5b82e33}}.icon-sparkle-animated{color:#f5b82e;animation:iqSpinSparkle 4s linear infinite}@keyframes iqSpinSparkle{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.15)}to{transform:rotate(360deg) scale(1)}}.iq-range-slider{width:100%;margin-top:10px;accent-color:#7c3aed;cursor:pointer}.iq-selection-card{position:relative}.check-badge{position:absolute;top:8px;right:8px;background:#f5b82e;color:#100919;border-radius:50%;padding:2px}.preset-active{background:#7c3aed!important;color:#fff!important;font-weight:700}.iq-privacy-notice-box{background:#180d2c;border:1px solid rgba(124,58,237,.4);padding:16px;border-radius:12px;display:flex;gap:14px;align-items:flex-start;margin-bottom:24px;color:#cbd5e1;font-size:13px}.iq-privacy-notice-box .lock-icon{color:#f5b82e;flex-shrink:0;margin-top:2px}.iq-privacy-notice-box strong{color:#fff;display:block;margin-bottom:2px}.iq-delivery-status-box{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.iq-delivery-status-box .status-item{background:#180d2c;border:1px solid rgba(124,58,237,.3);padding:16px;border-radius:12px;display:flex;gap:16px;align-items:center}.iq-delivery-status-box .mail-icon{color:#a78bfa}.iq-delivery-status-box .wa-icon{color:#25d366}.iq-delivery-status-box strong{color:#fff;font-size:14px}.iq-delivery-status-box p{margin:2px 0 0;color:#cbd5e1;font-size:13px}.whatsapp-btn{background:linear-gradient(135deg,#25d366,#128c7e)!important;color:#fff!important;border-color:#86efac!important}[data-theme=light] .iq-privacy-notice-box,[data-theme=light] .iq-delivery-status-box .status-item{background:#f8fafc!important;border-color:#cbd5e1!important;color:#1e293b!important}[data-theme=light] .iq-privacy-notice-box strong,[data-theme=light] .iq-delivery-status-box strong{color:#0f172a!important}[data-theme=light] .iq-delivery-status-box p{color:#475569!important}.item-add-prompt{margin-top:10px;font-size:11px;font-weight:700;color:#a78bfa;text-align:right;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;gap:4px;transition:color .2s ease}.item-add-prompt:hover{color:#f5b82e}.luxury-glow-hero{position:relative;overflow:hidden}.luxury-glow-hero:before{content:"";position:absolute;top:-15%;left:-10%;width:55vw;height:55vw;background:radial-gradient(circle,rgba(245,184,46,.12) 0%,rgba(100,34,184,.18) 45%,transparent 70%);filter:blur(85px);pointer-events:none;z-index:1}.luxury-glow-hero:after{content:"";position:absolute;bottom:-15%;right:-10%;width:50vw;height:50vw;background:radial-gradient(circle,rgba(100,34,184,.22) 0%,transparent 65%);filter:blur(95px);pointer-events:none;z-index:1}.gold-gradient-text{background:linear-gradient(135deg,#f5b82e,#ffd066,#eab308);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}[data-theme=light] .gold-gradient-text{background:linear-gradient(135deg,#b45309,#d97706,#ca8a04);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.luxury-card{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1)!important}.luxury-card:hover{transform:translateY(-6px)!important;box-shadow:0 20px 40px #00000040!important;border-color:#f5b82e73!important}[data-theme=light] .luxury-card:hover{box-shadow:0 20px 40px #7c3aed1f!important;border-color:#7c3aed80!important}.luxury-img-card{overflow:hidden}.luxury-img-card img{transition:transform .6s cubic-bezier(.16,1,.3,1)!important}.luxury-img-card:hover img{transform:scale(1.05)!important}.primary-btn-glow{transition:transform .25s ease,box-shadow .25s ease!important}.primary-btn-glow:hover{transform:translateY(-2px)!important;box-shadow:0 10px 28px #f5b82e66!important}.slicspace-a4-document{width:100%;max-width:1100px;margin:0 auto;background:#fff;box-sizing:border-box}@media print{@page{size:A4 portrait;margin:0}html,body{margin:0!important;padding:0!important;width:100%!important;background:#fff!important;color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}header,nav,button,.no-print,select,.actionButtons,.actionBar,.sidebar,.app-header,.successBox,.errorBox{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;border:none!important}#slicspace-print-document,#quotation-print,#invoice-print,.slicspace-a4-document,.invoicePaper{display:block!important;visibility:visible!important;position:static!important;width:210mm!important;max-width:210mm!important;min-width:210mm!important;margin:0 auto!important;padding:0!important;box-shadow:none!important;border:none!important;background:#fff!important;box-sizing:border-box!important;overflow:visible!important}#slicspace-print-document img:not(.coverImage),#quotation-print img:not(.coverImage),#invoice-print img:not(.coverImage),.invoicePaper img:not(.coverImage){max-height:80px!important;max-width:280px!important;object-fit:contain!important}#quotation-print .coverPage,.coverPage{position:relative!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;width:210mm!important;max-width:210mm!important;background-color:#0d0716!important;color:#fff!important;page-break-after:always!important;break-after:page!important;page-break-inside:avoid!important;break-inside:avoid!important;box-sizing:border-box!important;overflow:hidden!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#quotation-print .trustSection,#quotation-print .boqSection,#quotation-print .finalSection{width:210mm!important;max-width:210mm!important;box-sizing:border-box!important;padding:12mm 15mm!important;background-color:#fff!important;color:#0f172a!important}#quotation-print .paymentAndSignaturesBlock,#quotation-print .signatures{page-break-inside:avoid!important;break-inside:avoid!important}#quotation-print .coverImage,.coverPage .coverImage{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:65%!important;max-height:none!important;max-width:none!important;object-fit:cover!important;opacity:.85!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#quotation-print .coverOverlay,.coverPage .coverOverlay{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:65%!important;background:linear-gradient(to bottom,#0000 40%,#0d0716)!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.slicspace-a4-document{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;box-shadow:none!important;background:#fff!important}.quotation-section{break-inside:auto!important;page-break-inside:auto!important}.quotation-section>div{page-break-inside:auto}table{width:100%!important;border-collapse:collapse!important;table-layout:auto!important}thead{display:table-header-group!important}tfoot{display:table-footer-group!important}tbody{display:table-row-group!important}tr,td,th{page-break-inside:avoid!important;break-inside:avoid!important}#slicspace-print-document{overflow:visible!important}#slicspace-print-document *{max-height:none!important}img{max-width:100%!important;height:auto!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}a{color:inherit!important;text-decoration:none!important}a[href]:after{content:none!important}#slicspace-print-document,#slicspace-print-document div,#slicspace-print-document section{overflow:visible!important}#slicspace-print-document,#slicspace-print-document *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}@media screen and (max-width:768px){.slicspace-a4-document{min-width:800px}}
