.cp-band[data-astro-cid-7ktdhoum]{max-width:78rem;margin:0 auto}.cp-sum[data-astro-cid-7ktdhoum]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;display:grid}.cp-sum-card[data-astro-cid-7ktdhoum]{background:#ffffff05;border:1px solid #ffffff17;border-radius:1rem;flex-direction:column;gap:.35rem;padding:1.1rem 1.25rem;display:flex}.cp-sum-card[data-astro-cid-7ktdhoum].is-pick{border-color:color-mix(in srgb, var(--accentA) 35%, transparent);background:color-mix(in srgb, var(--accentA) 6%, transparent)}.cp-sum-name[data-astro-cid-7ktdhoum]{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;font-size:.7rem;font-weight:800}.cp-sum-price[data-astro-cid-7ktdhoum]{color:#fff;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800}.cp-sum-for[data-astro-cid-7ktdhoum]{color:#fff9;font-size:.85rem;line-height:1.5}.cp-sum-foot[data-astro-cid-7ktdhoum]{color:#ffffff80;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;margin-top:1rem;font-size:.85rem;display:flex}.cp-head[data-astro-cid-7ktdhoum]{text-align:center;max-width:46rem;margin:0 auto 2.5rem}.cp-title[data-astro-cid-7ktdhoum]{letter-spacing:-.02em;color:#fff;margin:.9rem 0 0;font-size:clamp(1.7rem,4vw,2.4rem);font-weight:800;line-height:1.15}.cp-lead[data-astro-cid-7ktdhoum]{color:#ffffff9e;max-width:40rem;margin:.9rem auto 0;line-height:1.65}.cp-grid[data-astro-cid-7ktdhoum]{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}@media (width>=900px){.cp-grid[data-astro-cid-7ktdhoum]{grid-template-columns:repeat(3,1fr);gap:1.1rem}}@media (width>=700px){.cp-grid--4[data-astro-cid-7ktdhoum]{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.cp-grid--4[data-astro-cid-7ktdhoum]{grid-template-columns:repeat(4,1fr)}}.cp-terms[data-astro-cid-7ktdhoum]{background:#ffffff05;border:1px solid #ffffff17;border-radius:1rem;max-width:60rem;margin:1.6rem auto 0;padding:1.2rem 1.4rem}.cp-terms-k[data-astro-cid-7ktdhoum]{letter-spacing:.14em;text-transform:uppercase;color:#fff9;font-size:.7rem;font-weight:800}.cp-terms[data-astro-cid-7ktdhoum] ul[data-astro-cid-7ktdhoum]{gap:.5rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.cp-terms[data-astro-cid-7ktdhoum] ul[data-astro-cid-7ktdhoum]{-moz-column-gap:1.6rem;grid-template-columns:1fr 1fr;column-gap:1.6rem}}.cp-terms[data-astro-cid-7ktdhoum] li[data-astro-cid-7ktdhoum]{color:#ffffffb8;gap:.55rem;font-size:.85rem;line-height:1.5;display:flex}.cp-card[data-astro-cid-7ktdhoum]{background:linear-gradient(#ffffff0b,#ffffff04);border:1px solid #ffffff17;border-radius:1rem;flex-direction:column;padding:1.6rem 1.5rem 1.7rem;display:flex;position:relative}.cp-card[data-astro-cid-7ktdhoum].is-pick{border-color:color-mix(in srgb, var(--accentA) 45%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--accentA) 12%, transparent), #ffffff05);box-shadow:0 0 0 1px color-mix(in srgb, var(--accentA) 18%, transparent), 0 24px 60px -30px color-mix(in srgb, var(--accentA) 55%, transparent)}.cp-flag[data-astro-cid-7ktdhoum]{letter-spacing:.09em;text-transform:uppercase;background:var(--accentA);color:#06101f;white-space:nowrap;border-radius:999px;padding:.3rem .6rem;font-size:.62rem;font-weight:800;position:absolute;top:-.7rem;left:1.4rem}.cp-name[data-astro-cid-7ktdhoum]{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:800}.cp-for[data-astro-cid-7ktdhoum]{color:#ffffff94;min-height:2.6em;margin:.5rem 0 0;font-size:.86rem;line-height:1.5}.cp-price[data-astro-cid-7ktdhoum]{align-items:baseline;gap:.25rem;margin:1.2rem 0 0;display:flex}.cp-num[data-astro-cid-7ktdhoum]{letter-spacing:-.03em;color:#fff;font-size:clamp(2.1rem,5vw,2.6rem);font-weight:800;line-height:1}.cp-per[data-astro-cid-7ktdhoum]{color:#ffffff8c;font-size:.9rem;font-weight:600}.cp-billed[data-astro-cid-7ktdhoum]{color:#ffffff8c;margin:.45rem 0 0;font-size:.72rem}.cp-carry[data-astro-cid-7ktdhoum]{letter-spacing:.05em;text-transform:uppercase;color:#ffffff80;margin:1.3rem 0 .2rem;font-size:.74rem;font-weight:700}.cp-list[data-astro-cid-7ktdhoum]{gap:.7rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.cp-carry[data-astro-cid-7ktdhoum]+.cp-list[data-astro-cid-7ktdhoum]{margin-top:.7rem}.cp-list[data-astro-cid-7ktdhoum] li[data-astro-cid-7ktdhoum]{color:#ffffffc7;align-items:flex-start;gap:.6rem;font-size:.88rem;line-height:1.5;display:flex}.cp-tick{color:var(--accentA)}.cp-cta[data-astro-cid-7ktdhoum]{justify-content:center;width:100%;margin-top:1.4rem}.cp-host[data-astro-cid-7ktdhoum]{color:#ffffffa6;background:#ffffff05;border:1px solid #ffffff17;border-radius:.9rem;align-items:flex-start;gap:.6rem;max-width:46rem;margin:1.25rem auto 0;padding:.85rem 1rem;font-size:.86rem;line-height:1.55;display:flex}.cp-host[data-astro-cid-7ktdhoum] strong[data-astro-cid-7ktdhoum]{color:#fff;font-weight:700}.cp-host[data-astro-cid-7ktdhoum] svg{color:var(--accentB)}.cp-note[data-astro-cid-7ktdhoum]{color:#ffffff80;align-items:flex-start;gap:.6rem;max-width:46rem;margin:1.6rem auto 0;font-size:.8rem;line-height:1.6;display:flex}
