:root{--ink:#241a16;--ink-2:#3a2c25;--ink-3:#5a4639;--cream:#f4ebdd;--paper:#fbf5ea;--gold:#c9822b;--gold-2:#e3b26a;--borscht:#9e1f4f;--borscht-2:#c2416f;--pickle:#4f6b2a;--pickle-2:#7a9a48;--navy:#1f3a6b;--navy-2:#3d5b92;--paper-shadow:#0a050373;--display:"Suez One", "Rubik", Georgia, serif;--body:"Rubik", system-ui, -apple-system, "Segoe UI", sans-serif;--radius:14px;--shadow-cut:0 .28em 0 var(--paper-shadow);--focus:0 0 0 3px var(--paper), 0 0 0 6px var(--navy)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{box-shadow:var(--focus);outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
