@media (max-width:1023px){.section-tabs{padding:4rem 0}}.tabs .tabs__nav{padding:5rem 0 0;position:relative}@media (max-width:1199px){.tabs .tabs__nav{padding:2.4rem 0 0}}.tabs .tabs__nav:after{border-bottom:.1rem solid rgba(0,0,0,.1);bottom:0;content:"";left:50%;position:absolute;transform:translate(-50%);width:100vw}.tabs .tabs__nav ul{--spacing:1.9rem;align-items:center;display:flex;font-size:1.8rem;font-weight:800;justify-content:center;letter-spacing:-.05em;margin:0 calc(var(--spacing)*-.5)}@media (max-width:1399px){.tabs .tabs__nav ul{font-size:1.6rem}}@media (max-width:1199px){.tabs .tabs__nav ul{--spacing:1.2rem}}.tabs .tabs__nav li{padding:0 calc(var(--spacing)*.5)}.tabs .tabs__nav a{display:inline-block;line-height:1.2;overflow:hidden;padding:0 1.2rem 4.1rem;position:relative;text-align:center;text-decoration:none;vertical-align:bottom}@media (max-width:1199px){.tabs .tabs__nav a{padding:0 .6rem 1.6rem}}.tabs .tabs__nav a:before{border-bottom:.3rem solid var(--secondary);bottom:0;content:"";left:0;position:absolute;transition:.4s linear;width:0}@media (hover:hover){.tabs .tabs__nav a:where(:hover,:focus-visible):before{width:100%}}.tabs .tabs__nav li.active a:before{width:100%}.tabs .tabs__body{margin:0 auto;max-width:104.3rem;text-align:center}.tab{left:0;min-height:103rem;opacity:0;padding:10.2rem 0 7rem;position:absolute;top:0;transition:opacity .4s;visibility:hidden}@media (max-width:1199px){.tab{min-height:auto;padding:3.4rem 2.4rem 7rem}}.tab .tab__entry{margin-bottom:9.2rem}@media (max-width:1199px){.tab .tab__entry{margin-bottom:4.8rem}}.tab .tab__entry h2{margin-bottom:5.4rem}@media (max-width:1199px){.tab .tab__entry h2{margin-bottom:1.6rem}}.tab .tab__entry h4{color:var(--secondary);font-size:3.3rem;font-weight:500;letter-spacing:0;line-height:1.6;margin-bottom:3.4rem}@media (max-width:1199px){.tab .tab__entry h4{font-size:2.4rem;margin-bottom:1.6rem}}.tab .tab__entry p{margin:0 auto 3.5rem;max-width:88rem}@media (max-width:1199px){.tab .tab__entry p{margin:0 auto 1.8rem}}.tab .tab__entry h4+p{max-width:81rem}.tab.active{opacity:1;position:relative;visibility:visible}.accordion .accordion__section:first-child{border-top:.1rem solid rgba(0,0,0,.1)}.accordion .accordion__section{border-bottom:.1rem solid rgba(0,0,0,.1)}.accordion .accordion__head{align-items:center;display:flex;justify-content:flex-start;padding:1.6rem 6rem 1.6rem 2.4rem;position:relative}@media (max-width:767px){.accordion .accordion__head{padding:1.6rem 4rem 1.6rem .8rem}.accordion .accordion__head h5{font-size:1.8rem}}.accordion .accordion__head i{background-color:#736987;display:inline-block;margin-right:1rem;mask-repeat:no-repeat;mask-size:auto 100%;min-width:5.5rem;transition:.4s}@media (max-width:767px){.accordion .accordion__head i{min-width:4.5rem}}.accordion .accordion__head i img{opacity:0}.accordion .accordion__head:after{background-color:#736987;content:"";display:inline-block;height:3rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='none' viewBox='0 0 8 13'%3E%3Cpath fill='%23CCA23E' d='M1.61.954a.796.796 0 0 0-.523 1.41l4.868 4.17-4.868 4.169a.795.795 0 1 0 1.033 1.204l5.574-4.769a.795.795 0 0 0 0-1.21L2.12 1.155a.8.8 0 0 0-.51-.2'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%) rotate(90deg);transition:.4s;width:3rem}@media (max-width:767px){.accordion .accordion__head:after{right:0}}.accordion .accordion__body-wrapper{padding:2.4rem 2.4rem 4rem}@media (max-width:767px){.accordion .accordion__body-wrapper{padding:1.6rem}}.accordion .accordion__body-wrapper h3{letter-spacing:0;margin-bottom:2.7rem}@media (max-width:1199px){.accordion .accordion__body-wrapper h3{margin-bottom:1.5rem}}.accordion .accordion__body-wrapper h5{font-size:2rem;font-weight:500;letter-spacing:0;line-height:1.4;max-width:70rem}@media (max-width:767px){.accordion .accordion__body-wrapper h5{font-size:1.8rem}}.accordion .accordion__body-wrapper p{line-height:1.4;margin-bottom:1.6rem}@media (max-width:767px){.accordion .accordion__body-wrapper p{font-size:1.6rem}}.accordion .accordion__body-wrapper .accordion__entry{margin-bottom:3rem}.accordion .current .accordion__head:after{transform:translateY(-50%) rotate(-90deg)}@media (max-width:767px){.accordion .accordion__entry h4{font-size:1.8rem}}