.ReviewsOpenerSection-module__4ZAZ6a__opener{padding:40px var(--container-px,20px) 32px;background:linear-gradient(#f0fff8 0%,#fbfbf8 100%);border-bottom:1px solid #f0efec}@media (min-width:880px){.ReviewsOpenerSection-module__4ZAZ6a__opener{padding:72px var(--container-px,48px) 52px}}.ReviewsOpenerSection-module__4ZAZ6a__opener:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 20%,#5cd69929,#0000 45%),radial-gradient(circle at 78% 40%,#2a9d681a,#0000 40%);position:absolute;inset:0}.ReviewsOpenerSection-module__4ZAZ6a__eyebrow:before{content:"";background:var(--brand-primary);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #2a9d6829}.ReviewsOpenerSection-module__4ZAZ6a__heading{letter-spacing:-1.8px;font-size:clamp(30px,4.4vw,54px);line-height:1.03}.ReviewsOpenerSection-module__4ZAZ6a__headingEm{color:var(--brand-primary);font-style:italic;font-weight:800}.ReviewsOpenerSection-module__4ZAZ6a__chip{transition:border-color .15s,transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s}.ReviewsOpenerSection-module__4ZAZ6a__chip:hover{border-color:#2a9d6847;transform:translateY(-1px);box-shadow:0 8px 20px -8px #0f18151a}.ReviewsOpenerSection-module__4ZAZ6a__badge strong{font-family:var(--font-heading);color:var(--content-primary);font-weight:800}.ReviewsOpenerSection-module__4ZAZ6a__chipDot{color:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:24px;height:24px;display:inline-grid}
