.Hero-module__s-6kkG__hero{padding:var(--spacing-xl)0 var(--spacing-lg);color:var(--color-white);background:linear-gradient(135deg,#0a1a2f 0%,#0f2540 100%);position:relative;overflow:hidden}.Hero-module__s-6kkG__container{max-width:1200px;padding:0 var(--spacing-md);z-index:2;margin:0 auto;position:relative}.Hero-module__s-6kkG__content{text-align:center;max-width:800px;margin:0 auto}.Hero-module__s-6kkG__headline{background:linear-gradient(90deg,#fff,#e0e0e0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1.5rem;font-size:3.5rem;font-weight:700;line-height:1.1}.Hero-module__s-6kkG__subheadline{color:#fffc;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.Hero-module__s-6kkG__actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.Hero-module__s-6kkG__decoration{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__s-6kkG__blob{filter:blur(80px);opacity:.15;border-radius:50%;position:absolute}.Hero-module__s-6kkG__blob1{background-color:var(--color-gold);width:500px;height:500px;top:-10%;left:-10%}.Hero-module__s-6kkG__blob2{background-color:var(--color-royal);width:600px;height:600px;bottom:-10%;right:-10%}@media (max-width:768px){.Hero-module__s-6kkG__headline{font-size:2.5rem}.Hero-module__s-6kkG__subheadline{font-size:1.1rem}}
.Button-module__8RiFmG__button{border-radius:var(--radius-md);cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.Button-module__8RiFmG__primary{background-color:var(--color-gold);color:var(--color-navy)}.Button-module__8RiFmG__primary:hover{background-color:#b08d3b;transform:translateY(-1px)}.Button-module__8RiFmG__secondary{background-color:var(--color-navy);color:var(--color-white);border:1px solid var(--color-navy)}.Button-module__8RiFmG__secondary:hover{background-color:#0f2540;transform:translateY(-1px)}.Button-module__8RiFmG__outline{color:var(--color-navy);border:1px solid var(--color-navy);background-color:#0000}.Button-module__8RiFmG__outline:hover{background-color:#0a1a2f0d}.Button-module__8RiFmG__fullWidth{width:100%}
.LogoCarousel-module__UkMyqa__carouselContainer{width:100%;padding:2rem 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.LogoCarousel-module__UkMyqa__track{gap:4rem;width:max-content;display:flex}.LogoCarousel-module__UkMyqa__logoItem{flex-shrink:0;justify-content:center;align-items:center;width:180px;height:90px;transition:filter .3s;display:flex;position:relative}
.Footer-module__3hUVsW__footer{background-color:var(--color-navy);color:var(--color-white);padding:var(--spacing-lg)0 var(--spacing-md)}.Footer-module__3hUVsW__container{max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}.Footer-module__3hUVsW__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin-bottom:3rem;display:grid}.Footer-module__3hUVsW__brand h3{color:var(--color-white);margin-bottom:1rem}.Footer-module__3hUVsW__brand p{color:#ffffffb3;max-width:300px;font-size:.9rem}.Footer-module__3hUVsW__column h4{color:var(--color-gold);margin-bottom:1.5rem;font-size:1.1rem}.Footer-module__3hUVsW__links{flex-direction:column;gap:.75rem;display:flex}.Footer-module__3hUVsW__links a{color:#ffffffb3;font-size:.95rem;transition:color .2s}.Footer-module__3hUVsW__links a:hover{color:var(--color-gold)}.Footer-module__3hUVsW__bottom{color:#ffffff80;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;font-size:.85rem;display:flex}
.Section-module__BZ7-0a__section{padding:var(--spacing-lg)0;width:100%}.Section-module__BZ7-0a__container{max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}.Section-module__BZ7-0a__navy{background-color:var(--color-navy);color:var(--color-white)}.Section-module__BZ7-0a__light{color:var(--color-foreground);background-color:#f8f9fa}.Section-module__BZ7-0a__white{background-color:var(--color-white);color:var(--color-foreground)}
