.about-page{color:#284b39;background:#fffdf7;min-height:100dvh;padding:0 24px}.about-page>header,.about-page>section,.about-page>footer{max-width:880px;margin:auto}.about-page>header{border-bottom:1px solid #e5e9db;justify-content:space-between;align-items:center;padding:22px 0;display:flex}.about-page a{color:inherit;text-decoration:none}.about-page>header>a:first-child{align-items:center;gap:10px;font-size:21px;display:flex}.about-page>header svg{width:34px;height:34px}.about-page>header>a:last-child{font-size:13px}.about-page>section{border-bottom:1px solid #e5e9db;padding:42px 0}.about-page .about-hero{padding:70px 0 54px}.about-hero>span{color:#839472;font-size:13px}.about-hero h1{letter-spacing:-1.5px;margin:20px 0;font-size:clamp(32px,6vw,52px);line-height:1.3}.about-page p{color:#6c7f61;word-break:keep-all;max-width:650px;font-size:15px;line-height:1.95}.about-page .about-cta{color:#fff;background:#275d45;border-radius:13px;margin-top:20px;padding:15px 22px;font-size:14px;display:inline-block}.about-page h2{letter-spacing:-.5px;margin:0 0 24px;font-size:22px}.about-steps{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.about-steps article{background:#f1f5e9;border-radius:18px;padding:22px}.about-steps b{color:#899b70;font-size:12px}.about-steps h3{margin:14px 0;font-size:17px}.about-steps p{margin:0;font-size:13px}.about-page>footer{color:#87977a;flex-wrap:wrap;align-items:center;gap:14px;padding:30px 0;font-size:12px;display:flex}.about-page>footer a{margin-left:auto;text-decoration:underline}@media (max-width:600px){.about-steps{grid-template-columns:1fr}.about-page .about-hero{padding-top:48px}.about-page p{font-size:14px}}
