.home-lux.skin-lux .text-brand{color:var(--lux-gold-strong)!important}.home-lux.skin-lux .link-secondary{color:var(--lux-gold-strong);border-bottom:1px solid #c8a87699;margin-left:10px;padding-bottom:2px;font-weight:600;text-decoration:none}.home-lux.skin-lux .hero-grid{gap:var(--space-xl)}.home-lux.skin-lux .hero-copy{max-width:560px}.home-lux.skin-lux .hero-ctas{display:flex}.home-lux.skin-lux .cta-subtext{max-width:62ch}.home-lux.skin-lux .about-hero .hero-copy{max-width:620px}.home-lux.skin-lux .about-hero .hero-bullets{margin:.75rem 0}.home-lux.skin-lux .about-hero .image-cta{border:1px solid #c8a87673;height:auto}.home-lux.skin-lux .about-hero .image-cta img{object-fit:cover;height:auto}.home-lux.skin-lux .about-hero .benefits-image-wrap{width:50%;margin-left:auto;margin-right:auto}.home-lux.skin-lux .about-hero .benefits-image{width:100%;height:auto;box-shadow:none;border:0;display:block}.home-lux.skin-lux .showcase-section,.home-lux.skin-lux .clarity-section,.home-lux.skin-lux .includes-section,.home-lux.skin-lux .proof-section,.home-lux.skin-lux .business-opportunity-section,.home-lux.skin-lux .pricing-section,.home-lux.skin-lux .faq-section{padding:var(--section-space) 0;scroll-margin-top:84px}.home-lux.skin-lux .clarity-section{background:linear-gradient(180deg, var(--lux-white), var(--lux-cream));border-top:1px solid var(--lux-line);border-bottom:1px solid var(--lux-line)}.home-lux.skin-lux .section-header h2{color:var(--lux-ink);font-weight:400}.home-lux.skin-lux .section-header p{max-width:65ch}.home-lux.skin-lux .include-card{padding:1rem}.home-lux.skin-lux .step-image{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--lux-line);border-radius:var(--radius-md);width:100%;height:auto;min-height:0;margin-bottom:0}.home-lux.skin-lux .include-icon{width:42px;height:42px;color:var(--lux-gold-strong);background:#c8a87624;border:1px solid #c8a87659;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.8rem;font-size:1rem;font-weight:700;display:inline-flex}.home-lux.skin-lux .include-card h3{text-transform:none;letter-spacing:0;margin-bottom:.5rem;font-size:1.25rem}.home-lux.skin-lux .include-card p{font-size:.95rem}.home-lux.skin-lux .areas-switch{gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.home-lux.skin-lux .area-chip{appearance:none;cursor:pointer;font-family:inherit}.home-lux.skin-lux .areas-hint{margin-bottom:var(--space-lg)}.home-lux.skin-lux .areas-grid{grid-template-columns:1fr;gap:.85rem;display:grid}.home-lux.skin-lux .area-card{border-radius:var(--radius-md);background:var(--lux-white);box-shadow:var(--shadow-xs);border:1px solid #c8a87659;border-left:4px solid #b48a55a6;padding:.95rem 1rem}.home-lux.skin-lux .area-card h3{text-transform:none;letter-spacing:0;color:#191f21;margin:0;font-size:1.25rem}.home-lux.skin-lux .area-card p{color:#2f373a;margin:.55rem 0 0;font-size:.95rem;line-height:1.7}.home-lux.skin-lux #tips.tips-lux-section{background:linear-gradient(165deg,#fffdf9,#f1e6d8)}.home-lux.skin-lux .tips-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.home-lux.skin-lux .tip-card{border-radius:var(--radius-md);box-shadow:var(--shadow-xs);background:linear-gradient(172deg,#fffdf9 0%,#f7eee1 100%);border:1px solid #b894656b;padding:1rem 1rem 1.05rem}.home-lux.skin-lux .tip-meta{justify-content:space-between;align-items:center;margin-bottom:.55rem;display:flex}.home-lux.skin-lux .tip-index{font-size:var(--type-xs);border:1px solid #b48a556b;padding:.2rem .5rem;font-weight:700}.home-lux.skin-lux .tip-icon{color:#a0723c}.home-lux.skin-lux .tip-card h3{margin-bottom:.45rem;font-size:.92rem}.home-lux.skin-lux .gallery-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.home-lux.skin-lux .faq-body p,.home-lux.skin-lux .faq-body li{color:#2b3133}@media (width>=960px){.home-lux.skin-lux .hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media (width<=767px){.home-lux.skin-lux .hero-ctas{gap:var(--space-sm);display:grid}.home-lux.skin-lux .about-hero .benefits-image-wrap{width:70%}.home-lux.skin-lux .link-secondary{width:fit-content;margin:0}}
