.mn{--mn-red:#e3141c;--mn-red-bright:#ff4d55;--mn-red-deep:#8e0a10;--mn-black:#0b0709;--mn-text:#fff;--mn-text-soft:#ffffffe0;--mn-text-muted:#ffffffb8;--mn-glass-line:#ffffff1a;--mn-ease:cubic-bezier(.2, .7, .2, 1);--mn-surface-text:#17131a;--mn-surface-soft:#4a4350;--mn-surface-muted:#6b6470;--mn-surface-line:#17131a14;--mn-ink:#17131a;--mn-subtle:#b8b2bd;min-height:100vh;color:var(--mn-text);-webkit-font-smoothing:antialiased;background:radial-gradient(1200px 700px at 50% -10%,#ff5a608c,#0000 70%),linear-gradient(#e3141c 0%,#da131b 30%,#cf121a 65%,#c4111a 100%);display:flow-root;position:relative;overflow-x:clip}.mn ::selection{background:var(--mn-black);color:#fff}.mn a:focus-visible,.mn button:focus-visible,.mn summary:focus-visible{outline-offset:3px;border-radius:12px;outline:3px solid #ffffffb3}.mn :is(.mn-glass,.mn-card,.mn-callout,.mn-cta-band,.mn-faq-item,.mn-doc-body,.mn-toc,.mn-toc-mobile,.mn-summary-box,.mn-table-wrap){--mn-text:#17131a;--mn-text-soft:#4a4350;--mn-text-muted:#6b6470;--mn-link-line:#f9d3d5}.mn :is(.mn-glass,.mn-card,.mn-callout,.mn-cta-band,.mn-doc-body) .mn-btn{color:#fff;background:linear-gradient(#ef2830 0%,#e3141c 55%,#c10f16 100%);border-color:#0000;box-shadow:0 14px 30px -14px #e3141cb3}.mn .mn-glass.red{--mn-text:#fff;--mn-text-soft:#ffffffe6;--mn-text-muted:#ffffffbf;--mn-link-line:#ffffff80}.mn-display{letter-spacing:-.045em;color:var(--mn-text);font-weight:900;line-height:1}.mn-h2{letter-spacing:-.035em;font-size:clamp(1.9rem,3.6vw,3rem);line-height:1.08}.mn-h3{font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.15}.mn-accent{color:var(--mn-black)}.mn-glass .mn-accent,.mn-cta-band .mn-accent{color:var(--mn-red-bright)}.mn-typed{background:linear-gradient(90deg,#000 0%,#2b0306 30%,#5a060b 50%,#2b0306 70%,#000 100%) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite mn-shine}.mn .typed-caret{background:linear-gradient(#fff,#ffd0d2);box-shadow:0 0 14px #ffffffb3,0 0 30px #ffffff59}.mn .typed-underline{filter:drop-shadow(0 0 6px #ffffff80)}.mn .typed-dot{color:var(--mn-black)}.mn-lead{color:var(--mn-text-soft);font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.7}.mn-body{color:var(--mn-text-soft);line-height:1.7}.mn-small{color:var(--mn-text-muted);font-size:.875rem;line-height:1.6}.mn-eyebrow{border:1px solid var(--mn-surface-line);color:var(--mn-surface-text);letter-spacing:.22em;text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.68rem;font-weight:800;display:inline-flex;box-shadow:0 10px 30px -12px #3c000473}.mn-eyebrow-dot{background:var(--mn-red-bright);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite mn-pulse;box-shadow:0 0 0 4px #ff4d5538}.mn-container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}@media (min-width:640px){.mn-container{padding:0 28px}}.mn-section{padding:88px 0;position:relative}@media (min-width:900px){.mn-section{padding:120px 0}}.mn-section-head{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:780px;margin:0 auto 56px;display:flex}.mn-canvas{background:linear-gradient(#00000008,#00000017 50%,#00000008),radial-gradient(800px 400px at 50% 0,#ffffff0f,#0000 70%)}.mn-divider{background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:100%;height:1px}.mn-btn,.mn-btn-ghost,.mn-btn-dark{letter-spacing:.01em;white-space:nowrap;min-height:50px;transition:transform .35s var(--mn-ease), box-shadow .35s var(--mn-ease), background .35s, color .35s, border-color .35s;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:.95rem;font-weight:700;display:inline-flex}.mn-btn:hover,.mn-btn-ghost:hover,.mn-btn-dark:hover{transform:scale(1.05)}.mn-btn:active,.mn-btn-ghost:active,.mn-btn-dark:active{transform:scale(.96)}.mn-btn{color:var(--mn-surface-text);background:linear-gradient(#fff 0%,#fff4f4 100%);border:1px solid #ffffffe6;box-shadow:0 18px 40px -16px #3c00048c}.mn-btn-ghost{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff73}.mn-btn-ghost:hover{background:#ffffff24;border-color:#fff}.mn-btn-dark{color:#fff;background:linear-gradient(#ef2830 0%,#e3141c 55%,#c10f16 100%);box-shadow:0 14px 30px -14px #e3141cb3}.mn-link{color:var(--mn-text);text-decoration:underline;-webkit-text-decoration-color:var(--mn-link-line,#ffffff73);text-decoration-color:var(--mn-link-line,#ffffff73);text-underline-offset:4px;font-weight:700;text-decoration-thickness:2px}.mn-link:hover{text-decoration-color:currentColor}.mn-hero-grid-bg{pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff8c 1px,#0000 1px),linear-gradient(90deg,#ffffff8c 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 40%,#0000 80%);mask-image:radial-gradient(at 50% 40%,#000 40%,#0000 80%)}.mn-float-slow{animation:7s ease-in-out infinite mn-float-slow}.mn-float-fast{animation:5s ease-in-out infinite mn-float-fast}.mn-google-pill{color:var(--mn-black);letter-spacing:.02em;background:#fff;border-radius:999px;align-items:center;gap:14px;padding:12px 22px;font-size:.78rem;font-weight:700;display:inline-flex;box-shadow:0 16px 40px -18px #0009}.mn-google-pill .sep{background:#d9d4d6;width:1px;height:16px}.mn-glass-wrap{height:100%}.mn .mn-glass{height:100%;color:var(--mn-surface-text);transition:transform .45s var(--mn-ease), box-shadow .45s var(--mn-ease), border-color .45s;border:1px solid #ffffffe6;box-shadow:0 30px 60px -32px #3c00048c,inset 0 1px #fff;background:linear-gradient(155deg,#fff 0%,#fff8f8 100%)!important}.mn .mn-glass:hover{border-color:#f9d3d5;transform:translateY(-4px);box-shadow:0 40px 70px -32px #3c0004a6,0 0 0 1px #e3141c1f}.mn .mn-glass.red{color:#fff;border-color:#ffffff47;background:radial-gradient(420px 260px at 100% 0,#ffffff38,#0000 70%),linear-gradient(150deg,#ff3a42,#e3141c 45%,#8e0a10)!important}.mn .mn-glass.red h3{color:#fff}.mn .mn-glass.red p{color:#ffffffeb}.mn .mn-glass.red .mn-icon-tile{box-shadow:none;background:#ffffff29;border-color:#ffffff59}.mn .mn-inline-card{flex-wrap:wrap;align-items:center;gap:16px;padding:24px;display:flex}.mn-card{color:var(--mn-surface-text);background:linear-gradient(155deg,#fff 0%,#fff8f8 100%);border-radius:24px;position:relative;box-shadow:0 24px 50px -30px #3c000480}.mn-card .mn-small{color:var(--mn-surface-muted)}.mn-glass h3,.mn-card h3{color:var(--mn-surface-text)}.mn-glass p,.mn-card p{color:var(--mn-surface-soft)}.mn-icon-tile{background:linear-gradient(145deg,#fff 0%,#fdedee 100%);border:1px solid #f9d3d5;border-radius:18px;flex:none;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex;box-shadow:0 12px 24px -14px #e3141ca6,inset 0 1px #fff}.mn .mn-feature{flex-direction:column;gap:14px;padding:30px;display:flex}.mn-feature h3{letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.mn-feature p{font-size:.93rem;line-height:1.65}.mn-grid-3,.mn-grid-2,.mn-grid-4{gap:20px;display:grid}@media (min-width:700px){.mn-grid-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mn-grid-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:800px){.mn-grid-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:640px){.mn-grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mn-grid-4{grid-template-columns:repeat(4,1fr)}}.mn-bento{gap:20px;display:grid}@media (min-width:900px){.mn-bento{grid-template-columns:repeat(6,1fr)}.mn-bento>.span-4{grid-column:span 4}.mn-bento>.span-3{grid-column:span 3}.mn-bento>.span-2{grid-column:span 2}}.mn .mn-bento-card{flex-direction:column;gap:14px;min-height:280px;padding:32px;display:flex}.mn-bento-card h3{letter-spacing:-.015em;font-size:1.15rem;font-weight:700}.mn-bento-card p{font-size:.95rem;line-height:1.65}.mn-chip-row{flex-wrap:wrap;gap:8px;display:flex}.mn-chip{color:var(--mn-surface-text);background:#fff;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:6px;padding:8px 13px;font-size:.8rem;font-weight:600;transition:background .25s,border-color .25s;display:inline-flex}a.mn-chip:hover{background:#fdedee;border-color:#f9d3d5}.mn-glass .mn-chip,.mn-card .mn-chip{border-color:var(--mn-surface-line);color:#3f3945;background:#fbf5f5}.mn-glass.red .mn-chip{color:#fff;background:#ffffff2e;border-color:#ffffff4d}.mn-marquee{border-block:1px solid var(--mn-surface-line);background:#fff;padding:22px 0;position:relative;overflow:hidden;box-shadow:0 20px 40px -30px #3c000480}.mn-marquee-track{gap:44px;width:max-content;animation:42s linear infinite mn-marquee;display:flex}.mn-marquee-item{color:var(--mn-surface-text);white-space:nowrap;align-items:center;gap:44px;font-size:clamp(1.1rem,1.8vw,1.45rem);display:inline-flex}.mn-marquee-item:after{content:"";background:var(--mn-red-bright);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 6px #ff4d552e}.mn-steps{gap:20px;display:grid}@media (min-width:900px){.mn-steps{grid-template-columns:repeat(4,1fr)}}.mn .mn-step{flex-direction:column;gap:12px;padding:30px;display:flex}.mn-step-num{color:#0000;-webkit-text-stroke:1.5px var(--mn-red-bright);letter-spacing:-.04em;font-size:2.6rem;font-weight:900;line-height:1}.mn-step h3{font-size:1.05rem;font-weight:700}.mn-step p{font-size:.92rem;line-height:1.6}.mn-split{align-items:center;gap:48px;display:grid}@media (min-width:1000px){.mn-split{grid-template-columns:1fr 1fr;gap:72px}.mn-split.reverse>:first-child{order:2}}.mn-split-art{justify-content:center;align-items:center;min-height:580px;display:flex;position:relative}@media (max-width:639px){.mn-split-art{min-height:520px}}.mn-checklist{gap:14px;margin-top:8px;display:grid}.mn-checklist li{color:var(--mn-text-soft);align-items:flex-start;gap:12px;line-height:1.6;display:flex}.mn-checklist li svg{color:var(--mn-red);background:#fff;border-radius:50%;flex:none;width:22px;height:22px;margin-top:2px;padding:3px}.mn-glass .mn-checklist li,.mn-card .mn-checklist li{color:var(--mn-surface-soft)}.mn-glass .mn-checklist b,.mn-card .mn-checklist b{color:var(--mn-surface-text)}.mn-glass .mn-checklist li svg,.mn-card .mn-checklist li svg{width:18px;height:18px;color:var(--mn-red-bright);background:0 0;padding:0}.mn-checklist b{color:var(--mn-text)}.mn-price-grid{align-items:stretch;gap:22px;max-width:1000px;margin:0 auto;display:grid}@media (min-width:860px){.mn-price-grid{grid-template-columns:1fr 1fr 1fr}}.mn .mn-price{flex-direction:column;gap:18px;padding:34px 30px;display:flex}.mn-price-name{letter-spacing:.18em;text-transform:uppercase;color:var(--mn-red-bright);font-size:.76rem;font-weight:900}.mn-price-amount{letter-spacing:-.045em;color:var(--mn-surface-text);font-size:2.5rem;font-weight:900;line-height:1}.mn-price-amount small{color:var(--mn-surface-muted);letter-spacing:0;margin-left:6px;font-size:1rem;font-weight:600}.mn-price-per{color:var(--mn-surface-muted);font-size:.86rem}.mn-price ul{gap:11px;margin-top:4px;display:grid}.mn-price li{color:var(--mn-surface-soft);align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.5;display:flex}.mn-price li svg{color:var(--mn-red-bright);flex:none;margin-top:2px}.mn-price-badge{z-index:2;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#e3141c,#ff4d55);border-radius:999px;padding:6px 12px;font-size:.68rem;font-weight:900;position:absolute;top:18px;right:18px;box-shadow:0 10px 24px -10px #e3141ce6}.mn .mn-glass.featured{border:2px solid var(--mn-red);box-shadow:0 40px 80px -36px #3c0004b3,0 0 0 5px #ffffff59}.mn-cost-grid{gap:18px;display:grid}@media (min-width:700px){.mn-cost-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mn-cost-grid{grid-template-columns:repeat(4,1fr)}}.mn .mn-cost{flex-direction:column;gap:10px;padding:26px;display:flex}.mn-cost-value{letter-spacing:-.04em;color:var(--mn-surface-text);font-size:1.8rem;font-weight:900;line-height:1}.mn-cost-value small{color:var(--mn-red);letter-spacing:0;margin-left:6px;font-size:.85rem;font-weight:800}.mn-cost h3{font-weight:800}.mn-cost p{font-size:.9rem;line-height:1.55}.mn-table-wrap{background:#fff;border:1px solid #ffffffe6;border-radius:20px;overflow-x:auto;box-shadow:0 24px 50px -30px #3c000480}.mn-table{border-collapse:collapse;width:100%;min-width:560px;font-size:.93rem}.mn-table th,.mn-table td{text-align:left;border-bottom:1px solid var(--mn-surface-line);vertical-align:top;padding:14px 18px}.mn-table th{letter-spacing:.14em;text-transform:uppercase;color:var(--mn-surface-muted);background:#fbf5f5;font-size:.72rem;font-weight:800}.mn-table tr:last-child td{border-bottom:none}.mn-table td{color:var(--mn-surface-soft)}.mn-table td:first-child{color:var(--mn-surface-text);font-weight:700}.mn-glass .mn-table-wrap{border-color:var(--mn-surface-line);box-shadow:none}.mn-stats{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (min-width:900px){.mn-stats{grid-template-columns:repeat(4,1fr)}}.mn .mn-stat{text-align:left;padding:26px}.mn-stat strong{letter-spacing:-.05em;color:var(--mn-surface-text);font-size:clamp(1.8rem,3vw,2.3rem);font-weight:900;line-height:1;display:block}.mn-stat strong em{color:var(--mn-red);font-style:normal}.mn-stat span{color:var(--mn-surface-muted);margin-top:10px;font-size:.9rem;line-height:1.45;display:block}.mn-faq{gap:12px;max-width:880px;margin:0 auto;display:grid}.mn-faq-item{transition:border-color .4s, box-shadow .5s var(--mn-ease), transform .5s var(--mn-ease);background:linear-gradient(155deg,#fff 0%,#fff8f8 100%);border:1px solid #ffffffe6;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 20px 40px -28px #3c000480}.mn-faq-item:hover{transform:translateY(-2px)}.mn-faq-item[data-open=true]{border-color:#f9d3d5;box-shadow:0 30px 60px -30px #3c000499}.mn-faq-q button{text-align:left;cursor:pointer;width:100%;color:var(--mn-surface-text);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:.98rem;font-weight:650;line-height:1.4;transition:color .3s;display:flex}.mn-faq-q button:hover,.mn-faq-item[data-open=true] .mn-faq-q button{color:#c10f16}.mn-faq-plus{color:#fff;width:32px;height:32px;transition:transform .5s var(--mn-ease), box-shadow .4s;background:linear-gradient(145deg,#ff4a52,#e3141c 55%,#8e0a10);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 8px 18px -8px #e3141ccc}.mn-faq-q button:hover .mn-faq-plus{box-shadow:0 10px 22px -6px #e3141ce6}.mn-faq-item[data-open=true] .mn-faq-plus{transform:rotate(135deg)scale(1.05)}.mn-faq-panel{transition:grid-template-rows .55s var(--mn-ease);grid-template-rows:0fr;display:grid}.mn-faq-item[data-open=true] .mn-faq-panel{grid-template-rows:1fr}.mn-faq-panel-inner{min-height:0;overflow:hidden}.mn-faq-answer{color:var(--mn-surface-soft);opacity:0;transition:opacity .3s ease, transform .45s var(--mn-ease);padding:0 22px 22px;line-height:1.7;transform:translateY(-12px)}.mn-faq-item[data-open=true] .mn-faq-answer{opacity:1;transition:opacity .45s ease .12s, transform .55s var(--mn-ease) 80ms;transform:none}.mn-faq-answer p+p{margin-top:10px}.mn-cta-band{text-align:center;color:var(--mn-surface-text);background:radial-gradient(560px 300px at 12% 0,#e3141c1f,#0000 70%),radial-gradient(520px 300px at 100% 100%,#e3141c1a,#0000 70%),linear-gradient(155deg,#fff,#fff5f5);border:1px solid #ffffffe6;border-radius:36px;padding:64px 24px;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #3c0004b3}@media (min-width:800px){.mn-cta-band{padding:88px 48px}}.mn-cta-band:before{content:"";background:linear-gradient(90deg,#0000,#ff4d55e6,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.mn-cta-band .mn-display{color:var(--mn-surface-text)}.mn-cta-band p,.mn-cta-band .mn-lead{color:var(--mn-surface-soft)}.mn-cta-band .mn-link{color:var(--mn-surface-text);-webkit-text-decoration-color:var(--mn-red);text-decoration-color:var(--mn-red)}.mn-cta-band-logo{opacity:.2;pointer-events:none;width:300px;height:300px;position:absolute;bottom:-50px;right:-40px}.mn-stores{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.mn-store{color:#fff;min-width:200px;height:60px;transition:transform .35s var(--mn-ease);background:linear-gradient(#ef2830,#e3141c 55%,#c10f16);border-radius:16px;align-items:center;gap:12px;padding:0 20px;display:inline-flex;position:relative;box-shadow:0 14px 30px -16px #e3141ccc}a.mn-store:hover{transform:translateY(-3px)}.mn-store small{opacity:.7;font-size:.7rem;line-height:1.1;display:block}.mn-store b{letter-spacing:-.01em;font-size:1.05rem;font-weight:800;line-height:1.15;display:block}.mn-store-soon{color:var(--mn-red);letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:999px;padding:3px 8px;font-size:.62rem;font-weight:900;position:absolute;top:-9px;right:10px}.mn-stores.light .mn-store{color:var(--mn-surface-text);background:#fff;box-shadow:0 14px 30px -16px #3c00048c}.mn-stores.light .mn-store-soon{background:var(--mn-red);color:#fff}.mn-page-hero{text-align:center;padding:170px 0 70px;position:relative;overflow:hidden}.mn-page-hero-glow{filter:blur(90px);pointer-events:none;background:radial-gradient(circle,#ffffff42,#0000 70%);border-radius:50%;width:700px;max-width:120vw;height:320px;position:absolute;top:12%;left:50%;transform:translate(-50%)}@media (min-width:900px){.mn-page-hero{padding:200px 0 90px}}.mn-page-hero .mn-container{flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.mn-page-hero p{max-width:700px}.mn-page-hero h1{font-size:clamp(2.3rem,5vw,4rem)}.mn-breadcrumb{color:#ffffffc7;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:.85rem;display:flex}.mn-breadcrumb a:hover{color:#fff;text-decoration:underline}.mn-doc{gap:28px;padding:16px 0 110px;display:grid}@media (min-width:1024px){.mn-doc{grid-template-columns:280px 1fr;gap:36px}}.mn-toc,.mn-toc-mobile,.mn-doc-body{background:#fff;border:1px solid #ffffffe6;border-radius:26px;box-shadow:0 30px 60px -34px #3c000499}.mn-doc-body{min-width:0;padding:26px 20px}@media (min-width:640px){.mn-doc-body{padding:44px}}.mn-toc{display:none}@media (min-width:1024px){.mn-toc{align-self:start;max-height:calc(100vh - 140px);padding:20px;display:block;position:sticky;top:120px;overflow-y:auto}}.mn-toc h2{letter-spacing:.18em;text-transform:uppercase;color:var(--mn-red);margin-bottom:10px;font-size:.7rem;font-weight:900}.mn-toc ol{gap:2px;display:grid}.mn-toc a,.mn-toc-mobile a{color:var(--mn-surface-soft);border-radius:10px;padding:8px 10px;font-size:.88rem;line-height:1.35;transition:background .2s,color .2s;display:block}.mn-toc a:hover,.mn-toc-mobile a:hover{color:#c10f16;background:#fdedee}@media (min-width:1024px){.mn-toc-mobile{display:none}}.mn-toc-mobile summary{cursor:pointer;color:var(--mn-surface-text);justify-content:space-between;padding:16px 20px;font-weight:800;list-style:none;display:flex}.mn-toc-mobile summary::-webkit-details-marker{display:none}.mn-toc-mobile ol{gap:2px;padding:0 12px 14px;display:grid}.mn-doc-meta{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.mn-doc-meta span{border:1px solid var(--mn-surface-line);color:var(--mn-surface-soft);background:#fbf5f5;border-radius:999px;padding:7px 12px;font-size:.8rem}.mn-summary-box{background:linear-gradient(145deg,#fdedee,#fff);border:1px solid #f9d3d5;border-radius:20px;margin-bottom:36px;padding:24px}.mn-summary-box h2{color:#8e0a10;margin-bottom:12px;font-size:1.05rem;font-weight:900}.mn-summary-box ul{gap:8px;display:grid}.mn-summary-box li{color:var(--mn-surface-soft);gap:10px;line-height:1.55;display:flex}.mn-summary-box li svg{color:var(--mn-red);flex:none;margin-top:3px}.mn-prose{max-width:860px;color:var(--mn-surface-soft);font-size:.97rem;line-height:1.75}.mn-prose section{padding-top:8px;scroll-margin-top:130px}.mn-prose section+section{border-top:1px solid var(--mn-surface-line);margin-top:36px;padding-top:36px}.mn-prose h2{letter-spacing:-.02em;color:var(--mn-surface-text);align-items:baseline;gap:12px;margin-bottom:14px;font-size:1.28rem;font-weight:800;display:flex}.mn-prose h2 .n{color:var(--mn-red);font-variant-numeric:tabular-nums;font-size:1.02rem}.mn-prose h3{color:var(--mn-surface-text);margin:22px 0 8px;font-size:1rem;font-weight:800}.mn-prose p+p,.mn-prose p+ul,.mn-prose ul+p,.mn-prose p+ol,.mn-prose ol+p,.mn-prose .mn-table-wrap+p,.mn-prose p+.mn-table-wrap{margin-top:12px}.mn-prose ul,.mn-prose ol{gap:8px;display:grid}.mn-prose ul>li{padding-left:22px;position:relative}.mn-prose ul>li:before{content:"";background:var(--mn-red);border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:4px}.mn-prose ol{counter-reset:item}.mn-prose ol>li{counter-increment:item;padding-left:32px;position:relative}.mn-prose ol>li:before{content:counter(item);color:#fff;background:linear-gradient(145deg,#ff4a52,#e3141c);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;font-weight:900;display:flex;position:absolute;top:.18em;left:0}.mn-prose strong{color:var(--mn-surface-text);font-weight:750}.mn-prose a{color:#c10f16;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #f9d3d5;text-decoration:underline #f9d3d5}.mn-prose .mn-table-wrap{border-color:var(--mn-surface-line);box-shadow:none}.mn-callout{border:1px solid var(--mn-surface-line);color:var(--mn-surface-soft);background:#fbf5f5;border-radius:18px;gap:14px;margin-top:16px;padding:18px 20px;display:flex}.mn-callout svg{color:var(--mn-red);flex:none;margin-top:3px}.mn-callout.red{background:#fdedee;border-color:#f9d3d5}.mn-phone{z-index:2;color:#17131a;background:linear-gradient(145deg,#3a333d,#0f0c11 60%,#3a333d);border-radius:46px;flex:none;width:272px;height:556px;padding:10px;position:relative;box-shadow:0 0 0 1.5px #4a434d,0 40px 70px -30px #000c,0 0 60px -20px #e3141c99}@media (max-width:639px){.mn-phone{border-radius:40px;width:236px;height:484px;padding:9px}}.mn-phone-screen{background:#fff;border-radius:37px;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.mn-phone-screen>*{flex-shrink:0}.mn-phone-screen>.mn-chat-body{flex-shrink:1}@media (max-width:639px){.mn-phone-screen{border-radius:32px}}.mn-phone-island{z-index:5;background:#0f0c11;border-radius:20px;width:86px;height:24px;margin-left:-43px;position:absolute;top:9px;left:50%}.mn-phone-status{color:#17131a;flex:none;justify-content:space-between;align-items:flex-end;height:42px;padding:0 22px 4px;font-size:11px;font-weight:700;display:flex}.mn-phone .mn-display{color:#17131a;letter-spacing:-.02em;font-weight:800}.mn-app-top{justify-content:space-between;align-items:center;padding:6px 16px 10px;display:flex}.mn-app-title{font-size:21px}.mn-app-pill{color:#c10f16;background:#fdedee;border-radius:999px;align-items:center;gap:4px;padding:5px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.mn-portrait{position:absolute;inset:0}.mn-portrait-silhouette{opacity:.9;width:78%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mn-chat-head{border-bottom:1px solid #eee9eb;align-items:center;gap:10px;padding:6px 14px 12px;display:flex}.mn-avatar{border-radius:50%;flex:none;width:34px;height:34px;position:relative;overflow:hidden}.mn-avatar-dot{background:#29c46f;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:0}.mn-chat-name{font-size:13px;font-weight:700;line-height:1.1}.mn-chat-sub{color:#1f9d60;font-size:10px;font-weight:600}.mn-chat-body{background:#fbf8f8;flex-direction:column;flex:1;justify-content:flex-end;gap:8px;min-height:0;padding:14px 12px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 28px);mask-image:linear-gradient(#0000 0,#000 28px)}.mn-chat-body>*{flex:none}.mn-bubble{border-radius:18px;max-width:78%;padding:9px 12px;font-size:11.5px;line-height:1.4}.mn-bubble.in{color:#17131a;background:#fff;border:1px solid #eee9eb;border-bottom-left-radius:6px;align-self:flex-start}.mn-bubble.out{color:#fff;background:#e3141c;border-bottom-right-radius:6px;align-self:flex-end}.mn-bubble-meta{color:#6b6470;align-self:flex-end;margin-top:-4px;font-size:9.5px}.mn-free-note{color:#1f9d60;background:#e6f6ee;border-radius:999px;align-self:center;padding:4px 10px;font-size:9.5px;font-weight:700}.mn-typing{background:#fff;border:1px solid #eee9eb;border-radius:16px 16px 16px 6px;align-self:flex-start;gap:3px;padding:10px 12px;display:inline-flex}.mn-typing i{background:#b8b2bd;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite mn-typing}.mn-typing i:nth-child(2){animation-delay:.15s}.mn-typing i:nth-child(3){animation-delay:.3s}.mn-chat-input{color:#b8b2bd;border:1px solid #e0d9dc;border-radius:999px;flex:none;justify-content:space-between;align-items:center;height:38px;margin:10px 14px 22px;padding:0 5px 0 14px;font-size:11px;display:flex}.mn-chat-input span:last-child{color:#fff;background:#e3141c;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.mn-credit-hero{color:#fff;background:radial-gradient(140px 90px at 90% 0,#ffffff40,#0000 70%),linear-gradient(145deg,#f0323a,#e3141c 45%,#8e0a10);border-radius:22px;margin:4px 14px 12px;padding:16px}.mn-credit-hero small{opacity:.85;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.mn-credit-hero strong{letter-spacing:-.02em;margin-top:2px;font-size:34px;font-weight:800;line-height:1.05;display:block}.mn-credit-hero p{opacity:.9;margin-top:4px;font-size:10px}.mn-mini-row{background:#fff;border:1px solid #eee9eb;border-radius:16px;align-items:center;gap:10px;margin:0 14px 8px;padding:10px 12px;font-size:11px;display:flex}.mn-mini-row b{color:#17131a;font-size:11.5px;display:block}.mn-mini-row small{color:#6b6470;font-size:9.5px}.mn-mini-row .mn-mini-icon{color:#e3141c;background:#fdedee;border-radius:10px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.mn-mini-row .mn-mini-end{color:#c10f16;margin-left:auto;font-size:11.5px;font-weight:800}.mn-mini-label{color:#6b6470;letter-spacing:.08em;text-transform:uppercase;margin:6px 16px 8px;font-size:10px;font-weight:700}.mn[data-reveal-armed=true] [data-reveal]:not([data-shown]){opacity:0;transform:translateY(28px)}.mn [data-reveal]{transition:opacity .9s var(--mn-ease), transform .9s var(--mn-ease);transition-delay:var(--d,0s)}.mn-enter{animation:mn-enter 1s var(--mn-ease) both;animation-delay:var(--d,0s)}@keyframes mn-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes mn-float-slow{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-20px)rotate(3deg)}}@keyframes mn-float-fast{0%,to{transform:translateY(0)rotate(3deg)}50%{transform:translateY(-25px)rotate(-3deg)}}@keyframes mn-shine{0%{background-position:200%}to{background-position:-20%}}@keyframes mn-pulse{0%,to{box-shadow:0 0 0 4px #ff4d5538}50%{box-shadow:0 0 0 8px #ff4d550f}}@keyframes mn-marquee{to{transform:translate(-50%)}}@keyframes mn-typing{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.mn *,.mn :before,.mn :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.mn[data-reveal-armed=true] [data-reveal]:not([data-shown]){opacity:1;transform:none}}.mn nav .dark\:bg-\[\#262626\]{background-color:#fff}.mn nav .dark\:text-gray-300{color:#6b7280}.mn nav .dark\:text-white{color:#000}.mn footer{color:#fff}.mn footer .text-gray-400{color:#ffffffd9}.mn footer .text-gray-500{color:#ffffffb8}.mn footer .bg-\[\#E3141C\]{background-color:#fff}.mn footer .text-\[\#E3141C\]{color:#fff;font-weight:800}.mn footer .hover\:text-white:hover,.mn footer .group:hover .group-hover\:text-\[\#E3141C\]{color:#000}.mn footer .border-\[\#E3141C\]\/20{border-color:#ffffff40}.mn footer .border-\[\#E3141C\]\/10{border-color:#fff3}.mn footer .dark\:bg-\[\#262626\]\/80{background-color:#00000024}.mn footer .dark\:bg-\[\#262626\]{background-color:#00000038}.mn footer .bg-\[\#262626\]{background-color:#00000040}.mn footer .dark\:bg-\[\#1a1a1a\]{color:#000;background-color:#fff}.mn-main{display:flow-root}@media (min-width:2400px){.mn-main{zoom:1.3}}@media (min-width:2880px){.mn-main{zoom:1.55}}@media (min-width:3400px){.mn-main{zoom:1.85}}@media (min-width:3800px){.mn-main{zoom:2.05}}.mn footer .mn-social-tile{transition:transform .4s var(--mn-ease), background .4s ease, box-shadow .4s ease, border-color .4s ease!important;background:linear-gradient(150deg,#ffffff4d 0%,#ffffff1a 55%,#ffffff0a 100%)!important;border:1px solid #fff6!important;box-shadow:inset 0 1px #ffffff8c,inset 0 -3px #00000029,0 10px 20px -10px #0000008c!important}.mn footer .mn-social-icon{filter:drop-shadow(0 2px 2px #00000059);color:#fff!important;transition:color .4s ease, transform .4s var(--mn-ease), filter .4s ease!important}.mn footer .mn-social:hover .mn-social-tile,.mn footer .mn-social:focus-visible .mn-social-tile{transform:translateY(-4px);background:linear-gradient(150deg,#fff 0%,#fff4f4 100%)!important;border-color:#fff!important;box-shadow:inset 0 1px #fff,inset 0 -3px #e3141c1f,0 16px 28px -12px #0009!important}.mn footer .mn-social:hover .mn-social-icon,.mn footer .mn-social:focus-visible .mn-social-icon{filter:drop-shadow(0 3px 3px #e3141c59);transform:scale(1.1);color:#e3141c!important}
