.hero[data-astro-cid-3m7k5bf5]{align-items:flex-end;height:100svh;min-height:640px;display:flex;position:relative;overflow:hidden}.hero__slides[data-astro-cid-3m7k5bf5]{position:absolute;inset:0}.hero__slide[data-astro-cid-3m7k5bf5]{opacity:0;transition:opacity 1.8s var(--ease);margin:0;position:absolute;inset:0}.hero__slide[data-astro-cid-3m7k5bf5] img[data-astro-cid-3m7k5bf5]{object-fit:cover;width:100%;height:100%;transform:scale(1.12)}.hero__slide[data-astro-cid-3m7k5bf5].is-active{opacity:1}.hero__slide[data-astro-cid-3m7k5bf5].is-active img[data-astro-cid-3m7k5bf5]{animation:9s linear forwards heroZoom}@keyframes heroZoom{0%{transform:scale(1.16)}to{transform:scale(1.02)}}.hero__veil[data-astro-cid-3m7k5bf5]{background:linear-gradient(#0c090999 0%,#0c090940 50%,#0c0909f5 100%),radial-gradient(at 15% 85%,#8f1a2b59,#0000 55%);position:absolute;inset:0}.hero__content[data-astro-cid-3m7k5bf5]{padding-bottom:clamp(7rem,16vh,10rem);position:relative}.hero__eyebrow[data-astro-cid-3m7k5bf5]{opacity:0;animation:fadeIn 1.2s var(--ease) .3s forwards}.hero__title[data-astro-cid-3m7k5bf5]{margin:1.4rem 0}.hero__line[data-astro-cid-3m7k5bf5]{padding-bottom:.06em;display:block;overflow:hidden}.hero__line[data-astro-cid-3m7k5bf5]>span[data-astro-cid-3m7k5bf5]{animation:lineUp 1.5s var(--ease) forwards;display:block;transform:translateY(105%)}.hero__line[data-astro-cid-3m7k5bf5]:nth-child(2)>span[data-astro-cid-3m7k5bf5]{color:var(--gold-2);padding-left:clamp(2rem,10vw,9rem);animation-delay:.15s}.hero__tag[data-astro-cid-3m7k5bf5]{font-family:var(--serif);color:#f4ede3d9;opacity:0;animation:fadeIn 1.4s var(--ease) .8s forwards;font-size:clamp(1.3rem,2.4vw,2rem);font-style:italic}.hero__actions[data-astro-cid-3m7k5bf5]{opacity:0;animation:fadeIn 1.4s var(--ease) 1.1s forwards;flex-wrap:wrap;gap:1rem;margin-top:2.2rem;display:flex}.hero__ui[data-astro-cid-3m7k5bf5]{letter-spacing:.14em;text-transform:uppercase;color:#f4ede3b3;border-top:1px solid #f4ede31f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 2rem;margin-inline:auto;padding-block:1.6rem;font-size:.74rem;display:flex;position:absolute;bottom:0;left:0;right:0}.hero__note[data-astro-cid-3m7k5bf5]{margin:0}.hero__caption[data-astro-cid-3m7k5bf5]{margin:0;display:none}.hero__counter[data-astro-cid-3m7k5bf5]{font-family:var(--serif);letter-spacing:.05em;align-items:center;gap:1rem;font-size:1rem;display:flex}.hero__bar[data-astro-cid-3m7k5bf5]{background:#f4ede333;width:110px;height:1px;position:relative;overflow:hidden}.hero__bar[data-astro-cid-3m7k5bf5] i[data-astro-cid-3m7k5bf5]{background:var(--gold);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.hero__bar[data-astro-cid-3m7k5bf5] i[data-astro-cid-3m7k5bf5].run{animation:6s linear forwards bar}@keyframes bar{to{transform:scaleX(1)}}@keyframes lineUp{to{transform:none}}@keyframes fadeIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width>=900px){.hero__caption[data-astro-cid-3m7k5bf5]{font-family:var(--serif);text-transform:none;letter-spacing:0;font-size:1.05rem;font-style:italic;display:block}}.intro__grid[data-astro-cid-3m7k5bf5]{align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}@media (width>=1000px){.intro__grid[data-astro-cid-3m7k5bf5]{grid-template-columns:1.05fr 1fr}}.intro__text[data-astro-cid-3m7k5bf5] h2[data-astro-cid-3m7k5bf5]{max-width:16ch;margin:1.4rem 0 2rem}.intro__text[data-astro-cid-3m7k5bf5] .prose[data-astro-cid-3m7k5bf5]{max-width:58ch;margin-bottom:2rem}.intro__media[data-astro-cid-3m7k5bf5]{min-height:560px;position:relative}.intro__a[data-astro-cid-3m7k5bf5]{aspect-ratio:4/5;width:78%;transform:translateY(var(--py,0));position:absolute;top:0;right:0}.intro__b[data-astro-cid-3m7k5bf5]{aspect-ratio:3/4;border:8px solid var(--ink);width:50%;transform:translateY(var(--py,0));position:absolute;bottom:0;left:0}.intro__badge[data-astro-cid-3m7k5bf5]{background:var(--gold);color:var(--ink);font-family:var(--serif);max-width:200px;margin:0;padding:1.2rem 1.4rem;font-size:1.15rem;line-height:1.2;position:absolute;bottom:8%;right:-.5rem}.intro__badge[data-astro-cid-3m7k5bf5] span[data-astro-cid-3m7k5bf5]{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;margin-bottom:.3rem;font-size:.62rem;display:block}@media (width<=640px){.intro__media[data-astro-cid-3m7k5bf5]{aspect-ratio:4/5;min-height:0}}.stats[data-astro-cid-3m7k5bf5]{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin:clamp(5rem,10vw,8rem) 0 0;display:grid}@media (width>=900px){.stats[data-astro-cid-3m7k5bf5]{grid-template-columns:repeat(4,1fr)}}.stats__item[data-astro-cid-3m7k5bf5]{padding:2rem 1.5rem 0 0}.stats__item[data-astro-cid-3m7k5bf5]+.stats__item[data-astro-cid-3m7k5bf5]{border-left:1px solid var(--line);padding-left:1.5rem}@media (width<=899px){.stats__item[data-astro-cid-3m7k5bf5]:nth-child(3){border-left:0;padding-left:0}}.stats[data-astro-cid-3m7k5bf5] dt[data-astro-cid-3m7k5bf5]{font-family:var(--serif);color:var(--gold-2);font-size:clamp(3.4rem,7vw,6rem);font-weight:300;line-height:1}.stats[data-astro-cid-3m7k5bf5] sup[data-astro-cid-3m7k5bf5]{vertical-align:top;margin-left:.15em;font-size:.35em;font-style:italic}.stats[data-astro-cid-3m7k5bf5] dd[data-astro-cid-3m7k5bf5]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:.6rem 0 0;font-size:.78rem}.xp[data-astro-cid-3m7k5bf5]{gap:3.5rem 2.5rem;display:grid}@media (width>=900px){.xp[data-astro-cid-3m7k5bf5]{grid-template-columns:repeat(3,1fr)}.xp__card[data-astro-cid-3m7k5bf5]:nth-child(2){margin-top:6rem}.xp__card[data-astro-cid-3m7k5bf5]:nth-child(3){margin-top:2.5rem}}.xp__img[data-astro-cid-3m7k5bf5]{aspect-ratio:4/5;margin-bottom:1.8rem}.xp__card[data-astro-cid-3m7k5bf5] h3[data-astro-cid-3m7k5bf5]{margin:.9rem 0 .8rem}.xp__card[data-astro-cid-3m7k5bf5]:hover .xp__img[data-astro-cid-3m7k5bf5] img[data-astro-cid-3m7k5bf5]{transform:scale(1.05)}.offers[data-astro-cid-3m7k5bf5]{gap:1.4rem;display:grid}@media (width>=900px){.offers[data-astro-cid-3m7k5bf5]{grid-template-columns:repeat(3,1fr)}}.press__row[data-astro-cid-3m7k5bf5]{padding:0 var(--gutter) 1rem;scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.6rem;display:flex;overflow-x:auto}.press__row[data-astro-cid-3m7k5bf5]::-webkit-scrollbar{display:none}@media (width>=1100px){.press__row[data-astro-cid-3m7k5bf5]{max-width:var(--max);justify-content:space-between;margin:0 auto;overflow:visible}}.press__item[data-astro-cid-3m7k5bf5]{scroll-snap-align:start;flex:0 0 170px}.press__item[data-astro-cid-3m7k5bf5] img[data-astro-cid-3m7k5bf5]{aspect-ratio:230/310;object-fit:cover;width:100%;transition:transform .7s var(--ease);box-shadow:0 30px 50px -25px #000c}.press__item[data-astro-cid-3m7k5bf5]:hover img[data-astro-cid-3m7k5bf5]{transform:translateY(-10px)rotate(-1.5deg)}.press__item[data-astro-cid-3m7k5bf5] span[data-astro-cid-3m7k5bf5]{font-family:var(--serif);margin-top:1rem;font-size:1.15rem;display:block}.press__item[data-astro-cid-3m7k5bf5] small[data-astro-cid-3m7k5bf5]{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.7rem;display:block}
