/* Darwynn live pages: Fulfillment and warehousing, Wholesale and retail distribution, Kitting, Costco, Walmart, Amazon, TEMU, Last mile.
   Built from the approved page files (Nov 2, 2026) by gen/p_x.py; everything is scoped under .dw-live. */
.wp-block-post-content > .dw-live, .dw-live + .dw-live{margin-block:0}
.dw-live{display:block}
html.lm-pinned .dw-qq.is-visible{opacity:0;pointer-events:none;transform:translate(-50%,150%)}
.dw-live{--tx:1;--hx:1}
@media (min-width:1600px){.dw-live{--tx:1.08;--hx:1.04}}
@media (min-width:1880px){.dw-live{--tx:1.16;--hx:1.08}}
.dw-live{--navy:#061534; --navy-2:#0a1f44; --navy-3:#0d2752;
  --cyan:#00a8e8; --link:#0077b6; --paper:#eef3f8; --white:#ffffff;
  --ink:#14203a; --muted:#4f5a6b; --line:rgba(6,21,52,.12); --line-dark:rgba(255,255,255,.14);
  --ok:#13703f; --ok-bg:#e5f4eb;
  --h:var(--wp--preset--font-family--heading);
  --b:var(--wp--preset--font-family--instrument-sans);
  --wrap:var(--dw-wrap);
  --ease:cubic-bezier(.2,.8,.2,1);}
.dw-live, .dw-live *{box-sizing:border-box}
.dw-live{color:var(--ink);font-family:var(--b);font-size:calc(17px * var(--tx, 1));line-height:1.6;-webkit-font-smoothing:antialiased}
.dw-live img{display:block;max-width:100%}
.dw-live a{color:inherit}
.dw-live h1,.dw-live h2,.dw-live h3{font-family:var(--h);margin:0;font-weight:600;letter-spacing:-.025em;text-wrap:balance}
.dw-live p{margin:0;text-wrap:pretty}
.dw-live .wrap{width:var(--wrap);margin:0 auto}
.dw-live :focus-visible{outline:2px solid var(--cyan);outline-offset:3px}
.dw-live .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 26px;border-radius:999px;border:0;font:600 16px/1 var(--b);text-decoration:none;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease),transform .2s var(--ease)}
.dw-live .btn:active{transform:scale(.97)}
.dw-live .btn-cyan{background:var(--cyan);color:var(--navy)}
.dw-live .btn-navy{background:var(--navy);color:#fff}
.dw-live .hero{position:relative;min-height:min(100svh, 900px);display:flex;align-items:flex-end;background:var(--navy);color:#fff;overflow:hidden;isolation:isolate}
.dw-live .hero-media{position:absolute;inset:0 0 0 auto;width:62%;z-index:-2}
.dw-live .hero-media img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}
.dw-live .hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,21,52,.78) 0%,rgba(6,21,52,0) 190px),linear-gradient(90deg,var(--navy) 0%,var(--navy) 38%,rgba(6,21,52,.82) 48%,rgba(6,21,52,.25) 70%,rgba(6,21,52,.05) 100%),linear-gradient(0deg,rgba(6,21,52,.85) 0%,rgba(6,21,52,0) 40%)}
.dw-live .hero .wrap{padding:160px 0 clamp(64px, 9vh, 112px)}
.dw-live .hero h1{font-size:clamp(50px, 7.4vw, 108px);line-height:.95;letter-spacing:-.045em;font-weight:600;max-width:15ch}
.dw-live .hero p{margin-top:28px;max-width:44ch;font-size:calc(clamp(17px, 1.4vw, 20px) * var(--tx, 1));line-height:1.55;color:rgba(255,255,255,.86)}
.dw-live .hero .btn{margin-top:36px}
.dw-live .media-note{position:absolute;right:24px;bottom:22px;font-size:calc(12px * var(--tx, 1));color:rgba(255,255,255,.7)}
@media (max-width:860px){.dw-live .hero{min-height:auto;flex-direction:column;align-items:stretch}
.dw-live .hero-media{position:relative;inset:auto;width:100%;height:56vw;max-height:440px;order:2;z-index:0}
.dw-live .hero::before{background:linear-gradient(180deg,var(--navy) 0%,var(--navy) 55%,rgba(6,21,52,0) 100%);bottom:auto;height:72%}
.dw-live .hero .wrap{padding:120px 0 40px;order:1}
.dw-live .media-note{display:none}}
.dw-live .sec{padding:clamp(80px, 10vw, 140px) 0}
.dw-live .dark{background:var(--navy);color:#fff}
.dw-live .dark-2{background:var(--navy-2);color:#fff}
.dw-live .paper{background:var(--paper)}
.dw-live .h2{font-size:calc(clamp(34px, 4.4vw, 60px) * var(--hx, 1));line-height:1.02;letter-spacing:-.035em}
.dw-live .lead{font-size:calc(clamp(17px, 1.3vw, 19px) * var(--tx, 1));line-height:1.6;color:var(--muted)}
.dw-live .dark .lead,.dw-live .dark-2 .lead{color:rgba(255,255,255,.82)}
.dw-live .win{background:#fff;color:var(--ink);border-radius:16px;box-shadow:0 1px 0 rgba(255,255,255,.6) inset,0 30px 80px -20px rgba(3,10,30,.45),0 0 0 1px rgba(6,21,52,.08);overflow:hidden;font-size:calc(14px * var(--tx, 1));line-height:1.45}
.dw-live .win-bar{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line);background:#fbfcfe}
.dw-live .win-bar img{width:24px;height:24px;border-radius:6px}
.dw-live .win-bar b{font-family:var(--h);font-weight:600;font-size:calc(14px * var(--tx, 1));letter-spacing:-.01em}
.dw-live .win-bar .tab{color:var(--muted);padding-left:10px;border-left:1px solid var(--line)}
.dw-live .sample{margin-left:auto;padding:3px 9px;border-radius:999px;background:#fff4d6;color:#6b4a00;font-size:calc(11px * var(--tx, 1));font-weight:600;white-space:nowrap}
.dw-live .chip{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:calc(12px * var(--tx, 1));font-weight:600;white-space:nowrap}
.dw-live .chip-ok{background:var(--ok-bg);color:var(--ok)}
.dw-live .chip-warn{background:#fdecea;color:#a3271b}
.dw-live .chip-info{background:#e3f4fc;color:#005d92}
.dw-live .chip-mute{background:#eef1f6;color:#3d4756}
.dw-live .tab-num{font-variant-numeric:tabular-nums}
.dw-live .ec-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:end;margin-bottom:clamp(48px,6vw,80px)}
.dw-live .ec-head .lead{max-width:48ch}
@media (max-width:900px){.dw-live .ec-head{grid-template-columns:1fr}}
.dw-live .hub-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:end}
.dw-live .hub-head .lead{max-width:50ch}
.dw-live .hub{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,1fr);gap:16px;margin-top:clamp(48px,6vw,72px);align-items:stretch}
.dw-live .side-lab{display:block;font-size:calc(13px * var(--tx, 1));font-weight:600;color:rgba(255,255,255,.62);margin:0 0 10px 2px}
.dw-live .side .tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.dw-live .tile{height:100px;border-radius:14px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1);display:grid;place-items:center;padding:0 14px;transition:border-color .25s ease,background-color .25s ease}
.dw-live .tile img{max-height:30px;max-width:78%;object-fit:contain;opacity:.94}
.dw-live .tile img.sq{max-height:36px}
.dw-live .tile .wm{font-family:var(--h);font-weight:600;font-size:calc(19px * var(--tx, 1));letter-spacing:-.01em;color:#fff;opacity:.94;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}
.dw-live .tile[data-ch="SPS Commerce"] .wm{font-size:calc(17px * var(--tx, 1))}
.dw-live .tile[data-ch="TEMU"] img{max-height:24px}
.dw-live .tile .wm em{font:600 11px/1 var(--b);font-style:normal;padding:4px 7px;border-radius:999px;border:1px solid rgba(0,168,232,.6);color:#7fd3f5}
.dw-live .tile.ping{border-color:rgba(0,168,232,.85);background:rgba(0,168,232,.12)}
.dw-live .side.r .tiles .tile:last-child{grid-column:1/-1}
.dw-live .core{position:relative;border-radius:22px;background:linear-gradient(180deg,#0f2b59 0%,#0a1f44 100%);border:1px solid rgba(0,168,232,.4);padding:30px 28px;display:flex;flex-direction:column;justify-content:center;gap:12px;margin-top:29px}
.dw-live .core .brand{height:28px;width:auto;align-self:flex-start;margin-bottom:6px}
.dw-live .core .k{font-size:calc(13px * var(--tx, 1));font-weight:600;color:rgba(255,255,255,.72)}
.dw-live .core .t{font-family:var(--h);font-weight:600;font-size:calc(22px * var(--tx, 1));letter-spacing:-.015em;line-height:1.2}
.dw-live .core .n{font-family:var(--h);font-weight:600;font-size:calc(clamp(48px,4.6vw,66px) * var(--hx, 1));letter-spacing:-.045em;line-height:1;margin-top:6px}
.dw-live .core .n small{font:500 15px var(--b);letter-spacing:0;color:rgba(255,255,255,.72);margin-left:8px}
.dw-live .core .last{font-size:calc(14px * var(--tx, 1));color:rgba(255,255,255,.88);min-height:22px;transition:opacity .2s ease}
.dw-live .core .sync{font-size:calc(13px * var(--tx, 1));color:rgba(255,255,255,.62);min-height:20px}
.dw-live .core .sd{position:absolute;top:16px;right:16px}
.dw-live .pkt{position:absolute;left:0;top:0;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 4px rgba(0,168,232,.18);pointer-events:none;z-index:3}
@media (max-width:960px){.dw-live .hub-head{grid-template-columns:1fr}
.dw-live .hub{grid-template-columns:1fr}
.dw-live .core{order:-1;margin-top:0}
.dw-live .side .tiles{grid-template-columns:repeat(3,minmax(0,1fr))}
.dw-live .side.r .tiles .tile:last-child{grid-column:auto}
.dw-live .tile{height:76px}
.dw-live .tile .wm{font-size:calc(16px * var(--tx, 1))}}
@media (max-width:480px){.dw-live .side .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .side.r .tiles .tile:last-child{grid-column:1/-1}}
@media (max-width:520px){.dw-live .tile .wm em{display:none}
.dw-live .toast{position:relative;left:auto;right:auto;bottom:auto;margin-top:12px}
.dw-live .scene[data-scene="inv"] .vis{flex-direction:column}}
.dw-live .scenes{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}
.dw-live .scene{position:relative;border-radius:26px;background:#fff;box-shadow:0 0 0 1px var(--line);overflow:hidden;display:flex;flex-direction:column;min-height:500px}
.dw-live .scene.w7{grid-column:span 7}
.dw-live .scene.w5{grid-column:span 5}
.dw-live .scene .cap{padding:30px 30px 0;position:relative;z-index:2}
.dw-live .scene .cap h3{font-size:calc(clamp(22px,2vw,28px) * var(--tx, 1));line-height:1.12;color:var(--navy)}
.dw-live .scene .cap p{margin-top:10px;font-size:calc(16px * var(--tx, 1));line-height:1.55;color:var(--muted);max-width:44ch}
.dw-live .scene .vis{position:relative;flex:1;margin:22px;border-radius:18px;background:var(--paper);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:22px}
.dw-live .scene.navy{background:var(--navy-2);box-shadow:none}
.dw-live .scene.navy .cap h3{color:#fff}
.dw-live .scene.navy .cap p{color:rgba(255,255,255,.8)}
.dw-live .scene.navy .vis{background:rgba(255,255,255,.05)}
.dw-live .scene.photo{background:#0a1f44;box-shadow:none}
.dw-live .scene.photo > img.bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.dw-live .scene.photo::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(6,21,52,.92) 0%,rgba(6,21,52,.55) 36%,rgba(6,21,52,.15) 60%,rgba(6,21,52,.7) 100%)}
.dw-live .scene.photo .cap h3{color:#fff}
.dw-live .scene.photo .cap p{color:rgba(255,255,255,.85)}
.dw-live .scene.photo .vis{background:transparent;align-items:flex-end;z-index:2;padding:0}
.dw-live .sd{display:inline-block;padding:3px 9px;border-radius:999px;background:#fff4d6;color:#6b4a00;font-size:calc(11px * var(--tx, 1));font-weight:600;white-space:nowrap}
.dw-live .scene .sd.corner{position:absolute;top:14px;right:14px;z-index:3}
@media (max-width:980px){.dw-live .scene.w7,.dw-live .scene.w5{grid-column:1/-1}
.dw-live .scene{min-height:460px}}
@media (max-width:520px){.dw-live .scene .cap{padding:24px 22px 0}
.dw-live .scene .vis{margin:16px;padding:14px}
.dw-live .scene{min-height:0}}
.dw-live .mini{background:#fff;border-radius:14px;box-shadow:0 0 0 1px rgba(6,21,52,.08),0 18px 40px -18px rgba(6,21,52,.35);font-size:calc(13.5px * var(--tx, 1));line-height:1.4;color:var(--ink);overflow:hidden;width:100%}
.dw-live .mini-bar{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line);background:#fbfcfe}
.dw-live .mini-bar img{width:20px;height:20px;border-radius:5px}
.dw-live .mini-bar b{font-family:var(--h);font-weight:600;font-size:calc(13px * var(--tx, 1));white-space:nowrap;flex:0 0 auto}
.dw-live .mini-bar span{color:var(--muted);font-size:calc(12.5px * var(--tx, 1));min-width:0;line-height:1.3}
.dw-live .mini-bar .sd{margin-left:auto}
.dw-live .mrow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-top:1px solid var(--line)}
.dw-live .mrow:first-of-type{border-top:0}
.dw-live .mrow .k{color:var(--muted)}
.dw-live .mrow .v{font-weight:600}
.dw-live .tick{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--line);color:#7b8597;transition:color .2s ease}
.dw-live .tick i{flex:0 0 18px;width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #c3ccd8;display:grid;place-items:center;transition:background-color .2s ease,box-shadow .2s ease}
.dw-live .tick i svg{opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .2s ease}
.dw-live .tick.on{color:var(--ink)}
.dw-live .tick.on i{background:var(--ok);box-shadow:none}
.dw-live .tick.on i svg{opacity:1;transform:none}
.dw-live .fadein{opacity:0;transform:translateY(6px);transition:opacity .24s ease-out,transform .24s ease-out}
.dw-live .fadein.on{opacity:1;transform:none}
.dw-live .pack{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px;width:100%;align-items:center}
.dw-live .box{position:relative;height:310px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.1);display:flex;flex-direction:column;gap:10px;padding:14px;overflow:hidden}
.dw-live .box .bl{font-size:calc(12px * var(--tx, 1));font-weight:600;color:var(--muted)}
.dw-live .box .stack{flex:1;display:flex;flex-direction:column-reverse;gap:6px}
.dw-live .box .itm{padding:7px 11px;font-size:calc(12.5px * var(--tx, 1))!important;border-radius:9px;background:#e9f6fd;color:#0b3a57;font-size:calc(13px * var(--tx, 1));font-weight:600;opacity:0;transform:translateY(-26px);transition:opacity .22s ease-out,transform .26s cubic-bezier(.2,.8,.2,1)}
.dw-live .box .itm.on{opacity:1;transform:none}
.dw-live .box .itm.prod{background:#eef1f6;color:#14203a}
.dw-live .packed{align-self:center;transform:translateY(6px);opacity:0;transition:opacity .22s ease-out,transform .22s ease-out}
.dw-live .packed.on{opacity:1;transform:none}
@media (max-width:640px){.dw-live .pack{grid-template-columns:1fr}
.dw-live .box{height:290px}}
.dw-live .pick{width:100%;margin:0 22px 22px;background:rgba(6,21,52,.86);border:1px solid rgba(255,255,255,.14);border-radius:16px;color:#fff;padding:16px 18px}
.dw-live .pick .top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:calc(13px * var(--tx, 1));color:rgba(255,255,255,.75)}
.dw-live .pick .cnt{font-family:var(--h);font-weight:600;font-size:calc(40px * var(--hx, 1));letter-spacing:-.03em;color:#fff;line-height:1.1;margin-top:6px}
.dw-live .pick .cnt small{font:500 14px var(--b);letter-spacing:0;color:rgba(255,255,255,.75);margin-left:6px}
.dw-live .pbar{height:6px;border-radius:6px;background:rgba(255,255,255,.14);margin-top:12px;overflow:hidden}
.dw-live .pbar b{display:block;height:100%;width:0;background:var(--cyan);border-radius:6px;transition:width .3s ease-out}
.dw-live .pline{margin-top:12px;font-size:calc(13px * var(--tx, 1));color:rgba(255,255,255,.85);min-height:20px}
.dw-live .asrs{width:100%;margin:0 22px 22px;background:rgba(6,21,52,.88);border:1px solid rgba(255,255,255,.14);border-radius:18px;color:#fff;padding:18px}
.dw-live .asrs-top{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}
.dw-live .asrs .lb{display:block;font-size:calc(12.5px * var(--tx, 1));color:rgba(255,255,255,.7)}
.dw-live .asrs .big{font-family:var(--h);font-weight:600;font-size:calc(40px * var(--hx, 1));letter-spacing:-.035em;line-height:1.05;margin-top:4px}
.dw-live .asrs .capy{text-align:right}
.dw-live .asrs .capy strong{font-family:var(--h);font-weight:600;font-size:calc(17px * var(--tx, 1));white-space:nowrap}
.dw-live .capbar{height:5px;border-radius:5px;background:rgba(255,255,255,.14);margin:12px 0 16px;overflow:hidden}
.dw-live .capbar b{display:block;height:100%;width:62.4%;border-radius:5px;background:var(--cyan);transition:width .3s ease-out}
.dw-live .rack{position:relative;display:grid;gap:12px;padding-right:46px}
.dw-live .lv{position:relative;height:54px;border-bottom:2px solid rgba(255,255,255,.22);background:repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 1px,transparent 1px 26px)}
.dw-live .sh{position:absolute;left:0;bottom:1px;width:84px;height:30px;border-radius:7px;background:linear-gradient(180deg,#566175,#2c3547);box-shadow:0 2px 6px rgba(0,0,0,.35)}
.dw-live .sh::after{content:"";position:absolute;left:8px;right:8px;bottom:4px;height:3px;border-radius:3px;background:#3d8bff;box-shadow:0 0 8px 1px rgba(61,139,255,.8)}
.dw-live .sh::before{content:"";position:absolute;right:9px;top:6px;width:5px;height:5px;border-radius:50%;background:#ff5a4f}
.dw-live .sh .mk2{position:absolute;left:50%;top:4px;height:18px;width:auto;transform:translateX(-50%);opacity:.95}
.dw-live .sh .tote{position:absolute;left:12px;bottom:30px;width:60px;height:20px;border-radius:3px 3px 1px 1px;background:#1e6bd6;opacity:0;transition:opacity .1s linear}
.dw-live .sh.has .tote{opacity:1}
.dw-live .lift{position:absolute;right:0;top:0;bottom:0;width:34px;border-radius:7px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);overflow:hidden}
.dw-live .lift i{position:absolute;left:5px;right:5px;height:14px;border-radius:2px;background:#1e6bd6;top:100%}
.dw-live .inv .ir{padding:12px 14px;border-top:1px solid var(--line)}
.dw-live .inv .ir:first-of-type{border-top:0}
.dw-live .inv .ih{display:flex;justify-content:space-between;align-items:center;gap:8px;font-weight:600}
.dw-live .inv .ih .num{font-variant-numeric:tabular-nums;font-size:calc(15px * var(--tx, 1))}
.dw-live .inv .tr{position:relative;height:6px;border-radius:6px;background:#e7edf5;margin-top:8px}
.dw-live .inv .tr b{position:absolute;left:0;top:0;bottom:0;border-radius:6px;background:var(--link);transition:width .3s ease-out,background-color .2s ease}
.dw-live .inv .tr i{position:absolute;top:-4px;bottom:-4px;width:2px;background:#c2410c;border-radius:2px}
.dw-live .inv .ir.warn .tr b{background:#d9480f}
.dw-live .inv .chip{display:inline-flex;padding:2px 8px;border-radius:999px;font-size:calc(11.5px * var(--tx, 1));font-weight:600;opacity:0;transition:opacity .2s ease}
.dw-live .inv .chip.on{opacity:1}
.dw-live .toast{position:absolute;left:22px;right:22px;bottom:22px;display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--navy);color:#fff;font-size:calc(13px * var(--tx, 1));line-height:1.4;box-shadow:0 14px 30px -10px rgba(6,21,52,.5);opacity:0;transform:translateY(10px);transition:opacity .24s ease-out,transform .24s ease-out}
.dw-live .toast.on{opacity:1;transform:none}
.dw-live .toast b{display:block;font-size:calc(13px * var(--tx, 1))}
.dw-live .toast i{flex:0 0 8px;height:8px;border-radius:50%;background:#ff8a4c;margin-top:5px}
.dw-live .rep-ui{width:100%}
.dw-live .rep-ui .bars{padding:14px;display:flex;flex-direction:column;gap:11px}
.dw-live .rep-ui .bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;font-size:calc(12.5px * var(--tx, 1))}
.dw-live .rep-ui .bar span:last-child{font-variant-numeric:tabular-nums;font-weight:600}
.dw-live .rep-ui .bar i{grid-column:1/-1;height:7px;border-radius:7px;background:#e7edf5;overflow:hidden}
.dw-live .rep-ui .bar i b{display:block;height:100%;width:0;border-radius:7px;background:var(--link);transition:width .6s cubic-bezier(.2,.8,.2,1)}
.dw-live .rep-ui .bar.slow i b{background:#9aa6b8}
.dw-live .rep-ui .bar .flag{opacity:0;transition:opacity .2s ease}
.dw-live .rep-ui .bar .flag.on{opacity:1}
.dw-live .cpo{padding:12px 14px 16px;border-top:1px solid var(--line)}
.dw-live .cpo .lab{display:flex;justify-content:space-between;font-size:calc(12.5px * var(--tx, 1));color:var(--muted)}
.dw-live .split-bar{display:flex;height:12px;border-radius:12px;overflow:hidden;margin-top:8px;background:#e7edf5}
.dw-live .split-bar b{display:block;height:100%;width:0;transition:width .6s cubic-bezier(.2,.8,.2,1)}
.dw-live .split-bar b.f{background:var(--navy)}
.dw-live .split-bar b.s{background:var(--cyan)}
.dw-live .legend{display:flex;gap:16px;margin-top:8px;font-size:calc(12px * var(--tx, 1));color:var(--muted)}
.dw-live .legend span::before{content:"";display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;background:var(--navy)}
.dw-live .legend span + span::before{background:var(--cyan)}
.dw-live .ship{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:18px;width:100%;align-items:center}
.dw-live .seg2{display:flex;gap:3px;padding:3px;margin:12px 14px 4px;border-radius:999px;background:#eef1f6}
.dw-live .seg2 span{flex:1;text-align:center;padding:6px 6px;border-radius:999px;font-size:calc(11.5px * var(--tx, 1));font-weight:600;color:#3d4756;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}
.dw-live .seg2 span.sel{background:#fff;color:var(--navy);box-shadow:0 1px 3px rgba(6,21,52,.15)}
.dw-live .cr{display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 14px;border-top:1px solid var(--line);transition:background-color .2s ease}
.dw-live .cr img{max-height:20px;max-width:70px;object-fit:contain}
.dw-live .cr .rb{height:6px;border-radius:6px;background:#e7edf5;overflow:hidden}
.dw-live .cr .rb b{display:block;height:100%;width:0;border-radius:6px;background:#b8c4d4;transition:width .4s ease-out}
.dw-live .cr .tag{font-size:calc(11px * var(--tx, 1));font-weight:600;padding:2px 8px;border-radius:999px;background:var(--ok-bg);color:var(--ok);opacity:0;transition:opacity .2s ease}
.dw-live .cr.best{background:#eef8f2}
.dw-live .cr.best .rb b{background:var(--ok)}
.dw-live .cr.best .tag{opacity:1}
.dw-live .phone{width:150px;height:300px;margin:0 auto;border-radius:30px;background:#0b1730;padding:9px;box-shadow:0 20px 40px -18px rgba(6,21,52,.6)}
.dw-live .phone .scr{width:100%;height:100%;border-radius:22px;background:#f4f6fa;position:relative;overflow:hidden;padding:30px 8px 8px}
.dw-live .phone .scr::before{content:"";position:absolute;top:8px;left:50%;width:46px;height:12px;border-radius:12px;background:#0b1730;transform:translateX(-50%)}
.dw-live .sms2{padding:9px 11px;border-radius:14px 14px 4px 14px;background:#e9f6fd;color:#0b3a57;font-size:calc(11.5px * var(--tx, 1));line-height:1.35;margin-left:auto;max-width:92%}
.dw-live .sms2 small{display:block;font-size:calc(10px * var(--tx, 1));color:#5b6675;margin-bottom:2px}
@media (max-width:640px){.dw-live .ship{grid-template-columns:1fr}
.dw-live .phone{height:220px}}
.dw-live .route{width:100%;display:flex;flex-direction:column;gap:12px}
.dw-live .incoming{height:40px;position:relative}
.dw-live .ord{position:absolute;left:50%;top:0;transform:translateX(-50%);padding:8px 12px;border-radius:999px;background:#fff;color:var(--navy);font-size:calc(12.5px * var(--tx, 1));font-weight:600;white-space:nowrap;box-shadow:0 6px 18px -8px rgba(0,0,0,.5)}
.dw-live .whs{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.dw-live .wh{border-radius:14px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);padding:16px;color:#fff;transition:border-color .25s ease,background-color .25s ease}
.dw-live .wh.hit{border-color:rgba(0,168,232,.85);background:rgba(0,168,232,.12)}
.dw-live .wh span{display:block;font-size:calc(12.5px * var(--tx, 1));color:rgba(255,255,255,.72)}
.dw-live .wh strong{display:block;font-family:var(--h);font-size:calc(34px * var(--hx, 1));font-weight:600;letter-spacing:-.03em;line-height:1.1;margin-top:6px;font-variant-numeric:tabular-nums}
.dw-live .wh em{display:inline-block;margin-top:8px;font-style:normal;font-size:calc(11.5px * var(--tx, 1));font-weight:600;padding:2px 8px;border-radius:999px;background:rgba(23,128,74,.25);color:#7be0a6}
.dw-live .route .fine{font-size:calc(13px * var(--tx, 1));color:rgba(255,255,255,.8);line-height:1.5}
.dw-live .scene .cap .tt{margin:0;font-family:var(--h);font-weight:500;font-size:calc(clamp(18px,1.4vw,20px) * var(--tx, 1));line-height:1.4;letter-spacing:-.01em;color:#6b7686;max-width:40ch}
.dw-live .scene .cap .tt b{font-weight:600;color:var(--navy)}
.dw-live .scene.navy .cap .tt,.dw-live .scene.photo .cap .tt{color:rgba(255,255,255,.66)}
.dw-live .scene.navy .cap .tt b,.dw-live .scene.photo .cap .tt b{color:#fff}
.dw-live .pool2{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:16px 0 14px;border-bottom:1px solid rgba(255,255,255,.12)}
.dw-live .pool2 .n{margin-top:4px}
.dw-live .dg{display:inline-block}
.dw-live .feed3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;min-height:126px}
.dw-live .feed3 li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:calc(14px * var(--tx, 1))}
.dw-live .feed3 .fn{font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dw-live .feed3 .fo{color:rgba(255,255,255,.62);font-size:calc(13px * var(--tx, 1))}
.dw-live .feed3 .fq{color:#7fd3f5;font-weight:600;font-size:calc(13px * var(--tx, 1));font-variant-numeric:tabular-nums}
.dw-live .tile{position:relative}
.dw-live .tile.ping{border-color:rgba(255,255,255,.55);background:rgba(255,255,255,.1)}
.dw-live .tile .sy{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:calc(11px * var(--tx, 1));font-weight:600;color:#7be0a6;opacity:0;transform:translateY(4px);transition:opacity .22s ease-out,transform .22s ease-out}
.dw-live .tile.synced{border-color:rgba(123,224,166,.45)}
.dw-live .tile.synced .sy{opacity:1;transform:none}
.dw-live .ship{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}
.dw-live .phone2{width:200px;margin:0 auto;border-radius:34px;background:#0b1730;padding:9px;box-shadow:0 22px 44px -18px rgba(6,21,52,.6)}
.dw-live .phone2 .scr{position:relative;height:380px;border-radius:26px;background:#f4f6fa;overflow:hidden;padding:44px 12px 12px;color:var(--ink)}
.dw-live .phone2 .scr::before{content:"";position:absolute;top:10px;left:50%;width:58px;height:16px;border-radius:16px;background:#0b1730;transform:translateX(-50%)}
.dw-live .notif{position:absolute;left:8px;right:8px;top:34px;z-index:2;padding:9px 11px;border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 8px 20px -8px rgba(6,21,52,.35);font-size:calc(11px * var(--tx, 1));line-height:1.35;opacity:0;transform:translateY(-12px);transition:opacity .24s ease-out,transform .24s ease-out}
.dw-live .notif b{display:block;font-size:calc(10.5px * var(--tx, 1));color:var(--muted);margin-bottom:2px}
.dw-live .notif.on{opacity:1;transform:none}
.dw-live .trk{position:absolute;left:12px;right:12px;top:118px;transition:opacity .25s ease-out,transform .25s ease-out}
.dw-live .trk.off{opacity:0;transform:translateY(6px)}
.dw-live .trk-h{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--line)}
.dw-live .trk-h img{max-height:18px;max-width:84px;object-fit:contain}
.dw-live .trk-h span{font-size:calc(10.5px * var(--tx, 1));font-weight:600;color:var(--navy);text-align:right}
.dw-live .trk .lb{display:block;margin-top:10px;font-size:calc(10px * var(--tx, 1));color:var(--muted)}
.dw-live .trk strong{display:block;font-size:calc(12px * var(--tx, 1));font-variant-numeric:tabular-nums;letter-spacing:.01em}
.dw-live .tl{list-style:none;margin:12px 0 0;padding:0}
.dw-live .tl li{position:relative;padding:0 0 12px 18px;font-size:calc(11.5px * var(--tx, 1));color:#9aa4b4;transition:color .2s ease}
.dw-live .tl li::before{content:"";position:absolute;left:3px;top:4px;width:7px;height:7px;border-radius:50%;background:#c9d1dd;transition:background-color .2s ease}
.dw-live .tl li::after{content:"";position:absolute;left:6px;top:13px;bottom:0;width:1px;background:#d9dfe8}
.dw-live .tl li:last-child::after{display:none}
.dw-live .tl li.on{color:var(--ink);font-weight:600}
.dw-live .tl li.on::before{background:var(--ok)}
@media (max-width:640px){.dw-live .ship{grid-template-columns:1fr}}
.dw-live .rlog{list-style:none;margin:6px 0 0;padding:0;min-height:168px}
.dw-live .rlog li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 2px;border-bottom:1px solid rgba(255,255,255,.08);font-size:calc(13.5px * var(--tx, 1));color:#fff}
.dw-live .rlog .o{color:rgba(255,255,255,.55);font-size:calc(12.5px * var(--tx, 1))}
.dw-live .rlog .to{font-size:calc(11.5px * var(--tx, 1));font-weight:600;padding:3px 9px;border-radius:999px}
.dw-live .rlog .to.w{background:rgba(0,168,232,.18);color:#7fd3f5}
.dw-live .rlog .to.e{background:rgba(255,255,255,.1);color:#fff}
.dw-live .split2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px);align-items:center}
.dw-live .split2.rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}
.dw-live .split2.rev > :first-child{order:2}
.dw-live .split2 .h2{font-size:calc(clamp(32px,3.6vw,52px) * var(--hx, 1))}
.dw-live .split2 .lead{margin-top:22px;max-width:48ch}
.dw-live .dark .split2 .lead{color:rgba(255,255,255,.82)}
.dw-live .rnames{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:30px;padding-top:20px;border-top:1px solid var(--line)}
.dw-live .rnames span{font-family:var(--h);font-weight:600;font-size:calc(19px * var(--tx, 1));letter-spacing:-.01em;color:#3d4756}
.dw-live .rnames .lab{flex-basis:100%;font:600 13px var(--b);letter-spacing:0;color:var(--muted)}
@media (max-width:980px){.dw-live .split2,.dw-live .split2.rev{grid-template-columns:1fr}
.dw-live .split2.rev > :first-child{order:0}}
.dw-live .board .bh{display:grid;grid-template-columns:minmax(0,1fr) 90px 70px;gap:12px;padding:10px 16px;font-size:calc(12px * var(--tx, 1));font-weight:600;color:var(--muted);border-bottom:1px solid var(--line)}
.dw-live .bo{display:grid;grid-template-columns:minmax(0,1fr) 90px 70px;gap:12px;align-items:center;padding:13px 16px;border-top:1px solid var(--line);opacity:0;transform:translateY(-6px);transition:opacity .24s ease-out,transform .24s ease-out}
.dw-live .bo:first-of-type{border-top:0}
.dw-live .bo.on{opacity:1;transform:none}
.dw-live .bo strong{display:block;font-weight:600}
.dw-live .bo small{display:block;color:var(--muted);font-size:calc(12.5px * var(--tx, 1));margin-top:2px}
.dw-live .bo .ld{font-weight:600;font-variant-numeric:tabular-nums}
.dw-live .mt{justify-self:start;font-size:calc(12px * var(--tx, 1));font-weight:600;padding:4px 10px;border-radius:999px;background:#eef1f6;color:#8a94a6;transition:background-color .25s ease,color .25s ease}
.dw-live .mt.set{background:#e3f4fc;color:#005d92}
.dw-live .mt.ftl.set{background:var(--navy);color:#fff}
.dw-live .sys{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}
.dw-live .sys span{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);font-family:var(--h);font-weight:600;font-size:calc(15px * var(--tx, 1));color:#fff}
.dw-live .sys em{font:600 10.5px var(--b);font-style:normal;padding:3px 7px;border-radius:999px;border:1px solid rgba(0,168,232,.6);color:#7fd3f5}
.dw-live .edi .ev{list-style:none;margin:0;padding:8px 0}
.dw-live .ev li{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:start;padding:11px 16px;position:relative;opacity:.28;transition:opacity .25s ease}
.dw-live .ev li.on{opacity:1}
.dw-live .ev li + li::before{content:"";position:absolute;left:41px;top:-8px;height:14px;width:1px;background:var(--line)}
.dw-live .ev .code{display:inline-grid;place-items:center;height:26px;border-radius:7px;background:#e3f4fc;color:#005d92;font-weight:700;font-size:calc(12px * var(--tx, 1));font-variant-numeric:tabular-nums}
.dw-live .ev .code.oms{background:#eef1f6;color:#3d4756}
.dw-live .ev .code.ok{background:var(--ok-bg);color:var(--ok)}
.dw-live .ev strong{display:block;font-weight:600}
.dw-live .ev small{display:block;color:var(--muted);font-size:calc(12.5px * var(--tx, 1));margin-top:2px}
.dw-live .pb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:18px;width:100%;align-items:center}
.dw-live .stage3{display:flex;flex-direction:column;align-items:center;gap:12px}
.dw-live .pal{position:relative;width:200px;height:230px;display:flex;flex-direction:column;justify-content:flex-end}
.dw-live .layers{display:flex;flex-direction:column-reverse;gap:3px;padding:0 6px}
.dw-live .layer{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;opacity:0;transform:translateY(-18px);transition:opacity .26s ease-out,transform .32s cubic-bezier(.2,.8,.2,1)}
.dw-live .layer.on{opacity:1;transform:none}
.dw-live .layer i{height:30px;border-radius:3px;background:linear-gradient(180deg,#d9b98c,#c49d6a);box-shadow:inset 0 -2px 0 rgba(0,0,0,.08)}
.dw-live .deck{height:16px;margin-top:3px;border-radius:2px;background:repeating-linear-gradient(90deg,#8a6a45 0 22px,transparent 22px 34px);border-top:4px solid #9c7a52}
.dw-live .wrapfx{position:absolute;left:2px;right:2px;bottom:19px;height:0;border-radius:6px;background:linear-gradient(115deg,rgba(255,255,255,.55),rgba(255,255,255,.18) 40%,rgba(255,255,255,.45));box-shadow:inset 0 0 0 1px rgba(255,255,255,.7);transition:height .7s ease-in-out}
.dw-live .wrapfx.on{height:169px}
.dw-live .plabel{position:absolute;right:14px;bottom:60px;width:70px;padding:6px;border-radius:3px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:2px;opacity:0;transform:scale(.9);transition:opacity .22s ease-out,transform .22s ease-out}
.dw-live .plabel.on{opacity:1;transform:none}
.dw-live .plabel b{font-size:calc(8px * var(--tx, 1));color:#14203a}
.dw-live .plabel i{display:block;height:2px;background:#14203a}
.dw-live .plabel i:nth-child(odd){width:80%}
.dw-live .pcap{font-size:calc(12.5px * var(--tx, 1));font-weight:600;color:var(--muted)}
@media (max-width:640px){.dw-live .pb{grid-template-columns:1fr}}
.dw-live .nf .sw{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-top:1px solid var(--line)}
.dw-live .nf .sw:first-of-type{border-top:0}
.dw-live .nf .sw i{position:relative;width:36px;height:22px;border-radius:22px;background:#d5dbe5;transition:background-color .2s ease}
.dw-live .nf .sw i::after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .2s ease}
.dw-live .nf .sw.on i{background:var(--ok)}
.dw-live .nf .sw.on i::after{transform:translateX(14px)}
.dw-live .att{padding:12px 14px;border-top:1px solid var(--line)}
.dw-live .files{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;min-height:30px}
.dw-live .files span{padding:6px 10px;border-radius:8px;background:#eef1f6;font-size:calc(12px * var(--tx, 1));font-weight:600;opacity:0;transform:translateY(-6px);transition:opacity .22s ease-out,transform .22s ease-out}
.dw-live .files span.on{opacity:1;transform:none}
.dw-live .aside{margin-top:22px;font-family:var(--h);font-weight:500;font-size:calc(18px * var(--tx, 1));line-height:1.45;color:#5b6675;max-width:70ch}
.dw-live .aside b{font-weight:600;color:var(--navy)}
.dw-live .frt{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:24px;align-items:center;margin-top:clamp(40px,5vw,64px)}
.dw-live .ldr{display:grid;grid-template-columns:minmax(0,1fr) auto 96px;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #e3e9f2}
.dw-live .ldr strong{display:block;font-family:var(--h);font-weight:600;font-size:calc(15px * var(--tx, 1))}
.dw-live .ldr small{display:block;color:var(--muted);font-size:calc(12px * var(--tx, 1));margin-top:2px}
.dw-live .lst{justify-self:end;font-size:calc(11.5px * var(--tx, 1));font-weight:600;padding:4px 10px;border-radius:999px;background:#eef1f6;color:#8a94a6;transition:background-color .25s ease,color .25s ease}
.dw-live .lst.bk{background:linear-gradient(90deg,#f26b1d,#ff9a1f);color:#fff}
.dw-live .lst.go{background:var(--ok-bg);color:var(--ok)}
.dw-live .appt{background:#fff;border-radius:12px;box-shadow:0 0 0 1px #e3e9f2;padding:12px 14px}
.dw-live .ah strong{display:block;font-weight:600}
.dw-live .ah small{color:var(--muted);font-size:calc(12px * var(--tx, 1))}
.dw-live .slots{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:10px}
.dw-live .slots span{text-align:center;padding:8px 0;border-radius:8px;font-size:calc(12px * var(--tx, 1));font-weight:600;color:#667183;background:#f3f6fa}
.dw-live .slots span.win{background:#fff6ee;color:#b45309;box-shadow:inset 0 0 0 1px #fcd9b6}
.dw-live .slots span.pickd{background:linear-gradient(90deg,#f26b1d,#ff9a1f);color:#fff;box-shadow:none}
.dw-live .frt-note .tt2{font-family:var(--h);font-weight:500;font-size:calc(clamp(18px,1.4vw,20px) * var(--tx, 1));line-height:1.42;color:rgba(255,255,255,.66);margin:0}
.dw-live .frt-note .tt2 b{color:#fff;font-weight:600}
@media (max-width:980px){.dw-live .frt{grid-template-columns:1fr}}
@media (max-width:560px){.dw-live .ldr{grid-template-columns:minmax(0,1fr) 84px}
.dw-live .ldr .pill{display:none}
.dw-live .slots{grid-template-columns:repeat(4,minmax(0,1fr))}}
.dw-live .hph{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px}
.dw-live .hph .pt{aspect-ratio:4/5;border-radius:10px;display:flex;align-items:flex-end;justify-content:center;padding:12px 10px;opacity:0;transform:scale(.95);transition:opacity .26s ease-out,transform .26s ease-out}
.dw-live .hph .pt.on{opacity:1;transform:none}
.dw-live .mp{position:relative;width:80%}
.dw-live .mp .r{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin-top:2px}
.dw-live .mp .r i{height:14px;border-radius:2px;background:linear-gradient(180deg,#d9b98c,#c49d6a)}
.dw-live .mp .dk{height:7px;margin-top:2px;background:repeating-linear-gradient(90deg,#8a6a45 0 12px,transparent 12px 18px);border-top:3px solid #9c7a52}
.dw-live .mp .wr{position:absolute;left:-2px;right:-2px;top:-2px;bottom:9px;border-radius:4px;background:linear-gradient(115deg,rgba(255,255,255,.5),rgba(255,255,255,.14) 40%,rgba(255,255,255,.42));box-shadow:inset 0 0 0 1px rgba(255,255,255,.6)}
.dw-live .mp .lb{position:absolute;width:30%;height:20%;background:#fff;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.3)}
.dw-live .hfoot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px;border-top:1px solid var(--line)}
.dw-live .hfoot .k{display:block;font-size:calc(12px * var(--tx, 1));color:var(--muted)}
.dw-live .hfoot strong{font-family:var(--h);font-size:calc(20px * var(--tx, 1));font-weight:600;color:var(--navy)}
.dw-live .ptop{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding:16px}
.dw-live .ptop .k{display:block;font-size:calc(12px * var(--tx, 1));color:var(--muted)}
.dw-live .pn{font-family:var(--h);font-weight:600;font-size:calc(44px * var(--hx, 1));letter-spacing:-.04em;line-height:1.05;color:var(--navy)}
.dw-live .pnew{font-size:calc(12px * var(--tx, 1));font-weight:600;padding:5px 10px;border-radius:999px;background:#e3f4fc;color:#005d92;max-width:56%;text-align:right}
.dw-live .alloc{display:flex;height:16px;margin:0 16px;border-radius:16px;overflow:hidden;background:#d9f0e3}
.dw-live .alloc b{display:block;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1)}
.dw-live .alloc .a1{background:var(--navy)}
.dw-live .alloc .a2{background:var(--link)}
.dw-live .alloc .a3{background:#7fb8de}
.dw-live .alloc .a4{background:var(--cyan)}
.dw-live .alegend{display:flex;flex-wrap:wrap;gap:8px 16px;padding:12px 16px 16px;font-size:calc(12px * var(--tx, 1));color:var(--muted)}
.dw-live .alegend span::before{content:"";display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;vertical-align:0}
.dw-live .alegend .a1::before{background:var(--navy)}
.dw-live .alegend .a2::before{background:var(--link)}
.dw-live .alegend .a3::before{background:#7fb8de}
.dw-live .alegend .a4::before{background:var(--cyan)}
.dw-live .alegend .a0::before{background:#d9f0e3}
.dw-live .scene .cap .tt h3{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:var(--navy)}
.dw-live .scene.navy .cap .tt h3,.dw-live .scene.photo .cap .tt h3{color:#fff}
.dw-live .tt h3,.dw-live .tt2 h3,.dw-live .aside h3{display:inline;font:inherit;font-weight:600;letter-spacing:inherit;color:var(--navy);margin:0}
.dw-live .scene.navy .cap .tt h3,.dw-live .scene.photo .cap .tt h3,.dw-live .frt-note .tt2 h3{color:#fff}
.dw-live .ws-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:end}
.dw-live .ws-head .lead{max-width:54ch}
.dw-live .retail{margin-top:clamp(36px,4vw,56px);display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 34px;padding:22px 0;border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}
.dw-live .retail span{font-family:var(--h);font-weight:600;font-size:calc(clamp(19px,1.9vw,26px) * var(--tx, 1));letter-spacing:-.015em;color:rgba(255,255,255,.62)}
.dw-live .retail .lab{font:600 13px var(--b);letter-spacing:0;color:rgba(255,255,255,.62);margin-right:6px}
.dw-live .ws-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;margin-top:20px}
.dw-live .rep{border-radius:26px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);padding:28px;display:flex;flex-direction:column;gap:24px}
.dw-live .rep > :last-child{margin-block:auto}
.dw-live .rep .cap h3{font-size:calc(clamp(22px,2vw,28px) * var(--tx, 1));line-height:1.12;color:#fff}
.dw-live .rep .cap p{margin-top:10px;font-size:calc(16px * var(--tx, 1));line-height:1.55;color:rgba(255,255,255,.8);max-width:52ch}
@media (max-width:980px){.dw-live .ws-head,.dw-live .ws-grid{grid-template-columns:1fr}}
@media (max-width:520px){.dw-live .rep{padding:20px}}
.dw-live .dsp{--o1:#f26b1d;--o2:#ff9a1f;background:#f3f7fc;border-radius:16px;color:#14203a;font-size:calc(13px * var(--tx, 1));line-height:1.4;overflow:hidden;box-shadow:0 24px 60px -24px rgba(0,0,0,.6)}
.dw-live .dsp-bar{display:flex;align-items:center;gap:8px;padding:11px 16px;background:#fff;border-bottom:1px solid #e3e9f2}
.dw-live .dsp-bar img{width:22px;height:22px;border-radius:6px}
.dw-live .dsp-bar b{font-family:var(--h);font-weight:600;font-size:calc(13.5px * var(--tx, 1))}
.dw-live .dsp-bar span{color:var(--muted);font-size:calc(12.5px * var(--tx, 1))}
.dw-live .dsp-bar .sd{margin-left:auto}
.dw-live .dsp-body{padding:16px;display:flex;flex-direction:column;gap:12px}
.dw-live .shp{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #e3e9f2;padding:14px 16px}
.dw-live .shp-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.dw-live .shp-top h4{margin:0 8px 0 0;font-family:var(--h);font-size:calc(20px * var(--tx, 1));font-weight:600;letter-spacing:-.02em}
.dw-live .pill{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:#eef1f6;font-size:calc(11.5px * var(--tx, 1));font-weight:600;color:#3d4756}
.dw-live .lane{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px;font-weight:600}
.dw-live .lane i{position:relative;height:2px;background:#d5deea;border-radius:2px;overflow:hidden}
.dw-live .lane i b{position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,var(--o1),var(--o2));transition:width .8s ease-in-out}
.dw-live .lane small{display:block;font-weight:500;color:var(--muted);font-size:calc(11.5px * var(--tx, 1))}
.dw-live .dmeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}
.dw-live .dmeta div{background:#f7f9fc;border-radius:10px;padding:8px 10px}
.dw-live .dmeta span{display:block;font-size:calc(11px * var(--tx, 1));color:var(--muted)}
.dw-live .dmeta strong{font-weight:600;font-size:calc(12.5px * var(--tx, 1))}
.dw-live .quotes{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #e3e9f2;overflow:hidden}
.dw-live .quotes .qh{display:flex;justify-content:space-between;padding:10px 14px;font-size:calc(12px * var(--tx, 1));color:var(--muted);font-weight:600;border-bottom:1px solid #eef1f6}
.dw-live .q{display:grid;grid-template-columns:minmax(0,1fr) 120px 64px;gap:12px;align-items:center;padding:9px 14px;border-top:1px solid #eef1f6;transition:background-color .2s ease,opacity .24s ease-out,transform .24s ease-out}
.dw-live .q:first-of-type{border-top:0}
.dw-live .q .rb{height:6px;border-radius:6px;background:#eef1f6;overflow:hidden}
.dw-live .q .rb b{display:block;height:100%;border-radius:6px;background:#c3ccd8}
.dw-live .q .bk{font-size:calc(11px * var(--tx, 1));font-weight:600;padding:3px 9px;border-radius:999px;color:#fff;background:linear-gradient(90deg,var(--o1),var(--o2));opacity:0;transition:opacity .2s ease}
.dw-live .q.sel{background:#fff6ee}
.dw-live .q.sel .rb b{background:linear-gradient(90deg,var(--o1),var(--o2))}
.dw-live .q.sel .bk{opacity:1}
.dw-live .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}
.dw-live .steps span{position:relative;padding:8px 6px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #e3e9f2;text-align:center;font-size:calc(11.5px * var(--tx, 1));font-weight:600;color:#8a94a6;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}
.dw-live .steps span.on{color:#fff;background:linear-gradient(90deg,var(--o1),var(--o2));box-shadow:none}
@media (max-width:560px){.dw-live .dmeta{grid-template-columns:1fr 1fr}
.dw-live .q{grid-template-columns:minmax(0,1fr) 64px}
.dw-live .q .rb{display:none}
.dw-live .steps span{font-size:calc(10.5px * var(--tx, 1))}}
.dw-live .opsph{width:min(100%, 290px);margin:0 auto;border-radius:40px;background:#0b1730;padding:11px;box-shadow:0 30px 60px -24px rgba(0,0,0,.7)}
.dw-live .opsph .scr{color:var(--ink);border-radius:30px;background:linear-gradient(180deg,#eef5ff,#f6f2ff);padding:38px 14px 16px;position:relative;min-height:540px}
.dw-live .opsph .scr::before{content:"";position:absolute;top:11px;left:50%;width:78px;height:20px;border-radius:20px;background:#0b1730;transform:translateX(-50%)}
.dw-live .ops-h{display:flex;align-items:center;gap:8px;margin-bottom:12px}
.dw-live .ops-h i{width:28px;height:28px;border-radius:9px;background:linear-gradient(135deg,#f26b1d,#ff9a1f);display:grid;place-items:center;color:#fff}
.dw-live .ops-h b{font-family:var(--h);font-size:calc(15px * var(--tx, 1));font-weight:600}
.dw-live .ops-h .sd{margin-left:auto}
.dw-live .ops-card{background:rgba(255,255,255,.9);border-radius:16px;box-shadow:0 0 0 1px rgba(6,21,52,.06);overflow:hidden;font-size:calc(12.5px * var(--tx, 1))}
.dw-live .ops-card .ttl{padding:11px 12px;border-bottom:1px solid var(--line)}
.dw-live .ops-card .ttl strong{display:block;font-family:var(--h);font-size:calc(14px * var(--tx, 1))}
.dw-live .ops-card .ttl span{color:var(--muted);font-size:calc(11.5px * var(--tx, 1))}
.dw-live .ops-card .tick{padding:8px 12px;font-size:calc(12.5px * var(--tx, 1))}
.dw-live .photos{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:10px 12px;border-top:1px solid var(--line)}
.dw-live .photos img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;opacity:0;transform:scale(.94);transition:opacity .22s ease-out,transform .22s ease-out}
.dw-live .photos img.on{opacity:1;transform:none}
.dw-live .sig{padding:10px 12px;border-top:1px solid var(--line)}
.dw-live .sig span{display:block;font-size:calc(11px * var(--tx, 1));color:var(--muted)}
.dw-live .sig svg{display:block;width:100%;height:38px}
.dw-live .sig path{fill:none;stroke:#14203a;stroke-width:2;stroke-linecap:round;stroke-dasharray:260;stroke-dashoffset:260;transition:stroke-dashoffset .9s ease-in-out}
.dw-live .sig.on path{stroke-dashoffset:0}
.dw-live .handed{margin:12px 2px 0;display:flex;justify-content:center}
.dw-live .whx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,72px);align-items:center}
.dw-live .whx .lead{margin-top:22px;max-width:46ch}
.dw-live .note{margin-top:28px;padding-top:16px;border-top:1px solid var(--line);font-size:calc(14px * var(--tx, 1));line-height:1.55;color:var(--muted);max-width:46ch}
.dw-live .duo{display:grid;grid-template-columns:1.25fr 1fr;gap:14px}
.dw-live .duo{align-items:start}
.dw-live .duo figure{margin:0;position:relative;border-radius:22px;overflow:hidden;height:500px;background:var(--paper)}
.dw-live .duo figure + figure{margin-top:64px;height:436px}
.dw-live .duo figure img{width:100%;height:100%;object-fit:cover}
.dw-live .duo figcaption{position:absolute;left:14px;right:14px;bottom:14px;padding:10px 14px;border-radius:14px;background:rgba(6,21,52,.88);color:#fff;font-size:calc(13.5px * var(--tx, 1));line-height:1.4}
.dw-live .duo figcaption b{display:block;font-size:calc(14px * var(--tx, 1))}
@media (max-width:900px){.dw-live .whx{grid-template-columns:1fr}}
@media (max-width:520px){.dw-live .duo{grid-template-columns:1fr}
.dw-live .duo figure,.dw-live .duo figure + figure{height:300px;margin-top:0}}
.dw-live .os{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:32px 64px;align-items:start}
.dw-live .os ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:40px;border-top:1px solid var(--line)}
.dw-live .os li{border-bottom:1px solid var(--line)}
.dw-live .os li a{display:block;padding:20px 0;font-family:var(--h);font-weight:600;font-size:calc(clamp(19px,1.7vw,23px) * var(--tx, 1));letter-spacing:-.015em;text-decoration:none;color:var(--navy);transition:color .2s var(--ease)}
@media (max-width:900px){.dw-live .os{grid-template-columns:1fr}}
@media (max-width:560px){.dw-live .os ul{grid-template-columns:1fr}}
.dw-live .cta{background:var(--cyan);color:var(--navy);padding:clamp(72px,9vw,120px) 0}
.dw-live .cta .wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px 64px;align-items:end}
.dw-live .cta h2{font-size:calc(clamp(36px,5vw,68px) * var(--hx, 1));line-height:1;letter-spacing:-.04em;max-width:14ch}
.dw-live .cta p{margin-top:20px;max-width:52ch;font-size:calc(18px * var(--tx, 1));color:rgba(6,21,52,.82)}
.dw-live .cta .act{display:flex;flex-direction:column;align-items:flex-start;gap:14px}
.dw-live .cta .act .btn{height:58px;padding:0 32px;font-size:calc(17px * var(--tx, 1))}
.dw-live .cta .tel{font-weight:600;text-decoration:none;color:rgba(6,21,52,.85)}
@media (max-width:760px){.dw-live .cta .wrap{grid-template-columns:1fr}}
@media (hover:hover) and (pointer:fine){.dw-live .btn-cyan:hover{background:#fff}
.dw-live .btn-navy:hover{background:var(--navy-3)}
.dw-live .os li a:hover{color:var(--link)}
.dw-live .item button:hover h3{color:var(--navy)}}
@media (max-width:640px){.dw-live{font-size:calc(16px * var(--tx, 1))}}
@media (prefers-reduced-motion:reduce){.dw-live, .dw-live *{transition-duration:.01ms !important;animation-duration:.01ms !important}}
.dw-live .hero.hero-kit{align-items:center;background:radial-gradient(1000px 640px at 74% 52%,rgba(0,168,232,.12),rgba(0,168,232,0) 60%),var(--navy)}
.dw-live .hero.hero-kit::before{background:linear-gradient(180deg,rgba(6,21,52,.6) 0%,rgba(6,21,52,0) 160px)}
.dw-live .hero-kit .wrap{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,4vw,72px);align-items:center;padding:140px 0 clamp(56px,8vh,96px)}
.dw-live .hero-kit h1{font-size:clamp(48px,6.2vw,100px);max-width:12ch}
.dw-live .hk-fig{margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 28px;align-items:center}
.dw-live .kit-draw{width:100%;height:auto;max-height:min(70vh,620px);overflow:visible}
.dw-live .kit-draw path{vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}
.dw-live .kit-draw .fd{fill:#0b2149;stroke:rgba(255,255,255,.5);stroke-width:1.2}
.dw-live .kit-draw .fi{fill:#0d2756;stroke:rgba(255,255,255,.55);stroke-width:1.2}
.dw-live .kit-draw .fr{fill:#102c5e;stroke:rgba(255,255,255,.9);stroke-width:1.5}
.dw-live .kit-draw .fl{fill:#0c2450;stroke:rgba(255,255,255,.9);stroke-width:1.5}
.dw-live .kit-draw .rim{fill:none;stroke:rgba(255,255,255,.45);stroke-width:1}
.dw-live .kit-draw .klab{fill:#eaf6fd;stroke:none}
.dw-live .kit-draw .bc{stroke:#0a1f44;stroke-width:1.2}
.dw-live .kit-draw .bc2{stroke-width:2.2}
.dw-live .kit-draw .ts{fill:rgba(255,255,255,.05);stroke:rgba(255,255,255,.7);stroke-width:1.2;stroke-dasharray:1 0}
.dw-live .kit-draw .fold{stroke:rgba(255,255,255,.28);stroke-width:1}
.dw-live .kit-draw .fc{fill:#0e2a5a;stroke:rgba(255,255,255,.9);stroke-width:1.4}
.dw-live .kit-draw .ftop{fill:#14366f;stroke:rgba(255,255,255,.9);stroke-width:1.4}
.dw-live .kit-draw .fta{fill:#00a8e8;stroke:#7fd3f5;stroke-width:1.2}
.dw-live .kit-draw .cd{fill:#f4f8fc;stroke:#ffffff;stroke-width:1.4}
.dw-live .kit-draw .cda{fill:#00a8e8;stroke:none}
.dw-live .kit-draw .tx{stroke:#9aa7ba;stroke-width:1.6}
.dw-live .kit-draw .kld{stroke:rgba(255,255,255,.55);stroke-width:1;fill:none}
.dw-live .kit-draw .kdot{fill:#fff}
.dw-live .kit-draw .kring{fill:#061534;stroke:#00a8e8;stroke-width:1.4}
.dw-live .kit-draw text{font:600 12px var(--b);fill:#fff;text-anchor:middle}
.dw-live .parts{align-self:center;color:rgba(255,255,255,.8);font-size:calc(13.5px * var(--tx, 1));line-height:1.35;min-width:0}
.dw-live .pl-h{display:block;font-family:var(--h);font-weight:600;font-size:calc(14px * var(--tx, 1));color:#fff;margin-bottom:12px}
.dw-live .parts ol{list-style:none;counter-reset:p;margin:0;padding:0;display:grid;gap:9px}
.dw-live .parts li{counter-increment:p;display:flex;gap:10px;align-items:center;white-space:nowrap}
.dw-live .parts li::before{content:counter(p);flex:0 0 22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.4px var(--cyan);display:grid;place-items:center;font-size:calc(11.5px * var(--tx, 1));font-weight:600;color:#fff}
@media (max-width:1180px){.dw-live .hk-fig{grid-template-columns:1fr}
.dw-live .parts ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}
@media (max-width:980px){.dw-live .hero-kit .wrap{grid-template-columns:1fr;padding:126px 0 56px}
.dw-live .kit-draw{max-height:420px}}
@media (max-width:860px){.dw-live .hero.hero-kit{min-height:auto}}
@media (max-width:420px){.dw-live .parts ol{grid-template-columns:1fr}}
.dw-live .kway{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.dw-live .kw{border-radius:26px;background:#fff;box-shadow:0 0 0 1px var(--line);padding:22px;display:flex;flex-direction:column;gap:22px}
.dw-live .kw-fig{border-radius:18px;background:var(--paper);display:grid;place-items:center;padding:clamp(24px,3vw,40px);min-height:320px}
.dw-live .kw-fig .kit-draw{width:100%;max-width:420px;max-height:300px}
.dw-live .kw .tt{margin:0;padding:0 8px 8px;font-family:var(--h);font-weight:500;font-size:calc(clamp(18px,1.4vw,20px) * var(--tx, 1));line-height:1.4;letter-spacing:-.01em;color:#6b7686;max-width:46ch}
.dw-live .kw .tt h3{display:inline;font:inherit;font-weight:600;color:var(--navy);margin:0}
@media (max-width:820px){.dw-live .kway{grid-template-columns:1fr}
.dw-live .kw-fig{min-height:0}}
.dw-live .kit-draw.lt .fd{fill:#e6ecf4;stroke:#14203a;stroke-width:1.2}
.dw-live .kit-draw.lt .fi{fill:#f1f5fa;stroke:#14203a;stroke-width:1.2}
.dw-live .kit-draw.lt .fr{fill:#dfe7f1;stroke:#14203a;stroke-width:1.4}
.dw-live .kit-draw.lt .fl{fill:#eaf0f7;stroke:#14203a;stroke-width:1.4}
.dw-live .kit-draw.lt .fc{fill:#ffffff;stroke:#14203a;stroke-width:1.3}
.dw-live .kit-draw.lt .ftop{fill:#f3f6fa;stroke:#14203a;stroke-width:1.3}
.dw-live .kit-draw.lt .fta{fill:#00a8e8;stroke:#0077b6;stroke-width:1.2}
.dw-live .kit-draw.lt .qt{fill:#ffffff;stroke:#14203a;stroke-width:1.3}
.dw-live .kit-draw.lt .qr{fill:#dfe7f1;stroke:#14203a;stroke-width:1.3}
.dw-live .kit-draw.lt .ql{fill:#edf2f8;stroke:#14203a;stroke-width:1.3}
.dw-live .kit-draw.lt .qlid{stroke:#14203a;stroke-width:1}
.dw-live .kit-draw.lt .krb{stroke:#00a8e8;stroke-width:3}
.dw-live .kit-draw.lt .arw{stroke:#0077b6;stroke-width:1.5;stroke-dasharray:4 5}
.dw-live .kit-draw.lt .flap{fill:#f1f5fa;stroke:#14203a;stroke-width:1.3}
.dw-live .kit-draw.lt .tsl{fill:#ffffff;stroke:#c3ccd8;stroke-width:1}
.dw-live .kit-draw.lt .cdl{fill:#ffffff;stroke:#14203a;stroke-width:1.3}
.dw-live .kit-draw.lt .cda{fill:#00a8e8}
.dw-live .kit-draw.lt .txl{stroke:#9aa7ba;stroke-width:1.6}
.dw-live .kit-draw.lt .kld{stroke:#5b6675}
.dw-live .kit-draw.lt .kdot{fill:#14203a}
.dw-live .kit-draw.lt .kring{fill:#061534;stroke:#00a8e8}
.dw-live .kc-fig{margin:0;display:flex;flex-direction:column;gap:20px}
.dw-live .kc-fig .kit-draw{width:100%;max-height:400px}
.dw-live .parts.lt{color:var(--muted)}
.dw-live .parts.lt ol{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px}
.dw-live .parts.lt li{white-space:normal;align-items:flex-start}
.dw-live .parts.lt li::before{background:var(--navy);color:#fff;box-shadow:0 0 0 1.4px var(--cyan)}
.dw-live .parts.lt b{display:block;font-family:var(--h);font-weight:600;font-size:calc(15px * var(--tx, 1));color:var(--navy)}
.dw-live .parts.lt span{display:block;font-size:calc(14px * var(--tx, 1));line-height:1.4}
@media (max-width:640px){.dw-live .parts.lt ol{grid-template-columns:1fr}}
.dw-live .kp{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(36px,5vw,88px);align-items:center}
.dw-live .kp .lead{margin-top:20px;max-width:48ch}
.dw-live .kp .lead + .lead{margin-top:14px}
.dw-live .ba{--pos:50%;position:relative;border-radius:22px;overflow:hidden;background:#e9eef5;aspect-ratio:16/11;user-select:none;-webkit-user-select:none}
.dw-live .ba-l{position:absolute;inset:0;display:grid;place-items:center;padding:8%}
.dw-live .ba-after{clip-path:inset(0 0 0 var(--pos))}
.dw-live .ba-before{background:#e4e9f0}
.dw-live .ba-after{background:#eef3f9}
.dw-live .pk{position:relative;width:min(100%,420px);aspect-ratio:7/5;border-radius:14px;background:#fff;box-shadow:0 30px 60px -30px rgba(6,21,52,.45),0 0 0 1px rgba(6,21,52,.08);padding:7% 8%}
.dw-live .pk-n{display:block;font-family:var(--h);font-weight:600;font-size:calc(clamp(18px,2vw,26px) * var(--tx, 1));letter-spacing:-.02em;color:var(--navy)}
.dw-live .pk-s{display:block;margin-top:2px;font-size:calc(14px * var(--tx, 1));color:var(--muted)}
.dw-live .bcode{position:absolute;left:50%;bottom:10%;width:52%;transform:translateX(-50%);padding:10px 12px 8px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.14);text-align:center}
.dw-live .bcode b{display:block;height:44px;background:repeating-linear-gradient(90deg,#14203a 0 2px,transparent 2px 4px,#14203a 4px 5px,transparent 5px 8px,#14203a 8px 11px,transparent 11px 12px)}
.dw-live .bcode span{display:block;margin-top:6px;font-size:calc(11px * var(--tx, 1));letter-spacing:.12em;font-variant-numeric:tabular-nums;color:#3d4756}
.dw-live .ba-before .bcode{opacity:.75}
.dw-live .bcode.nw{box-shadow:0 0 0 1.5px #0077b6,0 14px 28px -14px rgba(6,21,52,.5);transform:translateX(-50%) rotate(-1.5deg)}
.dw-live .bcode.nw b{background:repeating-linear-gradient(90deg,#061534 0 1px,transparent 1px 3px,#061534 3px 6px,transparent 6px 7px,#061534 7px 9px,transparent 9px 12px)}
.dw-live .bcode.nw em{display:block;margin-top:4px;font-style:normal;font-size:calc(10.5px * var(--tx, 1));font-weight:600;color:#005d92}
.dw-live .ba-t{position:absolute;top:16px;padding:6px 11px;border-radius:999px;font-size:calc(12px * var(--tx, 1));font-weight:600;background:rgba(6,21,52,.78);color:#fff;pointer-events:none}
.dw-live .ba-t1{left:16px}
.dw-live .ba-t2{right:16px;background:var(--cyan);color:var(--navy)}
.dw-live .ba-h{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.12);pointer-events:none}
.dw-live .ba-h svg{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;padding:10px;border-radius:50%;background:#fff;box-shadow:0 6px 18px rgba(6,21,52,.3);fill:none;stroke:#0a1f44;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.dw-live .ba input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}
.dw-live .ba input:focus-visible + .ba-h,.dw-live .ba:has(input:focus-visible) .ba-h{background:var(--cyan)}
.dw-live .mats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(40px,5vw,64px);border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}
.dw-live .mats > div{padding:20px 20px 20px 0}
.dw-live .mats > div + div{padding-left:20px;border-left:1px solid rgba(255,255,255,.12)}
.dw-live .mats strong{display:block;font-family:var(--h);font-weight:600;font-size:calc(17px * var(--tx, 1));color:#fff}
.dw-live .mats span{display:block;margin-top:4px;font-size:calc(14px * var(--tx, 1));color:rgba(255,255,255,.66)}
.dw-live .mats span.by{color:var(--cyan)}
.dw-live .dark-aside{margin-top:28px;color:rgba(255,255,255,.7)}
.dw-live .dark-aside h3{color:#fff}
.dw-live .dark-aside .more{color:var(--cyan);font-weight:600;text-decoration:none;white-space:nowrap}
.dw-live .dark-aside .more::after{content:" \2192"}
@media (hover:hover) and (pointer:fine){.dw-live .dark-aside .more:hover{text-decoration:underline}}
@media (max-width:980px){.dw-live .kp{grid-template-columns:1fr}}
@media (max-width:760px){.dw-live .mats{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .mats > div:nth-child(3){padding-left:0;border-left:0}
.dw-live .mats > div:nth-child(n+3){border-top:1px solid rgba(255,255,255,.12)}}
@media (max-width:520px){.dw-live .ba{aspect-ratio:4/3.6}
.dw-live .bcode{width:64%}
.dw-live .ba-t{top:10px;font-size:calc(11px * var(--tx, 1))}}
.dw-live .shot{display:grid;gap:22px;justify-items:start}
.dw-live .shot .mini{max-width:540px;overflow:visible}
.dw-live .shot .sw.hl,.dw-live .shot .att.hl{position:relative;background:#f0f9fe;padding-left:26px}
.dw-live .cb{position:absolute;left:-13px;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;background:var(--navy);box-shadow:0 0 0 1.5px var(--cyan);color:#fff;display:grid;place-items:center;font-size:calc(11.5px * var(--tx, 1));font-weight:600}
.dw-live .att.hl .cb{top:22px}
.dw-live .callouts{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:c;max-width:540px}
.dw-live .callouts li{counter-increment:c;display:flex;gap:12px;align-items:center;font-size:calc(15px * var(--tx, 1));line-height:1.45;color:#3d4756}
.dw-live .callouts li::before{content:counter(c);flex:0 0 24px;height:24px;border-radius:50%;background:var(--navy);box-shadow:0 0 0 1.5px var(--cyan);color:#fff;display:grid;place-items:center;font-size:calc(11.5px * var(--tx, 1));font-weight:600}
.dw-live .flw svg{display:block;width:100%;height:auto;overflow:visible}
.dw-live .flow .nd{fill:#0a1f44}
.dw-live .flow .band{opacity:.9}
.dw-live .flow .f1{fill:rgba(0,168,232,.55)}
.dw-live .flow .f2{fill:rgba(0,119,182,.62)}
.dw-live .flow .f3{fill:rgba(0,168,232,.32)}
.dw-live .flow .f4{fill:#dfe5ee}
.dw-live .flow rect.f1,.dw-live .flow rect.f2,.dw-live .flow rect.f3{fill:#0077b6}
.dw-live .flow rect.f4{fill:#9aa4b4}
.dw-live .flow .nl{font:600 32px var(--h);fill:#061534;text-anchor:end;letter-spacing:-.02em}
.dw-live .flow .ns{font:500 13px var(--b);fill:#5b6675;text-anchor:end}
.dw-live .flow .rl{font:600 16px var(--b);fill:#14203a}
.dw-live .flow .rv{font:500 14px var(--b);fill:#5b6675}
.dw-live .flow .rn{font-weight:600;fill:#0077b6}
.dw-live .flw .flow-s{display:none}
@media (max-width:640px){.dw-live .flw .flow-l{display:none}
.dw-live .flw .flow-s{display:block}}
.dw-live .flow-s .nl{font-size:calc(30px * var(--hx, 1))}
.dw-live .flow-s .rl{font-size:calc(16px * var(--tx, 1))}
.dw-live .flow-s .rv{font-size:calc(14px * var(--tx, 1))}
.dw-live .hero.hero-co{align-items:center;background:radial-gradient(900px 600px at 74% 56%,rgba(0,168,232,.12),rgba(0,168,232,0) 60%),var(--navy)}
.dw-live .hero.hero-co::before{background:linear-gradient(180deg,rgba(6,21,52,.6) 0%,rgba(6,21,52,0) 160px)}
.dw-live .hero-co .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4vw,72px);align-items:center;padding:140px 0 clamp(56px,8vh,96px)}
.dw-live .hero-co h1{font-size:clamp(48px,6.4vw,104px);max-width:11ch}
.dw-live .co-lock{margin:0;display:flex;flex-direction:column;align-items:center;gap:26px;padding:clamp(36px,4vw,64px) clamp(24px,3vw,48px);border-radius:32px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 40px 80px -40px rgba(0,0,0,.6)}
.dw-live .cl-row{display:flex;align-items:center;justify-content:center;gap:clamp(18px,2.4vw,36px);width:100%}
.dw-live .cl-co{flex:0 1 250px;width:250px;max-width:40%;height:auto}
.dw-live .cl-x{font-family:var(--h);font-weight:500;font-size:calc(clamp(26px,2.4vw,36px) * var(--hx, 1));line-height:1;color:rgba(255,255,255,.62)}
.dw-live .cl-dw{flex:0 1 280px;width:280px;max-width:40%;height:auto}
.dw-live .co-lock figcaption{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 0;font-size:calc(15px * var(--tx, 1));font-weight:600;color:rgba(255,255,255,.8)}
.dw-live .co-lock figcaption span{display:inline-flex;align-items:center;white-space:nowrap}
.dw-live .co-lock figcaption span + span::before{content:"";width:4px;height:4px;border-radius:50%;background:var(--cyan);margin:0 14px}
@media (max-width:980px){.dw-live .hero-co .wrap{grid-template-columns:1fr;padding:126px 0 56px}}
@media (max-width:860px){.dw-live .hero.hero-co{min-height:auto}}
@media (max-width:560px){.dw-live .co-lock{padding:28px 18px;gap:20px;border-radius:24px}
.dw-live .co-lock figcaption{font-size:calc(13px * var(--tx, 1))}
.dw-live .co-lock figcaption span + span::before{margin:0 9px}}
.dw-live .cp{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(40px,6vw,96px);align-items:end}
.dw-live .cp .lead{margin-top:20px;max-width:48ch}
.dw-live .cp-num{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 24px;align-items:end;border-top:2px solid var(--navy);padding-top:26px}
.dw-live .cp-num .n{font-family:var(--h);font-weight:600;font-size:clamp(96px,11vw,168px);line-height:.82;letter-spacing:-.05em;color:var(--navy)}
.dw-live .cp-num .t{font-family:var(--h);font-weight:500;font-size:calc(clamp(18px,1.5vw,21px) * var(--tx, 1));line-height:1.35;color:#3d4756;max-width:20ch;padding-bottom:6px}
.dw-live .cbr{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line);padding-top:26px}
.dw-live .cbr-lab{display:block;font-size:calc(14px * var(--tx, 1));font-weight:600;color:#5b6675}
.dw-live .cbr-m{margin-top:22px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}
.dw-live .cbr-track{display:flex;width:max-content;animation:cbr-move 60s linear infinite}
.dw-live .cbr-track ul{list-style:none;margin:0;padding:0 48px;display:flex;gap:96px;font-family:var(--h);font-weight:600;font-size:calc(clamp(22px,2vw,30px) * var(--hx, 1));letter-spacing:-.01em;color:var(--navy);white-space:nowrap}
.dw-live .cbr-m:hover .cbr-track{animation-play-state:paused}
@keyframes cbr-move{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){.dw-live .cbr-track{animation:none;width:auto}
.dw-live .cbr-track ul{flex-wrap:wrap;gap:12px 40px;padding:0;white-space:normal}
.dw-live .cbr-track ul + ul{display:none}
.dw-live .cbr-m{-webkit-mask-image:none;mask-image:none}}
@media (max-width:900px){.dw-live .cp{grid-template-columns:1fr;align-items:start}
.dw-live .cbr-track ul{gap:56px;padding:0 28px}
.dw-live .cbr-m{-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}}
.dw-live .conn{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:relative}
.dw-live .conn::before{content:"";position:absolute;left:10%;right:10%;top:27px;height:2px;background:linear-gradient(90deg,var(--line) 0,var(--cyan) 50%,var(--line) 100%)}
.dw-live .conn li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px}
.dw-live .conn li img,.dw-live .conn li .ck{position:relative;z-index:1;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--line),0 10px 24px -14px rgba(6,21,52,.4)}
.dw-live .conn li img{padding:12px;object-fit:contain}
.dw-live .conn li .ck svg{width:24px;height:24px;fill:none;stroke:var(--navy);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.dw-live .conn li.hl .ck{background:var(--cyan);box-shadow:0 10px 24px -12px rgba(0,168,232,.7)}
.dw-live .conn li strong{margin-top:18px;font-family:var(--h);font-weight:600;font-size:calc(17px * var(--tx, 1));color:var(--navy);line-height:1.25}
.dw-live .conn li .cs{margin-top:6px;font-size:calc(14px * var(--tx, 1));line-height:1.45;color:var(--muted);max-width:22ch}
@media (max-width:900px){.dw-live .conn{grid-template-columns:1fr;gap:22px;padding-left:4px}
.dw-live .conn::before{left:31px;right:auto;top:20px;bottom:20px;width:2px;height:auto;background:linear-gradient(180deg,var(--line),var(--cyan),var(--line))}
.dw-live .conn li{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:16px;align-items:center;text-align:left;padding:0}
.dw-live .conn li img,.dw-live .conn li .ck{grid-row:1 / span 2}
.dw-live .conn li strong{margin-top:0}
.dw-live .conn li .cs{margin-top:2px;max-width:none}}
.dw-live .vp{margin:0;display:flex;flex-direction:column;gap:18px}
.dw-live .vp .vpdraw{width:100%;max-width:none;height:auto;max-height:440px}
.dw-live .vpdraw .tfl{fill:#7d5e39;stroke:#3b2a14;stroke-width:1.1}
.dw-live .vpdraw .tin{fill:#8f6e45;stroke:#3b2a14;stroke-width:1.1}
.dw-live .vpdraw .tin2{fill:#a07d52;stroke:#3b2a14;stroke-width:1.1}
.dw-live .vpdraw .trl{fill:#c9a878;stroke:#3b2a14;stroke-width:1.2}
.dw-live .vpdraw .trr{fill:#a8865a;stroke:#3b2a14;stroke-width:1.2}
.dw-live .vpdraw .fat{fill:#5fcdf5}
.dw-live .vpdraw .fal{fill:#00a8e8}
.dw-live .vpdraw .far{fill:#0084b8}
.dw-live .vpdraw .fbt{fill:#2a4a85}
.dw-live .vpdraw .fbl{fill:#0f2a5c}
.dw-live .vpdraw .fbr{fill:#091c40}
.dw-live .vpdraw .fct{fill:#f5b467}
.dw-live .vpdraw .fcl{fill:#e08a2c}
.dw-live .vpdraw .fcr{fill:#b56a19}
.dw-live .vpdraw [class^="fa"],.dw-live .vpdraw [class^="fb"],.dw-live .vpdraw [class^="fc"]{stroke:#0a1f44;stroke-width:1}
.dw-live .vpdraw .wb{fill:rgba(255,255,255,.88);stroke:none}
.dw-live .vpdraw .klab{fill:#ffffff;stroke:#3b2a14;stroke-width:1}
.dw-live .vp-leg .a{background:#00a8e8}
.dw-live .vp-leg .b{background:#0f2a5c}
.dw-live .vp-leg .c{background:#e08a2c}
.dw-live .vp-leg{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:calc(15px * var(--tx, 1));color:#3d4756}
.dw-live .vp-leg .vp-t{margin-left:auto;font-family:var(--h);font-weight:600;color:var(--navy)}
.dw-live .vp-leg span{display:inline-flex;align-items:center;gap:8px}
.dw-live .vp-leg i{display:block;width:12px;height:12px;border-radius:3px}
.dw-live .vp figcaption{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;border-top:1px solid var(--line);padding-top:16px}
.dw-live .vp figcaption span{display:block;font-size:calc(14px * var(--tx, 1));line-height:1.4;color:var(--muted)}
.dw-live .vp figcaption b{display:block;font-family:var(--h);font-weight:600;font-size:calc(15px * var(--tx, 1));color:var(--navy)}
.dw-live .inl{color:#00639a;font-weight:600;text-decoration:none;white-space:nowrap}
.dw-live .inl::after{content:" \2192"}
@media (hover:hover) and (pointer:fine){.dw-live .inl:hover{text-decoration:underline}}
@media (max-width:560px){.dw-live .vp figcaption{grid-template-columns:1fr}
.dw-live .vp-leg .vp-t{margin-left:0;flex-basis:100%}}
.dw-live .cwd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:start}
.dw-live .cwd-t .lead{max-width:52ch}
.dw-live .cwd-t .lead + .lead{margin-top:18px}
@media (max-width:900px){.dw-live .cwd{grid-template-columns:1fr}}
.dw-live .qa{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:24px clamp(32px,5vw,80px);align-items:start}
.dw-live .qa-list{border-top:1px solid var(--line)}
.dw-live .qa-list details{border-bottom:1px solid var(--line)}
.dw-live .qa-list summary{position:relative;list-style:none;padding:22px 48px 22px 0;font-family:var(--h);font-weight:600;font-size:calc(clamp(17px,1.4vw,20px) * var(--tx, 1));line-height:1.35;letter-spacing:-.01em;color:var(--navy);cursor:pointer}
.dw-live .qa-list summary::-webkit-details-marker{display:none}
.dw-live .qa-list summary::before,.dw-live .qa-list summary::after{content:"";position:absolute;right:8px;top:50%;width:16px;height:2px;margin-top:-1px;background:var(--navy);transition:transform .25s ease}
.dw-live .qa-list summary::after{transform:rotate(90deg)}
.dw-live .qa-list details[open] summary::after{transform:rotate(0)}
.dw-live .qa-list summary:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}
.dw-live .qa-list details p{margin:0 0 22px;font-size:calc(16.5px * var(--tx, 1));line-height:1.65;color:#3d4756;max-width:64ch}
@media (max-width:900px){.dw-live .qa{grid-template-columns:1fr}}
.dw-live .ec-head{align-items:start}
.dw-live #wm-market,.dw-live #wm-wfs,.dw-live #wm-dc{scroll-margin-top:96px}
.dw-live .wx-l2 .lead + .lead{margin-top:16px}
.dw-live .wx-src{margin:18px 0 0;font-size:calc(13px * var(--tx, 1));line-height:1.5;color:var(--muted)}
.dw-live .dark .wx-src{color:rgba(255,255,255,.66)}
.dw-live .wx-rel{margin:clamp(28px,3vw,40px) 0 0;font-size:calc(15.5px * var(--tx, 1));color:var(--muted)}
.dw-live .wx-rel a{color:#00639a;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
.dw-live .dark .wx-rel{color:rgba(255,255,255,.7)}
.dw-live .dark .wx-rel a{color:var(--cyan)}
@media (hover:hover) and (pointer:fine){.dw-live .wx-rel a:hover{text-decoration-thickness:2px}}
.dw-live .wx-index{display:flex;flex-direction:column;max-width:560px;justify-self:end;width:100%}
.dw-live .wx-logo{display:block;width:clamp(150px,12vw,200px);height:auto;margin-bottom:clamp(20px,2.4vw,32px)}
.dw-live .wx-index a{display:block;padding:20px 0 20px 18px;border-top:1px solid rgba(255,255,255,.16);border-left:2px solid transparent;color:#fff;text-decoration:none;transition:border-color .25s ease,background-color .25s ease}
.dw-live .wx-index a:last-child{border-bottom:1px solid rgba(255,255,255,.16)}
.dw-live .wx-index b{display:block;font-family:var(--h);font-weight:600;font-size:calc(clamp(18px,1.5vw,21px) * var(--tx, 1));letter-spacing:-.01em;transition:color .25s ease}
.dw-live .wx-index span{display:block;margin-top:5px;font-size:calc(15px * var(--tx, 1));line-height:1.5;color:rgba(255,255,255,.78);max-width:46ch}
@media (hover:hover) and (pointer:fine){.dw-live .wx-index a:hover{border-left-color:var(--cyan);background:rgba(255,255,255,.03)}
.dw-live .wx-index a:hover b{color:var(--cyan)}}
.dw-live .wx-index a:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}
@media (max-width:980px){.dw-live .wx-index{justify-self:start}}
.dw-live .mk-card{border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--line),0 30px 60px -44px rgba(6,21,52,.4);overflow:hidden}
.dw-live .mk-top{display:flex;align-items:center;gap:14px;padding:18px clamp(18px,2.2vw,28px);background:#0071dc;color:#fff}
.dw-live .mk-top img{width:30px;height:30px}
.dw-live .mk-top b{display:block;font-family:var(--h);font-weight:600;font-size:calc(17px * var(--tx, 1))}
.dw-live .mk-top span{display:block;font-size:calc(13.5px * var(--tx, 1));color:#fff}
.dw-live .mk-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}
.dw-live .mk-t{padding:clamp(22px,2.4vw,32px) clamp(18px,2vw,28px);border-left:1px solid var(--line)}
.dw-live .mk-t:first-child{border-left:0}
.dw-live .mk-n{display:flex;align-items:center;min-height:clamp(46px,4.4vw,66px);font-family:var(--h);font-weight:600;font-size:calc(clamp(40px,4.4vw,64px) * var(--hx, 1));line-height:1;letter-spacing:-.035em;color:#0071dc}
.dw-live .mk-ok svg{width:clamp(40px,3.8vw,56px);height:clamp(40px,3.8vw,56px);fill:none;stroke:#0071dc;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
.dw-live .mk-t b{display:block;margin-top:12px;font-family:var(--h);font-weight:600;font-size:calc(17px * var(--tx, 1));color:var(--navy)}
.dw-live .mk-t p{margin:6px 0 0;font-size:calc(15px * var(--tx, 1));line-height:1.55;color:var(--muted)}
@media (max-width:900px){.dw-live .mk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .mk-t:nth-child(3){border-left:0}
.dw-live .mk-t:nth-child(-n+2){border-bottom:1px solid var(--line)}}
@media (max-width:480px){.dw-live .mk-grid{grid-template-columns:1fr}
.dw-live .mk-t{border-left:0;border-bottom:1px solid var(--line)}
.dw-live .mk-t:last-child{border-bottom:0}}
.dw-live .mx2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin-top:clamp(20px,2.4vw,28px)}
.dw-live .mx2-c{border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--line);padding:clamp(22px,2.6vw,32px)}
.dw-live .mx2-k{display:inline-block;padding:5px 12px;border-radius:999px;background:#e8f2fc;font-size:calc(13.5px * var(--tx, 1));font-weight:600;color:#0059b3}
.dw-live .mx2-c h3{margin:14px 0 0;font-family:var(--h);font-weight:600;font-size:calc(clamp(20px,1.7vw,23px) * var(--tx, 1));letter-spacing:-.01em;color:var(--navy)}
.dw-live .mx2-c p{margin:8px 0 0;font-size:calc(16.5px * var(--tx, 1));line-height:1.6;color:#3d4756;max-width:56ch}
@media (max-width:760px){.dw-live .mx2{grid-template-columns:1fr}}
.dw-live .wmap{margin:0;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,3vw,48px);align-items:center;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);padding:clamp(20px,2.6vw,36px);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0))}
.dw-live .wm-story ol{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.dw-live .wm-story li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:14px 0 14px 14px;border-left:3px solid transparent;opacity:.62;transition:opacity .35s ease,border-color .35s ease}
.dw-live .wm-n{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.5);font-size:calc(13px * var(--tx, 1));font-weight:700;color:#fff;transition:background .35s ease,box-shadow .35s ease,color .35s ease}
.dw-live .wm-story h3{margin:2px 0 0;font-family:var(--h);font-weight:600;font-size:calc(clamp(17px,1.4vw,20px) * var(--tx, 1));letter-spacing:-.01em;color:#fff}
.dw-live .wm-story p{margin:6px 0 0;font-size:calc(15.5px * var(--tx, 1));line-height:1.55;color:rgba(255,255,255,.84)}
.dw-live .wmap[data-stage="1"] [data-s="1"],.dw-live .wmap[data-stage="2"] [data-s="2"],.dw-live .wmap[data-stage="3"] [data-s="3"]{opacity:1}
.dw-live .wmap[data-stage="1"] [data-s="1"]{border-left-color:#fff}
.dw-live .wmap[data-stage="2"] [data-s="2"]{border-left-color:#ffb547}
.dw-live .wmap[data-stage="3"] [data-s="3"]{border-left-color:#00a8e8}
.dw-live .wmap[data-stage="1"] [data-s="1"] .wm-n,.dw-live .wmap[data-stage="2"] [data-s="2"] .wm-n,.dw-live .wmap[data-stage="3"] [data-s="3"] .wm-n{background:var(--cyan);box-shadow:none;color:var(--navy)}
.dw-live .wm-story .wm-replay{margin:14px 0 0 17px}
.dw-live .wm-mapcol{min-width:0}
@media (max-width:1100px){.dw-live .wmap{grid-template-columns:1fr}
.dw-live .wm-story li:not(.on-now) p{display:none}
.dw-live .wmap[data-stage="1"] [data-s="1"] p,.dw-live .wmap[data-stage="2"] [data-s="2"] p,.dw-live .wmap[data-stage="3"] [data-s="3"] p{display:block}
.dw-live .wm-story ol{gap:0}
.dw-live .wm-story li{padding:8px 0 8px 12px}}
@media (max-width:760px){.dw-live .ml-layer{display:none}}
.dw-live .wm-replay{border:0;border-radius:999px;padding:8px 16px;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);font:inherit;font-size:calc(14px * var(--tx, 1));font-weight:600;color:#fff;cursor:pointer}
.dw-live .wm-replay:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}
@media (hover:hover) and (pointer:fine){.dw-live .wm-replay:hover{background:rgba(255,255,255,.16)}}
.dw-live .wm-map-box{position:relative}
.dw-live .wm-map-svg{display:block;width:100%;height:auto}
.dw-live .m-ca{fill:rgba(255,255,255,.085);stroke:rgba(255,255,255,.32);stroke-width:.8;stroke-linejoin:round}
.dw-live .m-us{fill:rgba(255,255,255,.025);stroke:rgba(255,255,255,.14);stroke-width:.6;stroke-linejoin:round}
.dw-live .m-far{fill:none;stroke:#ffb547;stroke-width:2.6;stroke-dasharray:9 7;stroke-linecap:round}
.dw-live .mk-p{fill:none;stroke:#fff;stroke-width:10;stroke-dasharray:1;stroke-dashoffset:1}
.dw-live .wmap[data-stage="2"] .mk-p,.dw-live .wmap[data-stage="3"] .mk-p{stroke-dashoffset:0}
.dw-live .wmap[data-stage="2"] .mk-p{transition:stroke-dashoffset 1.4s cubic-bezier(.4,0,.2,1)}
.dw-live .m-near{fill:none;stroke:#00a8e8;stroke-width:3.4;stroke-linecap:round}
.dw-live .m-alt{fill:none;stroke:#00a8e8;stroke-width:2;stroke-linecap:round;opacity:.55}
.dw-live .m-wh{fill:#fff;stroke:#061534;stroke-width:3}
.dw-live .m-whi{fill:#061534}
.dw-live .m-dwr{fill:#061534;stroke:#00a8e8;stroke-width:2.5}
.dw-live .m-dcb{fill:#0071dc;stroke:#061534;stroke-width:2.5}
.dw-live .m-pop{transform-box:view-box;transition:opacity .45s ease,transform .5s cubic-bezier(.2,.8,.2,1.2)}
.dw-live .wmap .st-2,.dw-live .wmap .st-3{transition:opacity .5s ease}
.dw-live .wmap[data-stage="1"] .st-2,.dw-live .wmap[data-stage="1"] .st-3,.dw-live .wmap[data-stage="2"] .st-3,.dw-live .wmap[data-stage="3"] .st-2{opacity:0}
.dw-live .wmap:not([data-stage="3"]) .m-dwg{opacity:0;transform:scale(.3)}
.dw-live .wmap.pre .m-dcg{opacity:0;transform:scale(.3)}
.dw-live .wmap.pre .ml-dc{opacity:0}
.dw-live .wmap.pre .m-pop,.dw-live .wmap.pre .ml{transition:none}
.dw-live .ml-layer{position:absolute;inset:0;pointer-events:none}
.dw-live .ml{position:absolute;white-space:nowrap;font-size:calc(13px * var(--tx, 1));line-height:1.2;font-weight:600;transition:opacity .45s ease}
.dw-live .wmap[data-stage="2"] .ml.st-2,.dw-live .wmap[data-stage="3"] .ml.st-3{transition-delay:var(--d,0ms)}
.dw-live .ml.l-n{transform:translate(-50%,calc(-100% - 16px))}
.dw-live .ml.l-s{transform:translate(-50%,16px)}
.dw-live .ml.l-e{transform:translate(16px,-50%)}
.dw-live .ml.l-w{transform:translate(calc(-100% - 16px),-50%)}
.dw-live .ml-dw{color:#7fd6f7}
.dw-live .ml-dc{color:#fff}
.dw-live .ml-wh{padding:3px 9px;border-radius:999px;background:#fff;color:var(--navy)}
.dw-live .ml-km{transform:translate(-50%,-50%);padding:4px 11px;border-radius:999px;background:#061534;box-shadow:inset 0 0 0 1px rgba(255,181,71,.65);color:#ffcf85}
.dw-live .wm-key{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:14px;font-size:calc(13px * var(--tx, 1));color:rgba(255,255,255,.74)}
.dw-live .wm-key > span{display:inline-flex;align-items:center;gap:8px}
.dw-live .wm-key img{display:block;width:16px;height:16px}
.dw-live .wm-key > span > img{border-radius:50%;background:#0071dc;padding:2px;width:20px;height:20px}
.dw-live .k-dw{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#061534;box-shadow:inset 0 0 0 2px #00a8e8}
.dw-live .k-dw img{width:13px;height:9px}
.dw-live .k-wh{display:block;width:16px;height:16px;border-radius:50%;background:#fff}
.dw-live .wm-ben{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);margin-top:clamp(16px,2vw,24px)}
.dw-live .wb{border-radius:16px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);padding:clamp(22px,2.4vw,30px)}
.dw-live .wb-n{display:block;font-family:var(--h);font-weight:600;font-size:calc(clamp(30px,2.8vw,42px) * var(--hx, 1));line-height:1;letter-spacing:-.03em;color:var(--cyan)}
.dw-live .wb h3{margin:16px 0 0;font-family:var(--h);font-weight:600;font-size:calc(18px * var(--tx, 1));color:#fff}
.dw-live .wb p{margin:8px 0 0;font-size:calc(15.5px * var(--tx, 1));line-height:1.6;color:rgba(255,255,255,.8)}
@media (max-width:900px){.dw-live .wm-ben{grid-template-columns:1fr}}
@media (prefers-reduced-motion:reduce){.dw-live .wmap *{transition:none !important;animation:none !important}}
.dw-live .st-flow{margin-top:clamp(40px,5vw,64px)}
.dw-live .st-flow h3{margin:0;font-family:var(--h);font-weight:600;font-size:calc(clamp(20px,1.8vw,24px) * var(--tx, 1));letter-spacing:-.01em;color:#fff}
.dw-live .st-flow ol{list-style:none;counter-reset:sf;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:2px solid rgba(255,255,255,.22)}
.dw-live .st-flow li{counter-increment:sf;position:relative;padding:26px 20px 0 0}
.dw-live .st-flow li::before{content:counter(sf);position:absolute;top:-15px;left:0;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--navy);box-shadow:inset 0 0 0 2px var(--cyan);font-size:calc(13px * var(--tx, 1));font-weight:700;color:#fff}
.dw-live .st-flow b{display:block;margin-top:8px;font-family:var(--h);font-weight:600;font-size:calc(17px * var(--tx, 1));color:#fff}
.dw-live .st-flow p{margin:8px 0 0;font-size:calc(15px * var(--tx, 1));line-height:1.55;color:rgba(255,255,255,.8)}
@media (max-width:1100px){.dw-live .st-flow ol{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px;border-top:0}
.dw-live .st-flow li{border-top:2px solid rgba(255,255,255,.22)}}
@media (max-width:700px){.dw-live .st-flow ol{grid-template-columns:1fr;border-top:0;border-left:2px solid rgba(255,255,255,.22);padding-left:26px;row-gap:24px}
.dw-live .st-flow li{padding:0;border-top:0}
.dw-live .st-flow li::before{top:-2px;left:-41px}
.dw-live .st-flow b{margin-top:0}}
.dw-live .wx-anat{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,64px);align-items:start}
.dw-live .wa-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}
.dw-live .wa-list li{border-bottom:1px solid var(--line);border-left:3px solid transparent;transition:border-color .25s ease}
.dw-live .wa-list li.on{border-left-color:var(--cyan)}
.dw-live .wa-list button{display:block;width:100%;padding:18px 16px;border:0;background:none;font-family:var(--h);font-weight:600;font-size:calc(clamp(18px,1.5vw,21px) * var(--tx, 1));letter-spacing:-.01em;color:var(--navy);text-align:left;cursor:pointer}
.dw-live .wa-list li:not(.on) button{color:#5b6675}
.dw-live .wa-list button:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}
@media (hover:hover) and (pointer:fine){.dw-live .wa-list button:hover{color:var(--navy)}}
.dw-live .wa-d{padding:0 16px 20px}
.dw-live .wx-anat.js .wa-list li:not(.on) .wa-d{display:none}
.dw-live .wa-d p{margin:0;font-size:calc(15.5px * var(--tx, 1));line-height:1.6;color:#3d4756}
.dw-live .wa-d p + p{margin-top:10px}
.dw-live .wa-d b{font-weight:600;color:var(--navy)}
.dw-live .wa-fig{margin:0;position:sticky;top:110px;border-radius:16px;background:var(--paper);padding:clamp(20px,3vw,40px)}
.dw-live .wa-fig .wanat{width:100%;max-width:none;height:auto;max-height:440px}
.dw-live .wa-fig figcaption{margin-top:16px;font-size:calc(14px * var(--tx, 1));color:var(--muted)}
.dw-live .wanat .ag{transition:opacity .35s ease}
.dw-live .wx-anat.js[data-on] .ag{opacity:.3}
.dw-live .wx-anat.js[data-on="item"] .ag-item,.dw-live .wx-anat.js[data-on="prep"] .ag-prep,.dw-live .wx-anat.js[data-on="label"] .ag-label,.dw-live .wx-anat.js[data-on="mixed"] .ag-mixed,.dw-live .wx-anat.js[data-on="dlv"] .ag-dlv{opacity:1}
.dw-live .wx-anat.js[data-on="label"] .ag-ctn,.dw-live .wx-anat.js[data-on="mixed"] .ag-ctn,.dw-live .wx-anat.js[data-on="dlv"] .ag-ctn,.dw-live .wx-anat.js[data-on="dlv"] .ag-label,.dw-live .wx-anat.js[data-on="dlv"] .ag-mixed{opacity:.6}
.dw-live .wanat .kl{fill:#c9a878;stroke:#3b2a14;stroke-width:1.2}
.dw-live .wanat .kr{fill:#a8865a;stroke:#3b2a14;stroke-width:1.2}
.dw-live .wanat .kt{fill:#d9bd91;stroke:#3b2a14;stroke-width:1.2}
.dw-live .wanat .pl{fill:#7d5e39;stroke:#3b2a14;stroke-width:1.2}
.dw-live .wanat .pr{fill:#6a4f30;stroke:#3b2a14;stroke-width:1.2}
.dw-live .wanat .pt{fill:#9a7a50;stroke:#3b2a14;stroke-width:1.2}
.dw-live .wanat .slat{stroke:rgba(255,255,255,.35);stroke-width:1}
.dw-live .wanat .tape{stroke:#00a8e8;stroke-width:4}
.dw-live .wanat .lb{fill:#ffffff;stroke:#3b2a14;stroke-width:.9}
.dw-live .wanat .bcl{stroke:#0a1f44;stroke-width:1.1}
.dw-live .wanat .bcl2{stroke-width:2}
.dw-live .wanat .stp{fill:#ffffff;stroke:#3b2a14;stroke-width:.9}
.dw-live .wanat .stpb{fill:#d1342f;stroke:none}
.dw-live .wanat .stpt{stroke:#14203a;stroke-width:1.6}
.dw-live .wanat .ul{fill:#00a8e8;stroke:#0a1f44;stroke-width:1}
.dw-live .wanat .ur{fill:#0084b8;stroke:#0a1f44;stroke-width:1}
.dw-live .wanat .ut{fill:#5fcdf5;stroke:#0a1f44;stroke-width:1}
.dw-live .wanat .vl{fill:#1b3a72;stroke:#0a1f44;stroke-width:1}
.dw-live .wanat .vr{fill:#0f2a5c;stroke:#0a1f44;stroke-width:1}
.dw-live .wanat .vt{fill:#2a4a85;stroke:#0a1f44;stroke-width:1}
.dw-live .wanat .bag{fill:rgba(255,255,255,.42);stroke:#6b7a90;stroke-width:1}
.dw-live .wanat .bagt{fill:rgba(255,255,255,.55);stroke:#6b7a90;stroke-width:1}
.dw-live .wanat .seal{stroke:#6b7a90;stroke-width:1.6}
.dw-live .wanat .warn{stroke:#d1342f;stroke-width:1.4}
@media (max-width:900px){.dw-live .wx-anat{grid-template-columns:1fr}
.dw-live .wa-fig{position:static;order:-1}}
@media (min-width:961px) and (max-width:1200px){.dw-live .side .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .tile{padding:0 10px}
.dw-live .tile .wm{font-size:calc(16px * var(--tx, 1));flex-wrap:wrap;justify-content:center;row-gap:6px}
.dw-live .tile[data-ch="SPS Commerce"] .wm{font-size:calc(15px * var(--tx, 1))}}
@media (min-width:981px) and (max-width:1200px){.dw-live .ship{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}
.dw-live .phone2{width:100%;max-width:200px}
.dw-live .seg2{margin:12px 10px 4px}
.dw-live .seg2 span{padding:6px 3px;font-size:calc(11px * var(--tx, 1))}}
.dw-live .az-hero h1{max-width:none;font-size:clamp(44px,5vw,84px);line-height:1}
.dw-live .az-scene{position:relative;margin:0;justify-self:end;width:100%;max-width:700px}
.dw-live .az-leg{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:22px;padding-left:4%}
.dw-live .az-sl{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 12px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);color:#fff;font-size:calc(15px * var(--tx, 1));font-weight:500;white-space:nowrap;text-decoration:none;transition:border-color .2s var(--ease)}
.dw-live .az-sl i{display:block;width:22px;height:0;border-top:3px dotted}
.dw-live .az-sl b{display:inline-grid;place-items:center;height:24px;padding:0 9px;border-radius:999px;font-family:var(--h);font-weight:600;font-size:calc(12.5px * var(--tx, 1));letter-spacing:.04em;color:#061534}
.dw-live .az-sl-fba i{border-color:#ff9900}
.dw-live .az-sl-fba b{background:#ff9900}
.dw-live .az-sl-fbm i{border-color:var(--cyan)}
.dw-live .az-sl-fbm b{background:var(--cyan)}
.dw-live .az-sl:hover{border-color:rgba(255,255,255,.4)}
.dw-live .az-sl:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}
.dw-live .az-mcs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(16px,2vw,28px)}
.dw-live .az-mc{display:flex;flex-direction:column;padding:clamp(26px,2.8vw,42px);border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:0 30px 70px -48px rgba(6,21,52,.45)}
.dw-live .az-mc header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:22px;border-bottom:1px solid var(--line)}
.dw-live .az-mc header img{height:30px;width:auto;margin-top:10px}
.dw-live .az-mk{display:block;font-family:var(--h);font-weight:600;font-size:calc(clamp(44px,4vw,60px) * var(--hx, 1));line-height:1;letter-spacing:-.03em;color:var(--navy)}
.dw-live .az-mn{display:block;margin-top:8px;font-size:calc(15px * var(--tx, 1));font-weight:600;color:var(--muted)}
.dw-live .az-mw{margin:22px 0 4px;font-family:var(--h);font-weight:600;font-size:calc(clamp(20px,1.7vw,24px) * var(--tx, 1));line-height:1.3;letter-spacing:-.015em;color:var(--navy)}
.dw-live .az-mc h3{margin:22px 0 4px;font-size:calc(13px * var(--tx, 1));font-weight:600;letter-spacing:.06em;color:var(--muted)}
.dw-live .az-mc ul{list-style:none;margin:0;padding:0}
.dw-live .az-mc li{position:relative;padding:10px 0 10px 32px;border-top:1px solid var(--line);font-size:calc(16.5px * var(--tx, 1));line-height:1.45;color:var(--ink)}
.dw-live .az-mc li:first-child{border-top:0}
.dw-live .az-mc li::before{content:"";position:absolute;left:0;top:12px;width:20px;height:20px;border-radius:50%}
.dw-live .az-pro li::before{background:#e5f4eb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 10.4l2.6 2.6L14.2 7.4' fill='none' stroke='%2313703f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat}
.dw-live .az-con li::before{background:#eef1f6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.5 10h7' fill='none' stroke='%233d4756' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center/20px no-repeat}
.dw-live .az-mc-fba{border-top:4px solid #ff9900}
.dw-live .az-mc-fbm{background:var(--navy);border-color:var(--navy);border-top:4px solid var(--cyan);color:#fff}
.dw-live .az-mc-fbm header{border-bottom-color:rgba(255,255,255,.14)}
.dw-live .az-mc-fbm header img{height:34px}
.dw-live .az-mc-fbm .az-mk,.dw-live .az-mc-fbm .az-mw{color:#fff}
.dw-live .az-mc-fbm .az-mn,.dw-live .az-mc-fbm h3{color:rgba(255,255,255,.72)}
.dw-live .az-mc-fbm li{color:rgba(255,255,255,.9);border-top-color:rgba(255,255,255,.12)}
.dw-live .az-mc-fbm .az-pro li::before{background-color:rgba(0,168,232,.18);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 10.4l2.6 2.6L14.2 7.4' fill='none' stroke='%2300a8e8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.dw-live .az-mc-fbm .az-con li::before{background-color:rgba(255,255,255,.1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.5 10h7' fill='none' stroke='%23c9d4e3' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}
.dw-live .az-out{color:#00639a;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.dw-live .az-prep{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);align-items:start}
.dw-live .az-pfig{position:sticky;top:120px;margin:0;height:min(62vh,560px);min-height:420px;border-radius:24px;background:var(--paper);overflow:hidden}
.dw-live .az-stagebox{position:absolute;inset:clamp(24px,3vw,48px) clamp(24px,3vw,48px) 72px}
.dw-live .az-pcap{position:absolute;left:28px;bottom:24px;font-size:calc(14px * var(--tx, 1));color:var(--muted)}
.dw-live .az-pcap b{font-family:var(--h);color:var(--navy)}
.dw-live .az-pcap span{margin-left:12px;padding-left:12px;border-left:1px solid var(--line);color:var(--navy);font-weight:600}
.dw-live .az-steps{list-style:none;margin:0;padding:0}
.dw-live .az-steps li{min-height:min(40vh,380px);display:flex;flex-direction:column;justify-content:center;padding:28px 0 28px clamp(22px,2.4vw,36px);border-left:2px solid var(--line);transition:border-color .35s var(--ease)}
.dw-live .az-steps li.on{border-left-color:var(--cyan)}
.dw-live .az-sn{font-family:var(--h);font-weight:600;font-size:calc(15px * var(--tx, 1));letter-spacing:.04em;color:var(--link)}
.dw-live .az-steps h3{margin:10px 0 12px;font-family:var(--h);font-weight:600;font-size:calc(clamp(25px,2.3vw,34px) * var(--hx, 1));line-height:1.1;letter-spacing:-.02em;color:var(--navy)}
.dw-live .az-steps p{max-width:42ch;font-size:calc(clamp(17px,1.3vw,19px) * var(--tx, 1));line-height:1.6;color:var(--muted)}
.dw-live .az-after{margin-top:clamp(40px,5vw,72px);max-width:64ch}
.dw-live .az-fv{display:block;width:100%;height:100%;overflow:visible}
.dw-live .az-fv path,.dw-live .az-fv rect{stroke:#0d2752;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}
.dw-live .az-fv .qpc{fill:#00a8e8}
.dw-live .az-fv .qpc-seal{fill:#0a8fca}
.dw-live .az-fv .qpc2{fill:#f39a2b}
.dw-live .az-fv .qpc2-seal{fill:#d9821a}
.dw-live .az-fv .qpc3{fill:#13a36b}
.dw-live .az-fv .qpc3-seal{fill:#0e8656}
.dw-live .az-fv .qnotch{fill:#eef3f8;stroke:none}
.dw-live .az-fv .qzip{fill:none;stroke:rgba(13,39,82,.45);stroke-dasharray:4 4}
.dw-live .az-fv .qgus{fill:none;stroke:rgba(13,39,82,.45)}
.dw-live .az-fv .qshine{fill:none;stroke:rgba(255,255,255,.55);stroke-width:7}
.dw-live .az-fv .qbrand{fill:none;stroke:#fff;stroke-width:6}
.dw-live .az-fv .qlw{fill:#fff}
.dw-live .az-fv .qbk{fill:#111;stroke:none}
.dw-live .az-fv text{font-family:'Instrument Sans',system-ui,sans-serif;fill:#111;stroke:none}
.dw-live .az-fv .qlt-c{font-weight:600;letter-spacing:.06em}
.dw-live .az-fv .qlt-b{font-weight:600}
.dw-live .az-fv .qbag{fill:rgba(255,255,255,.32);stroke:rgba(13,39,82,.55)}
.dw-live .az-fv .qseal{fill:none;stroke:rgba(13,39,82,.5);stroke-dasharray:4 5}
.dw-live .az-fv .qbagshine{fill:none;stroke:rgba(255,255,255,.85);stroke-width:6}
.dw-live .az-fv .qwarn text{font-size:calc(8.6px * var(--tx, 1));font-weight:600;fill:#0d2752}
.dw-live .az-fv .qband{fill:#0d2752}
.dw-live .az-fv .qset rect{fill:#fff7e6;stroke:#b45309}
.dw-live .az-fv .qset text{font-size:calc(10px * var(--tx, 1));font-weight:700;fill:#9a4a07;letter-spacing:.04em}
.dw-live .az-fv .qset .qs2{font-size:calc(8.5px * var(--tx, 1));font-weight:500;letter-spacing:0}
.dw-live .az-fv .qctn{fill:#d6ad73}
.dw-live .az-fv .qflap{fill:#c99b5e}
.dw-live .az-fv .qctn-top{fill:#e8c895}
.dw-live .az-fv .qtape{fill:none;stroke:#a57a40;stroke-width:3}
.dw-live .az-fv .qtape2{fill:#c39657}
.dw-live .az-fv .qhd{fill:#111;stroke:none}
.dw-live .az-fv .qhdt{fill:#fff;font-weight:700;font-size:calc(17px * var(--tx, 1));letter-spacing:.06em}
.dw-live .az-fv .qhdt-s{font-size:calc(10px * var(--tx, 1))}
.dw-live .az-fv .qt1{fill:#fff;font-weight:600;font-size:calc(12px * var(--tx, 1))}
.dw-live .az-fv .qt2{font-size:calc(11.5px * var(--tx, 1));font-weight:600}
.dw-live .az-fv .qt3{font-size:calc(10px * var(--tx, 1));fill:#333}
.dw-live .az-fv .qt4{font-size:calc(10px * var(--tx, 1));font-weight:600;letter-spacing:.04em}
.dw-live .az-fv .qml{fill:#fff}
.dw-live .az-fv .qwrap{fill:none;stroke:rgba(255,255,255,.75);stroke-width:2}
.dw-live .az-fv .qpal{fill:#c99c64}
.dw-live .az-fv .qpal2{fill:#ab804a}
.dw-live .az-fv .qappt rect{fill:#0d2752}
.dw-live .az-fv .qappt .qa1{fill:#fff;font-size:calc(13px * var(--tx, 1));font-weight:600}
.dw-live .az-fv .qappt .qa2{fill:#7fd6ff;font-size:calc(12px * var(--tx, 1))}
.dw-live .az-scene .az-iso{display:block;width:100%;height:auto;overflow:visible}
.dw-live .az-scene .az-iso path{stroke:#071a3f;stroke-width:1.2;stroke-linejoin:round}
.dw-live .az-scene .az-iso .qwl{fill:#1f4f8a}
.dw-live .az-scene .az-iso .qwr{fill:#173e6e}
.dw-live .az-scene .az-iso .qwt{fill:#2d6bb3}
.dw-live .az-scene .az-iso .qdoor{fill:#0c2448}
.dw-live .az-scene .az-iso .door-r{fill:#0a1f3e}
.dw-live .az-scene .az-iso .qal{fill:#e7edf5}
.dw-live .az-scene .az-iso .qar{fill:#c4d1e0}
.dw-live .az-scene .az-iso .qat{fill:#f5f8fc}
.dw-live .az-scene .az-iso .qabase{fill:#26354d}
.dw-live .az-scene .az-iso .qhl{fill:#f4efe6}
.dw-live .az-scene .az-iso .qhr{fill:#d9cfbf}
.dw-live .az-scene .az-iso .qht{fill:#fff}
.dw-live .az-scene .az-iso .qroofl{fill:#b4472f}
.dw-live .az-scene .az-iso .qroofr{fill:#8f3622}
.dw-live .az-scene .az-iso .qhdoor{fill:#0d2752}
.dw-live .az-scene .az-iso .qwin{fill:#9fd8f5}
.dw-live .az-scene .az-iso .qrt{fill:none;stroke-width:4;stroke-linecap:round;stroke-dasharray:2 10}
.dw-live .az-scene .az-iso .qrt-fba{stroke:#ff9900}
.dw-live .az-scene .az-iso .qrt-fbm{stroke:#00a8e8}
.dw-live .az-scene .az-iso .qpkl{fill:#d6ad73}
.dw-live .az-scene .az-iso .qpkr{fill:#b88c52}
.dw-live .az-scene .az-iso .qpkt{fill:#e8c895}
.dw-live .az-stage{display:block;width:100%;height:100%}
.dw-live .az-stage g{transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .5s ease}
.dw-live .az-stage .s-A,.dw-live .az-stage .s-B,.dw-live .az-stage .s-C,.dw-live .az-stage .s-mv,.dw-live .az-stage .s-bag,.dw-live .az-stage .s-back,.dw-live .az-stage .s-front,.dw-live .az-stage .s-flaps,.dw-live .az-stage .s-pal{transform-box:view-box;transform-origin:0 0}
.dw-live .az-stage .s-lab,.dw-live .az-stage .s-band,.dw-live .az-stage .s-box,.dw-live .az-stage .s-appt{transform-box:fill-box;transform-origin:50% 50%}
.dw-live .az-stage .s-A{transform:translate(245px,140px)}
.dw-live .az-stage .s-B{transform:translate(-140px,150px) scale(.92);opacity:0}
.dw-live .az-stage .s-C{transform:translate(640px,150px) scale(.92);opacity:0}
.dw-live .az-stage .s-bag{transform:translateY(-460px);opacity:0}
.dw-live .az-stage .s-band{transform:scaleX(0);opacity:0}
.dw-live .az-stage .s-back,.dw-live .az-stage .s-front,.dw-live .az-stage .s-flaps{transform:translateY(90px);opacity:0}
.dw-live .az-stage .s-top{opacity:0}
.dw-live .az-stage .s-box{transform:translateX(70px) rotate(4deg);opacity:0}
.dw-live .az-stage .s-pal{transform:translateY(50px);opacity:0}
.dw-live .az-stage .s-appt{transform:scale(.7);opacity:0}
.dw-live [data-step="0"] .az-stage .s-lab{transform:translateY(-40px) rotate(-10deg) scale(1.25);opacity:0}
.dw-live [data-step="2"] .az-stage .s-bag{transform:none;opacity:1}
.dw-live [data-step="3"] .az-stage .s-A{transform:translate(245px,150px)}
.dw-live [data-step="3"] .az-stage .s-B{transform:translate(100px,168px) scale(.92);opacity:1}
.dw-live [data-step="3"] .az-stage .s-C{transform:translate(390px,168px) scale(.92);opacity:1}
.dw-live [data-step="3"] .az-stage .s-band{transform:none;opacity:1}
.dw-live [data-step="4"] .az-stage .s-A,.dw-live [data-step="5"] .az-stage .s-A{transform:translate(274px,222px) scale(.62)}
.dw-live [data-step="4"] .az-stage .s-B,.dw-live [data-step="5"] .az-stage .s-B{transform:translate(200px,236px) scale(.56);opacity:1}
.dw-live [data-step="4"] .az-stage .s-C,.dw-live [data-step="5"] .az-stage .s-C{transform:translate(360px,236px) scale(.56);opacity:1}
.dw-live [data-step="4"] .az-stage .s-back,.dw-live [data-step="4"] .az-stage .s-front,.dw-live [data-step="4"] .az-stage .s-flaps{transform:none;opacity:1}
.dw-live [data-step="4"] .az-stage .s-box,.dw-live [data-step="5"] .az-stage .s-box{transform:none;opacity:1}
.dw-live [data-step="5"] .az-stage .s-A,.dw-live [data-step="5"] .az-stage .s-B,.dw-live [data-step="5"] .az-stage .s-C{opacity:0}
.dw-live [data-step="5"] .az-stage .s-front{transform:none;opacity:1}
.dw-live [data-step="5"] .az-stage .s-top{opacity:1}
.dw-live [data-step="5"] .az-stage .s-mv{transform:translate(287.5px,127.5px) scale(.4267)}
.dw-live [data-step="5"] .az-stage .s-pal{transform:none;opacity:1;transition-delay:.25s}
.dw-live [data-step="5"] .az-stage .s-appt{transform:none;opacity:1;transition-delay:.6s}
@media (prefers-reduced-motion:reduce){.dw-live .az-stage g{transition:none !important}}
.dw-live .az-stage .qflapb{fill:#c99b5e}
.dw-live .az-stage .qctnb{fill:#9c7038}
.dw-live .az-stage .qflaps{fill:#e0bd86}
.dw-live .az-1p{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px clamp(32px,5vw,96px);align-items:center}
.dw-live .az-1p .lead{margin-top:20px;max-width:48ch}
.dw-live .az-1flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}
.dw-live .az-1flow li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 10px}
.dw-live .az-1flow li + li::before{content:"";position:absolute;top:36px;left:-50%;width:100%;height:2px;background:linear-gradient(90deg,rgba(0,168,232,.25),var(--cyan));z-index:0}
.dw-live .az-1n{position:relative;z-index:1;display:grid;place-items:center;width:74px;height:74px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:0 14px 30px -20px rgba(6,21,52,.45)}
.dw-live .az-1n img{width:52px;height:auto}
.dw-live .az-1n.az-1d img{width:44px;border-radius:10px}
.dw-live .az-1n .az-ich{width:30px;height:30px}
.dw-live .az-1n .az-ich path{fill:var(--navy)}
.dw-live .az-1flow b{margin-top:16px;font-family:var(--h);font-weight:600;font-size:calc(18px * var(--tx, 1));color:var(--navy)}
.dw-live .az-1flow li > span:last-child{margin-top:4px;font-size:calc(14.5px * var(--tx, 1));line-height:1.45;color:var(--muted);max-width:22ch}
.dw-live .az-fsteps{list-style:none;margin:0 0 clamp(48px,6vw,88px);padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px)}
.dw-live .az-fsteps li{position:relative;padding:26px 24px 28px;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12)}
.dw-live .az-fi{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:rgba(0,168,232,.14)}
.dw-live .az-ic{width:24px;height:24px}
.dw-live .az-ic path{fill:var(--cyan)}
.dw-live .az-when{position:absolute;top:30px;right:22px;padding:5px 11px;border-radius:999px;background:var(--cyan);color:var(--navy);font-size:calc(13px * var(--tx, 1));font-weight:600;white-space:nowrap}
.dw-live .az-fsteps h3{margin:20px 0 8px;font-family:var(--h);font-weight:600;font-size:calc(clamp(20px,1.6vw,23px) * var(--tx, 1));letter-spacing:-.015em;color:#fff}
.dw-live .az-fsteps p{font-size:calc(15.5px * var(--tx, 1));line-height:1.55;color:rgba(255,255,255,.8)}
.dw-live .az-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,72px);margin-top:clamp(48px,6vw,80px);padding-top:clamp(32px,4vw,48px);border-top:1px solid rgba(255,255,255,.14)}
.dw-live .az-two h3{font-family:var(--h);font-weight:600;font-size:calc(clamp(22px,1.9vw,27px) * var(--tx, 1));letter-spacing:-.02em;color:#fff}
.dw-live .az-two p{margin-top:12px;font-size:calc(clamp(16.5px,1.25vw,18.5px) * var(--tx, 1));line-height:1.6;color:rgba(255,255,255,.82);max-width:56ch}
.dw-live .az-del{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,4vw,72px);align-items:center}
.dw-live .az-mapf{margin:0}
.dw-live .azm-box{position:relative}
.dw-live .azm-svg{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 26%);mask-image:linear-gradient(180deg,transparent 0,#000 26%)}
.dw-live .azm-svg path{fill:none;stroke-linecap:round;stroke-width:4.8}
.dw-live .azm-dim{stroke:rgba(255,255,255,.12)}
.dw-live .azm-base{stroke:rgba(255,255,255,.24)}
.dw-live .azm-lit{stroke:var(--cyan)}
.dw-live .azm-r{fill:#fff;transition:transform 2.2s cubic-bezier(.3,.7,.2,1)}
.dw-live .azm-hub{transition:transform .6s var(--ease),opacity .5s var(--ease)}
.dw-live .azm-halo{fill:rgba(0,168,232,.22)}
.dw-live .azm-ring{fill:var(--navy);stroke:var(--cyan);stroke-width:2}
.dw-live .azm-box.pre .azm-r{transform:scale(0)}
.dw-live .azm-box.pre .azm-hub{transform:scale(.3);opacity:0}
.dw-live .azm-labels{position:absolute;inset:0;pointer-events:none}
.dw-live .azm-l{position:absolute;transform:translate(-50%,-50%);margin-top:-26px;font-size:calc(13px * var(--tx, 1));font-weight:600;color:#d6f0ff;white-space:nowrap;text-shadow:0 1px 8px rgba(6,21,52,.9)}
.dw-live .azm-l-s{margin-top:27px}
.dw-live .azm-key{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:18px;font-size:calc(14px * var(--tx, 1));color:rgba(255,255,255,.78)}
.dw-live .azm-key span{display:inline-flex;align-items:center;gap:9px}
.dw-live .azm-key i{display:inline-block;width:9px;height:9px;border-radius:50%}
.dw-live .azm-key .k-lit{background:var(--cyan)}
.dw-live .azm-key .k-dim{background:rgba(255,255,255,.22)}
.dw-live .azm-key .k-hub{width:22px;height:22px;border:1.5px solid var(--cyan);display:grid;place-items:center}
.dw-live .azm-key .k-hub img{width:13px;height:auto}
.dw-live .az-stats{margin:0}
.dw-live .az-stats div{padding:22px 0;border-top:1px solid rgba(255,255,255,.14)}
.dw-live .az-stats div:last-child{border-bottom:1px solid rgba(255,255,255,.14)}
.dw-live .az-stats dt{font-family:var(--h);font-weight:600;font-size:calc(clamp(36px,3.6vw,56px) * var(--hx, 1));line-height:1;letter-spacing:-.03em;color:#fff}
.dw-live .az-stats div:nth-child(3) dt{font-size:calc(clamp(26px,2.4vw,36px) * var(--hx, 1))}
.dw-live .az-stats dd{margin:10px 0 0;font-size:calc(16.5px * var(--tx, 1));line-height:1.5;color:rgba(255,255,255,.8);max-width:30ch}
@media (max-width:1100px){.dw-live .az-scene{justify-self:start;max-width:600px}
.dw-live .az-fsteps{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .az-del{grid-template-columns:1fr}
.dw-live .az-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px}
.dw-live .az-stats div:last-child{border-bottom:0}}
@media (max-width:900px){.dw-live .az-mcs{grid-template-columns:1fr}
.dw-live .az-prep{grid-template-columns:1fr}
.dw-live .az-pfig{top:84px;z-index:2;height:300px;min-height:0;border-radius:18px;box-shadow:0 18px 30px -24px rgba(6,21,52,.5)}
.dw-live .az-stagebox{inset:14px 14px 48px}
.dw-live .az-pcap{left:18px;bottom:14px}
.dw-live .az-steps li{min-height:46vh;padding:24px 0 24px 22px}
.dw-live .az-two{grid-template-columns:1fr}
.dw-live .az-1p{grid-template-columns:1fr}}
@media (max-width:760px){.dw-live .az-leg{padding-left:0}
.dw-live .az-sl{font-size:calc(14px * var(--tx, 1));white-space:normal}
.dw-live .az-fsteps{grid-template-columns:1fr}
.dw-live .az-stats{grid-template-columns:1fr}
.dw-live .az-stats div:last-child{border-bottom:1px solid rgba(255,255,255,.14)}
.dw-live .azm-labels{display:none}}
@media (prefers-reduced-motion:reduce){.dw-live .azm-r,.dw-live .azm-hub,.dw-live .az-steps li{transition:none}}
.dw-live .tm-hero h1{max-width:none;font-size:clamp(44px,5vw,84px);line-height:1}
.dw-live .hero.tm-hero{background:radial-gradient(760px 560px at 74% 50%,rgba(251,119,1,.22),rgba(251,119,1,0) 62%),radial-gradient(600px 420px at 96% 100%,rgba(251,119,1,.10),rgba(251,119,1,0) 60%),var(--navy)}
.dw-live .tm-hlogo{margin:0;display:grid;place-items:center;min-height:clamp(220px,24vw,380px)}
.dw-live .tm-hlogo img{width:clamp(240px,26vw,460px);height:auto;display:block;filter:drop-shadow(0 18px 40px rgba(251,119,1,.25))}
@media (max-width:980px){.dw-live .tm-hlogo{min-height:0;place-items:start;padding:8px 0 0}
.dw-live .tm-hlogo img{width:clamp(200px,48vw,300px)}}
.dw-live .tm-pl .lead + .lead{margin-top:14px}
.dw-live .tm-split{align-items:center}
.dw-live .sec.tm-warm{background:#fff6ef}
.dw-live .tm-warm .wx-rel a{color:#a84a00}
.dw-live .tm-faq .qa-list{border-top-color:rgba(251,119,1,.45)}
.dw-live .tm-faq .qa-list summary::before,.dw-live .tm-faq .qa-list summary::after{background:#fb7701}
.dw-live .tm-pacf{margin:0;border-radius:28px;background:#fff;border-top:4px solid #fb7701;box-shadow:0 0 0 1px rgba(251,119,1,.18),0 30px 60px -40px rgba(120,60,0,.35);padding:clamp(12px,2vw,28px)}
.dw-live .tm-pacbox{position:relative;border-radius:18px;overflow:hidden;background:#f6f8fb}
.dw-live .tm-pacmap{position:relative}
.dw-live .tm-pac-svg{display:block;width:100%;height:auto}
.dw-live .tz-land path{fill:#e3e9f1;stroke:#fff;stroke-width:.6}
.dw-live .tz-can{fill:#cfdbe9;stroke:#fff;stroke-width:.8}
.dw-live .tz-far{fill:none;stroke:#6b7686;stroke-width:2.2;stroke-dasharray:7 6;stroke-linecap:round}
.dw-live .tz-farmk{fill:none;stroke:#fff;stroke-width:12;stroke-dasharray:1 1;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.4,.1,.3,1)}
.dw-live .tz-farpt{fill:#6b7686}
.dw-live .tz-locring{fill:#fff}
.dw-live .tz-locdot{fill:var(--navy)}
.dw-live .tz-near{fill:none;stroke:#fb7701;stroke-width:3.5;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:0;transition:stroke-dashoffset .5s ease-out 2.2s}
.dw-live .tz-shopring{fill:#fff}
.dw-live .tz-shopdot{fill:#fb7701}
.dw-live .tz-shop,.dw-live .tz-loc{transition:transform .4s cubic-bezier(.3,1.5,.5,1),opacity .2s ease-out}
.dw-live .tz-loc{transition-delay:1.7s}
.dw-live .tz-shop{transition-delay:2.7s}
.dw-live .tm-pacbox.pre .tz-farmk,.dw-live .tm-pacbox.pre .tz-near{stroke-dashoffset:1;transition:none}
.dw-live .tm-pacbox.pre .tz-shop,.dw-live .tm-pacbox.pre .tz-loc{transform:scale(0);opacity:0;transition:none}
.dw-live .tm-pacmap > span{position:absolute;white-space:nowrap;font-size:calc(14px * var(--tx, 1));font-weight:600;color:var(--ink);background:rgba(255,255,255,.94);padding:3px 10px;border-radius:999px;box-shadow:0 6px 18px -10px rgba(6,21,52,.4);transition:opacity .4s ease-out}
.dw-live .tm-pl-far{transform:translate(-50%,-150%);color:#4f5a6b !important}
.dw-live .tm-pl-dw{transform:translate(-50%,30px);transition-delay:1.8s}
.dw-live .tm-pl-shop{transform:translate(18px,-50%);transition-delay:2.8s}
.dw-live .tm-pacbox.pre .tm-pl-dw,.dw-live .tm-pacbox.pre .tm-pl-shop{opacity:0;transition:none}
.dw-live .tm-pleg{position:absolute;left:50%;bottom:clamp(14px,3vw,40px);transform:translateX(-50%);display:flex;flex-wrap:nowrap;justify-content:center;gap:8px 22px;padding:10px 18px;border-radius:16px;background:rgba(255,255,255,.96);box-shadow:0 10px 30px -14px rgba(6,21,52,.4);font-size:calc(14.5px * var(--tx, 1));color:var(--ink);white-space:nowrap}
.dw-live .tm-pleg-l{display:flex;align-items:center;gap:10px}
.dw-live .tm-pleg-l p{margin:0}
.dw-live .tm-pleg b{font-weight:600;color:#a84a00}
.dw-live .tm-pleg i{display:inline-block;width:28px;height:0;flex:none}
.dw-live .tm-pleg .k-far{border-top:2.4px dashed #6b7686}
.dw-live .tm-pleg .k-loc{border-top:4px solid #fb7701;border-radius:3px}
@media (max-width:900px){.dw-live .tm-pacmap > span{font-size:calc(12px * var(--tx, 1));padding:2px 8px}
.dw-live .tm-pacmap > .tm-pl-dw,.dw-live .tm-pacmap > .tm-pl-shop{display:none}
.dw-live .tm-pleg{position:static;transform:none;margin:10px auto 0;white-space:normal;flex-wrap:wrap;box-shadow:none;background:transparent;padding:4px 6px;justify-content:flex-start;font-size:calc(13.5px * var(--tx, 1))}}
@media (max-width:640px){.dw-live .tm-pacmap > .tm-pl-dw,.dw-live .tm-pacmap > .tm-pl-shop{display:none}
.dw-live .tm-pacbox{overflow:visible;background:transparent}
.dw-live .tm-pacmap{border-radius:14px;overflow:hidden;background:#f6f8fb}
.dw-live .tm-pleg{flex-direction:column;align-items:flex-start;gap:8px}
.dw-live .tm-pleg-l{align-items:flex-start}
.dw-live .tm-pleg i{margin-top:9px}}
.dw-live .tm-of{border-radius:28px;background:#fff;color:var(--ink);border-top:4px solid #fb7701;box-shadow:0 30px 60px -30px rgba(0,0,0,.6);padding:clamp(20px,2.4vw,32px) clamp(18px,2.4vw,36px) clamp(24px,2.6vw,36px)}
.dw-live .tm-of-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;font-size:calc(14px * var(--tx, 1));font-weight:600;color:var(--navy)}
.dw-live .tm-of-h img{height:20px;width:auto;margin-right:16px}
.dw-live .tm-of-h span{display:inline-flex;align-items:center;white-space:nowrap}
.dw-live .tm-of-h span + span::before{content:"";width:4px;height:4px;border-radius:50%;background:#fb7701;margin:0 12px}
.dw-live .tm-of-t{position:relative;margin-top:clamp(26px,3vw,40px);padding-top:46px}
.dw-live .tm-of-s{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));position:relative;z-index:1}
.dw-live .tm-of-s li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:0 4px}
.dw-live .tm-of-i{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#fb7701;color:#fff;box-shadow:0 0 0 6px #fff;margin-bottom:10px}
.dw-live .tm-of-i img{width:28px;height:28px;border-radius:7px}
.dw-live .tm-of-temu img{width:40px;height:auto;border-radius:0}
.dw-live .tm-of-i svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.dw-live .tm-of-s b{font-family:var(--h);font-weight:600;font-size:calc(clamp(15px,1.2vw,18px) * var(--tx, 1));letter-spacing:-.01em;color:var(--navy)}
.dw-live .tm-of-s em{font-style:normal;font-size:calc(13px * var(--tx, 1));color:var(--muted)}
.dw-live .tm-of-rail{position:absolute;left:8.333%;right:8.333%;top:74px;height:4px;border-radius:4px;background:#f6e3d2}
.dw-live .tm-of-rail i{position:absolute;inset:0;border-radius:4px;background:#fb7701;transform-origin:left}
.dw-live .tm-of-pk{position:absolute;top:0;left:91.667%;width:38px;height:38px;margin-left:-19px;border-radius:12px;background:var(--navy);color:#fff;display:grid;place-items:center;box-shadow:0 10px 20px -8px rgba(6,21,52,.5);z-index:2}
.dw-live .tm-of-pk svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}
.dw-live .tm-of.run .tm-of-pk{animation:tmPk 6.6s cubic-bezier(.45,0,.25,1) 1 both}
.dw-live .tm-of.run .tm-of-rail i{animation:tmRail 6.6s cubic-bezier(.45,0,.25,1) 1 both}
.dw-live .tm-of.run .tm-of-i{animation:tmLit .35s ease-out 1 both}
.dw-live .tm-of.run .tm-of-s li:nth-child(2) .tm-of-i{animation-delay:1.2s}
.dw-live .tm-of.run .tm-of-s li:nth-child(3) .tm-of-i{animation-delay:2.4s}
.dw-live .tm-of.run .tm-of-s li:nth-child(4) .tm-of-i{animation-delay:3.6s}
.dw-live .tm-of.run .tm-of-s li:nth-child(5) .tm-of-i{animation-delay:4.8s}
.dw-live .tm-of.run .tm-of-s li:nth-child(6) .tm-of-i{animation-delay:6s}
@keyframes tmLit{from{background:#f1e2d4;color:#b9a593}to{background:#fb7701;color:#fff}}
@keyframes tmPk{0%,9.1%{left:8.333%}18.2%,27.3%{left:25%}36.4%,45.5%{left:41.667%}54.5%,63.6%{left:58.333%}72.7%,81.8%{left:75%}90.9%,100%{left:91.667%}}
@keyframes tmRail{0%,9.1%{transform:scaleX(0)}18.2%,27.3%{transform:scaleX(.2)}36.4%,45.5%{transform:scaleX(.4)}54.5%,63.6%{transform:scaleX(.6)}72.7%,81.8%{transform:scaleX(.8)}90.9%,100%{transform:scaleX(1)}}
@media (max-width:760px){.dw-live .tm-of-t{padding-top:0;margin-top:22px}
.dw-live .tm-of-rail,.dw-live .tm-of-pk{display:none}
.dw-live .tm-of-s{grid-template-columns:1fr;gap:0}
.dw-live .tm-of-s li{display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;align-items:center;text-align:left;padding:8px 0;position:relative}
.dw-live .tm-of-s li:not(:last-child)::after{content:"";position:absolute;left:23px;top:52px;bottom:-8px;width:2px;background:#f6e3d2}
.dw-live .tm-of-i{grid-row:1/3;width:48px;height:48px;margin:0;box-shadow:none}
.dw-live .tm-of-temu img{width:34px}
.dw-live .tm-of-i svg{width:22px;height:22px}
.dw-live .tm-of-s b{align-self:end}
.dw-live .tm-of-s em{align-self:start}}
.dw-live .tm-acc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.dw-live .tm-acc li{border-radius:24px;background:#fff6ef;border-top:4px solid #fb7701;height:clamp(150px,12vw,190px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:0 14px}
.dw-live .tm-acc img{max-height:40px;max-width:76%;width:auto;height:auto;object-fit:contain}
.dw-live .tm-acc img[alt="UPS"]{max-height:52px}
.dw-live .tm-ok{display:inline-flex;align-items:center;gap:7px;font-size:calc(13px * var(--tx, 1));font-weight:600;color:#8a4b00;white-space:nowrap}
.dw-live .tm-ok::before{content:"";width:16px;height:16px;border-radius:50%;flex:none;background:#fb7701 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.8 9.3l2.8 2.8 5.6-5.9' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}
@media (max-width:1200px) and (min-width:981px){.dw-live .tm-ok{font-size:calc(12px * var(--tx, 1))}}
@media (max-width:520px){.dw-live .tm-acc{grid-template-columns:1fr}
.dw-live .tm-acc li{height:auto;flex-direction:row;justify-content:space-between;padding:20px 18px}
.dw-live .tm-acc img{max-height:32px;max-width:45%}}
.dw-live .tm-mapf{margin:0;border-radius:28px;background:#fff;border-top:4px solid #fb7701;box-shadow:0 0 0 1px rgba(251,119,1,.18),0 30px 60px -40px rgba(120,60,0,.35);padding:clamp(12px,1.6vw,24px) clamp(12px,1.6vw,24px) clamp(16px,1.6vw,22px)}
.dw-live .tm-mapbox{position:relative;border-radius:18px;overflow:hidden;background:#f7f9fc}
.dw-live .tm-map-svg{display:block;width:100%;height:auto;overflow:visible}
.dw-live .tz-us{fill:#f2f5f9}
.dw-live .tz-ca{fill:#dfe7f1;stroke:#fff;stroke-width:1}
.dw-live .tz-r{fill:none;stroke:#fb7701;stroke-width:1.7;stroke-linecap:round;opacity:.8;stroke-dasharray:1 1;stroke-dashoffset:0;transition:stroke-dashoffset .7s cubic-bezier(.3,.6,.2,1)}
.dw-live .tz-o{transition:transform .35s cubic-bezier(.3,1.5,.5,1),opacity .2s ease-out}
.dw-live .tz-oring{fill:rgba(251,119,1,.18)}
.dw-live .tz-odot{fill:#fb7701;stroke:#fff;stroke-width:2}
.dw-live .tz-hub{transition:transform .4s cubic-bezier(.3,1.4,.5,1),opacity .25s ease-out}
.dw-live .tz-hring{fill:rgba(6,21,52,.08)}
.dw-live .tz-hdot{fill:var(--navy)}
.dw-live .tm-mapbox.pre .tz-r{stroke-dashoffset:1;transition:none}
.dw-live .tm-mapbox.pre .tz-o{transform:scale(0);opacity:0;transition:none}
.dw-live .tm-ml{position:absolute;transform:translate(-50%,0);margin-top:24px;font-size:calc(13px * var(--tx, 1));font-weight:600;color:var(--navy);white-space:nowrap;background:rgba(255,255,255,.88);padding:2px 8px;border-radius:999px}
.dw-live .tm-ml.l-n{margin-top:-48px}
.dw-live .tm-key{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:16px;font-size:calc(14.5px * var(--tx, 1));font-weight:600;color:var(--ink)}
.dw-live .tm-key span{display:inline-flex;align-items:center;gap:10px}
.dw-live .tm-key i{display:inline-grid;place-items:center;flex:none}
.dw-live .tm-key .k-ord{width:12px;height:12px;border-radius:50%;background:#fb7701;box-shadow:0 0 0 4px rgba(251,119,1,.18)}
.dw-live .tm-key .k-hub{width:26px;height:26px;border-radius:50%;background:var(--navy)}
.dw-live .tm-key .k-hub img{width:16px;height:auto}
@media (max-width:1199px) and (min-width:981px){.dw-live .tm-ml{display:none}}
@media (max-width:760px){.dw-live .tm-ml{display:none}}
@media (max-width:640px){.dw-live .tm-mapf{border-radius:22px}
.dw-live .tm-mapbox{border-radius:14px}
.dw-live .tm-key{justify-content:flex-start;gap:10px 18px;font-size:calc(13.5px * var(--tx, 1))}}
.dw-live .tm-rep{border-radius:24px;background:#fff;color:var(--ink);padding:18px;border-top:4px solid #fb7701;box-shadow:0 30px 60px -30px rgba(0,0,0,.55)}
.dw-live .tm-rp-bar,.dw-live .tm-om-h{display:flex;align-items:center;gap:8px;font-size:calc(13.5px * var(--tx, 1));white-space:nowrap}
.dw-live .tm-rp-bar{padding:2px 4px 14px}
.dw-live .tm-rp-bar img,.dw-live .tm-om-h img{width:22px;height:22px;border-radius:6px}
.dw-live .tm-rp-bar b,.dw-live .tm-om-h b{font-weight:600;color:var(--navy)}
.dw-live .tm-rp-bar span,.dw-live .tm-om-h span{color:var(--muted);padding-left:10px;border-left:1px solid var(--line);overflow:hidden;text-overflow:ellipsis}
.dw-live .tm-om-h{margin-bottom:14px}
.dw-live .tm-rg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.dw-live .tm-r{border-radius:16px;background:#fff6ef;padding:16px 16px 18px;min-height:128px;display:flex;flex-direction:column}
.dw-live .tm-r-w{grid-column:1/-1;min-height:0}
.dw-live .tm-rn{font-size:calc(13.5px * var(--tx, 1));font-weight:600;color:var(--navy)}
.dw-live .tm-split2{display:flex;gap:3px;height:14px;margin-top:auto}
.dw-live .tm-split2 i{display:block;height:100%;border-radius:4px;background:var(--navy)}
.dw-live .tm-split2 i + i{background:#fb7701}
.dw-live .tm-lg{display:flex;gap:14px;margin-top:10px;font-size:calc(12.5px * var(--tx, 1));color:var(--muted)}
.dw-live .tm-lg span{display:inline-flex;align-items:center;gap:6px}
.dw-live .tm-lg span::before{content:"";width:8px;height:8px;border-radius:2px;background:var(--navy)}
.dw-live .tm-lg span + span::before{background:#fb7701}
.dw-live .tm-spark{display:block;width:100%;height:56px;margin-top:auto}
.dw-live .tz-sp{fill:none;stroke:#fb7701;stroke-width:2.4;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}
.dw-live .tm-top{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}
.dw-live .tm-top li{display:grid;grid-template-columns:minmax(0,1fr) 55%;align-items:center;gap:12px;font-size:calc(13px * var(--tx, 1));color:var(--ink)}
.dw-live .tm-top li span{line-height:1.3}
.dw-live .tm-top li i{display:block;height:8px;border-radius:4px;background:#fb7701;justify-self:start}
@media (max-width:480px){.dw-live .tm-rg{grid-template-columns:1fr}
.dw-live .tm-r{min-height:0}
.dw-live .tm-spark{height:44px;margin-top:12px}
.dw-live .tm-split2{margin-top:14px}
.dw-live .tm-top li{grid-template-columns:minmax(0,1fr) 40%}}
.dw-live .lm-hero h1{max-width:none;font-size:clamp(44px,5vw,84px);line-height:1}
.dw-live .lm-hph{margin:0;position:relative;border-radius:28px;overflow:hidden;aspect-ratio:3/2;box-shadow:0 0 0 1px rgba(255,255,255,.14),0 40px 80px -40px rgba(0,0,0,.7)}
.dw-live .lm-hph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.dw-live .lm-hph::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,21,52,0) 45%,rgba(6,21,52,.78) 100%)}
.dw-live .lm-hph figcaption{position:absolute;left:18px;right:18px;bottom:18px;z-index:1;display:flex;flex-wrap:wrap;gap:10px}
.dw-live .lm-hc{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:14px;background:rgba(6,21,52,.62);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);font-size:calc(13.5px * var(--tx, 1));color:rgba(255,255,255,.86)}
.dw-live .lm-hc b{font-family:var(--h);font-weight:600;font-size:calc(16px * var(--tx, 1));color:#fff}
@media (max-width:640px){.dw-live .lm-hph{aspect-ratio:auto;overflow:visible;border-radius:22px;box-shadow:none}
.dw-live .lm-hph img{position:static;display:block;width:100%;height:auto;aspect-ratio:3/2;border-radius:22px}
.dw-live .lm-hph::after{display:none}
.dw-live .lm-hph figcaption{position:static;margin-top:10px}
.dw-live .lm-hc{flex:1 1 140px;background:rgba(255,255,255,.06)}}
.dw-live .lm-split{align-items:center}
.dw-live .lm-split .lead + .lead{margin-top:16px}
.dw-live .lm-hx{margin:0;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:center;gap:clamp(14px,2vw,28px);padding:clamp(22px,3vw,40px);border-radius:32px;
  background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.22),0 40px 80px -40px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}
.dw-live .hx-c{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;min-height:clamp(130px,11vw,170px);padding:clamp(20px,2.4vw,32px) clamp(14px,1.6vw,24px);border-radius:24px;text-align:center;
  background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),inset 0 1px 0 rgba(255,255,255,.3),0 24px 50px -28px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}
.dw-live .hx-c{position:relative;overflow:hidden;isolation:isolate}
.dw-live .hx-c::after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:45%;pointer-events:none;z-index:2;
  background:linear-gradient(105deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.1) 35%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.1) 65%,rgba(255,255,255,0) 100%);
  transform:translateX(-130%) skewX(-12deg);animation:hx-shine 7s ease-in-out 1s infinite}
.dw-live .hx-c + .hx-x + .hx-c::after{animation-delay:2.2s}
@keyframes hx-shine{0%{transform:translateX(-130%) skewX(-12deg)}38%,100%{transform:translateX(330%) skewX(-12deg)}}
@media (prefers-reduced-motion:reduce){.dw-live .hx-c::after{animation:none;display:none}}
.dw-live .hx-l{display:block;width:78%;max-width:340px;height:auto}
.dw-live .hx-l-d{width:66%;max-width:290px}
.dw-live .hx-c > span{font-size:calc(14px * var(--tx, 1));font-weight:500;color:rgba(255,255,255,.75)}
.dw-live .hx-x{font-family:var(--h);font-size:calc(clamp(24px,2vw,30px) * var(--hx, 1));line-height:1;font-weight:500;color:rgba(255,255,255,.6)}
@media (max-width:640px){.dw-live .lm-hx{gap:10px;padding:14px;border-radius:24px}
.dw-live .hx-c{min-height:110px;padding:16px 10px;border-radius:18px}
.dw-live .hx-c > span{font-size:calc(12px * var(--tx, 1))}}
.dw-live .lm-drvw{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}
.dw-live .lm-drph{margin:0;position:relative;border-radius:28px;overflow:hidden;aspect-ratio:3/2;box-shadow:0 40px 80px -44px rgba(6,21,52,.55)}
.dw-live .lm-drph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.dw-live .lm-drph::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,21,52,0) 50%,rgba(6,21,52,.72) 100%)}
.dw-live .lm-drph figcaption{position:absolute;left:16px;right:16px;bottom:16px;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
@media (max-width:980px){.dw-live .lm-drvw{grid-template-columns:1fr}}
@media (max-width:640px){.dw-live .lm-drph{aspect-ratio:auto;overflow:visible;box-shadow:none}
.dw-live .lm-drph img{position:static;display:block;width:100%;height:auto;aspect-ratio:3/2;border-radius:22px}
.dw-live .lm-drph::after{display:none}
.dw-live .lm-drph figcaption{position:static;margin-top:10px;grid-template-columns:1fr}
.dw-live .lm-drph .lm-hc{background:var(--navy)}}
.dw-live .lm-partw{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px clamp(32px,5vw,80px);align-items:center}
.dw-live .lm-partw .h2{font-size:calc(clamp(28px,3vw,40px) * var(--hx, 1))}
.dw-live .lm-partw .lead{margin-top:14px}
.dw-live .lm-logos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}
.dw-live .lm-logos li{height:88px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px var(--line),0 14px 30px -24px rgba(6,21,52,.45);display:grid;place-items:center;padding:0 14px}
.dw-live .lm-logos img{max-height:30px;max-width:84%;width:auto;height:auto;object-fit:contain}
.dw-live .lm-logos img[alt="UPS"]{max-height:44px}
.dw-live .lm-logos img[alt="Obibox"]{max-height:24px}
.dw-live .lm-logos .lm-more{grid-column:span 2;display:flex;align-items:center;justify-content:flex-start;gap:14px;padding:0 22px;color:#fff;background:radial-gradient(120% 140% at 0% 0%,#123a7a 0%,#061534 70%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 1px 0 rgba(255,255,255,.22),0 18px 36px -24px rgba(6,21,52,.7)}
.dw-live .lm-logos .lm-wm{font-family:var(--h);font-size:calc(22px * var(--tx, 1));font-weight:700;letter-spacing:-.02em;color:#1d2b4f}
.dw-live .lm-more b{font-family:var(--h);font-weight:600;font-size:calc(38px * var(--hx, 1));letter-spacing:-.03em;line-height:1}
.dw-live .lm-more span{font-size:calc(14px * var(--tx, 1));line-height:1.35;color:rgba(255,255,255,.82);max-width:16ch}
@media (max-width:980px){.dw-live .lm-partw{grid-template-columns:1fr}}
@media (max-width:640px){.dw-live .lm-logos{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .lm-logos li{height:72px}}
.dw-live .lm-story{position:relative;background:radial-gradient(70% 60% at 70% 40%,#0c2655 0%,#061534 70%);padding:clamp(80px,9vw,128px) 0;color:#fff}
.dw-live .lm-pin-in{display:grid;grid-template-columns:minmax(0,1fr);gap:36px}
.dw-live .lm-vis{display:flex;flex-direction:column;align-items:center;gap:14px;min-width:0}
.dw-live .lm-caps{order:2;list-style:none;margin:0;padding:0;display:grid;gap:40px;min-width:0}
.dw-live .lm-snaps{display:none}
.dw-live .lm-eb{font-size:calc(15px * var(--tx, 1));font-weight:600;letter-spacing:-.005em;color:#ff9d94}
.dw-live .lm-cap.a2 .lm-eb{color:#6fd0f5}
.dw-live .lm-cap h2.h2,.dw-live .lm-cap h3{margin:10px 0 0;font-family:var(--h);font-weight:600;font-size:calc(clamp(30px,2.5vw,44px) * var(--hx, 1));line-height:1.06;letter-spacing:-.03em;color:#fff}
.dw-live .lm-cap p{margin:14px 0 0;max-width:44ch;font-size:calc(clamp(17px,1.25vw,19px) * var(--tx, 1));line-height:1.6;color:rgba(255,255,255,.8)}
.dw-live .lm-cap p.lm-src{font-size:calc(13px * var(--tx, 1));line-height:1.5;color:rgba(255,255,255,.62)}
.dw-live .lm-story.lm-js{height:calc(100vh + var(--n) * 46vh);height:calc(100svh + var(--n) * 46svh);padding:0}
.dw-live .lm-js .lm-snaps{display:block;position:absolute;left:0;top:0;width:1px;height:100%;pointer-events:none}
.dw-live .lm-snaps i{position:absolute;left:0;width:1px;height:1px;top:calc((var(--k) + .5) * 46vh);top:calc((var(--k) + .5) * 46svh);scroll-snap-align:start;scroll-snap-stop:always}
.dw-live .lm-js .lm-pin{position:sticky;top:0;height:100vh;height:100svh;box-sizing:border-box;display:flex;align-items:center;padding:86px 0 16px}
.dw-live .lm-js .lm-pin-in{gap:16px;align-items:center}
.dw-live .lm-js .lm-caps{display:grid;gap:0;padding:0}
.dw-live .lm-js .lm-cap{grid-area:1/1;opacity:0;visibility:hidden;translate:0 14px;transition:opacity .3s,translate .45s cubic-bezier(.2,.8,.2,1),visibility 0s .3s}
.dw-live .lm-js .lm-cap.on{opacity:1;visibility:visible;translate:none;transition:opacity .45s .08s,translate .55s cubic-bezier(.2,.8,.2,1) .08s,visibility 0s}
.dw-live .lm-js .lm-cap p{max-width:62ch}
@media (min-width:1200px) and (min-height:620px){.dw-live .lm-js .lm-pin{padding:92px 0 24px}
.dw-live .lm-js .lm-pin-in{grid-template-columns:minmax(0,29fr) minmax(0,71fr);gap:clamp(32px,3.4vw,60px)}
.dw-live .lm-js .lm-caps{order:0}
.dw-live .lm-js .lm-cap p{max-width:44ch}}
@media (max-width:639px){.dw-live .lm-js .lm-pin{padding:80px 0 12px}
.dw-live .lm-js .lm-pin-in{gap:12px}
.dw-live .lm-cap h2.h2,.dw-live .lm-cap h3{font-size:calc(25px * var(--tx, 1));margin-top:6px}
.dw-live .lm-cap p{margin-top:8px;font-size:calc(15.5px * var(--tx, 1));line-height:1.5}
.dw-live .lm-cap p.lm-src{font-size:calc(12px * var(--tx, 1))}
.dw-live .lm-eb{font-size:calc(13.5px * var(--tx, 1))}}
@media (prefers-reduced-motion:reduce){.dw-live .lm-story *,.dw-live .lm-story *::before,.dw-live .lm-story *::after{transition:none !important;animation:none !important}}
.dw-live .lm-story .lm-scene{position:relative;display:grid;align-items:center;margin:0;width:100%;aspect-ratio:auto;overflow:visible;padding:1.5% 0;border-radius:0;box-shadow:none;container-type:inline-size;
  background:radial-gradient(55% 60% at 62% 50%,rgba(0,168,232,.16),rgba(0,168,232,0) 70%)}
.dw-live .lm-story .sc,.dw-live .lm-story .gl{position:absolute;opacity:0;visibility:hidden;transition:opacity .4s,translate .6s cubic-bezier(.2,.8,.2,1),visibility 0s .4s}
.dw-live .lm-story .sc{position:relative;grid-area:1/1;width:74%;border-radius:1.4em;background:#fff;color:#14203a;font-size:calc(clamp(10px,1.62cqw,15px) * var(--tx, 1));line-height:1.3;translate:0 1.2em;
  box-shadow:0 0 0 1px rgba(255,255,255,.1),0 3em 5em -2.4em rgba(0,0,0,.7)}
.dw-live .lm-story .sc-h{display:flex;align-items:center;gap:.65em;padding:.95em 1.3em;border-bottom:1px solid rgba(6,21,52,.08)}
.dw-live .lm-story .sc-h b{font-family:var(--h);font-size:1.15em;font-weight:600;color:#061534;white-space:nowrap}
.dw-live .lm-story .sc-h > span:last-child{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.88em;color:#5d6878;white-space:nowrap}
.dw-live .lm-story .ap{width:2em;height:2em;border-radius:.5em;flex:none}
.dw-live .lm-story .ap-x{display:grid;place-items:center;background:#3a4a66;color:#fff;font-family:var(--h);font-weight:700;font-style:italic}
.dw-live .lm-story .ap-m{background:#e1f3fc;box-shadow:inset 0 0 0 1.5px #0077b6}
.dw-live .lm-story .sc-b{padding:1em 13% 1.2em 1.3em}
.dw-live .lm-story .tb{display:grid}
.dw-live .lm-story .th,.dw-live .lm-story .tr{display:grid;align-items:center;gap:.8em;padding:.6em 0;border-top:1px solid rgba(6,21,52,.07);min-width:0}
.dw-live .lm-story .th{border-top:0;padding-top:0}
.dw-live .lm-story .th > span{font-size:.76em;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#5d6878}
.dw-live .lm-story .th i{font-style:normal}
.dw-live .lm-story .tr > *{min-width:0;white-space:nowrap}
.dw-live .lm-story .lg{display:block;height:1.35em;max-width:6.6em;width:auto;object-fit:contain;object-position:left center}
.dw-live .lm-story .lg-ups{height:1.8em}
.dw-live .lm-story .lg-purolator{height:1.9em}
.dw-live .lm-story .lg-usps{height:1.15em}
.dw-live .lm-story .cx{font-family:var(--h);font-weight:700;font-style:italic;letter-spacing:-.02em;color:#3a4a66}
.dw-live .lm-story .num{font-weight:600;color:#061534;font-variant-numeric:tabular-nums}
.dw-live .lm-story .nd{color:#5d6878}
.dw-live .lm-story .p{justify-self:start;display:inline-block;padding:.24em .68em;border-radius:999px;font-size:.84em;font-style:normal;font-weight:600;white-space:nowrap}
.dw-live .lm-story .p-ok{background:#e5f4eb;color:#13703f}
.dw-live .lm-story .p-bad{background:#fdeceb;color:#b42318}
.dw-live .lm-story .p-warn{background:#fdf1d8;color:#7a4b00}
.dw-live .lm-story .p-cy{background:#e1f3fc;color:#00669c}
.dw-live .lm-story .p-mute{background:#eef3f8;color:#4f5a6b}
.dw-live .lm-story .stk{display:grid}
.dw-live .lm-story .stk > *{grid-area:1/1;opacity:0;transition:opacity .3s}
.dw-live .lm-story .scf{display:flex;justify-content:space-between;gap:1em;margin-top:.8em;padding-top:.8em;border-top:1px solid rgba(6,21,52,.1);font-size:.9em;font-weight:600;color:#14203a}
.dw-live .lm-story .scf.bad{color:#b42318}
.dw-live .lm-story .okt{color:#13703f}
.dw-live .lm-story .bt{display:flex;flex-wrap:wrap;gap:.5em;margin-top:1em}
.dw-live .lm-story .bt span{padding:.55em 1em;border-radius:999px;font-size:.88em;font-weight:600;white-space:nowrap}
.dw-live .lm-story .b1{background:#061534;color:#fff}
.dw-live .lm-story .b2{box-shadow:inset 0 0 0 1.5px #061534;color:#061534}
.dw-live .lm-story .b0{background:#eef3f8;color:#5d6878;text-decoration:line-through}
.dw-live .lm-story .sc-ship .th,.dw-live .lm-story .sc-ship .tr{grid-template-columns:4em minmax(0,1fr) 6.4em 7.6em}
.dw-live .lm-story .bn{display:grid;margin-bottom:.8em}
.dw-live .lm-story .bn > span{grid-area:1/1;padding:.6em .9em;border-radius:.7em;font-size:.92em;font-weight:600;opacity:0;transition:opacity .35s}
.dw-live .lm-story .bn0{background:#eef3f8;color:#4f5a6b}
.dw-live .lm-story .bn1{background:#fdeceb;color:#b42318}
.dw-live .lm-story .bn6{background:#fdf1d8;color:#7a4b00}
.dw-live .lm-story:is([data-step="0"]) .bn0,.dw-live .lm-story:is([data-step="1"],[data-step="2"]) .bn1,.dw-live .lm-story:is([data-step="14"],[data-step="15"]) .bn6{opacity:1;transition-delay:.3s}
.dw-live .lm-story:is([data-step="0"]) .sc-ship .t0{opacity:1}
.dw-live .lm-story:is([data-step="1"],[data-step="2"]) .sc-ship .t0,.dw-live .lm-story:is([data-step="14"],[data-step="15"]) .sc-ship .t0{transition-delay:calc(.5s + var(--j) * .12s)}
.dw-live .lm-story:is([data-step="1"],[data-step="2"]) .sc-ship .t1,.dw-live .lm-story:is([data-step="14"],[data-step="15"]) .sc-ship .t6{opacity:1;transition-delay:calc(.5s + var(--j) * .12s)}
.dw-live .lm-story .sc-inv .th,.dw-live .lm-story .sc-inv .tr{grid-template-columns:minmax(0,1fr) 3.4em 5em}
.dw-live .lm-story .sc-inv .add,.dw-live .lm-story .sc-in .ms,.dw-live .lm-story .sc-car .ct,.dw-live .lm-story .lm-js .sc-pc .tr{opacity:0;translate:0 .45em;transition:opacity .3s,translate .4s}
.dw-live .lm-story:is([data-step="3"],[data-step="4"]) .sc-inv .add{opacity:1;translate:none;transition-delay:calc(.8s + var(--j) * .3s)}
.dw-live .lm-story .sc-in .tr{grid-template-columns:2.2em minmax(0,1fr) 3em}
.dw-live .lm-story .sc-in .av{width:2.2em;height:2.2em;border-radius:50%;background:#eef3f8}
.dw-live .lm-story .sc-in .ms b{display:block;font-weight:600;color:#061534}
.dw-live .lm-story .sc-in .ms i{font-size:.85em;font-style:normal;color:#5d6878}
.dw-live .lm-story:is([data-step="5"],[data-step="6"],[data-step="7"]) .sc-in .ms{opacity:1;translate:none;transition-delay:calc(.35s + var(--j) * .35s)}
.dw-live .lm-story .nt{padding:.4em 0 .6em}
.dw-live .lm-story .nt b{display:block;font-family:var(--h);font-size:1.5em;font-weight:600;color:#061534}
.dw-live .lm-story .nt p{margin:.5em 0 0;font-size:1.1em;line-height:1.45}
.dw-live .lm-story .nt strong{color:#b42318}
.dw-live .lm-story .ag-r{display:flex;justify-content:space-between;gap:1em;padding:.75em 0;border-bottom:1px solid rgba(6,21,52,.08);font-size:.95em}
.dw-live .lm-story .ag-r span{color:#5d6878}
.dw-live .lm-story .ag-r b{font-weight:600;color:#061534}
.dw-live .lm-story .agm{position:relative;margin-top:1em;height:.65em;border-radius:999px;background:#e6ebf2}
.dw-live .lm-story .agm i{position:absolute;left:0;top:0;bottom:0;width:62.4%;border-radius:999px;background:#d93025;scale:0 1;transform-origin:left;transition:scale .8s cubic-bezier(.2,.8,.2,1)}
.dw-live .lm-story .agm::after{content:"";position:absolute;right:0;top:-.35em;bottom:-.35em;width:2px;background:#061534}
.dw-live .lm-story:is([data-step="12"],[data-step="13"]) .agm i{scale:1 1;transition-delay:.6s}
.dw-live .lm-story .ag-m{display:flex;justify-content:space-between;gap:1em;margin:.5em 0 .4em;font-size:.88em;color:#5d6878}
.dw-live .lm-story .ag-m b{color:#061534}
.dw-live .lm-story .cg{display:grid;grid-template-columns:1fr 1fr;gap:.55em}
.dw-live .lm-story .ct{display:flex;align-items:center;justify-content:space-between;gap:.6em;padding:.75em .9em;border-radius:.8em;background:#f6f8fb}
.dw-live .lm-story .ct.xx{background:#fdeceb}
.dw-live .lm-story:is([data-step="2"],[data-step="13"]) .sc-car .ct{opacity:1;translate:none;transition-delay:calc(.3s + var(--j) * .07s)}
.dw-live .lm-story .od{display:grid;margin-bottom:.6em}
.dw-live .lm-story .od8,.dw-live .lm-story .od9{grid-area:1/1;display:flex;gap:1.6em;padding:.7em .9em;border-radius:.8em;background:#eef3f8;transition:opacity .35s}
.dw-live .lm-story .od8 > div,.dw-live .lm-story .od9 > div{font-size:.8em;color:#5d6878}
.dw-live .lm-story .od b{display:block;margin-top:.15em;font-family:var(--h);font-size:1.3em;font-weight:600;color:#061534;white-space:nowrap}
.dw-live .lm-story:is([data-step="9"]) .od9,.dw-live .lm-story:is([data-step="15"]) .od8{opacity:0}
.dw-live .lm-story .sc-rs .tr{grid-template-columns:7.2em 8em minmax(0,1fr) 9.4em;margin-top:.4em;padding:.5em .7em;border-top:0;border-radius:.8em;background:#f6f8fb;transition:background-color .4s,box-shadow .4s}
.dw-live .lm-story .sv{font-size:.9em;color:#5d6878}
.dw-live .lm-story .br{position:relative;display:block;height:.55em;border-radius:999px;background:#eef1f5}
.dw-live .lm-story .br i{position:absolute;inset:0;border-radius:999px;background:#c3cedd;scale:0 1;transform-origin:left;transition:scale .6s cubic-bezier(.2,.8,.2,1),background-color .4s}
.dw-live .lm-story:is([data-step="9"],[data-step="15"]) .sc-rs .br i{scale:var(--w) 1;transition-delay:calc(.35s + var(--j) * 45ms)}
.dw-live .lm-story:is([data-step="9"]) .sc-rs .r-canadapost{background:#e1f3fc;box-shadow:inset 0 0 0 2px #00a8e8;transition-delay:1s}
.dw-live .lm-story:is([data-step="9"]) .sc-rs .r-canadapost .br i{background:#00a8e8;transition-delay:1s}
.dw-live .lm-story:is([data-step="9"]) .sc-rs .t8{opacity:1;transition-delay:1s}
.dw-live .lm-story:is([data-step="15"]) .sc-rs .r-x{background:#fdf1d8;transition-delay:.9s}
.dw-live .lm-story:is([data-step="15"]) .sc-rs .r-x .br i{animation:lm-pk 1.3s cubic-bezier(.4,0,.2,1) .2s both}
.dw-live .lm-story:is([data-step="15"]) .sc-rs .r-x .t9{opacity:1;transition-delay:.9s}
.dw-live .lm-story:is([data-step="15"]) .sc-rs .r-canadapost{background:#e1f3fc;box-shadow:inset 0 0 0 2px #00a8e8;transition-delay:1.3s}
.dw-live .lm-story:is([data-step="15"]) .sc-rs .r-canadapost .br i{background:#00a8e8;transition-delay:1.3s}
.dw-live .lm-story:is([data-step="15"]) .sc-rs .r-canadapost .t9{opacity:1;transition-delay:1.3s}
@keyframes lm-pk{0%,35%{scale:.3 1;background:#00a8e8}100%{scale:.98 1;background:#f5a524}}
.dw-live .lm-story .sc-pf .th,.dw-live .lm-story .sc-pf .tr{grid-template-columns:7.2em minmax(0,1fr) 8.6em}
.dw-live .lm-story .br-p{overflow:visible}
.dw-live .lm-story .br-p::after{content:"";position:absolute;left:90%;top:-.4em;bottom:-.4em;width:2px;background:#061534;opacity:.5}
.dw-live .lm-story .br-p i{background:#3ccf91}
.dw-live .lm-story .std-k{margin-left:.6em;text-transform:none;letter-spacing:0;opacity:.85}
.dw-live .lm-story .std-k::before{content:"";display:inline-block;width:2px;height:.9em;margin-right:.4em;vertical-align:-.1em;background:#061534;opacity:.5}
.dw-live .lm-story .sc-pf .tr .p{opacity:0;transition:opacity .3s}
.dw-live .lm-story:is([data-step="6"]) .sc-pf .br i{scale:var(--w) 1;transition-delay:calc(.35s + var(--j) * 60ms)}
.dw-live .lm-story:is([data-step="6"]) .sc-pf .tr .p{opacity:1;transition-delay:.9s}
.dw-live .lm-story:is([data-step="6"]) .sc-pf .xx{background:#fdeceb;transition-delay:1.2s}
.dw-live .lm-story .sc-pf .xx .br i{background:#d93025}
.dw-live .lm-story:is([data-step="6"]) .sc-pf .xx .p{transition-delay:1.2s}
.dw-live .lm-story .sc-pf .tr,.dw-live .lm-story .sc-fsa .tr,.dw-live .lm-story .sc-pc .tr{transition:background-color .4s,opacity .3s,translate .4s;border-radius:.6em;padding-left:.5em;padding-right:.5em}
.dw-live .lm-story .pa{display:flex;align-items:center;gap:.8em;margin-bottom:.6em}
.dw-live .lm-story .pa b{padding:0 .25em;border-radius:.25em;background:#e1f3fc;box-shadow:inset 0 0 0 2px #00a8e8;font-family:var(--h);font-size:2em;font-weight:600;color:#061534}
.dw-live .lm-story .pa span{font-size:.92em;color:#5d6878}
.dw-live .lm-story .sc-fsa .tr{grid-template-columns:7.2em minmax(0,1fr) 2.6em}
.dw-live .lm-story .sc-fsa .t10{opacity:1}
.dw-live .lm-story .tg{justify-self:end;position:relative;width:2.4em;height:1.35em;border-radius:999px;background:#3ccf91;transition:background-color .3s}
.dw-live .lm-story .tg i{position:absolute;top:.17em;left:1.22em;width:1em;height:1em;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:left .3s}
.dw-live .lm-story:is([data-step="7"]) .sc-fsa .xx{background:#fdeceb;transition-delay:.9s}
.dw-live .lm-story:is([data-step="7"]) .sc-fsa .xx .tg{background:#c7cfdb;transition-delay:.9s}
.dw-live .lm-story:is([data-step="7"]) .sc-fsa .xx .tg i{left:.18em;transition-delay:.9s}
.dw-live .lm-story:is([data-step="7"]) .sc-fsa .t10{opacity:0;transition-delay:.9s}
.dw-live .lm-story:is([data-step="7"]) .sc-fsa .t11{opacity:1;transition-delay:.9s}
.dw-live .lm-story .sc-pc .th,.dw-live .lm-story .sc-pc .tr{grid-template-columns:7.2em minmax(0,1fr) 6em}
.dw-live .lm-story .jump{font-weight:700;color:#7a4b00}
.dw-live .lm-story .sc-pc .tr .p{opacity:0;transition:opacity .3s}
.dw-live .lm-story:is([data-step="10"]) .sc-pc .tr{opacity:1;translate:none;transition-delay:calc(.3s + var(--j) * .15s)}
.dw-live .lm-story:is([data-step="10"]) .sc-pc .xx{background:#fdeceb;transition-delay:1.1s}
.dw-live .lm-story:is([data-step="10"]) .sc-pc .xx .p{opacity:1;transition-delay:1.1s}
.dw-live .lm-story .hd{display:grid;grid-template-columns:1fr 1fr;gap:.6em}
.dw-live .lm-story .hd div{padding:.7em .9em;border-radius:.8em;background:#eef3f8}
.dw-live .lm-story .hd span{font-size:.82em;color:#5d6878}
.dw-live .lm-story .hd b{display:block;margin-top:.1em;font-family:var(--h);font-size:1.75em;font-weight:600;color:#061534;font-variant-numeric:tabular-nums}
.dw-live .lm-story .hd b.bad{color:#b42318}
.dw-live .lm-story .sc-oms .tb{margin-top:1em}
.dw-live .lm-story .sc-oms .th,.dw-live .lm-story .sc-oms .tr{grid-template-columns:5.6em 1fr 1fr}
.dw-live .lm-story .br-a i{background:#00a8e8}
.dw-live .lm-story .br-b i{background:#061534}
.dw-live .lm-story:is([data-step="11"],[data-step="4"]) .sc-oms .br i{scale:var(--w) 1;transition-delay:calc(.8s + var(--j) * .12s)}
.dw-live .lm-story .gl{right:0;top:50%;width:35%;transform:translateY(-50%);translate:0 1em;padding:1.1em 1.2em 1.2em;border-radius:1.3em;color:#fff;font-size:calc(clamp(10px,1.5cqw,14px) * var(--tx, 1));line-height:1.3;
  background:rgba(18,46,98,.52);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.26),inset 0 1px 0 rgba(255,255,255,.38),0 2em 4em -2em rgba(0,0,0,.65)}
.dw-live .lm-story .gk{font-size:.86em;color:rgba(255,255,255,.8)}
.dw-live .lm-story .gr{display:flex;align-items:center;justify-content:space-between;gap:.8em;margin-top:.7em;padding:.65em .8em;border-radius:.85em;font-weight:600;background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}
.dw-live .lm-story .gr .cx{color:#fff}
.dw-live .lm-story .gr-w{background:#fff;color:#061534;box-shadow:none}
.dw-live .lm-story .gr-w .cx{color:#3a4a66}
.dw-live .lm-story .gn{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2em .55em;margin-top:.75em}
.dw-live .lm-story .gn b{font-family:var(--h);font-size:2.6em;font-weight:600;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.dw-live .lm-story .gn small{font-size:.86em;color:rgba(255,255,255,.82)}
@media (max-width:639px){.dw-live .lm-story .lm-scene{align-items:start}
.dw-live .lm-story .sc{width:100%;align-self:end;font-size:calc(clamp(9px,2.9cqw,12px) * var(--tx, 1))}
.dw-live .lm-story .sc-b{padding:.9em 1em 1em}
.dw-live .lm-story .gl{position:relative;grid-area:2/1;justify-self:end;top:auto;right:auto;margin-top:-1.6em;width:84%;transform:none;font-size:calc(clamp(9px,2.75cqw,11.5px) * var(--tx, 1));padding:.9em 1em}
.dw-live .lm-story .sc-ship .tr:nth-of-type(n+6),.dw-live .lm-story .sc-rs .tr:nth-of-type(n+5),.dw-live .lm-story .sc-pf .tr:nth-of-type(3),.dw-live .lm-story .sc-pf .tr:nth-of-type(n+7){display:none}
.dw-live .lm-story .sc-ship .th,.dw-live .lm-story .sc-ship .tr{grid-template-columns:3.6em minmax(0,1fr) 5.6em 6.8em}
.dw-live .lm-story .sc-rs .tr{grid-template-columns:6.4em minmax(0,1fr) 9.8em}
.dw-live .lm-story .sc-rs .sv{display:none}
.dw-live .lm-story .gn b{font-size:2.2em}}
@media (prefers-reduced-motion:reduce){.dw-live .lm-story:is([data-step="15"]) .sc-rs .r-x .br i{scale:.98 1;background:#f5a524}}
.dw-live .lm-story 
.lm-ledw{position:relative;width:100%;grid-column:1/-1}
.dw-live .lm-story .lm-led{list-style:none;margin:0;padding:6px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;border-radius:20px;
  background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.13),inset 0 1px 0 rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}
.dw-live .lm-story .lm-chip{--cbg:rgba(255,255,255,0);--cring:rgba(255,255,255,0);--chl:rgba(255,255,255,0);--csh:0 0 0 0 transparent;--nbg:rgba(255,255,255,0);--nfg:rgba(255,255,255,.6);--nring:rgba(255,255,255,.26);--tc:rgba(255,255,255,.58);--tw:500;--ac:rgba(255,255,255,.45);--po:0;--so:0;
  display:grid;grid-template-columns:26px minmax(0,1fr);gap:3px 10px;align-items:center;padding:10px 11px;border-radius:14px;background:var(--cbg);
  box-shadow:inset 0 0 0 1px var(--cring),inset 0 1px 0 var(--chl),var(--csh);transition:background-color .4s,box-shadow .4s}
.dw-live .lm-story .lm-chip{cursor:pointer;outline:none}
.dw-live .lm-story .lm-chip:hover{background:rgba(255,255,255,.09)}
.dw-live .lm-story .lm-chip:focus-visible{box-shadow:inset 0 0 0 2px #6fd0f5}
.dw-live .lm-story .lm-chip .n{grid-row:1/3;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--nbg);color:var(--nfg);box-shadow:inset 0 0 0 1.5px var(--nring);font-family:var(--h);font-size:calc(13px * var(--tx, 1));font-weight:600;transition:background-color .4s,color .4s}
.dw-live .lm-story .lm-chip .t{font-family:var(--h);font-size:calc(14.5px * var(--tx, 1));font-weight:var(--tw);line-height:1.2;letter-spacing:-.01em;color:var(--tc);transition:color .4s}
.dw-live .lm-story .lm-chip .a{display:grid;min-height:1.25em;font-size:calc(12.5px * var(--tx, 1));line-height:1.25;color:var(--ac);transition:color .4s}
.dw-live .lm-story .lm-chip .a > span{grid-area:1/1;transition:opacity .35s}
.dw-live .lm-story .lm-cp{opacity:var(--po)}
.dw-live .lm-story .lm-cs{opacity:var(--so)}
.dw-live .lm-story .lm-prog{position:absolute;left:20px;right:20px;bottom:-1px;height:2px;border-radius:2px;overflow:hidden;background:rgba(255,255,255,.08)}
.dw-live .lm-story .lm-prog i{display:block;height:100%;background:linear-gradient(90deg,#3ccf91,#00a8e8);scale:0 1;transform-origin:left;transition:scale .6s cubic-bezier(.2,.8,.2,1)}
.dw-live .lm-story .lm-scene{display:grid;grid-template-columns:minmax(0,1.14fr) 44px minmax(0,.86fr);align-items:center;gap:14px;padding:0 0 8%;
  background:radial-gradient(50% 60% at 70% 50%,rgba(0,168,232,.14),rgba(0,168,232,0) 70%)}
.dw-live .lm-story .pcol{position:relative;container-type:inline-size;transition:opacity .45s,filter .45s}
.dw-live .lm-story .pl{margin:0 0 10px 4px;font-size:calc(12px * var(--tx, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ff9d94}
.dw-live .lm-story .pl-d{color:#6fd0f5}
.dw-live .lm-story .stack{display:grid;align-items:center}
.dw-live .lm-story .pa-col .stack{align-items:end}
.dw-live .lm-story .stack > .sc,.dw-live .lm-story .stack > .ghost{grid-area:1/1}
.dw-live .lm-story .stack > .ghost{align-self:stretch}
.dw-live .lm-story .sc{width:100%;font-size:2.55cqw}
.dw-live .lm-story .sc-pf .th,.dw-live .lm-story .sc-pc .th{padding-left:.5em;padding-right:.5em}
.dw-live .lm-story .sc-b{padding:1em 1.2em 1.1em}
.dw-live .lm-story .ghost{min-height:14em;display:grid;place-items:center;padding:1em;border-radius:1.2em;text-align:center;font-size:calc(14px * var(--tx, 1));color:rgba(255,255,255,.55);
  background:rgba(255,255,255,.03);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.16);opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}
.dw-live .lm-story .pa-col .stack{grid-template-rows:auto auto}
.dw-live .lm-story .gl{position:relative;grid-area:2/1;justify-self:end;right:auto;top:auto;bottom:auto;margin:-1.6em -3% 0 0;width:62%;transform:none;font-size:2.35cqw}
.dw-live .lm-story .gl .gn b{font-size:2.1em}
.dw-live .lm-story .pr-ar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.08);
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),inset 0 1px 0 rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.dw-live .lm-story .pr-ar svg{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.dw-live .lm-story .oc{margin-top:.9em;padding:.7em .9em;border-radius:.8em;background:#fdeceb;color:#b42318;font-size:.95em;font-weight:600}
.dw-live .lm-story .oc b{font-family:var(--h);font-size:1.25em;font-variant-numeric:tabular-nums}
.dw-live .lm-story .oc.mute{background:#eef3f8;color:#4f5a6b}
.dw-live .lm-story .ocs{display:grid}
.dw-live .lm-story .ocs > .oc{grid-area:1/1;opacity:0;transition:opacity .35s}
.dw-live .lm-story .sc-car .ct.xx{background:#f6f8fb}
.dw-live .lm-story[data-step="2"] .sc-car .ct.xx{background:#fdeceb}
.dw-live .lm-story[data-step="2"] .sc-car .tA,.dw-live .lm-story[data-step="13"] .sc-car .tB{opacity:1}
.dw-live .lm-story .sc-hold .bt{margin-bottom:.2em}
.dw-live .lm-story .sc-oms .tb{margin-top:0}
@media (max-width:1099px){.dw-live .lm-story .lm-chip .a{display:none}
.dw-live .lm-story .lm-chip{padding:8px 9px}}
@media (max-width:1199px),(max-height:619px){.dw-live .lm-story .lm-scene{grid-template-columns:minmax(0,1fr);gap:0;padding:0}
.dw-live .lm-story .pr-ar,.dw-live .lm-story .ghost{display:none}
.dw-live .lm-story .pcol{grid-area:1/1}
.dw-live .lm-story .sc{font-size:2.6cqw}
.dw-live .lm-story .gl{margin-right:0;width:70%;font-size:2.4cqw}}
@media (max-width:639px){.dw-live .lm-story .lm-led{padding:5px;gap:4px;border-radius:16px}
.dw-live .lm-story .lm-chip{grid-template-columns:1fr;justify-items:center;padding:6px 4px}
.dw-live .lm-story .lm-chip .t{display:none}
.dw-live .lm-story .sc{font-size:2.9cqw}
.dw-live .lm-story .gl{display:none}}
.dw-live .lm-story .lm-scene{align-items:start}
.dw-live .lm-story .pr-ar{align-self:center}
.dw-live .lm-story .stack,.dw-live .lm-story .pa-col .stack{align-items:start;grid-template-rows:auto}
.dw-live .lm-story .un{grid-area:1/1;display:flex;flex-direction:column;min-width:0}
.dw-live .lm-story .un > .gl{position:relative;grid-area:auto;align-self:flex-end;margin:-1.6em -3% 0 0}
.dw-live .lm-story .ghost{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:16em}
.dw-live .lm-story .ghost img{width:64px;height:auto;opacity:.3}
.dw-live .lm-story .ghost svg{width:20px;height:20px;fill:none;stroke:rgba(255,255,255,.45);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.dw-live .lm-story .sc-fsa .th,.dw-live .lm-story .sc-fsa .tr{grid-template-columns:5.2em minmax(0,1fr) 6.4em;padding-left:.5em;padding-right:.5em}
@media (max-width:1199px),(max-height:619px){.dw-live .lm-story .un > .gl{margin-right:0;width:70%}}
@media (max-width:1099px){.dw-live .lm-story .lm-led{padding:5px;gap:4px;border-radius:16px}
.dw-live .lm-story .lm-chip{grid-template-columns:1fr;justify-items:center;padding:6px 4px}
.dw-live .lm-story .lm-chip .t{display:none}}
@media (max-width:639px){.dw-live .lm-story .un > .gl{display:none}}
.dw-live .lm-story .lm-cm{margin:0 -.06em}
.dw-live .lm-story .ap-m{display:grid;place-items:center}
.dw-live .lm-story .ap-m svg{width:62%;height:62%;fill:none;stroke:#0077b6;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.dw-live .lm-js .lm-pin{align-items:safe center}
.dw-live .lm-story .lm-out{display:none}
.dw-live .lm-js .lm-out{display:flex;gap:8px;position:absolute;left:0;right:0;bottom:18px;margin:0 auto;pointer-events:none}
.dw-live .lm-story .lm-ob{pointer-events:auto;display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border:0;border-radius:999px;cursor:pointer;
  font:inherit;font-size:calc(13.5px * var(--tx, 1));font-weight:500;color:rgba(255,255,255,.82);background:rgba(255,255,255,.06);
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color .3s,color .3s}
.dw-live .lm-story .lm-ob:hover{background:rgba(255,255,255,.12);color:#fff}
.dw-live .lm-story .lm-ob:focus-visible{outline:2px solid #6fd0f5;outline-offset:2px}
.dw-live .lm-story .lm-ob svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.dw-live .lm-js .lm-pin{padding-bottom:66px}
@media (max-width:1199px),(max-height:619px){.dw-live .lm-js .lm-out{justify-content:center;bottom:14px}}
@media (max-width:639px){.dw-live .lm-js .lm-pin{padding-bottom:58px}
.dw-live .lm-story .lm-ob{padding:8px 13px;font-size:calc(13px * var(--tx, 1))}}
@media (min-width:1200px) and (max-height:820px){.dw-live .lm-story.lm-js .lm-cap p{font-size:calc(17px * var(--tx, 1));line-height:1.55}}
.dw-live .lm-story .lm-pin-in,.dw-live .lm-story .lm-out{transition:opacity .2s}
.dw-live .lm-story.lm-leave .lm-pin-in,.dw-live .lm-story.lm-leave .lm-out{opacity:0}
.dw-live .lm-story .stk{display:grid;justify-items:end}
.dw-live .lm-story .stk > *{grid-area:1/1}
.dw-live .lm-story .stk > *{justify-self:end}
.dw-live .lm-story:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="14"],[data-step="15"]) .v-s1{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="3"],[data-step="4"]) .v-s2{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="5"],[data-step="6"],[data-step="7"]) .v-s3{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="8"],[data-step="9"],[data-step="10"],[data-step="11"]) .v-s4{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="12"],[data-step="13"]) .v-s5{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="2"]) .v-a7{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="13"]) .v-a7b{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="4"]) .v-a4{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="6"]) .v-a10{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="7"]) .v-a11{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="9"]) .v-a8{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="15"]) .v-a8b{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="10"]) .v-a12{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="11"]) .v-a13{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="2"]) .v-g2{opacity:1;visibility:visible;translate:none;transition-delay:.55s}
.dw-live .lm-story:is([data-step="4"]) .v-g4{opacity:1;visibility:visible;translate:none;transition-delay:.55s}
.dw-live .lm-story:is([data-step="6"]) .v-g6{opacity:1;visibility:visible;translate:none;transition-delay:.55s}
.dw-live .lm-story:is([data-step="7"]) .v-g7{opacity:1;visibility:visible;translate:none;transition-delay:.55s}
.dw-live .lm-story:is([data-step="9"]) .v-g9{opacity:1;visibility:visible;translate:none;transition-delay:.55s}
.dw-live .lm-story:is([data-step="10"]) .v-g10{opacity:1;visibility:visible;translate:none;transition-delay:.55s}
.dw-live .lm-story:is([data-step="11"]) .v-g11{opacity:1;visibility:visible;translate:none;transition-delay:.55s}
.dw-live .lm-story:is([data-step="13"]) .v-g13{opacity:1;visibility:visible;translate:none;transition-delay:.55s}
.dw-live .lm-story:is([data-step="15"]) .v-g15{opacity:1;visibility:visible;translate:none;transition-delay:.55s}
.dw-live .lm-story:is([data-step="0"],[data-step="1"],[data-step="3"],[data-step="5"],[data-step="8"],[data-step="12"],[data-step="14"]) .ghost{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="0"]) .oc.o0{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="1"],[data-step="2"]) .oc.o1{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="14"],[data-step="15"]) .oc.o6{opacity:1;visibility:visible;translate:none;transition-delay:.12s}
.dw-live .lm-story:is([data-step="2"],[data-step="4"],[data-step="6"],[data-step="7"],[data-step="9"],[data-step="10"],[data-step="11"],[data-step="13"],[data-step="15"]) .pp{opacity:.42;filter:saturate(.5)}
@media (min-width:1200px) and (min-height:620px){.dw-live .lm-story:is([data-step="2"],[data-step="4"],[data-step="6"],[data-step="7"],[data-step="9"],[data-step="10"],[data-step="11"],[data-step="13"],[data-step="15"]) .lm-scene{grid-template-columns:minmax(0,.86fr) 44px minmax(0,1.14fr)}}
.dw-live .lm-story:is([data-step="1"]) .lm-chip[data-c="0"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#ff5a4e;--nfg:#fff;--nring:transparent;--tc:#fff;--tw:600;--ac:#ffc1bb;--po:1;--so:0}
.dw-live .lm-story:is([data-step="2"]) .lm-chip[data-c="0"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#00a8e8;--nfg:#061534;--nring:transparent;--tc:#fff;--tw:600;--ac:#a6e6ff;--po:0;--so:1}
.dw-live .lm-story:is([data-step="3"],[data-step="4"],[data-step="5"],[data-step="6"],[data-step="7"],[data-step="8"],[data-step="9"],[data-step="10"],[data-step="11"],[data-step="12"],[data-step="13"],[data-step="14"],[data-step="15"]) .lm-chip[data-c="0"]{--nbg:#3ccf91;--nfg:#062b1c;--nring:transparent;--tc:rgba(255,255,255,.88);--ac:#8fe8c0;--po:0;--so:1}
.dw-live .lm-story:is([data-step="3"]) .lm-chip[data-c="1"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#ff5a4e;--nfg:#fff;--nring:transparent;--tc:#fff;--tw:600;--ac:#ffc1bb;--po:1;--so:0}
.dw-live .lm-story:is([data-step="4"]) .lm-chip[data-c="1"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#00a8e8;--nfg:#061534;--nring:transparent;--tc:#fff;--tw:600;--ac:#a6e6ff;--po:0;--so:1}
.dw-live .lm-story:is([data-step="5"],[data-step="6"],[data-step="7"],[data-step="8"],[data-step="9"],[data-step="10"],[data-step="11"],[data-step="12"],[data-step="13"],[data-step="14"],[data-step="15"]) .lm-chip[data-c="1"]{--nbg:#3ccf91;--nfg:#062b1c;--nring:transparent;--tc:rgba(255,255,255,.88);--ac:#8fe8c0;--po:0;--so:1}
.dw-live .lm-story:is([data-step="5"]) .lm-chip[data-c="2"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#ff5a4e;--nfg:#fff;--nring:transparent;--tc:#fff;--tw:600;--ac:#ffc1bb;--po:1;--so:0}
.dw-live .lm-story:is([data-step="6"],[data-step="7"]) .lm-chip[data-c="2"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#00a8e8;--nfg:#061534;--nring:transparent;--tc:#fff;--tw:600;--ac:#a6e6ff;--po:0;--so:1}
.dw-live .lm-story:is([data-step="8"],[data-step="9"],[data-step="10"],[data-step="11"],[data-step="12"],[data-step="13"],[data-step="14"],[data-step="15"]) .lm-chip[data-c="2"]{--nbg:#3ccf91;--nfg:#062b1c;--nring:transparent;--tc:rgba(255,255,255,.88);--ac:#8fe8c0;--po:0;--so:1}
.dw-live .lm-story:is([data-step="8"]) .lm-chip[data-c="3"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#ff5a4e;--nfg:#fff;--nring:transparent;--tc:#fff;--tw:600;--ac:#ffc1bb;--po:1;--so:0}
.dw-live .lm-story:is([data-step="9"],[data-step="10"],[data-step="11"]) .lm-chip[data-c="3"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#00a8e8;--nfg:#061534;--nring:transparent;--tc:#fff;--tw:600;--ac:#a6e6ff;--po:0;--so:1}
.dw-live .lm-story:is([data-step="12"],[data-step="13"],[data-step="14"],[data-step="15"]) .lm-chip[data-c="3"]{--nbg:#3ccf91;--nfg:#062b1c;--nring:transparent;--tc:rgba(255,255,255,.88);--ac:#8fe8c0;--po:0;--so:1}
.dw-live .lm-story:is([data-step="12"]) .lm-chip[data-c="4"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#ff5a4e;--nfg:#fff;--nring:transparent;--tc:#fff;--tw:600;--ac:#ffc1bb;--po:1;--so:0}
.dw-live .lm-story:is([data-step="13"]) .lm-chip[data-c="4"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#00a8e8;--nfg:#061534;--nring:transparent;--tc:#fff;--tw:600;--ac:#a6e6ff;--po:0;--so:1}
.dw-live .lm-story:is([data-step="14"],[data-step="15"]) .lm-chip[data-c="4"]{--nbg:#3ccf91;--nfg:#062b1c;--nring:transparent;--tc:rgba(255,255,255,.88);--ac:#8fe8c0;--po:0;--so:1}
.dw-live .lm-story:is([data-step="14"]) .lm-chip[data-c="5"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#ff5a4e;--nfg:#fff;--nring:transparent;--tc:#fff;--tw:600;--ac:#ffc1bb;--po:1;--so:0}
.dw-live .lm-story:is([data-step="15"]) .lm-chip[data-c="5"]{--cbg:rgba(255,255,255,.14);--cring:rgba(255,255,255,.34);--chl:rgba(255,255,255,.42);--csh:0 18px 40px -22px rgba(0,0,0,.7);--nbg:#00a8e8;--nfg:#061534;--nring:transparent;--tc:#fff;--tw:600;--ac:#a6e6ff;--po:0;--so:1}
@media (max-width:1199px),(max-height:619px){.dw-live .lm-story:is([data-step="2"],[data-step="4"],[data-step="6"],[data-step="7"],[data-step="9"],[data-step="10"],[data-step="11"],[data-step="13"],[data-step="15"]) .pp{opacity:0;visibility:hidden}
.dw-live .lm-story:is([data-step="0"],[data-step="1"],[data-step="3"],[data-step="5"],[data-step="8"],[data-step="12"],[data-step="14"]) .pa-col{opacity:0;visibility:hidden}}
.dw-live .lm-story[data-step="0"] .lm-prog i{scale:0.06 1}
.dw-live .lm-story[data-step="1"] .lm-prog i{scale:0.12 1}
.dw-live .lm-story[data-step="2"] .lm-prog i{scale:0.19 1}
.dw-live .lm-story[data-step="3"] .lm-prog i{scale:0.25 1}
.dw-live .lm-story[data-step="4"] .lm-prog i{scale:0.31 1}
.dw-live .lm-story[data-step="5"] .lm-prog i{scale:0.38 1}
.dw-live .lm-story[data-step="6"] .lm-prog i{scale:0.44 1}
.dw-live .lm-story[data-step="7"] .lm-prog i{scale:0.5 1}
.dw-live .lm-story[data-step="8"] .lm-prog i{scale:0.56 1}
.dw-live .lm-story[data-step="9"] .lm-prog i{scale:0.62 1}
.dw-live .lm-story[data-step="10"] .lm-prog i{scale:0.69 1}
.dw-live .lm-story[data-step="11"] .lm-prog i{scale:0.75 1}
.dw-live .lm-story[data-step="12"] .lm-prog i{scale:0.81 1}
.dw-live .lm-story[data-step="13"] .lm-prog i{scale:0.88 1}
.dw-live .lm-story[data-step="14"] .lm-prog i{scale:0.94 1}
.dw-live .lm-story[data-step="15"] .lm-prog i{scale:1 1}
.dw-live .fr-hero{background:radial-gradient(1000px 520px at 70% 78%,rgba(0,168,232,.16),rgba(0,168,232,0) 62%),var(--navy);color:#fff;min-height:auto;display:block}
.dw-live .fr-hw{padding:150px 0 clamp(56px,8vw,104px)}
.dw-live .fr-ht{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,4vw,72px);align-items:end}
.dw-live .fr-ht h1{font-size:clamp(44px,5.6vw,92px);max-width:12ch}
.dw-live .fr-ht p{font-size:calc(clamp(17px,1.3vw,20px) * var(--tx, 1));line-height:1.6;color:rgba(255,255,255,.82);margin:0}
.dw-live .fr-acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
.dw-live .fr-ghost{color:#fff;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),inset 0 1px 0 rgba(255,255,255,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color .3s}
.dw-live .fr-ghost:hover{background:rgba(255,255,255,.12)}
.dw-live .fr-app{margin:clamp(40px,5vw,72px) 0 0;container-type:inline-size;container-name:frapp}
.dw-live .fr-win{display:grid;grid-template-columns:clamp(150px,17cqw,214px) minmax(0,1fr);border-radius:18px;overflow:hidden;background:#f6f8fc;color:#0d1b36;font-size:calc(clamp(11px,1.12cqw,14px) * var(--tx, 1));
  box-shadow:0 0 0 1px rgba(255,255,255,.14),0 50px 100px -40px rgba(0,0,0,.6)}
.dw-live .fr-side{background:#0a1838;color:rgba(255,255,255,.74);padding:1.2em .8em;display:flex;flex-direction:column;gap:.25em}
.dw-live .fr-brand{display:flex;align-items:center;gap:.6em;padding:0 .4em 1.1em;margin-bottom:.4em;border-bottom:1px solid rgba(255,255,255,.08)}
.dw-live .fr-brand img{width:2.4em;height:auto}
.dw-live .fr-brand span{display:flex;flex-direction:column;line-height:1.1;color:#6fd0f5;font-size:.95em}
.dw-live .fr-brand b{color:#fff;font-family:var(--h);font-size:1.15em}
.dw-live .fr-side small{font-size:.72em;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.42);padding:1em .6em .3em}
.dw-live .fr-nav{display:flex;align-items:center;gap:.7em;padding:.6em .7em;border-radius:.7em}
.dw-live .fr-nav svg,.dw-live .fr-pod svg{width:1.15em;height:1.15em;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.dw-live .fr-nav.on{background:rgba(255,255,255,.1);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}
.dw-live .fr-main{padding:1.3em 1.4em 1.1em;min-width:0}
.dw-live .fr-top{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:1em;padding:1em 1.2em;box-shadow:0 1px 0 rgba(13,27,54,.06)}
.dw-live .fr-top div{display:flex;flex-direction:column}
.dw-live .fr-top b{font-family:var(--h);font-size:1.7em;color:#11307a;letter-spacing:-.02em}
.dw-live .fr-top span{color:#5b6679;font-size:.92em}
.dw-live .fr-top .fr-new{background:#1d8cf8;color:#fff;font-weight:600;padding:.65em 1.1em;border-radius:.7em;white-space:nowrap}
.dw-live .fr-tbl{margin-top:1em;background:#fff;border-radius:1em;padding:.3em 0;box-shadow:0 1px 0 rgba(13,27,54,.06)}
.dw-live .fr-tr{display:grid;grid-template-columns:5.4em minmax(0,1.05fr) minmax(0,1.1fr) minmax(0,1.15fr) 10.5em 3.8em minmax(0,1.1fr);gap:0 .8em;align-items:center;padding:.72em 1.1em;border-top:1px solid #eef1f6}
.dw-live .fr-tr > *{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dw-live .fr-th{border-top:0;color:#5b6679;font-weight:600}
.dw-live .fr-th > *{font-size:.74em;letter-spacing:.08em;text-transform:uppercase}
.dw-live .fr-tr b{font-family:var(--h);font-weight:600}
.dw-live .fr-tr .c-na{color:#5b6679}
.dw-live .fr-hl{background:linear-gradient(90deg,rgba(0,168,232,.1),rgba(0,168,232,.03));box-shadow:inset 3px 0 0 #00a8e8}
.dw-live .p-b,.dw-live .p-g{display:inline-block;font-style:normal;font-weight:600;font-size:.88em;padding:.28em .75em;border-radius:999px;white-space:nowrap}
.dw-live .p-b{background:#e3effd;color:#0b5cc0}
.dw-live .p-g{background:#dcf5e6;color:#11794a}
.dw-live .fr-sts{display:grid;justify-items:start}
.dw-live .fr-sts > em{grid-area:1/1}
.dw-live .fr-st1,.dw-live .fr-st2,.dw-live .fr-st3{opacity:0}
.dw-live .fr-cx{display:inline-grid;place-items:center;width:1.5em;height:1.5em;margin-right:.45em;border-radius:.35em;background:#0d1b36;color:#fff;font-style:normal;font-weight:700;font-size:.8em;vertical-align:middle}
.dw-live .c-dc{display:flex;gap:.35em}
.dw-live .fr-dk{width:1.35em;height:1.35em;border-radius:50%;box-shadow:inset 0 0 0 1.5px #d5dbe5;display:inline-block}
.dw-live .fr-dk.on{background:#dcf5e6;box-shadow:inset 0 0 0 1.5px #2fb36b}
@keyframes fr-blink{0%{opacity:0}12%,88%{opacity:1}100%{opacity:0}}
@keyframes fr-in{from{opacity:0}to{opacity:1}}
.dw-live .fr-wait .fr-st4{opacity:0}
.dw-live .fr-wait.fr-on .fr-st1{animation:fr-blink 1.5s .5s both}
.dw-live .fr-wait.fr-on .fr-st2{animation:fr-blink 1.5s 2s both}
.dw-live .fr-wait.fr-on .fr-st3{animation:fr-blink 1.5s 3.5s both}
.dw-live .fr-wait.fr-on .fr-st4{animation:fr-in .4s 5s both}
@container frapp (max-width:999px){.dw-live .fr-win{grid-template-columns:1fr;font-size:1.45cqw}
.dw-live .fr-side{display:none}}
@container frapp (max-width:759px){.dw-live .fr-win{font-size:calc(13px * var(--tx, 1))}
.dw-live .fr-main{padding:12px}
.dw-live .fr-top{padding:12px 14px}
.dw-live .fr-top b{font-size:calc(22px * var(--tx, 1))}
.dw-live .fr-top .fr-new{padding:8px 12px;font-size:calc(13px * var(--tx, 1))}
.dw-live .fr-tbl{background:none;box-shadow:none;padding:0;margin-top:10px;display:grid;gap:8px}
.dw-live .fr-th{display:none}
.dw-live .fr-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"id st" "or de" "ca na";gap:6px 12px;padding:12px 14px;border:0;border-radius:12px;background:#fff;box-shadow:0 1px 0 rgba(13,27,54,.06),inset 0 0 0 1px #eef1f6}
.dw-live .fr-tr > *{white-space:normal}
.dw-live .fr-tr .c-id{grid-area:id}
.dw-live .fr-tr .c-st{grid-area:st;justify-self:end}
.dw-live .fr-tr .c-or{grid-area:or;font-weight:600}
.dw-live .fr-tr .c-de{grid-area:de;font-weight:600;text-align:right}
.dw-live .fr-tr .c-or::after{content:' \2192'}
.dw-live .fr-tr .c-ca{grid-area:ca;color:#5b6679}
.dw-live .fr-tr .c-na{grid-area:na;text-align:right}
.dw-live .fr-tr .c-dc{display:none}
.dw-live .fr-sts{justify-items:end}
.dw-live .fr-hl{box-shadow:inset 3px 0 0 #00a8e8,inset 0 0 0 1px #cfe9f8}}
.dw-live .fr-net{background:var(--navy);color:#fff;padding-top:clamp(40px,5vw,72px)}
.dw-live .fr-net .h2{color:#fff}
.dw-live .fr-net .lead{color:rgba(255,255,255,.82)}
.dw-live .fr-net .wx-rel,.dw-live .fr-net .wx-rel a{color:rgba(255,255,255,.78)}
.dw-live .fr-netw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:end}
.dw-live .fr-mq{margin-top:clamp(40px,5vw,64px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.dw-live .fr-mqt{list-style:none;margin:0;padding:0;display:flex;gap:14px;width:max-content;animation:fr-mq 60s linear infinite}
.dw-live .fr-mq:hover .fr-mqt{animation-play-state:paused}
.dw-live .fr-mqt li{flex:none;height:76px;min-width:190px;padding:0 30px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 1px 0 rgba(255,255,255,.12);color:#fff;font-family:var(--h);font-weight:600;font-size:calc(19px * var(--tx, 1));white-space:nowrap}
.dw-live .fr-mqt li img{max-height:42px;max-width:210px;width:auto;height:auto}
.dw-live .fr-mqt li span{margin-left:12px;font-size:calc(17px * var(--tx, 1))}
.dw-live .fr-mqt li img.sq{max-height:54px}
@keyframes fr-mq{to{transform:translateX(-50%)}}
.dw-live .fr-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);align-items:center}
.dw-live .fr-rev .fr-tx{order:2}
.dw-live .fr-vis{position:relative;min-width:0}
.dw-live .fr-card{background:#fff;color:#0d1b36;border-radius:18px;font-size:calc(14.5px * var(--tx, 1));box-shadow:0 0 0 1px rgba(6,21,52,.07),0 34px 70px -34px rgba(6,21,52,.38);overflow:hidden}
.dw-live .fr-ch{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #eef1f6}
.dw-live .fr-ch img{width:26px;height:26px;border-radius:7px}
.dw-live .fr-ch b{font-family:var(--h);font-size:calc(16px * var(--tx, 1))}
.dw-live .fr-ch span{color:#5b6679}
.dw-live .fr-ch em{margin-left:auto}
.dw-live .fr-lane{display:grid;grid-template-columns:auto minmax(40px,1fr) auto;gap:4px 12px;align-items:center;padding:14px 18px 6px;font-family:var(--h);font-weight:600}
.dw-live .fr-lane i,.dw-live .fr-ln i{height:2px;border-radius:2px;background:linear-gradient(90deg,#00a8e8,#3ccf91)}
.dw-live .fr-lane small{grid-column:1/-1;font-family:inherit;font-weight:400;color:#5b6679;font-size:calc(13px * var(--tx, 1))}
.dw-live .fr-tl{list-style:none;margin:6px 0 0;padding:0 10px}
.dw-live .fr-tl li{display:grid;grid-template-columns:26px 9.6em minmax(0,1fr);gap:10px;align-items:center;padding:9px 8px;border-radius:10px}
.dw-live .fr-tl li::before{content:'';width:22px;height:22px;border-radius:50%;background:#dcf5e6 no-repeat center/13px;grid-row:1}
.dw-live .fr-tl li.ok::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2311794a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}
.dw-live .fr-tl li.wa{background:#fff5e2}
.dw-live .fr-tl li.wa::before{background:#ffe2a8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a5b00' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 6v7M12 17.5v.5'/%3E%3C/svg%3E") no-repeat center/13px}
.dw-live .fr-tl li.au{color:#0b5cc0}
.dw-live .fr-tl li.au::before{background:#e3effd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b5cc0' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 1 1-2.3-5.6M20 4v4h-4'/%3E%3C/svg%3E") no-repeat center/13px}
.dw-live .fr-tl time{color:#5b6679;font-size:calc(13px * var(--tx, 1));white-space:nowrap}
.dw-live .fr-pod{display:flex;align-items:center;gap:12px;margin:8px 16px 16px;padding:12px 14px;border-radius:12px;background:#eef8f2;color:#11794a}
.dw-live .fr-pod svg{width:22px;height:22px}
.dw-live .fr-pod span{display:flex;flex-direction:column;color:#0d1b36;font-size:calc(13.5px * var(--tx, 1))}
.dw-live .fr-pod b{font-family:var(--h)}
.dw-live .fr-gl{border-radius:18px;background:rgba(255,255,255,.62);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 24px 50px -24px rgba(6,21,52,.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}
.dw-live .fr-wk{position:relative;width:76%;margin:-14px -4% 0 auto;padding:14px 18px;color:#0d1b36}
.dw-live .fr-wk small{font-weight:600;color:#5b6679}
.dw-live .fr-wk div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:6px}
.dw-live .fr-wk span{display:flex;flex-direction:column;font-size:calc(12.5px * var(--tx, 1));color:#5b6679}
.dw-live .fr-wk b{font-family:var(--h);font-size:calc(26px * var(--tx, 1));color:#0d1b36;line-height:1.1}
.dw-live .fr-it{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:10px;padding:12px 18px;border-top:1px solid #eef1f6;align-items:center}
.dw-live .fr-it span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}
.dw-live .fr-ith{border-top:0;font-size:calc(12px * var(--tx, 1));letter-spacing:.08em;text-transform:uppercase;color:#5b6679;font-weight:600}
.dw-live .fr-it em{display:inline-block;margin-left:8px;font-style:normal;font-size:calc(12px * var(--tx, 1));font-weight:600;padding:2px 8px;border-radius:999px;background:#b42318;color:#fff}
.dw-live .fr-flag{background:#fdeceb;color:#b42318;font-weight:600}
.dw-live .fr-tot{font-family:var(--h);font-weight:600}
.dw-live .fr-clm{width:88%;margin:16px 0 0 auto}
.dw-live .fr-cr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 18px;border-top:1px solid #eef1f6}
.dw-live .fr-cr span{color:#5b6679;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dw-live .fr-cb{background:radial-gradient(800px 500px at 75% 50%,rgba(0,168,232,.14),rgba(0,168,232,0) 62%),var(--navy);color:#fff}
.dw-live .fr-cb .h2{color:#fff}
.dw-live .fr-cb .lead{color:rgba(255,255,255,.82)}
.dw-live .fr-case{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.16),0 40px 80px -40px rgba(0,0,0,.6);padding:22px 24px 24px;color:#fff;font-size:calc(15px * var(--tx, 1))}
.dw-live .fr-cah{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2px 16px;padding-bottom:16px}
.dw-live .fr-cah small{grid-column:1/-1;color:#ff9d94;font-weight:600;font-size:calc(13px * var(--tx, 1))}
.dw-live .fr-cah b{font-family:var(--h);font-size:calc(clamp(22px,2vw,28px) * var(--tx, 1));letter-spacing:-.02em}
.dw-live .fr-cah span{color:rgba(255,255,255,.7)}
.dw-live .fr-ev{list-style:none;margin:0;padding:0}
.dw-live .fr-ev li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid rgba(255,255,255,.1)}
.dw-live .fr-ev span{color:rgba(255,255,255,.72);text-align:right}
.dw-live .fr-rail{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.dw-live .fr-rail li{padding-top:10px;font-size:calc(13px * var(--tx, 1));color:rgba(255,255,255,.88);box-shadow:inset 0 3px 0 #3ccf91}
.dw-live .fr-rail li:last-child{color:#7ee2b0;font-weight:600}
.dw-live .fr-sl{display:block;padding:14px 18px 4px;font-size:calc(12px * var(--tx, 1));letter-spacing:.08em;text-transform:uppercase;color:#5b6679;font-weight:600}
.dw-live .fr-ln{display:grid;grid-template-columns:auto minmax(28px,1fr) auto;gap:4px 12px;align-items:center;margin:8px 14px 0;padding:12px 14px;border-radius:12px;background:#f4f7fb;font-family:var(--h);font-weight:600;font-size:calc(14px * var(--tx, 1))}
.dw-live .fr-ln em{grid-column:1/-1;font-style:normal;font-family:inherit;font-weight:400;color:#5b6679;font-size:calc(13px * var(--tx, 1))}
.dw-live .fr-tg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px}
.dw-live .fr-tg span{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;box-shadow:inset 0 0 0 1px #e3e8f0;color:#5b6679;font-size:calc(13px * var(--tx, 1))}
.dw-live .fr-tg b{font-family:var(--h);color:#11794a;font-size:calc(15px * var(--tx, 1))}
.dw-live .fr-wait .fr-tr:not(.fr-th),.dw-live .fr-wait .fr-tl li,.dw-live .fr-wait .fr-pod,.dw-live .fr-wait .fr-wk,.dw-live .fr-wait .fr-ev li,.dw-live .fr-wait .fr-ln,.dw-live .fr-wait .fr-clm{opacity:0;transform:translateY(8px)}
.dw-live .fr-wait.fr-on .fr-tr:not(.fr-th),.dw-live .fr-wait.fr-on .fr-tl li,.dw-live .fr-wait.fr-on .fr-pod,.dw-live .fr-wait.fr-on .fr-wk,.dw-live .fr-wait.fr-on .fr-ev li,.dw-live .fr-wait.fr-on .fr-ln,.dw-live .fr-wait.fr-on .fr-clm{opacity:1;transform:none;transition:opacity .5s ease calc(var(--i,0) * .55s + .15s),transform .6s cubic-bezier(.2,.8,.2,1) calc(var(--i,0) * .55s + .15s)}
.dw-live .fr-wait.fr-on .fr-clm{transition-delay:1.6s}
.dw-live .fr-wait .fr-flag{background:#fff;color:inherit;font-weight:400}
.dw-live .fr-wait .fr-flag em{opacity:0}
.dw-live .fr-wait.fr-on .fr-flag{background:#fdeceb;color:#b42318;font-weight:600;transition:background-color .5s .9s,color .5s .9s}
.dw-live .fr-wait.fr-on .fr-flag em{opacity:1;transition:opacity .4s 1.2s}
.dw-live .fr-wait .fr-rail li{box-shadow:inset 0 3px 0 rgba(255,255,255,.16);color:rgba(255,255,255,.45)}
.dw-live .fr-wait.fr-on .fr-rail li{box-shadow:inset 0 3px 0 #3ccf91;color:rgba(255,255,255,.88);transition:box-shadow .5s calc(var(--i) * .6s + 3s),color .5s calc(var(--i) * .6s + 3s)}
.dw-live .fr-wait.fr-on .fr-rail li:last-child{color:#7ee2b0}
@media (max-width:980px){.dw-live .fr-ht,.dw-live .fr-netw,.dw-live .fr-split{grid-template-columns:1fr}
.dw-live .fr-rev .fr-tx{order:0}
.dw-live .fr-hw{padding-top:126px}
.dw-live .fr-wk{margin-right:0}}
@media (max-width:640px){.dw-live .fr-card{font-size:calc(13.5px * var(--tx, 1))}
.dw-live .fr-tl li{grid-template-columns:22px minmax(0,1fr);gap:2px 10px}
.dw-live .fr-tl li::before{grid-row:1/3}
.dw-live .fr-tl time{font-size:calc(12px * var(--tx, 1))}
.dw-live .fr-wk{width:100%;margin:12px 0 0}
.dw-live .fr-wk b{font-size:calc(22px * var(--tx, 1))}
.dw-live .fr-it{padding:11px 14px}
.dw-live .fr-cr{grid-template-columns:auto minmax(0,1fr);}
.dw-live .fr-cr em{grid-column:2;justify-self:start}
.dw-live .fr-ev li{flex-direction:column;gap:2px}
.dw-live .fr-ev span{text-align:left}
.dw-live .fr-rail{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .fr-clm{width:100%}
.dw-live .fr-mqt li{height:64px;min-width:160px;font-size:calc(17px * var(--tx, 1))}}
@media (prefers-reduced-motion:reduce){.dw-live .fr-mqt{animation:none;flex-wrap:wrap;justify-content:center;width:auto}}
.dw-live .fr-tx .lead{margin-top:clamp(16px,1.6vw,24px)}
.dw-live .fr-aps{margin-left:auto;display:grid;justify-items:end}
.dw-live .fr-aps > em{grid-area:1/1}
.dw-live .fr-a1{opacity:0}
.dw-live .fr-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 14px 0}
.dw-live .fr-dl div{padding:10px 14px;border-radius:12px;background:#f4f7fb}
.dw-live .fr-dl dt{font-size:calc(12.5px * var(--tx, 1));color:#5b6679}
.dw-live .fr-dl dd{margin:2px 0 0;font-family:var(--h);font-weight:600;font-size:calc(16px * var(--tx, 1))}
.dw-live .fr-dl .fr-rt{background:#e8f6fd;box-shadow:inset 0 0 0 1px #bfe6f8}
.dw-live .fr-dl .fr-rt dd{font-size:calc(22px * var(--tx, 1));color:#06418f}
.dw-live .fr-apf{display:grid;margin:14px;min-height:64px}
.dw-live .fr-apf > div{grid-area:1/1}
.dw-live .fr-ab{display:flex;gap:10px;align-items:center;opacity:0}
.dw-live .fr-btn,.dw-live .fr-btn2{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 20px;border-radius:999px;font-weight:600;font-size:calc(14.5px * var(--tx, 1))}
.dw-live .fr-btn{background:#1d8cf8;color:#fff;flex:1}
.dw-live .fr-btn2{box-shadow:inset 0 0 0 1px #d5dbe5;color:#0d1b36}
.dw-live .fr-ad{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#eef8f2;color:#11794a}
.dw-live .fr-ad svg{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
.dw-live .fr-ad span{display:flex;flex-direction:column;color:#0d1b36;font-size:calc(13.5px * var(--tx, 1))}
.dw-live .fr-ad b{font-family:var(--h)}
@keyframes fr-press{0%,100%{transform:none}50%{transform:scale(.95)}}
.dw-live .fr-wait .fr-a1,.dw-live .fr-wait .fr-ab{opacity:1}
.dw-live .fr-wait .fr-a2,.dw-live .fr-wait .fr-ad{opacity:0}
.dw-live .fr-wait.fr-on .fr-btn{animation:fr-press .35s 1.6s}
.dw-live .fr-wait.fr-on .fr-a1,.dw-live .fr-wait.fr-on .fr-ab{opacity:0;transition:opacity .35s 2.05s}
.dw-live .fr-wait.fr-on .fr-a2,.dw-live .fr-wait.fr-on .fr-ad{opacity:1;transition:opacity .45s 2.25s}
.dw-live .au-hero{position:relative;min-height:min(92svh,860px);display:flex;align-items:flex-end;background:var(--navy);color:#fff;overflow:hidden;isolation:isolate}
.dw-live .au-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.dw-live .au-hero::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,21,52,.55) 0%,rgba(6,21,52,.15) 35%,rgba(6,21,52,.88) 100%)}
.dw-live .au-hw{padding:150px 0 clamp(56px,8vw,96px)}
.dw-live .au-hw h1{font-size:clamp(44px,5.6vw,92px);max-width:13ch}
.dw-live .au-hw p{max-width:52ch;margin:22px 0 0;font-size:calc(clamp(17px,1.3vw,20px) * var(--tx, 1));line-height:1.6;color:rgba(255,255,255,.86)}
.dw-live .au-acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
.dw-live .au-ghost{color:#fff;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.24),inset 0 1px 0 rgba(255,255,255,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
.dw-live .au-ghost:hover{background:rgba(255,255,255,.14)}
.dw-live .au-dk{background:radial-gradient(800px 500px at 72% 50%,rgba(0,168,232,.13),rgba(0,168,232,0) 62%),var(--navy);color:#fff}
.dw-live .au-dk .h2{color:#fff}
.dw-live .au-dk .lead{color:rgba(255,255,255,.82)}
.dw-live .au-dk .wx-rel,.dw-live .au-dk .wx-rel a{color:rgba(255,255,255,.78)}
.dw-live .au-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);align-items:center}
.dw-live .au-rev .au-tx{order:2}
.dw-live .au-tx .lead{margin-top:clamp(16px,1.6vw,24px)}
.dw-live .au-shift{border-radius:22px;padding:clamp(20px,2.4vw,30px);background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.16),0 40px 80px -40px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
.dw-live .au-sh-top{display:flex;justify-content:space-between;font-size:calc(14px * var(--tx, 1));color:rgba(255,255,255,.7);font-weight:600}
.dw-live .au-clock{position:relative;display:flex;justify-content:space-between;padding-top:18px;margin-top:12px;font-size:calc(13px * var(--tx, 1));color:rgba(255,255,255,.62)}
.dw-live .au-clock::before,.dw-live .au-clock i{content:'';position:absolute;left:0;right:0;top:0;height:6px;border-radius:6px;background:rgba(255,255,255,.12)}
.dw-live .au-clock i{background:linear-gradient(90deg,#00a8e8,#3ccf91);transform-origin:left}
.dw-live .au-big{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:22px 0 20px}
.dw-live .au-big b{font-family:var(--h);font-size:clamp(56px,6vw,88px);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}
.dw-live .au-big span{font-size:calc(17px * var(--tx, 1));color:rgba(255,255,255,.75)}
.dw-live .au-sts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}
.dw-live .au-st{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:14px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);font-size:calc(12.5px * var(--tx, 1));color:rgba(255,255,255,.7)}
.dw-live .au-st svg,.dw-live .au-pp svg{width:28px;height:28px;fill:none;stroke:#6fd0f5;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.dw-live .au-st b{font-family:var(--h);font-size:calc(16px * var(--tx, 1));color:#fff;font-variant-numeric:tabular-nums}
.dw-live .au-rk{position:relative;margin:0;aspect-ratio:16/11;border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07),0 34px 70px -34px rgba(6,21,52,.38);overflow:hidden}
.dw-live .au-rack{position:absolute;left:4%;top:6%;width:70%;height:62%;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(5,1fr);gap:5px}
.dw-live .au-rack i{border-radius:5px;background:#eef2f7;box-shadow:inset 0 -3px 0 #dfe6ef}
.dw-live .au-rack i.t{background:#d7e0eb}
.dw-live .au-rack i.tg{background:transparent;box-shadow:inset 0 0 0 1.5px #b9c6d6}
.dw-live .au-shaft{position:absolute;left:79%;width:10%;top:4%;height:76%;border-radius:8px;background:repeating-linear-gradient(180deg,#f2f5f9 0 10px,#e8edf3 10px 12px)}
.dw-live .au-lift,.dw-live .au-shut,.dw-live .au-tote{position:absolute;transform:translate(-50%,-50%)}
.dw-live .au-lift{left:84%;top:41.5%;width:10%;height:2.4%;border-radius:3px;background:#0d1b36}
.dw-live .au-shut{left:74%;top:42.6%;width:7.4%;height:3.6%;border-radius:4px;background:#0d1b36;display:grid;place-items:center}
.dw-live .au-shut img{height:70%;width:auto}
.dw-live .au-tote{left:25.9%;top:37%;width:6.6%;height:8%;border-radius:4px;background:#00a8e8;box-shadow:inset 0 -3px 0 #0089c0}
.dw-live .au-stn{position:absolute;left:50%;right:3%;top:80%;bottom:4%;border-radius:12px;background:#f4f7fb;box-shadow:inset 0 0 0 1px #e3e8f0;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:0 4% 0 3%;font-size:calc(13px * var(--tx, 1));color:#0d1b36}
.dw-live .au-stn b{font-family:var(--h);grid-column:2}
.dw-live .au-stn em{grid-column:2;font-style:normal;color:#11794a;font-weight:600;opacity:0}
.dw-live .au-pp{grid-row:1/3;display:grid}
.dw-live .au-lb{position:absolute;font-size:calc(12px * var(--tx, 1));font-weight:600;color:#5b6679;letter-spacing:.06em;text-transform:uppercase}
.dw-live .au-lb1{left:4%;top:71%}
.dw-live .au-lb2{left:84%;top:62%;transform:translate(-50%,-50%);writing-mode:vertical-rl;letter-spacing:.2em}
@keyframes au-tote{0%,18%{left:25.9%;top:37%;opacity:1}34%{left:74%;top:37%}40%{left:84%;top:37%}56%,72%{left:84%;top:84%}86%,92%{left:84%;top:37%;opacity:1}96%{left:84%;top:37%;opacity:0}97%{left:25.9%;top:37%;opacity:0}100%{left:25.9%;top:37%;opacity:1}}
@keyframes au-shut{0%{left:74%}14%,18%{left:25.9%}34%,100%{left:74%}}
@keyframes au-lift{0%,40%{top:41.5%}56%,72%{top:88.5%}86%,100%{top:41.5%}}
@keyframes au-stn{0%,55%{background:#f4f7fb}58%,72%{background:#e8f6fd}76%,100%{background:#f4f7fb}}
@keyframes au-pk{0%,60%{opacity:0}63%,74%{opacity:1}78%,100%{opacity:0}}
.dw-live .au-rk .au-tote{animation:au-tote 8s ease-in-out infinite paused}
.dw-live .au-rk .au-shut{animation:au-shut 8s ease-in-out infinite paused}
.dw-live .au-rk .au-lift{animation:au-lift 8s ease-in-out infinite paused}
.dw-live .au-rk .au-stn{animation:au-stn 8s linear infinite paused}
.dw-live .au-rk .au-stn em{animation:au-pk 8s linear infinite paused}
.dw-live .au-rk.au-in .au-tote,.dw-live .au-rk.au-in .au-shut,.dw-live .au-rk.au-in .au-lift,.dw-live .au-rk.au-in .au-stn,.dw-live .au-rk.au-in .au-stn em{animation-play-state:running}
.dw-live .au-cc{border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07),0 34px 70px -34px rgba(6,21,52,.38);overflow:hidden;font-size:calc(15px * var(--tx, 1));color:#0d1b36}
.dw-live .au-cch{display:flex;align-items:center;gap:10px;padding:16px 22px;border-bottom:1px solid #eef1f6}
.dw-live .au-cch b{font-family:var(--h);font-size:calc(17px * var(--tx, 1))}
.dw-live .au-cch span{color:#5b6679}
.dw-live .au-ccr{display:flex;justify-content:space-between;padding:14px 22px;border-bottom:1px solid #eef1f6}
.dw-live .au-ccr span{color:#5b6679}
.dw-live .au-ccr b{font-family:var(--h);font-variant-numeric:tabular-nums}
.dw-live .au-acc{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:18px;padding:18px 20px;border-radius:14px;background:#eef8f2}
.dw-live .au-acc b{font-family:var(--h);font-size:calc(clamp(40px,4vw,56px) * var(--hx, 1));line-height:1;letter-spacing:-.03em;color:#11794a}
.dw-live .au-acc span{font-weight:600;color:#0d1b36}
.dw-live .au-hm{margin:0;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07),0 34px 70px -34px rgba(6,21,52,.38);padding:16px 18px 18px;font-size:calc(14px * var(--tx, 1));color:#0d1b36}
.dw-live .au-hmh{display:flex;gap:10px;align-items:baseline;margin-bottom:12px}
.dw-live .au-hmh b{font-family:var(--h);font-size:calc(17px * var(--tx, 1))}
.dw-live .au-hmh span{color:#5b6679}
.dw-live .au-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:4px}
.dw-live .au-grid i{aspect-ratio:1.4;border-radius:4px;background:rgba(0,168,232,calc(.07 + var(--h) * .88))}
.dw-live .au-hmf{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:calc(13px * var(--tx, 1));color:#5b6679}
.dw-live .au-leg{display:flex;align-items:center;gap:6px}
.dw-live .au-leg i{width:14px;height:10px;border-radius:3px;background:rgba(0,168,232,.12)}
.dw-live .au-leg i.hi{margin-left:8px;background:rgba(0,168,232,.95)}
.dw-live .au-to{display:flex;align-items:center;gap:6px;font-weight:600;color:#0d1b36}
.dw-live .au-to svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.dw-live .au-ph{margin:0}
.dw-live .au-ph img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:22px;box-shadow:0 40px 80px -40px rgba(0,0,0,.6)}
.dw-live .au-wait .au-clock i{transform:scaleX(0)}
.dw-live .au-wait.au-on .au-clock i{transform:none;transition:transform 3.2s cubic-bezier(.4,0,.2,1) .2s}
.dw-live .au-wait .au-ccr,.dw-live .au-wait .au-acc{opacity:0;transform:translateY(8px)}
.dw-live .au-wait.au-on .au-ccr{opacity:1;transform:none;transition:opacity .5s calc(var(--i) * .45s + .2s),transform .6s cubic-bezier(.2,.8,.2,1) calc(var(--i) * .45s + .2s)}
.dw-live .au-wait.au-on .au-acc{opacity:1;transform:none;transition:opacity .6s 1.7s,transform .7s cubic-bezier(.2,.8,.2,1) 1.7s}
.dw-live .au-wait .au-grid i{background:rgba(0,168,232,.07)}
.dw-live .au-wait.au-on .au-grid i{background:rgba(0,168,232,calc(.07 + var(--h) * .88));transition:background-color .6s calc(var(--d) * 22ms + .2s)}
@media (max-width:980px){.dw-live .au-split{grid-template-columns:1fr}
.dw-live .au-rev .au-tx{order:0}
.dw-live .au-hw{padding-top:126px}}
@media (max-width:640px){.dw-live .au-rk{aspect-ratio:1.12}
.dw-live .au-sts{grid-template-columns:repeat(3,minmax(0,1fr))}
.dw-live .au-stn{font-size:calc(11.5px * var(--tx, 1))}
.dw-live .au-pp svg{width:20px;height:20px}
.dw-live .au-lb{font-size:calc(10px * var(--tx, 1))}
.dw-live .au-grid{gap:3px}}
@media (prefers-reduced-motion:reduce){.dw-live .au-rk .au-tote,.dw-live .au-rk .au-shut,.dw-live .au-rk .au-lift,.dw-live .au-rk .au-stn,.dw-live .au-rk .au-stn em{animation:none}}
.dw-live .au-stn{z-index:1}
.dw-live .au-lift{z-index:2}
.dw-live .au-shut{z-index:2}
.dw-live .au-tote{z-index:3}
.dw-live .hero .btn-cyan + .au-ghost{margin-left:10px}
@media (max-width:520px){.dw-live .hero .btn-cyan + .au-ghost{margin:10px 0 0}}
.dw-live .tc-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:end;margin-bottom:clamp(36px,4.5vw,64px)}
.dw-live .tc-head .lead{margin:0}
.dw-live .tc-head .wx-rel{margin-top:14px}
.dw-live .tc-path{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;counter-reset:tc}
.dw-live .tc-path li{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);gap:4px 16px;align-items:start;padding:22px 22px 20px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07),0 24px 50px -30px rgba(6,21,52,.3);overflow:hidden}
.dw-live .tc-path li::before{content:'';position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#00a8e8,#3ccf91);transform-origin:left}
.dw-live .tc-path img{grid-row:1/3;width:56px;height:56px;border-radius:14px}
.dw-live .tc-path h3{margin:2px 0 0;font-family:var(--h);font-size:calc(19px * var(--tx, 1));letter-spacing:-.01em;color:#0d1b36}
.dw-live .tc-path p{margin:0;font-size:calc(15px * var(--tx, 1));line-height:1.45;color:#4f5a6b}
.dw-live .tc-ev{grid-column:1/-1;margin-top:14px;padding:10px 12px;border-radius:12px;background:#eef8f2;color:#11794a;font-size:calc(13.5px * var(--tx, 1));font-weight:600}
.dw-live .au-wait .tc-ev{opacity:0;transform:translateY(6px)}
.dw-live .au-wait li::before{transform:scaleX(0)}
.dw-live .au-wait.au-on li::before{transform:none;transition:transform .7s cubic-bezier(.4,0,.2,1) calc(var(--i) * .6s + .1s)}
.dw-live .au-wait.au-on .tc-ev{opacity:1;transform:none;transition:opacity .45s calc(var(--i) * .6s + .6s),transform .5s cubic-bezier(.2,.8,.2,1) calc(var(--i) * .6s + .6s)}
.dw-live .tc-two{display:grid;gap:16px}
.dw-live .tc-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}
.dw-live .tc-chip{font:inherit;font-size:calc(15px * var(--tx, 1));font-weight:500;padding:10px 18px;border:0;border-radius:999px;cursor:pointer;color:rgba(255,255,255,.8);background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .3s,color .3s}
.dw-live .tc-chip:hover{background:rgba(255,255,255,.12);color:#fff}
.dw-live .tc-chip[aria-pressed="true"]{background:#fff;color:var(--navy)}
.dw-live .tc-chip:focus-visible{outline:2px solid #6fd0f5;outline-offset:2px}
.dw-live .tc-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}
.dw-live .tc-t{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-height:104px;padding:18px 22px;border-radius:18px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 1px 0 rgba(255,255,255,.12);color:#fff;animation:tc-in .4s ease both}
.dw-live .tc-t img{max-height:30px;max-width:150px;width:auto;height:auto}
.dw-live .tc-t img.sq{max-height:34px}
.dw-live .tc-t .nm{display:flex;align-items:center;gap:10px;font-family:var(--h);font-size:calc(20px * var(--tx, 1));font-weight:600;letter-spacing:-.01em}
.dw-live .tc-t small{font-size:calc(13px * var(--tx, 1));color:rgba(255,255,255,.62)}
@keyframes tc-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.dw-live .tc-grid[data-f="ecom"] .tc-t:not([data-c="ecom"]),.dw-live .tc-grid[data-f="retail"] .tc-t:not([data-c="retail"]),.dw-live .tc-grid[data-f="sys"] .tc-t:not([data-c="sys"]){display:none}
@media (max-width:980px){.dw-live .tc-head{grid-template-columns:1fr}
.dw-live .tc-path{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){.dw-live .tc-path{grid-template-columns:1fr}
.dw-live .tc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.dw-live .tc-t{min-height:88px;padding:14px 16px}
.dw-live .tc-t .nm{font-size:calc(17px * var(--tx, 1))}
.dw-live .tc-t img{max-width:120px;max-height:24px}}
@media (prefers-reduced-motion:reduce){.dw-live .tc-t{animation:none}}
.dw-live .tk-hero .au-hw{padding-bottom:clamp(36px,5vw,64px)}
.dw-live .tk-specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:clamp(36px,5vw,64px) 0 0}
.dw-live .tk-specs div{padding:18px 20px;border-radius:18px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
.dw-live .tk-specs dt{font-family:var(--h);font-size:calc(clamp(30px,3vw,44px) * var(--hx, 1));font-weight:600;letter-spacing:-.03em;line-height:1}
.dw-live .tk-specs dd{margin:8px 0 0;font-size:calc(14.5px * var(--tx, 1));line-height:1.4;color:rgba(255,255,255,.78)}
.dw-live .tk-tx .lead{margin-top:clamp(14px,1.4vw,20px);max-width:60ch}
.dw-live .tk-tx .lead + .lead{margin-top:14px}
.dw-live .tk-eco{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,5vw,88px);align-items:center}
.dw-live .tk-map{position:relative;margin:0;aspect-ratio:1.08}
.dw-live .tk-lines{position:absolute;inset:0;width:100%;height:100%}
.dw-live .tk-lines line{stroke:#9fd8f0;stroke-width:1.5;vector-effect:non-scaling-stroke}
.dw-live .tk-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:34%;aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4%;background:var(--navy);color:#fff;box-shadow:0 0 0 10px rgba(0,168,232,.12),0 30px 60px -30px rgba(6,21,52,.6)}
.dw-live .tk-core b{font-family:var(--h);font-size:calc(clamp(16px,1.5vw,21px) * var(--tx, 1))}
.dw-live .tk-core span{margin-top:6px;font-size:calc(12.5px * var(--tx, 1));line-height:1.35;color:rgba(255,255,255,.75)}
.dw-live .tk-node{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07),0 18px 36px -22px rgba(6,21,52,.35);white-space:nowrap}
.dw-live .tk-node img{width:38px;height:38px;border-radius:10px}
.dw-live .tk-node b{display:block;font-family:var(--h);font-size:calc(15px * var(--tx, 1));color:#0d1b36}
.dw-live .tk-node small{display:block;font-size:calc(12.5px * var(--tx, 1));color:#4f5a6b}
.dw-live .tk-gain{list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.dw-live .tk-gain li{padding:20px 20px 22px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07);font-size:calc(15px * var(--tx, 1));line-height:1.5;color:#4f5a6b}
.dw-live .tk-gain b{display:block;margin-bottom:6px;font-family:var(--h);font-size:calc(17px * var(--tx, 1));color:#0d1b36}
.dw-live .tk-rel{margin-top:20px}
.dw-live .tk-auto{align-items:start}
.dw-live .tk-ph img{aspect-ratio:4/5}
.dw-live .tk-flow{list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;counter-reset:tkf}
.dw-live .tk-flow li{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px 20px;border-radius:18px;background:var(--paper);font-size:calc(15px * var(--tx, 1));line-height:1.5;color:#4f5a6b}
.dw-live .tk-flow li:not(:last-child)::after{content:'';position:absolute;right:-9px;top:38px;width:6px;height:6px;border-top:2px solid #9aa6b8;border-right:2px solid #9aa6b8;transform:rotate(45deg);z-index:1}
.dw-live .tk-flow svg{width:40px;height:40px;fill:none;stroke:#0089c0;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.dw-live .tk-flow b{font-family:var(--h);font-size:calc(17px * var(--tx, 1));color:#0d1b36}
.dw-live .tk-groups{display:grid;align-items:start;grid-template-columns:minmax(0,6fr) minmax(0,3.4fr) minmax(0,6fr);gap:clamp(16px,2vw,28px)}
.dw-live .tk-group h3{display:flex;align-items:flex-end;min-height:2.7em;margin:0 0 12px;font-size:calc(14px * var(--tx, 1));font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.62)}
.dw-live .tk-group ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.dw-live .tk-group.one ul{grid-template-columns:1fr}
.dw-live .tk-group .tc-t{animation:none}
@media (max-width:1100px){.dw-live .tk-groups{grid-template-columns:1fr 1fr}
.dw-live .tk-group.tk-sys{grid-column:1/-1}
.dw-live .tk-group.tk-sys ul{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:980px){.dw-live .tk-eco{grid-template-columns:1fr}
.dw-live .tk-specs,.dw-live .tk-gain,.dw-live .tk-flow{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .tk-flow li::after{display:none}
.dw-live .tk-ph img{aspect-ratio:16/10}}
@media (max-width:640px){.dw-live .tk-map{aspect-ratio:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px}
.dw-live .tk-lines{display:none}
.dw-live .tk-core{position:static;transform:none;grid-column:1/-1;width:auto;aspect-ratio:auto;border-radius:18px;padding:18px;box-shadow:none}
.dw-live .tk-node{position:static;transform:none;white-space:normal;align-items:flex-start}
.dw-live .tk-node img{width:32px;height:32px}
.dw-live .tk-specs,.dw-live .tk-gain,.dw-live .tk-flow{grid-template-columns:1fr}
.dw-live .tk-groups{grid-template-columns:1fr}
.dw-live .tk-group.tk-sys ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){.dw-live .tk-group h3{min-height:0}}
.dw-live .co-hero{background:radial-gradient(900px 560px at 78% 40%,rgba(0,168,232,.16),rgba(0,168,232,0) 62%),var(--navy);color:#fff;min-height:auto;display:block}
.dw-live .co-hw{padding:156px 0 clamp(56px,7vw,96px)}
.dw-live .co-ht{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,4vw,72px);align-items:end}
.dw-live .co-ht h1{font-size:clamp(44px,5.4vw,88px);max-width:13ch}
.dw-live .co-ht p{margin:0;font-size:calc(clamp(17px,1.3vw,20px) * var(--tx, 1));line-height:1.6;color:rgba(255,255,255,.84)}
.dw-live .co-ht .au-acts{margin-top:26px}
.dw-live .co-badge{display:inline-flex;align-items:baseline;gap:10px;margin-top:clamp(32px,4vw,56px);padding:14px 20px;border-radius:18px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
.dw-live .co-badge b{font-family:var(--h);font-size:calc(clamp(30px,3vw,44px) * var(--hx, 1));letter-spacing:-.03em;line-height:1}
.dw-live .co-badge span{font-size:calc(16px * var(--tx, 1));color:rgba(255,255,255,.8)}
.dw-live .co-photo{position:relative;isolation:isolate;overflow:hidden}
.dw-live .co-photo > img.co-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.dw-live .co-photo::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,21,52,.55),rgba(6,21,52,.35) 40%,rgba(6,21,52,.92))}
.dw-live .co-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:end;margin-bottom:clamp(32px,4vw,56px)}
.dw-live .co-head .lead{margin:0}
.dw-live .co-caps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.dw-live .co-caps li{padding:22px 22px 24px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07);font-size:calc(15.5px * var(--tx, 1));line-height:1.55;color:#4f5a6b}
.dw-live .co-caps b{display:block;margin-bottom:6px;font-family:var(--h);font-size:calc(18px * var(--tx, 1));color:#0d1b36;letter-spacing:-.01em}
.dw-live .au-dk .co-caps li{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 1px 0 rgba(255,255,255,.12);color:rgba(255,255,255,.76)}
.dw-live .au-dk .co-caps b{color:#fff}
.dw-live .in-wrap{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:start}
.dw-live .in-nav{position:sticky;top:110px;display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07)}
.dw-live .in-nav a{padding:9px 12px;border-radius:10px;font-size:calc(15px * var(--tx, 1));font-weight:500;color:#33405a;text-decoration:none}
.dw-live .in-nav a:hover{background:var(--paper);color:#0d1b36}
.dw-live .in-list{display:flex;flex-direction:column;gap:clamp(20px,2.4vw,32px)}
.dw-live .in-cat{scroll-margin-top:110px;padding:clamp(24px,3vw,40px);border-radius:24px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07),0 30px 60px -44px rgba(6,21,52,.35)}
.dw-live .in-cat h2{margin:0;font-family:var(--h);font-size:calc(clamp(26px,2.6vw,38px) * var(--hx, 1));letter-spacing:-.025em;line-height:1.1;color:#0d1b36}
.dw-live .in-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(18px,3vw,40px);margin-top:18px}
.dw-live .in-cols h3{margin:0 0 6px;font-size:calc(13px * var(--tx, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7a8597}
.dw-live .in-cols .ok h3{color:#0089c0}
.dw-live .in-cols p{margin:0;font-size:calc(16.5px * var(--tx, 1));line-height:1.6;color:#33405a}
.dw-live .in-chips{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.dw-live .in-chips li{padding:8px 14px;border-radius:999px;background:var(--paper);font-size:calc(14px * var(--tx, 1));font-weight:600;color:#0d1b36}
.dw-live .in-cat .wx-rel{margin-top:16px}
.dw-live .lo-map{margin:0;border-radius:24px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 40px 80px -40px rgba(0,0,0,.6)}
.dw-live .lo-map img{display:block;width:100%;height:auto}
.dw-live .lo-cap{margin-top:14px;font-size:calc(14px * var(--tx, 1));color:rgba(255,255,255,.62)}
.dw-live .lo-ho{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:center}
.dw-live .lo-addr{padding:28px 30px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07);font-size:calc(17px * var(--tx, 1));line-height:1.6;color:#33405a}
.dw-live .lo-addr b{display:block;font-family:var(--h);font-size:calc(22px * var(--tx, 1));color:#0d1b36;margin-bottom:6px}
.dw-live .ab-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0}
.dw-live .ab-stats div{padding:18px;border-radius:18px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
.dw-live .ab-stats dt{font-family:var(--h);font-size:calc(clamp(26px,2.4vw,38px) * var(--hx, 1));font-weight:600;letter-spacing:-.03em;line-height:1}
.dw-live .ab-stats dd{margin:8px 0 0;font-size:calc(14px * var(--tx, 1));line-height:1.4;color:rgba(255,255,255,.78)}
.dw-live .ab-what{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.dw-live .ab-what li{padding:26px 26px 24px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07);font-size:calc(16px * var(--tx, 1));line-height:1.6;color:#33405a}
.dw-live .ab-what h3{margin:0 0 8px;font-family:var(--h);font-size:calc(21px * var(--tx, 1));letter-spacing:-.015em;color:#0d1b36}
.dw-live .ab-what a{display:inline-block;margin-top:10px;font-weight:600;color:#0077b6}
.dw-live .ab-mv{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,88px);align-items:start}
.dw-live .ab-mv blockquote{margin:0;font-family:var(--h);font-size:calc(clamp(26px,2.6vw,38px) * var(--hx, 1));line-height:1.25;letter-spacing:-.02em;color:#0d1b36}
.dw-live .ab-vals{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 32px}
.dw-live .ab-vals li{padding:16px 0;border-top:1px solid #e3e8f0;font-size:calc(16px * var(--tx, 1));line-height:1.5;color:#4f5a6b}
.dw-live .ab-vals b{display:block;font-family:var(--h);font-size:calc(17px * var(--tx, 1));color:#0d1b36;margin-bottom:2px}
.dw-live .ab-com{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.dw-live .ab-com li a{display:flex;flex-direction:column;gap:8px;height:100%;padding:24px;border-radius:20px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);color:#fff;text-decoration:none;transition:background-color .3s}
.dw-live .ab-com li a:hover{background:rgba(255,255,255,.11)}
.dw-live .ab-com small{font-size:calc(13px * var(--tx, 1));font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6fd0f5}
.dw-live .ab-com b{font-family:var(--h);font-size:calc(19px * var(--tx, 1));line-height:1.3}
.dw-live .ab-com span{font-size:calc(14px * var(--tx, 1));color:rgba(255,255,255,.7)}
.dw-live .ab-board{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px)}
.dw-live .ab-board img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:20px;background:#dfe6ef}
.dw-live .ab-board h3{margin:14px 0 4px;font-family:var(--h);font-size:calc(19px * var(--tx, 1));color:#0d1b36}
.dw-live .ab-board p{margin:0;font-size:calc(15px * var(--tx, 1));line-height:1.55;color:#4f5a6b}
.dw-live .nw-hero{background:var(--paper);color:#0d1b36;min-height:auto;display:block;padding:160px 0 clamp(36px,4vw,56px)}
.dw-live .nw-hero::before,.dw-live .nw-hero::after{display:none}
.dw-live .nw-hero h1{font-size:clamp(44px,5.4vw,88px);color:#0d1b36}
.dw-live .nw-hero p{max-width:56ch;margin:18px 0 0;font-size:calc(clamp(17px,1.3vw,20px) * var(--tx, 1));line-height:1.6;color:#4f5a6b}
.dw-live .nw-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}
.dw-live .nw-chip{font:inherit;font-size:calc(15px * var(--tx, 1));font-weight:500;padding:10px 18px;border:0;border-radius:999px;cursor:pointer;background:#fff;color:#33405a;box-shadow:0 0 0 1px rgba(6,21,52,.1)}
.dw-live .nw-chip[aria-pressed="true"]{background:var(--navy);color:#fff;box-shadow:none}
.dw-live .nw-feat{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07),0 40px 80px -50px rgba(6,21,52,.4);text-decoration:none;color:inherit}
.dw-live .nw-cover{position:relative;display:flex;align-items:flex-end;min-height:220px;padding:22px;color:#fff;background:radial-gradient(120% 120% at 85% 0%,rgba(0,168,232,.55),rgba(0,168,232,0) 55%),radial-gradient(90% 90% at 0% 100%,rgba(60,207,145,.35),rgba(60,207,145,0) 60%),var(--navy);overflow:hidden}
.dw-live .nw-cover img{position:absolute;right:8%;top:50%;width:min(34%,180px);transform:translateY(-50%);opacity:.18}
.dw-live .nw-cover span{position:relative;font-size:calc(13px * var(--tx, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}
.dw-live .nw-feat .nw-cover{min-height:380px}
.dw-live .nw-body{display:flex;flex-direction:column;gap:12px;padding:clamp(24px,3vw,40px)}
.dw-live .nw-body time{font-size:calc(14px * var(--tx, 1));color:#7a8597}
.dw-live .nw-body h2,.dw-live .nw-body h3{margin:0;font-family:var(--h);letter-spacing:-.02em;color:#0d1b36}
.dw-live .nw-feat h2{font-size:calc(clamp(26px,2.6vw,38px) * var(--hx, 1));line-height:1.15}
.dw-live .nw-body p{margin:0;font-size:calc(16px * var(--tx, 1));line-height:1.6;color:#4f5a6b}
.dw-live .nw-more{margin-top:auto;font-weight:600;color:#0077b6}
.dw-live .nw-grid{list-style:none;margin:clamp(20px,2.4vw,32px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px)}
.dw-live .nw-grid a{display:flex;flex-direction:column;height:100%;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07);text-decoration:none;color:inherit;transition:box-shadow .3s,transform .3s}
.dw-live .nw-grid a:hover{transform:translateY(-3px);box-shadow:0 0 0 1px rgba(6,21,52,.1),0 30px 60px -40px rgba(6,21,52,.45)}
.dw-live .nw-grid h3{font-size:calc(20px * var(--tx, 1));line-height:1.3}
.dw-live .nw-pg{display:flex;justify-content:center;gap:8px;margin-top:clamp(32px,4vw,56px)}
.dw-live .nw-pg a,.dw-live .nw-pg span{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 14px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.1);color:#0d1b36;text-decoration:none;font-weight:600}
.dw-live .nw-pg span{background:var(--navy);color:#fff;box-shadow:none}
.dw-live .nw-grid[data-f="news"] li:not([data-c="news"]),.dw-live .nw-grid[data-f="int"] li:not([data-c="int"]),.dw-live .nw-grid[data-f="spo"] li:not([data-c="spo"]){display:none}
@media (max-width:1100px){.dw-live .ab-stats{grid-template-columns:repeat(6,minmax(0,1fr))}
.dw-live .ab-stats>div{grid-column:span 2}
.dw-live .ab-stats>div:nth-child(n+4){grid-column:span 3}
.dw-live .ab-board{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:980px){.dw-live .co-ht,.dw-live .co-head,.dw-live .lo-ho,.dw-live .ab-mv,.dw-live .nw-feat{grid-template-columns:1fr}
.dw-live .co-caps,.dw-live .ab-com,.dw-live .nw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .in-wrap{grid-template-columns:1fr}
.dw-live .in-nav{position:static;flex-direction:row;flex-wrap:wrap;background:none;box-shadow:none;padding:0;gap:6px}
.dw-live .in-nav a{background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.08);border-radius:999px;font-size:calc(14px * var(--tx, 1))}
.dw-live .co-hw{padding-top:126px}
.dw-live .nw-hero{padding-top:126px}}
@media (max-width:640px){.dw-live .co-caps,.dw-live .ab-com,.dw-live .nw-grid,.dw-live .ab-what,.dw-live .ab-vals,.dw-live .in-cols{grid-template-columns:1fr}
.dw-live .ab-stats{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .ab-stats>div,.dw-live .ab-stats>div:nth-child(n+4){grid-column:auto}
.dw-live .ab-stats>div:last-child:nth-child(odd){grid-column:1/-1}
.dw-live .ab-board{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .nw-feat .nw-cover{min-height:220px}}
.dw-live .hub .side.r .tiles .tile:last-child{grid-column:auto}
.dw-live .co-ht,.dw-live .fr-ht,.dw-live .fr-netw,.dw-live .co-head{align-items:start}
@media (max-width:1180px){.dw-live .co-ht,.dw-live .fr-ht{grid-template-columns:1fr;gap:22px}
.dw-live .co-ht h1,.dw-live .fr-ht h1{max-width:20ch}
.dw-live .co-ht p,.dw-live .fr-ht p{max-width:62ch}}
.dw-live .fr-mqt{padding-right:14px}
.dw-live .hub .side.r .tiles .tile.more{grid-column:1/-1}
.dw-live .tile.more .wm{font-size:calc(16px * var(--tx, 1));font-weight:600;opacity:.8}
.dw-live .tile img[alt="QuickBooks"],.dw-live .tile img[alt="Pattison Food Group"]{max-height:36px}
.dw-live .tile img[alt="Faire"]{max-height:18px}
.dw-live .retail{align-items:center;gap:16px 40px}
.dw-live .retail img{height:clamp(20px,1.8vw,26px);width:auto;opacity:.68}
.dw-live .retail img.t{height:clamp(30px,2.7vw,40px)}
.dw-live .retail .more{font:600 15px var(--b);letter-spacing:0;color:rgba(255,255,255,.62)}
.dw-live .rnames{align-items:center;gap:14px 30px}
.dw-live .rnames img{height:21px;width:auto;filter:brightness(0);opacity:.62}
.dw-live .rnames img.t{height:32px}
.dw-live .rnames .more{font:600 14px var(--b);color:var(--muted)}
.dw-live .sys span img{height:22px;width:auto;display:block}
.dw-live .sys span.more{font-family:var(--b);font-size:calc(14px * var(--tx, 1));color:rgba(255,255,255,.72)}
.dw-live .tc-t img[alt="QuickBooks"]{max-height:40px}
.dw-live .tc-t img[alt="Faire"]{max-height:18px}
.dw-live .tk-more{margin:22px 0 0;font-size:calc(16px * var(--tx, 1));line-height:1.55;color:rgba(255,255,255,.72)}
.dw-live .tk-more b{color:#fff;font-weight:600}
.dw-live .tk-node{white-space:normal;max-width:46%}
.dw-live .tk-node b{white-space:nowrap}
@media (max-width:1280px) and (min-width:981px){.dw-live .tk-node{padding:8px 10px 8px 8px;gap:8px}
.dw-live .tk-node img{width:30px;height:30px}
.dw-live .tk-node b{font-size:calc(14px * var(--tx, 1))}
.dw-live .tk-node small{font-size:calc(12px * var(--tx, 1))}}
.dw-live .stp{list-style:none;margin:clamp(48px,6vw,80px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,40px);counter-reset:stp}
.dw-live .stp li{border-top:1px solid var(--line);padding-top:22px;font-size:calc(16px * var(--tx, 1));line-height:1.6;color:#4f5a6b}
.dw-live .stp li b{display:block;margin-bottom:10px;font-family:var(--h);font-size:calc(19px * var(--tx, 1));font-weight:600;letter-spacing:-.01em;color:#0d1b36;counter-increment:stp}
.dw-live .stp li b::before{content:counter(stp,decimal-leading-zero);display:block;margin-bottom:14px;font-size:calc(14px * var(--tx, 1));letter-spacing:.04em;color:#0077b6}
@media (max-width:1100px){.dw-live .stp{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:600px){.dw-live .stp{grid-template-columns:1fr}}
.dw-live .ab-hist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,40px)}
.dw-live .ab-hist li{position:relative;padding-top:26px;border-top:2px solid var(--navy)}
.dw-live .ab-hist li::before{content:'';position:absolute;left:0;top:-7px;width:12px;height:12px;border-radius:50%;background:#00a8e8;box-shadow:0 0 0 4px #fff}
.dw-live .ab-hist b{display:block;font-family:var(--h);font-size:calc(clamp(36px,3.6vw,56px) * var(--hx, 1));font-weight:600;letter-spacing:-.03em;line-height:1;color:#0d1b36}
.dw-live .ab-hist p{margin:14px 0 0;font-size:calc(16px * var(--tx, 1));line-height:1.6;color:#4f5a6b}
@media (max-width:980px){.dw-live .ab-hist{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}
@media (max-width:560px){.dw-live .ab-hist{grid-template-columns:1fr}}
.dw-live .li-feed{margin-top:clamp(40px,5vw,64px);padding:clamp(22px,2.6vw,32px);border-radius:24px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 1px 0 rgba(255,255,255,.1)}
.dw-live .li-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}
.dw-live .li-head h3{margin:0;font-family:var(--h);font-size:calc(clamp(22px,2vw,28px) * var(--tx, 1));font-weight:600;letter-spacing:-.015em;color:#fff}
.dw-live .li-follow{background:#fff;color:#0d1b36}
.dw-live .li-follow:hover{background:#e8f6fd}
.dw-live .li-slot{margin:18px 0 0;font-size:calc(15px * var(--tx, 1));color:rgba(255,255,255,.72)}
.dw-live .hl .wx-rel{margin-top:28px}
.dw-live .hl .wx-rel,.dw-live .hl .wx-rel a{color:rgba(255,255,255,.78)}
.dw-live .sv-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,56px)}
.dw-live .sv-groups h2{margin:0 0 14px;font-family:var(--h);font-size:calc(clamp(24px,2.2vw,32px) * var(--hx, 1));font-weight:600;letter-spacing:-.02em;color:#0d1b36}
.dw-live .sv-groups ul{list-style:none;margin:0;padding:0}
.dw-live .sv-groups li a{display:block;padding:20px 0 22px;border-top:1px solid var(--line);text-decoration:none;color:inherit}
.dw-live .sv-groups li a b{display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:var(--h);font-size:calc(19px * var(--tx, 1));font-weight:600;letter-spacing:-.01em;color:#0d1b36}
.dw-live .sv-groups li a b::after{content:'\2192';color:#0077b6;transition:transform .2s ease}
.dw-live .sv-groups li a:hover b::after{transform:translateX(4px)}
.dw-live .sv-groups li a span{display:block;margin-top:6px;font-size:calc(15.5px * var(--tx, 1));line-height:1.55;color:#4f5a6b}
@media (max-width:980px){.dw-live .sv-groups{grid-template-columns:1fr}}
.dw-live .retail img[alt="Costco"],.dw-live .retail img[alt="Metro"]{height:clamp(17px,1.5vw,21px)}
.dw-live .rnames img[alt="Costco"],.dw-live .rnames img[alt="Metro"]{height:17px}
.dw-live .tile img[alt="SPS Commerce"]{max-width:88%}
.dw-live .hero-media{inset:0;width:100%}
.dw-live .hero:has(> .hero-media)::before{background:linear-gradient(90deg,rgba(6,21,52,.97) 0%,rgba(6,21,52,.9) 32%,rgba(6,21,52,.6) 58%,rgba(6,21,52,.3) 100%),linear-gradient(180deg,rgba(6,21,52,.75) 0%,rgba(6,21,52,0) 220px)}
@media (max-width:860px){.dw-live .hero:has(> .hero-media){min-height:min(100svh,720px);flex-direction:row;align-items:flex-end}
.dw-live .hero:has(> .hero-media) .hero-media{position:absolute;inset:0;width:100%;height:100%;max-height:none;order:0;z-index:-2}
.dw-live .hero:has(> .hero-media)::before{height:auto;bottom:0;background:linear-gradient(180deg,rgba(6,21,52,.8) 0%,rgba(6,21,52,.62) 38%,rgba(6,21,52,.94) 100%)}
.dw-live .hero:has(> .hero-media) .wrap{padding:140px 0 48px}}
.dw-live .hub{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr) minmax(0,.95fr)}
.dw-live .side.l .tiles{grid-template-columns:repeat(3,minmax(0,1fr))}
.dw-live .hub .side.r .tiles .tile:last-child{grid-column:auto}
.dw-live .side.l .tile.more{grid-column:auto}
@media (max-width:960px){.dw-live .hub{grid-template-columns:1fr}}
@media (max-width:480px){.dw-live .side.l .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .side.l .tile.more{grid-column:1/-1}
.dw-live .hub .side.r .tiles .tile:last-child{grid-column:auto}}
.dw-live .tile img[style*="--h"]{max-height:none;height:calc(var(--h) * .82px);width:auto;max-width:86%}
@media (max-width:1180px){.dw-live .tile img[style*="--h"]{height:calc(var(--h) * .7px)}}
.dw-live .retail,.dw-live .rnames{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:4px 18px;align-items:center}
.dw-live .retail .lab,.dw-live .rnames .lab{grid-column:1/-1;flex-basis:auto;margin:0 0 6px}
.dw-live .retail .lg,.dw-live .rnames .lg{display:flex;align-items:center;justify-content:center;height:64px}
.dw-live .retail .lg img,.dw-live .rnames .lg img{height:calc(var(--h) * 1px);width:auto;max-width:100%;object-fit:contain}
.dw-live .retail .lg img{opacity:.72}
.dw-live .rnames .lg img{filter:brightness(0);opacity:.6}
.dw-live .retail .more,.dw-live .rnames .more{display:flex;align-items:center;justify-content:center;height:64px;text-align:center}
@media (max-width:600px){.dw-live .retail,.dw-live .rnames{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px}
.dw-live .retail .lg img,.dw-live .rnames .lg img{height:calc(var(--h) * .78px)}}
.dw-live .lg-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
.dw-live .lg-grid li{height:108px;border-radius:18px;display:flex;align-items:center;justify-content:center;padding:0 20px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 1px 0 rgba(255,255,255,.12)}
.dw-live .lg-grid img{height:calc(var(--h) * 1px);width:auto;max-width:100%;object-fit:contain}
.dw-live .lg-grid li.more{flex-direction:column;align-items:flex-start;gap:4px;background:rgba(0,168,232,.12);box-shadow:inset 0 0 0 1px rgba(0,168,232,.42)}
.dw-live .lg-grid li.more b{font-family:var(--h);font-size:calc(19px * var(--tx, 1));font-weight:600;letter-spacing:-.01em;color:#fff}
.dw-live .lg-grid li.more span{font-size:calc(13.5px * var(--tx, 1));line-height:1.4;color:rgba(255,255,255,.74)}
@media (max-width:1100px){.dw-live .lg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.dw-live .lg-grid.n10 li.more{grid-column:1/-1;align-items:center}}
@media (max-width:600px){.dw-live .lg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.dw-live .lg-grid li{height:84px;padding:0 14px}
.dw-live .lg-grid img{height:calc(var(--h) * .8px)}
.dw-live .lg-grid.n10 li.more{grid-column:auto;align-items:flex-start}
.dw-live .lg-grid.n15 li.more{grid-column:1/-1}}
.dw-live .lg-head{margin-bottom:clamp(32px,4vw,48px)}
.dw-live .co-badge b[data-count]{font-variant-numeric:tabular-nums}
.dw-live .au-dk .wx-rel,.dw-live .au-dk .wx-rel a{color:rgba(255,255,255,.78)}
.dw-live .lg-grid + .wx-rel{margin-top:28px}
.dw-live .retail,.dw-live .rnames{grid-template-columns:repeat(5,minmax(0,1fr))}
.dw-live .rnames .lg img{height:calc(var(--h) * .8px)}
@media (max-width:600px){.dw-live .retail,.dw-live .rnames{grid-template-columns:repeat(3,minmax(0,1fr))}
.dw-live .retail .more,.dw-live .rnames .more{grid-column:1/-1;height:44px}}
@media (min-width:961px){.dw-live .hub .side{display:flex;flex-direction:column}
.dw-live .hub .side .tiles{flex:1 1 auto;grid-auto-rows:1fr}
.dw-live .hub .tile{height:auto;min-height:96px}}
.dw-live .rnames{grid-template-columns:repeat(3,minmax(0,1fr))}
.dw-live .rnames .more{grid-column:1/-1;height:40px}
.dw-live .rnames .lg img{height:calc(var(--h) * var(--k,1) * .92px)}
.dw-live img[alt="SPS Commerce"]{--k:1.18}
.dw-live img[alt="QuickBooks"]{--k:1.12}
.dw-live .tile img[style*="--h"]{height:calc(var(--h) * var(--k,1) * .82px)}
@media (max-width:1180px){.dw-live .tile img[style*="--h"]{height:calc(var(--h) * var(--k,1) * .7px)}}
.dw-live .retail .lg img{height:calc(var(--h) * var(--k,1) * 1px)}
.dw-live .lg-grid img{height:calc(var(--h) * var(--k,1) * 1px)}
@media (max-width:600px){.dw-live .lg-grid img{height:calc(var(--h) * var(--k,1) * .8px)}
.dw-live .retail .lg img,.dw-live .rnames .lg img{height:calc(var(--h) * var(--k,1) * .78px)}}
@media (max-width:600px){.dw-live .lg-grid li.more{height:auto;min-height:84px;padding:14px 16px}
.dw-live .lg-grid li.more b{font-size:calc(16px * var(--tx, 1))}
.dw-live .lg-grid li.more span{font-size:calc(12.5px * var(--tx, 1))}}
.dw-live .au-acts,.dw-live .fr-acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px}
.dw-live .hero .au-acts,.dw-live .hero .fr-acts,.dw-live .fr-ht .fr-acts{margin-top:36px}
.dw-live .au-acts .btn,.dw-live .fr-acts .btn{margin:0 !important}
@media (max-width:520px){.dw-live .au-acts,.dw-live .fr-acts{gap:8px}
.dw-live .au-acts .btn,.dw-live .fr-acts .btn{flex:1 1 auto;height:48px;padding:0 14px;font-size:calc(14px * var(--tx, 1));white-space:nowrap}}
@media (max-width:640px){.dw-live .tk-map{grid-template-columns:1fr;gap:8px}
.dw-live .tk-node{max-width:none;width:100%;box-sizing:border-box;align-items:center;padding:12px 14px 12px 12px}
.dw-live .tk-node b{white-space:normal}}
.dw-live .ab-tl{display:grid;grid-template-columns:168px minmax(0,1fr);gap:clamp(28px,4vw,64px);margin-top:clamp(36px,4vw,56px)}
.dw-live .ab-tl-nav{position:sticky;top:120px;align-self:start}
.dw-live .ab-tl-nav ol{list-style:none;margin:0;padding:0;border-left:2px solid #e4e8ef}
.dw-live .ab-tl-nav a{display:block;margin-left:-2px;padding:8px 0 8px 18px;border-left:2px solid transparent;text-decoration:none;font-family:var(--h);font-size:calc(19px * var(--tx, 1));font-weight:600;color:#8a93a5;transition:color .2s ease,border-color .2s ease}
.dw-live .ab-tl-nav a small{display:block;font-family:var(--b);font-size:calc(12.5px * var(--tx, 1));font-weight:500;color:inherit;opacity:.85}
.dw-live .ab-tl-nav a:hover{color:#0d1b36}
.dw-live .ab-tl-nav a.on{color:#0d1b36;border-left-color:#00a8e8}
.dw-live .ab-tl-track{position:relative;padding:8px 0 0}
.dw-live .ab-tl-track::before,.dw-live .ab-tl-fill{content:'';position:absolute;left:50%;top:0;width:2px;transform:translateX(-1px)}
.dw-live .ab-tl-track::before{bottom:0;background:#e4e8ef}
.dw-live .ab-tl-fill{height:0;background:linear-gradient(#00a8e8,#2b6fd6)}
.dw-live .ab-tl-year{position:relative;padding:48px 0 4px;scroll-margin-top:120px}
.dw-live .ab-tl-year:first-of-type{padding-top:0}
.dw-live .ab-tl-yh{position:relative;z-index:1;width:max-content;max-width:min(100%,520px);margin:0 auto 30px;text-align:center;background:#fff;padding:6px 18px 8px}
.dw-live .ab-tl-yh h3{margin:0;font-family:var(--h);font-size:calc(clamp(44px,5vw,68px) * var(--hx, 1));font-weight:600;letter-spacing:-.03em;line-height:1;color:#0d1b36}
.dw-live .ab-tl-yh span{display:inline-block;margin-top:10px;padding:5px 12px;border-radius:999px;background:#0d1b36;color:#fff;font-size:calc(12px * var(--tx, 1));font-weight:600;letter-spacing:.1em;text-transform:uppercase}
.dw-live .ab-tl-yh p{margin:12px 0 0;font-size:calc(16px * var(--tx, 1));line-height:1.55;color:#4f5a6b;text-wrap:balance}
.dw-live .ab-tl-items{list-style:none;margin:0;padding:0}
.dw-live .ab-tl-it{position:relative;width:50%;padding:0 40px 22px 0}
.dw-live .ab-tl-it:nth-child(even){margin-left:50%;margin-top:-84px;padding:0 0 22px 40px}
.dw-live .ab-tl-it:nth-child(even):only-child,.dw-live .ab-tl-it:first-child:nth-child(even){margin-top:0}
.dw-live .ab-tl-it::before{content:'';position:absolute;top:24px;right:-7px;width:12px;height:12px;border-radius:50%;background:#fff;border:3px solid #00a8e8;z-index:1}
.dw-live .ab-tl-it:nth-child(even)::before{right:auto;left:-7px}
.dw-live .ab-tl-card{background:#fff;border:1px solid #e4e8ef;border-radius:16px;padding:20px 22px 22px;box-shadow:0 10px 30px -18px rgba(13,27,54,.28);transition:transform .25s ease,box-shadow .25s ease}
.dw-live .ab-tl-card:hover{transform:translateY(-2px);box-shadow:0 16px 36px -18px rgba(13,27,54,.35)}
.dw-live .ab-tl-it.hl .ab-tl-card{background:linear-gradient(135deg,#fff 0%,#f0f8fe 100%);border-color:#cfe9f8}
.dw-live .ab-tl-meta{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}
.dw-live .ab-tl-meta span{font-size:calc(11.5px * var(--tx, 1));font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0089c2}
.dw-live .ab-tl-meta time{font-size:calc(12.5px * var(--tx, 1));font-weight:600;color:#8a93a5;white-space:nowrap}
.dw-live .ab-tl-big{display:block;margin:2px 0 6px;font-family:var(--h);font-size:calc(42px * var(--hx, 1));font-weight:600;letter-spacing:-.02em;line-height:1;color:#0d1b36}
.dw-live .ab-tl-card h4{margin:0;font-family:var(--h);font-size:calc(19px * var(--tx, 1));font-weight:600;line-height:1.3;color:#0d1b36}
.dw-live .ab-tl-card p{margin:6px 0 0;font-size:calc(15px * var(--tx, 1));line-height:1.6;color:#4f5a6b}
.dw-live .ab-tl-next{position:relative;z-index:1;max-width:760px;margin:16px auto 0;padding:clamp(36px,5vw,56px) clamp(24px,4vw,44px);border-radius:24px;text-align:center;color:#fff;background:radial-gradient(520px 260px at 18% 0,rgba(0,168,232,.32),transparent 60%),radial-gradient(420px 260px at 92% 100%,rgba(43,111,214,.38),transparent 60%),#061534}
.dw-live .ab-tl-next h3{margin:0;font-family:var(--h);font-size:clamp(52px,7vw,88px);font-weight:600;letter-spacing:-.03em;line-height:1}
.dw-live .ab-tl-next b{display:block;margin-top:12px;font-family:var(--h);font-size:calc(clamp(22px,2.4vw,30px) * var(--hx, 1));font-weight:600}
.dw-live .ab-tl-next p{max-width:560px;margin:12px auto 0;font-size:calc(16.5px * var(--tx, 1));line-height:1.6;color:rgba(255,255,255,.78)}
.dw-live .ab-tl.js .ab-tl-it,.dw-live .ab-tl.js .ab-tl-yh,.dw-live .ab-tl.js .ab-tl-next{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1)}
.dw-live .ab-tl.js .ab-tl-it:nth-child(odd){transform:translateX(-24px)}
.dw-live .ab-tl.js .ab-tl-it:nth-child(even){transform:translateX(24px)}
.dw-live .ab-tl.js .in{opacity:1 !important;transform:none !important}
@media (max-width:980px){.dw-live .ab-tl{grid-template-columns:1fr}
.dw-live .ab-tl-nav{display:none}
.dw-live .ab-tl-track::before,.dw-live .ab-tl-fill{left:14px}
.dw-live .ab-tl-yh{width:auto;margin:0 0 22px;padding:0 0 0 40px;text-align:left;background:none}
.dw-live .ab-tl-it,.dw-live .ab-tl-it:nth-child(even){width:auto;margin-left:0;margin-top:0;padding:0 0 18px 40px}
.dw-live .ab-tl-it::before,.dw-live .ab-tl-it:nth-child(even)::before{left:8px;right:auto}
.dw-live .ab-tl.js .ab-tl-it:nth-child(odd),.dw-live .ab-tl.js .ab-tl-it:nth-child(even){transform:translateY(20px)}
.dw-live .ab-tl-next{margin-left:40px}}
@media (prefers-reduced-motion:reduce){.dw-live .ab-tl.js .ab-tl-it,.dw-live .ab-tl.js .ab-tl-yh,.dw-live .ab-tl.js .ab-tl-next{opacity:1;transform:none;transition:none}}
.dw-live .tk-orbit{container-type:inline-size}
.dw-live .tk-orbit .tk-node{width:max-content;flex-direction:column;align-items:center;gap:6px;padding:11px 15px 10px;border-radius:14px;max-width:none;white-space:nowrap;text-align:center;z-index:2;animation:tk-node 7s ease-in-out infinite;animation-delay:calc(var(--i, 0) * 1s)}
.dw-live .tk-orbit .tk-node img.tk-wm{width:auto;max-width:none;height:clamp(14px,3cqw,18px);border-radius:0;display:block}
.dw-live .tk-orbit .tk-node small{font-size:calc(clamp(10.5px,2cqw,12px) * var(--tx, 1));line-height:1.3;color:#4f5a6b}
.dw-live .tk-orbit .tk-lines .tk-ln{stroke:#cfe6f4;stroke-width:1.5}
.dw-live .tk-orbit .tk-lines .tk-pulse{stroke:#00a8e8;stroke-width:3;stroke-linecap:round;stroke-dasharray:7 193;stroke-dashoffset:7;opacity:0;animation:tk-flow 7s linear infinite;animation-delay:calc(var(--i, 0) * 1s)}
.dw-live .tk-orbit .tk-core{animation:tk-core 1s ease-out infinite}
@keyframes tk-flow{0%{stroke-dashoffset:7;opacity:0}2%{opacity:1}13%{stroke-dashoffset:-93;opacity:1}15%,100%{stroke-dashoffset:-100;opacity:0}}
@keyframes tk-node{0%,16%,100%{box-shadow:0 0 0 1px rgba(6,21,52,.07),0 18px 36px -22px rgba(6,21,52,.35)}3%,10%{box-shadow:0 0 0 2px #00a8e8,0 0 0 8px rgba(0,168,232,.14),0 18px 36px -22px rgba(6,21,52,.35)}}
@keyframes tk-core{0%,70%,100%{box-shadow:0 0 0 10px rgba(0,168,232,.12),0 30px 60px -30px rgba(6,21,52,.6)}85%{box-shadow:0 0 0 16px rgba(0,168,232,.18),0 30px 60px -30px rgba(6,21,52,.6)}}
@media (max-width:640px){.dw-live .tk-orbit .tk-node{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;text-align:right;padding:14px 16px}
.dw-live .tk-orbit .tk-node img.tk-wm{height:19px}
.dw-live .tk-orbit .tk-core{animation:none}}
@media (prefers-reduced-motion:reduce){.dw-live .tk-orbit .tk-node,.dw-live .tk-orbit .tk-core{animation:none}
.dw-live .tk-orbit .tk-lines .tk-pulse{display:none}}
.dw-live .rnames .more{grid-column:auto !important;height:64px !important;display:flex;align-items:center;justify-content:center;text-align:center}
.dw-live .qt-hw{padding-bottom:clamp(64px,8vw,112px)}
.dw-live .qt-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:clamp(36px,5vw,88px);align-items:start}
.dw-live .qt-hero .qt-eye{margin:0 0 18px;font-size:calc(14px * var(--tx, 1));font-weight:600;letter-spacing:.02em;color:var(--cyan)}
.dw-live .qt-intro h1{margin:0;font-size:clamp(44px,5.2vw,84px);line-height:.98;letter-spacing:-.04em;font-weight:600;max-width:11ch}
.dw-live .qt-hero .qt-lead{margin:24px 0 0;max-width:46ch;font-size:calc(clamp(17px,1.3vw,20px) * var(--tx, 1));line-height:1.6;color:rgba(255,255,255,.84);max-width:46ch}
.dw-live .qt-basis{margin-top:34px;padding-top:26px;border-top:1px solid rgba(255,255,255,.14);max-width:520px}
.dw-live .qt-hero .qt-basis p{margin:0 0 14px;font-size:calc(14px * var(--tx, 1));font-weight:600;color:rgba(255,255,255,.66)}
.dw-live .qt-basis ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}
.dw-live .qt-basis li{display:flex;gap:12px;align-items:flex-start;font-size:calc(16px * var(--tx, 1));line-height:1.45;color:#fff}
.dw-live .qt-basis li svg{flex:none;margin-top:2px;color:var(--cyan)}
.dw-live .qt-contact{list-style:none;margin:34px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}
.dw-live .qt-contact li,.dw-live .qt-contact a{display:inline-flex;align-items:center;gap:10px;font-size:calc(15px * var(--tx, 1));color:rgba(255,255,255,.88);text-decoration:none}
.dw-live .qt-contact li{padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}
.dw-live .qt-contact svg{flex:none;color:var(--cyan)}
.dw-live .qt-contact a:hover{color:#fff}
.dw-live .qt-card{position:relative;padding:clamp(24px,2.6vw,40px);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.05));box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.18),0 40px 80px -30px rgba(0,0,0,.55);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);scroll-margin-top:110px}
.dw-live .qt-card h2{margin:0 0 22px;font-family:var(--h);font-size:calc(clamp(22px,1.8vw,28px) * var(--tx, 1));font-weight:600;letter-spacing:-.02em;color:#fff}
.dw-live .qt-hero .qt-note{margin:18px 0 0;max-width:none;font-size:calc(13px * var(--tx, 1));color:rgba(255,255,255,.62)}
.dw-live .qt-note a{color:#fff;text-decoration:underline;text-underline-offset:3px}
.dw-live .qt-hero .qt-fallback p{margin:0;font-size:calc(16px * var(--tx, 1));line-height:1.6;color:rgba(255,255,255,.84)}
.dw-live .qt-hero .qt-fallback .qt-fb-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;max-width:none}
.dw-live .qt-hero .qt-fallback .btn{margin:0!important}
.dw-live .qt-form .wpforms-container{margin:0!important;padding:0!important;max-width:none!important;--wpforms-field-border-radius:12px;--wpforms-field-background-color:rgba(255,255,255,.08);--wpforms-field-border-color:rgba(255,255,255,.2);--wpforms-field-text-color:#fff;--wpforms-label-color:rgba(255,255,255,.9);--wpforms-label-sublabel-color:rgba(255,255,255,.6);--wpforms-label-error-color:#ffb4a8;--wpforms-button-background-color:#00a8e8;--wpforms-button-text-color:#061534;--wpforms-button-border-radius:999px;--wpforms-field-size-input-height:50px;--wpforms-field-size-font-size:calc(16px * var(--tx, 1));--wpforms-button-size-height:54px}
.dw-live .qt-form .wpforms-form .wpforms-field{padding:0 0 18px!important;margin:0!important;clear:both}
.dw-live .qt-form .wpforms-form .wpforms-field-label{display:block;margin:0 0 8px!important;padding:0!important;font:600 14px/1.35 var(--b)!important;color:rgba(255,255,255,.9)!important}
.dw-live .qt-form .wpforms-form .wpforms-field-label-inline{font:400 15px/1.4 var(--b)!important;color:rgba(255,255,255,.88)!important}
.dw-live .qt-form .wpforms-form .wpforms-field-sublabel,.dw-live .qt-form .wpforms-form .wpforms-field-description{margin-top:6px!important;font-size:calc(12.5px * var(--tx, 1))!important;color:rgba(255,255,255,.6)!important}
.dw-live .qt-form .wpforms-form .wpforms-required-label{color:var(--cyan)!important;font-weight:600}
.dw-live .qt-form .wpforms-form input:where(:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=file])),.dw-live .qt-form .wpforms-form select,.dw-live .qt-form .wpforms-form textarea{width:100%!important;max-width:none!important;height:50px;padding:0 14px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.2)!important;background:rgba(255,255,255,.08)!important;color:#fff!important;font:400 16px/1.3 var(--b)!important;box-shadow:none!important;color-scheme:dark;transition:border-color .2s,background .2s,box-shadow .2s;box-sizing:border-box!important}
.dw-live .qt-form .wpforms-form textarea{height:auto!important;min-height:120px;padding:12px 14px!important;resize:vertical}
.dw-live .qt-form .wpforms-form select option{background:#0b1d44;color:#fff}
.dw-live .qt-form .wpforms-form input::placeholder,.dw-live .qt-form .wpforms-form textarea::placeholder{color:rgba(255,255,255,.45)!important}
.dw-live .qt-form .wpforms-form input:focus,.dw-live .qt-form .wpforms-form select:focus,.dw-live .qt-form .wpforms-form textarea:focus{outline:none!important;border-color:#00a8e8!important;background:rgba(255,255,255,.12)!important;box-shadow:0 0 0 3px rgba(0,168,232,.3)!important}
.dw-live .qt-form .wpforms-form .wpforms-field-row{max-width:none!important;display:flex;flex-wrap:wrap;gap:12px}
.dw-live .qt-form .wpforms-form .wpforms-field-row::before,.dw-live .qt-form .wpforms-form .wpforms-field-row::after{display:none!important}
.dw-live .qt-form .wpforms-form .wpforms-field-row-block{flex:1 1 180px;width:auto!important;margin:0!important;padding:0!important;float:none!important}
.dw-live .qt-form .wpforms-form ul{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-wrap:wrap;gap:8px 18px}
.dw-live .qt-form .wpforms-form ul li{margin:0!important;padding:0!important;display:flex;align-items:center;gap:8px}
.dw-live .qt-form .wpforms-form input[type=checkbox],.dw-live .qt-form .wpforms-form input[type=radio]{accent-color:#00a8e8;width:18px;height:18px;margin:0!important}
.dw-live .qt-form .wpforms-form label.wpforms-error,.dw-live .qt-form .wpforms-form em.wpforms-error{display:block;margin-top:6px!important;padding:0!important;font-style:normal;font-size:calc(13px * var(--tx, 1))!important;color:#ffb4a8!important}
.dw-live .qt-form .wpforms-form .wpforms-has-error input,.dw-live .qt-form .wpforms-form .wpforms-has-error select,.dw-live .qt-form .wpforms-form .wpforms-has-error textarea,.dw-live .qt-form .wpforms-form input.wpforms-error,.dw-live .qt-form .wpforms-form select.wpforms-error,.dw-live .qt-form .wpforms-form textarea.wpforms-error{border-color:#ff8a78!important}
.dw-live .qt-form .wpforms-form .wpforms-submit-container{padding:6px 0 0!important;margin:0!important;clear:both}
.dw-live .qt-form .wpforms-form button[type=submit],.dw-live .qt-form .wpforms-form input[type=submit],.dw-live .qt-form .wpforms-form .wpforms-submit{width:100%!important;height:54px!important;padding:0 28px!important;border:0!important;border-radius:999px!important;background:#00a8e8!important;color:#061534!important;font:600 16px/1 var(--b)!important;cursor:pointer;box-shadow:none!important;transition:background .2s,color .2s}
.dw-live .qt-form .wpforms-form button[type=submit]:hover,.dw-live .qt-form .wpforms-form .wpforms-submit:hover{background:#fff!important;color:#061534!important}
.dw-live .qt-form .wpforms-form .wpforms-submit-spinner{margin-left:10px}
.dw-live .qt-form .wpforms-confirmation-container-full,.dw-live .qt-form .wpforms-confirmation-container{margin:0!important;padding:22px 24px!important;border-radius:16px!important;border:1px solid rgba(0,168,232,.45)!important;background:rgba(0,168,232,.12)!important;color:#fff!important;font-size:calc(16px * var(--tx, 1));line-height:1.6}
.dw-live .qt-form .wpforms-confirmation-container-full p,.dw-live .qt-form .wpforms-confirmation-container p{margin:0;color:#fff!important}
.dw-live .qt-form .wpforms-error-container,.dw-live .qt-form .wpforms-error-noscript{color:#ffb4a8!important;font-size:calc(14px * var(--tx, 1))}
.dw-live .qt-more{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);align-items:center}
.dw-live .qt-pr .h2{margin:0}
.dw-live .qt-pr .lead{margin:18px 0 0}
.dw-live .qt-prl{margin:28px 0 0}
.dw-live .qt-prl .btn{margin:0}
.dw-live .qt-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}
.dw-live .qt-stats div{padding:24px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.08),0 18px 40px -28px rgba(6,21,52,.35)}
.dw-live .qt-stats dt{font-family:var(--h);font-size:calc(clamp(32px,3vw,48px) * var(--hx, 1));font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--navy)}
.dw-live .qt-stats dd{margin:10px 0 0;font-size:calc(15px * var(--tx, 1));line-height:1.4;color:#4a5a78}
@media (max-width:1100px){.dw-live .qt-grid{grid-template-columns:minmax(0,1fr) minmax(0,480px)}}
@media (max-width:980px){.dw-live .qt-grid,.dw-live .qt-more{grid-template-columns:1fr}
.dw-live .qt-intro h1{max-width:14ch}}
@media (max-width:640px){.dw-live .qt-card{border-radius:20px;padding:22px 18px}
.dw-live .qt-contact{flex-direction:column;align-items:flex-start}
.dw-live .qt-stats div{padding:18px}}
.dw-live .li-head h3{display:flex;align-items:center;gap:12px}
.dw-live .li-head h3::before{content:"";flex:none;width:1.05em;height:1.05em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1.5' y='1.5' width='21' height='21' rx='3' fill='%23fff'/%3E%3Cpath fill='%230A66C2' d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 1 1 0-4.125 2.062 2.062 0 0 1 0 4.125zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E") center/contain no-repeat}
.dw-live .pp-hw{padding-bottom:clamp(48px,6vw,80px)}
.dw-live .pp-hero .pp-eye{margin:0 0 18px;font-size:calc(14px * var(--tx, 1));font-weight:600;letter-spacing:.02em;color:var(--cyan)}
.dw-live .pp-hero h1{margin:0;font-size:clamp(44px,5.2vw,84px);line-height:.98;letter-spacing:-.04em;font-weight:600}
.dw-live .pp-hero .pp-lead{margin:24px 0 0;max-width:60ch;font-size:calc(clamp(17px,1.3vw,20px) * var(--tx, 1));line-height:1.6;color:rgba(255,255,255,.84)}
.dw-live .pp-hero .pp-date{margin:22px 0 0;max-width:none;font-size:calc(14px * var(--tx, 1));color:rgba(255,255,255,.6)}
.dw-live .pp-sec{padding:clamp(56px,7vw,104px) 0}
.dw-live .pp-wrap{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:clamp(32px,6vw,112px);align-items:start}
.dw-live .pp-toc{position:sticky;top:120px;padding:22px 22px 18px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.07),0 18px 40px -30px rgba(6,21,52,.35)}
.dw-live .pp-toc p{margin:0 0 12px;font-size:calc(13px * var(--tx, 1));font-weight:600;color:#4a5a78}
.dw-live .pp-toc ol{margin:0;padding:0;list-style:none;counter-reset:pp;display:grid;gap:2px}
.dw-live .pp-toc li{counter-increment:pp}
.dw-live .pp-toc a{display:flex;gap:10px;padding:6px 8px;border-radius:8px;font-size:calc(14px * var(--tx, 1));line-height:1.35;color:#24324d;text-decoration:none}
.dw-live .pp-toc a::before{content:counter(pp);flex:none;width:18px;color:#8a95ab;font-variant-numeric:tabular-nums}
.dw-live .pp-toc a:hover{background:rgba(0,168,232,.08);color:var(--navy)}
.dw-live .pp-body{max-width:760px;counter-reset:pps}
.dw-live .pp-s{padding:0 0 clamp(28px,3vw,40px);margin:0 0 clamp(28px,3vw,40px);border-bottom:1px solid rgba(6,21,52,.09);scroll-margin-top:120px;counter-increment:pps}
.dw-live .pp-s:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
.dw-live .pp-s h2{margin:0 0 16px;font-family:var(--h);font-size:calc(clamp(22px,2vw,30px) * var(--hx, 1));font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--navy)}
.dw-live .pp-s h2::before{content:counter(pps) ". ";color:#8a95ab;font-weight:500}
.dw-live .pp-s h3{margin:22px 0 8px;font-family:var(--h);font-size:calc(17px * var(--tx, 1));font-weight:600;color:var(--navy)}
.dw-live .pp-s p,.dw-live .pp-s li,.dw-live .pp-s address{font-size:calc(16.5px * var(--tx, 1));line-height:1.7;color:#3b4862}
.dw-live .pp-s p{margin:0 0 14px}
.dw-live .pp-s ul{margin:0 0 14px;padding:0 0 0 20px}
.dw-live .pp-s li{margin:0 0 8px}
.dw-live .pp-s li::marker{color:var(--cyan)}
.dw-live .pp-s li b{color:var(--navy);font-weight:600}
.dw-live .pp-s a{color:#0b6fa4;text-decoration:underline;text-underline-offset:3px}
.dw-live .pp-s address{font-style:normal;margin:6px 0 0;padding:20px 22px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgba(6,21,52,.08)}
@media (max-width:980px){.dw-live .pp-wrap{grid-template-columns:1fr}
.dw-live .pp-toc{position:static}}
