.aurora .au-inp.au-lg{min-height:56px;font-size:17px;padding:14px 16px;border-radius:16px}.aurora .au-btn.au-lg{min-height:56px;font-size:16.5px;border-radius:16px}.aurora .au-link{background:none;border:0;padding:12px 8px;min-height:44px;color:var(--ink2);font-size:14.5px;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2)}.aurora .au-link:hover{color:var(--ink)}.aurora .au-hint{margin-top:14px;padding:10px 14px;border-radius:12px;background:var(--bg2);color:var(--ink2);font-size:13.5px;text-align:left}.aurora .au-su{min-height:calc(100dvh - 64px);display:flex;justify-content:center;padding:20px 20px 40px}.aurora .au-su-in{width:100%;max-width:520px;display:flex;flex-direction:column;gap:22px}.aurora .au-prog{display:flex;gap:6px}.aurora .au-prog i{flex:1 1;height:4px;border-radius:4px;background:var(--line2);transition:background .5s var(--ease)}.aurora .au-prog i.on{background:var(--grad)}.aurora .au-su-step{display:flex;flex-direction:column;gap:18px;animation:au-step .55s var(--ease) both}.aurora .au-su-step h1{font-size:clamp(28px,7vw,38px);letter-spacing:-.04em;text-wrap:balance}.aurora .au-su-step .au-hookh{font-size:clamp(30px,8vw,42px)}.aurora .au-su-sub{font-size:16.5px;margin-top:-8px}.aurora .au-su-step.au-center{align-items:center;text-align:center}.aurora .au-su-step.au-done{gap:0;margin-bottom:-4px}.aurora .au-su-step .au-h3{font-size:17px;letter-spacing:-.02em;margin-top:4px}@keyframes au-step{0%{opacity:0;transform:translateY(12px)}}.aurora .au-su-step.au-center .au-actions{align-self:stretch}.aurora .au-actions{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:6px;width:100%}.aurora .au-agree{text-align:center;margin-top:8px}.aurora .au-agree a{text-decoration:underline;text-underline-offset:2px}.aurora .au-ring{position:relative;display:grid;place-items:center;margin:4px auto}.aurora .au-ring svg{transform:rotate(-90deg)}.aurora .au-ring-arc{transition:stroke-dashoffset 1s var(--ease)}.aurora .au-ring-v{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--m);font-weight:500;letter-spacing:-.05em;line-height:1;gap:4px}.aurora .au-ring-v small{font-weight:500}.aurora .au-kl{display:grid;grid-gap:8px;gap:8px;width:100%;max-width:320px;margin-top:6px;text-align:left}.aurora .au-kl li{display:flex;align-items:center;gap:12px;height:28px;font-size:15px;color:var(--ink3);animation:au-pop .4s var(--ease) both}.aurora .au-kl li.found{color:var(--ink)}.aurora .au-kl li.ph{animation:none}.aurora .au-kc{width:20px;height:20px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:11px;font-weight:700;box-shadow:inset 0 0 0 1.5px var(--line2);color:#fff}.aurora .au-kc.ok,.aurora .au-kl li.found .au-kc{background:var(--grad);box-shadow:none}.aurora .au-found{padding:20px}.aurora .au-bname{font-size:20px;font-weight:600;letter-spacing:-.03em}.aurora .au-socials{margin-top:12px}.aurora .social-found-icon{width:22px;height:22px}.aurora .au-facts{display:grid;grid-gap:14px;gap:14px;margin:16px 0 0;padding-top:16px;box-shadow:0 -1px 0 var(--line)}.aurora .au-facts dt{font-size:13px;color:var(--ink3);font-weight:500}.aurora .au-facts dd{margin:2px 0 0;font-size:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.aurora .au-ideas{display:grid;grid-gap:12px;gap:12px}.aurora .au-ideas li{display:flex;gap:12px;align-items:flex-start;font-size:15.5px}.aurora .au-ideas .au-kc{margin-top:2px}.aurora .au-chips{display:grid;grid-gap:10px;gap:10px}.aurora .au-chip{text-align:left;min-height:56px;padding:14px 18px;border-radius:16px;border:0;background:var(--surface);box-shadow:var(--shadow),var(--hi);font-size:16px;font-weight:500;color:var(--ink);transition:transform .3s var(--ease),box-shadow .3s var(--ease),background .3s var(--ease)}.aurora .au-chips.au-chips-2{grid-template-columns:1fr 1fr;gap:8px}.aurora .au-chips-2 .au-chip{min-height:48px;padding:10px 14px;font-size:15px;border-radius:14px}.aurora .au-chip:active{transform:scale(.985)}.aurora .au-chip.on{background:var(--gradt),var(--surface);box-shadow:0 0 0 1.5px var(--a1),0 12px 28px -16px rgba(31,174,114,.5)}body:has(.au-su){overflow:visible}@media (max-width:560px){.aurora .au-su{padding:14px 18px 0}.aurora .au-sticky{width:auto;align-items:stretch;position:-webkit-sticky;position:sticky;bottom:0;z-index:5;margin:8px -18px 0;padding:14px 18px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--bg) 72%,transparent)}.aurora .au-su-in{padding-bottom:0}}.aurora .au-authcard .au-field label{font-size:14px}.aurora .au-doc{max-width:760px;padding-top:48px;padding-bottom:88px;font-size:16px}.aurora .au-doc h1{font-size:clamp(30px,6vw,44px)!important;letter-spacing:-.04em;line-height:1.12!important;margin-bottom:8px!important;text-wrap:balance}.aurora .au-doc h2{font-size:22px!important;letter-spacing:-.03em;text-transform:none!important;margin-top:8px;color:var(--ink)!important}.aurora .au-doc h3{letter-spacing:-.02em}.aurora .au-doc .muted{color:var(--ink2)}.aurora .au-doc li,.aurora .au-doc p{color:var(--ink)}.aurora .au-doc section p+p{margin-top:12px}.aurora .au-doc section h2+p{margin-top:8px}.aurora .au-doc a{color:var(--accent-ink)!important;text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:3px}.aurora .au-doc a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.aurora .au-doc a.au-btn{color:#fff!important;text-decoration:none}.aurora .au-doc ol,.aurora .au-doc ul{list-style:revert}.aurora .au-doc article h3 a{color:var(--ink)!important;text-decoration:none}.aurora .au-doc article h3 a:hover{color:var(--accent-ink)!important}.aurora .au-doc section[lang]>article{padding:18px 20px;margin-bottom:12px!important;background:var(--surface);border-radius:var(--r2);box-shadow:var(--shadow),var(--hi)}.aurora .au-doc section[lang]>h2{font-size:15px!important;color:var(--ink2)!important}.aurora .au-back a{text-decoration:none!important;color:var(--ink2)!important}.aurora .au-post blockquote{margin:0 0 16px;padding:4px 0 4px 18px;box-shadow:inset 3px 0 0 var(--a1)}.aurora .au-postcta{margin-top:40px;padding:24px}.aurora .support-chat{padding:0;overflow:hidden;background:var(--surface);border-radius:var(--r);box-shadow:var(--shadow),var(--hi);border:0}.aurora .support-chat-body{display:flex;flex-direction:column;gap:8px;padding:16px;max-height:420px;overflow-y:auto}.aurora .support-msg{max-width:86%;padding:10px 14px;border-radius:18px;font-size:15px;line-height:1.4;white-space:pre-wrap}.aurora .support-msg.us{align-self:flex-start;background:var(--surface2);box-shadow:var(--shadow);border-bottom-left-radius:6px;color:var(--ink)}.aurora .support-msg.them{align-self:flex-end;background:var(--grad);color:#fff;border-bottom-right-radius:6px}.aurora .support-chat-input{display:flex;gap:8px;align-items:center;padding:12px;box-shadow:0 -1px 0 var(--line)}.aurora .support-chat-input .input{flex:1 1;min-width:0;min-height:46px;padding:10px 14px;border:0;border-radius:14px;background:var(--bg2);color:var(--ink);font:inherit;box-shadow:inset 0 0 0 1px var(--line2)}.aurora .support-chat-input .input:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--a1),0 0 0 4px rgba(31,174,114,.16)}.aurora .support-chat-input .btn-primary{min-height:46px;padding:0 18px;border:0;border-radius:14px;background:var(--grad);color:#fff;font-weight:550}.aurora .support-chat-input .btn-primary:disabled{opacity:.5}.aurora .support-chat-mic{width:46px;height:46px;border-radius:14px;border:0;background:var(--bg2)}.aurora .support-escalated{padding:10px 14px;border-radius:12px;background:var(--err-t);color:var(--err);font-size:14px}