:root{--green:#1f4d3a;--cream:#faf7f0;--mustard:#d9a520;--ink:#1d2420}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--cream);color:var(--ink);word-break:keep-all;overflow-wrap:break-word;overflow-x:hidden}.home{flex-direction:column;align-items:flex-start;gap:16px;max-width:560px;min-height:100vh;margin:0 auto;padding:64px 16px;display:flex}.logo{color:var(--green);border-bottom:4px solid var(--mustard);margin:0;padding-bottom:4px;font-size:28px;font-weight:700}h1{margin:0;font-size:22px;font-weight:700;line-height:1.4}.call{background:var(--green);color:#fff;border-radius:12px;margin-top:8px;padding:14px 22px;font-size:18px;font-weight:700;text-decoration:none;display:inline-block}.call:hover{background:#163a2b}
