.Benefits_benefits_container__SlqSh{border-radius:20px;background:#fff;box-shadow:0 7px 7px 0 rgba(0,0,0,.04);padding:40px 105px 20px;transform:translateY(-40px);margin-bottom:15px}.Benefits_benefits__grid___zhWr{display:flex;justify-content:center;flex-wrap:wrap;gap:8rem;margin:40px auto}.Benefits_benefits__gridItem__NJipj{max-width:260px;display:flex;flex-direction:column;align-items:center}.Benefits_benefits__badge__pQ9eE{display:flex;padding:12px 20px;align-items:center;gap:10px;height:50px;border-radius:25px;margin-bottom:20px}.Benefits_benefits__gridItemIcon__s1k_v{position:relative;width:5rem;height:5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;background-color:var(--ui-color-primary)}@media (max-width:1024px){.Benefits_benefits_container__SlqSh{padding:40px 20px 20px;transform:translateY(0);margin-bottom:35px;margin-top:40px}.Benefits_benefits__grid___zhWr{gap:6rem}.Benefits_benefits__gridItem__NJipj{max-width:100%}}.Preface_preface__container__5_a1B{width:100%;height:600px;background:#f2f2f2;position:relative}.Preface_preface_overlayContainer__X6Wxv{width:100%;height:300px;background:linear-gradient(180deg,#ddc4fb,rgba(221,196,251,0));position:absolute}.Preface_preface__content__kR74s{display:flex;justify-content:space-between}.Preface_preface_popularTag__hsCF1{width:-moz-fit-content;width:fit-content;height:30px;display:flex;padding:5px 10px;justify-content:center;align-items:center;gap:6px;border-radius:10px;border:2px solid #9640f6;background:rgba(150,64,246,.1)}h1.Preface_preface__title__1yzPb{width:550px;color:#000;font-size:50px;font-style:normal;font-weight:700;line-height:60px;margin:0 0 4px}.Preface_preface__subTitle__7caNG{width:480px;font-size:18px;line-height:24px;font-style:normal;backdrop-filter:blur(10px)}.Preface_preface__createOrderButton__4t7WN{font-size:16px;line-height:22px;background:#9640f6;color:#fff;height:60px;font-weight:400;border-radius:16px;transition:background .2s ease}.Preface_preface__createOrderButton__4t7WN:hover{background:rgba(150,64,246,.8)!important}.Preface_preface__imageContainer__NMZzN{position:absolute;top:33px;right:-40px;height:500px;width:550px}.Preface_preface__imageContainer__NMZzN>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1280px){.Preface_preface__subTitle__7caNG,h1.Preface_preface__title__1yzPb{width:400px}}@media (max-width:1024px){.Preface_preface__container__5_a1B{width:100%;height:-moz-fit-content;height:fit-content;background:none}.Preface_preface__imageContainer__NMZzN{position:relative;top:0;right:0}.Preface_preface__content__kR74s{flex-direction:column;align-items:center;gap:40px}h1.Preface_preface__title__1yzPb{width:100%;font-size:34px;line-height:40px;margin:0}.Preface_preface__subTitle__7caNG{width:100%;font-size:16px;line-height:22px}}@media (max-width:768px){.Preface_preface__imageContainer__NMZzN{display:none}.Preface_preface__imageMobileContainer__mLvms{width:100%;max-width:393px;margin:40px auto 0;height:auto}.Preface_preface__imageMobileContainer__mLvms>img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:20px}}.SelectReactions_selectReactions__qYZ8E{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:2rem}.SelectReactions_selectReactions__reaction__kjBBY{position:relative;display:flex;align-items:center;justify-content:center;height:5rem;width:6.8rem;cursor:pointer;border-radius:14px;background:rgba(0,0,0,.03);font-size:2rem;transition:outline-color .2s ease}.SelectReactions_selectReactions__reaction--selected__YS99_,.SelectReactions_selectReactions__reaction__kjBBY:hover{border:2px solid var(--ui-color-primary)}.Comments_comments__00O0s{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;gap:0}.Comments_comments__header__8tDpc{height:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.Comments_comments_label__MYfyJ{font-weight:400;line-height:20px;font-size:14px;color:#000;font-family:var(--font-stolzl),sans-serif}.Comments_comments__item__U3gfV{display:flex;flex-direction:column;margin-bottom:20px;position:relative}.Comments_comments__label__IuAOX{font-size:14px;font-weight:500;margin-bottom:4px}.Comments_comments__remove__6SgS7{align-self:flex-end;font-size:14px;line-height:400;color:#00000050;background:none;border:none;height:20px;cursor:pointer;transition:color .2s ease;font-family:var(--font-stolzl),sans-serif}.Comments_comments__remove__6SgS7:hover{color:#ff5c1f}.Comments_comments__add__gGNH5{display:flex;gap:10px;align-items:center;align-content:center;color:#6c41eb;background:none;border:none;cursor:pointer;transition:color .2s ease;font-size:14px;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-stolzl),sans-serif}.ServiceForm_serviceForm__headerContainer__ecWFW{width:540px;margin:auto;display:flex;gap:20px;flex-direction:column;align-items:center}.ServiceForm_serviceForm__header__IEHoB{display:flex;justify-content:center;width:460px;height:199px;position:relative}h2.ServiceForm_serviceForm__title__V2sI3{width:460px;position:absolute;top:115px;color:#000;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:42px}.ServiceForm_serviceForm__paymentMethod___Bvy9{flex:1rem;position:relative;padding:2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:30rem;border-radius:1.4rem;background:rgba(0,0,0,.05);cursor:pointer;outline:.2rem solid transparent;transition:outline .2s ease}.ServiceForm_serviceForm__paymentMethod--active__US4VH,.ServiceForm_serviceForm__paymentMethod___Bvy9:hover{outline:.2rem solid var(--ui-color-primary)}.ServiceForm_serviceForm__discount__Qt9_y{height:20px;display:inline-flex;padding:2px 10px 0;justify-content:center;align-items:center;border-radius:20px;background:#32c958;margin-top:10px}@media (max-width:768px){.ServiceForm_serviceForm__headerContainer__ecWFW{width:100%}.ServiceForm_serviceForm__header__IEHoB{height:calc(100% - 35px);width:100%;align-items:center;flex-direction:column}h2.ServiceForm_serviceForm__title__V2sI3{font-size:36px;line-height:42px;width:100%;position:relative;top:0;margin-top:-35px;height:calc(100% - 35px)}}