body{margin:0;background:#f3f7f4;color:#20352c;font:18px/1.5 system-ui,sans-serif}main{max-width:620px;margin:12vh auto;padding:36px;background:white;border-top:5px solid #146547}.brand{color:#146547;font-weight:700}h1{line-height:1.15}.quiet{color:#50665a;font-size:15px}
