:root{--serif:var(--font-s);--kserif:var(--font-noto-serif-kr), serif;--sans:var(--font-u);--mono:var(--font-m);--gold-deep:#c28800;--ok:#1fa971;--warn:#e0a93b;--idle:#7488a6}[data-theme=light]{--gold-deep:#9a6e00;--idle:#8597ab}.ew-landing{background:var(--bg-base);color:var(--tx1);background-image:radial-gradient(900px 500px at 80% -5%,#ffb8001a,#0000 60%),radial-gradient(700px 600px at -5% 30%,#ffc24a1a,#0000 55%);background-attachment:fixed;position:relative;overflow-x:hidden}:root:not([data-theme=light]) .ew-landing{--bg-deep:#15120c;--bg-base:#201c14;--bg-elev:#2a2519;--bg-card:#332d1d;--bg-hover:#3e3725;--bg-active:#4d442b;--bg1:#332d1d;--bg2:#443c28;--bg3:#3e3725;--srf:#554b30;--bd:#f6eed61c;--bdm:#f6eed630}[data-theme=light] .ew-landing{background-image:radial-gradient(900px 500px at 80% -5%,#c2880021,#0000 60%),radial-gradient(700px 600px at -5% 30%,#96783c1a,#0000 55%)}.ew-wrap{max-width:1180px;margin:0 auto;padding:0 28px}.goldgrad{background:linear-gradient(100deg,var(--gold-lt),var(--gold) 55%,var(--gold-deep));color:#0000;-webkit-background-clip:text;background-clip:text}.ew-hero{padding:128px 0 76px;position:relative}.ew-hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:50px;display:grid}@media (max-width:920px){.ew-hero-grid{grid-template-columns:1fr;gap:36px}.ew-hero{padding:108px 0 56px}}.ew-badge{border:1px solid color-mix(in srgb,var(--gold) 32%,transparent);background:color-mix(in srgb,var(--gold) 9%,transparent);color:var(--gold-deep);border-radius:999px;align-items:center;gap:9px;padding:7px 16px;font-size:.76rem;font-weight:700;display:inline-flex}[data-theme=dark] .ew-badge{color:var(--gold-lt)}.ew-badge .dot{background:var(--gold);border-radius:50%;width:7px;height:7px;animation:2s infinite ewpulse}@keyframes ewpulse{0%{box-shadow:0 0 #c2880080}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}.ew-h1{font-family:var(--kserif);letter-spacing:-.02em;margin:22px 0 18px;font-size:clamp(2.2rem,4.4vw,3.4rem);font-weight:700;line-height:1.24}.ew-h1 em{font-style:normal}.ew-h1 em.goldgrad{font-family:var(--serif)}.ew-sub{color:var(--tx2);max-width:520px;margin-bottom:30px;font-size:1.02rem}.ew-sub b{color:var(--tx1);font-weight:700}.ew-stats{flex-wrap:wrap;align-items:center;gap:0;margin-bottom:34px;display:flex}.ew-stat{padding:0 12px 0 0}.ew-stat .v{font-family:var(--mono);color:var(--tx1);font-size:1.5rem;font-weight:700;line-height:1}.ew-stat .v u{color:var(--gold-deep);margin-left:1px;font-size:.82rem;text-decoration:none}[data-theme=dark] .ew-stat .v u{color:var(--gold)}.ew-stat .l{color:var(--tx3);white-space:nowrap;margin-top:6px;font-size:.64rem;font-weight:500}.ew-stat-div{background:var(--bdm);width:1px;height:28px;margin-right:12px}.ew-stat-break{flex:0 0 100%;height:0}.ew-cta-row{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.ew-cta-pri{background:linear-gradient(100deg,var(--gold-lt),var(--gold-deep));color:#fff;border-radius:13px;padding:16px 30px;font-size:1.02rem;font-weight:900;transition:all .22s;position:relative;overflow:hidden;box-shadow:0 14px 34px #c2880042}[data-theme=dark] .ew-cta-pri{color:#1a1206}.ew-cta-pri:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:60%;height:100%;transition:all .7s;position:absolute;top:0;left:-120%;transform:skew(-20deg)}.ew-cta-pri:hover{transform:translateY(-3px);box-shadow:0 20px 44px #c288005c}.ew-cta-pri:hover:after{left:130%}.ew-cta-ghost{color:var(--tx2);align-items:center;gap:7px;font-size:.92rem;font-weight:600;transition:all .2s;display:inline-flex}.ew-cta-ghost:hover{color:var(--gold-deep)}.ew-cta-ghost .pl{border:1px solid var(--bdm);border-radius:50%;place-items:center;width:30px;height:30px;font-size:.7rem;display:grid}.ew-art{height:430px;position:relative}.ew-map{border:1px solid var(--bd);background:radial-gradient(circle at 60% 40%,#232017,#14120d);border-radius:22px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 80px #00000080,0 30px 60px #0006}[data-theme=light] .ew-map{background:radial-gradient(circle at 60% 40%,#fcf9f2,#efe9dd);box-shadow:inset 0 0 60px #96783c1f,0 24px 50px #5a461e24}.ew-map svg{width:100%;height:100%;display:block}.ew-map .riv{stroke:#423a24;stroke-width:7px;fill:none;opacity:.7}[data-theme=light] .ew-map .riv{stroke:#c7b58c;opacity:.85}.ew-map .ln{stroke-width:1.4px;fill:none;opacity:.5}.ew-dot{fill:var(--gold);animation:3s infinite ewdot}.ew-dot.b{fill:#5e94e8}@keyframes ewdot{0%,to{opacity:.4}50%{opacity:1}}.ew-map text{fill:#f6f1e680}[data-theme=light] .ew-map text{fill:#1a1a2480}.ew-pcard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--bdm);background:#232017db;border-radius:14px;min-width:215px;padding:13px 15px;position:absolute;box-shadow:0 18px 40px #00000073}[data-theme=light] .ew-pcard{background:#fffffff0;box-shadow:0 18px 40px #5a461e29}.ew-pcard .pt{font-size:.84rem;font-weight:800}.ew-pcard .pm{font-family:var(--mono);color:var(--tx2);margin-top:4px;font-size:.72rem}.ew-pcard .ptag{color:var(--gold-deep);background:color-mix(in srgb,var(--gold) 14%,transparent);border-radius:6px;align-items:center;gap:5px;margin-top:9px;padding:3px 9px;font-size:.64rem;font-weight:800;display:inline-flex}[data-theme=dark] .ew-pcard .ptag{color:var(--gold)}.ew-pcard .ptag.blue{color:#5e94e8;background:#5e94e826}[data-theme=dark] .ew-pcard .ptag.blue{color:#8fb6f0}.ew-pcard.c1{animation:6s ease-in-out infinite ewfloat;top:24px;left:-6px}.ew-pcard.c2{animation:6s ease-in-out .8s infinite ewfloat;bottom:30px;right:-10px}@keyframes ewfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:920px){.ew-art{height:340px}}.ew-trust{border-top:1px solid var(--bd);border-bottom:1px solid var(--bd);margin-top:30px;padding:22px 0}.ewpc .ew-trust{margin-top:68px}.ew-trust-in{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.ew-trust-lab{letter-spacing:.2em;color:var(--tx3);text-transform:uppercase;font-size:.66rem;font-weight:700}.ew-trust-item{color:var(--tx2);padding:0 4px;font-size:.8rem;font-weight:600}.ew-trust-item b{color:var(--tx1)}.ew-trust-sep{color:var(--tx3)}.ew-block{padding:84px 0}.ew-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-deep);text-align:center;font-size:.74rem;font-weight:800}[data-theme=dark] .ew-eyebrow{color:var(--gold)}.ew-sec-title{font-family:var(--kserif);text-align:center;letter-spacing:-.01em;margin:12px 0 10px;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:700}.ew-sec-sub{text-align:center;color:var(--tx2);max-width:600px;margin:0 auto 44px}.ew-seg-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:820px){.ew-seg-grid{grid-template-columns:1fr}}.ew-seg{color:inherit;border:1px solid var(--bd);background:linear-gradient(180deg,color-mix(in srgb,var(--bg2) 50%,transparent),color-mix(in srgb,var(--bg-elev) 50%,transparent));border-radius:20px;padding:30px 26px;text-decoration:none;transition:all .28s;display:block;position:relative;overflow:hidden}[data-theme=light] .ew-seg{background:linear-gradient(#fff,#faf6ee)}.ew-seg:hover{border-color:color-mix(in srgb,var(--gold) 55%,transparent);transform:translateY(-6px);box-shadow:0 16px 40px #c2880024}.ew-seg .ico{filter:drop-shadow(0 4px 10px #c2880040);font-size:2rem}.ew-seg .who{font-family:var(--kserif);margin:14px 0 4px;font-size:1.28rem;font-weight:700}.ew-seg .do{color:var(--tx2);min-height:48px;font-size:.9rem}.ew-seg .go{color:var(--gold-deep);align-items:center;gap:7px;margin-top:18px;font-size:.88rem;font-weight:800;transition:all .25s;display:inline-flex}[data-theme=dark] .ew-seg .go{color:var(--gold-lt)}.ew-seg:hover .go{gap:12px}.ew-seg .num{font-family:var(--serif);color:var(--bdm);font-size:1.5rem;position:absolute;top:22px;right:24px}.ew-life-wrap{position:relative}.ew-life-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:24px;display:grid;position:relative}@media (max-width:820px){.ew-life-grid{grid-template-columns:1fr}}.ew-life-line{background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.5;z-index:0;height:1px;position:absolute;top:34px;left:14%;right:14%}@media (max-width:820px){.ew-life-line{display:none}}.ew-life{text-align:center;padding:0 10px}.ew-life .ring{border:1px solid color-mix(in srgb,var(--gold) 40%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--gold) 14%,transparent),var(--bg-base));border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 18px;font-size:1.5rem;display:grid;box-shadow:0 0 30px #c288001f}.ew-life .step{font-family:var(--mono);letter-spacing:.12em;color:var(--gold-deep);font-size:.68rem;font-weight:700}[data-theme=dark] .ew-life .step{color:var(--gold)}.ew-life .lt{font-family:var(--kserif);margin:6px 0;font-size:1.2rem;font-weight:700}.ew-life .ld{color:var(--tx2);font-size:.88rem}.ew-depth{max-width:760px;margin:0 auto}.ew-acc{border:1px solid var(--bd);background:color-mix(in srgb,var(--bg-card) 50%,transparent);border-radius:14px;margin-bottom:12px;transition:all .25s;overflow:hidden}[data-theme=light] .ew-acc{background:#ffffffa8}.ew-acc[open]{border-color:color-mix(in srgb,var(--gold) 30%,var(--bd))}[data-theme=light] .ew-acc[open]{background:#fff}.ew-acc summary{cursor:pointer;justify-content:space-between;align-items:center;padding:18px 22px;font-size:.98rem;font-weight:800;list-style:none;transition:all .2s;display:flex}.ew-acc summary::-webkit-details-marker{display:none}.ew-acc summary .r{color:var(--tx2);align-items:center;gap:10px;font-size:.78rem;font-weight:500;display:flex}.ew-acc summary .chev{color:var(--gold-deep);transition:all .3s}[data-theme=dark] .ew-acc summary .chev{color:var(--gold)}.ew-acc[open] summary .chev{transform:rotate(180deg)}.ew-acc[open] summary{color:var(--gold-deep)}[data-theme=dark] .ew-acc[open] summary{color:var(--gold-lt)}.ew-acc .body{flex-wrap:wrap;gap:8px;padding:6px 22px 22px;display:flex}.ew-chip{color:var(--tx1);background:color-mix(in srgb,var(--tx1) 5%,transparent);border:1px solid var(--bd);border-radius:8px;padding:6px 12px;font-size:.8rem;transition:all .2s}.ew-chip:hover{border-color:color-mix(in srgb,var(--gold) 40%,transparent);color:var(--gold-deep)}.ew-chip.eng{font-family:var(--mono);font-size:.74rem}.ew-band{text-align:center;border:1px solid var(--bdm);background:linear-gradient(135deg,#232017,#14120d);border-radius:28px;margin:0 28px;padding:62px 40px;position:relative;overflow:hidden}[data-theme=light] .ew-band{background:linear-gradient(135deg,#fbf6ea,#f1e9d7)}.ew-band:before{content:"";background:radial-gradient(600px 300px at 50% 0,#c2880029,#0000 70%);position:absolute;inset:0}.ew-band-in{z-index:1;max-width:680px;margin:0 auto;position:relative}.ew-band h2{font-family:var(--kserif);letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:700}.ew-band p{color:var(--tx2);margin-bottom:28px}.ew-band .founders{color:var(--gold-deep);align-items:center;gap:10px;margin-bottom:24px;font-size:.82rem;font-weight:700;display:inline-flex}[data-theme=dark] .ew-band .founders{color:var(--gold-lt)}.ew-band .av{display:flex}.ew-band .av span{border:2px solid var(--bg-card);background:linear-gradient(135deg,var(--gold-lt),var(--gold-deep));border-radius:50%;width:28px;height:28px;margin-left:-8px}[data-theme=light] .ew-band .av span{border-color:#fbf6ea}.ew-wil-grid{grid-template-columns:1fr 1fr;align-items:start;gap:26px;max-width:1000px;margin:0 auto;display:grid}@media (max-width:860px){.ew-wil-grid{grid-template-columns:1fr;gap:20px}}.ew-wil-av{background:radial-gradient(circle at 38% 34%, color-mix(in srgb,var(--gold) 24%,transparent), transparent 72%);box-shadow:0 0 0 1px color-mix(in srgb,var(--gold) 32%,transparent), 0 10px 26px #c2880033;border-radius:50%;flex:none;place-items:center;display:grid}.ew-wil-av svg{display:block}.ew-wil-on{background:#1fa971;border-radius:50%;flex:none;width:7px;height:7px;animation:2s infinite ewpulse}.ew-wil-left{border:1px solid var(--bd);background:linear-gradient(180deg,color-mix(in srgb,var(--bg2) 45%,transparent),color-mix(in srgb,var(--bg-elev) 45%,transparent));border-radius:20px;padding:26px}[data-theme=light] .ew-wil-left{background:linear-gradient(#fff,#faf6ee)}.ew-wil-id{border-bottom:1px solid var(--bd);align-items:center;gap:15px;margin-bottom:18px;padding-bottom:18px;display:flex}.ew-wil-id .ew-wil-av{width:62px;height:62px}.ew-wil-id .ew-wil-av svg{width:52px;height:52px}.ew-wil-name{font-family:var(--kserif);font-size:1.3rem;font-weight:700;line-height:1}.ew-wil-role{color:var(--tx2);align-items:center;gap:6px;margin-top:6px;font-size:.82rem;display:flex}.ew-wil-feats{flex-direction:column;gap:15px;display:flex}.ew-wil-feat{align-items:flex-start;gap:13px;display:flex}.ew-wil-feat .fi{background:color-mix(in srgb,var(--tx1) 6%,transparent);border:1px solid var(--bd);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:1.05rem;display:grid}.ew-wil-feat b{margin-bottom:2px;font-size:.92rem;font-weight:800;display:block}.ew-wil-feat span{color:var(--tx2);font-size:.82rem;line-height:1.5}.ew-wil-chat{border:1px solid var(--bdm);background:var(--bg-card);border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 50px #00000059}[data-theme=light] .ew-wil-chat{background:#fff;box-shadow:0 24px 50px #5a461e24}.ew-wil-chat-hd{border-bottom:1px solid var(--bd);background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 9%,transparent),transparent);align-items:center;gap:12px;padding:15px 18px;display:flex}.ew-wil-chat-hd .ew-wil-av{width:42px;height:42px}.ew-wil-chat-hd .ew-wil-av svg{width:34px;height:34px}.ew-wil-chat-hd .hd-name{font-size:.95rem;font-weight:800}.ew-wil-chat-hd .hd-sub{color:var(--tx2);align-items:center;gap:6px;margin-top:3px;font-size:.74rem;display:flex}.ew-wil-msgs{flex-direction:column;gap:12px;padding:20px;display:flex}.ew-wil-msg{word-break:keep-all;border-radius:16px;max-width:86%;padding:12px 15px;font-size:.88rem;line-height:1.62}.ew-wil-msg.ai{background:color-mix(in srgb,var(--tx1) 6%,transparent);border:1px solid var(--bd);border-bottom-left-radius:5px;align-self:flex-start}[data-theme=light] .ew-wil-msg.ai{background:#f4f1ea}.ew-wil-msg.user{background:linear-gradient(100deg,var(--gold-lt),var(--gold-deep));color:#1a1206;border-bottom-right-radius:5px;align-self:flex-end;font-weight:600}.ew-wil-msg.ai b{color:var(--gold-deep);font-weight:800}[data-theme=dark] .ew-wil-msg.ai b{color:var(--gold-lt)}.ew-wil-msg.user b{color:#1a1206;font-weight:800}.ew-wil-chips{flex-wrap:wrap;gap:8px;padding:0 18px 18px;display:flex}.ew-wil-chips .lab{letter-spacing:.04em;color:var(--tx3);flex-basis:100%;margin-bottom:1px;font-size:.7rem;font-weight:700}.ew-wil-chip{color:var(--tx2);border:1px solid var(--bdm);cursor:pointer;background:0 0;border-radius:999px;padding:7px 13px;font-size:.78rem;transition:all .2s}.ew-wil-chip:hover{border-color:color-mix(in srgb,var(--gold) 50%,transparent);color:var(--gold-deep);transform:translateY(-1px)}[data-theme=dark] .ew-wil-chip:hover{color:var(--gold-lt)}@media (max-width:560px){.ew-wil-left{padding:20px}.ew-wil-msgs{padding:16px}.ew-wil-msg{max-width:92%}}.ew-exp-card{border:1px solid var(--bd);background:linear-gradient(160deg,color-mix(in srgb,var(--bg2) 50%,transparent),color-mix(in srgb,var(--bg-elev) 50%,transparent));border-radius:22px;max-width:980px;margin:0 auto;padding:34px 36px;position:relative;overflow:hidden}[data-theme=light] .ew-exp-card{background:linear-gradient(160deg,#fff,#faf6ee)}.ew-exp-card:before{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--gold) 14%,transparent),transparent 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.ew-exp-head{z-index:1;max-width:580px;position:relative}.ew-exp-head .ew-eyebrow{text-align:left}.ew-exp-title{font-family:var(--kserif);margin:10px 0 8px;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:700}.ew-exp-sub{color:var(--tx2);font-size:.92rem}.ew-exp-chips{z-index:1;flex-wrap:wrap;gap:9px;margin:22px 0 24px;display:flex;position:relative}.ew-exp-chip{color:var(--tx1);border:1px solid var(--bd);background:color-mix(in srgb,var(--tx1) 5%,transparent);border-radius:10px;padding:8px 13px;font-size:.82rem;font-weight:600}.ew-exp-chip.ghost{color:var(--tx2);background:0 0;border-style:dashed}.ew-exp-foot{z-index:1;border-top:1px solid var(--bd);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex;position:relative}.ew-exp-recruit{color:var(--tx2);align-items:center;gap:8px;font-size:.82rem;font-weight:600;display:inline-flex}.ew-exp-link{color:#fff;background:linear-gradient(100deg,var(--gold-lt),var(--gold-deep));border-radius:11px;align-items:center;gap:8px;padding:12px 22px;font-size:.92rem;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 10px 24px #c2880038}[data-theme=dark] .ew-exp-link{color:#1a1206}.ew-exp-link:hover{transform:translateY(-2px);box-shadow:0 14px 30px #c2880052}@media (max-width:560px){.ew-exp-card{padding:26px 22px}.ew-exp-foot{flex-direction:column;align-items:flex-start}.ew-exp-link{justify-content:center;width:100%}}.ew-cc-card{border:1px solid var(--bd);background:linear-gradient(160deg,color-mix(in srgb,var(--bg2) 45%,transparent),color-mix(in srgb,var(--bg-elev) 45%,transparent));border-radius:22px;max-width:1000px;margin:0 auto;padding:32px 34px;position:relative;overflow:hidden}[data-theme=light] .ew-cc-card{background:linear-gradient(160deg,#fff,#faf6ee)}.ew-cc-glow{background:radial-gradient(circle,color-mix(in srgb,var(--gold) 13%,transparent),transparent 70%);pointer-events:none;border-radius:50%;width:240px;height:240px;position:absolute;top:-70px;right:-70px}.ew-cc-grid{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:30px;display:grid;position:relative}@media (max-width:780px){.ew-cc-grid{grid-template-columns:1fr;gap:24px}.ew-cc-card{padding:26px 22px}}.ew-ad-feats{flex-wrap:wrap;gap:8px;margin:18px 0 4px;display:flex}.ew-ad-stat{font-family:var(--mono);align-items:baseline;gap:8px;margin-top:16px;font-weight:700;display:inline-flex}.ew-ad-stat .from{color:var(--tx3);font-size:.95rem;text-decoration:line-through}.ew-ad-stat .to{color:var(--gold-deep);font-size:1.5rem}[data-theme=dark] .ew-ad-stat .to{color:var(--gold)}.ew-ad-stat .lbl{font-family:var(--sans);color:var(--tx2);font-size:.76rem;font-weight:500}.ew-ad-vis{border:1px solid var(--bdm);background:var(--bg-card);border-radius:16px;overflow:hidden;box-shadow:0 20px 44px #00000052}[data-theme=light] .ew-ad-vis{background:#fff;box-shadow:0 20px 44px #5a461e21}.ew-ad-bar{border-bottom:1px solid var(--bd);font-family:var(--mono);color:var(--tx3);align-items:center;gap:6px;padding:10px 14px;font-size:.7rem;display:flex}.ew-ad-bar i{border-radius:50%;width:9px;height:9px}.ew-ad-in{border-bottom:1px solid var(--bd);color:var(--tx2);padding:14px 16px;font-size:.8rem}.ew-ad-in b{color:var(--tx1)}.ew-ad-src{border-bottom:1px solid var(--bd);flex-wrap:wrap;gap:6px;padding:12px 16px;display:flex}.ew-ad-src-i{font-size:.66rem;font-weight:700;font-family:var(--mono);border-radius:6px;padding:4px 9px}.ew-ad-src-i.ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 13%,transparent)}.ew-ad-src-i.load{color:var(--tx3);background:color-mix(in srgb,var(--tx1) 7%,transparent)}.ew-ad-doc{flex-direction:column;gap:9px;padding:16px;display:flex}.ew-ad-doc .t{font-family:var(--kserif);font-size:.95rem;font-weight:700}.ew-ad-doc .ln{background:color-mix(in srgb,var(--tx1) 8%,transparent);border-radius:4px;height:7px}.ew-ad-doc .ln.s{width:60%}.ew-ad-doc .ln.m{width:85%}.ew-ad-bars{align-items:flex-end;gap:7px;height:54px;margin-top:4px;display:flex}.ew-ad-bars span{background:linear-gradient(180deg,var(--gold-lt),var(--gold-deep));opacity:.85;border-radius:4px 4px 0 0;flex:1}.ew-ad-badge{color:var(--gold-deep);background:color-mix(in srgb,var(--gold) 13%,transparent);border-radius:6px;align-self:flex-start;align-items:center;gap:6px;margin-top:4px;padding:4px 10px;font-size:.66rem;font-weight:800;display:inline-flex}[data-theme=dark] .ew-ad-badge{color:var(--gold)}.ew-es-grid{z-index:1;grid-template-columns:auto 1fr;align-items:center;gap:34px;display:grid;position:relative}@media (max-width:680px){.ew-es-grid{text-align:center;grid-template-columns:1fr;justify-items:center;gap:22px}}.ew-es-gauge{flex:none;width:184px;height:184px;position:relative}.ew-es-gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.ew-es-gauge .mid{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ew-es-gauge .num{font-family:var(--mono);color:var(--tx1);font-size:3rem;font-weight:700;line-height:1}.ew-es-gauge .lab{letter-spacing:.16em;color:var(--gold-deep);margin-top:4px;font-size:.62rem;font-weight:800}[data-theme=dark] .ew-es-gauge .lab{color:var(--gold)}.ew-es-gauge .vd{color:var(--ok);margin-top:6px;font-size:.72rem;font-weight:700}.ew-es-axes{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ew-es-agents{color:var(--tx2);align-items:center;gap:8px;margin-top:14px;font-size:.8rem;font-weight:600;display:inline-flex}.ew-es-agents .dot{background:var(--gold);border-radius:50%;width:7px;height:7px;animation:2s infinite ewpulse}.ew-gl-langs{flex-wrap:wrap;gap:8px;margin:18px 0 22px;display:flex}.ew-gl-lang{border:1px solid var(--bd);background:color-mix(in srgb,var(--tx1) 4%,transparent);border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:.82rem;font-weight:600;display:inline-flex}.ew-gl-chs{z-index:1;flex-direction:column;gap:10px;display:flex;position:relative}.ew-gl-ch{border:1px solid var(--bd);background:color-mix(in srgb,var(--bg-card) 40%,transparent);border-radius:13px;align-items:center;gap:12px;padding:14px 16px;display:flex}[data-theme=light] .ew-gl-ch{background:#fff}.ew-gl-ch .nm{font-size:.92rem;font-weight:800}.ew-gl-ch .ds{color:var(--tx2);font-size:.78rem}.ew-gl-ch .st{white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:.72rem;font-weight:700;display:inline-flex}.ew-gl-ch .st i{border-radius:50%;width:8px;height:8px}.ew-gl-ch .st.live{color:var(--ok)}.ew-gl-ch .st.live i{background:var(--ok)}.ew-gl-ch .st.manual{color:var(--warn)}.ew-gl-ch .st.manual i{background:var(--warn)}.ew-gl-ch .st.prep{color:var(--idle)}.ew-gl-ch .st.prep i{background:var(--idle)}.ew-tm-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:680px){.ew-tm-grid{grid-template-columns:1fr}}.ew-tm{border:1px solid var(--bd);background:color-mix(in srgb,var(--bg-card) 40%,transparent);border-radius:16px;padding:24px}[data-theme=light] .ew-tm{background:#fff}.ew-tm .q{color:var(--tx1);font-size:.92rem;line-height:1.7}.ew-tm .q:before{content:"“";font-family:var(--serif);color:var(--gold);margin-right:2px;font-size:1.6rem;line-height:0}.ew-tm .who{border-top:1px solid var(--bd);align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.ew-tm .av{background:color-mix(in srgb,var(--gold) 14%,transparent);border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:1.1rem;display:grid}.ew-tm .nm{font-size:.84rem;font-weight:800}.ew-tm .rl{color:var(--tx2);font-size:.74rem}.ew-tm .metric{text-align:right;margin-left:auto}.ew-tm .metric .v{font-family:var(--mono);color:var(--gold-deep);font-size:.95rem;font-weight:700}[data-theme=dark] .ew-tm .metric .v{color:var(--gold)}.ew-tm .metric .k{color:var(--tx3);font-size:.66rem}.ew-tm-note{text-align:center;color:var(--tx3);margin-top:16px;font-size:.74rem}@media (max-width:768px){.ew-wrap{padding:0 18px}.ew-block{padding:60px 0}.ew-hero{padding:96px 0 48px}.ew-sec-sub{margin-bottom:32px}}@media (max-width:560px){.ew-hero{padding:88px 0 40px}.ew-h1{font-size:1.95rem;line-height:1.3}.ew-sub{font-size:.95rem}.ew-stats{gap:2px 0;margin-bottom:26px}.ew-stat{flex:0 0 50%;margin-bottom:16px;padding:0}.ew-stat-div,.ew-stat-break{display:none}.ew-stat .v{font-size:1.55rem}.ew-art{height:260px}.ew-pcard{min-width:0;max-width:80%;padding:11px 13px}.ew-pcard .pt{font-size:.78rem}.ew-pcard .pm{font-size:.66rem}.ew-cta-row{gap:14px}.ew-cta-pri{text-align:center;width:100%;padding:15px 20px}.ew-seg{padding:24px 20px}.ew-seg .do{min-height:0}.ew-band{margin:0 14px;padding:44px 22px}.ew-acc summary{padding:15px 16px;font-size:.9rem}.ew-acc summary .r .chev{display:inline}.ew-acc summary .r{font-size:0}.ew-acc summary .r .chev{font-size:1rem}.ew-trust-in{gap:6px 10px}.ew-trust-lab{text-align:center;flex-basis:100%;margin-bottom:2px}}.ew-wilson-demo{border:0;display:block}.ew-wilson-demo>summary{cursor:pointer;width:max-content;max-width:92%;color:var(--gold-deep);background:color-mix(in srgb,var(--gold) 9%,transparent);border:1px solid color-mix(in srgb,var(--gold) 40%,var(--bd));text-align:center;border-radius:999px;align-items:center;gap:10px;margin:0 auto;padding:14px 30px;font-size:.95rem;font-weight:800;list-style:none;transition:all .2s;display:flex}[data-theme=dark] .ew-wilson-demo>summary{color:var(--gold-lt)}.ew-wilson-demo>summary::-webkit-details-marker{display:none}.ew-wilson-demo>summary:hover{background:color-mix(in srgb,var(--gold) 16%,transparent);transform:translateY(-1px)}.ew-wilson-demo>summary .chev{transition:all .3s;display:inline-block}.ew-wilson-demo[open]>summary{margin-bottom:20px}.ew-wilson-demo[open]>summary .chev{transform:rotate(180deg)}@media (min-width:769px){nav.lp-nav .mn-xwise-link,nav.lp-nav .mn-for-investors-link,nav.lp-nav .wl-btn{border:1px solid color-mix(in srgb, var(--gold) 30%, var(--bd));background:color-mix(in srgb, var(--gold) 7%, transparent);white-space:nowrap;height:38px;box-shadow:none;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:.82rem;font-weight:700;line-height:1;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}nav.lp-nav .wl-btn{position:relative}nav.lp-nav .wl-btn .wl-avatar{margin:0}nav.lp-nav .mn-xwise-link{gap:0}nav.lp-nav .lp-nav-cta .btn-ghost,nav.lp-nav .lp-nav-cta .btn-pri{white-space:nowrap}nav.lp-nav .mn-for-investors-link,nav.lp-nav .wl-btn{color:var(--gold-deep)}[data-theme=dark] nav.lp-nav .mn-for-investors-link,[data-theme=dark] nav.lp-nav .wl-btn{color:var(--gold-lt)}nav.lp-nav .mn-xwise-link:hover,nav.lp-nav .mn-for-investors-link:hover,nav.lp-nav .wl-btn:hover{border-color:color-mix(in srgb, var(--gold) 58%, transparent);background:color-mix(in srgb, var(--gold) 14%, transparent);transform:translateY(-1px)}}#ew-video{scroll-margin-top:88px}.ew-ab-card{border:1px solid var(--bd);background:color-mix(in srgb,var(--bg-card) 50%,transparent);border-radius:22px;max-width:640px;margin:0 auto;padding:26px 28px 22px}.ew-ab-head{align-items:center;gap:14px;margin-bottom:20px;display:flex}.ew-ab-icon{background:color-mix(in srgb,var(--gold) 14%,transparent);width:52px;height:52px;color:var(--gold-deep);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-theme=dark] .ew-ab-icon{color:var(--gold-lt)}.ew-ab-meta{flex:1;min-width:0}.ew-ab-title{color:var(--tx1);font-size:.95rem;font-weight:800}.ew-ab-sub{color:var(--tx2);margin-top:2px;font-size:.78rem}.ew-ab-voice-tag{color:var(--tx2);white-space:nowrap;font-size:.78rem}.ew-ab-audio-el{display:none}.ew-ab-player{align-items:center;gap:14px;margin-bottom:16px;display:flex}.ew-ab-play{background:linear-gradient(100deg,var(--gold-lt),var(--gold-deep));color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .2s;display:flex}[data-theme=dark] .ew-ab-play{color:#1a1206}.ew-ab-play:hover{transform:scale(1.06)}.ew-ab-track{cursor:pointer;flex:1;align-items:center;height:36px;display:flex;position:relative}.ew-ab-track:before{content:"";background:var(--bd);border-radius:999px;height:4px;position:absolute;left:0;right:0}.ew-ab-track-fill{height:4px;width:var(--fill,0%);background:linear-gradient(90deg,var(--gold-lt),var(--gold-deep));border-radius:999px;position:absolute;left:0}.ew-ab-time{color:var(--tx2);text-align:right;font-variant-numeric:tabular-nums;min-width:76px;font-size:.78rem}.ew-ab-voices{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.ew-ab-voice-btn{border:1px solid var(--bd);color:var(--tx2);cursor:pointer;background:0 0;border-radius:999px;padding:5px 11px;font-size:.72rem;transition:all .2s}.ew-ab-voice-btn:hover{border-color:color-mix(in srgb,var(--gold) 40%,transparent);color:var(--gold-deep)}[data-theme=dark] .ew-ab-voice-btn:hover{color:var(--gold-lt)}.ew-ab-voice-btn.active{border-color:color-mix(in srgb,var(--gold) 55%,transparent);background:color-mix(in srgb,var(--gold) 14%,transparent);color:var(--gold-deep);font-weight:700}[data-theme=dark] .ew-ab-voice-btn.active{color:var(--gold-lt)}.ew-ab-foot{border-top:1px solid var(--bd);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.ew-ab-speeds{gap:6px;display:flex}.ew-ab-speed-btn{border:1px solid var(--bd);color:var(--tx2);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:.72rem}.ew-ab-speed-btn.active{border-color:color-mix(in srgb,var(--gold) 55%,transparent);background:color-mix(in srgb,var(--gold) 14%,transparent);color:var(--gold-deep);font-weight:700}[data-theme=dark] .ew-ab-speed-btn.active{color:var(--gold-lt)}.ew-ab-ai-tag{color:var(--tx2);align-items:center;gap:5px;font-size:.72rem;display:flex}.ew-ab-stats{grid-template-columns:repeat(3,1fr);gap:12px;max-width:640px;margin:24px auto 0;display:grid}.ew-ab-stat{text-align:center;border:1px solid var(--bd);background:color-mix(in srgb,var(--bg-card) 40%,transparent);border-radius:14px;padding:14px 10px}.ew-ab-stat .v{color:var(--tx1);font-size:1.15rem;font-weight:800}.ew-ab-stat .l{color:var(--tx2);margin-top:2px;font-size:.72rem}.ew-ab-cta-wrap{text-align:center;margin-top:26px}@media (max-width:640px){.ew-ab-card{padding:20px 18px 18px}.ew-ab-stats{grid-template-columns:1fr;gap:8px}}.ew-dev-card{border:1px solid var(--bd);background:linear-gradient(160deg,color-mix(in srgb,var(--bg2) 60%,transparent),color-mix(in srgb,var(--bg-elev) 60%,transparent));border-radius:22px;max-width:1000px;margin:0 auto;padding:26px 28px;position:relative;overflow:hidden}[data-theme=light] .ew-dev-card{background:linear-gradient(160deg,#fff,#faf6ee)}.ew-dev-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.ew-dev-tab{border:1px solid var(--bd);color:var(--tx2);cursor:pointer;background:0 0;border-radius:999px;padding:8px 15px;font-size:.82rem;font-weight:600;transition:all .2s}.ew-dev-tab:hover{border-color:var(--bdm);color:var(--tx1)}.ew-dev-tab.on{border-color:color-mix(in srgb,var(--gold) 55%,transparent);background:color-mix(in srgb,var(--gold) 10%,transparent);color:var(--gold-deep);font-weight:700}[data-theme=dark] .ew-dev-tab.on{color:var(--gold-lt)}.ew-dev-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:780px){.ew-dev-grid{grid-template-columns:1fr}.ew-dev-card{padding:22px 18px}}.ew-dev-panel{border:1px solid var(--bd);background:color-mix(in srgb,var(--bg-deep,#15120c) 35%,transparent);border-radius:14px;padding:18px}[data-theme=light] .ew-dev-panel{background:#fdfbf6}.ew-dev-ph{letter-spacing:.14em;text-transform:uppercase;color:var(--tx3);margin-bottom:10px;font-size:.68rem;font-weight:800}.ew-dev-addr{color:var(--tx2);margin-bottom:9px;font-size:.86rem}.ew-dev-badge{color:var(--gold-deep);background:color-mix(in srgb,var(--gold) 14%,transparent);border:1px solid color-mix(in srgb,var(--gold) 30%,transparent);border-radius:999px;padding:4px 12px;font-size:.74rem;font-weight:800;display:inline-block}[data-theme=dark] .ew-dev-badge{color:var(--gold-lt)}.ew-dev-zones{margin-top:12px}.ew-dev-zone{border-top:1px solid var(--bd);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.ew-dev-zone .zn{color:var(--tx1);font-size:.84rem;font-weight:600}.ew-dev-zone .zn em{color:var(--tx3);font-style:normal;font-weight:500}.ew-dev-zone .st{color:var(--tx2);border:1px solid var(--bdm);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.7rem;font-weight:800}.ew-dev-zone .st.hot{color:var(--gold-deep);border-color:color-mix(in srgb,var(--gold) 45%,transparent);background:color-mix(in srgb,var(--gold) 10%,transparent)}[data-theme=dark] .ew-dev-zone .st.hot{color:var(--gold-lt)}.ew-dev-im{color:var(--tx2);margin:0;font-size:.92rem;line-height:1.85}.ew-dev-im em{color:var(--gold-deep);font-style:normal;font-weight:700}[data-theme=dark] .ew-dev-im em{color:var(--gold-lt)}.ew-dev-cite{color:var(--tx3);margin-top:12px;font-size:.72rem}.ew-dev-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;display:flex}.ew-dev-cov{flex-wrap:wrap;gap:7px;display:flex}.ew-dev-cov span{color:var(--tx3);border:1px solid var(--bd);border-radius:999px;padding:4px 11px;font-size:.72rem;font-weight:600}.ew-dev-foot .ew-cta-pri{padding:13px 24px;font-size:.92rem}
.ewpc-inner{text-align:center;z-index:1;flex-direction:column;align-items:center;max-width:1080px;margin:0 auto;display:flex;position:relative}.ewpc .ew-trust{z-index:1;position:relative}.ewpc-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ewpc-bg-aura{height:1240px;position:absolute;top:-120px;left:-12%;right:-12%}.ewpc-bg-blob{filter:blur(70px);mix-blend-mode:screen;opacity:.55;will-change:transform;border-radius:50%;position:absolute}.ewpc-bg-blob.b1{background:radial-gradient(circle,var(--gold) 0%,transparent 68%);width:46vw;height:46vw;animation:26s ease-in-out infinite ewpcDriftA;top:2%;left:6%}.ewpc-bg-blob.b2{opacity:.45;background:radial-gradient(circle,#ff9e2c 0%,#0000 66%);width:40vw;height:40vw;animation:31s ease-in-out infinite ewpcDriftB;top:-6%;right:4%}.ewpc-bg-blob.b3{background:radial-gradient(circle,var(--gold-deep) 0%,transparent 70%);opacity:.5;width:52vw;height:52vw;animation:29s ease-in-out infinite ewpcDriftC;bottom:-22%;left:24%}.ewpc-bg-blob.b4{opacity:.32;background:radial-gradient(circle,#c7612e 0%,#0000 65%);width:30vw;height:30vw;animation:34s ease-in-out infinite reverse ewpcDriftA;bottom:-6%;right:18%}.ewpc-bg-blob.b5{opacity:.22;background:radial-gradient(circle,#1d6e56 0%,#0000 64%);width:26vw;height:26vw;animation:38s ease-in-out infinite ewpcDriftB;bottom:8%;left:-4%}.ewpc-bg-vtop{background:radial-gradient(120% 80% at 50% -10%,#0000 40%,#0706048c 100%);position:absolute;inset:0}.ewpc-bg-vbot{background:linear-gradient(#0000 36%,#080704b8 58%,#080704d1 100%);position:absolute;inset:0}.ewpc-bg-grain{opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='ewn'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23ewn)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes ewpcDriftA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(7%,5%)scale(1.12)}}@keyframes ewpcDriftB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-6%,8%)scale(1.08)}}@keyframes ewpcDriftC{0%,to{transform:translate(0)scale(1)}50%{transform:translate(4%,-7%)scale(1.15)}}@media (prefers-reduced-motion:reduce){.ewpc-bg-blob{animation:none}}[data-theme=light] .ewpc-bg-blob{mix-blend-mode:multiply;filter:blur(64px)}[data-theme=light] .ewpc-bg-vtop{background:radial-gradient(120% 80% at 50% -10%,#0000 45%,#f4f0e880 100%)}[data-theme=light] .ewpc-bg-vbot{background:linear-gradient(#0000 55%,#f4f0e8b3 100%)}[data-theme=light] .ewpc-bg-grain{mix-blend-mode:multiply;opacity:.04}.ewpc .ew-badge{margin-bottom:22px}.ewpc-chip,.ewpc-tool,.ewpc-send,.ewpc-attach .ax-btn,.ewpc-case,.ewpc-kp-cap{appearance:none}.ewpc-rotate{width:100%;min-height:230px;transition:opacity .42s,transform .42s}.ewpc-rotate.out{opacity:0;transform:translateY(12px)}.ewpc-persona{font-family:var(--mono);letter-spacing:.16em;color:var(--gold-deep);text-transform:uppercase;margin-bottom:14px;font-size:.78rem;font-weight:700;display:inline-block}[data-theme=dark] .ewpc-persona{color:var(--gold-lt)}.ewpc-persona .forl{opacity:.5;margin-right:6px}.ewpc .ewpc-h1{max-width:1040px;font-family:var(--sans);margin:0 auto 16px;font-weight:800;line-height:1.22}.ewpc .ewpc-h1 em.goldgrad{font-family:var(--sans);font-weight:800}.ewpc-sub{max-width:660px;color:var(--tx2);margin:0 auto}.ewpc-sub b{color:var(--tx1)}.ewpc-valueprop{max-width:660px;color:var(--tx2);margin:22px auto 0;font-size:1rem;line-height:1.75}.ewpc-valueprop b{color:var(--tx1);font-weight:700}@media (max-width:560px){.ewpc-valueprop{font-size:.92rem}}.ewpc-dots{flex-wrap:wrap;justify-content:center;gap:8px;margin:22px 0 0;display:flex}.ewpc-dots button{background:var(--bdm);cursor:pointer;appearance:none;border:none;border-radius:50%;flex:none;width:8px;min-width:0;height:8px;min-height:0;padding:0;transition:all .25s;position:relative}.ewpc-dots button:after{content:"";position:absolute;inset:-18px -2px}.ewpc-dots button:hover{background:color-mix(in srgb,var(--gold) 55%,transparent)}.ewpc-dots button.on{background:var(--gold);border-radius:999px;width:24px}.ewpc-chat{text-align:left;border:1px solid var(--bd);background:#ffffff0a;border-radius:22px;width:100%;max-width:960px;margin:48px auto 0;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 30px 60px -22px #00000080}[data-theme=light] .ewpc-chat{background:#fff;box-shadow:0 30px 60px -20px #5a461e2e}.ewpc-chat:before{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 45%,transparent),transparent);height:1px;position:absolute;top:0;left:26px;right:26px}.ewpc-chat.focused{border-color:var(--gold);box-shadow:0 0 0 4px color-mix(in srgb,var(--gold) 14%,transparent),0 30px 60px -22px #00000073}.ewpc-chat-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:15px 18px 0;display:flex}.ewpc-detect{color:var(--tx3);border:1px solid var(--bd);background:color-mix(in srgb,var(--tx1) 4%,transparent);border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:.82rem;font-weight:700;transition:all .3s;display:inline-flex}.ewpc-detect.hit{color:var(--gold-deep);border-color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,transparent)}[data-theme=dark] .ewpc-detect.hit{color:var(--gold-lt)}.ewpc-detect .spk{font-size:.82rem}.ewpc-detect .auto{font-family:var(--mono);background:var(--gold);color:#211c15;border-radius:999px;padding:1px 7px;font-size:.62rem;font-weight:700}.ewpc-engine{background:color-mix(in srgb,var(--tx1) 4%,transparent);border:1px solid var(--bd);color:var(--tx2);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:5px 13px;font-size:.8rem;font-weight:700;display:inline-flex}.ewpc-engine .gdot{background:var(--ok);border-radius:50%;width:8px;height:8px}.ewpc-engine .eta{color:var(--tx3);font-weight:500;font-family:var(--mono);font-size:.68rem}.ewpc-ta{resize:none;width:100%;font-family:var(--sans);color:var(--tx1);background:0 0;border:none;outline:none;min-height:88px;max-height:340px;padding:14px 18px 6px;font-size:1.02rem;line-height:1.6;overflow-y:auto}.ewpc-ta::placeholder{color:var(--tx3)}.ewpc-foot{justify-content:space-between;align-items:center;gap:10px;padding:8px 16px 16px;display:flex}.ewpc-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ewpc-tool{background:color-mix(in srgb,var(--tx1) 4%,transparent);border:1px solid var(--bd);color:var(--tx2);cursor:pointer;font-size:.82rem;font-weight:600;font-family:var(--sans);border-radius:11px;align-items:center;gap:6px;padding:8px 13px;transition:all .18s;display:inline-flex}.ewpc-tool:hover{border-color:color-mix(in srgb,var(--gold) 45%,transparent)}.ewpc-tool.on{background:color-mix(in srgb,var(--gold) 12%,transparent);border-color:var(--gold);color:var(--gold-deep)}[data-theme=dark] .ewpc-tool.on{color:var(--gold-lt)}.ewpc-tool .led{background:var(--gold);border-radius:50%;width:7px;height:7px}.ewpc-send{cursor:pointer;color:#fff;background:linear-gradient(100deg,var(--gold-lt),var(--gold-deep));border:none;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:1.3rem;transition:all .2s;display:grid;box-shadow:0 12px 26px -8px #c2880099}[data-theme=dark] .ewpc-send{color:#1a1206}.ewpc-send:hover{transform:translateY(-2px)scale(1.04)}.ewpc-send.idle{background:var(--bdm);color:var(--tx3);box-shadow:none;cursor:default;animation:none;transform:none}.ewpc-hint{text-align:center;color:var(--tx3);font-size:.78rem;font-family:var(--mono);margin-top:10px}.ewpc-send-wrap{flex:none;display:flex;position:relative}.ewpc-nudge{white-space:nowrap;font-family:var(--sans);background:linear-gradient(100deg,var(--gold-lt),var(--gold-deep));color:#fff;letter-spacing:-.01em;opacity:0;visibility:hidden;pointer-events:none;border-radius:999px;align-items:center;gap:7px;padding:9px 15px;font-size:.82rem;font-weight:800;transition:opacity .25s,transform .25s;display:flex;position:absolute;top:50%;right:calc(100% + 14px);transform:translateY(-50%)translate(10px);box-shadow:0 10px 24px -8px #c2880080}[data-theme=dark] .ewpc-nudge{color:#1a1206}.ewpc-nudge:after{content:"";background:var(--gold-deep);border-radius:2px;width:11px;height:11px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.ewpc-nudge .chev{letter-spacing:-2px;font-weight:900}.ewpc-chat.focused .ewpc-nudge{opacity:1;visibility:visible;animation:1.7s ease-in-out infinite ewpcNudgeGlow;transform:translateY(-50%)translate(0)}.ewpc-chat.focused .ewpc-nudge .chev{animation:1.05s ease-in-out infinite ewpcNudgeChev}.ewpc-chat.focused .ewpc-send{animation:2.4s ease-in-out infinite ewpcSendPulse}@keyframes ewpcNudgeGlow{0%,to{box-shadow:0 10px 24px -8px #c2880080}50%{box-shadow:0 12px 28px -6px #c28800c7}}@keyframes ewpcNudgeChev{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes ewpcSendPulse{0%,to{box-shadow:0 12px 26px -8px #c288008c}50%{box-shadow:0 14px 30px -7px #c28800cc}}.ewpc-attach{border:1px dashed color-mix(in srgb,var(--gold) 42%,transparent);background:color-mix(in srgb,var(--gold) 8%,transparent);border-radius:13px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 18px;padding:12px 15px;display:flex}.ewpc-attach .ax-ico{flex:none;font-size:1.1rem}.ewpc-attach .ax-t{flex:1;min-width:180px}.ewpc-attach .ax-t b{color:var(--gold-deep);font-size:.86rem;font-weight:700}[data-theme=dark] .ewpc-attach .ax-t b{color:var(--gold-lt)}.ewpc-attach .ax-t span{color:var(--tx3);margin-top:2px;font-size:.76rem;line-height:1.5;display:block}.ewpc-attach .ax-actions{flex-wrap:wrap;gap:7px;margin-left:auto;display:flex}.ewpc-attach .ax-btn{border:1px solid var(--gold);cursor:pointer;font-size:.8rem;font-weight:700;font-family:var(--sans);white-space:nowrap;background:color-mix(in srgb,var(--tx1) 6%,transparent);color:var(--gold-lt);border-radius:10px;padding:8px 13px;transition:all .18s}[data-theme=light] .ewpc-attach .ax-btn{color:var(--gold-deep);background:#fff}.ewpc-attach .ax-btn:hover{transform:translateY(-1px)}.ewpc-attach .ax-btn.ghost{border-color:var(--bd);color:var(--tx2)}.ewpc-cases{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:9px;width:100%;max-width:960px;margin:16px auto 0;display:grid}.ewpc-case{text-align:left;border:1px solid var(--bd);cursor:pointer;font-family:var(--sans);background:color-mix(in srgb,var(--tx1) 3%,transparent);border-radius:10px;flex-direction:column;padding:9px;transition:all .2s;display:flex}[data-theme=light] .ewpc-case{background:#fff;box-shadow:0 2px 8px #5a461e0f}.ewpc-case:hover{border-color:color-mix(in srgb,var(--gold) 50%,transparent);transform:translateY(-3px)}.ewpc-case-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}.ewpc-case .ico{font-size:1.05rem;line-height:1}.ewpc-case .tag{font-family:var(--mono);letter-spacing:.02em;color:var(--gold-deep);background:color-mix(in srgb,var(--gold) 12%,transparent);border:1px solid color-mix(in srgb,var(--gold) 30%,transparent);white-space:nowrap;border-radius:999px;padding:2px 6px;font-size:.52rem;font-weight:700}[data-theme=dark] .ewpc-case .tag{color:var(--gold-lt)}.ewpc-case h4{color:var(--tx1);margin:0 0 4px;font-size:.76rem;font-weight:700;line-height:1.2}.ewpc-case .meta{color:var(--tx2);font-size:.58rem;font-family:var(--mono);line-height:1.45}.ewpc-case .att{color:var(--tx3);font-size:.55rem;font-family:var(--mono);margin-top:auto;padding-top:6px;line-height:1.4}@media (max-width:920px){.ewpc-cases{grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px}}@media (max-width:600px){.ewpc-cases{grid-template-columns:repeat(2,minmax(0,1fr))}}.ewpc-kp{width:100%;max-width:960px;margin:40px auto 0}.ewpc-kp-kick{color:var(--tx2);letter-spacing:-.01em;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin-bottom:13px;font-size:.84rem;font-weight:700;display:flex}.ewpc-kp-kick .star{background:linear-gradient(135deg,var(--gold-lt),var(--gold-deep));color:#fff;border-radius:7px;place-items:center;width:20px;height:20px;font-size:.7rem;display:inline-grid;box-shadow:0 4px 12px -4px #c288008c}.ewpc-kp-kick b{color:var(--tx1);font-weight:800}.ewpc-kp-kick .arw{color:var(--gold-lt);font-weight:900}[data-theme=light] .ewpc-kp-kick .arw{color:var(--gold-deep)}.ewpc-kp-track{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.ewpc-kp-cap{--ac:var(--gold-deep);cursor:pointer;font-family:var(--sans);text-align:left;color:inherit;border:1px solid color-mix(in srgb,var(--gold) 30%,var(--bd));background:color-mix(in srgb,var(--tx1) 4%,transparent);opacity:0;border-radius:999px;align-items:center;gap:9px;padding:6px 15px 6px 7px;transition:transform .2s cubic-bezier(.2,.9,.3,1.2),box-shadow .25s,border-color .2s;animation:.5s cubic-bezier(.2,.9,.3,1.2) forwards ewpcKpIn;display:flex;position:relative;overflow:hidden;transform:translateY(10px);box-shadow:0 6px 16px -10px #0006}[data-theme=light] .ewpc-kp-cap{background:#fff;box-shadow:0 6px 16px -10px #5a461e40}@keyframes ewpcKpIn{to{opacity:1;transform:translateY(0)}}.ewpc-kp-cap:first-child{animation-delay:50ms}.ewpc-kp-cap:nth-child(2){animation-delay:.12s}.ewpc-kp-cap:nth-child(3){animation-delay:.19s}.ewpc-kp-cap:nth-child(4){animation-delay:.26s}.ewpc-kp-cap:nth-child(5){animation-delay:.33s}.ewpc-kp-cap[data-asset=sto]{--ac:#7c5cff}.ewpc-kp-cap[data-asset=rwa]{--ac:#12a594}.ewpc-kp-cap[data-asset=npl]{--ac:#e0556e}.ewpc-kp-cap[data-asset=idc]{--ac:#2e86f0}.ewpc-kp-cap[data-asset=land]{--ac:#3fa34d}.ewpc-kp-cap .ico{width:28px;height:28px;color:var(--ac);background:color-mix(in srgb,var(--ac) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 30%,transparent);border-radius:50%;flex:none;place-items:center;font-size:.92rem;transition:all .22s;display:grid}.ewpc-kp-cap .txt{flex-direction:column;min-width:0;line-height:1.18;display:flex}.ewpc-kp-cap .nm{letter-spacing:-.01em;color:var(--tx1);font-size:.88rem;font-weight:800}.ewpc-kp-cap .sub{color:var(--tx3);white-space:nowrap;font-size:.67rem;font-weight:600}.ewpc-kp-cap .go{color:var(--ac);opacity:0;margin-left:2px;font-size:.95rem;font-weight:900;transition:all .22s;transform:translate(-4px)}.ewpc-kp-cap:hover{border-color:color-mix(in srgb,var(--ac) 55%,transparent);box-shadow:0 14px 28px -12px color-mix(in srgb,var(--ac) 55%,transparent);transform:translateY(-3px)}.ewpc-kp-cap:hover .ico{background:color-mix(in srgb,var(--ac) 26%,transparent);transform:scale(1.08)rotate(-4deg)}.ewpc-kp-cap:hover .go{opacity:1;transform:translate(0)}.ewpc-kp-cap:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.ewpc-kp-cap:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,transparent 32%,color-mix(in srgb,var(--ac) 26%,transparent) 50%,transparent 68%);animation:1s forwards ewpcKpSweep;position:absolute;inset:0;transform:translate(-120%)}.ewpc-kp-cap:first-child:after{animation-delay:.55s}.ewpc-kp-cap:nth-child(2):after{animation-delay:.7s}.ewpc-kp-cap:nth-child(3):after{animation-delay:.85s}.ewpc-kp-cap:nth-child(4):after{animation-delay:1s}.ewpc-kp-cap:nth-child(5):after{animation-delay:1.15s}@keyframes ewpcKpSweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (max-width:600px){.ewpc-kp-track{gap:8px}.ewpc-kp-cap{padding:7px 13px 7px 7px}.ewpc-kp-cap .sub{display:none}}@media (prefers-reduced-motion:reduce){.ewpc-kp-cap{opacity:1;animation:none;transform:none}.ewpc-kp-cap:after{display:none}}.ewpc-stats{justify-content:center;margin-top:40px}.ewpc-art-wrap{width:100%;max-width:760px;margin:46px auto 0}.ewpc-art-wrap .ew-dot:nth-of-type(2){animation-delay:.5s}.ewpc-art-wrap .ew-dot:nth-of-type(3){animation-delay:1s}.ewpc-art-wrap .ew-dot:nth-of-type(4){animation-delay:1.4s}.ewpc-art-wrap .ew-dot:nth-of-type(5){animation-delay:.8s}.ewpc-art-wrap .ew-dot:nth-of-type(6){animation-delay:1.8s}.ewpc-art-wrap .ew-dot:nth-of-type(7){animation-delay:2.1s}@media (max-width:560px){.ewpc-art-wrap .ew-art{height:340px}}@media (max-width:920px){.ewpc-rotate{min-height:260px}.ewpc-chat,.ewpc-kp{max-width:720px;margin-top:24px}}@media (max-width:560px){.ewpc-rotate{min-height:300px}.ewpc-ta{font-size:.96rem}.ewpc-send{width:44px;height:44px}.ewpc-nudge{padding:7px 12px;font-size:.74rem;right:calc(100% + 10px)}.ewpc-nudge-full{display:none}}@media (max-width:400px){.ewpc-chat.focused .ewpc-nudge{display:none}}@media (prefers-reduced-motion:reduce){.ewpc-chat.focused .ewpc-nudge,.ewpc-chat.focused .ewpc-nudge .chev,.ewpc-chat.focused .ewpc-send{animation:none}.ewpc-nudge{transition:opacity .01ms}}
.ss-show{padding:84px 0}.ss-show .ss-sub-strong{color:var(--tx1);font-weight:700}.ss-stats{border:1px solid var(--bd);background:var(--bd);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;max-width:760px;margin:30px auto 0;display:grid;overflow:hidden;box-shadow:0 14px 38px #080f1e0f}.ss-stat{background:var(--bg-elev);text-align:center;padding:20px 14px}[data-theme=light] .ss-stat{background:#fff}.ss-stat b{font-family:var(--mono);color:var(--tx1);letter-spacing:-.01em;font-size:clamp(20px,3vw,30px);font-weight:700;line-height:1;display:block}.ss-stat b u{color:var(--gold-deep);text-decoration:none}[data-theme=dark] .ss-stat b u{color:var(--gold)}.ss-stat span{color:var(--tx3);margin-top:8px;font-size:11.5px;font-weight:600;display:block}.ss-filters{flex-wrap:wrap;justify-content:center;gap:9px;max-width:920px;margin:34px auto 0;display:flex}.ss-chip{border:1px solid var(--bd);background:color-mix(in srgb,var(--bg2) 60%,transparent);color:var(--tx2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:700;transition:all .18s;display:inline-flex}.ss-chip:hover{border-color:color-mix(in srgb,var(--gold) 50%,transparent);color:var(--tx1);transform:translateY(-1px)}.ss-chip .c-dot{background:var(--cdot,#888);border-radius:50%;width:8px;height:8px}.ss-chip .c-n{color:var(--tx3);font-size:11px;font-weight:800}.ss-chip[aria-pressed=true]{background:linear-gradient(100deg,var(--gold-lt),var(--gold-deep));color:#fff;border-color:#0000;box-shadow:0 10px 24px #c2880042}[data-theme=dark] .ss-chip[aria-pressed=true]{color:#1a1206}.ss-chip[aria-pressed=true] .c-n{color:#ffffffb3}[data-theme=dark] .ss-chip[aria-pressed=true] .c-n{color:#1a12068c}.ss-chip[aria-pressed=true] .c-dot{background:currentColor}.ss-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;margin:32px 0 0;display:grid}.ss-card{text-align:left;border:1px solid var(--bd);background:var(--bg-elev);width:100%;color:inherit;font-family:var(--font-u);appearance:none;cursor:pointer;border-radius:18px;flex-direction:column;transition:all .22s cubic-bezier(.2,.7,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #080f1e0d}[data-theme=light] .ss-card{background:linear-gradient(#fff,#fcfaf5)}.ss-card:hover{border-color:color-mix(in srgb,var(--gold) 45%,transparent);transform:translateY(-5px);box-shadow:0 22px 50px #080f1e1f}.ss-card:focus-visible{outline:3px solid color-mix(in srgb,var(--gold) 60%,transparent);outline-offset:2px}.ss-card.is-hidden{display:none}.ss-head{color:#fff;padding:16px 18px 15px;position:relative;overflow:hidden}.ss-head:after{content:"";background:radial-gradient(circle,#ffffff24,#0000 68%);border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;right:-30px}.ss-head .badge{letter-spacing:.02em;background:#ffffff2e;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.ss-head h3{font-family:var(--kserif);letter-spacing:-.01em;word-break:keep-all;z-index:1;margin:12px 0 5px;font-size:17.5px;font-weight:700;line-height:1.32;position:relative}.ss-head .place{color:#ffffffd6;z-index:1;align-items:center;gap:5px;font-size:12px;display:flex;position:relative}.ss-headline{z-index:1;background:#0003;border:1px solid #ffffff29;border-radius:10px;align-items:baseline;gap:7px;margin-top:11px;padding:6px 11px;display:inline-flex;position:relative}.ss-headline em{color:#f8d98b;font-size:15px;font-style:normal;font-weight:800}.ss-headline small{color:#ffffffbd;font-size:11px}.ss-card[data-type=rwa] .ss-head{background:linear-gradient(135deg,#0e7490,#0b3a4a)}.ss-card[data-type=ki] .ss-head{background:linear-gradient(135deg,#3a5ba0,#1c2f5e)}.ss-card[data-type=logi] .ss-head{background:linear-gradient(135deg,#2d6f73,#143b3d)}.ss-card[data-type=retail] .ss-head{background:linear-gradient(135deg,#a87924,#6e4d12)}.ss-card[data-type=resi] .ss-head{background:linear-gradient(135deg,#6b4ea8,#3a2b5e)}.ss-card[data-type=land] .ss-head{background:linear-gradient(135deg,#1a7f5a,#0e4632)}.ss-card[data-type=office] .ss-head{background:linear-gradient(135deg,#17365d,#0b1f3a)}.ss-card[data-type=npl] .ss-head{background:linear-gradient(135deg,#b42318,#6e1610)}.ss-card[data-type=premium] .ss-head{background:linear-gradient(135deg,#4a5568,#232a36)}.ss-chip[data-filter=all]{--cdot:var(--gold-deep)}.ss-chip[data-filter=office]{--cdot:#17365d}.ss-chip[data-filter=retail]{--cdot:#a87924}.ss-chip[data-filter=logi]{--cdot:#2d6f73}.ss-chip[data-filter=ki]{--cdot:#3a5ba0}.ss-chip[data-filter=resi]{--cdot:#6b4ea8}.ss-chip[data-filter=premium]{--cdot:#4a5568}.ss-chip[data-filter=land]{--cdot:#1a7f5a}.ss-chip[data-filter=npl]{--cdot:#b42318}.ss-chip[data-filter=rwa]{--cdot:#0e7490}.ss-body{flex:1;padding:15px 18px 6px}.ss-scale{color:var(--tx2);word-break:keep-all;margin:0 0 12px;font-size:12px;line-height:1.5}.ss-kpis{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ss-kpi{border:1px solid var(--bdm);background:color-mix(in srgb,var(--bg2) 70%,transparent);border-radius:10px;padding:9px 10px}[data-theme=light] .ss-kpi{background:#f6f8fb}.ss-kpi .k-label{color:var(--tx3);letter-spacing:.02em;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.ss-kpi .k-val{color:var(--tx1);letter-spacing:-.01em;font-size:14.5px;font-weight:800;line-height:1.15}.ss-foot{border-top:1px solid var(--bdm);align-items:center;gap:10px;margin-top:8px;padding:13px 18px;display:flex}.ss-tpl{color:var(--tx3);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;max-width:140px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.ss-views{color:var(--tx2);align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}.ss-cta{background:var(--tx1);color:var(--bg-base);border:0;border-radius:10px;align-items:center;gap:6px;margin-left:auto;padding:8px 13px;font-size:12px;font-weight:800;transition:all .16s;display:inline-flex}.ss-card:hover .ss-cta{background:linear-gradient(100deg,var(--gold-lt),var(--gold-deep));color:#fff}[data-theme=dark] .ss-card:hover .ss-cta{color:#1a1206}.ss-note{text-align:center;max-width:760px;color:var(--tx3);word-break:keep-all;margin:26px auto 0;font-size:12.5px;line-height:1.7}.ss-note code{background:color-mix(in srgb,var(--gold) 12%,transparent);color:var(--gold-deep);border-radius:6px;padding:2px 7px;font-size:11.5px}[data-theme=dark] .ss-note code{color:var(--gold-lt)}.ss-modal{z-index:9999;display:none;position:fixed;inset:0}.ss-modal.open{display:block}.ss-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0a079e;animation:.2s ssFade;position:absolute;inset:0}@keyframes ssFade{0%{opacity:0}to{opacity:1}}.ss-card-modal{background:var(--bg-base);flex-direction:column;width:min(1060px,100%);margin:0 auto;animation:.26s cubic-bezier(.2,.8,.3,1) ssUp;display:flex;position:absolute;inset:0}@keyframes ssUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (min-width:920px){.ss-card-modal{border-radius:20px;height:calc(100vh - 48px);inset:24px auto;overflow:hidden;box-shadow:0 40px 100px #00000080}}.ss-vtop{border-bottom:1px solid var(--bd);background:color-mix(in srgb,var(--bg-base) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-wrap:wrap;align-items:center;gap:14px;padding:12px clamp(14px,3vw,22px);display:flex}.ss-brand{color:var(--tx1);align-items:center;gap:9px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.ss-brand .mk{color:#f8d98b;letter-spacing:.06em;background:linear-gradient(135deg,#0b1f3a,#132f52);border-radius:9px;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.ss-toggle{border:1px solid var(--bd);background:color-mix(in srgb,var(--bg2) 70%,transparent);border-radius:10px;gap:4px;padding:4px;display:inline-flex}.ss-toggle button{height:30px;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.ss-toggle button.on{background:var(--tx1);color:var(--bg-base)}.ss-vact{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.ss-vbtn{border:1px solid var(--bd);background:color-mix(in srgb,var(--bg2) 60%,transparent);height:36px;color:var(--tx1);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.ss-vbtn.primary{color:#fff;background:linear-gradient(135deg,var(--gold-lt),var(--gold-deep));border:0;box-shadow:0 12px 26px #c2880047}[data-theme=dark] .ss-vbtn.primary{color:#1a1206}.ss-vbtn.close{justify-content:center;width:36px;padding:0}.ss-vscroll{background:var(--bg-base);flex:1;padding:clamp(16px,3vw,26px) clamp(14px,3vw,26px) 48px;overflow-y:auto}.ss-vhero{grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;gap:16px;margin-bottom:16px;display:grid}.ss-vhero-main{border:1px solid var(--bd);background:var(--bg-elev);border-radius:14px;padding:clamp(20px,3vw,30px);position:relative;overflow:hidden;box-shadow:0 16px 44px #080f1e12}[data-theme=light] .ss-vhero-main{background:#fff}.ss-vhero-main:before{content:"";background:linear-gradient(90deg,#0b1f3a 0 72%,var(--gold) 72% 86%,#7b8796 86%);height:3px;position:absolute;inset:0 0 auto}.ss-vkick{flex-wrap:wrap;gap:7px;margin-bottom:15px;display:flex}.ss-vkick span{border:1px solid color-mix(in srgb,var(--gold) 30%,var(--bd));min-height:23px;color:var(--gold-deep);background:color-mix(in srgb,var(--gold) 8%,transparent);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:10px;font-weight:900;display:inline-flex}[data-theme=dark] .ss-vkick span{color:var(--gold-lt)}.ss-vhero-main h1{font-family:var(--kserif);letter-spacing:-.01em;color:var(--tx1);word-break:keep-all;margin:0;font-size:clamp(21px,3vw,30px);line-height:1.18}.ss-vmeta{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ss-vmeta span{border:1px solid var(--bd);background:color-mix(in srgb,var(--bg2) 50%,transparent);min-height:30px;color:var(--tx2);border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ss-vmeta b{color:var(--gold-deep)}[data-theme=dark] .ss-vmeta b{color:var(--gold-lt)}.ss-vpanel{border:1px solid var(--bd);background:var(--bd);border-radius:14px;gap:1px;display:grid;overflow:hidden}.ss-vrow{background:var(--bg-elev);gap:5px;padding:16px 18px;display:grid}[data-theme=light] .ss-vrow{background:#fff}.ss-vrow span{color:var(--tx3);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:850}.ss-vrow strong{color:var(--tx1);word-break:keep-all;font-size:14.5px;line-height:1.3}.ss-vstage{border:1px solid var(--bd);background:var(--bg-elev);border-radius:14px;overflow:hidden;box-shadow:0 16px 44px #080f1e12}[data-theme=light] .ss-vstage{background:#fff}.ss-vstage-bar{border-bottom:1px solid var(--bd);background:color-mix(in srgb,var(--bg2) 40%,transparent);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.ss-vstage-bar .eb{color:var(--gold-deep);letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:900;display:block}[data-theme=dark] .ss-vstage-bar .eb{color:var(--gold-lt)}.ss-vstage-bar strong{color:var(--tx1);font-size:14px}.ss-vpills{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ss-vpills span{border:1px solid var(--bd);background:var(--bg-base);min-height:25px;color:var(--tx2);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;max-width:220px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex;overflow:hidden}.ss-paper-wrap{background:linear-gradient(#f1f5fa,#e7edf4);padding:clamp(12px,2.4vw,22px)}.ss-paper{color:#344054;background:#fff;border:1px solid #d6dde8;border-radius:10px;overflow:hidden;box-shadow:0 18px 48px #0b1f3a1f}.ss-paper-top{background:linear-gradient(90deg,#0b1f3a 0 74%,#a87924 74% 86%,#7b8796 86%);height:4px}.ss-paper-in{padding:clamp(22px,4vw,46px)}.ss-conf{border-bottom:1px solid #e4e9f1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding-bottom:14px;display:flex}.ss-conf .tag{letter-spacing:.16em;color:#667085;text-transform:uppercase;font-size:10px;font-weight:900}.ss-conf .tag.gold{color:#a87924}.ss-dtitle{font-family:var(--kserif);color:#0b1f3a;word-break:keep-all;border-bottom:2px solid #0b1f3a;margin:14px 0 4px;padding-bottom:14px;font-size:clamp(20px,3.2vw,30px);line-height:1.2}.ss-dsub{color:#667085;margin:0 0 22px;font-size:13px}.ss-dkpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0 0 26px;display:grid}.ss-dkpi{background:linear-gradient(#fff,#f8fafc);border:1px solid #e4e9f1;border-radius:12px;padding:16px 16px 15px;position:relative;overflow:hidden;box-shadow:0 8px 22px #0b1f3a0a}.ss-dkpi:before{content:"";background:var(--kc,#a87924);width:4px;position:absolute;top:0;bottom:0;left:0}.ss-dkpi .l{color:#8a96a8;letter-spacing:.02em;font-size:11px;font-weight:800}.ss-dkpi .v{color:#0b1f3a;letter-spacing:-.01em;margin:7px 0 4px;font-size:clamp(19px,2.6vw,24px);font-weight:900;line-height:1.1}.ss-dkpi .s{color:#667085;word-break:keep-all;font-size:11px;line-height:1.45}.ss-dkpi[data-c=gold]{--kc:#a87924}.ss-dkpi[data-c=gold] .v{color:#a87924}.ss-dkpi[data-c=green]{--kc:#1a7f5a}.ss-dkpi[data-c=green] .v{color:#1a7f5a}.ss-dkpi[data-c=blue]{--kc:#17365d}.ss-dkpi[data-c=blue] .v{color:#17365d}.ss-dkpi[data-c=navy]{--kc:#0b1f3a}.ss-dkpi[data-c=navy] .v{color:#0b1f3a}.ss-dkpi[data-c=purple]{--kc:#6b4ea8}.ss-dkpi[data-c=purple] .v{color:#6b4ea8}.ss-dkpi[data-c=gray]{--kc:#667085}.ss-dkpi[data-c=gray] .v{color:#667085}.ss-dkpi[data-c=red]{--kc:#b42318}.ss-dkpi[data-c=red] .v{color:#b42318}.ss-dh{font-family:var(--kserif);color:#0b1f3a;border-bottom:1px solid #e4e9f1;border-left:4px solid #17365d;margin:28px 0 12px;padding:4px 0 9px 13px;font-size:clamp(16px,2vw,20px)}.ss-dp{color:#344054;word-break:keep-all;margin:0 0 14px;font-size:14.6px;line-height:1.86}.ss-dp strong{color:#0b1f3a;font-weight:800}.ss-dquote{color:#475467;background:linear-gradient(#fff,#f8fafc);border:1px solid #e4e9f1;border-left:4px solid #17365d;border-radius:10px;margin:18px 0;padding:14px 16px;font-size:14px;line-height:1.7;box-shadow:0 10px 26px #0b1f3a0a}.ss-dhi{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ss-dhi li{color:#344054;word-break:keep-all;align-items:flex-start;gap:11px;font-size:14px;line-height:1.6;display:flex}.ss-dhi li .n{color:#fff;background:#0b1f3a;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;font-size:11px;font-weight:900;display:grid}.ss-dfade{text-align:center;margin-top:6px;padding-top:30px;position:relative}.ss-dfade:before{content:"";background:linear-gradient(#fff0,#fff);height:60px;position:absolute;top:-30px;left:0;right:0}.ss-dfade .teaser{color:#667085;background:#f6f8fb;border:1px dashed #d6dde8;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:12.5px;font-weight:700;display:inline-flex}.ss-card-modal[data-density=reading] .ss-vhero,.ss-card-modal[data-density=reading] .ss-vstage-bar{display:none}.ss-card-modal[data-density=reading] .ss-paper-wrap{background:#fff;padding:0}.ss-card-modal[data-density=reading] .ss-vstage,.ss-card-modal[data-density=reading] .ss-paper{box-shadow:none;border:0;border-radius:0}@media (max-width:980px){.ss-vhero{grid-template-columns:1fr}.ss-vpanel{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.ss-stats{grid-template-columns:repeat(2,1fr)}.ss-grid,.ss-vpanel{grid-template-columns:1fr}.ss-vact .label{display:none}.ss-vbtn{padding:0 11px}}@media (max-width:480px){.ss-toggle{order:3;justify-content:stretch;width:100%}.ss-toggle button{flex:1;justify-content:center}}
.pfs-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;display:grid}.pfs-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:14px;font-size:.74rem;font-weight:800}[data-theme=dark] .pfs-eyebrow{color:var(--gold)}.pfs-title{font-family:var(--kserif);letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:700;line-height:1.25}.pfs-sub{color:var(--tx2);max-width:520px;margin-bottom:26px;font-size:1.02rem}.pfs-status{flex-direction:column;gap:11px;margin:0 0 24px;padding:0;list-style:none;display:flex}.pfs-status li{align-items:center;gap:12px;display:flex}.pfs-badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:88px;padding:6px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.pfs-badge.ok{background:color-mix(in srgb, var(--ok) 16%, transparent);color:var(--ok)}.pfs-badge.soon{background:color-mix(in srgb, var(--gold) 18%, transparent);color:var(--gold-deep)}[data-theme=dark] .pfs-badge.soon{color:var(--gold-lt)}.pfs-label{color:var(--tx1);font-size:.95rem;font-weight:600}.pfs-label span{color:var(--tx2);font-size:.88rem;font-weight:400}.pfs-hint{color:var(--tx2);font-size:.85rem}.pfs-hint b{color:var(--gold-deep);font-weight:700}[data-theme=dark] .pfs-hint b{color:var(--gold-lt)}.pfs-cluster{height:460px;position:relative}.pfs-monitor{z-index:1;width:472px;max-width:96%;position:absolute;top:0;left:50%;transform:translate(-50%)}.pfs-screen{background:#1a1a1c;border-radius:16px;padding:11px 11px 30px;position:relative;box-shadow:0 30px 60px -26px #1410088c}.pfs-screen img{border-radius:5px;width:100%;height:auto;display:block}.pfs-screen:after{content:"";background:#2e2e30;border-radius:50%;width:9px;height:9px;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.pfs-neck{background:linear-gradient(#c9cbce,#a9acb0);width:92px;height:30px;margin:0 auto}.pfs-base{background:linear-gradient(#a9acb0,#94979b);border-radius:0 0 12px 12px;width:210px;height:13px;margin:0 auto;box-shadow:0 8px 16px -8px #00000059}.pfs-chip{z-index:6;background:var(--ok);color:#fff;border-radius:999px;padding:5px 11px;font-size:.72rem;font-weight:700;position:absolute;top:22px;right:22px;box-shadow:0 6px 16px -8px #00000059}.pfs-rot{aspect-ratio:16/10;background:#0d0d0f;border-radius:5px;position:relative;overflow:hidden}.pfs-rot-img{object-fit:cover;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.pfs-rot-img.on{opacity:1}.pfs-rot-dots{z-index:3;gap:6px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.pfs-rot-dots button{cursor:pointer;background:#ffffff73;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:all .2s}.pfs-rot-dots button.on{background:#fff;border-radius:4px;width:18px}@media (prefers-reduced-motion:reduce){.pfs-rot-img{transition:none}}.pfs-tablet{background:#1c1b19;border:8px solid #1c1b19;border-radius:20px;position:absolute;overflow:hidden;box-shadow:0 20px 44px -18px #00000080}.pfs-tablet img{object-fit:cover;object-position:top center;width:100%;height:218px;display:block}.pfs-tablet.pfs-right{z-index:2;width:158px;bottom:18px;right:0}.pfs-phone{background:#1c1b19;border:7px solid #1c1b19;border-radius:26px;position:absolute;overflow:hidden;box-shadow:0 20px 44px -18px #0000008c}.pfs-phone:before{content:"";z-index:2;background:#1c1b19;border-radius:0 0 10px 10px;width:44px;height:13px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.pfs-phone img{object-fit:cover;object-position:top center;width:100%;display:block}.pfs-phone.pfs-left{z-index:4;width:122px;bottom:26px;left:4px}.pfs-phone.pfs-left img{height:248px}.pfs-phone.pfs-app{z-index:3;width:104px;bottom:36px;right:132px}.pfs-phone.pfs-app img{height:210px}@media (max-width:960px){.pfs-grid{text-align:center;grid-template-columns:1fr;gap:40px}.pfs-sub{margin-left:auto;margin-right:auto}.pfs-status{align-items:center}.pfs-cluster{flex-direction:column;align-items:center;gap:8px;height:auto;display:flex;position:static}.pfs-monitor{width:100%;max-width:460px;position:static;transform:none}.pfs-srow{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:16px;margin-top:20px;display:flex}.pfs-tablet,.pfs-phone{position:static}.pfs-chip{display:none}}
.wbx{--wbx-acc:var(--gold);--wbx-acc-soft:color-mix(in srgb,var(--gold) 7%,transparent);--wbx-ink:#f6f1e6;--wbx-on-ink:#1a1206;--wbx-ink-shadow:#0000008c;--wbx-glow:#ffc24a29;--wbw-bg:var(--glc-d-win);--wbw-side:var(--glc-d-side);--wbw-sunk:var(--glc-d-sunk);--wbw-sel:var(--glc-d-sel);--wbw-ink:var(--glc-d-ink);--wbw-ink2:var(--glc-d-ink2);--wbw-ink3:var(--glc-d-ink3);--wbw-line:var(--glc-d-line);--wbw-line2:var(--glc-d-line2);--wbw-acc:var(--glc-d-accent);--wbw-acc-strong:var(--glc-d-accent-strong);--wbw-acc-soft:var(--glc-d-accent-soft);--wbw-pri:var(--glc-d-pri);--wbw-on-pri:var(--glc-d-on-pri);--wbw-ok:var(--glc-d-ok);--wbw-ok-soft:var(--glc-d-ok-soft);--wbw-warn:var(--glc-d-warn);--wbw-warn-soft:var(--glc-d-warn-soft);--wbw-grad:var(--glc-d-grad);--wbw-shadow:0 1px 2px #0009,0 44px 96px -22px #000c,0 0 0 1px #96bef014;position:relative}[data-theme=light] .wbx{--wbx-acc:var(--gold-deep);--wbx-ink:#16161d;--wbx-on-ink:#faf8f4;--wbx-ink-shadow:#1e16086b;--wbx-glow:#c2880033;--wbw-bg:var(--glc-l-win);--wbw-side:var(--glc-l-side);--wbw-sunk:var(--glc-l-sunk);--wbw-sel:var(--glc-l-sel);--wbw-ink:var(--glc-l-ink);--wbw-ink2:var(--glc-l-ink2);--wbw-ink3:var(--glc-l-ink3);--wbw-line:var(--glc-l-line);--wbw-line2:var(--glc-l-line2);--wbw-acc:var(--glc-l-accent);--wbw-acc-strong:var(--glc-l-accent-strong);--wbw-acc-soft:var(--glc-l-accent-soft);--wbw-pri:var(--glc-l-pri);--wbw-on-pri:var(--glc-l-on-pri);--wbw-ok:var(--glc-l-ok);--wbw-ok-soft:var(--glc-l-ok-soft);--wbw-warn:var(--glc-l-warn);--wbw-warn-soft:var(--glc-l-warn-soft);--wbw-grad:var(--glc-l-grad);--wbw-shadow:0 1px 2px #281e0a0f,0 34px 80px -22px #46320f57,0 14px 28px -14px #46320f33}.wbx-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:60px;display:grid}.wbx-copy{min-width:0}.wbx-eyebrow{letter-spacing:.06em;color:var(--tx3);margin:26px 0 0;font-size:.84rem;font-weight:700}.wbx-title{font-family:var(--serif);letter-spacing:-.025em;margin:8px 0 22px;font-size:clamp(3.2rem,7vw,5.5rem);font-weight:400;line-height:.98}.wbx-lead{font-family:var(--kserif);letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:700;line-height:1.42}.wbx-sub{color:var(--tx2);max-width:32em;margin:0 0 32px;font-size:1.02rem;line-height:1.78}.wbx-sub b{color:var(--tx1);font-weight:700}.wbx-nb{white-space:nowrap}.wbx-dl{flex-direction:column;gap:10px;max-width:440px;display:flex}.wbx-btn{height:58px;color:var(--tx1);border:1px solid var(--bdm);background:color-mix(in srgb,var(--bg-card) 72%,transparent);border-radius:13px;align-items:center;gap:13px;padding:0 20px;font-size:1.02rem;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s,border-color .22s;display:flex;position:relative;overflow:hidden}.wbx-btn:hover{background:var(--bg-card);border-color:color-mix(in srgb,var(--wbx-acc) 55%,var(--bdm))}.wbx-btn-ic{flex:none;place-items:center;display:grid}.wbx-btn-ic svg{fill:currentColor;width:21px;height:21px}.wbx-btn-ext{font-family:var(--mono);opacity:.62;white-space:nowrap;border:1px solid;border-radius:6px;margin-left:auto;padding:2px 7px;font-size:.7rem;font-weight:600;line-height:1.3}.wbx-btn.is-pri{background:var(--wbx-ink);color:var(--wbx-on-ink);border-color:var(--wbx-ink);box-shadow:0 16px 32px -14px var(--wbx-ink-shadow)}.wbx-btn.is-pri:after{content:"";background:linear-gradient(100deg,#0000,#ffffff38,#0000);width:55%;height:100%;transition:all .75s;position:absolute;top:0;left:-120%;transform:skew(-20deg)}.wbx-btn.is-pri:hover{box-shadow:0 22px 40px -14px var(--wbx-ink-shadow);transform:translateY(-2px)}.wbx-btn.is-pri:hover:after{left:130%}.wbx-btn:focus-visible,.wbx-tile:focus-visible,.wbx-linkcopy:focus-visible,.wbx-inst-x:focus-visible{outline:2px solid var(--wbx-acc);outline-offset:3px}.wbx-mnote{border:1px dashed color-mix(in srgb,var(--wbx-acc) 45%,var(--bdm));background:var(--wbx-acc-soft);border-radius:13px;flex-wrap:wrap;align-items:center;gap:12px;max-width:440px;margin:0 0 12px;padding:12px 14px;font-size:.86rem;display:flex}.wbx-mnote svg{fill:none;width:22px;height:22px;stroke:var(--wbx-acc);stroke-width:1.6px;flex:none}.wbx-mnote p{color:var(--tx2);flex:200px;margin:0;line-height:1.55}.wbx-mnote p b{color:var(--tx1)}.wbx-linkcopy{appearance:none;border:1px solid var(--bdm);background:var(--bg-card);color:var(--tx1);font-family:var(--font-u);cursor:pointer;white-space:nowrap;border-radius:9px;padding:7px 12px;font-size:.8rem;font-weight:700}.wbx-inst{border:1px solid var(--bdm);background:var(--bg-card);border-radius:14px;max-width:440px;margin-top:14px;padding:14px 16px 10px;animation:.45s cubic-bezier(.2,.7,.2,1) wbxIn;position:relative}.wbx-inst-h{align-items:center;gap:8px;padding-right:26px;font-size:.88rem;font-weight:700;display:flex}.wbx-inst-h i{background:var(--ok);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.wbx-inst-h i.is-wait{background:var(--gold-deep)}.wbx-inst-h i svg{stroke:#fff;stroke-width:3px;fill:none;width:12px;height:12px}.wbx-inst-h i.is-wait svg{stroke-width:2.4px}.wbx-inst ol{counter-reset:wbxs;margin:12px 0 0;padding:0;list-style:none}.wbx-inst li{counter-increment:wbxs;border-top:1px solid var(--bd);color:var(--tx2);grid-template-columns:24px minmax(0,1fr);gap:10px;padding:9px 0;font-size:.85rem;line-height:1.55;display:grid}.wbx-inst li:before{content:counter(wbxs);border:1px solid var(--bdm);width:22px;height:22px;font-family:var(--mono);color:var(--tx1);border-radius:50%;place-items:center;font-size:.7rem;font-weight:600;display:grid}.wbx-inst li b{color:var(--tx1)}.wbx-inst-f{border-top:1px solid var(--bd);color:var(--tx3);margin:4px 0 0;padding-top:8px;font-size:.78rem}.wbx-inst-f a{color:var(--tx2);text-underline-offset:3px}.wbx-inst-p{color:var(--tx2);margin:8px 0 4px 28px;font-size:.85rem;line-height:1.6}.wbx-inst-sha{border-top:1px solid var(--bd);color:var(--tx3);margin:6px 0 0;padding-top:8px;font-size:.74rem;line-height:1.5}.wbx-inst-sha code{font-family:var(--mono);color:var(--tx2);word-break:break-all;margin-top:2px;font-size:.7rem;display:block}.wbx-inst-x{cursor:pointer;width:26px;height:26px;color:var(--tx3);background:0 0;border:0;border-radius:7px;font-size:1rem;line-height:1;position:absolute;top:10px;right:10px}.wbx-inst-x:hover{background:var(--bd);color:var(--tx1)}@keyframes wbxIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.wbx-req{color:var(--tx3);max-width:440px;margin:14px 0 0;font-size:.8rem;line-height:1.7}.wbx-req b{color:var(--tx2);font-weight:600}.wbx-req-os{display:block}.wbx-note{color:var(--tx3);max-width:440px;margin:6px 0 0;font-size:.76rem;line-height:1.6}.wbx-note a{color:var(--wbx-acc);text-underline-offset:3px;font-weight:600}.wbx-stats{border-top:1px solid var(--bd);grid-template-columns:repeat(auto-fit,minmax(min(96px,100%),1fr));gap:16px 0;max-width:440px;margin-top:30px;padding-top:24px;display:grid}.wbx-stat{min-width:0;padding-right:12px}.wbx-stat+.wbx-stat{border-left:1px solid var(--bdm);padding-left:12px}.wbx-stat-v{font-family:var(--mono);color:var(--tx1);font-size:1.32rem;font-weight:600;line-height:1}.wbx-stat-v u{color:var(--wbx-acc);margin-left:2px;font-size:.78rem;text-decoration:none}.wbx-stat-l{color:var(--tx3);margin-top:7px;font-size:.72rem;line-height:1.45}.wbx-stage{min-width:0;position:relative}.wbx-stage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,var(--wbx-glow),transparent 72%);position:absolute;inset:-60px -40px -40px}.wbx-more{text-align:center;margin-top:84px}.wbx-more h3{color:var(--tx2);margin:0 0 20px;font-size:1rem;font-weight:500}.wbx-tiles{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px;max-width:720px;margin:0 auto;padding:0;list-style:none;display:grid}.wbx-tile{border:1px solid var(--bdm);background:color-mix(in srgb,var(--bg-card) 76%,transparent);width:100%;height:100%;color:var(--tx1);border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:22px 12px 16px;text-decoration:none;transition:transform .22s,border-color .22s,background .22s;display:flex;position:relative}.wbx-tile svg{fill:currentColor;width:30px;height:30px}.wbx-tile svg.is-line{fill:none;stroke:currentColor;stroke-width:1.6px}.wbx-tile .wbx-ant{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}.wbx-tile .wbx-eye{fill:var(--bg-card)}.wbx-tile-n{font-size:.95rem;font-weight:700}.wbx-tile-s{color:var(--wbx-acc);font-size:.76rem;font-weight:700}a.wbx-tile:hover{border-color:color-mix(in srgb,var(--wbx-acc) 55%,var(--bdm));background:var(--bg-card);transform:translateY(-3px)}.wbx-tile.is-soon{opacity:.66}.wbx-tile.is-soon .wbx-tile-s{color:var(--tx3);font-weight:500}.wbx-tile-here{color:var(--wbx-on-ink);background:var(--wbx-ink);border-radius:999px;padding:1px 7px;font-size:.62rem;font-weight:700;position:absolute;top:9px;right:9px}.wbx-toast{z-index:60;background:var(--wbx-ink);color:var(--wbx-on-ink);text-align:center;border-radius:11px;max-width:calc(100% - 32px);padding:10px 16px;font-size:.84rem;font-weight:600;animation:.3s wbxIn;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 16px 36px -12px #00000073}.wbw{z-index:1;background:var(--wbw-bg);border:1px solid var(--wbw-line2);height:540px;box-shadow:var(--wbw-shadow);color:var(--wbw-ink);font-family:var(--font-u);text-align:left;border-radius:14px;grid-template-rows:42px minmax(0,1fr);font-size:12.5px;line-height:1.55;display:grid;position:relative;overflow:hidden}.wbw.is-win{border-radius:9px}.wbw:before{content:"";background:var(--wbw-grad);z-index:2;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.wbw-bar{border-bottom:1px solid var(--wbw-line);background:var(--wbw-side);align-items:center;gap:10px;min-width:0;padding:0 14px;display:flex}.wbw.is-win .wbw-bar{padding-right:0}.wbw-lights{flex:none;gap:7px;display:flex}.wbw-lights i{background:#ff5f57;border-radius:50%;width:11px;height:11px}.wbw-lights i:nth-child(2){background:#febc2e}.wbw-lights i:nth-child(3){background:#28c840}.wbw-appic{background:var(--wbw-grad);color:#fff;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;font-size:9px;font-weight:900;display:grid}.wbw-ttl{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.wbw-kbd{font-family:var(--mono);color:var(--wbw-ink3);border:1px solid var(--wbw-line2);white-space:nowrap;border-radius:6px;flex:none;margin-left:auto;padding:1px 6px;font-size:10px}.wbw-winctl{flex:none;align-self:stretch;margin-left:6px;display:flex}.wbw-winctl i{width:40px;color:var(--wbw-ink2);place-items:center;font-size:12px;font-style:normal;display:grid}.wbw-chip{white-space:nowrap;color:var(--wbw-acc);background:var(--wbw-acc-soft);border-radius:5px;flex:none;padding:1px 6px;font-size:10px;font-weight:700}.wbw-chip[data-tone=wait]{color:var(--wbw-warn);background:var(--wbw-warn-soft)}.wbw-chip[data-tone=done]{color:var(--wbw-ok);background:var(--wbw-ok-soft)}.wbw-body{grid-template-columns:176px minmax(0,1fr);min-height:0;display:grid}.wbw-side{background:var(--wbw-side);border-right:1px solid var(--wbw-line);flex-direction:column;gap:1px;min-width:0;padding:12px 10px 10px;font-size:12px;display:flex}.wbw-brand{align-items:center;gap:4px;padding:0 6px 10px;font-size:14px;font-weight:700;display:flex}.wbw-brand small{color:var(--wbw-ink3);font-size:10px}.wbw-new{border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.wbw-new svg,.wbw-item svg{stroke:currentColor;fill:none;stroke-width:1.8px;flex:none;width:13px;height:13px}.wbw-sec{color:var(--wbw-ink3);padding:12px 8px 4px;font-size:10.5px}.wbw-item{color:var(--wbw-ink2);border-radius:7px;align-items:center;gap:6px;min-width:0;padding:6px 8px;display:flex}.wbw-item span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.wbw-item svg{opacity:.7;width:12px;height:12px}.wbw-item.is-act{background:var(--wbw-sel);color:var(--wbw-acc-strong);font-weight:600}.wbw-foot{border-top:1px solid var(--wbw-line);color:var(--wbw-ink3);align-items:center;gap:8px;margin-top:auto;padding:10px 4px 0;font-size:10.5px;line-height:1.4;display:flex}.wbw-foot i{background:var(--wbw-grad);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10px;font-style:normal;font-weight:800;display:grid}.wbw-foot b{font-family:var(--mono);color:var(--wbw-ink2);font-weight:600}.wbw-main{grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.wbw-thread{flex-direction:column;justify-content:flex-end;gap:12px;min-height:0;padding:18px 20px 12px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 48px);mask-image:linear-gradient(#0000 0,#000 48px)}.wbw-it{flex:none;animation:.45s cubic-bezier(.2,.7,.2,1) wbxIn}.wbw-user{background:var(--wbw-sunk);border-radius:14px;align-self:flex-end;max-width:88%;padding:9px 13px}.wbw-say em{color:var(--wbw-ink2);font-style:normal}.wbw-plan{border:1px solid var(--wbw-line2);background:var(--wbw-bg);border-radius:10px}.wbw-plan-h{border-bottom:1px solid var(--wbw-line);align-items:center;gap:7px;padding:8px 12px;font-weight:700;display:flex}.wbw-plan-h svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:13px;height:13px}.wbw-plan-h b{font-family:var(--mono);color:var(--wbw-ink3);font-weight:600}.wbw-plan ul{margin:0;padding:5px 0;list-style:none}.wbw-st{grid-template-columns:16px minmax(0,1fr) auto 30px;align-items:center;gap:8px;padding:4px 12px;font-size:12px;display:grid}.wbw-st-ic{border:1.5px solid var(--wbw-line2);border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.wbw-st-ic svg{stroke:#fff;stroke-width:3.2px;fill:none;opacity:0;width:9px;height:9px}.wbw-st[data-state=run] .wbw-st-ic{border-top-color:var(--wbw-acc);animation:.8s linear infinite wbwSpin}.wbw-st[data-state=done] .wbw-st-ic{background:var(--wbw-ok);border-color:var(--wbw-ok)}.wbw-st[data-state=done] .wbw-st-ic svg{opacity:1}@keyframes wbwSpin{to{transform:rotate(360deg)}}.wbw-st-t{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wbw-st-t code{font-family:var(--mono);color:var(--wbw-ink3);margin-left:6px;font-size:10.5px}.wbw-st[data-state=wait] .wbw-st-t{color:var(--wbw-ink3)}.wbw-tag{white-space:nowrap;border:1px solid;border-radius:5px;padding:1px 6px;font-size:10px;font-weight:600}.wbw-tag[data-tag=pub]{color:var(--wbw-acc);border-color:color-mix(in srgb,var(--wbw-acc) 40%,transparent)}.wbw-tag[data-tag=cache]{color:var(--wbw-ink2);border-color:var(--wbw-line2);background:var(--wbw-sunk)}.wbw-tag[data-tag=mine]{color:var(--wbw-warn);border-color:color-mix(in srgb,var(--wbw-warn) 40%,transparent)}.wbw-tag[data-tag=eng]{color:var(--wbw-ok);border-color:color-mix(in srgb,var(--wbw-ok) 40%,transparent)}.wbw-ms{font-family:var(--mono);color:var(--wbw-ink3);text-align:right;opacity:0;font-size:10px;transition:opacity .3s}.wbw-st[data-state=done] .wbw-ms{opacity:1}.wbw-gate{border:1px solid color-mix(in srgb,var(--wbw-warn) 45%,var(--wbw-line2));background:var(--wbw-warn-soft);border-radius:10px;padding:10px 12px}.wbw-gate-h{color:var(--wbw-warn);align-items:center;gap:7px;font-weight:700;display:flex}.wbw-gate-h svg{stroke:currentColor;fill:none;stroke-width:1.9px;width:13px;height:13px}.wbw-gate p{color:var(--wbw-ink2);margin:3px 0 9px}.wbw-gate-b{gap:6px;display:flex}.wbw-gate-b span{border:1px solid var(--wbw-line2);background:var(--wbw-bg);border-radius:7px;padding:4px 12px;font-size:11.5px;font-weight:700;transition:transform .15s,box-shadow .15s}.wbw-gate-b .is-ok{background:var(--wbw-pri);color:var(--wbw-on-pri);border-color:var(--wbw-pri)}.wbw-gate-b .is-press{box-shadow:0 0 0 4px color-mix(in srgb,var(--wbw-acc) 35%,transparent);transform:scale(.94)}.wbw-gated{color:var(--wbw-ok);font-size:11.5px;font-weight:600}.wbw-res{border:1px solid var(--wbw-line2);background:var(--wbw-bg);border-radius:12px;padding:12px 13px;box-shadow:0 8px 22px -14px #0000004d}.wbw-res-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wbw-res-h .wbw-chip{padding:2px 8px;font-size:11px}.wbw-res-h small{color:var(--wbw-ink3);font-size:10.5px}.wbw-kpi{grid-template-columns:repeat(auto-fit,minmax(min(82px,100%),1fr));gap:6px;margin:10px 0 8px;display:grid}.wbw-kpi div{background:var(--wbw-sunk);border-radius:8px;min-width:0;padding:7px 9px}.wbw-kpi span{color:var(--wbw-ink3);font-size:10px;display:block}.wbw-kpi b{font-family:var(--mono);white-space:nowrap;font-size:14.5px;font-weight:600}.wbw-kpi .is-hi b{color:var(--wbw-warn)}.wbw-res p{color:var(--wbw-ink2);margin:0 0 9px}.wbw-file{border:1px solid var(--wbw-line2);border-radius:9px;align-items:center;gap:8px;min-width:0;padding:7px 8px 7px 10px;display:flex}.wbw-file svg{width:15px;height:15px;stroke:var(--wbw-acc);fill:none;stroke-width:1.7px;flex:none}.wbw-file span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.wbw-file em{color:var(--wbw-ink3);white-space:nowrap;font-size:10.5px;font-style:normal}.wbw-file b{color:var(--wbw-acc);background:var(--wbw-acc-soft);white-space:nowrap;border-radius:6px;margin-left:auto;padding:2px 8px;font-size:11px}.wbw-compose{border:1px solid var(--wbw-line2);background:var(--wbw-bg);border-radius:12px;margin:0 14px 14px;padding:10px 12px 9px;box-shadow:0 2px 8px -4px #0000001f}.wbw-input{white-space:nowrap;text-overflow:ellipsis;min-height:19px;overflow:hidden}.wbw-input:empty:before{content:"무엇이든 요청하세요";color:var(--wbw-ink3)}.wbw-input.is-typing:after{content:"";background:var(--wbw-acc);vertical-align:-2px;width:1.5px;height:13px;margin-left:1px;animation:1s step-end infinite wbwBlink;display:inline-block}@keyframes wbwBlink{50%{opacity:0}}.wbw-tools{color:var(--wbw-ink3);align-items:center;gap:10px;min-width:0;margin-top:8px;font-size:11px;display:flex}.wbw-q{white-space:nowrap}.wbw-q b{font-family:var(--mono);color:var(--wbw-ink2);font-weight:600}.wbw-model{white-space:nowrap;margin-left:auto}.wbw-send{background:var(--wbw-grad);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:transform .15s;display:grid}.wbw-send svg{stroke:#fff;stroke-width:2.4px;fill:none;width:11px;height:11px}.wbw-send.is-press{transform:scale(.86)}@media (max-width:1024px){.wbx-grid{grid-template-columns:minmax(0,1fr);gap:56px}.wbx-copy{max-width:620px}.wbw{height:520px}}@media (max-width:768px){.wbw-body{grid-template-columns:minmax(0,1fr)}.wbw-side{display:none}.wbw{height:480px}.wbx-more{margin-top:64px}}@media (max-width:480px){.wbx-dl,.wbx-req,.wbx-note,.wbx-stats,.wbx-inst,.wbx-mnote{max-width:none}.wbx-btn{height:56px;font-size:.98rem}.wbw{height:450px;font-size:12px}.wbw-thread{padding:14px 14px 10px}.wbw-compose{margin:0 10px 10px}.wbw-st-t code,.wbw-kbd,.wbw-q{display:none}.wbx-stage:before{inset:-30px -16px}}@media (prefers-reduced-motion:reduce){.wbx-inst,.wbx-toast,.wbw-it,.wbw-st[data-state=run] .wbw-st-ic,.wbw-input.is-typing:after{animation:none}.wbx-btn,.wbx-btn.is-pri:after,.wbx-tile{transition:none}}
