:root{--font-heading: 'Bricolage Grotesque', sans-serif;--font-text: 'Be Vietnam Pro', sans-serif;--color-pri: #d7181f;--color-sec: #0b387b;--color-third: #cde1d7;--color-gra-1: linear-gradient(136deg, var(--color-sec) 4.82%, var(--color-pri) 100%);--color-text: #131313;--color-text-2: #999;--color-text-3: #656565;--color-border: #d9d9d9;--color-text-ft: #fff;--color-bg-1: #fafafa;--color-bg-2: #f0f0f0;--color-bg-3: #aaa;--color-white: #fff;--color-black: #000;--filter-pri: brightness(0) saturate(100%) invert(11%) sepia(91%) saturate(4549%) hue-rotate(351deg) brightness(116%) contrast(93%);--filter-sec: brightness(0) saturate(100%) invert(11%) sepia(51%) saturate(6147%) hue-rotate(211deg) brightness(91%) contrast(91%);--container-width: 124.8rem;--container-padding: 1.6rem;--header-height: 10.8rem;--header-height-scale: 6.1rem;--footer-clr-text: var(--color-text-ft);--footer-clr-text-cpr: var(--color-white);--footer-bg-color: var(--color-gra-1);--contact-mb: 32rem;--footer-pt: 8rem;--z-i-header: 100;--radius-l: 2.4rem;--radius: 1.2rem;--radius-m: 0.8rem;--radius-s: 0.4rem;--btn-height: 5.6rem;--btn-height-m: 4.4rem;--btn-height-s: 3.2rem;--shadow-2: 0 0.8rem 1.6rem 0 rgba(0, 0, 0, 0.05)}@media screen and (max-width: 1199.98px){:root{--header-height: 9.3rem;--header-height-scale: 6.1rem;--footer-pt: 4rem;--contact-mb: 20rem;--radius-l: 1.6rem;--radius: 0.8rem;--radius-m: 0.4rem;--btn-height: 4.4rem;--btn-height-m: 3.2rem;--shadow-2: 0 0.4rem 1.2rem 0 rgba(0, 0, 0, 0.05)}}@media screen and (max-width: 575.98px){:root{--radius-l: 1.2rem}}.faq{margin:5.6rem 0rem 14rem}@media screen and (max-width: 1199.98px){.faq{margin:6rem 0rem}}@media screen and (max-width: 575.98px){.faq{margin:5rem 0rem}}@media screen and (max-width: 575.98px){.faq .tt-main{max-width:28rem;margin:0 auto}}.faq_list{display:flex;flex-direction:column;gap:1.6rem}.faq_item{padding:1.65rem 2.4rem;border-radius:var(--radius-m);cursor:pointer;transition:.4s ease;position:relative;overflow:hidden}@media screen and (max-width: 1199.98px){.faq_item{padding:1.2rem}}.faq_item::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(136deg, rgba(11,56,123,0.05) 4.82%, rgba(215,24,31,0.05) 100%);opacity:0;visibility:hidden;transition:opacity 0.4s, visibility 0.4s}.faq_item.is-active::before{opacity:1;visibility:visible}.faq_item.is-active .faq_item-heading img{filter:none;-webkit-filter:none}.faq_item.is-active .faq_item-plusminus::before,.faq_item.is-active .faq_item-plusminus::after{filter:none;-webkit-filter:none}.faq_item.is-active .faq_item-plusminus::before{opacity:0;transform:translateY(-50%) rotate(-90deg)}.faq_item.is-active .faq_item-plusminus:after{transform:translateY(-50%) rotate(0)}.faq_item.is-active .faq_item-title{filter:none;-webkit-filter:none}@media (hover: hover) and (pointer: fine){.faq_item:hover::before,.faq_item:focus-visible::before{opacity:1;visibility:visible}.faq_item:hover .faq_item-heading img,.faq_item:focus-visible .faq_item-heading img{filter:none;-webkit-filter:none}.faq_item:hover .faq_item-plusminus::before,.faq_item:hover .faq_item-plusminus::after,.faq_item:focus-visible .faq_item-plusminus::before,.faq_item:focus-visible .faq_item-plusminus::after{filter:none;-webkit-filter:none}.faq_item:hover .faq_item-title,.faq_item:focus-visible .faq_item-title{filter:none;-webkit-filter:none}}.faq_item-heading{display:flex;gap:1.2rem}.faq_item-heading img{flex-shrink:0;user-select:none;width:2.4rem;height:2.4rem;margin-top:0.2rem;filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0);transition:filter 0.4s, -webkit-filter 0.4s}@media screen and (max-width: 1199.98px){.faq_item-heading img{width:2rem;height:2rem}}@media screen and (max-width: 800px){.faq_item-heading img{margin-top:0.3rem;width:1.6rem;height:1.6rem}}@media screen and (max-width: 575.98px){.faq_item-heading img{margin-top:0.2rem}}.faq_item-title{flex:1;max-width:100%;min-width:0;font-size:1.8rem;font-weight:400;line-height:150%;background-image:var(--color-gra-1);background-clip:text;-webkit-background-clip:text;color:transparent;filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0);transition:filter 0.4s, -webkit-filter 0.4s}@media only screen and (max-width: 1200px){.faq_item-title{font-size:1.6rem}}@media only screen and (max-width: 800px){.faq_item-title{font-size:1.5rem}}@media only screen and (max-width: 576px){.faq_item-title{font-size:1.4rem}}.faq_item-plusminus{flex-shrink:0;display:block;user-select:none;margin-top:0.5rem;position:relative;width:1.6rem;height:1.6rem}@media screen and (max-width: 1199.98px){.faq_item-plusminus{margin-top:0.4rem}}@media screen and (max-width: 800px){.faq_item-plusminus{margin-top:0.3rem}}@media screen and (max-width: 575.98px){.faq_item-plusminus{margin-top:0.2rem}}.faq_item-plusminus:before,.faq_item-plusminus:after{content:"";top:50%;left:0;width:100%;height:0.2rem;display:block;position:absolute;border-radius:999rem;background-image:var(--color-gra-1);filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0);transition:.4s ease}.faq_item-plusminus::before{transform:translateY(-50%)}.faq_item-plusminus::after{transform:translateY(-50%) rotate(90deg)}.faq_item-content{margin-top:1.6rem;padding-top:1.6rem;position:relative;cursor:text;font-weight:200;display:none}.faq_item-content::before{content:'';position:absolute;top:0rem;left:0rem;width:100%;height:0.1rem;background-image:linear-gradient(117deg, rgba(11,56,123,0.25) 33.33%, rgba(215,24,31,0.25) 100%);pointer-events:none}.faq_item-content b,.faq_item-content strong{font-weight:400}.faq_item-content ul{list-style:disc}.faq_item-content li{margin:0.4rem 0}.faq_item-content li:before{content:none}.m-video{margin:14rem 0rem 3.2rem;overflow:hidden}@media screen and (max-width: 1199.98px){.m-video{margin:6rem 0rem}}@media screen and (max-width: 575.98px){.m-video{margin:5rem 0rem}}.m-video_item{display:block;width:100%;height:100%}@media (hover: hover) and (pointer: fine){.m-video_item:hover img,.m-video_item:focus-visible img{transform:scale(1.05)}}.m-video_item img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s}.js-video-splide .splide__track{overflow:visible}.js-video-splide .splide__slide{display:block;aspect-ratio:28/49.7;max-width:100%;border-radius:var(--radius);overflow:hidden}.about-person{margin:6.4rem 0rem 14rem}@media screen and (max-width: 1199.98px){.about-person{margin:6rem 0rem}}@media screen and (max-width: 575.98px){.about-person{margin:5rem 0rem}}.about-person_inner{display:flex;flex-wrap:wrap;gap:3.2rem}.about-person_left{width:38.4rem}@media screen and (max-width: 991.98px){.about-person_left{width:100%}}.about-person_sticky{position:sticky;top:10rem}@media screen and (max-width: 991.98px){.about-person_sticky{position:initial}}.about-person_img{display:block;aspect-ratio:27.8/31.5rem;width:100%;max-width:27.8rem;margin:0 auto;border-radius:999rem;overflow:hidden;position:relative}.about-person_img::before{content:'';position:absolute;bottom:0;left:0;z-index:-1;pointer-events:none;width:100%;aspect-ratio:1;border-radius:50%;background-image:var(--color-gra-1)}.about-person_img img{width:100%;height:100%;object-fit:contain}.about-person_right{flex:1;max-width:100%;min-width:0;display:flex;flex-direction:column;gap:4rem}.about-person_top{display:flex;flex-direction:column;gap:1.2rem}.about-person_top .post-item_tag{position:initial}.about-person_top .post-item_tag>*>*{font-size:1.8rem}@media only screen and (max-width: 1200px){.about-person_top .post-item_tag>*>*{font-size:1.6rem}}@media only screen and (max-width: 800px){.about-person_top .post-item_tag>*>*{font-size:1.5rem}}@media only screen and (max-width: 576px){.about-person_top .post-item_tag>*>*{font-size:1.4rem}}.about-person_heading{display:flex;flex-direction:column;gap:0.8rem}.about-person_pos{color:var(--color-text-3);font-size:1.6rem;font-style:italic;font-weight:400;line-height:150%}@media only screen and (max-width: 800px){.about-person_pos{font-size:1.4rem}}.about-person_cta .btn{font-size:1.6rem}@media only screen and (max-width: 800px){.about-person_cta .btn{font-size:1.4rem}}.p-about-person{--bi-color: var(--color-text);--bi-current-color: var(--color-text);--bi-after-color: var(--color-text);--bi-after-color-current: var(--color-text);--bi-img-filter: brightness(0) invert(0)}.p-about-person .main{padding-top:calc(var(--header-height) + 2.4rem)}@media screen and (max-width: 575.98px){.p-about-person .main{padding-top:calc(var(--header-height) + 2rem)}}.m-related{padding:0;margin:14rem 0rem 14rem;background-image:none}@media screen and (max-width: 1199.98px){.m-related{margin:6rem 0rem}}@media screen and (max-width: 575.98px){.m-related{margin:5rem 0rem}}
