body[data-viec-page=faq] .viec-site .content-page.content-page--flush-top{padding-bottom:0}body[data-viec-page=faq] .viec-site .content-page .page-content.page section.hero+.faq{margin-top:4.16667vw!important;padding-top:0!important}body[data-viec-page=faq] .page-content.page .faq__content{display:flex;gap:.625vw}body[data-viec-page=faq] .page-content.page .faq__item-wrap{display:flex;flex:1;flex-direction:column;gap:.625vw;min-width:0}body[data-viec-page=faq] .page-content.page .faq__item{border:1px solid #d6d6d6;border-radius:.625vw;cursor:pointer;padding:1.25vw}body[data-viec-page=faq] .page-content.page .faq__item-title-wrap{display:flex;gap:.52083vw;justify-content:space-between}body[data-viec-page=faq] .page-content.page .faq__item-title{color:#1c1c1c;font-size:1.14583vw;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0}body[data-viec-page=faq] .page-content.page .faq__item-icon-wrap{align-items:center;background:#203c890f;border-radius:.20833vw;display:flex;height:1.35417vw;justify-content:center;min-width:1.35417vw;width:1.35417vw}body[data-viec-page=faq] .page-content.page .faq__item-icon{height:.78125vw;transition:transform .25s ease-in-out;width:.78125vw}body[data-viec-page=faq] .page-content.page .faq__item--open .faq__item-icon{transform:rotate(45deg)}body[data-viec-page=faq] .viec-site .faq .faq__item-content{color:#1c1c1c80;height:0;margin-top:0!important;opacity:0;overflow:hidden;padding-top:0!important;transition:height .25s ease,opacity .2s ease,padding-top .25s ease}body[data-viec-page=faq] .viec-site .faq .faq__item--open .faq__item-content{opacity:1;padding-top:2.08333vw!important}body[data-viec-page=faq] .page-content.page .faq__item-desc{color:#1c1c1c80;cursor:default;font-size:.9375vw;font-weight:500;letter-spacing:-.02em;line-height:1.4;margin:0 0 .52083vw}body[data-viec-page=faq] .page-content.page .faq__item-desc--accent{color:#1c1c1c}body[data-viec-page=faq] .page-content.page .faq__item-desc--margin-none{margin-bottom:0}body[data-viec-page=faq] .viec-site .content-page .content-page__body .page-content.page ul.faq__item-list{list-style:none;margin:0 0 .52083vw;padding:0}body[data-viec-page=faq] .viec-site .content-page .content-page__body .page-content.page ul.faq__item-list--margin-none{margin-bottom:0}body[data-viec-page=faq] .viec-site .content-page .content-page__body .page-content.page ul.faq__item-list>li{color:#1c1c1c80;cursor:default;font-size:.9375vw;font-weight:500;letter-spacing:-.02em;line-height:1.3;margin:.15625vw 0 0;padding-left:0;position:static}body[data-viec-page=faq] .viec-site .content-page .content-page__body .page-content.page ul.faq__item-list>li+li{margin-top:.15625vw}body[data-viec-page=faq] .viec-site .content-page .content-page__body .page-content.page ul.faq__item-list>li:before{content:none;display:none}@media(min-width:768px)and (max-width:1025px){body[data-viec-page=faq] .viec-site .content-page .page-content.page section.hero+.faq{margin-top:7.03125vw!important}body[data-viec-page=faq] .page-content.page .faq__content{flex-direction:column;gap:1.5625vw}body[data-viec-page=faq] .page-content.page .faq__item-wrap{gap:1.5625vw}body[data-viec-page=faq] .page-content.page .faq__item{border-radius:1.04167vw;padding:2.08333vw}body[data-viec-page=faq] .page-content.page .faq__item-title-wrap{gap:1.30208vw}body[data-viec-page=faq] .page-content.page .faq__item-title{font-size:2.60417vw}body[data-viec-page=faq] .page-content.page .faq__item-icon-wrap{border-radius:.52083vw;height:3.125vw;min-width:3.125vw;width:3.125vw}body[data-viec-page=faq] .page-content.page .faq__item-icon{height:1.95313vw;width:1.95313vw}body[data-viec-page=faq] .viec-site .faq .faq__item--open .faq__item-content{padding-right:10.41667vw;padding-top:4.16667vw!important}body[data-viec-page=faq] .page-content.page .faq__item-desc{font-size:2.08333vw;margin-bottom:1.30208vw}body[data-viec-page=faq] .viec-site .content-page .content-page__body .page-content.page ul.faq__item-list{margin-bottom:1.30208vw}body[data-viec-page=faq] .viec-site .content-page .content-page__body .page-content.page ul.faq__item-list>li,body[data-viec-page=faq] .viec-site .content-page .content-page__body .page-content.page ul.faq__item-list>li+li{font-size:2.08333vw;margin-top:.39063vw}}@media(max-width:768px){body[data-viec-page=faq] .viec-site .content-page .page-content.page section.hero+.faq{margin-top:13.33333vw!important}body[data-viec-page=faq] .page-content.page .faq__content{flex-direction:column;gap:3.33333vw}body[data-viec-page=faq] .page-content.page .faq__item-wrap{gap:3.33333vw}body[data-viec-page=faq] .page-content.page .faq__item{border-radius:2.22222vw;padding:4.44444vw}body[data-viec-page=faq] .page-content.page .faq__item-title-wrap{gap:2.77778vw}body[data-viec-page=faq] .page-content.page .faq__item-title{font-size:5.55556vw}body[data-viec-page=faq] .page-content.page .faq__item-icon-wrap{border-radius:1.11111vw;height:6.66667vw;min-width:6.66667vw;width:6.66667vw}body[data-viec-page=faq] .page-content.page .faq__item-icon{height:4.16667vw;width:4.16667vw}body[data-viec-page=faq] .viec-site .faq .faq__item--open .faq__item-content{padding-right:5.55556vw;padding-top:8.88889vw!important}body[data-viec-page=faq] .page-content.page .faq__item-desc{font-size:3.88889vw;margin-bottom:2.77778vw}body[data-viec-page=faq] .viec-site .content-page .content-page__body .page-content.page ul.faq__item-list{margin-bottom:2.77778vw}body[data-viec-page=faq] .viec-site .content-page .content-page__body .page-content.page ul.faq__item-list>li,body[data-viec-page=faq] .viec-site .content-page .content-page__body .page-content.page ul.faq__item-list>li+li{font-size:3.88889vw;margin-top:.83333vw}}
