@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Inter:wght@400;500;600&display=swap');
:root{--rose:#BD4A63;--ink:#3A3330;--muted:#6E625C;--bg:#FDF5EA;--line:#EFE0D2;--emerald:#0B6E4F}
*{box-sizing:border-box}
body{margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;background:var(--bg);color:var(--ink);line-height:1.65}
.wrap{max-width:640px;margin:0 auto;padding:40px 20px 60px}
.brand{display:flex;align-items:center;gap:12px;font:600 22px "Cormorant Garamond",Georgia,serif;color:var(--ink);text-decoration:none}
.logo{height:38px;width:auto;display:block}
.card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:32px 28px;margin-top:28px;box-shadow:0 30px 60px -44px rgba(60,30,20,.45)}
h1{font:600 40px/1.1 "Cormorant Garamond",Georgia,serif;margin:0 0 6px}
h2{font:600 24px "Cormorant Garamond",Georgia,serif;margin:26px 0 4px}
p,li{color:var(--muted);font-size:16px}
.updated{font-size:13px}
.foot{margin-top:28px;font-size:14px}.foot a{color:var(--emerald);font-weight:600;text-decoration:none}
