.w2.cs-page .in.wide{max-width:1240px}.w2.cs-page .faq .ask{margin-bottom:16px}.w2 .cs-stage{isolation:isolate;border-radius:24px;height:620px;margin-top:56px;transition:opacity .35s;position:relative;overflow:hidden}.w2 .cs-stage.x-fade{opacity:0}.w2 .cs-stage>.x-bg{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.w2 .cs-cap{text-align:center;color:var(--ink-2);min-height:1.5em;margin-top:16px;font-size:14.5px;transition:opacity .22s}.w2 .cs-wid{background:#fff;border-radius:18px;flex-direction:column;width:32%;font-size:13px;display:flex;position:absolute;top:6%;bottom:6%;left:7%;overflow:hidden;box-shadow:0 0 0 1px #1011280f,0 36px 70px -34px #1011288c}.w2 .cs-wh{color:#fff;background:#3f2a1d;align-items:center;gap:10px;padding:14px;display:flex}.w2 .cs-av{color:#3f2a1d;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.w2 .cs-wh b{font-size:14px;display:block}.w2 .cs-wh small{opacity:.8;font-size:11.5px;display:block}.w2 .cs-wb{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:12px;display:flex;overflow:hidden}.w2 .cs-wb>*{will-change:transform}.w2 .cs-wi{color:#9ca3af;border-radius:99px;margin:0 10px 10px;padding:9px 12px;box-shadow:inset 0 0 0 1px #e5e7eb}.w2 .cs-b{border-radius:12px;max-width:84%;padding:8px 11px;line-height:1.45}.w2 .cs-b.x-c{color:#fff;background:#3f2a1d;border-bottom-right-radius:4px;align-self:flex-end}.w2 .cs-b.x-a{background:#f3f4f6;border-bottom-left-radius:4px;align-self:flex-start}.w2 .cs-b small{color:#6b7280;font-size:10.5px;display:block}.w2 .cs-sys{color:#6b7280;align-self:center;font-size:11.5px}.w2 .cs-card{background:#fff;border-radius:12px;align-self:stretch;gap:8px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #e5e7eb}.w2 .cs-card b{font-size:13.5px}.w2 .cs-card small{color:#6b7280;font-size:11.5px}.w2 .cs-row5{color:#d1d5db;letter-spacing:0;gap:6px;font-size:22px;display:flex}.w2 .cs-row5 span{transition:color .15s,transform .15s}.w2 .cs-row5 span.on{color:#f59e0b;transform:scale(1.08)}.w2 .cs-txt{color:#111827;border-radius:8px;min-height:34px;padding:8px 10px;font-size:12.5px;box-shadow:inset 0 0 0 1px #e5e7eb}.w2 .cs-txt .x-ph{color:#9ca3af}.w2 .cs-txt .x-caret{vertical-align:-2px;background:#111827;width:1.5px;height:1.05em;margin-left:1px;animation:1s step-end infinite cs-blink;display:inline-block}@keyframes cs-blink{50%{opacity:0}}.w2 .cs-card .id-btn{justify-self:start}.w2 .cs-thx{text-align:center;gap:2px;display:grid}.w2 .cs-rep{background:#fff;border-radius:14px;flex-direction:column;gap:12px;width:44%;padding:16px;font-size:13px;display:flex;position:absolute;top:10%;bottom:10%;right:7%;overflow:hidden;box-shadow:0 0 0 1px #1011280f,0 36px 70px -34px #1011288c}.w2 .cs-rh{justify-content:space-between;align-items:baseline;display:flex}.w2 .cs-rh b{font-size:16px}.w2 .cs-rh span{color:#6b7280;border-radius:6px;padding:4px 8px;font-size:12px;box-shadow:inset 0 0 0 1px #e5e7eb}.w2 .cs-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.w2 .cs-tiles div{border-radius:10px;gap:2px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #eef0f3}.w2 .cs-tiles small{color:#6b7280;font-size:12px;font-weight:600}.w2 .cs-tiles b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;transition:color .4s}.w2 .cs-tiles b.x-up{color:#15803d}.w2 .cs-tiles b i{font-size:16px;font-style:normal}.w2 .cs-tiles em{color:#6b7280;font-size:11.5px;font-style:normal}.w2 .cs-lh{color:#6b7280;font-size:12.5px}.w2 .cs-list{flex-direction:column;flex:1;gap:8px;display:flex;overflow:hidden}.w2 .cs-list>*{will-change:transform}.w2 .cs-c{background:#fff;border-radius:10px;gap:3px;padding:10px 12px;display:grid;box-shadow:inset 0 0 0 1px #eef0f3}.w2 .cs-c.x-new{background:#f0fdf4;box-shadow:inset 0 0 0 1.5px #86efac}.w2 .cs-c p{margin:0}.w2 .cs-c small{color:#6b7280;font-size:11.5px}.w2 .cs-stars{color:#f59e0b;letter-spacing:1px;font-size:13px}.w2 .cs-stage .x-replay{z-index:8;color:#fff;font:500 12.5px/1 var(--f-sans);cursor:pointer;background:#111827b8;border:0;border-radius:99px;align-items:center;gap:6px;padding:8px 14px;animation:.3s both id-in;display:inline-flex;position:absolute;bottom:16px;right:16px}.w2 .cs-stage .x-replay:hover{background:#111827d9}.w2 .cs-stage .x-replay svg{width:13px;height:13px}.w2 .cs-stage .x-replay[hidden]{display:none}.w2 .cs-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.w2 .cs-ch{flex-direction:column;gap:8px;display:flex}.w2 .cs-ch .cs-vg{background:var(--band);border-radius:14px;place-items:center;height:200px;margin-bottom:10px;padding:16px;font-size:13px;display:grid}.w2 .cs-ch h3{letter-spacing:-.015em;font-size:18px;font-weight:600}.w2 .cs-ch p{color:var(--ink-2);font-size:15px}.w2 .cs-mini{background:#fff;border-radius:10px;gap:6px;width:100%;padding:12px;font-size:12.5px;display:grid;box-shadow:0 0 0 1px #e4e7ec}.w2 .cs-mini small{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.w2 .cs-mini small img{width:14px;height:14px}.w2 .cs-big{color:#f59e0b;letter-spacing:2px;font-size:20px}.w2 .cs-field{color:#9ca3af;border-radius:7px;padding:7px 9px;box-shadow:inset 0 0 0 1px #e5e7eb}.w2 .cs-links{gap:6px;display:flex}.w2 .cs-links i{color:#92400e;background:#fef3c7;border-radius:6px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:600;display:grid}.w2 .cs-sub{color:#6b7280;font-size:12px;line-height:1.4}.w2 .cs-wa{box-shadow:none;background:#efeae2}.w2 .cs-wa p{border-radius:9px;max-width:88%;margin:0;padding:7px 10px;line-height:1.4;box-shadow:0 1px 1px #00000014}.w2 .cs-wa .x-in{background:#fff}.w2 .cs-wa .x-out{background:#d9fdd3;justify-self:end}.w2 .cs-two{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}.w2 .cs-pts{gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.w2 .cs-pts li{grid-template-columns:22px minmax(0,1fr);gap:12px;display:grid}.w2 .cs-pts li>svg{width:20px;height:20px;margin-top:2px}.w2 .cs-pts b{font-size:16px;font-weight:600;display:block}.w2 .cs-pts span{color:var(--ink-2);font-size:15px;display:block}.w2 .cs-panel{box-shadow:0 0 0 1px var(--rule), 0 24px 50px -40px #10112859;background:#fff;border-radius:12px;align-content:start;gap:2px;padding:14px;font-size:13px;display:grid}.w2 .cs-set{gap:8px;padding:18px}.w2 .cs-t{justify-content:space-between;align-items:center;font-size:14px;display:flex}.w2 .cs-help{color:#6b7280;font-size:12.5px;line-height:1.45}.w2 .cs-row{border-top:1px solid #f1f2f5;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}.w2 .cs-row b{font-weight:500}.w2 .cs-sw{background:#d1d5db;border-radius:99px;flex:none;width:34px;height:20px;position:relative}.w2 .cs-sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px}.w2 .cs-sw.on{background:#2563eb}.w2 .cs-sw.on:after{left:16px}.w2 .cs-lab{color:#374151;margin-top:6px;font-size:12px;font-weight:600}.w2 .cs-inp{border-radius:8px;padding:9px 10px;font-size:13px;box-shadow:inset 0 0 0 1px #e5e7eb}.w2 .cs-styles{flex-wrap:wrap;gap:6px;display:flex}.w2 .cs-styles span{border-radius:7px;padding:6px 10px;font-size:12.5px;box-shadow:inset 0 0 0 1px #e5e7eb}.w2 .cs-styles span.on{background:#eff6ff;box-shadow:inset 0 0 0 1.5px #2563eb}.w2 .cs-calc{gap:8px;padding:20px}.w2 .cs-f{font:500 14px/1.3 var(--f-mono);background:#f8fafc;border-radius:10px;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.w2 .cs-f b{font-family:var(--f-sans);min-width:80px;font-size:14px}.w2 .cs-calc small{color:#6b7280;padding:0 4px 8px;font-size:13px}.w2 .cs-note{color:var(--ink-3);margin-top:14px;font-size:14px}.w2 .cs-note a{color:var(--accent);font-weight:600;text-decoration:none}@media (max-width:960px){.w2 .cs-cards,.w2 .cs-two{grid-template-columns:minmax(0,1fr)}.w2 .cs-stage{gap:16px;height:auto;padding:16px;display:grid}.w2 .cs-wid,.w2 .cs-rep{width:100%;height:440px;position:relative;inset:auto}}
