.axsh-hero *{box-sizing:border-box}:root{--axsh-primary:#2e7ee5;--axsh-foreground:#181825;--axsh-muted-fg:#657386;--axsh-font:"Inter",system-ui,-apple-system,sans-serif}.axsh-hero{background:linear-gradient(180deg,#fff,#f8fafc);padding-bottom:4rem;padding-top:72px;position:relative}@media (min-width:768px){.axsh-hero{padding-bottom:4rem;padding-top:72px}}.axsh-container{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem;width:100%}.axsh-back-link{align-items:center;color:var(--axsh-muted-fg);display:inline-flex;font-family:var(--axsh-font);font-size:.875rem;font-weight:500;gap:.375rem;margin-bottom:2rem;text-decoration:none;transition:color .15s ease}.axsh-back-link:hover{color:var(--axsh-foreground)}.axsh-eyebrow{color:var(--axsh-primary);font-family:var(--axsh-font);font-size:.6875rem;font-weight:600;letter-spacing:.12em;margin:0 0 1rem;text-transform:uppercase}.axsh-headline{color:var(--axsh-foreground);font-family:var(--axsh-font);font-size:clamp(1.875rem,5vw,3rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 1.5rem;max-width:56rem}.axsh-positioning{color:var(--axsh-muted-fg);font-family:var(--axsh-font);font-size:clamp(1rem,2vw,1.125rem);line-height:1.75;margin:0 0 2.5rem;max-width:42rem}.axsh-ctas{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.axsh-ctas{align-items:center;flex-direction:row}}.axsh-cta-primary{align-items:center;background:var(--axsh-primary);border-radius:.5rem;color:#fff;display:inline-flex;font-family:var(--axsh-font);font-size:.9375rem;font-weight:500;justify-content:center;padding:.75rem 1.75rem;text-decoration:none;transition:background .15s ease,transform .15s ease;white-space:nowrap}.axsh-cta-primary:hover{background:#1965c8;transform:translateY(-1px)}.axsh-cta-secondary{align-items:center;color:var(--axsh-primary);display:inline-flex;font-family:var(--axsh-font);font-size:.9375rem;font-weight:500;gap:.375rem;text-decoration:none;transition:color .15s ease;white-space:nowrap}.axsh-cta-secondary:hover{color:#1965c8}.axsh-cta-arrow{transition:transform .15s ease}.axsh-cta-secondary:hover .axsh-cta-arrow{transform:translateX(3px)}