@media (min-width:901px){.wg{position:relative}.wg>.pg-hero{z-index:1;padding-bottom:calc(clamp(0px, calc((100svh - 700px) * .4), 64px) + 1.4 * var(--fs-r1))}.wg-t--p{display:none}.wg-field{--wg-under:72px;inset:0 0 calc(-1 * var(--wg-under)) 0;z-index:0;pointer-events:none;--g-p:calc(var(--nav-space) + clamp(24px, 4.2svh, 50px));--g-fs:var(--fs-d2);--g-t1:calc(var(--g-p) - .16 * var(--g-fs));--g-t2:calc(var(--g-p) + .767 * var(--g-fs));--g-tb:calc(var(--g-p) + 2 * var(--g-fs));--g-lt:calc(var(--g-p) + 1.84 * var(--g-fs) + 21px);--g-lb:calc(var(--g-lt) + 2.8 * var(--fs-r1));--g-db:calc(var(--g-lb) + 82px);--g-lh:calc(10 * var(--fs-r1));--g-l2h:calc(4.26 * var(--g-fs));--wg2-ends:linear-gradient(to bottom, transparent 0, #000 64px, #000 calc(100% - var(--wg-under)), transparent 100%);--m-a13:linear-gradient(to right, #000 calc(50% - var(--g-lh) - 42px), transparent calc(50% - var(--g-lh) - 14px), transparent calc(50% + var(--g-lh) + 14px), #000 calc(50% + var(--g-lh) + 42px));--m-b13:linear-gradient(to bottom, #000 calc(var(--g-t1) - 26px), transparent calc(var(--g-t1) - 10px), transparent calc(var(--g-db) + 14px), #000 calc(var(--g-db) + 30px));--m-a2:linear-gradient(to right, #000 calc(50% - var(--g-l2h) - 30px), transparent calc(50% - var(--g-l2h) - 14px), transparent calc(50% + var(--g-l2h) + 14px), #000 calc(50% + var(--g-l2h) + 30px));--m-b2:linear-gradient(to bottom, #000 calc(var(--g-t2) - 30px), transparent calc(var(--g-t2) - 6px), transparent calc(var(--g-tb) + 8px), #000 calc(var(--g-tb) + 48px));-webkit-mask-image:var(--wg2-ends), var(--m-a2), var(--m-b2), var(--m-a13), var(--m-b13);-webkit-mask-composite:source-in, source-over, source-in, source-over;-webkit-mask-image:var(--wg2-ends), var(--m-a2), var(--m-b2), var(--m-a13), var(--m-b13);mask-image:var(--wg2-ends), var(--m-a2), var(--m-b2), var(--m-a13), var(--m-b13);display:block;position:absolute;overflow:clip;-webkit-mask-composite:source-in,source-over,source-in,source-over;mask-composite:intersect,add,intersect,add;container-type:size}@media (max-width:1239px){.wg-t--xwide{display:none}}}.wg-t{left:var(--x);top:var(--y0,100cqh);width:var(--w);aspect-ratio:var(--ar);position:absolute}.wg-r,.wg-s{width:100%;height:100%;display:block}.wg-r{opacity:0;animation:wg2-rise var(--dur) linear calc(var(--ph) * var(--dur) * -1) infinite}.wg-s{border-radius:clamp(4px, calc(var(--w) * .05), 12px);animation:wg2-sway var(--sw,8s) ease-in-out calc(var(--ph) * var(--sw,8s) * -2) infinite alternate;overflow:hidden;box-shadow:0 14px 30px -18px #0000006b}.wg-t[data-kind=photo] .wg-s{border-radius:clamp(6px, calc(var(--w) * .07), 12px)}.wg-t--near .wg-s{box-shadow:0 26px 52px -26px #00000080}.wg-t--still .wg-s{animation:none}.wg-t--dim .wg-s{opacity:var(--op)}.wg-t--far .wg-s{box-shadow:0 10px 20px -14px #00000052}.wg-s{background:#dcdce0 var(--src) 50% 50% / cover no-repeat}@keyframes wg2-rise{0%{opacity:0;translate:0;scale:1}7%{opacity:1}93%{opacity:1}to{translate:0 calc(var(--y1,-320px) - var(--y0,100cqh));scale:var(--sc,.86);opacity:0}}@media (prefers-reduced-motion:no-preference){.wg-t--mid .wg-r{animation-name:wg2-rise-mid}}@keyframes wg2-rise-mid{0%{opacity:0;translate:0;scale:1}7%{opacity:1}80%{opacity:1}to{translate:0 calc(var(--y1,-320px) - var(--y0,100cqh));scale:var(--sc,.86);opacity:0}}@keyframes wg2-sway{0%{translate:calc(-1 * var(--swa,4px)) 0}to{translate:var(--swa,4px) 0}}@keyframes wg-depth{to{translate:0 calc(-24px - 136px * var(--d))}}@media (min-width:901px) and (prefers-reduced-motion:no-preference){.wg-t{animation:linear both wg-depth;animation-timeline:scroll(root);animation-range:0 100svh}}.wg-field[data-rest] :is(.wg-r,.wg-s){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.wg-r{opacity:1;translate:0 calc(var(--pr) * (var(--y1,-320px) - var(--y0,100cqh)));scale:calc(1 - var(--pr) * (1 - var(--sc,.86)));animation:none}.wg-s{animation:none}}@media (max-width:900px){.wg{--wg-pb:clamp(28px, calc(100svh - 600px), 130px);--wg-top:clamp(48px, 9svh, 96px);position:relative}html:root .wg>.pg-hero{z-index:1;padding-top:calc(var(--nav-space) + var(--wg-top));padding-bottom:var(--wg-pb);text-align:center;align-items:center}html:root .wg>.pg-hero .pg-lede{max-width:calc(4.6*min(11.4vw,3.4rem) + 6px);margin-inline:auto}html:root .wg>.pg-hero .pg-hero-door{justify-content:center}.wg-t--d{display:none}.wg-field{--wg-under:40px;--g-p:calc(var(--nav-space) + var(--wg-top));--g-fs:min(11.4vw, 3.4rem);--g-th:calc(2.3 * var(--g-fs));inset:0 0 calc(-1 * var(--wg-under)) 0;z-index:0;pointer-events:none;--m-ends:linear-gradient(to bottom, transparent calc(var(--nav-space) - 6px), #000 calc(var(--nav-space) + 18px), #000 calc(100% - var(--wg-under)), transparent 100%);-webkit-mask-image:var(--m-ends);-webkit-mask-image:var(--m-ends);mask-image:var(--m-ends);position:absolute;overflow:clip;container-type:size}}@media (max-width:369px){.wg-t--w370{display:none}}@media (max-width:900px){.wg-t--p.wg-t--mid{display:none}}html[data-v~=wnow] .wg .pg-h1 .dr-say-li{transition:none;transform:none}@media (max-width:900px){.wg:after{content:"";z-index:0;pointer-events:none;--c:var(--void,#e7e7ea);background:radial-gradient(ellipse min(62vw, 250px) min(44vh, 330px) at 50% calc(var(--nav-space) + var(--wg-top) + 160px), var(--c) 0%, color-mix(in srgb, var(--c) 92%, transparent) 22%, color-mix(in srgb, var(--c) 72%, transparent) 42%, color-mix(in srgb, var(--c) 42%, transparent) 62%, color-mix(in srgb, var(--c) 16%, transparent) 80%, transparent 100%);position:absolute;inset:0}.wg>.pg-hero .pg-hero-door a{background:color-mix(in srgb, var(--void,#e7e7ea) 55%, transparent)}.wg>.pg-hero .vbook-door{display:none}}
