#opening-effect-wrapper.opening-effect-exely_brush_reveal{z-index:99999;background:#fcfaf7;display:block;position:fixed;inset:0;overflow:hidden}.ex-opening{color:#2b2032;isolation:isolate;cursor:pointer;background:#fcfaf7;justify-content:center;align-items:center;font-family:Manrope,sans-serif;display:flex;position:absolute;inset:0}.ex-opening-logo{width:125px;height:auto;position:absolute;top:45px;left:6vw}.ex-opening-paint{opacity:.72;mix-blend-mode:multiply;z-index:-1;width:min(70vw,900px);position:absolute;top:-8%;left:-9%}.ex-opening-copper{opacity:.55;z-index:-1;mix-blend-mode:multiply;width:52%;position:absolute;bottom:-10%;right:-12%;transform:rotate(180deg)}.ex-opening-copy{text-align:center;max-width:900px;padding:25px;position:relative}.ex-opening-copy>p:first-child{letter-spacing:.2em;text-transform:uppercase;color:#6b3b7a;margin:0 0 26px;font-size:10px}.ex-opening h2{letter-spacing:-.04em;color:#2b2032;margin:0;font:500 clamp(56px,7vw,105px)/.98 Cormorant Garamond,Georgia,serif}.ex-opening h2 em{color:#682a83;font-weight:400;display:block}.ex-opening-date{letter-spacing:.07em;color:#6b5b6f;margin:28px 0;font-size:11px}.ex-opening-name{overflow-wrap:anywhere;margin:0 0 24px;font-size:19px;font-weight:500;display:block}.ex-opening button{color:#fff;cursor:pointer;background:#682a83;border:0;align-items:center;gap:35px;min-height:53px;margin:30px auto 15px;padding:17px 23px;font:500 12px Manrope,sans-serif;display:flex}.ex-opening button>span:last-child{font-size:20px}.ex-opening button:focus-visible{outline-offset:6px;outline:2px solid #682a83}.ex-opening-copy>small{color:#766477;font-size:10px;display:block}.ex-opening-brush{filter:drop-shadow(9px 10px 12px #4e21503b);pointer-events:none;height:55vh;position:absolute;bottom:-6%;right:9%;transform:rotate(-25deg)}.ex-opening-signature{color:#806274;font:italic 24px Cormorant Garamond,Georgia,serif;position:absolute;bottom:35px;left:6vw}.ex-opening-sweeps{pointer-events:none;z-index:5;opacity:0;width:120%;height:120%;position:absolute;inset:-10%}.ex-opening-sweeps path{stroke:#682a83;stroke-width:360px;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:1;stroke-dashoffset:1px}.ex-opening.is-painting .ex-opening-sweeps{opacity:1}.ex-opening.is-painting .ex-opening-sweeps path{animation:1.15s cubic-bezier(.3,.1,.3,1) forwards exPaintSweep}.ex-opening.is-painting .ex-opening-brush{z-index:6;animation:3.2s ease-in-out forwards exBrushSweep}.ex-opening.is-leaving{opacity:0;transition:opacity .45s}.ex-opening.is-painting .ex-opening-copy{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(-10px)}@keyframes exPaintSweep{to{stroke-dashoffset:0}}@keyframes exBrushSweep{0%{transform:translate(-90vw,-68vh)rotate(-48deg)}31%{transform:translate(8vw,-72vh)rotate(40deg)}36%{transform:translate(8vw,-37vh)rotate(48deg)}64%{transform:translate(-90vw,-34vh)rotate(-48deg)}69%{transform:translate(-90vw,-2vh)rotate(-48deg)}to{transform:translate(8vw,-6vh)rotate(40deg)}}@media (width<=700px){.ex-opening-logo{width:100px;top:30px;left:25px}.ex-opening h2{font-size:clamp(47px,12vw,68px);line-height:1.05}.ex-opening-copy{max-width:100%;margin-top:-25px;padding:25px}.ex-opening-copy>p:first-child{letter-spacing:.12em;margin-bottom:20px;font-size:9px}.ex-opening-date{margin-top:22px;font-size:10px}.ex-opening-paint{opacity:.5;width:125vw;top:-5%;left:-42%}.ex-opening-copper{width:85%;bottom:-2%;right:-36%}.ex-opening-brush{height:32vh;bottom:-4%;right:6%}.ex-opening-signature{font-size:20px;bottom:27px;left:25px}.ex-opening-copy>small{max-width:240px;margin:auto;font-size:9px;line-height:1.7}.ex-opening-name{font-size:17px}.ex-opening button{gap:22px;padding:16px 19px;font-size:11px}}@media (prefers-reduced-motion:reduce){.ex-opening.is-painting .ex-opening-sweeps path,.ex-opening.is-painting .ex-opening-brush{animation:none}.ex-opening.is-leaving,.ex-opening.is-painting .ex-opening-copy{transition:none}}.ex-opening.is-painting .ex-opening-sweeps path:nth-child(2){animation-delay:1s}.ex-opening.is-painting .ex-opening-sweeps path:nth-child(3){animation-delay:2s}.ex-opening:not(.is-painting) .ex-opening-paint{animation:7s ease-in-out infinite alternate exPigmentBreathe}.ex-opening:not(.is-painting) .ex-opening-brush{animation:5s ease-in-out infinite alternate exBrushRest}@keyframes exPigmentBreathe{0%{transform:translate(0,0)rotate(-2deg)}to{transform:translate(2%,2%)rotate(2deg)}}@keyframes exBrushRest{0%{transform:rotate(-25deg)}to{transform:translateY(-12px)rotate(-21deg)}}@media (prefers-reduced-motion:reduce){.ex-opening:not(.is-painting) .ex-opening-paint,.ex-opening:not(.is-painting) .ex-opening-brush{animation:none}}@media (width<=700px){html[lang=az] .ex-opening h2{font-size:clamp(30px,9.4vw,58px)}}.ex-opening h2#exOpeningTitle{letter-spacing:-.02em;color:#4a1e5c;text-wrap:balance;max-width:900px;font:600 clamp(44px,5.6vw,84px)/1.06 Cormorant Garamond,Georgia,serif}.ex-opening-subtitle{letter-spacing:.04em;color:#682a83;margin:20px 0;font:italic 400 32px/1.35 Cormorant Garamond,Georgia,serif}.ex-opening-subtitle em{font-style:italic}.ex-opening-date{letter-spacing:0;color:#2b2032;font-size:21px;font-weight:700;line-height:1.6}.ex-opening-name{font-size:23px}@media (width<=700px){.ex-opening h2#exOpeningTitle{letter-spacing:-.015em;font-size:clamp(34px,9.2vw,50px);line-height:1.12}.ex-opening-subtitle{letter-spacing:.025em;margin-block:16px;font-size:25px}.ex-opening-date{max-width:290px;margin:22px auto;font-size:18px;font-weight:750}.ex-opening-name{font-size:21px}}
