.mp-page{background:var(--v2-bg);color:var(--v2-text);font-family:var(--v2-font);font-size:16px;min-height:100vh}.mp-container{margin-inline:auto;width:min(100% - var(--v2-gutter) * 2,var(--v2-content-max))}.mp-hero{border-bottom:1px solid var(--v2-border);padding:clamp(48px,5.4vw,92px) 0 clamp(40px,4vw,64px)}.mp-kicker{color:var(--v2-muted);font-size:14px;font-weight:500;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.mp-title{color:var(--v2-text-strong);font-family:var(--v2-font-display);font-size:clamp(34px,3.4vw,56px);font-weight:500;letter-spacing:-.01em;line-height:1.18;margin:0 0 14px}.mp-tagline{color:var(--v2-text);font-size:clamp(18px,1.6vw,24px);font-weight:500;line-height:1.5;margin:0 0 16px}.mp-desc{color:var(--v2-muted);font-size:clamp(16px,1.19vw,18px);line-height:1.75;margin:0;max-width:68ch}.mp-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.mp-cta{align-items:center;border:1px solid #0000;border-radius:var(--v2-radius-sm);display:inline-flex;font-size:15px;font-weight:500;gap:8px;min-height:44px;padding:0 20px;text-decoration:none}.mp-cta--primary{background:var(--v2-button);color:var(--v2-on-button)}.mp-cta--ghost{border-color:var(--v2-border-button);color:var(--v2-text);transition:border-color .15s ease,color .15s ease}.mp-cta--ghost:hover{border-color:var(--v2-text)}.mp-cta--ghost:focus-visible,.mp-mail:focus-visible,.mp-policy-back:focus-visible{outline:2px solid var(--v2-accent-ink);outline-offset:2px}.mp-section{padding:clamp(48px,5vw,80px) 0}.mp-section--boundary,.mp-section--contact{background:var(--v2-surface-band);border-bottom:1px solid var(--v2-border);border-top:1px solid var(--v2-border)}.mp-section-title{color:var(--v2-text-strong);font-family:var(--v2-font-display);font-size:clamp(24px,2vw,32px);font-weight:500;line-height:1.4;margin:0 0 10px}.mp-section-desc{color:var(--v2-muted);font-size:16px;line-height:1.7;margin:0 0 22px}.mp-scene-grid,.mp-sell-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:24px}.mp-scene-card,.mp-sell-card{background:var(--v2-card);border:1px solid var(--v2-border);border-radius:var(--v2-radius-md);padding:24px}.mp-scene-emoji{display:block;font-size:30px;line-height:1;margin-bottom:12px}.mp-scene-title,.mp-sell-title{color:var(--v2-text-strong);font-size:18px;font-weight:500;line-height:1.4;margin:0 0 8px}.mp-scene-desc,.mp-sell-desc{color:var(--v2-muted);font-size:16px;line-height:1.75;margin:0}.mp-sell-icon{align-items:center;background:var(--v2-accent-soft);border-radius:var(--v2-radius-sm);color:var(--v2-accent-ink);display:inline-flex;font-size:19px;height:40px;justify-content:center;margin-bottom:14px;width:40px}.mp-feature-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));list-style:none;margin:24px 0 0;padding:0}.mp-feature-item{align-items:flex-start;color:var(--v2-muted);display:flex;font-size:16px;gap:12px;line-height:1.75}.mp-feature-icon{color:var(--v2-accent-ink);flex-shrink:0;margin-top:3px}.mp-boundary-list{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.mp-boundary-item{color:var(--v2-muted);font-size:16px;line-height:1.75;padding-left:26px;position:relative}.mp-boundary-item:before{color:var(--v2-accent-ink);content:"✕";font-weight:600;left:0;position:absolute;top:1px}.mp-get{align-items:flex-start;display:flex;flex-wrap:wrap;gap:36px}.mp-get-main{flex:1 1 320px;min-width:0}.mp-step-list{grid-gap:14px;counter-reset:step;display:grid;gap:14px;list-style:none;margin:24px 0 0;padding:0}.mp-step-item{align-items:flex-start;color:var(--v2-muted);display:flex;font-size:16px;gap:12px;line-height:1.75}.mp-step-index{align-items:center;background:var(--v2-accent-soft);border-radius:var(--v2-radius-pill);color:var(--v2-accent-ink);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;height:26px;justify-content:center;width:26px}.mp-qr{flex:0 0 auto;margin:0;text-align:center}.mp-qr-img{background:#fff;border-radius:var(--v2-radius-md);box-sizing:border-box;display:block;height:180px;padding:10px;width:180px}.mp-qr-caption{color:var(--v2-faint);font-size:13px;line-height:1.7;margin-top:12px;max-width:200px}.mp-mail{color:var(--v2-accent-ink);display:inline-block;font-size:16px;font-weight:500;text-decoration:none;word-break:break-all}.mp-mail:hover{text-decoration:underline}.mp-privacy-note{color:var(--v2-faint);font-size:14px;line-height:1.75;margin:18px 0 0}.mp-privacy-note a{color:var(--v2-accent-ink)}.mp-policy-meta{color:var(--v2-faint);font-size:14px;margin:0 0 8px}.mp-policy-lead{color:var(--v2-muted);font-size:17px;line-height:1.8;margin:18px 0 0;max-width:72ch}.mp-policy-notice{background:var(--v2-accent-soft);border-left:3px solid var(--v2-accent-ink);border-radius:0 var(--v2-radius-sm) var(--v2-radius-sm) 0;color:var(--v2-text);font-size:15px;line-height:1.75;margin:20px 0 0;padding:14px 18px}.mp-policy-block{border-bottom:1px solid var(--v2-border);max-width:78ch;padding:30px 0}.mp-policy-block:last-child{border-bottom:none}.mp-policy-heading{color:var(--v2-text-strong);font-family:var(--v2-font-display);font-size:20px;font-weight:500;line-height:1.4;margin:0 0 12px}.mp-policy-text{color:var(--v2-muted);font-size:16px;line-height:1.8;margin:0 0 12px}.mp-policy-list{grid-gap:8px;display:grid;gap:8px;margin:0;padding-left:20px}.mp-policy-list li{color:var(--v2-muted);font-size:16px;line-height:1.75}.mp-policy-back{color:var(--v2-accent-ink);display:inline-block;font-size:15px;margin-top:32px;text-decoration:none}.mp-policy-back:hover{text-decoration:underline}@media (max-width:640px){.mp-section{padding:40px 0}.mp-qr{width:100%}.mp-qr-img{margin:0 auto}.mp-qr-caption{margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=624.843f94bc.chunk.css.map*/