@layer payload-default{.icon--copy{width:1.53846rem;height:1.53846rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}
.LuniversumClient-module__113iRG__hero{text-align:center;padding:2px 0 48px}.LuniversumClient-module__113iRG__eyebrow{text-transform:uppercase;letter-spacing:.38em;color:var(--gold-deep,#a8975f);margin:0 0 4px;font-size:12px}.LuniversumClient-module__113iRG__kicker{text-transform:uppercase;letter-spacing:.3em;color:var(--muted,#9a938a);margin:0 0 12px;font-size:11px}.LuniversumClient-module__113iRG__stage{aspect-ratio:1769/860;background:var(--paper,#faf8f5);--tx:-1%;--ty:8%;--sc:.855;--rot:0deg;border-radius:10px;width:min(1100px,95vw);margin:0 auto;position:relative;overflow:hidden}.LuniversumClient-module__113iRG__photo{object-fit:cover;filter:grayscale(.4)sepia(.08)contrast(1.03)brightness(1.05);border-radius:10px;width:100%;height:100%;position:absolute;inset:0}.LuniversumClient-module__113iRG__scrim{background:var(--paper,#faf8f5);opacity:0;pointer-events:none;border-radius:10px;position:absolute;inset:0}.LuniversumClient-module__113iRG__reveal .LuniversumClient-module__113iRG__scrim{animation:2.6s forwards LuniversumClient-module__113iRG__scrimUp}@keyframes LuniversumClient-module__113iRG__scrimUp{0%{opacity:0}13%{opacity:0}34%{opacity:.85}to{opacity:.92}}.LuniversumClient-module__113iRG__overlay{transform:translate(var(--tx), var(--ty)) scale(var(--sc)) rotate(var(--rot));transform-origin:50%;position:absolute;inset:0}.LuniversumClient-module__113iRG__overlay svg{width:100%;height:100%;overflow:visible}.LuniversumClient-module__113iRG__draw{stroke-dasharray:1;stroke-dashoffset:1px}.LuniversumClient-module__113iRG__reveal .LuniversumClient-module__113iRG__draw{animation:1.6s forwards LuniversumClient-module__113iRG__draw}@keyframes LuniversumClient-module__113iRG__draw{to{stroke-dashoffset:0}}.LuniversumClient-module__113iRG__mark{opacity:0;transform-box:fill-box;transform-origin:50%;cursor:pointer}.LuniversumClient-module__113iRG__reveal .LuniversumClient-module__113iRG__mark{animation:.6s cubic-bezier(.2,.8,.2,1) forwards LuniversumClient-module__113iRG__pop}@keyframes LuniversumClient-module__113iRG__pop{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.LuniversumClient-module__113iRG__mark:hover{fill:var(--gold-deep,#a8975f)}.LuniversumClient-module__113iRG__ring{fill:none;stroke:var(--gold,#bcaf87);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;pointer-events:none}.LuniversumClient-module__113iRG__reveal .LuniversumClient-module__113iRG__ring{animation:3.6s ease-out infinite LuniversumClient-module__113iRG__ambient}@keyframes LuniversumClient-module__113iRG__ambient{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}.LuniversumClient-module__113iRG__hotspot:hover .LuniversumClient-module__113iRG__ring{animation:1.1s ease-out infinite LuniversumClient-module__113iRG__ring}@keyframes LuniversumClient-module__113iRG__ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.LuniversumClient-module__113iRG__anchor{opacity:0}.LuniversumClient-module__113iRG__reveal .LuniversumClient-module__113iRG__anchor{animation:.9s 3.4s forwards LuniversumClient-module__113iRG__fadeUp}@keyframes LuniversumClient-module__113iRG__fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.LuniversumClient-module__113iRG__caption{font-family:var(--font-editorial), "Cormorant Garamond", serif;opacity:.72;margin:18px 0 0;font-size:22px;font-style:italic;font-weight:300}.LuniversumClient-module__113iRG__scrollcue{color:var(--muted,#9a938a);flex-direction:column;align-items:center;gap:8px;margin-top:22px;display:flex}.LuniversumClient-module__113iRG__scrollcue span{font-family:var(--font-editorial), "Cormorant Garamond", serif;color:var(--ink,#1a1814);opacity:.62;font-size:17px;font-style:italic}.LuniversumClient-module__113iRG__chev{width:18px;height:18px;color:var(--gold-deep,#a8975f);animation:2.4s ease-in-out infinite LuniversumClient-module__113iRG__bob}@keyframes LuniversumClient-module__113iRG__bob{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.LuniversumClient-module__113iRG__tooltip{pointer-events:none;text-transform:uppercase;letter-spacing:.16em;opacity:0;z-index:30;white-space:nowrap;background:#fff;border:1px solid #1a18141f;border-radius:4px;padding:7px 12px;font-size:11px;transition:opacity .15s;position:fixed;transform:translate(-50%,-140%);box-shadow:0 4px 20px #1a18141f}.LuniversumClient-module__113iRG__tooltip.LuniversumClient-module__113iRG__show{opacity:1}.LuniversumClient-module__113iRG__back{opacity:0;pointer-events:none;z-index:70;background:#1a181466;transition:opacity .35s;position:fixed;inset:0}.LuniversumClient-module__113iRG__back.LuniversumClient-module__113iRG__show{opacity:1;pointer-events:auto}.LuniversumClient-module__113iRG__drawer{text-align:left;background:var(--paper,#faf8f5);z-index:80;border-radius:14px 14px 0 0;flex-direction:column;height:74vh;transition:transform .42s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -24px 70px #1a181447}.LuniversumClient-module__113iRG__dTitle{display:block}.LuniversumClient-module__113iRG__drawer.LuniversumClient-module__113iRG__show{transform:translateY(0)}.LuniversumClient-module__113iRG__handle{background:#1a18142e;border-radius:2px;flex:none;width:44px;height:4px;margin:12px auto 0}.LuniversumClient-module__113iRG__dhead{flex:none;width:100%;max-width:1100px;margin:0 auto;padding:16px 40px 12px;position:relative}.LuniversumClient-module__113iRG__dEy{text-transform:uppercase;letter-spacing:.22em;color:var(--gold-deep,#a8975f);margin:0 0 4px;font-size:11px}.LuniversumClient-module__113iRG__dTitle{font-family:var(--font-editorial), "Cormorant Garamond", serif;flex-wrap:wrap;align-items:baseline;gap:14px;margin:0;font-size:clamp(28px,3vw,40px);font-weight:300;line-height:1.05;display:flex}.LuniversumClient-module__113iRG__dCount{font-family:var(--font-ui), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--muted,#9a938a);font-size:12px}.LuniversumClient-module__113iRG__dDesc{color:#4a463f;max-width:640px;margin:8px 0 0;font-size:14px;line-height:1.6}.LuniversumClient-module__113iRG__dbody{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:8px 40px 40px;overflow:auto}.LuniversumClient-module__113iRG__faces{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (min-width:600px){.LuniversumClient-module__113iRG__faces{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.LuniversumClient-module__113iRG__faces{grid-template-columns:repeat(4,1fr)}}.LuniversumClient-module__113iRG__allLink{text-transform:uppercase;letter-spacing:.18em;color:var(--ink,#1a1814);border-bottom:1px solid var(--ink,#1a1814);cursor:pointer;background:0 0;margin-top:20px;padding-bottom:2px;font-size:11px;display:inline-block}.LuniversumClient-module__113iRG__close{color:var(--muted,#9a938a);cursor:pointer;background:0 0;border:none;font-size:26px;line-height:1;position:absolute;top:2px;right:34px}.LuniversumClient-module__113iRG__note{color:var(--muted,#9a938a);margin:0;font-size:13px}.LuniversumClient-module__113iRG__deptList{display:none}@media (max-width:768px){.LuniversumClient-module__113iRG__hotspots,.LuniversumClient-module__113iRG__anchor{display:none}.LuniversumClient-module__113iRG__scrollcue{display:block}.LuniversumClient-module__113iRG__deptList{text-align:left;border-top:1px solid #1a18141f;width:100%;max-width:520px;margin:22px auto 0;padding:0;list-style:none;display:block}.LuniversumClient-module__113iRG__deptList li{border-bottom:1px solid #1a18141a}.LuniversumClient-module__113iRG__deptBtn{cursor:pointer;width:100%;font-family:var(--font-editorial), "Cormorant Garamond", serif;color:var(--ink,#1a1814);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:baseline;gap:14px;padding:14px 4px;font-size:21px;font-weight:300;line-height:1.1;display:flex}.LuniversumClient-module__113iRG__deptCount{font-family:var(--font-ui), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--muted,#9a938a);flex:none;font-size:11px}}
