.reg[data-astro-cid-2twofiuf]{background:var(--c-cream);padding-bottom:var(--sp-9)}.reg-head[data-astro-cid-2twofiuf]{background:var(--c-navy);--c-focus:var(--c-orange);color:var(--c-white);padding-block:var(--sp-8) var(--sp-9)}.title[data-astro-cid-2twofiuf]{font-size:var(--fs-2xl);font-weight:var(--fw-heavy);line-height:var(--lh-tight)}.title[data-astro-cid-2twofiuf] span[data-astro-cid-2twofiuf]{color:var(--c-orange)}.sub[data-astro-cid-2twofiuf]{margin-top:var(--sp-4);color:var(--c-on-navy-muted);font-size:var(--fs-md)}.layout[data-astro-cid-2twofiuf]{gap:var(--sp-6);margin-top:calc(-1 * var(--sp-7));display:grid}.main[data-astro-cid-2twofiuf]{min-width:0}.form[data-astro-cid-2twofiuf],.success[data-astro-cid-2twofiuf],.side[data-astro-cid-2twofiuf]{padding:var(--sp-6) var(--sp-5);border-radius:var(--radius-lg);background:var(--c-white);box-shadow:var(--shadow-2)}.form[data-astro-cid-2twofiuf][hidden],.success[data-astro-cid-2twofiuf][hidden],[data-astro-cid-2twofiuf][hidden]{display:none!important}fieldset[data-astro-cid-2twofiuf]{gap:var(--sp-5);border:0;margin:0;padding:0;display:grid}fieldset[data-astro-cid-2twofiuf]+fieldset[data-astro-cid-2twofiuf]{margin-top:var(--sp-8)}legend[data-astro-cid-2twofiuf]{margin-bottom:var(--sp-5);font-size:var(--fs-lg);font-weight:var(--fw-heavy);letter-spacing:var(--tracking-tight);padding:0}.row[data-astro-cid-2twofiuf]{gap:var(--sp-5);display:grid}.field[data-astro-cid-2twofiuf]{gap:var(--sp-2);display:grid}.field--short[data-astro-cid-2twofiuf]{max-width:16rem}label[data-astro-cid-2twofiuf],.label[data-astro-cid-2twofiuf]{font-size:var(--fs-sm);font-weight:var(--fw-bold)}.opt[data-astro-cid-2twofiuf]{font-weight:var(--fw-regular);color:var(--c-ink-muted)}.req[data-astro-cid-2twofiuf]{margin-left:var(--sp-1);border-radius:var(--radius-pill);background:var(--c-cream-deep);font-size:var(--fs-xs);font-weight:var(--fw-bold);padding:0 .4rem;display:inline-block}input[data-astro-cid-2twofiuf]:not([type=checkbox],[type=radio]),select[data-astro-cid-2twofiuf],textarea[data-astro-cid-2twofiuf]{border:1.5px solid var(--c-ink-muted);border-radius:var(--radius-sm);background:var(--c-white);width:100%;min-height:3rem;font-size:var(--fs-base);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding:.7rem .9rem}input[data-astro-cid-2twofiuf]::placeholder,textarea[data-astro-cid-2twofiuf]::placeholder{color:var(--c-ink-muted);opacity:.85}input[data-astro-cid-2twofiuf]:not([type=checkbox],[type=radio]):hover,select[data-astro-cid-2twofiuf]:hover,textarea[data-astro-cid-2twofiuf]:hover{border-color:var(--c-navy)}input[data-astro-cid-2twofiuf]:not([type=checkbox],[type=radio]):focus-visible,select[data-astro-cid-2twofiuf]:focus-visible,textarea[data-astro-cid-2twofiuf]:focus-visible{border-color:var(--c-navy);box-shadow:0 0 0 2px var(--c-navy), 0 0 0 5px var(--c-orange);outline:none}[data-astro-cid-2twofiuf][aria-invalid=true]{border-color:var(--c-error)!important}.hint[data-astro-cid-2twofiuf]{font-size:var(--fs-sm);color:var(--c-ink-muted)}.err[data-astro-cid-2twofiuf]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-error)}.err[data-astro-cid-2twofiuf]:empty{display:none}.choices[data-astro-cid-2twofiuf]{gap:var(--sp-2);display:grid}.choice[data-astro-cid-2twofiuf],.check[data-astro-cid-2twofiuf]{align-items:flex-start;gap:var(--sp-3);min-height:var(--target);padding:var(--sp-3) var(--sp-4);border:1.5px solid var(--c-line);border-radius:var(--radius-sm);font-weight:var(--fw-medium);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);display:flex}.check[data-astro-cid-2twofiuf]{font-size:var(--fs-sm)}.choice[data-astro-cid-2twofiuf]:hover,.check[data-astro-cid-2twofiuf]:hover{border-color:var(--c-ink-muted)}.choice[data-astro-cid-2twofiuf]:has(input:checked),.check[data-astro-cid-2twofiuf]:has(input:checked){border-color:var(--c-navy);background:var(--c-cream)}.choice[data-astro-cid-2twofiuf] input[data-astro-cid-2twofiuf],.check[data-astro-cid-2twofiuf] input[data-astro-cid-2twofiuf]{flex:none;width:1.25rem;height:1.25rem;margin-top:.1rem}.check[data-astro-cid-2twofiuf] a[data-astro-cid-2twofiuf]{color:var(--c-jci-navy);font-weight:var(--fw-bold)}.tier-box[data-astro-cid-2twofiuf]{--c-focus:var(--c-orange);padding:var(--sp-4) var(--sp-5);border-radius:var(--radius);background:var(--c-navy);color:var(--c-white)}.tier-box[data-astro-cid-2twofiuf] .hint[data-astro-cid-2twofiuf]{color:var(--c-on-navy-muted)}.tier-line[data-astro-cid-2twofiuf]{justify-content:space-between;align-items:baseline;gap:var(--sp-4);font-size:var(--fs-md);font-weight:var(--fw-bold);display:flex}.tier-line[data-astro-cid-2twofiuf] strong[data-astro-cid-2twofiuf]{font-size:var(--fs-xl);color:var(--c-orange);font-variant-numeric:tabular-nums}.total[data-astro-cid-2twofiuf]{padding-top:var(--sp-4);border-top:2px solid var(--c-navy);font-weight:var(--fw-bold);font-size:var(--fs-md);justify-content:space-between;align-items:baseline;display:flex}.total[data-astro-cid-2twofiuf] strong[data-astro-cid-2twofiuf]{font-size:var(--fs-xl);font-variant-numeric:tabular-nums}.hp[data-astro-cid-2twofiuf]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cf-turnstile[data-astro-cid-2twofiuf]{margin-top:var(--sp-6)}.submit[data-astro-cid-2twofiuf]{justify-items:start;gap:var(--sp-3);margin-top:var(--sp-7);display:grid}.submit[data-astro-cid-2twofiuf] .btn[data-astro-cid-2twofiuf]{min-height:3.25rem;font-size:var(--fs-md);padding-inline:2rem}.submit[data-astro-cid-2twofiuf] .btn[data-astro-cid-2twofiuf][disabled]{cursor:progress}.alert[data-astro-cid-2twofiuf]{margin-bottom:var(--sp-5);padding:var(--sp-4) var(--sp-5);border-radius:var(--radius-sm);font-weight:var(--fw-semibold)}.alert--error[data-astro-cid-2twofiuf]{background:var(--c-error-bg);color:var(--c-error)}.alert--info[data-astro-cid-2twofiuf]{background:var(--c-white);box-shadow:var(--shadow-2)}.success[data-astro-cid-2twofiuf]:focus{outline:none}.success-head[data-astro-cid-2twofiuf]{gap:var(--sp-4);align-items:flex-start;display:flex}.success-icon[data-astro-cid-2twofiuf]{background:var(--c-teal);width:3rem;height:3rem;color:var(--c-navy);border-radius:50%;flex:none;place-items:center;display:grid}.success[data-astro-cid-2twofiuf] h2[data-astro-cid-2twofiuf]{font-size:var(--fs-xl);font-weight:var(--fw-heavy)}.success-head[data-astro-cid-2twofiuf] p[data-astro-cid-2twofiuf]{margin-top:var(--sp-2);color:var(--c-ink-muted);max-width:52ch}.pay[data-astro-cid-2twofiuf]{margin:var(--sp-6) 0 0;display:grid}.pay-row[data-astro-cid-2twofiuf]{gap:var(--sp-1);padding-block:var(--sp-3);border-top:1px solid var(--c-line);display:grid}.pay-row[data-astro-cid-2twofiuf] dt[data-astro-cid-2twofiuf]{font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--c-ink-muted)}.pay-row[data-astro-cid-2twofiuf] dd[data-astro-cid-2twofiuf]{justify-content:space-between;align-items:center;gap:var(--sp-3);font-weight:var(--fw-semibold);word-break:break-word;flex-wrap:wrap;margin:0;display:flex}.pay-row--big[data-astro-cid-2twofiuf] dd[data-astro-cid-2twofiuf]{font-size:var(--fs-xl);font-weight:var(--fw-heavy);letter-spacing:-.01em}.mono[data-astro-cid-2twofiuf]{font-variant-numeric:tabular-nums;letter-spacing:.04em}.copy[data-astro-cid-2twofiuf]{align-items:center;gap:var(--sp-2);min-height:var(--target);padding-inline:var(--sp-4);border:1.5px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-white);font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:0;cursor:pointer;display:inline-flex}.copy[data-astro-cid-2twofiuf]:hover{border-color:var(--c-navy)}.copy[data-astro-cid-2twofiuf][data-copied]{background:var(--c-success-bg);border-color:var(--c-teal)}.important[data-astro-cid-2twofiuf]{margin-top:var(--sp-5);padding:var(--sp-4) var(--sp-5);border-radius:var(--radius-sm);background:var(--c-orange);color:var(--c-navy)}.success-actions[data-astro-cid-2twofiuf]{gap:var(--sp-3);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.side[data-astro-cid-2twofiuf] h2[data-astro-cid-2twofiuf]{font-size:var(--fs-md);font-weight:var(--fw-heavy)}.side[data-astro-cid-2twofiuf] ul[data-astro-cid-2twofiuf]{margin-top:var(--sp-4);gap:var(--sp-2);list-style:none;display:grid}.side[data-astro-cid-2twofiuf] li[data-astro-cid-2twofiuf]{align-items:center;gap:var(--sp-3);font-weight:var(--fw-semibold);display:flex}.side[data-astro-cid-2twofiuf] li[data-astro-cid-2twofiuf]:before{content:"";background:var(--c-orange);border-radius:50%;flex:none;width:.5rem;height:.5rem}.side-note[data-astro-cid-2twofiuf]{margin-top:var(--sp-5);font-size:var(--fs-sm);color:var(--c-ink-muted)}@media (width>=40rem){.row[data-astro-cid-2twofiuf]{grid-template-columns:1fr 1fr}.form[data-astro-cid-2twofiuf],.success[data-astro-cid-2twofiuf]{padding:var(--sp-7)}.pay-row[data-astro-cid-2twofiuf]{grid-template-columns:14rem 1fr;align-items:center}}@media (width>=64rem){.layout[data-astro-cid-2twofiuf]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}.side[data-astro-cid-2twofiuf]{top:calc(var(--header-h) + var(--sp-5));position:sticky}}@media print{.reg-head[data-astro-cid-2twofiuf]{color:var(--c-navy);padding-block:0 var(--sp-5);background:0 0}.success[data-astro-cid-2twofiuf]{box-shadow:none;padding:0}.copy[data-astro-cid-2twofiuf]{display:none}}.teaser-page[data-astro-cid-fvopxden]{isolation:isolate;background:var(--c-orange);color:var(--c-navy);padding-block:var(--sp-9);min-height:calc(100svh - var(--header-h));align-content:center;display:grid;position:relative;overflow:hidden}.ripple[data-astro-cid-fvopxden]{z-index:-1;aspect-ratio:1;width:52rem;position:absolute;top:-12rem;right:-16rem}.facts[data-astro-cid-fvopxden]{gap:var(--sp-3);margin-top:var(--sp-7);padding:var(--sp-5) var(--sp-6);border-radius:var(--radius-lg);background:var(--c-navy);max-width:40rem;color:var(--c-white);list-style:none;display:grid}.facts[data-astro-cid-fvopxden] strong[data-astro-cid-fvopxden]{color:var(--c-orange)}.back[data-astro-cid-fvopxden]{min-height:var(--target);margin-top:var(--sp-5);color:var(--c-navy);font-weight:var(--fw-bold);align-items:center;display:inline-flex}
