:root{--blue:#1B3A57;--blue-deep:#122638;--blue-soft:#2B5781;--blue-tint:#E9EFF5;--peach:#FEA067;--peach-text:#B5511E;--peach-soft:#FFE1CC;--cream:#FAFBFC;--cream-2:#ECEEF2;--ink:#1B1D22;--ink-soft:#5C6470;--line:#E3E6EB;--font-serif:"Cormorant Garamond",Georgia,serif;--font-sans:"Manrope",system-ui,sans-serif;--radius-sm:8px;--radius:16px;--radius-lg:28px;--ease:cubic-bezier(0.22,1,0.36,1)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-sans);font-size:17px;line-height:1.55;color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased}a{color:var(--peach-text)}