:root{--font: "Pretendard Variable", Pretendard, system-ui, -apple-system, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--c-navy: #0B1A36;--c-navy-2: #13264A;--c-navy-3: #1E3561;--c-navy-deep: #071226;--c-navy-head: rgba(11, 26, 54, .96);--c-blue: #3182F6;--c-blue-d: #1B64DA;--c-blue-2: #5B9BFF;--c-blue-50: #EAF2FF;--c-primary: #1B5FD6;--c-primary-h: #154EB5;--c-primary-a: #10408F;--c-g900: #191F28;--c-g700: #4E5968;--c-g500: #8B95A1;--c-g300: #D1D6DB;--c-g200: #E5E8EB;--c-g100: #F2F4F6;--c-g50: #F9FAFB;--c-white: #FFFFFF;--c-on-navy: #FFFFFF;--c-on-navy-2: rgba(255, 255, 255, .86);--c-on-navy-3: rgba(255, 255, 255, .72);--c-on-navy-4: rgba(255, 255, 255, .6);--c-on-navy-5: rgba(255, 255, 255, .5);--c-line-d: rgba(255, 255, 255, .1);--c-line-d2: rgba(255, 255, 255, .28);--c-grid-d: rgba(255, 255, 255, .035);--c-green: #12B886;--c-issue: #E5484D;--c-issue-bg: #FFF0F0;--c-done: #0C8A62;--c-done-bg: #E6F7F0;--c-browser-bar: #E9EDF2;--c-browser-dot: #C5CCD5;--c-phone: #050B18;--c-error: #E42939;--c-error-bg: #FFEEEE;--c-error-line: #FFCDD2;--fs-hero: 56px;--fs-h2: 44px;--fs-h2-s: 38px;--fs-h3: 26px;--fs-lead: 18px;--fs-body-l: 17px;--fs-body: 16px;--fs-small: 15px;--fs-xs: 14px;--fs-xxs: 13px;--fs-tiny: 12px;--fs-micro: 11px;--wrap: 1200px;--wrap-hd: 1600px;--gutter-hd: 40px;--gutter: 32px;--header-h: 68px;--sec-pad: 130px;--btn-h: 52px;--btn-h-s: 40px;--field-h: 50px;--r-xl: 32px;--r-l: 28px;--r-m: 20px;--r-s: 14px;--r-xs: 10px;--shadow-band: 0 20px 50px rgba(11, 26, 54, .12);--shadow-browser: 0 40px 80px rgba(0, 0, 0, .4), 0 0 0 1px rgba(255, 255, 255, .08);--shadow-phone: 0 30px 60px rgba(0, 0, 0, .45), 0 0 0 1px rgba(255, 255, 255, .12);--shadow-pin: 0 12px 30px rgba(0, 0, 0, .25);--shadow-step: 0 12px 30px rgba(49, 130, 246, .12);--shadow-pop: 0 16px 40px rgba(0, 27, 55, .14);--focus-ring: 0 0 0 3px rgba(49, 130, 246, .35)}@media (max-width: 1100px){:root{--fs-hero: 50px;--gutter: 28px;--gutter-hd: 28px}}@media (max-width: 640px){:root{--fs-hero: 36px;--fs-h2: 30px;--fs-h2-s: 28px;--fs-h3: 22px;--fs-lead: 16px;--gutter: 20px;--gutter-hd: 20px;--header-h: 60px;--sec-pad: 84px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1px)}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--c-white);color:var(--c-g900);font-family:var(--font);font-size:var(--fs-body);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;word-break:keep-all;overflow-wrap:anywhere;letter-spacing:-.01em}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--c-blue);outline-offset:3px;border-radius:6px}h1,h2,h3,h4,p,ul{margin:0}ul{padding:0;list-style:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:16px;top:-80px;z-index:1000;padding:12px 18px;border-radius:var(--r-xs);background:var(--c-blue);color:var(--c-white);font-weight:700;transition:top .15s}.skip-link:focus{top:16px}.wrap{max-width:var(--wrap);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h);padding:0 24px;border:0;border-radius:var(--r-s);font-size:var(--fs-body);font-weight:700;white-space:nowrap;transition:background-color .15s,color .15s,box-shadow .15s}.btn--primary{background:var(--c-primary);color:var(--c-white)}.btn--primary:hover{background:var(--c-primary-h)}.btn--primary:active{background:var(--c-primary-a)}.btn--gray{background:var(--c-g100);color:var(--c-g700)}.btn--gray:hover{background:var(--c-g200)}.btn--line{background:transparent;color:var(--c-on-navy);box-shadow:inset 0 0 0 1px var(--c-line-d2)}.btn--line:hover{background:var(--c-line-d)}.btn--s{height:var(--btn-h-s);padding:0 18px;border-radius:var(--r-xs);font-size:var(--fs-xs)}.btn:disabled{opacity:.6;cursor:default}.tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--c-g100);color:var(--c-g500);font-size:var(--fs-micro);font-weight:700;white-space:nowrap}.section{padding:var(--sec-pad) 0}.section--gray{background:var(--c-g100)}.sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:56px}.sec-head .lead{max-width:420px;margin:0}.eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-size:var(--fs-xs);font-weight:700;color:var(--c-blue)}.eyebrow:before{content:"";width:16px;height:2px;border-radius:2px;background:currentColor}.h2{font-size:var(--fs-h2);font-weight:800;line-height:1.28;letter-spacing:-.028em}.lead{margin-top:16px;font-size:var(--fs-lead);line-height:1.7;color:var(--c-g700)}@media (max-width: 1100px){.sec-head{flex-direction:column;align-items:flex-start;gap:0}.sec-head .lead{max-width:none;margin-top:16px}}@media (max-width: 640px){.sec-head{margin-bottom:36px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}html.sheet-open{overflow:hidden}html.menu-open .ask__fab,html.menu-open .top{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}.landing>section:not(.hero){display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h))}.landing>section:not(.hero)>.wrap{width:100%}.spotlight.spotlight{position:relative;z-index:1;animation:spotlight 2.4s ease-in-out}.spotlight-on>:not(.spotlight){opacity:.72;transition:opacity .6s ease}.spotlight-off>*{transition:opacity .8s ease}@keyframes spotlight{0%,to{box-shadow:0 0 0 2px #1b5fd600,0 10px 28px #1b5fd600}25%,70%{box-shadow:0 0 0 2px #1b5fd66b,0 10px 28px #1b5fd61a}}@media (prefers-reduced-motion: reduce){.spotlight.spotlight{animation:none;box-shadow:0 0 0 2px #1b5fd66b}}.reveal{opacity:0}.reveal--in{opacity:1;animation:reveal-up .85s cubic-bezier(.16,1,.3,1) var(--reveal-delay, 0ms) backwards}@keyframes reveal-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.logo[data-v-0f22325e]{display:inline-flex;align-items:center;gap:9px;font-size:19px;font-weight:800;letter-spacing:-.03em;color:var(--c-g900)}.logo__mark[data-v-0f22325e]{flex:0 0 auto;display:block;border-radius:28%;box-shadow:0 0 0 1px #ffffff24}.logo--navy[data-v-0f22325e]{color:var(--c-on-navy)}.hd[data-v-7c794a1b]{position:sticky;top:0;z-index:50;background:var(--c-navy-head);border-bottom:1px solid var(--c-line-d);color:var(--c-on-navy)}.hd__in[data-v-7c794a1b]{max-width:var(--wrap-hd);margin:0 auto;padding:0 var(--gutter-hd);display:flex;align-items:center;gap:44px;height:var(--header-h)}.hd__brand[data-v-7c794a1b]{display:flex;flex:0 0 auto;border-radius:10px}.hd__nav[data-v-7c794a1b]{display:flex;align-items:center;gap:30px}.hd__link[data-v-7c794a1b]{padding:6px 0;font-size:var(--fs-small);font-weight:600;color:var(--c-on-navy-3);transition:color .15s}.hd__link[data-v-7c794a1b]{position:relative}.hd__link[data-v-7c794a1b]:hover,.hd__link--on[data-v-7c794a1b]{color:var(--c-on-navy)}.hd__link--on[data-v-7c794a1b]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:1px;background:var(--c-blue-2)}.hd__acts[data-v-7c794a1b]{display:flex;align-items:center;gap:12px;margin-left:auto}.hd__burger[data-v-7c794a1b]{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:var(--r-xs);background:transparent;box-shadow:inset 0 0 0 1px #fff3;color:var(--c-on-navy)}.hd[data-v-7c794a1b] :focus-visible{outline-color:var(--c-white)}.hd__drop[data-v-7c794a1b]{display:none}@media (max-width: 1100px){.hd__nav[data-v-7c794a1b]{display:none}.hd__burger[data-v-7c794a1b]{display:inline-flex}.hd__drop[data-v-7c794a1b]{display:block;position:fixed;left:0;right:0;top:var(--header-h);bottom:0;overflow-y:auto;overscroll-behavior:contain;background:var(--c-navy)}.hd__drop-in[data-v-7c794a1b]{display:flex;flex-direction:column;padding-top:8px;padding-bottom:16px}.hd__drop-link[data-v-7c794a1b]{display:flex;align-items:center;min-height:52px;font-size:var(--fs-body-l);font-weight:700;color:var(--c-on-navy);border-bottom:1px solid var(--c-line-d)}.hd__drop-link--on[data-v-7c794a1b]{color:var(--c-blue-2)}.hd__drop-cta[data-v-7c794a1b]{width:100%;height:56px;margin-top:24px;font-size:var(--fs-body)}}@media (max-width: 640px){.hd__btn[data-v-7c794a1b]{display:none}}.drop-enter-active[data-v-7c794a1b],.drop-leave-active[data-v-7c794a1b]{transition:opacity .18s ease,transform .18s ease}.drop-enter-from[data-v-7c794a1b],.drop-leave-to[data-v-7c794a1b]{opacity:0;transform:translateY(-8px)}.ip[data-v-0fbf9d49]{margin:0;overflow:hidden;border-radius:18px;background:#0d1b33;box-shadow:var(--shadow-browser)}.ip__screen[data-v-0fbf9d49]{position:relative}.ip__video[data-v-0fbf9d49]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;background:var(--c-navy);cursor:pointer}.ip__ctl[data-v-0fbf9d49]{display:flex;align-items:center;gap:10px;height:52px;padding:0 10px;background:#0d1b33;color:#fff}.ip__btn[data-v-0fbf9d49]{display:grid;place-items:center;flex:none;width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:#fff}.ip__btn[data-v-0fbf9d49]:hover{background:#ffffff1a}.ip__btn[data-v-0fbf9d49]:focus-visible,.ip__bar[data-v-0fbf9d49]:focus-visible{outline:2px solid #fff;outline-offset:2px}.ip__bar[data-v-0fbf9d49]{position:relative;flex:1;height:6px;border-radius:99px;background:#ffffff2e;cursor:pointer}.ip__bar[data-v-0fbf9d49]:before{content:"";position:absolute;inset:-12px 0}.ip__fill[data-v-0fbf9d49]{position:absolute;inset:0 auto 0 0;border-radius:99px;background:var(--c-blue-2)}.ip__tick[data-v-0fbf9d49]{position:absolute;top:-2px;width:2px;height:10px;margin-left:-1px;border-radius:1px;background:#ffffff8c}.ip__tip[data-v-0fbf9d49]{position:absolute;bottom:calc(100% + 14px);z-index:3;display:grid;gap:2px;width:max-content;max-width:260px;padding:9px 12px;border-radius:10px;background:var(--c-white);box-shadow:0 10px 30px #07122659;transform:translate(-50%);font-size:var(--fs-tiny);line-height:1.45;color:var(--c-g700);pointer-events:none;animation:ip-tip-0fbf9d49 .15s ease}.ip__tip[data-v-0fbf9d49]:after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;margin-left:-5px;background:var(--c-white);transform:rotate(45deg)}.ip__tip b[data-v-0fbf9d49]{font-size:var(--fs-xxs);color:var(--c-g900)}.ip__tip em[data-v-0fbf9d49]{font-style:normal;font-variant-numeric:tabular-nums;color:var(--c-blue-d)}@keyframes ip-tip-0fbf9d49{0%{opacity:0;transform:translate(-50%) translateY(4px)}}.ip__hover[data-v-0fbf9d49]{position:absolute;top:-3px;width:2px;height:12px;margin-left:-1px;border-radius:1px;background:#fff;pointer-events:none}.ip__time[data-v-0fbf9d49]{flex:none;min-width:76px;font-size:var(--fs-tiny);font-variant-numeric:tabular-nums;text-align:right;color:#ffffffb3}@media (max-width: 640px){.ip[data-v-0fbf9d49]{border-radius:14px}.ip__ctl[data-v-0fbf9d49]{height:46px;gap:6px;padding:0 6px}.ip__time[data-v-0fbf9d49]{min-width:0}}.hero[data-v-0272a400]{position:relative;overflow:hidden;padding:88px 0 calc(66px + var(--band-half, 84px));background:var(--c-navy);color:var(--c-on-navy)}.hero[data-v-0272a400]:before{content:"";position:absolute;inset:0;background:linear-gradient(var(--c-grid-d) 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(90deg,var(--c-grid-d) 1px,transparent 1px) 0 0 / 48px 48px;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 95%);mask-image:linear-gradient(180deg,#000 30%,transparent 95%);pointer-events:none}.hero__grid[data-v-0272a400]{position:relative;display:grid;grid-template-columns:minmax(360px,420px) minmax(0,1fr);gap:56px;align-items:center;max-width:calc(var(--wrap) + 160px)}.hero__badge[data-v-0272a400]{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;background:var(--c-navy-3);font-size:var(--fs-xxs);font-weight:600;color:var(--c-on-navy-2)}.hero__title[data-v-0272a400]{margin-top:26px;font-size:var(--fs-hero);font-weight:800;line-height:1.2;letter-spacing:-.028em}.hero__title em[data-v-0272a400]{font-style:normal;color:var(--c-blue-2)}.hero__lead[data-v-0272a400]{margin-top:22px;font-size:var(--fs-lead);line-height:1.7;color:var(--c-on-navy-3)}.hero__cta[data-v-0272a400]{display:flex;gap:10px;margin-top:36px}.hero__cta[data-v-0272a400] :focus-visible{outline-color:var(--c-white)}.hero__who[data-v-0272a400]{display:flex;gap:22px;margin-top:40px;padding-top:28px;border-top:1px solid var(--c-line-d);font-size:var(--fs-xs);color:var(--c-on-navy-4)}.hero__who b[data-v-0272a400]{display:block;margin-bottom:3px;font-size:var(--fs-small);color:var(--c-on-navy)}.hero__media[data-v-0272a400]{min-width:0}@media (max-width: 1100px){.hero[data-v-0272a400]{padding:64px 0 calc(56px + var(--band-half, 84px))}.hero__grid[data-v-0272a400]{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width: 640px){.hero[data-v-0272a400]{padding:44px 0 calc(40px + var(--band-half, 80px))}.hero__title[data-v-0272a400]{margin-top:20px}.hero__cta[data-v-0272a400]{flex-direction:column}.hero__who[data-v-0272a400]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;font-size:var(--fs-tiny)}.hero__who b[data-v-0272a400]{font-size:var(--fs-xxs)}}.band[data-v-c2af0cca]{position:relative;z-index:2;margin-top:calc(-1 * var(--band-half, 84px))}.band__wrap[data-v-c2af0cca]{max-width:calc(var(--wrap) + 160px)}.band__in[data-v-c2af0cca]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--c-white);box-shadow:0 1px 0 var(--c-g200),0 28px 60px #0b1a3624}.stat[data-v-c2af0cca]{position:relative;min-width:0;padding:30px 32px}.stat+.stat[data-v-c2af0cca]:before{content:"";position:absolute;left:0;top:28px;bottom:28px;width:1px;background:var(--c-g200)}.stat__l[data-v-c2af0cca]{display:flex;align-items:center;gap:8px;font-size:var(--fs-xs);font-weight:700;color:var(--c-g700)}.stat__l[data-v-c2af0cca]:before{content:"";width:6px;height:6px;background:var(--c-blue)}.stat__n[data-v-c2af0cca]{display:block;margin-top:14px;font-size:36px;font-weight:800;line-height:1;letter-spacing:-.035em;color:var(--c-navy);font-variant-numeric:tabular-nums}.stat__n small[data-v-c2af0cca]{margin-left:3px;font-size:18px;color:var(--c-blue-d)}.stat__d[data-v-c2af0cca]{display:block;margin-top:10px;font-size:var(--fs-xs);color:var(--c-g500)}@media (max-width: 1100px){.band__in[data-v-c2af0cca]{grid-template-columns:repeat(2,minmax(0,1fr))}.stat[data-v-c2af0cca]:nth-child(3):before{display:none}.stat[data-v-c2af0cca]:nth-child(n+3):after{content:"";position:absolute;top:0;left:28px;right:28px;height:1px;background:var(--c-g200)}}@media (max-width: 640px){.stat[data-v-c2af0cca]{padding:20px 18px}.stat+.stat[data-v-c2af0cca]:before{top:20px;bottom:20px}.stat[data-v-c2af0cca]:nth-child(n+3):after{left:18px;right:18px}.stat__n[data-v-c2af0cca]{margin-top:10px;font-size:26px}.stat__n small[data-v-c2af0cca]{font-size:15px}.stat__l[data-v-c2af0cca]{font-size:var(--fs-xxs)}.stat__d[data-v-c2af0cca]{margin-top:6px;font-size:var(--fs-tiny)}}.pains[data-v-374b9b97]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--c-navy)}.pain[data-v-374b9b97]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:32px 28px 32px 0;border-bottom:1px solid var(--c-g200)}.pain[data-v-374b9b97]:not(:nth-child(3n+1)){padding-left:28px;border-left:1px solid var(--c-g200)}.pain__n[data-v-374b9b97]{font-size:var(--fs-xxs);font-weight:700;color:var(--c-g500)}.pain__q[data-v-374b9b97]{margin-top:12px;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:-.02em}.pain__a[data-v-374b9b97]{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding:8px 14px;border:0;border-radius:8px;background:var(--c-blue-50);color:var(--c-blue);font-size:var(--fs-xs);font-weight:700;text-align:left;transition:background-color .15s,color .15s}.pain__q[data-v-374b9b97]{margin-bottom:20px}.pain__a[data-v-374b9b97]:hover{background:var(--c-blue);color:var(--c-white)}@media (max-width: 1100px){.pains[data-v-374b9b97]{grid-template-columns:repeat(2,minmax(0,1fr))}.pain[data-v-374b9b97]:not(:nth-child(3n+1)){padding-left:0;border-left:0}.pain[data-v-374b9b97]:nth-child(2n){padding-left:28px;border-left:1px solid var(--c-g200)}}@media (max-width: 640px){.pains[data-v-374b9b97]{grid-template-columns:minmax(0,1fr)}.pain[data-v-374b9b97],.pain[data-v-374b9b97]:nth-child(2n){padding:24px 0;border-left:0}.pain__q[data-v-374b9b97]{font-size:18px}}.card[data-v-69c2eb92]{--pad-x: 36px;--pad-y: 36px;position:relative;display:flex;flex-direction:column;min-width:0;padding:var(--pad-y) var(--pad-x);overflow:hidden;border-radius:var(--r-l);background:var(--c-white)}.card[data-v-69c2eb92]:focus{outline:none}.card[data-v-69c2eb92]:focus-visible{outline:3px solid var(--c-blue);outline-offset:3px}.card--s6[data-v-69c2eb92]{grid-column:span 6}.card--s4[data-v-69c2eb92]{grid-column:span 4}.card--s3[data-v-69c2eb92]{grid-column:span 3}.card--s2[data-v-69c2eb92]{grid-column:span 2}.card--tall[data-v-69c2eb92]{grid-row:span 2}.card__k[data-v-69c2eb92]{display:flex;align-items:center;gap:8px;font-size:var(--fs-xxs);font-weight:700;color:var(--c-blue)}.card__no[data-v-69c2eb92]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:var(--c-blue-50);font-size:var(--fs-tiny)}.card__ex[data-v-69c2eb92]{margin-left:2px}.card__title[data-v-69c2eb92]{margin-top:14px;font-size:var(--fs-h3);font-weight:800;line-height:1.32;letter-spacing:-.028em}.card__desc[data-v-69c2eb92]{margin-top:10px;font-size:var(--fs-body);line-height:1.65;color:var(--c-g700)}.card__viz[data-v-69c2eb92]{display:flex;flex-direction:column;margin-top:auto;padding-top:28px}.card--fill .card__viz[data-v-69c2eb92]{flex:1}.card--bleed-corner .card__viz[data-v-69c2eb92]{margin-right:calc(var(--pad-x) * -1);margin-bottom:calc(var(--pad-y) * -1)}.card--bleed-bottom .card__viz[data-v-69c2eb92]{margin-bottom:calc(var(--pad-y) * -1)}.card--wide[data-v-69c2eb92]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-rows:auto auto 1fr;column-gap:56px;align-items:start}.card--wide .card__viz[data-v-69c2eb92]{grid-column:2;grid-row:1 / span 3;margin-top:0;padding:24px;border-radius:var(--r-m);background:var(--c-g50)}.card--navy.card--wide .card__viz[data-v-69c2eb92]{background:var(--c-navy-2)}.card--navy[data-v-69c2eb92]{background:var(--c-navy);color:var(--c-on-navy)}.card--navy .card__k[data-v-69c2eb92]{color:var(--c-blue-2)}.card--navy .card__no[data-v-69c2eb92],.card--navy .card__ex[data-v-69c2eb92]{background:var(--c-navy-3);color:var(--c-on-navy-3)}.card--navy .card__no[data-v-69c2eb92]{color:var(--c-blue-2)}.card--navy .card__desc[data-v-69c2eb92]{color:var(--c-on-navy-3)}@media (max-width: 1100px){.card--s6[data-v-69c2eb92],.card--s4[data-v-69c2eb92],.card--s3[data-v-69c2eb92]{grid-column:span 2}.card--wide[data-v-69c2eb92]{display:flex;align-items:stretch}.card--wide .card__viz[data-v-69c2eb92]{margin-top:24px;padding:18px}.card--s2[data-v-69c2eb92]{grid-column:span 1}.card--tall[data-v-69c2eb92]{grid-row:auto}}@media (max-width: 640px){.card[data-v-69c2eb92]{--pad-x: 22px;--pad-y: 28px;border-radius:22px}.card--s6[data-v-69c2eb92],.card--s4[data-v-69c2eb92],.card--s3[data-v-69c2eb92],.card--s2[data-v-69c2eb92]{grid-column:auto}.card__desc[data-v-69c2eb92]{font-size:var(--fs-small)}}.shot-video[data-v-d1f13418]{display:block;background:var(--c-g50)}.df-bare[data-v-f20f35a9]{display:flex;justify-content:center}.df-bare--pc[data-v-f20f35a9]{width:100%}.df-bare--phone[data-v-f20f35a9]{height:100%}.df-bare[data-v-f20f35a9] video{border-radius:var(--r-s);background:var(--c-navy)}.df-bare--pc[data-v-f20f35a9] video{width:100%;height:auto;aspect-ratio:1600 / 1000}.df-bare--phone[data-v-f20f35a9] video{height:100%;width:auto;aspect-ratio:600 / 1298}.df-pc[data-v-f20f35a9]{width:100%;overflow:hidden;border-radius:var(--r-s);background:var(--c-white);box-shadow:var(--shadow-browser)}.df-pc__bar[data-v-f20f35a9]{display:flex;align-items:center;gap:6px;height:30px;padding:0 14px;background:var(--c-browser-bar)}.df-pc__bar i[data-v-f20f35a9]{width:9px;height:9px;border-radius:50%;background:var(--c-browser-dot)}.df-pc[data-v-f20f35a9] video{width:100%;height:auto;aspect-ratio:1280 / 800}.df-phone[data-v-f20f35a9]{display:flex;justify-content:center;height:100%}.df-phone__frame[data-v-f20f35a9]{height:100%;aspect-ratio:492 / 1052;padding:6px;border-radius:34px;background:var(--c-phone);box-shadow:var(--shadow-phone)}.df-phone__frame[data-v-f20f35a9] video{width:100%;height:100%;object-fit:cover;border-radius:28px}.df--flat[data-v-f20f35a9],.df--flat .df-phone__frame[data-v-f20f35a9]{box-shadow:none}.df-pc.df--flat[data-v-f20f35a9]{border:1px solid var(--c-g200)}@media (max-width: 640px){.df-pc[data-v-f20f35a9]{border-radius:var(--r-xs)}.df-pc__bar[data-v-f20f35a9]{height:20px;padding:0 8px;gap:4px}.df-pc__bar i[data-v-f20f35a9]{width:6px;height:6px}.df-phone__frame[data-v-f20f35a9]{padding:4px;border-radius:24px}.df-phone__frame[data-v-f20f35a9] video{border-radius:20px}}.fs[data-v-efbf8bc0]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:32px;align-items:center;padding:32px;border-radius:var(--r-l);background:var(--c-white)}.fs__list[data-v-efbf8bc0]{display:grid;gap:6px}.fs__tab[data-v-efbf8bc0]{position:relative;display:grid;padding:18px 20px 22px;border:0;border-radius:var(--r-m);background:transparent;text-align:left;color:var(--c-g900);transition:background-color .25s ease}@media (hover: hover){.fs__tab[data-v-efbf8bc0]:not(.fs__tab--on):hover{background:var(--c-g50)}}.fs__tab--on[data-v-efbf8bc0]{background:var(--c-g50)}.fs__k[data-v-efbf8bc0]{display:flex;align-items:center;gap:8px;font-size:var(--fs-xxs);font-weight:700;color:var(--c-blue)}.fs__no[data-v-efbf8bc0]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:var(--c-blue-50);font-size:var(--fs-tiny)}.fs__title[data-v-efbf8bc0]{margin-top:8px;font-size:20px;font-weight:800;line-height:1.35;letter-spacing:-.025em;color:var(--c-g500);transition:color .25s ease}.fs__tab--on .fs__title[data-v-efbf8bc0]{color:var(--c-g900)}.fs__desc-wrap[data-v-efbf8bc0]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1)}.fs__tab--on .fs__desc-wrap[data-v-efbf8bc0]{grid-template-rows:1fr}.fs__desc[data-v-efbf8bc0]{min-height:0;overflow:hidden;padding-top:0;font-size:var(--fs-small);line-height:1.65;color:var(--c-g700);opacity:0;transition:opacity .3s ease,padding-top .4s ease}.fs__tab--on .fs__desc[data-v-efbf8bc0]{padding-top:8px;opacity:1}.fs__bar[data-v-efbf8bc0]{position:absolute;left:20px;right:20px;bottom:10px;height:3px;overflow:hidden;border-radius:3px;background:var(--c-g200);opacity:0;transition:opacity .25s ease}.fs__tab--on .fs__bar[data-v-efbf8bc0]{opacity:1}.fs__bar i[data-v-efbf8bc0]{display:block;height:100%;background:var(--c-blue);transform-origin:left}.fs__stage[data-v-efbf8bc0]{position:relative;min-width:0;padding:28px;border-radius:var(--r-m);background:linear-gradient(160deg,#eef3fb,#f6f8fb)}.fs__screen[data-v-efbf8bc0]{display:flex;align-items:center;justify-content:center;aspect-ratio:1280 / 830}.fs__screen--pc[data-v-efbf8bc0]>*{width:100%}.fs__screen--phone[data-v-efbf8bc0]>*{height:100%}.fs__desc-m[data-v-efbf8bc0]{display:none}.fs__zoom[data-v-efbf8bc0]{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid var(--c-g200);border-radius:10px;background:#ffffffeb;font-size:var(--fs-xxs);font-weight:700;color:var(--c-g900)}@media (hover: hover){.fs__zoom[data-v-efbf8bc0]:hover{background:var(--c-white);border-color:var(--c-g300)}}.fs-swap-enter-active[data-v-efbf8bc0],.fs-swap-leave-active[data-v-efbf8bc0]{transition:opacity .3s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.fs-swap-enter-from[data-v-efbf8bc0]{opacity:0;transform:translateY(10px) scale(.98)}.fs-swap-leave-to[data-v-efbf8bc0]{opacity:0}@media (max-width: 1100px){.fs[data-v-efbf8bc0]{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px}.fs__list[data-v-efbf8bc0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.fs__tab[data-v-efbf8bc0]{padding:12px 12px 16px;border-radius:14px}.fs__title[data-v-efbf8bc0]{margin-top:6px;font-size:var(--fs-small)}.fs__desc-wrap[data-v-efbf8bc0]{display:none}.fs__bar[data-v-efbf8bc0]{left:12px;right:12px;bottom:7px}.fs__desc-m[data-v-efbf8bc0]{display:block;margin-top:16px;font-size:var(--fs-small);line-height:1.65;color:var(--c-g700)}}@media (max-width: 640px){.fs[data-v-efbf8bc0]{padding:16px;border-radius:22px}.fs__tab[data-v-efbf8bc0]{padding:10px 8px 14px}.fs__k[data-v-efbf8bc0]{gap:4px;font-size:var(--fs-tiny)}.fs__no[data-v-efbf8bc0]{display:none}.fs__title[data-v-efbf8bc0]{font-size:var(--fs-xxs)}.fs__stage[data-v-efbf8bc0]{padding:14px}.fs__screen[data-v-efbf8bc0]{aspect-ratio:1280 / 1000}}@media (prefers-reduced-motion: reduce){.fs-swap-enter-active[data-v-efbf8bc0],.fs-swap-leave-active[data-v-efbf8bc0],.fs__desc-wrap[data-v-efbf8bc0],.fs__desc[data-v-efbf8bc0]{transition:none}}.vs[data-v-c6240a88]{display:grid;gap:10px}.vs__r[data-v-c6240a88]{display:grid;grid-template-columns:58px minmax(0,1fr) 52px;align-items:center;gap:12px;font-size:var(--fs-xxs);font-weight:700;color:var(--c-g700)}.vs__t[data-v-c6240a88]{height:8px;overflow:hidden;border-radius:99px;background:var(--c-g100)}.vs__t i[data-v-c6240a88]{display:block;height:100%;border-radius:99px;background:var(--c-blue);transition:width .9s cubic-bezier(.45,0,.2,1),background-color .4s ease}.vs__r--done .vs__t i[data-v-c6240a88]{background:var(--c-green)}.vs__r em[data-v-c6240a88]{font-size:var(--fs-tiny);font-style:normal;text-align:right;color:var(--c-g500);transition:color .3s ease}.vs__r--on[data-v-c6240a88]{color:var(--c-g900)}.vs__r--on em[data-v-c6240a88]{color:var(--c-blue)}.vs__r--done em[data-v-c6240a88]{color:var(--c-green)}.vk[data-v-8bda03c5]{--gap: 8px;--pad: 8px;--card-h: 52px;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap)}.vk__c[data-v-8bda03c5]{min-width:0;min-height:186px;padding:10px;border-radius:var(--r-xs);background:var(--c-g100)}.vk__c b[data-v-8bda03c5]{display:flex;justify-content:space-between;gap:4px;font-size:var(--fs-tiny);color:var(--c-g700);white-space:nowrap}.vk__c b span[data-v-8bda03c5]{color:var(--c-blue)}.vk__layer[data-v-8bda03c5]{position:absolute;inset:0;transition:opacity .4s ease}.vk__layer--fade[data-v-8bda03c5]{opacity:0}.vk__card[data-v-8bda03c5]{--col-w: calc((100% - 2 * var(--gap)) / 3);position:absolute;left:calc(var(--c) * (var(--col-w) + var(--gap)) + var(--pad));top:calc(34px + var(--r) * (var(--card-h) + 6px));width:calc(var(--col-w) - 2 * var(--pad));height:var(--card-h);padding:7px 8px;border-radius:8px;background:var(--c-white);box-shadow:0 1px 2px #0b1a360f;font-size:12px;font-weight:600;line-height:1.35;color:var(--c-g900);transition:left .75s cubic-bezier(.65,0,.25,1),top .75s cubic-bezier(.65,0,.25,1),box-shadow .3s ease}.vk__card--ring[data-v-8bda03c5]{box-shadow:0 0 0 2px var(--c-blue),0 6px 16px #3182f640;animation:vk-nudge-8bda03c5 .9s ease-in-out}@keyframes vk-nudge-8bda03c5{20%,60%{transform:translate(-2px)}40%,80%{transform:translate(2px)}}.vk__txt[data-v-8bda03c5]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vk__t[data-v-8bda03c5]{display:table;margin-bottom:3px;padding:1px 5px;border-radius:4px;font-size:10.5px;font-style:normal;font-weight:700;transition:background-color .3s,color .3s}.vk__t--issue[data-v-8bda03c5]{background:var(--c-issue-bg);color:var(--c-issue)}.vk__t--order[data-v-8bda03c5]{background:var(--c-blue-50);color:var(--c-blue)}.vk__t--done[data-v-8bda03c5]{background:var(--c-done-bg);color:var(--c-done)}.vk__badge[data-v-8bda03c5]{position:absolute;top:-7px;right:-4px;padding:2px 6px;border-radius:99px;font-size:9.5px;font-style:normal;font-weight:800;white-space:nowrap;color:var(--c-white)}.vk__badge--ring[data-v-8bda03c5]{background:var(--c-blue)}.vk__badge--seen[data-v-8bda03c5]{background:var(--c-green)}.vk__badge--done[data-v-8bda03c5]{background:var(--c-g700)}.vk-badge-enter-active[data-v-8bda03c5],.vk-badge-leave-active[data-v-8bda03c5]{transition:opacity .25s ease,transform .25s cubic-bezier(.2,.8,.2,1.4)}.vk-badge-enter-from[data-v-8bda03c5],.vk-badge-leave-to[data-v-8bda03c5]{opacity:0;transform:scale(.6)}@media (prefers-reduced-motion: reduce){.vk__card[data-v-8bda03c5],.vk__layer[data-v-8bda03c5]{transition:none}}.vm[data-v-43c20043]{display:grid;gap:8px}.vm__r[data-v-43c20043]{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px 14px;overflow:hidden;border-radius:var(--r-xs);background:var(--c-g50);font-size:var(--fs-xs);color:var(--c-g700)}.vm__op[data-v-43c20043]{display:inline-block;width:14px;font-style:normal;font-weight:800;color:var(--c-g500)}.vm__r b[data-v-43c20043]{font-size:18px;letter-spacing:-.02em;color:var(--c-g900);font-variant-numeric:tabular-nums}.vm__r b small[data-v-43c20043]{margin-left:2px;font-size:12px;font-weight:700;color:var(--c-g500)}.vm__bar[data-v-43c20043]{position:absolute;left:14px;right:14px;bottom:6px;height:3px;border-radius:99px;background:var(--c-g200)}.vm__bar i[data-v-43c20043]{display:block;height:100%;border-radius:99px;background:var(--c-blue)}.vm__r:nth-child(2) .vm__bar i[data-v-43c20043]{background:var(--c-issue)}.vm__r--sum[data-v-43c20043]{background:var(--c-navy);color:var(--c-on-navy-3)}.vm__r--sum .vm__op[data-v-43c20043]{color:var(--c-on-navy-3)}.vm__r--sum b[data-v-43c20043]{font-size:20px;color:var(--c-on-navy)}.vm__r--sum b small[data-v-43c20043]{color:var(--c-on-navy-3)}.vm__r--sum .vm__bar[data-v-43c20043]{background:var(--c-navy-3)}.vm__r--sum .vm__bar i[data-v-43c20043]{background:var(--c-green)}.vm__note[data-v-43c20043]{font-size:var(--fs-tiny);font-weight:600;color:var(--c-g500)}.vc[data-v-e1892ddb]{width:100%;height:330px}.vc__log[data-v-e1892ddb]{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;height:100%;overflow:hidden;transition:opacity .4s ease}.vc__log--fade[data-v-e1892ddb]{opacity:0}.vc__log[data-v-e1892ddb]>*{flex-shrink:0}.vc__bub[data-v-e1892ddb]{max-width:86%;padding:11px 14px;border-radius:var(--r-s);font-size:var(--fs-xs);line-height:1.5}.vc__bub--me[data-v-e1892ddb]{align-self:flex-end;border-bottom-right-radius:4px;background:var(--c-blue);color:var(--c-white)}.vc__caret[data-v-e1892ddb]{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:currentColor;animation:vc-blink-e1892ddb .8s steps(1) infinite}@keyframes vc-blink-e1892ddb{50%{opacity:0}}.vc__ai[data-v-e1892ddb]{display:flex;gap:8px;align-items:flex-start}.vc__otter[data-v-e1892ddb]{flex:none;border-radius:50%;box-shadow:0 0 0 1.5px #fff3}.vc__otter--busy[data-v-e1892ddb]{animation:vc-bob-e1892ddb 1.2s ease-in-out infinite}@keyframes vc-bob-e1892ddb{25%{transform:translateY(-2px) rotate(-8deg)}75%{transform:translateY(-1px) rotate(8deg)}}.vc__ai-body[data-v-e1892ddb]{display:grid;gap:8px;min-width:0;flex:1}.vc__bub--ai[data-v-e1892ddb]{justify-self:start;border-bottom-left-radius:4px;background:var(--c-navy-2);color:var(--c-on-navy-2)}.vc__dots[data-v-e1892ddb]{display:flex;gap:4px;padding:14px 16px}.vc__dots i[data-v-e1892ddb]{width:6px;height:6px;border-radius:50%;background:var(--c-on-navy-3);animation:vc-dot-e1892ddb 1s ease-in-out infinite}.vc__dots i[data-v-e1892ddb]:nth-child(2){animation-delay:.15s}.vc__dots i[data-v-e1892ddb]:nth-child(3){animation-delay:.3s}@keyframes vc-dot-e1892ddb{40%{transform:translateY(-4px);opacity:1}0%,80%,to{opacity:.4}}.vc__found[data-v-e1892ddb]{display:grid;gap:4px;margin:0;padding:8px 10px;border:1px solid var(--c-navy-3);border-radius:10px;background:#ffffff08;list-style:none}.vc__found li[data-v-e1892ddb]{display:grid;grid-template-columns:minmax(0,1fr) auto 56px;gap:8px;align-items:baseline;font-size:var(--fs-tiny);color:var(--c-on-navy-3)}.vc__found span[data-v-e1892ddb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc__found b[data-v-e1892ddb]{color:var(--c-on-navy);font-variant-numeric:tabular-nums}.vc__found em[data-v-e1892ddb]{font-style:normal;text-align:right}.vc__found .vc__late[data-v-e1892ddb]{color:#ff8a8a;font-weight:700}.vc__plan[data-v-e1892ddb]{padding:14px;border:1px solid var(--c-navy-3);border-radius:var(--r-s);background:var(--c-navy-2);font-size:var(--fs-xxs);color:var(--c-on-navy-3)}.vc__plan b[data-v-e1892ddb]{display:block;margin-bottom:6px;font-size:var(--fs-xs);color:var(--c-on-navy)}.vc__acts[data-v-e1892ddb]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.vc__acts span[data-v-e1892ddb]{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:8px;background:var(--c-navy-3);font-size:var(--fs-tiny);font-weight:700;color:var(--c-on-navy);transition:transform .15s ease,background-color .2s}.vc__acts .vc__act--on[data-v-e1892ddb]{background:var(--c-blue)}.vc__acts .vc__act--pressed[data-v-e1892ddb]{background:var(--c-primary-a);transform:scale(.94)}.vc__done[data-v-e1892ddb]{margin-top:10px;padding:8px 10px;border-radius:8px;background:#12b88624;color:#7ee2c0;font-weight:700}.vc__done u[data-v-e1892ddb]{margin-left:6px;color:var(--c-on-navy-3);font-weight:600}.vc-up-enter-active[data-v-e1892ddb]{transition:opacity .4s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.vc-up-enter-from[data-v-e1892ddb]{opacity:0;transform:translateY(16px)}.vc-pop-enter-active[data-v-e1892ddb]{transition:opacity .3s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.vc-pop-enter-from[data-v-e1892ddb]{opacity:0;transform:translateY(6px)}.bento[data-v-af8cb52b]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}@media (max-width: 1100px){.bento[data-v-af8cb52b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.bento[data-v-af8cb52b]{grid-template-columns:minmax(0,1fr);gap:12px}}.flow[data-v-0560bfce]{--dot: 48px;--gap: 16px;--ease: cubic-bezier(.45, 0, .2, 1);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap);margin:0;padding:0;list-style:none}.st[data-v-0560bfce]{position:relative;min-width:0}.st__dot[data-v-0560bfce]{position:relative;z-index:1;margin:0 auto;display:flex;align-items:center;justify-content:center;width:var(--dot);height:var(--dot);border:2px solid var(--c-g300);border-radius:50%;background:var(--c-white);font-size:var(--fs-body);font-weight:800;color:var(--c-g500);transition:background-color .35s ease,border-color .35s ease,color .35s ease,box-shadow .35s ease}.st--done .st__dot[data-v-0560bfce]{border-color:var(--c-blue);background:var(--c-blue);color:var(--c-white)}.st--on .st__dot[data-v-0560bfce]{border-color:var(--c-blue);background:var(--c-blue);color:var(--c-white);box-shadow:0 0 0 6px var(--c-blue-50);animation:st-pop-0560bfce .5s cubic-bezier(.2,.8,.2,1.4)}.st--spin.st--on .st__dot[data-v-0560bfce]{box-shadow:none}.st__ring[data-v-0560bfce]{position:absolute;z-index:2;top:-7px;left:calc(50% - 31px);width:62px;height:62px;transform:rotate(-90deg);pointer-events:none;transition:opacity .3s ease,transform .38s cubic-bezier(.4,0,.2,1)}.st__ring circle[data-v-0560bfce]{fill:none;stroke-width:3.5}.st__ring-track[data-v-0560bfce]{stroke:var(--c-blue-50)}.st__ring-fill[data-v-0560bfce]{stroke:var(--c-blue);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;animation:st-ring-0560bfce var(--ring-ms) linear forwards}@keyframes st-ring-0560bfce{to{stroke-dashoffset:0}}.st--leaving .st__dot[data-v-0560bfce]{transform:scale(.8);transition:transform .38s cubic-bezier(.4,0,.2,1),background-color .35s,border-color .35s,color .35s}.st--leaving .st__ring[data-v-0560bfce]{opacity:0;transform:rotate(-90deg) scale(.72)}@keyframes st-pop-0560bfce{0%{transform:scale(.82)}}.st__line[data-v-0560bfce]{position:absolute;top:calc(var(--dot) / 2 - 1px);left:calc(50% + var(--dot) / 2 + 6px);right:calc(-50% - var(--gap) + var(--dot) / 2 + 6px);height:2px;overflow:hidden;border-radius:2px;background:var(--c-g200)}.st__line i[data-v-0560bfce]{display:block;width:100%;height:100%;background:var(--c-blue);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease)}.st--done .st__line i[data-v-0560bfce]{transform:scaleX(1)}.st__box[data-v-0560bfce]{margin-top:24px;padding:24px;border:1px solid var(--c-g200);border-radius:var(--r-m);background:var(--c-g50);transition:border-color .4s ease,background-color .4s ease,box-shadow .4s ease,transform .4s var(--ease)}.st--on .st__box[data-v-0560bfce]{border-color:var(--c-blue);background:var(--c-white);box-shadow:var(--shadow-step);transform:translateY(-4px)}.st__no[data-v-0560bfce]{font-size:var(--fs-xxs);font-weight:700;color:var(--c-blue)}.st__t[data-v-0560bfce]{margin-top:6px;font-size:22px;font-weight:800;letter-spacing:-.028em}.st__d[data-v-0560bfce]{min-height:48px;margin-top:8px;font-size:var(--fs-small);line-height:1.6;color:var(--c-g700)}.st__who[data-v-0560bfce]{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.st__who span[data-v-0560bfce]{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:8px;background:var(--c-g100);font-size:var(--fs-tiny);font-weight:700;color:var(--c-g700);transition:background-color .4s ease,color .4s ease}.st--on .st__who span[data-v-0560bfce]{background:var(--c-blue-50);color:var(--c-blue)}@media (max-width: 1100px){.flow[data-v-0560bfce]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.st:nth-child(2) .st__line[data-v-0560bfce]{display:none}}@media (max-width: 640px){.flow[data-v-0560bfce]{grid-template-columns:minmax(0,1fr);row-gap:var(--gap)}.st[data-v-0560bfce]{display:grid;grid-template-columns:var(--dot) minmax(0,1fr);gap:14px;align-items:start}.st:nth-child(2) .st__line[data-v-0560bfce]{display:block}.st__dot[data-v-0560bfce]{margin:0}.st__ring[data-v-0560bfce]{left:-7px}.st__line[data-v-0560bfce]{top:calc(var(--dot) + 6px);bottom:calc(-1 * var(--gap) - 6px);left:calc(var(--dot) / 2 - 1px);right:auto;width:2px;height:auto}.st__line i[data-v-0560bfce]{transform:scaleY(0);transform-origin:top}.st--done .st__line i[data-v-0560bfce]{transform:scaleY(1)}.st__box[data-v-0560bfce]{margin-top:0;padding:20px}.st--on .st__box[data-v-0560bfce]{transform:none}.st__d[data-v-0560bfce]{min-height:0}}@media (prefers-reduced-motion: reduce){.st__ring[data-v-0560bfce]{display:none}.st__dot[data-v-0560bfce],.st__line i[data-v-0560bfce],.st__box[data-v-0560bfce]{transition:none;animation:none}}.sv[data-v-026020d5]{padding:var(--sec-pad) 0}.sv__box[data-v-026020d5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:56px;padding:56px;border-radius:var(--r-xl);background:var(--c-navy);color:var(--c-on-navy)}.sv__eyebrow[data-v-026020d5]{color:var(--c-blue-2)}.sv__title[data-v-026020d5]{font-size:var(--fs-h2-s)}.sv__lead[data-v-026020d5]{color:var(--c-on-navy-4)}.sv__clock[data-v-026020d5]{display:flex;align-items:center;gap:20px;margin-top:40px;padding:24px;border-radius:var(--r-m);background:var(--c-navy-2)}.sv__time[data-v-026020d5]{flex:0 0 auto;white-space:nowrap;font-size:46px;font-weight:800;line-height:1;letter-spacing:-.04em}.sv__clock p[data-v-026020d5]{font-size:var(--fs-xs);line-height:1.6;color:var(--c-on-navy-4)}.sv__clock b[data-v-026020d5]{display:block;font-size:var(--fs-small);color:var(--c-on-navy)}.sv__list[data-v-026020d5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sv__item[data-v-026020d5]{min-width:0;padding:24px;border-radius:18px;background:var(--c-navy-2)}.sv__ic[data-v-026020d5]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--c-navy-3);color:var(--c-blue-2)}.sv__t[data-v-026020d5]{margin-top:18px;font-size:var(--fs-body-l);font-weight:800;letter-spacing:-.02em}.sv__p[data-v-026020d5]{margin-top:6px;font-size:var(--fs-xs);line-height:1.6;color:var(--c-on-navy-4)}@media (max-width: 1100px){.sv__box[data-v-026020d5]{grid-template-columns:minmax(0,1fr);gap:40px;padding:44px}}@media (max-width: 640px){.sv__box[data-v-026020d5]{padding:32px 22px;border-radius:24px}.sv__list[data-v-026020d5]{grid-template-columns:minmax(0,1fr)}.sv__time[data-v-026020d5]{font-size:36px}}.faq[data-v-6ce7855a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:72px;align-items:start}.faq__more[data-v-6ce7855a]{margin-top:28px;font-size:var(--fs-small);color:var(--c-g700)}.faq__link[data-v-6ce7855a]{display:inline-block;padding:12px 2px;margin:-12px 0;color:var(--c-blue);font-weight:700}.faq__link[data-v-6ce7855a]:hover{text-decoration:underline;text-underline-offset:3px}.qa[data-v-6ce7855a]{border-bottom:1px solid var(--c-g200)}.qa[data-v-6ce7855a]:first-child{border-top:2px solid var(--c-navy)}.qa__q[data-v-6ce7855a]{margin:0}.qa__btn[data-v-6ce7855a]{display:flex;align-items:center;gap:16px;width:100%;padding:24px 0;border:0;background:transparent;color:var(--c-g900);font-size:18px;font-weight:700;letter-spacing:-.02em;text-align:left}.qa__btn:hover .qa__text[data-v-6ce7855a]{color:var(--c-blue-d)}.qa__mark[data-v-6ce7855a]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;border-radius:8px;background:var(--c-white);color:var(--c-navy);font-size:var(--fs-xxs);font-weight:800;transition:background-color .15s,color .15s}.qa--open .qa__mark[data-v-6ce7855a]{background:var(--c-navy);color:var(--c-white)}.qa__sign[data-v-6ce7855a]{flex:0 0 auto;margin-left:auto;font-size:22px;font-weight:400;line-height:1;color:var(--c-g500)}.qa__a[data-v-6ce7855a]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.qa--open .qa__a[data-v-6ce7855a]{grid-template-rows:1fr}.qa__a-in[data-v-6ce7855a]{overflow:hidden}.qa__a p[data-v-6ce7855a]{padding:0 0 26px 44px;font-size:var(--fs-body);line-height:1.7;color:var(--c-g700)}@media (max-width: 1100px){.faq[data-v-6ce7855a]{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width: 640px){.qa__btn[data-v-6ce7855a]{padding:20px 0;font-size:var(--fs-body)}.qa__a p[data-v-6ce7855a]{font-size:var(--fs-small)}}.cc[data-v-da1c0dad]{min-width:0;padding:40px;border-radius:var(--r-l);background:var(--c-white);color:var(--c-g900)}.cc__title[data-v-da1c0dad]{font-size:24px;font-weight:800;letter-spacing:-.028em}.cc__note[data-v-da1c0dad]{margin-top:6px;font-size:var(--fs-xs);color:var(--c-g500)}.cc__steps[data-v-da1c0dad]{margin:28px 0 0;padding:0;list-style:none;border-top:1px solid var(--c-g200)}.cc__step[data-v-da1c0dad]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--c-g200)}.cc__num[data-v-da1c0dad]{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--c-blue-50);font-size:var(--fs-xs);font-weight:800;color:var(--c-blue-d)}.cc__txt[data-v-da1c0dad]{font-size:var(--fs-xs);color:var(--c-g500)}.cc__txt b[data-v-da1c0dad]{display:block;font-size:var(--fs-small);color:var(--c-g900)}.cc__go[data-v-da1c0dad]{width:100%;height:56px;margin-top:28px;font-size:var(--fs-body)}@media (max-width: 640px){.cc[data-v-da1c0dad]{padding:28px 20px;border-radius:22px}}.cta[data-v-ba4a9dd1]{padding:120px 0;background:var(--c-navy);color:var(--c-on-navy)}.cta__grid[data-v-ba4a9dd1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:72px;align-items:start}.cta__eyebrow[data-v-ba4a9dd1]{color:var(--c-blue-2)}.cta__lead[data-v-ba4a9dd1]{color:var(--c-on-navy-3)}.cta__price[data-v-ba4a9dd1]{margin-top:36px;padding:24px 28px;border:1px solid var(--c-navy-3);border-radius:var(--r-m);background:var(--c-navy-2)}.cta__price span[data-v-ba4a9dd1]{font-size:var(--fs-xxs);font-weight:700;color:var(--c-blue-2)}.cta__price b[data-v-ba4a9dd1]{display:block;margin-top:6px;font-size:var(--fs-h3);letter-spacing:-.03em}.cta__price p[data-v-ba4a9dd1]{margin-top:4px;font-size:var(--fs-xs);color:var(--c-on-navy-4)}.cta__ci[data-v-ba4a9dd1]{display:grid;gap:10px;margin:28px 0 0;font-size:var(--fs-small);color:var(--c-on-navy-2)}.cta__ci div[data-v-ba4a9dd1]{display:flex;gap:16px}.cta__ci dt[data-v-ba4a9dd1]{flex:0 0 52px;color:var(--c-on-navy-5)}.cta__ci dd[data-v-ba4a9dd1]{margin:0}@media (max-width: 1100px){.cta__grid[data-v-ba4a9dd1]{grid-template-columns:minmax(0,1fr);gap:48px}}@media (max-width: 640px){.cta[data-v-ba4a9dd1]{padding:84px 0}}.pd[data-v-8d9c3473]{width:min(560px,calc(100vw - 32px));max-height:min(84vh,760px);padding:0;border:0;border-radius:var(--r-m);box-shadow:var(--shadow-pop);color:var(--c-g900);overflow:hidden;overscroll-behavior:contain}.pd[open][data-v-8d9c3473]{display:flex;flex-direction:column}.pd--wide[data-v-8d9c3473]{width:min(880px,calc(100vw - 48px));max-height:min(88vh,960px)}.pd--wide .pd__head[data-v-8d9c3473]{padding:26px 32px 14px;border-bottom:1px solid var(--c-g100)}.pd--wide .pd__body[data-v-8d9c3473]{padding:24px 32px 12px}.pd--wide .pd__foot[data-v-8d9c3473]{border-top:1px solid var(--c-g100);padding:14px 32px 18px}.pd[data-v-8d9c3473]::backdrop{background:#191f2880}.pd__drag[data-v-8d9c3473]{flex:none}.pd__head[data-v-8d9c3473]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 24px 12px}.pd__title[data-v-8d9c3473]{font-size:20px;font-weight:800;letter-spacing:-.02em}.pd__x[data-v-8d9c3473]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:var(--c-g700)}.pd__x[data-v-8d9c3473]:hover{background:var(--c-g100)}.pd__body[data-v-8d9c3473]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px 8px;font-size:var(--fs-small);line-height:1.75;color:var(--c-g700)}.pd__foot[data-v-8d9c3473]{flex:none;display:flex;gap:8px;padding:16px 24px 22px}.pd__foot .btn[data-v-8d9c3473-s],.pd__ok[data-v-8d9c3473]{flex:1 1 0;height:56px;font-size:var(--fs-body)}.pd__grab[data-v-8d9c3473]{display:none}@media (max-width: 640px){.pd[data-v-8d9c3473]{width:100vw;max-width:100vw;max-height:calc(100dvh - 12px);margin:auto 0 0;border-radius:24px 24px 0 0;animation:pd-up-8d9c3473 .3s cubic-bezier(.2,.8,.2,1)}.pd--wide[data-v-8d9c3473]{height:86dvh}.pd__drag[data-v-8d9c3473]{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.pd__grab[data-v-8d9c3473]{display:block;width:40px;height:5px;margin:10px auto 0;border-radius:999px;background:var(--c-g300)}.pd__head[data-v-8d9c3473],.pd--wide .pd__head[data-v-8d9c3473]{padding:6px 12px 10px 20px}.pd__body[data-v-8d9c3473],.pd--wide .pd__body[data-v-8d9c3473]{padding:8px 20px 12px}.pd--wide .pd__body[data-v-8d9c3473]{padding-top:20px}.pd__foot[data-v-8d9c3473],.pd--wide .pd__foot[data-v-8d9c3473]{padding:12px 20px calc(12px + env(safe-area-inset-bottom))}}@keyframes pd-up-8d9c3473{0%{transform:translateY(100%)}}@media (prefers-reduced-motion: reduce){.pd[data-v-8d9c3473]{animation:none}}.pdoc[data-v-a115e6cf]{font-size:var(--fs-small);line-height:1.75;color:var(--c-g700)}.pdoc__intro[data-v-a115e6cf]{margin:0 0 20px;padding:16px 18px;border-radius:12px;background:var(--c-g50);color:var(--c-g700)}.pdoc__toc[data-v-a115e6cf]{margin-bottom:32px;padding:20px 22px 14px;border:1px solid var(--c-g200);border-bottom-width:3px}.pdoc__toc-title[data-v-a115e6cf]{margin:0 0 8px;font-size:var(--fs-body);font-weight:800;color:var(--c-g900)}.pdoc__toc-list[data-v-a115e6cf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px;margin:0;padding:0;list-style:none}.pdoc__toc-item[data-v-a115e6cf]{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:6px 8px;border:0;border-radius:10px;background:transparent;color:var(--c-g900);font-size:var(--fs-xs);font-weight:500;line-height:1.45;text-align:left;transition:background-color .15s}.pdoc__toc-item[data-v-a115e6cf]:hover{background:var(--c-blue-50)}.pdoc__badge[data-v-a115e6cf]{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:44px;color:var(--c-blue-d)}.pdoc__badge[data-v-a115e6cf]:before{content:"";position:absolute;inset:0;background:var(--c-blue-d);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.pdoc__badge[data-v-a115e6cf]:after{content:"";position:absolute;inset:1.5px;background:#f5f9ff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.pdoc__badge[data-v-a115e6cf]>svg{position:relative;z-index:1}.pdoc__badge--l[data-v-a115e6cf]{width:44px;height:48px}.pdoc__art[data-v-a115e6cf]{scroll-margin-top:8px;padding-top:8px}.pdoc__art+.pdoc__art[data-v-a115e6cf]{margin-top:28px}.pdoc__art-title[data-v-a115e6cf]{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--c-navy)}.pdoc__blocks[data-v-a115e6cf]{padding-left:56px}.pdoc__blocks--flat[data-v-a115e6cf]{padding-left:0}.pdoc__blocks[data-v-a115e6cf]>*+*{margin-top:10px}.pdoc__blocks p[data-v-a115e6cf]{margin:0}.pdoc__ul[data-v-a115e6cf],.pdoc__ol[data-v-a115e6cf]{margin:0;padding-left:20px}.pdoc__ul li+li[data-v-a115e6cf],.pdoc__ol li+li[data-v-a115e6cf]{margin-top:4px}.pdoc__ul li[data-v-a115e6cf]::marker{color:var(--c-blue)}.pdoc__ol li[data-v-a115e6cf]::marker{font-weight:700;color:var(--c-blue-d)}.pdoc__table-wrap[data-v-a115e6cf]{overflow-x:auto}.pdoc__table[data-v-a115e6cf]{width:100%;min-width:420px;border-collapse:collapse;border-top:2px solid var(--c-navy);font-size:var(--fs-xs);line-height:1.6}.pdoc__table th[data-v-a115e6cf],.pdoc__table td[data-v-a115e6cf]{padding:11px 14px;border-bottom:1px solid var(--c-g200);text-align:left;vertical-align:top}.pdoc__table thead th[data-v-a115e6cf]{background:var(--c-g50);font-weight:700;color:var(--c-g900);white-space:nowrap}.pdoc__table tbody th[data-v-a115e6cf]{width:28%;font-weight:700;color:var(--c-g900)}.pdoc__table td+td[data-v-a115e6cf],.pdoc__table th+td[data-v-a115e6cf],.pdoc__table thead th+th[data-v-a115e6cf]{border-left:1px solid var(--c-g100)}.pdoc__note[data-v-a115e6cf]{padding:12px 14px;background:var(--c-blue-50);color:var(--c-blue-d);font-size:var(--fs-xs)}.pdoc__appendix[data-v-a115e6cf]{margin:32px 0 0;padding-top:18px;border-top:1px solid var(--c-g200)}.pdoc__appendix b[data-v-a115e6cf]{margin-right:6px;color:var(--c-g900)}@media (max-width: 640px){.pdoc__toc[data-v-a115e6cf]{padding:16px 12px 10px}.pdoc__toc-list[data-v-a115e6cf]{grid-template-columns:minmax(0,1fr)}.pdoc__blocks[data-v-a115e6cf]{padding-left:0}.pdoc__art-title[data-v-a115e6cf]{font-size:17px}.pdoc__table[data-v-a115e6cf]{min-width:0}.pdoc__table thead[data-v-a115e6cf]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pdoc__table tr[data-v-a115e6cf],.pdoc__table th[data-v-a115e6cf],.pdoc__table td[data-v-a115e6cf]{display:block;width:auto}.pdoc__table tbody tr[data-v-a115e6cf]{padding:12px 2px;border-bottom:1px solid var(--c-g200)}.pdoc__table tbody th[data-v-a115e6cf],.pdoc__table td[data-v-a115e6cf]{padding:0;border:0}.pdoc__table tbody th[data-v-a115e6cf]{width:auto;margin-bottom:4px;font-size:var(--fs-small)}.pdoc__table td+td[data-v-a115e6cf],.pdoc__table th+td[data-v-a115e6cf]{border-left:0}.pdoc__table td[data-v-a115e6cf]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px;padding:2px 0}.pdoc__table td[data-v-a115e6cf]:before{content:attr(data-label);color:var(--c-g500);font-weight:600}.pdoc__table tr:has(>:nth-child(2):last-child) td[data-v-a115e6cf]{display:block}.pdoc__table tr:has(>:nth-child(2):last-child) td[data-v-a115e6cf]:before{content:none}}.ft[data-v-bb591f3e]{padding:52px 0 60px;background:var(--c-navy-deep);font-size:var(--fs-xxs);line-height:1.9;color:var(--c-on-navy-5)}.ft[data-v-bb591f3e] :focus-visible{outline-color:var(--c-white)}.ft__top[data-v-bb591f3e]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding-bottom:24px;border-bottom:1px solid var(--c-line-d)}.ft__brand[data-v-bb591f3e]{display:flex;border-radius:8px}.ft__links[data-v-bb591f3e]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px}.ft__links button[data-v-bb591f3e],.ft__links a[data-v-bb591f3e]{padding:4px 0;border:0;background:transparent;font-size:var(--fs-xxs);font-weight:600;color:var(--c-on-navy-3)}.ft__links button[data-v-bb591f3e]:hover,.ft__links a[data-v-bb591f3e]:hover{color:var(--c-on-navy);text-decoration:underline;text-underline-offset:3px}.ft__links .ft__strong[data-v-bb591f3e]{font-weight:800;color:var(--c-on-navy-2)}.ft__legal span+span[data-v-bb591f3e]:before{content:"·";margin:0 9px}@media (max-width: 640px){.ft__top[data-v-bb591f3e]{flex-direction:column;align-items:stretch}.ft__brand[data-v-bb591f3e]{align-self:flex-start}.ft__links[data-v-bb591f3e]{display:flex;flex-wrap:nowrap;gap:0;width:100%;border:1px solid var(--c-line-d);border-radius:12px;overflow:hidden}.ft__links[data-v-bb591f3e]>*{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;min-height:60px;padding:0 6px;text-align:center;white-space:nowrap}.ft__links[data-v-bb591f3e]>*+*{border-left:1px solid var(--c-line-d)}.ft__links button[data-v-bb591f3e]:hover,.ft__links a[data-v-bb591f3e]:hover{background:#ffffff0a;text-decoration:none}.ft__legal span[data-v-bb591f3e]{display:block}.ft__legal span+span[data-v-bb591f3e]:before{display:none}}.ask[data-v-693b571c]{--ask-grad: linear-gradient(120deg, #3182f6 0%, #7b61ff 55%, #e5679b 100%);--ask-soft: #f0f4f9;--ask-soft-2: #e7edf6}.ask-fab-enter-active[data-v-693b571c],.ask-fab-leave-active[data-v-693b571c]{transition:opacity .25s ease,transform .25s cubic-bezier(.2,.8,.2,1)}.ask-fab-enter-from[data-v-693b571c],.ask-fab-leave-to[data-v-693b571c]{opacity:0;transform:scale(.8)}.ask__fab[data-v-693b571c]{position:fixed;right:24px;bottom:24px;z-index:40;display:inline-flex;align-items:center;gap:8px;height:56px;padding:0 22px 0 18px;border:1.5px solid transparent;border-radius:999px;background:linear-gradient(var(--c-white),var(--c-white)) padding-box,var(--ask-grad) border-box;color:var(--c-g900);font-size:var(--fs-body);font-weight:700;letter-spacing:-.01em;box-shadow:0 10px 30px #3182f638,0 2px 6px #0b1a361f;transition:transform .15s,box-shadow .15s,opacity .2s}.ask__fab[data-v-693b571c]:hover{transform:translateY(-1px);box-shadow:0 14px 36px #7b61ff47,0 2px 6px #0b1a361f}.ask__fab[data-v-693b571c]:active{transform:scale(.97)}.ask__fab--on[data-v-693b571c]{color:var(--c-g700)}.ask__spark[data-v-693b571c]{display:block;flex:none;border-radius:50%;box-shadow:0 0 0 1.5px #8a63572e;object-fit:cover}.ask__spark--fab[data-v-693b571c]{width:30px;height:30px}.ask__panel[data-v-693b571c]:focus{outline:none}.ask__panel[data-v-693b571c]{position:fixed;right:24px;bottom:94px;z-index:45;display:flex;flex-direction:column;width:440px;height:min(700px,calc(100vh - var(--header-h) - 24px - 56px - 14px - 24px));background:var(--c-white);border-radius:28px;box-shadow:0 30px 80px #0b1a363d,0 0 0 1px #0b1a360f;overflow:hidden;transform-origin:bottom right}.ask__head[data-v-693b571c]{display:flex;align-items:center;gap:8px;flex:none;height:60px;padding:0 10px 0 20px}.ask__spark--head[data-v-693b571c]{width:28px;height:28px}.ask__title[data-v-693b571c]{font-size:var(--fs-body-l);font-weight:800;letter-spacing:-.02em;color:var(--c-g900)}.ask__badge[data-v-693b571c]{padding:2px 8px;border-radius:999px;background:var(--ask-soft);color:var(--c-g700);font-size:var(--fs-micro);font-weight:700}.ask__head-gap[data-v-693b571c]{flex:1}.ask__icon-btn[data-v-693b571c]{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:var(--c-g700);transition:background-color .15s}@media (hover: hover){.ask__icon-btn[data-v-693b571c]:hover{background:var(--ask-soft);color:var(--c-g900)}}.ask__log[data-v-693b571c]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:20px;padding:8px 20px 20px}@supports not selector(::-webkit-scrollbar){.ask__log[data-v-693b571c]{scrollbar-width:thin;scrollbar-color:rgba(11,26,54,.14) transparent}.ask__log[data-v-693b571c]:hover{scrollbar-color:rgba(11,26,54,.28) transparent}}.ask__log[data-v-693b571c]::-webkit-scrollbar-button{display:none}.ask__log[data-v-693b571c]::-webkit-scrollbar{width:10px}.ask__log[data-v-693b571c]::-webkit-scrollbar-track{background:transparent;margin:6px 0}.ask__log[data-v-693b571c]::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#0b1a3624 padding-box}.ask__log[data-v-693b571c]:hover::-webkit-scrollbar-thumb{background:#0b1a3647 padding-box}.ask__log[data-v-693b571c]::-webkit-scrollbar-thumb:active{background:#3182f699 padding-box}.ask__log[data-v-693b571c]>*{flex-shrink:0}.ask__hello[data-v-693b571c]{padding:18px 4px 0}.ask__hello-1[data-v-693b571c],.ask__hello-2[data-v-693b571c]{font-size:32px;font-weight:800;line-height:1.25;letter-spacing:-.03em}.ask__hello-1[data-v-693b571c]{background:var(--ask-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.ask__hello-2[data-v-693b571c]{color:#c4c9d1}.ask__intro[data-v-693b571c]{margin-top:14px;font-size:var(--fs-xs);line-height:1.65;color:var(--c-g500)}.ask__examples[data-v-693b571c]{display:flex;flex-direction:column;gap:8px;margin-top:22px}.ask__example[data-v-693b571c]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px 16px 12px 18px;border:0;border-radius:16px;background:var(--ask-soft);color:var(--c-g900);font-size:var(--fs-small);font-weight:600;text-align:left;transition:background-color .15s,color .15s}.ask__example svg[data-v-693b571c]{flex:none;color:var(--c-g500);transition:transform .15s,color .15s}@media (hover: hover){.ask__example[data-v-693b571c]:hover{background:var(--c-blue-50);color:var(--c-blue-d)}}@media (hover: hover){.ask__example:hover svg[data-v-693b571c]{color:var(--c-blue);transform:translate(3px)}}.ask__me[data-v-693b571c]{display:flex;justify-content:flex-end}.ask__me-text[data-v-693b571c]{max-width:85%;padding:11px 16px;border-radius:22px 6px 22px 22px;background:var(--ask-soft-2);color:var(--c-g900);font-size:var(--fs-small);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.ask__ai[data-v-693b571c]{display:flex;gap:12px;align-items:flex-start}.ask__spark--ai[data-v-693b571c]{width:30px;height:30px;margin-top:-2px}.ask__spark--busy[data-v-693b571c]{animation:ask-bob-693b571c 1.4s ease-in-out infinite}@keyframes ask-bob-693b571c{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(-8deg)}75%{transform:translateY(-1px) rotate(8deg)}}.ask__ai-body[data-v-693b571c]{flex:1;min-width:0}.ask__think[data-v-693b571c]{margin-bottom:10px}.ask__think-head[data-v-693b571c]{display:inline-flex;align-items:center;gap:4px;min-height:28px;margin-left:-8px;padding:2px 8px;border:0;border-radius:8px;background:transparent;color:var(--c-g500);font-size:var(--fs-xs);font-weight:600;transition:background-color .15s,color .15s}.ask__think-head[data-v-693b571c]:not(:disabled):hover{background:var(--ask-soft);color:var(--c-g900)}.ask__think-head[data-v-693b571c]:disabled{cursor:default}.ask__think--live .ask__think-label[data-v-693b571c]{background:linear-gradient(90deg,var(--c-g500) 0%,var(--c-g500) 35%,#7b61ff 50%,var(--c-g500) 65%,var(--c-g500) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ask-flow-693b571c 1.8s linear infinite}.ask__think--live .ask__think-label[data-v-693b571c]:after{content:"";display:inline-block;width:1.2em;text-align:left;animation:ask-dots-693b571c 1.2s steps(4,end) infinite}@keyframes ask-dots-693b571c{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes ask-flow-693b571c{0%{background-position:100% 0}to{background-position:-150% 0}}.ask__think-chev[data-v-693b571c]{transition:transform .2s ease}.ask__think-chev--open[data-v-693b571c]{transform:rotate(90deg)}.ask__think-wrap[data-v-693b571c]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s ease,opacity .22s ease}.ask__think-wrap--open[data-v-693b571c]{grid-template-rows:1fr;opacity:1}.ask__think-body[data-v-693b571c]{min-height:0;overflow:hidden}.ask__think-md[data-v-693b571c]{margin:6px 0 4px 2px;padding:2px 0 2px 14px;border-left:2px solid var(--c-g200);font-size:var(--fs-xs);line-height:1.7;color:var(--c-g500)}.ask__think-md[data-v-693b571c] p{margin:0 0 .4em}.ask__think-md[data-v-693b571c] ul{margin:0;padding-left:0;list-style:none}.ask__think-md[data-v-693b571c] li{margin:.15em 0}.ask__think-md[data-v-693b571c] li:before{content:"· ";color:#7b61ff;font-weight:700}.ask__think-md[data-v-693b571c] strong{color:var(--c-g700)}.ask__md[data-v-693b571c]{font-size:var(--fs-small);line-height:1.75;color:#2b3440;overflow-wrap:anywhere}.ask__md[data-v-693b571c] p{margin:0 0 .7em}.ask__md[data-v-693b571c]>:last-child{margin-bottom:0}.ask__md[data-v-693b571c] strong{font-weight:700;color:var(--c-g900)}.ask__md[data-v-693b571c] ul,.ask__md[data-v-693b571c] ol{margin:.2em 0 .8em;padding-left:1.3em}.ask__md[data-v-693b571c] ul{list-style:disc}.ask__md[data-v-693b571c] ol{list-style:decimal}.ask__md[data-v-693b571c] li{margin:.25em 0;padding-left:.15em}.ask__md[data-v-693b571c] li::marker{color:var(--c-blue)}.ask__md[data-v-693b571c] code{padding:1px 6px;border-radius:6px;background:var(--ask-soft);font-size:.92em}.ask__md[data-v-693b571c] a{color:var(--c-blue-d);text-decoration:underline;text-underline-offset:3px}.ask__md[data-v-693b571c] table{width:100%;margin:.4em 0 .8em;border-collapse:collapse;font-size:var(--fs-xs)}.ask__md[data-v-693b571c] th,.ask__md[data-v-693b571c] td{padding:6px 8px;border-bottom:1px solid var(--c-g200);text-align:left}.ask__md--live[data-v-693b571c]>:last-child:after{content:"";display:inline-block;width:8px;height:8px;margin-left:4px;border-radius:50%;background:var(--ask-grad);vertical-align:middle;animation:ask-blink-693b571c 1s ease-in-out infinite}@keyframes ask-blink-693b571c{50%{opacity:.2}}.ask__stopped[data-v-693b571c]{margin-top:6px;font-size:var(--fs-tiny);color:var(--c-g500)}.ask__tools[data-v-693b571c]{display:flex;gap:4px;padding-top:8px;margin-left:-8px}.ask__tool[data-v-693b571c]{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--c-g500);font-size:var(--fs-tiny);font-weight:600;transition:background-color .15s,color .15s}@media (hover: hover){.ask__tool[data-v-693b571c]:hover{background:var(--ask-soft);color:var(--c-g900)}}.ask__more[data-v-693b571c]{display:flex;flex-direction:column;align-items:flex-start;padding-top:4px}.ask__grow[data-v-693b571c]{display:grid;grid-template-rows:1fr;max-width:100%;animation:ask-grow-693b571c .5s cubic-bezier(.25,.8,.25,1) backwards}.ask__grow-in[data-v-693b571c]{min-height:0;overflow:hidden;padding:0 4px 3px;margin:0 -4px -3px}.ask__grow--chip[data-v-693b571c]{animation-delay:calc(.25s + var(--i, 0) * .25s)}.ask__grow--tools .ask__grow-in[data-v-693b571c]{padding-left:12px;margin-left:-12px}.ask__grow--chip .ask__grow-in[data-v-693b571c]{padding-top:8px}@keyframes ask-grow-693b571c{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}.ask__chip[data-v-693b571c]{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:8px 16px 8px 12px;border:1px solid var(--c-g200);border-radius:999px;background:var(--c-white);color:var(--c-g900);font-size:var(--fs-xs);font-weight:600;text-align:left;transition:border-color .15s,background-color .15s,color .15s}.ask__chip svg[data-v-693b571c]{flex:none;color:#7b61ff}.ask__tools[data-v-693b571c]{animation:ask-rise-693b571c .45s cubic-bezier(.2,.8,.2,1) .1s backwards}.ask__chip[data-v-693b571c]{animation:ask-chip-up-693b571c .6s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(.4s + var(--i, 0) * .25s)}@keyframes ask-chip-up-693b571c{0%{opacity:0;transform:translateY(18px);filter:blur(3px)}60%{filter:none}to{opacity:1;transform:none}}@keyframes ask-rise-693b571c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (hover: hover){.ask__chip[data-v-693b571c]:hover:not(:disabled){border-color:transparent;background:var(--c-blue-50);color:var(--c-blue-d)}}.ask__chip[data-v-693b571c]:disabled{opacity:.5;cursor:default}.ask__err[data-v-693b571c]{margin-left:38px;padding:12px 16px;border-radius:16px;background:var(--c-error-bg);color:var(--c-error);font-size:var(--fs-xs);line-height:1.6}.ask__err-acts[data-v-693b571c]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px}.ask__err-retry[data-v-693b571c]{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--c-error-line);border-radius:999px;background:var(--c-white);color:var(--c-error);font-size:var(--fs-xxs);font-weight:700}.ask__err-retry[data-v-693b571c]:disabled{opacity:.5}.ask__err-link[data-v-693b571c]{padding:2px 0;border:0;background:none;color:var(--c-error);font-size:var(--fs-tiny);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ask__form[data-v-693b571c]{flex:none;padding:8px 16px 10px}.ask__box[data-v-693b571c]{display:flex;align-items:flex-end;gap:6px;padding:6px 6px 6px 20px;border-radius:28px;background:var(--ask-soft);border:1px solid transparent;transition:background-color .15s,border-color .15s,box-shadow .2s}.ask__box[data-v-693b571c]:hover{border-color:var(--c-g200)}.ask__box[data-v-693b571c]:focus-within{background:var(--c-white);border-color:var(--c-blue);box-shadow:0 0 0 4px #3182f629,0 6px 20px #3182f61f}.ask__box[data-v-693b571c]:active{border-color:var(--c-blue-d);box-shadow:0 0 0 4px #3182f642,0 6px 20px #3182f61f}.ask__input[data-v-693b571c]{flex:1;min-width:0;height:44px;max-height:140px;padding:11px 0;border:0;background:transparent;font-size:var(--fs-small);line-height:1.5;color:var(--c-g900);resize:none}.ask__input[data-v-693b571c]:focus,.ask__input[data-v-693b571c]:focus-visible{outline:none}.ask__input[data-v-693b571c]::placeholder{color:var(--c-g500)}.ask__count[data-v-693b571c]{align-self:center;font-size:var(--fs-tiny);color:var(--c-g500);font-variant-numeric:tabular-nums}.ask__count--full[data-v-693b571c]{color:var(--c-error);font-weight:700}.ask__send[data-v-693b571c]{flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--c-g900);color:var(--c-white);transition:background-color .15s,opacity .15s,transform .15s}.ask__send[data-v-693b571c]:hover:not(:disabled){background:var(--c-blue)}.ask__send[data-v-693b571c]:disabled{background:transparent;color:var(--c-g300);cursor:default}.ask__send--stop[data-v-693b571c]{background:var(--c-g900)}.ask__stop-sq[data-v-693b571c]{width:12px;height:12px;border-radius:3px;background:currentColor}.ask__foot[data-v-693b571c]{margin-top:8px;font-size:var(--fs-micro);color:var(--c-g500);text-align:center}.ask__foot-link[data-v-693b571c]{margin-left:6px;padding:0;border:0;background:none;color:var(--c-g700);font-size:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.ask__foot-link[data-v-693b571c]:hover{color:var(--c-blue-d)}.ask__backdrop[data-v-693b571c]{position:fixed;inset:0;z-index:60;background:#07122673}.ask__grab-hit[data-v-693b571c]{display:flex;flex:none;justify-content:center;padding-bottom:2px;touch-action:none;cursor:grab}.ask__grab[data-v-693b571c]{flex:none;width:40px;height:4px;margin-top:8px;border-radius:2px;background:var(--c-g300)}.ask-pop-enter-active[data-v-693b571c],.ask-pop-leave-active[data-v-693b571c]{transition:opacity .2s ease,transform .2s ease}.ask-pop-enter-from[data-v-693b571c],.ask-pop-leave-to[data-v-693b571c]{opacity:0;transform:translateY(10px) scale(.98)}.ask-fade-enter-active[data-v-693b571c],.ask-fade-leave-active[data-v-693b571c]{transition:opacity .18s ease}.ask-fade-enter-from[data-v-693b571c],.ask-fade-leave-to[data-v-693b571c]{opacity:0}@media (prefers-reduced-motion: reduce){.ask__spark--busy[data-v-693b571c],.ask__tools[data-v-693b571c],.ask__chip[data-v-693b571c],.ask__grow[data-v-693b571c],.ask__think--live .ask__think-label[data-v-693b571c],.ask__think--live .ask__think-label[data-v-693b571c]:after,.ask__md--live[data-v-693b571c]>:last-child:after{animation:none}}@media (max-width: 640px){.ask__fab[data-v-693b571c]{right:16px;bottom:16px;width:56px;padding:0;justify-content:center}.ask__fab-text[data-v-693b571c]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ask__spark--fab[data-v-693b571c]{width:36px;height:36px}.ask__panel[data-v-693b571c]{left:0;right:0;bottom:0;z-index:61;width:auto;height:84vh;height:84dvh;bottom:var(--ask-kb, 0px);max-height:calc(var(--ask-vh, 100dvh) - 8px);border-radius:24px 24px 0 0;padding-bottom:env(safe-area-inset-bottom);transform-origin:bottom center}.ask__head[data-v-693b571c]{touch-action:none;-webkit-user-select:none;user-select:none;height:52px}.ask__log[data-v-693b571c]{padding:4px 16px 16px}.ask__hello-1[data-v-693b571c],.ask__hello-2[data-v-693b571c]{font-size:28px}.ask__input[data-v-693b571c]{font-size:var(--fs-body)}.ask__form[data-v-693b571c]{padding:6px 12px 10px}.ask-pop-enter-from[data-v-693b571c],.ask-pop-leave-to[data-v-693b571c]{opacity:1;transform:translateY(100%)}.ask-pop-enter-active[data-v-693b571c],.ask-pop-leave-active[data-v-693b571c]{transition:transform .26s ease}}.cm__steps[data-v-74157ab6]{display:flex;margin:6px 0 22px;padding:0;list-style:none}.cm__step[data-v-74157ab6]{position:relative;flex:1;display:flex;justify-content:center}.cm__step[data-v-74157ab6]:not(:last-child):after{content:"";position:absolute;top:13px;left:calc(50% + 20px);right:calc(-50% + 20px);height:2px;border-radius:1px;background:var(--c-g200);transition:background-color .25s}.cm__step--done[data-v-74157ab6]:not(:last-child):after{background:var(--c-primary)}.cm__step-btn[data-v-74157ab6]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:none;white-space:nowrap}.cm__step-num[data-v-74157ab6]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--c-g100);font-size:var(--fs-xxs);font-weight:800;color:var(--c-g500);transition:background-color .25s,color .25s}.cm__step-label[data-v-74157ab6]{font-size:var(--fs-xxs);font-weight:600;color:var(--c-g500)}.cm__step--on .cm__step-num[data-v-74157ab6],.cm__step--done .cm__step-num[data-v-74157ab6]{background:var(--c-primary);color:var(--c-white)}.cm__step--on .cm__step-label[data-v-74157ab6]{font-weight:800;color:var(--c-g900)}.cm__step--done .cm__step-label[data-v-74157ab6]{color:var(--c-g700)}.cm__pane[data-v-74157ab6]{display:flex;flex-direction:column;gap:18px;min-height:300px;padding-bottom:4px;animation:cm-in-74157ab6 .3s cubic-bezier(.2,.8,.2,1)}@keyframes cm-in-74157ab6{0%{opacity:0;transform:translate(12px)}}.cm__lead[data-v-74157ab6]{font-size:var(--fs-body-l);font-weight:800;color:var(--c-g900)}.cm__lead small[data-v-74157ab6]{display:block;margin-top:4px;font-size:var(--fs-xs);font-weight:500;color:var(--c-g500)}.cm__field[data-v-74157ab6]{display:grid;gap:8px;min-width:0}.cm__set[data-v-74157ab6]{margin:0;padding:0;border:0}.cm__label[data-v-74157ab6]{padding:0;font-size:var(--fs-xxs);font-weight:700;color:var(--c-g700)}.cm__req[data-v-74157ab6]{color:var(--c-blue)}.cm__opt[data-v-74157ab6]{margin-left:4px;font-size:var(--fs-tiny);font-weight:600;color:var(--c-g500)}.cm__input[data-v-74157ab6]{width:100%;height:var(--field-h);padding:0 14px;border:1px solid var(--c-g200);border-radius:12px;background:var(--c-white);font-size:var(--fs-body);color:var(--c-g900);transition:box-shadow .15s,border-color .15s,background-color .15s}.cm__input[data-v-74157ab6]::placeholder{color:var(--c-g500)}.cm__input[data-v-74157ab6]:focus{outline:none;border-color:var(--c-blue);box-shadow:var(--focus-ring)}.cm__input[aria-invalid=true][data-v-74157ab6]{border-color:var(--c-error);background:var(--c-error-bg)}.cm__input[aria-invalid=true][data-v-74157ab6]:focus{background:var(--c-white);box-shadow:0 0 0 3px var(--c-error-line)}.cm__textarea[data-v-74157ab6]{height:auto;min-height:132px;padding:12px 14px;line-height:1.6;resize:vertical}.cm__under[data-v-74157ab6]{display:flex;justify-content:space-between;gap:12px}.cm__count[data-v-74157ab6]{margin-left:auto;font-size:var(--fs-tiny);color:var(--c-g500)}.cm__count--over[data-v-74157ab6]{color:var(--c-error);font-weight:700}.cm__err[data-v-74157ab6]{font-size:var(--fs-xxs);font-weight:600;color:var(--c-error)}.cm__alert[data-v-74157ab6]{padding:14px 18px;border:1px solid var(--c-error-line);border-radius:var(--r-xs);background:var(--c-error-bg);color:var(--c-error);font-size:var(--fs-xs);font-weight:700}.cm__chips[data-v-74157ab6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cm__chip[data-v-74157ab6]{position:relative}.cm__chip input[data-v-74157ab6]{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.cm__chip span[data-v-74157ab6]{display:flex;align-items:center;justify-content:center;height:52px;border:1px solid var(--c-g200);border-radius:12px;background:var(--c-white);font-size:var(--fs-small);font-weight:600;color:var(--c-g700);transition:background-color .15s,color .15s,border-color .15s}@media (hover: hover){.cm__chip:hover span[data-v-74157ab6]{background:var(--c-g50)}}.cm__chip input:checked+span[data-v-74157ab6]{border-color:var(--c-navy);background:var(--c-navy);color:var(--c-white)}.cm__chip input:focus-visible+span[data-v-74157ab6]{outline:3px solid var(--c-blue);outline-offset:2px}.cm__agree-box[data-v-74157ab6]{padding:6px 8px 6px 14px;border-radius:12px;background:var(--c-g50)}.cm__agree-row[data-v-74157ab6]{display:flex;align-items:center;gap:8px}.cm__agree[data-v-74157ab6]{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:48px;font-size:var(--fs-xs);color:var(--c-g700);cursor:pointer}.cm__agree b[data-v-74157ab6]{color:var(--c-blue-d)}.cm__agree input[data-v-74157ab6]{position:absolute;left:0;top:50%;width:22px;height:22px;margin:-11px 0 0;opacity:0;cursor:pointer}.cm__box[data-v-74157ab6]{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:6px;background:var(--c-g300);color:var(--c-white);transition:background-color .15s}.cm__agree input:checked+.cm__box[data-v-74157ab6]{background:var(--c-blue)}.cm__agree input:focus-visible+.cm__box[data-v-74157ab6]{outline:3px solid var(--c-blue);outline-offset:2px}.cm__agree input[aria-invalid=true]+.cm__box[data-v-74157ab6]{box-shadow:0 0 0 2px var(--c-error)}.cm__view[data-v-74157ab6]{flex:none;min-width:44px;min-height:44px;margin-left:auto;padding:0 8px;border:0;background:transparent;color:var(--c-g500);font-size:var(--fs-xxs);text-decoration:underline;text-underline-offset:3px}.cm__hp[data-v-74157ab6]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.cm__sum[data-v-74157ab6]{margin:0;border-top:2px solid var(--c-navy)}.cm__sum-row[data-v-74157ab6]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--c-g200)}.cm__sum-row dt[data-v-74157ab6]{font-size:var(--fs-xs);font-weight:700;color:var(--c-g500)}.cm__sum-row dd[data-v-74157ab6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0;font-size:var(--fs-small);color:var(--c-g900);word-break:break-all}.cm__sum-msg[data-v-74157ab6]{white-space:pre-line;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.cm__edit[data-v-74157ab6]{flex:none;min-height:32px;padding:0 10px;border:1px solid var(--c-g200);border-radius:8px;background:var(--c-white);font-size:var(--fs-xxs);font-weight:700;color:var(--c-g700)}.cm__note[data-v-74157ab6]{font-size:var(--fs-xs);color:var(--c-g500)}.cm__done[data-v-74157ab6]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:320px;text-align:center}.cm__done-ic[data-v-74157ab6]{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--c-blue);color:var(--c-white);animation:cm-pop-74157ab6 .45s cubic-bezier(.2,.8,.2,1.3)}@keyframes cm-pop-74157ab6{0%{transform:scale(.4);opacity:0}}.cm__done-title[data-v-74157ab6]{font-size:var(--fs-h3);font-weight:800;letter-spacing:-.03em;color:var(--c-g900)}.cm__done-msg[data-v-74157ab6]{font-size:var(--fs-body);color:var(--c-g700)}@media (prefers-reduced-motion: reduce){.cm__pane[data-v-74157ab6],.cm__done-ic[data-v-74157ab6]{animation:none}}.top[data-v-3c0917e8]{position:fixed;right:24px;bottom:92px;z-index:39;display:grid;place-items:center;width:56px;height:56px;border:1.5px solid transparent;border-radius:50%;background:linear-gradient(var(--c-white),var(--c-white)) padding-box,linear-gradient(120deg,#3182f6,#7b61ff 55%,#e5679b) border-box;box-shadow:0 10px 30px #3182f638,0 2px 6px #0b1a361f;color:var(--c-g900);transition:transform .15s,box-shadow .15s,opacity .2s}@media (hover: hover){.top[data-v-3c0917e8]:hover{transform:translateY(-1px);box-shadow:0 14px 36px #3182f64d,0 2px 6px #0b1a361f}}.top-fade-enter-active[data-v-3c0917e8],.top-fade-leave-active[data-v-3c0917e8]{transition:opacity .2s ease,transform .2s ease}.top-fade-enter-from[data-v-3c0917e8],.top-fade-leave-to[data-v-3c0917e8]{opacity:0;transform:translateY(8px)}@media (max-width: 640px){.top[data-v-3c0917e8]{right:16px;bottom:84px}}:root.sheet-open .top[data-v-3c0917e8],:root.ask-open .top[data-v-3c0917e8]{opacity:0;visibility:hidden;pointer-events:none}.vl[data-v-c4ce7e9d]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.vl[open][data-v-c4ce7e9d]{display:flex;align-items:center;justify-content:center}.vl[data-v-c4ce7e9d]::backdrop{background:#071226db;backdrop-filter:blur(4px)}.vl__box[data-v-c4ce7e9d]{display:flex;flex-direction:column;align-items:center;gap:12px;animation:vl-in-c4ce7e9d .3s cubic-bezier(.2,.8,.2,1)}.vl__video[data-v-c4ce7e9d]{display:block;border-radius:14px;background:#000;box-shadow:0 30px 80px #00000073}.vl__box--pc .vl__video[data-v-c4ce7e9d]{width:min(92vw,calc((100dvh - 120px) * var(--r)),1600px);height:auto}.vl__box--phone .vl__video[data-v-c4ce7e9d]{height:min(calc(100dvh - 110px),1040px);width:auto;border-radius:24px}.vl__cap[data-v-c4ce7e9d]{max-width:min(92vw,900px);font-size:var(--fs-xs);text-align:center;color:#ffffffb8}.vl__x[data-v-c4ce7e9d]{position:fixed;top:16px;right:16px;display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:#ffffff1f;color:#fff}.vl__x[data-v-c4ce7e9d]:hover{background:#ffffff38}@keyframes vl-in-c4ce7e9d{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion: reduce){.vl__box[data-v-c4ce7e9d]{animation:none}}.landing[data-v-f6ab4c99]{outline:none}
