:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}@font-face{font-display:swap;font-family:Aileron;font-style:normal;font-weight:400;src:url(/fonts/Aileron-Regular.woff2)format("woff2"),url(/fonts/Aileron-Regular.woff)format("woff")}@font-face{font-display:swap;font-family:Aileron;font-style:normal;font-weight:600;src:url(/fonts/Aileron-SemiBold.woff2)format("woff2"),url(/fonts/Aileron-SemiBold.woff)format("woff")}@font-face{font-display:swap;font-family:Aileron;font-style:normal;font-weight:700;src:url(/fonts/Aileron-Bold.woff2)format("woff2"),url(/fonts/Aileron-Bold.woff)format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:900;src:url(/fonts/Gotham-Black.woff2)format("woff2"),url(/fonts/Gotham-Black.woff)format("woff")}:root{font-size:2.08333vw}@media (width>=768px){:root{font-size:.520833vw}}.h1{letter-spacing:-2%;font-family:Gotham,sans-serif;font-size:4.1rem;line-height:110%}.h1,.h2{font-weight:900}.h2{letter-spacing:0;font-size:3.4rem;line-height:116%}.h2 strong{background:linear-gradient(90deg,#111d81 0,#111d81);margin:0 -.6rem;padding:0 .6rem}.h3{font-size:2.6rem;font-weight:700}.h3,.p{letter-spacing:0;line-height:130%}.p{font-size:1.8rem;font-weight:400}@media (width>=768px){.h1{letter-spacing:0;font-size:7.2rem}.h2{font-size:6rem;line-height:110%}.h3{font-size:3.2rem}.p{font-size:2.2rem}}.button{color:#fff;letter-spacing:0;text-align:center;text-transform:uppercase;background:#111d81;flex-direction:row;justify-content:center;align-items:center;width:max-content;padding:2rem;font-size:1.8rem;font-weight:600;line-height:106%;display:flex}.button--dot{gap:1.2rem;text-decoration-line:underline}.button--dot:before{content:"";background:#ffa1f2;border-radius:50%;flex:0 0 .6rem;width:.6rem;height:.6rem;display:block}.button--dots-arrow{background:#ffffff26;gap:1.2rem;padding:1.8rem;position:relative}.button--dots-arrow:after,.button--dots-arrow:before{content:"";background:#ffa1f2;border-radius:50%;width:.7rem;height:.7rem;position:absolute}.button--dots-arrow:before{top:-.2rem;left:-.2rem}.button--dots-arrow:after{top:-.2rem;right:-.2rem}.button--dots-arrow .button__wrap{background:#111d81;flex-direction:row;align-items:center;gap:1.8rem;padding:2rem;display:flex}.button--dots-arrow .button__wrap:after,.button--dots-arrow .button__wrap:before{content:"";background:#ffa1f2;border-radius:50%;width:.7rem;height:.7rem;position:absolute}.button--dots-arrow .button__wrap:before{bottom:-.2rem;left:-.2rem}.button--dots-arrow .button__wrap:after{bottom:-.2rem;right:-.2rem}.button--arrow{flex-direction:row;justify-content:center;align-items:center;gap:1.8rem;display:flex}.button--transparent{background:0 0;border:.1rem solid #fff9;gap:1.8rem}@media (width>=768px){.button{background:linear-gradient(135deg,#111d81,#111d81 40%,#ffa1f2 50%,#ffa1f2) 0 0/300% 100%;padding:3rem;font-size:2.2rem;transition:background-position .8s cubic-bezier(.16,1,.3,1),color .5s cubic-bezier(.16,1,.3,1)}.button:before{transition:background-color .8s cubic-bezier(.16,1,.3,1)}.button__wrap{transition:background-position .8s cubic-bezier(.16,1,.3,1)}.button span{transition:color .6s}.button:not([class*=--]):hover{color:#000;background-position:100% 0}.button--dot:hover{color:#111d81;background-position:100% 0}.button--dot:hover:before{background-color:#111d81}.button--dots-arrow{background:#ffffff26;padding:1.2rem}.button--dots-arrow .button__wrap{background:linear-gradient(135deg,#111d81,#111d81 40%,#ffa1f2 50%,#ffa1f2) 0 0/300% 100%;padding:3rem}.button--dots-arrow .button__wrap svg{transition:color .6s,transform .5s cubic-bezier(.16,1,.3,1)}.button--dots-arrow:hover .button__wrap{color:#000;background-position:100% 0}.button--dots-arrow:hover .button__wrap svg{transform:rotate(45deg)}.button--arrow svg{transition:color .6s,transform .5s cubic-bezier(.16,1,.3,1)}.button--arrow:hover{background-position:100% 0}.button--arrow:hover svg{transform:rotate(45deg)}.button--transparent{background:linear-gradient(135deg,#0000,#0000 40%,#111d81 50%,#111d81) 0 0/300% 100%}.button--transparent svg{transition:transform .5s cubic-bezier(.16,1,.3,1)}.button--transparent:hover{background-position:100% 0}.button--transparent:hover svg{transform:rotate(45deg)}}.header{-webkit-backdrop-filter:blur(50rem);backdrop-filter:blur(50rem);z-index:10;background:#ffffff1f;align-items:center;width:100%;height:7.5rem;transition:background-color .4s,color .4s;display:flex;position:fixed}.header--blue{background:#111d81}.header .container{align-items:center;display:flex}.header__logo{width:7.5rem;margin-right:auto;display:flex}.header__logo img{width:100%;height:auto}.header__menu-button{justify-content:center;align-items:center;width:3.3rem;height:3.3rem;display:flex;position:relative}.header__menu-button svg{width:3.3rem;height:.9rem;overflow:visible}.header__menu-button .menu-line{transform-box:fill-box;transform-origin:50%;transition:transform .4s cubic-bezier(.22,1,.36,1)}.header__menu-button.active .menu-line--top{transform:translateY(4px)rotate(45deg)}.header__menu-button.active .menu-line--bottom{transform:translateY(-4px)rotate(-45deg)}@media (width<=767px){.header__button,.header__nav{display:none}}@media (width>=768px){.header{height:10rem}.header,.header .container{align-items:center}.header__logo{width:10rem}.header__nav{gap:4.5rem;margin-right:auto;display:flex}.header__nav a{color:#fff;letter-spacing:0;text-align:center;font-size:2.2rem;font-weight:400;line-height:106%;position:relative}.header__nav a:before{content:"";background:#fff;width:0;height:.1rem;transition:width .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0}.header__nav a:hover:before{width:100%}.header__button{color:#fff;letter-spacing:0;text-align:center;text-transform:uppercase;flex-direction:row;justify-content:center;align-items:center;gap:1.2rem;padding:1rem 2rem 1.3rem;font-size:2.2rem;font-weight:600;line-height:106%;text-decoration-line:underline;transition:background-color .3s;display:flex}.header__button:before{content:"";background:#ffa1f2;border-radius:50%;flex:0 0 .6rem;width:.6rem;height:.6rem;transition:background-color .3s;display:block}.header__button:hover{background:#ffffff1a}.header__button:hover:before{background:#111d81}.header__menu-button{display:none}}.footer{background:#fff}.footer .container{padding-bottom:3rem}.footer__content{border:.1rem solid #0000004d;flex-direction:column;display:flex}.footer__logo{width:8.9rem;height:auto}.footer__logo img{width:100%;height:100%}.footer__left{border-bottom:.1rem solid #0000004d;padding:3rem 2rem}.footer__right{-moz-column-gap:4.8rem;grid-template-columns:13.8rem 1fr;gap:6rem 4.8rem;padding:3rem 2rem;display:grid}.footer__right .footer__copyright{grid-column:1/-1}.footer__top{justify-content:space-between;align-items:center;margin-bottom:5rem}.footer__buttons,.footer__top{flex-direction:row;display:flex}.footer__button{letter-spacing:0;text-align:left;font-size:1.6rem;font-weight:400;line-height:130%;text-decoration-line:underline;display:block;position:relative}.footer__button:not(:last-child){margin-right:2.5rem}.footer__button:not(:last-child):after{content:"";pointer-events:none;background:#0000004d;width:.1rem;height:2rem;position:absolute;top:50%;right:-1.25rem;transform:translateY(-50%)}.footer__bottom{flex-direction:column;gap:2rem;display:flex}.footer__bottom-text{letter-spacing:0;text-align:left;text-transform:uppercase;font-size:2.4rem;font-weight:700;line-height:112%}.footer__form{grid-template-columns:25rem 1fr;gap:1rem;display:grid}.footer__form-field{box-sizing:border-box;border:.1rem solid #000000b3;padding:1.8rem}.footer__form-input{color:#010101;letter-spacing:0;text-align:left;width:100%;font-size:1.4rem;font-weight:400;line-height:140%}.footer__form-input::placeholder{color:#01010133;opacity:1}.footer__form-button{width:100%;font-weight:400}.footer__column{flex-direction:column;gap:2.6rem;display:flex}.footer__column-title{letter-spacing:0;text-align:left;font-size:2rem;font-weight:600;line-height:130%;position:relative}.footer__column-title:before{content:"";vertical-align:middle;background:#ffa1f2;border-radius:50%;width:.8rem;height:.8rem;margin-right:.5rem;display:inline-block}.footer__column-list{flex-direction:column;gap:1rem;display:flex}.footer__column-list li a{color:#000;letter-spacing:0;text-align:left;gap:.6rem;font-size:1.6rem;font-weight:400;line-height:130%;display:flex}.footer__column-list li a strong{color:#00000073}.footer__column-list li a p{word-break:break-word}.footer__copyright{color:#01010166;letter-spacing:0;text-align:left;font-size:1.4rem;font-weight:400;line-height:140%}.footer__copyright,.footer__copyright p{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.footer__copyright p{gap:1.4rem}.footer__copyright p a{width:11.19rem;height:auto}.footer__copyright p a svg{color:#243348;width:100%;height:100%;transition:color .2s}@media (width>=768px){.footer .container{padding-bottom:8rem}.footer__content{border:.1rem solid #0000004d;grid-template-columns:77.7rem 1fr;display:grid}.footer__logo{width:14.4rem}.footer__left{border-bottom:none;border-right:.1rem solid #0000004d;flex-direction:column;padding:3.5rem 4rem;display:flex}.footer__right{-moz-column-gap:8rem;grid-template-columns:32rem 1fr;column-gap:8rem;padding:3.5rem 1.5rem 3.5rem 3.7rem}.footer__top{margin-bottom:auto}.footer__buttons{margin-right:5rem}.footer__button{font-size:2rem;transition:color .3s}.footer__button:not(:last-child):after{right:-1.65rem}.footer__button:hover{color:#111d81}.footer__button:not(:last-child){margin-right:3.3rem}.footer__bottom{gap:2.8rem;margin-right:5rem}.footer__bottom-text{font-size:2.8rem}.footer__form{grid-template-columns:42.3rem 1fr;gap:1.2rem}.footer__form-field{padding:1.8rem 2.5rem}.footer__form-input{width:100%;height:100%;font-size:1.8rem}.footer__form-button{width:100%;height:6.2rem;font-weight:400}.footer__column{gap:3rem}.footer__column:first-child{border-right:.1rem solid #0000004d;padding-left:5rem}.footer__column:first-child .footer__column-list{-moz-column-gap:3rem;grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:3rem;width:max-content;display:grid}.footer__column:first-child .footer__column-list li a{transition:color .3s}.footer__column:first-child .footer__column-list li a:hover{color:#00000073}.footer__column:nth-child(2) .footer__column-list li a,.footer__column:nth-child(2) .footer__column-list li a strong{transition:color .3s}.footer__column:nth-child(2) .footer__column-list li a:hover{color:#111d81}.footer__column:nth-child(2) .footer__column-list li a:hover strong{color:#000}.footer__column-title{font-size:2.4rem}.footer__column-title:before{width:1rem;height:1rem}.footer__column-list{gap:1rem}.footer__column-list li a{font-size:2rem}.footer__copyright{margin-left:5rem;margin-right:14rem;font-size:1.8rem}.footer__copyright p{gap:3.6rem}.footer__copyright p a{width:14.29rem}.footer__copyright p a svg:hover{color:#111d81}}.menu{-webkit-backdrop-filter:blur(8rem);opacity:0;pointer-events:none;visibility:hidden;z-index:9;background:#00000073;width:100%;height:calc(100% - 7.5rem);transition:opacity .45s,visibility .45s;position:fixed;top:7.5rem;left:0;overflow-y:auto}.menu.active{opacity:1;pointer-events:auto;visibility:visible}.menu.active .menu__content{opacity:1;transform:translateY(0)}.menu__content{opacity:0;background:#fff;flex-direction:column;gap:3.8rem;padding:3.4rem 6rem 4rem;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .35s;display:flex;transform:translateY(-2rem);box-shadow:0 .4rem 12rem #0000001f}.menu__nav li a{letter-spacing:0;text-align:center;text-transform:uppercase;width:100%;padding:1.2rem 2rem;font-size:2.2rem;font-weight:400;line-height:106%;display:block}.menu__nav li:not(:last-child){border-bottom:.1rem solid #0000001f;padding-bottom:1.15rem}.menu__nav li:not(:first-child){padding-top:1.15rem}.menu__button{width:100%;font-size:2.2rem}.breadcrumbs{flex-flow:row;gap:.5rem;min-width:0;display:flex}.breadcrumbs li{letter-spacing:0;text-align:left;font-size:1.4rem;font-weight:400;line-height:130%}.breadcrumbs li a{color:#ffffff80;opacity:.5;padding:.5rem 0;transition:opacity .3s,color .3s}.breadcrumbs li:last-child{color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.breadcrumbs--dark li a{color:#00000080}.breadcrumbs--dark li:last-child{color:#000}@media (width>=768px){.breadcrumbs li{font-size:1.8rem}.breadcrumbs li a:hover{color:#fff;opacity:1}.breadcrumbs--dark li a:hover{color:#000}}.label{color:#0006;letter-spacing:0;font-size:1.4rem;font-weight:400;line-height:130%}.label strong{font-weight:700}@media (width>=768px){.label{font-size:2.2rem}}.clients-modal{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);opacity:0;pointer-events:none;visibility:hidden;z-index:11;background:#00000080;width:100%;height:100%;padding:8rem 3.2rem 7rem;transition:opacity .4s,visibility 0s linear .4s;position:fixed;top:0;left:0}.clients-modal.active{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .4s,visibility linear}.clients-modal.active .clients-modal__wrap{opacity:1;transform:translateY(0)}.clients-modal__wrap{opacity:0;width:100%;height:100%;transition:opacity .4s,transform .5s;display:flex;position:relative;transform:translateY(2rem)}.clients-modal__close{cursor:pointer;z-index:2;background:0 0;border:.15rem solid #fff9;border-radius:50%;width:3rem;height:3rem;padding:0;position:absolute;top:1.5rem;right:1.5rem}.clients-modal__close:after,.clients-modal__close:before{content:"";background:#fff;width:1rem;height:.1rem;position:absolute;top:50%;left:50%}.clients-modal__close:before{transform:translate(-50%,-50%)rotate(45deg)}.clients-modal__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.clients-modal__image{position:absolute;overflow:hidden}.clients-modal__image,.clients-modal__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.clients-modal__content{-webkit-backdrop-filter:blur(3rem);backdrop-filter:blur(3rem);z-index:2;flex-direction:column;margin-top:auto;padding:2rem;display:flex;position:relative}.clients-modal__text{margin-bottom:2.6rem}.clients-modal__name,.clients-modal__text{color:#fff;letter-spacing:0;text-align:left;font-size:1.8rem;font-weight:400;line-height:130%}.clients-modal__name{text-transform:uppercase;margin-bottom:.4rem}.clients-modal__proffession{color:#fff;letter-spacing:0;text-align:left;font-size:1.6rem;font-weight:400;line-height:130%}@media (width>=768px){.clients-modal{padding:24rem 54rem}.clients-modal__close{width:4rem;height:4rem}.clients-modal__close:after,.clients-modal__close:before{width:1.5rem}.clients-modal__name,.clients-modal__text{font-size:2.2rem}.clients-modal__proffession{font-size:1.8rem}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;max-width:100%}body,html{width:100%}body{color:#000;z-index:1;background:#fff;min-height:100vh;font-family:Aileron,sans-serif;font-weight:400;position:relative;overflow-x:hidden}canvas,img,picture,svg,video{display:block}img,video{max-width:100%}a{color:currentColor;text-decoration:none}a,button{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;outline:none}button{appearance:none;color:inherit;font:inherit;background:0 0;border:none;padding:0}button,input,select,textarea{box-sizing:border-box;color:inherit;font:inherit}input,select,textarea{appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0}ol,ul{list-style:none}#loader{opacity:1;pointer-events:auto;z-index:1000;background:#000;width:100%;height:100%;transition:opacity .3s;position:fixed;inset:0}#loader.loading-ended{opacity:0;pointer-events:none}.char,.word{display:inline-block}.wrapper{overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.line-wrap{margin:0 -.5rem -.5rem;display:inline-block;overflow:hidden}.line-wrap .line{padding:0 .5rem .5rem}img{max-width:none;max-height:none}.container{width:100%;padding:0 1.5rem}@media (width>=768px){.container{padding:0 15rem}}.decor-lines{z-index:-5;justify-content:space-between;width:calc(100% - 3rem);height:100%;display:flex;position:absolute;top:0;left:1.5rem;overflow:hidden}.decor-lines__line{width:2rem;height:100%;position:relative}.decor-lines__line:after,.decor-lines__line:before{content:"";background:#111d8105;width:1.5px;height:100%;position:absolute;top:0}.decor-lines__line:before{left:0}.decor-lines__line:after{right:0}@media (width<=767px){.decor-lines__line:last-child{display:none}}@media (width>=768px){.decor-lines{width:calc(100% - 30rem);left:15rem}.decor-lines__line:nth-child(2){margin-right:25rem}}.about-hero{height:var(--inner-vh,100vh);flex-direction:column;padding-top:10.5rem;padding-bottom:7.7rem;display:flex;position:relative}.about-hero__background{z-index:-1;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.about-hero__background>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.about-hero .container{flex-direction:column;height:100%;display:flex}.about-hero__content{margin-top:auto;position:relative}.about-hero__title{color:#fff;text-align:center;text-transform:uppercase;max-width:90%;margin-bottom:5rem;margin-left:auto;margin-right:auto;font-family:Gotham}.about-hero__slider{max-width:22rem;position:relative;overflow:hidden}.about-hero__slider-wrapper{display:flex}.about-hero__slide{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background:#ffffff1f;border:.1rem solid #ffffffb3;flex-shrink:0;padding:1rem 1rem 1.8rem}.about-hero__slide-image{aspect-ratio:200/150;-o-object-fit:cover;object-fit:cover;width:20rem;overflow:hidden}.about-hero__slide-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.about-hero__slide-text{color:#fff;letter-spacing:0;text-align:center;padding-top:1.6rem;font-size:1.8rem;font-weight:400;line-height:130%}.about-hero__slide-text:before{content:"";vertical-align:middle;background:#e98aaa;border-radius:50%;width:.8rem;height:.8rem;margin-right:.7rem;display:inline-block}.about-hero__pagination{justify-content:center;gap:.5rem;margin-top:1.2rem;display:flex}.about-hero__pagination .swiper-pagination-bullet{opacity:1;background:0 0;border:1px solid #ffffff4d;border-radius:0;width:.6rem;height:.6rem;margin:0!important}.about-hero__pagination .swiper-pagination-bullet-active{background:#e98aaa;border:none}@media (width>=768px){.about-hero{padding-top:15rem;padding-bottom:13.5rem}.about-hero__content{flex-direction:row;align-items:end;display:flex}.about-hero__content-wrap{flex-direction:row;align-items:start;gap:1.2rem;display:flex}.about-hero__title{text-align:start;max-width:65rem;margin-bottom:0;margin-left:0}.about-hero__slider{min-width:25.1rem;max-width:25.1rem;margin-right:0}.about-hero__slide{padding:1.2rem 1.2rem 2rem}.about-hero__slide-image{aspect-ratio:226/186;width:22.6rem}.about-hero__slide-text{font-size:2.2rem}.about-hero__slide-text:before{width:1rem;height:1rem}.about-hero__pagination{flex-direction:column;margin-top:0;width:max-content!important}.about-hero__pagination .swiper-pagination-bullet{border-color:#fff;width:1rem;height:1rem}}.journey-section{padding-top:13rem;padding-bottom:20rem}.journey-section__top{flex-direction:row;justify-content:space-between;align-items:end;margin-bottom:5rem;display:flex}.journey-section__title{text-transform:uppercase;font-family:Gotham}.journey-section__title strong{background-position:0;background-repeat:no-repeat;background-size:var(--strong-bg-size,0) 100%;color:#fff;padding:0 1rem;display:inline-block}.journey-section__list{flex-direction:row;align-items:center;gap:1.2rem;margin-bottom:3rem;display:flex}.journey-section__item img{width:100%;height:auto}.journey-section__block{flex-direction:column;gap:1.8rem;display:flex}.journey-section__block p{letter-spacing:0;text-align:left;font-size:1.8rem;font-weight:400;line-height:130%}.journey-section__block p strong{font-weight:600}.journey-section__block p u{text-decoration:underline}.journey-section__block:not(:first-child){overflow:hidden}.journey-section__block:not(:first-child) p:first-child{padding-top:3rem}.journey-section__button{flex-direction:row;align-items:center;gap:1.2rem;margin-top:3rem;display:flex}.journey-section__button span{color:#000000e0;letter-spacing:0;text-align:left;font-size:1.8rem;font-weight:600;line-height:130%;text-decoration-line:underline}.journey-section__button img{width:1.7rem;height:1rem;margin-top:.5rem;transition:transform .3s}.journey-section.is-open .journey-section__button img{transform:rotateX(180deg)}@media (width<=767px){.journey-section__bg{display:none}}@media (width>=768px){.journey-section{padding-top:25rem;padding-bottom:25rem;position:relative}.journey-section__bg{z-index:-1;width:100%;height:auto;position:absolute;top:28rem;left:0}.journey-section .container{-moz-column-gap:18rem;grid-template-columns:1fr 88.7rem;gap:6rem 18rem;min-height:66.4rem;display:grid}.journey-section__top{flex-direction:column-reverse;align-self:end;align-items:start;gap:1.6rem;height:max-content;margin-bottom:0;display:flex}.journey-section__content{grid-area:2/1}.journey-section__list{grid-area:1/2/3;gap:2.2rem;height:max-content;margin-top:4.5rem;margin-bottom:0}.journey-section__item img{width:100%;max-height:62rem}.journey-section__block{gap:2rem}.journey-section__block p,.journey-section__button span{font-size:2.2rem}}.everyone-section{margin-bottom:-1px;padding-top:3.6rem;padding-bottom:9rem;position:relative}.everyone-section__background{z-index:-1;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.everyone-section__background>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.everyone-section__list{grid-template-columns:repeat(2,1fr);gap:1.2rem;padding-bottom:5.6rem;display:grid}.everyone-section__item-image{width:100%;height:auto}.everyone-section__title{color:#fff;text-transform:uppercase;padding-bottom:2.2rem;font-family:Gotham;font-size:3.3rem}.everyone-section__title strong{background-position:0;background-repeat:no-repeat;background-size:var(--strong-bg-size,0) 100%;padding:0 1rem;display:inline-block}.everyone-section__text{color:#fff}.everyone-section__text strong{color:#fffc}@media (width>=768px){.everyone-section{margin-bottom:0;padding-top:15rem;padding-bottom:28rem}.everyone-section .container{grid-template-columns:96rem 1fr;gap:11.5rem;display:grid}.everyone-section__list{gap:2.6rem;padding-bottom:0}.everyone-section__item-image{width:100%;height:auto}.everyone-section__content{padding-top:5.5rem}.everyone-section__title{padding-bottom:5rem;font-size:6rem}.everyone-section__text{max-width:43rem}}.cta-section{justify-content:center;align-items:center;min-height:60rem;padding:13.8rem 5rem;display:flex;position:relative}.cta-section .container{z-index:2;padding:0;position:relative}.cta-section__background{width:100%;height:100%;position:absolute;inset:0}.cta-section__background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cta-section__title{color:#fff;text-align:center;text-transform:uppercase;margin-bottom:1.5rem;font-family:Gotham,sans-serif}.cta-section__title strong{color:#ffa1f2;background:0 0;padding:0 1rem;display:inline-block}.cta-section__text{color:#fff;text-align:center;z-index:2;max-width:80%;margin-left:auto;margin-right:auto;position:relative}.cta-section__list{z-index:2;flex-direction:column;gap:4.45rem;margin-bottom:8.8rem;padding:4rem 4.5rem 0;display:flex;position:relative}.cta-section__item{text-align:center;flex-direction:column;align-items:center;gap:1.75rem;display:flex}.cta-section__item-title{color:#fff;text-align:left;padding-left:1.5rem;font-size:2.2rem;font-weight:600;line-height:130%;position:relative}.cta-section__item-title:before{content:"";background:#ffa1f2;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cta-section__item-text{color:#ffffffb3}.cta-section__button{margin-top:4rem;margin-left:auto;margin-right:auto}.cta-section__button .button__wrap{justify-content:center}.cta-section--home .cta-section__button,.cta-section--speaking .cta-section__button{padding:1.8rem 1.36rem}.cta-section--book .cta-section__button .button__wrap,.cta-section--home .cta-section__button .button__wrap,.cta-section--media .cta-section__button .button__wrap,.cta-section--speaking .cta-section__button .button__wrap{padding:2.2rem 5rem}.cta-section--consulting{padding:6rem 2.4rem}.cta-section--consulting .cta-section__button{padding:1.8rem 2.6rem}.cta-section--consulting .cta-section__button .button__wrap{padding:2.2rem 5rem}.cta-section--media{padding:13.8rem 2rem}.cta-section--about{min-height:42rem;padding:15rem 5rem}.cta-section--about .cta-section__button .button__wrap{padding:2.2rem 2.8rem}@media (width>=768px){.cta-section{padding:11rem 5rem}.cta-section__title{max-width:60%;margin-bottom:2.2rem;margin-left:auto;margin-right:auto}.cta-section__text{max-width:80%;margin-bottom:4.8rem}.cta-section__list{grid-template-columns:repeat(4,1fr);gap:5rem;margin-bottom:8rem;padding:5.5rem 0 0;display:grid}.cta-section__item{gap:2.45rem}.cta-section__item-title{text-align:center;width:max-content;padding-left:2.5rem;font-size:2.6rem}.cta-section__item-title:before{width:1.1rem;height:1.1rem}.cta-section--consulting{padding:7.25rem 15rem 7.45rem}.cta-section--consulting .cta-section__button{padding:1.3rem 1.7rem}.cta-section--consulting .cta-section__button .button__wrap{padding:3rem 5rem}.cta-section--book .cta-section__button{margin-top:5.5rem;padding:1.3rem 1.6rem}.cta-section--book .cta-section__button .button__wrap{padding:3rem}.cta-section--speaking .cta-section__button{padding:1.3rem 1.7rem}.cta-section--speaking .cta-section__button .button__wrap{padding:3rem 5rem}.cta-section--home{min-height:70rem}.cta-section--home .container{border-top:.1rem solid #fff6;margin-left:15rem;margin-right:15rem;padding-top:13.5rem}.cta-section--home .cta-section__button{padding:1.3rem 1.7rem}.cta-section--home .cta-section__button .button__wrap{padding:3rem 5rem}.cta-section--media .cta-section__button{padding:1.3rem 1.7rem}.cta-section--media .cta-section__button .button__wrap{padding:3rem}.cta-section--about{min-height:60rem;margin-top:-1px;padding-bottom:25rem}.cta-section--about .cta-section__button{padding:1.3rem 1.5rem}.cta-section--about .cta-section__button .button__wrap{padding:3rem}}.seo-section{margin:0 2.5rem;padding-top:16rem;padding-bottom:15rem}.seo-section__inner{border-top:.2rem solid #111d814d;flex-direction:column;padding-top:5rem;display:flex}.seo-section__more{flex-direction:column;gap:3.2rem;display:flex}.seo-section__group h2{color:#111d81;letter-spacing:-2%;text-align:left;text-transform:uppercase;font-family:Gotham;font-size:3.6rem;font-weight:900;line-height:110%}.seo-section__group h2:not(:last-child){margin-bottom:4rem}.seo-section__group h3{color:#000;letter-spacing:-2%;text-align:left;font-size:2.8rem;font-weight:600;line-height:110%}.seo-section__group h3:not(:first-child){margin-top:3.2rem}.seo-section__group h3:not(:last-child){margin-bottom:1.6rem}.seo-section__group p{letter-spacing:0;text-align:left}.seo-section__group p,.seo-section__group ul{color:#000c;font-size:1.8rem;font-weight:400;line-height:130%}.seo-section__group ul li{padding-left:2rem;position:relative}.seo-section__group ul li:before{content:"•";position:absolute;top:0;left:0}.seo-section__group ol{color:#000c;counter-reset:list-item;font-size:1.8rem;font-weight:400;line-height:130%}.seo-section__group ol li{counter-increment:list-item;padding-left:2rem;position:relative}.seo-section__group ol li:before{content:counter(list-item) ".";position:absolute;top:0;left:0}.seo-section__group a{text-decoration:underline}.seo-section__group:first-child{margin-top:3.2rem}.seo-section__footer{justify-content:center;padding-top:4rem;display:flex}.seo-section__button{color:#000;letter-spacing:0;text-align:left;flex-direction:row;justify-content:center;align-items:center;gap:1rem;font-size:1.8rem;font-weight:600;line-height:110%;text-decoration-line:underline;display:flex}.seo-section__button img{transition:transform .3s}.seo-section.is-open .seo-section__button img{transform:rotateX(180deg)}@media (width>=768px){.seo-section{margin:0 15rem;padding-top:25rem;padding-bottom:20rem}.seo-section__more{gap:5rem}.seo-section__group:first-child{margin-top:5rem}.seo-section__group h2{letter-spacing:0;font-size:4.8rem;line-height:106%}.seo-section__group h2:not(:last-child){margin-bottom:5rem}.seo-section__group h3{letter-spacing:0;font-size:3.6rem;line-height:130%}.seo-section__group h3:not(:first-child){margin-top:5rem}.seo-section__group h3:not(:last-child){margin-bottom:1.6rem}.seo-section__group p,.seo-section__group ul{font-size:2.2rem}.seo-section__group ul li{padding-left:3rem}.seo-section__group ul li:before{left:.5rem}.seo-section__group ol{counter-reset:list-item;font-size:2.2rem}.seo-section__group ol li{padding-left:3rem}.seo-section__group ol li:before{left:.5rem}.seo-section__group a{text-decoration:underline}.seo-section__button{font-size:2.2rem}}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));display:inline-block}button.swiper-pagination-bullet{appearance:none;box-shadow:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-bullets-dynamic:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets){width:8px;top:50%;transform:translateY(-50%)}.swiper-pagination-bullets-dynamic:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-pagination-bullets-dynamic:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets){white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-pagination-bullets-dynamic:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);width:100%;top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;width:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-lock{display:none}
