.bg[data-v-a4f933ff]{background:url(../images/about-us/banner-bg.webp) no-repeat bottom;background-size:cover}h2[data-v-a4f933ff]{background:linear-gradient(45deg,#0f349b,#ffd0e8,#fffdf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;text-shadow:0 4px 8px rgba(0,0,0,.1)}.bg[data-v-a4f933ff]{animation:backgroundShift-a4f933ff 20s ease-in-out infinite}@keyframes backgroundShift-a4f933ff{0%,to{background-position:bottom;transform:scale(1)}50%{background-position:center 45%;transform:scale(1.02)}}h2[data-v-a4f933ff]:hover{filter:drop-shadow(0 8px 16px rgba(30,58,138,.3));transform:translateY(-5px);transition:all .3s ease}@media (max-width:640px){.bg[data-v-a4f933ff]{animation-duration:25s;background-position:50%}h2[data-v-a4f933ff]{line-height:1.1;padding:0 1rem;text-shadow:0 2px 4px rgba(0,0,0,.2)}h2[data-v-a4f933ff]:hover{transform:none}}@media (min-width:641px) and (max-width:1024px){.bg[data-v-a4f933ff]{background-position:center 40%}h2[data-v-a4f933ff]{line-height:1.15;padding:0 1rem}}@media (min-width:1025px){.bg[data-v-a4f933ff]{background-position:bottom}h2[data-v-a4f933ff]{line-height:1.2}}@media (min-width:1536px){h2[data-v-a4f933ff]{font-size:4.5rem;line-height:1.1}}@media (max-height:500px) and (orientation:landscape){.bg[data-v-a4f933ff]{background-position:50%;background-size:cover}h2[data-v-a4f933ff]{font-size:1.875rem!important;line-height:1;margin-top:-2rem!important}}@media (prefers-reduced-motion:reduce){.bg[data-v-a4f933ff],h2[data-v-a4f933ff]:hover{animation:none;transform:none;transition:none}}@media (prefers-contrast:high){h2[data-v-a4f933ff]{background:linear-gradient(45deg,#000,#1e3a8a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 4px rgba(0,0,0,.5)}}@media (prefers-color-scheme:dark){h2[data-v-a4f933ff]{background:linear-gradient(45deg,#60a5fa,#06b6d4,#67e8f9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.force-gap[data-v-4c2b7b68]{gap:5rem}.force-pt[data-v-4c2b7b68]{padding-top:2.5rem}.content-block[data-v-4c2b7b68]{min-height:150px;position:relative;z-index:2}@media (min-width:640px){.content-block[data-v-4c2b7b68]{min-height:180px}}@media (min-width:768px){.content-block[data-v-4c2b7b68]{min-height:200px}}@media (min-width:1024px){.content-block[data-v-4c2b7b68]{min-height:250px}}.image-block[data-v-4c2b7b68]{align-items:center;display:flex;justify-content:center;min-height:200px;overflow:visible}.image-block img[data-v-4c2b7b68]{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}@media (min-width:640px){.image-block[data-v-4c2b7b68]{min-height:250px}}@media (min-width:768px){.image-block[data-v-4c2b7b68]{min-height:300px}}@media (min-width:1024px){.image-block[data-v-4c2b7b68]{min-height:350px}}.floating-image[data-v-4c2b7b68],.floating-image-reverse[data-v-4c2b7b68]{animation:floatUp-4c2b7b68 6s ease-in-out infinite;aspect-ratio:auto;filter:drop-shadow(0 10px 20px rgba(0,0,0,.1));-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all .3s ease}.floating-image-reverse[data-v-4c2b7b68]{animation:floatDown-4c2b7b68 6s ease-in-out infinite}@keyframes floatUp-4c2b7b68{0%,to{transform:translateY(0) translate(0) rotate(0)}25%{transform:translateY(-5px) translate(2px) rotate(.5deg)}50%{transform:translateY(-8px) translate(0) rotate(0)}75%{transform:translateY(-5px) translate(-2px) rotate(-.5deg)}}@keyframes floatDown-4c2b7b68{0%,to{transform:translateY(0) translate(0) rotate(0)}25%{transform:translateY(5px) translate(-2px) rotate(-.5deg)}50%{transform:translateY(8px) translate(0) rotate(0)}75%{transform:translateY(5px) translate(2px) rotate(.5deg)}}.floating-image-reverse[data-v-4c2b7b68]:hover,.floating-image[data-v-4c2b7b68]:hover{filter:drop-shadow(0 12px 24px rgba(0,0,0,.15));transform:scale(1.02) rotate(1deg);z-index:10}.content-block[data-v-4c2b7b68]:hover{transform:translateY(-5px)}.content-block[data-v-4c2b7b68]:hover,p[data-v-4c2b7b68]{transition:all .3s ease}p[data-v-4c2b7b68]{color:#ffffff80;font-size:1rem;line-height:1.8}p[data-v-4c2b7b68]:hover{color:#fff;transform:translate(10px)}.container[data-v-4c2b7b68]{margin-left:auto!important;margin-right:auto!important;max-width:1200px!important}.grid[data-v-4c2b7b68]{display:grid!important}.grid-cols-1[data-v-4c2b7b68]{grid-template-columns:repeat(1,minmax(0,1fr))!important}@media (min-width:768px){.md\:grid-cols-2[data-v-4c2b7b68]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}section[data-v-4c2b7b68]{overflow:hidden;padding-bottom:5rem!important;padding-top:5rem!important;position:relative}@media (max-width:640px){.force-gap[data-v-4c2b7b68]{gap:1.5rem!important}.floating-image[data-v-4c2b7b68],.floating-image-reverse[data-v-4c2b7b68]{animation-duration:8s;max-width:40%!important}.content-block[data-v-4c2b7b68]:hover,p[data-v-4c2b7b68]:hover{transform:none}.floating-image[data-v-4c2b7b68]{left:.5rem!important;top:1rem!important}.floating-image-reverse[data-v-4c2b7b68]{right:.5rem!important;top:-1rem!important}}@media (min-width:641px) and (max-width:768px){.force-gap[data-v-4c2b7b68]{gap:2rem!important}.floating-image[data-v-4c2b7b68],.floating-image-reverse[data-v-4c2b7b68]{max-width:45%!important}}@media (min-width:769px) and (max-width:1024px){.force-gap[data-v-4c2b7b68]{gap:2.5rem!important}.floating-image[data-v-4c2b7b68],.floating-image-reverse[data-v-4c2b7b68]{max-width:50%!important}}@media (min-width:1025px){.force-gap[data-v-4c2b7b68]{gap:4rem!important}.floating-image[data-v-4c2b7b68],.floating-image-reverse[data-v-4c2b7b68]{max-width:55%!important}}@media (prefers-reduced-motion:reduce){.floating-image[data-v-4c2b7b68],.floating-image-reverse[data-v-4c2b7b68]{animation:none}.content-block[data-v-4c2b7b68]:hover,.floating-image-reverse[data-v-4c2b7b68]:hover,.floating-image[data-v-4c2b7b68]:hover,p[data-v-4c2b7b68]:hover{transform:none}}
