.ag-why{background:var(--color-white);padding:80px 24px}.ag-why-inner{max-width:960px;margin:0 auto}.ag-why h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--text-primary);text-align:center;margin-bottom:48px;letter-spacing:-.01em}.ag-why-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.ag-why-card{background:var(--color-stone-25);border:1px solid var(--color-stone-200);border-radius:14px;padding:28px 24px;transition:transform .3s ease,box-shadow .3s ease}.ag-why-card:hover{transform:translateY(-3px);box-shadow:0 6px 24px #1c19170f}.ag-card-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(135deg,var(--color-gold-wash),var(--color-gold-pale));color:var(--color-gold-text);margin-bottom:18px}.ag-card-icon svg{width:24px;height:24px}.ag-why-card h3{font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:8px;line-height:1.3}.ag-why-card p{font-size:.88rem;color:var(--text-secondary);line-height:1.65}@media(max-width:680px){.ag-why-grid{grid-template-columns:1fr}}.ag-paths{background:var(--color-stone-100);padding:80px 24px}.ag-paths-inner{max-width:960px;margin:0 auto}.ag-paths h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--text-primary);text-align:center;margin-bottom:48px;letter-spacing:-.01em}.ag-paths-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.ag-path-card{background:var(--color-white);border:1px solid var(--color-stone-200);border-radius:14px;padding:36px 32px;transition:transform .3s ease,box-shadow .3s ease}.ag-path-card:hover{transform:translateY(-3px);box-shadow:0 6px 24px #1c19170f}.ag-path-card--affiliate{border-left:4px solid var(--color-gold)}.ag-path-card h3{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin-bottom:20px;line-height:1.3}.ag-path-list{list-style:none;padding:0;margin:0 0 20px}.ag-path-list li{font-size:.88rem;color:var(--text-secondary);line-height:1.65;padding:6px 0 6px 20px;position:relative}.ag-path-list li:before{content:"";position:absolute;left:0;top:14px;width:6px;height:6px;border-radius:50%;background:var(--color-gold)}.ag-path-best{font-size:.85rem;color:var(--text-secondary);font-style:italic;line-height:1.5;margin-bottom:24px}@media(max-width:768px){.ag-paths-grid{grid-template-columns:1fr}.ag-path-card{padding:28px 24px}}.ag-clients{background:var(--color-white);padding:80px 24px}.ag-clients-inner{max-width:960px;margin:0 auto}.ag-clients h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--text-primary);text-align:center;margin-bottom:48px;letter-spacing:-.01em}.ag-clients-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ag-client-card{background:var(--color-stone-25);border:1px solid var(--color-stone-200);border-radius:14px;padding:28px 24px;transition:transform .3s ease,box-shadow .3s ease}.ag-client-card:hover{transform:translateY(-3px);box-shadow:0 6px 24px #1c19170f}.ag-client-card h3{font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:8px;line-height:1.3}.ag-client-card p{font-size:.88rem;color:var(--text-secondary);line-height:1.65}@media(max-width:860px){.ag-clients-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.ag-clients-grid{grid-template-columns:1fr}}.ag-stats{background:var(--color-stone-100);padding:60px 24px}.ag-stats-inner{max-width:960px;margin:0 auto}.ag-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.ag-stat{text-align:center;padding:24px 16px;background:var(--color-white);border:1px solid var(--color-stone-200);border-radius:12px}.ag-stat-number{display:block;font-size:2.2rem;font-weight:700;color:var(--color-gold-text);line-height:1.1;margin-bottom:6px}.ag-stat-label{font-size:.82rem;color:var(--text-secondary)}@media(max-width:680px){.ag-stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.ag-stats-grid{grid-template-columns:1fr}}.ag-cta{position:relative;overflow:hidden;background:var(--color-stone-50);padding:80px 24px;text-align:center}.ag-cta-gradient{position:absolute;inset:0;pointer-events:none;overflow:hidden}.ag-blob{position:absolute;border-radius:50%;filter:blur(80px);will-change:transform}.ag-blob--1{width:500px;height:500px;top:-30%;right:-5%;background:radial-gradient(circle,rgba(254,226,101,.45),rgba(255,200,50,.15) 50%,transparent 70%);animation:drift-2 18s ease-in-out infinite alternate}.ag-blob--2{width:450px;height:450px;bottom:-20%;left:-5%;background:radial-gradient(circle,rgba(254,200,60,.4),rgba(255,230,120,.12) 50%,transparent 70%);animation:drift-1 16s ease-in-out infinite alternate}.ag-cta-inner{position:relative;z-index:1;max-width:560px;margin:0 auto}.ag-cta h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--text-primary);margin-bottom:12px;letter-spacing:-.01em}.ag-cta p{font-size:1rem;color:var(--text-secondary);margin-bottom:32px;line-height:1.6}.ag-cta-buttons{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap}.ag-cta-note{display:block;margin-top:14px;font-size:.82rem;color:var(--text-muted)}.ag-cta-note a{color:var(--color-gold-text);text-decoration:none;font-weight:600}.ag-cta-note a:hover{color:var(--color-gold-text-hover)}[data-theme=dark] .ag-why{background:var(--color-stone-850)}[data-theme=dark] .ag-why-card{background:var(--color-stone-900);border-color:var(--color-stone-800)}[data-theme=dark] .ag-why-card:hover{box-shadow:0 6px 24px #0000004d}[data-theme=dark] .ag-card-icon{background:linear-gradient(135deg,#fefce814,#fef3c70d)}[data-theme=dark] .ag-paths{background:var(--color-stone-950)}[data-theme=dark] .ag-path-card{background:var(--color-stone-900);border-color:var(--color-stone-800)}[data-theme=dark] .ag-path-card:hover{box-shadow:0 6px 24px #0000004d}[data-theme=dark] .ag-path-card--affiliate{border-left-color:var(--color-gold)}[data-theme=dark] .ag-clients{background:var(--color-stone-850)}[data-theme=dark] .ag-client-card{background:var(--color-stone-900);border-color:var(--color-stone-800)}[data-theme=dark] .ag-client-card:hover{box-shadow:0 6px 24px #0000004d}[data-theme=dark] .ag-stats{background:var(--color-stone-950)}[data-theme=dark] .ag-stat{background:var(--color-stone-900);border-color:var(--color-stone-800)}[data-theme=dark] .ag-cta{background:var(--color-stone-950)}[data-theme=dark] .ag-blob--1{background:radial-gradient(circle,rgba(254,226,101,.15),rgba(255,200,50,.05) 50%,transparent 70%)}[data-theme=dark] .ag-blob--2{background:radial-gradient(circle,rgba(254,200,60,.12),rgba(255,230,120,.04) 50%,transparent 70%)}[data-theme=dark] .ag-cta-note a{color:var(--color-gold-light)}[data-theme=dark] .ag-cta-note a:hover{color:var(--color-gold-text)}@media(prefers-reduced-motion:reduce){.ag-blob{animation:none}.ag-why-card,.ag-path-card,.ag-client-card{transition:none;animation:none}}
