body.about-page{background:#fff}body.about-page .about-loresta{background:#fff;padding:0 0 clamp(72px,9vw,112px)}body.about-page .about-hero{grid-template-columns:minmax(0,.8fr) minmax(400px,1fr);min-height:0;padding:clamp(54px,7vw,88px) 0 clamp(68px,8vw,108px)}body.about-page .about-hero h1,body.about-page .about-origin h2,body.about-page .about-mission h2,body.about-page .about-people h2,body.about-page .principles-heading h2,body.about-page .about-boundaries h2,body.about-page .about-future h2,body.about-page .operator h2{font-family:"Newsreader Variable", var(--font-display);letter-spacing:var(--type-track-h2);font-weight:600}body.about-page .about-hero h1{max-width:580px;font-size:var(--type-h1)}body.about-page .about-hero__media,body.about-page .about-mission__visual{margin:0}body.about-page .about-hero__media .support-visual,body.about-page .about-mission__visual .support-visual{border:1px solid var(--color-rule);background:#f5fbf8;border-radius:18px;overflow:hidden;box-shadow:0 22px 52px #11524114}body.about-page .about-origin,body.about-page .about-mission,body.about-page .about-people,body.about-page .principles,body.about-page .about-boundaries{padding-block:clamp(64px,8vw,108px)}body.about-page .about-origin{background:#f8faf8}body.about-page .about-origin blockquote{border-left-color:var(--color-accent)}body.about-page .about-mission__grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center}body.about-page .about-mission__steps article{padding:22px 0}body.about-page .about-mission__steps article:first-child{padding-top:0}body.about-page .about-people>div{border:0;gap:16px}body.about-page .about-people article,body.about-page .about-people article+article{border:1px solid var(--color-rule);background:#f8faf8;border-radius:16px;min-height:210px;padding:clamp(26px,3vw,38px)}body.about-page .principles{background:#f8faf8}body.about-page .principles-heading{top:96px}body.about-page .principle-list article{border:1px solid var(--color-rule);background:#fff;border-radius:16px;margin-bottom:14px;padding:28px}body.about-page .principle-list article:last-child{border-bottom:1px solid var(--color-rule)}body.about-page .about-boundaries li{padding:26px 0}body.about-page .about-future{background:#eaf5ef;max-width:1120px}body.about-page .operator{box-shadow:none;background:#f8faf8;border-radius:16px}body.about-page .operator-mark{background:var(--color-accent)}@media (width<=900px){body.about-page .about-hero,body.about-page .about-mission__grid{grid-template-columns:1fr}body.about-page .about-hero__media{max-width:720px}}@media (width<=640px){body.about-page .about-hero{padding-top:42px}body.about-page .about-hero h1{font-size:var(--type-h1)}body.about-page .about-people article,body.about-page .about-people article+article{min-height:0}}
