.white{background-color:#fff;max-width:1285px;margin:auto}@font-face{font-family:Frederika;src:url(/fonts/FrederickatheGreat-Regular.ttf)}@font-face{font-family:Spirit;src:url(/fonts/DancingScript-Regular.ttf)}@font-face{font-family:Crimson;src:url(/fonts/CrimsonPro-ExtraLightItalic.ttf)}@font-face{font-family:Griffy;src:url(/fonts/Griffy-Regular.ttf)}:root{--accent: 124, 58, 237;--accent-gradient: linear-gradient( 45deg, rgb(var(--accent)), #da62c4 30%, white 60% )}body{margin:0;text-align:center}html{font-family:system-ui,sans-serif;background-color:#fff;height:100%}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}h1:where(.astro-U4QOYRKZ){font-family:Frederika;text-shadow:0px 4px 4px rgba(0,0,0,.25);font-weight:400;text-align:center}.pulsate-bck:where(.astro-ODMOIVSZ){-webkit-animation:pulsate-bck .5s ease-in-out infinite both;animation:pulsate-bck .5s ease-in-out infinite both}.pulsate-bck2:where(.astro-ODMOIVSZ){-webkit-animation:pulsate-bck .6s ease-in-out infinite both;animation:pulsate-bck .6s ease-in-out infinite both}.pulsate-bck3:where(.astro-ODMOIVSZ){-webkit-animation:pulsate-bck .7s ease-in-out infinite both;animation:pulsate-bck .7s ease-in-out infinite both}@-webkit-keyframes pulsate-bck{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-bck{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}.heading:where(.astro-ODMOIVSZ){margin-bottom:0;margin-top:1em;max-width:450px}h2:where(.astro-ODMOIVSZ){font-family:Griffy;font-weight:400;font-size:1.3em}div:where(.astro-ODMOIVSZ){text-align:center}.heart:where(.astro-ODMOIVSZ){width:80px}.heart2:where(.astro-ODMOIVSZ){width:60px;transform:rotate(-30deg)}.cup:where(.astro-ODMOIVSZ){width:60px;align-self:end}.hearts:where(.astro-ODMOIVSZ){display:flex;justify-items:center;justify-content:space-between;max-width:300px;margin:3em auto}.max:where(.astro-ODMOIVSZ){display:flex;justify-content:center;align-items:center}h3:where(.astro-ODMOIVSZ){font-family:Spirit;font-weight:400;font-size:1.5em}#picture:where(.astro-V6EGGWFY){height:100vh;display:flex;justify-content:center;align-items:center}div:where(.astro-V6EGGWFY){display:flex;max-width:100vw;min-width:320px;justify-content:center}#hero:where(.astro-BBE6DXRZ){display:inline-grid;text-align:center;max-width:100vw;min-width:350px;overflow:hidden}#hero:where(.astro-BBE6DXRZ)>:where(.astro-BBE6DXRZ){grid-row:1;grid-column:1}.logo:where(.astro-BBE6DXRZ){display:flex;justify-content:center;align-items:center;max-width:100vw;min-width:350px}.logo:where(.astro-BBE6DXRZ) img:where(.astro-BBE6DXRZ){width:60%;max-width:322px}.doro:where(.astro-ERDKKHWE){width:100%}@media (max-width: 680px){.doro:where(.astro-ERDKKHWE){width:94%}}p:where(.astro-ERDKKHWE){font-family:Crimson;font-size:1.5em}.blue:where(.astro-ERDKKHWE){color:#5161bb}p:where(.astro-QVFLYKSI){font-family:Crimson;font-size:1.5em;margin:0}.heading:where(.astro-QVFLYKSI),.bar:where(.astro-QVFLYKSI){margin-bottom:.2em}.bar:where(.astro-QVFLYKSI){margin-top:1em;font-size:1.5em}div:where(.astro-QVFLYKSI){background:radial-gradient(82.93% 50% at 50% 50%,rgba(134,198,255,.11) 42.3%,rgba(134,198,255,0) 100%)}.brotchen:where(.astro-QVFLYKSI){height:102vw;min-height:350px;max-height:800px;overflow:hidden;display:flex;align-content:stretch;flex-direction:column;justify-content:end}.pic:where(.astro-QVFLYKSI){max-width:800px;min-width:350px}p:where(.astro-SZ7XMLTE){font-family:Crimson;font-size:1.1em;margin:0}div:where(.astro-SZ7XMLTE){background-color:#fff;border-radius:50px;border-top:2px solid lightgrey;position:relative;top:-50px;padding:2em}main:where(.astro-J7PV25F6){text-align:center;display:flex;justify-content:center;flex-direction:column;max-width:100vw}h1:where(.astro-J7PV25F6){font-size:3rem;font-weight:800;margin:0}.text-gradient:where(.astro-J7PV25F6){background-image:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400%;background-position:0%}.pad:where(.astro-J7PV25F6){padding:0 1.5em}.max:where(.astro-J7PV25F6),.pad:where(.astro-J7PV25F6){max-width:900px;margin:auto}
