.mp2.mp2 .mp2-heading{margin-bottom:18px}.mp2.mp2 .mp2-heading h2{padding-bottom:11px}.mp2.mp2 .mp2-hero{min-height:500px;padding-top:38px;padding-bottom:42px}.mp2.mp2 .mp2-kicker{margin-bottom:11px}.mp2.mp2 .mp2-meta{margin-top:11px}.mp2.mp2 .mp2-lead{margin-top:13px;line-height:1.72}.mp2.mp2 .mp2-badges{margin-top:15px}.mp2.mp2 .mp2-actions{margin-top:20px}.mp2.mp2 .mp2-about{min-height:0;padding-top:36px;padding-bottom:36px}.mp2.mp2 .mp2-copy-block+.mp2-copy-block{margin-top:30px}.mp2.mp2 .mp2-copy-block>p,.mp2.mp2 .mp2-readmore p{line-height:1.78}.mp2.mp2 .mp-facts{padding:20px 22px}.mp2.mp2 .mp-facts .mp-panel-h{margin-bottom:12px;padding-bottom:10px}.mp2.mp2 .mp-factlist li{padding-top:4px;padding-bottom:4px}.mp2.mp2 .mp-socials{margin-top:10px;padding-top:10px}.mp2.mp2 .mp2-gallery-section{min-height:0;padding-top:38px;padding-bottom:40px}.mp2.mp2 .mp2-gallery-more{margin-top:12px}.mp2.mp2 .mp2-gallery-more>summary{min-height:42px}.mp2.mp2 .mp2-data{min-height:0;padding-top:42px;padding-bottom:42px}.mp2.mp2 .mp2-source-card{padding:21px 22px}.mp2.mp2 .mp2-source-card h2{margin-bottom:11px}.mp2.mp2 .mp2-source-card li{padding-top:8px;padding-bottom:8px}.mp2.mp2 .mp2-source-card .provided{margin-top:4px}.mp2.mp2 .mp2-disclaimer{margin-top:11px;padding-top:11px;line-height:1.58}.mp2.mp2 .mp2-faq{min-height:380px;padding-top:38px;padding-bottom:40px}.mp2.mp2 .mp2-faq-card summary{min-height:52px}.mp2.mp2 .mp2-faq-card details>p{padding-bottom:14px}.mp2.mp2 .mp2-stance{min-height:190px;padding-top:26px;padding-bottom:26px}.mp2.mp2 .mp2-stance-grid>div{min-height:100px}.mp2.mp2 .mp2-stance-grid>div>i{width:68px;height:68px;flex-basis:68px}.mp2.mp2 .mp2-stance-grid svg{width:29px;height:29px}.mp2.mp2 .mp2-claim{min-height:60px}.mp2.mp2 .mp2-upsell{min-height:260px;padding-top:58px;padding-bottom:38px}.mp2.mp2 .mp2-upsell h2{font-size:34px}.mp2.mp2 .mp2-upsell span{margin-top:8px;line-height:1.6}@media (max-width:760px){.mp2.mp2 .mp2-heading{margin-bottom:16px}.mp2.mp2 .mp2-hero{min-height:0;padding-top:28px;padding-bottom:32px}.mp2.mp2 .mp2-hero-grid{gap:22px}.mp2.mp2 .mp2-actions{margin-top:17px}.mp2.mp2 .mp2-about,.mp2.mp2 .mp2-data,.mp2.mp2 .mp2-faq,.mp2.mp2 .mp2-gallery-section{min-height:0;padding-top:32px;padding-bottom:34px}.mp2.mp2 .mp2-about-grid,.mp2.mp2 .mp2-data-grid{gap:28px}.mp2.mp2 .mp2-copy-block+.mp2-copy-block{margin-top:26px}.mp2.mp2 .mp-factlist li{padding-top:8px;padding-bottom:8px}.mp2.mp2 .mp2-stance{min-height:0;padding-top:10px;padding-bottom:10px}.mp2.mp2 .mp2-stance-grid>div,.mp2.mp2 .mp2-stance-grid>div:first-child,.mp2.mp2 .mp2-stance-grid>div:last-child{padding-top:17px;padding-bottom:17px}.mp2.mp2 .mp2-claim{min-height:54px;padding-top:12px;padding-bottom:12px}.mp2.mp2 .mp2-upsell{min-height:0;padding-top:68px;padding-bottom:38px}}.mp2.mp2 .mp2-hero{min-height:0;padding-top:24px;padding-bottom:26px}.mp2.mp2 .mp2-about{padding-top:26px;padding-bottom:28px}.mp2.mp2 .mp2-copy-block+.mp2-copy-block{margin-top:24px}.mp2.mp2 .mp2-gallery-section{padding-top:26px;padding-bottom:28px}.mp2.mp2 .mp2-data{padding-top:28px;padding-bottom:28px}.mp2.mp2 .mp2-faq{min-height:0;padding-top:26px;padding-bottom:28px}.mp2.mp2 .mp2-stance{min-height:0;padding-top:18px;padding-bottom:18px}.mp2.mp2 .mp2-stance-grid>div{min-height:86px}.mp2.mp2 .mp2-stance-grid>div>i{width:60px;height:60px;flex-basis:60px}.mp2.mp2 .mp2-stance-grid svg{width:26px;height:26px}.mp2.mp2 .mp2-claim{min-height:48px}@media (max-width:760px){.mp2.mp2 .mp2-hero{padding-top:22px;padding-bottom:26px}.mp2.mp2 .mp2-about,.mp2.mp2 .mp2-data,.mp2.mp2 .mp2-faq,.mp2.mp2 .mp2-gallery-section{padding-top:26px;padding-bottom:28px}.mp2.mp2 .mp2-about-grid,.mp2.mp2 .mp2-data-grid{gap:24px}.mp2.mp2 .mp2-stance{padding-top:6px;padding-bottom:6px}.mp2.mp2 .mp2-stance-grid>div,.mp2.mp2 .mp2-stance-grid>div:first-child,.mp2.mp2 .mp2-stance-grid>div:last-child{min-height:0;padding-top:14px;padding-bottom:14px}.mp2.mp2 .mp2-claim{min-height:48px;padding-top:10px;padding-bottom:10px}}.mp2 .mp2-upsell{display:none}.merchant-home-closing{margin:0}.merchant-home-closing .hf-cta,.merchant-home-closing .hf-cta-copy{min-height:305px}.merchant-home-closing .hf-cta-copy h2{font-size:32px}.merchant-home-closing .hf-cta-copy p{margin:10px 0 18px}.merchant-home-closing .hf-cta-copy{transform:translateY(-10px)}.merchant-home-closing .hf-cta-aside{bottom:72px}body:has(.mp2) .hf-footer>.hf-shell{min-height:120px;padding-block:20px}@media (max-width:760px){.merchant-home-closing .hf-cta,.merchant-home-closing .hf-cta-copy{min-height:420px}.merchant-home-closing .hf-cta-copy h2{font-size:32px}.merchant-home-closing .hf-cta-copy{transform:translateY(-12px)}body:has(.mp2) .hf-footer>.hf-shell{min-height:0;padding-block:22px}}