.about-hero{--u:0.0694444444vw;--col:calc((var(--u) * 1440 - 2 * var(--grid-margin) - 7 * var(--grid-gap)) / 8);position:relative;overflow:clip}@media (min-width:1680px){.about-hero{--u:1.3333px}}@media (min-width:992px) and (max-height:749px){.about-hero{--u:0.1234567901vh}}@media (min-width:576px) and (max-width:991px){.about-hero{--u:0.1308900524vw}}@media (max-width:575px){.about-hero{--u:0.2762430939vmin}}.about-hero__scene{width:calc(var(--u)*1440);min-height:100vh;min-height:100svh;margin:0 auto}@media (max-width:991px){.about-hero__scene{width:auto;min-height:0;padding:calc(var(--u)*112) var(--grid-margin) calc(var(--u)*64)}}@media (max-width:575px){.about-hero__scene{padding-top:calc(var(--u)*96)}}.about-hero__layout{grid-template-rows:auto 1fr;align-items:start;min-height:inherit}@media (max-width:991px){.about-hero__layout{display:flex;flex-direction:column;gap:calc(var(--u)*32);padding-inline:0}}.about-hero__photo{position:relative;grid-column:2/span 2;grid-row:1/span 2;align-self:stretch;justify-self:stretch;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 62%,transparent 100%);mask-image:linear-gradient(to bottom,#000 62%,transparent 100%)}@media (max-width:991px){.about-hero__photo{order:2;overflow:visible;max-width:70%}}@media (max-width:575px){.about-hero__photo{max-width:none}}.about-hero__picture{position:absolute;right:0;bottom:0;left:0;display:block}@media (max-width:991px){.about-hero__picture{position:static}}.about-hero__image{display:block;width:100%;height:auto}.about-hero .about-hero__title{position:relative;z-index:2;grid-column:4/-1;grid-row:1;padding-top:calc(var(--u)*142);font-size:calc(var(--u)*58);text-align:left}@media (max-width:991px){.about-hero .about-hero__title{order:1;padding-top:0;font-size:calc(var(--u)*40)}}@media (max-width:575px){.about-hero .about-hero__title{font-size:calc(var(--u)*28)}}.about-hero .about-hero__accent{margin-bottom:.08em;font-size:1.33em}.about-hero__line{display:block}@media (max-width:991px){.about-hero__line{display:inline}}.about-hero__stats{position:relative;z-index:2;display:grid;grid-column:4/span 2;grid-row:2;gap:calc(var(--u)*24);align-self:end;margin:0;padding:0 0 calc(var(--u)*48);list-style:none}@media (max-width:991px){.about-hero__stats{order:3;align-self:stretch;padding:0}}@media (min-width:576px) and (max-width:991px){.about-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap)}}.about-hero__stat{display:grid;gap:calc(var(--u)*8)}.about-hero .about-hero__number{font-size:calc(var(--u)*48);text-align:left}@media (max-width:991px){.about-hero .about-hero__number{font-size:calc(var(--u)*40)}}.about-hero .about-hero__caption{max-width:calc(var(--u)*220);margin:0;font-size:calc(var(--u)*12)}@media (max-width:991px){.about-hero .about-hero__caption{font-size:calc(var(--u)*14)}}.about-hero__text{position:relative;z-index:2;display:grid;grid-column:6/span 2;grid-row:2;gap:calc(var(--u)*20);align-self:end;justify-items:start;padding-bottom:calc(var(--u)*138)}@media (max-width:991px){.about-hero__text{order:4;align-self:stretch;padding-bottom:0}}@media (min-width:576px) and (max-width:991px){.about-hero__text{padding-left:calc(var(--u)*186)}}.about-hero .about-hero__paragraph{margin:0;color:var(--color-6)}.about-hero__btn{margin-top:calc(var(--u)*4)}.journey--about{--journey-scene-h:calc(var(--u) * 1700);--journey-path-x:calc(var(--u) * 210);--journey-path-y:calc(var(--u) * 352);--journey-path-w:calc(var(--u) * 939);--journey-track-w:44;--journey-quote-y:calc(var(--u) * 1276)}.journey--about .journey__title.heading{width:auto}@media (min-width:992px){.journey--about .journey__title.heading{font-size:calc(var(--u)*56)}}.journey--about .journey__card{width:calc(var(--u)*225);height:auto;min-height:0}.journey--about .journey__card--1{top:calc(var(--u)*352);left:calc(var(--u)*210)}.journey--about .journey__card--2{top:calc(var(--u)*523);left:calc(var(--u)*925)}.journey--about .journey__card--3{top:calc(var(--u)*767);left:calc(var(--u)*210)}.journey--about .journey__card--4{top:calc(var(--u)*1006);left:calc(var(--u)*925)}@media (max-width:991px){.journey--about .journey__card{position:static;width:auto;min-height:0}}.about-exp{--u:0.0694444444vw;--quote-color:var(--color-6);--quote-mark:#d5d5d5;position:relative;overflow:clip}@media (min-width:1680px){.about-exp{--u:1.3333px}}@media (min-width:992px) and (max-height:749px){.about-exp{--u:0.1234567901vh}}@media (min-width:576px) and (max-width:991px){.about-exp{--u:0.1308900524vw}}@media (max-width:575px){.about-exp{--u:0.2762430939vmin}}.about-exp__scene{width:calc(var(--u)*1440);min-height:100vh;min-height:100svh;margin:0 auto}@media (max-width:991px){.about-exp__scene{width:auto;min-height:0;padding:calc(var(--u)*96) var(--grid-margin)}}@media (max-width:575px){.about-exp__scene{padding-block:calc(var(--u)*64)}}.about-exp__layout{grid-template-rows:auto auto 1fr;align-items:start;min-height:inherit;padding-top:calc(var(--u)*176)}@media (max-width:991px){.about-exp__layout{display:flex;flex-direction:column;gap:calc(var(--u)*32);padding:0}}.about-exp__head{grid-column:2/span 4;grid-row:1;margin-bottom:calc(var(--u)*43)}@media (max-width:991px){.about-exp__head{order:1;margin:0}}.about-exp .about-exp__title{font-size:calc(var(--u)*56);text-align:left}@media (max-width:991px){.about-exp .about-exp__title{font-size:calc(var(--u)*40)}}@media (max-width:575px){.about-exp .about-exp__title{font-size:calc(var(--u)*28)}}.about-exp__line{display:block}@media (max-width:991px){.about-exp__line{display:inline}}.about-exp__accent{color:var(--color-red)}.about-exp__text{display:grid;grid-column:2/span 3;grid-row:2;gap:calc(var(--u)*16);align-self:start}@media (max-width:991px){.about-exp__text{order:3}}@media (min-width:576px) and (max-width:991px){.about-exp__text{padding-left:calc(var(--u)*186)}}.about-exp .about-exp__paragraph{margin:0;color:var(--color-5)}.about-exp__photo{grid-column:6/span 3;grid-row:1/span 3;align-self:end;justify-self:stretch;min-width:0}@media (max-width:991px){.about-exp__photo{order:2;max-width:70%}}@media (max-width:575px){.about-exp__photo{max-width:none}}.about-exp__picture{display:block}.about-exp__image{display:block;width:100%;height:auto}.about-exp .about-exp__quote{--quote-dim:#d5d5d5;grid-column:2/span 4;grid-row:3;align-self:end;margin-top:calc(var(--u)*80);margin-bottom:calc(var(--u)*88)}@media (max-width:991px){.about-exp .about-exp__quote{order:4;margin:0}}.contact .contact__text{color:#d5d5d5}