.FAQ_faq__h9jeV{padding:64px 0 80px}.FAQ_faqTitle__BduNO{margin-bottom:20px;font-family:var(--font-ggzaglav),-apple-system,sans-serif;font-size:80px;font-weight:400;line-height:.5;letter-spacing:.4px;text-align:center;text-transform:uppercase}.FAQ_faqList__U7_Fm{display:flex;flex-direction:column;gap:24px;max-width:1660px;margin:0 60px;padding:0 20px;list-style:none}.FAQ_faqItem__rpvDx{border-radius:16px;background:#fbfcfe;box-shadow:0 10px 24px rgba(44,62,88,.06);overflow:hidden}.FAQ_faqQuestion__c_8H3{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:28px 32px;border:none;background:rgba(0,0,0,0);font-size:20px;font-weight:600;line-height:1.4;text-align:left;color:#3c4657;cursor:pointer}.FAQ_faqQuestionText__yMlLb{flex:1 1}.FAQ_faqChevron__XAzui{flex:0 0 auto;width:22px;height:22px;color:#3aa3e0;transition:transform .25s ease,color .25s ease}.FAQ_faqItem__rpvDx.FAQ_open__gB5aX .FAQ_faqChevron__XAzui{transform:rotate(180deg);color:#e0559a}.FAQ_faqAnswerWrap__Vk8rg{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.FAQ_faqItem__rpvDx.FAQ_open__gB5aX .FAQ_faqAnswerWrap__Vk8rg{grid-template-rows:1fr}.FAQ_faqAnswer__XzqUR{padding:0 32px;overflow:hidden;font-size:17px;line-height:1.55;color:#4a5568;transition:padding .3s ease}.FAQ_faqItem__rpvDx.FAQ_open__gB5aX .FAQ_faqAnswer__XzqUR{padding-bottom:28px}@media(max-width:992px){.FAQ_faq__h9jeV{padding:48px 0 64px}.FAQ_faqTitle__BduNO{margin-bottom:36px}.FAQ_faqList__U7_Fm{gap:16px}.FAQ_faqQuestion__c_8H3{padding:22px 24px;font-size:17px}.FAQ_faqAnswer__XzqUR{padding:0 24px;font-size:15px}.FAQ_faqItem__rpvDx.FAQ_open__gB5aX .FAQ_faqAnswer__XzqUR{padding-bottom:22px}}@media(max-width:768px){.FAQ_faq__h9jeV{padding:40px 0 56px}.FAQ_faqQuestion__c_8H3{gap:16px;padding:18px;font-size:15px}.FAQ_faqChevron__XAzui{width:18px;height:18px}.FAQ_faqAnswer__XzqUR{padding:0 18px;font-size:14px}.FAQ_faqItem__rpvDx.FAQ_open__gB5aX .FAQ_faqAnswer__XzqUR{padding-bottom:18px}}.ReviewsSlider_reviewsSection__J8rWv{max-width:1920px}.ReviewsSlider_BirthdayWrapper__k4pno{margin-bottom:20px;font-family:var(--font-ggzaglav),-apple-system,sans-serif;font-size:80px;font-weight:400;line-height:.5;letter-spacing:.4px;text-align:center;text-transform:uppercase}.ReviewsSlider_reviewsTitle__TaD_H{max-width:460px;margin:0 auto 40px;font-size:34px;font-weight:800;line-height:1.25;text-align:center;text-transform:uppercase;color:#1d1d1b}.ReviewsSlider_reviewsWrap__RQPuE{position:relative;padding:0 clamp(20px,20px + 80*(100vw - 375px)/1545,100px)}.ReviewsSlider_reviewsViewport__ZMLaO{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:-webkit-grab;cursor:grab}.ReviewsSlider_reviewsViewport__ZMLaO::-webkit-scrollbar{display:none}.ReviewsSlider_reviewsViewport__ZMLaO[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReviewsSlider_reviewsTrack__jscWO{display:flex;gap:24px}.ReviewsSlider_reviewCard__VAOUB{display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px)/3);flex-direction:column;min-height:240px;padding:20px;border-radius:12px}.ReviewsSlider_reviewBlue__Jrbef{background:#cfe0f7}.ReviewsSlider_reviewPink__gPi4_{background:#f6dcec}.ReviewsSlider_reviewYellow__rnRzv{background:#f4f3d8}.ReviewsSlider_reviewText__GKqnf{margin:0 0 16px;font-size:13px;line-height:1.5;color:#1d1d1b}.ReviewsSlider_reviewMeta__iwXEe{margin-top:auto}.ReviewsSlider_reviewAuthor__hPPi_{font-size:13px;font-weight:700;color:#1d1d1b}.ReviewsSlider_reviewDate__79NED{margin-top:4px;font-size:11px;color:#6b6b6b}.ReviewsSlider_reviewsArrow__k0vyt{position:absolute;top:50%;z-index:2;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);color:#1d1d1b;transition:opacity .2s ease;cursor:pointer;transform:translateY(-50%)}.ReviewsSlider_reviewsArrow__k0vyt svg{width:10px;height:18px}.ReviewsSlider_reviewsArrow__k0vyt:hover{opacity:.55}.ReviewsSlider_reviewsArrowLeft__xsMap{left:4px}.ReviewsSlider_reviewsArrowRight__5PuVk{right:4px}@media(max-width:992px){.ReviewsSlider_reviewCard__VAOUB{flex-basis:calc((100% - 24px)/2)}}@media(max-width:768px){.ReviewsSlider_reviewsSection__J8rWv{padding:40px 0}.ReviewsSlider_reviewsTitle__TaD_H{margin-bottom:28px;font-size:26px}.ReviewsSlider_reviewsWrap__RQPuE{padding:0 32px}.ReviewsSlider_reviewCard__VAOUB{flex-basis:100%;min-height:200px}}