@charset "UTF-8";.sipv-footer{background-color:var(--sipv-footer-bg, var(--sipv-surface, #ffffff));border-top:1px solid var(--sipv-border, #dce3ea);color:var(--sipv-footer-text, var(--sipv-text, #111827));margin-top:auto}.sipv-footer p,.sipv-footer span,.sipv-footer li,.sipv-footer h1,.sipv-footer h2,.sipv-footer h3,.sipv-footer h4,.sipv-footer h5,.sipv-footer h6,.sipv-footer .widget-title,.sipv-footer .wp-block-heading,.sipv-footer a{color:var(--sipv-footer-text, var(--sipv-text, #111827))}.sipv-footer a:hover{color:var(--sipv-primary, #0050a0)}.sipv-footer__main{padding-top:3rem;padding-bottom:3rem}.sipv-footer__grid{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 768px){.sipv-footer__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.sipv-footer__grid--cols-1{grid-template-columns:1fr}}@media (min-width: 992px){.sipv-footer__grid--cols-2{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.sipv-footer__grid--cols-3{grid-template-columns:repeat(3,1fr)}}@media (min-width: 992px){.sipv-footer__grid--cols-4{grid-template-columns:repeat(4,1fr)}}.sipv-footer__site-title{font-family:var(--sipv-font-heading, -apple-system, blinkmacsystemfont, Segoe UI, roboto, oxygen, ubuntu, cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif);font-size:1.375rem;font-weight:700;color:var(--sipv-text, #111827)}.sipv-footer__description{color:var(--sipv-muted, #667085);font-size:.875rem;margin-top:.75rem}.sipv-footer .widget,.sipv-footer .sipv-widget,.sipv-footer .wp-block-group{margin-bottom:1rem}.sipv-footer h2,.sipv-footer h3,.sipv-footer .widgettitle,.sipv-footer .wp-block-heading,.sipv-footer .sipv-widget__title{font-size:.9375rem!important;font-weight:700!important;margin:0 0 1rem!important;color:var(--sipv-text, #111827)!important;text-transform:uppercase!important;letter-spacing:.05em!important;line-height:1.3!important}.sipv-footer ul,.sipv-footer ol,.sipv-footer .menu,.sipv-footer .wp-block-navigation__container,.sipv-footer .wp-block-page-list,.sipv-footer .sipv-widget__list{list-style:none!important;padding:0!important;margin:0!important}.sipv-footer ul li,.sipv-footer ol li,.sipv-footer .menu li,.sipv-footer .wp-block-navigation__container li,.sipv-footer .wp-block-page-list li,.sipv-footer .sipv-widget__list li{margin-bottom:.5rem!important;padding:0!important;list-style-type:none!important}.sipv-footer ul li:before,.sipv-footer ul li::marker,.sipv-footer ol li:before,.sipv-footer ol li::marker,.sipv-footer .menu li:before,.sipv-footer .menu li::marker,.sipv-footer .wp-block-navigation__container li:before,.sipv-footer .wp-block-navigation__container li::marker,.sipv-footer .wp-block-page-list li:before,.sipv-footer .wp-block-page-list li::marker,.sipv-footer .sipv-widget__list li:before,.sipv-footer .sipv-widget__list li::marker{content:""!important;display:none!important}.sipv-footer ul li a,.sipv-footer ol li a,.sipv-footer .menu li a,.sipv-footer .wp-block-navigation__container li a,.sipv-footer .wp-block-page-list li a,.sipv-footer .sipv-widget__list li a{color:var(--sipv-muted, #667085)!important;text-decoration:none!important;font-size:.875rem!important;font-weight:500!important;transition:color .15s ease-in-out}.sipv-footer ul li a:hover,.sipv-footer ul li a:focus,.sipv-footer ol li a:hover,.sipv-footer ol li a:focus,.sipv-footer .menu li a:hover,.sipv-footer .menu li a:focus,.sipv-footer .wp-block-navigation__container li a:hover,.sipv-footer .wp-block-navigation__container li a:focus,.sipv-footer .wp-block-page-list li a:hover,.sipv-footer .wp-block-page-list li a:focus,.sipv-footer .sipv-widget__list li a:hover,.sipv-footer .sipv-widget__list li a:focus{color:var(--sipv-primary, #0050a0)!important;text-decoration:underline!important}.sipv-footer__newsletter-strip{background-color:var(--sipv-background, #f5f7fa);border-bottom:1px solid var(--sipv-border, #dce3ea);padding:2rem 0}.sipv-footer__newsletter-inner{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.sipv-footer__newsletter-inner{flex-direction:row;align-items:center;justify-content:space-between}}.sipv-footer__newsletter-title{margin:0 0 .25rem;font-size:1.25rem}.sipv-footer__newsletter-subtitle{margin:0;color:var(--sipv-muted, #667085);font-size:.875rem}.sipv-footer__newsletter-form{display:flex;gap:.5rem}.sipv-footer__newsletter-form input{min-width:260px}.sipv-footer__bottom{border-top:1px solid rgba(255,255,255,.1);padding:1rem 0;background-color:var(--sipv-copyright-bg, var(--sipv-background, #f5f7fa));font-size:.875rem;color:var(--sipv-copyright-text, var(--sipv-muted, #667085))}.sipv-footer__bottom p,.sipv-footer__bottom span,.sipv-footer__bottom li,.sipv-footer__bottom div,.sipv-footer__bottom .sipv-footer__copyright,.sipv-footer__bottom .sipv-legal-menu a{color:var(--sipv-copyright-text, var(--sipv-muted, #667085))}.sipv-footer__bottom .sipv-legal-menu a:hover{color:var(--sipv-primary, #0050a0)}.sipv-footer__bottom-inner{display:flex;flex-direction:column;gap:.75rem;text-align:center}@media (min-width: 768px){.sipv-footer__bottom-inner{flex-direction:row;align-items:center;justify-content:space-between;text-align:left}}.sipv-footer__copyright{margin:0}.sipv-legal-menu{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.sipv-legal-menu a{color:var(--sipv-muted, #667085);text-decoration:none}.sipv-legal-menu a:hover{color:var(--sipv-primary, #0050a0)}
