.hero-section[data-v-8ae3a9df]{position:relative;width:100%;overflow:hidden;height:100vh;min-height:600px}.hero-background[data-v-8ae3a9df]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-image:url(/assets/cwa-768w-DUfSH9o-.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}@media (min-width: 768px){.hero-background[data-v-8ae3a9df]{background-image:url(/assets/cwa-1280w-BMMNZBpf.webp)}}@media (min-width: 1280px){.hero-background[data-v-8ae3a9df]{background-image:url(/assets/cwa-1920w-LtEH-eeb.webp)}}@supports not (background-image: url(data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA=)){.hero-background[data-v-8ae3a9df]{background-image:url(/assets/cwa-zqjamLig.png)}}.hero-overlay[data-v-8ae3a9df]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background:linear-gradient(135deg,#1cacf4b3,#159ab399,#3764c4b3)}.hero-content[data-v-8ae3a9df]{position:relative;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.hero-content[data-v-8ae3a9df]{padding-left:2rem;padding-right:2rem}}.hero-content[data-v-8ae3a9df]{z-index:10}.hero-text[data-v-8ae3a9df]{max-width:56rem;text-align:center;animation:fadeInUp-8ae3a9df 1s ease-out}.hero-title[data-v-8ae3a9df]{margin-bottom:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:clamp(2.5rem,8vw,6rem);line-height:1.1;text-shadow:0 4px 12px rgba(0,0,0,.3);letter-spacing:-.02em}.hero-subtitle[data-v-8ae3a9df]{margin-bottom:2rem;font-weight:400;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:clamp(1.5rem,4vw,3rem);line-height:1.3;text-shadow:0 2px 8px rgba(0,0,0,.3);opacity:.95}.hero-actions[data-v-8ae3a9df]{margin-top:2rem;display:flex;flex-direction:column;justify-content:center;gap:1rem}@media (min-width: 640px){.hero-actions[data-v-8ae3a9df]{flex-direction:row}}.hero-btn[data-v-8ae3a9df]{border-radius:.5rem;padding:1rem 2rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;min-width:180px;text-align:center;box-shadow:0 4px 12px #0003}.hero-btn.primary[data-v-8ae3a9df]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));color:#000;font-weight:700}.hero-btn.primary[data-v-8ae3a9df]:hover{--tw-bg-opacity: 1;background-color:rgb(230 230 230 / var(--tw-bg-opacity, 1));transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.hero-btn.secondary[data-v-8ae3a9df]{border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));background-color:transparent;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hero-btn.secondary[data-v-8ae3a9df]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1));transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.scroll-indicator[data-v-8ae3a9df]{position:absolute;bottom:2rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-style:none;background-color:transparent;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));animation:bounce-8ae3a9df 2s infinite;cursor:pointer;transition:opacity .3s ease}.scroll-indicator[data-v-8ae3a9df]:hover{opacity:.8}.scroll-indicator[data-v-8ae3a9df]:focus-visible{border-radius:9999px;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: transparent;opacity:1}.scroll-indicator i[data-v-8ae3a9df]{opacity:.75}@keyframes fadeInUp-8ae3a9df{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce-8ae3a9df{0%,20%,50%,80%,to{transform:translate(-50%) translateY(0)}40%{transform:translate(-50%) translateY(-10px)}60%{transform:translate(-50%) translateY(-5px)}}@media (max-width: 640px){.hero-section[data-v-8ae3a9df]{min-height:500px}.hero-title[data-v-8ae3a9df]{margin-bottom:.75rem}.hero-subtitle[data-v-8ae3a9df]{margin-bottom:1.5rem}.hero-actions[data-v-8ae3a9df]{margin-top:1.5rem}.hero-btn[data-v-8ae3a9df]{padding:.75rem 1.5rem;font-size:16px;min-width:150px}.scroll-indicator[data-v-8ae3a9df]{bottom:1rem;font-size:1.25rem;line-height:1.75rem}.hero-background[data-v-8ae3a9df]{background-attachment:scroll}}@media (max-width: 480px){.hero-content[data-v-8ae3a9df]{padding-left:.75rem;padding-right:.75rem}}@media (min-width: 768px){.hero-text[data-v-8ae3a9df]{animation:fadeInUp-8ae3a9df 1.2s ease-out}}@media (max-height: 500px) and (orientation: landscape){.hero-section[data-v-8ae3a9df]{min-height:400px}.hero-title[data-v-8ae3a9df]{font-size:clamp(2rem,6vw,3.5rem)}.hero-subtitle[data-v-8ae3a9df]{font-size:clamp(1.2rem,3vw,2rem);margin-bottom:1rem}.hero-actions[data-v-8ae3a9df]{margin-top:1rem}.scroll-indicator[data-v-8ae3a9df]{display:none}}nav a.router-link-exact-active[data-v-b6f3f797]{display:none}main.grid-container[data-v-b6f3f797]{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}
