/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.contact-container.svelte-1agvock{background-blend-mode:multiply;background-color:#231f20b3;background-image:url(../../../img/halftoneclouds.webp);background-position:top;background-repeat:repeat;background-size:cover}.contact .base-star path{fill:#3cb4e5;animation:10s infinite alternate colorpulse}footer.svelte-1agvock{color:#e9ded1;background-color:#221d58;position:relative}.footer-content.svelte-1agvock{height:100%;min-height:calc(var(--spacing,.25rem)*75);--tw-duration:.3s;margin-inline:auto;transition-duration:.3s;position:relative;overflow:hidden}@media (min-width:48rem){.footer-content.svelte-1agvock{max-width:var(--container-2xl,42rem)}}@media (min-width:64rem){.footer-content.svelte-1agvock{max-width:100%}}@media (min-width:80rem){.footer-content.svelte-1agvock{max-width:90vw}}.footer-content.svelte-1agvock{--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex}@media (min-width:64rem){.footer-content.svelte-1agvock{flex-direction:row}}.footer-content.svelte-1agvock{z-index:20;padding-inline:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*20);padding-bottom:calc(var(--spacing,.25rem)*40);align-items:center}@media (min-width:64rem){.footer-content.svelte-1agvock{padding-bottom:calc(var(--spacing,.25rem)*20);align-items:flex-start}}.footer-content.svelte-1agvock h4:where(.svelte-1agvock){--tw-font-weight:var(--font-weight-semibold,600);font-family:Poppins,sans-serif;font-weight:var(--font-weight-semibold,600);text-transform:uppercase}.footer-content.svelte-1agvock ul:where(.svelte-1agvock){margin-bottom:calc(var(--spacing,.25rem)*3);list-style-type:disc}:where(.footer-content.svelte-1agvock ul:where(.svelte-1agvock)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*0)*calc(1 - var(--tw-space-y-reverse)))}.footer-content.svelte-1agvock ul:where(.svelte-1agvock){padding-inline-start:calc(var(--spacing,.25rem)*5)}.footer-left.svelte-1agvock{flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.footer-left.svelte-1agvock{flex-direction:row;width:50%}}.col1.svelte-1agvock{align-items:center;display:flex}@media (min-width:64rem){.col1.svelte-1agvock{justify-content:center;width:50%}.col2.svelte-1agvock{width:50%}}.col3.svelte-1agvock{flex-direction:row;width:100%;display:flex}@media (min-width:64rem){.col3.svelte-1agvock{width:85.7143%}}.col4.svelte-1agvock{width:100%;padding-inline-end:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*5)}h4.svelte-1agvock{margin-bottom:calc(var(--spacing,.25rem)*3);--tw-leading:clamp(1.25rem,4vw,1.875rem);font-size:clamp(1.2rem,2vw,1.5rem);line-height:clamp(1.25rem,4vw,1.875rem)}@media (min-width:64rem){h4.svelte-1agvock{font-size:clamp(1rem,1.5vw,1.5rem)}}p.svelte-1agvock{margin-bottom:calc(var(--spacing,.25rem)*1)}p.svelte-1agvock,li.svelte-1agvock{margin-bottom:calc(var(--spacing,.25rem)*2);--tw-leading:clamp(1.35rem,3vw,1.65rem);font-size:clamp(.95rem,3vw,1.125rem);line-height:clamp(1.35rem,3vw,1.65rem)}footer .quarter-spiral{bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);fill:#0f9351;--tw-translate-x:calc(var(--spacing,.25rem)*-22);rotate:90deg;--tw-translate-y:calc(var(--spacing,.25rem)*22);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y);position:absolute}footer .quarter-spiral path{fill:#0f9351}@media (hover:hover){a.svelte-1agvock:hover{text-decoration-line:underline}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
