@charset "UTF-8";header.svelte-1ua3ynf{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#825e62}@media (min-width: 1200px){header.svelte-1ua3ynf{justify-content:space-between;background-color:unset}}div.header-title.svelte-1ua3ynf{font-size:1.6rem;text-transform:uppercase;color:#fff}@media (min-width: 1200px){div.header-title.svelte-1ua3ynf{background-color:#825e62;margin:0 32px;padding:.4rem 2.4rem;border-radius:50%;font-size:2rem}}img.svelte-1ua3ynf{margin:auto}footer.svelte-s7xe3p{background-color:#f2e3e3}@media (min-width: 1200px){footer.svelte-s7xe3p{background-color:#825e62;padding:0}}div.footer-content.svelte-s7xe3p{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (min-width: 1200px){div.footer-content.svelte-s7xe3p{background-color:#825e62;width:90%;margin:auto;flex-direction:row}}section.svelte-s7xe3p{width:90%;display:flex;align-items:center;justify-content:center;margin-bottom:0}@media (min-width: 1200px){section.svelte-s7xe3p{width:32%}}ul.svelte-s7xe3p{list-style:none;width:100%;padding:0;text-align:center}@media (min-width: 1200px){ul.svelte-s7xe3p{text-align:left;color:#fff}}li.svelte-s7xe3p{margin:.8rem 0}@media (min-width: 1200px){a.svelte-s7xe3p{color:#fff}}img.svelte-s7xe3p{margin:auto}@media (min-width: 1200px){section.svelte-s7xe3p:has(ul.social-media-links:where(.svelte-s7xe3p)){display:flex;justify-content:flex-end}}ul.social-media-links.svelte-s7xe3p{display:flex;flex-direction:row;justify-content:space-between;width:60%}button{box-shadow:8px 8px 16px -8px #000c;border:solid 1px hsl(353,16%,44%);border-radius:50%;background-color:#825e62;color:#fff;margin:2rem;padding:.8rem 3.2rem;text-align:center;text-transform:uppercase;text-decoration:none;font-family:WorkSans-Regular,arial,sans-serif;font-weight:700;font-size:1.1rem;cursor:pointer;width:fit-content}@media (min-width: 1200px){button{font-size:1.2rem}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}/**
* @license
*
* Font Family: Work Sans
* Designed by: Wei Huang
* URL: https://www.fontshare.com/fonts/work-sans
* © 2025 Indian Type Foundry
*
* Work Sans Regular 
* Work Sans Bold 
*
*/@font-face{font-family:WorkSans-Regular;src:url(./WorkSans-Regular.CbmC6UeU.woff2) format("woff2"),url(./WorkSans-Regular.CpmnDub9.woff) format("woff"),url(./WorkSans-Regular.M7KEvWV_.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:WorkSans-Bold;src:url(./WorkSans-Bold.BD6n2L5s.woff2) format("woff2"),url(./WorkSans-Bold.C8_oC_IR.woff) format("woff"),url(./WorkSans-Bold.DBVaO5-V.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}/**
* @license
*
* Font Family: Lora
* Designed by: Cyreal, Olga Karpushina, Alexei Vanyashin
* URL: https://www.fontshare.com/fonts/lora
* © 2025 Indian Type Foundry
*
* Lora Regular 
* Lora Bold 
*
*/@font-face{font-family:Lora-Regular;src:url(./Lora-Regular.CQMiVY7T.woff2) format("woff2"),url(./Lora-Regular.DmyM7uWl.woff) format("woff"),url(./Lora-Regular.Bv12v8ba.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Lora-Bold;src:url(./Lora-Bold.r80-TISU.woff2) format("woff2"),url(./Lora-Bold.CUArGH3a.woff) format("woff"),url(./Lora-Bold.6H2O7_UN.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}body,html{width:100%;min-height:100vh;margin:0;padding:0;font-family:WorkSans-Regular,arial,sans-serif;color:#825e62;font-size:1rem}@media (min-width: 1200px){body,html{font-size:1.1rem}}div.body-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;min-height:100vh;flex-grow:1}div.main-container{margin:2.4rem auto}@media (min-width: 1200px){div.main-container{position:relative;flex-grow:2;margin:0}}div.content-container{width:94%;margin:0 auto;z-index:1}@media (min-width: 1200px){div.content-container{width:90%}}.mobile-only{display:unset}@media (min-width: 1200px){.mobile-only{display:none}}.desktop-only{display:none}@media (min-width: 1200px){.desktop-only{display:unset}}section{margin-bottom:2.4rem}@media (min-width: 1200px){section{margin-bottom:3.2rem}}hr{background-color:#825e62;border:none;height:2px;width:50%;margin:3.2rem auto}h1,h2,h3,h4{font-family:Lora-Regular,Cambria,serif}h1{margin-bottom:2rem;font-size:1.6rem;font-weight:700;text-align:center;text-transform:uppercase}@media (min-width: 1200px){h1{font-size:2rem;text-transform:uppercase;margin-bottom:4rem}}h2{margin-bottom:1.6rem;font-size:1.4rem;text-align:center}@media (min-width: 1200px){h2{font-size:1.6rem;text-align:start;text-transform:uppercase}}h3{font-size:1.2rem;font-weight:700}@media (min-width: 1200px){h3{font-size:1.4rem}}h4{font-size:1.1rem}@media (min-width: 1200px){h4{font-size:1.2rem}}a{color:#825e62;text-decoration:underline}p.italic-text,span.italic-text{font-style:italic}p.underlined-text,span.underlined-text{text-decoration:underline}p.warning-text{font-weight:700;font-size:1.2rem}@media (min-width: 1200px){p.warning-text{font-size:1.1rem}}div.success-block{background-color:#cde5e21a;color:#445956;margin:1.6rem auto;min-width:80%;padding:.8rem;border-radius:5px;border:1px solid hsl(173,31%,66%)}div.error-block{background-color:#a9252333;color:#a92523;margin:1.6rem auto;min-width:80%;padding:.8rem;border-radius:5px;border:1px solid hsl(1,66%,40%)}div.error-block p,div.success-block p{margin:auto;text-align:center}p.error-message{color:#a92523;font-weight:700}p.input-error-message{display:none}p.input-error-message:has(+input:user-invalid){display:block;width:232px;font-size:.8rem;color:#a92523;margin-bottom:.2rem;text-align:left}p.input-error-message:has(+div.radio-field>input:user-invalid),p.input-error-message:has(+div.radio-fields>div.radio-field>input:user-invalid){display:block;width:100%;font-size:.8rem;color:#a92523;margin:.4rem 1.2rem;text-align:left}input:invalid{border:1px solid hsl(1,66%,40%)}@media (min-width: 1200px){div.bottom-decoration{z-index:-1;position:absolute;bottom:0;width:100%;display:flex;justify-content:space-between;align-items:flex-end}}div.bottom-decoration img{margin:0;display:block}@media (min-width: 1200px){div.top-decoration{z-index:-1;position:absolute;top:0;width:100%;display:flex;justify-content:flex-end;align-items:flex-end}}div.top-decoration img{margin:0;display:block}div.form-field{display:flex;flex-direction:column;padding-top:.4rem}input{width:232px;margin:.4rem auto;padding:.8rem;box-sizing:border-box;border-radius:5px;border:2px solid hsl(353,16%,44%)}@media (min-width: 1200px){input{width:256px}}fieldset{margin:.8rem auto;padding:.4rem;border:1px solid hsl(353,16%,44%);border-radius:15px}@media (min-width: 1200px){fieldset{margin:2rem auto;padding:.8rem;border:2px solid hsl(353,16%,44%)}}legend{font-size:1.1rem;padding:.4rem}@media (min-width: 1200px){legend{font-size:1.2rem;padding:.8rem}}input[type=radio],input[type=checkbox]{width:16px;height:16px;margin:.8rem;flex-shrink:0}@media (min-width: 1200px){input[type=radio],input[type=checkbox]{width:24px;height:24px;margin:1.2rem}}
