@import url('/assessment.css');
.services-main{padding:140px 0 70px}.services-intro{max-width:800px;color:var(--muted);font-size:17px;line-height:1.85}.services-main h2{font-family:var(--serif);font-size:32px;font-weight:400;margin-top:54px}.offer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.offer{padding:30px;border:1px solid var(--line);background:var(--panel);display:flex;flex-direction:column;align-items:flex-start}.offer h3{font-family:var(--serif);font-size:28px;font-weight:400;margin:18px 0 8px}.offer p{color:var(--muted);line-height:1.85}.offer .offer-price{font-size:24px;color:var(--gold-light);margin:8px 0}.offer .button{margin-top:auto;text-align:center}.assessment-offer{max-width:780px;grid-template-columns:1fr}.commercial{padding:35px;margin-top:56px;border:1px solid var(--line)}.commercial h2{margin-top:20px}.commercial p,.commercial li{color:var(--muted);line-height:1.85}.commercial li{margin-bottom:12px}@media(max-width:700px){.offer-grid{grid-template-columns:1fr}.offer,.commercial{padding:24px}.services-main{padding-top:120px}.offer .button{width:100%}}