@import url('styles.css');
.legal{max-width:790px;margin:0 auto;text-align:left;line-height:1.6;color:#2d3339}.legal h1{margin-bottom:14px}.legal h2{font-size:23px;margin:36px 0 8px;letter-spacing:-.025em}.legal p,.legal li{color:#59636d}.legal a{color:var(--blue)}
.thank-you{padding:26px 20px 72px;min-height:100dvh;text-align:center;background:var(--cream)}.thank-you .logo{margin-bottom:64px}.confirm{max-width:760px;margin:0 auto 60px}.confirm .tag{color:var(--blue);font-size:13px;font-weight:800;letter-spacing:.13em}.confirm h1{margin:14px auto 19px}.confirm p{font-size:19px;color:var(--muted);line-height:1.5}.thank-video{max-width:720px;margin:32px auto 0}.faq{max-width:950px;margin:0 auto;text-align:left}.faq h2{text-align:center;font-size:33px;letter-spacing:-.04em;margin-bottom:28px}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.faq-card{border:1px solid var(--line);border-radius:14px;background:#fff;padding:20px}.faq-card h3{font-size:17px;margin:16px 0 0}.wistia-video{width:100%;line-height:0}.wistia-video wistia-player{display:block;width:100%}@media(max-width:600px){.thank-you .logo{margin-bottom:43px}.confirm h1{font-size:38px}.faq-grid{grid-template-columns:1fr}.faq h2{font-size:29px}}
