@keyframes reveal{0%{opacity:0}50%{opacity:1}}@font-face{font-family:Parkinsans;src:url(/fonts/Parkinsans-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Parkinsans;src:url(/fonts/Parkinsans-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--color-primary:#dc6c8c;--color-primary-light:pink;--color-primary-dark:#c85573;--color-secondary:#582337;--color-secondary-light:#8b4555;--color-bg-primary:#fff;--color-bg-secondary:#fff0f5;--color-bg-cream:#fff8f5;--color-bg-light:#fef9f9;--color-bg-muted:#f8f5f5;--color-bg-dark:#0b0b0b;--color-bg-darker:#151515;--color-text-primary:#582337;--color-text-secondary:#66555f;--color-text-light:#8c7882;--color-text-on-dark:#fff;--color-text-accent:#dc6c8c;--color-accent-pink-light:#fff0f5;--color-accent-pink-medium:pink;--color-accent-rose:#e6b4be;--color-accent-rose-dark:#c88c9b;--color-border-light:#dc6c8c33;--color-border-medium:#4c4c4c;--color-border-dark:#dc6c8c66;--shadow-subtle:#dc6c8c0d;--shadow-soft:#dc6c8c1a;--shadow-medium:#dc6c8c26}html,body{color:#582337;background:#fff;min-width:320px;margin:0;padding:0;font-family:Montserrat,serif}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1rem}h1,h2,h3{letter-spacing:2px;color:#dc6c8c;margin:2rem 0}a{color:#582337;text-decoration:none}p{font-size:1.125rem;font-weight:500;line-height:2rem}button{margin-top:1%;font-weight:600}*{box-sizing:border-box}main{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}section{flex-direction:column;align-items:center;width:100%;display:flex}section>p{text-align:center;width:70%;font-weight:500;line-height:2rem}@media (max-width:968px){main>section>p{width:80%;margin:5%}}
