.banner_heroContainer__XnXu8{height:100%}@keyframes banner_transformFromBottom__RnHYm{0%{opacity:0;transform:translateY(150px)}to{opacity:1;transform:translateY(0)}}.banner_tomb__mXbIu.banner_bottomFadedBackgroundTop__hWEdC:after{content:"";position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);height:40%}.banner_rightMobileAnimation__waL_U{animation:banner_transformFromTop__DUVBj .75s forwards}@keyframes banner_transformFromTop__DUVBj{0%{opacity:0;transform:translateY(-150px)}to{opacity:1;transform:translateY(0)}}.banner_floatFirst__OYn5H{animation:banner_floatfirst__Y9yMl 3.5s .5s infinite}@keyframes banner_floatfirst__Y9yMl{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.banner_floatSecond__0HHY5{animation:banner_floatsecond__scxe1 3s .5s infinite}@keyframes banner_floatsecond__scxe1{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.banner_heroContainer__XnXu8 .banner_tomb__mXbIu{position:absolute;height:90%;width:100%;max-width:500px;background-color:#f3dafa;border-top-right-radius:250px;border-top-left-radius:250px;bottom:0;z-index:2;right:0}@media (max-width:1024px){.banner_greenStrip__eJtXx{padding-top:12px;padding-bottom:12px}.banner_greenStrip__eJtXx .banner_rightBorder__aZtJ2{font-size:12px}.banner_heroContainer__XnXu8 .banner_tomb__mXbIu{position:relative;min-height:329px;width:290px;margin:auto}.banner_heroContainer__XnXu8 .banner_tomb__mXbIu img{position:relative}}.banner_commentContainer__YOGkQ{position:absolute;top:45%;right:0;width:-moz-fit-content;width:fit-content;height:auto;display:flex;justify-content:center;align-items:center;gap:12px;border-radius:10px;border-bottom-left-radius:0;padding-inline:16px;padding-block:18px;background:linear-gradient(180deg,rgba(234,255,148,.84) -22.07%,#cfe66f 147.66%)}.banner_commentContainer__YOGkQ:after{width:14px;height:14px;content:"";position:absolute;bottom:-13px;left:0;background-color:#cfe66f;clip-path:polygon(100% 0,0 0,0 100%)}.banner_checkContainer__YxuLt{width:-moz-fit-content;width:fit-content;height:auto;padding:10px;border-radius:50%;background-color:#fff;strokeWidth:1px;stroke:#cfe66f}@media (max-width:1024px){.banner_commentContainer__YOGkQ{position:relative;margin-inline:auto;top:0;border-bottom-left-radius:10px;padding-block:16px}.banner_commentContainer__YOGkQ:after{width:14px;height:14px;content:"";position:absolute;bottom:-14px;left:50%;background-color:#cfe66f;clip-path:polygon(50% 100%,0 0,100% 0)}.banner_checkContainer__YxuLt{padding:6px}}