.section-contact__contact-map:where(.astro-L3OJ3RJO){position:relative;padding-bottom:67%;padding-right:100%;border:1px solid hsl(var(--duckeggblue) / .25)}@media (max-width: 1199.98px){.section-contact__contact-map:where(.astro-L3OJ3RJO){padding-bottom:100%}}@keyframes drop{0%{transform:translateY(-200px) scaleY(.9);opacity:0}5%{opacity:.7}50%{transform:translateY(0) scaleY(1);opacity:1}65%{transform:translateY(-17px) scaleY(.9);opacity:1}75%{transform:translateY(-22px) scaleY(.9);opacity:1}to{transform:translateY(0) scaleY(1);opacity:1}}.drop{animation:drop .3s linear forwards var(--delay-time)}.section-contact:where(.astro-JJAGJRBK){background-color:hsl(var(--white));padding-top:2rem;padding-bottom:2rem;flex:1}@media (min-width: 768px){.section-contact:where(.astro-JJAGJRBK){padding-top:6rem;padding-bottom:8rem}}.section-contact__contact-content:where(.astro-JJAGJRBK){color:hsl(var(--darkernavy) / .85)}.section-contact__heading:where(.astro-JJAGJRBK){color:var(--accent-2);letter-spacing:-.01em;line-height:1.3em}.section-contact__intro:where(.astro-JJAGJRBK){line-height:1.3rem;max-width:42ch}.section-contact__email,.section-contact__phone:where(.astro-JJAGJRBK){color:var(--text);text-decoration:none}.section-contact__email:hover,.section-contact__phone:where(.astro-JJAGJRBK):hover{color:var(--accent-2)}.section-contact__email:focus-visible,.section-contact__phone:where(.astro-JJAGJRBK):focus-visible{outline:none;color:hsl(var(--white));background-color:var(--accent)}
