:is(html:has(.wl),body:has(.wl)){background:#f5f0e8;max-width:100%;margin:0;padding:0;overflow-x:clip}.wl{color:#1f1c17;-webkit-font-smoothing:antialiased;background:#f5f0e8;min-height:100svh;padding:clamp(28px,5vw,56px) clamp(18px,4vw,48px) 0;font-family:Jost,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:300}.wl-head{text-align:center;max-width:1180px;margin:0 auto clamp(34px,6vh,64px)}.wl-brand{letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(20px,2vw,24px);font-weight:400}.wl-eyebrow{letter-spacing:.5em;text-indent:.5em;text-transform:uppercase;color:#8a8276;margin-top:clamp(14px,2.2vh,20px);font-size:10px;font-weight:400}.wl-mood{max-width:1180px;margin:0 auto clamp(40px,7vh,80px)}.wl-mood-wide{margin:0;position:relative}.wl-mood-wide img{object-fit:cover;width:100%;height:auto;max-height:76svh;display:block}.wl-mood-wide figcaption{text-align:center;color:#f7f5ef;text-shadow:0 2px 26px #08060499,0 1px 4px #08060473;padding:0 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(22px,3.2vw,44px);font-style:italic;font-weight:300;line-height:1.2;position:absolute;bottom:clamp(18px,4vh,46px);left:0;right:0}.wl-rule{background:#b08e5a;width:56px;height:1px;margin:0 auto clamp(40px,7vh,80px)}.wl-views{flex-direction:column;gap:clamp(34px,6vh,72px);max-width:1180px;margin:0 auto;display:flex}.wl-view{margin:0}.wl-view img{object-fit:contain;width:100%;height:auto;max-height:82svh;display:block}.wl-city{letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:#6b6355;margin-top:12px;font-size:10px}.wl-foot{border-top:1px solid #1f1c171f;flex-wrap:wrap;justify-content:space-between;gap:14px;max-width:1180px;margin:clamp(48px,9vh,96px) auto 0;padding:clamp(20px,3vh,30px) 0;display:flex}.wl-foot a,.wl-foot span{letter-spacing:.26em;text-transform:uppercase;color:#8a8276;font-size:10px;text-decoration:none}.wl-foot a:hover{color:#1f1c17}
