footer .columns{grid-template-columns:repeat(3, auto);gap:80px}#footer-voyage{display:flex;font-weight:bold;margin-bottom:16px;width:max-content}.group-column .link-container{font-size:.889rem;margin-bottom:16px}.third-column .link-container{margin-bottom:32px}.third-column a{font-weight:bold}.social-media{gap:16px;margin-bottom:24px}.footer-logo{margin-bottom:48px;width:max-content}.fourth-column .column-title{display:block;font-weight:bold;font-size:1.11111rem;line-height:normal;margin-bottom:8px}.fourth-column p{font-size:.889rem}.footer-bottom{border-top:1px solid #fff;font-size:.889rem;margin-top:48px;padding-top:24px}.footer-bottom button{color:#fff;font-size:.889rem}.footer-bottom .link-container:first-child{padding-left:0}.footer-bottom .link-container{border-right:1px solid #fff;padding:0 20px}.footer-bottom .link-container:last-child{border:none;padding-right:0}.microsite-footer .row-1{display:grid;grid-template-columns:auto 1fr 1fr;gap:100px}.microsite-footer .row-1 .site-brand>p{line-height:normal}.microsite-footer .row-1 .title{font-size:2.667rem}.microsite-footer .row-1 .tagline{font-size:1.111rem}.microsite-footer .row-1 .col-2{font-size:1.111rem}.microsite-footer .row-1 .col-3 a{display:inline-block;font-size:1.111rem;margin-bottom:5px}.microsite-footer hr{margin:48px 0 24px}.microsite-footer .row-2{display:grid;grid-template-columns:1fr auto;gap:100px}.microsite-footer .row-2 h2{font-size:1.111rem;font-weight:bold;margin-bottom:24px}.microsite-footer .row-2 .col-2 .btn{background-color:#fff;color:#000;border-radius:40px;padding:2px}.microsite-footer .row-2 .col-2 .btn .button-inner{border:1px solid transparent;padding:9px 20px;border-radius:40px}.microsite-footer .row-2 .col-2 .btn .button-inner path{fill:#333}@media (hover:hover){#footer-voyage:hover,#footer-voyage:focus-visible,.footer-links a:hover,.footer-links a:focus-visible,.footer-links button:hover,.footer-links button:focus-visible,footer p a:hover,footer p a:focus-visible{text-decoration:underline}.microsite-footer .row-2 .col-2 .btn:hover span,.microsite-footer .row-2 .col-2 .btn:focus-visible span{border-color:#333}}@media screen and (min-width:1367px){.fourth-column p{width:400px}}@media screen and (max-width:1366px){.footer-bottom{flex-direction:column}.footer-bottom .footer-links{flex-wrap:wrap;row-gap:8px}.footer-bottom p{margin-top:24px}footer .columns{grid-template-columns:repeat(2, 1fr);gap:64px;padding:0}}@media screen and (min-width:1000px){.microsite-footer .social-media{justify-content:end}}@media screen and (max-width:999px){footer{padding:20px 0}footer>.centered-wrapper{padding:0;width:335px}.footer-logo{margin-bottom:20px;width:max-content}.first-column{display:none}.second-column .link-container{margin-bottom:16px}footer .columns{gap:20px}.social-media{margin-bottom:20px}footer .columns>:first-child{display:none}.footer-bottom{border-top:1px solid #fff;margin-top:20px;padding-top:20px}.footer-bottom p{margin-top:20px}.third-column{max-width:335px}.third-column .column-title{font-size:1rem}.third-column p{font-size:1rem}footer .columns{grid-template-columns:1fr;gap:24px}.group-column{flex-direction:column}.footer-bottom .footer-links{flex-direction:column;gap:16px}.footer-bottom .link-container{border:none;padding:0}.third-column .link-container{margin-bottom:16px}.fourth-column .column-title{font-size:1.25rem}.fourth-column p{font-size:1rem}.footer-bottom,.footer-bottom button{font-size:1rem}.microsite-footer .row-1{grid-template-columns:100%;gap:24px}.microsite-footer .row-1 .title{font-size:1.5rem}.microsite-footer .row-1 .tag-line{font-size:1rem}.microsite-footer hr{margin:20px 0}.microsite-footer .row-2{grid-template-columns:100%;gap:24px}}