.acquisition[data-acquisition-screen] h1[tabindex="-1"]:focus-visible{outline:none}.acquisition .auth-feedback_error__4RSqW.nl-error[role=alert]{display:flex;align-items:flex-start;gap:10px;width:100%;box-sizing:border-box;margin:18px 0 0;padding:14px 16px;border:1px solid #ead5d8;border-radius:12px;background:#fff5f5;color:#8f303a;font-size:14px;font-weight:400;line-height:1.5;text-align:left;overflow-wrap:anywhere}.auth-feedback_error__4RSqW>svg{flex:0 0 20px;margin-top:1px}.auth-feedback_error__4RSqW>span{min-width:0}@media (max-width:480px){.acquisition .auth-feedback_error__4RSqW.nl-error[role=alert]{padding:12px;margin-top:16px}}.auth_language__cOADr{display:flex;justify-content:flex-end;margin-bottom:10px}.auth_language__cOADr select{max-width:152px;min-height:44px;padding:6px 26px 6px 9px;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--ink);font:inherit;font-size:16px}.auth_language__cOADr span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.auth_checkIn___WLN2{background:#f6f9f9;color:#20353a;--primary:#197e93;--link:#197e93;--border:#dce7e7}.auth_checkIn___WLN2 .auth-story{background:#edf7f5}.auth_checkIn___WLN2 .auth-story h1{font-size:clamp(26px,3vw,36px)}.auth_checkIn___WLN2 .auth-form{background:#f6f9f9}.auth_checkIn___WLN2 button{border-radius:999px}.auth_embedded__BQZwA{--primary:var(--snap-teal);--link:var(--snap-teal);--ink:var(--snap-ink);--muted:var(--snap-muted);--panel:var(--snap-card);--surface:var(--snap-bg);--border:var(--snap-line);--on-primary:var(--snap-on);--focus:var(--snap-teal);padding:16px 0 24px}.auth_embedded__BQZwA .auth-form{padding:0}.auth_embedded__BQZwA .auth-inner{max-width:none}.auth_embedded__BQZwA .auth-inner>h1{margin-top:24px}.auth_embedded__BQZwA button{border-radius:999px}.auth_embedded__BQZwA .socials button,.auth_embedded__BQZwA form>button{min-height:52px}.auth_embedded__BQZwA form>button{box-shadow:var(--snap-shadow)}.auth_embedded__BQZwA input:not([type=checkbox]):not([type=radio]){min-height:52px;border-radius:14px}