/* Supplied S artwork: live controls are separate from the image. */
.opening194 main.studio{position:relative;isolation:isolate;min-height:100svh;overflow:hidden}.opening194 main.studio>:not(.entry194-art){visibility:hidden;pointer-events:none}.entry194-art{position:absolute;inset:0;min-height:100svh;overflow:hidden;background:#eee8d9}.entry194-backdrop{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;inset:0;animation:art194-drift 20s ease-in-out infinite alternate}.entry194-blue-light{position:absolute;inset:0;background:radial-gradient(ellipse at 67% 35%,#19cde530,transparent 28%),radial-gradient(ellipse at 32% 18%,#1ecfe830,transparent 24%);mix-blend-mode:screen;animation:light194 5s ease-in-out infinite alternate;pointer-events:none}.entry194-invitation{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:5vh 20px;gap:20px;background:linear-gradient(transparent 35%,#fff7e950 100%)}.entry194-enter{width:clamp(120px,15vw,205px);aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;gap:15px;text-decoration:none;color:#33240d;font:500 clamp(22px,3vw,38px) Poppins,Arial;background:radial-gradient(circle at 30% 25%,#fffbd9aa,#ffd74655 45%,#c48a0666 77%,#fff9d8cc 93%);border:1px solid #fff6ae;backdrop-filter:blur(6px);box-shadow:inset 0 0 25px #ffe671,0 0 30px #edbd3966,0 10px 40px #8c681d44;animation:gold194 4s ease-in-out infinite}.entry194-invitation h1{margin:0;color:#122b33;font:300 clamp(30px,5.1vw,78px)/1.08 Poppins,Arial;text-align:center;letter-spacing:-.05em;text-shadow:0 2px 20px #fff;animation:tagline194 6s ease-in-out infinite}.entry194-invitation strong{display:block;font-weight:600;font-size:.68em;letter-spacing:-.04em}.entry194-services{border:1px solid #4a676777;background:#ffffffb8;border-radius:40px;padding:12px 20px;color:#163e44;font:500 14px Poppins;cursor:pointer}.entry194-service-dialog{border:1px solid #cae4e4;border-radius:24px;width:min(800px,90vw);max-height:85svh;background:#eff9f9;color:#14343f;padding:24px}.entry194-service-dialog::backdrop{background:#06182099;backdrop-filter:blur(8px)}.entry194-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.entry194-links a{color:inherit;text-decoration:none;border:1px solid #87d9e26b;border-radius:14px;padding:14px 10px;background:#ffffffaa;box-shadow:0 4px 20px #063d4610;font:500 15px Poppins;transition:transform .2s,box-shadow .2s}.entry194-links a:hover{transform:translateY(-3px);box-shadow:0 0 24px #30c8de55}.entry194-links a:focus-visible,.entry194-enter:focus-visible,button:focus-visible{outline:3px solid #187f9c;outline-offset:4px}#mx-entry179[data-phase="2"]{background:#071625;color:#e8fcff}#mx-entry179 .mx-entry179-eye{width:min(850px,92vw);aspect-ratio:auto;max-height:90svh;overflow:auto}#mx-entry179 .entry194-links a{background:#0d3448aa;color:#e8fcff}#mx-entry179 .entry194-directory h3{font:400 clamp(24px,4vw,40px) Poppins;margin:0 0 22px}.entry194-next{margin:20px 0 0;padding:14px 20px;border-radius:30px;background:#e6c45c;color:#1b2530;border:0;font:500 15px Poppins;cursor:pointer}#mx-entry179[data-phase="2"]>.mx-entry180-scroll,#mx-entry179[data-phase="2"]>.mx-entry180-loading{display:none}.entry194-service-dialog>button{float:right;border:0;border-radius:20px;padding:10px 18px;margin-bottom:15px;background:#143f50;color:white;cursor:pointer}
@keyframes light194{from{opacity:.25;filter:blur(8px)}to{opacity:1;filter:blur(20px)}}@keyframes gold194{50%{box-shadow:inset 0 0 35px #fff2a1,0 0 60px #edbd3980,0 12px 45px #8c681d44}}@keyframes tagline194{0%,100%{transform:scale(.96)}50%{transform:scale(1.03)}}@keyframes art194-drift{to{transform:scale(1.025)}}@media(max-width:600px){.entry194-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.entry194-links a{font-size:13px;padding:10px}.entry194-invitation h1{font-size:clamp(29px,8vw,46px)}.entry194-backdrop{object-position:62% center}.entry194-invitation{padding-top:18vh}.entry194-service-dialog{padding:18px}}@media(prefers-reduced-motion:reduce){.entry194-backdrop,.entry194-blue-light,.entry194-enter,.entry194-invitation h1{animation:none}}
