html.theme-light.landing-dark,html.theme-light:has(.landing-loading),html.theme-light:has(.landing-page){background:var(--lhq-bg-canvas)!important}html.theme-light.landing-dark body,html.theme-light:has(.landing-loading) body,html.theme-light:has(.landing-page) body{background:var(--lhq-bg-canvas)!important}.theme-light .landing-page{background:var(--lhq-bg-canvas);color:var(--lhq-text-primary)}html.theme-light.theme-light,html.theme-light.theme-light body{scrollbar-width:thin!important;scrollbar-color:#c8c8c8 #f0f0f0!important}html.theme-light.theme-light body::-webkit-scrollbar,html.theme-light.theme-light::-webkit-scrollbar{width:6px!important;height:6px!important;background:#f0f0f0!important}html.theme-light.theme-light body::-webkit-scrollbar-track,html.theme-light.theme-light::-webkit-scrollbar-track{background:#f0f0f0!important}html.theme-light.theme-light body::-webkit-scrollbar-thumb,html.theme-light.theme-light::-webkit-scrollbar-thumb{background:#c8c8c8!important;border-radius:3px!important}html.theme-light.theme-light body::-webkit-scrollbar-thumb:hover,html.theme-light.theme-light::-webkit-scrollbar-thumb:hover{background:#9e9e9e!important}.theme-light .landing-page ::selection{background:rgba(0,112,243,.18);color:var(--lhq-text-primary)}.landing-logo-full--light,.landing-logo-icon--light{display:none}.theme-light .landing-nav{background:var(--lhq-bg-canvas);border-bottom:1px solid transparent}.theme-light .landing-nav--scrolled{background:var(--lhq-bg-canvas);border-bottom:1px solid var(--lhq-border-default)}.theme-light .landing-logo-full--dark,.theme-light .landing-logo-icon--dark{display:none}.theme-light .landing-logo-full--light{display:inline-block;height:22px;width:auto;filter:brightness(0)}.theme-light .landing-logo-icon--light{display:inline-block;height:20px;width:auto;filter:brightness(0)}.theme-light .landing-nav--scrolled .landing-logo-full--light,.theme-light .landing-nav:not(.landing-nav--scrolled) .landing-logo-icon--light{display:none}.theme-light .landing-nav-link{color:var(--lhq-text-primary)}.theme-light .landing-nav-link:hover{color:var(--lhq-text-secondary)}.theme-light .landing-nav-btn-login{background:transparent;color:var(--lhq-text-primary);border:1px solid transparent}.theme-light .landing-nav-btn-login:hover{background:transparent;color:var(--lhq-text-secondary)}.theme-light .landing-nav-btn-cta{background:var(--lhq-cta-primary-bg);color:var(--lhq-cta-primary-text)}.theme-light .landing-nav-btn-cta:hover{background:var(--lhq-cta-primary-bg-hover)}.theme-light .landing-cta-btn{background:var(--lhq-cta-primary-bg);color:var(--lhq-cta-primary-text);border:1px solid transparent}.theme-light .landing-cta-btn:hover{background:var(--lhq-cta-primary-bg-hover);border-color:transparent}.theme-light .landing-nav-btn-dashboard{background:var(--lhq-cta-ghost-bg);color:var(--lhq-cta-ghost-text);border:1px solid var(--lhq-cta-ghost-border)}.theme-light .landing-nav-btn-dashboard:hover{background:var(--lhq-cta-ghost-bg-hover);border-color:var(--lhq-cta-ghost-border-hover)}.theme-light .landing-nav-mobile-cta{background:var(--lhq-cta-primary-bg);color:var(--lhq-cta-primary-text)}.theme-light .landing-nav-mobile-cta:hover{background:var(--lhq-cta-primary-bg-hover)}.theme-light .landing-nav-hamburger{color:var(--lhq-text-primary)}.theme-light .landing-mobile-menu{background:var(--lhq-bg-canvas)}.theme-light .landing-mobile-menu-link{color:var(--lhq-text-primary)}.theme-light .landing-mobile-menu-bottom{border-top-color:var(--lhq-border-default)}.theme-light .landing-mobile-menu-btn-secondary{color:var(--lhq-text-primary);border-color:var(--lhq-border-default)}.theme-light .landing-mobile-menu-btn-secondary:hover{background:var(--lhq-cta-ghost-bg-hover);border-color:var(--lhq-cta-ghost-border-hover)}.theme-light .landing-mobile-menu-cta{background:var(--lhq-cta-primary-bg);color:var(--lhq-cta-primary-text)}.theme-light .landing-mobile-menu-cta:hover{background:var(--lhq-cta-primary-bg-hover)}.theme-light .landing-hero{background:var(--lhq-bg-canvas);border-bottom:1px solid var(--lhq-border-default)}.theme-light .landing-hero h1,.theme-light .landing-hero h1 span,.theme-light .landing-hero-sub{color:var(--lhq-text-primary)}.theme-light .landing-hero-btn-primary{background:var(--lhq-cta-primary-bg);color:var(--lhq-cta-primary-text)}.theme-light .landing-hero-btn-primary:hover{background:var(--lhq-cta-primary-bg-hover)}.theme-light .landing-hero-btn-secondary{background:transparent;color:var(--lhq-text-primary);border-color:var(--lhq-text-primary)}.theme-light .landing-hero-btn-secondary:hover{background:var(--lhq-cta-ghost-bg-hover);border-color:var(--lhq-text-primary)}.theme-light .landing-hero-preview-row{background:linear-gradient(#ffffff,#ffffff) padding-box,linear-gradient(115deg,#ecae7e,#e08a72,#cc88a6,#e08a72,#ecae7e) border-box;background-size:auto,200% 200%;box-shadow:0 0 5px 0 rgba(224,138,114,.42),0 0 10px 0 rgba(204,136,166,.28),0 0 16px 1px rgba(204,136,168,.16),0 0 24px 2px rgba(224,138,114,.085),0 0 36px 3px rgba(204,130,160,.035),0 0 52px 2px rgba(224,138,114,.016),0 0 76px 0 rgba(204,130,160,.007),0 12px 28px rgba(70,40,35,.1)}.theme-light .landing-hero-preview-row:before{background:linear-gradient(115deg,#ecae7e,#e08a72,#cc88a6,#e08a72,#ecae7e);opacity:.4}.theme-light .landing-hero-preview-row:focus-within{background:linear-gradient(#ffffff,#ffffff) padding-box,linear-gradient(115deg,#e2945a,#db6a52,#bc6e96,#db6a52,#e2945a) border-box;background-size:auto,200% 200%}.theme-light .landing-hero-preview-row:focus-within:before{opacity:.6}.theme-light .landing-hero-preview-input{color:var(--lhq-text-primary);caret-color:var(--lhq-text-primary)}.theme-light .landing-hero-preview-input::placeholder{color:var(--lhq-text-muted)}.theme-light .landing-hero-preview-btn{background:var(--lhq-cta-primary-bg);color:var(--lhq-cta-primary-text)}.theme-light .landing-hero-preview-spinner{border-color:#ffffff rgba(255,255,255,.35) rgba(255,255,255,.35)}@media (hover:hover){.theme-light .landing-hero-preview-btn:not(:disabled):hover{background:var(--lhq-cta-primary-bg-hover)}}.theme-light .landing-hero-preview-helper{color:var(--lhq-text-secondary)}.theme-light .landing-hero-preview-helper--error{color:#dc2626}.theme-light .landing-hero-preview-chip{color:var(--lhq-text-primary);background:var(--lhq-bg-quiet);border-color:var(--lhq-border-default)}.theme-light .landing-trust{background:var(--lhq-bg-canvas);border-bottom:none}.theme-light .landing-trust-heading{color:var(--lhq-text-primary)}.theme-light .landing-trust-card{border-color:var(--lhq-text-primary);box-shadow:0 6px 14px rgba(20,20,20,.12)}.theme-light .landing-trust-text{color:var(--lhq-text-secondary)}.theme-light .landing-trust-text strong{color:var(--lhq-text-primary)}.theme-light .landing-steps{background:var(--lhq-bg-canvas);border-bottom:1px solid var(--lhq-border-default)}.theme-light .landing-steps-statement-bold{color:var(--lhq-text-primary)}.theme-light .landing-steps-statement-muted{color:var(--lhq-text-secondary)}.theme-light .landing-step{background:var(--lhq-bg-canvas);border:1px solid var(--lhq-border-warm);box-shadow:var(--lhq-shadow-card)}.theme-light .landing-step:hover{border-color:var(--lhq-border-warm);box-shadow:var(--lhq-shadow-card)}.theme-light .landing-step-desc,.theme-light .landing-step-title{color:var(--lhq-text-primary)}.theme-light .landing-step-divider{background:var(--lhq-border-warm-soft)}.theme-light .landing-step-arrow{color:var(--lhq-text-muted)}.theme-light .landing-step-arrow line[stroke="rgba(255,255,255,0.15)"],.theme-light .landing-step-arrow polyline[stroke="rgba(255,255,255,0.15)"]{stroke:rgba(168,90,42,.3)}.theme-light .landing-step-arrow line[stroke="rgba(255,255,255,0.5)"],.theme-light .landing-step-arrow polyline[stroke="rgba(255,255,255,0.5)"]{stroke:#b56a2c}.theme-light #hexGrad stop:first-child{stop-color:#fdf0e4}.theme-light #hexGrad stop:last-child{stop-color:#fbe6d4}.theme-light #innerHexGrad stop:first-child{stop-color:#fffaf4}.theme-light #innerHexGrad stop:last-child{stop-color:#fef3e8}.theme-light #innerCardGrad stop:first-child{stop-color:#fffaf4}.theme-light #innerCardGrad stop:last-child{stop-color:#fef3e8}.theme-light #deployCircleGrad stop:first-child{stop-color:#ffffff}.theme-light #deployCircleGrad stop:last-child{stop-color:#fff6ec}.theme-light #routePillGrad stop:first-child{stop-color:#fffaf4}.theme-light #routePillGrad stop:last-child{stop-color:#fef3e8}.theme-light .landing-step-hex-svg polygon[stroke="#2a2a2a"]{stroke:#a85a2a}.theme-light .landing-step-hex-svg polygon[fill="url(#innerHexGrad)"]{stroke:rgba(168,90,42,.55);stroke-width:1}.theme-light .landing-step-hex-svg line{stroke:rgba(168,90,42,.4)!important}.theme-light .landing-step-grid-rect{stroke:rgba(168,90,42,.5)!important}.theme-light #gridHoverFill stop:first-child{stop-color:rgba(245,158,66,.22)}.theme-light #gridHoverFill stop:nth-child(2){stop-color:rgba(245,158,66,.08)}.theme-light #gridHoverFill stop:nth-child(3){stop-color:rgba(245,158,66,0)}.theme-light .landing-step-gear>div,.theme-light .landing-step-hex-svg foreignObject>div{color:#b56a2c!important}.theme-light .landing-step [fill="#131313"]{fill:#ffffff}.theme-light .landing-step [fill="#151515"]{fill:#fdf0e4}.theme-light .landing-step [stroke="#2a2a2a"]{stroke:#a85a2a}.theme-light .landing-step [fill="rgba(255,255,255,0.15)"]{fill:#f5b478}.theme-light .landing-step [fill="rgba(255,255,255,0.06)"]{fill:rgba(168,90,42,.32)}.theme-light .landing-step [fill="rgba(255,255,255,0.04)"]{fill:rgba(168,90,42,.22)}.theme-light .landing-step [fill="rgba(255,255,255,0.1)"]{fill:rgba(168,90,42,.4)}.theme-light .landing-step [fill="rgba(255,255,255,0.5)"]{fill:rgba(168,90,42,.7)}.theme-light .landing-step [stroke="rgba(255,255,255,0.02)"]{stroke:rgba(168,90,42,.3)}.theme-light .landing-step [stroke="rgba(255,255,255,0.1)"]{stroke:rgba(168,90,42,.4)}.theme-light .landing-step [stroke="rgba(255,255,255,0.15)"]{stroke:rgba(168,90,42,.5)}.theme-light .landing-step [stroke="rgba(255,255,255,0.13)"]{stroke:rgba(168,90,42,.45)}.theme-light .landing-step [stroke="rgba(255,255,255,0.45)"]{stroke:rgba(168,90,42,.7)}.theme-light .landing-step-bg-line-outer{stroke:rgba(168,90,42,.1)!important}.theme-light .landing-step-bg-line-mid{stroke:rgba(168,90,42,.15)!important}.theme-light .landing-step-bg-line-inner{stroke:rgba(168,90,42,.22)!important}.theme-light .landing-step:hover .landing-step-grid-rect{stroke:#8a4a18!important}.theme-light .landing-step rect[fill="#0e0e0e"]{fill:#fdf0e4}.theme-light .landing-step path[stroke="#333333"]{stroke:rgba(168,90,42,.55)}.theme-light .landing-step rect[stroke="rgba(255,255,255,0.15)"]{stroke:rgba(168,90,42,.4)}.theme-light .landing-step line[stroke="rgba(255,255,255,0.1)"]{stroke:rgba(168,90,42,.3)}.theme-light .landing-step [fill="rgba(255,255,255,0.45)"]{fill:rgba(168,90,42,.6)}.theme-light .landing-step text[fill="rgba(255,255,255,0.45)"]{fill:#b56a2c}.deploy-logo-light,.theme-light .deploy-logo-dark{display:none}.theme-light .deploy-logo-light{display:inline}.theme-light .landing-showcase{background:var(--lhq-bg-canvas);border-bottom:1px solid var(--lhq-border-default)}.theme-light .landing-showcase-heading{color:var(--lhq-text-primary)}.theme-light .landing-showcase-lead{color:var(--lhq-text-primary);font-weight:400}.theme-light .lp-pillar-tab{color:var(--lhq-text-secondary)}.theme-light .lp-pillar-tab:hover{color:var(--lhq-text-secondary-hover)}.theme-light .lp-pillar-tab.active{color:var(--lhq-text-primary)}.theme-light .lp-pillar-tab-track{background:var(--lhq-border-default)}.theme-light .lp-pillar-tab-fill{background:var(--lhq-text-primary)}.theme-light .landing-showcase-description,.theme-light .landing-showcase-headline{color:var(--lhq-text-primary)}.theme-light .landing-showcase-cta{background:var(--lhq-cta-primary-bg);color:var(--lhq-cta-primary-text);border:1px solid transparent}.theme-light .landing-showcase-cta:hover{background:var(--lhq-cta-primary-bg-hover);border-color:transparent}.theme-light .lp-pillar-bullet-text{color:var(--lhq-text-primary)}.theme-light .lp-pillar-bullet-mark{color:var(--lhq-accent-blue)}.theme-light .lp-pillar-mockup-placeholder{background:var(--lhq-bg-quiet);border:1px solid var(--lhq-border-default)}.theme-light .lp-pillar-reveal-curtain{display:none}.theme-light .landing-usecases{background:var(--lhq-bg-amber-tint);border-bottom:none}.theme-light .landing-usecases-heading{color:#8a2e1e}.theme-light .landing-usecases-desc{color:var(--lhq-text-primary)}.theme-light .landing-usecase-cell{background:transparent}.theme-light .landing-usecase-divider{background:var(--lhq-border-default)}.theme-light .landing-usecase-chevron{color:var(--lhq-text-muted)}.theme-light .landing-usecase-title{color:var(--lhq-text-primary)}.theme-light .landing-usecase-chip{background:var(--lhq-bg-canvas);color:var(--lhq-text-secondary);border:1px solid var(--lhq-border-default)}.theme-light .landing-usecase-chip:hover{color:var(--lhq-text-primary);border-color:var(--lhq-border-hover)}.theme-light .landing-usecase-cta{color:var(--lhq-text-secondary)}.theme-light .landing-usecase-cta:hover{color:var(--lhq-text-primary)}.theme-light .landing-usecase-cta-text{color:inherit}.theme-light .landing-cta{background:transparent}.theme-light .landing-cta-inner,.theme-light .landing-cta-inner--mosaic{background:linear-gradient(135deg,#8a2e1e,#b8503a 55%,#e8893a);background-color:#8a2e1e;border-color:transparent}.theme-light .landing-cta h2,.theme-light .landing-cta p{color:var(--lhq-text-inverse)}.theme-light .landing-cta-text-bg{background:transparent;box-shadow:none}.theme-light .lp-solutions-heading,.theme-light .lp-solutions-subheading{color:var(--lhq-text-primary)}.theme-light .lp-solutions-sticky{background:var(--lhq-bg-canvas)}.theme-light .lp-solutions-sticky--stuck{border-bottom-color:var(--lhq-border-default)}.theme-light .lp-solutions-search-icon{color:var(--lhq-text-muted)}.theme-light .lp-solutions-search-input{background:var(--lhq-bg-canvas);border:1px solid var(--lhq-border-default);color:var(--lhq-text-primary)}.theme-light .lp-solutions-search-input::placeholder{color:var(--lhq-text-muted)}.theme-light .lp-solutions-search-input:focus{border-color:var(--lhq-border-strong)}.theme-light .lp-solution-card,.theme-light .lp-solutions-dropdown-trigger{background:var(--lhq-bg-canvas);border:1px solid var(--lhq-border-default);color:var(--lhq-text-primary)}.theme-light .lp-solution-card{transition:background .2s,border-color .2s,box-shadow .2s}.theme-light .lp-solution-card:nth-child(odd){background:linear-gradient(to bottom,rgba(0,0,0,.025) 0,transparent 50%),var(--lhq-bg-canvas);box-shadow:inset 0 20px 30px -10px rgba(0,0,0,.015);border-top-color:var(--lhq-border-default)}.theme-light .lp-solution-card:nth-child(2n){background:linear-gradient(to top,rgba(0,0,0,.025) 0,transparent 50%),var(--lhq-bg-canvas);box-shadow:inset 0 -20px 30px -10px rgba(0,0,0,.015);border-bottom-color:var(--lhq-border-default)}@media (hover:hover){.theme-light .lp-solution-card:nth-child(odd):hover{background:linear-gradient(to bottom,rgba(0,0,0,.05) 0,transparent 50%),var(--lhq-bg-canvas)}.theme-light .lp-solution-card:nth-child(2n):hover{background:linear-gradient(to top,rgba(0,0,0,.05) 0,transparent 50%),var(--lhq-bg-canvas)}}.theme-light .lp-solution-icon{color:var(--lhq-text-muted)}.theme-light .lp-solution-card:hover .lp-solution-icon{color:var(--lhq-accent-blue)}.theme-light .lp-solution-name{color:var(--lhq-text-primary)}.theme-light .lp-solution-desc{color:var(--lhq-text-secondary)}.theme-light .lp-solutions-empty{color:var(--lhq-text-muted)}.theme-light .lp-solution-hero-headline{color:var(--lhq-text-primary)}.theme-light .lp-solution-hero-subtitle{color:var(--lhq-text-secondary)}.theme-light .lp-solution-hero-card{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.8 0'/></filter><rect width='200' height='200' filter='url(%23n)' opacity='0.18'/></svg>"),radial-gradient(circle at 22% 18%,rgba(255,255,255,.04) 0,transparent 38%),radial-gradient(circle at 78% 28%,rgba(255,255,255,.015) 0,transparent 42%),radial-gradient(circle at 28% 78%,rgba(0,0,0,.4) 0,transparent 45%),radial-gradient(circle at 82% 82%,rgba(0,0,0,.7) 0,transparent 55%),var(--lhq-bg-dark)}.theme-light .lp-solution-graphic-placeholder{background:var(--lhq-bg-quiet);border-color:var(--lhq-border-default)}.theme-light .lp-solution-chips-section{border-top:1px solid var(--lhq-border-default);border-bottom:1px solid var(--lhq-border-default)}.theme-light .lp-solution-scroll-chip{background:var(--lhq-bg-canvas);border-color:var(--lhq-border-default);color:var(--lhq-text-secondary)}.theme-light .lp-solution-scroll-chip:hover{color:var(--lhq-text-primary);border-color:var(--lhq-border-hover)}.theme-light .lp-solution-section{border-top:1px solid var(--lhq-border-default)}.theme-light .lp-solution-section--bordered-bottom{border-bottom:1px solid var(--lhq-border-default)}.theme-light .lp-solution-section--alt{background:var(--lhq-bg-warm)}.theme-light .lp-solution-section-heading{color:var(--lhq-text-primary)}.theme-light .lp-solution-section-desc{color:var(--lhq-text-secondary)}.theme-light .lp-solution-capabilities-wrap:before{background:linear-gradient(to right,var(--lhq-bg-canvas) 0,transparent 100%)}.theme-light .lp-solution-capabilities-wrap:after{background:linear-gradient(to left,var(--lhq-bg-canvas) 0,transparent 100%)}.theme-light .lp-solution-capability{border:1px solid var(--lhq-border-default);background:var(--lhq-bg-canvas)}.theme-light .lp-solution-capability:nth-child(odd){background:linear-gradient(to bottom,rgba(0,0,0,.025) 0,transparent 50%),var(--lhq-bg-canvas);box-shadow:inset 0 20px 30px -10px rgba(0,0,0,.015);border-top-color:var(--lhq-border-default)}.theme-light .lp-solution-capability:nth-child(2n){background:linear-gradient(to top,rgba(0,0,0,.025) 0,transparent 50%),var(--lhq-bg-canvas);box-shadow:inset 0 -20px 30px -10px rgba(0,0,0,.015);border-bottom-color:var(--lhq-border-default)}.theme-light .lp-solution-capability-number{color:var(--lhq-text-muted)}.theme-light .lp-solution-capability-title{color:var(--lhq-text-primary)}.theme-light .lp-solution-capability-desc{color:var(--lhq-text-secondary)}.theme-light .lp-solution-reason{border-right-color:var(--lhq-border-default);border-bottom-color:var(--lhq-border-default)}.theme-light .lp-solution-reason-number{color:var(--lhq-text-muted)}.theme-light .lp-solution-reason-text{color:var(--lhq-text-primary)}.theme-light .lp-solution-cta{border-top:1px solid var(--lhq-border-default)}.theme-light .lp-solution-cta-card{background:var(--lhq-bg-dark);border-color:rgba(255,255,255,.1) rgba(255,255,255,.06) rgba(255,255,255,.03)}.theme-light .lp-solution-cta-card h2{color:var(--lhq-text-inverse)}.theme-light .lp-solution-cta-card p{color:rgba(255,255,255,.75)}.theme-light .lp-pricing-hero{background:var(--lhq-bg-canvas)}.theme-light .lp-pricing-heading,.theme-light .lp-pricing-subheading{color:var(--lhq-text-primary)}.theme-light .lp-billing-toggle{background:var(--lhq-bg-quiet);border:1px solid var(--lhq-border-default)}.theme-light .lp-billing-option{color:var(--lhq-text-secondary)}.theme-light .lp-billing-option.active{background:var(--color-white);color:var(--lhq-text-primary);box-shadow:var(--lhq-shadow-card)}.theme-light .lp-billing-save{color:var(--color-green);background:rgba(12,206,107,.08);border-color:rgba(12,206,107,.2)}.theme-light .lp-plan-card{background:var(--lhq-bg-canvas);border-color:var(--lhq-border-default)}.theme-light .lp-plan-card--popular{border-color:var(--lhq-accent-blue);border-top:none}.theme-light .lp-plan-amount,.theme-light .lp-plan-currency,.theme-light .lp-plan-custom,.theme-light .lp-plan-name{color:var(--lhq-text-primary)}.theme-light .lp-plan-description,.theme-light .lp-plan-period{color:var(--lhq-text-secondary)}.theme-light .lp-plan-cta--primary{background:var(--lhq-cta-primary-bg);color:var(--lhq-cta-primary-text);border:none}.theme-light .lp-plan-cta--primary:hover{background:var(--lhq-cta-primary-bg-hover)}.theme-light .lp-plan-cta--secondary{background:var(--lhq-cta-ghost-bg);color:var(--lhq-cta-ghost-text);border:1px solid var(--lhq-cta-ghost-border)}.theme-light .lp-plan-cta--secondary:hover{background:var(--lhq-cta-ghost-bg-hover);border-color:var(--lhq-cta-ghost-border-hover)}.theme-light .lp-plan-limit-check,.theme-light .lp-plan-limits li{color:var(--lhq-text-primary)}.theme-light .lp-compare-toggle{color:var(--lhq-text-secondary)}.theme-light .lp-compare-toggle:hover{color:var(--lhq-text-primary)}.theme-light .lp-comparison,.theme-light .lp-comparison-sticky{background:var(--lhq-bg-canvas)}.theme-light .lp-comparison-subtitle,.theme-light .lp-comparison-title{color:var(--lhq-text-primary)}.theme-light .lp-plan-selector{background:var(--lhq-bg-quiet);border:1px solid var(--lhq-border-default)}.theme-light .lp-plan-selector-tab{color:var(--lhq-text-secondary)}.theme-light .lp-plan-selector-tab.active{background:var(--color-white);color:var(--lhq-text-primary)}.theme-light .lp-comparison-plan-name,.theme-light .lp-comparison-plan-price,.theme-light .lp-comparison-plan-price span{color:var(--lhq-text-primary)}.theme-light .lp-comparison-tabs{border-bottom-color:var(--lhq-border-default)}.theme-light .lp-comparison-tab{color:var(--lhq-text-secondary)}.theme-light .lp-comparison-tab:hover{color:var(--lhq-text-primary)}.theme-light .lp-comparison-tab.active{color:var(--lhq-accent-blue);border-bottom-color:var(--lhq-accent-blue)}.theme-light .lp-comparison-section-title{color:var(--lhq-text-primary)}.theme-light .lp-comparison-feature-row{border-bottom-color:var(--lhq-border-subtle)}.theme-light .lp-comparison-feature-name{color:var(--lhq-text-primary)}.theme-light .lp-comparison-check{color:var(--color-green)}.theme-light .lp-comparison-dash{color:var(--lhq-text-muted)}.theme-light .lp-comparison-text{color:var(--lhq-text-primary)}.theme-light .lp-addons{background:var(--lhq-bg-canvas)}.theme-light .lp-addons-heading{color:var(--lhq-text-primary)}.theme-light .lp-addons-subheading{color:var(--lhq-text-secondary)}.theme-light .lp-addon-card{background:var(--lhq-bg-canvas);border:1px solid var(--lhq-border-default)}.theme-light .lp-addon-name,.theme-light .lp-addon-price{color:var(--lhq-text-primary)}.theme-light .lp-addon-description,.theme-light .lp-addon-price span{color:var(--lhq-text-secondary)}.theme-light .tooltip-popup.tooltip-portal{background:var(--lhq-bg-canvas);color:var(--lhq-text-primary);border:1px solid var(--lhq-border-default);box-shadow:var(--lhq-shadow-elevated)}