.installers_page__0LC_F{color:var(--text);background:var(--bg)}.installers_page__0LC_F .shell{width:min(100% - 40px,1240px);margin-inline:auto}.installers_page__0LC_F .section{padding-block:40px;background:transparent}.installers_page__0LC_F .installer-apply,.installers_page__0LC_F .installer-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start}.installers_page__0LC_F h1{max-width:18ch;margin:12px 0 20px;font-size:clamp(34px,4vw,56px);line-height:1.08;letter-spacing:-.035em;font-weight:650}.installers_page__0LC_F h2{max-width:28ch;margin:10px 0 16px;font-size:clamp(26px,2.4vw,34px);line-height:1.18;letter-spacing:-.025em}.installers_page__0LC_F h3{font-size:20px;line-height:1.3}.installers_page__0LC_F p{max-width:66ch;font-size:16px;line-height:1.65;color:var(--muted)}.installers_page__0LC_F .eyebrow{color:var(--gold);font-size:12px}.installers_page__0LC_F .hero-actions{margin-block:24px 16px}.installers_page__0LC_F .installer-beta-note{font-size:14px;line-height:1.55;max-width:62ch}.installers_page__0LC_F .installer-apply-panel,.installers_page__0LC_F .installer-feature-card{padding:28px;border:0;border-radius:16px;background:var(--panel);box-shadow:none}.installers_page__0LC_F .installer-service-list{display:grid;grid-gap:16px;gap:16px;margin-top:24px}.installers_page__0LC_F .installer-service-list span{display:block;padding:0 0 0 16px;border:0;border-left:2px solid var(--gold);border-radius:0;background:transparent;font-size:14px;line-height:1.5}.installers_page__0LC_F .section-header{display:block;margin:0 0 24px;text-align:left}.installers_page__0LC_F .section-header h2{margin-inline:0}.installers_page__0LC_F .grid.three{gap:32px;border:0}.installers_page__0LC_F .card{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.installers_page__0LC_F .step-number{display:flex;align-items:center;gap:8px;width:auto;height:auto;border:0;border-radius:0;background:transparent;color:var(--gold)}.installers_page__0LC_F .installer-apply-panel ul{margin:16px 0 24px;padding-left:20px;color:var(--muted);line-height:1.8}@media (max-width:800px){.installers_page__0LC_F .section{padding-block:28px}.installers_page__0LC_F .installer-apply,.installers_page__0LC_F .installer-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}.installers_page__0LC_F h1{max-width:20ch}.installers_page__0LC_F .grid.three{grid-template-columns:minmax(0,1fr);gap:28px}.installers_page__0LC_F .installer-apply-panel,.installers_page__0LC_F .installer-feature-card{padding:20px}.installers_page__0LC_F .hero-actions .button{width:100%}}