.wx-world{--wx-ink:#202522;--wx-bg:#f1f2ee;color:var(--wx-ink);background:var(--wx-bg)}.wx-disclosure{color:#fff;background:#14151a;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 20px;font-size:13px;display:flex}.wx-world picture{display:block}.wx-world img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-slow), filter var(--motion-medium), clip-path var(--motion-medium);display:block}.wx-world h3{letter-spacing:-.035em;font-size:clamp(2rem,4.6vw,4.5rem);font-weight:500;line-height:1.05}.wx-mark{letter-spacing:.12em;font-size:clamp(1.7rem,3vw,3rem);line-height:1}.wx-choices{flex-wrap:wrap;gap:10px;margin-block:25px;display:flex}.wx-choices button{color:inherit;background:0 0;border:1px solid;border-radius:0;min-height:44px;padding:11px 16px}.wx-choices button[aria-pressed=true]{background:var(--wx-ink);color:var(--wx-bg)}.wx-response h4{margin:0 0 14px;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:500;line-height:1.2}.wx-response p{max-width:55ch;font-size:16px;line-height:1.65}.wx-world input[type=range]{accent-color:currentColor;width:100%;min-height:34px;display:block}.wx-action{color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid;margin-top:20px;padding:13px 0}.wx-aera{--wx-bg:#e2e5dc;--wx-ink:#26382d}.wx-aera-heading{text-align:center;padding:clamp(35px,5vw,70px) 20px 0}.wx-aera-heading h3{margin-top:45px;font-family:Georgia,serif;font-weight:400}.wx-aera-heading p{margin-top:20px}.wx-aperture{width:min(700px,90%);margin:30px auto 0}.wx-aperture picture{height:clamp(250px,38vw,470px)}.wx-aperture label{text-align:center;width:min(300px,80%);margin:20px auto;font-size:14px;display:block}.wx-aera-bottom{grid-template-columns:1fr 1.3fr;gap:40px;padding:30px clamp(25px,5vw,65px) 65px;display:grid}.wx-aera-bottom .wx-choices{flex-direction:column;align-items:flex-start;margin:0}.wx-aera-bottom .wx-choices button{border:0;border-bottom:1px solid #0000;padding:8px 0}.wx-aera-bottom .wx-choices button[aria-pressed=true]{color:var(--wx-ink);background:0 0;border-color:currentColor}.wx-forma{--wx-bg:#d8e1ee;--wx-ink:#193947}.wx-forma-scene header{border-bottom:1px solid #8f9daa;justify-content:space-between;align-items:center;gap:25px;padding:30px;display:flex}.wx-forma-scene header p{max-width:24ch}.wx-forma-grid{grid-template-columns:1.25fr 1fr;display:grid}.wx-structure{min-height:570px;position:relative;overflow:hidden}.wx-structure picture{height:100%;position:absolute;inset:0}.wx-structure-lines{pointer-events:none;opacity:0;transition:opacity var(--motion-medium);flex-direction:column;justify-content:space-around;display:flex;position:absolute;inset:0}.wx-structure-lines span{color:#fff;text-shadow:0 1px 3px #000;border-top:1px solid #fff;padding:8px 16px}.wx-structure[data-structure=true] img{filter:brightness(.65)saturate(.3)}.wx-structure[data-structure=true] .wx-structure-lines{opacity:1}.wx-forma-notes{padding:clamp(25px,4vw,50px)}.wx-forma-notes h3{text-transform:uppercase;font-weight:600}.wx-forma .wx-choices{flex-direction:column}.wx-forma .wx-choices button{text-align:left}.wx-vela{--wx-bg:#241911;--wx-ink:#f6dfc5}.wx-vela-stage{min-height:620px;position:relative;overflow:hidden}.wx-vela-stage picture{position:absolute;inset:0}.wx-vela-stage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#160e0bd9,#0000 75%);position:absolute;inset:0}.wx-vela-name{z-index:1;letter-spacing:.35em;font-size:22px;position:absolute;top:35px;right:35px}.wx-vela-title{z-index:1;width:65%;padding:100px 6% 50px;position:relative}.wx-vela-title h3{font-family:Georgia,serif;font-weight:400}.wx-vela-title label{width:min(260px,100%);margin-top:70px;display:block}.wx-vela-bottom{grid-template-columns:1fr 1fr;gap:30px;padding:40px 6%;display:grid}.wx-vela .wx-choices{align-self:start;margin:0}.wx-olio{--wx-bg:#eed982;--wx-ink:#303b1f}.wx-olio-scene header{justify-content:space-between;align-items:center;gap:30px;padding:32px 5%;display:flex}.wx-olio-scene .wx-mark{letter-spacing:-.03em;font-size:clamp(2.5rem,6vw,5rem);font-weight:600}.wx-olio-table{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.wx-olio-table>picture{min-height:570px;overflow:hidden}.wx-olio-table img{object-position:center}.wx-olio-table>div{flex-direction:column;justify-content:center;padding:40px 10% 55px;display:flex}.wx-olio-table h3{font-weight:600}.wx-olio-table h3+p{margin-top:18px}.wx-olio .wx-choices{flex-direction:column}.wx-olio .wx-choices button{text-align:left;border:0;border-bottom:1px solid #a99553}.wx-table-note{margin-top:30px;font-size:13px;display:block}.wx-serein{--wx-bg:#f0f2ed;--wx-ink:#3c5143}.wx-serein-scene{grid-template-columns:1fr 1fr;display:grid}.wx-serein-image{position:relative;overflow:hidden}.wx-serein-image picture{height:100%}.wx-serein-image .wx-mark{position:absolute;top:40px;left:30px}.wx-serein-ritual{padding:50px 10%}.wx-serein-ritual h3{margin-block:25px 30px;font-family:Georgia,serif;font-weight:400}.wx-ritual{margin:0 0 30px;padding:0;list-style:none}.wx-ritual button{color:var(--wx-ink);text-align:left;background:0 0;border:0;gap:18px;width:100%;padding:14px 0;display:flex}.wx-ritual button>span:first-child{font-size:24px}.wx-ritual button[aria-pressed=true]{font-weight:600}.wx-ritual small{margin-top:3px;font-size:13px;font-weight:400;display:block}.wx-atelier{--wx-bg:#eae3dc;--wx-ink:#591f2c}.wx-atelier-scene header{border-bottom:1px solid #b9a5a4;justify-content:space-between;align-items:center;gap:20px;padding:35px 5%;display:flex}.wx-atelier-scene .wx-mark{letter-spacing:-.03em;font-weight:600}.wx-atelier-grid{grid-template-columns:.9fr 1.1fr;display:grid}.wx-atelier-grid>div:first-child{padding:45px 10%}.wx-atelier-grid h3{text-transform:uppercase;font-weight:600}.wx-detail-stage{background:#47151f;min-height:550px;position:relative;overflow:hidden}.wx-detail-stage picture{height:100%}.wx-detail-label{color:#591f2c;background:#fff;padding:5px 10px;position:absolute;bottom:20px;right:20px}.wx-detail-control{justify-content:space-between;align-items:center;gap:30px;padding:25px 5%;display:flex}.wx-detail-control input{max-width:350px}.wx-atelier .wx-choices button{border:0;border-bottom:1px solid #0000;padding-inline:0}.wx-atelier .wx-choices button[aria-pressed=true]{color:var(--wx-ink);background:0 0;border-color:currentColor}.xp-world-language{grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin-block:80px;display:grid}.xp-world-language h2{margin-bottom:24px}.xp-world-language p+p{margin-top:18px}.xp-world-language h3{margin-bottom:18px;font-size:26px}.xp-baseline{color:#303b1f;background:#f4f4f2;flex-direction:column;justify-content:center;align-items:center;gap:15px;height:100%;padding:7%;display:flex}.xp-baseline img{object-fit:contain;width:55%;height:60%}.xp-baseline>span{font-size:clamp(20px,3vw,40px);font-weight:600}.xp-baseline p{font-size:14px}.xp-world-outcome{text-align:center;max-width:850px;margin:80px auto}.xp-world-outcome p{margin-top:25px;font-size:21px}.xp-next-project{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding-block:35px;font-size:24px;display:flex}@media (max-width:760px){.wx-aera-bottom,.wx-forma-grid,.wx-vela-bottom,.wx-olio-table,.wx-serein-scene,.wx-atelier-grid,.xp-world-language{grid-template-columns:1fr}.wx-structure{min-height:340px}.wx-vela-stage{min-height:510px}.wx-vela-title{width:90%;padding-top:110px}.wx-olio-table>picture,.wx-serein-image{height:350px;min-height:0}.wx-detail-stage{height:420px;min-height:0}.wx-aera-bottom .wx-choices{flex-direction:row;gap:20px}.wx-forma-scene header p,.wx-atelier-scene header p{max-width:16ch;font-size:13px}.wx-detail-control{flex-wrap:wrap;gap:8px}}
