.ContactRevealMotion-module__jZy7Ea__revealed{animation:.36s cubic-bezier(.22,1,.36,1) both ContactRevealMotion-module__jZy7Ea__contact-panel-reveal}.ContactRevealMotion-module__jZy7Ea__action{animation:.36s cubic-bezier(.22,1,.36,1) both ContactRevealMotion-module__jZy7Ea__contact-action-reveal}.ContactRevealMotion-module__jZy7Ea__action:nth-child(2){animation-delay:45ms}.ContactRevealMotion-module__jZy7Ea__action:nth-child(3){animation-delay:90ms}.ContactRevealMotion-module__jZy7Ea__action:nth-child(4){animation-delay:.135s}.ContactRevealMotion-module__jZy7Ea__action:nth-child(5){animation-delay:.18s}.ContactRevealMotion-module__jZy7Ea__copied svg:last-child{animation:.32s cubic-bezier(.2,1.5,.4,1) both ContactRevealMotion-module__jZy7Ea__contact-check-pop}.ContactRevealMotion-module__jZy7Ea__loadingIcon{animation:.9s ease-in-out infinite ContactRevealMotion-module__jZy7Ea__contact-loading-pulse}@keyframes ContactRevealMotion-module__jZy7Ea__contact-panel-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactRevealMotion-module__jZy7Ea__contact-action-reveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactRevealMotion-module__jZy7Ea__contact-check-pop{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes ContactRevealMotion-module__jZy7Ea__contact-loading-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.ContactRevealMotion-module__jZy7Ea__revealed,.ContactRevealMotion-module__jZy7Ea__action,.ContactRevealMotion-module__jZy7Ea__copied svg:last-child,.ContactRevealMotion-module__jZy7Ea__loadingIcon{animation:none}}
.MasterCardMotion-module__-RX4rG__card{animation:.44s cubic-bezier(.22,1,.36,1) both MasterCardMotion-module__-RX4rG__profile-card-enter;animation-delay:calc(var(--profile-card-order,0) * 34ms)}.MasterCardMotion-module__-RX4rG__top:before{z-index:6;pointer-events:none;content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffe6a933,#0000);width:24%;animation:.9s cubic-bezier(.22,1,.36,1) .42s both MasterCardMotion-module__-RX4rG__top-card-sheen;position:absolute;top:-20%;bottom:-20%;left:-42%;transform:skew(-16deg)}.MasterCardMotion-module__-RX4rG__top .photo-card-top-ribbon{animation:.52s cubic-bezier(.22,1,.36,1) .26s both MasterCardMotion-module__-RX4rG__top-ribbon-arrive}@keyframes MasterCardMotion-module__-RX4rG__profile-card-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes MasterCardMotion-module__-RX4rG__top-card-sheen{0%{opacity:0;left:-42%}22%{opacity:.65}to{opacity:0;left:122%}}@keyframes MasterCardMotion-module__-RX4rG__top-ribbon-arrive{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.MasterCardMotion-module__-RX4rG__card,.MasterCardMotion-module__-RX4rG__top:before{animation:none}.MasterCardMotion-module__-RX4rG__top .photo-card-top-ribbon{animation:none}}
.PhotoGalleryMotion-module__GP8vGG__mainPhoto{transition:transform .42s cubic-bezier(.22,1,.36,1);animation:.32s ease-out both PhotoGalleryMotion-module__GP8vGG__gallery-photo-enter}.PhotoGalleryMotion-module__GP8vGG__main:hover .PhotoGalleryMotion-module__GP8vGG__mainPhoto,.PhotoGalleryMotion-module__GP8vGG__main:focus-visible .PhotoGalleryMotion-module__GP8vGG__mainPhoto{transform:scale(1.012)}.PhotoGalleryMotion-module__GP8vGG__lightbox{animation:.2s ease-out both PhotoGalleryMotion-module__GP8vGG__gallery-layer-enter}.PhotoGalleryMotion-module__GP8vGG__lightboxBackdrop{animation:.2s ease-out both PhotoGalleryMotion-module__GP8vGG__gallery-backdrop-enter}.PhotoGalleryMotion-module__GP8vGG__lightboxInner{animation:.26s cubic-bezier(.22,1,.36,1) both PhotoGalleryMotion-module__GP8vGG__gallery-content-enter}.PhotoGalleryMotion-module__GP8vGG__lightboxPhoto{animation:.26s ease-out both PhotoGalleryMotion-module__GP8vGG__gallery-photo-enter}@keyframes PhotoGalleryMotion-module__GP8vGG__gallery-photo-enter{0%{opacity:.35;transform:scale(.992)}to{opacity:1;transform:scale(1)}}@keyframes PhotoGalleryMotion-module__GP8vGG__gallery-layer-enter{0%{opacity:0}to{opacity:1}}@keyframes PhotoGalleryMotion-module__GP8vGG__gallery-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes PhotoGalleryMotion-module__GP8vGG__gallery-content-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PhotoGalleryMotion-module__GP8vGG__mainPhoto,.PhotoGalleryMotion-module__GP8vGG__lightbox,.PhotoGalleryMotion-module__GP8vGG__lightboxBackdrop,.PhotoGalleryMotion-module__GP8vGG__lightboxInner,.PhotoGalleryMotion-module__GP8vGG__lightboxPhoto{transition:none;animation:none}}
.VideoGalleryMotion-module__xcKlyG__card{position:relative}.VideoGalleryMotion-module__xcKlyG__player{opacity:.55;transition:opacity .36s}.VideoGalleryMotion-module__xcKlyG__ready .VideoGalleryMotion-module__xcKlyG__player{opacity:1}.VideoGalleryMotion-module__xcKlyG__pending:after{pointer-events:none;color:#f4ebdfc2;content:"Готовим видео";background:linear-gradient(100deg,#080707c2,#1c1614b8,#080707c2) 0 0/220% 100%;place-items:center;font-size:12px;font-weight:750;animation:1.6s ease-in-out infinite VideoGalleryMotion-module__xcKlyG__video-placeholder;display:grid;position:absolute;inset:0}.VideoGalleryMotion-module__xcKlyG__failed .VideoGalleryMotion-module__xcKlyG__player{opacity:.28}.VideoGalleryMotion-module__xcKlyG__error{color:#f4ebdfdb;background:#080707c7;place-content:center;justify-items:center;gap:10px;font-size:13px;display:grid;position:absolute;inset:0}.VideoGalleryMotion-module__xcKlyG__error button{color:#f3d28c;cursor:pointer;background:#d7b56d14;border:1px solid #d7b56d59;border-radius:7px;align-items:center;gap:7px;min-height:38px;padding:8px 12px;display:inline-flex}@keyframes VideoGalleryMotion-module__xcKlyG__video-placeholder{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.VideoGalleryMotion-module__xcKlyG__player{transition:none}.VideoGalleryMotion-module__xcKlyG__pending:after{animation:none}}
