.contact-details.svelte-p5vqvj.svelte-p5vqvj{padding:2rem 1.25rem}.contact-details.svelte-p5vqvj .contact-details-wrapper.svelte-p5vqvj{max-width:90rem;margin-inline:auto}.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper.svelte-p5vqvj{display:grid;margin-block-start:4rem;grid-template-columns:repeat(auto-fit,minmax(15.625rem,1fr));gap:2rem}.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card.svelte-p5vqvj{display:flex;flex-direction:column;align-items:center;gap:1rem;border-radius:1rem;padding:1rem;box-shadow:#959da533 0 8px 24px}.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card.svelte-p5vqvj:nth-child(1){color:#25436e;background-color:#c1d2ea}.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card.svelte-p5vqvj:nth-child(2){color:#ba160a;background-color:#fde1df}.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card.svelte-p5vqvj:nth-child(3){color:#43723b;background-color:#dcecda}.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card.svelte-p5vqvj:nth-child(4){color:#992900;background-color:#ffedb8}.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card .contact-title.svelte-p5vqvj,.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card .contact-icon.svelte-p5vqvj{font-size:1.5rem;font-weight:400}@media (min-width: 48rem){.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card .contact-title.svelte-p5vqvj,.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card .contact-icon.svelte-p5vqvj{font-size:2rem;line-height:4rem}}@media (min-width: 64rem){.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card .contact-title.svelte-p5vqvj,.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card .contact-icon.svelte-p5vqvj{font-size:2.5rem}}.contact-details.svelte-p5vqvj .contact-details-wrapper .contact-cards-wrapper .contact-card .contact.svelte-p5vqvj{font-weight:600}@property --angle{syntax:"<angle>";initial-value:90deg;inherits:true}.contact-Form.svelte-1nmlbjg.svelte-1nmlbjg{padding:2rem 1.25rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v2h-6v6h6v8H8v-6H2v6H0V0zm4 4h2v2H4V4zm8 8h2v2h-2v-2zm-8 0h2v2H4v-2zm8-8h2v2h-2V4z' fill='%23d6d6d6' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E")}@media (min-width: 768px){.contact-Form.svelte-1nmlbjg.svelte-1nmlbjg{height:calc(75dvh - 50px)}}.contact-Form.svelte-1nmlbjg .form-wrapper.svelte-1nmlbjg{width:100%;max-width:90rem;margin-inline:auto}.contact-Form.svelte-1nmlbjg .form-header.svelte-1nmlbjg{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;gap:2rem}.contact-Form.svelte-1nmlbjg .form-header .form-title.svelte-1nmlbjg{font-size:1.5rem;font-weight:600}@media (min-width: 48rem){.contact-Form.svelte-1nmlbjg .form-header .form-title.svelte-1nmlbjg{font-size:2rem;line-height:40px}}@media (min-width: 64rem){.contact-Form.svelte-1nmlbjg .form-header .form-title.svelte-1nmlbjg{font-size:2.5rem}}.contact-Form.svelte-1nmlbjg .form-fields.svelte-1nmlbjg{margin-inline:auto;display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 48rem){.contact-Form.svelte-1nmlbjg .form-fields.svelte-1nmlbjg{max-width:60%}}.contact-Form.svelte-1nmlbjg .form-fields.svelte-1nmlbjg button{width:fit-content}.contact-Form.svelte-1nmlbjg .form-fields textarea.svelte-1nmlbjg{height:9.375rem;resize:none}.contact-Form.svelte-1nmlbjg .form-fields input.svelte-1nmlbjg,.contact-Form.svelte-1nmlbjg .form-fields textarea.svelte-1nmlbjg{transition:all 3ms ease-in-out}.contact-Form.svelte-1nmlbjg .form-fields input.svelte-1nmlbjg:active,.contact-Form.svelte-1nmlbjg .form-fields input.svelte-1nmlbjg:focus-visible,.contact-Form.svelte-1nmlbjg .form-fields textarea.svelte-1nmlbjg:active,.contact-Form.svelte-1nmlbjg .form-fields textarea.svelte-1nmlbjg:focus-visible{outline:2px solid #6faf64}
