.bento[data-astro-cid-anhloy43]{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,minmax(120px,1fr));gap:clamp(10px,1vw,16px);min-height:100svh;padding:clamp(120px,15vh,168px) clamp(14px,3vw,40px) clamp(24px,4vh,40px)}.tile[data-astro-cid-anhloy43]{position:relative;border-radius:16px;overflow:hidden;background:var(--color-surface-raised);border:1px solid color-mix(in srgb,var(--color-gold) 20%,transparent);box-shadow:0 1px 2px #3c301c14,0 24px 48px -34px #42321c6b;padding:clamp(20px,2vw,34px);display:flex;flex-direction:column;transition:transform .5s var(--ease-lamp),box-shadow .5s var(--ease-lamp)}.tile[data-astro-cid-anhloy43]:hover{transform:translateY(-3px);box-shadow:0 1px 2px #3c301c1a,0 34px 60px -32px #42321c80}.tile--headline[data-astro-cid-anhloy43]{grid-column:1 / span 7;grid-row:1 / span 2;justify-content:space-between;gap:clamp(20px,3vh,40px)}.tile--photo[data-astro-cid-anhloy43]{grid-column:8 / span 5;grid-row:1 / span 2;padding:0}.tile--stat[data-astro-cid-anhloy43]:nth-of-type(3){grid-column:1 / span 3}.tile--stat[data-astro-cid-anhloy43]:nth-of-type(4){grid-column:4 / span 3}.tile--stat[data-astro-cid-anhloy43]:nth-of-type(5){grid-column:7 / span 3}.tile--stat[data-astro-cid-anhloy43]:nth-of-type(6){grid-column:10 / span 3}.tile--stat[data-astro-cid-anhloy43]{grid-row:3}.tile__head[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px}.tile__est--now[data-astro-cid-anhloy43]{color:var(--color-gold);padding-left:12px;border-left:1px solid color-mix(in srgb,var(--color-gold) 42%,transparent)}@media(max-width:620px){.tile__est--now[data-astro-cid-anhloy43]{padding-left:0;border-left:0}}.tick[data-astro-cid-anhloy43]{width:22px;height:1px;background:var(--color-gold);display:inline-block;vertical-align:middle;margin-right:8px}.tile__est[data-astro-cid-anhloy43]{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft);margin:0}.bento__h[data-astro-cid-anhloy43]{font-size:clamp(30px,3.6vw,54px);line-height:1.04;letter-spacing:-.022em;color:var(--color-ink);margin:0;max-width:16ch}.bento__h[data-astro-cid-anhloy43] .g[data-astro-cid-anhloy43]{color:var(--color-accent);font-style:italic}.bento__sub[data-astro-cid-anhloy43]{margin:16px 0 0;font-size:clamp(14px,1.5vw,16px);line-height:1.55;color:var(--color-ink-soft);max-width:40ch}.bento__ctas[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;align-items:center;gap:12px clamp(20px,3vw,36px)}.bento__cta2[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-body);font-weight:600;font-size:14px;letter-spacing:.01em;color:var(--color-ink-soft);text-decoration:none;transition:color .25s var(--ease-lamp)}.bento__cta2[data-astro-cid-anhloy43] span[data-astro-cid-anhloy43]{color:var(--color-gold);transition:transform .3s var(--ease-lamp)}.bento__cta2[data-astro-cid-anhloy43]:hover{color:var(--color-ink)}.bento__cta2[data-astro-cid-anhloy43]:hover span[data-astro-cid-anhloy43]{transform:translateY(3px)}.bento__cta[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--color-accent);align-self:flex-start}.bento__cta-label[data-astro-cid-anhloy43]{font-family:var(--font-body);font-weight:600;font-size:clamp(15px,1.4vw,18px);position:relative;padding-bottom:3px}.bento__cta-label[data-astro-cid-anhloy43]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--color-accent);transform:scaleX(1);transform-origin:left;transition:transform .4s var(--ease-lamp)}.bento__cta[data-astro-cid-anhloy43]:hover .bento__cta-label[data-astro-cid-anhloy43]:after{transform:scaleX(0);transform-origin:right}.bento__cta-arrow[data-astro-cid-anhloy43]{font-size:18px;transition:transform .4s var(--ease-lamp)}.bento__cta[data-astro-cid-anhloy43]:hover .bento__cta-arrow[data-astro-cid-anhloy43]{transform:translate(6px)}.tile--photo[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block;filter:saturate(.97) contrast(1.02) brightness(.97) sepia(.05);transition:transform .9s var(--ease-lamp)}.tile--photo[data-astro-cid-anhloy43]:hover img[data-astro-cid-anhloy43]{transform:scale(1.04)}.tile--photo[data-astro-cid-anhloy43]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#16140f9e,#16140f2e 22%,#16140f00 42%);pointer-events:none}.tile__cap[data-astro-cid-anhloy43]{position:absolute;left:18px;bottom:16px;z-index:1;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#f4e3b8;text-shadow:0 1px 10px rgba(0,0,0,.6)}.tile--stat[data-astro-cid-anhloy43]{justify-content:space-between}.tile__tick[data-astro-cid-anhloy43]{width:26px;height:2px;background:color-mix(in srgb,var(--color-gold) 75%,transparent);display:block}.tile__body[data-astro-cid-anhloy43]{display:flex;flex-direction:column}.tile__n[data-astro-cid-anhloy43]{font-size:clamp(40px,4.6vw,72px);line-height:.85}.tile__l[data-astro-cid-anhloy43]{margin-top:10px;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-soft)}.tile__sub[data-astro-cid-anhloy43]{margin-top:7px;font-size:11px;letter-spacing:.02em;color:color-mix(in srgb,var(--color-ink-soft) 80%,transparent)}.tile--dark[data-astro-cid-anhloy43]{background:radial-gradient(120% 90% at 78% 0%,#c9a55c1f,#c9a55c00 50%),linear-gradient(158deg,#211c15,#14110c);border-color:color-mix(in srgb,var(--color-gold) 28%,transparent)}.tile--dark[data-astro-cid-anhloy43] .tile__n[data-astro-cid-anhloy43]{color:#f3ecdd}.tile--dark[data-astro-cid-anhloy43] .tile__l[data-astro-cid-anhloy43]{color:#c9a55c}.tile--dark[data-astro-cid-anhloy43] .tile__sub[data-astro-cid-anhloy43]{color:#a89b86}.tile--dark[data-astro-cid-anhloy43] .tile__tick[data-astro-cid-anhloy43]{background:#c9a55c}.tile__mandala[data-astro-cid-anhloy43]{position:absolute;top:-30%;right:-20%;width:70%;height:140%;background:url(/images/mandala.png) center / contain no-repeat;opacity:.18}@media(max-width:860px){.bento[data-astro-cid-anhloy43]{grid-template-columns:repeat(2,1fr);grid-template-rows:none;grid-auto-rows:minmax(96px,auto);min-height:auto;padding:clamp(96px,16vh,130px) 16px 24px}.tile--headline[data-astro-cid-anhloy43]{grid-column:1 / -1;grid-row:auto;min-height:46svh}.tile--photo[data-astro-cid-anhloy43]{grid-column:1 / -1;grid-row:auto;aspect-ratio:16 / 10}.tile--stat[data-astro-cid-anhloy43]:nth-of-type(3),.tile--stat[data-astro-cid-anhloy43]:nth-of-type(4),.tile--stat[data-astro-cid-anhloy43]:nth-of-type(5),.tile--stat[data-astro-cid-anhloy43]:nth-of-type(6){grid-column:auto;grid-row:auto;min-height:120px}}.photo-band[data-astro-cid-tnmy2kdp]{position:relative;width:100%;height:clamp(260px,42vw,460px);overflow:hidden}.photo-band[data-astro-cid-tnmy2kdp] img[data-astro-cid-tnmy2kdp]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.96) contrast(1.02) brightness(.98) sepia(.05)}.photo-band__grade[data-astro-cid-tnmy2kdp]{position:absolute;inset:0;background:linear-gradient(to bottom,var(--color-surface) 0%,rgba(247,242,233,0) 16%,rgba(247,242,233,0) 78%,var(--color-surface) 100%),linear-gradient(to top,#16140f94,#16140f33 18%,#16140f00 38%),radial-gradient(120% 90% at 50% 50%,transparent 58%,rgba(247,242,233,.45) 100%)}.photo-band__cap[data-astro-cid-tnmy2kdp]{position:absolute;left:clamp(22px,5vw,56px);bottom:clamp(18px,4vw,32px);color:#f4e3b8;text-shadow:0 1px 14px rgba(0,0,0,.8)}.ceiling[data-astro-cid-zjrsec6h]{position:relative;padding:clamp(80px,11vw,130px) 22px}.ceiling__inner[data-astro-cid-zjrsec6h]{max-width:1200px;margin:0 auto}.ceiling__split[data-astro-cid-zjrsec6h]{display:grid;grid-template-columns:1fr;gap:clamp(32px,5vw,56px);align-items:stretch}.ceiling__copy[data-astro-cid-zjrsec6h]{display:flex;flex-direction:column;gap:clamp(28px,4vw,44px)}.ceiling__headline[data-astro-cid-zjrsec6h]{font-size:clamp(32px,5.4vw,60px);line-height:1.07;letter-spacing:-.02em;margin:16px 0 0;max-width:15ch}.ceiling__turn[data-astro-cid-zjrsec6h]{display:block;color:var(--color-ink-soft)}.ceiling__argument[data-astro-cid-zjrsec6h]{display:flex;flex-direction:column;gap:18px;max-width:52ch}.ceiling__argument[data-astro-cid-zjrsec6h] p[data-astro-cid-zjrsec6h]{font-size:clamp(15.5px,1.5vw,17px);line-height:1.68;color:var(--color-ink);margin:0}.ceiling__argument[data-astro-cid-zjrsec6h] em[data-astro-cid-zjrsec6h]{font-style:normal;color:var(--color-ink);border-bottom:1px solid color-mix(in srgb,var(--color-gold) 55%,transparent);padding-bottom:1px}.ceiling__answer[data-astro-cid-zjrsec6h]{margin-top:auto;padding-left:clamp(18px,2vw,26px);border-left:2px solid var(--color-gold)}.ceiling__kicker[data-astro-cid-zjrsec6h]{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent);margin:0 0 14px}.ceiling__resolve[data-astro-cid-zjrsec6h]{margin:0;font-family:var(--font-display);font-optical-sizing:auto;font-weight:400;font-size:clamp(22px,2.8vw,32px);line-height:1.32;letter-spacing:-.01em;color:var(--color-ink);max-width:30ch;text-wrap:pretty}.ceiling__resolve[data-astro-cid-zjrsec6h] .hl[data-astro-cid-zjrsec6h]{color:var(--color-gold);font-style:italic}.ceiling__media[data-astro-cid-zjrsec6h]{position:relative;margin:0;border-radius:16px;overflow:hidden;min-height:clamp(360px,52vh,600px);box-shadow:0 1px 2px #3c301c1a,0 40px 70px -40px #42321c80;border:1px solid color-mix(in srgb,var(--color-gold) 22%,transparent)}.ceiling__media[data-astro-cid-zjrsec6h] img[data-astro-cid-zjrsec6h]{width:100%;height:100%;object-fit:cover;object-position:43% 40%;display:block;filter:grayscale(1) contrast(1.04) brightness(1.12);transition:transform .9s var(--ease-lamp)}.ceiling__media[data-astro-cid-zjrsec6h]:hover img[data-astro-cid-zjrsec6h]{transform:scale(1.04)}.ceiling__media[data-astro-cid-zjrsec6h]:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,color-mix(in srgb,var(--color-gold) 34%,transparent),color-mix(in srgb,var(--color-gold) 20%,transparent) 55%,color-mix(in srgb,var(--color-accent) 16%,transparent));mix-blend-mode:multiply;pointer-events:none}.ceiling__media[data-astro-cid-zjrsec6h]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#14110c9e,#14110c00 38%);pointer-events:none}.ceiling__media[data-astro-cid-zjrsec6h] figcaption[data-astro-cid-zjrsec6h]{position:absolute;left:20px;bottom:18px;z-index:1;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#f4e3b8;text-shadow:0 1px 10px rgba(0,0,0,.6)}@media(min-width:900px){.ceiling__split[data-astro-cid-zjrsec6h]{grid-template-columns:1.02fr .98fr;gap:clamp(48px,5vw,80px)}}@media(max-width:899px){.ceiling__media[data-astro-cid-zjrsec6h]{aspect-ratio:16 / 10;min-height:0}.ceiling__answer[data-astro-cid-zjrsec6h]{margin-top:8px}}.sig[data-astro-cid-xiswajkr]{position:relative;min-height:94svh;display:grid;place-items:center;padding:clamp(72px,11vw,130px) 22px clamp(56px,8vw,96px);text-align:center}.sig__inner[data-astro-cid-xiswajkr]{max-width:1100px;display:flex;flex-direction:column;align-items:center}.sig__line[data-astro-cid-xiswajkr]{font-family:var(--font-display);font-optical-sizing:auto;font-weight:380;font-size:clamp(42px,9.5vw,116px);line-height:1;letter-spacing:-.028em;color:var(--color-ink);margin:clamp(20px,3vw,34px) 0 0;text-wrap:balance}.sig__line[data-astro-cid-xiswajkr] .g[data-astro-cid-xiswajkr]{color:var(--color-accent);font-style:italic}.sig__rule[data-astro-cid-xiswajkr]{width:60px;margin:clamp(30px,4.5vw,48px) auto clamp(26px,3.5vw,36px)}.sig__sub[data-astro-cid-xiswajkr]{margin:0;max-width:34ch;font-family:var(--font-display);font-optical-sizing:auto;font-weight:360;font-style:italic;font-size:clamp(18px,2.4vw,27px);line-height:1.42;color:var(--color-ink-soft);text-wrap:balance}.sig__cue[data-astro-cid-xiswajkr]{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(40px,6vw,72px);font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-soft)}.sig__cue[data-astro-cid-xiswajkr] svg[data-astro-cid-xiswajkr]{color:var(--color-gold);animation:sig-bob 2.4s var(--ease-lamp) infinite}@keyframes sig-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.sig__cue[data-astro-cid-xiswajkr] svg[data-astro-cid-xiswajkr]{animation:none}}.community[data-astro-cid-6kvnqx2j]{position:relative;padding:clamp(80px,11vw,130px) 22px}.community__inner[data-astro-cid-6kvnqx2j]{max-width:1120px;margin:0 auto}.community__intro[data-astro-cid-6kvnqx2j]{display:grid;grid-template-columns:1fr;gap:28px;align-items:end}.community__headline[data-astro-cid-6kvnqx2j]{font-size:clamp(28px,6vw,46px);line-height:1.12;max-width:16ch;margin:16px 0 0}.community__sub[data-astro-cid-6kvnqx2j]{margin:18px 0 0;font-family:var(--font-display);font-style:italic;font-weight:380;font-size:clamp(16px,3.4vw,20px);color:var(--color-ink-soft)}.community__figure[data-astro-cid-6kvnqx2j]{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.community__numeral[data-astro-cid-6kvnqx2j]{font-size:clamp(88px,18vw,150px);line-height:.82}.community__figure-label[data-astro-cid-6kvnqx2j]{margin-top:12px;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold)}.community__rule[data-astro-cid-6kvnqx2j]{margin:clamp(36px,6vw,56px) 0 clamp(4px,1vw,12px)}.community__rows[data-astro-cid-6kvnqx2j]{margin-top:clamp(8px,2vw,18px)}.prow[data-astro-cid-6kvnqx2j]{display:grid;grid-template-columns:1fr;gap:14px;padding:clamp(28px,4vw,46px) 0;transition:padding-left .4s var(--ease-lamp)}.prow[data-astro-cid-6kvnqx2j]+.prow[data-astro-cid-6kvnqx2j]{border-top:1px solid color-mix(in srgb,var(--color-ink) 11%,transparent)}.prow[data-astro-cid-6kvnqx2j]:last-child{border-bottom:1px solid color-mix(in srgb,var(--color-ink) 11%,transparent)}.prow__head[data-astro-cid-6kvnqx2j]{display:flex;align-items:baseline;gap:clamp(14px,1.6vw,22px)}.prow__n[data-astro-cid-6kvnqx2j]{font-family:var(--font-display);font-weight:340;font-size:clamp(26px,3vw,40px);line-height:1;color:var(--color-gold);flex-shrink:0}.prow__title[data-astro-cid-6kvnqx2j]{font-family:var(--font-display);font-weight:460;font-size:clamp(21px,2.8vw,30px);line-height:1.16;letter-spacing:-.012em;color:var(--color-ink);margin:0;transition:color .3s var(--ease-lamp)}.prow__body[data-astro-cid-6kvnqx2j]{font-size:clamp(15.5px,1.6vw,17px);line-height:1.66;color:var(--color-ink-soft);max-width:62ch;margin:0}@media(min-width:880px){.community__intro[data-astro-cid-6kvnqx2j]{grid-template-columns:1.5fr .5fr;gap:40px}.community__figure[data-astro-cid-6kvnqx2j]{align-items:flex-end;text-align:right}.prow[data-astro-cid-6kvnqx2j]{grid-template-columns:.82fr 1.18fr;gap:clamp(40px,6vw,88px);align-items:baseline}.prow[data-astro-cid-6kvnqx2j]:hover{padding-left:10px}.prow[data-astro-cid-6kvnqx2j]:hover .prow__title[data-astro-cid-6kvnqx2j]{color:var(--color-accent)}}.mband[data-astro-cid-xsulwrim]{background:var(--color-surface-sunken);padding:clamp(70px,10vw,120px) 22px clamp(52px,7vw,84px);border-top:1px solid color-mix(in srgb,var(--color-gold) 20%,transparent)}.mband__inner[data-astro-cid-xsulwrim]{max-width:1120px;margin:0 auto}.mband__h[data-astro-cid-xsulwrim]{margin:16px 0 0;font-size:clamp(27px,4.4vw,50px);line-height:1.1;max-width:18ch}.mband__intro[data-astro-cid-xsulwrim]{margin:18px 0 0;font-size:clamp(15.5px,1.6vw,17.5px);color:var(--color-ink-soft);max-width:46ch}.mband__rule[data-astro-cid-xsulwrim]{margin-top:clamp(34px,5vw,52px)}.chap[data-astro-cid-tb3k3aq5]{position:relative;min-height:100svh;display:grid;grid-template-columns:1fr;grid-template-rows:42svh 1fr;align-items:stretch}.chap__media[data-astro-cid-tb3k3aq5]{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 52%,transparent 99%);mask-image:linear-gradient(to bottom,#000 52%,transparent 99%)}.chap__media[data-astro-cid-tb3k3aq5] img[data-astro-cid-tb3k3aq5]{width:100%;height:100%;object-fit:cover;object-position:50% 42%;display:block;filter:saturate(.92) contrast(1.04) brightness(.88) sepia(.08)}.chap__grade[data-astro-cid-tb3k3aq5]{position:absolute;inset:0;background:linear-gradient(to bottom,#0b1b3724,#0b1b3780 78%,#0b1b37b8),linear-gradient(120deg,#b8a06129,#b8a06100 58%)}.chap__text[data-astro-cid-tb3k3aq5]{display:flex;align-items:center;gap:clamp(16px,3vw,48px);padding:clamp(44px,7vw,96px) clamp(22px,6vw,96px) clamp(60px,9vw,110px)}.chap__numeral[data-astro-cid-tb3k3aq5]{font-size:clamp(120px,18vw,240px);line-height:.76;opacity:.9;flex-shrink:0}.chap__titling[data-astro-cid-tb3k3aq5]{min-width:0}.chap__meta[data-astro-cid-tb3k3aq5]{margin:0 0 14px;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-onnavy)}.chap__title[data-astro-cid-tb3k3aq5]{margin:0;font-size:clamp(28px,4.4vw,56px);line-height:1.04;max-width:15ch}.chap__line[data-astro-cid-tb3k3aq5]{margin:clamp(20px,2.6vw,30px) 0 0;font-family:var(--font-display);font-style:italic;font-weight:380;font-size:clamp(19px,2.4vw,28px);line-height:1.35;color:var(--color-ivory-onnavy);max-width:22ch}.chap__cta[data-astro-cid-tb3k3aq5]{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(28px,3.6vw,44px);font-family:var(--font-body);font-weight:600;font-size:15px;letter-spacing:.01em;color:var(--color-gold-onnavy);text-decoration:none;padding-bottom:4px;border-bottom:1px solid color-mix(in srgb,var(--color-gold-onnavy) 45%,transparent);transition:border-color .35s var(--ease-lamp),color .35s var(--ease-lamp)}.chap__cta[data-astro-cid-tb3k3aq5] span[data-astro-cid-tb3k3aq5]{transition:transform .4s var(--ease-lamp)}.chap__cta[data-astro-cid-tb3k3aq5]:hover{color:var(--color-ivory-onnavy);border-color:var(--color-ivory-onnavy)}.chap__cta[data-astro-cid-tb3k3aq5]:hover span[data-astro-cid-tb3k3aq5]{transform:translate(6px)}@media(min-width:900px){.chap[data-astro-cid-tb3k3aq5]{grid-template-columns:1.05fr .95fr;grid-template-rows:1fr}.chap__media[data-astro-cid-tb3k3aq5]{grid-column:1;grid-row:1;-webkit-mask-image:linear-gradient(to right,#000 46%,transparent 99%);mask-image:linear-gradient(to right,#000 46%,transparent 99%)}.chap__text[data-astro-cid-tb3k3aq5]{grid-column:2;grid-row:1}.chap__grade[data-astro-cid-tb3k3aq5]{background:linear-gradient(to right,#0b1b371a,#0b1b376b 70%,#0b1b3799),linear-gradient(150deg,#b8a06124,#b8a06100 62%)}.chap--flip[data-astro-cid-tb3k3aq5] .chap__media[data-astro-cid-tb3k3aq5]{grid-column:2;-webkit-mask-image:linear-gradient(to left,#000 46%,transparent 99%);mask-image:linear-gradient(to left,#000 46%,transparent 99%)}.chap--flip[data-astro-cid-tb3k3aq5] .chap__text[data-astro-cid-tb3k3aq5]{grid-column:1;justify-content:flex-end}.chap--flip[data-astro-cid-tb3k3aq5] .chap__grade[data-astro-cid-tb3k3aq5]{background:linear-gradient(to left,#0b1b371a,#0b1b376b 70%,#0b1b3799),linear-gradient(210deg,#b8a06124,#b8a06100 62%)}}@media(max-width:560px){.chap__text[data-astro-cid-tb3k3aq5]{flex-direction:column;align-items:flex-start;gap:4px}.chap__numeral[data-astro-cid-tb3k3aq5]{line-height:.82}}.mindex[data-astro-cid-sybyrqkr]{background:var(--color-surface-sunken);padding:0 22px clamp(60px,8vw,96px)}.mindex__inner[data-astro-cid-sybyrqkr]{max-width:1120px;margin:0 auto}.mindex__list[data-astro-cid-sybyrqkr]{list-style:none;margin:0;padding:0}.mindex__row[data-astro-cid-sybyrqkr]{border-top:1px solid color-mix(in srgb,var(--color-gold) 26%,transparent)}.mindex__row[data-astro-cid-sybyrqkr]:last-child{border-bottom:1px solid color-mix(in srgb,var(--color-gold) 26%,transparent)}.mindex__link[data-astro-cid-sybyrqkr]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:clamp(18px,3vw,40px);padding:clamp(24px,3.4vw,38px) 0;text-decoration:none;transition:padding-left .4s var(--ease-lamp)}.mindex__numeral[data-astro-cid-sybyrqkr]{font-size:clamp(34px,4vw,54px);line-height:1;color:color-mix(in srgb,var(--color-gold) 70%,var(--color-surface));transition:color .35s var(--ease-lamp)}.mindex__body[data-astro-cid-sybyrqkr]{display:flex;flex-direction:column;gap:6px;min-width:0}.mindex__meta[data-astro-cid-sybyrqkr]{font-family:var(--font-body);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-soft)}.mindex__title[data-astro-cid-sybyrqkr]{font-family:var(--font-display);font-weight:460;font-size:clamp(20px,2.6vw,28px);line-height:1.16;letter-spacing:-.012em;color:var(--color-ink);transition:color .3s var(--ease-lamp)}.mindex__line[data-astro-cid-sybyrqkr]{font-family:var(--font-display);font-style:italic;font-weight:380;font-size:clamp(15px,1.7vw,18px);color:var(--color-ink-soft)}.mindex__go[data-astro-cid-sybyrqkr]{display:none;font-family:var(--font-body);font-weight:600;font-size:13.5px;color:var(--color-accent);white-space:nowrap}@media(min-width:860px){.mindex__link[data-astro-cid-sybyrqkr]{grid-template-columns:auto 1fr auto}.mindex__go[data-astro-cid-sybyrqkr]{display:inline}.mindex__link[data-astro-cid-sybyrqkr]:hover{padding-left:10px}.mindex__link[data-astro-cid-sybyrqkr]:hover .mindex__title[data-astro-cid-sybyrqkr]{color:var(--color-accent)}.mindex__link[data-astro-cid-sybyrqkr]:hover .mindex__numeral[data-astro-cid-sybyrqkr]{color:var(--color-gold)}}@media(prefers-reduced-motion:reduce){.mindex__link[data-astro-cid-sybyrqkr],.mindex__title[data-astro-cid-sybyrqkr],.mindex__numeral[data-astro-cid-sybyrqkr]{transition:none}}.film[data-astro-cid-u2hxfefg]{padding:clamp(80px,11vw,150px) clamp(22px,5vw,72px);background:var(--color-surface-sunken);border-top:1px solid color-mix(in srgb,var(--color-gold) 18%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-gold) 18%,transparent)}.film__inner[data-astro-cid-u2hxfefg]{max-width:1320px;margin:0 auto}.film__head[data-astro-cid-u2hxfefg]{max-width:40ch;margin-bottom:clamp(30px,4vw,48px)}.film__title[data-astro-cid-u2hxfefg]{margin:16px 0 0;font-size:clamp(27px,4.2vw,46px);line-height:1.08}.film__meta[data-astro-cid-u2hxfefg]{margin:14px 0 0;font-family:var(--font-body);font-size:11.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-soft)}.film__frame[data-astro-cid-u2hxfefg]{position:relative;margin:0;aspect-ratio:var(--ratio);overflow:hidden;border-radius:4px;background:var(--color-navy-deep);outline:1px solid color-mix(in srgb,var(--color-gold) 24%,transparent);outline-offset:-1px;box-shadow:0 1px 2px #3c301c1a,0 44px 80px -50px #42321c8c}.film__video[data-astro-cid-u2hxfefg]{width:100%;height:100%;display:block;object-fit:cover}.film__play[data-astro-cid-u2hxfefg]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;border:0;cursor:pointer;background:linear-gradient(to bottom,#060f202e,#060f206b);transition:opacity .5s var(--ease-lamp),background .5s var(--ease-lamp)}.film__play[data-astro-cid-u2hxfefg]:hover{background:linear-gradient(to bottom,#060f201a,#060f2057)}.film__frame[data-astro-cid-u2hxfefg].is-playing .film__play[data-astro-cid-u2hxfefg]{opacity:0;pointer-events:none}.film__play-ring[data-astro-cid-u2hxfefg]{width:clamp(62px,7vw,86px);height:clamp(62px,7vw,86px);border-radius:50%;display:grid;place-items:center;color:var(--color-ivory-onnavy);border:1px solid color-mix(in srgb,var(--color-gold-onnavy) 70%,transparent);background:#060f2052;backdrop-filter:blur(2px);padding-left:4px;transition:transform .5s var(--ease-lamp),border-color .5s var(--ease-lamp)}.film__play[data-astro-cid-u2hxfefg]:hover .film__play-ring[data-astro-cid-u2hxfefg]{transform:scale(1.06);border-color:var(--color-gold-onnavy)}.film__play-label[data-astro-cid-u2hxfefg]{font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-ivory-onnavy);text-shadow:0 1px 12px rgba(0,0,0,.6)}.film__fallback[data-astro-cid-u2hxfefg]{color:var(--color-ivory-onnavy);padding:24px}@media(prefers-reduced-motion:reduce){.film__play[data-astro-cid-u2hxfefg],.film__play-ring[data-astro-cid-u2hxfefg]{transition:none}}.pstrip[data-astro-cid-gau4pmev]{padding:clamp(74px,10vw,124px) 22px;border-top:1px solid color-mix(in srgb,var(--color-gold) 18%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-gold) 18%,transparent)}.pstrip__inner[data-astro-cid-gau4pmev]{max-width:1120px;margin:0 auto}.pstrip__cadence[data-astro-cid-gau4pmev]{margin:16px 0 0;font-size:clamp(24px,3.6vw,42px);line-height:1.14;max-width:20ch}.pstrip__dark[data-astro-cid-gau4pmev]{margin:16px 0 0;font-size:clamp(22px,3vw,32px);color:var(--color-ink-soft)}.pstrip__dates[data-astro-cid-gau4pmev]{margin-top:clamp(34px,5vw,52px);display:flex;flex-wrap:wrap;align-items:flex-end;gap:clamp(26px,5vw,72px)}.pstrip__crown[data-astro-cid-gau4pmev],.pstrip__quiet[data-astro-cid-gau4pmev]{display:flex;flex-direction:column;gap:7px}.pstrip__label[data-astro-cid-gau4pmev]{font-family:var(--font-body);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold)}.pstrip__date[data-astro-cid-gau4pmev]{font-family:var(--font-display);font-optical-sizing:auto;font-weight:400;font-size:clamp(30px,4.6vw,56px);line-height:1;letter-spacing:-.026em;color:var(--color-ink)}.pstrip__date-sm[data-astro-cid-gau4pmev]{font-family:var(--font-display);font-size:clamp(19px,2.2vw,25px);line-height:1.1;color:var(--color-ink-soft)}.pstrip__where[data-astro-cid-gau4pmev]{font-family:var(--font-body);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft)}.pstrip__quiet[data-astro-cid-gau4pmev]{padding-bottom:4px}.pstrip__cta[data-astro-cid-gau4pmev]{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(32px,4.4vw,48px);font-family:var(--font-body);font-weight:600;font-size:clamp(15px,1.5vw,17px);color:var(--color-accent);text-decoration:none;padding-bottom:3px;border-bottom:1.5px solid var(--color-accent)}.pstrip__cta[data-astro-cid-gau4pmev] span[data-astro-cid-gau4pmev]{transition:transform .4s var(--ease-lamp)}.pstrip__cta[data-astro-cid-gau4pmev]:hover span[data-astro-cid-gau4pmev]{transform:translate(6px)}.runs[data-astro-cid-oots7epw]{position:relative;padding:clamp(80px,11vw,130px) 22px}.runs__inner[data-astro-cid-oots7epw]{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:clamp(40px,6vw,64px)}.runs__headline[data-astro-cid-oots7epw]{font-size:clamp(28px,4.4vw,44px);line-height:1.12;letter-spacing:-.016em;max-width:16ch;margin:16px 0 0}.runs__cost[data-astro-cid-oots7epw]{margin-top:clamp(32px,4vw,44px);padding-top:clamp(22px,3vw,30px);border-top:2px solid color-mix(in srgb,var(--color-gold) 50%,transparent)}.runs__cost-n[data-astro-cid-oots7epw]{display:block;font-size:clamp(56px,11vw,88px);line-height:.82}.runs__cost-unit[data-astro-cid-oots7epw]{display:block;margin-top:12px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-soft)}.runs__cost-note[data-astro-cid-oots7epw]{margin:18px 0 0;font-size:14.5px;line-height:1.62;color:var(--color-ink-soft);max-width:34ch}.runs__list[data-astro-cid-oots7epw]{list-style:none;margin:0;padding:0}.runs__item[data-astro-cid-oots7epw]{position:relative;padding:0 0 clamp(28px,3.5vw,40px) clamp(26px,3vw,38px);border-left:1.5px solid color-mix(in srgb,var(--color-gold) 32%,transparent)}.runs__item[data-astro-cid-oots7epw]:last-child{padding-bottom:0;border-left-color:transparent}.runs__item[data-astro-cid-oots7epw]:before{content:"";position:absolute;left:-6px;top:4px;width:10px;height:10px;border-radius:50%;background:var(--color-gold);box-shadow:0 0 0 4px var(--color-surface)}.runs__cadence[data-astro-cid-oots7epw]{display:block;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold);margin-bottom:9px}.runs__name[data-astro-cid-oots7epw]{font-family:var(--font-display);font-weight:460;font-size:clamp(20px,2.6vw,26px);line-height:1.14;letter-spacing:-.01em;color:var(--color-ink);margin:0 0 10px}.runs__link[data-astro-cid-oots7epw]{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-family:var(--font-body);font-weight:600;font-size:13.5px;color:var(--color-accent);text-decoration:none}.runs__link[data-astro-cid-oots7epw] span[data-astro-cid-oots7epw]{transition:transform .35s var(--ease-lamp)}.runs__link[data-astro-cid-oots7epw]:hover span[data-astro-cid-oots7epw]{transform:translate(5px)}.runs__desc[data-astro-cid-oots7epw]{font-size:15.5px;line-height:1.66;color:var(--color-ink-soft);max-width:54ch;margin:0}@media(min-width:880px){.runs__inner[data-astro-cid-oots7epw]{grid-template-columns:.82fr 1.18fr;gap:clamp(56px,7vw,96px);align-items:start}.runs__aside[data-astro-cid-oots7epw]{position:sticky;top:110px}}.lineage[data-astro-cid-t23sryke]{position:relative;padding:clamp(80px,11vw,130px) 22px}.lineage__inner[data-astro-cid-t23sryke]{max-width:1120px;margin:0 auto}.lineage__headline[data-astro-cid-t23sryke]{font-size:clamp(28px,5vw,44px);line-height:1.14;max-width:22ch;margin:16px 0 0}.proof[data-astro-cid-t23sryke]{display:grid;grid-template-columns:repeat(3,auto);gap:clamp(28px,6vw,64px);justify-content:start;margin-top:clamp(36px,5vw,52px);padding-bottom:clamp(8px,2vw,16px)}.proof__item[data-astro-cid-t23sryke]{display:flex;flex-direction:column}.proof__item[data-astro-cid-t23sryke] .numeral[data-astro-cid-t23sryke]{font-size:clamp(52px,8vw,84px);line-height:.85}.proof__label[data-astro-cid-t23sryke]{margin-top:10px;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-soft);max-width:14ch}.lblocks[data-astro-cid-t23sryke]{margin-top:clamp(20px,4vw,36px)}.lblock[data-astro-cid-t23sryke]{display:grid;grid-template-columns:1fr;gap:clamp(22px,4vw,40px);align-items:center;margin-top:clamp(44px,7vw,76px)}.lmedia[data-astro-cid-t23sryke]{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:4 / 3;box-shadow:0 1px 2px #3c301c1f,0 30px 56px -28px #42321c66;outline:1px solid color-mix(in srgb,var(--color-gold) 28%,transparent);outline-offset:-1px}.lmedia[data-astro-cid-t23sryke] img[data-astro-cid-t23sryke]{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.96) contrast(1.02) brightness(.99) sepia(.05)}.lmedia--map[data-astro-cid-t23sryke]{aspect-ratio:16 / 11;background:radial-gradient(120% 120% at 50% 30%,var(--color-surface-raised) 0%,var(--color-surface-sunken) 100%)}.lmedia--map[data-astro-cid-t23sryke] img[data-astro-cid-t23sryke]{object-fit:contain;padding:clamp(6px,1.6vw,16px);filter:none}.lmedia--portrait[data-astro-cid-t23sryke]{aspect-ratio:4 / 5;background:var(--color-surface-raised);max-width:420px}.lmedia--portrait[data-astro-cid-t23sryke] img[data-astro-cid-t23sryke]{object-fit:cover;object-position:50% 22%;filter:saturate(1) contrast(1.03) brightness(1)}.ltext[data-astro-cid-t23sryke]{min-width:0}.ltext__mark[data-astro-cid-t23sryke]{display:flex;align-items:baseline;gap:14px;margin-bottom:14px}.ltext__n[data-astro-cid-t23sryke]{font-family:var(--font-display);font-weight:340;font-size:clamp(26px,3.2vw,38px);line-height:1;color:color-mix(in srgb,var(--color-gold) 52%,var(--color-surface))}.ltext__kicker[data-astro-cid-t23sryke]{font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold)}.ltext__title[data-astro-cid-t23sryke]{font-family:var(--font-display);font-weight:460;font-size:clamp(22px,3.2vw,30px);line-height:1.18;letter-spacing:-.012em;color:var(--color-ink);margin:0 0 14px;max-width:18ch}.ltext__body[data-astro-cid-t23sryke]{font-size:15.5px;line-height:1.68;color:var(--color-ink-soft);max-width:46ch;margin:0}.ltext__link[data-astro-cid-t23sryke]{color:var(--color-ink);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-gold) 60%,transparent);transition:border-color .3s var(--ease-lamp),color .3s var(--ease-lamp)}.ltext__link[data-astro-cid-t23sryke]:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}@media(min-width:840px){.lblock[data-astro-cid-t23sryke]{grid-template-columns:1fr 1fr;gap:clamp(40px,5vw,72px)}.lblock[data-astro-cid-t23sryke]:nth-child(2n) .lmedia[data-astro-cid-t23sryke]{order:2}}.prin[data-astro-cid-2kd73crc]{position:relative;padding:clamp(80px,11vw,130px) 22px;background:var(--color-surface-sunken)}.prin__inner[data-astro-cid-2kd73crc]{max-width:1080px;margin:0 auto}.prin__headline[data-astro-cid-2kd73crc]{font-size:clamp(28px,5vw,44px);line-height:1.14;max-width:20ch;margin:16px 0 0}.prin__feature[data-astro-cid-2kd73crc]{display:grid;grid-template-columns:1fr;gap:clamp(28px,5vw,56px);align-items:center;margin-top:clamp(40px,6vw,64px)}.prin__media[data-astro-cid-2kd73crc]{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:4 / 3;box-shadow:0 1px 2px #3c301c1f,0 34px 60px -28px #42321c73;outline:1px solid color-mix(in srgb,var(--color-gold) 28%,transparent);outline-offset:-1px}.prin__media[data-astro-cid-2kd73crc] img[data-astro-cid-2kd73crc]{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.96) contrast(1.02) brightness(.99) sepia(.05)}.prin__text[data-astro-cid-2kd73crc]{min-width:0}.prin__body[data-astro-cid-2kd73crc]{margin:0;font-size:16px;line-height:1.72;color:var(--color-ink-soft);max-width:52ch}.prin__stats[data-astro-cid-2kd73crc]{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:22px}.prin__stats[data-astro-cid-2kd73crc] span[data-astro-cid-2kd73crc]{font-size:12.5px;letter-spacing:.04em;color:var(--color-ink-soft)}.prin__stats[data-astro-cid-2kd73crc] strong[data-astro-cid-2kd73crc]{color:var(--color-gold);font-weight:700;font-size:14px}.prin__quote[data-astro-cid-2kd73crc]{margin:clamp(48px,7vw,80px) auto 0;max-width:760px;text-align:center}.prin__quote[data-astro-cid-2kd73crc] blockquote[data-astro-cid-2kd73crc]{font-family:var(--font-display);font-weight:420;font-size:clamp(24px,4.6vw,40px);line-height:1.28;letter-spacing:-.012em;color:var(--color-ink);margin:0;text-wrap:balance}.prin__quote[data-astro-cid-2kd73crc] figcaption[data-astro-cid-2kd73crc]{margin-top:18px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold)}.prin__credits[data-astro-cid-2kd73crc]{margin-top:clamp(40px,6vw,60px);padding-top:clamp(24px,3vw,32px);border-top:1px solid color-mix(in srgb,var(--color-gold) 30%,transparent);display:grid;grid-template-columns:1fr;gap:18px;align-items:start}.prin__credits-label[data-astro-cid-2kd73crc]{font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);padding-top:4px}.prin__credits-list[data-astro-cid-2kd73crc]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:14px 56px}.prin__credits-list[data-astro-cid-2kd73crc] li[data-astro-cid-2kd73crc]{display:flex;flex-direction:column;gap:3px}.prin__credit-name[data-astro-cid-2kd73crc]{font-family:var(--font-display);font-weight:460;font-size:clamp(18px,2.4vw,21px);color:var(--color-ink);letter-spacing:-.008em}.prin__credit-role[data-astro-cid-2kd73crc]{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft)}@media(min-width:820px){.prin__feature[data-astro-cid-2kd73crc]{grid-template-columns:1.1fr .9fr;gap:clamp(48px,6vw,72px)}.prin__credits[data-astro-cid-2kd73crc]{grid-template-columns:auto 1fr;gap:clamp(32px,6vw,64px);align-items:center}}.curator[data-astro-cid-kxhtycmz]{position:relative;padding:clamp(80px,11vw,130px) 22px}.curator__inner[data-astro-cid-kxhtycmz]{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:clamp(32px,5vw,56px);align-items:start}.curator__portrait[data-astro-cid-kxhtycmz]{position:relative;margin:0;border-radius:12px;overflow:hidden;aspect-ratio:4 / 5;width:100%;max-width:380px;box-shadow:0 1px 2px #3c301c1f,0 34px 60px -28px #42321c73;outline:1px solid color-mix(in srgb,var(--color-gold) 28%,transparent);outline-offset:-1px}.curator__portrait[data-astro-cid-kxhtycmz] img[data-astro-cid-kxhtycmz]{width:100%;height:100%;object-fit:cover;object-position:50% 18%;display:block}.curator__placeholder[data-astro-cid-kxhtycmz]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:radial-gradient(120% 100% at 50% 30%,var(--color-surface-raised),var(--color-surface-sunken))}.curator__placeholder[data-astro-cid-kxhtycmz] img[data-astro-cid-kxhtycmz]{width:54px;height:auto;opacity:.5}.curator__placeholder[data-astro-cid-kxhtycmz] span[data-astro-cid-kxhtycmz]{font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-soft)}.curator__body[data-astro-cid-kxhtycmz]{min-width:0}.curator__headline[data-astro-cid-kxhtycmz]{font-size:clamp(26px,4.4vw,40px);line-height:1.14;max-width:18ch;margin:16px 0 0}.curator__lead[data-astro-cid-kxhtycmz]{font-family:var(--font-display);font-style:italic;font-weight:380;font-size:clamp(18px,2.4vw,24px);line-height:1.42;color:var(--color-ink);margin:clamp(22px,3.5vw,30px) 0 0;max-width:32ch}.curator__text[data-astro-cid-kxhtycmz]{margin-top:22px;display:flex;flex-direction:column;gap:18px}.curator__text[data-astro-cid-kxhtycmz] p[data-astro-cid-kxhtycmz]{font-size:16px;line-height:1.72;color:var(--color-ink-soft);max-width:56ch}.curator__text[data-astro-cid-kxhtycmz] strong[data-astro-cid-kxhtycmz]{color:var(--color-ink);font-weight:600}.curator__sign[data-astro-cid-kxhtycmz]{margin-top:clamp(26px,4vw,36px);padding-top:20px;border-top:1px solid color-mix(in srgb,var(--color-gold) 30%,transparent);display:flex;flex-direction:column;gap:4px}.curator__signature[data-astro-cid-kxhtycmz]{font-family:var(--font-display);font-style:italic;font-weight:460;font-size:clamp(20px,2.4vw,26px);color:var(--color-ink);line-height:1.1}.curator__role[data-astro-cid-kxhtycmz]{font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold)}@media(min-width:820px){.curator__inner[data-astro-cid-kxhtycmz]{grid-template-columns:.82fr 1.18fr;gap:clamp(48px,6vw,80px)}.curator__portrait[data-astro-cid-kxhtycmz]{position:sticky;top:110px}}.seats[data-astro-cid-iiuphxqb]{padding:clamp(84px,12vw,140px) 22px}.seats__inner[data-astro-cid-iiuphxqb]{max-width:1120px;margin:0 auto}.seats__h[data-astro-cid-iiuphxqb]{margin:16px 0 0;font-size:clamp(28px,4.6vw,52px);line-height:1.08;max-width:16ch}.seats__intro[data-astro-cid-iiuphxqb]{margin:clamp(20px,2.6vw,30px) 0 0;font-size:clamp(15.5px,1.6vw,17.5px);line-height:1.7;color:var(--color-ink-soft);max-width:52ch}.seats__list[data-astro-cid-iiuphxqb]{list-style:none;margin:clamp(44px,6vw,72px) 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:clamp(26px,3.4vw,44px)}@media(min-width:720px){.seats__list[data-astro-cid-iiuphxqb]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.seats__list[data-astro-cid-iiuphxqb]{grid-template-columns:repeat(3,1fr)}}.seats__item[data-astro-cid-iiuphxqb]{padding-top:18px;border-top:1px solid color-mix(in srgb,var(--color-gold) 34%,transparent)}.seats__name[data-astro-cid-iiuphxqb]{margin:0;font-family:var(--font-display);font-weight:460;font-size:clamp(19px,2.2vw,24px);line-height:1.2;color:var(--color-ink)}.seats__co[data-astro-cid-iiuphxqb]{margin:8px 0 0;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold)}.seats__line[data-astro-cid-iiuphxqb]{margin:12px 0 0;font-size:15px;line-height:1.6;color:var(--color-ink-soft);max-width:32ch}.seats__rule[data-astro-cid-iiuphxqb]{margin:clamp(48px,7vw,80px) 0 clamp(26px,3.4vw,40px)}.seats__close[data-astro-cid-iiuphxqb]{margin:0;font-family:var(--font-display);font-style:italic;font-weight:380;font-size:clamp(17px,2.1vw,23px);line-height:1.5;color:var(--color-ink-soft);max-width:44ch}.priv[data-astro-cid-ro7zmc2o]{position:relative;padding:clamp(80px,11vw,130px) 22px}.priv__inner[data-astro-cid-ro7zmc2o]{max-width:1080px;margin:0 auto}.priv__head[data-astro-cid-ro7zmc2o]{display:grid;grid-template-columns:1fr;gap:clamp(20px,4vw,44px);align-items:end}.priv__headline[data-astro-cid-ro7zmc2o]{font-size:clamp(30px,5.6vw,52px);line-height:1.08;letter-spacing:-.016em;max-width:18ch;margin:16px 0 0}.priv__lead[data-astro-cid-ro7zmc2o]{font-family:var(--font-display);font-style:italic;font-weight:380;font-size:clamp(17px,2.6vw,21px);line-height:1.5;color:var(--color-ink-soft);max-width:34ch}.priv__charter[data-astro-cid-ro7zmc2o]{margin-top:clamp(44px,6vw,72px);border:1px solid color-mix(in srgb,var(--color-gold) 34%,transparent);border-radius:18px;background:radial-gradient(140% 120% at 50% -10%,var(--color-surface-raised) 0%,color-mix(in srgb,var(--color-surface-raised) 60%,var(--color-surface)) 100%);box-shadow:0 1px 2px #3c301c14,0 40px 70px -46px #42321c66;overflow:hidden}.priv__charter-label[data-astro-cid-ro7zmc2o]{display:block;padding:clamp(16px,2.2vw,22px) clamp(22px,3vw,34px) 0;font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--color-gold)}.priv__charter-grid[data-astro-cid-ro7zmc2o]{display:grid;grid-template-columns:1fr}.priv__item[data-astro-cid-ro7zmc2o]{padding:clamp(24px,3.2vw,38px) clamp(22px,3vw,34px)}.priv__item[data-astro-cid-ro7zmc2o]+.priv__item[data-astro-cid-ro7zmc2o]{border-top:1px solid color-mix(in srgb,var(--color-gold) 22%,transparent)}.priv__num[data-astro-cid-ro7zmc2o]{display:block;font-family:var(--font-display);font-weight:340;font-size:clamp(26px,3vw,38px);line-height:1;color:var(--color-gold);margin-bottom:16px}.priv__title[data-astro-cid-ro7zmc2o]{font-family:var(--font-display);font-weight:460;font-size:clamp(20px,2.8vw,25px);line-height:1.18;letter-spacing:-.01em;color:var(--color-ink);margin:0 0 12px}.priv__body[data-astro-cid-ro7zmc2o]{font-size:15.5px;line-height:1.66;color:var(--color-ink-soft);margin:0}.priv__close[data-astro-cid-ro7zmc2o]{margin:clamp(48px,7vw,80px) 0 0;padding-top:clamp(28px,4vw,40px);border-top:1px solid color-mix(in srgb,var(--color-gold) 36%,transparent);font-family:var(--font-display);font-weight:400;font-size:clamp(22px,3.6vw,34px);line-height:1.32;color:var(--color-ink-soft);max-width:28ch}.priv__close-em[data-astro-cid-ro7zmc2o]{color:var(--color-ink)}@media(min-width:820px){.priv__head[data-astro-cid-ro7zmc2o]{grid-template-columns:1.4fr .85fr}.priv__charter-grid[data-astro-cid-ro7zmc2o]{grid-template-columns:repeat(3,1fr)}.priv__item[data-astro-cid-ro7zmc2o]+.priv__item[data-astro-cid-ro7zmc2o]{border-top:none;border-left:1px solid color-mix(in srgb,var(--color-gold) 22%,transparent)}.priv__close[data-astro-cid-ro7zmc2o]{max-width:34ch}}.faq[data-astro-cid-vcytj35z]{position:relative;padding:clamp(80px,11vw,130px) 22px}.faq__inner[data-astro-cid-vcytj35z]{max-width:940px;margin:0 auto}.faq__head[data-astro-cid-vcytj35z]{margin-bottom:clamp(36px,5vw,56px);max-width:30ch}.faq__headline[data-astro-cid-vcytj35z]{font-size:clamp(32px,6vw,52px);margin:16px 0 0}.faq__intro[data-astro-cid-vcytj35z]{margin:16px 0 0;font-family:var(--font-display);font-style:italic;font-weight:380;font-size:clamp(16px,2.2vw,20px);line-height:1.5;color:var(--color-ink-soft)}.faq__item[data-astro-cid-vcytj35z]{border-top:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent)}.faq__item[data-astro-cid-vcytj35z]:last-child{border-bottom:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent)}.faq__q[data-astro-cid-vcytj35z]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(22px,3vw,30px) 0;background:none;border:none;cursor:pointer;text-align:left}.faq__q-text[data-astro-cid-vcytj35z]{font-family:var(--font-display);font-weight:460;font-size:clamp(19px,2.8vw,26px);line-height:1.28;letter-spacing:-.01em;color:var(--color-ink);transition:color .25s var(--ease-lamp)}.faq__q[data-astro-cid-vcytj35z]:hover .faq__q-text[data-astro-cid-vcytj35z]{color:var(--color-accent)}.faq__icon[data-astro-cid-vcytj35z]{position:relative;flex-shrink:0;width:20px;height:20px}.faq__icon[data-astro-cid-vcytj35z]:before,.faq__icon[data-astro-cid-vcytj35z]:after{content:"";position:absolute;top:50%;left:50%;background:var(--color-gold);transition:transform .35s var(--ease-lamp),opacity .35s var(--ease-lamp)}.faq__icon[data-astro-cid-vcytj35z]:before{width:18px;height:1.5px;transform:translate(-50%,-50%)}.faq__icon[data-astro-cid-vcytj35z]:after{width:1.5px;height:18px;transform:translate(-50%,-50%)}.faq__item[data-astro-cid-vcytj35z].open .faq__icon[data-astro-cid-vcytj35z]:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq__a-wrap[data-astro-cid-vcytj35z]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease-lamp)}.faq__item[data-astro-cid-vcytj35z].open .faq__a-wrap[data-astro-cid-vcytj35z]{grid-template-rows:1fr}.faq__a[data-astro-cid-vcytj35z]{overflow:hidden}.faq__a[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{margin:0;padding:0 0 clamp(22px,3vw,28px);font-size:clamp(15.5px,1.8vw,17px);line-height:1.72;color:var(--color-ink-soft);max-width:68ch}.faq__a-link[data-astro-cid-vcytj35z]{margin:0;padding:0 0 clamp(22px,3vw,28px)}.faq__a-link[data-astro-cid-vcytj35z] a[data-astro-cid-vcytj35z]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-weight:600;font-size:14.5px;color:var(--color-accent);text-decoration:none}.faq__a-link[data-astro-cid-vcytj35z] span[data-astro-cid-vcytj35z]{transition:transform .35s var(--ease-lamp)}.faq__a-link[data-astro-cid-vcytj35z] a[data-astro-cid-vcytj35z]:hover span[data-astro-cid-vcytj35z]{transform:translate(5px)}@media(prefers-reduced-motion:reduce){.faq__a-wrap[data-astro-cid-vcytj35z],.faq__icon[data-astro-cid-vcytj35z]:before,.faq__icon[data-astro-cid-vcytj35z]:after{transition:none}.faq__a-link[data-astro-cid-vcytj35z] span[data-astro-cid-vcytj35z]{transition:none}}.conv[data-astro-cid-glmilo3y]{position:relative;padding:clamp(80px,12vw,130px) 22px}.conv__inner[data-astro-cid-glmilo3y]{max-width:1040px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:clamp(36px,5vw,64px);align-items:start}.conv__pitch[data-astro-cid-glmilo3y]{min-width:0}.conv__headline[data-astro-cid-glmilo3y]{font-size:clamp(30px,5.2vw,48px);line-height:1.08;letter-spacing:-.018em;max-width:14ch;margin:14px 0 0}.conv__intro[data-astro-cid-glmilo3y]{font-family:var(--font-display);font-style:italic;font-weight:380;font-size:clamp(17px,2.4vw,21px);line-height:1.5;color:var(--color-ink-soft);max-width:34ch;margin:clamp(18px,2.6vw,24px) 0 0}.conv__assure[data-astro-cid-glmilo3y]{margin:clamp(20px,3vw,28px) 0 0;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--color-ink-soft)}.conv__assure[data-astro-cid-glmilo3y] span[data-astro-cid-glmilo3y]{color:var(--color-gold)}.conv__card[data-astro-cid-glmilo3y]{padding:clamp(28px,5vw,44px) clamp(24px,5vw,40px) clamp(24px,4vw,32px);background:linear-gradient(158deg,#fdfbf5,#f8f2e7);border-radius:6px;box-shadow:0 1px 2px #3c301c1a,0 3px 8px -2px #3c301c1f,0 40px 70px -32px #42321c6b;position:relative}.conv__card[data-astro-cid-glmilo3y]:before{content:"";position:absolute;inset:clamp(10px,2.4vw,14px);border:1px solid color-mix(in srgb,var(--color-gold) 30%,transparent);border-radius:3px;pointer-events:none}.conv__form[data-astro-cid-glmilo3y]{position:relative;text-align:left}.conv__hp[data-astro-cid-glmilo3y]{position:absolute;left:-9999px;opacity:0}.field[data-astro-cid-glmilo3y]{margin-bottom:22px}.field[data-astro-cid-glmilo3y] label[data-astro-cid-glmilo3y]{display:block;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold);margin-bottom:8px}.field[data-astro-cid-glmilo3y] label[data-astro-cid-glmilo3y] span[data-astro-cid-glmilo3y]{color:var(--color-ink-soft);font-weight:500;letter-spacing:.08em}.field[data-astro-cid-glmilo3y] input[data-astro-cid-glmilo3y],.field[data-astro-cid-glmilo3y] textarea[data-astro-cid-glmilo3y]{width:100%;background:transparent;border:none;border-bottom:1px solid color-mix(in srgb,var(--color-ink) 22%,transparent);padding:8px 2px;font-family:var(--font-body);font-size:16px;color:var(--color-ink);transition:border-color .25s var(--ease-lamp);border-radius:0}.field[data-astro-cid-glmilo3y] textarea[data-astro-cid-glmilo3y]{resize:vertical;min-height:64px}.field[data-astro-cid-glmilo3y] input[data-astro-cid-glmilo3y]::placeholder,.field[data-astro-cid-glmilo3y] textarea[data-astro-cid-glmilo3y]::placeholder{color:color-mix(in srgb,var(--color-ink-soft) 70%,transparent)}.field[data-astro-cid-glmilo3y] input[data-astro-cid-glmilo3y]:focus,.field[data-astro-cid-glmilo3y] textarea[data-astro-cid-glmilo3y]:focus{outline:none;border-bottom-color:var(--color-accent)}.conv__submit[data-astro-cid-glmilo3y]{width:100%;margin-top:8px;display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--color-accent);color:#fff;font-family:var(--font-body);font-weight:600;font-size:15px;letter-spacing:.01em;padding:15px 26px;border:none;border-radius:12px;cursor:pointer;box-shadow:0 12px 28px -12px #9e2b2580;transition:transform .3s var(--ease-lamp),box-shadow .3s var(--ease-lamp)}.conv__submit[data-astro-cid-glmilo3y] span[data-astro-cid-glmilo3y]{transition:transform .3s var(--ease-lamp)}.conv__submit[data-astro-cid-glmilo3y]:hover{transform:translateY(-2px);box-shadow:0 18px 34px -12px #9e2b2599}.conv__submit[data-astro-cid-glmilo3y]:hover span[data-astro-cid-glmilo3y]{transform:translate(3px)}.conv__submit[data-astro-cid-glmilo3y][aria-busy=true]{opacity:.7;pointer-events:none}.conv__error[data-astro-cid-glmilo3y]{margin:12px 0 0;font-size:13px;color:var(--color-accent);text-align:center}.conv__done[data-astro-cid-glmilo3y]{text-align:center;padding:12px 0}.conv__seal[data-astro-cid-glmilo3y]{width:52px;margin:0 auto 18px}.conv__seal[data-astro-cid-glmilo3y] img[data-astro-cid-glmilo3y]{width:100%;height:auto;display:block}.conv__done-title[data-astro-cid-glmilo3y]{font-family:var(--font-display);font-weight:440;font-size:clamp(22px,4.4vw,28px);color:var(--color-ink);margin:0 0 10px}.conv__done-text[data-astro-cid-glmilo3y]{font-size:15px;line-height:1.6;color:var(--color-ink-soft);max-width:34ch;margin:0 auto}.conv__alt[data-astro-cid-glmilo3y]{margin:22px 0 0;text-align:center;font-size:13px;color:var(--color-ink-soft)}.conv__alt[data-astro-cid-glmilo3y] a[data-astro-cid-glmilo3y]{color:var(--color-accent);font-weight:600;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 35%,transparent);padding-bottom:1px}.conv__alt[data-astro-cid-glmilo3y] a[data-astro-cid-glmilo3y]:hover{border-bottom-color:var(--color-accent)}@media(min-width:820px){.conv__inner[data-astro-cid-glmilo3y]{grid-template-columns:.92fr 1.08fr;gap:clamp(48px,6vw,84px);align-items:center}.conv__pitch[data-astro-cid-glmilo3y]{position:sticky;top:120px}}
