.inMM6W_page{overflow:clip}.inMM6W_container{width:min(1176px,100% - 64px);margin-inline:auto}.inMM6W_hero{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-block:80px 64px;display:grid}.inMM6W_eyebrow{color:var(--accent);font:500 11px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:9px;display:flex}.inMM6W_page h1{font:650 clamp(3.7rem, 5.7vw, 5.1rem)/.99 var(--font-display);letter-spacing:-.067em;margin-top:22px}.inMM6W_page h1 .inMM6W_heroAccent,.inMM6W_editorGrid h2 span,.inMM6W_final h2 span{color:var(--accent)}.inMM6W_page h2{font:620 clamp(2.35rem, 3.5vw, 3.35rem)/1.07 var(--font-display);letter-spacing:-.055em;margin-top:18px}.inMM6W_page h3{letter-spacing:-.03em;font-size:21px;font-weight:600;line-height:1.25}.inMM6W_intro{color:var(--muted);max-width:48ch;margin-top:24px;font-size:17px;line-height:1.8}.inMM6W_actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.inMM6W_actions a{align-items:center;gap:7px;min-height:44px;font-size:13px;display:inline-flex}.inMM6W_note{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.7}.inMM6W_inputNote{border-left:2px solid var(--line);max-width:46ch;color:var(--muted);margin-top:20px;padding-left:12px;font-size:12px;line-height:1.7}.inMM6W_heroVisual{color:#251b36;background:#eee8f6;border-radius:30px;height:510px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #7c59a417}.inMM6W_heroTag{font:10px var(--font-mono);letter-spacing:.07em;align-items:center;gap:8px;display:flex;position:absolute;top:24px;left:25px}.inMM6W_dot{background:#7451ce;border-radius:50%;width:6px;height:6px}.inMM6W_miniSource{color:#fff;background:#20192c;border-radius:13px;width:52%;position:absolute;top:124px;left:22px;overflow:hidden;transform:rotate(-5deg);box-shadow:0 15px 35px #27103a25}.inMM6W_miniSource video{width:100%;height:auto}.inMM6W_miniSource span{font:9px var(--font-mono);padding:11px;display:block}.inMM6W_phone{border:5px solid #241a34;border-radius:24px;width:40%;position:absolute;top:68px;right:29px;overflow:hidden;transform:rotate(5deg);box-shadow:0 20px 45px #24113d30}.inMM6W_phone video{width:100%;height:auto}.inMM6W_phoneTag{font:8px var(--font-mono);color:#fff;background:#20192cbf;border-radius:5px;padding:7px 8px;position:absolute;top:13px;left:12px}.inMM6W_connector{color:#7650c2;position:absolute;top:302px;left:37%;transform:rotate(24deg)}.inMM6W_visualNote{font-size:15px;font-weight:550;line-height:1.5;position:absolute;bottom:85px;left:28px}.inMM6W_visualNote svg{margin-bottom:9px}.inMM6W_heroVisual figcaption{color:#65576f;font-size:10px;position:absolute;bottom:16px;left:25px;right:20px}.inMM6W_strip{border-block:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:18px;padding-block:23px;display:flex}.inMM6W_strip span{align-items:center;gap:9px;font-size:13px;display:flex}.inMM6W_strip svg{color:var(--accent)}.inMM6W_section,.inMM6W_demoSection{padding-block:96px 0}.inMM6W_demoSection{scroll-margin-top:30px}.inMM6W_heading{grid-template-columns:1.15fr 1fr;align-items:end;gap:80px;margin-bottom:36px;display:grid}.inMM6W_heading>p{color:var(--muted);max-width:43ch;font-size:16px;line-height:1.8}.inMM6W_demoStage{color:#f6f2ff;background:#191422;border-radius:26px;grid-template-columns:minmax(0,1fr) 50px minmax(0,.45fr);align-items:center;gap:28px;padding:36px;display:grid}.inMM6W_mediaLabel{font:10px/1.5 var(--font-mono);color:#c1b5d3;justify-content:space-between;gap:10px;margin-bottom:15px;display:flex}.inMM6W_sourcePanel video{aspect-ratio:16/9;background:#08060c;border-radius:12px;width:100%}.inMM6W_sourcePanel>p{color:#b5a8c9;margin-top:15px;font-size:12px}.inMM6W_outputPanel video{aspect-ratio:9/16;background:#08060c;border-radius:14px;width:100%}.inMM6W_stageArrow{color:#ffe56a}.inMM6W_editNotes{flex-direction:column;gap:17px;margin-top:28px;font-size:13px;display:flex}.inMM6W_editNotes span{align-items:center;gap:12px;display:flex}.inMM6W_editNotes svg{color:#c3a7ff}.inMM6W_credit{color:var(--muted);max-width:105ch;margin-top:16px;font-size:11px;line-height:1.7}.inMM6W_credit a,.inMM6W_note a{text-underline-offset:3px;text-decoration:underline}.inMM6W_steps{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:40px;display:grid}.inMM6W_steps li{border-top:1px solid var(--line);padding-top:22px}.inMM6W_stepTop{color:var(--accent);font:12px var(--font-mono);justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.inMM6W_steps p,.inMM6W_features p,.inMM6W_checklist p{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.8}.inMM6W_editorSection{background:var(--accent-soft);border-block:1px solid var(--line);margin-top:96px;padding-block:72px}.inMM6W_editorGrid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.inMM6W_features{gap:32px;display:grid}.inMM6W_features article{align-items:flex-start;gap:20px;display:flex}.inMM6W_features article>svg{color:var(--accent);flex-shrink:0;width:23px;margin-top:3px}.inMM6W_features a{color:var(--accent);align-items:center;gap:7px;min-height:32px;margin-top:12px;font-size:13px;display:inline-flex}.inMM6W_checkSection{grid-template-columns:1fr 1fr;gap:90px;padding-block:96px;display:grid}.inMM6W_checkSection button,.inMM6W_checkSection>div>a{margin-top:24px}.inMM6W_checklist li{border-bottom:1px solid var(--line);gap:21px;padding-block:22px;display:flex}.inMM6W_checklist li:first-child{padding-top:0}.inMM6W_checklist li>span{color:var(--accent);font:12px var(--font-mono);padding-top:6px}.inMM6W_checklist h3{font-size:18px}.inMM6W_faqSection{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:70px;padding-block:70px;display:grid}.inMM6W_faqSection details{border-bottom:1px solid var(--line);padding-block:20px}.inMM6W_faqSection summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:32px;font-size:16px;font-weight:550;list-style:none;display:flex}.inMM6W_faqSection summary::-webkit-details-marker{display:none}.inMM6W_faqSection summary span{color:var(--accent);font-size:22px}.inMM6W_faqSection details[open] summary span{transform:rotate(45deg)}.inMM6W_faqSection details p{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.8}.inMM6W_final{text-align:center;padding-block:60px 90px}.inMM6W_final .inMM6W_eyebrow{justify-content:center}.inMM6W_final h2{font-size:clamp(2.7rem,4.5vw,4.3rem)}.inMM6W_final>p:not(.inMM6W_eyebrow):not(.inMM6W_note){color:var(--muted);margin-block:24px}.inMM6W_related{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:40px;font-size:13px;display:flex}.inMM6W_related a{align-items:center;gap:8px;min-height:40px;display:inline-flex}.inMM6W_page a:hover{color:var(--accent)}.inMM6W_page a:focus-visible,.inMM6W_page summary:focus-visible,.inMM6W_page video:focus-visible{outline:3px solid var(--accent);outline-offset:5px}@media (max-width:1000px){.inMM6W_hero{gap:28px}.inMM6W_heroVisual{height:450px}.inMM6W_miniSource{top:120px}.inMM6W_phone{top:83px;right:20px}.inMM6W_connector{top:275px}.inMM6W_hero h1{font-size:3.8rem}.inMM6W_editorGrid,.inMM6W_checkSection{gap:45px}.inMM6W_demoStage{grid-template-columns:minmax(0,1fr) 30px minmax(0,.5fr);gap:16px;padding:28px}}@media (max-width:760px){.inMM6W_container{width:calc(100% - 40px)}.inMM6W_hero{grid-template-columns:1fr;gap:36px;padding-block:48px}.inMM6W_hero h1{font-size:clamp(3.5rem,11vw,4.8rem)}.inMM6W_heroVisual{width:100%;max-width:520px;height:470px;margin-inline:auto}.inMM6W_phone{max-width:200px;top:65px;right:26px}.inMM6W_miniSource{top:114px}.inMM6W_strip{grid-template-columns:1fr 1fr;gap:20px 12px;display:grid}.inMM6W_strip span{gap:6px;font-size:11px}.inMM6W_heading,.inMM6W_editorGrid,.inMM6W_checkSection,.inMM6W_faqSection{grid-template-columns:1fr;gap:28px}.inMM6W_heading{margin-bottom:28px}.inMM6W_demoStage{grid-template-columns:1fr;gap:20px;padding:23px}.inMM6W_stageArrow{justify-self:center;transform:rotate(90deg)}.inMM6W_outputPanel{justify-self:center;width:min(100%,245px)}.inMM6W_editNotes{display:none}.inMM6W_steps{grid-template-columns:1fr;gap:30px}.inMM6W_stepTop{margin-bottom:16px}.inMM6W_section,.inMM6W_demoSection{padding-top:64px}.inMM6W_editorSection{margin-top:64px;padding-block:50px}.inMM6W_features{margin-top:12px}.inMM6W_checkSection{padding-block:64px}.inMM6W_checklist{margin-top:16px}.inMM6W_faqSection{padding-block:48px}.inMM6W_final{padding-block:32px 64px}}@media (max-width:390px){.inMM6W_heroVisual{height:420px}.inMM6W_visualNote{font-size:13px;bottom:67px}.inMM6W_connector{top:255px}.inMM6W_heroVisual figcaption{font-size:9px}}.inMM6W_miniSource video{aspect-ratio:16/9}.inMM6W_phone video{aspect-ratio:9/16}.inMM6W_hero>div,.inMM6W_heading>div,.inMM6W_editorGrid>div,.inMM6W_checkSection>div{min-width:0}.inMM6W_page h1,.inMM6W_page h2,.inMM6W_page h3{overflow-wrap:anywhere}.inMM6W_strip svg,.inMM6W_editNotes svg,.inMM6W_dot{flex-shrink:0}.inMM6W_phoneTag{width:fit-content;max-width:calc(100% - 20px);line-height:1.4;right:8px}.inMM6W_page:lang(ja) h1{letter-spacing:-.04em;font-size:clamp(2.25rem,6vw,3.8rem);line-height:1.2}.inMM6W_page:lang(ja) h2{letter-spacing:-.035em;line-height:1.3}.inMM6W_page:lang(ja) .inMM6W_eyebrow{text-transform:none;letter-spacing:.04em}@media (max-width:760px){.inMM6W_page:lang(ja) h1{font-size:clamp(2rem,9vw,3.5rem)}.inMM6W_page:lang(ja) h2{font-size:clamp(1.8rem,7vw,2.6rem)}.inMM6W_page:not(:lang(en)):not(:lang(ja)) h1{font-size:clamp(2.75rem,10vw,4.4rem)}}.inMM6W_page .inMM6W_heroHeading{margin-top:0}.inMM6W_heroHeadline{margin-top:22px;display:block}
