.page-template-about .story{background-image:linear-gradient(182.28deg, rgba(255, 255, 255, 0.9) 37.41%, rgba(255, 255, 255, 0.8235) 50.11%, rgba(255, 255, 255, 0.5) 152.82%),var(--bg-image);background-position:100% 0%;background-size:115%;background-repeat:no-repeat;background-blend-mode:luminosity;background-attachment:fixed}@media only screen and (max-width: 1200px){.page-template-about .story{background-size:cover}}@media only screen and (max-width: 768px){.page-template-about .story{background-blend-mode:unset;background-attachment:unset}}@media only screen and (max-width: 568px){.page-template-about .story{overflow:hidden}}.page-template-about .story__wrapper{width:min(1450px,95%);padding-top:32px;gap:5vmin;color:var(--clr-dark-blue);padding-bottom:5vmin}@media only screen and (max-width: 1576px){.page-template-about .story__wrapper{padding-inline:unset;margin-inline:var(--start-padding);width:calc(100% - 2*var(--start-padding))}}@media only screen and (max-width: 992px){.page-template-about .story__wrapper{gap:2vmin}}@media only screen and (max-width: 768px){.page-template-about .story__wrapper{flex-wrap:wrap;gap:2em 1em;justify-content:center}}.page-template-about .story__body{width:min(50%,640px);height:fit-content;position:sticky;top:120px}@media only screen and (max-width: 768px){.page-template-about .story__body{position:static;width:100%}}.page-template-about .story__title{font-weight:450;margin-bottom:4vmin}@media only screen and (max-width: 768px){.page-template-about .story__title{font-weight:300;text-align:center}}.page-template-about .story__content{font-size:var(--fz-regular);font-weight:350;letter-spacing:.5px;color:var(--clr-black)}@media only screen and (max-width: 1024px){.page-template-about .story__content{display:flex;flex-direction:column}}@media only screen and (max-width: 768px){.page-template-about .story__content{font-weight:300}}.page-template-about .story__content p:has(img){display:flex;gap:5vmin;align-items:start}@media only screen and (max-width: 1024px){.page-template-about .story__content p:has(img){flex-direction:column;gap:1em}}@media only screen and (max-width: 768px){.page-template-about .story__content p:has(img){align-items:center}}.page-template-about .story__content p:has(img) img{max-width:186px;border-radius:100%}@media only screen and (max-width: 768px){.page-template-about .story__load-more{margin-block:5vmin}}@media only screen and (max-width: 1440px){.page-template-about .story__timeline-markers{display:flex;flex-direction:column;justify-content:space-between}}@media only screen and (max-width: 1440px){.page-template-about .story__marker{flex:1}}.page-template-about .story__marker::before{content:"";position:absolute;background:url("../images/timeline-marker.svg");background-size:100%;height:50px;aspect-ratio:1;top:-8px;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 1200px){.page-template-about .story__marker::before{height:40px;top:-6px}}.page-template-about .story__marker--visited svg circle{fill:#04a8a4 !important}.page-template-about .story__marker--visited .story__progress::after{max-height:212px;background-color:var(--clr-dark-blue)}.page-template-about .story__marker svg{height:32px;width:32px}.page-template-about .story__marker svg circle{fill:#bdbdbd;transition:fill .4s ease-in-out}@media only screen and (max-width: 1440px){.page-template-about .story__progress{height:100%}}.page-template-about .story__progress::before,.page-template-about .story__progress::after{content:"";width:3px;height:100%;display:block;background-color:#d5d5d5;transition:max-height .4s ease-in-out}.page-template-about .story__progress::before{height:212px}@media only screen and (max-width: 1440px){.page-template-about .story__progress::before{height:100%}}.page-template-about .story__progress::after{position:absolute;inset:0;max-height:0}.page-template-about .story__timeline-cards{width:min(50%,510px)}@media only screen and (max-width: 1200px){.page-template-about .story__timeline-cards{width:40%}}@media only screen and (max-width: 992px){.page-template-about .story__timeline-cards{width:43%}}@media only screen and (max-width: 768px){.page-template-about .story__timeline-cards{width:60%}}@media only screen and (max-width: 568px){.page-template-about .story__timeline-cards{width:calc(100% - 32px + 1em);margin-inline-end:calc(var(--start-padding)*-2)}}.page-template-about .story__card{background-blend-mode:multiply;background-size:cover;background-position:center;border-radius:2.5vmin;margin-bottom:3vmin;padding:2.2em;width:95%;min-height:216px;transition:all .4s ease-in-out;background-image:var(--card-bg);overflow:hidden;position:relative;background-color:rgba(26,26,50,.8)}@media only screen and (max-width: 1440px){.page-template-about .story__card{padding:1.5em;min-height:unset;aspect-ratio:500/216}}@media only screen and (max-width: 992px){.page-template-about .story__card{padding:1em 2em}}@media only screen and (max-width: 568px){.page-template-about .story__card{margin-bottom:6vmin;min-height:150px}}.page-template-about .story__card--visited{width:100%;opacity:1;background-color:rgba(0,0,0,0)}.page-template-about .story__card--visited .story__year{font-size:clamp(40px,5vw,80px);line-height:1.05}.page-template-about .story__card::before{content:"";position:absolute;inset:0;background-color:rgba(26,26,50,.8);background-blend-mode:multiply}.page-template-about .story__year{font-size:clamp(24px,9vmin,40px);color:var(--clr-neon-green);line-height:1.4;transition:all .25s ease-in-out;z-index:1}.page-template-about .story__card-content{color:var(--clr-white);font-weight:300;z-index:1}.page-template-about .story__card-content strong{font-size:18px}@media only screen and (max-width: 992px){.page-template-about .story__card-content{line-height:1.3}}.page-template-about .banner{background-color:var(--clr-grey);background-clip:content-box;--image-width: 38%;--pseudo-height: 58%}@media only screen and (max-width: 992px){.page-template-about .banner{background-color:var(--clr-main-green)}}@media only screen and (max-width: 1640px){.page-template-about .banner{--image-width: 35%}}@media only screen and (max-width: 1576px){.page-template-about .banner{--pseudo-height: 68%}}@media only screen and (max-width: 1080px){.page-template-about .banner{--image-width: 28%;--pseudo-height: 81%}}@media only screen and (max-width: 568px){.page-template-about .banner{--image-width: 63%}}@media only screen and (max-width: 992px){.page-template-about .banner::before,.page-template-about .banner::after{content:unset !important}}.page-template-about .banner::before{width:100%;height:var(--pseudo-height);position:absolute;background-color:var(--clr-main-green);content:""}.page-template-about .banner::after{content:"";background-image:url("../images/banner-accent.png");height:var(--pseudo-height);aspect-ratio:272/399;position:absolute;left:var(--image-width);background-size:100% 100%}.page-template-about .banner__wrapper{padding-block:14vmin 3vmin;width:min(1620px,100% - var(--start-padding));z-index:1}@media only screen and (max-width: 1576px){.page-template-about .banner__wrapper{padding-block:10vmin 3vmin}}@media only screen and (max-width: 1200px){.page-template-about .banner__wrapper{width:100%}}@media only screen and (max-width: 992px){.page-template-about .banner__wrapper{flex-direction:column;align-items:center;text-align:center;gap:1em;padding-block:2em}}.page-template-about .banner__image{width:var(--image-width)}.page-template-about .banner__image img{width:100%;height:auto}.page-template-about .banner__body{width:46%;color:var(--clr-white);padding-top:13vmin;gap:1.3em}@media only screen and (max-width: 1640px){.page-template-about .banner__body{padding-top:7vmin}}@media only screen and (max-width: 1300px){.page-template-about .banner__body{padding-top:5vmin}}@media only screen and (max-width: 1080px){.page-template-about .banner__body{padding-top:0;gap:.5em;width:57%}}@media only screen and (max-width: 568px){.page-template-about .banner__body{width:100%}}.page-template-about .banner__text{gap:.8em}.page-template-about .banner__text p{font-size:var(--fz-regular);font-weight:300}.page-template-about .banner__text p strong{font-size:var(--fz-h3);font-weight:600}.page-template-about .company{padding-block:13vmin}@media only screen and (max-width: 992px){.page-template-about .company{padding-block:5vmin}}.page-template-about .company__wrapper{width:min(1435px,100%)}@media only screen and (max-width: 1440px){.page-template-about .company__wrapper{padding-inline:var(--start-padding)}}.page-template-about .company__title{margin-bottom:6vmin}.page-template-about .company__text{margin-bottom:11vmin;font-size:var(--fz-regular)}@media only screen and (max-width: 768px){.page-template-about .company__text{margin-bottom:5vmin}}.page-template-about .company__text p{font-weight:300}.page-template-about .company__text p:not(:last-of-type){margin-bottom:2vmin}@media only screen and (max-width: 768px){.page-template-about .company__load-more{margin-bottom:5vmin}}.page-template-about .company__highlight-title{font-size:var(--fz-h3);font-weight:600}.page-template-about .company__icon{height:100px;width:100px;justify-content:center}.page-template-about .company__icon::before{height:100%;aspect-ratio:1;content:"";background-image:url("../images/icon-decor.svg");position:absolute;inset:0;transition:transform .25s ease-in-out}@media only screen and (max-width: 768px){.page-template-about .company__highlights-wrapper{padding-block:1.5em;border-top:1px solid var(--clr-dark-blue);border-bottom:1px solid var(--clr-dark-blue)}}.page-template-about .company__highlights .swiper-wrapper{gap:3vmin}@media only screen and (max-width: 768px){.page-template-about .company__highlights .swiper-wrapper{gap:unset}}.page-template-about .company__highlight{flex:1;gap:1.5em;padding-inline-end:3vmin}@media only screen and (max-width: 1024px){.page-template-about .company__highlight{gap:.5em;padding-inline-end:1vmin}}@media only screen and (max-width: 768px){.page-template-about .company__highlight{flex:none;border:none !important;align-items:center;text-align:center}}.page-template-about .company__highlight:not(:last-of-type){border-right:1px solid var(--clr-dark-blue)}.page-template-about .company__highlight:hover .company__icon::before{transform:rotate(-90deg)}.page-template-about .company__highlight-text{font-weight:300;line-height:2;font-size:var(--fz-btn)}.page-template-about .company__highlight-text strong{padding-block:.2em;background-color:var(--clr-neon-green)}.page-template-about .company__highlights-nav{inset:0;pointer-events:none;margin:auto;z-index:1}@media only screen and (max-width: 768px){.page-template-about .company__highlights-nav{display:flex}}.page-template-about .company__nav-item{pointer-events:all;cursor:pointer}.page-template-about .company__nav-item svg{width:10px;height:19px}.page-template-about .company__nav-item svg path{stroke:var(--clr-dark-blue)}.page-template-about .company__nav-item--next{transform:scale(-1, -1)}.page-template-about .team-banner{padding-block:14vmin 11vmin;background-image:var(--bg-image);background-size:89%;background-position:0% 30%;background-repeat:no-repeat;background-color:rgba(26,26,50,.2);background-blend-mode:color}.page-template-about .team-banner::before{content:"";position:absolute;background:linear-gradient(269.98deg, rgba(26, 26, 50, 0.8) 13.08%, rgba(26, 26, 50, 0.7) 62.27%, #1a1a32 82.21%);inset:0;transform:rotate(-180deg)}.page-template-about .team-banner__link{font-size:16px}.page-template-about .team-banner__title{max-width:50%;text-align:center}.page-template-about .team-banner__wrapper{gap:4.5vmin;z-index:1;color:var(--clr-white);position:relative}/*# sourceMappingURL=about.min.css.map */