.pre-footer{background-color:var(--prefooter-secondary-color)}.pre-footer .pre-footer-content{max-width:1200px;margin:0 auto;padding:2.5rem 2rem}.pre-footer .pre-footer-content .pre-footer-header{font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.6rem;display:flex;align-items:center;gap:.7rem}.pre-footer .pre-footer-content .pre-footer-header::after{content:"";flex:1;height:1px;background:var(--prefooter-primary-color)}.pre-footer .pre-footer-content .pre-footer-grid{display:grid;gap:0;grid-template-columns:1fr 1px 1fr}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-divider{background:var(--prefooter-primary-color)}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section:first-child{padding-right:2.5rem}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section:last-child{padding-left:2.5rem}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section-title{color:rgba(23,23,74,.45);border-bottom:1px solid var(--prefooter-secondary-color);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.9rem;padding-bottom:.45rem}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section .pre-footer-links{display:grid;grid-template-columns:1fr 1fr;gap:.28rem 1.5rem;list-style:none;margin:0;padding:0}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section .pre-footer-links li{margin-bottom:0}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section .pre-footer-links li::before{content:"";margin-left:0;display:none}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section .pre-footer-links li a{display:flex;align-items:center;gap:.4rem;text-decoration:none;font-size:.875rem;font-weight:500;padding:.28rem 0;transition:color .18s ease;line-height:1.4}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section .pre-footer-links li a::before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;flex-shrink:0;opacity:.7;transition:opacity .18s;background:var(--prefooter-primary-color)}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section .pre-footer-links li a:hover{color:var(--prefooter-primary-color)}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section .pre-footer-links li a:hover::before{opacity:1}@media (max-width:768px){.pre-footer .pre-footer-content .pre-footer-grid{grid-template-columns:1fr;gap:1.8rem}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-divider{display:none}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section:first-child{padding-right:0}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section:last-child{padding-left:0}.pre-footer .pre-footer-content .pre-footer-grid .pre-footer-section .pre-footer-links{grid-template-columns:1fr}}