.service-are-you-ready-block{display:flex;padding:44px 12px;justify-content:space-between;align-items:center;align-self:stretch;height:-moz-fit-content;height:fit-content;justify-content:center;border-radius:24px;border:1px solid #e9e9e9;background:#fbfbfb}.service-are-you-ready-block .info{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;gap:24px;flex-shrink:0;align-items:center}.service-are-you-ready-block .info .title{font-size:36px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:.54px;margin:0}.service-are-you-ready-block .info .description{margin:0}.service-are-you-ready-block .info .try-out{display:flex;padding:16px 22px;align-items:center;gap:12px;justify-content:space-between;width:-moz-fit-content;width:fit-content}.service-are-you-ready-block .info .try-out button{font-size:16px}.service-are-you-ready-block .info .try-out .pricing{display:flex;flex-direction:column;align-items:flex-start;color:#494844;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.14px}.service-are-you-ready-block .info .try-out .pricing .monthly-price{display:flex;align-items:flex-end;gap:17px}.service-are-you-ready-block .info .try-out .pricing .monthly-price .pricing-from{color:#494844;font-size:28px;font-style:normal;font-weight:800;line-height:110%;letter-spacing:-1.68px}@media(max-width:1024px){.service-are-you-ready-block{flex-direction:column-reverse;gap:32px;padding:44px 12px}.service-are-you-ready-block .info{max-width:unset}.service-are-you-ready-block .info .description,.service-are-you-ready-block .info .title{text-align:center}.service-are-you-ready-block .details{max-width:unset;width:100%}}@media(max-width:720px){.service-are-you-ready-block{padding:32px 12px;gap:24px}.service-are-you-ready-block .info{max-width:unset}.service-are-you-ready-block .info .try-out{flex-direction:column}.service-are-you-ready-block .info .title{font-size:46px}}@media(max-width:520px){.service-are-you-ready-block .info .title{font-size:46px}.service-are-you-ready-block .info .try-out .button{width:100%}.service-are-you-ready-block .number{flex-direction:column-reverse;align-items:flex-start!important}}.service-header-block{display:flex;padding:67px 0;justify-content:space-between;align-items:center;align-self:stretch;height:-moz-fit-content;height:fit-content}.service-header-block .info{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:42px;flex-shrink:0;max-width:531px}.service-header-block .info .title{font-size:54px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:.54px;margin:0}.service-header-block .info .title .type{color:#1a1a1a;text-decoration:underline;-webkit-text-decoration-color:#ffcb46;text-decoration-color:#ffcb46;text-underline-offset:6px}.service-header-block .info ul{font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px;list-style-position:outside;text-align:left;color:#636363;margin-left:25px}.service-header-block .info .try-out{display:flex;padding:16px 22px;align-items:center;gap:12px;justify-content:space-between;align-self:stretch;width:100%;border-radius:24px;border:1.5px solid #f3f3f3;background:#fbfbfb;box-shadow:0 4px 43.3px 0 hsla(0,0%,95%,.85)}.service-header-block .info .try-out button{font-size:16px}.service-header-block .info .try-out .pricing{display:flex;flex-direction:column;align-items:flex-start;color:#494844;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.14px}.service-header-block .info .try-out .pricing .monthly-price{display:flex;align-items:flex-end;gap:17px}.service-header-block .info .try-out .pricing .monthly-price .pricing-from{color:#494844;font-size:28px;font-style:normal;font-weight:800;line-height:110%;letter-spacing:-1.68px}.service-header-block .details{max-width:590px;display:flex;flex-direction:row;position:relative;gap:10px;justify-content:space-between;align-items:center}.service-header-block .details .meal_text{border-radius:12px;border:3px solid #fbfbfb;background:#fff;top:84px;z-index:2;right:24px}.service-header-block .details .meal_text,.service-header-block .details .order_text{display:inline-flex;padding:8px 20px;justify-content:center;align-items:center;gap:10px;position:absolute;color:#1a1a1a;font-size:16px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.16px}.service-header-block .details .order_text{transform:rotate(-8deg);border-radius:12px;background:#ffd363;top:80%;right:15%;z-index:1}.service-header-block .details .image-container{width:100%;height:100%;border-radius:24px;overflow:hidden;position:relative}.service-header-block .details .image-container img{width:100%;object-fit:cover;border-radius:24px}.service-header-block .details .coins{display:flex;width:72px;height:72px;padding:12px;justify-content:center;align-items:center;gap:10px;border-radius:16px;background:#ffd363;align-self:flex-end;justify-self:flex-end}.service-header-block .details .tile_1{width:32%;border-radius:24px;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden}.service-header-block .details .tile_1 .line{width:273.378px;height:233.889px;position:absolute;top:82px;left:-30px}.service-header-block .details .tile_2,.service-header-block .details .tile_3{width:32%;border-radius:24px;position:relative;display:flex;flex-direction:column}.service-header-block .details .tile_3{overflow:hidden}.service-header-block .details .tile_3 .line{width:273px;height:234px;position:absolute;top:0;left:-50px}@media(max-width:1280px){.service-header-block .info{max-width:460px}.service-header-block .info .button{width:40%}}@media(max-width:1024px){.service-header-block{flex-direction:column-reverse;gap:32px;padding:44px 0}.service-header-block .info{max-width:unset}.service-header-block .info .title{text-align:center}.service-header-block .info ul{list-style:none;text-align:center}.service-header-block .info ul li:before{content:"•";padding-right:6px}.service-header-block .details{max-width:unset;width:100%}}@media(max-width:720px){.service-header-block{padding:32px 0;gap:24px}.service-header-block .info{max-width:unset}.service-header-block .info .title{font-size:46px}.service-header-block .info ul{font-size:16px}.service-header-block .details{width:100vw;overflow-x:hidden;justify-content:center}.service-header-block .details .tile_1,.service-header-block .details .tile_2,.service-header-block .details .tile_3{min-width:190px}}@media(max-width:520px){.service-header-block .info .title{font-size:46px}.service-header-block .info .try-out{flex-direction:column;align-items:flex-start}.service-header-block .info .try-out .button{width:100%}.service-header-block .number{flex-direction:column-reverse;align-items:flex-start!important}}.service-header-block .details{overflow:clip}@media(max-width:720px){.service-header-block .info{min-width:0;width:100%;max-width:100%}.service-header-block .info .title{font-size:clamp(32px,8vw,48px);overflow-wrap:anywhere}.service-header-block .info .try-out{flex-direction:column;align-items:stretch;min-width:0}}.service-header-block .info .try-out .monthly-price{flex-wrap:wrap}.service-header-block .info .try-out .monthly-price .pricing-from{white-space:nowrap}.service-other-services-block{display:flex;flex-direction:column;padding:67px 0 0;gap:32px;justify-content:space-between;align-items:center;align-self:stretch;position:relative;height:-moz-fit-content;height:fit-content}.service-other-services-block .title{color:#1a1a1a;text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:.36px;margin:0}.service-other-services-block .description{color:#494844;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:130%;margin:0}.service-other-services-block .lines{position:relative;width:100vw;height:240px;overflow-x:hidden}.service-other-services-block .lines .line_dark,.service-other-services-block .lines .line_light{height:65px;justify-content:center;align-items:center;display:inline-flex;width:calc(100% + 70px);gap:60px;transition:all .5s;overflow:hidden;left:-60px;top:80px}.service-other-services-block .lines .line_light{position:absolute;z-index:1;border:1px solid #1a1a1a;padding-left:100px;background-color:#fbfbfb;transform:rotate(3deg)}.service-other-services-block .lines .line_dark{position:absolute;background-color:#1a1a1a;padding-right:100px;transform:rotate(-3deg);top:80px}.service-other-services-block .lines:hover .line_dark,.service-other-services-block .lines:hover .line_light{padding:unset}.service-other-services-block .content{display:flex;flex-direction:row;gap:10px;height:330px;align-items:center}.service-other-services-block .content .card{max-width:180px;min-width:160px;border-radius:10px;overflow:hidden;position:relative;cursor:pointer}.service-other-services-block .content .card .bg{object-fit:cover;width:100%;height:100%}.service-other-services-block .content .card .tag{position:absolute;bottom:8px;left:8px;width:calc(100% - 16px);display:flex;height:54px;padding:22px;align-items:center;justify-content:space-between;gap:14px;flex-shrink:0;align-self:stretch;border-radius:10px;background:#fff}.service-other-services-block .content .card .tag .icon{padding-top:4px}.service-other-services-block .content .card:first-child,.service-other-services-block .content .card:last-child{height:50%}.service-other-services-block .content .card:nth-child(2),.service-other-services-block .content .card:nth-child(5){height:75%}.service-other-services-block .content .card:nth-child(3),.service-other-services-block .content .card:nth-child(4){height:100%}@media(max-width:1280px){.service-other-services-block .content .card .tag{padding:16px;gap:2px}}@media(max-width:1024px){.service-other-services-block .content{width:100%;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;align-content:center;gap:12px;align-self:stretch;flex-wrap:wrap}.service-other-services-block .content .card{height:100%!important}.service-other-services-block .content .card,.service-other-services-block .content .card .bg{max-height:212px;min-height:212px;min-width:212px}}@media(max-width:720px){.service-other-services-block .content .card{max-height:212px;min-height:212px;min-width:180px}}@media(max-width:520px){.service-other-services-block .content .card{max-height:212px;min-height:212px;min-width:160px}}.service-type-points-block{border-radius:44px;display:flex;padding:40px 0;flex-direction:column;align-items:center;background-size:cover;align-self:center;gap:44px;width:100%}.service-type-points-block .title{font-size:48px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:.48px;text-align:center;margin:0;max-width:100%;overflow-wrap:anywhere}.service-type-points-block .title .service-emphasis{color:#1a1a1a;text-decoration:underline;-webkit-text-decoration-color:#ffcb46;text-decoration-color:#ffcb46;text-underline-offset:6px}.service-type-points-block .content{max-width:1190px;display:flex;width:100%;flex-direction:column;gap:12px}.service-type-points-block .content .type-card{display:flex;align-items:flex-start;gap:10px;align-self:stretch;color:#494844}.service-type-points-block .content .type-card .details{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;border-radius:24px}.service-type-points-block .content .type-card .details img{object-fit:cover;border-radius:24px}.service-type-points-block .content .type-card .details .points{margin:12px;height:120px;width:660px;position:absolute;bottom:0;flex-direction:row;display:flex;align-items:center;gap:10px;align-self:center}.service-type-points-block .content .type-card .details .points .swiper{display:none}.service-type-points-block .content .type-card .details .points .point{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:16px;background:#fff;width:220px;padding:14px;gap:8px;flex:1 0}.service-type-points-block .content .type-card .details .points .point .number{display:flex;align-items:center;gap:17px;font-size:40px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-2.1px}.service-type-points-block .content .type-card .details .points .point .number-description{font-size:12px;font-style:normal;font-weight:400;line-height:110%}@media(max-width:1280px){.service-type-points-block .content{width:100%}.service-type-points-block .content .type-card .details{width:100%;overflow:hidden}}@media(max-width:1024px){.service-type-points-block .content .type-card .details{width:100%;overflow:hidden}.service-type-points-block .content .type-card .details :first-child{object-position:unset;width:100%}.service-type-points-block .content .type-card .details .points .point .number{font-size:32px}}@media(max-width:720px){.service-type-points-block .title{font-size:clamp(32px,8vw,48px)}.service-type-points-block .content .type-card .details{position:relative;width:100%}.service-type-points-block .content .type-card .details .points{height:unset;flex-direction:column;position:absolute;bottom:0;width:100%;margin:unset;padding:12px}.service-type-points-block .content .type-card .details .points .point{width:100%}.service-type-points-block .content .type-card .details .points .point .number{width:-moz-fit-content;width:fit-content}}