:root{--green:#075332;--dark:#10231a;--pale:#eef5f0;--line:#d8e6dc;--muted:#59675f}*{box-sizing:border-box}body{margin:0;background:#fff;color:var(--dark);font-family:Arial,Helvetica,sans-serif;line-height:1.6}.wrap{width:min(820px,calc(100% - 36px));margin:auto}header{border-bottom:1px solid var(--line)}header .wrap{padding:19px 0}.brand{color:var(--green);font-weight:800;text-decoration:none;letter-spacing:.02em}main{padding:50px 0 68px}.eyebrow{color:var(--green);font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}h1{color:var(--green);font-size:clamp(2rem,7vw,3.25rem);line-height:1.08;margin:.55rem 0 1.1rem}.answer{font-size:1.18rem;color:var(--muted);max-width:720px}.prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:34px 0}.price{border:1px solid var(--line);border-radius:12px;padding:24px;background:#fff}.price strong{display:block;color:var(--green);font-size:clamp(1.8rem,6vw,2.65rem);line-height:1.1;margin-top:8px}.price span{color:var(--muted)}.note{background:var(--pale);border-left:5px solid var(--green);padding:18px 20px;margin:28px 0}.contact{margin-top:32px;color:var(--muted)}footer{background:#0b2f1d;color:#eaf2ed;padding:24px 0}@media(max-width:580px){main{padding-top:34px}.prices{grid-template-columns:1fr}}