.pkgs[data-astro-cid-lnthwwyx] .section-head[data-astro-cid-lnthwwyx]{margin-bottom:28px}.pkgs__prices[data-astro-cid-lnthwwyx]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 18px;display:grid}.pkgs__prices[data-astro-cid-lnthwwyx]>[data-astro-cid-lnthwwyx]:not(.size-pick,.size__hint){grid-column:1/-1}.size[data-astro-cid-lnthwwyx]{background:var(--card);border:1px solid var(--line);border-radius:999px;align-items:center;gap:4px;padding:5px;display:inline-flex}.size__label[data-astro-cid-lnthwwyx]{color:var(--muted);padding:0 10px 0 12px;font-size:.85rem;font-weight:550}.size[data-astro-cid-lnthwwyx] button[data-astro-cid-lnthwwyx]{cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:42px;padding:0 18px;font-size:.92rem;font-weight:650}.size[data-astro-cid-lnthwwyx] button[data-astro-cid-lnthwwyx][aria-pressed=true]{background:var(--blue);color:#fff}.size__hint[data-astro-cid-lnthwwyx]{color:var(--muted);font-size:.88rem}.pkgs__list[data-astro-cid-lnthwwyx]{gap:28px;margin-top:32px;display:grid}.grp[data-astro-cid-lnthwwyx]{background:var(--ink-2);border:1px solid var(--line);border-radius:24px;grid-template-columns:.75fr 2fr;gap:28px;padding:28px;display:grid}.grp__head[data-astro-cid-lnthwwyx]{flex-direction:column;display:flex}.grp__head[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{font-size:2rem}.grp__head[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:var(--muted);margin-top:10px}.grp__more[data-astro-cid-lnthwwyx]{color:var(--blue-light);align-self:flex-start;margin-top:4px;padding-block:10px;font-weight:600;text-decoration:none;display:inline-block}.grp__nw[data-astro-cid-lnthwwyx]{white-space:nowrap}.grp__more[data-astro-cid-lnthwwyx] svg{vertical-align:-3px;margin-left:6px}.grp__photo[data-astro-cid-lnthwwyx]{display:none}.grp__tiers[data-astro-cid-lnthwwyx]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tier[data-astro-cid-lnthwwyx]{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);box-shadow:var(--edge-hi);flex-direction:column;padding:24px;display:flex;position:relative}.tier--deluxe[data-astro-cid-lnthwwyx]{background:linear-gradient(180deg, #3699e11f, #3699e108), var(--card);border-color:#75b9ea59}.tier__pop[data-astro-cid-lnthwwyx]{background:var(--blue);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:.8125rem;font-weight:700;line-height:1.4;position:absolute;top:0;left:22px;transform:translateY(-50%)}.tier__top[data-astro-cid-lnthwwyx]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:16px;display:flex}.tier__cost[data-astro-cid-lnthwwyx]{text-align:right;justify-items:end;display:grid}.tier__size[data-astro-cid-lnthwwyx]{color:var(--muted);margin-top:2px;font-size:.85rem;font-weight:550}.tier--deluxe[data-astro-cid-lnthwwyx] .tier__size[data-astro-cid-lnthwwyx]{color:var(--on-ink-muted)}.tier--deluxe[data-astro-cid-lnthwwyx] .tier__top[data-astro-cid-lnthwwyx]{border-color:var(--ink-line)}.tier__name[data-astro-cid-lnthwwyx]{font-size:1.05rem;font-weight:700}.tier__name[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{color:var(--muted);font-size:.92rem;font-weight:450}.tier--deluxe[data-astro-cid-lnthwwyx] .tier__name[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{color:var(--on-ink-muted)}.tier__plus[data-astro-cid-lnthwwyx]{color:var(--blue-light);margin-top:16px;font-size:.85rem;font-weight:650}.tier[data-astro-cid-lnthwwyx] ul[data-astro-cid-lnthwwyx]{flex:1;align-content:start;gap:10px;margin:14px 0 24px;padding:0;font-size:.97rem;list-style:none;display:grid}.tier[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{gap:10px;display:flex}.tier[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx] svg{color:var(--blue);flex:none;margin-top:3px}.tier--deluxe[data-astro-cid-lnthwwyx] .btn--outline[data-astro-cid-lnthwwyx]{color:#fff}.pkgs__note[data-astro-cid-lnthwwyx]{max-width:68ch;color:var(--muted);margin:24px 0 0;font-size:.92rem}.pkgs__trust[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:16px 20px;margin-top:40px;display:grid}.pkgs__facts[data-astro-cid-lnthwwyx]{color:var(--muted);justify-items:start;gap:6px;padding-inline:28px;font-size:.95rem;display:grid}.pkgs__facts[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{color:var(--text);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.pkgs__stars[data-astro-cid-lnthwwyx]{color:#f5b301;gap:2px;display:inline-flex}.extras[data-astro-cid-lnthwwyx] .pk-extras[data-astro-cid-lnthwwyx]{margin-top:0}@media (width>=961px){.grp__photo[data-astro-cid-lnthwwyx]{border-radius:var(--radius);background:var(--ink-3);flex:1;min-height:180px;margin-top:22px;display:block;position:relative;overflow:hidden}.grp__photo[data-astro-cid-lnthwwyx] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.grp__photo--cap[data-astro-cid-lnthwwyx]{max-height:220px}}@media (width<=960px){.grp[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.pkgs__trust[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr);margin-top:32px}.pkgs__facts[data-astro-cid-lnthwwyx]{padding-inline:0}}@media (width<=700px){.pkgs__prices[data-astro-cid-lnthwwyx]{display:block}.size-pick[data-astro-cid-lnthwwyx]{top:var(--header-h);z-index:5;margin-inline:calc(-1 * var(--gutter));padding:10px var(--gutter) 16px;background:linear-gradient(var(--section-bg,var(--ink)) 76%, transparent);position:sticky}.size[data-astro-cid-lnthwwyx]{display:flex}.size[data-astro-cid-lnthwwyx] button[data-astro-cid-lnthwwyx]{flex:1;padding:0 12px}.size__hint[data-astro-cid-lnthwwyx]{text-align:center;margin-top:-6px}.pkgs__list[data-astro-cid-lnthwwyx]{margin-top:24px}.grp[data-astro-cid-lnthwwyx],.tier[data-astro-cid-lnthwwyx]{scroll-margin-top:80px}}@media (width<=640px){.pkgs__list[data-astro-cid-lnthwwyx]{gap:40px}.grp[data-astro-cid-lnthwwyx]{background:0 0;border:0;border-radius:0;gap:20px;padding:0}.grp[data-astro-cid-lnthwwyx]+.grp[data-astro-cid-lnthwwyx]{border-top:1px solid var(--line);padding-top:32px}.grp__tiers[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.tier[data-astro-cid-lnthwwyx]{padding:20px 18px}}@media (width<=480px){.size__label[data-astro-cid-lnthwwyx]{display:none}}@media (width<=360px){.size[data-astro-cid-lnthwwyx] button[data-astro-cid-lnthwwyx]{white-space:nowrap;padding:0 6px;font-size:.86rem}}
