.destination-entry-page.entry-register .registration-options .registration-choice-list{border:1px solid var(--destination-border);background:var(--destination-background);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-bottom:1.7rem;padding:.4rem;display:grid}.destination-entry-page.entry-register .registration-options .registration-choice{width:100%;min-width:0;min-height:62px;color:var(--destination-teal);cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.55rem;padding:.65rem .6rem;font:600 .82rem/1.8 Cairo,sans-serif;display:flex}.destination-entry-page.entry-register .registration-options .registration-choice svg{flex-shrink:0}.destination-entry-page.entry-register .registration-options .registration-choice[aria-selected=true]{background:var(--destination-teal);color:var(--destination-white);border-color:var(--destination-teal)}.destination-entry-page.entry-register .registration-options .registration-choice[aria-selected=false]:hover{background:var(--destination-soft-teal)}.destination-entry-page.entry-register .registration-options .compass-import-consent-block{gap:.7rem;display:grid}.destination-entry-page.entry-register .registration-options .compass-import-scope{color:var(--destination-gray);font-size:.76rem;line-height:2}.destination-entry-page.entry-register .registration-options .compass-import-consent{border:1px solid var(--destination-border);background:var(--destination-background);color:var(--destination-teal);cursor:pointer;border-radius:12px;align-items:start;gap:.75rem;padding:1rem;font-size:.82rem;line-height:2;display:flex}.destination-entry-page.entry-register .registration-options .compass-import-consent input{width:19px;height:19px;accent-color:var(--destination-teal);cursor:pointer;flex-shrink:0;margin-top:.25rem}.destination-entry-page.entry-register .registration-options .compass-import-consent:focus-within{outline:2px solid var(--destination-orange);outline-offset:3px}.destination-entry-page.entry-register .registration-options .registration-return-new{min-height:44px;color:var(--destination-teal);text-underline-offset:.35em;cursor:pointer;background:0 0;border:0;align-items:center;padding:.4rem .2rem;font:600 .81rem/1.9 Cairo,sans-serif;text-decoration:underline;display:inline-flex}@media (max-width:420px){.destination-entry-page.entry-register .registration-options .registration-choice{flex-direction:column;gap:.25rem;min-height:83px;padding-inline:.35rem;font-size:.74rem}.destination-entry-page.entry-register .registration-options .registration-choice-list{border-radius:12px;gap:.25rem;padding:.3rem}.destination-entry-page.entry-register .registration-options .compass-import-consent{gap:.6rem;padding:.8rem;font-size:.78rem}}.destination-entry-page.entry-register .registration-options .compass-import-demo{gap:1.4rem;display:grid}.destination-entry-page.entry-register .registration-options .compass-import-demo .entry-card-heading{margin:0}.destination-entry-page.entry-register .registration-options .compass-import-fixture{border:1px dashed var(--destination-gray);background:var(--destination-background);border-radius:12px;padding:1rem;font-size:.82rem}.destination-entry-page.entry-register .registration-options .compass-fixture-buttons{flex-wrap:wrap;gap:.6rem;margin-block:.65rem;display:flex}.destination-entry-page.entry-register .registration-options .compass-fixture-buttons button{border:1px solid var(--destination-border);min-height:44px;color:var(--destination-teal);background:var(--destination-white);cursor:pointer;border-radius:9px;flex:140px;padding:.5rem;font:600 .78rem/1.8 Cairo,sans-serif}.destination-entry-page.entry-register .registration-options .compass-import-verified{color:var(--destination-teal);align-items:start;gap:.65rem;font-size:.85rem;line-height:1.9;display:flex}.destination-entry-page.entry-register .registration-options .compass-import-verified svg{flex-shrink:0;margin-top:.25rem}.destination-entry-page.entry-register .registration-options .compass-import-details{border:1px solid var(--destination-border);background:var(--destination-background);border-radius:12px;margin:0;padding:.4rem 1rem;font-size:.84rem}.destination-entry-page.entry-register .registration-options .compass-import-details>div{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:.7rem;padding-block:.8rem;display:grid}.destination-entry-page.entry-register .registration-options .compass-import-details>div+div{border-top:1px solid var(--destination-border)}.destination-entry-page.entry-register .registration-options .compass-import-details dt{color:var(--destination-gray)}.destination-entry-page.entry-register .registration-options .compass-import-details dd{color:var(--destination-teal);overflow-wrap:anywhere;margin:0}.destination-entry-page.entry-register .registration-options button:disabled{cursor:not-allowed}
