.dai-root{--ink-0: #04060d;--ink-1: #070b16;--ink-2: #0c1224;--ink-3: #141c33;--ink-line: rgba(255, 255, 255, .08);--ink-text: #eef1f8;--ink-text-2: rgba(238, 241, 248, .68);--ink-text-3: rgba(238, 241, 248, .44);--paper: #f3f4f7;--card: #ffffff;--text: #0b1220;--text-2: #4a5468;--text-3: #8a93a6;--line: #e5e8ef;--line-2: #eef0f4;--ai: #4f6bff;--ai-2: #8a5cff;--ai-3: #33d1ff;--ai-grad: linear-gradient(100deg, #4f6bff 0%, #8a5cff 50%, #33d1ff 100%);--ai-soft: #eef1ff;--gold: #f4b93e;--gold-2: #ffd98a;--gold-ink: #946000;--gold-soft: #fff3d6;--gold-grad: linear-gradient(100deg, #f5ae2f 0%, #ffd98a 55%, #fff0cc 100%);--seal: #d6423c;--ok: #0f9b74;--ok-soft: #e3f6ef;--warn: #d9731f;--warn-soft: #fff1e2;--risk: #e0484d;--risk-soft: #fdecec;--r-card: 24px;--shadow-card: 0 1px 0 rgba(11, 18, 32, .03), 0 14px 34px -20px rgba(11, 18, 32, .24);--spring: cubic-bezier(.2, 1.22, .32, 1);--ease: cubic-bezier(.2, .8, .2, 1);--font: "Pretendard Variable", "Pretendard Variable Local", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--safe-t: env(safe-area-inset-top, 0px);--safe-b: env(safe-area-inset-bottom, 0px)}:where(.dai-root) *,:where(.dai-root) *:before,:where(.dai-root) *:after{box-sizing:border-box}.dai-root{-webkit-text-size-adjust:100%}div.dai-root{margin:0;min-height:100svh;font-family:var(--font);font-size:16px;color:var(--ink-text);background:var(--ink-1);letter-spacing:-.012em;word-break:keep-all;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-anchor:none;-webkit-tap-highlight-color:transparent}div.dai-root:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(90% 60% at 50% -10%,rgba(79,107,255,.16),transparent 60%),radial-gradient(70% 50% at 100% 100%,rgba(138,92,255,.1),transparent 60%),radial-gradient(60% 40% at 0% 80%,rgba(51,209,255,.06),transparent 60%)}:where(.dai-root) button{font:inherit;color:inherit}:where(.dai-root) img{display:block;max-width:100%}:where(.dai-root) b,:where(.dai-root) strong{font-weight:700}:where(.dai-root) :focus-visible{outline:2.5px solid var(--ai);outline-offset:2px;border-radius:8px}.dai-field-cv,.dai-attn-cv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;transition:opacity .35s ease}.dai-field-cv.dai-front,.dai-attn-cv.dai-front{z-index:3}.dai-v-intro,.dai-v-survey,.dai-v-gate,.dai-v-result{position:relative;z-index:2}.dai-btn-cta{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 24px;border:0;border-radius:16px;cursor:pointer;font-size:17px;font-weight:700;letter-spacing:-.02em;color:#fff;box-shadow:0 14px 30px -14px #2134a0b3;transition:transform .2s var(--ease),opacity .2s,box-shadow .3s}.dai-btn-cta:before{content:"";position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:inherit;z-index:-2;background:linear-gradient(100deg,#4f6bff,#8a5cff,#33d1ff,#8a5cff,#4f6bff);background-size:300% 100%;animation:dai-sheen 5s linear infinite}.dai-btn-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;background:#0b1220}.dai-btn-cta:hover{transform:translateY(-1px);box-shadow:0 18px 36px -14px #2134a0cc}.dai-btn-cta:active{transform:scale(.98)}.dai-btn-cta:disabled{opacity:.32;cursor:not-allowed;transform:none}.dai-btn-cta:disabled:before{animation:none}.dai-btn-cta svg{transition:transform .25s var(--ease)}.dai-btn-cta:hover svg{transform:translate(3px)}.dai-btn-cta.dai-is-busy{pointer-events:none}.dai-btn-cta.dai-is-busy span:after{content:"…"}.dai-btn-lg{width:100%;height:54px}.dai-btn-xl{width:100%;height:60px;font-size:18px;border-radius:18px}.dai-v-intro .dai-btn-cta,.dai-v-survey .dai-btn-cta{color:#0b1220;box-shadow:0 16px 40px -16px #6f86ffcc}.dai-v-intro .dai-btn-cta:after,.dai-v-survey .dai-btn-cta:after{background:linear-gradient(180deg,#ffffff,#eef1ff)}.dai-btn-cta.dai-gold{color:#1d1606;box-shadow:0 18px 40px -16px #f4b93eb3}.dai-btn-cta.dai-gold:before{background:linear-gradient(100deg,#ffd98a,#fff3d6,#f5ae2f,#ffd98a);background-size:300% 100%}.dai-btn-cta.dai-gold:after{background:var(--gold-grad)}.dai-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:52px;border-radius:14px;border:1.5px solid var(--line);background:#fff;color:var(--text);font-weight:700;text-decoration:none;font-size:15px}.dai-link-btn{display:inline-flex;align-items:center;gap:4px;margin-top:10px;border:0;background:none;padding:0;color:var(--ai);font-weight:700;font-size:14.5px;cursor:pointer}@keyframes dai-sheen{to{background-position:300% 0}}.dai-chip{display:inline-flex;align-items:center;justify-content:center;flex:none;height:44px;padding:0 16px;border-radius:999px;cursor:pointer;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.11);color:var(--ink-text);font-size:15px;font-weight:600;white-space:nowrap;transition:background .2s,border-color .2s,transform .15s var(--ease),box-shadow .2s}.dai-chip:active{transform:scale(.96)}.dai-chip[aria-pressed=true]{background:rgba(79,107,255,.2);border-color:#7d92ff;color:#fff;box-shadow:0 0 0 3px #4f6bff29,0 8px 20px -10px #4f6bffe6}.dai-chip.dai-light{background:#fff;border-color:var(--line);color:var(--text-2)}.dai-chip.dai-light[aria-pressed=true]{background:var(--text);border-color:var(--text);color:#fff;box-shadow:none}.dai-chip-row{display:flex;gap:8px;overflow-x:auto;padding:14px 0 4px;scrollbar-width:none}.dai-chip-row::-webkit-scrollbar{display:none}.dai-chip-row.dai-wrap{flex-wrap:wrap;overflow:visible}.dai-orb{--s: 22px;position:relative;flex:none;width:var(--s);height:var(--s);border-radius:50%;background:conic-gradient(from 0deg,#4f6bff,#8a5cff,#33d1ff,#ffd98a,#4f6bff);box-shadow:0 0 14px #6378ff99;animation:dai-orb-spin 5s linear infinite}.dai-orb i{position:absolute;top:16%;right:16%;bottom:16%;left:16%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 14%,rgba(255,255,255,.5) 34%,rgba(8,12,26,.15) 72%);animation:dai-orb-breath 2.8s ease-in-out infinite}.dai-orb:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid rgba(140,160,255,.45);animation:dai-orb-ring 2.8s ease-out infinite}.dai-orb.dai-sm{--s: 18px}.dai-orb.dai-xs{--s: 14px}.dai-orb.dai-xxs{--s: 11px}.dai-orb.dai-xxs:after,.dai-orb.dai-xs:after{top:-3px;right:-3px;bottom:-3px;left:-3px}@keyframes dai-orb-spin{to{transform:rotate(360deg)}}@keyframes dai-orb-breath{0%,to{transform:scale(.82);opacity:.8}50%{transform:scale(1.08);opacity:1}}@keyframes dai-orb-ring{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.7);opacity:0}}.dai-live-dot{width:7px;height:7px;border-radius:50%;background:#6f86ff;box-shadow:0 0 #6f86ff99;animation:dai-live 2s infinite;flex:none;display:inline-block}.dai-live-dot.dai-gold{background:var(--gold);box-shadow:0 0 #f4b93e99;animation-name:dai-live-gold}@keyframes dai-live{70%{box-shadow:0 0 0 7px #6f86ff00}to{box-shadow:0 0 #6f86ff00}}@keyframes dai-live-gold{70%{box-shadow:0 0 0 7px #f4b93e00}to{box-shadow:0 0 #f4b93e00}}.dai-island{position:fixed;top:calc(var(--safe-t) + 10px);left:50%;z-index:70;width:var(--iw, 168px);height:var(--ih, 40px);transform:translate(-50%);border-radius:22px;background:#000;color:#fff;overflow:hidden;box-shadow:0 12px 32px -12px #0009,0 0 0 1px #ffffff12;transition:width .55s var(--spring),height .55s var(--spring),border-radius .45s var(--ease),opacity .35s,transform .45s var(--ease),box-shadow .4s}.dai-island[data-state=say],.dai-island[data-state=think]{border-radius:26px;box-shadow:0 18px 44px -14px #283cbe99,0 0 0 1px #7d92ff40}.dai-island[data-tone=gold][data-state=say],.dai-island[data-tone=gold][data-state=think]{box-shadow:0 18px 44px -14px #c88c1e8c,0 0 0 1px #ffd98a4d}.dai-island.dai-is-hidden{opacity:0;transform:translate(-50%) scale(.85);pointer-events:none}.dai-island-shell{all:unset;display:block;width:100%;height:100%;cursor:pointer}.dai-island-shell:focus-visible{outline:2px solid #7d92ff;outline-offset:-2px;border-radius:inherit}.dai-island-row{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 10px;white-space:nowrap}.dai-island-name{font-size:13px;font-weight:700;letter-spacing:-.01em}.dai-island-meta{font-size:12px;color:#fff9;font-variant-numeric:tabular-nums;transition:opacity .2s}.dai-island-wave{display:none;align-items:center;gap:2.5px;height:16px;margin-left:auto}.dai-island-wave i{width:3px;height:30%;border-radius:2px;background:linear-gradient(#7d92ff,#33d1ff);animation:dai-wave 1s ease-in-out infinite}.dai-island-wave i:nth-child(2){animation-delay:.12s}.dai-island-wave i:nth-child(3){animation-delay:.24s}.dai-island-wave i:nth-child(4){animation-delay:.36s}.dai-island-wave i:nth-child(5){animation-delay:.48s}.dai-island[data-tone=gold] .dai-island-wave i{background:linear-gradient(#ffd98a,#f5ae2f)}@keyframes dai-wave{0%,to{height:25%}50%{height:100%}}.dai-island:not([data-state=idle]) .dai-island-wave{display:flex}.dai-island:not([data-state=idle]) .dai-island-meta{display:none}.dai-island:not([data-state=idle]) .dai-orb{animation-duration:1.3s;box-shadow:0 0 18px #788cffe6}.dai-island[data-tone=gold]:not([data-state=idle]) .dai-orb{box-shadow:0 0 18px #ffc864e6}.dai-island-body{display:block;padding:0 18px 14px;opacity:0;transition:opacity .2s;white-space:normal}.dai-island:not([data-state=idle]) .dai-island-body{opacity:1;transition:opacity .3s .12s}.dai-island-text{display:block;font-size:15px;line-height:1.5;font-weight:600;letter-spacing:-.02em;min-height:1.5em}.dai-island-sub{display:block;font-size:12px;color:#ffffff80;margin-top:3px}.dai-island-sub:empty{display:none}.dai-island-bar{display:block;height:2px;margin-top:10px;border-radius:2px;background:rgba(255,255,255,.1);overflow:hidden}.dai-island-bar i{display:block;height:100%;width:0;background:var(--ai-grad)}.dai-island[data-tone=gold] .dai-island-bar i{background:var(--gold-grad)}.dai-island[data-tone=warn] .dai-island-bar i{background:linear-gradient(90deg,#ff9f5a,#ffd98a)}.dai-sheet-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.dai-sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(5,8,18,.52);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;transition:opacity .35s}.dai-sheet{position:absolute;left:0;right:0;bottom:0;max-height:90svh;overflow-y:auto;overscroll-behavior:contain;background:#fff;color:var(--text);border-radius:26px 26px 0 0;padding:10px 20px calc(24px + var(--safe-b));transform:translateY(104%);transition:transform .5s var(--spring);box-shadow:0 -20px 60px -20px #00000080}.dai-sheet.dai-is-dark{background:#0b1020;color:var(--ink-text)}.dai-sheet-wrap.dai-open .dai-sheet-backdrop{opacity:1}.dai-sheet-wrap.dai-open .dai-sheet{transform:translateY(0)}.dai-sheet-grip{width:42px;height:5px;border-radius:3px;background:#d7dbe4;margin:0 auto 12px;touch-action:none;cursor:grab}.dai-sheet.dai-is-dark .dai-sheet-grip{background:rgba(255,255,255,.2)}.dai-sheet-x{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;border:0;background:var(--paper);color:var(--text-2);display:grid;place-items:center;cursor:pointer;z-index:1}.dai-sheet.dai-is-dark .dai-sheet-x{background:rgba(255,255,255,.08);color:var(--ink-text-2)}@media (min-width: 768px){.dai-sheet{left:50%;right:auto;bottom:auto;top:50%;width:min(560px,calc(100vw - 48px));max-height:86vh;border-radius:26px;padding:28px;opacity:0;transform:translate(-50%,-46%) scale(.97);transition:transform .45s var(--spring),opacity .3s}.dai-sheet.dai-is-wide{width:min(740px,calc(100vw - 48px))}.dai-sheet-wrap.dai-open .dai-sheet{opacity:1;transform:translate(-50%,-50%)}.dai-sheet-grip{display:none}}.dai-micro{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12.5px;color:var(--ink-text-3);margin:12px 0 0}.dai-micro.dai-center{justify-content:center;color:var(--text-3)}.dai-muted{color:var(--text-3)}.dai-fine{font-size:12px;color:var(--text-3);line-height:1.6;margin:10px 0 0}.dai-demo-banner{margin:10px 0 0;padding:10px 12px;border-radius:12px;background:#fff6d9;color:#6b5200;font-size:14px;line-height:1.5;text-align:left}.dai-demo-note{display:inline-block;font-size:11.5px;color:#8a6d00;background:#fff6d9;padding:4px 9px;border-radius:6px}@keyframes dai-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes dai-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media (prefers-reduced-motion: reduce){:where(.dai-root) *,:where(.dai-root) *:before,:where(.dai-root) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.08s!important}}.dai-v-intro{min-height:100svh;padding:calc(var(--safe-t) + 58px) 20px calc(28px + var(--safe-b));display:flex;flex-direction:column}.dai-intro-wrap{flex:1;width:100%;max-width:1180px;margin:0 auto;display:grid;grid-template-rows:minmax(210px,31svh) auto}@media (max-width: 767px){.dai-intro-title{margin:14px 0 12px}.dai-intro-lead{font-size:15.5px;line-height:1.65}.dai-intro-proof{margin:18px 0}}.dai-intro-stage{position:relative}.dai-stage-caption{position:absolute;left:0;right:0;bottom:2px;margin:0;text-align:center;font-size:12px;color:var(--ink-text-3);letter-spacing:0}.dai-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:6px 0 0;padding:7px 13px;border-radius:999px;font-size:13px;font-weight:600;color:var(--ink-text-2);background:rgba(255,255,255,.05);border:1px solid var(--ink-line)}.dai-intro-title{font-size:clamp(36px,10vw,68px);line-height:1.1;letter-spacing:-.05em;font-weight:800;margin:18px 0 16px}.dai-grad-text{background:linear-gradient(95deg,#93a5ff 0%,#c6a8ff 45%,#ffd98a 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.dai-intro-lead{font-size:16.5px;line-height:1.7;color:var(--ink-text-2);margin:0;max-width:520px}.dai-intro-lead b{color:#fff}.dai-intro-proof{list-style:none;padding:0;margin:24px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-width:520px}.dai-intro-proof li{padding:13px 12px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid var(--ink-line);display:flex;flex-direction:column;gap:2px}.dai-intro-proof b{font-size:22px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.dai-intro-proof span{font-size:12px;color:var(--ink-text-3)}.dai-intro-copy .dai-btn-cta{max-width:520px}.dai-intro-copy .dai-micro{justify-content:flex-start;max-width:520px}@media (min-width: 1080px){.dai-v-intro{padding-left:48px;padding-right:48px}.dai-intro-wrap{grid-template-rows:none;grid-template-columns:1fr 1fr;align-items:center;gap:40px}.dai-intro-stage{order:2;height:min(76vh,720px)}.dai-intro-copy{order:1}}.dai-v-survey{min-height:100svh;padding-top:calc(var(--safe-t) + 54px)}.dai-sv-wrap{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr)}.dai-sv-main{width:100%;max-width:620px;margin:0 auto;padding:0 20px calc(120px + var(--safe-b))}.dai-sv-orbit{height:104px}.dai-sv-top{display:flex;align-items:center;gap:12px;height:44px}.dai-sv-back{width:40px;height:40px;margin-left:-10px;border:0;background:none;border-radius:12px;display:grid;place-items:center;cursor:pointer;color:var(--ink-text)}.dai-sv-back:hover{background:rgba(255,255,255,.06)}.dai-sv-progress{flex:1;height:4px;border-radius:4px;background:rgba(255,255,255,.08);overflow:hidden}.dai-sv-progress i{display:block;height:100%;width:0;border-radius:inherit;background:var(--ai-grad);transition:width .55s var(--ease)}.dai-sv-count{font-size:13px;color:var(--ink-text-3);font-variant-numeric:tabular-nums;min-width:42px;text-align:right}.dai-sv-strip{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:8px 0 24px;padding:10px 12px;border-radius:12px;font-size:12.5px;color:var(--ink-text-2);background:rgba(255,255,255,.035);border:1px solid var(--ink-line)}.dai-sv-strip b{color:#fff;font-variant-numeric:tabular-nums}.dai-sv-strip-sep{width:1px;height:12px;background:var(--ink-line)}.dai-sv-q{transition:opacity .26s var(--ease),transform .4s var(--ease)}.dai-sv-q.dai-enter{opacity:0;transform:translate(28px)}.dai-sv-q.dai-enter-back,.dai-sv-q.dai-leave{opacity:0;transform:translate(-28px)}.dai-sv-q.dai-leave-back{opacity:0;transform:translate(28px)}.dai-q-title{font-size:clamp(25px,6.8vw,34px);line-height:1.3;letter-spacing:-.045em;font-weight:800;margin:0 0 10px}.dai-q-sub{font-size:15px;line-height:1.6;color:var(--ink-text-2);margin:0 0 24px}.dai-opt-list{display:grid;gap:10px}.dai-opt{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:66px;padding:14px 16px 14px 18px;text-align:left;cursor:pointer;border-radius:18px;color:var(--ink-text);background:linear-gradient(var(--ink-2),var(--ink-2)) padding-box,linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.06)) border-box;border:1.5px solid transparent;transition:transform .15s var(--ease),background .25s,box-shadow .25s,opacity .25s}.dai-opt:hover{background:linear-gradient(#10172d,#10172d) padding-box,linear-gradient(rgba(255,255,255,.18),rgba(255,255,255,.08)) border-box}.dai-opt:active{transform:scale(.985)}.dai-opt-main{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.dai-opt-main b{font-size:16.5px;font-weight:700;letter-spacing:-.03em}.dai-opt-main small{font-size:13px;color:var(--ink-text-3)}.dai-opt-hot{flex:none;font-size:11px;font-weight:700;padding:4px 8px;border-radius:999px;color:#ffd98a;background:rgba(255,217,138,.1);border:1px solid rgba(255,217,138,.25)}.dai-opt-tag{flex:none;font-size:12px;font-weight:700;color:var(--ink-text-3)}.dai-opt-tag:empty{display:none}.dai-opt-mark{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;border:1.5px solid rgba(255,255,255,.16);color:transparent;transition:all .25s var(--ease)}.dai-opt[aria-pressed=true]{background:linear-gradient(#111a38,#111a38) padding-box,var(--ai-grad) border-box;box-shadow:0 14px 34px -18px #4f6bffe6}.dai-opt[aria-pressed=true] .dai-opt-mark{background:var(--ai-grad);border-color:transparent;color:#fff}.dai-concern-list.dai-has-primary .dai-opt:not(.dai-is-primary):not(.dai-is-extra){opacity:.72}.dai-concern-list.dai-has-primary .dai-opt-hot{display:none}.dai-opt.dai-is-primary{background:linear-gradient(#1a1a2e,#1a1a2e) padding-box,var(--gold-grad) border-box!important;box-shadow:0 16px 36px -18px #f4b93eb3!important}.dai-opt.dai-is-primary .dai-opt-mark{background:var(--gold-grad)!important;color:#1d1606!important}.dai-opt.dai-is-primary .dai-opt-tag{color:#ffd98a}.dai-opt.dai-is-extra .dai-opt-tag{color:#9fb0ff}.dai-amt-display{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:18px 10px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid var(--ink-line)}.dai-amt-val{flex:1;text-align:center;font-size:clamp(30px,9vw,46px);font-weight:800;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.dai-amt-step{width:48px;height:48px;border-radius:50%;border:1px solid var(--ink-line);background:rgba(255,255,255,.05);font-size:24px;line-height:1;cursor:pointer;flex:none}.dai-amt-step:active{transform:scale(.94)}.dai-amt-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;margin:18px 0 2px;background:transparent;cursor:pointer}.dai-amt-range::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:linear-gradient(90deg,#6f86ff 0,#9d7bff var(--p, 50%),rgba(255,255,255,.1) var(--p, 50%))}.dai-amt-range::-moz-range-track{height:6px;border-radius:6px;background:linear-gradient(90deg,#6f86ff 0,#9d7bff var(--p, 50%),rgba(255,255,255,.1) var(--p, 50%))}.dai-amt-range::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;margin-top:-12px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 6px #6f86ff40,0 6px 16px #0006}.dai-amt-range::-moz-range-thumb{width:30px;height:30px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 6px #6f86ff40,0 6px 16px #0006}.dai-amt-scale{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-text-3)}.dai-chip-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dai-chip-grid .dai-chip{height:58px;border-radius:16px;justify-content:flex-start;padding:0 16px;white-space:normal;text-align:left;line-height:1.3}.dai-grp{margin-bottom:24px}.dai-grp-label{font-size:14px;font-weight:700;color:var(--ink-text-2);margin:0 0 2px}.dai-grp .dai-chip-row{padding-top:10px}.dai-sv-foot{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;flex-direction:column;align-items:center;gap:8px;padding:26px 20px calc(14px + var(--safe-b));background:linear-gradient(to top,rgba(7,11,22,.98) 58%,rgba(7,11,22,0))}.dai-sv-foot[hidden]{display:none}.dai-sv-foot>*{width:100%;max-width:580px}.dai-sv-foot-hint{margin:0;font-size:12.5px;text-align:center;color:var(--ink-text-3);min-height:1em}.dai-sv-foot-hint:empty{display:none}.dai-sv-live{display:none}@media (min-width: 1080px){.dai-sv-wrap{grid-template-columns:minmax(0,600px) minmax(0,1fr);gap:64px;padding:0 48px}.dai-sv-main{margin:0;padding:0 0 40px}.dai-sv-orbit,.dai-sv-strip{display:none}.dai-sv-top{margin:18px 0 36px}.dai-concern-list{grid-template-columns:1fr 1fr}.dai-concern-list .dai-opt{min-height:84px;align-items:flex-start}.dai-concern-list .dai-opt-hot{position:absolute;top:-9px;right:14px;background:#1a1a2e}.dai-sv-foot{position:sticky;bottom:0;padding:30px 0 22px;background:linear-gradient(to top,var(--ink-1) 62%,rgba(7,11,22,0));margin-top:18px}.dai-sv-foot>*{max-width:none}.dai-sv-live{display:flex;flex-direction:column;position:sticky;top:calc(var(--safe-t) + 70px);height:calc(100svh - 96px)}.dai-live-orbit{flex:1;min-height:260px}.dai-live-panel{padding:20px 22px;border-radius:24px;background:rgba(12,18,36,.66);border:1px solid var(--ink-line);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}}.dai-lp-head{display:flex;align-items:center;gap:8px;font-size:14px;margin-bottom:14px}.dai-lp-tag{margin-left:auto;font-size:10px;font-weight:800;letter-spacing:.14em;color:#7ce3b9;padding:3px 7px;border-radius:6px;background:rgba(124,227,185,.1)}.dai-lp-block{padding:12px 0;border-top:1px solid var(--ink-line)}.dai-lp-label{margin:0;font-size:12.5px;color:var(--ink-text-3)}.dai-lp-label small{margin-left:6px}.dai-lp-big{margin:4px 0 8px;font-size:30px;font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.dai-lp-big small{font-size:14px;margin-left:3px;color:var(--ink-text-2);font-weight:600}.dai-lp-bar{height:5px;border-radius:5px;background:rgba(255,255,255,.07);overflow:hidden}.dai-lp-bar i{display:block;height:100%;width:100%;background:var(--ai-grad);transition:width .9s var(--ease)}.dai-lp-scale{position:relative;height:22px}.dai-lp-scale:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;border-radius:5px;background:rgba(255,255,255,.07)}.dai-lp-scale-fill{position:absolute;top:0;height:5px;left:0;width:0;border-radius:5px;background:var(--gold-grad);transition:left .8s var(--ease),width .8s var(--ease)}.dai-lp-scale span{position:absolute;top:9px;font-size:11px;color:var(--ink-text-3)}.dai-lp-scale span:last-of-type{right:0}.dai-lp-feed{list-style:none;margin:8px 0 0;padding:12px 0 0;border-top:1px solid var(--ink-line);display:grid;gap:10px}.dai-lp-feed li{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--ink-text-3)}.dai-lp-feed li .dai-orb{margin-top:4px}.dai-lp-feed li.dai-is-new{color:var(--ink-text);animation:dai-rise .5s var(--ease)}.dai-stage-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(120% 80% at 50% 38%,#0d1633 0%,#05070f 72%);clip-path:inset(var(--iy) calc(100% - var(--ix) - var(--iw)) calc(100% - var(--iy) - var(--ih)) var(--ix) round 22px);transition:clip-path .8s cubic-bezier(.7,0,.2,1)}.dai-v-stage.dai-open .dai-stage-bg{clip-path:inset(0 0 0 0 round 0px)}.dai-v-stage.dai-closing .dai-stage-bg{clip-path:inset(var(--iy) calc(100% - var(--ix) - var(--iw)) calc(100% - var(--iy) - var(--ih)) var(--ix) round 22px);transition-duration:.55s}.dai-stage-ui{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;opacity:0;transition:opacity .45s .4s;padding:calc(var(--safe-t) + 20px) 20px calc(20px + var(--safe-b))}.dai-v-stage.dai-open .dai-stage-ui{opacity:1}.dai-v-stage.dai-closing .dai-stage-ui{opacity:0;transition-delay:0s;transition-duration:.25s}.dai-stage-head{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px}.dai-stage-tag{font-size:10px;font-weight:800;letter-spacing:.14em;padding:3px 7px;border-radius:6px;color:#9db0ff;background:rgba(79,107,255,.18)}.dai-is-gold .dai-stage-tag{color:#ffd98a;background:rgba(255,217,138,.14)}.dai-stage-center{position:absolute;left:20px;right:20px;top:62%;text-align:center}.dai-stage-label{margin:0;font-size:13.5px;color:var(--ink-text-2)}.dai-stage-count{margin:2px 0 6px;font-size:clamp(46px,13vw,84px);font-weight:800;letter-spacing:-.05em;line-height:1.05;font-variant-numeric:tabular-nums}.dai-stage-count small{font-size:.36em;margin-left:4px;color:var(--ink-text-2);font-weight:700}.dai-is-gold .dai-stage-count b{background:linear-gradient(95deg,#ffd98a,#fff3d6);-webkit-background-clip:text;background-clip:text;color:transparent}.dai-stage-now{margin:0 auto;max-width:440px;min-height:1.5em;font-size:15px;line-height:1.5;color:#c9d3ff}.dai-is-gold .dai-stage-now{color:#ffe7b3}.dai-stage-bottom{position:absolute;left:20px;right:20px;bottom:calc(20px + var(--safe-b));max-width:560px;margin:0 auto}.dai-stage-steps{display:none;list-style:none;margin:0 0 14px;padding:0}.dai-stage-steps li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-text-3);padding:4px 0;transition:color .3s}.dai-stage-steps li.dai-is-now{color:#fff}.dai-stage-steps li.dai-is-done{color:var(--ink-text-2)}.dai-st-dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.15);flex:none;transition:all .3s}.dai-is-now .dai-st-dot{background:#7d92ff;box-shadow:0 0 0 4px #7d92ff33}.dai-is-done .dai-st-dot{background:#7ce3b9}.dai-st-val{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:700;color:#fff}.dai-stage-metrics{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--ink-text-3)}.dai-stage-metrics b{color:#fff;font-variant-numeric:tabular-nums}.dai-stage-progress{height:3px;margin-top:14px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden}.dai-stage-progress i{display:block;height:100%;width:0;background:var(--ai-grad);transition:width .7s var(--ease)}.dai-is-gold .dai-stage-progress i{background:var(--gold-grad)}@media (min-width: 768px){.dai-stage-center{top:64%}.dai-stage-bottom{left:40px;right:auto;bottom:36px;width:360px;margin:0}.dai-stage-steps{display:block}.dai-stage-metrics{justify-content:flex-start}}.dai-v-gate{min-height:100svh;padding:calc(var(--safe-t) + 56px) 16px calc(32px + var(--safe-b))}.dai-gate-wrap{max-width:480px;margin:0 auto}.dai-gate-star{height:150px}.dai-gate-card{position:relative;background:#fff;color:var(--text);border-radius:28px;padding:26px 22px 22px;box-shadow:0 40px 90px -30px #000c,0 0 0 1px #ffffff0f;animation:dai-rise .7s var(--ease) both}.dai-gate-card:before{content:"";position:absolute;left:22%;right:22%;top:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#ffd98a,transparent)}.dai-gate-eyebrow{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:700;color:var(--gold-ink)}.dai-gate-title{font-size:25px;line-height:1.36;letter-spacing:-.045em;font-weight:800;margin:10px 0 18px}.dai-gate-preview{border-radius:20px;background:var(--paper);padding:16px 16px 6px;margin-bottom:22px}.dai-gp-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.dai-gp-chip{font-size:12.5px;font-weight:700;padding:6px 10px;border-radius:999px}.dai-gp-chip.dai-ok{color:var(--ok);background:var(--ok-soft)}.dai-gp-chip.dai-warn{color:var(--warn);background:var(--warn-soft)}.dai-gp-lock{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-3)}.dai-gp-label{margin:14px 0 0;font-size:13px;color:var(--text-2)}.dai-gp-amount{margin:2px 0 10px;font-size:32px;font-weight:800;letter-spacing:-.04em}.dai-veil{filter:blur(6px);opacity:.7;user-select:none;-webkit-user-select:none}.dai-gp-list{list-style:none;margin:0;padding:0}.dai-gp-list li{display:flex;align-items:center;gap:8px;padding:10px 0;border-top:1px solid var(--line);font-size:14px;color:var(--text-2)}.dai-gp-list li svg{color:var(--ok);flex:none}.dai-gp-list li>span:nth-of-type(1){flex:1}.dai-gp-list b{color:var(--text)}.dai-gp-list .dai-veil{font-weight:700;color:var(--text)}.dai-field{display:block;margin-bottom:12px}.dai-field>span{display:block;margin-bottom:6px;font-size:13px;font-weight:700;color:var(--text-2)}.dai-field input{width:100%;height:56px;padding:0 16px;border-radius:14px;border:1.5px solid var(--line);background:#fff;color:var(--text);font:inherit;font-size:17px;transition:border-color .2s,box-shadow .2s}.dai-field input::placeholder{color:#b5bccb}.dai-field input:focus{outline:none;border-color:var(--ai);box-shadow:0 0 0 4px #4f6bff24}.dai-agree{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:14px 0 4px;font-size:14px;color:var(--text)}.dai-agree label{display:flex;align-items:center;gap:10px;cursor:pointer}.dai-agree input{width:22px;height:22px;accent-color:var(--text);flex:none}.dai-agree-more{border:0;background:none;color:var(--text-3);font-size:13px;text-decoration:underline;cursor:pointer;padding:6px}.dai-agree-detail{font-size:12.5px;line-height:1.6;color:var(--text-2);background:var(--paper);border-radius:12px;padding:12px;margin:6px 0 0}.dai-agree-detail a{color:var(--ai)}.dai-form-err{min-height:20px;margin:8px 0;font-size:13.5px;color:var(--risk);font-weight:600}.dai-gate-form.dai-shake{animation:dai-shake .4s}.dai-gate-assure{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.dai-gate-assure li{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.55;color:var(--text-2)}.dai-gate-assure svg{color:var(--ok);flex:none;margin-top:1px}.dai-gate-assure b{color:var(--text)}@media (min-width: 1080px){.dai-gate-star{height:200px}}.dai-r-hero{position:relative;max-width:1180px;margin:0 auto;min-height:min(94svh,880px);padding:calc(var(--safe-t) + 64px) 20px 44px;display:flex;flex-direction:column;justify-content:flex-end}.dai-hero-orbit{position:absolute;left:12px;right:12px;top:calc(var(--safe-t) + 70px);height:32svh;pointer-events:none}.dai-hero-copy{position:relative;max-width:720px}@media (min-width: 1080px){.dai-hero-copy{margin:0 auto;text-align:center}.dai-h-eyebrow,.dai-h-sign,.dai-h-chips{justify-content:center}}.dai-hero-copy>*{transition:opacity .7s var(--ease),transform .8s var(--ease)}.dai-arriving:not(.dai-arrived) .dai-hero-copy>*{opacity:0;transform:translateY(14px)}.dai-arrived .dai-hero-copy>:nth-child(2){transition-delay:.15s}.dai-arrived .dai-hero-copy>:nth-child(3){transition-delay:.3s}.dai-arrived .dai-hero-copy>:nth-child(4){transition-delay:.5s}.dai-arrived .dai-hero-copy>:nth-child(5){transition-delay:.65s}.dai-arrived .dai-hero-copy>:nth-child(6){transition-delay:.8s}.dai-h-eyebrow{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;color:var(--ink-text-2)}.dai-h-k{margin:18px 0 6px;font-size:18px;color:var(--ink-text-2);font-weight:600}.dai-h-big{margin:0 0 18px;font-size:clamp(32px,9vw,62px);line-height:1.16;letter-spacing:-.05em;font-weight:800}.dai-h-big b{font-variant-numeric:tabular-nums;background:linear-gradient(95deg,#ffc55c 0%,#ffe3a3 55%,#fff6df 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.dai-h-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 16px;padding:0}.dai-h-chips li{padding:8px 13px;border-radius:999px;font-size:13.5px;font-weight:700;background:rgba(255,255,255,.06);border:1px solid var(--ink-line)}.dai-h-chips li:first-child{color:#ffe3a3;border-color:#ffd98a59;background:rgba(255,217,138,.08)}.dai-h-sign{display:flex;gap:6px;align-items:flex-start;margin:0;font-size:12.5px;line-height:1.5;color:var(--ink-text-3)}.dai-h-sign svg{color:#9db0ff;flex:none;margin-top:1px}.dai-h-scroll{display:inline-flex;align-items:center;gap:6px;margin-top:22px;font-size:14.5px;font-weight:600;color:var(--ink-text-2);text-decoration:none}.dai-h-scroll svg{animation:dai-nudge 1.8s ease-in-out infinite}@keyframes dai-nudge{50%{transform:translateY(4px)}}.dai-r-body{position:relative;background:var(--paper);color:var(--text);border-radius:30px 30px 0 0;padding-top:30px;box-shadow:0 -40px 80px -30px #0000008c;scroll-margin-top:50px}.dai-r-grid{max-width:1340px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:minmax(0,1fr)}.dai-r-left,.dai-r-right{display:none}.dai-r-center{width:100%;max-width:720px;margin:0 auto;padding-bottom:calc(120px + var(--safe-b))}.dai-r-intro{padding:4px 4px 0}.dai-r-intro-k{margin:0;font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--text-3)}.dai-r-intro h2{margin:8px 0 16px;font-size:clamp(22px,6vw,28px);line-height:1.38;letter-spacing:-.045em;font-weight:800}.dai-r-index{display:flex;gap:8px;overflow-x:auto;margin:0 -20px 18px;padding:0 20px 6px;scrollbar-width:none}.dai-r-index::-webkit-scrollbar{display:none}.dai-ri{flex:none;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--text-2);font-size:13.5px;font-weight:600;cursor:pointer;transition:all .3s}.dai-ri span{font-size:11px;color:var(--text-3);font-variant-numeric:tabular-nums}.dai-ri.dai-is-primary{border-color:var(--text);color:var(--text);font-weight:800}.dai-ri.dai-is-done{color:var(--text-3);text-decoration:line-through;text-decoration-color:var(--seal);background:var(--line-2)}@media (min-width: 1080px){.dai-r-grid{grid-template-columns:210px minmax(0,700px) 300px;gap:36px;justify-content:center;padding:0 28px}.dai-r-left,.dai-r-right{display:block}.dai-r-center{margin:0;padding-bottom:60px}.dai-r-index{display:none}.dai-rail,.dai-consult-rail{position:sticky;top:calc(var(--safe-t) + 72px)}}.dai-rail{padding:6px 0}.dai-rail-k{margin:0;font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--text-3)}.dai-rail-count{margin:10px 0 8px;font-size:14px;color:var(--text-2);font-variant-numeric:tabular-nums}.dai-rail-count b{font-size:30px;font-weight:800;color:var(--text);letter-spacing:-.03em}.dai-rail-count span{margin-left:4px;font-size:12.5px}.dai-rail-bar{height:4px;border-radius:4px;background:var(--line);overflow:hidden;margin-bottom:16px}.dai-rail-bar i{display:block;height:100%;width:0;background:var(--gold-grad);transition:width .8s var(--ease)}.dai-rail-list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.dai-rail-list button{width:100%;display:flex;align-items:center;gap:10px;padding:10px;border:0;border-radius:12px;background:none;text-align:left;font-size:14px;color:var(--text-2);cursor:pointer;transition:background .2s,color .2s}.dai-rail-list button:hover{background:#fff}.dai-rail-list li.dai-is-now button{background:#fff;color:var(--text);font-weight:700;box-shadow:0 6px 16px -10px #0b12204d}.dai-rl-ic{width:22px;height:22px;border-radius:50%;flex:none;display:grid;place-items:center;border:1.5px solid var(--line);color:transparent;transition:all .35s var(--spring)}.dai-rl-ic svg{width:13px;height:13px}.dai-rail-list li.dai-is-done .dai-rl-ic{background:var(--text);border-color:var(--text);color:#fff}.dai-rail-list li.dai-is-done .dai-rl-t{text-decoration:line-through;text-decoration-color:var(--seal);color:var(--text-3)}.dai-rl-t em{font-style:normal;margin-left:6px;font-size:11px;font-weight:800;color:var(--ai)}.dai-consult-rail{background:#fff;border-radius:24px;padding:20px;box-shadow:var(--shadow-card);border:1px solid rgba(11,18,32,.05)}.dai-cr-k{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:12.5px;font-weight:700;color:var(--text-2)}.dai-cr-lawyer{display:flex;align-items:center;gap:12px;margin-bottom:14px}.dai-cr-lawyer b{display:block;font-size:16px}.dai-cr-lawyer span{font-size:12.5px;color:var(--text-3)}.dai-cr-sum{margin:0 0 16px;padding:12px 14px;border-radius:14px;background:var(--paper);display:grid;gap:8px}.dai-cr-sum div{display:flex;justify-content:space-between;gap:10px;font-size:13px}.dai-cr-sum dt{color:var(--text-3)}.dai-cr-sum dd{margin:0;font-weight:700;text-align:right}.dai-cr-micro{margin:10px 0 0;text-align:center;font-size:12px;color:var(--text-3)}.dai-consult-rail .dai-btn-cta{font-size:15.5px;height:auto;min-height:56px;padding:12px 18px;line-height:1.35}.dai-ava{position:relative;width:48px;height:48px;border-radius:50%;overflow:hidden;flex:none;background:linear-gradient(135deg,#dfe4f2,#c7cfe4);display:grid;place-items:center}.dai-ava img{width:100%;height:100%;object-fit:cover;object-position:top}.dai-ava.dai-lg{width:60px;height:60px}.dai-ava.dai-sm{width:44px;height:44px}.dai-ava.dai-xs{width:30px;height:30px}.dai-ava-fallback{font-weight:800;color:var(--text-2)}.dai-card{position:relative;margin-bottom:16px;padding:22px 20px 16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-card);border:1px solid rgba(11,18,32,.05);scroll-margin-top:calc(var(--safe-t) + 64px)}.dai-card.dai-is-primary{border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--ai-grad) border-box;box-shadow:0 24px 56px -28px #4f6bff80}.dai-card-meta{display:flex;align-items:center;gap:8px;min-height:26px;margin-bottom:10px}.dai-ch-no{font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--text-3)}.dai-pill{font-size:11.5px;font-weight:800;padding:4px 9px;border-radius:999px}.dai-pill.dai-pick{color:var(--ai);background:var(--ai-soft)}.dai-pill.dai-extra{color:var(--text-2);background:var(--line-2)}.dai-pill.dai-line{color:var(--ai);border:1px solid var(--ai);background:#fff}.dai-pill.dai-sm{font-size:11px;padding:2px 8px}.dai-stamp{margin-left:auto;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-size:19px;font-weight:900;color:var(--seal);border:2.5px solid var(--seal);letter-spacing:0;box-shadow:inset 0 0 0 2px #d6423c26;opacity:0;transform:scale(1.8) rotate(-24deg)}.dai-card.dai-is-closed .dai-stamp{opacity:.92;transform:scale(1) rotate(-12deg);transition:opacity .2s .5s,transform .5s var(--spring) .5s}.dai-card-title{margin:0 0 18px;font-size:clamp(21px,5.8vw,27px);line-height:1.38;letter-spacing:-.045em;font-weight:800}.dai-worry{position:relative;display:inline-block}.dai-worry:after{content:"";position:absolute;left:-3%;right:-3%;top:50%;height:3px;border-radius:3px;background:var(--seal);transform:rotate(-2.5deg) scaleX(0);transform-origin:left center;pointer-events:none}.dai-card.dai-is-closed .dai-worry:after{transform:rotate(-2.5deg) scaleX(1);transition:transform .55s var(--ease) .15s}.dai-card.dai-is-closed .dai-worry{color:var(--text-3);transition:color .4s .3s}.dai-ans-k{margin:0 0 4px;font-size:13px;font-weight:700;color:var(--text-3)}.dai-ans-big{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 10px;font-size:clamp(30px,8.4vw,42px);line-height:1.16;letter-spacing:-.05em;font-weight:800;font-variant-numeric:tabular-nums}.dai-ans-big.dai-trust-big{font-size:clamp(23px,6.2vw,30px);line-height:1.38;display:block}:where(.dai-root) mark{color:inherit;background:linear-gradient(180deg,transparent 60%,#ffe2a0 60%,#ffe2a0 92%,transparent 92%);padding:0 2px}.dai-ans-rate{font-size:15px;font-weight:800;letter-spacing:-.02em;color:var(--gold-ink);background:var(--gold-soft);padding:5px 11px;border-radius:999px;align-self:center}.dai-ans-sub{font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--text-2)}.dai-ans-line{margin:0 0 14px;font-size:16px;line-height:1.65;color:var(--text-2)}.dai-ans-line b{color:var(--text)}.dai-ans-plus{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0;padding:12px 14px;border-radius:14px;font-size:14.5px;line-height:1.55;color:#26347f;background:var(--ai-soft)}.dai-ans-plus svg{color:var(--ai);flex:none;margin-top:3px}.dai-ans-plus.dai-is-flat{color:var(--text-2);background:var(--paper)}.dai-ans-plus.dai-is-flat svg{color:var(--ok)}.dai-mbar{margin:4px 0 0}.dai-mbar-track{display:flex;height:14px;border-radius:8px;overflow:hidden;background:var(--line-2)}.dai-mbar-track i{display:block;height:100%;width:0;transition:width 1.2s var(--ease)}.dai-mbar-pay{background:var(--text)}.dai-mbar-free{background:var(--gold-grad)}.dai-mbar.dai-go i{width:var(--w)}.dai-mbar-legend{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-size:12.5px;color:var(--text-2)}.dai-mbar-legend b{color:var(--text);font-variant-numeric:tabular-nums}.dai-lg{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:5px;vertical-align:0}.dai-lg.dai-pay{background:var(--text)}.dai-lg.dai-free{background:var(--gold)}.dai-lg.dai-me{background:var(--gold-ink)}.dai-lg.dai-median{background:var(--text-3)}.dai-verdict{display:flex;gap:12px;align-items:flex-start}.dai-verdict-ic{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;flex:none}.dai-verdict.dai-is-ok .dai-verdict-ic{background:var(--ok-soft);color:var(--ok)}.dai-verdict.dai-is-warn .dai-verdict-ic{background:var(--warn-soft);color:var(--warn)}.dai-verdict-ic svg{width:22px;height:22px}.dai-verdict-h{margin:2px 0 4px;font-size:clamp(22px,6vw,27px);font-weight:800;letter-spacing:-.045em;line-height:1.3}.dai-verdict-s{margin:0;font-size:15.5px;line-height:1.6;color:var(--text-2)}.dai-req-pills{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:16px 0 0;padding:0}.dai-req-pills li{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 11px;border-radius:999px;font-size:13px;font-weight:700}.dai-req-pills li.dai-ok{color:var(--ok);background:var(--ok-soft)}.dai-req-pills li.dai-no{color:var(--warn);background:var(--warn-soft)}.dai-req-pills svg{width:14px;height:14px}.dai-risk-chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.dai-risk-chips li,.dai-risk-mini li .dai-lv,.dai-risk .dai-lv{font-size:12.5px;font-weight:700;padding:5px 10px;border-radius:999px}.dai-lv-high .dai-lv,.dai-risk-chips .dai-lv-high{color:var(--risk);background:var(--risk-soft)}.dai-lv-mid .dai-lv,.dai-risk-chips .dai-lv-mid{color:var(--warn);background:var(--warn-soft)}.dai-lv-low .dai-lv,.dai-risk-chips .dai-lv-low{color:var(--text-2);background:var(--line-2)}.dai-mini-tl{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:4px 0 0;padding:0;position:relative}.dai-mini-tl:before{content:"";position:absolute;left:6px;right:12%;top:6px;height:2px;background:var(--line)}.dai-mini-tl li{position:relative;padding-top:20px;display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--text-2)}.dai-mini-tl li:before{content:"";position:absolute;left:0;top:0;width:14px;height:14px;border-radius:50%;background:#fff;border:2.5px solid var(--text)}.dai-mini-tl li.dai-key:before{background:var(--gold);border-color:var(--gold);box-shadow:0 0 0 5px var(--gold-soft)}.dai-mini-tl b{font-size:13px;color:var(--text)}.dai-proof-nums{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;list-style:none;margin:16px 0 0;padding:0}.dai-proof-nums li{padding:14px;border-radius:16px;background:#0e1530;color:#fff;display:flex;flex-direction:column;gap:2px}.dai-proof-nums b{font-size:24px;font-weight:800;letter-spacing:-.03em;background:linear-gradient(95deg,#ffd98a,#fff3d6);-webkit-background-clip:text;background-clip:text;color:transparent}.dai-proof-nums span{font-size:12.5px;color:#ffffffb3}@media (min-width: 560px){.dai-proof-nums{grid-template-columns:repeat(4,1fr)}}.dai-card-toggle{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:50px;margin-top:18px;border:0;border-radius:14px;background:var(--paper);color:var(--text);font-size:15px;font-weight:700;cursor:pointer;transition:background .2s}.dai-card-toggle:hover{background:#eaecf1}.dai-card-toggle small{margin-left:4px;font-size:12.5px;font-weight:500;color:var(--text-3)}.dai-card-toggle svg{transition:transform .35s var(--ease)}.dai-card-toggle .dai-ct-close,.dai-card-toggle[aria-expanded=true] .dai-ct-open{display:none}.dai-card-toggle[aria-expanded=true] .dai-ct-close{display:inline}.dai-card-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.dai-card-body{padding-top:6px}.dai-card-skel{display:none;padding:18px 0 6px}.dai-card-skel i{display:block;height:14px;border-radius:7px;margin-bottom:10px;background:linear-gradient(90deg,var(--line-2) 0%,#e3e7f5 40%,var(--line-2) 80%);background-size:200% 100%;animation:dai-skel 1s linear infinite}.dai-card-skel i:nth-child(2){width:82%}.dai-card-skel i:nth-child(3){width:64%}@keyframes dai-skel{to{background-position:-200% 0}}.dai-card.dai-is-loading .dai-card-skel{display:block}.dai-card.dai-is-loading .dai-card-sections,.dai-card.dai-is-loading .dai-card-cta{display:none}.dai-card.dai-is-revealed .dai-sec{animation:dai-rise .55s var(--ease) both}.dai-card.dai-is-revealed .dai-sec:nth-child(2){animation-delay:.07s}.dai-card.dai-is-revealed .dai-sec:nth-child(3){animation-delay:.14s}.dai-card.dai-is-revealed .dai-sec:nth-child(4){animation-delay:.21s}.dai-card.dai-is-revealed .dai-sec:nth-child(5){animation-delay:.28s}.dai-card.dai-is-revealed .dai-sec:nth-child(6){animation-delay:.35s}.dai-card.dai-is-revealed .dai-sec:nth-child(7){animation-delay:.42s}.dai-sec{padding:22px 0 6px;border-top:1px solid var(--line-2)}.dai-sec:first-child{border-top:0}.dai-sec-label{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:12.5px;font-weight:800;color:var(--ai)}.dai-sec-no{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11px;background:var(--ai-soft)}.dai-sec-title{margin:0 0 14px;font-size:18px;line-height:1.45;letter-spacing:-.035em;font-weight:800}.dai-sec-title em{font-style:normal;color:var(--ai)}.dai-para{margin:0;font-size:15px;line-height:1.7;color:var(--text-2)}.dai-para b{color:var(--text)}.dai-req-table,.dai-cmp{width:100%;border-collapse:collapse;font-size:14px}.dai-req-table th,.dai-cmp th{padding:8px 10px;font-size:12.5px;font-weight:700;color:var(--text-3);text-align:left;border-bottom:1px solid var(--line)}.dai-req-table td,.dai-cmp td{padding:12px 10px;border-bottom:1px solid var(--line-2);font-variant-numeric:tabular-nums}.dai-req-table td.dai-ok{color:var(--ok);font-weight:800}.dai-req-table td.dai-no{color:var(--warn);font-weight:800}.dai-cmp th:last-child,.dai-cmp td.dai-hl{background:#fff8e7}.dai-cmp td.dai-hl{font-weight:800}.dai-cmp th:last-child{color:var(--gold-ink);border-radius:10px 10px 0 0}.dai-cmp td:first-child{color:var(--text-2)}.dai-waterfall{list-style:none;margin:0;padding:0}.dai-waterfall li{display:flex;justify-content:space-between;gap:12px;padding:10px 2px;font-size:14.5px;color:var(--text-2);border-bottom:1px dashed var(--line)}.dai-waterfall li b{color:var(--text);font-variant-numeric:tabular-nums}.dai-waterfall li.dai-minus b{color:var(--text-2)}.dai-waterfall li.dai-lever span:after{content:"은오 설계";margin-left:6px;font-size:10.5px;font-weight:800;color:var(--ai);background:var(--ai-soft);padding:2px 6px;border-radius:6px}.dai-waterfall li.dai-lever b{color:var(--ai)}.dai-waterfall li.dai-sub{font-weight:700;color:var(--text);border-bottom-style:solid}.dai-waterfall li.dai-total{margin-top:8px;padding:13px 14px;border:0;border-radius:12px;background:var(--text);color:#fff;font-weight:800}.dai-waterfall li.dai-total b{color:#fff}.dai-checks{display:grid;gap:4px;margin-top:12px}.dai-checks p{display:flex;gap:6px;align-items:center;margin:0;font-size:13.5px;color:var(--ok);font-weight:600}.dai-ai-note{display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding:14px;border-radius:14px;background:linear-gradient(135deg,#f2f4ff,#f7f2ff);border:1px solid #e2e6ff}.dai-ai-note .dai-orb{margin-top:5px}.dai-ai-note p{margin:0;font-size:14.5px;line-height:1.65;color:#26305c}.dai-ai-note p>b:first-child{color:var(--ai);margin-right:6px}.dai-levers{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:10px}.dai-levers li{padding:14px;border-radius:16px;border:1px solid var(--line)}.dai-lv-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.dai-lv-tag{font-size:11px;font-weight:800;color:var(--ai);background:var(--ai-soft);padding:3px 7px;border-radius:6px}.dai-lv-head b{font-size:15.5px}.dai-lv-gain{margin-left:auto;font-weight:800;color:var(--gold-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.dai-levers p{margin:0;font-size:14px;line-height:1.6;color:var(--text-2)}.dai-lv-doc{display:flex;gap:6px;align-items:flex-start;margin-top:8px!important;font-size:13px!important}.dai-lv-doc svg{color:var(--ok);flex:none;margin-top:2px}.dai-more-check{padding:14px;border-radius:14px;background:var(--paper)}.dai-mc-h{margin:0 0 6px;font-size:13.5px;font-weight:800}.dai-more-check ul{margin:0;padding-left:18px;font-size:14px;line-height:1.7;color:var(--text-2)}.dai-histo{margin:0 0 6px}.dai-histo svg{display:block;width:100%;max-width:440px;height:auto;margin:0 auto 6px;overflow:visible}.dai-histo rect{fill:#dde2ee;transform-origin:bottom;transform-box:fill-box}.dai-histo rect.dai-on{fill:var(--gold)}.dai-histo.dai-go rect{animation:dai-grow .8s var(--ease) both}@keyframes dai-grow{0%{transform:scaleY(0)}}.dai-histo .dai-median{stroke:var(--text-3);stroke-width:1.5;stroke-dasharray:3 3}.dai-histo .dai-me{stroke:var(--gold-ink);stroke-width:2}.dai-histo .dai-me-dot{fill:var(--gold);stroke:#fff;stroke-width:2}.dai-histo .dai-me-t{font-size:12px;font-weight:800;fill:var(--gold-ink)}.dai-histo .dai-ax{font-size:10.5px;fill:var(--text-3)}.dai-histo figcaption{font-size:12px;color:var(--text-3);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.dai-histo figcaption .dai-lg:nth-of-type(2){margin-left:10px}.dai-case-strip{display:flex;gap:10px;margin:16px -20px 0;padding:2px 20px 10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dai-case-strip::-webkit-scrollbar{display:none}.dai-case-card{flex:0 0 min(76%,250px);scroll-snap-align:start;display:flex;flex-direction:column;gap:4px;padding:14px;text-align:left;border-radius:18px;border:1px solid var(--line);background:#fff;cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s,border-color .2s}@media (min-width: 768px){.dai-case-strip{margin:16px 0 0;padding:2px 0 10px;overflow:visible}.dai-case-card{flex:1 1 0;min-width:0}}.dai-case-card:hover{transform:translateY(-2px);border-color:#cfd6ff;box-shadow:0 14px 30px -18px #4f6bff80}.dai-cc-why{align-self:flex-start;font-size:11.5px;font-weight:800;color:var(--ai);background:var(--ai-soft);padding:3px 8px;border-radius:6px;margin-bottom:4px}.dai-cc-no{font-size:12px;color:var(--text-3)}.dai-cc-who{font-size:13.5px;color:var(--text-2)}.dai-cc-rate{margin-top:6px;font-size:30px;font-weight:800;letter-spacing:-.04em;color:var(--text);font-variant-numeric:tabular-nums}.dai-cc-rate small{margin-left:4px;font-size:13px;font-weight:700;color:var(--text-3)}.dai-cc-flow{font-size:13px;color:var(--text-2)}.dai-cc-flow b{color:var(--text)}.dai-cc-sim{display:flex;align-items:center;gap:4px;margin-top:8px;font-size:12.5px;font-weight:700;color:var(--ai)}.dai-cc-sim svg{width:14px;height:14px}.dai-ai-trace{padding:16px;border-radius:18px;background:#0a0f1e;color:var(--ink-text);font-size:13px}.dai-tr-head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.dai-tr-head b{font-size:13.5px}.dai-tr-head span:last-child{margin-left:auto;font-size:11px;color:#7ce3b9;background:rgba(124,227,185,.1);padding:3px 7px;border-radius:6px}.dai-tr-funnel{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dai-tr-funnel li{display:grid;grid-template-columns:36px 1fr auto;grid-template-areas:"t l n" ". b b";gap:4px 8px;align-items:center}.dai-tr-t{grid-area:t;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#ffffff61}.dai-tr-l{grid-area:l;color:var(--ink-text-2)}.dai-tr-n{grid-area:n;font-variant-numeric:tabular-nums}.dai-tr-bar{grid-area:b;height:5px;border-radius:5px;background:rgba(255,255,255,.07);overflow:hidden}.dai-tr-bar i{display:block;height:100%;width:0;background:var(--ai-grad);transition:width 1.1s var(--ease)}.dai-tr-bar i.dai-go{width:var(--w)}.dai-tr-funnel li:last-child .dai-tr-bar i{background:var(--gold-grad)}.dai-tr-logs{list-style:none;margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--ink-line);display:grid;gap:6px}.dai-tr-logs li{display:flex;gap:6px;align-items:flex-start;color:var(--ink-text-2);line-height:1.5}.dai-tr-logs svg{color:#7ce3b9;flex:none;margin-top:2px;width:14px;height:14px}.dai-proof-tiles{display:grid;gap:10px}@media (min-width: 560px){.dai-proof-tiles{grid-template-columns:1fr 1fr}}.dai-proof{padding:16px;border-radius:18px;background:linear-gradient(160deg,#0f1733,#1b2146);color:#fff}.dai-proof-tag{display:inline-block;font-size:11px;font-weight:800;color:#ffd98a;background:rgba(255,217,138,.12);padding:3px 8px;border-radius:6px}.dai-proof b{display:block;margin:8px 0 4px;font-size:18px;letter-spacing:-.03em}.dai-proof p{margin:0;font-size:13.5px;line-height:1.6;color:#ffffffb8}.dai-urgent{padding:16px;border-radius:18px;background:#fff6f3;border:1px solid #fbd9d1}.dai-ug-k{margin:0;font-size:13px;font-weight:700;color:#b0402b}.dai-ug-v{margin:2px 0;font-size:26px;font-weight:800;letter-spacing:-.04em}.dai-ug-v b{color:var(--seal)}.dai-ug-s{margin:0;font-size:12.5px;color:var(--text-3)}.dai-ug-list{margin:12px 0 0;padding:12px 0 0 18px;border-top:1px solid #fbd9d1;font-size:14px;line-height:1.65;color:var(--text-2)}.dai-ug-list b{color:var(--text)}.dai-why-now{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dai-why-now li{position:relative;padding-left:18px;font-size:15px;line-height:1.65;color:var(--text-2)}.dai-why-now li:before{content:"";position:absolute;left:3px;top:10px;width:6px;height:6px;border-radius:50%;background:var(--ai)}.dai-why-now b{color:var(--text)}.dai-note-line{display:flex;gap:8px;align-items:flex-start;margin:12px 0 0;font-size:14px;line-height:1.6;color:var(--text-2)}.dai-note-line svg{color:var(--ok);flex:none;margin-top:2px}.dai-note-line b{color:var(--text)}.dai-dont{list-style:none;counter-reset:d;margin:0;padding:0;display:grid;gap:8px}.dai-dont li{counter-increment:d;position:relative;padding:13px 14px 13px 50px;border-radius:14px;background:var(--paper)}.dai-dont li:before{content:counter(d);position:absolute;left:14px;top:13px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:800;color:var(--risk);background:var(--risk-soft)}.dai-dont.dai-good li:before{color:var(--ok);background:var(--ok-soft)}.dai-dont b{font-size:15px}.dai-dont p{margin:3px 0 0;font-size:13.5px;line-height:1.6;color:var(--text-2)}.dai-risk-mini{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dai-risk-mini li{display:flex;align-items:center;gap:8px;font-size:14.5px}.dai-risk-list{display:grid;gap:10px}.dai-risk{padding:14px 14px 14px 16px;border-radius:16px;border:1px solid var(--line);border-left:4px solid var(--warn)}.dai-risk.dai-lv-high{border-left-color:var(--risk)}.dai-risk header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.dai-risk header b{font-size:15.5px;line-height:1.4}.dai-risk p{margin:6px 0 0;font-size:14px;line-height:1.65;color:var(--text-2)}.dai-rk{display:inline-block;margin-right:8px;font-size:11px;font-weight:800;color:var(--text-3);background:var(--line-2);padding:2px 7px;border-radius:6px}.dai-rk.dai-fix{color:var(--ai);background:var(--ai-soft)}.dai-docs{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.dai-docs span{font-size:12.5px;padding:5px 9px;border-radius:8px;background:var(--paper);color:var(--text-2)}.dai-risk-proof{display:flex;gap:6px;align-items:center;font-size:13px!important;color:var(--ok)!important;font-weight:600}.dai-risk-proof svg{width:16px;height:16px}.dai-checkgrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px}@media (min-width: 560px){.dai-checkgrid{grid-template-columns:repeat(3,1fr)}}.dai-checkgrid li{display:flex;align-items:center;gap:7px;padding:9px 10px;border-radius:10px;font-size:13px;background:var(--paper);color:var(--text-2)}.dai-ci,.dai-ci-l{width:18px;height:18px;border-radius:50%;display:inline-grid;place-items:center;font-size:11px;font-weight:900;flex:none}.dai-st-clear .dai-ci,.dai-ci-l.dai-clear{color:var(--ok);background:var(--ok-soft)}.dai-st-found .dai-ci,.dai-ci-l.dai-found{color:#fff;background:var(--risk)}.dai-st-watch .dai-ci,.dai-ci-l.dai-watch{color:var(--warn);background:var(--warn-soft)}.dai-st-found{color:var(--text)!important;font-weight:700;background:var(--risk-soft)!important}.dai-ci-l{margin:0 3px 0 8px;vertical-align:-3px}.dai-ci-l:first-child{margin-left:0}.dai-kv{margin:0}.dai-kv div{display:flex;justify-content:space-between;gap:12px;padding:11px 2px;border-bottom:1px solid var(--line-2);font-size:14.5px}.dai-kv dt{color:var(--text-2)}.dai-kv dd{margin:0;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.dai-kv .dai-strong dd{font-size:17px;font-weight:800}.dai-kv .dai-good dd{color:var(--ok);font-weight:800}.dai-timeline{list-style:none;margin:0;padding:0}.dai-timeline li{position:relative;display:grid;grid-template-columns:78px 1fr;gap:12px;padding:0 0 18px}.dai-timeline li:before{content:"";position:absolute;left:86px;top:8px;bottom:-8px;width:2px;background:var(--line)}.dai-timeline li:last-child:before{display:none}.dai-timeline li>div{position:relative;padding-left:20px}.dai-timeline li>div:before{content:"";position:absolute;left:-2px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;border:2.5px solid var(--text)}.dai-timeline li.dai-key>div:before{background:var(--gold);border-color:var(--gold);box-shadow:0 0 0 5px var(--gold-soft)}.dai-tl-d{font-size:13px;font-weight:800;color:var(--text);padding-top:1px}.dai-timeline b{font-size:15px}.dai-timeline p{margin:2px 0 0;font-size:13.5px;line-height:1.55;color:var(--text-2)}.dai-routes{list-style:none;margin:0;padding:0}.dai-routes li{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-bottom:1px solid var(--line-2)}.dai-routes b{font-size:15px}.dai-routes span{font-size:14px;color:var(--text-2)}.dai-compare{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dai-compare li{display:flex;flex-direction:column;gap:3px;padding:14px;border-radius:16px;border:1px solid var(--line)}.dai-compare b{font-size:15.5px}.dai-compare span{font-size:13.5px;color:var(--text-2)}.dai-compare em{display:flex;align-items:center;gap:5px;margin-top:4px;font-style:normal;font-size:13.5px;font-weight:800;color:var(--ok)}.dai-lawyers{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dai-lawyer{margin:0;padding:14px;border-radius:18px;background:var(--paper);display:flex;flex-direction:column;gap:10px}.dai-lawyer .dai-ava{width:64px;height:64px}.dai-lawyer figcaption b{display:block;font-size:16px}.dai-lawyer figcaption span{display:block;font-size:12px;color:var(--text-3);margin:2px 0 8px}.dai-lawyer q{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.6;color:var(--text-2);quotes:"“" "”"}.dai-reviews{display:flex;gap:10px;overflow-x:auto;margin:0 -20px;padding:2px 20px 10px;scroll-snap-type:x mandatory;scrollbar-width:none}.dai-reviews::-webkit-scrollbar{display:none}.dai-review{flex:0 0 min(80%,280px);scroll-snap-align:start;margin:0;padding:16px;border-radius:18px;border:1px solid var(--line);background:#fff;display:flex;flex-direction:column;gap:8px}.dai-rv-badge{align-self:flex-start;display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:800;color:var(--ok);background:var(--ok-soft);padding:3px 8px;border-radius:6px}.dai-rv-badge svg{width:12px;height:12px}.dai-review p{margin:0;font-size:14.5px;line-height:1.65}.dai-review cite{font-style:normal;font-size:12.5px;color:var(--text-3);margin-top:auto}.dai-promise{margin:0;padding:0;list-style:none;counter-reset:p;display:grid;gap:8px}.dai-promise li{counter-increment:p;position:relative;padding:12px 14px 12px 48px;border-radius:14px;background:var(--gold-soft);font-size:14.5px;line-height:1.55;font-weight:600}.dai-promise li:before{content:counter(p);position:absolute;left:14px;top:12px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;background:var(--gold);color:#1d1606}.dai-sign{margin:12px 0 0;text-align:right;font-size:13px;color:var(--text-3)}.dai-final-line{margin:4px 0 6px;font-size:19px;font-weight:800;line-height:1.6;letter-spacing:-.035em;text-align:center}.dai-quote{display:flex;gap:12px;align-items:flex-start;margin:14px 0 0;padding:14px;border-radius:16px;background:var(--paper)}.dai-quote blockquote{margin:0}.dai-quote p{margin:0 0 6px;font-size:14.5px;line-height:1.65}.dai-quote cite{font-style:normal;font-size:12.5px;color:var(--text-3)}.dai-card-cta{margin-top:20px;padding-top:18px;border-top:1px solid var(--line-2);text-align:center}.dai-card-cta p{margin:8px 0 0;font-size:12.5px;color:var(--text-3)}.dai-closing{position:relative;overflow:hidden;margin:30px 0 22px;padding:30px 22px 24px;border-radius:28px;color:#fff;background:radial-gradient(120% 90% at 50% 0%,#1b2550 0%,#0a0f1f 62%);box-shadow:0 30px 70px -30px #0a0f1fcc}.dai-closing:before{content:"";position:absolute;inset:-40% -20% auto;height:70%;background:radial-gradient(closest-side,rgba(255,217,138,.18),transparent);pointer-events:none}.dai-cl-k{position:relative;display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:#ffffffb3}.dai-cl-k b{color:#ffd98a}.dai-closing h2{position:relative;margin:12px 0 20px;font-size:clamp(25px,7vw,32px);line-height:1.34;letter-spacing:-.045em;font-weight:800}.dai-closing .dai-gold-text{background:linear-gradient(95deg,#ffc55c,#fff0cc);-webkit-background-clip:text;background-clip:text;color:transparent}.dai-cl-lawyer{position:relative;display:flex;align-items:center;gap:14px;padding:14px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.dai-cl-l-k{margin:0 0 2px;font-size:12px;color:#ffffff8c}.dai-cl-lawyer b{display:block;font-size:17px}.dai-cl-lawyer span{font-size:12.5px;color:#fff9}.dai-cl-list{position:relative;list-style:none;margin:18px 0 22px;padding:0;display:grid;gap:10px}.dai-cl-list li{display:flex;gap:8px;align-items:flex-start;font-size:14.5px;line-height:1.55;color:#fffc}.dai-cl-list svg{color:#ffd98a;flex:none;margin-top:3px}.dai-cl-list b{color:#fff}.dai-cl-micro{margin:10px 0 0;text-align:center;font-size:12.5px;color:#ffffff80}.dai-cl-tel{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:16px;font-size:14px;font-weight:600;color:#ffffffbf;text-decoration:none}.dai-r-foot{padding:6px 6px 20px;font-size:12px;line-height:1.7;color:var(--text-3)}.dai-r-foot p{margin:0 0 6px}.dai-cta-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:16px 14px calc(12px + var(--safe-b));background:linear-gradient(to top,rgba(243,244,247,.98) 64%,rgba(243,244,247,0));transform:translateY(115%);transition:transform .5s var(--spring);pointer-events:none}.dai-v-result.dai-cta-in .dai-cta-bar{transform:none}.dai-v-result.dai-closing-in .dai-cta-bar{transform:translateY(115%)}.dai-cta-bar-btn{pointer-events:auto;position:relative;isolation:isolate;display:flex;align-items:center;gap:12px;width:100%;max-width:640px;height:66px;margin:0 auto;padding:0 18px 0 12px;border:0;border-radius:20px;color:#fff;text-align:left;cursor:pointer;box-shadow:0 18px 38px -16px #0b1220a6}.dai-cta-bar-btn:before{content:"";position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:inherit;z-index:-2;background:linear-gradient(100deg,#4f6bff,#8a5cff,#33d1ff,#8a5cff,#4f6bff);background-size:300% 100%;animation:dai-sheen 5s linear infinite}.dai-cta-bar-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;background:#0b1220}.dai-cta-bar-btn:active{transform:scale(.985)}.dai-cb-avas{display:flex;flex:none}.dai-cb-avas .dai-ava{border:2px solid #0b1220}.dai-cb-avas .dai-ava+.dai-ava{margin-left:-10px}.dai-cb-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.dai-cb-text b{font-size:15.5px;letter-spacing:-.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dai-cb-text small{font-size:12px;color:#fff9}:where(.dai-root) [data-cta-label].dai-swap{animation:dai-swap .45s var(--ease)}@keyframes dai-swap{0%{opacity:0;transform:translateY(6px)}}@media (min-width: 1080px){.dai-cta-bar{display:none}}.dai-case-sheet h3{margin:0;font-size:20px;letter-spacing:-.03em}.dai-cs-top{display:flex;align-items:center;gap:8px;padding-right:40px;margin-bottom:14px}.dai-cs-no{font-size:13px;color:var(--text-3)}.dai-cs-ai{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--ai-soft);margin-bottom:6px}.dai-cs-ai .dai-orb{margin-top:5px}.dai-cs-ai p{margin:0;font-size:13.5px;line-height:1.6;color:#26305c}.dai-cs-ai p b{color:var(--ai)}.dai-cs-ai p span{color:var(--text-2)}.dai-cs-h{margin:18px 0 8px;font-size:13px;font-weight:800;color:var(--text-2)}.dai-cs-table{width:100%;border-collapse:collapse;font-size:13.5px;border:1px solid var(--line)}.dai-cs-table th{width:22%;padding:10px;text-align:left;font-weight:700;color:var(--text-2);background:var(--paper);border:1px solid var(--line)}.dai-cs-table td{padding:10px;border:1px solid var(--line);font-variant-numeric:tabular-nums}.dai-cs-table td.dai-good{color:var(--ok);font-weight:800}.dai-cs-summary{margin:0;padding:14px;border-radius:12px;border:1px solid var(--line);background:#fafbfc;font-size:14px;line-height:1.75;color:var(--text-2)}.dai-cs-corr{width:100%;border-collapse:collapse;font-size:13px;border:1px solid var(--line);margin-bottom:16px}.dai-cs-corr th{padding:9px 8px;background:var(--paper);text-align:left;font-weight:700;color:var(--text-2);border-bottom:1px solid var(--line)}.dai-cs-corr td{padding:9px 8px;border-bottom:1px solid var(--line-2);vertical-align:top}.dai-cs-corr td[rowspan]{background:#fafbff;border-right:1px solid var(--line-2)}.dai-cs-corr .dai-num{text-align:right;font-weight:800;font-variant-numeric:tabular-nums}.dai-cs-corr td.dai-num[rowspan]{color:var(--ai)}.dai-cs-corr tfoot td{padding:10px 8px;font-weight:800;text-align:right;background:var(--ai-soft);color:var(--ai)}.dai-case-sheet .dai-demo-note{margin-bottom:12px}@media (max-width: 480px){.dai-cs-table th,.dai-cs-table td{padding:8px 6px;font-size:12.5px}.dai-cs-table th{width:26%}}.dai-consult h3{margin:18px 0 4px;font-size:22px;letter-spacing:-.04em}.dai-cs-head{display:flex;align-items:center;gap:12px;padding:14px 48px 14px 14px;border-radius:16px;background:var(--paper)}.dai-cs-head p{margin:0;font-size:12px;color:var(--text-3)}.dai-cs-head b{display:block;font-size:16px}.dai-cs-head span{font-size:12.5px;color:var(--text-2)}.dai-cs-phone{margin:0 0 16px;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.dai-cs-phone span{font-weight:500;color:var(--text-2);font-size:14px}.dai-cs-label{margin:0;font-size:13px;font-weight:700;color:var(--text-2)}.dai-consult .dai-chip-row{padding-top:8px}.dai-consult .dai-chip{height:40px;font-size:14px}.dai-cs-attach{margin:16px 0 18px;padding:14px;border-radius:16px;border:1px dashed #c9d1f5;background:#f7f8ff}.dai-cs-attach p{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:800;color:var(--ai)}.dai-cs-attach ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.dai-cs-attach li{display:flex;gap:6px;align-items:flex-start;font-size:13.5px;color:var(--text-2);line-height:1.5}.dai-cs-attach li svg{color:var(--ok);flex:none;margin-top:2px;width:14px;height:14px}.dai-consult.dai-done{text-align:center;padding:16px 4px 4px}.dai-done-ic{width:72px;height:72px;margin:0 auto;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--ok);box-shadow:0 0 0 10px var(--ok-soft);animation:dai-pop .6s var(--spring)}.dai-done-ic svg{width:34px;height:34px}@keyframes dai-pop{0%{transform:scale(.4);opacity:0}}.dai-consult.dai-done p{margin:6px 0 20px;font-size:15px;line-height:1.7;color:var(--text-2)}.dai-log-sheet h3{margin:10px 0 16px;font-size:20px;letter-spacing:-.03em}.dai-ls-k{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--ink-text-2)}.dai-ls-list{list-style:none;margin:0;padding:0}.dai-ls-list li{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--ink-line);font-size:14.5px}.dai-ls-list li span{color:var(--ink-text-2)}.dai-ls-list li b{font-variant-numeric:tabular-nums}.dai-ls-list li.dai-gold b{color:#ffd98a}.dai-ls-note{margin:16px 0 0;font-size:12.5px;line-height:1.6;color:var(--ink-text-3)}div.dai-root:not(.dai-b-cards) .dai-bc-only{display:none!important}div.dai-b-cards .dai-ac-only{display:none!important}div.dai-b-read{--ink-text-2: rgba(238, 241, 248, .82);--ink-text-3: rgba(238, 241, 248, .64);--text-2: #3a4355;--text-3: #5d6677;--ok: #0a7a5b;--warn: #a14f0d;--risk: #c6363b}div.dai-b-read .dai-sec-label,div.dai-b-read .dai-pill.dai-pick,div.dai-b-read .dai-cc-why,div.dai-b-read .dai-lv-tag,div.dai-b-read .dai-rk.dai-fix,div.dai-b-read .dai-cc-sim,div.dai-b-read .dai-sec-title em,div.dai-b-read .dai-link-btn,div.dai-b-read .dai-rl-t em,div.dai-b-read .dai-waterfall li.dai-lever b,div.dai-b-read .dai-cs-attach p,div.dai-b-read .dai-cs-ai p b,div.dai-b-read .dai-cs-corr td.dai-num[rowspan],div.dai-b-read .dai-cs-corr tfoot td,div.dai-b-read .dai-ai-note p>b:first-child,div.dai-b-read .dai-pill.dai-line{color:#3048d8}div.dai-b-read .dai-pill.dai-line{border-color:#3048d8}div.dai-b-read .dai-waterfall li.dai-lever span:after{color:#3048d8}div.dai-b-read .dai-ans-plus{color:#22306f}div.dai-b-read .dai-card-toggle small,div.dai-b-read .dai-gp-lock{color:var(--text-3)}div.dai-b-read .dai-opt-hot{color:#ffe2a3}div.dai-b-read .dai-lp-scale span,div.dai-b-read .dai-amt-scale{color:var(--ink-text-3)}div.dai-b-read .dai-sec-no{color:#3048d8}div.dai-b-read .dai-stage-tag,div.dai-b-read .dai-lp-tag{font-size:13px;letter-spacing:.08em}div.dai-b-read .dai-lp-label small,div.dai-b-read .dai-lp-big small,div.dai-b-read .dai-opt-hot,div.dai-b-read .dai-gp-chip,div.dai-b-read .dai-cc-why,div.dai-b-read .dai-rk,div.dai-b-read .dai-lv-tag,div.dai-b-read .dai-tr-t,div.dai-b-read .dai-proof-tag,div.dai-b-read .dai-rv-badge,div.dai-b-read .dai-ri span,div.dai-b-read .dai-lp-scale span,div.dai-b-read .dai-ch-no,div.dai-b-read .dai-pill,div.dai-b-read .dai-r-intro-k,div.dai-b-read .dai-rail-k,div.dai-b-read .dai-rl-t em,div.dai-b-read .dai-lp-tag{font-size:13px}div.dai-b-read .dai-island-name{font-size:14px}div.dai-b-read .dai-island-meta{font-size:13px;color:#ffffffbd}div.dai-b-read .dai-island-text{font-size:16.5px}div.dai-b-read .dai-island-sub{font-size:13px;color:#ffffffad}div.dai-b-read .dai-micro{font-size:14px}div.dai-b-read .dai-btn-lg{height:56px}div.dai-b-read .dai-intro-lead{font-size:18px}div.dai-b-read .dai-sv-count{font-size:14.5px}div.dai-b-read .dai-q-sub{font-size:16.5px}div.dai-b-read .dai-opt{min-height:68px}div.dai-b-read .dai-opt-main b{font-size:18px}div.dai-b-read .dai-opt-main small{font-size:14.5px}div.dai-b-read .dai-opt-hot{font-size:13px}div.dai-b-read .dai-opt-tag{font-size:13.5px}div.dai-b-read .dai-chip{height:50px;font-size:16.5px}div.dai-b-read .dai-chip-grid .dai-chip{height:62px;font-size:17px}div.dai-b-read .dai-grp-label{font-size:15.5px}div.dai-b-read .dai-amt-scale{font-size:13.5px}div.dai-b-read .dai-sv-foot-hint,div.dai-b-read .dai-lp-label{font-size:14px}div.dai-b-read .dai-lp-feed li{font-size:14.5px}div.dai-b-read .dai-stage-label{font-size:15px}div.dai-b-read .dai-stage-now{font-size:17px}div.dai-b-read .dai-stage-metrics,div.dai-b-read .dai-stage-steps li{font-size:14px}div.dai-b-read .dai-gate-eyebrow{font-size:13.5px}div.dai-b-read .dai-gp-label{font-size:14.5px}div.dai-b-read .dai-gp-list li{font-size:15.5px}div.dai-b-read .dai-gp-lock{font-size:13px}div.dai-b-read .dai-field>span{font-size:14.5px}div.dai-b-read .dai-field input{height:60px;font-size:19px}div.dai-b-read .dai-agree{font-size:15.5px}div.dai-b-read .dai-agree-more,div.dai-b-read .dai-agree-detail{font-size:14px}div.dai-b-read .dai-form-err{font-size:15px}div.dai-b-read .dai-gate-assure li{font-size:14.5px}div.dai-b-read .dai-h-eyebrow{font-size:14px}div.dai-b-read .dai-h-k{font-size:19.5px}div.dai-b-read .dai-h-chips li{font-size:15px}div.dai-b-read .dai-h-sign{font-size:13.5px}div.dai-b-read .dai-h-scroll{font-size:15.5px}div.dai-b-read .dai-r-intro-k,div.dai-b-read .dai-rail-k{font-size:13px}div.dai-b-read .dai-ri{height:42px;font-size:14.5px}div.dai-b-read .dai-ri span,div.dai-b-read .dai-ch-no,div.dai-b-read .dai-pill{font-size:13px}div.dai-b-read .dai-ans-k{font-size:15px}div.dai-b-read .dai-ans-line{font-size:17.5px;line-height:1.7}div.dai-b-read .dai-ans-sub{font-size:17px}div.dai-b-read .dai-ans-plus{font-size:16px}div.dai-b-read .dai-mbar-legend{font-size:14.5px}div.dai-b-read .dai-verdict-s{font-size:17px}div.dai-b-read .dai-req-pills li{height:36px;font-size:14.5px}div.dai-b-read .dai-risk-chips li{font-size:14px}div.dai-b-read .dai-mini-tl li{font-size:13.5px}div.dai-b-read .dai-mini-tl b{font-size:14.5px}div.dai-b-read .dai-proof-nums span{font-size:13.5px}div.dai-b-read .dai-card-toggle{height:58px;font-size:17px}div.dai-b-read .dai-card-toggle small,div.dai-b-read .dai-sec-label{font-size:14px}div.dai-b-read .dai-sec-no{width:22px;height:22px;font-size:13px}div.dai-b-read .dai-sec-title{font-size:19.5px}div.dai-b-read .dai-para,div.dai-b-read .dai-why-now li{font-size:16.5px}div.dai-b-read .dai-waterfall li{font-size:16px}div.dai-b-read .dai-checks p{font-size:15px}div.dai-b-read .dai-ai-note p{font-size:16px}div.dai-b-read .dai-req-table,div.dai-b-read .dai-cmp{font-size:15.5px}div.dai-b-read .dai-req-table th,div.dai-b-read .dai-cmp th{font-size:14px}div.dai-b-read .dai-levers p{font-size:15.5px}div.dai-b-read .dai-lv-head b{font-size:17px}div.dai-b-read .dai-lv-tag{font-size:13px}div.dai-b-read .dai-lv-doc{font-size:14.5px!important}div.dai-b-read .dai-mc-h{font-size:15px}div.dai-b-read .dai-more-check ul{font-size:15.5px}div.dai-b-read .dai-histo figcaption{font-size:14px}div.dai-b-read .dai-histo .dai-me-t,div.dai-b-read .dai-histo .dai-ax,div.dai-b-read .dai-cc-why{font-size:13px}div.dai-b-read .dai-cc-no{font-size:13.5px}div.dai-b-read .dai-cc-who{font-size:15px}div.dai-b-read .dai-cc-flow{font-size:14.5px}div.dai-b-read .dai-cc-sim{font-size:14px}div.dai-b-read .dai-ai-trace{font-size:14.5px}div.dai-b-read .dai-tr-t{font-size:13px}div.dai-b-read .dai-tr-head span:last-child{font-size:13px}div.dai-b-read .dai-proof b{font-size:18.5px}div.dai-b-read .dai-proof p{font-size:15px}div.dai-b-read .dai-proof-tag{font-size:13px}div.dai-b-read .dai-ug-k{font-size:14.5px}div.dai-b-read .dai-ug-s{font-size:14px}div.dai-b-read .dai-ug-list{font-size:15.5px}div.dai-b-read .dai-dont b{font-size:16.5px}div.dai-b-read .dai-dont p{font-size:15px}div.dai-b-read .dai-risk header b{font-size:17px}div.dai-b-read .dai-risk p{font-size:15.5px}div.dai-b-read .dai-rk{font-size:13px}div.dai-b-read .dai-docs span{font-size:14px}div.dai-b-read .dai-risk-proof{font-size:14.5px!important}div.dai-b-read .dai-checkgrid li{font-size:14.5px}div.dai-b-read .dai-kv div,div.dai-b-read .dai-timeline b{font-size:16.5px}div.dai-b-read .dai-timeline p{font-size:15px}div.dai-b-read .dai-tl-d{font-size:14.5px}div.dai-b-read .dai-routes b{font-size:16.5px}div.dai-b-read .dai-routes span{font-size:15.5px}div.dai-b-read .dai-compare b{font-size:17px}div.dai-b-read .dai-compare span,div.dai-b-read .dai-compare em{font-size:15px}div.dai-b-read .dai-lawyer figcaption span{font-size:13.5px}div.dai-b-read .dai-lawyer q{font-size:14.5px}div.dai-b-read .dai-review p{font-size:16px}div.dai-b-read .dai-review cite{font-size:14px}div.dai-b-read .dai-promise li{font-size:16px}div.dai-b-read .dai-sign{font-size:14px}div.dai-b-read .dai-final-line{font-size:20px}div.dai-b-read .dai-quote p{font-size:16px}div.dai-b-read .dai-quote cite,div.dai-b-read .dai-card-cta p,div.dai-b-read .dai-fine,div.dai-b-read .dai-cl-k{font-size:14px}div.dai-b-read .dai-cl-l-k{font-size:13.5px}div.dai-b-read .dai-cl-lawyer span{font-size:14px}div.dai-b-read .dai-cl-list li{font-size:16px}div.dai-b-read .dai-cl-micro{font-size:14px;color:#ffffffb3}div.dai-b-read .dai-cl-tel{font-size:15.5px}div.dai-b-read .dai-r-foot{font-size:13.5px}div.dai-b-read .dai-cb-text b{font-size:16.5px;white-space:normal;line-height:1.3;overflow:visible}div.dai-b-read .dai-cta-bar-btn{height:auto;min-height:68px;padding-top:10px;padding-bottom:10px}div.dai-b-read .dai-cb-text small{font-size:13px;color:#ffffffb8}div.dai-b-read .dai-rail-list button{font-size:15.5px}div.dai-b-read .dai-rail-count span,div.dai-b-read .dai-cr-k,div.dai-b-read .dai-cr-lawyer span{font-size:13.5px}div.dai-b-read .dai-cr-sum div{font-size:14px}div.dai-b-read .dai-cr-micro{font-size:13px}div.dai-b-read .dai-cs-ai p,div.dai-b-read .dai-cs-summary{font-size:15px}div.dai-b-read .dai-cs-table,div.dai-b-read .dai-cs-corr,div.dai-b-read .dai-cs-h,div.dai-b-read .dai-cs-label{font-size:14.5px}div.dai-b-read .dai-cs-attach li{font-size:15px}div.dai-b-read .dai-consult .dai-chip{height:46px;font-size:15.5px}.dai-v-intro.dai-is-b .dai-intro-wrap{grid-template-rows:minmax(230px,36svh) auto}.dai-v-intro.dai-is-b .dai-intro-title{font-size:clamp(40px,11vw,74px);margin:6px 0 16px}.dai-v-intro.dai-is-b .dai-intro-lead{max-width:460px;font-size:18.5px;line-height:1.6;color:var(--ink-text-2)}.dai-v-intro.dai-is-b .dai-btn-cta{max-width:460px;margin-top:28px}.dai-intro-trust{max-width:460px;margin:14px 0 0;text-align:center;font-size:14.5px;color:var(--ink-text-2);letter-spacing:-.01em}div.dai-b-survey .dai-sv-orbit,div.dai-b-survey .dai-sv-strip{display:none}div.dai-b-survey .dai-sv-top{height:60px;gap:10px}.dai-sv-core{flex:none;width:56px;height:56px;margin-right:-8px}@media (min-width: 1080px){.dai-sv-core{display:none}}div.dai-b-survey .dai-sv-stage{padding-top:16px}div.dai-b-survey .dai-q-title{font-size:clamp(26px,7.2vw,34px)}div.dai-b-survey .dai-lp-feed li:not(:first-child){display:none}.dai-opt-list.dai-is-many{gap:8px}@media (min-width: 1080px){.dai-opt-list.dai-is-many{grid-template-columns:1fr 1fr}}.dai-amt.dai-is-b .dai-amt-val{display:block;margin:2px 0 20px;text-align:center;font-size:clamp(38px,11vw,54px);font-weight:800;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.dai-amt-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dai-amt-grid .dai-chip{width:100%;height:62px;border-radius:16px;font-size:18px}@media (min-width: 560px){.dai-amt-grid{grid-template-columns:repeat(3,1fr)}}.dai-amt-fine-k{display:block;margin:20px auto 6px;padding:8px 14px;border:0;border-radius:999px;background:none;font-size:15px;font-weight:600;color:var(--ink-text-2);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.dai-amt-fine{display:flex;align-items:center;gap:12px}.dai-amt-fine[hidden]{display:none}.dai-amt-fine .dai-amt-range{flex:1;margin:0}.dai-amt-fine .dai-amt-step{width:44px;height:44px;font-size:22px}div.dai-b-stage .dai-stage-metrics{display:none}div.dai-b-stage .dai-stage-now{font-size:17.5px;color:#e3e8ff}div.dai-b-stage .dai-stage-label{font-size:15px}div.dai-b-stage .dai-stage-progress{height:4px}@media (min-width: 768px){div.dai-b-stage .dai-stage-steps{opacity:.5}div.dai-b-stage .dai-stage-bottom{width:300px}}div.dai-b-gate .dai-gate-title{margin:10px 0 6px;font-size:28px}.dai-gate-sub{margin:0 0 18px;font-size:16px;line-height:1.55;color:var(--text-2)}.dai-gate-preview.dai-is-b{padding:16px 16px 14px}.dai-gate-preview.dai-is-b .dai-gp-chip{display:inline-block}.dai-gate-preview.dai-is-b .dai-gp-amount{margin-bottom:8px}div.dai-b-gate .dai-agree-more,div.dai-b-read .dai-agree-more{flex:none;white-space:nowrap}.dai-gp-one{display:flex;gap:8px;align-items:flex-start;margin:0;padding-top:12px;border-top:1px solid var(--line);font-size:15px;line-height:1.5;color:var(--text-2)}.dai-gp-one svg{flex:none;margin-top:2px;color:var(--ok)}div.dai-b-gate .dai-field input{height:62px;font-size:19px}.dai-gate-assure-one{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0;font-size:14.5px;line-height:1.5;color:var(--text-2)}.dai-gate-assure-one svg{flex:none;color:var(--ok)}div.dai-b-hero .dai-h-big{font-size:clamp(34px,10vw,66px)}div.dai-b-hero .dai-h-scroll{margin-top:26px;padding:11px 18px;border-radius:999px;background:rgba(255,255,255,.08);color:var(--ink-text)}div.dai-b-cards .dai-ans-plus{margin-top:12px;padding:0;background:none;color:var(--gold-ink);font-weight:700}div.dai-b-cards .dai-ans-plus b{color:var(--gold-ink)}div.dai-b-cards .dai-ans-plus svg{color:var(--gold)}div.dai-b-cards .dai-ans-plus.dai-is-flat{color:var(--text-2);font-weight:600}div.dai-b-cards .dai-card-summary .dai-req-pills,div.dai-b-cards .dai-card-summary .dai-risk-chips{display:none}div.dai-b-cards .dai-sec{padding:0}div.dai-b-cards .dai-sec-head{display:grid;grid-template-columns:1fr auto;column-gap:12px;align-items:center;padding:18px 2px;cursor:pointer;border-radius:12px}div.dai-b-cards .dai-sec-head:hover .dai-sec-chev{background:#e9ecf3}div.dai-b-cards .dai-sec-head .dai-sec-label{grid-column:1;margin:0 0 4px}div.dai-b-cards .dai-sec-head .dai-sec-title{grid-column:1;margin:0;font-size:18px}div.dai-b-cards .dai-sec-chev{grid-column:2;grid-row:1 / span 2;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--paper);color:var(--text-2);transition:transform .3s var(--ease),background .2s}div.dai-b-cards .dai-sec.dai-open .dai-sec-chev{transform:rotate(180deg)}div.dai-b-cards .dai-sec-body{display:none;padding:0 0 22px}div.dai-b-cards .dai-sec.dai-open .dai-sec-body{display:block;animation:dai-rise .45s var(--ease)}.dai-cmp-b{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;margin-bottom:4px}.dai-cmp-b>div{display:flex;flex-direction:column;gap:3px;padding:14px;border-radius:16px;background:var(--paper)}.dai-cmp-b>div.dai-hl{background:#fff6e0}.dai-cmp-b span{font-size:14px;font-weight:700;color:var(--text-2)}.dai-cmp-b b{font-size:21px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.dai-cmp-b .dai-hl b{color:var(--gold-ink)}.dai-cmp-b small{font-size:13.5px;color:var(--text-3)}.dai-cmp-b i{font-style:normal;font-size:20px;color:var(--text-3)}@media (max-width: 440px){.dai-cmp-b{grid-template-columns:1fr}.dai-cmp-b i{justify-self:center;transform:rotate(90deg)}}div.dai-b-cards .dai-ai-note{background:#f5f7fc;border-color:transparent}div.dai-b-cards .dai-ai-trace{background:#f5f7fc;color:var(--text)}div.dai-b-cards .dai-tr-head span:last-child{color:var(--ok);background:var(--ok-soft)}div.dai-b-cards .dai-tr-t{color:var(--text-3)}div.dai-b-cards .dai-tr-l{color:var(--text-2)}div.dai-b-cards .dai-tr-bar{background:#e2e6f1}div.dai-b-cards .dai-tr-logs{border-top-color:var(--line)}div.dai-b-cards .dai-tr-logs li{color:var(--text-2)}div.dai-b-cards .dai-tr-logs svg{color:var(--ok)}div.dai-b-cards .dai-proof{background:#fff;border:1px solid var(--line);color:var(--text)}div.dai-b-cards .dai-proof p{color:var(--text-2)}div.dai-b-cards .dai-proof-tag{color:var(--gold-ink);background:var(--gold-soft)}div.dai-b-cards .dai-urgent{background:var(--paper);border-color:transparent}div.dai-b-cards .dai-ug-k{color:var(--text-2)}div.dai-b-cards .dai-ug-v b{color:var(--text)}div.dai-b-cards .dai-ug-list{border-top-color:var(--line)}.dai-card-ai{display:none;align-items:center;gap:10px;margin-top:6px;padding:14px 16px;border-radius:14px;background:#f1f4ff;color:#2b3a8f;font-size:15px;font-weight:600}div.dai-b-cards .dai-card.dai-is-loading .dai-card-ai{display:flex}div.dai-b-cards .dai-card-cta .dai-btn-cta{height:52px;font-size:16px;color:var(--text);box-shadow:none}div.dai-b-cards .dai-card-cta .dai-btn-cta:before{background:var(--line);animation:none}div.dai-b-cards .dai-card-cta .dai-btn-cta:after{background:#fff}div.dai-b-cards .dai-card-cta .dai-btn-cta:hover{box-shadow:0 10px 22px -14px #0b122066}.dai-ab-switch{position:fixed;left:10px;top:calc(var(--safe-t) + 14px);z-index:65;display:flex;align-items:center;gap:5px;height:32px;padding:0 11px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(10,14,28,.86);color:#fff;cursor:pointer;font-size:10.5px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 8px 20px -8px #00000080}.dai-ab-switch b{font-size:13px;letter-spacing:0;white-space:nowrap}.dai-ab-switch span{font-size:11px;opacity:.75}@media (max-width: 380px){.dai-ab-switch span{display:none}}.dai-ab-sheet h3{margin:4px 0;font-size:21px;letter-spacing:-.03em}.dai-ab-sub{margin:0 0 14px;font-size:14.5px;color:var(--text-2)}.dai-ab-presets{display:flex;gap:8px;margin-bottom:10px}.dai-ab-presets button{flex:1;height:44px;border-radius:12px;border:1.5px solid var(--line);background:#fff;font-weight:700;cursor:pointer}.dai-ab-list{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:4px}.dai-ab-list label{display:flex;gap:12px;align-items:flex-start;padding:10px 6px;border-radius:12px;cursor:pointer}.dai-ab-list label:hover{background:var(--paper)}.dai-ab-list input{width:22px;height:22px;margin-top:2px;accent-color:var(--text);flex:none}.dai-ab-list b{display:block;font-size:15.5px}.dai-ab-list small{display:block;margin-top:2px;font-size:13.5px;line-height:1.5;color:var(--text-2)}.dai-amt-val.dai-is-empty{color:var(--ink-text-3)}.dai-amt.dai-is-b .dai-amt-val.dai-is-empty{font-size:clamp(30px,8.5vw,40px)}.dai-amt-unknown{width:100%;height:56px;margin-top:10px;border-radius:16px;font-size:16.5px}.dai-amt-typed{display:flex;align-items:center;gap:10px;margin-top:14px;padding:0 16px;height:56px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid var(--ink-line)}.dai-amt-typed span{flex:none;font-size:14.5px;color:var(--ink-text-2)}.dai-amt-typed input{flex:1;min-width:0;height:100%;border:0;background:none;color:#fff;font:inherit;font-size:18px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums;outline:none}.dai-amt-typed b{flex:none;font-size:15px;color:var(--ink-text-2)}.dai-amt-typed:focus-within{border-color:#6f86ff99}.dai-amt-typed-err{min-height:0;margin:6px 2px 0;font-size:13.5px;color:#ffb4a8}.dai-amt-typed-err:empty{display:none}.dai-gp-amount.dai-is-plain{font-size:20px;letter-spacing:-.03em;color:var(--text-2)}.dai-gp-amount .dai-veil{white-space:normal;overflow-wrap:anywhere}@media (min-width: 1080px){.dai-v-intro.dai-is-b .dai-intro-wrap{grid-template-rows:none;min-height:calc(100svh - 86px - var(--safe-t) - var(--safe-b))}.dai-v-intro.dai-is-b .dai-intro-title{font-size:clamp(52px,4.4vw,62px)}}.dai-nw{white-space:nowrap}.dai-center{text-align:center}.dai-r-intro-sub{margin:10px 0 14px;font-size:14px;line-height:1.6;color:var(--text-2)}.dai-r-stages{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dai-r-stages li{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:baseline;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid var(--line)}.dai-r-stages span{grid-row:span 2;font-size:12px;font-weight:800;color:var(--gold-ink);background:var(--gold-soft);padding:3px 8px;border-radius:999px}.dai-r-stages b{font-size:15.5px;letter-spacing:-.03em}.dai-r-stages small{font-size:13.5px;color:var(--text-2);line-height:1.5}.dai-ans-warn{display:flex;gap:8px;align-items:flex-start;margin:12px 0 0;padding:12px 14px;border-radius:14px;font-size:14px;line-height:1.6;color:#6b3a0b;background:var(--warn-soft)}.dai-ans-warn svg{flex:none;margin-top:3px;color:var(--warn)}.dai-ans-warn b{color:#4d2706}.dai-card-summary .dai-kv{margin-top:2px}:where(.dai-root) [data-card=share] .dai-card-summary .dai-ans-plus{cursor:pointer}.dai-card-after{margin-top:10px}.dai-card-after .dai-link-btn{margin-top:6px}.dai-mbar-legend .dai-lg{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:5px;background:var(--text);vertical-align:1px}.dai-verdict+.dai-verdict{margin-top:14px}.dai-verdict-k{margin:2px 0;font-size:13px;font-weight:800;color:var(--text-3)}.dai-verdict-h.dai-sm{font-size:clamp(18px,5vw,21px)}.dai-myth-list,.dai-checklist{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:8px}.dai-myth-list li{display:flex;gap:8px;align-items:flex-start;font-size:15px;line-height:1.55;color:var(--text-2)}.dai-myth-list svg{flex:none;margin-top:3px;color:var(--ok)}.dai-checklist label{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--paper);font-size:15px;line-height:1.55;cursor:pointer}.dai-checklist input,.dai-dx-check input{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--text)}.dai-checklist input:checked+span{color:var(--text-3);text-decoration:line-through}.dai-flow-mini{list-style:none;margin:6px 0 12px;padding:0;display:grid;gap:6px}.dai-flow-mini li{display:grid;grid-template-columns:76px 1fr;gap:8px;align-items:baseline;padding:10px 12px;border-radius:12px;background:var(--paper)}.dai-flow-mini span{font-size:13px;font-weight:800;color:var(--ai)}.dai-flow-mini b{font-size:15.5px}.dai-trend-nodes{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:6px}.dai-trend-nodes li{display:flex;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:12px;background:var(--paper);font-size:14.5px;font-variant-numeric:tabular-nums}.dai-trend-nodes li.dai-is-me{background:var(--gold-soft);font-weight:800}.dai-trend-nodes em{font-style:normal;font-size:12.5px;font-weight:800;color:var(--gold-ink)}.dai-waterfall li span small{display:block;margin-top:2px;font-size:12.5px;color:var(--text-3)}.dai-more-check.dai-is-warn{margin-top:12px;background:var(--warn-soft)}.dai-more-check.dai-is-warn .dai-mc-h{display:flex;gap:6px;align-items:center;color:#6b3a0b}.dai-kv div:has(.dai-kv-long){flex-direction:column;gap:4px}.dai-kv dd .dai-kv-long{display:block;font-weight:500;text-align:left;line-height:1.55;color:var(--text-2)}.dai-btn-ghost.dai-btn-sm{height:46px;margin-top:12px;font-size:14.5px}.dai-btn-ghost.dai-btn-lg{height:56px;margin-top:14px;font-size:16px}.dai-link-btn.dai-is-mute{color:var(--text-2)}.dai-cmp-b b.dai-sm{font-size:16px;line-height:1.45}.dai-demo-note{line-height:1.5}.dai-cl-brief{position:relative;margin-top:18px}.dai-cl-known{margin:0 0 14px;font-size:14.5px;line-height:1.65;color:#ffffffd9}.dai-cl-brief .dai-cl-list{margin-top:6px}.dai-cl-brief .dai-cl-micro{text-align:left;margin:0 0 20px}.dai-answer-edit .dai-field select{width:100%;height:56px;padding:0 14px;border-radius:14px;border:1.5px solid var(--line);background:#fff;color:var(--text);font:inherit;font-size:16px}.dai-answer-edit .dai-field input:disabled{background:var(--paper);color:var(--text-3)}.dai-dx{padding:4px 0 6px}.dai-dx-steps{display:flex;justify-content:space-between;font-size:13px;font-weight:800;color:var(--ai);outline:none}.dai-dx-progress{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0 18px}.dai-dx-progress button{height:6px;padding:0;border:0;border-radius:4px;background:var(--line);cursor:pointer}.dai-dx-progress button.dai-is-done{background:var(--ai-grad)}.dai-dx-title{margin:0 0 8px;font-size:clamp(21px,5.8vw,25px);line-height:1.38;letter-spacing:-.045em;font-weight:800;outline:none}.dai-dx-intro{margin:0 0 18px;font-size:15px;line-height:1.65;color:var(--text-2)}.dai-dx-q{margin:18px 0 6px;font-size:18px;letter-spacing:-.035em;font-weight:800}.dai-dx-k{margin:16px 0 8px;font-size:14.5px;font-weight:800;color:var(--text)}.dai-dx-soft{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--text-2)}.dai-dx-note{margin:0 0 16px;padding:12px 14px;border-radius:14px;background:var(--ai-soft);font-size:14px;line-height:1.6;color:#26347f}.dai-dx-empty{padding:18px;border-radius:16px;background:var(--paper);font-size:15px;color:var(--text-2)}.dai-dx .dai-chip.dai-light,.dai-dx-result .dai-chip.dai-light{height:46px;font-size:15px;white-space:normal;text-align:center;line-height:1.3}.dai-dx-choices{display:flex;flex-wrap:wrap;gap:8px}.dai-dx-choices.dai-is-stack{flex-direction:column;margin-top:12px}.dai-dx-choices.dai-is-stack .dai-chip{width:100%;height:54px;justify-content:flex-start;padding:0 18px;border-radius:16px}.dai-dx-choices.dai-is-grid,.dai-dx-choices.dai-is-pair{display:grid;grid-template-columns:1fr 1fr}.dai-dx-choices.dai-is-grid .dai-chip,.dai-dx-choices.dai-is-pair .dai-chip{width:100%;border-radius:14px}.dai-dx-catalog{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dai-dx-catalog .dai-chip.dai-light{width:100%;height:56px;justify-content:flex-start;gap:8px;padding:0 14px;border-radius:16px;text-align:left;font-size:15px}.dai-dx-mark{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:800;background:var(--line-2);color:var(--text-3)}.dai-dx-catalog .dai-chip[aria-pressed=true] .dai-dx-mark{background:var(--gold-grad);color:#1d1606}.dai-dx-more{margin-top:12px;padding:0 14px;border-radius:16px;background:var(--paper)}.dai-dx-more>summary{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:52px;font-size:15px;font-weight:700;cursor:pointer;list-style:none}.dai-dx-more>summary::-webkit-details-marker{display:none}.dai-dx-more>summary svg{flex:none;color:var(--text-3);transition:transform .3s var(--ease)}.dai-dx-more[open]>summary svg{transform:rotate(180deg)}.dai-dx-more[open]{padding-bottom:14px}.dai-dx-row{padding:10px 0;border-top:1px solid var(--line)}.dai-dx-row>span{display:block;margin-bottom:8px;font-size:14.5px;font-weight:700}.dai-dx-row .dai-chip.dai-light{height:40px}.dai-dx-selected-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font-size:15px}.dai-dx-selected-head span{font-size:13px;color:var(--text-3)}.dai-dx-tabs{display:flex;gap:8px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:none}.dai-dx-tabs::-webkit-scrollbar{display:none}.dai-dx-tabs .dai-chip.dai-light{flex:none;height:auto;min-height:52px;flex-direction:column;gap:2px;padding:6px 14px;border-radius:14px}.dai-dx-tabs .dai-chip small{font-size:12px;font-weight:600;opacity:.75}.dai-dx-item{margin-top:12px;padding:16px;border-radius:18px;border:1px solid var(--line);background:#fff}.dai-dx-item h4{margin:0 0 2px;font-size:17px;letter-spacing:-.03em}.dai-dx-money-head{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;flex-wrap:wrap}.dai-dx-money-head .dai-dx-k{margin-bottom:0}.dai-dx-switch{display:flex;gap:4px}.dai-dx-switch button{height:32px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:#fff;font:inherit;font-size:13px;font-weight:700;color:var(--text-2);cursor:pointer}.dai-dx-switch button[aria-pressed=true]{background:var(--text);border-color:var(--text);color:#fff}.dai-dx-money-fields{margin-top:10px}.dai-dx-money-fields.dai-is-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dai-dx-field{margin-bottom:4px}.dai-dx-input{position:relative;display:block}.dai-dx-input input{padding-right:52px!important;text-align:right;font-variant-numeric:tabular-nums}.dai-dx-input b{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--text-3)}.dai-dx-field small{display:block;margin-top:6px;font-size:13px;line-height:1.5;color:var(--text-3)}.dai-dx-field small.dai-is-err{color:var(--risk);font-weight:700}.dai-dx-field input[aria-invalid=true]{border-color:var(--risk)}.dai-dx-fields{display:grid;gap:6px;margin-top:12px}.dai-dx-share{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:14.5px;font-weight:700}.dai-dx-share input{width:84px;height:46px;padding:0 10px;border-radius:12px;border:1.5px solid var(--line);font:inherit;font-size:16px;text-align:right}.dai-dx-share small{flex-basis:100%;font-size:13px;font-weight:500;color:var(--text-3)}.dai-dx-loan{margin-top:16px;padding-top:4px;border-top:1px dashed var(--line)}.dai-dx-tools{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px}.dai-dx-next-item{margin-top:16px!important}.dai-dx-actions{margin-top:20px}.dai-dx-actions .dai-btn-cta{width:100%}.dai-dx-action-row{display:flex;justify-content:space-between;gap:8px;min-height:8px}.dai-dx-check{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font-size:14.5px;line-height:1.55}.dai-dx-main{margin-top:16px;padding:18px 16px;border-radius:18px;background:linear-gradient(160deg,#fffaf0,#fff3d6)}.dai-dx-main .dai-pill{display:inline-block;margin-bottom:8px}.dai-dx-main .dai-dx-k{margin-top:0}.dai-dx-main .dai-ans-big{margin-bottom:6px;font-size:clamp(24px,7vw,34px)}.dai-dx-result .dai-kv{margin-top:8px}.dai-form-err:empty{display:none}.dai-life-slider{margin-top:14px}.dai-life-slider-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:14.5px;font-weight:700}.dai-life-slider-head b{font-size:20px;letter-spacing:-.03em;color:var(--gold-ink);font-variant-numeric:tabular-nums}.dai-amt-range.dai-is-light{margin:10px 0 2px}.dai-amt-range.dai-is-light::-webkit-slider-runnable-track{background:linear-gradient(90deg,#6f86ff 0,#9d7bff var(--p, 50%),var(--line) var(--p, 50%))}.dai-amt-range.dai-is-light::-moz-range-track{background:var(--line)}.dai-amt-scale.dai-is-light,div.dai-b-read .dai-amt-scale.dai-is-light{color:var(--text-2)}.dai-life-edit{margin-top:14px;display:grid;gap:8px}.dai-life-edit-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:0 16px;border:1px solid var(--line);border-radius:14px;background:#fff;font:inherit;font-size:15px;font-weight:700;color:var(--text);cursor:pointer}.dai-life-edit-toggle[aria-expanded=true]{border-color:var(--text)}.dai-life-edit-panel{padding:4px 4px 8px}.dai-life-details p{margin:0 0 8px;font-size:14px;line-height:1.65;color:var(--text-2)}@media (max-width: 360px){.dai-dx-money-fields.dai-is-pair{grid-template-columns:1fr}.dai-dx-catalog .dai-chip.dai-light{font-size:14px;padding:0 10px}}.dai-pz{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;display:grid;place-items:center;padding:24px 20px;cursor:pointer}.dai-pz:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(120% 80% at 50% 30%,#121a33 0%,var(--ink-1) 55%,var(--ink-0) 100%);opacity:0;transition:opacity 1.3s cubic-bezier(.45,0,.25,1)}.dai-pz.dai-is-dark:before{opacity:1}.dai-pz:not(.dai-is-dark):before{transition-duration:1.2s}.dai-pz-scene{grid-area:1 / 1;width:min(420px,100%);text-align:center;color:var(--ink-text);opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.dai-pz-scene.dai-is-in{opacity:1;transform:none}.dai-pz-scene.dai-is-out{opacity:0;transform:translateY(-10px)}.dai-pz-h{margin:0 0 14px;font-size:clamp(28px,8vw,36px);font-weight:800;letter-spacing:-.045em}.dai-pz-sub{margin:0 0 22px;font-size:16.5px;color:var(--ink-text-2)}.dai-pz-chat{padding:14px 16px 18px;border-radius:22px;background:rgba(255,255,255,.06);border:1px solid var(--ink-line);text-align:left}.dai-pz-day{display:table;margin:0 auto 12px;padding:3px 12px;border-radius:999px;font-size:13px;font-weight:700;color:var(--ink-text-2);background:rgba(255,255,255,.08)}.dai-pz-msg{display:flex;gap:10px;align-items:flex-start}.dai-pz-ava{flex:none;width:40px;height:40px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#4f6bff,#8a5cff)}.dai-pz-who{display:block;margin:0 0 6px;font-size:13.5px;color:var(--ink-text-2)}.dai-pz-bubble{margin:0 0 6px;padding:12px 14px;border-radius:4px 16px 16px;background:#fff;color:var(--text);font-size:16px;line-height:1.5;font-weight:600;opacity:0;transform:translateY(6px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.dai-pz-scene.dai-is-in .dai-pz-bubble{opacity:1;transform:none;transition-delay:.5s}.dai-pz-scene.dai-is-in .dai-pz-bubble+.dai-pz-bubble{transition-delay:1.3s}.dai-pz-lead{margin:0 0 10px;font-size:clamp(22px,6vw,26px);font-weight:800;letter-spacing:-.04em;color:var(--ink-text-2)}.dai-pz-hl{margin:0 0 26px}.dai-pz-hl span{display:inline-block;padding:6px 12px;border-radius:10px;font-size:clamp(23px,6.6vw,28px);font-weight:800;letter-spacing:-.045em;color:#1d1606;background:var(--gold-grad);box-shadow:0 16px 40px -18px #f4b93ecc}.dai-pz-body{margin:0;font-size:17px;line-height:1.7;font-weight:600;color:#fff}.dai-pz-body mark{padding:1px 8px;border-radius:8px;color:#1d1606;background:var(--gold-2);font-weight:800}.dai-pz-scene[data-scene="2"] .dai-pz-hl,.dai-pz-scene[data-scene="2"] .dai-pz-body{opacity:0;transition:opacity .6s var(--ease)}.dai-pz-scene[data-scene="2"].dai-is-in .dai-pz-hl{opacity:1;transition-delay:.45s}.dai-pz-scene[data-scene="2"].dai-is-in .dai-pz-body{opacity:1;transition-delay:1.1s}.dai-pz-skip{position:absolute;left:50%;bottom:calc(26px + var(--safe-b));transform:translate(-50%);border:0;background:none;font:inherit;font-size:13.5px;color:var(--ink-text-3);opacity:0;transition:opacity .6s .8s;cursor:pointer}.dai-pz.dai-is-dark .dai-pz-skip{opacity:1}@media (prefers-reduced-motion: reduce){.dai-pz,.dai-pz-scene,.dai-pz-bubble{transition-duration:.01s!important;transition-delay:0s!important}}.dai-card-toggle.dai-is-beckon{border:1.5px solid transparent;color:var(--text);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(100deg,#4f6bff,#8a5cff,#33d1ff,#8a5cff,#4f6bff) border-box;background-size:100% 100%,300% 100%;animation:dai-sheen 3.2s linear infinite,dai-beckon 1.9s ease-in-out infinite}@keyframes dai-beckon{0%,to{box-shadow:0 0 #4f6bff00,0 8px 20px -14px #4f6bff80}50%{box-shadow:0 0 0 6px #4f6bff24,0 14px 30px -12px #4f6bffbf}}@media (prefers-reduced-motion: reduce){.dai-card-toggle.dai-is-beckon{animation:none}}.dai-v-intro.dai-is-tracks .dai-intro-wrap{grid-template-rows:minmax(150px,20svh) auto}.dai-v-intro.dai-is-tracks .dai-intro-title{margin-top:12px}.dai-v-intro.dai-is-tracks .dai-intro-lead{max-width:520px}.dai-track-list{margin:22px 0 0;max-width:520px}.dai-track-list .dai-opt{gap:12px;min-height:76px;text-align:left}.dai-track-no{flex:none;width:30px;font-size:13px;font-weight:800;letter-spacing:.04em;color:#9fb0ff;font-variant-numeric:tabular-nums}.dai-track-list .dai-opt-main small{color:var(--ink-text-2);line-height:1.45}.dai-track-list .dai-opt-tag{color:var(--ink-text-2)}.dai-track-go{flex:none;color:var(--ink-text-2);transition:transform .25s var(--ease)}.dai-track-list .dai-opt:hover .dai-track-go{transform:translate(3px);color:#fff}.dai-track-how{list-style:none;display:flex;flex-wrap:wrap;gap:6px 14px;margin:18px 0 0;padding:0;max-width:520px;font-size:13.5px;color:var(--ink-text-2)}.dai-track-how li{display:inline-flex;align-items:center;gap:6px}.dai-track-how span{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:11.5px;font-weight:800;color:#fff;background:rgba(255,255,255,.1)}.dai-v-intro.dai-is-tracks .dai-intro-trust{display:flex;align-items:center;gap:6px;text-align:left;max-width:520px}.dai-track-foot{max-width:520px;margin:26px 0 0;padding-top:16px;border-top:1px solid var(--ink-line);font-size:13px;line-height:1.6;color:var(--ink-text-2)}.dai-track-foot p{margin:0 0 4px}.dai-track-foot .dai-link-btn{margin-top:4px;color:#9fb0ff;font-size:13.5px;text-decoration:underline;text-underline-offset:3px}@media (min-width: 1080px){.dai-v-intro.dai-is-tracks .dai-intro-wrap{grid-template-rows:none}.dai-v-intro.dai-is-tracks .dai-intro-title{font-size:clamp(48px,4vw,58px)}}.dai-q-track{margin:0 0 8px;font-size:13px;font-weight:800;letter-spacing:.02em;color:#9fb0ff}.dai-q-group{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:14px 2px 2px;font-size:14px;font-weight:700;color:var(--ink-text-2)}.dai-q-group em{font-style:normal;font-size:12.5px;font-weight:700;padding:3px 9px;border-radius:999px;color:#ffe3a3;background:rgba(255,217,138,.1)}.dai-opt-list.dai-is-multi .dai-q-group:first-child{margin-top:0}.dai-amt-grid.dai-is-4{grid-template-columns:repeat(4,1fr)}.dai-amt-grid.dai-is-3{grid-template-columns:repeat(3,1fr)}.dai-amt-grid.dai-is-3 .dai-chip,.dai-amt-grid.dai-is-4 .dai-chip{height:52px;font-size:16px;padding:0 6px}.dai-kids-row{margin-top:14px;padding:12px 12px 14px;border-radius:18px;background:rgba(255,255,255,.03);border:1px solid var(--ink-line)}.dai-kids-row .dai-q-group{margin:0 2px 10px}.dai-q-notice{margin:14px 2px 0;font-size:13.5px;line-height:1.55;color:var(--ink-text-2)}.dai-q-safety{margin-top:14px;padding:14px;border-radius:16px;background:rgba(224,72,77,.12);border:1px solid rgba(224,72,77,.35)}.dai-q-safety p{margin:0 0 10px;font-size:14.5px;line-height:1.6;color:#ffd9da}.dai-q-safety div{display:flex;flex-wrap:wrap;gap:8px}.dai-q-safety a{padding:9px 14px;border-radius:999px;font-size:14.5px;font-weight:800;color:#fff;background:rgba(224,72,77,.5);text-decoration:none}.dai-gate-preview .dai-gp-list{margin-top:10px}.dai-gate-preview .dai-gp-list li{align-items:flex-start}.dai-gate-preview .dai-gp-list li svg{margin-top:3px}.dai-gate-preview .dai-gp-list li span{display:flex;flex-direction:column;gap:2px}.dai-gate-preview .dai-gp-list small{font-size:13px;color:var(--text-2)}.dai-field-err{margin:-6px 2px 8px;font-size:13px;color:var(--risk);font-weight:600}.dai-field-err:empty{display:none}.dai-field input[aria-invalid]{border-color:var(--risk)}.dai-gate-note{margin:0 2px 6px;font-size:13px;line-height:1.55;color:var(--text-3)}.dai-agree-rows{margin:0 0 8px}.dai-agree-rows div{display:grid;grid-template-columns:76px 1fr;gap:8px;padding:4px 0}.dai-agree-rows dt{color:var(--text-3)}.dai-agree-rows dd{margin:0;color:var(--text)}.dai-agree-detail p{margin:0}.dai-gate-back{display:inline-flex;align-items:center;gap:4px;margin-top:14px}.dai-gate-back svg{width:18px;height:18px}.dai-privacy-sheet h3{margin:12px 0 8px}.dai-privacy-sheet .dai-cs-label small{font-weight:500;color:var(--text-3)}.dai-v-splash{position:relative;z-index:2;height:100svh;min-height:480px;display:flex;flex-direction:column;align-items:center;padding:calc(var(--safe-t) + 24px) 24px calc(var(--safe-b) + 28px);cursor:pointer;overflow:hidden}.dai-splash-stage{flex:1 1 auto;width:100%;max-width:520px;min-height:180px;max-height:58svh}.dai-splash-copy{flex:none;margin:8px 0 0;text-align:center;color:var(--ink-text)}.dai-sp-line{display:block;opacity:0;transform:translateY(12px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.dai-sp-line:first-child{font-size:clamp(17px,4.8vw,22px);font-weight:600;color:var(--ink-text-2);letter-spacing:-.02em;line-height:1.5}.dai-sp-em{margin-top:6px;font-size:clamp(24px,7vw,38px);font-weight:800;letter-spacing:-.045em;line-height:1.3}.dai-v-splash.dai-is-in .dai-sp-line{opacity:1;transform:none}.dai-v-splash.dai-is-in .dai-sp-em{transition-delay:.55s}.dai-v-splash.dai-is-leaving .dai-splash-copy,.dai-v-splash.dai-is-leaving .dai-splash-skip{opacity:0;transform:translateY(-8px);transition:opacity .45s var(--ease),transform .45s var(--ease)}.dai-splash-skip{flex:none;margin-top:22px;border:0;background:none;font:inherit;font-size:13px;color:var(--ink-text-3);opacity:0;transition:opacity .6s 1.4s;cursor:pointer}.dai-v-splash.dai-is-in .dai-splash-skip{opacity:1}.dai-v-intro.dai-is-arriving .dai-intro-copy>*{animation:dai-rise .6s var(--ease) both}.dai-v-intro.dai-is-arriving .dai-intro-copy>*:nth-child(2){animation-delay:.08s}.dai-v-intro.dai-is-arriving .dai-intro-copy>*:nth-child(3){animation-delay:.16s}.dai-v-intro.dai-is-arriving .dai-intro-copy>*:nth-child(4){animation-delay:.24s}.dai-v-intro.dai-is-arriving .dai-intro-copy>*:nth-child(5){animation-delay:.32s}@media (max-width: 767px){.dai-v-intro.dai-is-tracks{min-height:100svh;height:auto;padding-top:calc(var(--safe-t) + 52px);padding-bottom:calc(var(--safe-b) + 12px)}.dai-v-intro.dai-is-tracks .dai-intro-wrap{min-height:calc(100svh - 64px - var(--safe-t) - var(--safe-b))}.dai-v-intro.dai-is-tracks .dai-intro-wrap{display:flex;flex-direction:column}.dai-v-intro.dai-is-tracks .dai-intro-stage{flex:1 1 auto;min-height:64px;max-height:26svh}.dai-v-intro.dai-is-tracks .dai-intro-copy{flex:none}.dai-v-intro.dai-is-tracks .dai-eyebrow{margin:0;padding:5px 11px;font-size:12px}.dai-v-intro.dai-is-tracks .dai-intro-title{margin:10px 0 8px;font-size:clamp(28px,8.4vw,36px);line-height:1.15}.dai-v-intro.dai-is-tracks .dai-intro-lead{font-size:14.5px;line-height:1.55}.dai-v-intro.dai-is-tracks .dai-track-list{margin-top:14px;gap:8px}.dai-v-intro.dai-is-tracks .dai-track-list .dai-opt{min-height:0;height:clamp(48px,7svh,58px);padding-top:0;padding-bottom:0}.dai-v-intro.dai-is-tracks .dai-track-list .dai-opt-main b{font-size:16.5px}.dai-track-desc,.dai-track-meta{display:none}.dai-track-no{width:24px;font-size:12px}.dai-track-foot{margin-top:12px;padding-top:10px;font-size:13px;line-height:1.45}.dai-track-foot p{margin:0 0 2px}.dai-track-foot .dai-link-btn{margin:0;font-size:13px}}@media (max-width: 767px) and (max-height: 640px){.dai-v-intro.dai-is-tracks .dai-intro-stage{flex:0 0 8px;min-height:0}.dai-v-intro.dai-is-tracks .dai-intro-title{font-size:27px;margin:8px 0 6px}.dai-v-intro.dai-is-tracks .dai-intro-lead{font-size:13.5px;line-height:1.5}.dai-v-intro.dai-is-tracks .dai-track-list{margin-top:10px;gap:6px}.dai-v-intro.dai-is-tracks .dai-track-list .dai-opt{height:44px}.dai-track-foot{margin-top:8px;padding-top:8px}}.dai-factor-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dai-factor-list li{padding:13px 14px;border-radius:14px;background:var(--paper);border-left:3px solid var(--line)}.dai-factor-list li.dai-tone-good{border-left-color:var(--ok)}.dai-factor-list li.dai-tone-warn{border-left-color:var(--warn)}.dai-fx-head{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:15.5px}.dai-fx-tag{flex:none;font-size:12px;font-weight:800;padding:2px 8px;border-radius:999px;color:var(--text-2);background:#fff;border:1px solid var(--line)}.dai-tone-good .dai-fx-tag{color:var(--ok);border-color:#0f9b744d}.dai-tone-warn .dai-fx-tag{color:var(--warn);border-color:#d9731f4d}.dai-fx-mine{margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.55;color:var(--text)}.dai-fx-desc{margin:0;font-size:13.5px;line-height:1.6;color:var(--text-2)}.dai-risk-acts{list-style:none;margin:8px 0 12px;padding:0;display:grid;gap:8px}.dai-risk-acts li{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:14px;background:var(--risk-soft)}.dai-risk-acts b{font-size:15px}.dai-risk-acts span{font-size:13.5px;font-weight:700;color:var(--risk)}.dai-risk-acts small{font-size:13px;line-height:1.55;color:var(--text-2)}.dai-myth-list.dai-is-risk svg{color:var(--risk)}.dai-path-steps{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0 10px;padding:0}.dai-path-steps li{display:flex;flex-direction:column;gap:3px;padding:11px 10px;border-radius:14px;background:var(--paper);text-align:center}.dai-path-steps b{font-size:16px}.dai-path-steps span{font-size:13px;line-height:1.4;color:var(--text-2)}.dai-path-steps li.dai-is-active{background:var(--gold-soft);box-shadow:inset 0 0 0 1.5px var(--gold)}.dai-path-steps li.dai-is-active b{color:var(--gold-ink)}.dai-path-steps li.dai-is-off{opacity:.45;text-decoration:line-through}.dai-safety-first{margin:0 0 16px;padding:16px;border-radius:20px;background:var(--risk-soft);border:1.5px solid rgba(224,72,77,.35);color:var(--text)}.dai-safety-first .dai-sf-lead{margin:0 0 6px;font-size:18px;font-weight:800;letter-spacing:-.03em;color:var(--risk)}.dai-safety-first p{margin:0 0 8px;font-size:15px;line-height:1.6}.dai-sf-tel{display:grid;gap:8px;margin:10px 0}.dai-sf-tel a{display:flex;align-items:baseline;gap:10px;padding:12px 14px;border-radius:14px;background:#fff;color:var(--text);text-decoration:none}.dai-sf-tel b{font-size:20px;color:var(--risk);font-variant-numeric:tabular-nums}.dai-sf-tel span{font-size:14px;color:var(--text-2)}.dai-kv dd{word-break:keep-all}.dai-root.dai-root-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;min-height:0;height:100vh;height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dai-card-toggle,.dai-sv-back{padding:1px 6px}:where(.dai-root) a:not([class]){text-decoration:underline}
