.btn[data-astro-cid-j6ocf6pu]{border-radius:var(--r-pill);font-family:var(--font-sans), sans-serif;cursor:pointer;white-space:nowrap;text-align:center;transition:transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);justify-content:center;align-items:center;gap:9px;font-weight:700;display:inline-flex}.btn--primary[data-astro-cid-j6ocf6pu]{background:var(--orange);color:#fff;box-shadow:var(--sh-cta-md);border:none}.btn--ghost[data-astro-cid-j6ocf6pu]{color:#fff;backdrop-filter:blur(4px);background:#ffffff1f;border:1.5px solid #ffffffb3}.btn--outline[data-astro-cid-j6ocf6pu]{color:var(--navy);background:0 0;border:1.5px solid #cdd8e2}.btn--sm[data-astro-cid-j6ocf6pu]{padding:12px 22px;font-size:15px}.btn--md[data-astro-cid-j6ocf6pu]{padding:12px 24px;font-size:15px}.btn--lg[data-astro-cid-j6ocf6pu]{padding:17px 32px;font-size:17px}.btn--xl[data-astro-cid-j6ocf6pu]{padding:17px 40px;font-size:18px;font-weight:800}.btn--primary[data-astro-cid-j6ocf6pu].btn--lg,.btn--primary[data-astro-cid-j6ocf6pu].btn--xl{box-shadow:var(--sh-cta)}@media (hover:hover){.btn--primary[data-astro-cid-j6ocf6pu]:hover{background:var(--orange-dark);color:#fff;box-shadow:var(--sh-cta-hover);transform:translateY(-3px)}.btn--ghost[data-astro-cid-j6ocf6pu]:hover{color:#fff;background:#ffffff40}.btn--outline[data-astro-cid-j6ocf6pu]:hover{border-color:var(--orange);color:var(--orange)}}@media (prefers-reduced-motion:reduce){.btn--primary[data-astro-cid-j6ocf6pu]:hover{transform:none}}.pill[data-astro-cid-ltp3gksc]{border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:8px;font-weight:700;display:inline-flex}.pill--glass[data-astro-cid-ltp3gksc]{color:#fff;letter-spacing:.05em;backdrop-filter:blur(4px);background:#ffffff24;border:1px solid #ffffff59;padding:8px 16px;font-size:13px}.pill--filter[data-astro-cid-ltp3gksc]{border:1.5px solid var(--border);color:var(--navy);cursor:pointer;transition:border-color var(--dur-fast) var(--ease);padding:9px 18px;font-size:14px;font-weight:600}.pill--filter[data-astro-cid-ltp3gksc].is-active{border-color:var(--orange);color:var(--orange);background:#fff7f0;font-weight:700}.pill--solid[data-astro-cid-ltp3gksc]{color:var(--navy);background:#fffffff2;gap:6px;padding:6px 12px;font-size:13px}@media (hover:hover){.pill--filter[data-astro-cid-ltp3gksc]:not(.is-active):hover{border-color:var(--sky)}}.card[data-astro-cid-s7csllb6]{border:1px solid var(--border-warm);border-radius:var(--r-lg);box-shadow:var(--sh-card);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:#fff;flex-direction:column;display:flex;overflow:hidden}.card__media[data-astro-cid-s7csllb6]{height:var(--card-img-h);position:relative;overflow:hidden}.card__media[data-astro-cid-s7csllb6] .card__img{object-fit:cover;width:100%;height:100%;transition:scale var(--dur-slow) var(--ease)}.card__rating[data-astro-cid-s7csllb6]{position:absolute;top:14px;left:14px}.card__flash[data-astro-cid-s7csllb6]{background:var(--orange);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:var(--r-pill);align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:800;display:inline-flex;position:absolute;top:14px;left:14px;box-shadow:0 4px 14px #00000040}.card__flash[data-astro-cid-s7csllb6]~.card__rating{left:auto;right:14px}.card__lang[data-astro-cid-s7csllb6]{color:var(--navy);align-items:center;gap:7px;margin-top:12px;font-size:13.5px;font-weight:800;display:inline-flex}.card__lang-flag[data-astro-cid-s7csllb6]{font-size:17px;line-height:1}.card__star[data-astro-cid-s7csllb6]{color:var(--orange)}.card__count[data-astro-cid-s7csllb6]{color:var(--text-soft);font-weight:500}.card__body[data-astro-cid-s7csllb6]{padding:var(--card-pad);flex-direction:column;flex:1;display:flex}.card__title[data-astro-cid-s7csllb6]{font-size:var(--card-title);font-weight:700;line-height:1.2}.card__meta[data-astro-cid-s7csllb6]{color:var(--text-muted);flex-wrap:wrap;gap:16px;margin-top:12px;font-size:13.5px;font-weight:600;display:flex}.card__meta-item[data-astro-cid-s7csllb6]{align-items:center;gap:5px;display:inline-flex}.card__includes[data-astro-cid-s7csllb6]{flex-direction:column;gap:7px;margin:14px 0 0;padding:0;list-style:none;display:flex}.card__include[data-astro-cid-s7csllb6]{color:var(--text-ink2);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.card__more[data-astro-cid-s7csllb6]{margin-top:14px;margin-bottom:20px}.card__more-btn[data-astro-cid-s7csllb6]{cursor:pointer;color:var(--sky);align-items:center;gap:6px;font-size:14px;font-weight:700;list-style:none;display:inline-flex}.card__more-btn[data-astro-cid-s7csllb6]::-webkit-details-marker{display:none}.card__more-chevron[data-astro-cid-s7csllb6]{transition:rotate .2s var(--ease)}.card__more[data-astro-cid-s7csllb6][open] .card__more-chevron[data-astro-cid-s7csllb6]{rotate:180deg}.card__more[data-astro-cid-s7csllb6][open] .card__more-open[data-astro-cid-s7csllb6],.card__more[data-astro-cid-s7csllb6]:not([open]) .card__more-close[data-astro-cid-s7csllb6]{display:none}.card__desc[data-astro-cid-s7csllb6]{color:var(--text-muted);margin-top:12px;font-size:15px;line-height:1.55}.card__foot[data-astro-cid-s7csllb6]{border-top:1px solid var(--divider);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}@media (prefers-reduced-motion:reduce){.card__more-chevron[data-astro-cid-s7csllb6]{transition:none}}.card__price-label[data-astro-cid-s7csllb6]{color:var(--text-muted);font-size:12.5px;display:block}.card__price-value[data-astro-cid-s7csllb6]{color:var(--navy);font-size:17px;font-weight:800}.i-sky[data-astro-cid-s7csllb6]{color:var(--sky)}.i-green[data-astro-cid-s7csllb6]{color:var(--green)}@media (hover:hover){.card[data-astro-cid-s7csllb6]:hover{box-shadow:var(--sh-hover);transform:translateY(-7px)}.card[data-astro-cid-s7csllb6]:hover .card__img[data-astro-cid-s7csllb6]{scale:1.07}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-s7csllb6],.card__media[data-astro-cid-s7csllb6] .card__img{transition:none}.card[data-astro-cid-s7csllb6]:hover{transform:none}.card[data-astro-cid-s7csllb6]:hover .card__img[data-astro-cid-s7csllb6]{scale:1}}
