*{margin:0;padding:0;box-sizing:border-box}html{--scroll-behavior:smooth!important;scroll-behavior:smooth!important}@font-face{font-family:Borna;src:url(/_next/static/media/Borna-Regular.d5c7390a.otf);font-weight:400;font-style:normal}@font-face{font-family:Borna;src:url(/_next/static/media/Borna-Medium.8657a835.otf);font-weight:500;font-style:normal}@font-face{font-family:Borna;src:url(/_next/static/media/Borna-SemiBold.e05fa0d3.otf);font-weight:600;font-style:normal}@font-face{font-family:PPWriter;src:url(/_next/static/media/PPWriter-Regular.580dddb0.otf);font-weight:400;font-style:normal}@font-face{font-family:PPWriter;src:url(/_next/static/media/PPWriter-Ultrabold.d5af2a20.otf);font-weight:800;font-style:normal}body{background:#183b39;font-family:PPWriter,sans-serif;font-weight:400;font-size:20px;line-height:23.2px}.primBtn,.secBtn,body{font-style:normal;color:#183b39}.primBtn,.secBtn{width:180px;padding:19px 0;border:none;border-radius:88px;background:#74df9d;font-family:Borna,sans-serif;font-size:18px;font-weight:500;line-height:120%;cursor:pointer}@media screen and (max-width:768px){.primBtn,.secBtn{width:100%}}.primBtn:hover{background:#a7ffba}.primBtn:active{background:#74df9d}.secBtn{padding:19px 0;border:1.81px solid #bdece9;background:transparent;font-family:Borna,sans-serif;color:#bdece9}.secBtn:hover{border:1.811px solid #effbec;color:#effbec}.secBtn:active{border:1.81px solid #bdece9;color:#bdece9}.reviewBadge{min-width:389px;max-width:389px}@media screen and (max-width:768px){.reviewBadge{min-width:300px;max-width:300px}}.reviewArrows{position:absolute;top:50px;right:0;display:flex;gap:14px}@media screen and (max-width:1279px){.reviewArrows{display:none}}.arrow{width:32px;height:32px;cursor:pointer}.arrow>circle:hover{fill:#183b39;fill-opacity:.12}.arrow--left{right:46px}.arrow--right{left:auto;right:5px;transform:rotate(180deg)}.how-works-slider{display:none}@media screen and (max-width:768px){.how-works-slider{display:block;min-width:300px;max-width:300px}}.bodyOverflowHidden{overflow:hidden}@keyframes appearAnimation{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes reverseAnimation{0%{transform:translate(0)}to{transform:translateY(-100%)}}.appear{animation-name:appearAnimation;animation-timing-function:ease-in-out;animation-fill-mode:both}.appear,.disappear{animation-duration:.24s}.disappear{animation-name:reverseAnimation;animation-timing-function:ease-in-out;animation-fill-mode:both}.comment-dots{height:10px}