.page-module__3EjErq__heroBand{background:var(--c-bg)}.page-module__3EjErq__switchBand{background:var(--c-pink);padding:20px 48px}.page-module__3EjErq__switchInner{text-align:center;max-width:1120px;font-family:var(--font-sans);color:var(--c-muted);margin:0 auto;font-size:15px}.page-module__3EjErq__switchInner a{color:var(--c-ink);border-bottom:2px solid var(--c-accent);padding-bottom:1px;font-weight:600}.page-module__3EjErq__switchInner a:hover{color:var(--c-accent)}.page-module__3EjErq__painGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.page-module__3EjErq__stepsBand{background:var(--c-pink)}.page-module__3EjErq__calcSection{padding:88px 48px}.page-module__3EjErq__calcSub{max-width:560px;font-family:var(--font-sans);color:var(--c-muted);margin:14px auto 0;font-size:17px;line-height:1.6}.page-module__3EjErq__calcSection>div:last-child{max-width:1080px;margin:0 auto}.page-module__3EjErq__regie{text-align:center;max-width:1080px;margin:0 auto;padding:88px 48px}.page-module__3EjErq__regieBody{max-width:640px;font-family:var(--font-sans);color:var(--c-muted);margin:0 auto;font-size:17px;line-height:1.65}.page-module__3EjErq__regieList{text-align:left;flex-direction:column;gap:14px;width:fit-content;margin:30px auto 0;padding:0;list-style:none;display:flex}.page-module__3EjErq__regieList li{font-family:var(--font-sans);color:var(--c-ink);align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.page-module__3EjErq__regieList li svg{color:var(--c-accent);flex-shrink:0}.page-module__3EjErq__hubLink{text-align:center;max-width:1040px;font-family:var(--font-sans);color:var(--c-muted);margin:28px auto 0;padding:0 48px;font-size:15px}.page-module__3EjErq__hubLink a{color:var(--c-ink);border-bottom:2px solid var(--c-accent);padding-bottom:1px;font-weight:600}.page-module__3EjErq__hubLink a:hover{color:var(--c-accent)}@media (max-width:900px){.page-module__3EjErq__painGrid{grid-template-columns:1fr}.page-module__3EjErq__calcSection,.page-module__3EjErq__regie,.page-module__3EjErq__switchBand{padding-left:24px;padding-right:24px}}
