.criteria{max-width:862px;margin:70px auto 36px;background:#fff;padding:14px}.criteria>div{border:2px solid #6aa5c5;padding:30px 42px 50px}.criteria h2{text-align:center;font-size:2rem;font-weight:500;margin-bottom:16px}.criteria p{font-size:1rem;margin-bottom:10px}.criteria dl{margin-left:42px}.criteria dt{color:var(--primary-base);font-weight:500;margin-top:16px}.criteria dd{margin:6px 0 0 33px}.contact-strip{max-width:862px;margin:0 auto 28px;display:flex;justify-content:center;align-items:center;gap:12px;background:var(--primary-base);color:#fff;height:46px;font-size:1rem;text-decoration:none}.contact-strip:hover,.contact-strip:focus-visible{background:var(--primary-deep)}.trio{display:grid;grid-template-columns:repeat(3,260px);gap:42px;justify-content:center;padding-bottom:40px}@media(max-width:560px){.trio{grid-template-columns:1fr}}.trio img{display:block;width:100%;height:auto}