.about-hero{color:#fff;background:#10221d url(/assets/bg2.png) top/cover no-repeat;height:850px;padding-top:170px;position:relative;overflow:hidden}.about-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000 25%,#67887d52 52%,#bacbc5 82%,#edf2f0 95%,#fff 100%);position:absolute;inset:0}.about-hero__inner{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:70px;height:100%;display:grid;position:relative}.about-hero__copy{align-self:start;position:relative;top:255px;transform:translateY(-50%)}.about-hero h1{letter-spacing:-.045em;margin:0 0 28px;font-family:Phudu,sans-serif;font-size:clamp(52px,5vw,76px);font-weight:700;line-height:.98}.about-hero h1 span{color:#e2ff94}.about-hero__description{color:#ffffffd4;max-width:700px;margin-bottom:52px;font-size:19px;line-height:1.45}.about-hero__description p{margin:0}.about-hero__description p+p{margin-top:20px}.about-hero__visual{justify-content:center;align-self:start;align-items:flex-end;height:510px;display:flex;position:relative}.about-hero__panel{background:#dce7e080;border:2px solid #ffffff40;border-radius:24px;width:100%;max-width:420px;height:450px;position:relative}.about-hero__panel img{width:106%;max-width:none;height:auto;position:absolute;bottom:0;left:-6%}.about-hero__traits{z-index:2;justify-content:center;align-items:center;gap:64px;display:flex;position:absolute;bottom:65px;left:50%;transform:translate(-50%)}.about-hero__traits svg{flex-shrink:1;width:auto;height:36px}@media (width<=1100px){.about-hero__inner{gap:35px}.about-hero__panel{height:370px}.about-hero__traits{gap:30px}.about-hero__traits svg{height:29px}.about-values__grid{gap:30px}}@media (width<=840px){.about-hero{height:auto;padding:130px 0 55px}.about-hero__inner{grid-template-columns:1fr;gap:75px;height:auto}.about-hero__copy{top:auto;transform:none}.about-hero__visual{height:510px}.about-hero__panel{height:450px}.about-hero__traits{flex-wrap:wrap;gap:26px 35px;margin-top:70px;position:relative;bottom:auto;left:auto;transform:none}.about-values__grid{grid-template-columns:1fr;gap:65px}.about-solutions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.about-hero h1{font-size:42px}.about-hero__description{font-size:17px}.about-hero__visual{height:420px;padding-inline:20px}.about-hero__panel{height:350px}.about-solutions__grid{grid-template-columns:1fr}.about-hero__traits svg{height:27px}}.about-solutions{padding:120px 0 140px}.about-solutions .section-title,.about-values .section-title{margin-bottom:28px}.about-solutions__intro,.about-values__intro{text-align:center;max-width:650px;margin:0 auto;font-size:19px;line-height:1.45}.about-solutions__intro{margin-bottom:140px}.about-solutions__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:90px 120px;display:grid}.about-solution{border-radius:12px;display:block}.about-solution:focus-visible{outline-offset:12px;outline:3px solid #7aa322}.about-solution:hover h3{color:#5c7b28}.about-solution>svg{width:72px;height:72px;margin-bottom:28px}.about-value h3,.about-solution h3{text-transform:uppercase;margin:0 0 18px;font:700 26px/1.15 Phudu,sans-serif}.about-value p,.about-solution p{margin:0;font-size:18px;line-height:1.5}.about-market.markets-section{padding:0}.about-values{align-items:center;min-height:100svh;padding:120px 0;display:flex}.about-values__intro{margin-bottom:65px}.about-values__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.about-value{text-align:center;background:#eff3f3;border-radius:22px;padding:50px 28px}.about-value__image{justify-content:center;align-items:center;height:220px;margin-bottom:65px;display:flex}.about-value__image img{width:auto;max-width:95%;max-height:200px}.about-quote{text-align:center;background:#d2f763;padding:140px 0}.about-quote blockquote{letter-spacing:-.025em;margin:0;font:700 clamp(32px,3.5vw,56px)/1.05 Phudu,sans-serif}@media (width<=1100px){.about-solutions__grid{gap:65px}}@media (width<=840px){.about-solutions__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 35px}.about-values__grid{grid-template-columns:1fr}.about-values{padding:110px 0}}@media (width<=560px){.about-solutions__grid{grid-template-columns:1fr}.about-quote{padding:100px 0}}.about-solution>svg>rect{transition:fill .25s}.about-solution:hover>svg>rect,.about-solution:focus-visible>svg>rect{fill:#ceee6a}.about-quote-reveal{overflow:clip}.about-quote-reveal .about-quote{opacity:0;transform-origin:50%;transition:transform .8s cubic-bezier(.55,0,.15,1),opacity .3s;transform:scale(.2)}.about-quote-reveal.is-visible .about-quote{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.about-quote-reveal .about-quote{opacity:1;transition:none;transform:none}}
