.about-hero{padding-top:76px;padding-bottom:82px}.about-intro{max-width:860px}.about-intro h1{margin:24px 0 25px}.about-intro h1 span{font-family:Georgia,serif;font-style:italic;font-weight:400;color:#56815e}.lead{max-width:680px;color:var(--muted);font-size:17px;line-height:1.85}.milestones{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line);padding-block:30px}.milestones>div{display:flex;align-items:center;gap:17px;padding:4px 24px;border-right:1px solid var(--line)}.milestones>div:first-child{padding-left:0}.milestones>div:last-child{border:0}.milestones strong{font:italic 31px Georgia,serif;color:#56815e}.milestones span{font-size:10px;line-height:1.55;color:var(--muted)}.story{padding-top:92px;padding-bottom:92px}.story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.story-grid article{min-height:285px;padding:30px;border:1px solid var(--line);border-radius:10px;background:#fff}.step{display:block;color:#789478;font-size:10px;letter-spacing:1.5px;margin-bottom:55px}.story-grid h3,.value-list h3{font-size:21px;margin:0 0 14px}.story-grid p,.value-list p,.trust p{font-size:13px;line-height:1.85;color:var(--muted);margin:0}.values{background:var(--ink);color:#f4f7f1;padding:85px 0}.values .eyebrow{color:#b9cabf}.values h2{color:#fff}.values h2 em{font-family:Georgia,serif;font-weight:400;color:var(--lime)}.values-inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;align-items:start}.value-list{border-top:1px solid #ffffff24}.value-list article{display:grid;grid-template-columns:48px 1fr;gap:20px;padding:25px 0;border-bottom:1px solid #ffffff24}.value-list article>span{font-size:28px;color:var(--lime)}.value-list h3{color:#fff;margin-bottom:7px}.value-list p{color:#b9cabf}.trust{display:grid;grid-template-columns:.9fr 1.1fr;gap:110px;padding-top:90px;padding-bottom:90px}.trust p{font-size:14px;margin:0 0 20px}.trust .button{margin-top:10px}.about-contact{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;margin-bottom:20px;padding:52px!important;border-radius:13px;background:#e7eddf}.about-contact h2{font-size:40px}.about-contact p{max-width:540px;color:var(--muted);font-size:13px;line-height:1.85}.about-contact address{font-style:normal;border-left:1px solid #c4d0c2;padding-left:52px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px}.about-contact address>span{font-size:9px;letter-spacing:1.7px}.about-contact address>a:not(.button){font-size:31px}.about-contact address .contact-mail{font-size:14px!important}.about-contact .button{margin-top:7px}.footer-bottom>span{margin-right:auto}
@media(max-width:900px){.about-hero{gap:45px}.milestones{grid-template-columns:repeat(2,1fr);row-gap:22px}.milestones>div:nth-child(2){border-right:0}.values-inner,.trust{gap:55px}.about-contact{gap:38px}.about-contact address{padding-left:32px}}
@media(max-width:700px){.about-hero{padding-top:40px;padding-bottom:52px}.about-intro h1{font-size:51px}.lead{font-size:14px}.milestones{padding-block:26px}.milestones>div{padding:4px 12px;gap:10px}.milestones>div:nth-child(odd){padding-left:0}.milestones strong{font-size:25px}.milestones span{font-size:8px}.story{padding-top:56px;padding-bottom:56px}.story-grid{grid-template-columns:1fr;gap:12px}.story-grid article{min-height:0;padding:24px}.step{margin-bottom:28px}.values{padding:56px 0}.values-inner,.trust{grid-template-columns:1fr;gap:35px}.trust{padding-top:58px;padding-bottom:58px}.about-contact{grid-template-columns:1fr;width:calc(100% - 44px);padding:28px!important}.about-contact h2{font-size:34px}.about-contact address{border-left:0;border-top:1px solid #c4d0c2;padding:26px 0 0}.about-contact address>a:not(.button){font-size:27px}}
