.HeroSection-module__HAA8HW__hero{background-color:var(--color-primary);color:var(--color-text-inverse);align-items:center;min-height:80vh;display:flex;position:relative;overflow:hidden}.HeroSection-module__HAA8HW__hero:before{content:"";z-index:1;background:radial-gradient(circle at 80% 20%,#c6a15b26 0%,#0000 40%),radial-gradient(circle at 20% 80%,#13294bcc 0%,#0000 50%);position:absolute;inset:0}.HeroSection-module__HAA8HW__container{z-index:2;position:relative}.HeroSection-module__HAA8HW__content{max-width:800px}.HeroSection-module__HAA8HW__content h1{color:var(--color-text-inverse);margin-bottom:1rem;font-size:4rem;line-height:1.1}.HeroSection-module__HAA8HW__subtitle{color:var(--color-accent);letter-spacing:2px;text-transform:uppercase;margin-bottom:2rem;font-size:1.5rem;font-weight:500}.HeroSection-module__HAA8HW__description{color:#ffffffd9;max-width:650px;margin-bottom:3rem;font-size:1.25rem;line-height:1.8}.HeroSection-module__HAA8HW__actions{gap:1.5rem;display:flex}@media (max-width:768px){.HeroSection-module__HAA8HW__hero{min-height:70vh;padding:6rem 0}.HeroSection-module__HAA8HW__content h1{font-size:2.5rem}.HeroSection-module__HAA8HW__subtitle{font-size:1.1rem}.HeroSection-module__HAA8HW__actions{flex-direction:column}.HeroSection-module__HAA8HW__actions a{width:100%}}
.ExpertiseSection-module__XxJl1a__section{z-index:10;margin-top:-4rem;padding:0;position:relative}.ExpertiseSection-module__XxJl1a__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.ExpertiseSection-module__XxJl1a__card{background-color:var(--color-surface);border-radius:var(--border-radius-lg);text-align:center;box-shadow:var(--shadow-lg);border-top:4px solid var(--color-accent);padding:2.5rem 1.5rem;transition:transform .3s,box-shadow .3s}.ExpertiseSection-module__XxJl1a__card:hover{transform:translateY(-10px);box-shadow:0 20px 25px -5px #0b1f3a1a,0 10px 10px -5px #0b1f3a0a}.ExpertiseSection-module__XxJl1a__iconWrapper{color:var(--color-primary);justify-content:center;margin-bottom:1.5rem;display:flex}.ExpertiseSection-module__XxJl1a__title{color:var(--color-text);margin:0;font-size:1.125rem}@media (max-width:1024px){.ExpertiseSection-module__XxJl1a__grid{grid-template-columns:repeat(2,1fr)}.ExpertiseSection-module__XxJl1a__section{margin-top:-2rem}}@media (max-width:640px){.ExpertiseSection-module__XxJl1a__grid{grid-template-columns:1fr}.ExpertiseSection-module__XxJl1a__section{margin-top:2rem}}
.PositioningSection-module__NEG7lG__section{background-color:var(--color-primary);color:var(--color-text-inverse);text-align:center;position:relative;overflow:hidden}.PositioningSection-module__NEG7lG__content{z-index:2;max-width:900px;margin:0 auto;padding:3rem 0;position:relative}.PositioningSection-module__NEG7lG__quoteMark{color:#c6a15b33;z-index:-1;font-family:serif;font-size:8rem;line-height:1;position:absolute;top:-2rem;left:50%;transform:translate(-50%)}.PositioningSection-module__NEG7lG__content h2{color:var(--color-text-inverse);margin-bottom:2rem;font-size:2.5rem}.PositioningSection-module__NEG7lG__lead{color:#ffffffb3;margin-bottom:1.5rem;font-size:1.5rem}.PositioningSection-module__NEG7lG__highlight{color:var(--color-accent);font-size:1.75rem;font-weight:500;line-height:1.6}@media (max-width:768px){.PositioningSection-module__NEG7lG__content h2{font-size:2rem}.PositioningSection-module__NEG7lG__lead{font-size:1.25rem}.PositioningSection-module__NEG7lG__highlight{font-size:1.5rem}}
