@media(prefers-reduced-motion:no-preference){.rxf .rxw-in{animation:rxw-in .3s var(--rx-ease-out) both}}@keyframes rxw-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.rxf .rxw-times-state{min-height:44px}.rxf div.rxw-times-state{display:grid;justify-items:start;gap:var(--rx-sp-2)}.rxf div.rxw-times-state .qz-textbtn{justify-self:start;padding-inline:0}.rxf .fn-where-note b{color:var(--rx-ink)}.rxf .rxw-emergency span{display:grid;gap:var(--rx-sp-3)}.rxf .rxw-emergency .btn{justify-self:start;min-height:44px}.rxf .rxw-cal{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--rx-sp-3);color:var(--rx-ink);font-size:var(--rx-fs-md);text-decoration:underline;text-underline-offset:3px}.rxf .rxw-cal:focus-visible{outline:3px solid var(--rx-ink);outline-offset:2px;border-radius:var(--rx-radius-sm)}.rxf .fn-ob__done .qz-error .qz-textbtn{min-height:44px;font-size:var(--rx-fs-sm)}.rxf .fn-ob__top .qz-back{min-width:44px}.rxf .rxw-terms{display:grid;gap:var(--rx-sp-3)}.rxf .rxw-attest{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;min-height:44px;padding:12px;border:1px solid var(--rx-border);border-radius:var(--rx-radius-sm);color:var(--rx-text);font-size:var(--rx-fs-sm);line-height:1.45;cursor:pointer}.rxf .rxw-attest input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--rx-ink)}.rxf .rxw-attest:has(input:disabled){cursor:default;color:var(--rx-muted)}.rxf .rxw-attest:has(input[aria-invalid=true]){border-color:var(--rx-alert-deep)}.rxf .rxw-attest:has(input:focus-visible){outline:3px solid var(--rx-ink);outline-offset:2px}.rxf .rxw-phone{display:grid;gap:var(--rx-sp-3);padding:var(--rx-sp-4);border:1px solid var(--rx-border);border-radius:var(--rx-radius-md);color:var(--rx-text);font-size:var(--rx-fs-sm);line-height:1.45}.rxf .rxw-phone fieldset{display:grid;gap:var(--rx-sp-3);min-width:0;margin:0;padding:0;border:0}.rxf .rxw-phone fieldset>*{min-width:0}.rxf .rxw-phone label{display:grid;gap:var(--rx-sp-2)}.rxf .rxw-phone legend{padding:0;margin-bottom:var(--rx-sp-2);color:var(--rx-ink);font-size:var(--rx-fs-md);font-weight:var(--rx-fw-bold)}.rxf .rxw-phone a{color:var(--rx-ink);text-underline-offset:2px}.rxf .rxw-phone input:not([type=checkbox]):not([type=hidden]),.rxf .rxw-phone select{width:100%;min-height:52px;padding:0 var(--rx-sp-4);border:1px solid var(--rx-line);border-radius:var(--rx-radius-md);background:var(--rx-qz-soft);color:var(--rx-text);font:inherit;font-size:var(--rx-fs-md)}.rxf .rxw-phone input:not([type=checkbox]):focus-visible,.rxf .rxw-phone select:focus-visible{outline:3px solid var(--rx-ink);outline-offset:2px}.rxf .rxw-phone input[aria-invalid=true]{border-color:var(--rx-alert-deep);box-shadow:0 0 0 1px var(--rx-alert-deep)}.rxf .rxw-phone input[type=checkbox]{width:18px;height:18px;accent-color:var(--rx-ink)}.rxf .rxw-phone label:has(input[type=checkbox]){grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;min-height:44px;cursor:pointer}.rxf .rxw-phone input[type=checkbox]{margin:1px 0 0}.rxf .rxw-phone button{display:inline-flex;align-items:center;justify-content:center;gap:var(--rx-sp-2);min-height:44px;padding:0 var(--rx-sp-5);border:1.5px solid var(--rx-ink);border-radius:var(--rx-radius-pill);background:transparent;color:var(--rx-ink);font:inherit;font-size:var(--rx-fs-md);line-height:1;cursor:pointer;touch-action:manipulation}.rxf .rxw-phone button[type=submit]{min-height:52px;border-color:var(--rx-ef-white);background:var(--rx-ink);color:var(--rx-ef-white);font-weight:var(--rx-fw-bold)}.rxf .rxw-phone button:focus-visible{outline:3px solid var(--rx-ink);outline-offset:2px}.rxf .rxw-phone button:disabled{cursor:default;opacity:.6}@media(hover:hover){.rxf .rxw-phone button:hover{background:color-mix(in srgb,var(--rx-ink) 6%,var(--rx-ef-white))}.rxf .rxw-phone button[type=submit]:hover{background:color-mix(in srgb,var(--rx-ink) 86%,var(--rx-ef-black))}}
