.home-page{align-items:center;padding-top:13px}.home-page .title{letter-spacing:-1.12px;text-align:center;font-size:56px;font-weight:700;line-height:108%}@media screen and (orientation:portrait){.home-page .title{letter-spacing:-.8px;font-size:40px}}.home-page .dot{color:var(--color-purple)}.home-page .subtitle{letter-spacing:.57px;text-align:center;margin-top:25px;font-size:19px;font-weight:300;line-height:108%}@media screen and (orientation:portrait){.home-page .subtitle{letter-spacing:.45px;margin-top:10px;font-size:15px}}.home-page .firstsection{justify-content:space-between;align-items:center;width:100%;margin-bottom:100px;display:flex;position:relative}.home-page .firstsection .left .title{letter-spacing:-1.28px;text-align:left;width:457px;font-size:64px}.home-page .firstsection .left .description{width:429px;margin-top:27px;font-size:20px;font-weight:300;line-height:108%}.home-page .firstsection .left .button button{color:var(--color-purple);border:1px solid var(--color-purple);border-radius:15px;margin-top:25px;padding:13px 9px;font-size:20px;font-weight:500;transition-property:color,background-color;transition-duration:.1s;display:inline-block}.home-page .firstsection .left .button button:hover{color:var(--color-white);background-color:var(--color-purple)}.home-page .firstsection .right img{width:517px}@media screen and (orientation:portrait){.home-page .firstsection{flex-wrap:wrap-reverse;justify-content:center;gap:17px;margin-bottom:49px}.home-page .firstsection .left .title{letter-spacing:-.96px;width:292px;font-size:48px}.home-page .firstsection .left .description{width:277px;margin-top:20px;font-size:15px}.home-page .firstsection .left .button{text-align:center}.home-page .firstsection .left .button button{margin-top:40px;padding:9px 15px;font-size:25px}.home-page .firstsection .right img{width:289px}}.home-page .benefits{width:100%;margin-top:60px;display:flex}.home-page .benefits .benefit{flex-direction:column;width:25%;display:flex}.home-page .benefits .benefit .id{color:var(--color-purple);letter-spacing:-1.16px;margin-left:4px;font-size:58px;font-weight:700;line-height:108%}.home-page .benefits .benefit .name{letter-spacing:-.74px;margin-top:5px;font-size:37px;font-weight:700;line-height:108%}.home-page .benefits .benefit .description{letter-spacing:.57px;width:228px;margin-top:37px;font-size:19px;font-weight:300;line-height:108%}@media screen and (orientation:portrait){.home-page .benefits{flex-direction:column;gap:25px;margin-top:36px}.home-page .benefits .benefit{width:100%}.home-page .benefits .benefit .description{width:auto;margin-top:12px}}.home-page .statistics{border-radius:20px;width:100%;margin-top:60px;margin-bottom:50px;display:flex;box-shadow:0 0 10px #0000004d}.home-page .statistics .statistic{border:0 solid #00000029;border-right-width:1px;flex-direction:column;align-items:center;width:25%;margin:30px 0;padding:0 30px;display:flex}.home-page .statistics .statistic .image img{object-fit:contain;max-width:125px;height:80px}.home-page .statistics .statistic .count{letter-spacing:-.68px;margin-top:10px;font-size:34px;font-weight:600;line-height:108%}.home-page .statistics .statistic .name{letter-spacing:-.46px;font-size:23px;font-weight:400;line-height:108%}.home-page .statistics .statistic:last-child{border-right-width:0}.home-page .offers-scroll{margin-bottom:50px}@media screen and (orientation:portrait){.home-page .offers-scroll{margin-bottom:57px}}.home-page .offers{text-align:center;flex-wrap:wrap;justify-content:center;gap:48px;margin-top:40px;margin-bottom:100px;display:flex}.home-page .offers .offer{border-radius:20px;flex-direction:column;padding:25px;display:flex;box-shadow:0 0 10px #0000004d}.home-page .offers .offer .name{font-size:32px;font-weight:600}.home-page .offers .offer .description{flex-grow:1;font-family:Satoshi;font-size:16px;font-weight:500}.home-page .offers .offer .features{flex-direction:column;gap:10px;margin-top:20px;font-family:Satoshi;font-size:16px;font-weight:500;display:flex}.home-page .offers .offer .features .feature{font-weight:700}.home-page .offers .offer .button a{color:var(--color-white);background-color:var(--color-purple);border-radius:25px;margin-top:40px;padding:7px 22px;font-size:16px;font-weight:500}@media screen and (orientation:portrait){.home-page .offers{margin-top:58px;margin-bottom:56px}}.home-page .faq{flex-direction:column;gap:40px;max-width:739px;margin-top:40px;display:flex}.home-page .faq>div{border-radius:14px;padding:27px 18px 32px 32px;box-shadow:0 0 7px 2px #00000026}.home-page .faq>div .question{color:var(--color-purple);letter-spacing:.63px;font-size:21px;font-weight:600;line-height:108%}.home-page .faq>div .reply{letter-spacing:.63px;margin-top:27px;font-size:21px;font-weight:400;line-height:108%}@media screen and (orientation:portrait){.home-page .faq{margin-top:46px}.home-page .faq>div{padding:20px 18px}.home-page .faq>div .question{letter-spacing:.51px;font-size:17px}.home-page .faq>div .reply{letter-spacing:.495px;margin-top:20px;font-size:16.5px}}
