.landing_root__QGsgX{--ink:#0e1117;--ink-2:#4a5260;--ink-3:#687080;--ink-4:#b6bdc9;--line:#e7eaf0;--line-2:#dde1e8;--bg-soft:#f7f8fa;--blue:#2563eb;--blue-ink:#1d4ed8;--blue-soft:#eef3fe;--hl:#fde68a;--shot:0 0 0 1px rgba(14,17,23,0.06),0 2px 4px rgba(14,17,23,0.04),0 24px 64px -24px rgba(14,17,23,0.22);background:#fff;color:var(--ink);font-size:16px;line-height:1.6;word-break:keep-all;overflow-x:clip}.landing_root__QGsgX h1,.landing_root__QGsgX h2{margin:0;font-weight:700;text-wrap:balance}.landing_root__QGsgX p{margin:0;text-wrap:pretty}.landing_wrap__WAi7M{max-width:1200px;margin:0 auto;padding-inline:24px}.landing_hl__oyR0R{background:linear-gradient(transparent 58%,var(--hl) 58%,var(--hl) 90%,transparent 90%);padding-inline:.06em;border-radius:2px}.landing_btn__9l43p{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:10px;font-size:15px;font-weight:600;white-space:nowrap;transition:background .15s,box-shadow .15s,color .15s}.landing_btn__9l43p:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.landing_btnPrimary__v_wgd{background:var(--blue);color:#fff}.landing_btnPrimary__v_wgd:hover{background:var(--blue-ink)}.landing_btnGhost__qK95x{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:#fff}.landing_btnGhost__qK95x:hover{box-shadow:inset 0 0 0 1px var(--ink-4)}.landing_arr__DknFU{width:14px;height:14px}.landing_hero___ILNH{padding-block:32px 0;position:relative;isolation:isolate}.landing_hero___ILNH:before{content:"";position:absolute;inset:0 0 auto 0;height:720px;background:linear-gradient(to right,var(--line) 1px,transparent 1px) 0 0 /72px 72px,linear-gradient(to bottom,var(--line) 1px,transparent 1px) 0 0 /72px 72px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 0,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 0,#000 30%,transparent 75%);opacity:.55;z-index:-1}.landing_pill__5OADh{display:inline-flex;align-items:center;gap:10px;height:30px;padding:0 12px 0 6px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line-2);font-size:13px;color:var(--ink-2);background:#fff}.landing_pill__5OADh b{font-size:11.5px;font-weight:600;color:var(--blue-ink);background:var(--blue-soft);border-radius:999px;padding:2px 8px}.landing_title__eTxvf{margin-top:20px!important;font-size:clamp(36px,4.4vw,60px);line-height:1.12;letter-spacing:-.045em}.landing_titleBreak__hpSE7{display:none}.landing_sub__n6VZs{margin-top:16px!important;font-size:clamp(17px,1.6vw,20px);color:var(--ink-2);max-width:640px;line-height:1.65}.landing_ctas__ea7aX{margin-top:26px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.landing_meta__jXt9Z{margin-left:10px!important;font-size:13px;color:var(--ink-3)}.landing_stage__j9oa5{margin-top:26px;position:relative}.landing_window__O2qVh{border-radius:14px;overflow:hidden;box-shadow:var(--shot);background:#fff;width:calc(100% + 120px);margin-left:-60px}.landing_bar__dhhPh{height:36px;display:flex;align-items:center;gap:7px;padding:0 14px;border-bottom:1px solid var(--line);background:var(--bg-soft)}.landing_bar__dhhPh i{width:10px;height:10px;border-radius:50%;background:var(--line-2)}.landing_bar__dhhPh span{margin-left:14px;font-size:12px;color:var(--ink-3)}.landing_stage__j9oa5:after{content:"";position:absolute;left:-60px;right:-60px;bottom:-1px;height:18%;background:linear-gradient(transparent,#fff);pointer-events:none}.landing_shot__W8_73{position:relative}.landing_frame__VttgQ img,.landing_shot__W8_73 img{display:block;width:100%;height:auto}.landing_features__2emC9{padding-block:128px 0}.landing_label__8kgOb{font-size:13px;font-weight:600;color:var(--ink-3);margin-bottom:20px}.landing_h2__5n6sh{font-size:clamp(32px,4.4vw,52px);line-height:1.18;letter-spacing:-.04em}.landing_feats__Lffty{margin-top:0}.landing_feat__DvTwU{position:relative;scroll-margin-top:72px}.landing_feat__DvTwU:first-child{padding-top:56px}.landing_feat__DvTwU:last-child{padding-bottom:24px}.landing_feat__DvTwU+.landing_feat__DvTwU{margin-top:40px}.landing_frame__VttgQ{border-radius:14px;overflow:hidden;box-shadow:var(--shot);background:#fff}.landing_fade__0zB__ img{-webkit-mask-image:linear-gradient(#000 78%,transparent);mask-image:linear-gradient(#000 78%,transparent)}.landing_fpic__Wwgh8{position:relative}.landing_toolbarChip__WbEGt{position:absolute;left:50%;transform:translateX(-50%);width:min(860px,88%);bottom:-20px;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px var(--line),0 16px 40px -12px rgba(14,17,23,.25);background:#fff}@media (min-width:901px){.landing_feat__DvTwU{width:72%}.landing_feat__DvTwU:nth-child(2n){margin-left:auto}}.landing_final__9egB9{margin-top:104px;padding-block:112px;background:#eff6ff;border-top:1px solid #dbeafe;text-align:center}.landing_finalTitle__Fi075{font-size:clamp(30px,4.8vw,56px);letter-spacing:-.045em;line-height:1.2}.landing_finalCtas__8YKCE{margin-top:40px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}@media (max-width:1340px){.landing_window__O2qVh{width:100%;margin-left:0}.landing_stage__j9oa5:after{left:0;right:0}}@media (max-width:900px){.landing_features__2emC9{padding-top:88px}.landing_feat__DvTwU:first-child{padding-top:40px}}@media (max-width:560px){.landing_wrap__WAi7M{padding-inline:16px}.landing_hero___ILNH{padding-block:56px 0}.landing_titleBreak__hpSE7{display:inline}.landing_ctas__ea7aX .landing_btn__9l43p{flex:1}.landing_meta__jXt9Z{flex-basis:100%;margin:6px 0 0!important}.landing_stage__j9oa5{margin-top:44px}.landing_bar__dhhPh{height:28px}.landing_bar__dhhPh span,.landing_toolbarChip__WbEGt{display:none}.landing_fade__0zB__ img{-webkit-mask-image:none;mask-image:none}.landing_final__9egB9{margin-top:72px;padding-block:80px}.landing_finalCtas__8YKCE{flex-direction:column;align-items:stretch;max-width:320px;margin-inline:auto}}.landing_demo__w45Ci{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.landing_demo__w45Ci text{font-family:inherit}.landing_demoInd__kkex3{mix-blend-mode:multiply}.landing_root__QGsgX:lang(ja) .landing_finalTitle__Fi075,.landing_root__QGsgX:lang(ja) .landing_h2__5n6sh,.landing_root__QGsgX:lang(ja) .landing_title__eTxvf{font-feature-settings:"palt"}.landing_root__QGsgX:lang(ja){word-break:normal}.landing_root__QGsgX:lang(ja) p{word-break:auto-phrase}.landing_root__QGsgX:lang(ja) .landing_title__eTxvf{font-size:clamp(36px,4.4vw,54px)}@media (max-width:560px){.landing_root__QGsgX:lang(ja) .landing_title__eTxvf{font-size:31px}}.team-demo_frame__ZyAjN{border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px rgba(14,17,23,.06),0 2px 4px rgba(14,17,23,.04),0 24px 64px -24px rgba(14,17,23,.22);background:#fff;container-type:inline-size}.team-demo_demo__ATT5z{display:grid;grid-template-columns:1318fr 882fr;aspect-ratio:2200/1312;background:#fff}.team-demo_art__SbhbP{position:relative;overflow:hidden;border-right:1px solid #e2e8f0}.team-demo_art__SbhbP img{display:block;width:166.92%;max-width:none;height:auto}.team-demo_pulse___qyzK{position:absolute;border-radius:6px;opacity:0;pointer-events:none}.team-demo_pulseHl__rsT3f{background:rgba(250,204,21,.32);box-shadow:0 0 0 3px rgba(250,204,21,.6)}.team-demo_pulseBx__oHiHL{box-shadow:0 0 0 3px rgba(5,150,105,.6),0 0 22px rgba(5,150,105,.35)}.team-demo_cursor__VwSgO{position:absolute;z-index:2;pointer-events:none;will-change:left,top}.team-demo_cursor__VwSgO svg{display:block;width:max(14px,2.1cqw);height:auto;fill:var(--c);stroke:#fff;stroke-width:1.3;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgba(15,23,42,.25))}.team-demo_cursor__VwSgO b{position:absolute;left:max(12px,1.7cqw);top:max(15px,2.2cqw);padding:.2em .55em;border-radius:6px;background:var(--c);color:#fff;font-size:max(10px,1.15cqw);font-weight:600;line-height:1.3;white-space:nowrap;box-shadow:0 2px 6px rgba(15,23,42,.18)}.team-demo_ripple__SNoK4{position:absolute;left:0;top:0;width:max(28px,3.6cqw);height:max(28px,3.6cqw);margin:calc(max(28px, 3.6cqw) / -2);border-radius:50%;background:var(--c);opacity:0;transform:scale(0)}.team-demo_quote___dyZW{display:none}.team-demo_panel__ifRqT{display:flex;flex-direction:column;min-width:0;padding:2.2cqw 2cqw 0;font-size:clamp(11px,1.5cqw,14.5px)}.team-demo_head__aN6wW{margin:0 0 1.2em;font-size:.86em;font-weight:600;color:#64748b}.team-demo_head__aN6wW b{display:inline-block;font-weight:600;color:#0f172a;font-variant-numeric:tabular-nums;transition:transform .3s cubic-bezier(.34,1.8,.64,1)}.team-demo_head__aN6wW b.team-demo_bump__eeKd4{transform:scale(1.35);color:#2563eb}.team-demo_viewport__P7ENt{position:relative;flex:1;overflow:hidden;padding:0 .5em}.team-demo_list__mZFj6{list-style:none;margin:0;padding:.4em 0 0;display:flex;flex-direction:column;gap:1.05em;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.team-demo_item__XYKCk{position:relative;display:flex;gap:.7em;align-items:flex-start;opacity:0;transform:translateY(14px) scale(.96);transform-origin:left top;transition:opacity .3s,transform .55s cubic-bezier(.34,1.56,.64,1)}.team-demo_item__XYKCk:before{content:"";position:absolute;inset:-.45em -.55em;border-radius:10px;background:color-mix(in srgb,var(--c,#2563eb) 13%,transparent);opacity:0;pointer-events:none}.team-demo_item__XYKCk.team-demo_on__tOtM0{opacity:1;transform:none}.team-demo_item__XYKCk:not(.team-demo_on__tOtM0):not(.team-demo_typing__KxY87){position:absolute;visibility:hidden}.team-demo_item__XYKCk.team-demo_fresh__JDRW9:before{animation:team-demo_flash__qFv_Z 2.2s ease-out}@keyframes team-demo_flash__qFv_Z{0%,25%{opacity:1}to{opacity:0}}.team-demo_reply__bqAOD{margin-left:2.4em}.team-demo_typing__KxY87:not(.team-demo_on__tOtM0){display:none}.team-demo_avatar__NiydE{position:relative;flex:none;display:grid;place-items:center;width:2em;height:2em;border-radius:50%;background:var(--c,#cbd5e1);color:#fff;font-size:.86em;font-weight:700}.team-demo_body__oouXM{position:relative;min-width:0}.team-demo_body__oouXM p{margin:0}.team-demo_who__3FVde{display:flex;align-items:baseline;gap:.5em;line-height:1.3}.team-demo_who__3FVde b{font-size:.95em;font-weight:600;color:#0f172a}.team-demo_who__3FVde time{font-size:.8em;color:#94a3b8}.team-demo_fresh__JDRW9 .team-demo_who__3FVde time{color:var(--c);font-weight:600}.team-demo_text__ud5O1{margin-top:.25em!important;color:#334155;line-height:1.55;font-size:.95em}.team-demo_dots__lb1ug{display:inline-flex;gap:4px;padding:.55em .75em;border-radius:12px;background:color-mix(in srgb,var(--c,#94a3b8) 12%,#fff);margin-top:.15em}.team-demo_dots__lb1ug i{width:6px;height:6px;border-radius:50%;background:var(--c,#94a3b8);animation:team-demo_dot__m0jHJ 1s ease-in-out infinite}.team-demo_dots__lb1ug i:nth-child(2){animation-delay:.15s}.team-demo_dots__lb1ug i:nth-child(3){animation-delay:.3s}@keyframes team-demo_dot__m0jHJ{0%,60%,to{transform:none;opacity:.45}30%{transform:translateY(-3px);opacity:1}}@media (max-width:560px){.team-demo_demo__ATT5z{display:block;aspect-ratio:auto;padding:16px 16px 18px}.team-demo_art__SbhbP{display:none}.team-demo_quote___dyZW{display:block;padding:12px 14px;border-radius:10px;background:#f8fafc;box-shadow:inset 0 0 0 1px #e2e8f0;margin-bottom:16px}.team-demo_quote___dyZW span{display:block;font-size:12px;color:#64748b;margin-bottom:4px}.team-demo_quote___dyZW p{margin:0;font-size:15px;font-weight:500;color:#0f172a}.team-demo_quote___dyZW mark{background:linear-gradient(transparent 55%,#fde68a 0,#fde68a 92%,transparent 0);color:inherit;transition:background-color .3s;border-radius:2px}.team-demo_quote___dyZW.team-demo_quotePulse___ZO2P mark{background-color:rgba(250,204,21,.3)}.team-demo_panel__ifRqT{padding:0;font-size:14px}.team-demo_viewport__P7ENt{height:300px}}@media (prefers-reduced-motion:reduce){.team-demo_head__aN6wW b,.team-demo_item__XYKCk,.team-demo_list__mZFj6{transition:none}.team-demo_dots__lb1ug i,.team-demo_item__XYKCk.team-demo_fresh__JDRW9:before{animation:none}}@font-face{font-family:pretendard;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_fde3a9{font-family:pretendard,pretendard Fallback}.__variable_fde3a9{--font-pretendard:"pretendard","pretendard Fallback"}