.form-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-note a{text-decoration:underline;text-underline-offset:3px}.faq-section{background:#e7eae5;border-block:1px solid var(--line)}.faq-list{border-top:1px solid #bcc4bd}.faq-list details{border-bottom:1px solid #bcc4bd;padding:0 0 0 0}.faq-list summary{padding:22px 0;cursor:pointer;font-family:var(--display);font-weight:600;font-size:26px;line-height:1.3}.faq-list p{font-size:13px;line-height:1.9;color:#536064;max-width:900px;margin:0 0 24px}.faq-list a{color:#154897;text-decoration:underline;text-underline-offset:3px}.thank-you-page{min-height:100vh;display:grid;place-items:center}.thank-you-content{width:min(900px,calc(100% - 48px));padding:50px 0}.thank-you-content>.wordmark,.thank-you-content>a>.wordmark{width:260px;margin-bottom:55px}.thank-you-content>.eyebrow{color:var(--blue)}.thank-you-content h1{font-size:clamp(48px,8vw,85px);margin-bottom:25px}.thank-you-content h1 span{color:var(--blue)}.thank-you-content>p:not(.eyebrow){max-width:700px;font-size:14px;color:#536064}.thank-you-content .form-note{margin-top:35px}.thank-you-content .actions{gap:25px}@media(max-width:760px){.faq-list summary{font-size:23px;padding-block:19px}.faq-list p{font-size:12px}.thank-you-content{width:calc(100% - 40px)}.thank-you-content>a>.wordmark{width:210px;margin-bottom:38px}.thank-you-content .button{font-size:11px}}
