:root{--navy:#14283e;--cream:#f4eddf;--sage:#899a85;--lavender:#9991ad;--gold:#d9b872;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--navy);color:var(--cream);margin:0;font-family:Nunito Sans,sans-serif;font-size:16px;line-height:1.6}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}a{color:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Fraunces,Georgia,serif;font-weight:400;line-height:1.15}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--gold);outline-offset:5px}button{color:inherit}::selection{color:#14283e;background:#d9b872}dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}textarea{resize:vertical}button svg,a svg{flex-shrink:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
