.page_root__wI4B3{max-width:940px;margin:auto;padding:32px 24px 64px;color:#172333}.page_brand__MNgnZ{font-weight:800;letter-spacing:.06em;display:flex;gap:10px;align-items:center;margin-bottom:38px}.page_brand__MNgnZ>span{height:12px;width:12px;background:#f5b400;border-radius:50%}.page_brand__MNgnZ small{font-size:10px;color:#66717b;margin-left:auto}.page_panel__DjWWC{background:white;padding:42px;border:1px solid #deded7;border-radius:20px}.page_root__wI4B3 h1{font-size:42px;line-height:1.12;color:#172333}.page_root__wI4B3 h2{font-size:20px;margin-top:28px}.page_root__wI4B3 p{color:#46505b}.page_eyebrow__Hnass{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#64707d;margin-bottom:16px}.page_lead__kybMb{font-size:21px}.page_inset__U5Tnb{background:#fff7dc;border-left:4px solid #f5b400;padding:20px;margin:28px 0}.page_inset__U5Tnb p{margin-bottom:0}.page_root__wI4B3 button{font:700 16px inherit;font-family:inherit;font-weight:700;font-size:16px;border:0;border-radius:10px;padding:15px 24px;background:#172333;color:white;cursor:pointer}.page_root__wI4B3 button:disabled{opacity:.45;cursor:default}.page_root__wI4B3 button:focus-visible,.page_root__wI4B3 input:focus-visible{outline:3px solid #bb8100;outline-offset:4px}.page_root__wI4B3 .page_muted__6sZxQ{font-size:13px;color:#66717b}.page_progress__4tgog{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;margin-bottom:25px}.page_progress__4tgog progress{width:100%;height:8px;accent-color:#bb8100}.page_root__wI4B3 .page_sectionTitle__EwqMv{font-size:28px;outline:0}.page_question___hG9a{border:1px solid #deded7;border-radius:14px;background:white;padding:20px;margin:30px 0}.page_question___hG9a legend{font-size:17px;font-weight:600;padding:0 8px;max-width:100%}.page_question___hG9a legend span{color:#946c00}.page_options__ILA94{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.page_options__ILA94 label{padding:12px 10px;display:flex;gap:9px;align-items:center;border:1px solid #deded7;border-radius:8px;cursor:pointer;font-size:13px;min-height:54px}.page_options__ILA94 input{accent-color:#172333;flex-shrink:0}.page_options__ILA94 .page_selected__pyqmw{background:#fff5d0;border-color:#a47700}.page_navigation__YN9W_{display:flex;justify-content:space-between;gap:12px}.page_root__wI4B3 .page_secondary__hyv2c{background:white;color:#172333;border:1px solid #b9bec2}.page_error__HU0Qz{padding:15px;background:#fff0ed;border-left:3px solid #a33a28}.page_footer__5Rvx5{font-size:11px;color:#717980;margin-top:40px;text-align:center}@media(max-width:600px){.page_root__wI4B3{padding:22px 16px}.page_brand__MNgnZ{font-size:13px}.page_brand__MNgnZ small{display:none}.page_panel__DjWWC{padding:24px}.page_root__wI4B3 h1{font-size:33px}.page_options__ILA94{grid-template-columns:1fr 1fr}.page_question___hG9a{padding:15px 10px}.page_options__ILA94 label{font-size:12px;padding:10px 7px}.page_question___hG9a legend{font-size:16px}}.page_research__TXjlT{border-top:1px solid #deded7;margin-top:30px;padding-top:8px}.page_consentOptions__bjlFO{display:grid;grid-gap:14px;gap:14px}.page_consentOptions__bjlFO label{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid #deded7;border-radius:8px;cursor:pointer}.page_consentOptions__bjlFO input{margin-top:4px;flex-shrink:0;accent-color:#172333}.page_receipt__lwdiB{font-family:monospace;overflow-wrap:anywhere;font-size:15px}.page_offer__N_fDS{border-top:1px solid #deded7;margin-top:34px;padding-top:6px}.page_offerForm__Nau1Z{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:12px;gap:12px;align-items:end;margin:18px 0 6px}.page_offerForm__Nau1Z label{display:grid;grid-gap:6px;gap:6px;font-size:14px;font-weight:600;color:#172333}.page_offerForm__Nau1Z input{font:inherit;font-weight:400;padding:13px 12px;border:1px solid #b9bec2;border-radius:8px;min-width:0}.page_hp__PLIf3{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}@media(max-width:700px){.page_offerForm__Nau1Z{grid-template-columns:1fr}}.page_link__HDMBD{color:#172333;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:#f5b400;text-decoration-color:#f5b400;text-decoration-thickness:2px;text-underline-offset:4px}.page_comment__4mOkP{display:grid;grid-gap:10px;gap:10px;font-size:16px}.page_comment__4mOkP textarea{font:inherit;font-size:15px;padding:12px;border:1px solid #b9bec2;border-radius:8px;resize:vertical;min-height:96px}