.access-next__header[data-astro-cid-h27xofxn]{max-width:54rem;margin:0 auto var(--space-8);text-align:center}.access-next__grid[data-astro-cid-h27xofxn]{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.access-next__grid[data-astro-cid-h27xofxn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.access-next__grid[data-astro-cid-h27xofxn]{grid-template-columns:repeat(4,minmax(0,1fr))}}.access-next__card[data-astro-cid-h27xofxn]{border:var(--border-hair) solid var(--ink);border-top:3px solid var(--ink);background:var(--paper);padding:var(--space-6);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.access-next__step[data-astro-cid-h27xofxn]{font-family:var(--font-mono);font-size:var(--text-micro);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--accent);margin:0}.access-next__title[data-astro-cid-h27xofxn]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--ink);text-wrap:balance;margin:0}.access-next__body[data-astro-cid-h27xofxn]{font-family:var(--font-display);font-size:var(--text-body);line-height:var(--leading-relaxed);color:var(--ink-2);overflow-wrap:break-word;margin:0}.access-next__callout[data-astro-cid-h27xofxn]{max-width:54rem;margin:var(--space-8) auto 0;padding:var(--space-4) var(--space-6);background:var(--paper-2);border:var(--border-hair) solid var(--rule);border-left:3px solid var(--accent);gap:var(--space-1);flex-direction:column;display:flex}.access-next__badge[data-astro-cid-h27xofxn]{font-family:var(--font-mono);font-size:var(--text-micro);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--accent-dark,var(--accent));margin:0}.access-next__text[data-astro-cid-h27xofxn]{font-family:var(--font-display);font-size:var(--text-body);line-height:var(--leading-relaxed);color:var(--ink);margin:0}.ra-asks[data-astro-cid-hhbmitls]{margin:0 0 var(--space-6) 0;gap:var(--space-4);flex-direction:column;display:flex}.ra-asks__item[data-astro-cid-hhbmitls]{padding-left:var(--space-4);border-left:2px solid var(--accent)}.ra-asks__term[data-astro-cid-hhbmitls]{font-family:var(--font-mono);font-weight:var(--weight-semibold);font-size:var(--text-small);color:var(--ink);gap:var(--space-2);align-items:baseline;display:flex}.ra-asks__num[data-astro-cid-hhbmitls]{font-size:var(--text-micro);color:var(--muted)}.ra-asks__detail[data-astro-cid-hhbmitls]{margin:var(--space-1) 0 0 0;font-family:var(--font-mono);font-size:var(--text-small);color:var(--muted);line-height:var(--leading-relaxed);overflow-wrap:break-word}.ra-note[data-astro-cid-hhbmitls]{font-family:var(--font-display);font-style:italic;font-size:var(--text-body);color:var(--ink-2);line-height:var(--leading-relaxed);margin:0}.ra-briefing[data-astro-cid-hhbmitls]{text-align:center;max-width:48rem;margin:0 auto}.ra-form-shell{border:var(--border-hair) solid var(--ink);padding:var(--space-6);background:var(--paper);box-shadow:var(--shadow-xs)}@media (min-width:640px){.ra-form-shell{padding:var(--space-8)}}.ra-card{gap:var(--space-4);flex-direction:column;display:flex}.ra-head{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-tight);color:var(--ink);margin:0 0 var(--space-2) 0}.ra-body{font-family:var(--font-mono);font-size:var(--text-body);color:var(--ink-2);margin:0 0 var(--space-4) 0;line-height:var(--leading-relaxed)}.ra-body-muted{font-family:var(--font-mono);font-size:var(--text-small);color:var(--muted);margin:var(--space-2) 0 0 0;line-height:var(--leading-relaxed)}.ra-label{font-family:var(--font-mono);font-weight:var(--weight-semibold);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--ink);margin-bottom:var(--space-2);display:block}.ra-input,.ra-otp{font-family:var(--font-mono);font-size:var(--text-body);padding:var(--space-4);border:var(--border-hair) solid var(--ink);color:var(--ink);width:100%;transition:box-shadow var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0}.ra-input:hover:not(:disabled):not(:focus-visible),.ra-otp:hover:not(:disabled):not(:focus-visible){border-color:var(--ink-2)}.ra-input:focus-visible,.ra-otp:focus-visible{border-color:var(--accent);box-shadow:var(--shadow-focus);outline:none}.ra-input::placeholder{color:var(--ink-3)}.ra-otp{font-size:var(--text-h3);letter-spacing:.36em;text-align:center;font-variant-numeric:tabular-nums}.ra-fieldset{margin:var(--space-2) 0;gap:var(--space-3);border:none;flex-direction:column;padding:0;display:flex}.ra-radio{gap:0 var(--space-3);padding:var(--space-4) var(--space-5);border:var(--border-hair) solid var(--ink);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid}.ra-radio:hover{background:#00000005;background:lab(0% 0 0/.02)}.ra-radio.is-selected{background:var(--paper);border-color:var(--accent);padding-left:calc(var(--space-5) - 2px);border-left-width:3px}.ra-radio input{accent-color:var(--accent);grid-row:1/3;align-self:center}.ra-radio-label{font-family:var(--font-mono);font-weight:var(--weight-semibold);color:var(--ink);font-size:var(--text-body)}.ra-radio-desc{font-family:var(--font-mono);font-size:var(--text-small);color:var(--muted);line-height:var(--leading-relaxed)}.ra-check{align-items:flex-start;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-small);color:var(--ink-2);cursor:pointer;line-height:var(--leading-relaxed);display:flex}.ra-check input{accent-color:var(--accent);margin-top:3px}.ra-turnstile{min-height:65px}.ra-btn{font-family:var(--font-mono);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.01em;font-size:var(--text-small);padding:var(--space-4) var(--space-8);background:var(--accent);color:var(--paper);border-radius:var(--radius-md);cursor:pointer;transition:transform var(--duration-snap) var(--ease-in-out-tight), background var(--duration-snap) var(--ease-in-out-tight), box-shadow var(--duration-fast) var(--ease-out);border:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff24;box-shadow:0 2px 8px lab(0% 0 0/.1),inset 0 1px lab(100% 0 0/.14)}.ra-btn:hover:not(:disabled){background:var(--accent-dark);transform:translateY(-1px);box-shadow:0 6px 16px #00000024,inset 0 1px #ffffff24;box-shadow:0 6px 16px lab(0% 0 0/.14),inset 0 1px lab(100% 0 0/.14)}.ra-btn:active:not(:disabled){background:var(--accent-700);transform:translateY(0);box-shadow:0 1px 3px #0000001a,inset 0 1px #ffffff1a;box-shadow:0 1px 3px lab(0% 0 0/.1),inset 0 1px lab(100% 0 0/.1)}.ra-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ra-link{color:var(--ink);text-underline-offset:3px;transition:color var(--duration-snap) var(--ease-in-out-tight);text-decoration:underline;text-decoration-thickness:1px}.ra-link:hover{color:var(--accent)}.ra-error{font-family:var(--font-mono);font-size:var(--text-small);color:var(--error);line-height:var(--leading-snug);margin:0}@media (prefers-reduced-motion:reduce){.ra-input,.ra-otp,.ra-radio,.ra-btn,.ra-link{transition:none}.ra-btn:hover{transform:none}}
