.faq-page .block__content-title{font-size:4.8rem}@media screen and (max-width:540px){.faq-page .block__content-title{font-size:3.2rem}}.banner{padding:7.5rem 9rem}@media screen and (max-width:1024px){.banner{padding:5rem 2rem}}@media screen and (max-width:540px){.banner{padding:4.8rem 2rem 3.6rem}}.banner__wrapper{max-width:126rem;margin:0 auto}@media screen and (max-width:540px){.banner__wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12rem}}.banner__header{display:flex;justify-content:space-between;align-items:flex-start;gap:10rem}@media screen and (max-width:540px){.banner__header{flex-direction:column;gap:2.4rem}}.banner__header-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.banner__header-title{max-width:58rem;font-size:4.8rem;font-weight:700;line-height:1.2;color:#070b3b}.banner__header-title div{font-size:7.2rem;font-weight:900}@media screen and (max-width:540px){.banner__header-title div{font-size:4rem}}@media screen and (max-width:1024px){.banner__header-title{max-width:40rem;font-size:4rem}}@media screen and (max-width:540px){.banner__header-title{max-width:31.5rem;font-size:2.4rem}}.banner__header-image{position:relative;z-index:0;width:47.1rem;height:auto;aspect-ratio:471/483;margin-bottom:-10rem;pointer-events:none;user-select:none}.banner__header-image img{width:100%;height:auto}@media screen and (max-width:1024px){.banner__header-image{width:40rem}}@media screen and (max-width:540px){.banner__header-image{overflow:hidden;width:100%;height:auto;margin-bottom:0}}.banner__content{margin-top:8rem}@media screen and (max-width:540px){.banner__content{margin-top:1.6rem}}.banner__content-1{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:60rem;font-size:2.4rem;font-weight:400;line-height:1.2;color:#22222280}@media screen and (max-width:540px){.banner__content-1{display:inline;font-size:1.4rem}}.banner__search-wrapper{position:relative;width:100%;height:70px;margin-top:4.8rem;background:linear-gradient(88.82deg,#ceff52 .06%,#fff 25.04% 66.37%,#ceff52 99.99%) border-box,#fff border-box;background-clip:border-box;border:2px solid transparent;border-radius:100px;box-shadow:0 9px 19px #0000001a,0 34px 34px #00000017,0 77px 46px #0000000d,0 137px 55px #00000003,0 214px 60px #0000}@media screen and (max-width:540px){.banner__search-wrapper{height:48px;border:1px solid transparent}}.banner__search-icon-wrapper{position:absolute;top:4px;right:10px;display:flex;justify-content:center;align-items:center;width:58px;height:58px;background:#ceff52;border-radius:50%}.banner__search-icon-wrapper svg{width:24px;height:24px}@media screen and (max-width:540px){.banner__search-icon-wrapper svg{width:20px;height:20px}}@media screen and (max-width:540px){.banner__search-icon-wrapper{width:40px;height:40px}}.banner__input{width:calc(100% - 4px);height:calc(100% - 4px);margin:2px;padding:20px 48px;font-size:20px;background:#fff;border:none;border-radius:100px;outline:none}.banner__input::placeholder{color:#2229}@media screen and (max-width:540px){.banner__input{width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:12px 20px}}.faq-questions{display:grid;grid-template-columns:32.5rem 1fr;gap:9rem;scroll-margin-top:10rem;padding-bottom:8rem}@media screen and (max-width:540px){.faq-questions{grid-template-columns:1fr;gap:0}}.faq-questions__left-inner{position:sticky;top:100px}.faq-questions__left{position:relative;height:100%;padding-top:9.6rem}@media screen and (max-width:540px){.faq-questions__left{display:none}}.faq-questions__left-title{display:flex;align-items:center;gap:1.2rem;font-size:2.4rem;font-weight:600;color:#222}.faq-questions__left-title img{width:2.4rem;height:2.4rem}.faq-questions__left-list{display:flex;flex-direction:column;gap:1.2rem;margin-top:2.4rem}.faq-questions__left-link{font-size:1.8rem;line-height:1;color:#2229;transition:.3s;text-decoration:none}.faq-questions__left-link--active,.faq-questions__left-link:hover{font-weight:600;color:#222}.faq-questions__right{display:flex;flex-direction:column;gap:8rem}@media screen and (max-width:540px){.faq-questions__right{gap:4.8rem}}.faq-questions-block__list{display:flex;flex-direction:column;gap:3.2rem;padding-top:2.4rem}@media screen and (max-width:540px){.faq-questions-block__list{gap:1.2rem;padding-top:0}}.faq-questions-block__list--additional-space{padding-top:7.6rem}@media screen and (max-width:540px){.faq-questions-block__list--additional-space{padding-top:0}}.faq-questions-block__list-item{display:flex;justify-content:space-between;align-items:center;padding-bottom:3.2rem;border-bottom:1px solid #e2e2e2}@media screen and (max-width:540px){.faq-questions-block__list-item{gap:1rem;padding-top:2rem;padding-bottom:1.8rem}}.faq-questions-block__list-item--accordion{flex-direction:column;align-items:stretch}.faq-questions-block__list-item--accordion-active{border-bottom:1px solid #767676}.faq-questions-block__list-item--hide{display:none}.faq-questions-block__accordion{width:100%}.faq-questions-block__accordion-trigger{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;width:100%;margin:0;padding:0;text-align:left;background:none;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.faq-questions-block__accordion-icon{flex-shrink:0;width:6rem;height:6rem;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1V8M8 8V15M8 8H1M8 8H15' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:1.8rem;border:1px solid transparent;border-radius:50%;transition:background-color .3s ease,background-image .3s ease}.faq-questions-block__accordion-trigger--active .faq-questions-block__accordion-icon{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H7.99988H15' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.faq-questions-block__accordion-trigger:hover .faq-questions-block__accordion-icon{background-color:#ceff52}@media screen and (max-width:1024px){.faq-questions-block__accordion-icon{width:4rem;height:4rem;background-size:1.5rem}}@media screen and (max-width:540px){.faq-questions-block__accordion-icon{width:3rem;height:3rem;background-size:1rem}}.faq-questions-block__accordion-content{overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease,opacity .3s ease}.faq-questions-block__accordion-text{margin-top:1.2rem;padding-bottom:.5rem;font-size:2rem;font-weight:400;line-height:120%;color:#000}@media screen and (max-width:540px){.faq-questions-block__accordion-text{font-size:1.6rem}}.faq-questions-block__accordion-text a{font-weight:600;text-decoration:underline;color:inherit}.faq-questions-block__list-item-title{font-size:2.4rem;font-weight:600;font-style:normal;line-height:120%;letter-spacing:0;color:#070b3b}@media screen and (max-width:540px){.faq-questions-block__list-item-title{font-size:1.6rem}}.faq-questions-block__link{display:flex;justify-content:center;align-items:center;min-width:6rem;min-height:6rem;background:#ceff52;border-radius:50%;text-decoration:none}@media screen and (max-width:1024px){.faq-questions-block__link{min-width:4rem;min-height:4rem}}@media screen and (max-width:540px){.faq-questions-block__link{min-width:3rem;min-height:3rem}}.faq-questions-block__link:hover{opacity:.7}.faq-cta-block__list-item-arrow{width:1.8rem;height:1.8rem}@media screen and (max-width:1024px){.faq-cta-block__list-item-arrow{width:1.5rem;height:1.5rem}}@media screen and (max-width:540px){.faq-cta-block__list-item-arrow{width:1rem;height:1rem}}.faq-questions-block__title{position:relative;margin-bottom:4.8rem;padding-top:2.4rem;font-size:4.8rem;font-weight:700;line-height:120%;letter-spacing:0%;color:#070b3b}@media screen and (max-width:540px){.faq-questions-block__title{margin-bottom:2.4rem;font-size:3.2rem}}.faq-questions-block__additional-title{margin-bottom:2.4rem;font-size:1.8rem;font-weight:500;line-height:100%;letter-spacing:10%;text-transform:uppercase;color:#000}@media screen and (max-width:540px){.faq-questions-block__additional-title{font-size:1.4rem}}.faq-questions-block__button{display:flex;justify-content:center;align-items:center;gap:1rem;width:max-content;padding:1rem 2.4rem;font-size:1.8rem;font-weight:500;line-height:100%;letter-spacing:.003em;color:#000;background:#fff;border:1px solid #000000;border-radius:100px;cursor:pointer}@media(min-width:1025px){.faq-questions-block__button:hover{background:#ceff52}}@media screen and (max-width:540px){.faq-questions-block__button{width:max-content;margin-top:1.2rem}}@media screen and (max-width:540px){.faq-questions-block__button--desktop{display:none}}@media screen and (max-width:1440px){.faq-questions-block__button--mobile{display:none}}.faq-questions-block__button-icon{width:1.6rem;height:1.6rem}.faq-questions-block__header{display:flex;justify-content:space-between;align-items:center;gap:2rem}.faq-questions-block__header-accordion-icon{flex-shrink:0;width:6rem;height:6rem;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.58984 2.43902e-05L10.8898 5.30002C11.2764 5.68662 11.2764 6.31342 10.8898 6.70002C10.5032 7.08662 9.87644 7.08662 9.48984 6.70002L5.58984 2.80002L1.68984 6.70002C1.30324 7.08662 0.676443 7.08662 0.289844 6.70002C-0.0967557 6.31342 -0.0967555 5.68662 0.289844 5.30002L5.58984 2.43902e-05Z' fill='%231A1E4A'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:1.8rem;border:1px solid transparent;border-radius:50%;box-shadow:0 12px 32px #070b3b29;transition:ease;transform:rotate(180deg)}.faq-questions-block__header-accordion-icon--rotate{transform:rotate(0)}@media screen and (max-width:1024px){.faq-questions-block__header-accordion-icon{width:4rem;height:4rem;background-size:1.5rem}}@media screen and (max-width:540px){.faq-questions-block__header-accordion-icon{width:3rem;height:3rem;background-size:1rem}}
