@layer base{._reveal_1rqbo_2{opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}._reveal_1rqbo_2[data-revealed=true]{opacity:1;transform:translateY(0)}._accent_1rqbo_13{color:var(--primary)}._pageHero_1rqbo_17{position:relative;padding:var(--spacing-20) var(--spacing-6);text-align:center;min-height:300px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;background-size:cover;background-position:center}._pageHero_1rqbo_17:before{content:"";position:absolute;inset:0;background-color:#000000b3;z-index:1}._pageHeroContainer_1rqbo_38{position:relative;z-index:2;max-width:48rem;margin:0 auto}._pageHeroTitle_1rqbo_45{font-family:var(--font-family-display);font-size:3.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:var(--spacing-6);color:#fff}@media(max-width:768px){._pageHeroTitle_1rqbo_45{font-size:2.5rem}}._pageHeroDesc_1rqbo_60{font-size:1.25rem;color:#ffffffd9;line-height:1.6}._sectionContainer_1rqbo_66{max-width:1280px;margin:0 auto}._testimonials_1rqbo_71{padding:var(--spacing-20) var(--spacing-6);background-color:var(--surface)}._testimonialList_1rqbo_76{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-8)}._testimonialItem_1rqbo_82{background-color:var(--primary);padding:var(--spacing-8);border:1px solid var(--primary);border-radius:1.25rem;display:flex;flex-direction:column;gap:var(--spacing-6)}._quoteIcon_1rqbo_92{color:#fff;width:2rem;height:2rem;opacity:.4}._quoteText_1rqbo_99{font-size:1.125rem;line-height:1.6;color:#fff;flex:1;font-style:italic}._quoteAuthor_1rqbo_107{display:flex;align-items:center;gap:var(--spacing-4)}._authorInfo_1rqbo_113{display:flex;flex-direction:column}._authorName_1rqbo_118{font-weight:600;color:#fff}._authorRole_1rqbo_123{font-size:.875rem;color:#fffc}}
