.swMWYG_screen{background:var(--contact-bg);width:100%;height:100dvh;min-height:100dvh;position:relative;overflow:hidden}.swMWYG_stage{aspect-ratio:var(--stage-aspect);width:max(100vw, calc(100dvh * var(--stage-aspect)));position:absolute;bottom:0;left:50%;transform:translate(-50%)}.swMWYG_background,.swMWYG_womanImage,.swMWYG_flowerImage{object-fit:contain;width:100%;height:100%}.swMWYG_background{object-fit:cover}.swMWYG_woman{aspect-ratio:var(--woman-aspect);bottom:0;left:var(--woman-left);width:var(--woman-width);z-index:2;position:absolute}.swMWYG_flower{aspect-ratio:var(--flower-aspect);left:var(--flower-x);top:var(--flower-y);width:var(--flower-width);z-index:1;position:absolute;transform:translate(-50%,-50%)}.swMWYG_flowerBloom,.swMWYG_flowerSpin{width:100%;height:100%;position:relative}.swMWYG_flowerBloom{animation:swMWYG_bloom var(--flower-duration) ease-in-out var(--flower-delay) infinite;opacity:0}.swMWYG_flowerSpin{animation:swMWYG_pop-in 1.8s cubic-bezier(.2, .9, .3, 1.2) var(--flower-delay) both, swMWYG_spin var(--flower-duration) linear var(--flower-delay) infinite}.swMWYG_actions{pointer-events:none;z-index:4;position:absolute;inset:0}.swMWYG_action{left:calc(var(--icon-x) + 10px);pointer-events:auto;top:var(--icon-y);transform:translate(-50%, calc(-50% + var(--icon-offset-y,0px)));position:absolute}.swMWYG_icon{border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:clamp(2.93rem,6.72vw,3.8rem);height:clamp(2.93rem,6.72vw,3.8rem);display:inline-flex;box-shadow:0 6px 18px #0000004d}.swMWYG_icon svg{fill:#fff;filter:drop-shadow(0 1px 1px #00000038);width:1.34rem;height:1.34rem}.swMWYG_action:hover .swMWYG_icon,.swMWYG_action:focus-visible .swMWYG_icon{box-shadow:0 9px 26px #0006}.swMWYG_actionWhatsapp .swMWYG_icon{background:#25d366}.swMWYG_actionCall .swMWYG_icon{background:#1f6feb}.swMWYG_actionEmail .swMWYG_icon{background:#ea4335}.swMWYG_actionInstagram .swMWYG_icon{background:radial-gradient(circle at 28% 108%,#feda75 8%,#fa7e1e 32%,#d62976 62%,#962fbf 82%,#4f5bd5 100%)}.swMWYG_actionFacebook .swMWYG_icon{background:#1877f2}.swMWYG_actionMap .swMWYG_icon{background:#0f9d58}.swMWYG_centerMessage{color:#5b5b5b;opacity:0;pointer-events:none;z-index:5;background:linear-gradient(170deg,#fff8e6 0%,#f4e4bb 100%);border:1px solid #c4a65d9e;border-radius:.92rem;width:min(52rem,66vw);max-width:min(52rem,66vw);min-height:8rem;padding:1.4rem 1.6rem;font-size:clamp(1.05rem,1.8vw,1.56rem);line-height:1.4;transition:opacity .22s,transform .22s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.98);box-shadow:0 6px 20px #5541163d,inset 0 1px 1px #ffffffbf}.swMWYG_centerMessageVisible{opacity:1;transform:translate(-50%,-50%)scale(1)}.swMWYG_backLink{color:#1b2a4a;transition:background var(--motion-hover);z-index:5;background:#ffffffb3;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.95rem;display:inline-flex;position:absolute;top:1.25rem;left:.4rem}.swMWYG_backLink:hover,.swMWYG_backLink:focus-visible{background:#fff}.swMWYG_visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.swMWYG_scenery{position:absolute;inset:0}@keyframes swMWYG_bloom{0%{opacity:0;transform:scale(.45)rotate(-10deg)}8%{opacity:1;transform:scale(1.06)rotate(2deg)}12%{transform:scale(1)rotate(0)}40%{transform:scale(1.03)rotate(-2deg)}70%{opacity:1;transform:scale(1)rotate(2deg)}84%,to{opacity:0;transform:scale(.7)rotate(8deg)}}@keyframes swMWYG_pop-in{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes swMWYG_spin{to{rotate:360deg}}@media (max-width:760px) and (orientation:portrait){.swMWYG_stage{aspect-ratio:auto;width:100%;height:100%;left:0;transform:none}.swMWYG_scenery{--portrait-height:calc(max(100dvh, 100vw * 16 / 9) * var(--scenery-mobile-scale));aspect-ratio:var(--stage-aspect);width:var(--portrait-height);inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}.swMWYG_flower{left:var(--flower-mobile-x);top:var(--flower-mobile-y);width:var(--flower-mobile-width,var(--flower-width));transform:translate(-50%,-50%)rotate(-90deg)}.swMWYG_woman{height:var(--woman-mobile-height);left:auto;right:var(--woman-mobile-right);width:auto}.swMWYG_action{left:calc(var(--icon-mobile-x) + 10px);top:var(--icon-mobile-y)}.swMWYG_backLink{left:.25rem}.swMWYG_icon{width:3.2rem;height:3.2rem}.swMWYG_centerMessage{width:62vw;max-width:62vw;min-height:6.4rem;padding:1rem 1.08rem;font-size:1.02rem;top:76%;left:62%}}@media (max-height:500px) and (orientation:landscape){.swMWYG_screen{height:100svh;min-height:100svh}.swMWYG_stage{width:100vw;height:100svh;left:0;transform:none}.swMWYG_woman{left:auto;right:max(1%, env(safe-area-inset-right));width:clamp(26%,31vw,35%)}.swMWYG_icon{width:clamp(2.3rem,4vmax,2.62rem);height:clamp(2.3rem,4vmax,2.62rem)}.swMWYG_centerMessage{width:48vw;max-width:48vw;min-height:4.8rem;padding:.8rem .92rem;font-size:.94rem;top:68%;left:60%}}
