.use-case-quote{position:relative;margin:0 auto;max-width:920px;padding:clamp(1.75rem,4vw,2.75rem) clamp(1.5rem,4vw,2.5rem) clamp(1.5rem,3.5vw,2.25rem);border-radius:1.25rem;background:radial-gradient(ellipse 80% 60% at 0 0,rgba(162,2,123,.08),transparent 55%),linear-gradient(165deg,#ffffff,#f7f5f8);box-shadow:0 0 0 1px rgba(18,22,28,.07),0 18px 44px rgba(18,22,28,.07);overflow:hidden}.use-case-quote-mark{position:absolute;top:.35rem;left:1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(4.5rem,10vw,7rem);line-height:1;color:rgba(162,2,123,.14);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.use-case-quote-title{position:relative;margin:0 0 1rem;padding:0;font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;color:#12161c}.use-case-quote-body{position:relative;margin:0 0 1.75rem;padding:0;border:0;background:none;color:rgba(18,22,28,.78);font-size:clamp(1.02rem,1.5vw,1.125rem);font-style:normal;font-weight:500;line-height:1.55;-webkit-text-fill-color:currentColor;background-image:none}.use-case-quote-body p{margin:0 0 .85rem;color:inherit}.use-case-quote-body p:last-child{margin-bottom:0}.use-case-quote-author{position:relative;display:flex;align-items:center;gap:.9rem;margin:0;padding-top:1.15rem;border-top:1px solid rgba(18,22,28,.08)}.use-case-quote-avatar{flex:none;width:64px;height:64px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(162,2,123,.35)}.use-case-quote-avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.use-case-quote-meta{display:flex;flex-direction:column;gap:.15rem;min-width:0}.use-case-quote-name{font-size:1rem;font-weight:700;color:#12161c;line-height:1.3}.use-case-quote-role{font-size:.92rem;font-weight:500;color:rgba(18,22,28,.58);line-height:1.35}@media screen and (max-width:599px){.use-case-quote-author{align-items:flex-start}.use-case-quote-avatar{width:56px;height:56px}}