.porthole[data-astro-cid-sgm2ee6e]{position:relative;width:100%;aspect-ratio:1;border-radius:50%;filter:drop-shadow(0 40px 50px rgba(0,0,0,.65))}.ring[data-astro-cid-sgm2ee6e]{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,transparent 60%,rgba(0,0,0,.45) 61.5%,transparent 63.5%),conic-gradient(from 210deg,#7c5c24,#efd896 8%,#c9a252 17%,#6b4e1c 31%,#b78f42 44%,#f3e0a6 55%,#c9a252 64%,#6b4e1c 79%,#a98237 90%,#7c5c24);box-shadow:inset 0 0 0 1px #fff0be59,inset 0 -6px 14px #00000073,0 0 0 1px #1a1408}.bolt[data-astro-cid-sgm2ee6e]{position:absolute;left:50%;top:50%;width:3.1%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 36% 32%,#fbeec0,#c9a252 42%,#5d4416 78%);box-shadow:0 1px 2px #000000b3;transform:translate(-50%,-50%) rotate(var(--a)) translateY(-1445%)}.glass[data-astro-cid-sgm2ee6e]{position:absolute;inset:12.5%;border-radius:50%;overflow:hidden;background:var(--steel-950);box-shadow:0 0 0 2px #2a1f0b,inset 0 0 0 1px #0009;isolation:isolate}.view[data-astro-cid-sgm2ee6e]{width:100%;height:100%;object-fit:cover;object-position:38% 50%}.iris[data-astro-cid-sgm2ee6e]{position:absolute;inset:0;width:100%;height:100%}.sheen[data-astro-cid-sgm2ee6e]{position:absolute;inset:0;border-radius:50%;pointer-events:none;background:radial-gradient(120% 90% at 26% 12%,rgba(255,255,255,.2),transparent 42%),radial-gradient(closest-side,transparent 78%,rgba(0,0,0,.55));box-shadow:inset 0 14px 30px #0000008c}h2[data-astro-cid-j7pv25f6]{font-size:var(--text-h2)}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--brass-hi);font-weight:400}.section-head[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;max-width:44rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.section-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.label){color:var(--paper-dim);font-size:var(--text-lead);line-height:1.4;text-wrap:pretty}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding-block:clamp(2.5rem,6vw,5.5rem) clamp(3rem,7vw,6rem)}.hero-text[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(1.1rem,2.2vw,1.9rem);justify-items:start;min-width:0}h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.9rem,.6rem + 6.4vw,7rem);line-height:.95;margin-left:-.04em}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6],h1[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;white-space:nowrap}.hero-lead[data-astro-cid-j7pv25f6]{max-width:30rem;font-size:var(--text-lead);line-height:1.4;color:var(--paper-dim);text-wrap:pretty}.hero-links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem 2.25rem}.hero-port[data-astro-cid-j7pv25f6]{width:100%;max-width:36rem;justify-self:end}.prolog[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr) minmax(0,19rem);gap:clamp(1.5rem,4vw,4rem);padding-block:clamp(3.5rem,9vw,7.5rem)}.prolog-label[data-astro-cid-j7pv25f6]{padding-top:.6rem}.prolog-de[data-astro-cid-j7pv25f6]{display:grid;gap:1.4rem;max-width:41rem}.opening[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(1.75rem,1.2rem + 2.3vw,3rem);line-height:1.1;letter-spacing:-.01em;text-wrap:balance;font-optical-sizing:none;font-variation-settings:"opsz" 30}.opening[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--brass-hi)}.prolog-en[data-astro-cid-j7pv25f6]{display:grid;align-content:start;gap:.75rem;padding-left:clamp(1rem,2vw,1.75rem);border-left:1px solid var(--steel-600);font-size:var(--text-small);font-style:italic;line-height:1.6;color:var(--paper-dim)}.prolog-en[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{font-style:normal}.salon[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,9vw,7.5rem)}.salon-text[data-astro-cid-j7pv25f6]{display:grid;gap:1.25rem;justify-items:start}.salon-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.label){font-size:var(--text-lead);line-height:1.4;color:var(--paper-dim);text-wrap:pretty}.salon-shots[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(8px,1.2vw,16px);align-items:end}.shot-1[data-astro-cid-j7pv25f6]{grid-column:1 / 9;aspect-ratio:3 / 2}.shot-2[data-astro-cid-j7pv25f6]{grid-column:9 / 13;aspect-ratio:1}.shot-3[data-astro-cid-j7pv25f6]{grid-column:3 / 10;aspect-ratio:4 / 3;align-self:start}.shot-4[data-astro-cid-j7pv25f6]{grid-column:10 / 13;aspect-ratio:418 / 600;align-self:start}.werft[data-astro-cid-j7pv25f6]{padding-block:clamp(3.5rem,9vw,7.5rem)}.stages[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}.stage-img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;margin-bottom:.6rem}.stage-no[data-astro-cid-j7pv25f6]{color:var(--brass);margin-right:.35em}.stage[data-astro-cid-j7pv25f6],.case[data-astro-cid-j7pv25f6]{text-decoration:none;display:grid;gap:.5rem;align-content:start}.stage-title[data-astro-cid-j7pv25f6],.case-title[data-astro-cid-j7pv25f6]{font-optical-sizing:none;font-variation-settings:"opsz" 30;font-family:var(--font-display);font-size:var(--text-h3);line-height:1;transition:color .3s}.stage[data-astro-cid-j7pv25f6]:hover .stage-title[data-astro-cid-j7pv25f6]{color:var(--brass-hi)}.stage-blurb[data-astro-cid-j7pv25f6]{color:var(--paper-dim);font-size:var(--text-small);line-height:1.55}.vitrine[data-astro-cid-j7pv25f6]{position:relative;background-color:var(--velvet);background-image:linear-gradient(180deg,rgba(0,0,0,.45),transparent 22%,transparent 70%,rgba(0,0,0,.5)),repeating-linear-gradient(90deg,#00000057 0,#0000000a 46px,#ffbeaa17 78px,#0000000f 104px,#00000057 150px)}.rod[data-astro-cid-j7pv25f6]{height:12px;background:linear-gradient(180deg,var(--brass-lo),var(--brass-hi) 32%,var(--brass) 55%,#4f3a14);box-shadow:0 6px 14px #0000008c}.vitrine-inner[data-astro-cid-j7pv25f6]{padding-block:clamp(3.5rem,9vw,7rem)}.vitrine[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.label){color:var(--paper)}.vitrine[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{color:var(--brass-hi)}.cases[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}.case-img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;margin-bottom:.6rem;box-shadow:0 0 0 1px #2a0508,0 0 0 3px var(--brass),0 0 0 4px #2a0508,0 22px 38px -14px #000000d9}.case-blurb[data-astro-cid-j7pv25f6]{font-size:var(--text-small);line-height:1.55;color:#eee5d3db}.presse[data-astro-cid-j7pv25f6]{padding-block:clamp(3.5rem,9vw,7.5rem) 0}@media(max-width:1000px){.prolog[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,17rem)}.prolog-label[data-astro-cid-j7pv25f6]{grid-column:1 / -1;padding-top:0}}@media(max-width:820px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-port[data-astro-cid-j7pv25f6]{justify-self:center;max-width:min(100%,26rem);order:-1}.prolog[data-astro-cid-j7pv25f6],.salon[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.prolog-en[data-astro-cid-j7pv25f6]{max-width:34rem}.stages[data-astro-cid-j7pv25f6],.cases[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;max-width:34rem}}
