.packs[data-astro-cid-hmv7sbqz]{border-top:1px solid var(--line);gap:clamp(1rem,1.8vw,2rem);padding-block:clamp(2rem,3.4vw,4.5rem);display:grid}h2[data-astro-cid-hmv7sbqz]{margin:0}ul[data-astro-cid-hmv7sbqz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.7rem,1.4vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){ul[data-astro-cid-hmv7sbqz]{grid-template-columns:repeat(4,minmax(0,1fr))}}li[data-astro-cid-hmv7sbqz]{border:1.5px solid var(--line);background:#fff;transition:border-color .2s,transform .2s;position:relative}li[data-astro-cid-hmv7sbqz]:hover{border-color:var(--accent);transform:translateY(-2px)}li[data-astro-cid-hmv7sbqz].hl{border:2px solid var(--accent)}.tag[data-astro-cid-hmv7sbqz]{z-index:1;background:var(--accent);color:#fff;padding:.2rem .5rem;font-size:.72rem;font-weight:700;position:absolute;top:-.7rem;right:.7rem}a[data-astro-cid-hmv7sbqz]{height:100%;color:inherit;align-content:start;gap:.25rem;padding:clamp(.8rem,1.4vw,1.5rem);text-decoration:none;display:grid}.pics[data-astro-cid-hmv7sbqz]{--n:1;justify-content:center;height:clamp(5rem,8vw,9rem);margin-bottom:.4rem;display:flex;overflow:hidden}.pics[data-astro-cid-hmv7sbqz] img[data-astro-cid-hmv7sbqz]{height:100%;width:calc((100% + (var(--n) - 1) * 1.8rem) / var(--n));object-fit:contain;max-width:9rem;margin-inline:-.9rem}.pics[data-astro-cid-hmv7sbqz] img[data-astro-cid-hmv7sbqz]:first-child{margin-left:0}.pics[data-astro-cid-hmv7sbqz] img[data-astro-cid-hmv7sbqz]:last-child{margin-right:0}.filter[data-astro-cid-hmv7sbqz] .pics[data-astro-cid-hmv7sbqz] img[data-astro-cid-hmv7sbqz]{margin:0}.name[data-astro-cid-hmv7sbqz]{font-size:clamp(1.1rem,1.3vw,1.6rem);font-weight:750}.price[data-astro-cid-hmv7sbqz]{font-size:clamp(1.35rem,1.8vw,2.3rem);font-weight:800;line-height:1.1}.per[data-astro-cid-hmv7sbqz]{font-size:clamp(.85rem,.9vw,1.1rem)}.save[data-astro-cid-hmv7sbqz],.bonus[data-astro-cid-hmv7sbqz]{color:var(--accent);font-size:clamp(.85rem,.9vw,1.1rem);font-weight:700}.go[data-astro-cid-hmv7sbqz]{background:var(--accent);color:#fff;text-align:center;margin-top:.6rem;padding:.6rem .8rem;font-size:clamp(.9rem,.95vw,1.15rem);font-weight:700}.filter[data-astro-cid-hmv7sbqz] .go[data-astro-cid-hmv7sbqz]{color:var(--ink);border:1.5px solid var(--ink);background:0 0}@media (prefers-reduced-motion:reduce){li[data-astro-cid-hmv7sbqz]{transition:none}li[data-astro-cid-hmv7sbqz]:hover{transform:none}}.rooms[data-astro-cid-heqbvrsn]{border-top:1px solid var(--line);gap:clamp(1rem,1.8vw,2rem);padding-block:clamp(2rem,3.4vw,4.5rem);display:grid}.head[data-astro-cid-heqbvrsn]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}h2[data-astro-cid-heqbvrsn]{margin:0}.head[data-astro-cid-heqbvrsn] p[data-astro-cid-heqbvrsn]{color:var(--muted);margin:0;font-size:clamp(1rem,1.05vw,1.3rem)}ul[data-astro-cid-heqbvrsn]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:.8rem;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}ul[data-astro-cid-heqbvrsn]::-webkit-scrollbar{display:none}@media (width>=900px){ul[data-astro-cid-heqbvrsn]{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:clamp(1rem,1.6vw,2rem);overflow:visible}}li[data-astro-cid-heqbvrsn]{scroll-snap-align:start}a[data-astro-cid-heqbvrsn]{color:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}a[data-astro-cid-heqbvrsn] img{aspect-ratio:3/4;object-fit:cover;width:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}a[data-astro-cid-heqbvrsn]:hover img{transform:scale(1.04)}.cap[data-astro-cid-heqbvrsn]{background:linear-gradient(#0000,#000000b8);gap:.2rem;padding:clamp(2.5rem,5vw,4rem) clamp(.9rem,1.4vw,1.6rem) clamp(.9rem,1.4vw,1.6rem);font-size:clamp(.95rem,1vw,1.2rem);line-height:1.35;display:grid;position:absolute;inset:auto 0 0}.cap[data-astro-cid-heqbvrsn] strong[data-astro-cid-heqbvrsn]{font-size:clamp(1.35rem,1.7vw,2.1rem);font-weight:750}.cta[data-astro-cid-heqbvrsn]{color:#6fd39b;margin-top:.35rem;font-weight:700}@media (prefers-reduced-motion:reduce){a[data-astro-cid-heqbvrsn] img{transition:none}}.guides[data-astro-cid-eou5yl2i]{border-top:1px solid var(--line);gap:clamp(1rem,1.8vw,2rem);padding-block:clamp(2rem,3.4vw,4.5rem);display:grid}.head[data-astro-cid-eou5yl2i]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}h2[data-astro-cid-eou5yl2i]{margin:0}.head[data-astro-cid-eou5yl2i] a[data-astro-cid-eou5yl2i]{text-underline-offset:.15em;font-weight:700;text-decoration:underline}ul[data-astro-cid-eou5yl2i]{gap:clamp(.7rem,1.4vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){ul[data-astro-cid-eou5yl2i]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){ul[data-astro-cid-eou5yl2i]{grid-template-columns:repeat(4,minmax(0,1fr))}}li[data-astro-cid-eou5yl2i] a[data-astro-cid-eou5yl2i]{background:var(--accent-soft);height:100%;color:inherit;border-top:4px solid var(--accent);align-content:start;gap:.5rem;padding:clamp(1rem,1.6vw,1.8rem);text-decoration:none;transition:transform .2s;display:grid}li[data-astro-cid-eou5yl2i] a[data-astro-cid-eou5yl2i]:hover{transform:translateY(-2px)}strong[data-astro-cid-eou5yl2i]{font-size:clamp(1.05rem,1.2vw,1.45rem);font-weight:750;line-height:1.25}li[data-astro-cid-eou5yl2i] span[data-astro-cid-eou5yl2i]{color:#3f5c4b;font-size:clamp(.9rem,.95vw,1.15rem);line-height:1.45}.go[data-astro-cid-eou5yl2i]{margin-top:auto;padding-top:.4rem;font-weight:700;color:var(--accent)!important}@media (prefers-reduced-motion:reduce){li[data-astro-cid-eou5yl2i] a[data-astro-cid-eou5yl2i]{transition:none}li[data-astro-cid-eou5yl2i] a[data-astro-cid-eou5yl2i]:hover{transform:none}}.how[data-astro-cid-lcdefpme],.filter[data-astro-cid-lcdefpme],.who[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);gap:1rem;padding-block:clamp(1.5rem,2.4vw,3rem) clamp(2rem,3vw,4rem);display:grid}@media (width>=900px){.how[data-astro-cid-lcdefpme],.filter[data-astro-cid-lcdefpme],.who[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2.6fr;column-gap:3%}}h2[data-astro-cid-lcdefpme]{font-size:clamp(1.35rem,1.7vw,2.2rem)}.how[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{counter-reset:step;gap:clamp(.9rem,1.2vw,1.5rem);max-width:34em;margin:0;padding:0;font-size:clamp(1rem,1.05vw,1.3rem);line-height:1.5;list-style:none;display:grid}.how[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:step;min-height:clamp(2.4rem,2.8vw,3.4rem);padding-left:clamp(3.4rem,3.9vw,4.6rem);position:relative}.how[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(step);background:var(--accent);color:#fff;place-items:center;width:clamp(2.4rem,2.8vw,3.4rem);height:clamp(2.4rem,2.8vw,3.4rem);font-size:clamp(1.2rem,1.4vw,1.7rem);font-weight:750;display:grid;position:absolute;top:0;left:0}.how[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:600}.how[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{max-width:31em;margin:0;font-size:clamp(1rem,1vw,1.25rem);line-height:1.5}@media (width>=900px){.how[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{grid-column:2}}.questions[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-block:clamp(1.5rem,2.4vw,3rem)}.questions[data-astro-cid-lcdefpme] .faq-section{gap:1rem;margin-top:0;display:grid}@media (width>=900px){.questions[data-astro-cid-lcdefpme] .faq-section{grid-template-columns:1fr 2.6fr;column-gap:3%}}.questions[data-astro-cid-lcdefpme] .faq-section h2{font-size:clamp(1.35rem,1.7vw,2.2rem)}.questions[data-astro-cid-lcdefpme] .faq{gap:.5rem;max-width:36em;display:grid}.prose[data-astro-cid-lcdefpme]{max-width:31em;font-size:clamp(1rem,1vw,1.25rem)}
