.InstallerAppPage_root__VXuJw{--washi:#f0ece4;--ink:#1a2418;--eucalyptus:#5b6b54;--eucalyptus-deep:#1a2418;--eucalyptus-bg:#33452c;--eucalyptus-light:#d4e3c8;--lavender:#9b8cb5;--step-bg:#f5f2ec;background:var(--washi);color:var(--ink);font-family:Figtree,sans-serif;font-weight:300;line-height:1.7}.InstallerAppPage_root__VXuJw *,.InstallerAppPage_root__VXuJw :after,.InstallerAppPage_root__VXuJw :before{box-sizing:border-box}.InstallerAppPage_root__VXuJw h1,.InstallerAppPage_root__VXuJw h2,.InstallerAppPage_root__VXuJw li,.InstallerAppPage_root__VXuJw ol,.InstallerAppPage_root__VXuJw p,.InstallerAppPage_root__VXuJw ul{margin:0;padding:0}.InstallerAppPage_heroBanner__YDWAB{display:block;height:180px;object-fit:cover;width:100%}.InstallerAppPage_pageHeader__jXnT9{background:var(--eucalyptus-bg);color:var(--washi);padding:3.5rem 2rem 3rem;text-align:center}.InstallerAppPage_headerBadge__szd8c{border:1px solid #f5f0e859;border-radius:100px;color:var(--washi);display:inline-block;font-size:.65rem;font-weight:500;letter-spacing:.2em;margin-bottom:1.5rem;padding:.35rem 1rem;text-transform:uppercase}.InstallerAppPage_pageHeader__jXnT9 h1{font-family:"DM Serif Display",serif;font-size:clamp(1.8rem,4vw,3rem);font-weight:300;line-height:1.2;margin-bottom:1rem}.InstallerAppPage_brand__Txe\+3{color:var(--eucalyptus-light);font-style:normal}.InstallerAppPage_pageHeader__jXnT9 p{color:#f5f0e8cc;font-size:.95rem;margin:0 auto;max-width:520px}.InstallerAppPage_main__rwtCG{margin:0 auto;max-width:720px;padding:3rem 1.5rem 5rem}.InstallerAppPage_step__P9Mu6{background:#fff;border:1px solid #5a6b541f;border-radius:20px;margin-bottom:2rem;overflow:hidden;padding:2.5rem 2rem;position:relative}.InstallerAppPage_step__P9Mu6:before{background:var(--eucalyptus-light);border-radius:4px 0 0 4px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.InstallerAppPage_stepHeader__58tXV{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.InstallerAppPage_stepNumber__ZjLRK{align-items:center;background:var(--eucalyptus-bg);border-radius:50%;color:var(--washi);display:flex;flex-shrink:0;font-family:"DM Serif Display",serif;font-size:1.1rem;font-weight:300;height:44px;justify-content:center;width:44px}.InstallerAppPage_stepTitle__5pAH9{color:var(--eucalyptus-deep);font-family:"DM Serif Display",serif;font-size:1.35rem;font-weight:300;line-height:1.2}.InstallerAppPage_stepIcon__gkbSR{font-size:2rem;margin-left:auto;opacity:.6}.InstallerAppPage_step__P9Mu6 p{color:#444;font-size:.9rem;margin-bottom:1rem}.InstallerAppPage_step__P9Mu6 p:last-child{margin-bottom:0}.InstallerAppPage_substeps__Fo\+vu{counter-reset:substep;list-style:none;margin:1rem 0}.InstallerAppPage_substeps__Fo\+vu li{align-items:flex-start;border-bottom:1px solid #5a6b5414;color:#333;display:flex;font-size:.88rem;gap:.75rem;padding:.6rem 0}.InstallerAppPage_substeps__Fo\+vu li:last-child{border-bottom:none}.InstallerAppPage_substeps__Fo\+vu li:before{align-items:center;background:var(--eucalyptus-light);border-radius:50%;color:var(--eucalyptus-deep);content:counter(substep);counter-increment:substep;display:flex;flex-shrink:0;font-size:.7rem;font-weight:600;height:22px;justify-content:center;margin-top:.05rem;width:22px}.InstallerAppPage_tip__Uub0k{align-items:flex-start;background:#a8c49a1f;border:1px solid #a8c49a4d;border-radius:12px;color:var(--eucalyptus-deep);display:flex;font-size:.85rem;gap:.75rem;margin:1.25rem 0;padding:1rem 1.25rem}.InstallerAppPage_tipIcon__i9hRh{flex-shrink:0;font-size:1.1rem;margin-top:.1rem}.InstallerAppPage_warning__dOzQE{align-items:flex-start;background:#9b8cb51a;border:1px solid #9b8cb54d;border-radius:12px;color:#4a3d6b;display:flex;font-size:.85rem;gap:.75rem;margin:1.25rem 0;padding:1rem 1.25rem}.InstallerAppPage_warningIcon__iSEL-{flex-shrink:0;font-size:1.1rem;margin-top:.1rem}.InstallerAppPage_benefits__EDQBs{list-style:none;margin:.75rem 0}.InstallerAppPage_benefits__EDQBs li{align-items:center;color:#333;display:flex;font-size:.88rem;gap:.75rem;padding:.45rem 0}.InstallerAppPage_checkBox__M3yzR{align-items:center;border:1.5px solid var(--eucalyptus-light);border-radius:5px;color:var(--eucalyptus-deep);display:flex;flex-shrink:0;font-size:.7rem;height:20px;justify-content:center;width:20px}.InstallerAppPage_contactSection__eOaUd{background:var(--eucalyptus-bg);border-radius:20px;color:var(--washi);margin-top:3rem;padding:2.5rem 2rem;text-align:center}.InstallerAppPage_contactSection__eOaUd h2{font-family:"DM Serif Display",serif;font-size:1.5rem;font-weight:300;margin-bottom:.75rem}.InstallerAppPage_contactSection__eOaUd p{color:#f5f0e8bf;font-size:.9rem;margin-bottom:1.5rem}.InstallerAppPage_contactEmail__yXFvZ{background:var(--eucalyptus-light);border-radius:100px;color:var(--eucalyptus-deep);display:inline-block;font-size:.9rem;font-weight:500;padding:.75rem 2rem;text-decoration:none}.InstallerAppPage_pageFooter__n03mU{color:#1a1f18a6;font-size:.75rem;padding:2rem;text-align:center}@media (max-width:600px){.InstallerAppPage_step__P9Mu6{padding:1.75rem 1.25rem}}.InstallerAppPage_srOnly__3idcZ{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}
/*# sourceMappingURL=InstallerAppPage.6c2d03ae.chunk.css.map*/