._footer_29nd4_1{border-top:1px solid var(--textTitle);background:var(--background);padding-top:clamp(48px,6vw,72px)}._inner_29nd4_7{max-width:calc(var(--datMaxWidth) + var(--datGutter) * 2);margin-inline:auto;padding-inline:var(--datGutter);display:grid;grid-template-columns:minmax(240px,1.6fr) repeat(4,minmax(0,1fr));gap:32px}._brandCol_29nd4_16{display:flex;flex-direction:column;gap:16px;align-items:flex-start}._blurb_29nd4_23{margin:0;font-size:14.5px;line-height:1.65;color:var(--textBody);max-width:340px}._email_29nd4_31{font-size:14.5px;font-weight:var(--fontWeightMedium);color:var(--primary);text-decoration:none}._email_29nd4_31:hover{text-decoration:underline}._columnTitle_29nd4_42{margin:4px 0 14px;font-size:14px;font-weight:var(--fontWeightSemibold);color:var(--textTitle)}._column_29nd4_42 ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}._column_29nd4_42 a{font-size:14.5px;color:var(--textBody);text-decoration:none}._column_29nd4_42 a:hover{color:var(--primary)}._legal_29nd4_67{max-width:calc(var(--datMaxWidth) + var(--datGutter) * 2);margin:clamp(40px,5vw,56px) auto 0;padding:20px var(--datGutter) 28px;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px}._legal_29nd4_67 p{margin:0;font-size:13px;color:var(--textLight)}._legal_29nd4_67 a{color:inherit}@media (max-width: 1040px){._inner_29nd4_7{grid-template-columns:repeat(2,minmax(0,1fr))}._brandCol_29nd4_16{grid-column:1 / -1}}._entity_29nd4_98{max-width:calc(var(--datMaxWidth) + var(--datGutter) * 2);margin:clamp(32px,4vw,48px) auto 0;padding:0 var(--datGutter);display:flex;flex-wrap:wrap;gap:4px 24px;font-style:normal;font-size:13.5px;color:var(--textBody)}._entity_29nd4_98 strong{color:var(--textTitle);font-weight:var(--fontWeightSemibold)}._entity_29nd4_98 a{color:inherit}
