.ac-page [hidden]{display:none!important}.ac-section{padding:2.5rem var(--uc-gutter,16px) 4rem}@media (width>=768px){.ac-section{padding-top:3.5rem}}.ac-col{max-width:34rem;margin-inline:auto}.ac-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ac-h1{letter-spacing:-.02em;color:var(--heading);text-wrap:balance;margin:0;font-size:clamp(2rem,1.4rem + 2.2vw,2.75rem);font-weight:400;line-height:1.1}.ac-lede{color:var(--body);margin:1rem 0 0;font-size:1.0625rem;line-height:1.55}.ac-intro{margin-block-end:1.75rem}.ac-intro.is-quiet{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.ac-form .control-alert{margin-block-end:.5rem}.ac-field{border:1px solid var(--border-2);background:var(--surface-0);border-radius:999px;align-items:center;gap:.75rem;min-height:3.5rem;padding-inline:1rem .5rem;transition:border-color .15s;display:flex}.ac-field:hover{border-color:var(--border-3)}.ac-field:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px;border-color:var(--heading)}.ac-field-ic{width:1.25rem;height:1.25rem;color:var(--muted);flex:none;display:inline-flex}.ac-field-ic svg,.ac-ic svg{width:100%;height:100%}.ac-input{min-width:0;min-height:3rem;font:inherit;color:var(--heading);background:0 0;border:0;outline:none;flex:1;font-size:1rem}.ac-input::-moz-placeholder{color:var(--control-text-placeholder)}.ac-input::placeholder{color:var(--control-text-placeholder)}.ac-go{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--btn-solid);background:var(--btn-solid);width:2.75rem;height:2.75rem;color:var(--btn-solid-text);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.ac-go:hover{background:var(--btn-solid-hover);border-color:var(--btn-solid-hover)}.ac-go:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ac-go .ac-arrow{width:1.125rem;height:1.125rem;transition:transform .2s ease-out;display:inline-flex}.ac-go .ac-arrow svg{width:100%;height:100%}.ac-go:hover .ac-arrow,.ac-go:focus-visible .ac-arrow{transform:translate(3px)}[dir=rtl] .ac-arrow svg{transform:scaleX(-1)}[dir=rtl] .ac-go:hover .ac-arrow,[dir=rtl] .ac-go:focus-visible .ac-arrow{transform:translate(-3px)}.ac-caption{color:var(--muted);margin:.875rem 0 0;font-size:.8125rem;line-height:1.4}.ac-section{padding-bottom:2rem}.ac-how{max-width:52rem;padding:0 var(--uc-gutter,16px) 3rem;margin-inline:auto}.ac-how-list{border-block:1px solid var(--border-1);margin:0;padding:0;list-style:none;display:grid}.ac-how-step{align-items:center;gap:.875rem;padding-block:.75rem;display:flex}.ac-how-step+.ac-how-step{border-block-start:1px solid var(--border-1)}.ac-how-ic{width:1.25rem;height:1.25rem;color:var(--muted);flex:none;display:inline-flex}.ac-how-ic svg{width:100%;height:100%}.ac-how-text{margin:0;font-size:.9375rem;line-height:1.4}.ac-how-t{color:var(--heading);font-weight:500;display:block}.ac-how-d{color:var(--muted);display:block}@media (width>=768px){.ac-how-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ac-how-step{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.5rem 1.5rem 1.5rem 0}[dir=rtl] .ac-how-step{padding:1.5rem 0 1.5rem 1.5rem}.ac-how-step+.ac-how-step{border-block-start:0;border-inline-start:1px solid var(--border-1);padding-inline:1.5rem 0}[dir=rtl] .ac-how-step+.ac-how-step{padding-inline:1.5rem 0}.ac-how-ic{width:1.5rem;height:1.5rem}}.ac-live{display:block}.ac-live>[data-ac-slot]{gap:1.5rem;animation:.2s ease-out ac-in;display:grid}.ac-stack{gap:.75rem;display:grid}@keyframes ac-in{0%{opacity:0}to{opacity:1}}.ac-card{border:1px solid var(--border-1);background:var(--surface-0);border-radius:16px;padding:1.5rem}.ac-over{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.5rem;margin:0;font-size:.75rem;font-weight:600;line-height:1.2;display:flex}.ac-dot{background:var(--muted);border-radius:50%;flex:none;width:.5rem;height:.5rem}.ac-dot[data-tone=warn]{background:var(--accent-warning)}.ac-dot[data-tone=info]{background:var(--link)}.ac-dot[data-tone=bad]{background:var(--accent-discount)}.ac-dot[data-tone=good]{background:var(--accent-success)}.ac-title{letter-spacing:-.01em;color:var(--heading);text-wrap:balance;margin:.75rem 0 0;font-size:clamp(1.5rem,1.25rem + 1vw,1.875rem);font-weight:400;line-height:1.2}.ac-title:focus,.ac-q:focus{outline:none}.ac-title:focus-visible,.ac-q:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:4px}.ac-body{color:var(--body);margin:.75rem 0 0;font-size:1rem;line-height:1.6}.ac-meta{color:var(--muted);margin:.75rem 0 0;font-size:.8125rem;line-height:1.5}.ac-actions{flex-direction:column;align-items:flex-start;gap:.875rem;margin-block-start:1.25rem;display:flex}.ac-actions .ac-meta{margin:-.25rem 0 0}.ac-cta{text-align:start}.ac-cta .ac-arrow{width:1.125rem;height:1.125rem;transition:transform .2s ease-out;display:inline-flex}.ac-cta:hover .ac-arrow,.ac-cta:focus-visible .ac-arrow{transform:translate(3px)}[dir=rtl] .ac-cta:hover .ac-arrow,[dir=rtl] .ac-cta:focus-visible .ac-arrow{transform:translate(-3px)}button.uc-cta-ink{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit}.ac-ghost{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;border:1px solid var(--btn-ghost-border);background:var(--btn-ghost);min-height:3rem;color:var(--btn-ghost-text);border-radius:12px;padding-inline:1.5rem;font-size:.9375rem;font-weight:600;transition:background-color .15s,border-color .15s}.ac-ghost:hover{background:var(--btn-ghost-hover-bg);border-color:var(--btn-ghost-hover-border)}.ac-ghost:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ac-link{color:var(--link);text-underline-offset:3px;align-items:center;gap:.375rem;font-size:1rem;line-height:1.4;text-decoration:underline;display:inline-flex}.ac-link:hover{color:var(--link-hover)}.ac-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:2px}.ac-link .ac-arrow{width:1rem;height:1rem;display:inline-flex}.ac-meta .ac-link{font-size:inherit}.ac-link-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;padding:0}.ac-tips{color:var(--body);gap:.375rem;margin:0;padding-inline-start:1.25rem;font-size:.9375rem;line-height:1.5;display:grid}.ac-ask{gap:1.25rem;display:grid}.ac-q{letter-spacing:-.01em;color:var(--heading);text-wrap:balance;margin:0;font-size:clamp(1.5rem,1.25rem + 1vw,1.875rem);font-weight:400;line-height:1.2}.ac-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (width>=640px){.ac-opts[data-cols=chips]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ac-opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;border:1px solid var(--border-2);background:var(--surface-0);min-height:3.25rem;color:var(--heading);text-align:start;border-radius:12px;padding:.5rem 1rem;font-size:1rem;transition:border-color .15s}@media (hover:hover){.ac-opt:hover{border-color:var(--heading)}}.ac-opt:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ac-receipts{border:1px solid var(--border-1);background:var(--surface-0);border-radius:12px;margin:1.5rem 0 0;padding:0;list-style:none}.ac-receipt{min-height:2.75rem;color:var(--muted);align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.8125rem;line-height:1.35;display:flex}.ac-receipt+.ac-receipt{border-top:1px solid var(--border-1)}.ac-ric{flex:none;width:1.125rem;height:1.125rem;display:inline-flex}.ac-ric-check{color:var(--accent-success)}.ac-ric-alert,.ac-ric-shield{color:var(--muted)}.ac-r-v{color:var(--heading)}.ac-spin{border:2px solid var(--border-2);border-top-color:var(--link);border-radius:50%;flex:none;width:1.125rem;height:1.125rem;animation:.8s linear infinite ac-spin}@keyframes ac-spin{to{transform:rotate(360deg)}}.ac-again{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;color:var(--muted);text-underline-offset:3px;background:0 0;border:0;margin-block-start:.5rem;padding:.25rem 0;font-size:.8125rem;text-decoration:underline}.ac-again:hover{color:var(--heading)}.ac-again:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:2px}.ac-rows{border:1px solid var(--border-1);background:var(--surface-0);border-radius:12px}.ac-row{min-height:3.25rem;color:var(--heading);align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:1rem;text-decoration:none;display:flex}.ac-row+.ac-row{border-top:1px solid var(--border-1)}.ac-row-t{flex:1}.ac-row .ac-ic{width:1.125rem;height:1.125rem;color:var(--muted);flex:none;display:inline-flex}.ac-row:hover .ac-row-t{text-underline-offset:3px;text-decoration:underline}.ac-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:12px}.ac-human{gap:.375rem;display:grid}.ac-human.is-asked{border-block:1px solid var(--border-1);margin-block-end:1.5rem;padding:1.25rem 0}.ac-human p[hidden],.ac-human .ac-turnstile[hidden]{display:none}.ac-human.is-asked .ac-turnstile{min-height:65px;margin-block-start:.75rem}.ac-ts-fixture{box-sizing:border-box;border:1px solid var(--border-1);width:300px;max-width:100%;height:65px;color:var(--body);background:var(--surface-1);border-radius:4px;align-items:center;padding-inline:1rem;font-size:.875rem;display:flex}.ac-human-t{color:var(--heading);margin:0;font-size:1.25rem;font-weight:400}.ac-skel{gap:.875rem;display:grid}.ac-skel-bar,.ac-skel-btn{background:var(--surface-2);border-radius:6px;animation:1.4s ease-in-out infinite ac-pulse;display:block}.ac-skel-s{width:30%;height:.75rem}.ac-skel-l{width:90%;height:1.75rem}.ac-skel-m{width:70%;height:1rem}.ac-skel-btn{border-radius:999px;width:55%;height:3rem}@keyframes ac-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ac-live>[data-ac-slot],.ac-skel-bar,.ac-skel-btn{animation:none}.ac-spin{border-top-color:var(--border-2);border-inline-end-color:var(--link);animation:none}.ac-go .ac-arrow,.ac-cta .ac-arrow{transition:none}.ac-go:hover .ac-arrow,.ac-go:focus-visible .ac-arrow,.ac-cta:hover .ac-arrow,.ac-cta:focus-visible .ac-arrow{transform:none}}
