.cps[data-astro-cid-xvssdhid]{max-width:1100px;margin:0 auto}.cps[data-astro-cid-xvssdhid] h2[data-astro-cid-xvssdhid]{font-family:var(--cp-font-display);font-size:var(--cp-font-display-h3-size);line-height:var(--cp-font-display-h3-leading);color:var(--cp-color-text-primary);margin:var(--cp-space-8) 0 var(--cp-space-4)}.cps[data-astro-cid-xvssdhid] h3[data-astro-cid-xvssdhid]{color:var(--cp-color-text-primary);font-size:var(--cp-font-lead-size);margin:0 0 var(--cp-space-2)}.cps[data-astro-cid-xvssdhid] p[data-astro-cid-xvssdhid]{color:var(--cp-color-text-secondary)}.cps-note[data-astro-cid-xvssdhid]{color:var(--cp-color-text-muted);font-size:var(--cp-font-small-size);line-height:var(--cp-font-small-leading)}.cps-label-line[data-astro-cid-xvssdhid]{color:var(--cp-color-text-secondary);font-size:var(--cp-font-small-size);line-height:var(--cp-font-small-leading)}.cps-badge[data-astro-cid-xvssdhid]{background:var(--cp-color-surface-wash);color:var(--cp-color-text-action);border:1px solid var(--cp-color-border-strong);font-size:var(--cp-font-small-size);padding:var(--cp-space-1) var(--cp-space-2);border-radius:var(--cp-radius-pill);white-space:nowrap;font-weight:700;display:inline-block}.cps-profile[data-astro-cid-xvssdhid]{background:var(--cp-color-surface-wash);border-radius:var(--cp-radius-card);padding:var(--cp-space-4);margin:var(--cp-space-4) 0}.cps-profile[data-astro-cid-xvssdhid] p[data-astro-cid-xvssdhid]{margin:0 0 var(--cp-space-2);color:var(--cp-color-text-primary)}.cps-chips[data-astro-cid-xvssdhid]{gap:var(--cp-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cps-chips[data-astro-cid-xvssdhid] li[data-astro-cid-xvssdhid]{background:var(--cp-color-surface-raised);border:1px solid var(--cp-color-border-card);border-radius:var(--cp-radius-pill);padding:var(--cp-space-2) var(--cp-space-3);font-size:var(--cp-font-small-size);color:var(--cp-color-text-secondary)}.cps-headline[data-astro-cid-xvssdhid]{border:2px solid var(--cp-color-border-card);border-radius:var(--cp-radius-card);padding:var(--cp-space-4);margin:var(--cp-space-6) 0}.cps-headline[data-astro-cid-xvssdhid] h2[data-astro-cid-xvssdhid]{margin-top:0}.cps-amount[data-astro-cid-xvssdhid]{font-size:var(--cp-font-display-h3-size);color:var(--cp-color-text-primary);font-weight:700;font-family:var(--cp-font-display)}.cps-price-line[data-astro-cid-xvssdhid]{gap:var(--cp-space-2);color:var(--cp-color-text-secondary);flex-direction:column;display:flex}.cps-basis[data-astro-cid-xvssdhid]{background:var(--cp-color-surface-wash);border-radius:var(--cp-radius-card);padding:var(--cp-space-4);color:var(--cp-color-text-secondary)}.cps-rung-list[data-astro-cid-xvssdhid]{gap:var(--cp-space-4);display:grid}@media (width>=768px){.cps-rung-list[data-astro-cid-xvssdhid]{grid-template-columns:1fr 1fr}}.cps-rung[data-astro-cid-xvssdhid]{border:2px solid var(--cp-color-border-card);border-radius:var(--cp-radius-card);padding:var(--cp-space-4)}.cps-flag[data-astro-cid-xvssdhid]{color:var(--cp-color-feedback-warning);background:var(--cp-color-feedback-warning-tint);border-left:4px solid var(--cp-color-feedback-warning);padding:var(--cp-space-2) var(--cp-space-3);font-size:var(--cp-font-small-size)}.cps-table-wrap[data-astro-cid-xvssdhid]{overflow-x:auto}.cps-table[data-astro-cid-xvssdhid]{border-collapse:collapse;width:100%;font-size:var(--cp-font-small-size)}.cps-table[data-astro-cid-xvssdhid] th[data-astro-cid-xvssdhid],.cps-table[data-astro-cid-xvssdhid] td[data-astro-cid-xvssdhid]{text-align:left;padding:var(--cp-space-2) var(--cp-space-3);border-bottom:1px solid var(--cp-color-border-default);vertical-align:top;color:var(--cp-color-text-secondary)}.cps-table[data-astro-cid-xvssdhid] thead[data-astro-cid-xvssdhid] th[data-astro-cid-xvssdhid],.cps-table[data-astro-cid-xvssdhid] td[data-astro-cid-xvssdhid] strong[data-astro-cid-xvssdhid]{color:var(--cp-color-text-primary)}.cps-carrier-list[data-astro-cid-xvssdhid]{gap:var(--cp-space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.cps-carrier-list[data-astro-cid-xvssdhid]{grid-template-columns:1fr 1fr}}.cps-carrier[data-astro-cid-xvssdhid]{border:2px solid var(--cp-color-border-card);border-radius:var(--cp-radius-card);padding:var(--cp-space-4);gap:var(--cp-space-2);flex-direction:column;display:flex}.cps-carrier[data-astro-cid-xvssdhid] p[data-astro-cid-xvssdhid]{font-size:var(--cp-font-small-size);line-height:var(--cp-font-small-leading);margin:0}.cps-cta[data-astro-cid-xvssdhid]{min-height:48px;padding:0 var(--cp-space-4);color:var(--cp-color-text-on-accent);background:var(--cp-color-action-primary);border-radius:var(--cp-radius-control);font-weight:700;line-height:48px;text-decoration:none;display:inline-block}.cps-honesty[data-astro-cid-xvssdhid]{border:2px solid var(--cp-color-border-card);border-radius:var(--cp-radius-card);padding:var(--cp-space-4);margin:var(--cp-space-8) 0}.cps-honesty[data-astro-cid-xvssdhid] h2[data-astro-cid-xvssdhid]{margin-top:0}.cps-noscript[data-astro-cid-xvssdhid]{background:var(--cp-color-feedback-warning-tint);border-left:4px solid var(--cp-color-feedback-warning);padding:var(--cp-space-3) var(--cp-space-4);color:var(--cp-color-text-primary)}.cpr-island[data-astro-cid-xvssdhid]{display:none}html.cp-enhanced .cpr-island[data-astro-cid-xvssdhid]{display:block}html.cp-enhanced [data-astro-cid-xvssdhid][data-cp-static]{display:none}.cps[data-astro-cid-xvssdhid] a[data-astro-cid-xvssdhid]:focus{outline:3px solid var(--cp-color-focus-band);outline-offset:2px}
