@media screen and (min-width:769px){.dialog{display:flex;justify-content:center;align-items:center}}.dialog__m{position:relative;border-radius:16px;z-index:99;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);transition:.31s cubic-bezier(.7,.3,0,1);width:520px;padding:16px;background-color:#fff}@media screen and (max-width:768px){.dialog__m{max-width:100%;position:fixed;bottom:0;border-radius:16px 16px 0 0}}.dialog__m>button{cursor:pointer;position:absolute;right:16px;top:16px;z-index:1000}.dialog__c{padding:16px;margin-top:16px;width:100%}.dialog__c>iframe{border:none}.dialog__bd{bottom:0;height:100%;left:0;opacity:.6;position:fixed;right:0;top:0;background-color:#000}.feedbackDialog iframe{border:none;height:70vh}.statistic{position:relative;width:100%;height:600px;margin:48px 0}@media screen and (max-width:450px){.statistic{margin:0;height:100%}}.statistic img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:450px){.statistic img{position:relative}}.statistic__wrapper{width:100%;height:100%;max-width:1144px;margin:auto;position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:450px){.statistic__wrapper{margin-top:-64px;position:relative;max-width:100%;padding:0 32px 32px}}@media screen and (min-width:451px)and (max-width:991px){.statistic__wrapper{max-width:100%;padding:0 32px}}@media screen and (min-width:992px)and (max-width:1200px){.statistic__wrapper{max-width:100%;padding:0 32px}}.statistic__wrapper .statistic__content{display:flex;width:274px;gap:48px;flex-direction:column;justify-content:center;align-items:center}.statistic__wrapper .statistic__content__item{display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:16px;border:1px dashed var(--primary-30,#5982d5);background:var(--neutral-10,#fff);box-shadow:0 8px 16px 0 #ffcf4e,0 2px 4px 0 #ffcf4e;flex:1 1 0;opacity:0}.statistic__wrapper .statistic__content__item.animation-fade-in:first-child{animation:fadeIn .5s ease-in-out 1s;-webkit-animation:fadeIn .5s ease-in-out 1s;-moz-animation:fadeIn .5s ease-in-out 1s;-o-animation:fadeIn .5s ease-in-out 1s;-ms-animation:fadeIn .5s ease-in-out 1s;animation-fill-mode:forwards}.statistic__wrapper .statistic__content__item.animation-fade-in:nth-child(2){animation:fadeIn .5s ease-in-out 2s;-webkit-animation:fadeIn .5s ease-in-out 2s;-moz-animation:fadeIn .5s ease-in-out 2s;-o-animation:fadeIn .5s ease-in-out 2s;-ms-animation:fadeIn .5s ease-in-out 2s;animation-fill-mode:forwards}.statistic__wrapper .statistic__content__item.animation-fade-in:nth-child(3){animation:fadeIn .5s ease-in-out 3s;-webkit-animation:fadeIn .5s ease-in-out 3s;-moz-animation:fadeIn .5s ease-in-out 3s;-o-animation:fadeIn .5s ease-in-out 3s;-ms-animation:fadeIn .5s ease-in-out 3s;animation-fill-mode:forwards}.statistic__wrapper .statistic__content__item.animation-fade-in:nth-child(4){animation:fadeIn .5s ease-in-out 4s;-webkit-animation:fadeIn .5s ease-in-out 4s;-moz-animation:fadeIn .5s ease-in-out 4s;-o-animation:fadeIn .5s ease-in-out 4s;-ms-animation:fadeIn .5s ease-in-out 4s;animation-fill-mode:forwards}.statistic__wrapper .statistic__content__value{color:var(--text-link,#2951a3);text-align:center;font-size:32px;font-weight:700;line-height:48px}@media screen and (max-width:450px){.statistic__wrapper .statistic__content__value{font-size:24px;line-height:32px}}.statistic__wrapper .statistic__content__desc{color:var(--text-primary,#0d1a35);text-align:center;font-size:16px;font-weight:400;line-height:24px}.statistic__wrapper.top{align-items:flex-start}.statistic__wrapper.top .statistic__content{width:100%;flex-direction:row}@media screen and (max-width:450px){.statistic__wrapper.top{align-items:flex-start}.statistic__wrapper.top .statistic__content{width:100%;flex-direction:column}}.statistic__wrapper.bottom{align-items:flex-end;justify-content:flex-start}.statistic__wrapper.bottom .statistic__content{width:100%;flex-direction:row}@media screen and (max-width:450px){.statistic__wrapper.bottom{align-items:flex-start}.statistic__wrapper.bottom .statistic__content{width:100%;flex-direction:column}}.statistic__wrapper.right{justify-content:flex-end}@media screen and (max-width:450px){.statistic__wrapper.right{align-items:flex-start;justify-content:flex-start}.statistic__wrapper.right .statistic__content{width:100%;flex-direction:column}.statistic__wrapper.left{align-items:flex-start}.statistic__wrapper.left .statistic__content{width:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.breadcrumb{display:flex;padding:16px;align-items:center;gap:16px;align-self:stretch;border-top:1px solid var(--neutral-20,#e7e8eb);border-bottom:1px solid var(--neutral-20,#e7e8eb);background:linear-gradient(0deg,hsla(225,9%,91%,.3),hsla(225,9%,91%,.3)),#fff}.breadcrumb__wrapper{width:100%;display:flex;gap:10px;font-weight:500;font-size:11px;line-height:16px;color:#a5adb5;padding:16px 0;margin:auto;max-width:1144px;flex-wrap:wrap}@media screen and (max-width:450px){.breadcrumb__wrapper{max-width:100%}}.breadcrumb__wrapper .breadcrumb__item{display:flex;gap:10px}.breadcrumb__wrapper a{text-decoration:none}.breadcrumb__wrapper a:hover{color:#2951a3}.journey{background:#2951a3;max-height:800px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;--padding-container:24px}.journey::-webkit-scrollbar{display:none}@media screen and (max-width:1144px){.journey{max-height:700px}}@media screen and (max-width:767px){.journey{--padding-container:16px;max-height:600px}}.journey__container{max-width:1144px;width:100%;margin:auto}.journey__title{color:#fff;font-size:32px;font-weight:700;line-height:48px;margin-bottom:24px;padding:0 var(--padding-container);padding-top:48px;box-shadow:0 0 10px 10px #2951a3;background:#2951a3;top:0;position:sticky;z-index:1}@media screen and (min-width:1144px){.journey__title{text-align:center}}@media screen and (max-width:768px){.journey__title{font-size:18px;line-height:24px;padding-top:24px}}.journey__fade-bottom,.journey__fade-top{width:100%;height:48px;position:sticky;z-index:2}.journey__fade-top{background:linear-gradient(0deg,rgba(41,81,163,0),#2951a3 75%)}.journey__fade-bottom{background:linear-gradient(180deg,rgba(41,81,163,0),#2951a3 75%);bottom:-3px}@media screen and (max-width:768px){.journey__fade-bottom{height:24px}}.journey__timeline{position:relative;display:flex;flex-direction:column;row-gap:24px}.journey__timeline__container{position:relative;background-color:inherit;width:50%;--color-content:#fff;--background-line:#c1d6ff;--active-display:none;--inactive-display:block;--position-icon-title-left:-8px}.journey__timeline__container__icon svg:first-child{display:var(--active-display)}.journey__timeline__container__icon svg:last-child{display:var(--inactive-display)}.journey__timeline__container:hover{--position-icon-title-left:-18px;--color-content:#ffcf4e;--background-line:#ffcf4e;--active-display:block;--inactive-display:none}.journey__timeline__container:nth-child(2n){left:0}@media screen and (min-width:1144px){.journey__timeline__container:nth-child(2n){text-align:right}.journey__timeline__container:nth-child(2n) h3{padding-right:24px}}@media screen and (max-width:1143px){.journey__timeline__container:nth-child(2n) h3{padding-left:24px}}@media screen and (max-width:767px){.journey__timeline__container:nth-child(2n) h3{padding-left:16px}}@media screen and (min-width:1144px){.journey__timeline__container:nth-child(2n)>div{padding-left:var(--padding-container)}}.journey__timeline__container:nth-child(2n)>div>span{left:calc(100% + var(--position-icon-title-left))}@media screen and (max-width:1143px){.journey__timeline__container:nth-child(2n)>div>span{left:var(--position-icon-title-left)}.journey__timeline__container:nth-child(2n)>div>div{padding-left:24px}}@media screen and (max-width:767px){.journey__timeline__container:nth-child(2n)>div>div{padding-left:16px}}@media screen and (min-width:1143px){.journey__timeline__container:nth-child(2n)>div>div{padding-right:24px}}.journey__timeline__container:nth-child(2n)>div>div:after{left:100%}@media screen and (max-width:1144px){.journey__timeline__container:nth-child(2n)>div>div:after{left:0}}.journey__timeline__container:nth-child(2n) .journey__timeline__container__content>div blockquote{border-left:0;border-right:5px solid #ccc}.journey__timeline__container:nth-child(odd){left:50%}.journey__timeline__container:nth-child(odd) h3{padding-left:24px}@media screen and (max-width:767px){.journey__timeline__container:nth-child(odd) h3{padding-left:16px}}.journey__timeline__container:nth-child(odd)>div{padding-right:var(--padding-container)}.journey__timeline__container:nth-child(odd)>div>span{left:var(--position-icon-title-left)}.journey__timeline__container:nth-child(odd)>div>div{padding-left:24px}@media screen and (max-width:767px){.journey__timeline__container:nth-child(odd)>div>div{padding-left:16px}}.journey__timeline__container:nth-child(odd)>div>div:after{left:0}.journey__timeline__container__content{position:relative}.journey__timeline__container__content>span{top:-12px;position:absolute}.journey__timeline__container__content h3{color:var(--color-content);font-size:18px;font-weight:700;line-height:24px;margin-bottom:24px}@media screen and (max-width:768px){.journey__timeline__container__content h3{font-size:16px}}.journey__timeline__container__content>div{display:flex;flex-direction:column;row-gap:24px;position:relative}.journey__timeline__container__content>div:after{content:"";position:absolute;width:1px;background-color:var(--background-line);top:-10px;bottom:0}.journey__timeline__container__content>div *{color:var(--color-content)!important}.journey__timeline__container__content>div a,.journey__timeline__container__content>div i,.journey__timeline__container__content>div p,.journey__timeline__container__content>div s,.journey__timeline__container__content>div span,.journey__timeline__container__content>div strong,.journey__timeline__container__content>div sub,.journey__timeline__container__content>div sup,.journey__timeline__container__content>div u{line-height:24px;font-size:16px}@media screen and (max-width:768px){.journey__timeline__container__content>div a,.journey__timeline__container__content>div i,.journey__timeline__container__content>div p,.journey__timeline__container__content>div s,.journey__timeline__container__content>div span,.journey__timeline__container__content>div strong,.journey__timeline__container__content>div sub,.journey__timeline__container__content>div sup,.journey__timeline__container__content>div u{font-size:14px}}.journey__timeline__container__content>div strong{font-weight:700}.journey__timeline__container__content>div i{font-style:italic}.journey__timeline__container__content>div a,.journey__timeline__container__content>div u{text-decoration:underline;transition:all .2s ease-in-out}.journey__timeline__container__content>div sub{vertical-align:sub;font-size:smaller}.journey__timeline__container__content>div sup{vertical-align:super;font-size:smaller}.journey__timeline__container__content>div s{text-decoration:line-through}.journey__timeline__container__content>div h1{font-size:2em}.journey__timeline__container__content>div h2{font-size:1.5em}.journey__timeline__container__content>div ul{display:block;list-style-type:disc}.journey__timeline__container__content>div ol{display:block;list-style-type:decimal}.journey__timeline__container__content>div ol,.journey__timeline__container__content>div ul{margin-left:32px}.journey__timeline__container__content>div blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}@media screen and (min-width:641px){.journey__timeline__container__content>div table{border-collapse:initial}}.journey__timeline__container__content>div img{max-width:540px;width:100%;height:auto;border-radius:16px;flex-shrink:0;flex-grow:0}@media screen and (max-width:768px){.journey__timeline__container__content>div img{max-width:300px}}.journey__timeline__container__content [name=container-image],.journey__timeline__container__content [name=table-image]{display:flex;gap:24px}@media screen and (max-width:768px){.journey__timeline__container__content [name=container-image],.journey__timeline__container__content [name=table-image]{flex-direction:column}}.journey__timeline__container__content [name=container-image]{flex-wrap:wrap}@media screen and (max-width:1144px){.journey__timeline__container{width:100%;padding-left:var(--padding-container);padding-right:var(--padding-container)}.journey__timeline__container:before{left:60px;border:solid transparent;border-right:solid #fff;border-width:10px 10px 10px 0}.journey__timeline__container:nth-child(2n):after,.journey__timeline__container:nth-child(odd):after{left:15px}.journey__timeline__container:nth-child(odd){left:0}}.dialog{position:fixed;z-index:999;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.357)}.dialog--open{display:flex;align-items:center;justify-content:center;animation:fade .15s ease-in-out forwards}.dialog__wrapper{background-color:#fff;position:relative;width:100%;height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;animation:grow .15s ease-in-out forwards}.dialog__wrapper::-webkit-scrollbar{display:none}@media screen and (max-width:768px){.dialog__wrapper{--modal-height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;animation:slideUp .2s ease-in-out forwards}.dialog__wrapper::-webkit-scrollbar{display:none}}.dialog__wrapper--modal-a{display:flex}@media screen and (max-width:767px){.dialog__wrapper--modal-a{flex-direction:column}}.dialog__wrapper--modal-a__sub-title{color:#0d1a35;font-weight:700;font-size:16px;line-height:24px;margin-bottom:24px}@media screen and (max-width:767px){.dialog__wrapper--modal-a__sub-title{font-size:14px}}.dialog__wrapper--modal-a__title{margin-bottom:8px}.dialog__wrapper--modal-a__image-wrapper{width:519px;flex-shrink:0;aspect-ratio:519/900}.dialog__wrapper--modal-a__image-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (max-width:1144px){.dialog__wrapper--modal-a__image-wrapper{width:405px;aspect-ratio:405/768}}@media screen and (max-width:767px){.dialog__wrapper--modal-a__image-wrapper{aspect-ratio:375/240;max-height:240px;width:auto;height:auto}}.dialog__wrapper--modal-a__content{--content-padding-top:48px;padding-top:var(--content-padding-top);padding-left:48px;padding-right:148px;width:100%;position:relative}@media screen and (min-width:767px){.dialog__wrapper--modal-a__content{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.dialog__wrapper--modal-a__content::-webkit-scrollbar{display:none}}@media screen and (max-width:1144px){.dialog__wrapper--modal-a__content{padding-left:32px;padding-right:32px}}@media screen and (max-width:767px){.dialog__wrapper--modal-a__content{padding:24px 16px}}.dialog__wrapper--modal-a__content__description a,.dialog__wrapper--modal-a__content__description i,.dialog__wrapper--modal-a__content__description p,.dialog__wrapper--modal-a__content__description s,.dialog__wrapper--modal-a__content__description span,.dialog__wrapper--modal-a__content__description strong,.dialog__wrapper--modal-a__content__description sub,.dialog__wrapper--modal-a__content__description sup,.dialog__wrapper--modal-a__content__description u{line-height:24px;font-size:16px}@media screen and (max-width:768px){.dialog__wrapper--modal-a__content__description a,.dialog__wrapper--modal-a__content__description i,.dialog__wrapper--modal-a__content__description p,.dialog__wrapper--modal-a__content__description s,.dialog__wrapper--modal-a__content__description span,.dialog__wrapper--modal-a__content__description strong,.dialog__wrapper--modal-a__content__description sub,.dialog__wrapper--modal-a__content__description sup,.dialog__wrapper--modal-a__content__description u{font-size:14px}}.dialog__wrapper--modal-a__content__description strong{font-weight:700}.dialog__wrapper--modal-a__content__description i{font-style:italic}.dialog__wrapper--modal-a__content__description a,.dialog__wrapper--modal-a__content__description u{text-decoration:underline;transition:all .2s ease-in-out}.dialog__wrapper--modal-a__content__description sub{vertical-align:sub;font-size:smaller}.dialog__wrapper--modal-a__content__description sup{vertical-align:super;font-size:smaller}.dialog__wrapper--modal-a__content__description s{text-decoration:line-through}.dialog__wrapper--modal-a__content__description h1{font-size:2em}.dialog__wrapper--modal-a__content__description h2{font-size:1.5em}.dialog__wrapper--modal-a__content__description ul{display:block;list-style-type:disc}.dialog__wrapper--modal-a__content__description ol{display:block;list-style-type:decimal}.dialog__wrapper--modal-a__content__description ol,.dialog__wrapper--modal-a__content__description ul{margin-left:32px}.dialog__wrapper--modal-a__content__description blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}.dialog__wrapper--modal-a__content__description p,.dialog__wrapper--modal-a__content__description span{line-height:24px;font-size:14px}.dialog__wrapper--modal-a__content__placeholder{position:sticky;bottom:0;left:0;width:100%;height:67px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.dialog__wrapper--modal-a__content__share{padding:16px;border-radius:16px;background:#2951a3;box-shadow:0 16px 24px 0 rgba(96,97,112,.16),0 2px 8px 0 rgba(40,41,61,.04);display:flex;gap:32px}@media screen and (min-width:1025px){.dialog__wrapper--modal-a__content__share{position:fixed;flex-direction:column;right:60px;top:50%;transform:translateY(-50%)}}@media screen and (max-width:1144px){.dialog__wrapper--modal-a__content__share{position:sticky;bottom:48px;left:0;right:0;width:-moz-max-content;width:max-content;margin:auto}}@media screen and (max-width:767px){.dialog__wrapper--modal-a__content__share{position:fixed;bottom:16px}}.dialog__wrapper--modal-b__content{padding:48px 48px 0;max-width:1144px;width:100%;margin:auto}.dialog__wrapper--modal-b__content__description a,.dialog__wrapper--modal-b__content__description i,.dialog__wrapper--modal-b__content__description p,.dialog__wrapper--modal-b__content__description s,.dialog__wrapper--modal-b__content__description span,.dialog__wrapper--modal-b__content__description strong,.dialog__wrapper--modal-b__content__description sub,.dialog__wrapper--modal-b__content__description sup,.dialog__wrapper--modal-b__content__description u{line-height:24px;font-size:16px}@media screen and (max-width:768px){.dialog__wrapper--modal-b__content__description a,.dialog__wrapper--modal-b__content__description i,.dialog__wrapper--modal-b__content__description p,.dialog__wrapper--modal-b__content__description s,.dialog__wrapper--modal-b__content__description span,.dialog__wrapper--modal-b__content__description strong,.dialog__wrapper--modal-b__content__description sub,.dialog__wrapper--modal-b__content__description sup,.dialog__wrapper--modal-b__content__description u{font-size:14px}}.dialog__wrapper--modal-b__content__description strong{font-weight:700}.dialog__wrapper--modal-b__content__description i{font-style:italic}.dialog__wrapper--modal-b__content__description a,.dialog__wrapper--modal-b__content__description u{text-decoration:underline;transition:all .2s ease-in-out}.dialog__wrapper--modal-b__content__description sub{vertical-align:sub;font-size:smaller}.dialog__wrapper--modal-b__content__description sup{vertical-align:super;font-size:smaller}.dialog__wrapper--modal-b__content__description s{text-decoration:line-through}.dialog__wrapper--modal-b__content__description h1{font-size:2em}.dialog__wrapper--modal-b__content__description h2{font-size:1.5em}.dialog__wrapper--modal-b__content__description ul{display:block;list-style-type:disc}.dialog__wrapper--modal-b__content__description ol{display:block;list-style-type:decimal}.dialog__wrapper--modal-b__content__description ol,.dialog__wrapper--modal-b__content__description ul{margin-left:32px}.dialog__wrapper--modal-b__content__description blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}.dialog__wrapper--modal-b__content__description p,.dialog__wrapper--modal-b__content__description span{line-height:24px;font-size:14px}@media screen and (max-width:1144px){.dialog__wrapper--modal-b__content{padding:48px 32px 0}}@media screen and (max-width:767px){.dialog__wrapper--modal-b__content{padding:24px 16px 48px}}.dialog__wrapper--modal-b__content__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media screen and (max-width:767px){.dialog__wrapper--modal-b__content__header{align-items:start;flex-direction:column}}.dialog__wrapper--modal-b__sub-title{color:var(--text-secondary,#868d9a);font-size:14px;font-weight:400;line-height:24px}.dialog__wrapper--modal-b__image-wrapper{width:100%;height:450px;flex-shrink:0;margin:auto}.dialog__wrapper--modal-b__image-wrapper>div{width:100%;height:100%}.dialog__wrapper--modal-b__image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.dialog__wrapper--modal-b__image-wrapper img{aspect-ratio:375/240;max-height:240px}}@media screen and (max-width:1144px){.dialog__wrapper--modal-b__image-wrapper{height:320px}}@media screen and (max-width:767px){.dialog__wrapper--modal-b__image-wrapper{height:auto}}.dialog__wrapper--modal-b__placeholder{position:sticky;bottom:46px;left:0;width:100%;height:67px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.dialog__wrapper--modal-b__placeholder--white{bottom:-1px;background:#fff;height:48px}@media screen and (max-width:767px){.dialog__wrapper--modal-b__placeholder--white{display:none}.dialog__wrapper--modal-b__placeholder{position:fixed;bottom:0}}.dialog__wrapper__title{color:#0d1a35;font-weight:700;font-size:32px;line-height:48px}@media screen and (max-width:767px){.dialog__wrapper__title{font-size:18px;line-height:24px}}.dialog__btn-close{--button-close-position:48px;position:absolute;top:var(--button-close-position);left:var(--button-close-position);cursor:pointer;z-index:1}@media screen and (max-width:1144px){.dialog__btn-close{--button-close-position:32px}}@media screen and (max-width:767px){.dialog__btn-close{--button-close-position:16px}}@keyframes fade{0%{opacity:.1}to{opacity:1}}@keyframes grow{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes slideUp{0%{bottom:-100vh}to{bottom:0}}.dialog__bullet-wrapper{position:absolute;transition:opacity .3s;transform:translateZ(0);z-index:10;bottom:8px;top:auto;left:0;width:100%;display:flex;align-items:center;justify-content:center}.dialog__bullet{width:8px;height:8px;margin:0 4px;cursor:pointer;display:inline-block;border-radius:50%;background:#cfd1d7;transition:all .25s}.dialog__bullet--active{width:12px;height:12px;background:#2951a3}.form-contact{width:100%;padding:24px;border-radius:24px;background:#fff;box-shadow:0 8px 16px 0 rgba(96,97,112,.16),0 2px 4px 0 rgba(40,41,61,.04);display:flex;flex-direction:column;justify-content:center;gap:8px}@media screen and (max-width:450px){.form-contact{text-align:left}}@media screen and (min-width:451px)and (max-width:991px){.form-contact{text-align:left}}@media screen and (min-width:992px)and (max-width:1200px){.form-contact{text-align:left}}.form-contact__heading{color:#0d1a35;font-size:18px;font-weight:700;line-height:24px}@media screen and (max-width:450px){.form-contact__heading{font-size:16px}}.form-contact__desc{color:#0d1a35;font-size:14px;font-weight:500;line-height:24px}.form-contact form{display:flex;flex-direction:column;gap:16px}.form-contact form .text-danger{color:#d70c24;font-size:14px;font-weight:500;line-height:24px}.form-contact form .font-small{font-size:11px}.form-contact__input{display:flex;flex-direction:column;gap:0}.form-contact__input label{color:#0d1a35;font-size:14px;font-weight:500;line-height:24px}.form-contact__input input[type=email],.form-contact__input input[type=number],.form-contact__input input[type=tel],.form-contact__input input[type=text],.form-contact__input textarea{border-radius:4px;border:1px solid #cfd1d7;background:#fff;padding:8px 16px;font-size:14px;font-weight:500;line-height:24px}.form-contact__input input[type=email]::-moz-placeholder,.form-contact__input input[type=number]::-moz-placeholder,.form-contact__input input[type=tel]::-moz-placeholder,.form-contact__input input[type=text]::-moz-placeholder,.form-contact__input textarea::-moz-placeholder{color:#b6bac2}.form-contact__input input[type=email]::placeholder,.form-contact__input input[type=number]::placeholder,.form-contact__input input[type=tel]::placeholder,.form-contact__input input[type=text]::placeholder,.form-contact__input textarea::placeholder{color:#b6bac2}.form-contact__input input[type=email]:-ms-input-placeholder,.form-contact__input input[type=number]:-ms-input-placeholder,.form-contact__input input[type=tel]:-ms-input-placeholder,.form-contact__input input[type=text]:-ms-input-placeholder,.form-contact__input textarea:-ms-input-placeholder{color:#b6bac2}.form-contact__input input[type=email]::-ms-input-placeholder,.form-contact__input input[type=number]::-ms-input-placeholder,.form-contact__input input[type=tel]::-ms-input-placeholder,.form-contact__input input[type=text]::-ms-input-placeholder,.form-contact__input textarea::-ms-input-placeholder{color:#b6bac2}.form-contact__radio label{font-size:14px;font-weight:500;line-height:24px}.form-contact__radio__list{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.form-contact__radio__list input[type=radio]{visibility:hidden;height:0;width:0}.form-contact__radio__list input[type=radio]:checked+label{border:1px solid #2951a3;background-color:#2951a3;color:#fff}.form-contact__radio__list label{border-radius:8px;border:1px solid #d2d6da;background:#fff;height:32px;padding:6px 8px;color:#868d9a;text-align:center;font-size:14px;font-weight:500;line-height:24px;cursor:pointer}.form-contact__action{margin-top:8px;width:100%;display:flex;flex-direction:column;gap:24px}.form-contact__action .form-contact__recaptcha-error{color:#d70c24;font-size:14px;font-weight:500;line-height:24px}.form-contact__action .form-contact__button{width:100%;display:flex;height:48px;padding:12px 16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:8px;background:#2951a3;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:20px;transition:all .2S ease-in-out}.form-contact__action .form-contact__button:hover{background:#1d3a74}.form-contact__result-error{background-color:rgba(215,12,36,.2);border-radius:8px;padding:8px;border:1px solid #d70c24;color:#d70c24;font-size:14px;font-weight:500;line-height:24px;display:flex;align-items:center;gap:8px}.form-contact__result-error svg{width:24px;height:24px}.form-contact__result-success{background-color:rgba(55,185,165,.2);border-radius:8px;padding:8px;border:1px solid #38baa7;color:#38baa7;font-size:14px;font-weight:500;line-height:24px;display:flex;align-items:center;gap:8px}.form-contact__result-success svg{width:24px;height:24px}.lds-ring{display:inline-block;position:relative;width:16px;height:16px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:16px;height:16px;margin:0;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-top-color:#fff}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.banner{position:relative;width:100%;height:592px;margin-bottom:160px}.banner.no-image{height:auto;margin-bottom:0}@media screen and (max-width:450px){.banner.no-image{height:auto;aspect-ratio:auto;margin-bottom:24px}}@media screen and (min-width:451px)and (max-width:767px){.banner.no-image{height:auto;aspect-ratio:auto;margin-bottom:48px}}@media screen and (min-width:768px)and (max-width:991px){.banner.no-image{height:auto;aspect-ratio:auto;margin-bottom:48px}}@media screen and (min-width:992px)and (max-width:1200px){.banner.no-image{height:auto;aspect-ratio:auto;margin-bottom:48px}}.banner.no-image .banner__wrapper{padding:24px 120px}@media screen and (max-width:450px){.banner.no-image .banner__wrapper{flex-direction:column;gap:32px;padding:0 0 24px}}@media screen and (min-width:451px)and (max-width:991px){.banner.no-image .banner__wrapper{flex-direction:column;padding:0 0 48px}}@media screen and (min-width:992px)and (max-width:1200px){.banner.no-image .banner__wrapper{flex-direction:column;padding:0 120px 48px}}.banner.no-image .banner__wrapper .banner__content{min-height:230px}@media screen and (max-width:450px){.banner.no-image .banner__wrapper .banner__content{min-height:200px}}.banner.no-image .banner__wrapper .banner__cta{margin:0;font-weight:700}@media screen and (max-width:450px){.banner.no-image .banner__wrapper .banner__cta{margin:0 auto}}@media screen and (min-width:451px)and (max-width:991px){.banner.no-image .banner__wrapper .banner__cta{margin:0 auto}}@media screen and (min-width:992px)and (max-width:1200px){.banner.no-image .banner__wrapper .banner__cta{margin:0 auto}}@media screen and (max-width:450px){.banner{height:auto;aspect-ratio:375/552;margin-bottom:130px}}@media screen and (min-width:451px)and (max-width:767px){.banner{height:auto;aspect-ratio:375/552;margin-bottom:80px}}@media screen and (min-width:768px)and (max-width:991px){.banner{height:auto;aspect-ratio:1024/580;margin-bottom:80px}}@media screen and (min-width:992px)and (max-width:1200px){.banner{height:auto;aspect-ratio:1024/580;margin-bottom:80px}}.banner.multi-cards .banner__wrapper,.banner.top .banner__wrapper{flex-direction:column}.banner.multi-cards .banner__wrapper .banner__content,.banner.top .banner__wrapper .banner__content{text-align:center;min-height:230px}@media screen and (max-width:450px){.banner.multi-cards .banner__wrapper .banner__content,.banner.top .banner__wrapper .banner__content{min-height:200px;text-align:center}}.banner.multi-cards .banner__wrapper .banner__cta,.banner.top .banner__wrapper .banner__cta{margin:auto}.banner.multi-cards .banner__wrapper .banner__images,.banner.top .banner__wrapper .banner__images{width:100%;justify-content:center;align-items:flex-start;margin-bottom:-120px!important}.banner.multi-cards .banner__wrapper .banner__images a:nth-child(n+3),.banner.top .banner__wrapper .banner__images a:nth-child(n+3){display:flex!important}@media screen and (min-width:451px)and (max-width:991px){.banner.multi-cards .banner__wrapper .banner__images a:nth-child(n+4),.banner.top .banner__wrapper .banner__images a:nth-child(n+4){margin-right:32px}.banner.multi-cards .banner__wrapper .banner__images.above3,.banner.top .banner__wrapper .banner__images.above3{justify-content:flex-start}.banner.multi-cards .banner__wrapper .banner__images.above3 a:first-child,.banner.top .banner__wrapper .banner__images.above3 a:first-child{margin-left:32px}}@media screen and (max-width:450px){.banner.multi-cards .banner__wrapper .banner__images,.banner.top .banner__wrapper .banner__images{width:100%;justify-content:flex-start;align-items:flex-start!important;flex-direction:row!important;overflow-x:auto}.banner.multi-cards .banner__wrapper .banner__images::-webkit-scrollbar,.banner.top .banner__wrapper .banner__images::-webkit-scrollbar{display:none}.banner.multi-cards .banner__wrapper .banner__images a:first-child,.banner.top .banner__wrapper .banner__images a:first-child{margin-left:16px}.banner.multi-cards .banner__wrapper .banner__images a:nth-child(n+4),.banner.top .banner__wrapper .banner__images a:nth-child(n+4){margin-right:16px}}.banner.contact-form{height:915px;margin-bottom:24px}@media screen and (max-width:450px){.banner.contact-form{margin-bottom:48px;height:auto;aspect-ratio:375/552}}@media screen and (min-width:451px)and (max-width:767px){.banner.contact-form{height:auto;aspect-ratio:375/552;margin-bottom:48px}}@media screen and (min-width:768px)and (max-width:991px){.banner.contact-form{height:auto;aspect-ratio:1024/580;margin-bottom:48px}}@media screen and (min-width:992px)and (max-width:1200px){.banner.contact-form{height:auto;aspect-ratio:1024/580;margin-bottom:48px}}.banner.contact-form .banner__wrapper{padding:0 16px}@media screen and (max-width:450px){.banner.contact-form .banner__wrapper{flex-direction:column;gap:32px;padding:0}}@media screen and (min-width:451px)and (max-width:991px){.banner.contact-form .banner__wrapper{flex-direction:column;padding:0}}@media screen and (min-width:992px)and (max-width:1200px){.banner.contact-form .banner__wrapper{flex-direction:column;padding:0 120px}}.banner.contact-form .banner__wrapper .banner__content:first-child{margin-top:20vh;align-self:flex-start}@media screen and (max-width:450px){.banner.contact-form .banner__wrapper .banner__content:first-child{align-self:center;margin-top:0;padding:0 36px}}@media screen and (min-width:451px)and (max-width:991px){.banner.contact-form .banner__wrapper .banner__content:first-child{align-self:center;margin-top:0;padding:0 120px}}@media screen and (min-width:992px)and (max-width:1200px){.banner.contact-form .banner__wrapper .banner__content:first-child{align-self:center;margin-top:0}}.banner.contact-form .banner__wrapper .banner__content:last-child{padding:48px 0}@media screen and (max-width:450px){.banner.contact-form .banner__wrapper .banner__content:last-child{padding:0 16px}}@media screen and (min-width:451px)and (max-width:991px){.banner.contact-form .banner__wrapper .banner__content:last-child{padding:0 32px}}@media screen and (min-width:992px)and (max-width:1200px){.banner.contact-form .banner__wrapper .banner__content:last-child{padding:0}}.banner__background{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;position:absolute}.banner__background,.banner__menu{width:100%;top:0;left:0;right:0;margin:auto}.banner__menu{position:relative;max-width:1144px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;gap:24px}.banner__menu .banner__logo{height:41px;margin:auto}@media(max-width:768px){.banner__menu .banner__logo{height:30px}}.banner__menu nav{width:100%}@media screen and (max-width:450px){.banner__menu nav{width:100vw;overflow-x:auto;padding-left:16px}.banner__menu nav::-webkit-scrollbar{display:none}}.banner__menu nav ul{list-style:none;display:flex;align-items:center;justify-content:center;gap:24px}@media screen and (max-width:450px){.banner__menu nav ul{justify-content:flex-start}.banner__menu nav ul li{flex:none;height:36px}.banner__menu nav ul li:last-child{padding-right:16px}}.banner__menu nav ul li a{color:#88a5e1;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:24px;transition:all .2s ease-in-out}.banner__menu nav ul li a:hover{color:#ffcf4e}.banner__menu nav ul li a.active{position:relative;color:#ffcf4e}.banner__menu nav ul li a.active:after{content:"";width:70%;height:4px;background-color:#ffcf4e;border-radius:10px;position:absolute;margin:auto;bottom:-16px;left:0;right:0}.banner__wrapper{position:relative;width:100%;max-width:1144px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:24px 16px;gap:16px}@media screen and (max-width:450px){.banner__wrapper{flex-direction:column;gap:32px;padding:0}}@media screen and (min-width:451px)and (max-width:991px){.banner__wrapper{flex-direction:column;padding:0}}@media screen and (min-width:992px)and (max-width:1200px){.banner__wrapper{flex-direction:column;padding:0 120px}}.banner__wrapper .banner__content{width:100%;min-height:380px}@media screen and (max-width:450px){.banner__wrapper .banner__content{min-height:200px;text-align:center}}@media screen and (min-width:451px)and (max-width:991px){.banner__wrapper .banner__content{min-height:230px;text-align:center}}@media screen and (min-width:992px)and (max-width:1200px){.banner__wrapper .banner__content{min-height:232px;text-align:center}}.banner__wrapper .banner__content:first-child{display:flex;flex-direction:column;justify-content:center;gap:24px}@media screen and (max-width:450px){.banner__wrapper .banner__content:first-child{padding:0 36px}}@media screen and (min-width:451px)and (max-width:991px){.banner__wrapper .banner__content:first-child{margin-top:24px;padding:0 120px}}@media screen and (min-width:992px)and (max-width:1200px){.banner__wrapper .banner__content:first-child{margin-top:24px}}.banner__wrapper .banner__content:last-child{align-self:flex-end;display:flex}.banner__wrapper .banner__content .banner__heading{color:#fff;font-size:32px;font-weight:700;line-height:48px}@media screen and (max-width:450px){.banner__wrapper .banner__content .banner__heading{font-size:18px;line-height:24px}}.banner__wrapper .banner__content .banner__desc{margin:0;padding:0;color:#fff;font-size:18px;font-weight:400;line-height:24px}@media screen and (max-width:450px){.banner__wrapper .banner__content .banner__desc{font-size:12px;line-height:16px}}.banner__wrapper .banner__content .banner__cta{text-decoration:none;width:-moz-fit-content;width:fit-content;background-color:#fff;border-radius:8px;padding:12px 16px;transition:all .2s ease-in-out}.banner__wrapper .banner__content .banner__cta:hover{opacity:.9}@media screen and (max-width:450px){.banner__wrapper .banner__content .banner__cta{margin:0 auto}}@media screen and (min-width:451px)and (max-width:991px){.banner__wrapper .banner__content .banner__cta{margin:0 auto}}@media screen and (min-width:992px)and (max-width:1200px){.banner__wrapper .banner__content .banner__cta{margin:0 auto}}.banner__wrapper .banner__content .banner__images{display:flex;align-items:flex-end;gap:16px;margin-bottom:-150px}@media screen and (max-width:450px){.banner__wrapper .banner__content .banner__images{width:100%;justify-content:flex-start;align-items:center;flex-direction:column}}@media screen and (min-width:451px)and (max-width:991px){.banner__wrapper .banner__content .banner__images{width:100%;justify-content:center;align-items:flex-start;overflow-x:auto;scroll-snap-align:center}.banner__wrapper .banner__content .banner__images::-webkit-scrollbar{display:none}}@media screen and (min-width:992px)and (max-width:1200px){.banner__wrapper .banner__content .banner__images{width:100%;justify-content:center;align-items:flex-start}}.banner__wrapper .banner__content .banner__images a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;transition:all .5s ease-in-out .2s}.banner__wrapper .banner__content .banner__images a:hover .banner__item{background:linear-gradient(156deg,#1d3a74,#2951a3)}.banner__wrapper .banner__content .banner__images a:hover .banner__item__image{filter:grayscale(1);mix-blend-mode:luminosity;background-size:150% auto}@media screen and (max-width:450px){.banner__wrapper .banner__content .banner__images a:hover .banner__item__image{background-size:150% auto}}.banner__wrapper .banner__content .banner__images a:hover span{color:#2951a3}.banner__wrapper .banner__content .banner__images a:nth-child(n+3){display:none}.banner__wrapper .banner__content .banner__images .banner__item{width:274px;height:274px;background:#fff;border-radius:16px;transition:all .5s}@media screen and (max-width:450px){.banner__wrapper .banner__content .banner__images .banner__item{width:240px;height:240px}}@media screen and (min-width:451px)and (max-width:991px){.banner__wrapper .banner__content .banner__images .banner__item{width:240px;height:240px}}.banner__wrapper .banner__content .banner__images .banner__item__image{width:100%;height:100%;border-radius:16px;box-shadow:0 16px 24px 0 rgba(96,97,112,.16),0 2px 8px 0 rgba(40,41,61,.04);overflow:hidden;background-size:100% auto;background-repeat:no-repeat;background-position:50%;transition:background-size .5s ease-in-out}@media screen and (max-width:450px){.banner__wrapper .banner__content .banner__images .banner__item__image{background-size:100% auto}}.banner__wrapper .banner__content .banner__images span{color:#0d1a35;text-align:center;font-size:18px;font-weight:700;line-height:24px;transition:all .2s ease-in-out}@media screen and (max-width:450px){.banner__wrapper .banner__content .banner__images span{font-size:16px;line-height:24px}}.videojs{position:relative}.videojs__play-btn{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.authorship-cards{width:100%}.authorship-cards .swiper-slide{width:auto}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.authorship-marquee{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;--gap:48px;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:var(--gap)}.authorship-marquee .marquee__content{flex-shrink:0;display:flex;justify-content:space-around;min-width:100%;gap:var(--gap);animation:scroll 10s linear infinite}.authorship-wrap{justify-content:center;display:flex;gap:48px;flex-wrap:wrap}.authorship-swiper.authorship-swiper--card-a,.authorship-swiper.authorship-swiper--card-b,.authorship-swiper.authorship-swiper--testimony{height:284px}.simple-cards{width:120px;height:90px;display:contents}.simple-cards img{width:120px;height:90px;-o-object-fit:contain;object-fit:contain}.card-a,.card-b{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 10px 20px 0 rgba(96,97,112,.16),0 2px 8px 0 rgba(40,41,61,.04);margin-bottom:20px}@media screen and (max-width:768px){.card-a,.card-b{width:240px}}@media screen and (min-width:769px){.card-a,.card-b{width:274px}}.card-a__content,.card-b__content{height:112px;padding:24px 16px}.card-a__content a,.card-b__content a{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.card-a__content a svg,.card-b__content a svg{position:absolute;right:16px;bottom:48px}.card-a__title,.card-b__title{margin-right:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"clig" off,"liga" off;font-size:24px;font-weight:700;margin-bottom:8px;line-height:32px}@media screen and (max-width:768px){.card-a__title,.card-b__title{font-size:18px;line-height:24px}}.card-a__description p,.card-b__description p{margin-right:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:500}@media screen and (max-width:768px){.card-a__description p,.card-b__description p{font-size:16px}}.card-a img,.card-b img{-o-object-fit:cover;object-fit:cover}.card-a{background:var(--primary-500-main,#2951a3)}.card-a__content{color:var(--text-white,#fff)}.card-b{background:#fff;border:2px solid var(--primary-500-main,#2951a3)}.card-b__content{color:var(--text-primary,#0d1a35)}.board{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:16px;border:1px solid var(--primary-500-main,#2951a3);background:#fff;box-shadow:8px 8px 0 0 #2951a3;margin-bottom:24px}@media screen and (min-width:1140px){.board.multiple-single,.board.single-multiple,.board.single-single{width:467px}.board.multiple-single.odd,.board.single-multiple.odd,.board.single-single.odd{margin-left:48px}}.board__title{color:var(--text-primary,#0d1a35);font-feature-settings:"clig" off,"liga" off;font-size:24px;font-weight:700;margin-bottom:24px}@media screen and (max-width:768px){.board__title{margin-bottom:16px}}.board__description{font-size:24px;font-weight:500;line-height:32px}@media screen and (max-width:768px){.board__description{font-size:18px;line-height:24px}}.testimony{color:var(--text-primary,#0d1a35);display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;border-radius:16px;box-shadow:0 10px 20px 0 rgba(96,97,112,.24),0 2px 8px 0 rgba(40,41,61,.08);margin-bottom:24px}@media screen and (max-width:768px){.testimony{width:240px}}.testimony__description{font-size:16px;font-weight:500;line-height:24px;margin-bottom:10px}.testimony__content{display:flex;gap:10px;align-items:center}.testimony__title{font-size:18px;font-weight:700}.testimony .triangle{display:none}@media screen and (min-width:1025px){.testimony.multiple-single,.testimony.single-multiple,.testimony.single-single{width:368px;position:relative}.testimony.multiple-single .triangle,.testimony.single-multiple .triangle,.testimony.single-single .triangle{display:block;position:absolute;right:-16px;width:16px;height:16px;bottom:16px}.testimony.multiple-single.odd,.testimony.single-multiple.odd,.testimony.single-single.odd{margin-left:48px}.testimony.multiple-single.odd .triangle,.testimony.single-multiple.odd .triangle,.testimony.single-single.odd .triangle{transform:scaleX(-1);left:-16px;right:unset;width:16px;height:16px;bottom:16px}}@media screen and (max-width:768px){.testimony{width:240px;height:260px}.testimony__description p{height:124px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.testimony__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:140px}}.accordion{padding:16px;border-radius:16px;border:1px solid var(--neutral-20,#e7e8eb);background:#fff;margin-bottom:24px}.accordion.active{border-radius:16px;border:1px solid var(--primary-500-main,#2951a3);background:#fff;box-shadow:0 10px 32px 0 rgba(41,81,163,.28)}.accordion__header{display:flex;gap:16px;width:100%;align-items:center}.accordion__header p{color:var(--text-primary,#0d1a35);font-feature-settings:"clig" off,"liga" off;font-size:18px;height:24px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accordion__content{width:100%;max-height:0;overflow:hidden;transition:all .1s linear}.accordion__content.active{margin-top:16px;display:block;height:auto;max-height:300px}.accordion__description{color:var(--text-primary,#0d1a35);font-size:14px;font-weight:400;line-height:24px}.accordion__links{margin-top:16px}.accordion__links a{display:inline-flex;align-items:center;gap:8px;margin-right:24px;padding:12px 0;color:var(--primary-500-main,#2951a3);font-size:16px;font-weight:700}.big-card{width:343px;position:relative}@media screen and (max-width:768px){.big-card{width:100%}}.big-card__content{padding:16px 48px;border-radius:100px;background:var(--text-white,#fff);box-shadow:0 8px 16px 0 rgba(96,97,112,.16),0 2px 4px 0 rgba(40,41,61,.04);width:-moz-max-content;width:max-content;max-width:100%;position:relative;top:-24px;margin:auto auto 4px}.big-card__content--has-desc{top:-48px;margin-bottom:-24px}.big-card__title{color:var(--text-link,#2951a3);text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:24px;font-weight:700;line-height:32px;display:block}@media screen and (max-width:768px){.big-card__title{width:100%;font-size:18px;line-height:24px}}.big-card__description p{color:var(--text-link,#2951a3);text-align:center;font-size:18px;font-weight:500;line-height:24px;white-space:nowrap}@media screen and (max-width:768px){.big-card__description p{width:100%;font-size:16px;line-height:24px}}.big-card a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.big-card img{width:100%;height:auto}.general{padding:48px}@media screen and (max-width:1144px){.general{padding:48px 32px}}@media screen and (max-width:767px){.general{padding:24px 16px}}.general--white-bg{background:#fff}.general--blue-bg{background:#f3f7ff}.general--boxed-bg{background:#fff;padding:0 32px}.general--boxed-bg .general__container{background:#f3f7ff;margin-top:24px;margin-bottom:48px;border-radius:24px;padding:24px}@media screen and (max-width:767px){.general--boxed-bg .general__container{padding:16px;margin-bottom:24px}}.general--boxed-bg .general__media__video{margin:0}.general__container{max-width:1144px;margin:auto;width:100%;display:flex;-moz-column-gap:16px;column-gap:16px;align-items:center}@media screen and (min-width:769px){.general__container:not(.general__container--single):not(.general__container--column)>div{max-width:50%;width:100%}}@media screen and (max-width:767px){.general__container{flex-direction:column;row-gap:16px}.general__container--order-1{order:1;width:100%}.general__container--order-2{order:2;width:100%}}.general__container--single{flex-direction:column;justify-content:center;align-items:center;row-gap:24px}.general__container__left-side,.general__container__right-side{flex-direction:column;display:flex;row-gap:16px;width:100%}@media screen and (min-width:768px){.general__container__right-side .authorship-cards--card-a,.general__container__right-side .authorship-cards--card-b{width:calc(50vw - 16px)}}.general__container:not(.general__container--column){--padding-description:98px}.general__container:not(.general__container--column) .general__container__right-side--has-description{padding-left:var(--padding-description)}.general__container:not(.general__container--column) .general__container__left-side--has-description{padding-right:var(--padding-description)}@media screen and (max-width:1144px){.general__container:not(.general__container--column){--padding-description:24px}}@media screen and (max-width:767px){.general__container:not(.general__container--column){--padding-description:0px}}.general__container--column{flex-direction:column;row-gap:24px}.general__container--column .general__description__content,.general__container--column .general__description__title{text-align:center}.general__container--column .general__container__left-side,.general__container--column .general__container__right-side{flex-direction:row;align-items:stretch;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%}.general__container--column .general__container__left-side>div,.general__container--column .general__container__right-side>div{height:100%;flex:1 0 0}@media screen and (min-width:768px){.general__container--column .general__container__left-side>div:not(:last-child),.general__container--column .general__container__right-side>div:not(:last-child){border-right:1px solid #5982d5;padding-right:16px}}@media screen and (max-width:767px){.general__container--column .general__container__left-side>div:not(:last-child),.general__container--column .general__container__right-side>div:not(:last-child){padding-bottom:16px;border-bottom:1px solid #5982d5}.general__container--column .general__container__left-side,.general__container--column .general__container__right-side{display:flex;flex-direction:column}}.general__description__title{color:#0d1a35;font-size:32px;font-weight:700;line-height:48px;margin-bottom:8px}@media screen and (max-width:767px){.general__description__title{font-size:18px;line-height:24px;margin-bottom:4px}}.general__description__content{color:#0d1a35;font-size:24px;font-weight:500;line-height:32px;display:flex;flex-direction:column;row-gap:16px}.general__description__content a,.general__description__content i,.general__description__content p,.general__description__content s,.general__description__content span,.general__description__content strong,.general__description__content sub,.general__description__content sup,.general__description__content u{line-height:24px;font-size:16px}@media screen and (max-width:768px){.general__description__content a,.general__description__content i,.general__description__content p,.general__description__content s,.general__description__content span,.general__description__content strong,.general__description__content sub,.general__description__content sup,.general__description__content u{font-size:14px}}.general__description__content strong{font-weight:700}.general__description__content i{font-style:italic}.general__description__content a,.general__description__content u{text-decoration:underline;transition:all .2s ease-in-out}.general__description__content sub{vertical-align:sub;font-size:smaller}.general__description__content sup{vertical-align:super;font-size:smaller}.general__description__content s{text-decoration:line-through}.general__description__content h1{font-size:2em}.general__description__content h2{font-size:1.5em}.general__description__content ul{display:block;list-style-type:disc}.general__description__content ol{display:block;list-style-type:decimal}.general__description__content ol,.general__description__content ul{margin-left:32px}.general__description__content blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}@media screen and (max-width:767px){.general__description__content{font-size:18px;font-weight:400;line-height:24px}}.general__description__cta{display:flex;padding:12px 16px;align-items:center;gap:8px;border-radius:8px;background:var(--primary-500-main,#2951a3);color:var(--shades-white,#fff);font-size:16px;font-weight:700;line-height:20px;width:-moz-max-content;width:max-content;margin-top:24px}@media screen and (max-width:767px){.general__description__cta{margin-top:16px}}.general__description__cta svg{transition:all .25s;position:relative;left:0}.general__description__cta:hover{opacity:.8}.general__description__cta:hover svg{left:5px}.general__media__img{max-width:565px;margin:auto;display:flex;justify-content:center;align-items:center}.general__media__img img{width:100%;height:100%}@media screen and (max-width:767px){.general__media__video{margin:0 -16px}}.authorship-address{position:relative;width:100%;max-width:1144px;margin:auto auto 24px}@media screen and (max-width:450px){.authorship-address{width:100%;padding:0 16px}}@media screen and (min-width:451px)and (max-width:991px){.authorship-address{width:100%;padding:0 16px}}@media screen and (min-width:992px)and (max-width:1200px){.authorship-address{width:100%;padding:0 16px}}.authorship-address__title{font-size:32px;font-weight:700;line-height:48px;margin-bottom:24px}@media screen and (max-width:1023px){.authorship-address__title{font-size:18px;line-height:24px;margin-bottom:16px}}.authorship-address__map{position:relative;height:254px;width:100%;border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden}.authorship-address__address-container{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media screen and (max-width:1023px){.authorship-address__address-container{flex-wrap:wrap;gap:16px}}@media screen and (max-width:767px){.authorship-address__address-container{grid-template-columns:1fr}}.authorship-address__address-item{flex:1 1 0px;box-shadow:0 2px 4px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.04);border-radius:16px}@media screen and (max-width:450px){.authorship-address__address-item{flex:1 0 100%}}.authorship-address__address-item .content{display:flex;align-items:flex-start;gap:10px;padding:24px 16px}.authorship-address__address-item .content>svg{flex:none;margin:4px 0}.authorship-address__address-item .map{width:100%;border-top-left-radius:16px;border-top-right-radius:16px;height:185px;-o-object-fit:cover;object-fit:cover;padding:16px}@media screen and (max-width:1023px){.authorship-address__address-item .map{padding:8px;height:115px}}.authorship-address__address-title{color:#0d1a35;font-size:24px;font-weight:700;line-height:32px;margin-bottom:8px}@media screen and (max-width:450px){.authorship-address__address-title{font-size:18px;line-height:24px}}.authorship-address__address-detail{color:#0d1a35;font-size:14px;font-weight:500;line-height:24px}.authorship-address__address-phone{margin-top:16px;font-size:18px;font-weight:500;line-height:24px;color:#2951a3;display:flex;align-items:center;gap:8px}.authorship-address__address-phone svg{margin:0}.authorship-address__address-phone:hover{text-decoration:underline}.authorship-other-area{position:relative;width:100%;max-width:1144PX;margin:auto auto 24px}@media screen and (max-width:1023px){.authorship-other-area{width:100%;padding:0 16px}}@media screen and (min-width:992px)and (max-width:1200px){.authorship-other-area{width:100%;padding:0 16px}}.authorship-other-area__content{position:relative;padding:24px;box-shadow:0 2px 4px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.04);border-radius:16px;display:grid;grid-template-columns:1fr 500px;overflow:hidden}@media screen and (max-width:450px){.authorship-other-area__content{padding:16px;grid-template-columns:1fr}}@media screen and (min-width:451px)and (max-width:991px){.authorship-other-area__content{grid-template-columns:1fr 300px}}.authorship-other-area__bg{position:absolute;top:0;right:-100px;bottom:0;z-index:0}@media screen and (max-width:450px){.authorship-other-area__bg{display:none}}@media screen and (min-width:451px)and (max-width:991px){.authorship-other-area__bg{right:-350px}}.authorship-other-area__locations{display:inline-grid;grid-template-columns:1fr 1fr 1fr;gap:21px 70px}@media screen and (max-width:450px){.authorship-other-area__locations{grid-template-columns:1fr 1fr;row-gap:29px;-moz-column-gap:inherit;column-gap:inherit;display:grid}}@media screen and (min-width:451px)and (max-width:991px){.authorship-other-area__locations{gap:16px}}.authorship-other-area__locations .location-item{display:flex;align-items:center;gap:8px;color:#0d1a35;font-size:16px;font-weight:500;line-height:24px}.authorship-other-area__contact{padding-top:16px;grid-column:1/4;border-top:1px solid #e7e8eb}@media screen and (max-width:450px){.authorship-other-area__contact{grid-column:1/3}}.authorship-other-area__contact .email,.authorship-other-area__contact .phone{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:24px;color:#2951a3;margin-bottom:8px}.authorship-other-area__contact .email:last-child,.authorship-other-area__contact .phone:last-child{margin-bottom:0}.authorship-other-area__contact .email:hover,.authorship-other-area__contact .phone:hover{text-decoration:underline}.authorship-complain{position:relative;width:100%;max-width:1144px;margin:auto auto 24px}.authorship-complain .divider{border-top:1px solid #e7e8eb;margin-top:48px;padding-top:48px;width:100%}@media screen and (max-width:450px){.authorship-complain .divider{margin-top:24px;padding-top:24px}}@media screen and (max-width:1023px){.authorship-complain{width:100%;padding:0 16px}}@media screen and (min-width:992px)and (max-width:1200px){.authorship-complain{width:100%;padding:0 16px}}.authorship-complain .title{color:#0d1a35;font-size:32px;font-weight:700;line-height:48px;text-align:left;margin-bottom:24px}@media screen and (max-width:450px){.authorship-complain .title{font-size:18px;line-height:24px;margin-bottom:0}}.authorship-complain__card{padding:24px;box-shadow:0 2px 4px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.04);border-radius:16px}@media screen and (max-width:1023px){.authorship-complain__card{padding:24px}}.authorship-complain__content{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:24px}@media screen and (max-width:450px){.authorship-complain__content{grid-template-columns:1fr}}@media screen and (max-width:768px){.authorship-complain__content-title{width:100%}}.authorship-complain__content-description{gap:24px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:768px){.authorship-complain__content-description{width:100%}}.authorship-complain__content-description .description-title{color:#0d1a35;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}@media screen and (max-width:1023px){.authorship-complain__content-description .description-title{font-size:14px}}@media screen and (max-width:768px){.authorship-complain__content-description .description-contact{display:inline-grid}}.authorship-complain__content-description .description-contact span{color:#868d9a;font-size:14px;font-weight:500;line-height:24px;padding-right:8px}.authorship-complain__content-description .description-contact a{color:#2951a3;font-size:14px;font-weight:500;text-decoration:none;line-height:24px}.authorship-complain__content-description .description-contact a:hover{text-decoration:underline}.authorship-faq-list{scroll-margin:56px;flex:1;display:flex;flex-direction:column;gap:16px}@media screen and (max-width:450px){.authorship-faq-list{padding:0 16px}}@media screen and (min-width:451px)and (max-width:991px){.authorship-faq-list{padding:0 16px}}.authorship-faq-list h2{font-weight:700;font-size:18px;line-height:24px;color:#0d1a35;margin-bottom:8px}.authorship-faq-list__item{border:1px solid #e7e8eb;border-radius:8px;padding:10px 16px}.authorship-faq-list__item>button{display:flex;width:100%;gap:10px;font:inherit;background:transparent;border:0;font-weight:500;font-size:14px;line-height:24px;color:#0d1a35;align-items:center;justify-content:space-between;text-align:left}.authorship-faq-list__item>button svg{transition:.2s ease-in-out;transform:rotate(270deg);flex:none}.authorship-faq-list__item>button.active{color:#2951a3}.authorship-faq-list__item>div{font-weight:400;font-size:14px;line-height:24px;color:#0d1a35;overflow:hidden;max-height:0;padding:0;transition:.2s ease-in-out}.authorship-faq-list__item>div a{color:#2951a3;text-decoration:none}.authorship-faq-list__item>div a:hover{text-decoration:underline}.authorship-faq-list__item ul{list-style:inside}.authorship-faq-list__empty{display:flex;align-items:center;justify-content:center;color:#414141;font-size:14px;font-weight:500;line-height:24px}.authorship-faq-pagination{display:flex;align-items:center;justify-content:center;gap:8px}.authorship-faq-pagination button{height:32px;width:32px;color:#0d1a35;font-size:14px;background:transparent;border:0;border-radius:4px;display:flex;align-items:center;justify-content:center}.authorship-faq-pagination button:hover{background-color:#e9ebed}.authorship-faq-pagination button[data-active=true]{background-color:#2951a3;color:#fff}.authorship-faq{width:100%;max-width:755px;display:flex;flex-direction:column;margin:auto auto 24px;gap:24px}@media screen and (max-width:450px){.authorship-faq{padding:0 16px}}@media screen and (min-width:451px)and (max-width:991px){.authorship-faq{padding:0 16px}}.authorship-faq h2{color:#0d1a35;text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:48px}@media screen and (max-width:450px){.authorship-faq h2{font-size:18px;line-height:24px}}.authorship-faq__search-box{display:flex;width:100%;height:64px;padding:0 24px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:12px;background:#fff;box-shadow:0 4px 8px 0 rgba(96,97,112,.16),0 0 2px 0 rgba(40,41,61,.04);gap:16px}@media screen and (max-width:450px){.authorship-faq__search-box{padding:0 16px}}.authorship-faq__search-box input{width:100%;flex:auto}.authorship-faq__search-box input::-moz-placeholder{color:#b6bac2}.authorship-faq__search-box input::placeholder{color:#b6bac2}.authorship-faq__search-box svg{color:#b6bac2;flex:none}.authorship-faq__search-box button{width:0;height:0}.authorship-faq__tabs{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:450px){.authorship-faq__tabs{margin:0 -16px}}@media screen and (min-width:451px)and (max-width:991px){.authorship-faq__tabs{margin:0 -16px}}.authorship-faq__tabs__nav{display:flex;align-items:center;justify-content:center;gap:16px}@media screen and (max-width:450px){.authorship-faq__tabs__nav{width:100%;overflow-x:auto;justify-content:flex-start;padding:0 16px}.authorship-faq__tabs__nav::-webkit-scrollbar{display:none}}@media screen and (min-width:451px)and (max-width:991px){.authorship-faq__tabs__nav{width:100%;overflow-x:auto;justify-content:flex-start;padding:0 16px}.authorship-faq__tabs__nav::-webkit-scrollbar{display:none}}.authorship-faq__tabs__nav button{padding:8px;color:#b6bac2;font-size:16px;font-weight:600;line-height:24px;cursor:pointer}@media screen and (max-width:450px){.authorship-faq__tabs__nav button{flex:none}}@media screen and (min-width:451px)and (max-width:991px){.authorship-faq__tabs__nav button{flex:none}}.authorship-faq__tabs__nav button.active{color:#2951a3;border-bottom:2px solid #2951a3}.authorship-faq__pagination{margin:0 16px;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center}.authorship-faq__pagination span{color:#414141;font-size:14px;font-weight:500;line-height:24px}.basic-content__container{width:100%;max-width:calc(100% - 48px);margin:0 auto;padding-top:32px}@media screen and (min-width:768px){.basic-content__container{display:flex;gap:48px;max-width:720px}}@media screen and (min-width:1145px){.basic-content__container{gap:96px;max-width:1144px}}.basic-content__menu{display:none}@media screen and (min-width:768px){.basic-content__menu{display:block;width:200px;flex:none}}.basic-content__title{font-weight:700;font-size:32px;line-height:40px;color:#0d1a35;margin-bottom:16px}@media screen and (max-width:767px){.basic-content__title{font-size:24px;line-height:32px}}.legal-content__container{width:100%;max-width:calc(100% - 48px);margin:0 auto;padding-top:32px}@media screen and (min-width:768px){.legal-content__container{display:flex;gap:48px;max-width:720px}}@media screen and (min-width:1145px){.legal-content__container{gap:96px;max-width:1144px}}.legal-content__menu{display:none}@media screen and (min-width:768px){.legal-content__menu{display:block;width:200px;flex:none}}.legal-content__menu a{font-weight:500;font-size:14px;line-height:24px;color:#0d1a35;text-decoration:none;display:block;border-bottom:1px solid #cfd1d7;padding:8px 0}.legal-content__menu a.active,.legal-content__menu a:hover{font-weight:700;color:#2951a3}.legal-content__title{font-weight:700;font-size:32px;line-height:40px;color:#0d1a35;margin-bottom:16px}@media screen and (max-width:767px){.legal-content__title{font-size:24px;line-height:32px}}.legal-content__content{margin:0 auto;width:100%;font-size:14px;font-weight:500;line-height:24px}@media screen and (max-width:767px){.legal-content__content{font-size:16px}}.legal-content__content h2{font-weight:700;font-size:16px;margin-bottom:5px}.legal-content__content h3{font-weight:700;margin-left:24px;margin-top:12px}.legal-content__content p{margin-bottom:16px;font-weight:500;color:#0d1a35}.legal-content__content ol,.legal-content__content ul{padding-left:40px}.legal-content__content ol ol{list-style:unset}.legal-content__content hr{display:block;border-bottom:1px solid #666;margin-bottom:32px}.legal-content__content ul{list-style:unset}.legal-content__content li{margin-bottom:16px;font-weight:500;color:#0d1a35}.legal-content__content a{outline:0;color:#2b6ed2;text-decoration:none}.legal-content__content strong{font-weight:700;color:#0d1a35}.legal-content__content.community-guideline h3{margin:0}.legal-content__content.community-guideline ol,.legal-content__content.community-guideline ul{padding-left:16px;margin-bottom:16px}.legal-content__content.community-guideline li{margin-bottom:4px;font-weight:500;color:#0d1a35}.legal-content__content.community-guideline table{margin:-16px -16px 16px;width:100%;border-collapse:separate;border-spacing:16px}.legal-content__content.community-guideline tr{font-size:14px;text-align:center;padding:8px 0;border-radius:10px;border:0;display:flex;align-items:center;-moz-column-gap:32px;column-gap:32px}.legal-content__content.community-guideline td{width:50%;background:#fff;border-radius:12px;padding:8px 24px!important;box-shadow:0 4px 8px rgba(0,0,0,.05);vertical-align:top;font-size:14px;line-height:1.5}.legal-content__content.community-guideline td:nth-child(odd){border-left:3px solid #2951a3}.legal-content__content.community-guideline td:nth-child(2n){border-left:3px solid #d70c24}.legal-content__content.community-guideline tr:first-child{text-align:center;padding:8px 0;border-radius:10px;border:0}.legal-content__content.community-guideline tr:first-child td:nth-child(odd){background-color:#f3f7ff;border:0;display:flex;align-items:center;justify-content:center;box-shadow:none;padding:0 16px!important;height:48px!important}.legal-content__content.community-guideline tr:first-child td:nth-child(odd) p{margin:auto;padding:12px}.legal-content__content.community-guideline tr:first-child td:nth-child(odd) span{color:#2951a3;font-size:1rem;font-weight:700;margin:auto}.legal-content__content.community-guideline tr:first-child td:nth-child(2n){background-color:#fbe7e9;border:0;align-items:center;justify-content:center;box-shadow:none;padding:0 16px!important;height:48px!important}.legal-content__content.community-guideline tr:first-child td:nth-child(2n) p{margin:auto;padding:12px}.legal-content__content.community-guideline tr:first-child td:nth-child(2n) span{color:#d70c24;font-size:1rem;font-weight:700;margin:auto}.legal-content__content.community-guideline td{height:64px!important;display:flex;align-items:center;justify-content:flex-start}.legal-content__content.community-guideline td p,.legal-content__content.community-guideline td span{text-align:left;display:flex;align-items:center;justify-content:flex-start;font-size:14px!important;margin:auto 0}.legal-content__content.community-guideline .table-guideline:nth-child(2n){display:none}@media(max-width:700px){.legal-content__content.community-guideline tr{display:flex;flex-direction:column}.legal-content__content.community-guideline td{width:100%}.legal-content__content.community-guideline table{border-spacing:10px;margin:0;width:100%}.legal-content__content.community-guideline .table-guideline:nth-child(odd) td:nth-child(2n){display:none}.legal-content__content.community-guideline .table-guideline:nth-child(2n){display:grid}.legal-content__content.community-guideline .table-guideline:nth-child(2n) table{width:100%}.legal-content__content.community-guideline .table-guideline:nth-child(2n) td:nth-child(odd){display:none}}