.cite{width:100%;background:#fff;color:#000;padding:clamp(2.8rem,6vw,5rem) 0;text-align:left}.cite__inner{width:min(1200px,100% - 3rem);margin-inline:auto}.cite__title{margin:0;font-size:clamp(1.5rem,3.5vw,2.5rem);line-height:1.14;letter-spacing:-.02em;font-weight:10;text-transform:none;text-align:left}.cite__divider{margin:1.4rem 0 1.8rem;border:0;border-top:1px solid #000000}.cite__quote{margin:0;max-width:100ch}.cite__text{margin:0;color:#000;font-size:clamp(1.03rem,1.35vw,1.36rem);line-height:1.55;text-align:left}.cite__footer{display:flex;align-items:center;gap:.95rem;margin-top:1.35rem}.cite__avatar{width:64px;height:64px;aspect-ratio:1 / 1;border-radius:50%;object-fit:cover;border:1px solid rgba(0,0,0,.2);flex:0 0 auto}.cite__meta{display:flex;flex-direction:column;gap:.2rem;min-width:0;text-align:left}.cite__author{color:#000;font-style:normal;font-size:clamp(.95rem,1.05vw,1.08rem);font-weight:bolder}.cite__subtitle{margin:0;color:#000;font-size:clamp(.85rem,1vw,.98rem);line-height:1.45}@media(max-width:640px){.cite__inner{width:min(1200px,100% - 2rem)}.cite__footer{align-items:flex-start}}
