.nhero[data-astro-cid-57l5znwr]{position:relative;min-height:100svh;max-height:1100px;overflow:hidden;color:var(--cream);background:#5a3226}.nbg[data-astro-cid-57l5znwr]{position:absolute;left:0;right:0;top:0;height:120%}.nbg[data-astro-cid-57l5znwr] img{width:100%;height:100%;object-fit:cover}.nport[data-astro-cid-57l5znwr]{position:absolute;left:50%;bottom:0;width:37%;max-width:700px;transform:translate(-50%);z-index:1}.nport[data-astro-cid-57l5znwr] img{width:100%;height:auto;display:block}.nwrap[data-astro-cid-57l5znwr]{position:relative;z-index:2;padding-top:22svh}.nhead[data-astro-cid-57l5znwr]{max-width:460px}.nhead[data-astro-cid-57l5znwr] .eyebrow[data-astro-cid-57l5znwr]{color:#faf7f2bf}.hh[data-astro-cid-57l5znwr]{font-family:var(--serif);font-weight:300;font-size:clamp(48px,7.2vw,104px);line-height:.96;letter-spacing:-.02em;margin-top:24px}.hh[data-astro-cid-57l5znwr]{max-width:max(50vw,8em)}.hh[data-astro-cid-57l5znwr]>span[data-astro-cid-57l5znwr]{display:inline-block;white-space:nowrap}.hh[data-astro-cid-57l5znwr]>span[data-astro-cid-57l5znwr]:first-child{padding-right:.25em}.hh[data-astro-cid-57l5znwr]>span[data-astro-cid-57l5znwr]+span[data-astro-cid-57l5znwr]{font-style:italic;font-weight:400;color:var(--gold)}.nmeta[data-astro-cid-57l5znwr]{display:flex;align-items:center;gap:16px;margin-top:32px;font:600 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#faf7f299}.rule[data-astro-cid-57l5znwr]{width:40px;height:1px;background:var(--gold)}.badge[data-astro-cid-57l5znwr]{position:absolute;right:30%;top:45%;width:130px;height:130px;z-index:2;animation:spin 14s linear infinite}.badge[data-astro-cid-57l5znwr] text[data-astro-cid-57l5znwr]{font:600 10px var(--sans);letter-spacing:.22em;fill:#faf7f280}@keyframes spin{to{transform:rotate(360deg)}}.ncap[data-astro-cid-57l5znwr]{position:absolute;right:max(24px,calc((100vw - var(--page)) / 2 + 24px));bottom:23%;max-width:300px;z-index:2;font-size:19px;line-height:1.35;font-weight:300;color:#fff}.stack[data-astro-cid-57l5znwr]{position:relative;padding:24px max(16px,calc((100vw - var(--page)) / 2 + 24px)) 12vh;background:var(--cream)}.card[data-astro-cid-57l5znwr]{position:sticky;top:calc(96px + var(--i) * 22px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:min(calc(100svh - 150px),760px);margin-bottom:9vh;border-radius:12px;overflow:hidden;box-shadow:0 40px 80px -50px #0012408c;transform-origin:50% 0;will-change:transform}.card[data-astro-cid-57l5znwr]:last-child{margin-bottom:0}.card-img[data-astro-cid-57l5znwr]{position:relative;display:block;overflow:hidden}.card-img[data-astro-cid-57l5znwr] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.card[data-astro-cid-57l5znwr]:hover .card-img[data-astro-cid-57l5znwr] img{transform:scale(1.04)}.card-text[data-astro-cid-57l5znwr]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:clamp(32px,4vw,64px)}.ch-k[data-astro-cid-57l5znwr]{display:flex;align-items:center;gap:14px;font:600 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:.75}.ch-n[data-astro-cid-57l5znwr]{padding-right:14px;border-right:1px solid currentColor}.ch-name[data-astro-cid-57l5znwr]{font-size:clamp(34px,3.4vw,54px);line-height:1.02;text-wrap:balance}.ch-name[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]{color:inherit;text-decoration:none}.ch-line[data-astro-cid-57l5znwr]{font:italic 400 clamp(19px,1.6vw,24px)/1.35 var(--serif);max-width:32em}.ch-intro[data-astro-cid-57l5znwr]{max-width:40em;font-size:15.5px;line-height:1.6;opacity:.86}.ch-list[data-astro-cid-57l5znwr]{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ch-list[data-astro-cid-57l5znwr] li[data-astro-cid-57l5znwr]{padding:7px 13px;border-radius:var(--r-pill);font-size:13.5px;border:1px solid color-mix(in srgb,currentColor 32%,transparent)}.ch-go[data-astro-cid-57l5znwr]{margin-top:8px;display:inline-flex;gap:10px;padding:14px 22px;border-radius:var(--r-btn);font:500 15.5px/1 var(--sans);text-decoration:none;transition:transform .3s var(--ease),box-shadow .3s}.ch-go[data-astro-cid-57l5znwr]:hover{transform:translateY(-2px)}.w-pro[data-astro-cid-57l5znwr]{background:#f2f5fb;color:var(--pro-deep)}.w-pro[data-astro-cid-57l5znwr] .ch-name[data-astro-cid-57l5znwr]{font-family:var(--sans);font-weight:500;letter-spacing:-.02em}.w-pro[data-astro-cid-57l5znwr] .ch-go[data-astro-cid-57l5znwr]{background:var(--royal);color:#fff}.w-ww[data-astro-cid-57l5znwr]{background:var(--ww-black);color:var(--ww-bone)}.w-ww[data-astro-cid-57l5znwr] .ch-name[data-astro-cid-57l5znwr]{font-family:var(--serif);font-style:italic;font-weight:500}.w-ww[data-astro-cid-57l5znwr] .ch-go[data-astro-cid-57l5znwr]{background:var(--ww-red);color:#fff}.w-qs[data-astro-cid-57l5znwr]{background:var(--qs-deep);color:#fff}.w-qs[data-astro-cid-57l5znwr] .ch-name[data-astro-cid-57l5znwr]{font-family:var(--sans);font-weight:500;letter-spacing:-.02em}.w-qs[data-astro-cid-57l5znwr] .ch-go[data-astro-cid-57l5znwr]{background:var(--gold);color:var(--qs-deep)}.w-bv[data-astro-cid-57l5znwr]{background:var(--bv-plum);color:#f4eefb}.w-bv[data-astro-cid-57l5znwr] .ch-name[data-astro-cid-57l5znwr]{font-family:var(--sans);font-weight:600;letter-spacing:-.03em}.w-bv[data-astro-cid-57l5znwr] .ch-go[data-astro-cid-57l5znwr]{background:var(--gold);color:var(--bv-plum)}@media(max-width:860px){.stack[data-astro-cid-57l5znwr]{padding:16px 12px 48px}.card[data-astro-cid-57l5znwr]{position:relative;top:auto;grid-template-columns:1fr;min-height:0;margin-bottom:16px;border-radius:10px;transform:none!important;filter:none!important}.card-img[data-astro-cid-57l5znwr]{aspect-ratio:16 / 10}.card-text[data-astro-cid-57l5znwr]{padding:28px 22px 32px}}.wclose[data-astro-cid-57l5znwr]{padding-block:clamp(96px,12vw,160px);background:var(--ink);color:var(--cream);text-align:center}.wclose-in[data-astro-cid-57l5znwr]{display:flex;flex-direction:column;align-items:center;gap:22px}.wstar[data-astro-cid-57l5znwr]{width:30px;height:30px;margin-bottom:8px}.wclose-a[data-astro-cid-57l5znwr]{font:400 clamp(26px,2.6vw,40px)/1.3 var(--serif);max-width:52ch;text-wrap:balance}.wclose-b[data-astro-cid-57l5znwr]{font:italic 400 clamp(22px,2vw,30px)/1.35 var(--serif);color:#faf7f2c7;max-width:48ch}.wclose-c[data-astro-cid-57l5znwr]{margin-top:18px;padding-top:30px;border-top:1px solid rgba(247,184,68,.35);font:500 clamp(30px,3.6vw,56px)/1.1 var(--serif);color:var(--gold)}@media(max-width:1100px){.badge[data-astro-cid-57l5znwr],.ncap[data-astro-cid-57l5znwr]{display:none}}@media(max-width:860px){.nhero[data-astro-cid-57l5znwr]{display:flex;flex-direction:column;justify-content:flex-start}.nbg[data-astro-cid-57l5znwr]{height:100%}.nport[data-astro-cid-57l5znwr]{width:92%}.nwrap[data-astro-cid-57l5znwr]{padding-top:100px}.nhero[data-astro-cid-57l5znwr]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,12,48,.6) 0%,rgba(0,12,48,.2) 45%,transparent 100%);z-index:1}.hh[data-astro-cid-57l5znwr]{font-size:clamp(52px,14vw,72px)}}@media(prefers-reduced-motion:reduce){.badge[data-astro-cid-57l5znwr]{animation:none}}.wintro[data-astro-cid-57l5znwr]{padding-block:88px 40px;background:var(--cream);color:var(--ink)}.wintro-t[data-astro-cid-57l5znwr]{font:500 clamp(26px,2.6vw,38px)/1.25 var(--serif);max-width:46ch;margin-top:16px}
