.hero[data-v-acc165ea]{background-position:50%;background-size:cover;align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.hero-overlay[data-v-acc165ea]{background:linear-gradient(90deg,#1f1e1deb,#1f1e1db8 45%,#1f1e1d59);position:absolute;inset:0}.hero-content[data-v-acc165ea]{z-index:1;width:100%;max-width:1180px;margin:0 auto;padding:0 48px;position:relative}.hero-content .eyebrow[data-v-acc165ea]{color:var(--clay)}.hero h1[data-v-acc165ea]{color:#fff;max-width:640px;margin:8px 0 20px;font-size:2.75rem}.hero-text[data-v-acc165ea]{color:#ffffffd9;max-width:560px;margin-bottom:28px;font-size:1.05rem;line-height:1.6}.eyebrow[data-v-acc165ea]{text-transform:uppercase;color:var(--clay-deep);letter-spacing:.05em;margin-bottom:8px;font-size:.8rem;font-weight:600}.cta-button[data-v-acc165ea]{background:var(--ink);color:#fff;border-radius:8px;padding:12px 24px;font-weight:600;display:inline-block}.section[data-v-acc165ea]{max-width:1100px;margin:0 auto;padding:56px 48px}.section h2[data-v-acc165ea]{margin-bottom:32px;font-size:1.75rem}.services-grid[data-v-acc165ea]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.featured-cta-row[data-v-acc165ea],.service-card[data-v-acc165ea],.stats-grid[data-v-acc165ea]{text-align:center}.service-icon[data-v-acc165ea]{background:var(--clay-soft);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;display:flex}.service-icon i[data-v-acc165ea]{color:var(--clay-deep);font-size:1.75rem}.service-card h3[data-v-acc165ea]{margin-bottom:8px;font-size:1.1rem}.service-card p[data-v-acc165ea],.stat-label[data-v-acc165ea]{color:var(--text-muted);font-size:.9rem}.stats-section[data-v-acc165ea]{background:var(--bg-soft);max-width:none}.stats-grid[data-v-acc165ea]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;max-width:1100px;margin:0 auto;display:grid}.stat-label[data-v-acc165ea]{margin-top:4px}.featured-section[data-v-acc165ea]{padding-top:56px}.featured-grid[data-v-acc165ea]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:32px;display:grid}.featured-card[data-v-acc165ea]{padding:0;display:block;overflow:hidden}.featured-card img[data-v-acc165ea]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.featured-card .card-category[data-v-acc165ea]{color:var(--clay-deep);text-transform:uppercase;margin:16px 20px 4px;font-size:.75rem;font-weight:600}.featured-card h3[data-v-acc165ea]{margin:0 20px 20px;font-size:1rem}.cta-clay[data-v-acc165ea]{background:var(--clay)}.references-intro[data-v-acc165ea]{color:var(--text-muted);max-width:720px;margin-top:-16px;margin-bottom:8px;line-height:1.6}.marquee[data-v-acc165ea]{margin-bottom:56px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}.marquee-track[data-v-acc165ea]{width:max-content;animation:40s linear infinite marquee-scroll-acc165ea;display:flex}.marquee:hover .marquee-track[data-v-acc165ea]{animation-play-state:paused}.marquee-group[data-v-acc165ea]{align-items:center;gap:48px;padding-right:48px;display:flex}.marquee-group img[data-v-acc165ea]{-o-object-fit:contain;object-fit:contain;filter:grayscale();opacity:.7;max-width:140px;height:36px;transition:all .15s}.marquee-group img[data-v-acc165ea]:hover{filter:none;opacity:1}@keyframes marquee-scroll-acc165ea{0%{transform:translate(0)}to{transform:translate(-50%)}}.academyou-section[data-v-acc165ea]{padding-top:0}.academyou-card[data-v-acc165ea]{background:var(--ink);color:#fff;border:none;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:48px;display:grid}.academyou-pattern[data-v-acc165ea]{justify-self:center;width:180px;height:180px}.academyou-card .eyebrow[data-v-acc165ea]{color:var(--clay)}.academyou-card h2[data-v-acc165ea]{color:#fff;margin-bottom:16px;font-size:1.6rem}.academyou-text[data-v-acc165ea]{color:#ffffffbf;max-width:640px;margin-bottom:24px;line-height:1.6}.academyou-card .cta-button[data-v-acc165ea]{background:var(--clay)}.news-grid[data-v-acc165ea]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:24px;display:grid}.news-card img[data-v-acc165ea]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;margin-bottom:12px}.news-card h3[data-v-acc165ea]{font-size:1rem}.see-all[data-v-acc165ea]{color:var(--clay-deep);font-size:.9rem;font-weight:600}@media (width<=860px){.hero[data-v-acc165ea]{min-height:460px}.hero-overlay[data-v-acc165ea]{background:linear-gradient(#1f1e1d8c,#1f1e1de6 70%)}.hero h1[data-v-acc165ea],.hero-text[data-v-acc165ea]{max-width:none}.academyou-card[data-v-acc165ea]{grid-template-columns:1fr}.academyou-pattern[data-v-acc165ea]{order:-1;width:120px;height:120px}}
