.quotes-three-cards{--qtc-bg:#fff;--qtc-fg:#201f23;--qtc-muted:#646369;--qtc-card:#f9f9fa;--qtc-card-line:#e8e8eb;--qtc-orange:#f76808;--qtc-pad:32px;--qtc-max:1200px;background:var(--qtc-bg);font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:104px max(var(--qtc-pad),calc((100vw - var(--qtc-max))/2 + var(--qtc-pad))) 108px;position:relative;width:100vw}.quotes-three-cards,.quotes-three-cards *,.quotes-three-cards :after,.quotes-three-cards :before{box-sizing:border-box}.quotes-three-cards--soft{--qtc-bg:#f9f9fa;--qtc-card:#fff}.quotes-three-cards--dark{--qtc-bg:#232224;--qtc-fg:#eeeeef;--qtc-muted:#b5b3ba;--qtc-card:#2a292c;--qtc-card-line:#3b3a3e}.quotes-three-cards .wrap{margin:0 auto;max-width:var(--qtc-max)}.qtc-head{margin:0 0 32px;max-width:680px}.qtc-heading{color:var(--qtc-fg);font-family:Familjen Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(28px,3.4vw,38px);font-weight:400;letter-spacing:-.03em;line-height:1.15;margin:0}.qtc-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0 0 32px}.qtc-card{background:var(--qtc-card);border:1px solid var(--qtc-card-line);border-radius:16px;margin:0;padding:32px}.qtc-quote-text{color:var(--qtc-fg);font-size:16.5px;line-height:1.55;margin:0 0 24px}.qtc-quote-text p{margin:0}.qtc-quote-text p+p{margin-top:10px}.qtc-who{font-size:14.5px;line-height:1.5}.qtc-who cite{color:var(--qtc-fg);display:block;font-style:normal;font-weight:700}.qtc-role{color:var(--qtc-muted)}.qtc-btn,.qtc-btn:active,.qtc-btn:focus,.qtc-btn:hover,.qtc-btn:link,.qtc-btn:visited{align-items:center;background:var(--qtc-orange);border:1px solid var(--qtc-orange);border-radius:10px;color:#fff!important;display:inline-flex;font-size:15.5px;font-weight:500;gap:8px;letter-spacing:-.005em;padding:14px 22px;text-decoration:none!important;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.qtc-btn:focus,.qtc-btn:hover{box-shadow:0 1px 3px hsla(0,0%,8%,.04),0 12px 26px -14px hsla(0,0%,8%,.13);transform:translateY(-2px)}@media (max-width:640px){.qtc-grid{grid-template-columns:1fr}}@media (max-width:767px){.quotes-three-cards{padding-bottom:56px;padding-top:64px}}