@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-25%)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes scaleUp{0%{transform:scale(0)}50%{transform:scale(1)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.c-aside-menu{padding-block:1.6rem;background-color:var(--c-white);border-radius:var(--s-radius-200);box-shadow:0 4px 8px #4545450a}.c-aside-menu__group{display:flex;flex-direction:column}.c-aside-menu__item{display:flex;gap:1.2rem;align-items:center;padding:1.2rem 2.4rem;font-size:var(--s-font-xs);line-height:1.4;border-left:3px solid transparent}@media (hover: hover){.c-aside-menu__item:hover{--link-v-decoration-hover: none}.c-aside-menu__item:hover:not(.is-active){background-color:var(--c-grey-50)}}.c-aside-menu__item.is-active{font-weight:700;background-color:var(--c-primary-50);border-color:var(--c-primary)}.c-aside-menu__separator{display:block;width:100%;height:1px;background-color:var(--c-grey-100)}.c-aside-menu-select{position:relative}.c-aside-menu-select__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:4.6rem;padding:1.6rem;font-size:var(--s-font-xs);font-weight:700;line-height:1.4;background-color:var(--c-white);border:1px solid var(--c-grey-300);border-radius:var(--s-radius-100)}.c-aside-menu-select__trigger.is-active{border-bottom-right-radius:0;border-bottom-left-radius:0}.c-aside-menu-select__trigger.is-active .ico{rotate:180deg}.c-aside-menu-select__trigger span{display:flex;gap:8px;align-items:center}.c-aside-menu-select__trigger .ico{height:13px;font-size:13px;line-height:13px}.c-aside-menu-select__trigger .ico{transition:all .3s ease}.c-aside-menu-select:not(.is-active) .c-aside-menu-select__links{display:none}.c-aside-menu-select__links{position:absolute;top:4.6rem;z-index:1;display:flex;flex-direction:column;width:100%;overflow:hidden;background-color:var(--c-white);border:1px solid var(--c-grey-300);border-top:none;border-radius:0 0 8px 8px}.c-aside-menu-select__link{display:flex;gap:1.2rem;align-items:center;padding:1.2rem 1.6rem;font-size:var(--s-font-xs);line-height:1.4}@media (hover: hover){.c-aside-menu-select__link:hover{--link-v-decoration-hover: none}.c-aside-menu-select__link:hover:not(.is-active){background-color:var(--c-grey-50)}}.c-aside-menu-select__link.is-active{font-weight:700;background-color:var(--c-primary-50)}.l-content:has(.l-page-with-aside){background-color:var(--c-grey-50)}@media (max-width: 1023px){.l-content:has(.l-page-with-aside){padding-top:0;background-color:var(--c-white)}}.l-page-with-aside{display:grid;grid-template:"aside main" auto/32rem 1fr;gap:4rem}@media (max-width: 1023px){.l-page-with-aside{grid-template:"aside" auto "main" auto;gap:2.4rem}}.l-page-with-aside__aside{grid-area:aside;height:100%}@media (max-width: 1023px){.l-page-with-aside__aside{padding:1.6rem;margin-inline:-1.6rem;background-color:var(--c-white);border-bottom:1px solid var(--c-grey-100)}}.l-page-with-aside__aside .c-aside-menu{position:sticky;top:2rem}.l-page-with-aside__content{grid-area:main}.l-page-with-aside__content.is-others{padding:6.4rem 12rem 8rem;background-color:var(--c-white);border-radius:var(--s-radius-100)}@media (max-width: 1279px){.l-page-with-aside__content.is-others{padding:6.4rem 4rem 4rem}}@media (max-width: 1023px){.l-page-with-aside__content.is-others{padding:0}}.c-faq-section{position:relative;display:flex;flex-direction:column;gap:6.4rem}@media (max-width: 1023px){.c-faq-section{gap:5rem}}.c-faq-section__children{display:flex;flex-direction:column}.c-faq-section__children:not(.is-expanded) .c-faq-item:nth-child(n+4){display:none}.c-faq-section__children:not(.is-expanded) .c-faq-item:nth-child(3){border-bottom:none}.c-faq-section__item{display:flex;flex-direction:column;gap:.8rem;justify-content:space-between}@media (max-width: 1365px){.c-faq-section__item{flex-direction:column;justify-content:unset}}.c-faq-section__name h2{font-family:var(--f-secondary);font-weight:700;font-feature-settings:"ss04" on;font-variant-numeric:lining-nums tabular-nums}.c-faq-section__name h2{padding-bottom:2.4rem;margin:0;font-size:var(--s-font-ml);font-weight:700;line-height:1.16}@media (max-width: 1365px){.c-faq-section__name{max-width:60rem}}.c-faq-section__more{--link-s-font: var(--s-font-s);gap:.8rem;line-height:1.4}.c-faq-section__more .ico{height:12px;font-size:12px;line-height:12px}.c-faq-section__more .ico{position:relative;top:1px;transition:all .3s ease}.c-faq-section__more.is-expanded .ico{rotate:180deg}.c-faq-item{width:60rem;width:100%}.c-faq-item:not(:last-child){border-bottom:1px solid var(--c-grey-100)}.c-faq-item:first-child .c-faq-item__head{padding-top:0}.c-faq-item.is-active .c-faq-item__content{display:block}.c-faq-item__head{all:unset;display:flex;gap:4rem;align-items:center;justify-content:space-between;width:100%;padding-block:1.6rem;font-size:var(--s-font-s);line-height:1.25;cursor:pointer;transition:color .3s ease}.c-faq-item__head .ico{font-size:var(--s-font-m);color:var(--c-font);transition:.3s}.c-faq-item__head.is-active{font-weight:700}.c-faq-item__head.is-active .ico{transform:rotate(180deg)}@media (hover: hover){.c-faq-item__head:hover:not(.is-active){color:var(--c-primary-600)}}@media (max-width: 1023px){.c-faq-item__head{gap:2.4rem}}@media (max-width: 599px){.c-faq-item__head .ico{font-size:var(--s-font-m)}}.c-faq-item__content{display:none;padding-bottom:2rem;font-size:var(--s-font-s);font-weight:400;line-height:1.5}.c-faq-item__content p{margin-bottom:24px}.c-faq-item__content>*:last-child{margin-bottom:0}
