.page-section{margin-bottom:4rem;position:relative}.page-section__white{padding:0 1.25rem}@media (width>=768px){.page-section__white{padding:0}}.page-section__white>.row{background:#fff;border-radius:.5rem;padding:1.25rem}@media (width<=767.98px){.page-section__white>.row{margin:0}}@media (width>=576px){.page-section__white>.row{border-radius:1rem;padding:3.5rem 1.25rem}}.page-section__white h1{margin:1rem 0;font-size:1.5rem}.page-section__white h3{margin-bottom:0;font-size:1rem}.page-section__white .spacer{margin:1.5rem 0}.badge svg,.badge img{width:auto;max-width:100%;height:2.375rem}body footer{background-color:#fff;justify-content:center;align-items:center;padding:0;display:flex}body footer .content{flex-direction:column;row-gap:3rem;max-width:90.25rem;margin:3rem 2.438rem;display:flex}@media (width<=991.98px){body footer .content{margin:2rem 1.25rem}}body footer .content .brand-section{justify-content:flex-start;align-items:center;display:flex}body footer .content .links-section{flex-flow:wrap;justify-content:space-between;column-gap:2.375rem;display:flex}@media (width<=991.98px){body footer .content .links-section{flex-direction:column}}body footer .content .links-section .col-section{flex-direction:column;gap:1rem;display:flex}body footer .content .links-section .col-section-btn{display:none}@media (width<=991.98px){body footer .content .links-section .col-section-btn{display:inline}body footer .content .links-section .col-section .withAccordion{cursor:pointer;border-bottom:.063rem solid #d1e0e5;justify-content:space-between;align-items:center;padding:1rem 0;display:flex}body footer .content .links-section .col-section .withAccordion.expanded{border-bottom-color:#0000}body footer .content .links-section .col-section .withAccordion button{padding:0}body footer .content .links-section .col-section .withAccordion button .chevron-icon{width:1.5rem;height:1.5rem}body footer .content .links-section .col-section .withAccordion button .chevron-icon .up{transform:rotate(90deg)}body footer .content .links-section .col-section .withAccordion button .chevron-icon .down{transform:rotate(-90deg)}}body footer .content .links-section .col-section-title{color:#4a526e;letter-spacing:normal;margin:0;font-size:1rem;font-weight:600;line-height:150%}body footer .content .links-section .col-section-content{text-align:left;flex-direction:column;row-gap:1rem;display:flex}body footer .content .links-section .col-section-content .footer-nav-list{flex-direction:column;row-gap:1rem;margin:0;padding:0;list-style:none;display:flex}body footer .content .links-section .col-section-content .external-icon{width:1.5rem;height:1.5rem}@media (width<=991.98px){body footer .content .links-section .col-section-content{padding-bottom:1rem}}body footer .content .links-section .contact{flex-direction:column;display:flex}@media (width<=991.98px){body footer .content .links-section .contact .col-section-content{padding-bottom:0}}body footer .content .links-section .contact>.footer-contact{margin-bottom:2rem}body footer .content .links-section .contact .footer-nav-list>li:last-child>.footer-contact{margin-bottom:0}body footer .content .links-section .contact .footer-contact{flex-direction:column;align-items:flex-start;row-gap:1rem;margin-bottom:2rem;display:flex}body footer .content .links-section .contact .footer-contact .link,body footer .content .links-section .contact .footer-contact p{margin-bottom:0}body footer .content .links-section .contact .footer-contact .footer-col-title{color:#4a526e;letter-spacing:normal;margin:0;font-size:1rem;font-weight:600;line-height:150%}body footer .content .links-section .contact .footer-contact .footer-col-content{color:#4a526e;flex-direction:column;gap:.25rem;display:flex}body footer .content .links-section .contact .footer-contact .footer-col-content .link a{display:inline}body footer .content .links-section .contact .footer-contact .footer-col-content a{text-decoration:underline}@media (width<=991.98px){body footer .content .links-section .contact>.footer-contact:not(:last-of-type){margin-bottom:1rem}body footer .content .links-section .contact>.col-section{margin-bottom:2rem}}body footer .content .links-section .resources,body footer .content .links-section .solutions{flex-direction:column;row-gap:3rem;display:flex}@media (width<=991.98px){body footer .content .links-section .solutions{row-gap:0}}body footer .content .links-section .about{flex-direction:column;row-gap:3rem;display:flex}@media (width<=991.98px){body footer .content .links-section .about .col-section:not(:first-child){justify-content:center;align-items:center}body footer .content .links-section .about .col-section{row-gap:1rem}body footer .content .links-section .about .col-section-title{align-items:center}}body footer .content .links-section .about .social-media .footer-nav-list{flex-direction:row;align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}body footer .content .links-section .about .stores .footer-nav-list{flex-direction:row;align-items:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}body footer .content .links-section .about .stores .badge svg{height:auto}@media (width<=991.98px){body footer .content .links-section .about{row-gap:2rem}}body footer .content .legal-section{color:#4a526e;letter-spacing:.008rem;border-top:.063rem solid #d1e0e5;flex-direction:column;gap:2rem;padding-top:2rem;font-size:.75rem;font-weight:600;line-height:150%;display:flex}body footer .content .legal-section-content{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}@media (width>=992px){body footer .content .legal-section-content .copyright{margin-bottom:0}}body footer .content .legal-section-content .links{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}body footer .content .legal-section-content .links .link-container:last-child span{display:none}body footer .content .legal-section-content .links .link-container .link{margin:0}body footer .content .legal-section-content .links .link-container .link>a{color:#4a526e}@media (width<=991.98px){body footer .content .legal-section-content .links .link-container .link>a{font-size:.875rem;line-height:1.313rem}}body footer .content .legal-section-content .links .link-container span{margin-left:.5rem}@media (width<=991.98px){body footer .content .legal-section-content .links .link-container span{display:none}}@media (width>=992px){body footer .content .legal-section-content .links{flex-direction:row}}@media (width<=991.98px){body footer .content .legal-section-content .links,body footer .content .legal-section-content{flex-direction:column;align-items:flex-start;row-gap:1rem;display:flex}}body footer .content .legal-section-addresses{flex-direction:column;display:flex}body footer .content .legal-section-addresses-container{margin:0;display:flex}body footer .content .legal-section-addresses-container-title,body footer .content .legal-section-addresses-container-addresses{color:#4a526e;letter-spacing:.008rem;font-size:.75rem;font-weight:700;line-height:150%}body footer .content .legal-section-addresses-container-addresses{margin:0;font-weight:400}@media (width<=991.98px){body footer .content .legal-section-addresses-container-addresses{flex-direction:column;align-items:flex-start;display:flex}body footer .content .legal-section-addresses-container-addresses span:nth-child(2){display:none}body footer .content .legal-section-addresses-container{flex-direction:column;align-items:flex-start;display:flex}}@media (width>=992px){body footer .content .legal-section-addresses{max-width:100%;margin-bottom:.25rem}}@media (width<=991.98px){body footer .content .legal-section-addresses{flex-direction:column;align-items:flex-start;row-gap:1rem;display:flex}body footer .content .legal-section{border:none;padding-top:0}}
