.home-module__txgM7a__hero{text-align:center;background:radial-gradient(at 70% 20%,#3a4f7d 0%,#212121 55%,#101010 100%);padding:120px 0 130px}.home-module__txgM7a__hero h1{margin-bottom:8px;font-size:clamp(36px,8vw,60px)}.home-module__txgM7a__uen{color:var(--accent-text);letter-spacing:.08em;margin:0 0 4px;font-weight:700}.home-module__txgM7a__sub{color:#fff;margin:0 0 32px;font-size:clamp(16px,3vw,22px)}.home-module__txgM7a__ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.home-module__txgM7a__sections{gap:70px;padding-top:60px;display:grid}.home-module__txgM7a__sections .section>.intro{max-width:760px;color:var(--muted);margin:0 0 28px}.home-module__txgM7a__sections .more{text-align:center;margin:28px 0 0}.home-module__txgM7a__panel{background:var(--panel);border-radius:var(--radius);margin-bottom:var(--gap);grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:32px;display:grid}.home-module__txgM7a__flip .home-module__txgM7a__panelImg{order:2}.home-module__txgM7a__panelImg{aspect-ratio:1;border-radius:var(--radius);background:#f5f6f6;width:100%;max-height:420px;overflow:hidden}.home-module__txgM7a__panelImg img{object-fit:cover;width:100%;height:100%}.home-module__txgM7a__panelText h2{font-size:28px}.home-module__txgM7a__panelText p{margin:0 0 24px}.home-module__txgM7a__faq details{border-bottom:1px solid var(--line)}.home-module__txgM7a__faq summary{cursor:pointer;font:600 18px var(--font-heading);color:#fff;padding:18px 0}.home-module__txgM7a__faq details[open] summary{color:var(--accent-text)}.home-module__txgM7a__faq p{max-width:800px;margin:0 0 18px}.home-module__txgM7a__boxes{gap:var(--gap);grid-template-columns:repeat(3,1fr);display:grid}.home-module__txgM7a__box{background:var(--panel);border-radius:var(--radius);text-align:center;padding:32px 24px}.home-module__txgM7a__box svg{width:44px;height:44px;fill:var(--accent-text);margin:0 auto 12px}.home-module__txgM7a__box h3{text-transform:uppercase;font-size:18px}.home-module__txgM7a__box p{margin:0}.home-module__txgM7a__reviews{gap:var(--gap);grid-template-columns:repeat(3,1fr);display:grid}.home-module__txgM7a__review{background:var(--panel);border-radius:var(--radius);flex-direction:column;gap:10px;margin:0;padding:24px;display:flex}.home-module__txgM7a__stars{color:var(--star);letter-spacing:3px;font-size:20px}.home-module__txgM7a__review blockquote{overflow-wrap:anywhere;flex:1;margin:0}.home-module__txgM7a__review figcaption{color:#fff;font-weight:700}@media (max-width:900px){.home-module__txgM7a__reviews{grid-template-columns:1fr 1fr}.home-module__txgM7a__panel{grid-template-columns:1fr;gap:20px;padding:20px}.home-module__txgM7a__flip .home-module__txgM7a__panelImg{order:0}}@media (max-width:640px){.home-module__txgM7a__hero{padding:70px 0 80px}.home-module__txgM7a__sections{gap:50px;padding-top:40px}.home-module__txgM7a__boxes,.home-module__txgM7a__reviews{grid-template-columns:1fr}}
