.quote-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(12,204,195,.16),transparent 25%),linear-gradient(135deg,#f4f9f9 0%,#e8f2f4 100%)}.quote-hero:before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(8,43,76,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(8,43,76,.035) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to right,transparent,#000)}.quote-hero-grid{position:relative;z-index:1}.quote-hero .eyebrow{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgba(7,160,154,.2);border-radius:999px;background:rgba(255,255,255,.62);backdrop-filter:blur(8px)}.quote-hero .eyebrow:before{content:'';width:7px;height:7px;border-radius:50%;background:#0cc7c0;box-shadow:0 0 0 5px rgba(12,199,192,.12)}.quote-hero aside{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,#0a355c,#061f3a);box-shadow:0 35px 75px rgba(4,38,69,.25)}.quote-glow{position:absolute;z-index:-1;top:-85px;right:-65px;width:220px;height:220px;border-radius:50%;background:rgba(8,211,202,.28);filter:blur(8px)}.quote-proof{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:1.6rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.14)}.quote-proof div{display:grid}.quote-proof b{color:#fff;font-size:1.25rem}.quote-proof small{margin-top:3px;color:#93afc3;font-size:.66rem;text-transform:uppercase;letter-spacing:.06em}@media(max-width:820px){.quote-hero{display:none!important}}
