.ns-biogenom-intro__content{position:relative;display:flex;justify-content:space-between;gap:var(--space-xl);padding:var(--space-m) 0 0 var(--space-2xl);min-height:400px}@media (max-width:700px){.ns-biogenom-intro__content{flex-direction:column;justify-content:flex-start;gap:13px;padding:var(--space-xs) var(--space-s);border-bottom:solid 1px var(--color-gray-80)}}.ns-biogenom-intro__content>*{position:relative;z-index:var(--z-layer-first)}.ns-biogenom-intro .ns-biogenom-title{grid-area:title;max-width:300px;text-align:left}.ns-biogenom-intro__buttons{display:flex;flex-direction:column;gap:12px;max-width:245px;margin:23px 0 28px 0}@media (max-width:500px){.ns-biogenom-intro__buttons{max-width:none;width:100%}}.ns-biogenom-intro__texts{max-width:287px;justify-self:flex-end;margin-top:var(--space-xs)}@media (max-width:500px){.ns-biogenom-intro__texts{justify-self:flex-start;padding-right:110px}}.ns-biogenom-intro__promo{background-color:#ffe282;border-radius:var(--border-radius-m);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 26px;gap:4px;text-align:center}@media (max-width:700px){.ns-biogenom-intro__promo{max-width:200px;padding:12px 8px}}.ns-biogenom-intro__promo-code{border-radius:12px;background-color:var(--color-typo-light);font-weight:600;padding:4px 8px;display:inline-block;width:100%;max-width:142px;text-align:center}.ns-biogenom-intro__img{width:470px;max-height:460px;height:100%;overflow:hidden;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:700px){.ns-biogenom-intro__img{width:407px;left:auto;right:0;transform:translate(35%)}}.ns-biogenom-intro__img:before{content:"";display:block;border-radius:50%;background:linear-gradient(180deg,var(--biogenom-color-light-green),var(--biogenom-color-green));background-size:contain;width:100%;aspect-ratio:1;position:absolute;bottom:-129px;left:50%;transform:translateX(-50%);-webkit-animation:rotate-animation 20s ease-in-out infinite;animation:rotate-animation 20s ease-in-out infinite}@media (max-width:700px){.ns-biogenom-intro__img:before{bottom:-16%;left:60%}}.ns-biogenom-intro__img:after{content:"";display:block;background-image:url(../img/hand.534d19b2.webp);background-repeat:no-repeat;background-size:contain;background-position:bottom;width:90%;max-height:100%;aspect-ratio:.7;position:absolute;bottom:0;left:50%;opacity:0;transform:translateX(-50%) translateX(20px);transform-origin:bottom center}@media (max-width:700px){.ns-biogenom-intro__img:after{max-width:260px;transform:translateX(-50%)}}.ns-biogenom-intro_animate .ns-biogenom-intro__img:after{-webkit-animation:hand-animation .3s ease-in-out 1s forwards;animation:hand-animation .3s ease-in-out 1s forwards}@media (max-width:700px){.ns-biogenom-intro_animate .ns-biogenom-intro__img:after{-webkit-animation:hand-animation-mobile .5s ease-in-out 1s forwards;animation:hand-animation-mobile .5s ease-in-out 1s forwards}}@-webkit-keyframes rotate-animation{0%{transform:translateX(-50%) rotate(0deg)}25%{transform:translateX(-50%) rotate(90deg)}75%{transform:translateX(-50%) rotate(-90deg)}to{transform:translateX(-50%) rotate(0deg)}}@keyframes rotate-animation{0%{transform:translateX(-50%) rotate(0deg)}25%{transform:translateX(-50%) rotate(90deg)}75%{transform:translateX(-50%) rotate(-90deg)}to{transform:translateX(-50%) rotate(0deg)}}@-webkit-keyframes hand-animation{0%{opacity:0;transform:translateX(-50%) translateY(40px) rotate(10deg)}to{opacity:1;transform:translateX(-50%) translateY(0) rotate(0deg)}}@keyframes hand-animation{0%{opacity:0;transform:translateX(-50%) translateY(40px) rotate(10deg)}to{opacity:1;transform:translateX(-50%) translateY(0) rotate(0deg)}}@-webkit-keyframes hand-animation-mobile{0%{opacity:0;transform:translateX(-50%) rotate(5deg)}50%{opacity:.7;transform:translateX(-50%) rotate(-5deg)}to{opacity:1;transform:translateX(-50%) rotate(0deg)}}@keyframes hand-animation-mobile{0%{opacity:0;transform:translateX(-50%) rotate(5deg)}50%{opacity:.7;transform:translateX(-50%) rotate(-5deg)}to{opacity:1;transform:translateX(-50%) rotate(0deg)}}