.ph-btns[data-astro-cid-ctw2qbcu]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin-top:var(--s-4)}.lead[data-astro-cid-ctw2qbcu]{padding-top:var(--s-5)}.fig[data-astro-cid-ctw2qbcu]{margin:0}.fig[data-astro-cid-ctw2qbcu] img[data-astro-cid-ctw2qbcu]{width:100%;height:clamp(220px,34vw,440px);object-fit:cover;border-radius:var(--radius-lg)}.fig[data-astro-cid-ctw2qbcu] figcaption[data-astro-cid-ctw2qbcu]{margin-top:var(--s-2)}.intro[data-astro-cid-ctw2qbcu]{margin-bottom:var(--s-5)}.intro[data-astro-cid-ctw2qbcu] h2[data-astro-cid-ctw2qbcu]{max-width:20ch}.intro[data-astro-cid-ctw2qbcu] p[data-astro-cid-ctw2qbcu]{margin-top:var(--s-3);color:var(--ink-2)}.items[data-astro-cid-ctw2qbcu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));gap:0 var(--s-5);list-style:none;margin:0;padding:0}.item[data-astro-cid-ctw2qbcu]{padding:var(--s-3) 0;border-top:1px solid var(--line)}.item[data-astro-cid-ctw2qbcu] p[data-astro-cid-ctw2qbcu]{margin-top:.5rem;color:var(--ink-2)}.perks-in[data-astro-cid-ctw2qbcu]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-5);align-items:start}.perks-intro[data-astro-cid-ctw2qbcu] h2[data-astro-cid-ctw2qbcu]{max-width:12ch}.perks-intro[data-astro-cid-ctw2qbcu] .lede[data-astro-cid-ctw2qbcu]{margin-top:var(--s-3);max-width:30ch}.perks-intro[data-astro-cid-ctw2qbcu] .btn[data-astro-cid-ctw2qbcu]{margin-top:var(--s-4)}.perk-list[data-astro-cid-ctw2qbcu]{list-style:none;margin:0;padding:0;border-bottom:1px solid rgb(168 127 44 / .4)}.perk[data-astro-cid-ctw2qbcu]{display:grid;grid-template-columns:clamp(2rem,1.4rem + 2.4vw,3.25rem) minmax(0,1fr) auto;column-gap:var(--s-2);align-items:start;padding:var(--s-3) 0;border-top:1px solid rgb(168 127 44 / .4)}.perk-no[data-astro-cid-ctw2qbcu]{grid-column:1;font-family:var(--font-display);font-size:var(--step-1);line-height:1.3;font-variant-numeric:tabular-nums;color:var(--brass-lt)}.perk-body[data-astro-cid-ctw2qbcu]{grid-column:2}.perk-text[data-astro-cid-ctw2qbcu]{margin-top:.45rem;max-width:46ch;color:#f0e9d6c7}.perk-note[data-astro-cid-ctw2qbcu]{width:fit-content;margin-top:.8rem;padding:.3rem .65rem;border:1px solid rgb(197 157 72 / .55);border-radius:var(--radius);font-size:var(--step--1);font-weight:550;letter-spacing:.03em;color:var(--brass-lt)}.perk-more[data-astro-cid-ctw2qbcu]{margin-top:.35rem}.perks[data-astro-cid-ctw2qbcu] .link[data-astro-cid-ctw2qbcu]{color:var(--ivory);border-bottom-color:#c59d4899}.perks[data-astro-cid-ctw2qbcu] .link[data-astro-cid-ctw2qbcu]:hover{color:var(--brass-lt);border-bottom-color:var(--brass-lt)}.perk-fig[data-astro-cid-ctw2qbcu]{grid-column:3;display:grid;justify-items:end;line-height:1}.perk-fig-n[data-astro-cid-ctw2qbcu]{font-family:var(--font-display);font-size:var(--step-3);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ivory)}.perk-fig-l[data-astro-cid-ctw2qbcu]{margin-top:.4rem;font-size:var(--step--1);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-lt)}.two-col[data-astro-cid-ctw2qbcu]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-5);align-items:start}.two-col[data-astro-cid-ctw2qbcu] h2[data-astro-cid-ctw2qbcu]{max-width:15ch}.facts[data-astro-cid-ctw2qbcu]{display:grid;gap:0;margin:0;border-top:1px solid var(--line)}.facts[data-astro-cid-ctw2qbcu]>div[data-astro-cid-ctw2qbcu]{display:grid;grid-template-columns:8rem 1fr;gap:var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--line)}.facts[data-astro-cid-ctw2qbcu] dt[data-astro-cid-ctw2qbcu]{font-size:var(--step--1);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.facts[data-astro-cid-ctw2qbcu] dd[data-astro-cid-ctw2qbcu]{margin:0;font-size:var(--step--1)}.facts[data-astro-cid-ctw2qbcu] a[data-astro-cid-ctw2qbcu]{display:inline-block;padding-block:.7rem;margin-block:-.7rem;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2)}.facts[data-astro-cid-ctw2qbcu] a[data-astro-cid-ctw2qbcu]:hover{color:var(--accent);text-decoration-color:var(--accent)}.form-wrap[data-astro-cid-ctw2qbcu]{max-width:46rem;margin-top:var(--s-6);scroll-margin-top:5.5rem}.form[data-astro-cid-ctw2qbcu]{display:grid;gap:var(--s-3);margin-top:var(--s-4)}.row[data-astro-cid-ctw2qbcu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:var(--s-3)}.row--3[data-astro-cid-ctw2qbcu]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.group[data-astro-cid-ctw2qbcu]{border:0;padding:0;margin:var(--s-2) 0 0}.group[data-astro-cid-ctw2qbcu] legend[data-astro-cid-ctw2qbcu]{padding:0;font-size:var(--step--1);font-weight:550;margin-bottom:.7rem}.choices[data-astro-cid-ctw2qbcu]{display:grid;gap:.6rem}.choices--2[data-astro-cid-ctw2qbcu]{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.choice[data-astro-cid-ctw2qbcu]{display:flex;align-items:flex-start;gap:.7rem;min-height:46px;padding:.75rem .9rem;border:1px solid var(--line-2);border-radius:var(--radius);background:#fff;cursor:pointer;transition:border-color var(--dur) var(--ease)}.choice[data-astro-cid-ctw2qbcu]:hover{border-color:var(--ink-3)}.choice[data-astro-cid-ctw2qbcu]:has(input:checked){border-color:var(--ink)}.choice[data-astro-cid-ctw2qbcu] input[data-astro-cid-ctw2qbcu]{flex:0 0 auto;width:1.05rem;height:1.05rem;margin-top:.28rem;accent-color:var(--accent)}.choice-txt[data-astro-cid-ctw2qbcu]{display:grid;gap:.1rem}.choice-name[data-astro-cid-ctw2qbcu]{font-size:var(--step--1);font-weight:550}.choice-meta[data-astro-cid-ctw2qbcu]{font-size:var(--step--1);color:var(--ink-3);font-variant-numeric:tabular-nums}.money[data-astro-cid-ctw2qbcu]{position:relative}.money[data-astro-cid-ctw2qbcu]>span[data-astro-cid-ctw2qbcu]{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:var(--ink-3);pointer-events:none}.money[data-astro-cid-ctw2qbcu] input[data-astro-cid-ctw2qbcu]{padding-left:1.85rem}.money-field[data-astro-cid-ctw2qbcu]{max-width:18rem}.total[data-astro-cid-ctw2qbcu]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) 0;margin-top:var(--s-1);border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.total-label[data-astro-cid-ctw2qbcu]{font-size:var(--step--1);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.total-num[data-astro-cid-ctw2qbcu]{font-family:var(--font-display);font-size:var(--step-2);font-weight:550;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pay-note[data-astro-cid-ctw2qbcu]{max-width:60ch;font-size:var(--step--1);color:var(--ink-2)}.pay-note[data-astro-cid-ctw2qbcu] strong[data-astro-cid-ctw2qbcu]{color:var(--ink)}.pay-note[data-astro-cid-ctw2qbcu] a[data-astro-cid-ctw2qbcu]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2)}.pay-note[data-astro-cid-ctw2qbcu] a[data-astro-cid-ctw2qbcu]:hover{color:var(--accent);text-decoration-color:var(--accent)}.actions[data-astro-cid-ctw2qbcu]{display:grid;justify-items:start}@media(min-width:901px){.perks-intro[data-astro-cid-ctw2qbcu]{position:sticky;top:calc(4rem + var(--s-4))}}@media(max-width:900px){.two-col[data-astro-cid-ctw2qbcu]{grid-template-columns:1fr;gap:var(--s-4)}.two-col[data-astro-cid-ctw2qbcu] h2[data-astro-cid-ctw2qbcu]{max-width:22ch}.form-wrap[data-astro-cid-ctw2qbcu]{margin-top:var(--s-5)}.perks-in[data-astro-cid-ctw2qbcu]{grid-template-columns:1fr;gap:var(--s-4)}.perks-intro[data-astro-cid-ctw2qbcu] h2[data-astro-cid-ctw2qbcu]{max-width:20ch}.perks-intro[data-astro-cid-ctw2qbcu] .lede[data-astro-cid-ctw2qbcu]{max-width:var(--measure)}}@media(max-width:640px){.row--3[data-astro-cid-ctw2qbcu]{grid-template-columns:1fr 1fr}.row--3[data-astro-cid-ctw2qbcu] .field[data-astro-cid-ctw2qbcu]:first-child{grid-column:1 / -1}}@media(max-width:540px){.perks-intro[data-astro-cid-ctw2qbcu] .btn[data-astro-cid-ctw2qbcu]{width:100%}.perk[data-astro-cid-ctw2qbcu]{grid-template-columns:2rem minmax(0,1fr)}.perk-fig[data-astro-cid-ctw2qbcu]{grid-column:2;grid-row:1;display:flex;align-items:baseline;justify-content:flex-start;gap:.5rem;margin-bottom:.6rem}.perk-fig-l[data-astro-cid-ctw2qbcu]{margin-top:0}.ph-btns[data-astro-cid-ctw2qbcu] .btn[data-astro-cid-ctw2qbcu]{width:100%}.facts[data-astro-cid-ctw2qbcu]>div[data-astro-cid-ctw2qbcu]{grid-template-columns:1fr;gap:.2rem}.actions[data-astro-cid-ctw2qbcu]{justify-items:stretch}.actions[data-astro-cid-ctw2qbcu] .btn[data-astro-cid-ctw2qbcu]{width:100%}.money-field[data-astro-cid-ctw2qbcu]{max-width:none}}
