.aal-root{--aal-header:72px}.aal-root .text-alp-gold{color:#6e5516}.aal-root .aal-on-navy .text-alp-gold,.aal-root .bg-alp-navy .text-alp-gold,.aal-root .bg-alp-navy-deep .text-alp-gold,.aal-root .bg-alp-navy\/90 .text-alp-gold,.aal-root footer .text-alp-gold,.aal-root nav .text-alp-gold{color:#c9a84c}.aal-root .text-alp-slate{color:#475569}.aal-root .text-alp-navy\/40,.aal-root .text-alp-navy\/50,.aal-root .text-alp-navy\/60{color:#1b2338}.aal-root .text-white\/40{color:hsla(0,0%,100%,.75)}.aal-root .placeholder-white\/50::-moz-placeholder{color:hsla(0,0%,100%,.8)}.aal-root .placeholder-white\/50::placeholder{color:hsla(0,0%,100%,.8)}.aal-hero-compact,.aal-hero-photo{box-sizing:border-box;text-align:left;padding-top:var(--aal-header,72px)}.aal-hero-photo{min-height:70svh;display:flex;align-items:flex-end}.aal-hero-compact{min-height:280px;display:flex;align-items:center}.aal-hero-text{box-sizing:border-box;text-align:left;height:auto;min-height:0;display:block;padding-top:48px;padding-bottom:48px}@media (min-width:768px){.aal-hero-text{padding-top:80px;padding-bottom:80px}}.aal-hero-text .text-center{text-align:left;margin-left:0;margin-right:0}.aal-hero-text h1{font-size:2.25rem!important;line-height:1.15!important}@media (min-width:768px){.aal-hero-photo{height:560px;min-height:560px}}.aal-hero-compact .text-center,.aal-hero-photo .text-center{text-align:left;margin-left:0;margin-right:0}.aal-hero-compact h1,.aal-hero-photo h1{font-size:2.25rem!important;line-height:1.15!important}html:has(.aal-root){scroll-padding-top:var(--aal-header,72px)}.aal-root p a:not([class*=rounded-full]):not([class*=bg-alp-gold]){text-decoration-line:underline;text-underline-offset:2px}@media (min-width:768px){.aal-hero-compact h1,.aal-hero-photo h1,.aal-hero-text h1{font-size:3rem!important}}