.safety{grid-template-columns:120px 1fr 1fr;gap:65px;padding-top:260px;padding-bottom:240px;display:grid}.safety-icon{background:var(--color-sky);color:var(--color-navy);justify-content:center;align-items:center;width:120px;height:120px;display:flex}.safety-copy{min-width:0}.safety-copy .section-tag{margin-bottom:35px}.safety-copy .payload-richtext h2{font-family:var(--font-manrope);letter-spacing:-.065em;overflow-wrap:break-word;width:100%;max-width:100%;margin:0 0 24px;font-size:clamp(54px,6vw,88px);font-weight:500;line-height:.98}.safety-copy .payload-richtext h2 em{color:var(--color-navy);font-family:var(--font-playfair-display);font-style:italic}.safety-copy p{color:var(--color-muted);max-width:560px;font-size:14px;line-height:1.8}.safety-facts{align-self:end;padding-bottom:10px}.safety-facts div{border-top:1px solid var(--color-line);justify-content:space-between;gap:16px;padding:21px 0;display:flex}.safety-facts strong{font-family:var(--font-manrope);font-size:24px;font-weight:500}.safety-facts span{color:var(--color-muted);letter-spacing:.08em;text-align:right;text-transform:uppercase;align-self:center;font-size:10px}@media (max-width:1000px){.safety{grid-template-columns:110px 1fr}.safety-facts{grid-column:2}}@media (max-width:700px){.safety{padding-top:140px;padding-bottom:140px;display:block}.safety-copy{margin-top:65px}.safety-copy .payload-richtext h2{font-size:clamp(40px,12vw,64px)}.safety-facts{margin-top:65px}}
