.rat-section,.rat-section *{box-sizing:border-box}.rat-section{background-color:var(--rat-bg);left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}:where(.rat-section) :where(p,h2,blockquote,figure,figcaption){margin:0;padding:0}.rat-section :focus-visible{border-radius:6px;outline:2px solid #f47a20;outline-offset:3px}.rat-pt-large{padding-top:clamp(48px,6vw,88px)}.rat-pt-medium{padding-top:clamp(32px,4vw,56px)}.rat-pt-small{padding-top:20px}.rat-pt-none{padding-top:0}.rat-pb-large{padding-bottom:clamp(48px,6vw,88px)}.rat-pb-medium{padding-bottom:clamp(32px,4vw,56px)}.rat-pb-small{padding-bottom:20px}.rat-pb-none{padding-bottom:0}.rat-wrap{margin:0 auto;width:min(1180px,calc(100% - 48px))}.rat-head{margin:0 auto clamp(28px,4vw,44px);max-width:760px;text-align:center}.rat-eyebrow{color:var(--rat-accent);display:inline-block;font-size:13px;font-weight:700;letter-spacing:.06em;margin-bottom:14px;text-transform:uppercase}.rat-title{color:var(--rat-title-color);font-family:var(--rat-title-font);font-size:var(--rat-title-size);font-weight:var(--rat-title-weight);line-height:1.25;text-wrap:balance}.rat-title em{font-style:normal}.rat-lead{color:var(--rat-text-color);font-family:var(--rat-text-font);font-size:var(--rat-text-size);font-weight:var(--rat-text-weight);line-height:1.7;margin-top:14px}.rat-list{--rat-gap:20px;--rat-cols:3;display:flex;flex-wrap:wrap;gap:var(--rat-gap);justify-content:center}.rat-cols-2 .rat-list{--rat-cols:2}.rat-card{display:flex;flex:0 0 calc((100% - (var(--rat-cols) - 1)*var(--rat-gap))/var(--rat-cols));flex-direction:column;gap:16px;justify-content:space-between;max-width:calc((100% - (var(--rat-cols) - 1)*var(--rat-gap))/var(--rat-cols));padding:26px 26px 22px 66px;position:relative}.rat-cards .rat-card{background:#fff;border:1px solid #f0e4da;border-radius:16px;box-shadow:0 10px 26px rgba(24,36,43,.05)}.rat-flat .rat-card{padding:8px 8px 8px 48px}.rat-card:before{color:var(--rat-accent);content:"\201C";font:700 64px/1 Georgia,Times New Roman,serif;left:22px;position:absolute;top:14px}.rat-flat .rat-card:before{left:0;top:2px}.rat-quote{background:none;border:0;border-left:0;box-shadow:none;font-style:normal;margin:0;padding:0;quotes:none}.rat-quote:after,.rat-quote:before{content:none;display:none}.rat-quote__text{color:var(--rat-text-color);font-size:var(--rat-text-size);font-weight:var(--rat-text-weight);line-height:1.65}.rat-meta,.rat-quote__text{font-family:var(--rat-text-font)}.rat-meta{align-items:baseline;display:flex;flex-wrap:wrap;font-size:calc(var(--rat-text-size) - 1px);gap:0 10px}.rat-meta__author{color:var(--rat-author);font-weight:700}.rat-meta__place{color:#6b777e;font-style:italic}.rat-meta__author+.rat-meta__place:before{color:#c8ccd0;content:"|";font-style:normal;margin-right:10px}@media screen and (max-width:980px){.rat-list{--rat-cols:2}}@media screen and (max-width:640px){.rat-list{--rat-cols:1}.rat-wrap{width:min(100% - 32px,520px)}.rat-card{padding:24px 20px 20px 58px}.rat-card:before{left:18px}}.rat-reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.rat-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rat-reveal{opacity:1;transform:none;transition:none}}.rat-hidden-note{background:#fafafa;border:1px dashed #c7c7c7;border-radius:8px;color:#555;font:14px/1.4 Arial,sans-serif;margin:8px;padding:10px 14px}