.landing__faq{background-color:var(--color-body-bg-gray);contain:paint;padding-block:5rem 10rem}.landing__faq-title{margin-inline:auto;margin-bottom:6rem;max-width:77rem}.landing__faq-main{column-gap:3rem;display:flex;justify-content:space-between}.landing__faq-main-inner{display:flex;flex:1;flex-direction:column}.landing__faq-main-item{border:.1rem solid var(--color-green);border-bottom:none;cursor:pointer;padding:3rem;padding-bottom:unset!important}.landing__faq-main-item:last-child{border-bottom:.1rem solid var(--color-green)}.landing__faq-main-item-head{align-items:center;column-gap:2rem;display:flex;justify-content:space-between;margin-bottom:3rem}.landing__faq-main-item-head-ic{align-items:center;color:var(--color-green);display:flex;flex-shrink:0;height:1.5rem;justify-content:center;position:relative;transition:transform .4s ease;width:1.5rem}.landing__faq-main-item-head-ic .bar{background-color:currentColor;height:.2rem;width:100%}.landing__faq-main-item-head-ic .bar2{position:absolute;transform:rotate(90deg);transition:width .4s ease}.landing__faq-main-item-body{display:none;overflow:hidden}.landing__faq-main-item-body-inner{padding-bottom:3rem}.landing__faq-main-card{background-color:var(--color-white);flex-shrink:0;height:fit-content;padding-block:3rem;width:37rem}.landing__faq-main-card-title{margin-inline:3rem;position:relative}.landing__faq-main-card-arr{align-items:center;border:.2rem solid;border-radius:100vmax;display:flex;height:4rem;justify-content:center;left:0;position:absolute;top:calc(100% + 3rem);width:4rem;svg{transform:translateX(-.4rem);width:2rem}}.landing__faq-main-card-img{margin-top:3rem}.landing__faq-main-card-desc{margin:3rem}.landing__faq-card-btn{background-color:var(--color-yellow);display:block;margin-inline:3rem;padding:1.7rem;transition:all .4s ease}.landing__faq-card-btn:hover{background-color:var(--color-green);color:var(--color-yellow)}.landing__faq-main-item.active .landing__faq-main-item-head-ic{transform:rotate(180deg)}.landing__faq-main-item.active .bar2{width:0}.landing__faq-main-item-body-inner p{margin-bottom:2.7rem}.landing__faq-main-item-body-inner a{color:var(--color-green);text-decoration:underline}.landing__faq-main-item-body-inner ul{display:flex;flex-direction:column;list-style:none;margin-bottom:2.7rem;row-gap:.2rem}.landing__faq-main-item-body-inner ul li{align-items:center;display:list-item;list-style-position:outside;list-style-type:disc;margin-left:2rem}.landing__faq-main-item-body-inner ul ul{margin-bottom:unset}.landing__faq-main-item-body-inner ul ul li{list-style-type:circle}@media only screen and (max-width:991px){.landing__faq{padding-block:3rem 6rem}.landing__faq-title{max-width:57rem}.landing__faq-main-item{padding:2rem}.landing__faq-main-item-head{margin-bottom:2rem}.landing__faq-main-card{width:30rem}.landing__faq-main-card-title{font-size:var(--fs-h4);letter-spacing:var(--lsp-h4);line-height:var(--lh-h4)}.landing__faq-main-card-arr{height:3rem;width:3rem}.landing__faq-main-card-arr{svg{transform:translateX(-.2rem);width:1.6rem}}.landing__faq-main-card-desc{font-size:var(--fs-16);line-height:var(--lh-16)}}@media only screen and (max-width:767px){.landing__faq-main-card-title{font-size:var(--fs-h2);line-height:var(--lh-h2)}.landing__faq-main{flex-direction:column}.landing__faq-main-card{margin-top:3rem}}@media only screen and (max-width:476px){.landing__faq-main-card{width:100%}}