.controls_choices__q1nsC{display:flex;flex-wrap:wrap;gap:8px}.controls_choices__q1nsC button{display:inline-flex;align-items:center;gap:8px;border:1.5px solid #b6c6e3;border-radius:22px;background:white;padding:10px 16px;min-height:44px;color:#3558ce;font:inherit;font-size:12px;line-height:1.4}.controls_choices__q1nsC button[aria-pressed=true]{background:#eef3ff;border-color:#355cff;color:#2749b7}.controls_choices__q1nsC button:hover{background:#f0f4ff}.controls_group__7EVs0{display:flex;flex-direction:column;gap:16px;max-width:510px}.controls_input__uvz_D{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:11px;color:#586e88}.controls_input__uvz_D>div{display:flex;align-items:center;gap:10px;border:1.5px solid #aebfd8;background:white;padding:4px 12px;border-radius:8px}.controls_input__uvz_D input{background:transparent;border:0;outline:none;min-width:0;width:100%;height:40px;font-size:16px;color:#192f4a;font-family:var(--font-ui);font-variant-numeric:tabular-nums}.controls_input__uvz_D>div:focus-within{border-color:#355cff;box-shadow:0 0 0 3px #355cff14}.controls_input__uvz_D small{flex-shrink:0;font-size:10px}.controls_continue__5FSKb{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;gap:15px;border-radius:22px;background:#355cff;color:white;padding:11px 20px;min-height:44px;margin-top:16px;font-size:12px;font-weight:650}.controls_continue__5FSKb:disabled{opacity:.45;cursor:default}.controls_consent__BwTr1{display:flex;align-items:flex-start;gap:10px;font-size:10px;line-height:1.65;color:#596e88}.controls_consent__BwTr1 input{margin-top:4px;flex-shrink:0}.controls_consent__BwTr1 a{text-decoration:underline}.controls_optional__w7TjF{font-size:11px;color:#596e88}.controls_optional__w7TjF summary{cursor:pointer;padding:8px 0}.controls_optional__w7TjF label{margin-top:10px}.controls_group__7EVs0 small{font-size:11px;line-height:1.6;color:#687c95}.controls_group__7EVs0 p{font-size:12px;line-height:1.7}.controls_choices__q1nsC button:focus-visible,.controls_continue__5FSKb:focus-visible,.controls_input__uvz_D input:focus-visible{outline:2px solid #355cff;outline-offset:3px}@media(max-width:760px){.controls_choices__q1nsC button{padding:10px 13px;font-size:12px}.controls_group__7EVs0{gap:14px}}@media(prefers-reduced-motion:reduce){.controls_choices__q1nsC button,.controls_continue__5FSKb{transition:none}}.controls_messagingDisclosure__p9hfu{font-size:10px;line-height:1.6;color:#687b94;margin:8px 0 0 25px}.controls_descriptionGrid__c5VNX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:360px){.controls_descriptionGrid__c5VNX{grid-template-columns:1fr}}