.site-page{max-width:1150px;padding-block:60px 80px}.site-page h1{font-size:clamp(30px,4vw,46px)}.site-page .intro{font-size:clamp(19px,2.5vw,23px);line-height:1.8}.result-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:30px 0}.site-card{border:1px solid #dae8dd;border-radius:15px;background:#fff;padding:26px}.site-card h2{font-size:26px;color:#145940}.site-card p{font-size:18px;line-height:1.8}.highlight{font-weight:900;color:#277455}.big-link{display:block;background:#146347;color:white;padding:18px;border-radius:10px;text-align:center;font-size:17px;font-weight:800;margin-top:20px}.result-image{display:block;width:100%;max-height:380px;object-fit:contain;background:#f4f7f4;border-radius:9px}@media(max-width:760px){.result-grid{grid-template-columns:1fr}.site-card{padding:17px}}