.guide-main{color:#334d34;max-width:1080px;margin:auto;padding:60px 32px 80px}.guide-main h1,.guide-main h2{font-family:var(--serif);font-weight:400;line-height:1.2}.guide-main h1{margin:20px 0;font-size:clamp(38px,5vw,64px)}.guide-main h2{margin:38px 0 14px;font-size:clamp(27px,3vw,38px)}.guide-main p,.guide-main li{color:#52654f;font-size:18px;line-height:1.8}.guide-main p{margin:14px 0}.guide-intro{max-width:75ch}.guide-lead{color:#334d34!important;font-size:20px!important}.guide-main a:not(.ming-primary-link){color:#315d43;text-underline-offset:4px;text-decoration:underline}.guide-body{max-width:760px}.guide-tip,.guide-next{background:#eff4ea;border:1px solid #d7e2cc;border-radius:10px;margin:30px 0;padding:24px}.guide-next h2{margin-top:0}.guide-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.guide-card{background:#fff;border:1px solid #d7e2cc;border-radius:10px;padding:25px;display:block;text-decoration:none!important}.guide-card h2{margin:12px 0;font-size:27px}.guide-card p{font-size:16px}.guide-breadcrumb{font-size:15px}.guide-sources{border-top:1px solid #d7e2cc;margin-top:38px;padding-top:10px}.guide-sources li{font-size:15px}.guide-links{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:700px){.guide-main{padding:35px 20px 55px}.guide-cards{grid-template-columns:1fr}.guide-main p,.guide-main li{font-size:17px}}
