.hb-frame[data-astro-cid-7zw3xo6d]{position:relative;overflow:hidden;min-height:clamp(560px,calc(100svh - 190px),780px);border-radius:var(--bq-r);background:var(--g-forest);color:var(--g-ivory);display:grid;grid-template-rows:auto 1fr auto;-webkit-clip-path:inset(0 round var(--bq-r));clip-path:inset(0 round var(--bq-r))}.hb-scene[data-astro-cid-7zw3xo6d]{position:absolute;inset:0;z-index:-2;opacity:0;transition:opacity 1.1s var(--g-ease)}.hb-scene[data-astro-cid-7zw3xo6d].is-on{opacity:1}.hb-scene[data-astro-cid-7zw3xo6d] .hb-video{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 8s linear}.hb-scene[data-astro-cid-7zw3xo6d].is-on .hb-video{transform:scale(1)}.hb-shade[data-astro-cid-7zw3xo6d]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0a221cdb,#0a221c8c 34%,#0a221c00 62%),linear-gradient(0deg,#0a221c99,#0a221c00 35%),linear-gradient(180deg,#0a221cbd,#0a221c40 18%,#0a221c00 32%)}.hb-top[data-astro-cid-7zw3xo6d]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem clamp(1.25rem,1rem + 2vw,2.5rem)}.hb-seo[data-astro-cid-7zw3xo6d]{font-weight:400;letter-spacing:0;margin:0;max-width:26rem;font-family:var(--font-display);font-size:1.05rem;line-height:1.2;color:#f7f4f0e6;text-shadow:0 1px 14px rgba(5,20,16,.55)}.hb-seo[data-astro-cid-7zw3xo6d] em[data-astro-cid-7zw3xo6d]{font-style:italic;color:var(--g-lime)}.hb-tabs[data-astro-cid-7zw3xo6d]{display:inline-flex;gap:.25rem;padding:.3rem;border-radius:999px;background:#0f312880;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px #f7f4f024}.hb-tab[data-astro-cid-7zw3xo6d]{position:relative;overflow:hidden;padding:.55rem 1.05rem;border:0;border-radius:999px;background:transparent;color:#f7f4f0c7;font:700 .82rem/1 var(--font-body);cursor:pointer;transition:color .25s,background .25s}.hb-tab[data-astro-cid-7zw3xo6d] span[data-astro-cid-7zw3xo6d]{position:relative;z-index:1;white-space:nowrap}.hb-tab[data-astro-cid-7zw3xo6d][aria-selected=true]{background:var(--g-ivory);color:var(--g-forest)}.hb-tab[data-astro-cid-7zw3xo6d] i[data-astro-cid-7zw3xo6d]{position:absolute;left:.9rem;right:.9rem;bottom:.25rem;height:2px;border-radius:2px;background:#0f312826;overflow:hidden;display:none}.hb-tab[data-astro-cid-7zw3xo6d][aria-selected=true] i[data-astro-cid-7zw3xo6d]{display:block}.hb-tab[data-astro-cid-7zw3xo6d] i[data-astro-cid-7zw3xo6d]:after{content:"";position:absolute;inset:0;background:var(--g-forest);transform:scaleX(0);transform-origin:left;animation:hb-run 11s linear forwards}.hb[data-astro-cid-7zw3xo6d]:is(.is-open,.is-static) .hb-tab[data-astro-cid-7zw3xo6d] i[data-astro-cid-7zw3xo6d]:after{animation-play-state:paused}@media(hover:hover){.hb[data-astro-cid-7zw3xo6d]:hover .hb-tab[data-astro-cid-7zw3xo6d] i[data-astro-cid-7zw3xo6d]:after{animation-play-state:paused}}@keyframes hb-run{to{transform:scaleX(1)}}.hb-texts[data-astro-cid-7zw3xo6d]{position:relative;align-self:end;padding:0 clamp(1.25rem,1rem + 2.5vw,3rem) clamp(1.5rem,1rem + 2.5vw,3rem);max-width:48rem}.hb-text[data-astro-cid-7zw3xo6d]{display:none}.hb-text[data-astro-cid-7zw3xo6d].is-on{display:block;animation:hb-in .9s var(--g-ease) both}@keyframes hb-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hb-title[data-astro-cid-7zw3xo6d]{margin:0;max-width:21ch;font-family:var(--font-display);font-weight:400;font-size:var(--hb-fs);line-height:1.04;letter-spacing:-.022em;text-wrap:balance;text-shadow:0 2px 22px rgba(5,20,16,.45)}.hb-text--s[data-astro-cid-7zw3xo6d]{--hb-fs: clamp(2.05rem, 1.25rem + 2.1vw, 3.5rem)}.hb-text--m[data-astro-cid-7zw3xo6d]{--hb-fs: clamp(1.9rem, 1.15rem + 1.75vw, 3.05rem)}.hb-text--m[data-astro-cid-7zw3xo6d] .hb-title[data-astro-cid-7zw3xo6d]{max-width:24ch}.hb-text--l[data-astro-cid-7zw3xo6d]{--hb-fs: clamp(1.7rem, 1.05rem + 1.35vw, 2.55rem)}.hb-text--l[data-astro-cid-7zw3xo6d] .hb-title[data-astro-cid-7zw3xo6d]{max-width:30ch}.hb-text--xl[data-astro-cid-7zw3xo6d]{--hb-fs: clamp(1.5rem, .98rem + 1.05vw, 2.15rem)}.hb-text--xl[data-astro-cid-7zw3xo6d] .hb-title[data-astro-cid-7zw3xo6d]{max-width:40ch}.hb-title[data-astro-cid-7zw3xo6d] em[data-astro-cid-7zw3xo6d]{font-style:italic;color:var(--g-lime)}.hb-badge[data-astro-cid-7zw3xo6d]{display:inline-flex;margin:0 0 1rem;padding:.45rem .85rem;border-radius:999px;background:var(--g-lime);color:var(--g-forest);font:800 .78rem/1.2 var(--font-body)}.hb-lead[data-astro-cid-7zw3xo6d]{margin:1.2rem 0 1.8rem;max-width:32rem;font-size:1.04rem;line-height:1.6;color:#f7f4f0d9}.hb-ctas[data-astro-cid-7zw3xo6d]{display:flex;flex-wrap:wrap;gap:.7rem}.hb-shop[data-astro-cid-7zw3xo6d]{position:absolute;right:clamp(1rem,.5rem + 2vw,2rem);bottom:clamp(1rem,.5rem + 2vw,2rem);width:min(23rem,calc(100% - 2rem))}.hb-tag[data-astro-cid-7zw3xo6d]{display:none}.hb-tag[data-astro-cid-7zw3xo6d].is-on{position:relative;display:flex;justify-content:flex-end}.hb-tag__btn[data-astro-cid-7zw3xo6d]{display:inline-flex;align-items:center;gap:.55rem;padding:.6rem .9rem .6rem .75rem;border:0;border-radius:999px;background:var(--g-ivory);color:var(--g-forest);font:800 .8rem/1 var(--font-body);cursor:pointer;box-shadow:0 18px 30px -18px #0009}.hb-tag__btn[data-astro-cid-7zw3xo6d] svg[data-astro-cid-7zw3xo6d]{width:.85rem;height:.85rem;transition:transform .4s var(--g-ease)}.hb-tag__btn[data-astro-cid-7zw3xo6d][aria-expanded=true] svg[data-astro-cid-7zw3xo6d]{transform:rotate(180deg)}.hb-tag__pulse[data-astro-cid-7zw3xo6d]{width:.6rem;height:.6rem;border-radius:50%;background:var(--g-lime);box-shadow:0 0 0 3px var(--g-forest);animation:hb-pulse 2s ease-out infinite}@keyframes hb-pulse{0%{box-shadow:0 0 0 3px var(--g-forest),0 0 0 3px #bce95599}80%,to{box-shadow:0 0 0 3px var(--g-forest),0 0 0 14px #bce95500}}.hb-card[data-astro-cid-7zw3xo6d]{display:grid;grid-template-columns:4.8rem 1fr;grid-template-rows:auto auto;column-gap:.9rem;row-gap:.7rem;position:absolute;right:0;bottom:calc(100% + .6rem);width:min(23rem,calc(100vw - 4rem));padding:.8rem;border-radius:var(--bq-r-m);background:#fdfbf8f0;color:var(--g-forest);text-decoration:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 30px 60px -30px #000000b3;transform-origin:bottom right;opacity:0;transform:translateY(12px) scale(.94);pointer-events:none;visibility:hidden;transition:opacity .35s,transform .55s var(--bq-spring),visibility 0s .35s}.hb-card[data-astro-cid-7zw3xo6d]:after{content:"";position:absolute;left:0;right:0;top:100%;height:calc(.6rem + 2px)}.hb[data-astro-cid-7zw3xo6d].is-open .hb-tag[data-astro-cid-7zw3xo6d].is-on .hb-card[data-astro-cid-7zw3xo6d]{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .35s,transform .55s var(--bq-spring),visibility 0s}@media(hover:hover)and (pointer:fine){.hb-tag[data-astro-cid-7zw3xo6d].is-on:hover .hb-card[data-astro-cid-7zw3xo6d]{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .35s,transform .55s var(--bq-spring),visibility 0s}}.hb-card__img[data-astro-cid-7zw3xo6d]{grid-row:1 / span 2;width:4.8rem;height:4.8rem;border-radius:14px;background:#fff;display:grid;place-items:center;overflow:hidden}.hb-card__img[data-astro-cid-7zw3xo6d] img[data-astro-cid-7zw3xo6d]{width:88%;height:88%;object-fit:contain;mix-blend-mode:multiply}.hb-card__img--cover[data-astro-cid-7zw3xo6d] img[data-astro-cid-7zw3xo6d]{width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.hb-card__meta[data-astro-cid-7zw3xo6d]{display:grid;gap:.15rem;min-width:0}.hb-card__meta[data-astro-cid-7zw3xo6d] small[data-astro-cid-7zw3xo6d]{font-size:.64rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--g-ink-3)}.hb-card__meta[data-astro-cid-7zw3xo6d] strong[data-astro-cid-7zw3xo6d]{font-size:.88rem;line-height:1.3}.hb-card__row[data-astro-cid-7zw3xo6d]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;margin-top:.2rem}.hb-card__row[data-astro-cid-7zw3xo6d] em[data-astro-cid-7zw3xo6d]{font-style:normal;font-family:var(--font-display);font-size:1.1rem}.hb-card__row[data-astro-cid-7zw3xo6d] span[data-astro-cid-7zw3xo6d]{font-size:.72rem;font-weight:700;color:var(--g-ink-2)}.hb-card__go[data-astro-cid-7zw3xo6d]{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .85rem;border-radius:999px;background:var(--g-forest);color:var(--g-ivory);font-size:.78rem;font-weight:800;transition:background .25s,color .25s}.hb-card__go[data-astro-cid-7zw3xo6d] svg{width:.75rem;height:.75rem;transition:translate .3s var(--g-ease)}.hb-card[data-astro-cid-7zw3xo6d]:hover .hb-card__go[data-astro-cid-7zw3xo6d]{background:var(--g-lime);color:var(--g-forest)}.hb--bleed[data-astro-cid-7zw3xo6d]{margin:var(--bqb-gap, .625rem) var(--bqb-side, .75rem) 0}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-frame[data-astro-cid-7zw3xo6d]{min-height:clamp(560px,calc(100svh - var(--bqb-band, 2.4rem) - var(--bqb-hh, 4.9rem) - 6.5rem),760px);border-radius:var(--bq-r)}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-top[data-astro-cid-7zw3xo6d],.hb--bleed[data-astro-cid-7zw3xo6d] .hb-texts[data-astro-cid-7zw3xo6d]{box-sizing:border-box;width:100%;max-width:calc(var(--g-max) - 2 * var(--bqb-side, .75rem));margin-inline:auto;padding-inline:max(1.25rem,calc(var(--g-gutter) - var(--bqb-side, .75rem)))}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-text[data-astro-cid-7zw3xo6d]{max-width:48rem}@media(min-width:900px){.hb--bleed[data-astro-cid-7zw3xo6d] .hb-shop[data-astro-cid-7zw3xo6d]{right:max(1.25rem,calc(var(--g-gutter) - var(--bqb-side, .75rem)),calc((100% - var(--g-max)) / 2 + var(--g-gutter) - var(--bqb-side, .75rem)));bottom:clamp(1.5rem,1rem + 2.5vw,3rem)}}@media(max-width:899px){.hb-frame[data-astro-cid-7zw3xo6d]{min-height:640px}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-frame[data-astro-cid-7zw3xo6d]{min-height:600px}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-shop[data-astro-cid-7zw3xo6d]{padding-inline:1.25rem}.hb-top[data-astro-cid-7zw3xo6d]{flex-direction:column;align-items:flex-start}.hb-seo[data-astro-cid-7zw3xo6d]{font-size:.95rem}.hb-shade[data-astro-cid-7zw3xo6d]{background:linear-gradient(0deg,#0a221ceb,#0a221c99 45%,#0a221c26 75%),linear-gradient(180deg,#0a221c8c,#0a221c00 30%)}.hb-texts[data-astro-cid-7zw3xo6d]{padding-bottom:1.25rem}.hb-shop[data-astro-cid-7zw3xo6d]{position:relative;left:auto;right:auto;bottom:auto;width:auto;padding:0 1.25rem 1.4rem}.hb-tag[data-astro-cid-7zw3xo6d].is-on{justify-content:flex-start}.hb-card[data-astro-cid-7zw3xo6d]{left:0;right:auto;transform-origin:bottom left}}@media(max-width:899px){.hb--bleed[data-astro-cid-7zw3xo6d] .hb-frame[data-astro-cid-7zw3xo6d]{min-height:clamp(440px,64svh,540px)}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-top[data-astro-cid-7zw3xo6d]{gap:.75rem;padding-top:1.1rem}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-seo[data-astro-cid-7zw3xo6d]{font-size:.9rem;max-width:19rem}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-tab[data-astro-cid-7zw3xo6d]{padding:.5rem .95rem;font-size:.78rem}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-text[data-astro-cid-7zw3xo6d] .bq-kicker[data-astro-cid-7zw3xo6d],.hb--bleed[data-astro-cid-7zw3xo6d] .hb-lead[data-astro-cid-7zw3xo6d]{display:none}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-badge[data-astro-cid-7zw3xo6d]{margin-bottom:.7rem;font-size:.72rem}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-text--s[data-astro-cid-7zw3xo6d]{--hb-fs: clamp(1.85rem, 1.3rem + 2.4vw, 2.4rem)}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-text--m[data-astro-cid-7zw3xo6d]{--hb-fs: clamp(1.7rem, 1.2rem + 2.2vw, 2.2rem)}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-text--l[data-astro-cid-7zw3xo6d],.hb--bleed[data-astro-cid-7zw3xo6d] .hb-text--xl[data-astro-cid-7zw3xo6d]{--hb-fs: clamp(1.5rem, 1.1rem + 2vw, 2rem)}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-title[data-astro-cid-7zw3xo6d]{max-width:16ch}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-texts[data-astro-cid-7zw3xo6d]{padding-bottom:1.15rem}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-ctas[data-astro-cid-7zw3xo6d]{margin-top:1.15rem;flex-direction:column;align-items:flex-start;gap:.35rem}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-ctas[data-astro-cid-7zw3xo6d] .g-btn--lime[data-astro-cid-7zw3xo6d]{min-height:3rem;padding-block:.55rem;font-size:.92rem}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-ctas[data-astro-cid-7zw3xo6d] .g-btn--glass[data-astro-cid-7zw3xo6d]{min-height:2.75rem;padding:0 .15rem;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:.86rem;font-weight:700;color:var(--g-ivory);text-decoration:underline;text-decoration-color:#f7f4f073;text-underline-offset:.3em}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-ctas[data-astro-cid-7zw3xo6d] .g-btn--glass[data-astro-cid-7zw3xo6d]:before,.hb--bleed[data-astro-cid-7zw3xo6d] .hb-ctas[data-astro-cid-7zw3xo6d] .g-btn--glass[data-astro-cid-7zw3xo6d] .g-btn__arrow{display:none}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-ctas[data-astro-cid-7zw3xo6d] .g-btn--glass[data-astro-cid-7zw3xo6d]:hover{color:var(--g-ivory);text-decoration-color:var(--g-lime)}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-shop[data-astro-cid-7zw3xo6d]{position:absolute;left:auto;right:1.1rem;bottom:1.15rem;width:auto;padding:0}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-tag[data-astro-cid-7zw3xo6d].is-on{justify-content:flex-end}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-tag__btn[data-astro-cid-7zw3xo6d]{gap:.4rem;min-height:2.75rem;padding:.4rem .75rem .4rem .65rem;font-size:.72rem;background:#f7f4f0e6;box-shadow:none}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-tag__pulse[data-astro-cid-7zw3xo6d]{width:.5rem;height:.5rem}.hb--bleed[data-astro-cid-7zw3xo6d] .hb-card[data-astro-cid-7zw3xo6d]{left:auto;right:0;transform-origin:bottom right}}@media(max-width:374px){.hb--bleed[data-astro-cid-7zw3xo6d] .hb-tag__label[data-astro-cid-7zw3xo6d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.hb-scene[data-astro-cid-7zw3xo6d] .hb-video,.hb-scene[data-astro-cid-7zw3xo6d],.hb-card[data-astro-cid-7zw3xo6d]{transition:none}.hb-tag__pulse[data-astro-cid-7zw3xo6d],.hb-text[data-astro-cid-7zw3xo6d].is-on,.hb-tab[data-astro-cid-7zw3xo6d] i[data-astro-cid-7zw3xo6d]:after{animation:none!important}}.hcv__h[data-astro-cid-3qdzv4ph] .bq-mark{margin-left:-.12em}.hcv__room[data-astro-cid-3qdzv4ph]{--pad: clamp(1.25rem, .4rem + 3vw, 3.5rem);position:relative;isolation:isolate;overflow:hidden;margin:0 var(--bqb-side, .75rem);border-radius:var(--bq-r);-webkit-clip-path:inset(0 round var(--bq-r));clip-path:inset(0 round var(--bq-r));min-height:clamp(640px,34rem + 14vw,800px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,23rem);grid-template-rows:auto 1fr;gap:1.5rem clamp(1.5rem,4vw,4rem);padding:var(--pad);background:radial-gradient(ellipse 50% 60% at 0% 100%,rgba(44,90,75,.55),transparent 70%),#0a241e;color:var(--g-ivory)}.hcv__media[data-astro-cid-3qdzv4ph]{position:absolute;z-index:-2;inset:0 0 0 36%;overflow:hidden;background:#0a241e}.hcv__media[data-astro-cid-3qdzv4ph] [data-astro-cid-3qdzv4ph]:is(img,video){position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:68% 50%}.hcv__poster[data-astro-cid-3qdzv4ph]{position:absolute;inset:0}.hcv__media[data-astro-cid-3qdzv4ph] .hcv__poster[data-astro-cid-3qdzv4ph] img[data-astro-cid-3qdzv4ph]{object-position:50% 88%}.hcv__media[data-astro-cid-3qdzv4ph] video[data-astro-cid-3qdzv4ph]{opacity:0;transition:opacity 1s var(--g-ease)}.hcv__media[data-astro-cid-3qdzv4ph].is-playing video[data-astro-cid-3qdzv4ph]{opacity:1}.hcv__media[data-astro-cid-3qdzv4ph]{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 26%);mask-image:linear-gradient(90deg,transparent 0%,#000 26%)}.hcv__veil[data-astro-cid-3qdzv4ph]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0a241eb8,#0a241e00 46%),linear-gradient(0deg,#06181380,#06181300 34%)}.hcv-pp[data-astro-cid-3qdzv4ph]{position:absolute;z-index:3;top:var(--pad);right:var(--pad);display:grid;place-items:center;width:2.6rem;height:2.6rem;border:0;border-radius:50%;cursor:pointer;background:#061813a8;color:var(--g-ivory);box-shadow:inset 0 0 0 1px #f7f4f047;transition:background-color .25s,color .25s}.hcv-pp[data-astro-cid-3qdzv4ph] svg{width:.95rem;height:.95rem}.hcv-pp[data-astro-cid-3qdzv4ph] .hcv-pp__play,.hcv-pp[data-astro-cid-3qdzv4ph].is-paused .hcv-pp__pause{display:none}.hcv-pp[data-astro-cid-3qdzv4ph].is-paused .hcv-pp__play{display:block}.hcv-pp[data-astro-cid-3qdzv4ph]:hover{background:var(--g-lime);color:var(--g-forest)}.hcv-pp[data-astro-cid-3qdzv4ph]:focus-visible{outline:2px solid var(--g-lime);outline-offset:3px}.hcv__logo[data-astro-cid-3qdzv4ph]{grid-column:1;grid-row:1;justify-self:start;align-self:start;display:inline-flex;align-items:center;height:3.6rem;padding:0 1.2rem;border-radius:999px;background:#081e19a8;box-shadow:inset 0 0 0 1px #f7f4f02e}.hcv__logo[data-astro-cid-3qdzv4ph] img[data-astro-cid-3qdzv4ph]{display:block;height:2.15rem;width:auto}.hcv__copy[data-astro-cid-3qdzv4ph]{grid-column:1;grid-row:2;align-self:end;max-width:36rem;min-width:0}.hcv__copy[data-astro-cid-3qdzv4ph] .bq-kicker[data-astro-cid-3qdzv4ph]{margin-bottom:.9rem}.hcv__h[data-astro-cid-3qdzv4ph]{margin:0;font-size:clamp(2.6rem,1.6rem + 3vw,4.6rem);line-height:.98}.hcv__lead[data-astro-cid-3qdzv4ph]{margin:1rem 0 0;max-width:15em;font-family:var(--font-display);font-size:clamp(1.3rem,1.05rem + .8vw,1.85rem);line-height:1.15;letter-spacing:-.015em;color:#f7f4f0f2;text-wrap:balance}.hcv__body[data-astro-cid-3qdzv4ph]{margin:.8rem 0 0;max-width:32rem;font-size:.98rem;line-height:1.6;color:#f7f4f0cc;text-wrap:pretty}.hcv__pts[data-astro-cid-3qdzv4ph]{list-style:none;margin:clamp(1.5rem,1rem + 1.5vw,2.25rem) 0 0;padding:clamp(1.25rem,1rem + .8vw,1.6rem) 0 0;border-top:1px solid rgba(247,244,240,.14);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 1.75rem}.hcv__pt[data-astro-cid-3qdzv4ph]{display:flex;gap:.8rem;align-items:flex-start;min-width:0}.hcv__ico[data-astro-cid-3qdzv4ph]{flex-shrink:0;display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:50%;background:#bce9551f;color:var(--g-lime)}.hcv__ico[data-astro-cid-3qdzv4ph] svg{width:1.2rem;height:1.2rem}.hcv__ptx[data-astro-cid-3qdzv4ph]{display:grid;gap:.2rem;min-width:0;padding-top:.1rem}.hcv__ptx[data-astro-cid-3qdzv4ph] strong[data-astro-cid-3qdzv4ph]{font-size:.95rem;font-weight:700;line-height:1.3;color:var(--g-ivory)}.hcv__ptx[data-astro-cid-3qdzv4ph] span[data-astro-cid-3qdzv4ph]{font-size:.85rem;line-height:1.5;color:#f7f4f0bd;text-wrap:pretty}.hcv__offer[data-astro-cid-3qdzv4ph]{grid-column:2;grid-row:2;align-self:end;justify-self:end;width:100%;display:grid;gap:.5rem;padding:1.35rem 1.4rem 1.2rem;border-radius:22px;background:#0618139e;-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);box-shadow:inset 0 0 0 1px #f7f4f02e,0 30px 60px -36px #000000e6}.hcv__offer[data-astro-cid-3qdzv4ph] p[data-astro-cid-3qdzv4ph]{margin:0}.hcv__offer-k[data-astro-cid-3qdzv4ph]{font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--g-lime)}.hcv__price[data-astro-cid-3qdzv4ph]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem}.hcv__price[data-astro-cid-3qdzv4ph] span[data-astro-cid-3qdzv4ph]{font-size:.9rem;color:#f7f4f0d9}.hcv__price[data-astro-cid-3qdzv4ph] strong[data-astro-cid-3qdzv4ph]{font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,1.6rem + 1vw,2.6rem);line-height:1.05;letter-spacing:-.01em;color:var(--g-ivory);white-space:nowrap}.hcv__note[data-astro-cid-3qdzv4ph]{font-size:.82rem;line-height:1.45;color:#f7f4f0c7}.hcv__cta[data-astro-cid-3qdzv4ph]{margin-top:.65rem;width:100%;justify-content:space-between;white-space:normal;text-align:left;line-height:1.25}.hcv__cta[data-astro-cid-3qdzv4ph] .g-btn__arrow{flex-shrink:0}.hcv__link[data-astro-cid-3qdzv4ph]{justify-self:center;display:inline-flex;align-items:center;gap:.45rem;margin-top:.15rem;padding:.55rem .25rem;font-size:.9rem;font-weight:700;color:var(--g-ivory);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:#f7f4f073;transition:color .25s,text-decoration-color .25s}.hcv__link[data-astro-cid-3qdzv4ph] svg{width:.85rem;height:.85rem}.hcv__link[data-astro-cid-3qdzv4ph]:hover{color:var(--g-lime);text-decoration-color:currentColor}.hcv__link[data-astro-cid-3qdzv4ph]:focus-visible{outline:2px solid var(--g-lime);outline-offset:3px;border-radius:4px}@media(max-width:1199px)and (min-width:900px){.hcv__media[data-astro-cid-3qdzv4ph]{left:30%}.hcv__veil[data-astro-cid-3qdzv4ph]{background:linear-gradient(90deg,#0a241ecc,#0a241e59 45%,#0a241e00 70%),linear-gradient(0deg,#0618138c,#06181300 40%)}.hcv__pts[data-astro-cid-3qdzv4ph]{grid-template-columns:1fr;gap:.85rem}}@media(max-width:899px){.hcv__room[data-astro-cid-3qdzv4ph]{display:block;min-height:0;padding:0 0 1.25rem}.hcv__media[data-astro-cid-3qdzv4ph]{position:relative;z-index:0;inset:auto;display:block;aspect-ratio:4 / 5;max-height:74svh;width:100%;-webkit-mask-image:none;mask-image:none}.hcv__media[data-astro-cid-3qdzv4ph] [data-astro-cid-3qdzv4ph]:is(img,video){object-position:50% 50%}.hcv__media[data-astro-cid-3qdzv4ph] .hcv__poster[data-astro-cid-3qdzv4ph] img[data-astro-cid-3qdzv4ph]{object-position:40% 100%}.hcv__veil[data-astro-cid-3qdzv4ph]{background:linear-gradient(180deg,#06181373,#06181300 22% 72%,#0a241e)}.hcv-pp[data-astro-cid-3qdzv4ph]{top:1rem;right:1rem}.hcv__logo[data-astro-cid-3qdzv4ph]{position:absolute;z-index:2;top:1rem;left:1rem;height:3rem;padding:0 1rem}.hcv__logo[data-astro-cid-3qdzv4ph] img[data-astro-cid-3qdzv4ph]{height:1.7rem}.hcv__copy[data-astro-cid-3qdzv4ph]{position:relative;z-index:1;margin-top:-2.5rem;padding:0 1.25rem;max-width:none}.hcv__copy[data-astro-cid-3qdzv4ph] .bq-kicker[data-astro-cid-3qdzv4ph]{letter-spacing:.1em}.hcv__h[data-astro-cid-3qdzv4ph]{font-size:clamp(2.4rem,1.6rem + 4vw,3.2rem)}.hcv__pts[data-astro-cid-3qdzv4ph]{grid-template-columns:1fr;gap:.95rem}.hcv__offer[data-astro-cid-3qdzv4ph]{margin:1.5rem 1.25rem 0;width:auto;background:#0e2e26;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.hcv__media[data-astro-cid-3qdzv4ph] video[data-astro-cid-3qdzv4ph]{transition:none}}.bq-sec[data-astro-cid-4szctnhi] .bq-mark{margin-left:-.12em}.hb-home[data-astro-cid-4szctnhi]{padding-bottom:clamp(1rem,2vw,2rem)}.hb-home__hero[data-astro-cid-4szctnhi]{margin-bottom:clamp(.75rem,1.5vw,1.25rem)}.bq-ctas[data-astro-cid-4szctnhi]{display:flex;flex-wrap:wrap;gap:.7rem}.bq-chip--accent[data-astro-cid-4szctnhi]{background:var(--g-forest);color:var(--g-ivory);box-shadow:none;padding-left:1rem}.bq-chip--line[data-astro-cid-4szctnhi]{background:transparent;padding-left:1rem}.bq-chips__sep[data-astro-cid-4szctnhi]{flex-shrink:0;width:1px;height:1.6rem;background:var(--g-line-strong);margin-inline:.35rem}.hm-slot__grid[data-astro-cid-4szctnhi]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bq-gap)}.hm-slot__grid--1[data-astro-cid-4szctnhi]{grid-template-columns:1fr}.hm-slot__grid--2[data-astro-cid-4szctnhi]{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-slot__cell[data-astro-cid-4szctnhi]{position:relative;display:grid}.hm-slot__card[data-astro-cid-4szctnhi]{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-height:clamp(340px,30vw,430px);border-radius:var(--bq-r);background:var(--g-forest);color:var(--g-ivory);text-decoration:none}.hm-slot__card[data-astro-cid-4szctnhi]>img[data-astro-cid-4szctnhi]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1.6s var(--g-ease)}.hm-slot__card[data-astro-cid-4szctnhi]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0a221ceb,#0a221c80 42%,#0a221c00 70%)}.hm-slot__card[data-astro-cid-4szctnhi]:hover>img[data-astro-cid-4szctnhi]{transform:scale(1.05)}.hm-slot__text[data-astro-cid-4szctnhi]{padding:clamp(1.2rem,.9rem + 1vw,1.8rem);display:grid;gap:.5rem;justify-items:start}.hm-slot__text[data-astro-cid-4szctnhi] h3[data-astro-cid-4szctnhi]{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(1.4rem,1rem + .9vw,1.85rem);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.hm-slot__text[data-astro-cid-4szctnhi] p[data-astro-cid-4szctnhi]{margin:0;max-width:30rem;color:#f7f4f0db;font-size:.88rem;line-height:1.5}.hm-slot__more[data-astro-cid-4szctnhi]{display:inline-flex;align-items:center;gap:.45rem;margin-top:.3rem;padding-bottom:.15rem;border-bottom:1.5px solid rgba(188,233,85,.7);color:var(--g-ivory);font-size:.86rem;font-weight:700}.hm-slot__more[data-astro-cid-4szctnhi] svg{width:.9rem;height:.9rem;color:var(--g-lime)}.hm-slot__tag[data-astro-cid-4szctnhi]{position:absolute;top:1rem;left:1rem;z-index:2;padding:.45rem .8rem;border-radius:999px;background:#f7f4f0eb;color:var(--g-forest);font-size:.75rem;font-weight:800;text-decoration:none}@media(max-width:899px){.hm-slot__grid[data-astro-cid-4szctnhi],.hm-slot__grid--2[data-astro-cid-4szctnhi]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(82%,22rem);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hm-slot__grid[data-astro-cid-4szctnhi]::-webkit-scrollbar{display:none}.hm-slot__cell[data-astro-cid-4szctnhi]{scroll-snap-align:start}.hm-slot__card[data-astro-cid-4szctnhi]{min-height:330px}}.hm-uni[data-astro-cid-4szctnhi]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(260px,24vw,340px);gap:var(--bq-gap)}.hm-uni--named[data-astro-cid-4szctnhi]{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,clamp(250px,21vw,310px)) clamp(240px,19vw,290px);grid-auto-rows:auto;grid-template-areas:"ps ps cu cu" "ps ps mo fa" "ja ja de lo"}@media(min-width:900px){.hm-uni--named[data-astro-cid-4szctnhi] .hm-uni__tile--ps[data-astro-cid-4szctnhi]{grid-area:ps}.hm-uni--named[data-astro-cid-4szctnhi] .hm-uni__tile--cu[data-astro-cid-4szctnhi]{grid-area:cu}.hm-uni--named[data-astro-cid-4szctnhi] .hm-uni__tile--mo[data-astro-cid-4szctnhi]{grid-area:mo}.hm-uni--named[data-astro-cid-4szctnhi] .hm-uni__tile--fa[data-astro-cid-4szctnhi]{grid-area:fa}.hm-uni--named[data-astro-cid-4szctnhi] .hm-uni__tile--ja[data-astro-cid-4szctnhi]{grid-area:ja}.hm-uni--named[data-astro-cid-4szctnhi] .hm-uni__tile--de[data-astro-cid-4szctnhi]{grid-area:de}.hm-uni--named[data-astro-cid-4szctnhi] .hm-uni__tile--lo[data-astro-cid-4szctnhi]{grid-area:lo}}.hm-uni__tile[data-astro-cid-4szctnhi]{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:0;border-radius:var(--bq-r);background:#0a241e;color:var(--g-ivory);box-shadow:0 0 0 1px #0f31280f}.hm-uni__img[data-astro-cid-4szctnhi]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform 1.8s var(--g-ease)}.hm-uni__tile[data-astro-cid-4szctnhi]:hover .hm-uni__img[data-astro-cid-4szctnhi],.hm-uni__tile[data-astro-cid-4szctnhi]:focus-within .hm-uni__img[data-astro-cid-4szctnhi]{transform:scale(1.08)}.hm-uni__shade[data-astro-cid-4szctnhi]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,#081c17e6,#081c178c 34%,#081c1700 66%),linear-gradient(180deg,#081c1759,#081c1700 26%)}.hm-uni__body[data-astro-cid-4szctnhi]{display:grid;gap:.8rem;justify-items:start;padding:clamp(1.2rem,.9rem + 1vw,1.9rem);padding-right:4.5rem}.hm-uni__title[data-astro-cid-4szctnhi]{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(1.6rem,1.15rem + 1.2vw,2.4rem);line-height:1;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 18px rgba(5,20,16,.4)}.hm-uni__tile--ps[data-astro-cid-4szctnhi] .hm-uni__title[data-astro-cid-4szctnhi]{font-size:clamp(2.3rem,1.4rem + 2.8vw,4.4rem)}.hm-uni__link[data-astro-cid-4szctnhi]{color:inherit;text-decoration:none}.hm-uni__link[data-astro-cid-4szctnhi]:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.hm-uni__link[data-astro-cid-4szctnhi]:focus-visible{outline:none}.hm-uni__link[data-astro-cid-4szctnhi]:focus-visible:after{box-shadow:inset 0 0 0 3px var(--g-lime)}.hm-uni__rayons[data-astro-cid-4szctnhi]{position:relative;z-index:2;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.hm-uni__rayons[data-astro-cid-4szctnhi] a[data-astro-cid-4szctnhi]{display:inline-flex;align-items:center;min-height:2rem;padding:.35rem .75rem;border-radius:999px;background:#f7f4f024;box-shadow:inset 0 0 0 1px #f7f4f038;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--g-ivory);font-size:.76rem;font-weight:700;line-height:1.1;text-decoration:none;white-space:nowrap;transition:background .25s,color .25s,box-shadow .25s}.hm-uni__rayons[data-astro-cid-4szctnhi] a[data-astro-cid-4szctnhi]:hover,.hm-uni__rayons[data-astro-cid-4szctnhi] a[data-astro-cid-4szctnhi]:focus-visible{background:var(--g-ivory);color:var(--g-forest);box-shadow:none}.hm-uni__go[data-astro-cid-4szctnhi]{position:absolute;z-index:1;right:clamp(1.1rem,.9rem + .8vw,1.7rem);bottom:clamp(1.2rem,.9rem + 1vw,1.9rem);display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;pointer-events:none;background:#f7f4f029;box-shadow:inset 0 0 0 1px #f7f4f04d;color:var(--g-ivory);transition:background .3s,color .3s,box-shadow .3s}.hm-uni__go[data-astro-cid-4szctnhi] svg{width:1rem;height:1rem}.hm-uni__tile[data-astro-cid-4szctnhi]:hover .hm-uni__go[data-astro-cid-4szctnhi]{background:var(--g-lime);color:var(--g-forest);box-shadow:none}@media(max-width:1023px)and (min-width:900px){.hm-uni__tile[data-astro-cid-4szctnhi]:not(.hm-uni__tile--ps,.hm-uni__tile--cu,.hm-uni__tile--ja) .hm-uni__rayons[data-astro-cid-4szctnhi] a[data-astro-cid-4szctnhi]{font-size:.7rem;padding-inline:.6rem}}@media(max-width:899px){.hm-uni[data-astro-cid-4szctnhi],.hm-uni--named[data-astro-cid-4szctnhi]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;grid-template-areas:none}.hm-uni__tile[data-astro-cid-4szctnhi]{min-height:230px}.hm-uni__tile--ps[data-astro-cid-4szctnhi]{grid-column:1 / -1;min-height:clamp(320px,88vw,420px)}.hm-uni__tile--cu[data-astro-cid-4szctnhi],.hm-uni__tile--lo[data-astro-cid-4szctnhi]{grid-column:1 / -1;min-height:240px}.hm-uni__body[data-astro-cid-4szctnhi]{padding:1rem;gap:.6rem}.hm-uni__tile--ps[data-astro-cid-4szctnhi] .hm-uni__body[data-astro-cid-4szctnhi],.hm-uni__tile--cu[data-astro-cid-4szctnhi] .hm-uni__body[data-astro-cid-4szctnhi],.hm-uni__tile--lo[data-astro-cid-4szctnhi] .hm-uni__body[data-astro-cid-4szctnhi]{padding-right:4rem}.hm-uni__title[data-astro-cid-4szctnhi]{font-size:1.4rem}.hm-uni__tile--ps[data-astro-cid-4szctnhi] .hm-uni__title[data-astro-cid-4szctnhi]{font-size:clamp(2rem,1.4rem + 3vw,2.6rem)}.hm-uni__tile--cu[data-astro-cid-4szctnhi] .hm-uni__title[data-astro-cid-4szctnhi],.hm-uni__tile--lo[data-astro-cid-4szctnhi] .hm-uni__title[data-astro-cid-4szctnhi]{font-size:1.7rem}.hm-uni__rayons[data-astro-cid-4szctnhi]{gap:.3rem}.hm-uni__rayons[data-astro-cid-4szctnhi] a[data-astro-cid-4szctnhi]{min-height:1.75rem;padding:.3rem .6rem;font-size:.7rem}.hm-uni__go[data-astro-cid-4szctnhi]{display:none}.hm-uni__tile--ps[data-astro-cid-4szctnhi] .hm-uni__go[data-astro-cid-4szctnhi],.hm-uni__tile--cu[data-astro-cid-4szctnhi] .hm-uni__go[data-astro-cid-4szctnhi],.hm-uni__tile--lo[data-astro-cid-4szctnhi] .hm-uni__go[data-astro-cid-4szctnhi]{display:grid;right:1rem;bottom:1rem;width:2.4rem;height:2.4rem}}.hm-sel[data-astro-cid-4szctnhi]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--bq-gap)}.hm-sel__feat[data-astro-cid-4szctnhi]{grid-column:span 2;display:grid}.hm-sel__cell[data-astro-cid-4szctnhi]{display:grid}.hm-feat[data-astro-cid-4szctnhi]{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(1rem,.5rem + 1.5vw,2rem);align-items:stretch;min-height:100%;padding:clamp(1rem,.6rem + 1vw,1.4rem);border-radius:var(--bq-r);background:radial-gradient(ellipse 70% 60% at 100% 0%,rgba(188,233,85,.1),transparent 70%),radial-gradient(ellipse 80% 70% at 0% 100%,rgba(44,90,75,.6),transparent 70%),#0a241e;color:var(--g-ivory);text-decoration:none}.hm-feat__text[data-astro-cid-4szctnhi]{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:clamp(.6rem,.3rem + 1vw,1.3rem)}.hm-feat__text[data-astro-cid-4szctnhi] .bq-kicker[data-astro-cid-4szctnhi]{margin-bottom:auto;padding-bottom:1.5rem}.hm-feat__brand[data-astro-cid-4szctnhi]{margin:0 0 .45rem;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f7f4f0b8}.hm-feat__name[data-astro-cid-4szctnhi]{margin:0;font-family:var(--font-display);font-weight:400;letter-spacing:-.02em;line-height:1.04;color:var(--g-ivory);text-wrap:balance}.hm-feat__price[data-astro-cid-4szctnhi]{margin:1rem 0 1.4rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem}.hm-feat__price[data-astro-cid-4szctnhi] span[data-astro-cid-4szctnhi]{white-space:nowrap;font-family:var(--font-display);font-size:clamp(1.5rem,1.15rem + .9vw,2.1rem)}.hm-feat__price[data-astro-cid-4szctnhi] small[data-astro-cid-4szctnhi]{font-size:.72rem;font-weight:600;color:#f7f4f0b3}.hm-feat__stage[data-astro-cid-4szctnhi]{position:relative;overflow:hidden;display:grid;place-items:center;min-height:260px;border-radius:var(--bq-r-m);background:#fff}.hm-feat__stage[data-astro-cid-4szctnhi] img[data-astro-cid-4szctnhi]{width:86%;height:86%;max-height:380px;object-fit:contain;transform:scale(var(--z, 1));transition:transform 1.6s var(--g-ease)}.hm-feat[data-astro-cid-4szctnhi]:hover .hm-feat__stage[data-astro-cid-4szctnhi] img[data-astro-cid-4szctnhi]{transform:scale(calc(var(--z, 1) * 1.05))}@media(max-width:1023px){.hm-sel[data-astro-cid-4szctnhi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.hm-feat[data-astro-cid-4szctnhi]{grid-template-columns:1fr;padding:.75rem}.hm-feat__stage[data-astro-cid-4szctnhi]{order:-1;min-height:0;aspect-ratio:4 / 3}.hm-feat__text[data-astro-cid-4szctnhi]{padding:.6rem .6rem .9rem}.hm-feat__text[data-astro-cid-4szctnhi] .bq-kicker[data-astro-cid-4szctnhi]{margin-bottom:.9rem;padding-bottom:0}}.hm-promos[data-astro-cid-4szctnhi]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--bq-gap)}.hm-promos[data-astro-cid-4szctnhi]>div[data-astro-cid-4szctnhi]{display:grid}@media(max-width:1023px){.hm-promos[data-astro-cid-4szctnhi]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hm-brands__room[data-astro-cid-4szctnhi]{position:relative;isolation:isolate;overflow:hidden;margin:0 var(--bqb-side, .75rem);border-radius:var(--bq-r);background:radial-gradient(ellipse 55% 45% at 100% 0%,rgba(188,233,85,.08),transparent 70%),radial-gradient(ellipse 70% 60% at 0% 100%,rgba(44,90,75,.55),transparent 70%),#0a241e;color:var(--g-ivory);padding-block:clamp(2.75rem,1.5rem + 4vw,5.5rem)}.hm-brands__inner[data-astro-cid-4szctnhi]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);gap:clamp(2rem,1rem + 4vw,5rem);align-items:center}.hm-brands__head[data-astro-cid-4szctnhi]{display:grid;justify-items:start}.hm-brands__head[data-astro-cid-4szctnhi] .bq-h2[data-astro-cid-4szctnhi]{font-size:clamp(2.2rem,1.3rem + 2.6vw,3.8rem)}.hm-brands__intro[data-astro-cid-4szctnhi]{margin:1.2rem 0 1.8rem;max-width:26rem;font-size:1rem;line-height:1.6;color:#f7f4f0c7}.hm-logos[data-astro-cid-4szctnhi]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bq-gap)}.hm-logos--4[data-astro-cid-4szctnhi],.hm-logos--8[data-astro-cid-4szctnhi]{grid-template-columns:repeat(4,minmax(0,1fr))}.hm-logos[data-astro-cid-4szctnhi]>li[data-astro-cid-4szctnhi]{display:grid}.hm-logo[data-astro-cid-4szctnhi]{display:grid;grid-template-rows:1fr auto;min-height:clamp(150px,11vw,190px);border-radius:var(--bq-r-m);text-decoration:none;color:var(--g-ivory);background:#f7f4f00a;box-shadow:inset 0 0 0 1px #f7f4f01f;transition:background .3s,box-shadow .3s}.hm-logo[data-astro-cid-4szctnhi]:hover,.hm-logo[data-astro-cid-4szctnhi]:focus-visible{background:#f7f4f017;box-shadow:inset 0 0 0 1px #bce9558c;outline:none}.hm-logo__mark[data-astro-cid-4szctnhi]{display:grid;place-items:center;padding:1.4rem 1.2rem .4rem;min-height:0}.hm-logo__mark[data-astro-cid-4szctnhi] img[data-astro-cid-4szctnhi]{display:block;width:auto;max-width:82%;max-height:3.4rem;object-fit:contain;filter:brightness(0) invert(1);opacity:.86;transition:opacity .3s}.hm-logo[data-astro-cid-4szctnhi]:hover .hm-logo__mark[data-astro-cid-4szctnhi] img[data-astro-cid-4szctnhi]{opacity:1}.hm-logo__word[data-astro-cid-4szctnhi]{font-family:var(--font-display);font-size:clamp(1.35rem,1.1rem + .6vw,1.7rem);line-height:1.05;letter-spacing:-.01em;text-align:center;color:#f7f4f0eb}.hm-logo__name[data-astro-cid-4szctnhi]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.7rem 1rem .9rem;border-top:1px solid rgba(247,244,240,.1);font-size:.74rem;font-weight:700;color:#f7f4f0b8}.hm-logo__name[data-astro-cid-4szctnhi] svg{width:.8rem;height:.8rem;flex-shrink:0;transition:translate .3s var(--g-ease)}.hm-logo[data-astro-cid-4szctnhi]:hover .hm-logo__name[data-astro-cid-4szctnhi]{color:var(--g-ivory)}.hm-logo[data-astro-cid-4szctnhi]:hover .hm-logo__name[data-astro-cid-4szctnhi] svg{color:var(--g-lime)}@media(max-width:899px){.hm-brands__inner[data-astro-cid-4szctnhi]{grid-template-columns:1fr}.hm-logos[data-astro-cid-4szctnhi],.hm-logos--4[data-astro-cid-4szctnhi],.hm-logos--8[data-astro-cid-4szctnhi]{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-logo[data-astro-cid-4szctnhi]{min-height:132px}.hm-logo__mark[data-astro-cid-4szctnhi]{padding:1.1rem .9rem .3rem}.hm-logo__mark[data-astro-cid-4szctnhi] img[data-astro-cid-4szctnhi]{max-height:2.8rem}.hm-logo__name[data-astro-cid-4szctnhi]{padding:.6rem .85rem .75rem;font-size:.72rem}}@media(prefers-reduced-motion:reduce){.hm-uni__img[data-astro-cid-4szctnhi],.hm-feat__stage[data-astro-cid-4szctnhi] img[data-astro-cid-4szctnhi],.hm-slot__card[data-astro-cid-4szctnhi]>img[data-astro-cid-4szctnhi]{transition:none!important}.hm-uni__tile[data-astro-cid-4szctnhi]:hover .hm-uni__img[data-astro-cid-4szctnhi]{transform:scale(1.02)}.hm-feat[data-astro-cid-4szctnhi]:hover .hm-feat__stage[data-astro-cid-4szctnhi] img[data-astro-cid-4szctnhi]{transform:scale(var(--z, 1))}}
