.mp-main{padding-top:var(--header)}.mp-heading{padding:clamp(60px,8vw,112px) var(--gutter) 48px}.mp-eyebrow{margin:0 0 24px;color:var(--fg-3);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.mp-heading h1{margin:0;font-size:clamp(36px,5.4vw,76px);line-height:1.06;font-weight:470;letter-spacing:-.035em}.mp-heading .lp-lede{margin-top:28px;max-width:48ch}.mp-billing-note,.mp-card-note,.mp-intro-note,.mp-local-price,.mp-price-note,.mp-smallprint{color:var(--fg-3);font-size:14px;line-height:1.6}.mp-intro-note{margin-top:18px}.mp-catalog{padding:32px var(--gutter) 48px}.mp-plans{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:0;margin:0;list-style:none}.mp-plan{border:1px solid var(--line-strong);border-radius:24px;padding:clamp(24px,3.5vw,48px);display:flex;flex-direction:column}.mp-plan--run{background:var(--plate)}.mp-plan__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.mp-plan h2{margin:0;font-size:27px;font-weight:520;letter-spacing:-.025em}.mp-tag{border:1px solid var(--line-strong);border-radius:999px;padding:5px 10px;font-size:12px;color:var(--fg-2)}.mp-plan__description{color:var(--fg-2);margin-top:16px;min-height:3em;max-width:35ch;line-height:1.5}.mp-price{font-size:clamp(44px,5vw,64px);letter-spacing:-.045em;font-weight:470;line-height:1.15;margin:32px 0 0}.mp-price span{display:inline-block;font-size:14px;font-weight:400;color:var(--fg-3);letter-spacing:normal}.mp-price-note{margin:10px 0 0}.mp-local-price{margin:8px 0 0}.mp-features{flex:1;padding:30px 0;margin:24px 0 0;list-style:none;border-top:1px solid var(--line)}.mp-features li{display:flex;gap:12px;margin-bottom:16px;font-size:15px;line-height:1.5}.mp-features li span{color:var(--fg-3)}.mp-button{display:flex;justify-content:center;align-items:center;width:100%;min-height:48px;padding:12px 20px;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:white!important;font-size:14px;font-weight:520;cursor:pointer}.mp-button:hover:not(:disabled){opacity:.85}.mp-button:disabled{cursor:not-allowed;opacity:.65}.mp-button--quiet{background:transparent;color:var(--ink)!important;border-color:var(--line-strong)}.mp-card-note{margin:14px 0 0}.mp-billing-note{max-width:80ch;margin-top:24px}.mp-notice{padding:16px 20px;border:1px solid var(--line-strong);border-radius:14px;margin-bottom:24px;font-size:14px}.mp-notice button{text-decoration:underline;cursor:pointer}.mp-faq,.mp-handoff{padding:64px var(--gutter);display:grid;grid-template-columns:1fr 1fr;gap:48px}.mp-handoff p{max-width:48ch;line-height:1.65}.mp-handoff p+p{margin-top:20px}.mp-faq details{border-top:1px solid var(--line-strong);padding:20px 0}.mp-faq details:last-child{border-bottom:1px solid var(--line-strong)}.mp-faq summary{cursor:pointer;font-size:16px;font-weight:520}.mp-faq details p{color:var(--fg-2);line-height:1.65;margin:16px 0 0;max-width:55ch}.mp-smallprint{padding:32px var(--gutter)}.mp-smallprint p+p{margin-top:14px}@media (max-width:760px){.mp-faq,.mp-handoff,.mp-plans{grid-template-columns:1fr}.mp-faq,.mp-handoff{gap:28px;padding-block:40px}.mp-heading{padding-top:48px}.mp-price{font-size:52px}}