.p-5sba_footer{min-inline-size:0;max-inline-size:100%}.p-5sba_footer .footer-grid{min-inline-size:0;max-inline-size:100%}.p-5sba_footer .footer-grid>div{min-inline-size:0;max-inline-size:100%}.p-5sba_footer .footer-legal{min-inline-size:0;max-inline-size:100%}.p-5sba_footer .footer-cta>div{min-inline-size:0;max-inline-size:100%}:is(.p-5sba_footer .footer-grid :where(a:not(.p-5sba_brand),b,p,span),.p-5sba_footer .footer-legal :where(span,small,i),.p-5sba_footer .footer-cta :where(h2,span,a)){overflow-wrap:anywhere;max-inline-size:100%}.p-5sba_footer .footer-grid a:not(.p-5sba_brand){box-sizing:border-box;align-items:center;min-block-size:44px;min-inline-size:44px;margin-inline:-6px;padding-inline:6px;display:inline-flex}.p-5sba_footer .footer-grid a:not(.p-5sba_brand):focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.p-5sba_footer .footer-cta a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.p-5sba_footer .footer-legal a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media (max-width:620px){.p-5sba_footer .footer-grid{grid-template-columns:minmax(0,1fr)}.p-5sba_footer .footer-grid>div{inline-size:100%}}
.pUfzWq_card,.pUfzWq_body,.pUfzWq_price,.pUfzWq_price>div{min-inline-size:0;max-inline-size:100%}.pUfzWq_titleLink{min-block-size:44px;max-inline-size:100%;color:inherit;overflow-wrap:anywhere;word-break:break-word;align-items:center;line-height:1.25;display:inline-flex}.pUfzWq_titleLink:focus-visible,.pUfzWq_priceLink:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.pUfzWq_badge,.pUfzWq_meta>span,.pUfzWq_geography>span,.pUfzWq_flag{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.pUfzWq_price{container-type:inline-size}.pUfzWq_price>div{flex:auto}.pUfzWq_card.pUfzWq_card .pUfzWq_price>div{max-width:100%;max-inline-size:100%}.pUfzWq_priceLabel{text-wrap:pretty;max-inline-size:100%;display:block}.pUfzWq_card .pUfzWq_price .pUfzWq_priceValue{font-variant-numeric:tabular-nums;white-space:normal;text-wrap:balance;overflow-wrap:anywhere;word-break:normal;min-inline-size:0;max-inline-size:100%;font-size:clamp(1.125rem,6cqi,1.5rem);line-height:1.15;display:block}.pUfzWq_priceLink{flex:0 0 44px;min-block-size:44px;min-inline-size:44px}@media (max-width:620px){.pUfzWq_titleLink{inline-size:100%}.pUfzWq_card .pUfzWq_price .pUfzWq_priceValue{font-size:clamp(1.125rem,6.2cqi,1.45rem)}}@media (prefers-reduced-motion:reduce){.pUfzWq_card,.pUfzWq_titleLink,.pUfzWq_priceLink{transition:none}}
