.awm-logo{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;color:#087f67;font:700 clamp(15px,3vw,23px)/1 var(--font-heading-family)}.awm-logo small{font:700 .55em/1 var(--font-body-family);letter-spacing:.08em}.awm-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,72px);padding-block:clamp(32px,7vw,88px)}.awm-hero h1{font-size:clamp(32px,5vw,60px);line-height:1.12;margin:12px 0}.awm-hero p{max-width:44ch}.awm-kicker{color:#087f67;font-weight:700;letter-spacing:.08em}.awm-media img{display:block;width:100%;height:auto;border-radius:20px}.awm-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;margin:10px 0;border-radius:10px;background:#ffb02e;color:#202d2a;font-weight:700;text-decoration:none}.awm-mint{background:#eaf5f0;padding-block:36px}.awm-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.awm-grid article{background:white;border-radius:14px;padding:18px}.awm-grid h3{color:#087f67;margin:0}.awm-grid p{margin:8px 0 0}.awm-faq{padding-block:40px}.awm-faq details{border-bottom:1px solid #d8e5df;padding:14px 0}.awm-faq summary{cursor:pointer;font-weight:700;color:#202d2a}.awm-faq details p{margin:12px 0 0}@media(max-width:749px){.awm-hero,.awm-grid{grid-template-columns:1fr}.awm-hero{gap:20px}.awm-media{grid-row:1}.awm-cta{width:100%}.awm-logo svg{width:21px;height:21px}}