.ContactTop[data-astro-cid-dinn7bxb]{width:100%;height:100vh;padding:0 1rem;background-repeat:no-repeat;background-position:center center;background-size:cover}@media ((min-width: 1024px) and (max-width: 1279.98px)) or (min-width: 1280px){.ContactTop[data-astro-cid-dinn7bxb]{padding-left:calc(3rem + 5vw)}}.ContactTop__header[data-astro-cid-dinn7bxb]{font-size:min(15vw,4rem);font-weight:600;padding-top:20vh;color:#fff;text-shadow:4px 3px #9c53ff;text-transform:uppercase;-webkit-text-stroke:1.5px #000000}@media ((min-width: 768px) and (max-width: 1023.98px)) or ((min-width: 1024px) and (max-width: 1279.98px)){.ContactTop__header[data-astro-cid-dinn7bxb]{font-size:min(12vh,7rem)}}@media (min-width: 1280px){.ContactTop__header[data-astro-cid-dinn7bxb]{font-size:min(min(13vh,9vw),10rem)}}.Button[data-astro-cid-ar4osctt]{display:inline-flex;align-items:center;justify-content:center;padding:0;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;color:#9c53ff;-webkit-text-decoration:none;text-decoration:none;border:0;box-shadow:0 1px #9c53ff,1px 0 #9c53ff,1px 2px #9c53ff,2px 1px #9c53ff,2px 3px #9c53ff,3px 2px #9c53ff,3px 4px #9c53ff,4px 3px #9c53ff,4px 5px #9c53ff,5px 4px #9c53ff;cursor:pointer;transition:all ease .2s}@media ((min-width: 1024px) and (max-width: 1279.98px)) or (min-width: 1280px){.Button[data-astro-cid-ar4osctt]{padding:1rem}}.Button--on-dark[data-astro-cid-ar4osctt]{background-color:#000}.Button--on-dark[data-astro-cid-ar4osctt]:hover{color:#000;background-color:#9c53ff;box-shadow:0 1px #fff,1px 0 #fff,1px 2px #fff,2px 1px #fff,2px 3px #fff,3px 2px #fff,3px 4px #fff,4px 3px #fff,4px 5px #fff,5px 4px #fff}.Button--on-light[data-astro-cid-ar4osctt]{background-color:#fff}.Button--on-light[data-astro-cid-ar4osctt]:hover{color:#000;background-color:#9c53ff;box-shadow:0 1px #000,1px 0 #000,1px 2px #000,2px 1px #000,2px 3px #000,3px 2px #000,3px 4px #000,4px 3px #000,4px 5px #000,5px 4px #000}.ImpulsCheckbox[data-astro-cid-fmyd4dpx]{opacity:0;visibility:hidden;height:0px;padding:0}.ImpulsCheckboxLabel[data-astro-cid-fmyd4dpx]{display:flex;gap:1rem;align-items:center;font-size:1.25rem}.ImpulsCheckboxLabel[data-astro-cid-fmyd4dpx][data-checked]{color:#9c53ff}.ImpulsCheckboxLabel[data-astro-cid-fmyd4dpx][data-checked]:before{content:"+";padding-left:1px;line-height:15px}.ImpulsCheckboxLabel[data-astro-cid-fmyd4dpx]:before{display:inline-block;width:20px;height:20px;border:2px solid white;cursor:pointer;content:""}.CheckboxGrid[data-astro-cid-6ax2bpxa]{display:grid;grid-template-columns:1fr;max-width:100rem;padding:3rem 0;border-bottom:1px solid #535353;cursor:pointer}@media ((min-width: 768px) and (max-width: 1023.98px)) or ((min-width: 1024px) and (max-width: 1279.98px)) or (min-width: 1280px){.CheckboxGrid[data-astro-cid-6ax2bpxa]{grid-template-columns:1fr 1fr 1fr}}.InputGrid[data-astro-cid-6ax2bpxa]{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;max-width:100rem;padding:3rem 0}@media ((min-width: 768px) and (max-width: 1023.98px)) or ((min-width: 1024px) and (max-width: 1279.98px)) or (min-width: 1280px){.InputGrid[data-astro-cid-6ax2bpxa]{grid-template-columns:1fr 1fr}}.ContactTextField[data-astro-cid-6ax2bpxa]{padding:1rem;font-size:1.25rem;color:#fff;background-color:transparent;border:1px solid white;border-radius:3px}.ContactBottom[data-astro-cid-6ax2bpxa]{display:flex;flex-direction:column;gap:4rem}.ContactTextArea[data-astro-cid-6ax2bpxa]{padding:1rem;max-width:100rem;color:#000;font-size:1.25rem;background-color:#fff;box-shadow:0 1px #9c53ff,1px 0 #9c53ff,1px 2px #9c53ff,2px 1px #9c53ff,2px 3px #9c53ff,3px 2px #9c53ff,3px 4px #9c53ff,4px 3px #9c53ff,4px 5px #9c53ff,5px 4px #9c53ff,5px 6px #9c53ff,6px 5px #9c53ff,6px 7px #9c53ff,7px 6px #9c53ff,7px 8px #9c53ff,8px 7px #9c53ff,8px 9px #9c53ff,9px 8px #9c53ff,9px 10px #9c53ff,10px 9px #9c53ff,10px 11px #9c53ff,11px 10px #9c53ff,11px 12px #9c53ff,12px 11px #9c53ff,12px 13px #9c53ff,13px 12px #9c53ff,13px 14px #9c53ff,14px 13px #9c53ff}.BottomContent[data-astro-cid-d7zyz6zb]{padding-top:2rem;background-color:#000}@media ((min-width: 1024px) and (max-width: 1279.98px)) or (min-width: 1280px){.BottomContent[data-astro-cid-d7zyz6zb]{margin-left:3rem}}.BottomContent__footerPositioner[data-astro-cid-d7zyz6zb]{padding-top:2rem}@media ((min-width: 1024px) and (max-width: 1279.98px)) or (min-width: 1280px){.BottomContent__footerPositioner[data-astro-cid-d7zyz6zb]{margin-left:-3rem}}
