/* Etapa 1: escolha do caminho. Header, retrato e footer vêm de aula-gratis.css. */
.v2-thank-page .thanks-intro .eyebrow{font-family:Inter,Arial,sans-serif;font-weight:800;letter-spacing:.3px}
.v2-thank-page .thanks-intro h1{text-transform:none}
.v2-thank-page .v2-class-info{gap:6px;margin:8px 0 12px;padding:12px 8px;background:transparent;border-radius:0}
.v2-thank-page .v2-class-info>div{grid-template-columns:1fr;justify-items:center;text-align:center;row-gap:3px;border:0;border-radius:15px;padding:10px 5px;background:#fce7ef}
.v2-thank-page .v2-info-icon{grid-row:auto}
.v2-thank-page .v2-class-info strong{font-size:13px;line-height:1.2}
.v2-thank-page .v2-class-info small{font-size:11px;line-height:1.2}
.v2-thank-page .v2-info-svg{width:27px;height:27px}
.v2-thank-page .v2-checkin-section{margin:0;padding:16px;border:0;background:#fce7ef;border-radius:18px}
.v2-thank-page .v2-checkin-section .v2-step-heading{gap:10px;margin:0 0 8px}
.v2-thank-page .v2-checkin-section .v2-step-heading h2{font-size:20px;line-height:1.15;letter-spacing:-.5px}
.v2-thank-page .v2-checkin-section .v2-step-icon{width:34px;height:40px;flex-basis:34px;padding:0;border:0;background:transparent;color:#e60058}
.v2-thank-page .v2-checkin-section .subtitle{font-size:14px;line-height:1.4;margin:0 0 12px;color:#092d3b}
.v2-thank-page [data-start-checkin]{font:700 13px/1.3 Inter,Arial,sans-serif;min-height:48px;border-radius:13px;box-shadow:none;justify-content:center}
.v2-thank-page [data-start-checkin] span{font-size:23px}
.v2-thank-page .v2-group-bottom{padding:0;border:0;background:transparent;margin:0 0 12px}
.thanks-choice-divider{display:flex;align-items:center;gap:14px;color:#092d3b;font-weight:700;font-size:14px;margin:10px 0}
.thanks-choice-divider:before,.thanks-choice-divider:after{content:"";height:1px;background:#d3d9dd;flex:1}
.v2-thank-page .v2-group-bottom .v2-cta{border:1px solid #69d391;background:#eaf9ee;color:#092d3b;box-shadow:none;min-height:48px;border-radius:13px;font:800 12px/1.15 Inter,Arial,sans-serif;gap:12px}
.v2-thank-page .v2-group-bottom .v2-cta:hover{background:#d8f4e0}
.v2-thank-page .v2-group-bottom .v2-button-wa{width:30px;height:30px;filter:none}
@media(min-width:900px){.v2-thank-page .v2-class-info{padding-inline:0}.v2-thank-page .v2-class-info strong{font-size:17px}.v2-thank-page .v2-class-info small{font-size:14px}.v2-thank-page .v2-checkin-section{padding:24px}.v2-thank-page .v2-checkin-section .v2-step-heading h2{font-size:26px}.v2-thank-page .v2-checkin-section .subtitle{font-size:17px}}
