.v2-hero-position{font-size:14px;line-height:1.9;color:var(--ink);margin:-17px 0 22px}.v2-eligibility{font-size:11px;letter-spacing:.08em;color:var(--rose);margin:3px 0 12px}.v2-after-registration{margin-top:64px;padding-top:32px;border-top:1px solid var(--line)}.v2-after-registration h3{font-size:23px;color:var(--rose);font-weight:500}.v2-after-registration ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 26px;margin-top:20px}.v2-after-registration li{padding:18px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.8}.v2-after-registration li span{color:var(--rose);font-family:var(--english);margin-right:15px}.v2-after-registration>p{font-size:12px;color:var(--muted);margin-top:18px}.v2-faq{padding-block:80px}.v2-faq h2{margin-bottom:36px}.v2-faq details{border-top:1px solid var(--line);padding:0}.v2-faq details:last-child{border-bottom:1px solid var(--line)}.v2-faq summary{min-height:64px;padding:20px 35px 20px 0;font-family:var(--sans);font-size:15px;line-height:1.8;cursor:pointer;position:relative;list-style:none}.v2-faq summary::-webkit-details-marker{display:none}.v2-faq summary::after{content:'+';position:absolute;right:5px;top:20px;color:var(--rose);font-size:20px}.v2-faq details[open] summary::after{content:'−'}.v2-faq details>p{font-size:14px;line-height:2;color:var(--muted);padding:0 35px 24px 0;max-width:760px}.v2-faq summary:focus-visible{outline:3px solid var(--rose);outline-offset:3px}.v2-final-reassurance{font-size:13px;color:var(--rose);margin-top:25px}.v2-final-reassurance span{margin-inline:12px}.v2-review-note{font-size:11px;line-height:1.9;margin-top:10px;color:var(--muted)}@media(max-width:767px){.v2-hero-position{font-size:12px;margin:-12px 0 18px}.v2-eligibility{font-size:10px}.v2-after-registration{margin-top:40px;padding-top:25px}.v2-after-registration h3{font-size:21px}.v2-after-registration ol{grid-template-columns:1fr;gap:0}.v2-after-registration li{font-size:13px;padding:15px 0}.v2-faq{padding-block:55px}.v2-faq summary{font-size:13px;min-height:64px}.v2-faq details>p{font-size:12px}.v2-final-reassurance{font-size:11px}.recommended .section-heading{font-size:26px;line-height:1.8}}
