.about-compact{max-width:1280px;margin:auto;color:#244536}.about-compact p{font-size:16px;line-height:1.55;color:#252d27}.about-compact h2{font:600 29px/1.2 Georgia,serif;margin:0 0 12px}.about-compact h3{font-size:17px;margin:18px 0 8px}.ac-hero{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;padding:8px 0 24px}.ac-hero h1{font:600 clamp(36px,4.1vw,58px)/1.08 Georgia,serif;letter-spacing:-1.6px;margin:18px 0 22px}.ac-hero .ac-intro{font-size:19px;line-height:1.5;max-width:540px;margin:0 0 28px}.ac-hero figure{margin:0}.ac-hero img{display:block;width:100%;height:320px;object-fit:cover}.ac-hero figcaption{font-size:12px;line-height:1.4;margin-top:5px;color:#56634f}.ac-link{display:inline-flex;align-items:center;gap:12px;font:600 16px/1.4 Arial,sans-serif;color:#244536;background:none;border:0;border-bottom:1px solid currentColor;padding:6px 0;text-decoration:none;cursor:pointer;min-height:44px;box-sizing:border-box}.ac-link:focus-visible{outline:2px solid #244536;outline-offset:4px}.ac-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:8px 0 24px}.ac-steps article{display:flex;gap:16px;align-items:flex-start}.ac-number{font:52px/1 Georgia,serif}.ac-steps h2{font-size:19px;margin:3px 0 5px}.ac-steps p{font-size:14px;margin:0}.ac-grade-scale{display:flex;gap:5px;margin-top:9px}.ac-grade-scale span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;font-size:13px;font-weight:700;color:#142b1f}.ac-grade-scale span:nth-child(1){background:#3e9756;color:white}.ac-grade-scale span:nth-child(2){background:#98c85d}.ac-grade-scale span:nth-child(3){background:#f3d655}.ac-grade-scale span:nth-child(4){background:#e79644}.ac-grade-scale span:nth-child(5){background:#d35743;color:white}.ac-quote{background:#244536;color:#fffdf3;padding:26px 32px;margin:0 0 28px}.ac-quote .eyebrow{color:#e3eadb;font-size:12px}.ac-quote blockquote{font:32px/1.28 Georgia,serif;margin:12px 0 0}.ac-bottom{display:grid;grid-template-columns:1.25fr 1fr;gap:44px}.ac-bottom>section+section{border-left:1px solid #cdd7c0;padding-left:36px}.ac-bottom p{margin:0 0 12px}.ac-method{padding-left:19px;margin:0 0 12px}.ac-method li{font-size:15px;line-height:1.5;margin:7px 0;color:#252d27}.ac-note{border-top:1px solid #cdd7c0;padding-top:14px;margin:18px 0 0!important;font-size:13px!important}.ac-language{margin-top:18px}.ac-language .card{padding:16px}.ac-language h2{font-size:21px}.ac-dialog{max-width:440px;border:1px solid #b7c9a9;border-radius:12px;padding:24px;background:#f5f7ee}.ac-dialog::backdrop{background:#17392766}@media(max-width:800px){.ac-hero{gap:24px}.ac-hero img{height:270px}.ac-number{font-size:38px}.ac-steps{gap:15px}.ac-steps article{gap:9px}.ac-quote blockquote{font-size:27px}.ac-bottom{gap:24px}.ac-bottom>section+section{padding-left:24px}}@media(max-width:600px){.ac-hero{grid-template-columns:1fr;gap:16px;padding:0 0 16px}.ac-hero h1{font-size:30px;letter-spacing:-.5px;margin:10px 0 14px}.ac-desktop-break{display:none}.ac-hero .ac-intro{font-size:16px;margin:0 0 8px}.ac-hero img{height:190px}.ac-steps{grid-template-columns:1fr;gap:12px;padding:4px 0 18px}.ac-number{font-size:31px;min-width:39px}.ac-steps h2{font-size:18px;margin:0 0 3px}.ac-grade-scale{margin-top:6px}.ac-quote{padding:20px;margin-bottom:22px}.ac-quote blockquote{font-size:23px}.ac-bottom{grid-template-columns:1fr;gap:22px}.ac-bottom>section+section{border-left:0;border-top:1px solid #cdd7c0;padding:20px 0 0}.about-compact h2{font-size:25px}.ac-steps h2{font-size:18px}.ac-language h2{font-size:21px}.ac-method li{font-size:15px}.ac-note{font-size:13px!important}}@media(prefers-reduced-motion:reduce){.about-compact *{animation:none!important;transition:none!important}}
