.landing-home_page__9Jqd7{--ink:var(--moneta-foreground);--muted:var(--moneta-muted-text);--line:var(--moneta-border);--accent:var(--moneta-primary);--blue:var(--moneta-primary);--blue-dark:var(--moneta-accent-text);--blue-pale:var(--moneta-accent-surface);--yellow:var(--moneta-primary);--surface:#fff;--radius:16px;background:var(--moneta-background);color:var(--ink);color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans JP,Yu Gothic UI,Meiryo,sans-serif;line-height:1.8;-webkit-font-smoothing:antialiased}.landing-home_page__9Jqd7 *,.landing-home_page__9Jqd7 :after,.landing-home_page__9Jqd7 :before{box-sizing:border-box}.landing-home_page__9Jqd7 h1,.landing-home_page__9Jqd7 h2,.landing-home_page__9Jqd7 h3,.landing-home_page__9Jqd7 p{margin:0}.landing-home_page__9Jqd7 h1,.landing-home_page__9Jqd7 h2,.landing-home_page__9Jqd7 h3{font-weight:700;text-wrap:balance}.landing-home_page__9Jqd7 a{color:inherit;text-decoration:none}.landing-home_page__9Jqd7 button{font:inherit;cursor:pointer}.landing-home_page__9Jqd7 a,.landing-home_page__9Jqd7 button,.landing-home_page__9Jqd7 summary{-webkit-tap-highlight-color:#5b50c820}.landing-home_page__9Jqd7 ::selection{background:var(--yellow);color:#fff}.landing-home_page__9Jqd7 :is(a,button,summary,[tabindex="0"]):focus-visible{outline:3px solid var(--blue);outline-offset:5px}.landing-home_page__9Jqd7 [id]{scroll-margin-top:100px}.landing-home_container__hpKVo{width:min(1280px,calc(100% - 96px));margin-inline:auto}.landing-home_skipLink__0wLcZ{position:fixed;top:12px;left:12px;z-index:80;transform:translateY(-180%);padding:12px 22px;background:var(--yellow)}.landing-home_skipLink__0wLcZ:focus{transform:translateY(0)}.landing-home_hero__h_M04{padding-block:56px 64px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px}.landing-home_heroHeading__cOvql{max-width:860px}.landing-home_heroVideo__UED28{position:relative;min-width:0;margin:0}.landing-home_heroVideo__UED28 video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#ecebf5;border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 32px #24243b14}.landing-home_heroVideo__UED28 button{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#24262ccc;color:#fff}.landing-home_hero__h_M04 h1{font-size:clamp(32px,3.8vw,54px);line-height:1.4}.landing-home_hero__h_M04 h1>span{color:var(--blue)}.landing-home_heroIntro__h9Rsl{margin-top:22px}.landing-home_heroIntro__h9Rsl>p:first-child{font-size:18px;max-width:40em}.landing-home_heroActions__cssWU,.landing-home_setupActions___1bm2{display:flex;align-items:center;flex-wrap:wrap;gap:12px 26px;margin-top:26px}.landing-home_page__9Jqd7 .landing-home_primaryButton__l86Wk{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-height:58px;padding:12px 24px;border-radius:12px;background:var(--blue);color:#fff;font-size:17px;font-weight:700;transition:background-color .16s}.landing-home_primaryButton__l86Wk:hover{background:var(--blue-dark)}.landing-home_page__9Jqd7 .landing-home_pricingLink__gMmP_,.landing-home_page__9Jqd7 .landing-home_textLink__xEAX6{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--blue-dark);font-size:15px;font-weight:600}.landing-home_pricingLink__gMmP_:hover,.landing-home_textLink__xEAX6:hover{text-decoration:underline;text-underline-offset:5px}.landing-home_pricingLink__gMmP_ svg,.landing-home_primaryButton__l86Wk svg,.landing-home_textLink__xEAX6 svg{flex-shrink:0}.landing-home_afterPurchase__m9lSq,.landing-home_pricingSummary__iWHHQ,.landing-home_useCases__VgBLd{padding-block:48px;border-top:1px solid var(--line)}.landing-home_sectionHeading__VTNi7{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:48px;margin-bottom:28px}.landing-home_sectionHeading__VTNi7 h2,.landing-home_setupIntro__8FOuG h2{font-size:clamp(26px,2.6vw,36px);line-height:1.5}.landing-home_sectionHeading__VTNi7>p{color:var(--muted);font-size:15px}.landing-home_sectionHeading__VTNi7>.landing-home_textLink__xEAX6{justify-self:end}.landing-home_useCaseGrid__kcHC_{display:grid;grid-template-columns:1fr 1fr;gap:48px}.landing-home_useCaseGrid__kcHC_ h3{font-size:21px}.landing-home_useCaseGrid__kcHC_ article>p{margin-block:10px 14px;color:var(--muted)}.landing-home_setupSteps__y_Ay_{list-style:none;margin:0;padding:0}.landing-home_setupSteps__y_Ay_ li{display:flex;align-items:start;gap:18px;padding-block:20px;border-bottom:1px solid var(--line)}.landing-home_setupSteps__y_Ay_ li:first-child{padding-top:0}.landing-home_setupSteps__y_Ay_ li:last-child{border-bottom:0;padding-bottom:0}.landing-home_setupSteps__y_Ay_ li>span{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:var(--blue-pale);color:var(--blue);font-weight:700;font-size:15px}.landing-home_setupSteps__y_Ay_ h3{font-size:20px}.landing-home_setupSteps__y_Ay_ p{margin-top:8px;font-size:15px;color:var(--muted)}.landing-home_pricingSummary__iWHHQ .landing-home_sectionHeading__VTNi7{margin-bottom:0}.landing-home_page__9Jqd7 .landing-home_pricingIntro__ZYGgR{margin-block:16px;color:var(--muted)}.landing-home_starter__iURdZ{padding:28px 32px;background:#fff;border-radius:16px;box-shadow:0 5px 16px #24243b08}.landing-home_starter__iURdZ h3{font-size:20px}.landing-home_starter__iURdZ .landing-home_price__Cv8Jv{margin-top:12px;font-size:clamp(30px,3vw,40px);font-weight:700}.landing-home_starter__iURdZ .landing-home_proNote__QDBXK{margin-top:20px;padding-top:18px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.landing-home_page__9Jqd7 .landing-home_supportedGames__Y_XXl{margin-bottom:14px;font-size:14px;color:var(--muted)}.landing-home_explainer__8EDit{padding-block:48px;border-top:1px solid var(--line)}.landing-home_explainer__8EDit h2{font-size:clamp(26px,2.6vw,36px);line-height:1.5;margin-bottom:24px}.landing-home_explainer__8EDit video{display:block;width:100%;max-width:960px;height:auto;aspect-ratio:16/9;background:#ecebf5;border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 32px #24243b14}.landing-home_afterPurchase__m9lSq h2{font-size:clamp(26px,2.6vw,36px);line-height:1.5;margin-bottom:24px}.landing-home_afterPurchase__m9lSq ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;list-style:none;margin:0;padding:0}.landing-home_afterPurchase__m9lSq li{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fff;border-radius:12px;box-shadow:0 5px 16px #24243b08;font-size:16px;font-weight:600}.landing-home_afterPurchase__m9lSq li svg{flex-shrink:0;color:var(--blue)}.landing-home_planGrid__su36N{display:grid;grid-template-columns:1fr 1fr;gap:16px}.landing-home_setup__Q5krT{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:36px;margin-top:12px;border-radius:16px;background:var(--blue-pale)}.landing-home_setupIntro__8FOuG>p{margin-top:16px;color:var(--muted)}.landing-home_setup__Q5krT .landing-home_setupSteps__y_Ay_ li>span{background:#fff}.landing-home_faq__5Tsf1{display:grid;grid-template-columns:1fr 1.4fr;gap:48px;padding-block:44px}.landing-home_faq__5Tsf1 h2{padding-top:12px;font-size:24px}.landing-home_faqItems__mhSh2 details{border-bottom:1px solid var(--line)}.landing-home_faqItems__mhSh2 summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:16px;min-height:56px;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.landing-home_faqItems__mhSh2 summary::-webkit-details-marker{display:none}.landing-home_faqItems__mhSh2 svg{flex-shrink:0;color:var(--blue)}.landing-home_faqItems__mhSh2 details[open] svg{transform:rotate(180deg)}.landing-home_faqItems__mhSh2 details>p{padding:0 30px 20px 0;font-size:15px;color:var(--muted)}.landing-home_faqItems__mhSh2>.landing-home_textLink__xEAX6{margin-top:16px}.landing-home_page__9Jqd7 .landing-home_footer__4keK6{width:min(1280px,calc(100% - 96px));gap:24px;padding-block:32px;color:var(--muted)}.landing-home_page__9Jqd7 .landing-home_footer__4keK6>a{display:inline-flex;align-items:center;min-height:44px}.landing-home_page__9Jqd7 .landing-home_skipLink__0wLcZ{color:#fff}@media (max-width:960px){.landing-home_container__hpKVo,.landing-home_page__9Jqd7 .landing-home_footer__4keK6{width:calc(100% - 48px)}.landing-home_hero__h_M04{padding-block:40px 48px;grid-template-columns:1fr;gap:32px}.landing-home_afterPurchase__m9lSq,.landing-home_explainer__8EDit,.landing-home_pricingSummary__iWHHQ,.landing-home_useCases__VgBLd{padding-block:36px}.landing-home_sectionHeading__VTNi7{display:flex;flex-direction:column;gap:12px}.landing-home_sectionHeading__VTNi7>div{width:100%}.landing-home_setup__Q5krT{grid-template-columns:1fr;padding:28px;gap:32px}.landing-home_faq__5Tsf1{gap:28px}}@media (max-width:600px){.landing-home_container__hpKVo,.landing-home_page__9Jqd7 .landing-home_footer__4keK6{width:calc(100% - 40px)}.landing-home_hero__h_M04 h1{font-size:clamp(27px,7.5vw,40px)}.landing-home_heroIntro__h9Rsl>p:first-child{font-size:16px}.landing-home_heroActions__cssWU,.landing-home_setupActions___1bm2{gap:8px}.landing-home_heroActions__cssWU a,.landing-home_setupActions___1bm2 a{width:100%}.landing-home_heroActions__cssWU .landing-home_pricingLink__gMmP_,.landing-home_setupActions___1bm2 .landing-home_textLink__xEAX6{justify-content:center}.landing-home_faq__5Tsf1,.landing-home_useCaseGrid__kcHC_{grid-template-columns:1fr;gap:28px}.landing-home_setupSteps__y_Ay_ h3,.landing-home_useCaseGrid__kcHC_ h3{font-size:18px}.landing-home_planGrid__su36N{grid-template-columns:1fr}.landing-home_starter__iURdZ{padding:24px}.landing-home_setup__Q5krT{padding:24px 20px}.landing-home_faq__5Tsf1{padding-top:32px;gap:8px}}.appearance-controls{display:flex;align-items:center;gap:4px;flex-shrink:0}.appearance-controls>button,.appearance-controls>div>button{width:44px;height:44px;border-radius:10px;color:var(--color-muted-foreground)}.appearance-controls button:hover{color:var(--color-foreground)}.appearance-controls [role=menuitem]{min-height:44px}