._footer_1sscu_1{color:#123f45;background:#eeebe3;border-top:1px solid #123f4518;padding:3.5rem 1.5rem 2rem}._inner_1sscu_2{grid-template-columns:minmax(0,1fr);gap:2rem;max-width:1184px;margin:0 auto;display:grid}._brand_1sscu_3{max-width:19rem}._logo_1sscu_4{width:14rem;max-width:100%;height:auto}._tagline_1sscu_5{color:#526d71;margin:.9rem 0 0;font-size:.9375rem;line-height:1.7}._links_1sscu_6{color:#526d71;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem;font-size:.875rem;display:grid}._group_1sscu_7 h2{color:#123f45;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .4rem;font-size:.75rem;font-weight:800;line-height:1.5}._group_1sscu_7 ul{margin:0;padding:0;list-style:none}._group_1sscu_7 a{overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;min-height:28px;padding:.15rem 0;line-height:1.5;display:flex}._links_1sscu_6 a:hover{color:#123f45;text-decoration:underline}._footer_1sscu_1 a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #123f45}._copyright_1sscu_12{color:#58686b;border-top:1px solid #123f4518;grid-column:1/-1;margin:0;padding-top:1.25rem;font-size:.75rem}._credit_1sscu_13{color:#687679;grid-column:1/-1;margin:0;font-size:.75rem;line-height:1.6}._credit_1sscu_13 a{text-decoration:underline}@media (min-width:768px){._inner_1sscu_2{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:2.5rem 4rem}}@media (max-width:620px){._footer_1sscu_1{padding:2rem 1.25rem 6.5rem}._logo_1sscu_4{width:12rem}._links_1sscu_6{gap:1rem;font-size:.8125rem}._tagline_1sscu_5{font-size:.875rem}}
