:is(.sw-root,.site-scope) .wdp{--line:#e5dfd0}:is(.sw-root,.site-scope) .wd-h3{font:600 clamp(40px,4.6vw,68px)/1 var(--sans);letter-spacing:-.045em;text-transform:none;text-wrap:balance;margin:0}:is(.sw-root,.site-scope) .wd-kick{font:700 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-ink);margin:0}:is(.sw-root,.site-scope) [data-theme=dark] .wd-kick{color:var(--orange-hot)}:is(.sw-root,.site-scope) .wd-body-l{color:var(--lead);max-width:44ch;margin:20px 0 0;font-size:clamp(17px,1.35vw,19px);line-height:1.6}:is(.sw-root,.site-scope) [data-theme=dark] .wd-body-l{color:#f3ede1c2}:is(.sw-root,.site-scope) .wd-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}:is(.sw-root,.site-scope) .wd-tlink{color:inherit;border-bottom:1.5px solid;align-items:center;gap:8px;padding-bottom:3px;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex}:is(.sw-root,.site-scope) .wd-tlink:hover{color:var(--orange)}:is(.sw-root,.site-scope) .wd-tlink .ar{transition:transform .3s var(--ease);display:inline-block}:is(.sw-root,.site-scope) .wd-tlink:hover .ar{transform:translate(3px,-3px)}:is(.sw-root,.site-scope) .wd-br{background:var(--paper);box-shadow:0 0 0 1px var(--line),0 50px 100px -50px #1615138c;border-radius:22px;position:relative;overflow:hidden}:is(.sw-root,.site-scope) .wd-br-bar{background:var(--cream);border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:12px 16px;display:flex}:is(.sw-root,.site-scope) .wd-br-bar>i{background:var(--orange);border-radius:50%;flex:none;width:10px;height:10px}:is(.sw-root,.site-scope) .wd-br-bar>i+i{background:var(--ink)}:is(.sw-root,.site-scope) .wd-br-bar>i+i+i{box-shadow:inset 0 0 0 1.5px var(--muted);background:0 0}:is(.sw-root,.site-scope) .wd-br-url{background:var(--cream-2);min-width:0;font:400 12px/1.1 var(--mono);color:var(--lead);white-space:nowrap;border-radius:99px;flex:0 330px;align-items:center;gap:7px;margin-left:10px;padding:6px 13px;display:flex;overflow:hidden}:is(.sw-root,.site-scope) .wd-br-url svg{opacity:.6;flex:none;width:10px;height:10px}:is(.sw-root,.site-scope) .wd-br-caret{background:var(--orange);width:1.5px;height:12px;margin-left:1px;animation:1s step-end infinite wd-caret;display:inline-block}@keyframes wd-caret{50%{opacity:0}}:is(.sw-root,.site-scope) .wd-br-chip{font:700 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lead);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}:is(.sw-root,.site-scope) .wd-br-chip i{background:var(--muted);border-radius:50%;width:7px;height:7px;transition:background .3s}:is(.sw-root,.site-scope) .wd-br-chip.live i{background:var(--orange);animation:1.8s ease-in-out infinite wd-pulse}:is(.sw-root,.site-scope) .wd-br-load{background:var(--orange);transform-origin:0;opacity:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}:is(.sw-root,.site-scope) .wd-br-bar{position:relative}:is(.sw-root,.site-scope) .wd-hx{background:var(--cream);position:relative}:is(.sw-root,.site-scope) .wd-hx.pin{height:290vh}:is(.sw-root,.site-scope) .wd-hx-stage{padding:150px 0 96px;position:relative}:is(.sw-root,.site-scope) .wd-hx.pin .wd-hx-stage{align-items:center;height:100svh;padding:0;display:flex;position:sticky;top:0;overflow:hidden}:is(.sw-root,.site-scope) .wd-hx-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,72px);width:100%;display:grid}:is(.sw-root,.site-scope) .wd-hx.pin .wd-hx-grid{padding-top:64px}:is(.sw-root,.site-scope) .wd-hx-copy .eb{color:var(--lead)}:is(.sw-root,.site-scope) .wd-hx-copy .h1{letter-spacing:-.055em;margin-top:26px;font-size:clamp(56px,7.4vw,112px);line-height:.92}:is(.sw-root,.site-scope) .wd-hx-copy .lead{max-width:36ch;margin-top:26px}:is(.sw-root,.site-scope) .wd-hx-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}:is(.sw-root,.site-scope) .wd-hx-log{gap:6px;max-width:440px;margin:40px 0 0;padding:0;list-style:none;display:flex}:is(.sw-root,.site-scope) .wd-hx-log li{font:700 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex:1;padding-top:12px;transition:color .4s;position:relative}:is(.sw-root,.site-scope) .wd-hx-log li:before{content:"";background:var(--cream-3);border-radius:2px;height:3px;position:absolute;top:0;left:0;right:0}:is(.sw-root,.site-scope) .wd-hx-log li:after{content:"";background:var(--orange);transform-origin:0;height:3px;transform:scaleX(var(--f,0));border-radius:2px;position:absolute;top:0;left:0;right:0}:is(.sw-root,.site-scope) .wd-hx-log li b{color:var(--ink);opacity:.35;margin-bottom:6px;transition:opacity .4s,color .4s;display:block}:is(.sw-root,.site-scope) .wd-hx-log li.on{color:var(--ink)}:is(.sw-root,.site-scope) .wd-hx-log li.on b{opacity:1;color:var(--orange)}:is(.sw-root,.site-scope) .wd-hx-fig{margin:0;position:relative}:is(.sw-root,.site-scope) .wd-hx-fig .wd-br{transform-origin:50% 60%}:is(.sw-root,.site-scope) .wd-br-view{aspect-ratio:16/10;background:var(--paper);position:relative;overflow:hidden;container-type:inline-size}:is(.sw-root,.site-scope) .wd-ms-grid{opacity:calc(var(--g,0) * var(--wire,1));pointer-events:none;grid-template-columns:repeat(12,1fr);gap:1.2%;display:grid;position:absolute;inset:0 4%}:is(.sw-root,.site-scope) .wd-ms-grid i{background:#d9481c0e;border-inline:1px solid #d9481c1f}:is(.sw-root,.site-scope) .wd-ms-el{--a:0;--t:0;transform:translate(calc(var(--dx) * 1cqw * (1 - var(--a))),calc(var(--dy) * 1cqw * (1 - var(--a)))) rotate(calc(var(--r) * 1deg * (1 - var(--a))));opacity:clamp(0,calc(var(--a) * 3),1);position:absolute}:is(.sw-root,.site-scope) .wd-ms-ol{opacity:var(--wire,1);border:1.5px dashed #16151366;border-radius:.6cqw;position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-ms-lab{font:700 max(7px,.95cqw)/1 var(--mono);letter-spacing:.1em;color:var(--orange);background:var(--paper);opacity:var(--wire,1);white-space:nowrap;border-radius:.3cqw;padding:.3cqw .5cqw;position:absolute;top:0;left:0;transform:translateY(-100%)}:is(.sw-root,.site-scope) .wd-ms-bar{width:100%;opacity:calc(1 - var(--t));background:#16151317;border-radius:.4cqw;position:absolute;top:18%;bottom:18%;left:0}:is(.sw-root,.site-scope) .wd-ms-tx{white-space:nowrap;color:var(--ink);display:block;position:relative}:is(.sw-root,.site-scope) .wd-ms-cov{background:var(--paper);transform-origin:100%;transform:scaleX(calc(1 - var(--t)));position:absolute;inset:-4% -2%}:is(.sw-root,.site-scope) .wd-ms-cov:before{content:"";background:var(--orange);width:2px;opacity:calc(var(--t) * (1 - var(--t)) * 4);position:absolute;top:10%;bottom:10%;left:0}:is(.sw-root,.site-scope) .wd-ms-logo .wd-ms-tx{font:800 2.3cqw/1 var(--logo);letter-spacing:-.04em;padding-top:.6cqw}:is(.sw-root,.site-scope) .wd-ms-nav{display:flex}:is(.sw-root,.site-scope) .wd-ms-nav .wd-ms-tx{width:100%;font:500 1.35cqw/1 var(--sans);justify-content:space-between;padding-top:.9cqw;display:flex}:is(.sw-root,.site-scope) .wd-ms-h .wd-ms-tx{font:600 6.4cqw/1 var(--sans);letter-spacing:-.05em}:is(.sw-root,.site-scope) .wd-ms-h2 .wd-ms-tx{font:400 6.8cqw/1 var(--serif);letter-spacing:-.02em;color:var(--orange);font-style:italic}:is(.sw-root,.site-scope) .wd-ms-sub .wd-ms-tx{font:400 1.6cqw/1.45 var(--sans);color:var(--lead);white-space:normal}:is(.sw-root,.site-scope) .wd-ms-sub .wd-ms-bar{width:92%;height:30%;top:8%;bottom:auto;box-shadow:0 2.2cqw #16151317}:is(.sw-root,.site-scope) .wd-ms-pill{border-radius:99px;place-items:center;display:grid}:is(.sw-root,.site-scope) .wd-ms-pill .wd-ms-ol{border-radius:99px}:is(.sw-root,.site-scope) .wd-ms-pill .wd-ms-fill{background:var(--ink);opacity:calc(var(--t) * (1 - var(--art,0)));border-radius:99px;position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-ms-pill .wd-ms-hot{background:var(--orange);opacity:var(--art,0);border-radius:99px;position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-ms-pill .wd-ms-tx{font:600 1.4cqw/1 var(--sans);color:#fff;z-index:1}:is(.sw-root,.site-scope) .wd-ms-pill .wd-ms-cov{display:none}:is(.sw-root,.site-scope) .wd-ms-pill .wd-ms-tx{opacity:var(--t)}:is(.sw-root,.site-scope) .wd-ms-navbtn .wd-ms-tx{font-size:1.15cqw}:is(.sw-root,.site-scope) .wd-ms-img{border-radius:1.4cqw;overflow:hidden}:is(.sw-root,.site-scope) .wd-ms-img .wd-ms-x{width:100%;height:100%;opacity:var(--wire,1);position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-ms-img img{object-fit:cover;object-position:50% 38%;width:100%;height:100%;opacity:var(--art,0);transform:scale(calc(1.18 - .18 * var(--art,0)));position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-ms-card{border-radius:1.1cqw;align-items:center;gap:1.4cqw;padding:0 1.2cqw;display:flex}:is(.sw-root,.site-scope) .wd-ms-card .wd-ms-bg{background:var(--cream-2);opacity:var(--art,0);border-radius:1.1cqw;position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-ms-card .wd-ms-th{border-radius:.7cqw;flex:none;width:9cqw;height:72%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1615132e}:is(.sw-root,.site-scope) .wd-ms-card .wd-ms-th span{opacity:var(--art,0);background:url(/media/sw/svc2-web.webp) 0 0/300% no-repeat;position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-ms-card .wd-ms-tw{flex:1;height:2.6cqw;position:relative}:is(.sw-root,.site-scope) .wd-ms-card .wd-ms-tx{font:600 1.6cqw/1.6 var(--sans);letter-spacing:-.02em}:is(.sw-root,.site-scope) .wd-hx-live{z-index:5;position:absolute;inset:0;overflow:hidden;transform:translateY(-100%)}:is(.sw-root,.site-scope) .wd-hx-live img{object-fit:cover;object-position:50% 0;width:100%;height:100%;transform:translateY(100%)}:is(.sw-root,.site-scope) .wd-hx-scan{background:var(--orange);z-index:6;opacity:0;height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px 4px #e855268c}:is(.sw-root,.site-scope) .wd-hx-saved{z-index:8;background:var(--ink);color:#f3ede1;font:700 12px/1 var(--mono);letter-spacing:.08em;opacity:0;transition:opacity .45s var(--ease),transform .55s var(--ease);border-radius:99px;align-items:center;gap:10px;padding:10px 16px;display:inline-flex;position:absolute;top:-18px;right:28px;transform:translateY(-10px)scale(.92);box-shadow:0 18px 40px -16px #0009}:is(.sw-root,.site-scope) .wd-hx-saved i{background:var(--orange-hot);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite wd-pulse}:is(.sw-root,.site-scope) .wd-hx-best{z-index:8;background:var(--paper);max-width:300px;box-shadow:0 0 0 1px var(--line),0 30px 60px -30px #16151380;opacity:0;transition:opacity .5s var(--ease),transform .6s var(--ease);border-radius:18px;padding:18px 20px;position:absolute;bottom:-34px;left:-28px;transform:translateY(16px)}:is(.sw-root,.site-scope) .wd-hx-best b{font:700 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-ink)}:is(.sw-root,.site-scope) .wd-hx-best p{margin:8px 0 0;font-size:16px;line-height:1.45}:is(.sw-root,.site-scope) .wd-hx-fig.done .wd-hx-saved,:is(.sw-root,.site-scope) .wd-hx-fig.best .wd-hx-best{opacity:1;transform:none}:is(.sw-root,.site-scope) .wd-hx-cap{height:14px;font:700 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:16px;position:relative}:is(.sw-root,.site-scope) .wd-hx-cap span{transition:opacity .4s,transform .5s var(--ease);position:absolute;top:0;right:0}:is(.sw-root,.site-scope) .wd-hx-cap .c2{opacity:0;color:var(--lead);transform:translateY(8px)}:is(.sw-root,.site-scope) .wd-hx-fig.best .wd-hx-cap .c1{opacity:0;transform:translateY(-8px)}:is(.sw-root,.site-scope) .wd-hx-fig.best .wd-hx-cap .c2{opacity:1;transform:none}:is(.sw-root,.site-scope) .wd-hx-cap .c1 em{font-style:normal;animation:1.6s ease-in-out infinite wd-nudge;display:inline-block}@keyframes wd-nudge{50%{transform:translateY(3px)}}:is(.sw-root,.site-scope) .wd-op{background:var(--cream-2);border-block:1px solid var(--line)}:is(.sw-root,.site-scope) .wd-op-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px 80px;display:grid}:is(.sw-root,.site-scope) .wd-op .lead{margin-top:24px}:is(.sw-root,.site-scope) .wd-op-legend{font:700 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lead);flex-wrap:wrap;gap:22px;margin:32px 0 0;display:flex}:is(.sw-root,.site-scope) .wd-op-legend span{align-items:center;gap:8px;display:inline-flex}:is(.sw-root,.site-scope) .wd-op-legend span:before{content:"";background:var(--ink);border-radius:50%;width:12px;height:12px}:is(.sw-root,.site-scope) .wd-op-legend span.t:before{box-shadow:inset 0 0 0 3px var(--orange);background:0 0}:is(.sw-root,.site-scope) .wd-op-legend span.n:before{box-shadow:inset 0 0 0 1.5px var(--muted);background:0 0}:is(.sw-root,.site-scope) .wd-op-card .wd-br-chip b{color:var(--ink);letter-spacing:.02em;text-align:right;min-width:2ch;font-size:15px;display:inline-block}:is(.sw-root,.site-scope) .wd-op-card .wd-br-chip.live b{color:var(--orange)}:is(.sw-root,.site-scope) .wd-op-in{padding:26px 28px 28px}:is(.sw-root,.site-scope) .wd-op-ruler{height:46px;margin-bottom:20px;position:relative}:is(.sw-root,.site-scope) .wd-op-ticks{justify-content:space-between;height:16px;display:flex;position:absolute;top:8px;left:0;right:0}:is(.sw-root,.site-scope) .wd-op-ticks i{background:var(--cream-3);transform-origin:50% 100%;border-radius:1px;width:2px;transition:background .25s,transform .25s}:is(.sw-root,.site-scope) .wd-op-ticks i.wk{height:16px}:is(.sw-root,.site-scope) .wd-op-ticks i:not(.wk){align-self:flex-end;height:9px}:is(.sw-root,.site-scope) .wd-op-ticks i.on{background:var(--ink)}:is(.sw-root,.site-scope) .wd-op-ticks i.now{background:var(--orange);transform:scaleY(1.6)}:is(.sw-root,.site-scope) .wd-op-wks{font:700 10px/1 var(--mono);letter-spacing:.1em;color:var(--muted);justify-content:space-between;display:flex;position:absolute;top:32px;left:0;right:0}:is(.sw-root,.site-scope) .wd-op-head{z-index:2;width:0;height:0;position:absolute;top:-6px;left:0}:is(.sw-root,.site-scope) .wd-op-head span{background:var(--orange);border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:0;transform:translate(-50%);box-shadow:0 0 0 4px #d9481c2e}:is(.sw-root,.site-scope) .wd-op-rows{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}:is(.sw-root,.site-scope) .wd-op-row{box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;transition:background .4s,box-shadow .4s;display:flex}:is(.sw-root,.site-scope) .wd-op-row .l{color:var(--lead);align-items:center;gap:14px;font-size:18px;font-weight:500;transition:color .4s;display:flex}:is(.sw-root,.site-scope) .wd-op-mk{width:26px;height:26px;box-shadow:inset 0 0 0 1.5px var(--muted);border-radius:50%;flex:none;transition:background .35s,box-shadow .35s;position:relative}:is(.sw-root,.site-scope) .wd-op-mk svg{fill:none;width:14px;height:14px;stroke:var(--cream);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .45s var(--ease) .1s;position:absolute;inset:6px}:is(.sw-root,.site-scope) .wd-op-row .r{font:700 11px/1 var(--mono);letter-spacing:.12em;color:var(--lead);text-transform:uppercase;white-space:nowrap}:is(.sw-root,.site-scope) .wd-op-row.done{background:var(--cream)}:is(.sw-root,.site-scope) .wd-op-row.done .l{color:var(--ink);font-weight:600}:is(.sw-root,.site-scope) .wd-op-row.done .wd-op-mk{background:var(--ink);box-shadow:none}:is(.sw-root,.site-scope) .wd-op-row.done .wd-op-mk svg{stroke-dashoffset:0}:is(.sw-root,.site-scope) .wd-op-row.now{box-shadow:inset 0 0 0 1.5px var(--orange);background:#fff}:is(.sw-root,.site-scope) .wd-op-row.now .l{color:var(--ink);font-weight:600}:is(.sw-root,.site-scope) .wd-op-row.now .wd-op-mk{box-shadow:inset 0 0 0 3px var(--orange)}:is(.sw-root,.site-scope) .wd-op-row.now .r{color:var(--orange-ink,#bd3a10)}:is(.sw-root,.site-scope) .wd-op-note{color:var(--lead);align-items:baseline;gap:12px;min-height:3em;margin:18px 0 0;font-size:15px;line-height:1.5;display:flex}:is(.sw-root,.site-scope) .wd-op-note b{font:700 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange-ink);background:#d9481c17;border-radius:99px;flex:none;padding:5px 8px}:is(.sw-root,.site-scope) .wd-op-note span{transition:opacity .3s}:is(.sw-root,.site-scope) .wd-chp{overflow-x:clip}:is(.sw-root,.site-scope) .wd-chp-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px 80px;display:grid}:is(.sw-root,.site-scope) .wd-chp .h3{margin-top:18px}:is(.sw-root,.site-scope) .wd-fan{height:clamp(380px,40vw,560px);position:relative}:is(.sw-root,.site-scope) .wd-fan-c{will-change:transform;width:min(76%,560px);margin:0;position:absolute;top:50%;left:50%}:is(.sw-root,.site-scope) .wd-fan-c .in{background:var(--paper);box-shadow:0 0 0 1px var(--line),0 40px 70px -40px #1615138c;transition:transform .45s var(--ease),box-shadow .45s;border-radius:20px;overflow:hidden}:is(.sw-root,.site-scope) .wd-fan-c img{aspect-ratio:1300/896;object-fit:cover;object-position:50% 0;width:100%}:is(.sw-root,.site-scope) .wd-fan-c figcaption{font:700 10.5px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lead);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}:is(.sw-root,.site-scope) .wd-fan-c figcaption b{color:var(--ink)}:is(.sw-root,.site-scope) .wd-fan-sw{gap:4px;display:flex}:is(.sw-root,.site-scope) .wd-fan-sw i{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #16151326}:is(.sw-root,.site-scope) .wd-fan-c:hover{z-index:9!important}:is(.sw-root,.site-scope) .wd-fan-c:hover .in{box-shadow:0 0 0 1.5px var(--orange),0 50px 80px -40px #16151399;transform:translateY(-14px)scale(1.04)}:is(.sw-root,.site-scope) .wd-chp-note{font:700 11px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:28px}:is(.sw-root,.site-scope) .wd-sp{position:relative;overflow:hidden}:is(.sw-root,.site-scope) .wd-sp-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:32px 80px;display:grid}:is(.sw-root,.site-scope) .wd-sp-top .wd-body-l{margin:0}:is(.sw-root,.site-scope) .wd-sp-top .wd-tlink{color:#f3ede1;margin-top:24px}:is(.sw-root,.site-scope) .wd-sp-top .wd-tlink:hover{color:var(--orange-hot)}:is(.sw-root,.site-scope) .wd-sp-panel{background:var(--ink-2);border-radius:24px;margin-top:64px;padding:clamp(24px,3.5vw,44px);box-shadow:inset 0 0 0 1px #f3ede11f}:is(.sw-root,.site-scope) .wd-sp-ph{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}:is(.sw-root,.site-scope) .wd-sp-ph .eb{color:var(--muted-dark)}:is(.sw-root,.site-scope) .wd-sp-ph .eb i{background:var(--orange-hot)}:is(.sw-root,.site-scope) .wd-sp-tag{font:700 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ee6a40;border-radius:99px;padding:7px 10px;box-shadow:inset 0 0 0 1px #e8552673}:is(.sw-root,.site-scope) .wd-sp-rings{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:36px 0 0;padding:0;list-style:none;display:grid}:is(.sw-root,.site-scope) .wd-sp-ring{text-align:center}:is(.sw-root,.site-scope) .wd-sp-dial{aspect-ratio:1;width:min(100%,148px);margin:0 auto;position:relative}:is(.sw-root,.site-scope) .wd-sp-dial svg{width:100%;height:100%;transform:rotate(-90deg)}:is(.sw-root,.site-scope) .wd-sp-dial circle{fill:none;stroke-width:9px}:is(.sw-root,.site-scope) .wd-sp-dial .tr{stroke:#f3ede11a}:is(.sw-root,.site-scope) .wd-sp-dial .hd{stroke:#e8552659;stroke-dasharray:.01 .02;stroke-linecap:round}:is(.sw-root,.site-scope) .wd-sp-dial .fl{stroke:var(--orange-hot);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s cubic-bezier(.3,.7,.2,1)}:is(.sw-root,.site-scope) .wd-sp-num{font:600 clamp(30px,3vw,42px)/1 var(--sans);letter-spacing:-.04em;color:#f3ede1;place-items:center;display:grid;position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-sp-num sup{color:var(--orange-hot);opacity:0;margin-left:1px;font-size:.5em;transition:opacity .4s;position:relative;top:-.6em}:is(.sw-root,.site-scope) .wd-sp.go .wd-sp-num sup{opacity:1}:is(.sw-root,.site-scope) .wd-sp-ring p{color:#f3ede1;margin:14px 0 0;font-size:16px;font-weight:600}:is(.sw-root,.site-scope) .wd-sp-ring small{font:700 10px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-dark);margin-top:4px;display:block}:is(.sw-root,.site-scope) .wd-sp-cwv{border-top:1px solid #f3ede11f;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:44px;padding-top:32px;display:grid}:is(.sw-root,.site-scope) .wd-cwv h4{font:600 17px/1.2 var(--sans);color:#f3ede1;justify-content:space-between;align-items:baseline;gap:10px;margin:0;display:flex}:is(.sw-root,.site-scope) .wd-cwv h4 span{font:700 13px/1 var(--mono);color:#ee6a40;white-space:nowrap}:is(.sw-root,.site-scope) .wd-cwv-bar{border-radius:99px;height:10px;margin-top:16px;display:flex;position:relative;overflow:visible}:is(.sw-root,.site-scope) .wd-cwv-bar i{background:#f3ede11a;height:100%}:is(.sw-root,.site-scope) .wd-cwv-bar i:first-child{background:#f3ede129;border-radius:99px 0 0 99px;position:relative;overflow:hidden}:is(.sw-root,.site-scope) .wd-cwv-bar i:first-child:after{content:"";background:var(--orange-hot);transform-origin:0;transition:transform 1.3s cubic-bezier(.3,.7,.2,1) .5s;position:absolute;inset:0;transform:scaleX(0)}:is(.sw-root,.site-scope) .wd-cwv-bar i:nth-child(2){background:#f3ede11c;margin-left:2px}:is(.sw-root,.site-scope) .wd-cwv-bar i:last-child{background:repeating-linear-gradient(135deg,#f3ede11f 0 3px,#f3ede108 3px 7px);border-radius:0 99px 99px 0;flex:1;margin-left:2px}:is(.sw-root,.site-scope) .wd-cwv-pin{transform-origin:50% 100%;width:2px;height:24px;transition:transform .5s var(--ease) 1.6s;background:#f3ede1;position:absolute;top:-7px;transform:translate(-1px)scaleY(0)}:is(.sw-root,.site-scope) .wd-sp.go .wd-cwv-bar i:first-child:after{transform:scaleX(1)}:is(.sw-root,.site-scope) .wd-sp.go .wd-cwv-pin{transform:translate(-1px)scaleY(1)}:is(.sw-root,.site-scope) .wd-cwv-z{font:700 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-dark);margin-top:10px;display:flex}:is(.sw-root,.site-scope) .wd-cwv-z span{white-space:nowrap}:is(.sw-root,.site-scope) .wd-cwv-z span:first-child{color:#f3ede1}:is(.sw-root,.site-scope) .wd-sp-foot{color:#f3ede19e;max-width:72ch;margin:28px 0 0;font-size:14px;line-height:1.55}:is(.sw-root,.site-scope) .wd-lv-demo{box-shadow:0 0 0 1px var(--line),0 40px 80px -50px #16151380;background:var(--paper);border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}:is(.sw-root,.site-scope) .wd-lv-ed{background:var(--ink-2);color:#f3ede1;flex-direction:column;gap:16px;padding:24px;display:flex}:is(.sw-root,.site-scope) .wd-lv-ed .top{justify-content:space-between;align-items:center;gap:10px;display:flex}:is(.sw-root,.site-scope) .wd-lv-ed .top b{font:800 17px/1 var(--logo);letter-spacing:-.04em}:is(.sw-root,.site-scope) .wd-lv-ed .top span{font:700 10.5px/1 var(--mono);letter-spacing:.12em;color:var(--muted-dark)}:is(.sw-root,.site-scope) .wd-lv-lab{color:var(--muted-dark);margin-bottom:8px;font-size:13px}:is(.sw-root,.site-scope) .wd-lv-field{white-space:nowrap;background:#f3ede10f;border-radius:12px;min-height:46px;padding:13px 14px;font-size:15px;transition:box-shadow .3s;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #f3ede129}:is(.sw-root,.site-scope) .wd-lv-f2{color:#f3ede199}:is(.sw-root,.site-scope) .wd-lv-demo.typing .wd-lv-field:not(.wd-lv-f2){box-shadow:inset 0 0 0 1.5px var(--orange-hot)}:is(.sw-root,.site-scope) .wd-lv-field .wd-br-caret{background:var(--orange-hot);vertical-align:-2px;height:15px}:is(.sw-root,.site-scope) .wd-lv-act{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}:is(.sw-root,.site-scope) .wd-lv-st{white-space:nowrap;font:700 10.5px/1 var(--mono);letter-spacing:.1em;color:var(--muted-dark);text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}:is(.sw-root,.site-scope) .wd-lv-st i{background:var(--muted-dark);border-radius:50%;width:7px;height:7px}:is(.sw-root,.site-scope) .wd-lv-demo.live .wd-lv-st{color:#f3ede1}:is(.sw-root,.site-scope) .wd-lv-demo.live .wd-lv-st i{background:var(--orange-hot)}:is(.sw-root,.site-scope) .wd-lv-pub{background:var(--orange-fill,#d14419);color:#fff;border-radius:99px;padding:10px 18px;font-size:14px;font-weight:600;transition:transform .15s,background .2s}:is(.sw-root,.site-scope) .wd-lv-demo.press .wd-lv-pub{background:var(--orange-hot);transform:scale(.92)}:is(.sw-root,.site-scope) .wd-lv-site{flex-direction:column;display:flex}:is(.sw-root,.site-scope) .wd-lv-site .wd-br-bar{border-radius:0}:is(.sw-root,.site-scope) .wd-lv-hero{background:var(--ink);color:#f3ede1;border-radius:14px;flex-direction:column;flex:1;justify-content:flex-end;min-height:210px;margin:18px;padding:34px 28px;display:flex;position:relative;overflow:hidden}:is(.sw-root,.site-scope) .wd-lv-hero img{object-fit:cover;object-position:50% 30%;opacity:.42;width:100%;height:100%;position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-lv-hero:after{content:"";background:linear-gradient(#1615131a,#161513e6);position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-lv-hero>*{z-index:1;position:relative}:is(.sw-root,.site-scope) .wd-lv-hero .wd-lv-h{font:600 clamp(24px,2.2vw,32px)/1.04 var(--sans);letter-spacing:-.04em;margin:0;transition:opacity .25s,transform .25s}:is(.sw-root,.site-scope) .wd-lv-hero .wd-lv-h em{font-family:var(--serif);color:var(--orange-hot);font-style:italic;font-weight:400}:is(.sw-root,.site-scope) .wd-lv-hero .wd-lv-h.swap{opacity:0;transform:translateY(8px)}:is(.sw-root,.site-scope) .wd-lv-hero p{color:#f3ede1bf;margin:10px 0 0;font-size:14px}:is(.sw-root,.site-scope) .wd-lv-flash{z-index:2;box-shadow:inset 0 0 0 3px var(--orange-hot);opacity:0;border-radius:14px;position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-lv-demo.live .wd-lv-flash{animation:1.2s ease-out wd-flash}@keyframes wd-flash{0%{opacity:1}to{opacity:0}}:is(.sw-root,.site-scope) .wd-lv-live{z-index:3;font:700 10px/1 var(--mono);letter-spacing:.12em;color:#f3ede1;opacity:0;transition:opacity .3s,transform .4s var(--ease);background:#161513b3;border-radius:99px;align-items:center;gap:7px;padding:7px 11px;display:inline-flex;position:absolute;top:14px;right:14px;transform:translateY(-6px)}:is(.sw-root,.site-scope) .wd-lv-live i{background:var(--orange-hot);border-radius:50%;width:7px;height:7px}:is(.sw-root,.site-scope) .wd-lv-demo.live .wd-lv-live{opacity:1;transform:none}:is(.sw-root,.site-scope) .wd-lv-steps{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}:is(.sw-root,.site-scope) .wd-lv-steps li{font:700 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--line);color:var(--lead);border-radius:99px;padding:9px 13px;transition:background .3s,color .3s,box-shadow .3s}:is(.sw-root,.site-scope) .wd-lv-steps li.on{background:var(--ink);color:var(--cream);box-shadow:none}:is(.sw-root,.site-scope) .wd-sd{background:var(--ink);color:#f3ede1;position:relative;overflow:hidden}:is(.sw-root,.site-scope) .wd-sd-grain{opacity:.06;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}:is(.sw-root,.site-scope) .wd-sd-in{max-width:1240px;margin:0 auto;padding:128px clamp(16px,4vw,48px);position:relative}:is(.sw-root,.site-scope) .wd-sd-head{grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));align-items:end;gap:32px 80px;display:grid}:is(.sw-root,.site-scope) .wd-sd-head .eb{color:var(--muted-dark)}:is(.sw-root,.site-scope) .wd-sd-head .eb i{background:var(--orange-hot)}:is(.sw-root,.site-scope) .wd-sd-head .h2{margin-top:22px;font-size:clamp(40px,5vw,72px)}:is(.sw-root,.site-scope) .wd-sd-head p{color:#f3ede1c7;margin:0;font-size:18px;line-height:1.6}:is(.sw-root,.site-scope) .wd-sd-mock{background:var(--ink-2);border-radius:22px;margin-top:64px;overflow:hidden;box-shadow:inset 0 0 0 1px #f3ede124}:is(.sw-root,.site-scope) .wd-sd-bar{border-bottom:1px solid #f3ede11f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}:is(.sw-root,.site-scope) .wd-sd-bar .l,:is(.sw-root,.site-scope) .wd-sd-bar .r{align-items:center;gap:14px;display:flex}:is(.sw-root,.site-scope) .wd-sd-bar .r{gap:10px}:is(.sw-root,.site-scope) .wd-sd-logo{font:800 18px/1 var(--logo);letter-spacing:-.04em}:is(.sw-root,.site-scope) .wd-sd-mono{font:700 11px/1 var(--mono);letter-spacing:.12em;color:var(--muted-dark)}:is(.sw-root,.site-scope) .wd-sd-prev{border-radius:99px;padding:10px 16px;font-size:14px;font-weight:600;box-shadow:inset 0 0 0 1px #f3ede14d}:is(.sw-root,.site-scope) .wd-sd-pub{background:var(--orange-fill,#d14419);color:#fff;border-radius:99px;padding:10px 18px;font-size:14px;font-weight:600}:is(.sw-root,.site-scope) .wd-sd-body{flex-wrap:wrap;display:flex}:is(.sw-root,.site-scope) .wd-sd-canvas{background:var(--cream);min-width:0;color:var(--ink);flex-direction:column;flex:2 560px;gap:12px;padding:28px;display:flex}:is(.sw-root,.site-scope) .wd-sd-blk{background:var(--paper);box-shadow:0 0 0 1px var(--line);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:22px 24px;display:flex;position:relative}:is(.sw-root,.site-scope) .wd-sd-blk span:first-child{font-weight:600}:is(.sw-root,.site-scope) .wd-sd-blk .m{font:700 10.5px/1 var(--mono);color:var(--lead)}:is(.sw-root,.site-scope) .wd-sd-blk.hid{background:repeating-linear-gradient(135deg,var(--cream) 0 10px,var(--cream-2) 10px 20px);box-shadow:inset 0 0 0 1px var(--line);color:var(--lead)}:is(.sw-root,.site-scope) .wd-sd-hero{background:var(--ink);color:#f3ede1;box-shadow:0 0 0 3px var(--orange);padding:40px 32px;animation:2.8s ease-in-out infinite wd-sel;display:block}@keyframes wd-sel{50%{box-shadow:0 0 0 3px var(--orange),0 0 0 9px #d9481c2e}}:is(.sw-root,.site-scope) .wd-sd-tag{background:var(--orange-fill,#d14419);color:#fff;font:700 10.5px/1 var(--mono);letter-spacing:.1em;border-radius:6px;padding:5px 10px;position:absolute;top:-12px;left:16px}:is(.sw-root,.site-scope) .wd-sd-hero p{font:600 40px/1 var(--sans);letter-spacing:-.04em;margin:0}:is(.sw-root,.site-scope) .wd-sd-hero p em{font-family:var(--serif);color:var(--orange-hot);font-style:italic;font-weight:400}:is(.sw-root,.site-scope) .wd-sd-hero p+p{font:400 15px/1.5 var(--sans);letter-spacing:0;color:#f3ede1bf;margin-top:12px}:is(.sw-root,.site-scope) .wd-sd-side{border-left:1px solid #f3ede11f;flex-direction:column;flex:320px;gap:18px;padding:28px;display:flex}:is(.sw-root,.site-scope) .wd-sd-side .lab{color:var(--muted-dark);margin-bottom:8px;font-size:13px;display:block}:is(.sw-root,.site-scope) .wd-sd-inp{background:#f3ede10f;border-radius:12px;justify-content:space-between;padding:13px 14px;font-size:15px;display:flex;box-shadow:inset 0 0 0 1px #f3ede129}:is(.sw-root,.site-scope) .wd-sd-focal{border-radius:12px;height:96px;display:block;position:relative;overflow:hidden}:is(.sw-root,.site-scope) .wd-sd-focal img{object-fit:cover;width:100%;height:100%}:is(.sw-root,.site-scope) .wd-sd-focal i{width:22px;height:22px;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--orange);animation:wd-focal 6s var(--ease) infinite;border-radius:50%;margin:-11px 0 0 -11px;position:absolute;top:40%;left:58%}@keyframes wd-focal{0%,to{transform:none}33%{transform:translate(-38px,8px)}66%{transform:translate(24px,-10px)}}:is(.sw-root,.site-scope) .wd-sd-tog{justify-content:space-between;align-items:center;font-size:15px;display:flex}:is(.sw-root,.site-scope) .wd-sd-tog span:last-child{background:var(--orange);border-radius:99px;width:44px;height:26px;position:relative}:is(.sw-root,.site-scope) .wd-sd-tog span:last-child:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;right:3px}:is(.sw-root,.site-scope) .wd-sd-feats{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:28px;margin-top:56px;display:grid}:is(.sw-root,.site-scope) .wd-sd-feat{border-top:1px solid #f3ede133;padding-top:20px;position:relative}:is(.sw-root,.site-scope) .wd-sd-feat:before{content:"";background:var(--orange-hot);transform-origin:0;width:100%;height:1px;transition:transform 1s var(--ease) .2s;position:absolute;top:-1px;left:0;transform:scaleX(0)}:is(.sw-root,.site-scope) .wd-sd-feat.in:before{transform:scaleX(1)}:is(.sw-root,.site-scope) .wd-sd-feat h3{font:600 20px/1.2 var(--sans);letter-spacing:-.02em;text-transform:none;margin:0}:is(.sw-root,.site-scope) .wd-sd-feat p{color:#f3ede1bd;margin:10px 0 0;font-size:15px;line-height:1.55}:is(.sw-root,.site-scope) .wd-sd-more{color:#f3ede1;font:600 17px/1.2 var(--sans);border-radius:99px;align-items:center;margin-top:48px;padding:16px 24px;text-decoration:none;transition:box-shadow .25s,background .25s;display:inline-flex;box-shadow:inset 0 0 0 1.5px #f3ede180}:is(.sw-root,.site-scope) .wd-sd-more:hover{color:#f3ede1;background:#f3ede10f;box-shadow:inset 0 0 0 1.5px #f3ede1}:is(.sw-root,.site-scope) .wd-shw{background:var(--cream-2);border-top:1px solid var(--line);position:relative}:is(.sw-root,.site-scope) .wd-shw.pin{height:450vh}:is(.sw-root,.site-scope) .wd-shw-stage{padding:120px 0}:is(.sw-root,.site-scope) .wd-shw.pin .wd-shw-stage{align-items:center;height:100svh;padding:0;display:flex;position:sticky;top:0;overflow:hidden}:is(.sw-root,.site-scope) .wd-shw-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(32px,4vw,64px);width:100%;display:grid}:is(.sw-root,.site-scope) .wd-shw.pin .wd-shw-grid{padding-top:56px}:is(.sw-root,.site-scope) .wd-shw .h2{margin-top:20px;font-size:clamp(40px,4.6vw,68px)}:is(.sw-root,.site-scope) .wd-shw-list{border-top:1px solid var(--line);margin:32px 0 0;padding:0;list-style:none}:is(.sw-root,.site-scope) .wd-shw-it{border-bottom:1px solid var(--line)}:is(.sw-root,.site-scope) .wd-shw-btn{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:30px 1fr auto;align-items:baseline;gap:6px 10px;width:100%;padding:14px 0;display:grid;position:relative}:is(.sw-root,.site-scope) .wd-shw-btn:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-radius:6px}:is(.sw-root,.site-scope) .wd-shw-btn .n{font:700 11px/1 var(--mono);color:var(--muted)}:is(.sw-root,.site-scope) .wd-shw-btn .t{font:600 19px/1.15 var(--sans);letter-spacing:-.02em;color:var(--lead);transition:color .3s}:is(.sw-root,.site-scope) .wd-shw-btn .k{font:700 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}:is(.sw-root,.site-scope) .wd-shw-btn .pr{background:var(--orange);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}:is(.sw-root,.site-scope) .wd-shw-it .d{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}:is(.sw-root,.site-scope) .wd-shw-it .d>div{padding-left:40px;overflow:hidden}:is(.sw-root,.site-scope) .wd-shw-it .d p{color:var(--lead);margin:0;font-size:15px;line-height:1.5}:is(.sw-root,.site-scope) .wd-shw-it .d a{color:var(--ink);margin:7px 0 13px;padding-block:3px;font-size:15px;font-weight:600;display:inline-block}:is(.sw-root,.site-scope) .wd-shw-it .d a:hover{color:var(--orange)}:is(.sw-root,.site-scope) .wd-shw-it.on .wd-shw-btn .t{color:var(--ink)}:is(.sw-root,.site-scope) .wd-shw-it.on .wd-shw-btn .n{color:var(--orange-ink,#bd3a10)}:is(.sw-root,.site-scope) .wd-shw-it.on .d{grid-template-rows:1fr}:is(.sw-root,.site-scope) .wd-shw-fig{margin:0;position:relative}:is(.sw-root,.site-scope) .wd-shw-fig .wd-br-view{background:var(--ink)}:is(.sw-root,.site-scope) .wd-shw-sh{opacity:0;transition:opacity .7s var(--ease),transform 1.1s var(--ease);position:absolute;inset:0;transform:scale(1.04)}:is(.sw-root,.site-scope) .wd-shw-sh.on{opacity:1;z-index:1;transform:none}:is(.sw-root,.site-scope) .wd-shw-sh img{object-fit:cover;object-position:50% 0;will-change:transform;width:100%;height:auto;min-height:100%}:is(.sw-root,.site-scope) .wd-shw-segs{gap:6px;margin-top:16px;display:flex}:is(.sw-root,.site-scope) .wd-shw-segs i{background:var(--cream-3);border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}:is(.sw-root,.site-scope) .wd-shw-segs i b{background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}:is(.sw-root,.site-scope) .wd-shw-cap{display:none}:is(.sw-root,.site-scope) .wd-cx-grid{grid-template-columns:repeat(auto-fit,minmax(min(480px,100%),1fr));gap:24px;margin-top:48px;display:grid}:is(.sw-root,.site-scope) .wd-cx{background:var(--paper);box-shadow:0 0 0 1px var(--line);color:var(--ink);transition:box-shadow .35s,transform .45s var(--ease);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden}:is(.sw-root,.site-scope) .wd-cx:hover{box-shadow:0 0 0 1.5px var(--ink),0 40px 70px -45px #16151380;transform:translateY(-4px)}:is(.sw-root,.site-scope) .wd-cx-ph{min-height:280px;position:relative;overflow:hidden}:is(.sw-root,.site-scope) .wd-cx-ph img{transform-origin:0 0;width:auto;max-width:none;height:190%;transition:transform 1s var(--ease);position:absolute;top:0;left:0}:is(.sw-root,.site-scope) .wd-cx:hover .wd-cx-ph img{transform:scale(1.06)}:is(.sw-root,.site-scope) .wd-cx-ph.wd-cx-empty{text-align:center;background:repeating-linear-gradient(135deg,var(--cream-2) 0 14px,#ebe5d6 14px 28px);font:700 11px/1.5 var(--mono);letter-spacing:.12em;color:var(--orange-ink);justify-content:center;align-items:center;padding:20px;display:flex}:is(.sw-root,.site-scope) .wd-cx-tx{flex-direction:column;gap:12px;padding:30px;display:flex}:is(.sw-root,.site-scope) .wd-cx-tx .tg{font:700 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-ink)}:is(.sw-root,.site-scope) .wd-cx-tx .nm{font:600 28px/1.05 var(--sans);letter-spacing:-.03em}:is(.sw-root,.site-scope) .wd-cx-tx .bl{color:var(--lead);font-size:15.5px;line-height:1.55}:is(.sw-root,.site-scope) .wd-cx-tx .go{color:var(--orange-ink,#bd3a10);gap:8px;margin-top:auto;font-weight:600;display:inline-flex}:is(.sw-root,.site-scope) .wd-cx-tx .go span{transition:transform .35s var(--ease)}:is(.sw-root,.site-scope) .wd-cx:hover .wd-cx-tx .go span{transform:translate(6px)}:is(.sw-root,.site-scope) .wd-dv{background:var(--cream-2);border-top:1px solid var(--line)}:is(.sw-root,.site-scope) .wd-dv-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}:is(.sw-root,.site-scope) .wd-dv-head .h2{margin-top:22px}:is(.sw-root,.site-scope) .wd-dv-grid{background:var(--line);box-shadow:0 0 0 1px var(--line);border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:48px;display:grid;overflow:hidden}:is(.sw-root,.site-scope) .wd-dv-c{background:var(--paper);isolation:isolate;min-height:260px;transition:color .45s var(--ease);flex-direction:column;gap:12px;padding:30px 32px 32px;display:flex;position:relative}:is(.sw-root,.site-scope) .wd-dv-c:before{content:"";z-index:-1;background:var(--ink);transform-origin:50% 100%;transition:transform .55s var(--ease);position:absolute;inset:0;transform:scaleY(0)}:is(.sw-root,.site-scope) .wd-dv-top{justify-content:space-between;align-items:center;display:flex}:is(.sw-root,.site-scope) .wd-dv-n{font:700 13px/1 var(--mono);color:var(--orange-ink);transition:color .45s}:is(.sw-root,.site-scope) .wd-dv-ic{width:34px;height:34px;color:var(--ink);transition:color .45s,transform .55s var(--ease)}:is(.sw-root,.site-scope) .wd-dv-ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}:is(.sw-root,.site-scope) .wd-dv-c h3{font:600 26px/1.1 var(--sans);letter-spacing:-.025em;text-transform:none;margin:auto 0 0}:is(.sw-root,.site-scope) .wd-dv-c p{color:var(--lead);margin:0;font-size:16px;line-height:1.55;transition:color .45s}:is(.sw-root,.site-scope) .wd-dv-c:hover{color:#f3ede1}:is(.sw-root,.site-scope) .wd-dv-c:hover:before{transform:scaleY(1)}:is(.sw-root,.site-scope) .wd-dv-c:hover .wd-dv-n,:is(.sw-root,.site-scope) .wd-dv-c:hover .wd-dv-ic{color:var(--orange-hot)}:is(.sw-root,.site-scope) .wd-dv-c:hover .wd-dv-ic{transform:rotate(-8deg)scale(1.08)}:is(.sw-root,.site-scope) .wd-dv-c:hover p{color:#f3ede1c2}:is(.sw-root,.site-scope) .wd-dv-c:hover .wd-dv-ic svg *{animation:wd-draw .9s var(--ease) both}@keyframes wd-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}:is(.sw-root,.site-scope) .wd-dv-ic svg *{stroke-dasharray:1 0}:is(.sw-root,.site-scope) .wd-dv-c:hover .wd-dv-ic svg *{stroke-dasharray:1 1}:is(.sw-root,.site-scope) .wd-fq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px 80px;display:grid}:is(.sw-root,.site-scope) .wd-fq-side{position:sticky;top:120px}:is(.sw-root,.site-scope) .wd-fq-side p{color:var(--lead);margin:20px 0 0;font-size:17px;line-height:1.6}:is(.sw-root,.site-scope) .wd-fq-side p a{color:var(--ink);font-weight:600}:is(.sw-root,.site-scope) .wd-fq-list{border-bottom:1px solid var(--line)}:is(.sw-root,.site-scope) .wd-fq{border-top:1px solid var(--line);transition:border-color .3s}:is(.sw-root,.site-scope) .wd-fq[open]{border-top-color:var(--ink)}:is(.sw-root,.site-scope) .wd-fq summary{cursor:pointer;font:600 clamp(20px,1.8vw,24px)/1.25 var(--sans);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;transition:color .25s;display:flex}:is(.sw-root,.site-scope) .wd-fq summary::-webkit-details-marker{display:none}:is(.sw-root,.site-scope) .wd-fq summary:hover{color:var(--orange)}:is(.sw-root,.site-scope) .wd-fq summary:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:6px}:is(.sw-root,.site-scope) .wd-fq-ic{width:40px;height:40px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:50%;flex:none;transition:background .35s,box-shadow .35s;position:relative}:is(.sw-root,.site-scope) .wd-fq-ic:before,:is(.sw-root,.site-scope) .wd-fq-ic:after{content:"";background:var(--ink);width:14px;height:2px;transition:transform .4s var(--ease),background .35s;border-radius:1px;margin:-1px 0 0 -7px;position:absolute;top:50%;left:50%}:is(.sw-root,.site-scope) .wd-fq-ic:after{transform:rotate(90deg)}:is(.sw-root,.site-scope) .wd-fq[open] .wd-fq-ic{background:var(--ink)}:is(.sw-root,.site-scope) .wd-fq[open] .wd-fq-ic:before,:is(.sw-root,.site-scope) .wd-fq[open] .wd-fq-ic:after{background:var(--cream)}:is(.sw-root,.site-scope) .wd-fq[open] .wd-fq-ic:after{transform:rotate(0)}:is(.sw-root,.site-scope) .wd-fq.closing{border-top-color:var(--line)}:is(.sw-root,.site-scope) .wd-fq.closing .wd-fq-ic{background:0 0}:is(.sw-root,.site-scope) .wd-fq.closing .wd-fq-ic:before,:is(.sw-root,.site-scope) .wd-fq.closing .wd-fq-ic:after{background:var(--ink)}:is(.sw-root,.site-scope) .wd-fq.closing .wd-fq-ic:after{transform:rotate(90deg)}:is(.sw-root,.site-scope) .wd-fq-a{overflow:hidden}:is(.sw-root,.site-scope) .wd-fq-a p{max-width:58ch;color:var(--lead);margin:0;padding-bottom:26px;font-size:17px;line-height:1.6}:is(.sw-root,.site-scope) .wd-nx-nav{border-top:1px solid var(--line);background:var(--paper)}:is(.sw-root,.site-scope) .wd-nx-nav .w{flex-wrap:wrap;align-items:center;gap:10px;padding-block:28px;display:flex}:is(.sw-root,.site-scope) .wd-nx-nav .lab{font:700 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lead);margin-right:12px}:is(.sw-root,.site-scope) .wd-nx-nav a{min-height:44px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);border-radius:99px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:500;text-decoration:none;transition:box-shadow .25s,background .25s;display:inline-flex}:is(.sw-root,.site-scope) .wd-nx-nav a span{font:700 11px/1 var(--mono);color:var(--lead)}:is(.sw-root,.site-scope) .wd-nx-nav a:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}:is(.sw-root,.site-scope) .wd-nx-nav a[aria-current]{background:var(--ink);color:var(--cream);box-shadow:none;font-weight:600}:is(.sw-root,.site-scope) .wd-nx-nav a[aria-current] span{color:var(--orange-hot)}:is(.sw-root,.site-scope) .wd-nx{background:var(--ink);color:#f3ede1;text-decoration:none;display:block;overflow:hidden}:is(.sw-root,.site-scope) .wd-nx .w{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding-block:72px;display:flex}:is(.sw-root,.site-scope) .wd-nx .eb{color:var(--muted-dark)}:is(.sw-root,.site-scope) .wd-nx .eb i{background:var(--orange-hot)}:is(.sw-root,.site-scope) .wd-nx-t{font:600 clamp(48px,7vw,104px)/.95 var(--sans);letter-spacing:-.05em;margin:18px 0 0}:is(.sw-root,.site-scope) .wd-nx-t em{font-family:var(--serif);color:var(--orange-hot);transition:transform .5s var(--ease);font-style:italic;font-weight:400;display:inline-block}:is(.sw-root,.site-scope) .wd-nx:hover .wd-nx-t em{transform:translate(14px)}:is(.sw-root,.site-scope) .wd-nx-ph{border-radius:18px;flex:none;width:280px;height:180px;overflow:hidden}:is(.sw-root,.site-scope) .wd-nx-ph img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;transition:transform 1s var(--ease)}:is(.sw-root,.site-scope) .wd-nx:hover .wd-nx-ph img{transform:scale(1.08)rotate(-1deg)}@media (max-width:1100px){:is(.sw-root,.site-scope) .wd-shw-grid{grid-template-columns:minmax(0,1fr)}:is(.sw-root,.site-scope) .wd-shw-side .h2{font-size:clamp(34px,6vw,52px)}}@media (max-width:960px){:is(.sw-root,.site-scope) .wd-hx-grid,:is(.sw-root,.site-scope) .wd-op-grid,:is(.sw-root,.site-scope) .wd-chp-grid,:is(.sw-root,.site-scope) .wd-sp-top,:is(.sw-root,.site-scope) .wd-lv-demo,:is(.sw-root,.site-scope) .wd-fq-grid{grid-template-columns:minmax(0,1fr)}:is(.sw-root,.site-scope) .wd-hx.pin .wd-hx-grid{gap:22px;padding-top:56px}:is(.sw-root,.site-scope) .wd-hx-log{display:none}:is(.sw-root,.site-scope) .wd-sp-rings{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}:is(.sw-root,.site-scope) .wd-sp-cwv{grid-template-columns:minmax(0,1fr)}:is(.sw-root,.site-scope) .wd-fq-side{position:static}:is(.sw-root,.site-scope) .wd-dv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){:is(.sw-root,.site-scope) .wd-shw.pin .wd-shw-grid{gap:14px;padding-top:48px}:is(.sw-root,.site-scope) .wd-shw-list{display:none}:is(.sw-root,.site-scope) .wd-shw-cap{min-height:96px;margin-top:14px;display:block}:is(.sw-root,.site-scope) .wd-shw-cap .k{font:700 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange-ink)}:is(.sw-root,.site-scope) .wd-shw-cap .t{font:600 22px/1.15 var(--sans);letter-spacing:-.02em;margin-top:6px}:is(.sw-root,.site-scope) .wd-shw-cap p{color:var(--lead);margin:6px 0 0;font-size:15px;line-height:1.45}:is(.sw-root,.site-scope) .wd-shw-cap a{color:var(--ink);font-size:15px;font-weight:600}}@media (max-width:700px){:is(.sw-root,.site-scope) .wd-hx.pin{height:250vh}:is(.sw-root,.site-scope) .wd-hx-copy .h1{margin-top:16px;font-size:clamp(50px,14vw,72px)}:is(.sw-root,.site-scope) .wd-hx-copy .lead{margin-top:14px;font-size:16px}:is(.sw-root,.site-scope) .wd-hx-cta{margin-top:18px}:is(.sw-root,.site-scope) .wd-hx-cta .pill{padding:13px 18px;font-size:15px}:is(.sw-root,.site-scope) .wd-hx.pin .wd-hx-cta .pill-ghost{display:none}:is(.sw-root,.site-scope) .wd-br{border-radius:16px}:is(.sw-root,.site-scope) .wd-br-bar{gap:5px;padding:9px 12px}:is(.sw-root,.site-scope) .wd-br-bar>i{width:8px;height:8px}:is(.sw-root,.site-scope) .wd-br-url{margin-left:6px;padding:5px 10px;font-size:10.5px}:is(.sw-root,.site-scope) .wd-br-chip{gap:6px;font-size:9px}:is(.sw-root,.site-scope) .wd-hx-saved{padding:8px 12px;font-size:10.5px;top:auto;bottom:-14px;right:10px}:is(.sw-root,.site-scope) .wd-hx-best{border-radius:14px;max-width:none;padding:12px 14px;inset:calc(100% + 18px) 10px auto}:is(.sw-root,.site-scope) .wd-hx-best p{margin-top:6px;font-size:14px}:is(.sw-root,.site-scope) .wd-hx-fig.best .wd-hx-cap{opacity:0}:is(.sw-root,.site-scope) .wd-op-in{padding:20px 18px 22px}:is(.sw-root,.site-scope) .wd-op-row{padding:13px 14px}:is(.sw-root,.site-scope) .wd-op-row .l{gap:11px;font-size:16px}:is(.sw-root,.site-scope) .wd-op-row .r{font-size:10px}:is(.sw-root,.site-scope) .wd-fan{height:clamp(300px,82vw,420px)}:is(.sw-root,.site-scope) .wd-fan-c{width:70%}:is(.sw-root,.site-scope) .wd-chp-note .hv{display:none}:is(.sw-root,.site-scope) .wd-fan-c figcaption{padding:9px 10px;font-size:9px}:is(.sw-root,.site-scope) .wd-fan-sw i{width:10px;height:10px}:is(.sw-root,.site-scope) .wd-lv-hero{min-height:180px;margin:12px;padding:22px 18px}:is(.sw-root,.site-scope) .wd-dv-grid{grid-template-columns:minmax(0,1fr)}:is(.sw-root,.site-scope) .wd-dv-c{min-height:0;padding:26px 24px}:is(.sw-root,.site-scope) .wd-dv-c h3{margin-top:22px}:is(.sw-root,.site-scope) .wd-cx{grid-template-columns:minmax(0,1fr)}:is(.sw-root,.site-scope) .wd-cx-ph{min-height:200px}:is(.sw-root,.site-scope) .wd-cx-tx{padding:24px}:is(.sw-root,.site-scope) .wd-sd-in{padding-block:88px}:is(.sw-root,.site-scope) .wd-sd-canvas,:is(.sw-root,.site-scope) .wd-sd-side{padding:20px}:is(.sw-root,.site-scope) .wd-sd-hero{padding:32px 20px}:is(.sw-root,.site-scope) .wd-sd-hero p{font-size:30px}:is(.sw-root,.site-scope) .wd-sd-side{border-top:1px solid #f3ede11f;border-left:0}:is(.sw-root,.site-scope) .wd-nx-ph{width:100%;height:160px}:is(.sw-root,.site-scope) .wd-shw .h2{margin-top:12px;font-size:clamp(32px,9vw,44px)}}@media (prefers-reduced-motion:reduce){:is(.sw-root,.site-scope) .wd-sd-hero,:is(.sw-root,.site-scope) .wd-sd-focal i,:is(.sw-root,.site-scope) .wd-br-caret,:is(.sw-root,.site-scope) .wd-hx-cap .c1 em{animation:none}}@keyframes wd-pulse{50%{opacity:.5;transform:scale(1.6)}}
