@keyframes h-rise{0%{opacity:0;transform:translateY(1.4rem)}}@keyframes h-mask{0%{transform:translateY(108%)}}@keyframes h-fade{0%{opacity:0}}@keyframes h-grow{0%{transform:scaleX(0)}}@keyframes h-reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes h-settle{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes h-drift{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes h-cue{0%,to{transform-origin:top;transform:scaleY(.3)}50%{transform-origin:top;transform:scaleY(1)}}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:var(--c-black);position:relative;overflow:hidden}.hero__title[data-astro-cid-ge2uvauf]{margin:0;font-weight:300;line-height:1.04}.ln[data-astro-cid-ge2uvauf]{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.ln[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{animation:h-mask 1.15s var(--ease) var(--d,.2s) both;display:block}.hero__eyebrow[data-astro-cid-ge2uvauf]{margin:0 0 var(--s-2);font-size:var(--t-xs);letter-spacing:.3em;text-transform:uppercase;color:var(--c-gold-soft);animation:h-rise .9s var(--ease) 80ms both;align-items:center;gap:1rem;font-weight:400;display:inline-flex}.hero__eyebrow[data-astro-cid-ge2uvauf]:before{content:"";background:var(--c-gold);transform-origin:0;width:2.6rem;height:1px;animation:h-grow 1s var(--ease) .25s both}.hero__lead[data-astro-cid-ge2uvauf]{max-width:40rem;margin:var(--s-3) 0 0;font-size:var(--t-lg);color:var(--c-text);animation:h-rise .95s var(--ease) .7s both;line-height:1.65}.hero__actions[data-astro-cid-ge2uvauf]{gap:var(--s-2);margin-top:var(--s-4);animation:h-rise .95s var(--ease) .88s both;flex-wrap:wrap;display:flex}.hero__actions[data-astro-cid-ge2uvauf]:empty{display:none}.hero__crumbs[data-astro-cid-ge2uvauf]{margin-bottom:var(--s-3);animation:h-fade .9s var(--ease) .1s both}@media (width<=29.99rem){.hero__eyebrow[data-astro-cid-ge2uvauf]{letter-spacing:.2em;gap:0}.hero__eyebrow[data-astro-cid-ge2uvauf]:before,.hero--full[data-astro-cid-ge2uvauf] .hero__eyebrow[data-astro-cid-ge2uvauf]:after,.hero--compact[data-astro-cid-ge2uvauf] .hero__eyebrow[data-astro-cid-ge2uvauf]:after{display:none}}.hero--full[data-astro-cid-ge2uvauf]{min-height:min(calc(100svh - var(--header-h)), 58rem);text-align:center;flex-direction:column;display:flex}.hero__bg[data-astro-cid-ge2uvauf]{z-index:-3;position:absolute;inset:0;overflow:hidden}.hero__bg[data-astro-cid-ge2uvauf] img{object-fit:cover;width:100%;height:100%;animation:h-settle 2.2s var(--ease) both, h-drift 26s ease-in-out 2.2s infinite alternate}.hero--full[data-astro-cid-ge2uvauf]:before{content:"";z-index:-2;background:radial-gradient(60% 55% at 85% 100%,#a86c5961,#0000 70%),radial-gradient(70% 60% at 15% 0,#ac8b6033,#0000 65%),linear-gradient(#0000009e 0%,#0a040280 42%,#000000e6 100%);position:absolute;inset:0}.hero__frame[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;animation:h-fade 1.6s var(--ease) .7s both;border:1px solid #c9ad844d;display:none;position:absolute;inset:1.1rem}.hero__figure[data-astro-cid-ge2uvauf]{z-index:-1;opacity:.4;pointer-events:none;width:clamp(5rem,14vw,11rem);height:auto;animation:h-fade 2s var(--ease) 1.2s both;position:absolute;bottom:6.5rem;right:clamp(.5rem,5vw,5rem)}.hero--full[data-astro-cid-ge2uvauf] .hero__inner[data-astro-cid-ge2uvauf]{width:min(100% - 2 * var(--gutter), 64rem);padding-block:var(--s-5) var(--s-4);flex:1;align-content:center;margin-inline:auto;display:grid}.hero--full[data-astro-cid-ge2uvauf] .hero__eyebrow[data-astro-cid-ge2uvauf]:after{content:"";background:var(--c-gold);transform-origin:100%;width:2.6rem;height:1px;animation:h-grow 1s var(--ease) .25s both}.hero--full[data-astro-cid-ge2uvauf] .hero__title[data-astro-cid-ge2uvauf]{text-wrap:balance;font-size:clamp(2.7rem,.9rem + 7vw,6.2rem)}.hero--full[data-astro-cid-ge2uvauf] .hero__lead[data-astro-cid-ge2uvauf]{margin-inline:auto}.hero--full[data-astro-cid-ge2uvauf] .hero__actions[data-astro-cid-ge2uvauf]{justify-content:center}.hero__bar[data-astro-cid-ge2uvauf]{z-index:4;backdrop-filter:blur(14px);animation:h-rise 1s var(--ease) 1.1s both;background:#0803018c;border-top:1px solid #ffffff29;padding-block:1rem;position:relative}.hero__facts[data-astro-cid-ge2uvauf]{backdrop-filter:blur(12px);animation:h-rise 1s var(--ease) 1.1s both;background:#08030180;border-top:1px solid #ffffff29;display:grid}.hero__facts[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{padding:.85rem var(--gutter);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.15rem .75rem;display:flex}.hero__facts[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]+li[data-astro-cid-ge2uvauf]{border-top:1px solid #ffffff1a}.hero__flabel[data-astro-cid-ge2uvauf]{font-size:var(--t-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--c-gold-soft)}.hero__fvalue[data-astro-cid-ge2uvauf],.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{font-size:var(--t-sm);color:var(--c-white);text-decoration:none}.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{transition:color .32s var(--ease), transform .32s var(--ease), letter-spacing .32s var(--ease);padding-block:.15rem;display:inline-block;position:relative}.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:after{content:"";background:var(--c-gold-soft);transform-origin:100%;height:1px;transition:transform .42s var(--ease);position:absolute;bottom:-.05rem;left:0;right:0;transform:scaleX(0)}.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover,.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:focus-visible{color:var(--c-gold-soft);letter-spacing:.02em;transform:translateY(-2px)}.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover:after,.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:focus-visible:after{transform-origin:0;transform:scaleX(1)}.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:focus-visible{outline:2px solid var(--c-gold-soft);outline-offset:4px}@media (prefers-reduced-motion:reduce){.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf],.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:after{transition:color .15s}.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover,.hero__facts[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:focus-visible{letter-spacing:normal;transform:none}}.hero__stars[data-astro-cid-ge2uvauf]{color:#f2d03b;gap:.15rem;display:inline-flex}@media (width>=48rem){.hero__frame[data-astro-cid-ge2uvauf]{display:block}.hero--full[data-astro-cid-ge2uvauf]:has(.hero__facts) .hero__frame[data-astro-cid-ge2uvauf]{bottom:5.3rem}.hero--full[data-astro-cid-ge2uvauf]:has(.hero__bar) .hero__frame[data-astro-cid-ge2uvauf]{bottom:6.3rem}.hero__facts[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,1fr)}.hero__facts[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{padding-block:1.15rem}.hero__facts[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]+li[data-astro-cid-ge2uvauf]{border-top:0;border-left:1px solid #ffffff1a}}.hero__video[data-astro-cid-ge2uvauf]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--ease);position:absolute;inset:0}.hero__video[data-astro-cid-ge2uvauf].is-ready{opacity:1}.hero--video[data-astro-cid-ge2uvauf]:before{background:radial-gradient(60% 55% at 85% 100%,#a86c5957,#0000 70%),linear-gradient(#000000b8 0%,#0a04029e 45%,#000000eb 100%)!important}.hero__toggle[data-astro-cid-ge2uvauf]{z-index:3;backdrop-filter:blur(6px);width:2.75rem;height:2.75rem;color:var(--c-white);cursor:pointer;transition:border-color var(--dur), color var(--dur), background var(--dur), transform .14s var(--ease);animation:h-fade 1.2s var(--ease) 1.4s both;background:#00000059;border:1px solid #ffffff59;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:absolute;top:1.9rem;right:1.9rem}.hero__toggle[data-astro-cid-ge2uvauf][hidden]{display:none}.hero__toggle[data-astro-cid-ge2uvauf]:hover{border-color:var(--c-gold-soft);color:var(--c-gold-soft);background:#0000008c}.hero__toggle[data-astro-cid-ge2uvauf]:focus-visible{outline:2px solid var(--c-gold-soft);outline-offset:3px}.hero__toggle[data-astro-cid-ge2uvauf]:active{transform:scale(.92)}.hero__ticon[data-astro-cid-ge2uvauf]{border-left:3px solid;border-right:3px solid;width:.7rem;height:.8rem}.hero__toggle[data-astro-cid-ge2uvauf][aria-pressed=true] .hero__ticon[data-astro-cid-ge2uvauf]{border:.45rem solid #0000;border-left:.7rem solid;border-right:0;width:0;height:0;margin-left:.15rem}@media (width<=47.99rem){.hero__toggle[data-astro-cid-ge2uvauf]{width:2.5rem;height:2.5rem;top:auto;bottom:1rem;right:1rem}.hero__facts[data-astro-cid-ge2uvauf]{padding-right:3.5rem}}.hero--split[data-astro-cid-ge2uvauf]{background-color:#000;background-image:linear-gradient(#000000bd, #000000bd), var(--silk);background-position:50%;background-size:cover}.hero--split[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background:radial-gradient(60% 80% at 0 100%,#a86c5947,#0000 62%);position:absolute;inset:0}.hero--split[data-astro-cid-ge2uvauf] .hero__inner[data-astro-cid-ge2uvauf]{display:grid}.hero--split[data-astro-cid-ge2uvauf] .hero__media[data-astro-cid-ge2uvauf]{order:-1}.hero__photo[data-astro-cid-ge2uvauf]{aspect-ratio:4/3;animation:h-reveal 1.3s var(--ease) .1s both;position:relative;overflow:hidden}.hero__photo[data-astro-cid-ge2uvauf] img{object-fit:cover;width:100%;height:100%;animation:h-settle 2s var(--ease) .1s both}.hero__photo[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;animation:h-fade 1.4s var(--ease) .9s both;border:1px solid #fff6;position:absolute;inset:.9rem}.hero--split[data-astro-cid-ge2uvauf] .hero__photo[data-astro-cid-ge2uvauf]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#000000d9);height:45%;position:absolute;inset:auto 0 0}.hero--split[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{padding:0 var(--gutter) var(--s-5);z-index:2;margin-top:-3rem;position:relative}.hero--split[data-astro-cid-ge2uvauf] .hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(2.5rem,1.2rem + 4.6vw,4.8rem)}.hero--split[data-astro-cid-ge2uvauf] .hero__lead[data-astro-cid-ge2uvauf]{margin-top:var(--s-2)}.hero__meta[data-astro-cid-ge2uvauf]{gap:var(--s-2) var(--s-4);margin:var(--s-3) 0 0;animation:h-rise .95s var(--ease) .8s both;flex-wrap:wrap;display:flex}.hero__meta[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]{border-left:1px solid var(--c-gold);padding-left:.9rem}.hero__meta[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font-size:var(--t-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--c-gold-soft)}.hero__meta[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{font-family:var(--f-display);color:var(--c-white);margin:0;font-size:clamp(1.5rem,1.2rem + .9vw,2rem);line-height:1.15}@media (width>=64rem){.hero--split[data-astro-cid-ge2uvauf] .hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);min-height:clamp(34rem,62vh,42rem)}.hero--split[data-astro-cid-ge2uvauf] .hero__media[data-astro-cid-ge2uvauf]{order:0}.hero__photo[data-astro-cid-ge2uvauf]{aspect-ratio:auto;height:100%}.hero--split[data-astro-cid-ge2uvauf] .hero__photo[data-astro-cid-ge2uvauf]:before{display:none}.hero--split[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{padding:var(--s-4) var(--s-5) var(--s-5) max(var(--gutter), calc((100vw - var(--container)) / 2));flex-direction:column;justify-content:center;margin-top:0;display:flex}}.hero__crumbs--abs[data-astro-cid-ge2uvauf]{z-index:3;top:var(--s-2);left:var(--gutter);width:fit-content;max-width:calc(100% - 2 * var(--gutter));backdrop-filter:blur(8px);background:#000000b8;margin:0;padding:.4rem .8rem;position:absolute}.hero__crumbs--abs[data-astro-cid-ge2uvauf] .bc ol{color:var(--c-gold-soft)}@media (width>=64rem){.hero__crumbs--abs[data-astro-cid-ge2uvauf]{top:var(--s-4);left:max(var(--gutter), calc((100vw - var(--container)) / 2));backdrop-filter:none;background:0 0;padding:0}}.hero--compact[data-astro-cid-ge2uvauf]{text-align:center;background-color:#000;background-image:linear-gradient(#000c, #000c), var(--silk);background-position:50%;background-size:cover}.hero--compact[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background:radial-gradient(50% 90% at 50% 100%,#a86c5938,#0000 70%);position:absolute;inset:0}.hero--compact[data-astro-cid-ge2uvauf] .hero__inner[data-astro-cid-ge2uvauf]{width:min(100% - 2 * var(--gutter), 50rem);padding-block:var(--s-5) var(--s-5);margin-inline:auto}.hero--compact[data-astro-cid-ge2uvauf] .hero__eyebrow[data-astro-cid-ge2uvauf]:after{content:"";background:var(--c-gold);transform-origin:100%;width:2.6rem;height:1px;animation:h-grow 1s var(--ease) .25s both}.hero--compact[data-astro-cid-ge2uvauf] .hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(2.4rem,1.2rem + 4.4vw,4.4rem)}.hero--compact[data-astro-cid-ge2uvauf] .hero__lead[data-astro-cid-ge2uvauf]{margin-inline:auto}.hero--compact[data-astro-cid-ge2uvauf] .hero__actions[data-astro-cid-ge2uvauf],.hero--compact[data-astro-cid-ge2uvauf] .bc ol{justify-content:center}.hero__orn[data-astro-cid-ge2uvauf]{width:min(16rem,60%);height:1px;margin:var(--s-4) auto 0;background:linear-gradient(90deg, transparent, var(--c-gold), transparent);animation:h-grow 1.4s var(--ease) 1s both;display:block;position:relative}.hero__orn[data-astro-cid-ge2uvauf]:after{content:"";background:var(--c-gold);width:.45rem;height:.45rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.sf[data-astro-cid-gu6y6jkw]{background:var(--c-cream);color:var(--c-cream-text);--sb-track:#efe7d8;--sb-thumb:#b19868;display:grid}.sf__img[data-astro-cid-gu6y6jkw]{aspect-ratio:4/3;background:#e9e0cf;min-height:18rem;position:relative;overflow:hidden}.sf__img[data-astro-cid-gu6y6jkw] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.sf[data-astro-cid-gu6y6jkw]:hover .sf__img[data-astro-cid-gu6y6jkw] img{transform:scale(1.045)}.sf__frame[data-astro-cid-gu6y6jkw]{pointer-events:none;transition:inset .6s var(--ease), border-color .6s var(--ease);border:1px solid #ffffff8c;position:absolute;inset:1rem}.sf[data-astro-cid-gu6y6jkw]:hover .sf__frame[data-astro-cid-gu6y6jkw]{border-color:#ffffffd9;inset:1.5rem}.sf__panel[data-astro-cid-gu6y6jkw]{align-content:center;gap:var(--s-2);padding:var(--s-5) var(--gutter);display:grid}.sf__panel[data-astro-cid-gu6y6jkw] .eyebrow[data-astro-cid-gu6y6jkw]{color:var(--c-rose);margin:0}.sf__title[data-astro-cid-gu6y6jkw]{color:var(--c-cream-text);margin:0;font-size:clamp(1.9rem,1.4rem + 1.8vw,3rem)}.sf__items[data-astro-cid-gu6y6jkw]{counter-reset:sf;margin-top:var(--s-1);display:grid}.sf__items[data-astro-cid-gu6y6jkw] .sf__item{counter-increment:sf;padding:var(--s-2) 0 var(--s-2) 3.4rem;border-top:1px solid #d9cdb6;position:relative}.sf__items[data-astro-cid-gu6y6jkw] .sf__item:last-child{border-bottom:1px solid #d9cdb6}.sf__items[data-astro-cid-gu6y6jkw] .sf__item:before{content:counter(sf, decimal-leading-zero);font-family:var(--f-display);letter-spacing:.08em;color:var(--c-rose);font-size:1.3rem;position:absolute;top:1.05rem;left:0}.sf__items[data-astro-cid-gu6y6jkw] .sf__item h3{font-family:var(--f-display);color:var(--c-cream-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:400}.sf__items[data-astro-cid-gu6y6jkw] .sf__item p{font-size:var(--t-sm);color:#4a4137;margin:0;line-height:1.7}.sf__actions[data-astro-cid-gu6y6jkw]{gap:var(--s-2);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.sf__actions[data-astro-cid-gu6y6jkw]:empty{display:none}@media (width>=64rem){.sf[data-astro-cid-gu6y6jkw]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:36rem}.sf__img[data-astro-cid-gu6y6jkw]{aspect-ratio:auto}.sf--rev[data-astro-cid-gu6y6jkw] .sf__img[data-astro-cid-gu6y6jkw]{order:2}.sf__panel[data-astro-cid-gu6y6jkw]{padding-inline:var(--s-5)}}.sl[data-astro-cid-kb4uamjl]{--gap:var(--s-3);--per:1.12}@media (width>=40rem){.sl[data-astro-cid-kb4uamjl]{--per:2.12}}@media (width>=64rem){.sl[data-astro-cid-kb4uamjl]{--per:var(--cols)}}.sl__wrap[data-astro-cid-kb4uamjl]{position:relative}.sl__track[data-astro-cid-kb4uamjl]{gap:var(--gap);scroll-snap-type:x mandatory;padding:.5rem 0 var(--s-2);cursor:grab;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:0;display:flex;overflow-x:auto}.sl__track[data-astro-cid-kb4uamjl]::-webkit-scrollbar{display:none}.sl__track[data-astro-cid-kb4uamjl].is-drag{cursor:grabbing;scroll-snap-type:none;user-select:none}.sl__track[data-astro-cid-kb4uamjl].is-drag a{pointer-events:none}.sl__track[data-astro-cid-kb4uamjl]:focus-visible{outline:2px solid var(--c-gold-soft);outline-offset:4px;border-radius:4px}.sl__track[data-astro-cid-kb4uamjl]>*{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));scroll-snap-align:start;min-width:0}.sl__wrap[data-astro-cid-kb4uamjl]:before,.sl__wrap[data-astro-cid-kb4uamjl]:after{content:"";top:0;bottom:var(--s-2);z-index:2;pointer-events:none;opacity:0;width:3.5rem;transition:opacity .3s var(--ease);position:absolute}.sl__wrap[data-astro-cid-kb4uamjl]:before{background:linear-gradient(90deg, var(--fade,#000), transparent);left:0}.sl__wrap[data-astro-cid-kb4uamjl]:after{background:linear-gradient(270deg, var(--fade,#000), transparent);right:0}.sl[data-astro-cid-kb4uamjl].has-prev .sl__wrap[data-astro-cid-kb4uamjl]:before,.sl[data-astro-cid-kb4uamjl].has-next .sl__wrap[data-astro-cid-kb4uamjl]:after{opacity:1}@media (width<=47.99rem){.sl__wrap[data-astro-cid-kb4uamjl]:before,.sl__wrap[data-astro-cid-kb4uamjl]:after{display:none}}.sl__bar[data-astro-cid-kb4uamjl]{align-items:center;gap:var(--s-3);margin-top:var(--s-2);display:flex}.sl[data-astro-cid-kb4uamjl].is-static .sl__bar[data-astro-cid-kb4uamjl]{display:none}.sl__progress[data-astro-cid-kb4uamjl]{background:var(--c-line-strong);flex:1;height:1px;position:relative}.sl__progress[data-astro-cid-kb4uamjl] i[data-astro-cid-kb4uamjl]{background:var(--c-gold);width:20%;height:3px;transition:width .26s var(--ease);border-radius:2px;position:absolute;top:-1px;left:0}.sl__btns[data-astro-cid-kb4uamjl]{gap:.6rem;display:inline-flex}.sl__btn[data-astro-cid-kb4uamjl]{border:1px solid var(--c-line-strong);width:2.9rem;height:2.9rem;color:var(--c-white);cursor:pointer;transition:border-color .26s var(--ease), color .26s var(--ease), background .26s var(--ease), transform .14s var(--ease), opacity .26s;background:0 0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.sl__btn[data-astro-cid-kb4uamjl]:hover:not(:disabled){border-color:var(--c-gold-soft);color:var(--c-black);background:var(--c-gold-soft)}.sl__btn[data-astro-cid-kb4uamjl]:focus-visible{outline:2px solid var(--c-gold-soft);outline-offset:3px}.sl__btn[data-astro-cid-kb4uamjl]:active:not(:disabled){transform:scale(.92)}.sl__btn[data-astro-cid-kb4uamjl]:disabled{opacity:.32;cursor:not-allowed}.section--cream .sl__btn[data-astro-cid-kb4uamjl]{color:var(--c-cream-text);border-color:#b8ad98}.section--cream .sl__btn[data-astro-cid-kb4uamjl]:hover:not(:disabled){background:var(--c-rose);border-color:var(--c-rose);color:var(--c-white)}.section--cream .sl__progress[data-astro-cid-kb4uamjl]{background:#cfc4ad}.section--cream .sl__progress[data-astro-cid-kb4uamjl] i[data-astro-cid-kb4uamjl]{background:var(--c-rose)}.sl--bleed[data-astro-cid-kb4uamjl]{--w:78vw}@media (width>=40rem){.sl--bleed[data-astro-cid-kb4uamjl]{--w:46vw}}@media (width>=64rem){.sl--bleed[data-astro-cid-kb4uamjl]{--w:calc((100vw - 4 * var(--gap)) / 4)}}.sl--bleed[data-astro-cid-kb4uamjl] .sl__track[data-astro-cid-kb4uamjl]{padding-inline:calc(50% - var(--w) / 2);scroll-snap-type:x mandatory}.sl--bleed[data-astro-cid-kb4uamjl] .sl__track[data-astro-cid-kb4uamjl]>*{flex:0 0 var(--w);scroll-snap-align:center}.sl--bleed[data-astro-cid-kb4uamjl] .sl__wrap[data-astro-cid-kb4uamjl]:before,.sl--bleed[data-astro-cid-kb4uamjl] .sl__wrap[data-astro-cid-kb4uamjl]:after{display:none}.sl--bleed[data-astro-cid-kb4uamjl] .sl__wrap[data-astro-cid-kb4uamjl]{-webkit-mask-image:linear-gradient(90deg,#0000002e 0 2%,#000 15% 85%,#0000002e 98% 100%);mask-image:linear-gradient(90deg,#0000002e 0 2%,#000 15% 85%,#0000002e 98% 100%)}@media (width<=63.99rem){.sl--bleed[data-astro-cid-kb4uamjl] .sl__wrap[data-astro-cid-kb4uamjl]{-webkit-mask-image:none;mask-image:none}}.sl--bleed[data-astro-cid-kb4uamjl] .sl__progress[data-astro-cid-kb4uamjl]{display:none}.sl--bleed[data-astro-cid-kb4uamjl] .sl__bar[data-astro-cid-kb4uamjl]{justify-content:center}.sl--bleed[data-astro-cid-kb4uamjl].is-static .sl__bar[data-astro-cid-kb4uamjl]{display:flex}.rv[data-astro-cid-wz2p2ybn]{gap:var(--s-2);padding:var(--s-4) var(--s-3) var(--s-3);border:1px solid var(--c-line);border-radius:var(--radius-lg);transition:border-color .3s var(--ease), background .3s var(--ease), transform .26s var(--ease), box-shadow .3s var(--ease);background:#ffffff08;flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}.rv[data-astro-cid-wz2p2ybn]:hover,.rv[data-astro-cid-wz2p2ybn].is-hover,.rv[data-astro-cid-wz2p2ybn]:focus-within{border-color:var(--c-gold);background:#ac8b6012;transform:translateY(-3px);box-shadow:0 1.1rem 2.2rem #0006}.rv__mark[data-astro-cid-wz2p2ybn]{font-family:var(--f-display);color:var(--c-gold);opacity:.22;pointer-events:none;transition:opacity .3s var(--ease), transform .4s var(--ease);font-size:6rem;line-height:1;position:absolute;top:.2rem;right:1.1rem}.rv[data-astro-cid-wz2p2ybn]:hover .rv__mark[data-astro-cid-wz2p2ybn],.rv[data-astro-cid-wz2p2ybn].is-hover .rv__mark[data-astro-cid-wz2p2ybn]{opacity:.4;transform:translateY(.2rem)}.rv__stars[data-astro-cid-wz2p2ybn]{color:var(--c-gold-soft);gap:.2rem;margin:0;display:flex}.rv__q[data-astro-cid-wz2p2ybn]{font-family:var(--f-body);font-size:var(--t-sm);letter-spacing:var(--ls);color:var(--c-text);border:0;flex:1;margin:0;padding:0;font-weight:300;line-height:1.75}.rv__q[data-astro-cid-wz2p2ybn] p[data-astro-cid-wz2p2ybn]{-webkit-line-clamp:7;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rv[data-astro-cid-wz2p2ybn].is-open .rv__q[data-astro-cid-wz2p2ybn] p[data-astro-cid-wz2p2ybn]{-webkit-line-clamp:unset;display:block}.rv__more[data-astro-cid-wz2p2ybn]{border:0;border-bottom:1px solid var(--c-gold);min-height:2.5rem;color:var(--c-gold-soft);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:color .24s var(--ease), border-color .24s var(--ease), transform .14s var(--ease);background:0 0;align-self:flex-start;margin:-.4rem 0 0;padding:0 0 .1rem}.rv__more[data-astro-cid-wz2p2ybn][hidden]{display:none}.rv__more[data-astro-cid-wz2p2ybn]:hover{color:var(--c-white);border-bottom-color:var(--c-white)}.rv__more[data-astro-cid-wz2p2ybn]:focus-visible{outline:2px solid var(--c-gold-soft);outline-offset:3px}.rv__more[data-astro-cid-wz2p2ybn]:active{transform:translateY(1px)}.rv__who[data-astro-cid-wz2p2ybn]{padding-top:var(--s-2);border-top:1px solid var(--c-line);align-items:center;gap:.8rem;display:flex}.rv__av[data-astro-cid-wz2p2ybn]{background:linear-gradient(145deg, var(--c-gold-soft), var(--c-rose));width:2.7rem;height:2.7rem;color:var(--c-black);font-family:var(--f-display);letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;font-size:1.15rem;font-weight:500;display:inline-grid}.rv__name[data-astro-cid-wz2p2ybn]{font-size:var(--t-sm);color:var(--c-white);line-height:1.3;display:block}.rv__src[data-astro-cid-wz2p2ybn]{font-size:var(--t-xs);letter-spacing:.08em;color:var(--c-text-soft);display:block}.rb[data-astro-cid-6t2cpe6p]{align-items:center;gap:var(--s-2);display:inline-flex}.rb__value[data-astro-cid-6t2cpe6p]{font-family:var(--f-display);color:var(--c-white);font-size:clamp(3rem,2.4rem + 2vw,4.2rem);font-weight:300;line-height:.9}.rb__meta[data-astro-cid-6t2cpe6p]{padding-left:var(--s-2);border-left:1px solid var(--c-gold);gap:.3rem;display:grid}.rb__stars[data-astro-cid-6t2cpe6p]{color:#f2d03b;gap:.2rem;display:inline-flex}.rb__cap[data-astro-cid-6t2cpe6p]{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--c-text-soft)}.section--cream .rb__value[data-astro-cid-6t2cpe6p]{color:var(--c-cream-text)}.section--cream .rb__cap[data-astro-cid-6t2cpe6p]{color:#6a6157}
