.content-auto[data-v-24b380e7]{content-visibility:auto}.text-shadow[data-v-24b380e7]{text-shadow:0 2px 4px rgba(0,0,0,.15)}.card-hover[data-v-24b380e7]{transition:all .3s ease}.card-hover[data-v-24b380e7]:hover{transform:translateY(-5px);box-shadow:0 15px 35px -5px rgba(4,120,207,.2)}.btn-gradient[data-v-24b380e7]{background:linear-gradient(135deg,#0478cf,#1e40af);position:relative;overflow:hidden}.btn-gradient[data-v-24b380e7]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s ease}.btn-gradient[data-v-24b380e7]:hover:before{left:100%}.carousel-item[data-v-24b380e7]{display:none;animation:fadeIn-24b380e7 .5s ease-in-out}.carousel-item.active[data-v-24b380e7]{display:block}@keyframes fadeIn-24b380e7{0%{opacity:0}to{opacity:1}}.group:hover .group-hover\:opacity-100[data-v-24b380e7]{opacity:1;visibility:visible;transform:scale(1)}.group:hover .group-hover\:scale-100[data-v-24b380e7]{transform:scale(1)}.group:hover .group-hover\:visible[data-v-24b380e7]{visibility:visible}.horizontal-scrollbar[data-v-24b380e7]{scrollbar-width:thin;scrollbar-color:#0478cf #f8fafc}.horizontal-scrollbar[data-v-24b380e7]::-webkit-scrollbar{height:8px}.horizontal-scrollbar[data-v-24b380e7]::-webkit-scrollbar-track{background:#f8fafc;border-radius:4px}.horizontal-scrollbar[data-v-24b380e7]::-webkit-scrollbar-thumb{background-color:#0478cf;border-radius:4px}.floating-elements[data-v-24b380e7]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.floating-element[data-v-24b380e7]{position:absolute;width:60px;height:60px;background:linear-gradient(135deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.1));border-radius:50%;animation:float-24b380e7 8s ease-in-out infinite;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 4px 20px rgba(4,120,207,.1)}.floating-element[data-v-24b380e7]:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.3) 0,transparent 70%)}@keyframes float-24b380e7{0%,to{transform:translateY(0) rotate(0deg) scale(1);opacity:.3}25%{transform:translateY(-15px) rotate(90deg) scale(1.1);opacity:.6}50%{transform:translateY(-25px) rotate(180deg) scale(.9);opacity:.8}75%{transform:translateY(-10px) rotate(270deg) scale(1.05);opacity:.5}}.light-effect[data-v-24b380e7]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.15),transparent 30%,hsla(0,0%,100%,.08) 60%,transparent);animation:lightSweep-24b380e7 8s ease-in-out infinite;pointer-events:none;mix-blend-mode:overlay}@keyframes lightSweep-24b380e7{0%,to{transform:translateX(-100%) skewX(-15deg)}50%{transform:translateX(100%) skewX(-15deg)}}.footer-gradient[data-v-24b380e7]{background:#0478cf;background:linear-gradient(180deg,#0478cf 0,#0478cf 72%,#035fa3)}.cs-avatar[data-v-24b380e7]{position:fixed;bottom:2rem;right:2rem;width:64px;height:64px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.2));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 10px 25px rgba(4,120,207,.18);transition:transform .25s ease,box-shadow .25s ease;animation:csFloat-24b380e7 6s ease-in-out infinite;will-change:transform,opacity}.cs-avatar[data-v-24b380e7]:after{content:"";position:absolute;inset:-6px;border-radius:9999px;border:2px solid rgba(4,120,207,.35);transform:scale(.9);animation:csHalo-24b380e7 2.8s ease-out infinite;pointer-events:none}.cs-avatar[data-v-24b380e7]:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 16px 40px rgba(4,120,207,.28)}.cs-avatar-img[data-v-24b380e7]{width:72%;height:72%;border-radius:9999px;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0 3px 6px rgba(0,0,0,.25))}@keyframes csHalo-24b380e7{0%{transform:scale(.9);opacity:.6}60%{transform:scale(1.15);opacity:0}to{transform:scale(.9);opacity:0}}@keyframes csFloat-24b380e7{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:640px){.cs-avatar[data-v-24b380e7]{width:56px;height:56px;bottom:1rem;right:1rem}}.glass-effect[data-v-24b380e7]{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 8px 32px rgba(4,120,207,.1)}.gradient-border[data-v-24b380e7]{position:relative;background:linear-gradient(135deg,#0478cf,#1e40af);padding:2px;border-radius:12px}.gradient-border[data-v-24b380e7]:before{content:"";position:absolute;inset:2px;background:#fff;border-radius:10px;z-index:1}.gradient-border>[data-v-24b380e7]{position:relative;z-index:2}.prose ul[data-v-24b380e7]{list-style-type:disc;margin-left:1.5rem}.prose li[data-v-24b380e7]{margin-top:.25rem;margin-bottom:.25rem}.bg-gradient-blue50-30-to-white[data-v-24b380e7]{background:linear-gradient(90deg,rgba(239,246,255,.3),#fff)}.lgw-5\12 [data-v-24b380e7],.responsive-width[data-v-24b380e7]{width:100%}.responsive-image[data-v-24b380e7]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin:auto;padding:1rem;transition:transform .3s ease}.group:hover .responsive-image[data-v-24b380e7]{transform:scale(1.05)}.hover-overlay[data-v-24b380e7]{background-color:rgba(0,0,0,.2);opacity:0;transition:opacity .15s ease-in-out}.group:hover .hover-overlay[data-v-24b380e7]{opacity:1}@media (min-width:1024px){.responsive-width[data-v-24b380e7]{width:58.333333%}.lgw-5\12 [data-v-24b380e7]{width:41.666667%}}.f-16[data-v-24b380e7]{font-size:16px}.f-color[data-v-24b380e7]{color:rgba(156,163,175,.8)}.f-color[data-v-24b380e7]:hover{color:#0478cf}.glassmorphism[data-v-24b380e7]{background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.overlay-backdrop[data-v-24b380e7]{background-color:rgba(0,0,0,.6);z-index:99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.scale-115[data-v-24b380e7]{transform:scale(1.15)}.pl-5em[data-v-24b380e7]{padding-left:5em}