.fallback[data-astro-cid-55h5qhnm]{background:var(--sd-bg1);border:1px solid var(--line);border-radius:20px;padding:26px 28px}.fallback[data-astro-cid-55h5qhnm] h2[data-astro-cid-55h5qhnm]{margin-bottom:10px;font-size:24px}.fallback[data-astro-cid-55h5qhnm] ul[data-astro-cid-55h5qhnm]{margin:0 0 14px 20px}.fallback[data-astro-cid-55h5qhnm] li[data-astro-cid-55h5qhnm]{padding:4px 0}.fallback[data-astro-cid-55h5qhnm] a[data-astro-cid-55h5qhnm]:not(.btn){color:var(--sd-link);text-decoration:underline}.fallback[data-astro-cid-55h5qhnm] .btn[data-astro-cid-55h5qhnm]{margin:8px 10px 0 0}.byp[data-astro-cid-55h5qhnm] fieldset[data-astro-cid-55h5qhnm]{background:var(--sd-bg1);border:1px solid var(--line);border-radius:20px;margin-bottom:24px;padding:26px 28px 22px}.byp[data-astro-cid-55h5qhnm] legend[data-astro-cid-55h5qhnm]{align-items:center;gap:10px;padding:0 8px;font-size:20px;font-weight:700;display:flex}.byp[data-astro-cid-55h5qhnm] .n[data-astro-cid-55h5qhnm]{width:30px;height:30px;color:var(--navy);background:#fff;border-radius:50%;place-items:center;font-size:15px;display:grid}.plans[data-astro-cid-55h5qhnm]{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:10px;display:grid}.plan[data-astro-cid-55h5qhnm]{background:var(--sd-card);border:1.5px solid var(--line);cursor:pointer;border-radius:16px;flex-direction:column;gap:4px;padding:18px 16px;display:flex;position:relative}.plan[data-astro-cid-55h5qhnm] input[data-astro-cid-55h5qhnm]{opacity:0;position:absolute}.plan[data-astro-cid-55h5qhnm]:has(input:checked){border-color:var(--sd-link);box-shadow:0 0 0 2px var(--sd-link) inset;background:var(--sd-card2)}.plan[data-astro-cid-55h5qhnm]:has(input:focus-visible){outline-offset:3px;outline:3px solid #fff}.pn[data-astro-cid-55h5qhnm]{font-weight:700}.pp[data-astro-cid-55h5qhnm]{font-size:26px;font-weight:700}.pp[data-astro-cid-55h5qhnm] small[data-astro-cid-55h5qhnm]{color:var(--muted);font-size:14px;font-weight:500}.pb[data-astro-cid-55h5qhnm]{color:var(--muted);font-size:14px}.ps[data-astro-cid-55h5qhnm]{font-size:18px;font-weight:700}.tag[data-astro-cid-55h5qhnm]{color:var(--sd-pink);margin-top:6px;font-size:12px;font-weight:700}.hint[data-astro-cid-55h5qhnm]{color:var(--muted);margin-top:14px;font-size:15px}.hint[data-astro-cid-55h5qhnm] a[data-astro-cid-55h5qhnm],.od[data-astro-cid-55h5qhnm] a[data-astro-cid-55h5qhnm]{color:var(--sd-link);text-decoration:underline}.opt[data-astro-cid-55h5qhnm]{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 0;display:grid}.opt[data-astro-cid-55h5qhnm]:first-of-type{border-top:0}.opt--group[data-astro-cid-55h5qhnm]{grid-template-columns:1fr auto}.opt[data-astro-cid-55h5qhnm] input[data-astro-cid-55h5qhnm][type=checkbox]{width:20px;height:20px;accent-color:var(--sd-link)}.od[data-astro-cid-55h5qhnm]{color:var(--muted);font-size:15px;display:block}.op[data-astro-cid-55h5qhnm]{color:var(--sd-link);white-space:nowrap;font-weight:600}.radios[data-astro-cid-55h5qhnm]{flex-direction:column;gap:6px;font-size:15px;display:flex}.radios[data-astro-cid-55h5qhnm] input[data-astro-cid-55h5qhnm]{accent-color:var(--sd-link);margin-right:6px}.sum[data-astro-cid-55h5qhnm] ul[data-astro-cid-55h5qhnm]{margin:8px 0 16px;list-style:none}.sum[data-astro-cid-55h5qhnm] li[data-astro-cid-55h5qhnm]{border-top:1px solid var(--line);padding:8px 0}.sum[data-astro-cid-55h5qhnm] ul[data-astro-cid-55h5qhnm].notes li[data-astro-cid-55h5qhnm]{color:var(--muted);border:0;padding:2px 0;font-size:14px}.totals[data-astro-cid-55h5qhnm]{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:10px;display:grid}.totals[data-astro-cid-55h5qhnm] div[data-astro-cid-55h5qhnm]{background:var(--sd-card);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:14px 18px;display:flex}.totals[data-astro-cid-55h5qhnm] span[data-astro-cid-55h5qhnm]{color:var(--muted);font-size:14px}.totals[data-astro-cid-55h5qhnm] strong[data-astro-cid-55h5qhnm]{font-size:28px}.fine[data-astro-cid-55h5qhnm]{color:var(--muted);margin-top:8px;font-size:14px}.actions[data-astro-cid-55h5qhnm]{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.actions[data-astro-cid-55h5qhnm] button[data-astro-cid-55h5qhnm][disabled]{opacity:.55;cursor:not-allowed;transform:none}@media (width<=900px){.plans[data-astro-cid-55h5qhnm]{grid-template-columns:1fr 1fr}}@media (width<=560px){.plans[data-astro-cid-55h5qhnm],.totals[data-astro-cid-55h5qhnm]{grid-template-columns:1fr}.opt[data-astro-cid-55h5qhnm]{grid-template-columns:auto 1fr}.opt[data-astro-cid-55h5qhnm] .op[data-astro-cid-55h5qhnm]{grid-column:2}.opt--group[data-astro-cid-55h5qhnm]{grid-template-columns:1fr}}
