.ww-living-volume{--ww-volume-x:50%;--ww-volume-y:34%;isolation:isolate;min-height:clamp(28rem,45vw,35rem);perspective:1500px;position:relative}.ww-living-volume:before{background:radial-gradient(circle at var(--ww-volume-x) var(--ww-volume-y),rgba(180,154,90,.26),transparent 48%);border-radius:50%;content:"";filter:blur(26px);inset:7% -6% -7%;opacity:.65;position:absolute;transition:opacity .5s ease;z-index:-1}.ww-living-volume__cover,.ww-living-volume__inside{border:1px solid rgba(180,154,90,.55);inset:0;position:absolute}.ww-living-volume__cover{background:linear-gradient(118deg,transparent 32%,hsla(40,37%,92%,.07) 47%,transparent 61%),linear-gradient(90deg,hsla(0,0%,100%,.04),transparent 12%),linear-gradient(145deg,#24231f,#11110f 70%);background-size:230% 100%,100% 100%,100% 100%;box-shadow:-1.5rem 2.5rem 5rem rgba(0,0,0,.4);color:var(--ww-ivory);cursor:pointer;min-height:100%;overflow:hidden;padding:0;text-align:left;transform:perspective(1200px) rotateY(-8deg) rotate(.35deg);transform-origin:left center;transition:transform .8s cubic-bezier(.2,.72,.18,1),box-shadow .65s ease,background-position .9s ease;width:100%;z-index:2}.ww-living-volume__cover:after,.ww-living-volume__cover:before{border:1px solid rgba(180,154,90,.22);content:"";inset:1rem;pointer-events:none;position:absolute}.ww-living-volume__cover:after{border-color:hsla(40,37%,92%,.07);inset:1.5rem}.ww-living-volume__cover:focus-visible,.ww-living-volume__cover:hover{background-position:-82% 0,0 0,0 0;box-shadow:-2rem 3rem 6rem rgba(0,0,0,.48),0 0 0 1px rgba(242,211,141,.18);transform:perspective(1200px) rotateY(-4deg) rotate(0deg) translateY(-.35rem)}.ww-living-volume__close:focus-visible,.ww-living-volume__cover:focus-visible{outline:2px solid var(--ww-ivory);outline-offset:5px}.ww-living-volume__spine{background:rgba(180,154,90,.4);inset:0 auto 0 1.5rem;position:absolute;width:1px}.ww-living-volume__edition,.ww-living-volume__invitation,.ww-living-volume__title{left:3.5rem;position:absolute;right:3rem}.ww-living-volume__edition{color:var(--ww-editorial-muted-text);font-size:.61rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase;top:2.7rem}.ww-living-volume__title{color:var(--ww-editorial-gold-text);font-family:Georgia,serif;font-size:clamp(1.8rem,3.5vw,3.25rem);letter-spacing:-.025em;line-height:.98;max-width:9ch;top:5.8rem}.ww-living-volume__invitation{border-top:1px solid rgba(180,154,90,.32);bottom:2.8rem;color:var(--ww-editorial-muted-text);display:flex;font-size:.68rem;font-weight:700;justify-content:space-between;letter-spacing:.12em;padding-top:.9rem;text-transform:uppercase}.ww-living-volume__inside{background:radial-gradient(circle at var(--ww-volume-x) var(--ww-volume-y),rgba(180,154,90,.18),transparent 34%),linear-gradient(145deg,#161916,#090b0c 72%);box-shadow:inset 0 0 5rem rgba(0,0,0,.36),-1rem 2rem 4rem rgba(0,0,0,.32);overflow:hidden;padding:1.4rem;z-index:1}.ww-living-volume__map{height:calc(100% - 7.6rem);min-height:18rem;position:relative}.ww-living-volume__map svg{height:100%;overflow:visible;width:100%}.ww-living-volume__halo{fill:none;stroke:rgba(180,154,90,.13);stroke-width:34}.ww-living-volume__orbit{fill:none;stroke:hsla(40,37%,92%,.18);stroke-dasharray:2 8;stroke-width:1}.ww-living-volume__trace{fill:none;stroke:rgba(242,211,141,.48);stroke-dasharray:.16 .84;stroke-dashoffset:1;stroke-width:1.25}.ww-living-volume__node{fill:#f2d38d;filter:drop-shadow(0 0 6px rgb(242 211 141/75%))}.ww-living-volume__mind{color:var(--ww-ivory);display:grid;justify-items:center;left:50%;position:absolute;top:49%;transform:translate(-50%,-50%)}.ww-living-volume__mind b{font-family:Georgia,serif;font-size:clamp(2.8rem,5vw,4.6rem);font-weight:400;line-height:.8}.ww-living-volume__mind small{color:var(--ww-editorial-gold-text);font-size:.56rem;font-weight:700;letter-spacing:.18em;margin-top:.65rem;text-transform:uppercase}.ww-living-volume__word{color:hsla(40,37%,92%,.78);font-size:.58rem;font-weight:700;letter-spacing:.13em;position:absolute;text-transform:uppercase}.ww-living-volume__word--people{left:3%;top:8%}.ww-living-volume__word--work{right:4%;top:10%}.ww-living-volume__word--relationships{bottom:14%;left:1%}.ww-living-volume__word--evidence{bottom:11%;right:1%}.ww-living-volume__word--time{bottom:0;left:50%;transform:translateX(-50%)}.ww-living-volume__meaning{border-top:1px solid rgba(180,154,90,.28);bottom:1.2rem;left:1.4rem;padding-top:.85rem;position:absolute;right:1.4rem}.ww-living-volume__meaning p{font-size:.78rem;line-height:1.4;margin:0}.ww-living-volume__meaning .ww-living-volume__boundary{color:var(--ww-editorial-gold-text);font-family:Georgia,serif;margin-top:.35rem}.ww-living-volume__close{background:transparent;border:0;color:var(--ww-editorial-muted-text);cursor:pointer;font:inherit;font-size:.58rem;font-weight:700;letter-spacing:.12em;margin-top:.7rem;padding:0;text-transform:uppercase}.ww-living-volume.is-enhanced:not(.is-open) .ww-living-volume__inside{opacity:0;transition:visibility 0s linear .7s,opacity .35s ease .26s;visibility:hidden}.ww-living-volume.is-open .ww-living-volume__cover{box-shadow:-2.5rem 2.5rem 4rem rgba(0,0,0,.24);pointer-events:none;transform:rotateY(-88deg) translateX(-1px)}.ww-living-volume.is-open .ww-living-volume__cover>*{opacity:0;transition:opacity .18s ease}.ww-living-volume.is-open .ww-living-volume__inside{opacity:1;transition:opacity .5s ease .22s;visibility:visible}.ww-living-volume.is-open .ww-living-volume__trace{animation:ww-volume-trace 2.8s ease-in-out forwards}.ww-living-volume.is-open .ww-living-volume__orbit{animation:ww-volume-orbit 18s linear infinite;transform-box:fill-box;transform-origin:center}.ww-living-volume.is-open .ww-living-volume__node{animation:ww-volume-node 2.6s ease-in-out infinite alternate}.ww-institution-pulse{--ww-pulse-progress:0;align-items:center;color:hsla(40,37%,92%,.48);display:flex;gap:.75rem;opacity:0;pointer-events:none;position:fixed;right:1.1rem;top:50%;transform:translate(.35rem,-50%);transition:opacity .38s ease,transform .38s ease;z-index:8}.ww-institution-pulse.is-visible{opacity:1;transform:translateY(-50%)}.ww-institution-pulse__rail{background:hsla(40,37%,92%,.13);height:min(34vh,17rem);overflow:hidden;position:relative;width:1px}.ww-institution-pulse__rail i{background:linear-gradient(to bottom,var(--ww-gold-decorative),#f2d38d);inset:0;position:absolute;transform:scaleY(var(--ww-pulse-progress));transform-origin:top}.ww-institution-pulse__label{font-size:.57rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transform:rotate(180deg);writing-mode:vertical-rl}@keyframes ww-volume-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ww-volume-orbit{to{transform:rotate(1turn)}}@keyframes ww-volume-node{to{opacity:.45}}@media (max-width:1180px){.ww-institution-pulse{display:none}}@media (max-width:960px){.ww-living-volume{justify-self:end;width:min(100%,28rem)}}@media (max-width:767px){.ww-living-volume{justify-self:stretch;min-height:29rem;width:100%}.ww-living-volume__cover{transform:none}.ww-living-volume__cover:focus-visible,.ww-living-volume__cover:hover{transform:translateY(-.2rem)}.ww-living-volume.is-open .ww-living-volume__cover{opacity:0;transform:translateX(-8%);transition:visibility 0s linear .5s,opacity .42s ease,transform .5s ease;visibility:hidden}.ww-living-volume__title{font-size:clamp(2rem,10vw,3.35rem)}}@media (prefers-reduced-motion:reduce){.ww-living-volume:before{filter:none}.ww-institution-pulse__rail i,.ww-living-volume__cover,.ww-living-volume__inside,.ww-living-volume__node,.ww-living-volume__orbit,.ww-living-volume__trace{animation:none!important;transition:none!important}.ww-living-volume.is-open .ww-living-volume__cover{opacity:0;transform:none;visibility:hidden}}.ww-hero:has([data-ww-atmosphere]){isolation:isolate;overflow:hidden;position:relative}.ww-atmosphere{height:100%;inset:0;opacity:.7;pointer-events:none;position:absolute;width:100%;z-index:-1}.ww-atmosphere-toggle{background:transparent;border:0;border-bottom:1px solid;bottom:16px;color:inherit;cursor:pointer;font:inherit;font-size:11px;letter-spacing:.08em;opacity:.7;padding:8px 0;position:absolute;right:max(24px,4vw);z-index:5}.ww-atmosphere-toggle:focus-visible,.ww-atmosphere-toggle:hover{opacity:1}@media (forced-colors:active){.ww-atmosphere{display:none}}