@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-Regular.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-BlackSlanted.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-BoldSlanted.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-Heavy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-HeavySlanted.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-LightSlanted.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-MediumSlanted.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-SemiboldSlanted.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-Slanted.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:PP_Object_Sans;src:url(../../../fonts/PPObjectSans-ThinSlanted.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Recoleta;src:url(../../../fonts/Recoleta%20Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Recoleta;src:url(../../../fonts/Recoleta%20Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Recoleta;src:url(../../../fonts/Recoleta%20Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Recoleta;src:url(../../../fonts/Recoleta%20Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Recoleta;src:url(../../../fonts/Recoleta%20SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Recoleta;src:url(../../../fonts/Recoleta%20Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Recoleta;src:url(../../../fonts/Recoleta%20Black.otf) format("opentype");font-weight:900;font-style:normal}.modal-content.svelte-18lk7cx{width:90%;max-width:800px;max-height:90vh;position:relative;display:flex;flex-direction:column;border-radius:30px;border:1px solid #000;background:#e8f5fb;box-shadow:4px 4px #000}@media (max-width: 640px){.modal-content.svelte-18lk7cx{height:90vh;overflow-y:auto}}.close-button.svelte-18lk7cx{position:absolute;z-index:10}@media (min-width: 640px){.close-button.svelte-18lk7cx{top:39px;right:42px}}@media (max-width: 640px){.close-button.svelte-18lk7cx{position:absolute;bottom:40px;left:50%;transform:translate(-50%)}}.modal-backdrop.svelte-dwi9y7{position:fixed;top:0;left:0;width:100%;height:100%;background:#fffcf0cc;display:flex;justify-content:center;align-items:center}.content-wrapper.svelte-dwi9y7{overflow-y:auto;border-radius:40px;background:linear-gradient(to bottom,#fff0ce,#f7e7ff)}@media (max-width: 640px){.content-wrapper.svelte-dwi9y7{border-radius:0}}body{font-family:PP_Object_Sans}h1{color:#000;font-family:Recoleta;font-size:66px;font-style:normal;font-weight:500;line-height:120%}@media (max-width: 640px){h1{font-size:30px}}button,h2{font-family:PP_Object_Sans}
