.r-about,.r-newsletter{padding:clamp(44px,5.5vw,80px) clamp(20px,7vw,112px)}.r-about{display:grid;grid-template-columns:minmax(300px,1fr) minmax(420px,.95fr);gap:clamp(45px,9vw,135px);align-items:center;background:#fffdf8}.r-about h2,.r-newsletter h2{margin:0 0 21px;font-family:var(--font-heading);font-size:clamp(42px,4.3vw,65px);font-weight:400;letter-spacing:-.055em;line-height:.98}.r-about-copy>p:not(.r-eyebrow),.r-newsletter>div>p:not(.r-eyebrow){max-width:590px;color:#61594f;line-height:1.72}.r-about-principles{display:grid;gap:12px}.r-about-principles article{display:grid;grid-template-columns:42px 1fr;column-gap:14px;padding:22px;background:#f5e9d9;border-left:4px solid #e98a68}.r-about-principles b{grid-row:1 / span 2;color:#c95e42;font-family:var(--font-heading);font-size:25px;font-weight:400}.r-about-principles h3{margin:0 0 5px;font-family:var(--font-heading);font-size:25px;font-weight:400;line-height:1}.r-about-principles p{margin:0;color:#655e54;font-size:13px;line-height:1.55}.r-newsletter{display:grid;grid-template-columns:minmax(280px,1fr) minmax(340px,.78fr);gap:clamp(44px,8vw,110px);align-items:center;background:#e3ecd8}.r-newsletter form{display:grid;gap:10px;padding:clamp(24px,4vw,36px);background:#fffdf8;box-shadow:7px 7px 0 rgba(45,40,33,.14)}.r-newsletter form>label:not(.r-consent){color:#4e5f4e;font-size:11px;font-weight:800}.r-newsletter input[type="email"],.r-newsletter select{width:100%;min-height:47px;padding:12px;border:1px solid #b7c6ae;border-radius:0;background:#fffdf8;color:#2d2821;outline-color:#e98a68}.r-consent{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;margin:4px 0 6px;color:#596152;font-size:11px;line-height:1.5}.r-consent input{width:16px;height:16px;margin-top:1px;accent-color:#2e493a}.r-newsletter .r-button{justify-self:start;border:0;cursor:pointer}.r-newsletter .r-button:disabled{cursor:wait;opacity:.62}.r-form-status{margin:0;color:#385b3c;font-size:12px;font-weight:700;line-height:1.5}.r-form-status.is-error{color:#9a4936}.js-enhance [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .65s cubic-bezier(.23,1,.32,1),transform .65s cubic-bezier(.23,1,.32,1)}.js-enhance [data-reveal].is-visible{opacity:1;transform:translateY(0)}@media(max-width:900px){.r-about,.r-newsletter{grid-template-columns:1fr}.r-about{gap:38px}.r-newsletter{gap:32px}}@media(max-width:680px){.r-about,.r-newsletter{padding:70px 20px}.r-newsletter form{padding:23px}.r-about h2,.r-newsletter h2{font-size:40px}}@media(prefers-reduced-motion:reduce){.js-enhance [data-reveal]{opacity:1;transform:none;transition:none}}

