.soon[data-astro-cid-q6qy2eqs]{position:relative;display:block;min-height:30rem;border-radius:var(--radius);overflow:hidden;isolation:isolate;color:var(--cream);text-decoration:none;box-shadow:0 18px 50px #0b32482e;transition:box-shadow .4s ease,transform .4s cubic-bezier(.2,.6,.2,1)}.soon__img[data-astro-cid-q6qy2eqs]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .9s cubic-bezier(.2,.6,.2,1)}.soon__veil[data-astro-cid-q6qy2eqs]{position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,color-mix(in srgb,var(--night) 94%,transparent),color-mix(in srgb,var(--night) 68%,transparent) 42%,color-mix(in srgb,var(--night) 22%,transparent) 80%)}.soon__body[data-astro-cid-q6qy2eqs]{position:absolute;inset:auto 0 0;padding:var(--space-5) var(--space-3) var(--space-3);display:grid;gap:.45rem;justify-items:start}.soon__badge[data-astro-cid-q6qy2eqs]{margin:0;padding:.2rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--gold-text) 60%,transparent);background:color-mix(in srgb,var(--night) 55%,transparent);color:var(--gold-text);font-size:var(--text-sm);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.soon__title[data-astro-cid-q6qy2eqs]{margin:0;font-size:var(--text-2xl);line-height:1.04}.soon__lead[data-astro-cid-q6qy2eqs]{display:block;font-size:.52em;line-height:1.2;margin-bottom:.12em;color:color-mix(in srgb,var(--cream) 85%,transparent)}.soon__tagline[data-astro-cid-q6qy2eqs]{margin:0;max-width:30rem;color:color-mix(in srgb,var(--cream) 88%,transparent)}.soon__cta[data-astro-cid-q6qy2eqs]{margin-top:.4rem;font-family:var(--font-display);font-weight:600;color:var(--gold-text);display:inline-flex;align-items:center;gap:.5rem}.soon__arrow[data-astro-cid-q6qy2eqs]{transition:transform .3s ease}.soon[data-astro-cid-q6qy2eqs]:hover{transform:translateY(-4px);box-shadow:0 26px 60px #0b324842}.soon[data-astro-cid-q6qy2eqs]:hover .soon__img[data-astro-cid-q6qy2eqs]{transform:scale(1.06)}.soon[data-astro-cid-q6qy2eqs]:hover .soon__arrow[data-astro-cid-q6qy2eqs]{transform:translate(5px)}.soon[data-astro-cid-q6qy2eqs]:focus-visible{outline:3px solid var(--ochre);outline-offset:3px}@media(min-width:40rem){.soon__title[data-astro-cid-q6qy2eqs]{font-size:var(--text-3xl)}}@media(prefers-reduced-motion:reduce){.soon[data-astro-cid-q6qy2eqs],.soon__img[data-astro-cid-q6qy2eqs],.soon__arrow[data-astro-cid-q6qy2eqs]{transition:none}.soon[data-astro-cid-q6qy2eqs]:hover .soon__img[data-astro-cid-q6qy2eqs]{transform:none}}.reviews[data-astro-cid-rmfhop62]{overflow:hidden}.reviews__head[data-astro-cid-rmfhop62]{margin-bottom:var(--space-4)}.reviews__viewport[data-astro-cid-rmfhop62]{position:relative}.reviews__viewport[data-astro-cid-rmfhop62]:before,.reviews__viewport[data-astro-cid-rmfhop62]:after{content:"";position:absolute;top:0;bottom:0;width:clamp(2rem,8vw,7rem);z-index:2;pointer-events:none}.reviews__viewport[data-astro-cid-rmfhop62]:before{left:0;background:linear-gradient(to right,var(--cream),transparent)}.reviews__viewport[data-astro-cid-rmfhop62]:after{right:0;background:linear-gradient(to left,var(--cream),transparent)}.reviews__track[data-astro-cid-rmfhop62]{display:flex;width:max-content;margin:0;padding:0;list-style:none;animation:rev-marquee 60s linear infinite}@media(hover:hover)and (pointer:fine){.reviews__viewport[data-astro-cid-rmfhop62]:hover .reviews__track[data-astro-cid-rmfhop62]{animation-play-state:paused}}.reviews__viewport[data-astro-cid-rmfhop62]:focus-within .reviews__track[data-astro-cid-rmfhop62]{animation-play-state:paused}@keyframes rev-marquee{to{transform:translate(-50%)}}.rev[data-astro-cid-rmfhop62]{flex:0 0 clamp(20rem,30vw,26rem);margin-inline-end:var(--space-3);background:#fff;border-radius:var(--radius);padding:var(--space-3);box-shadow:0 10px 30px #0b324814;display:flex;flex-direction:column;gap:.6rem}.rev__stars[data-astro-cid-rmfhop62]{color:var(--ochre);letter-spacing:.12em;font-size:var(--text-sm)}.rev__text[data-astro-cid-rmfhop62]{margin:0;color:color-mix(in srgb,var(--ink) 88%,var(--cream));line-height:1.6}.rev__author[data-astro-cid-rmfhop62]{margin:auto 0 0;font-family:var(--font-display);font-weight:600;color:var(--ink)}@media(prefers-reduced-motion:reduce){.reviews__viewport[data-astro-cid-rmfhop62]{overflow-x:auto}.reviews__track[data-astro-cid-rmfhop62]{animation:none}.rev[data-astro-cid-rmfhop62][aria-hidden=true]{display:none}}
