.pcx[data-astro-cid-n3fhtagd]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));gap:1.25rem 1rem;display:grid}.pcx[data-astro-cid-n3fhtagd][data-count="5"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.75rem),1fr));gap:1.25rem .75rem}.pcx[data-astro-cid-n3fhtagd][data-count="5"] .pcx__card[data-astro-cid-n3fhtagd]{padding:1.75rem 1.2rem 1.6rem}.pcx[data-astro-cid-n3fhtagd][data-count="5"] .pcx__num[data-astro-cid-n3fhtagd]{font-size:2.25rem}.pcx[data-astro-cid-n3fhtagd][data-count="5"] .pcx__name[data-astro-cid-n3fhtagd]{font-size:1.25rem}.pcx[data-astro-cid-n3fhtagd][data-count="1"]{max-width:26rem;margin-inline:auto}.pcx[data-astro-cid-n3fhtagd][data-count="2"]{max-width:50rem;margin-inline:auto}.pcx__card[data-astro-cid-n3fhtagd]{border:1px solid var(--line);border-radius:var(--r-tile);background:#fff;flex-direction:column;padding:2rem 1.6rem 1.9rem;display:flex;position:relative;box-shadow:0 18px 40px -30px #00000040}@supports (grid-template-rows:subgrid){.pcx__card[data-astro-cid-n3fhtagd]{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}}.pcx__name[data-astro-cid-n3fhtagd]{letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:1.15}.pcx__name[data-astro-cid-n3fhtagd] a[data-astro-cid-n3fhtagd]:hover{text-underline-offset:4px;text-decoration:underline 1px}.pcx__line[data-astro-cid-n3fhtagd]{font-size:var(--t-sm);color:var(--ink-2);margin-top:.55rem;line-height:1.5}.pcx__price[data-astro-cid-n3fhtagd]{padding-top:1.75rem}.pcx__fig[data-astro-cid-n3fhtagd]{align-items:flex-end;gap:.6rem;display:flex}.pcx__num[data-astro-cid-n3fhtagd]{letter-spacing:-.04em;font-size:clamp(2.5rem,2.2rem + 1vw,3rem);font-weight:600;line-height:.95}.pcx__per[data-astro-cid-n3fhtagd]{max-width:7.5rem;font-size:var(--t-xs);color:var(--ink-2);padding-bottom:.2rem;line-height:1.3}.pcx__cta[data-astro-cid-n3fhtagd]{padding-top:1.5rem}.pcx__btn[data-astro-cid-n3fhtagd]{border-radius:var(--r-pill);background:var(--ink);color:#fff;height:2.875rem;font-size:var(--t-sm);transition:opacity var(--dur-fast) var(--ease);place-items:center;font-weight:600;display:grid}.pcx__btn[data-astro-cid-n3fhtagd]:hover{opacity:.88}.pcx__note[data-astro-cid-n3fhtagd]{font-size:var(--t-xs);color:var(--ink-2);text-align:center;margin-top:.7rem}.pcx__body[data-astro-cid-n3fhtagd]{border-top:1px solid var(--line);margin-top:1.6rem;padding-top:1.5rem}.pcx__plus[data-astro-cid-n3fhtagd]{font-size:var(--t-sm);margin-bottom:.9rem;font-weight:600}.pcx__list[data-astro-cid-n3fhtagd]{font-size:var(--t-sm);gap:.8rem;line-height:1.45;display:grid}.pcx__list[data-astro-cid-n3fhtagd] li[data-astro-cid-n3fhtagd]{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.pcx__list[data-astro-cid-n3fhtagd] svg[data-astro-cid-n3fhtagd]{margin-top:.15rem}.sr[data-astro-cid-b32p4cmf]{text-align:center;max-width:52rem;margin:clamp(2.5rem,2rem + 2vw,3.5rem) auto 0}.sr__t[data-astro-cid-b32p4cmf]{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.sr__list[data-astro-cid-b32p4cmf]{gap:.75rem;margin-top:1rem;display:grid}.sr__list[data-astro-cid-b32p4cmf] li[data-astro-cid-b32p4cmf]{border-radius:var(--r-lg);background:var(--paper-2);gap:.25rem;padding:1.1rem 1.25rem;display:grid}.sec--grey .sr__list[data-astro-cid-b32p4cmf] li[data-astro-cid-b32p4cmf]{background:#fff}.sr__list[data-astro-cid-b32p4cmf] b[data-astro-cid-b32p4cmf]{font-size:var(--t-body)}.sr__list[data-astro-cid-b32p4cmf] span[data-astro-cid-b32p4cmf]{font-size:var(--t-sm);color:var(--ink-2)}@media (width>=48rem){.sr__list[data-astro-cid-b32p4cmf]{grid-template-columns:repeat(3,minmax(0,1fr))}}.psw[data-astro-cid-gtwarpq6]{border:1px solid var(--line);border-radius:var(--r-pill);background:#fff;gap:.25rem;padding:.25rem;display:inline-flex}.psw__opt[data-astro-cid-gtwarpq6]{border-radius:var(--r-pill);min-height:40px;font-size:var(--t-sm);color:var(--ink-2);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);padding-inline:1.125rem;font-weight:500}.psw__opt[data-astro-cid-gtwarpq6][aria-pressed=true]{background:var(--ink);color:#fff}.psw__save[data-astro-cid-gtwarpq6]{font-size:var(--t-xs);opacity:.75;margin-left:.25rem}
