.mm{background:var(--surface-page,#fff);color:var(--text-body,#334155);padding:5rem 0;border-top:1px solid var(--color-stroke-1,#e2e8f0)}.mm__wrap{max-width:72rem;margin:0 auto;padding:0 1.5rem}.mm__head{max-width:48rem;margin:0 auto 2.5rem;text-align:center}.mm__eyebrow{margin:0 0 .75rem;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#64748b)}.mm__title{margin:0;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;letter-spacing:-.01em;line-height:1.15;color:var(--text-heading,#0f172a)}.mm__intro{margin:1rem auto 0;font-size:1.0625rem;line-height:1.6}.mm__table{width:100%;border-collapse:collapse;text-align:left;font-size:.9375rem;line-height:1.5}.mm__table td,.mm__table th{padding:1rem .875rem;vertical-align:top;border-bottom:1px solid var(--color-stroke-1,#e2e8f0)}.mm__table thead th{font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted,#64748b);border-bottom:2px solid var(--color-stroke-1,#e2e8f0)}.mm__method{width:30%}.mm__method strong{display:block;font-size:1rem;font-weight:600;color:var(--text-heading,#0f172a)}.mm__method span{display:block;margin-top:.25rem;color:var(--text-body,#334155)}.mm__price{white-space:nowrap;width:18%}.mm__price a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.mm__price small{display:block;white-space:normal;color:var(--text-muted,#64748b)}.mm__row--extra td{background:var(--surface-card,#f8fafc)}.mm__foot{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center;justify-content:space-between;font-size:.875rem;color:var(--text-muted,#64748b)}.mm__foot p{margin:0}.mm__links{display:flex;flex-wrap:wrap;gap:.75rem}.mm__billing{margin:1.5rem auto 0;max-width:48rem;text-align:center;font-size:.9375rem;line-height:1.6}@media (max-width:760px){.mm{padding:3.5rem 0}.mm__wrap{padding:0 1rem}.mm__table,.mm__table tbody,.mm__table td,.mm__table tr{display:block;width:100%}.mm__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mm__table tr{border:1px solid var(--color-stroke-1,#e2e8f0);border-radius:12px;padding:.5rem 0;margin-bottom:1rem;background:var(--surface-card,#f8fafc)}.mm__table td{border-bottom:0;padding:.5rem 1rem}.mm__table td[data-label]:before{content:attr(data-label);display:block;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted,#64748b);margin-bottom:.125rem}.mm__method{width:auto}.mm__price{white-space:normal;width:auto}.mm__foot{flex-direction:column;align-items:flex-start}}