.mpf-hero[data-astro-cid-i3irphx7]{max-width:var(--w-full);padding:var(--s-6) var(--s-4) var(--s-5);margin-inline:auto}.mpf-hero__eyebrow[data-astro-cid-i3irphx7]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pen-graphite);margin-block:0 var(--s-3);margin-inline:0;font-size:11px;font-weight:600}.mpf-hero__title[data-astro-cid-i3irphx7]{font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.02em;max-width:880px;margin:0}.mpf-hero__lede[data-astro-cid-i3irphx7]{font-family:var(--font-serif);font-size:var(--text-lg);line-height:var(--leading-body);color:var(--pen-graphite);max-width:640px;margin-block:var(--s-3) var(--s-4);margin-inline:0}.mpf-hero__form[data-astro-cid-i3irphx7]{gap:var(--s-1);align-items:center;max-width:600px;display:flex}.mpf-hero__search[data-astro-cid-i3irphx7]{align-items:center;gap:var(--s-1);padding:0 var(--s-2);height:var(--s-5);background:var(--pen-bone);border:1px solid var(--pen-hairline-strong);transition:border-color var(--dur-micro) var(--ease);border-radius:4px;flex:1;display:flex}.mpf-hero__search[data-astro-cid-i3irphx7]:hover{border-color:var(--pen-graphite)}.mpf-hero__search[data-astro-cid-i3irphx7]:focus-within{box-shadow:var(--focus-ring)}.mpf-hero__input[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:var(--pen-ink);background:0 0;border:0;outline:none;flex:1;font-size:15px}.mpf-hero__submit[data-astro-cid-i3irphx7]{background:var(--pen-ink-blue);color:var(--pen-on-fill);padding:0 var(--s-3);height:var(--s-5);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-micro) var(--ease);border:0;border-radius:4px;align-items:center;font-weight:500;display:inline-flex}.mpf-hero__submit[data-astro-cid-i3irphx7]:hover{background:var(--pen-ink-blue-hover)}.mpf-hero__submit[data-astro-cid-i3irphx7]:focus-visible{box-shadow:var(--focus-ring);outline:none}.mpf-hero__popular[data-astro-cid-i3irphx7]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--pen-graphite);margin-block:var(--s-2) 0;gap:var(--s-1);flex-wrap:wrap;align-items:baseline;margin-inline:0;display:flex}.mpf-hero__sep[data-astro-cid-i3irphx7]{color:var(--pen-graphite-soft)}.mpf-hero__link[data-astro-cid-i3irphx7]{color:var(--pen-ink-blue);text-decoration:none}.mpf-hero__link[data-astro-cid-i3irphx7]:hover{text-decoration:underline}.mpf-hero__link[data-astro-cid-i3irphx7]:focus-visible{box-shadow:var(--focus-ring);outline:none}.mpf-stats[data-astro-cid-psfueahi]{background:var(--pen-parchment);border-top:1px solid var(--pen-hairline);border-bottom:1px solid var(--pen-hairline)}.mpf-stats__grid[data-astro-cid-psfueahi]{max-width:var(--w-full);padding:var(--s-5) var(--s-4);grid-template-columns:repeat(4,1fr);gap:0;margin-inline:auto;display:grid}.mpf-stats__cell[data-astro-cid-psfueahi]:not(:first-child){padding-left:var(--s-3);border-left:1px solid var(--pen-hairline)}.mpf-stats__value[data-astro-cid-psfueahi]{font-family:var(--font-serif);font-size:var(--text-2xl);color:var(--pen-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600;line-height:var(--leading-tight)}.mpf-stats__label[data-astro-cid-psfueahi]{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--pen-graphite);margin-block:var(--s-1) 0;margin-inline:0;font-size:11px;font-weight:600}.mpf-stats__note[data-astro-cid-psfueahi]{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--pen-graphite)}@media (width<=820px){.mpf-stats__grid[data-astro-cid-psfueahi]{gap:var(--s-2) 0;grid-template-columns:repeat(2,1fr)}.mpf-stats__cell[data-astro-cid-psfueahi]:nth-child(3){border-left:0;padding-left:0}}.mpf-deals[data-astro-cid-s2ztbokx]{max-width:var(--w-full);padding:var(--s-5) var(--s-4);margin-inline:auto}.mpf-deals__header[data-astro-cid-s2ztbokx]{justify-content:space-between;align-items:baseline;margin-block-end:var(--s-3);display:flex}.mpf-deals__eyebrow[data-astro-cid-s2ztbokx]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pen-graphite);margin-block:0 var(--s-1);margin-inline:0;font-size:11px;font-weight:600}.mpf-deals__title[data-astro-cid-s2ztbokx]{font-family:var(--font-serif);font-size:var(--text-2xl);letter-spacing:-.01em;margin:0;font-weight:600}.mpf-deals__all[data-astro-cid-s2ztbokx]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--pen-ink-blue);text-decoration:none}.mpf-deals__all[data-astro-cid-s2ztbokx]:hover{text-decoration:underline}.mpf-deals__all[data-astro-cid-s2ztbokx]:focus-visible,.mpf-deals__link[data-astro-cid-s2ztbokx]:focus-visible{box-shadow:var(--focus-ring);outline:none}.mpf-deals__grid[data-astro-cid-s2ztbokx]{gap:var(--s-2);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.mpf-deals__link[data-astro-cid-s2ztbokx]{color:inherit;text-decoration:none;display:block}.mpf-deals__card[data-astro-cid-s2ztbokx]{background:var(--pen-bone);border:1px solid var(--pen-hairline);padding:var(--s-3);gap:var(--s-2);height:100%;transition:border-color var(--dur-micro) var(--ease);flex-direction:column;display:flex}.mpf-deals__link[data-astro-cid-s2ztbokx]:hover .mpf-deals__card[data-astro-cid-s2ztbokx]{border-color:var(--pen-hairline-strong)}.mpf-deals__brand[data-astro-cid-s2ztbokx]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pen-graphite);margin:0;font-size:10px;font-weight:500}.mpf-deals__name[data-astro-cid-s2ztbokx]{font-family:var(--font-serif);font-size:var(--text-lg);letter-spacing:-.005em;color:var(--pen-ink);margin:0;font-weight:600}.mpf-deals__footer[data-astro-cid-s2ztbokx]{border-top:1px solid var(--pen-hairline);padding-top:var(--s-2);justify-content:space-between;align-items:baseline;margin-block-start:auto;display:flex}.mpf-deals__price[data-astro-cid-s2ztbokx]{font-family:var(--font-sans);font-size:var(--text-xl);color:var(--pen-ink-blue);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:600}.mpf-deals__meta[data-astro-cid-s2ztbokx]{font-family:var(--font-sans);color:var(--pen-graphite);font-size:11px}@media (width<=820px){.mpf-deals__grid[data-astro-cid-s2ztbokx]{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.mpf-deals__grid[data-astro-cid-s2ztbokx]{grid-template-columns:1fr}}.brand-tile[data-astro-cid-kp3bmqpj]:hover{border-color:var(--pen-hairline-strong)}.mpf-brands[data-astro-cid-bfamzkkn]{background:var(--pen-bone);border-top:1px solid var(--pen-hairline);border-bottom:1px solid var(--pen-hairline)}.mpf-brands__inner[data-astro-cid-bfamzkkn]{max-width:var(--w-full);padding:var(--s-5) var(--s-4);margin-inline:auto}.mpf-brands__header[data-astro-cid-bfamzkkn]{justify-content:space-between;align-items:baseline;margin-block-end:var(--s-3);display:flex}.mpf-brands__eyebrow[data-astro-cid-bfamzkkn]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pen-graphite);margin-block:0 var(--s-1);margin-inline:0;font-size:11px;font-weight:600}.mpf-brands__title[data-astro-cid-bfamzkkn]{font-family:var(--font-serif);font-size:var(--text-2xl);letter-spacing:-.01em;white-space:nowrap;margin:0;font-weight:600}.mpf-brands__all[data-astro-cid-bfamzkkn]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--pen-ink-blue);text-decoration:none}.mpf-brands__all[data-astro-cid-bfamzkkn]:hover{text-decoration:underline}.mpf-brands__all[data-astro-cid-bfamzkkn]:focus-visible{box-shadow:var(--focus-ring);outline:none}.mpf-brands__grid[data-astro-cid-bfamzkkn]{border:1px solid var(--pen-hairline);grid-template-columns:repeat(6,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.mpf-brands__item[data-astro-cid-bfamzkkn]:not(:nth-child(6n)){border-right:1px solid var(--pen-hairline)}.mpf-brands__item[data-astro-cid-bfamzkkn]:nth-child(-n+6){border-bottom:1px solid var(--pen-hairline)}@media (width<=1100px){.mpf-brands__grid[data-astro-cid-bfamzkkn]{grid-template-columns:repeat(3,1fr)}.mpf-brands__item[data-astro-cid-bfamzkkn]:not(:nth-child(6n)),.mpf-brands__item[data-astro-cid-bfamzkkn]:nth-child(3n){border-right:0}.mpf-brands__item[data-astro-cid-bfamzkkn]:nth-child(n){border-bottom:1px solid var(--pen-hairline)}}@media (width<=640px){.mpf-brands__grid[data-astro-cid-bfamzkkn]{grid-template-columns:repeat(2,1fr)}}.mpf-how[data-astro-cid-hahnwogd]{max-width:var(--w-full);padding:var(--s-5) var(--s-4);margin-inline:auto}.mpf-how__header[data-astro-cid-hahnwogd]{margin-block-end:var(--s-4)}.mpf-how__eyebrow[data-astro-cid-hahnwogd]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pen-graphite);margin-block:0 var(--s-1);margin-inline:0;font-size:11px;font-weight:600}.mpf-how__title[data-astro-cid-hahnwogd]{font-family:var(--font-serif);font-size:var(--text-2xl);letter-spacing:-.01em;margin:0;font-weight:600}.mpf-how__steps[data-astro-cid-hahnwogd]{grid-template-columns:repeat(3,1fr);gap:48px;margin:0;padding:0;list-style:none;display:grid}.mpf-how__number[data-astro-cid-hahnwogd]{font-family:var(--font-serif);font-size:var(--text-3xl);color:var(--pen-ink);font-weight:600;line-height:var(--leading-tight);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-block-end:var(--s-2)}.mpf-how__step-title[data-astro-cid-hahnwogd]{font-family:var(--font-serif);font-size:var(--text-xl);margin-block:0 var(--s-1);margin-inline:0;font-weight:600}.mpf-how__step-body[data-astro-cid-hahnwogd]{font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-body);color:var(--pen-graphite);margin:0}@media (width<=820px){.mpf-how__steps[data-astro-cid-hahnwogd]{grid-template-columns:1fr;gap:32px}}.mpf-trust[data-astro-cid-v2n3qrqy]{max-width:var(--w-full);padding:var(--s-5) var(--s-4);margin-inline:auto}.mpf-trust__header[data-astro-cid-v2n3qrqy]{max-width:var(--w-editorial);margin-block-end:var(--s-3)}.mpf-trust__eyebrow[data-astro-cid-v2n3qrqy]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pen-graphite);margin-block:0 var(--s-1);margin-inline:0;font-size:11px;font-weight:600}.mpf-trust__title[data-astro-cid-v2n3qrqy]{font-family:var(--font-serif);font-size:var(--text-xl);letter-spacing:-.01em;margin-block:0 var(--s-2);margin-inline:0;font-weight:600}.mpf-trust__intro[data-astro-cid-v2n3qrqy]{font-family:var(--font-serif);font-style:italic;font-size:var(--text-base);line-height:var(--leading-body);color:var(--pen-graphite);margin:0}.mpf-trust__inline-link[data-astro-cid-v2n3qrqy]{color:var(--pen-ink-blue);text-underline-offset:2px;text-decoration:underline}.mpf-trust__inline-link[data-astro-cid-v2n3qrqy]:hover{text-decoration-thickness:2px}.mpf-trust__list[data-astro-cid-v2n3qrqy]{max-width:var(--w-editorial);font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--leading-body);margin:0;padding:0;list-style:none}.mpf-trust__item[data-astro-cid-v2n3qrqy]{gap:var(--s-1);padding:var(--s-2) 0;border-bottom:1px solid var(--pen-hairline);grid-template-columns:24px 1fr;display:grid}.mpf-trust__check[data-astro-cid-v2n3qrqy]{color:var(--pen-moss);font-family:var(--font-sans);font-size:var(--text-base);font-weight:700;line-height:1.5}.mpf-trust__key[data-astro-cid-v2n3qrqy]{color:var(--pen-ink);font-weight:600}.mpf-trust__value[data-astro-cid-v2n3qrqy]{color:var(--pen-graphite)}.mpf-trust__more[data-astro-cid-v2n3qrqy]{margin-block:var(--s-2) 0;max-width:var(--w-editorial);margin-inline:0}.mpf-trust__link[data-astro-cid-v2n3qrqy]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--pen-ink-blue);text-decoration:none}.mpf-trust__link[data-astro-cid-v2n3qrqy]:hover{text-decoration:underline}.mpf-trust__inline-link[data-astro-cid-v2n3qrqy]:focus-visible,.mpf-trust__link[data-astro-cid-v2n3qrqy]:focus-visible{box-shadow:var(--focus-ring);outline:none}
