.hh[data-astro-cid-63llj4z6]{--hdr:4rem;--bar:calc(4.5rem + env(safe-area-inset-bottom));--gap:clamp(.25rem, 1.2dvh, .75rem);--bg:#fff;isolation:isolate;gap:var(--gap);min-height:calc(100dvh - var(--hdr) - var(--bar));background:var(--bg);color:var(--color-ink-950);grid-template-rows:minmax(7rem,1fr) auto minmax(7rem,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}@media (width>=768px){.hh[data-astro-cid-63llj4z6]{--bar:0px}}@media (width>=1024px){.hh[data-astro-cid-63llj4z6]{--hdr:4.5rem;height:calc(100dvh - var(--hdr));grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);gap:0;min-height:34rem}}.hh-media[data-astro-cid-63llj4z6]{min-height:0;animation:1s ease-out both hh-media-in;position:relative;overflow:hidden}.hh-media--b[data-astro-cid-63llj4z6]{animation-delay:.12s}.hh-media[data-astro-cid-63llj4z6] .hh-pic{display:block;position:absolute;inset:0}.hh-media[data-astro-cid-63llj4z6] .hh-img{object-fit:cover;width:100%;height:100%;animation:18s ease-in-out infinite alternate hh-drift;position:absolute;inset:0}.hh-media--a[data-astro-cid-63llj4z6]{-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.hh-media--b[data-astro-cid-63llj4z6]{-webkit-mask-image:linear-gradient(#0000,#000 28%);mask-image:linear-gradient(#0000,#000 28%)}.hh-media--a[data-astro-cid-63llj4z6] .hh-img{object-position:50% 50%}.hh-media--b[data-astro-cid-63llj4z6] .hh-img{object-position:50% 52%}@media (width>=1024px){.hh-media--a[data-astro-cid-63llj4z6],.hh-media--b[data-astro-cid-63llj4z6]{-webkit-mask-composite:source-in;mask-composite:intersect}.hh-media--a[data-astro-cid-63llj4z6]{-webkit-mask-image:linear-gradient(270deg,#0000,#000 38%),linear-gradient(#0000,#000 8% 90%,#0000);mask-image:linear-gradient(270deg,#0000,#000 38%),linear-gradient(#0000,#000 8% 90%,#0000)}.hh-media--b[data-astro-cid-63llj4z6]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 38%),linear-gradient(#0000,#000 8% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 38%),linear-gradient(#0000,#000 8% 90%,#0000)}.hh-media--a[data-astro-cid-63llj4z6] .hh-img{object-position:35% 50%}.hh-media--b[data-astro-cid-63llj4z6] .hh-img{object-position:60% 50%}}.hh-copy[data-astro-cid-63llj4z6]{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.5rem,1.7dvh,1.35rem);min-width:0;padding-inline:clamp(1rem,4vw,2rem);display:flex;position:relative}@media (width>=1024px){.hh-copy[data-astro-cid-63llj4z6]{gap:clamp(1rem,3dvh,2rem);padding-inline:0}}.hh-in[data-astro-cid-63llj4z6]{animation:.7s cubic-bezier(.2,.8,.2,1) both hh-up;animation-delay:calc(.15s + var(--d,3) * 90ms)}.hh-rating[data-astro-cid-63llj4z6]{color:var(--color-ink-600);background:#fff;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;padding:.3rem .8rem .3rem .4rem;font-size:clamp(.75rem,1.9dvh,.9rem);text-decoration:none;display:inline-flex;box-shadow:0 0 0 1px #0c13221a,0 4px 14px -6px #0c13222e}a[data-astro-cid-63llj4z6].hh-rating:hover{box-shadow:0 0 0 1px #0c132233,0 4px 14px -6px #0c132240}.hh-g[data-astro-cid-63llj4z6]{width:1.4em;height:1.4em}.hh-rating[data-astro-cid-63llj4z6] strong[data-astro-cid-63llj4z6]{font-family:var(--font-display);color:var(--color-ink-950);font-size:1.1em}.hh-stars[data-astro-cid-63llj4z6]{color:#f5a30b;gap:1px;display:inline-flex}.hh-stars[data-astro-cid-63llj4z6] svg[data-astro-cid-63llj4z6]{fill:currentColor;width:1.05em;height:1.05em}.hh-title[data-astro-cid-63llj4z6]{letter-spacing:-.03em;color:var(--color-ink-950);flex-direction:column;align-items:center;gap:clamp(.45rem,1.4dvh,.8rem);margin:0;font-weight:800;line-height:1.02;display:flex}.hh-title__main[data-astro-cid-63llj4z6]{white-space:nowrap;font-size:min(7.3vw,4.8dvh,3.4rem)}.hh-title__sub[data-astro-cid-63llj4z6]{border:2px solid var(--color-ink-950);background:var(--color-volt-400);box-shadow:3px 3px 0 var(--color-ink-950);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.45em;max-width:100%;padding:.4em 1em .4em .45em;font-size:min(3.9vw,2.6dvh,1.35rem);display:inline-flex;transform:rotate(-2deg)}.hh-title[data-astro-cid-63llj4z6] .hh-title__pin{background:var(--color-ink-950);width:1.5em;height:1.5em;color:var(--color-volt-400);border-radius:999px;padding:.28em;animation:2.2s ease-in-out infinite hh-pin}@media (width>=1024px){.hh-title[data-astro-cid-63llj4z6]{gap:clamp(.75rem,2dvh,1.25rem)}.hh-title__main[data-astro-cid-63llj4z6]{font-size:min(3.3vw,7dvh,4.5rem)}.hh-title__sub[data-astro-cid-63llj4z6]{box-shadow:4px 4px 0 var(--color-ink-950);border-width:2.5px;font-size:min(1.5vw,3dvh,1.75rem)}}.hh-list[data-astro-cid-63llj4z6]{color:var(--color-ink-700);text-align:left;flex-direction:column;align-items:flex-start;gap:clamp(.2rem,.9dvh,.55rem);margin:0;padding:0;font-size:clamp(.92rem,min(4.2vw,2.4dvh),1.15rem);list-style:none;display:flex}.hh-list[data-astro-cid-63llj4z6] li[data-astro-cid-63llj4z6]{align-items:center;gap:.5rem;display:flex}.hh-list[data-astro-cid-63llj4z6] strong[data-astro-cid-63llj4z6]{font-family:var(--font-display);color:var(--color-ink-950)}.hh-list[data-astro-cid-63llj4z6] .hh-list__tick{width:1.25em;height:1.25em;color:var(--color-ok-600);flex-shrink:0}.hh-cta[data-astro-cid-63llj4z6]{white-space:nowrap;display:none}@media (width>=768px){.hh-cta[data-astro-cid-63llj4z6]{display:block}}@media (width>=1024px) and (width<=1279px){.hh-cta[data-astro-cid-63llj4z6] .opacity-80{display:none}.hh-cta[data-astro-cid-63llj4z6] a{padding-inline:1.25rem}}.hh-pay[data-astro-cid-63llj4z6]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.hh-pay__label[data-astro-cid-63llj4z6]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-500);font-size:clamp(.68rem,1.7dvh,.8rem);font-weight:600}@media (width<=419px){.hh-pay__label[data-astro-cid-63llj4z6]{display:none}}.hh-pay__list[data-astro-cid-63llj4z6]{--h:clamp(1.6rem, 3.8dvh, 2rem);flex-wrap:wrap;justify-content:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.hh-pay__item[data-astro-cid-63llj4z6]{height:var(--h);color:var(--color-ink-900);font-family:var(--font-display);background:#fff;border-radius:.45rem;align-items:center;gap:.35rem;padding:0 .55rem;font-size:clamp(.7rem,1.8dvh,.8rem);font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #0c132224}.hh-pay__icon[data-astro-cid-63llj4z6]{width:1.45em;height:auto}.hh-pay__logo[data-astro-cid-63llj4z6]{height:var(--h)}.hh-pay__logo[data-astro-cid-63llj4z6] img[data-astro-cid-63llj4z6]{border-radius:.45rem;width:auto;height:100%;display:block}@keyframes hh-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hh-media-in{0%{opacity:0}to{opacity:1}}@keyframes hh-drift{0%{transform:scale(1.02)}to{transform:scale(1.08)}}@keyframes hh-pin{0%,60%,to{transform:translateY(0)}70%{transform:translateY(-3px)}80%{transform:translateY(0)}88%{transform:translateY(-1.5px)}}.cf[data-astro-cid-tj5bm2uw]:before,.cf[data-astro-cid-tj5bm2uw]:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.cf[data-astro-cid-tj5bm2uw]:before{background:radial-gradient(55% 70% at 50% 55%,#ffbe3d47,#0000 70%)}.cf[data-astro-cid-tj5bm2uw]:after{background-image:radial-gradient(#0c132217 1px,#0000 1px);background-size:18px 18px;-webkit-mask-image:radial-gradient(70% 80%,#000,#0000 75%);mask-image:radial-gradient(70% 80%,#000,#0000 75%)}.bc-row[data-astro-cid-kdstihbz]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.bc-track[data-astro-cid-kdstihbz]{gap:1rem;width:max-content;padding-block:2px;animation:55s linear infinite bc-scroll;display:flex}.bc-row[data-astro-cid-kdstihbz][data-dir=right] .bc-track[data-astro-cid-kdstihbz]{animation-direction:reverse}.bc-row[data-astro-cid-kdstihbz]:hover .bc-track[data-astro-cid-kdstihbz],.bc-row[data-astro-cid-kdstihbz]:focus-within .bc-track[data-astro-cid-kdstihbz]{animation-play-state:paused}@keyframes bc-scroll{to{transform:translate(calc(-50% - .5rem))}}@media (prefers-reduced-motion:reduce){.bc-row[data-astro-cid-kdstihbz]{padding-inline:1rem;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.bc-track[data-astro-cid-kdstihbz]{animation:none}.bc-item[data-astro-cid-kdstihbz][aria-hidden=true]{display:none}}
