.quote-hero[data-astro-cid-gm7xdc5q]{background:radial-gradient(120% 140% at 85% 0%, var(--color-navy-700) 0%, var(--color-navy-900) 60%);color:#fff}.quote-top[data-astro-cid-gm7xdc5q],.quote-body[data-astro-cid-gm7xdc5q]{--quote-side-width:340px;grid-template-columns:minmax(0, 1fr) var(--quote-side-width);gap:var(--space-6);display:grid}.quote-top[data-astro-cid-gm7xdc5q]{padding-block:var(--space-7) calc(var(--space-8) + 2rem);align-items:end}.quote-hero[data-astro-cid-gm7xdc5q] .quote-top[data-astro-cid-gm7xdc5q] .breadcrumbs a,.quote-hero[data-astro-cid-gm7xdc5q] .quote-top[data-astro-cid-gm7xdc5q] .breadcrumbs [aria-current=page]{color:#ffffffb8}.quote-top[data-astro-cid-gm7xdc5q] .eyebrow[data-astro-cid-gm7xdc5q]{margin-top:var(--space-4);color:color-mix(in srgb, var(--color-accent-bright) 50%, #fff)}.quote-top[data-astro-cid-gm7xdc5q] h1[data-astro-cid-gm7xdc5q]{color:#fff;margin:var(--space-2) 0 var(--space-3)}.lede[data-astro-cid-gm7xdc5q]{color:#ffffffd1;max-width:60ch;margin:0;font-size:1.08rem}.quote-points[data-astro-cid-gm7xdc5q]{padding:var(--space-2) var(--space-5);border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid #ffffff24;margin:0;list-style:none}.quote-points[data-astro-cid-gm7xdc5q] li[data-astro-cid-gm7xdc5q]{color:#ffffffeb;padding:.8rem 0 .8rem 2.1rem;font-size:.95rem;font-weight:550;line-height:1.4;position:relative}.quote-points[data-astro-cid-gm7xdc5q] li[data-astro-cid-gm7xdc5q]+li[data-astro-cid-gm7xdc5q]{border-top:1px solid #ffffff1f}.quote-points[data-astro-cid-gm7xdc5q] li[data-astro-cid-gm7xdc5q]:before{content:"✓";color:#6ee7a8;background:#6ee7a829;border-radius:50%;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.78rem;font-weight:700;display:inline-flex;position:absolute;top:.8rem;left:0}.quote-body[data-astro-cid-gm7xdc5q]{padding-bottom:var(--space-7);align-items:stretch;margin-top:-4.5rem;position:relative}.quote-card[data-astro-cid-gm7xdc5q],.side-card[data-astro-cid-gm7xdc5q]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.quote-card[data-astro-cid-gm7xdc5q]{padding:var(--space-6);box-shadow:var(--shadow-lg)}.quote-card[data-astro-cid-gm7xdc5q] h2[data-astro-cid-gm7xdc5q]{margin:0 0 var(--space-5);font-size:1.3rem}.quote-side[data-astro-cid-gm7xdc5q]{gap:var(--space-4);grid-template-rows:auto auto 1fr;display:grid}.side-card[data-astro-cid-gm7xdc5q]{padding:var(--space-5);box-shadow:var(--shadow-md)}.side-card--contact[data-astro-cid-gm7xdc5q]{border-top:3px solid var(--color-accent)}.side-card[data-astro-cid-gm7xdc5q] h2[data-astro-cid-gm7xdc5q]{margin:0 0 var(--space-3);font-size:1.05rem;line-height:1.35}.side-card[data-astro-cid-gm7xdc5q] p[data-astro-cid-gm7xdc5q]{margin:0 0 var(--space-3);font-size:.92rem}.side-link[data-astro-cid-gm7xdc5q]{border-top:1px solid var(--color-border);flex-direction:column;gap:.1rem;padding:.7rem 0;text-decoration:none;display:flex}.side-link[data-astro-cid-gm7xdc5q]:last-child{padding-bottom:0}.side-link[data-astro-cid-gm7xdc5q] span[data-astro-cid-gm7xdc5q]{color:var(--color-text-faint);font-size:.8rem}.side-link[data-astro-cid-gm7xdc5q] strong[data-astro-cid-gm7xdc5q]{color:var(--color-text);word-break:break-word;font-weight:650}.side-link[data-astro-cid-gm7xdc5q]:hover strong[data-astro-cid-gm7xdc5q]{color:var(--color-accent)}.side-link--mail[data-astro-cid-gm7xdc5q] strong[data-astro-cid-gm7xdc5q]{color:var(--color-accent-bright)}.side-link--mail[data-astro-cid-gm7xdc5q]:hover strong[data-astro-cid-gm7xdc5q]{color:var(--color-accent-strong);text-decoration:underline}.side-test[data-astro-cid-gm7xdc5q]{color:var(--color-accent);font-weight:650;text-decoration:none}.side-test[data-astro-cid-gm7xdc5q]:hover{color:var(--color-accent-strong);text-decoration:underline}@media (width<=1040px){.quote-top[data-astro-cid-gm7xdc5q],.quote-body[data-astro-cid-gm7xdc5q]{--quote-side-width:300px}}@media (width<=900px){.quote-top[data-astro-cid-gm7xdc5q],.quote-body[data-astro-cid-gm7xdc5q]{grid-template-columns:1fr}.quote-top[data-astro-cid-gm7xdc5q]{gap:var(--space-5)}.quote-body[data-astro-cid-gm7xdc5q]{margin-top:-3rem}.quote-side[data-astro-cid-gm7xdc5q]{grid-template-rows:none;grid-template-columns:1fr 1fr}.side-card--contact[data-astro-cid-gm7xdc5q]{grid-column:1/-1}.side-link[data-astro-cid-gm7xdc5q]{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-direction:row}}@media (width<=600px){.quote-top[data-astro-cid-gm7xdc5q]{padding-block:var(--space-6) calc(var(--space-7) + 1.5rem)}.quote-card[data-astro-cid-gm7xdc5q]{padding:var(--space-5) var(--space-4)}.quote-side[data-astro-cid-gm7xdc5q]{grid-template-columns:1fr}.side-link[data-astro-cid-gm7xdc5q]{flex-direction:column;gap:.1rem}}
