.panel[data-v-ad73177a]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;background:#fff;border-radius:28px;padding:48px 48px 48px 56px;box-shadow:0 0 0 1px var(--ink-06)}.panel.is-flip[data-v-ad73177a]{padding:48px 56px 48px 48px}.panel.is-flip .panel-text[data-v-ad73177a]{order:2}h3[data-v-ad73177a]{margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:400;letter-spacing:-.022em;line-height:1.12;color:var(--ink);max-width:18ch}ul[data-v-ad73177a]{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}li[data-v-ad73177a]{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;color:var(--ink-80)}li svg[data-v-ad73177a]{flex:none;color:var(--leaf);margin-top:calc((1lh - 18px)/2)}.panel-media[data-v-ad73177a]{min-width:0}@media(max-width:860px){.panel[data-v-ad73177a],.panel.is-flip[data-v-ad73177a]{grid-template-columns:1fr;gap:28px;padding:28px 24px}.panel.is-flip .panel-text[data-v-ad73177a]{order:0}}.plats[data-v-926e50d1]{margin-top:40px;background:#fff;border-radius:28px;padding:16px;box-shadow:0 0 0 1px var(--ink-06);display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.plat[data-v-926e50d1]{display:flex;align-items:flex-start;gap:14px;padding:16px;border-radius:16px;color:var(--ink);text-decoration:none;font-size:16px;line-height:1.4}a.plat[data-v-926e50d1]:hover{background:#f4f6f5}.plat-mark[data-v-926e50d1]{flex:none;width:28px;height:28px;-o-object-fit:contain;object-fit:contain;margin-top:calc((1lh - 28px)/2)}.plat-mono[data-v-926e50d1]{display:grid;place-items:center;border-radius:8px;background:var(--leaf-08);color:var(--leaf);font-weight:700;font-size:14px}.plat-t[data-v-926e50d1]{flex:1;min-width:0}.plat-t b[data-v-926e50d1]{display:block;font-weight:600}.plat-t span[data-v-926e50d1]{display:block;margin-top:2px;font-size:15px;line-height:1.45;color:var(--ink-55)}.plat-go[data-v-926e50d1]{flex:none;color:var(--ink-40);margin-top:calc((1lh - 18px)/2)}a.plat:hover .plat-go[data-v-926e50d1]{color:var(--ink)}@media(max-width:860px){.plats[data-v-926e50d1]{grid-template-columns:1fr;padding:8px}.plat[data-v-926e50d1]{padding:14px 12px}}.mg[data-v-ed80ea16]{background:#f4f6f5}.mg-hero[data-v-ed80ea16]{padding:148px 0 56px;background:radial-gradient(82.5% 74% at 18% -4%,#e0ffd6,#e0ffd600),#fff;border-radius:0 0 40px 40px;color:var(--ink)}.mg-hero .wrap[data-v-ed80ea16]{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.mg-hero .wrap[data-v-ed80ea16]>*{min-width:0}.mg-hero h1[data-v-ed80ea16]{margin:0;font-size:clamp(38px,5vw,64px);font-weight:400;letter-spacing:-.032em;line-height:1.04;max-width:14ch}.mg-sub[data-v-ed80ea16]{margin:22px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.5;color:var(--ink-55);max-width:46ch}.mg-form[data-v-ed80ea16]{margin-top:32px}.mg-from[data-v-ed80ea16]{margin-top:36px;font-size:14px;color:var(--ink-55)}.mg-logos[data-v-ed80ea16]{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.mg-logos img[data-v-ed80ea16]{height:24px;width:auto;max-width:44px;-o-object-fit:contain;object-fit:contain}.mg-screen[data-v-ed80ea16]{display:block;justify-self:center;width:100%;max-width:340px;aspect-ratio:744 / 1331;-o-object-fit:cover;object-fit:cover;border-radius:28px;background:#fff;box-shadow:0 0 0 1px var(--ink-08),0 50px 90px -40px #15252566}.mg-sec[data-v-ed80ea16]{padding:96px 0 0;color:var(--ink)}.mg-sec .big-h[data-v-ed80ea16]{color:var(--ink);margin:0}.mg-lead[data-v-ed80ea16]{margin:12px 0 0;font-size:clamp(16px,1.4vw,18px);color:var(--ink-55);text-wrap:balance}.mg-panels[data-v-ed80ea16]{margin-top:40px;display:grid;gap:20px}.mg-reel[data-v-ed80ea16]{flex:none;width:252px;height:448px;-o-object-fit:cover;object-fit:cover;border-radius:22px 22px 0 0;background:#fff;box-shadow:0 0 0 1px var(--ink-08),0 30px 60px -30px #00000073}.mg-gap[data-v-ed80ea16]{height:136px}.mg-link[data-v-ed80ea16]{color:var(--ink);font-weight:600;text-underline-offset:3px}.mg-faq[data-v-ed80ea16]{z-index:7;padding-block:96px 64px}@media(max-width:860px){.mg-hero[data-v-ed80ea16]{padding:112px 0 40px;border-radius:0 0 28px 28px}.mg-hero .wrap[data-v-ed80ea16]{grid-template-columns:1fr;gap:52px}.mg-from[data-v-ed80ea16]{margin-top:28px}.mg-logos[data-v-ed80ea16]{gap:8px;flex-wrap:nowrap;justify-content:space-between;max-width:360px}.mg-screen[data-v-ed80ea16]{max-width:280px;border-radius:24px}.mg-sec[data-v-ed80ea16]{padding-top:64px}.mg-gap[data-v-ed80ea16]{height:96px}}
