.ind[data-astro-cid-4jg3ifd3]{background:var(--c-white)}.hero[data-astro-cid-4jg3ifd3]{background:var(--hero-bg);color:var(--hero-ink);padding:28px 0 clamp(48px,6vw,80px);overflow:hidden}.crumb[data-astro-cid-4jg3ifd3] ol[data-astro-cid-4jg3ifd3]{letter-spacing:.04em;color:var(--hero-sub);flex-wrap:wrap;gap:4px 10px;font-size:13px;font-weight:600;display:flex}.crumb[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]{align-items:center;gap:10px;display:flex}.crumb[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]+li[data-astro-cid-4jg3ifd3]:before{content:"›";opacity:.7}.crumb[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]{align-items:center;min-height:32px;display:inline-flex}.crumb[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]:hover{color:var(--hero-ink)}.crumb[data-astro-cid-4jg3ifd3] [data-astro-cid-4jg3ifd3][aria-current]{color:var(--tone);font-weight:700}.hero-grid[data-astro-cid-4jg3ifd3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px 56px;margin-top:clamp(20px,3vw,36px);display:grid}.hero-eyebrow[data-astro-cid-4jg3ifd3]{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-weight:700;display:inline-flex}.hero-eyebrow[data-astro-cid-4jg3ifd3]:before{content:"";background:var(--c-accent);width:8px;height:8px}.hero-title[data-astro-cid-4jg3ifd3]{letter-spacing:-.045em;margin-top:18px;font-size:clamp(36px,4.2vw,54px);font-weight:800;line-height:1.2}.hero-title[data-astro-cid-4jg3ifd3] .line[data-astro-cid-4jg3ifd3]{display:block}.hero-title[data-astro-cid-4jg3ifd3] .last[data-astro-cid-4jg3ifd3]{background:linear-gradient(transparent 78%, color-mix(in srgb, var(--tone) 70%, transparent) 78%, color-mix(in srgb, var(--tone) 70%, transparent) 94%, transparent 94%);display:inline}.hero-desc[data-astro-cid-4jg3ifd3]{max-width:470px;font-size:var(--fs-lead);color:var(--hero-sub);margin-top:22px;line-height:1.7}.hero-actions[data-astro-cid-4jg3ifd3]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero[data-astro-cid-4jg3ifd3] .btn-outline[data-astro-cid-4jg3ifd3]{color:var(--hero-ink)}@media (hover:hover){.hero[data-astro-cid-4jg3ifd3] .btn-outline[data-astro-cid-4jg3ifd3]:hover,.cta[data-astro-cid-4jg3ifd3] .btn-outline[data-astro-cid-4jg3ifd3]:hover{color:inherit;border-color:var(--c-accent)}}.hero-media[data-astro-cid-4jg3ifd3]{aspect-ratio:4/3;border-radius:18px;justify-self:end;width:100%;max-width:560px;overflow:hidden;box-shadow:0 24px 60px #00000040}.hero-media[data-astro-cid-4jg3ifd3] img[data-astro-cid-4jg3ifd3]{object-fit:cover;width:100%;height:100%}.block[data-astro-cid-4jg3ifd3]{padding:clamp(64px,8vw,104px) 0}.block-title[data-astro-cid-4jg3ifd3]{letter-spacing:-.035em;align-items:baseline;gap:14px;margin-bottom:clamp(28px,3.6vw,44px);scroll-margin-top:28px;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.3;display:flex}.block-no[data-astro-cid-4jg3ifd3]{color:var(--c-accent-ink);letter-spacing:0;flex-shrink:0;font-size:.9em}.cut-list[data-astro-cid-4jg3ifd3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.cut-media[data-astro-cid-4jg3ifd3]{aspect-ratio:4/3;background:var(--soft);border-radius:14px;position:relative;overflow:hidden}.cut-media[data-astro-cid-4jg3ifd3] img[data-astro-cid-4jg3ifd3]{object-fit:cover;width:100%;height:100%}.cut-time[data-astro-cid-4jg3ifd3]{color:var(--c-white);letter-spacing:.02em;background:#101010b8;border-radius:6px;padding:4px 10px;font-size:13px;font-weight:700;position:absolute;bottom:12px;left:12px}.cut-text[data-astro-cid-4jg3ifd3]{padding-top:18px}.cut-text[data-astro-cid-4jg3ifd3] h3[data-astro-cid-4jg3ifd3],.content-text[data-astro-cid-4jg3ifd3] h3[data-astro-cid-4jg3ifd3]{letter-spacing:-.03em;font-size:20px;font-weight:800}.cut-text[data-astro-cid-4jg3ifd3] p[data-astro-cid-4jg3ifd3],.content-text[data-astro-cid-4jg3ifd3] p[data-astro-cid-4jg3ifd3]{font-size:var(--fs-body);color:var(--c-gray-600);margin-top:6px;line-height:1.6}.contents[data-astro-cid-4jg3ifd3]{background:var(--soft)}.content-list[data-astro-cid-4jg3ifd3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.stage[data-astro-cid-4jg3ifd3]{background:var(--panel);border-radius:16px;place-items:center;height:400px;display:grid;overflow:hidden}.phone[data-astro-cid-4jg3ifd3]{background:var(--c-black);border-radius:30px;width:186px;padding:6px;box-shadow:0 20px 44px #10101038}.phone-screen[data-astro-cid-4jg3ifd3]{aspect-ratio:9/16;background:var(--hero-bg);border-radius:24px;position:relative;overflow:hidden}.phone-screen[data-astro-cid-4jg3ifd3]>img[data-astro-cid-4jg3ifd3],.phone-screen[data-astro-cid-4jg3ifd3] video[data-astro-cid-4jg3ifd3]{object-fit:cover;width:100%;height:100%}.play[data-astro-cid-4jg3ifd3]{width:56px;height:56px;color:var(--c-black);transition:transform .25s var(--ease), background-color .25s var(--ease);background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 8px 24px #00000040}.play[data-astro-cid-4jg3ifd3] svg[data-astro-cid-4jg3ifd3]{translate:2px}.play[data-astro-cid-4jg3ifd3]:hover{background:var(--c-accent);transform:scale(1.06)}.play[data-astro-cid-4jg3ifd3][hidden]{display:none}.screen-chip[data-astro-cid-4jg3ifd3]{color:var(--c-white);background:#10101099;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;top:12px;left:10px}.news[data-astro-cid-4jg3ifd3]{aspect-ratio:4/5;background:var(--c-white);border-radius:14px;flex-direction:column;width:236px;display:flex;overflow:hidden;box-shadow:0 20px 44px #10101024}.news-photo[data-astro-cid-4jg3ifd3]{background:var(--soft);overflow:hidden}.news-photo[data-astro-cid-4jg3ifd3] img[data-astro-cid-4jg3ifd3]{object-fit:cover;width:100%;height:100%}.news-band[data-astro-cid-4jg3ifd3] .news-photo[data-astro-cid-4jg3ifd3]{height:42%}.news-side[data-astro-cid-4jg3ifd3]{flex-direction:row-reverse}.news-side[data-astro-cid-4jg3ifd3] .news-photo[data-astro-cid-4jg3ifd3]{flex-shrink:0;width:45%}.news-text[data-astro-cid-4jg3ifd3]{background:linear-gradient(160deg, var(--c-white) 0%, var(--soft) 100%);border-top:6px solid var(--tone)}.news-body[data-astro-cid-4jg3ifd3]{flex-direction:column;flex:1;min-width:0;padding:16px 16px 14px;display:flex}.news-text[data-astro-cid-4jg3ifd3] .news-body[data-astro-cid-4jg3ifd3]{justify-content:center;padding:24px 22px}.news-eyebrow[data-astro-cid-4jg3ifd3]{letter-spacing:.14em;color:var(--c-gray-600);font-size:10px;font-weight:800}.news-title[data-astro-cid-4jg3ifd3]{letter-spacing:-.03em;white-space:pre-line;margin-top:6px;font-size:18px;font-weight:800;line-height:1.3}.news-text[data-astro-cid-4jg3ifd3] .news-title[data-astro-cid-4jg3ifd3]{font-size:24px}.news-title[data-astro-cid-4jg3ifd3]:after{content:"";background:var(--tone);border-radius:2px;width:28px;height:3px;margin-top:10px;display:block}.news-points[data-astro-cid-4jg3ifd3]{color:var(--c-gray-600);gap:6px;margin-top:auto;padding-top:10px;font-size:12px;font-weight:600;display:grid}.news-text[data-astro-cid-4jg3ifd3] .news-points[data-astro-cid-4jg3ifd3]{margin-top:18px;font-size:13px}.news-points[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]{align-items:center;gap:6px;display:flex}.news-points[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]:before{content:"";background:var(--tone) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2 4-4.4' fill='none' stroke='%23101010' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat;border-radius:50%;flex-shrink:0;width:12px;height:12px}.reels-text[data-astro-cid-4jg3ifd3]{color:var(--c-white);background:linear-gradient(#0000,#0000009e);padding:40px 14px 20px;position:absolute;inset:auto 0 0}.reels-eyebrow[data-astro-cid-4jg3ifd3]{letter-spacing:.14em;opacity:.85;font-size:10px;font-weight:800}.reels-title[data-astro-cid-4jg3ifd3]{letter-spacing:-.03em;white-space:pre-line;margin-top:4px;font-size:18px;font-weight:800;line-height:1.3}.reels-line[data-astro-cid-4jg3ifd3]{background:var(--c-accent);border-radius:2px;width:28px;height:3px;margin-top:10px;display:block}.reels-band[data-astro-cid-4jg3ifd3]{background:var(--hero-bg);flex-direction:column;justify-content:center;display:flex}.reels-band[data-astro-cid-4jg3ifd3]>img[data-astro-cid-4jg3ifd3]{aspect-ratio:auto;height:auto;margin-top:56px}.reels-band[data-astro-cid-4jg3ifd3] .reels-text[data-astro-cid-4jg3ifd3]{color:var(--hero-ink);background:0 0;padding:26px 14px 0;position:absolute;inset:0 0 auto}.content-text[data-astro-cid-4jg3ifd3]{padding-top:18px}.content-note[data-astro-cid-4jg3ifd3]{color:var(--c-gray-400)!important;font-size:13px!important}.contents-note[data-astro-cid-4jg3ifd3]{color:var(--c-gray-400);margin-top:28px;font-size:14px}.cta[data-astro-cid-4jg3ifd3]{background:var(--cta-bg);color:var(--c-white);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;gap:32px 48px;padding:clamp(32px,4.4vw,56px);display:grid}.cta-head[data-astro-cid-4jg3ifd3]{flex-wrap:wrap;align-items:center;gap:20px 48px;display:flex}.cta-title[data-astro-cid-4jg3ifd3]{letter-spacing:-.035em;white-space:pre-line;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.3}.cta-points[data-astro-cid-4jg3ifd3]{font-size:var(--fs-body);color:#ffffffd1;gap:8px;display:grid}.cta-points[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]{gap:10px;display:flex}.cta-points[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]:before{content:"✓";color:var(--c-accent);font-weight:800}.cta-actions[data-astro-cid-4jg3ifd3]{flex-direction:column;justify-content:center;gap:12px;display:flex}.cta[data-astro-cid-4jg3ifd3] .btn-outline[data-astro-cid-4jg3ifd3]{color:var(--c-white)}.cta-tags[data-astro-cid-4jg3ifd3]{border-top:1px solid #ffffff24;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 20px;padding-top:24px;display:flex}.cta-tags-label[data-astro-cid-4jg3ifd3]{color:#ffffffb3;font-size:14px;font-weight:700}.cta-tags[data-astro-cid-4jg3ifd3] ul[data-astro-cid-4jg3ifd3]{flex-wrap:wrap;gap:8px;display:flex}.cta-tags[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]{background:var(--tone);color:var(--tone-ink);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700}.legal[data-astro-cid-4jg3ifd3]{color:var(--c-gray-400);margin-top:16px;font-size:14px}.others[data-astro-cid-4jg3ifd3]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:clamp(40px,5vw,64px);display:flex}.others-label[data-astro-cid-4jg3ifd3]{color:var(--c-gray-600);font-size:14px;font-weight:700}.others[data-astro-cid-4jg3ifd3] ul[data-astro-cid-4jg3ifd3]{flex-wrap:wrap;gap:8px;display:flex}.others[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]{min-height:44px;box-shadow:inset 0 0 0 1px var(--c-gray-200);transition:box-shadow .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.others[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3] span[data-astro-cid-4jg3ifd3]{color:var(--c-gray-400);font-size:12px;font-weight:800}.others[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]:hover{box-shadow:inset 0 0 0 1.5px var(--c-accent);color:var(--c-accent-ink)}@media (width<=1024px){.content-list[data-astro-cid-4jg3ifd3]{grid-template-columns:repeat(2,minmax(0,1fr))}.cta[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr}.cta-actions[data-astro-cid-4jg3ifd3]{flex-flow:wrap}}@media (width<=860px){.hero-grid[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr}.hero-media[data-astro-cid-4jg3ifd3]{aspect-ratio:16/10;order:-1;justify-self:stretch;max-width:none}}@media (width<=640px){.hero[data-astro-cid-4jg3ifd3]{padding:12px 0 44px}.crumb[data-astro-cid-4jg3ifd3] ol[data-astro-cid-4jg3ifd3]{font-size:12px}.hero-grid[data-astro-cid-4jg3ifd3]{gap:24px;margin-top:8px}.hero-media[data-astro-cid-4jg3ifd3]{aspect-ratio:4/3;border-radius:14px}.hero-eyebrow[data-astro-cid-4jg3ifd3]{font-size:13px}.hero-title[data-astro-cid-4jg3ifd3]{margin-top:12px;font-size:clamp(28px,8vw,32px);line-height:1.25}.hero-desc[data-astro-cid-4jg3ifd3]{margin-top:14px;font-size:15px}.hero-actions[data-astro-cid-4jg3ifd3]{flex-direction:column;margin-top:24px}.hero-actions[data-astro-cid-4jg3ifd3] .btn[data-astro-cid-4jg3ifd3],.cta-actions[data-astro-cid-4jg3ifd3] .btn[data-astro-cid-4jg3ifd3]{width:100%;min-height:52px}.block[data-astro-cid-4jg3ifd3]{padding:52px 0}.block-title[data-astro-cid-4jg3ifd3]{gap:10px;font-size:clamp(22px,6vw,24px)}.cut-list[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr;gap:16px}.cut[data-astro-cid-4jg3ifd3]{grid-template-columns:44% minmax(0,1fr);align-items:center;gap:16px;display:grid}.cut-media[data-astro-cid-4jg3ifd3]{border-radius:12px}.cut-time[data-astro-cid-4jg3ifd3]{padding:2px 8px;font-size:12px;bottom:8px;left:8px}.cut-text[data-astro-cid-4jg3ifd3]{padding-top:0}.cut-text[data-astro-cid-4jg3ifd3] h3[data-astro-cid-4jg3ifd3],.content-text[data-astro-cid-4jg3ifd3] h3[data-astro-cid-4jg3ifd3]{font-size:18px}.cut-text[data-astro-cid-4jg3ifd3] p[data-astro-cid-4jg3ifd3],.content-text[data-astro-cid-4jg3ifd3] p[data-astro-cid-4jg3ifd3]{margin-top:4px;font-size:15px}.content-list[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr;gap:36px}.stage[data-astro-cid-4jg3ifd3]{height:380px}.contents-note[data-astro-cid-4jg3ifd3]{font-size:13px}.cta[data-astro-cid-4jg3ifd3]{border-radius:16px;padding:28px 22px}.cta-title[data-astro-cid-4jg3ifd3]{font-size:22px}.cta-points[data-astro-cid-4jg3ifd3]{font-size:15px}.cta-actions[data-astro-cid-4jg3ifd3]{flex-direction:column}.others-label[data-astro-cid-4jg3ifd3]{flex-basis:100%}}
