.global-cta{background-color:#ffed53}.global-cta .global-cta__wrap{display:flex;justify-content:space-between;align-items:center;gap:80px}@media screen and (max-width: 992px){.global-cta .global-cta__wrap{flex-direction:column;gap:40px}}.global-cta .global-cta__wrap .global-cta__content{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 992px){.global-cta .global-cta__wrap .global-cta__content{align-items:center;text-align:center}}.global-cta .global-cta__wrap .global-cta__content .global-cta__logo{width:200px}@media screen and (max-width: 768px){.global-cta .global-cta__wrap .global-cta__content .global-cta__logo{width:160px}}.global-cta .global-cta__wrap .global-cta__content .global-cta__logo img{width:100%;height:auto}.global-cta .global-cta__wrap .global-cta__content .global-cta__title{margin-top:24px}.global-cta .global-cta__wrap .global-cta__content .global-cta__title h2{font-size:32px;color:#32312f}@media screen and (max-width: 992px){.global-cta .global-cta__wrap .global-cta__content .global-cta__title h2{font-size:28px}}@media screen and (max-width: 480px){.global-cta .global-cta__wrap .global-cta__content .global-cta__title h2{font-size:24px}}.global-cta .global-cta__wrap .global-cta__content .global-cta__txt{margin-top:16px}.global-cta .global-cta__wrap .global-cta__content .global-cta__txt p{line-height:2;color:#32312f}@media screen and (max-width: 480px){.global-cta .global-cta__wrap .global-cta__content .global-cta__txt br:not([class]){display:none}}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn{display:inline-flex;flex-direction:column;align-items:stretch;gap:16px;margin-top:32px}@media screen and (max-width: 768px){.global-cta .global-cta__wrap .global-cta__content .global-cta__btn{width:100%}}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-download,.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-contact{display:inline-flex;justify-content:center;align-items:center;padding:16px 32px;border-radius:8px;font-weight:700;line-height:1.5;transition:background-color .3s ease-in-out,color .3s ease-in-out}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-download{background-color:#32312f;color:#fff}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-download:hover{background-color:#6f6e6d}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-contact{background-color:#fff;color:#32312f}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-contact:hover{background-color:#eaeaea}.global-cta .global-cta__wrap .global-cta__img{width:520px;flex-shrink:0}@media screen and (max-width: 1200px){.global-cta .global-cta__wrap .global-cta__img{width:400px}}@media screen and (max-width: 768px){.global-cta .global-cta__wrap .global-cta__img{width:100%;max-width:320px}}.global-cta .global-cta__wrap .global-cta__img img{width:100%;height:auto;border-radius:8px}.faq-nav{padding:40px 0}.faq-nav .faq-nav__items{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.faq-nav .faq-nav__item a{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;font-weight:500;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.faq-nav .faq-nav__item a:hover{background-color:#fffbd8;border-color:#ffec40}.faq-nav .faq-nav__item a::after{content:"";display:inline-block;width:12px;height:12px;flex-shrink:0;background-color:#848382;-webkit-mask:url(../img/icon/angle.svg) no-repeat center/contain;mask:url(../img/icon/angle.svg) no-repeat center/contain;transform:rotate(90deg)}.faq-group{scroll-margin-top:96px;padding:48px 0}.faq-group+.faq-group{border-top:1px solid #e0e0e0}@media screen and (max-width: 992px){.faq-group{padding:32px 0}}.faq-group .faq-group__title{margin-bottom:24px;font-size:24px}@media screen and (max-width: 480px){.faq-group .faq-group__title{font-size:20px}}.faq-group .faq-group__items{display:flex;flex-direction:column;gap:16px}.faq-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px}.faq-item[open] .faq-item__question::after{transform:rotate(-90deg)}.faq-item .faq-item__question{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-weight:700;line-height:1.5;cursor:pointer;list-style:none;transition:background-color .3s ease-in-out}.faq-item .faq-item__question::-webkit-details-marker{display:none}.faq-item .faq-item__question:hover{background-color:#fffbd8}.faq-item .faq-item__question::after{content:"";display:inline-block;width:14px;height:14px;flex-shrink:0;background-color:#848382;-webkit-mask:url(../img/icon/angle.svg) no-repeat center/contain;mask:url(../img/icon/angle.svg) no-repeat center/contain;transform:rotate(90deg);transition:transform .3s ease-in-out}@media screen and (max-width: 480px){.faq-item .faq-item__question{padding:16px}}.faq-item .faq-item__answer{padding:0 24px 24px}@media screen and (max-width: 480px){.faq-item .faq-item__answer{padding:0 16px 16px}}.faq-item .faq-item__answer p{line-height:2;color:#464543;word-break:auto-phrase}.faq-item .faq-item__answer .faq-item__link{margin-top:16px}.faq-item .faq-item__answer .faq-item__link a{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:underline;transition:color .3s ease-in-out}.faq-item .faq-item__answer .faq-item__link a::after{content:"";display:inline-block;width:12px;height:12px;flex-shrink:0;background-color:#32312f;-webkit-mask:url(../img/icon/angle.svg) no-repeat center/contain;mask:url(../img/icon/angle.svg) no-repeat center/contain;transform:rotate(0deg)}.faq-item .faq-item__answer .faq-item__link a:hover{color:#848382}.faq-contact .faq-contact__inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.faq-contact .faq-contact__title{font-size:28px}@media screen and (max-width: 480px){.faq-contact .faq-contact__title{font-size:22px}}.faq-contact .faq-contact__desc{line-height:2;color:#464543;word-break:auto-phrase}.faq-contact .faq-contact__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:8px}@media screen and (max-width: 480px){.faq-contact .faq-contact__btns{flex-direction:column;width:100%}}
