.mw{--y-paper:#f7f3e9;--y-paper-2:#efe8d6;--y-card:#fffdf7;--y-ink:#1c1f32;--y-ink-2:#13152a;--y-night:#16172b;--y-muted:#59627a;--y-line:#1c1f3224;--y-blue:#1d54c7;--y-yellow:#fccb4a;--y-dusk:#ffc78a;--y-brand:"Avenir Next", Avenir, "Nunito Sans", Manrope, system-ui, sans-serif;--y-mono:var(--mono,"DM Mono", ui-monospace, monospace);--y-t-ui:.24s cubic-bezier(.2, .7, .2, 1);--gutter:clamp(16px, 4vw, 56px);--pin:1470px;--fg:var(--y-ink);--fg-2:#2c3049;--fg-3:var(--y-muted);--bg:var(--y-paper);--rule:var(--y-line);background:var(--bg);color:var(--fg);font-family:var(--y-brand);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.mw-a{--bg:var(--y-night);--fg:#f4f1ea;--fg-2:#d3d5e6;--fg-3:#9ea3c2;--rule:#ffffff24}.mw *,.mw :before,.mw :after{box-sizing:border-box}.mw :where(h2,h3,p,ul,figure){margin:0}.mw :where(ul){padding:0;list-style:none}.mw img,.mw video,.mw canvas{max-width:100%;display:block}:where(.mw) button{font:inherit}.mw a:focus-visible,.mw button:focus-visible,.mw input:focus-visible{outline:3px solid var(--y-yellow);outline-offset:3px;box-shadow:0 0 0 6px var(--y-ink);border-radius:10px}body.ic-editing .mw [data-cap][hidden]{opacity:.55;display:block}.mw-wrap{width:min(1280px,100%);padding:0 var(--gutter);margin:0 auto}.mw-kicker{font:700 15px/1 var(--y-brand);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;display:flex}.mw-kicker span{background:var(--fg);min-width:34px;height:26px;color:var(--bg);font:500 13px/1 var(--y-mono);letter-spacing:.02em;border-radius:6px;place-items:center;padding:0 6px;display:inline-grid}.mw-h2{font:900 clamp(38px, 5.4vw, 76px)/.98 var(--y-brand);letter-spacing:-.03em;text-wrap:balance}.mw-deck{max-width:40ch;font:700 clamp(19px, 1.7vw, 24px)/1.35 var(--y-brand);text-wrap:balance}.mw-body{max-width:60ch;font:500 clamp(16px, 1.2vw, 18px)/1.6 var(--y-brand);color:var(--fg-2);text-wrap:pretty}.mw-speed{max-width:30ch;font:800 clamp(22px, 2.2vw, 30px)/1.22 var(--y-brand);letter-spacing:-.01em;text-wrap:balance}.mw-speed:before{content:"";background:var(--y-yellow);border-radius:2px;width:44px;height:4px;margin-bottom:16px;display:block}.m2w-src{font:500 11px/1 var(--y-mono);letter-spacing:.04em;text-transform:uppercase}.m2w{color:#fff;position:relative}.m2w-col{position:relative}.m2w-stage{isolation:isolate;background:#e2dac6;position:relative;overflow:hidden}.m2w-dusk .m2w-stage{background:#1a1b2c}.m2w-canvas{z-index:1;touch-action:pan-y;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.m2w:not([data-state=live]) .m2w-canvas{visibility:hidden}.m2w-still{z-index:0;opacity:0;position:absolute;inset:0}.m2w-still img{object-fit:cover;width:100%;height:100%}.m2w-still.is-on{opacity:1}.m2w-world{z-index:2}.m2w[data-state=live] .m2w-world{transition:opacity .16s linear}.m2w-shade{z-index:3;pointer-events:none;position:absolute;inset:0}.m2w-tag{margin-bottom:8px;display:flex}.m2w-tag span{font:600 12px/1.3 var(--y-mono);letter-spacing:.02em;color:#c7cbe0;align-items:center;gap:8px;display:inline-flex}.m2w-tag span:before{content:"";background:#c7cbe0;border-radius:50%;flex:none;width:7px;height:7px}.m2w-tag-world{color:var(--y-dusk)!important;display:none!important}.m2w-tag-world:before{background:var(--y-dusk)!important}.m2w-load[hidden]{display:none}html.m2w-chat-off [data-chat]{visibility:hidden;opacity:0;transition:opacity var(--y-t-ui,.24s), visibility 0s .24s}.m2w-still[data-still="0"] img{object-fit:contain}.mw .y3d-stream .sd-note{display:none}.mw .y3d-stream .sd-stage{aspect-ratio:2}@media (width<=720px){.mw .y3d-stream .sd-stage{aspect-ratio:4/3}}.m2w[data-at="2"] .m2w-tag-render{display:none}.m2w[data-at="2"] .m2w-tag-world{display:inline-flex!important}.m2w-foot{z-index:5;left:var(--gutter);right:var(--gutter);color:#fff;backdrop-filter:blur(10px);background:#13152ac7;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 28px;padding:18px 20px;display:grid;position:absolute;bottom:22px;box-shadow:0 18px 40px -18px #00000073}.m2w-caps p{max-width:54ch;font:600 clamp(15px, 1.15vw, 17px)/1.45 var(--y-brand);text-wrap:pretty}.m2w-controls{justify-items:end;gap:12px;display:grid}.m2w-stops{gap:6px;display:flex}.m2w-stops button{color:#fff;min-height:40px;font:700 14px/1 var(--y-brand);cursor:pointer;transition:background-color var(--y-t-ui), border-color var(--y-t-ui), color var(--y-t-ui);background:0 0;border:1.5px solid #ffffff47;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;display:inline-flex}.m2w-stops button:hover{border-color:#fff9}.m2w-stops button[aria-pressed=true]{background:var(--y-yellow);border-color:var(--y-yellow);color:var(--y-ink)}.m2w-no{font:500 11px/1 var(--y-mono);opacity:.75}.m2w-range{grid-template-columns:auto minmax(160px,260px);align-items:center;gap:12px;display:grid}.m2w-range label{font:500 12px/1.2 var(--y-mono);color:#c7cbe0}.m2w-range input{width:100%;accent-color:var(--y-yellow);cursor:pointer;height:28px}.m2w-load{z-index:6;white-space:nowrap;background:var(--y-ink);color:#fff;min-height:48px;font:800 16px/1 var(--y-brand);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 20px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px -8px #13152a8c}.m2w-load small{font:500 12px/1 var(--y-mono);color:#c7cbe0}.m2w-load[disabled]{opacity:.7;cursor:progress}.m2w[data-at="2"] .m2w-load{display:none}.m2w-loading{z-index:6;opacity:0;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.m2w-loading span{background:var(--y-yellow);width:30%;height:100%;animation:1.1s ease-in-out infinite m2w-load;display:block}.m2w[data-state=loading] .m2w-loading{opacity:1}@keyframes m2w-load{0%{transform:translate(-100%)}to{transform:translate(340%)}}.m2w-credit{padding:12px var(--gutter) 0;font:500 12px/1.5 var(--y-mono);color:var(--fg-3);max-width:1280px;margin:0 auto}.m2w-bleed .m2w-stage{height:min(100svh,980px);min-height:560px}.m2w-plate .m2w-stage{box-shadow:inset 0 0 0 1px var(--y-line);border-radius:22px}.m2w-plate .m2w-sticky{width:min(1280px,100%);padding:0 var(--gutter);margin:0 auto}.m2w-plate .m2w-foot{bottom:16px;left:16px;right:16px}@media (width>=721px) and (prefers-reduced-motion:no-preference){.m2w:not([data-mode=stills]) .m2w-track{height:calc(100svh + var(--pin))}.m2w:not([data-mode=stills]) .m2w-sticky{height:100svh;position:sticky;top:0}.m2w-bleed:not([data-mode=stills]) .m2w-stage{height:100svh;max-height:none}.m2w-plate:not([data-mode=stills]) .m2w-sticky{grid-template-columns:minmax(280px,4fr) 8fr;align-items:center;gap:clamp(28px,4vw,64px);display:grid}.m2w-plate:not([data-mode=stills]) .m2w-stage{height:calc(100svh - 96px);max-height:760px}}@media (width>=721px){.m2w-plate .m2w-sticky{grid-template-columns:minmax(280px,4fr) 8fr;align-items:center;gap:clamp(28px,4vw,64px);display:grid}.m2w-plate[data-mode=stills] .m2w-stage,.m2w-plate .m2w-stage{aspect-ratio:auto;height:min(70vh,640px)}.m2w-bleed[data-mode=stills] .m2w-stage{height:min(86svh,860px)}}.mw-over{z-index:5;width:min(720px,54%);padding:clamp(48px, 8vh, 96px) var(--gutter) 0;color:#fff;pointer-events:none;align-content:start;gap:16px;display:grid;position:absolute;top:0;left:0}.mw-over .mw-body{color:#dfe1ee;max-width:50ch;font-size:clamp(15px,1.1vw,17px)}.mw-over .mw-h2{font-size:clamp(38px,4.5vw,66px)}.mw-over .mw-deck{max-width:44ch;font-size:clamp(18px,1.5vw,22px)}.mw-over .mw-body{max-width:58ch}.mw-over>*{pointer-events:auto}.mw-over .mw-kicker span{color:var(--y-ink);background:#fff}.mw-a .m2w-shade{background:linear-gradient(90deg,#13152ad1,#13152a8c 36%,#13152a00 64%)}.mw-a .m2w[data-at="0"] .m2w-shade{background:linear-gradient(90deg,#13152ae6,#13152a99 40%,#13152a00 70%)}.mw-margin{color:var(--fg);align-content:center;gap:18px;display:grid}.mw-margin .mw-body{font-size:16px}.m2w-kit{color:var(--fg);gap:12px;display:grid}.m2w-kit-stage{aspect-ratio:16/9;isolation:isolate;background:#0f2a45;border-radius:18px;position:relative;overflow:hidden}.m2w-kit-img,.m2w-kit-img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.m2w-kit-wire{clip-path:inset(0 calc(100% - var(--split)) 0 0)}.m2w-kit-handle{z-index:2;top:0;bottom:0;left:var(--split);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #13152a40}.m2w-kit-handle span{background:#fff;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%;box-shadow:0 6px 18px #13152a59}.m2w-kit-handle span:before,.m2w-kit-handle span:after{content:"";border:6px solid #0000;width:0;height:0;margin-top:-6px;position:absolute;top:50%}.m2w-kit-handle span:before{border-right-color:var(--y-ink);left:7px}.m2w-kit-handle span:after{border-left-color:var(--y-ink);right:7px}.m2w-kit-stage:has(.m2w-kit-range:focus-visible) .m2w-kit-handle span{outline:3px solid var(--y-yellow);outline-offset:3px}.m2w-kit-range{z-index:3;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.m2w-kit-label{z-index:2;font:700 13px/1 var(--y-brand);pointer-events:none;border-radius:999px;padding:7px 12px;position:absolute;top:14px}.m2w-kit-label-wire{color:#bfe9ff;background:#081c30cc;left:14px}.m2w-kit-label-finished{color:var(--y-ink);background:#fffdf7eb;right:14px}.m2w-kit-toggle{display:none}.m2w-kit-cap{font:600 15px/1.45 var(--y-brand);color:var(--fg-2);flex-wrap:wrap;align-items:baseline;gap:4px 6px;display:flex}.m2w-kit-cap .m2w-src{color:var(--fg-3);margin-left:auto}.mw-th-slot{align-content:start;gap:12px;display:grid}.mw-th-cap{max-width:60ch;font:600 15px/1.5 var(--y-brand);color:var(--fg-2)}.m2w-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.m2w-tile{align-content:start;gap:8px;display:grid}.m2w-tile-media{aspect-ratio:16/9;background:var(--y-paper-2);border-radius:16px;margin-bottom:8px;position:relative;overflow:hidden}.m2w-tile-media img,.m2w-tile-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.m2w-tile-video{opacity:0;transition:opacity .3s}.m2w-tile-video.is-on{opacity:1}.m2w-tile-media .m2w-src{z-index:2;color:#fff;background:#13152ab8;border-radius:6px;padding:6px 8px;position:absolute;top:10px;left:10px}.m2w-tile-pause{z-index:2;color:#fff;cursor:pointer;background:#13152a8c;border:1.5px solid #ffffffbf;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;bottom:10px;right:10px}.m2w-tile-pause .i-play,.is-paused .m2w-tile-pause .i-pause{display:none}.is-paused .m2w-tile-pause .i-play{display:block}.m2w-pending{z-index:2;color:#5a4300;font:600 12px/1.35 var(--y-mono);background:#fff3c4;border-radius:10px;padding:9px 12px;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:inset 0 0 0 1.5px #d9a514}.m2w-tile-title{font:800 clamp(20px, 1.7vw, 24px)/1.15 var(--y-brand);letter-spacing:-.01em}.m2w-tile-text{font:500 16px/1.5 var(--y-brand);color:var(--fg-2);text-wrap:pretty}.m2w-tile-cap{font:500 12px/1.45 var(--y-mono);color:var(--fg-3)}.mw-depth{padding-top:16px;padding-bottom:clamp(32px,3vw,44px)}.mw-depth a{min-height:44px;font:800 17px/1 var(--y-brand);color:inherit;text-underline-offset:5px;align-items:center;gap:8px;text-decoration:underline 2px;display:inline-flex}.mw-how{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px clamp(28px,3.5vw,56px);padding-top:clamp(40px,3.5vw,52px);padding-bottom:clamp(28px,2.5vw,36px);display:grid}.mw-kit-slot{align-content:start;gap:clamp(28px,3vw,44px);display:grid}.mw-tiles-slot{border-top:1px solid var(--rule);padding-top:clamp(36px,3.5vw,48px)}.mw-a .mw-th-slot{background:var(--y-paper);color:var(--y-ink);--fg-2:#2c3049;border-radius:24px;padding:14px}.mw-a .m2w-tile-media{background:#23243b}.mw-b{padding-top:clamp(40px,4vw,56px)}.mw-b .m2w-credit{padding-left:calc(var(--gutter) + (min(1280px, 100vw) - 2 * var(--gutter)) * 4 / 12 + clamp(28px, 4vw, 64px))}.mw-b .mw-h2{font-size:clamp(36px,3.8vw,56px)}.mw-b .mw-deck{font-size:clamp(17px,1.4vw,20px)}.mw-b .mw-margin .mw-body{font-size:15px;line-height:1.55}.mw-c{padding-top:clamp(48px,5vw,72px)}.mw-head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,5vw,80px);padding-bottom:clamp(28px,3vw,40px);display:grid}.mw-head>div:first-child{gap:18px;display:grid}.mw-head-side{gap:14px;display:grid}.mw-c .m2w-credit{padding-bottom:0}.mw-proof{--fg:#f4f1ea;--fg-2:#d3d5e6;--fg-3:#9ea3c2;background:var(--y-night);color:var(--fg);margin-top:20px;padding:clamp(32px,3vw,44px) 0}.mw-proof .mw-wrap{display:block}.mw-proof .mw-speed{font-size:clamp(20px,1.8vw,26px)}.mw-proof .m2w-tile-media{background:#23243b}.mw-c .mw-how{padding-top:clamp(40px,4vw,52px)}.mw-c .m2w{--pin:600px}.mw-c .mw-h2{font-size:clamp(36px,4.6vw,64px)}@media (width<=720px){.m2w-stage{aspect-ratio:4/5;min-height:0;height:auto!important}.m2w-bleed .m2w-stage{min-height:0}.m2w-src,.m2w-no{font-size:12px}.m2w-plate .m2w-stage{border-radius:18px}.m2w-plate .m2w-sticky{gap:20px;display:grid}.m2w-foot{margin:12px var(--gutter) 0;grid-template-columns:1fr;gap:14px;padding:16px;display:grid;position:static}.m2w-plate .m2w-foot{margin:12px 0 0}.m2w-controls{justify-items:stretch}.m2w-stops{grid-template-columns:repeat(3,1fr);display:grid}.m2w-stops button{justify-content:center;min-height:44px;padding:0 8px;font-size:13px}.m2w-range{grid-template-columns:1fr;gap:4px}.m2w-range input{height:44px;margin:0}.m2w-tag{top:12px;right:12px}.mw-over{width:auto;padding:48px var(--gutter) 24px;color:var(--fg);background:var(--bg);position:static}.mw-over .mw-kicker span{background:var(--fg);color:var(--bg)}.mw-a .m2w-shade,.mw-a .m2w[data-at="0"] .m2w-shade{background:0 0}.mw-b .m2w-credit{padding-left:var(--gutter)}.mw-how,.mw-head,.mw-proof .mw-wrap{grid-template-columns:1fr}.mw-over .mw-body{color:var(--fg-2)}.mw-a .mw-th-slot{padding:10px}.m2w-kit-stage{aspect-ratio:4/5}.m2w-kit-range,.m2w-kit-handle{display:none}.m2w-kit-wire{clip-path:none;opacity:0}.m2w-kit[data-show=wire] .m2w-kit-wire{opacity:1}.m2w-kit-label-finished,.m2w-kit-label-wire{display:none}.m2w-kit-toggle{background:var(--y-paper-2);border-radius:999px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.mw-a .m2w-kit-toggle,.mw-proof .m2w-kit-toggle{background:#23243b}.m2w-kit-toggle button{min-height:44px;color:var(--fg);font:700 15px/1 var(--y-brand);cursor:pointer;background:0 0;border:0;border-radius:999px}.m2w-kit-toggle button[aria-pressed=true]{background:var(--y-ink);color:#fff}.mw-a .m2w-kit-toggle button[aria-pressed=true]{background:var(--y-yellow);color:var(--y-ink)}.m2w-tiles{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 6px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.m2w-tiles::-webkit-scrollbar{display:none}.m2w-tile{scroll-snap-align:center;flex:0 0 84%}}@media (width>=721px) and (width<=1100px) and (orientation:portrait){.mw-a .m2w-shade,.mw-a .m2w[data-at="0"] .m2w-shade{background:linear-gradient(90deg,#13152af0 0%,#13152ae6 50%,#13152a8c 66%,#13152a00 86%)}}@media (prefers-reduced-motion:reduce){.mw *,.mw :before,.mw :after{transition-duration:.01ms!important;animation:none!important}}.mw-c .mw-speed-c{max-width:36ch;font-size:clamp(17px,1.4vw,20px);font-weight:800}.mw-c .mw-speed-c:before{width:32px;height:3px;margin-bottom:10px}.pl{--gap:clamp(28px, 3.5vw, 56px);color:var(--fg)}.pl :where(h3,p,figure,dl,dd){margin:0}.pl img{width:100%;height:auto}.pl-media{isolation:isolate;background:#23243b;border-radius:18px;position:relative;overflow:hidden}.pl-media>picture,.pl-media>picture img,.pl-media>img,.pl-media .m2w-tile-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pl-media .m2w-tile-videos{position:absolute;inset:0}.pl-media .m2w-src{z-index:2;color:#fff;background:#13152ab8;border-radius:6px;padding:6px 8px;position:absolute;top:12px;left:12px}.pl-media .m2w-tile-pause{z-index:3;bottom:12px;right:12px}.pl-kicker{font:800 13px/1 var(--y-brand);letter-spacing:.14em;text-transform:uppercase;color:var(--y-yellow);align-items:center;gap:10px;display:flex}.pl-kicker:before{content:"";background:currentColor;border-radius:2px;width:22px;height:3px}.pl-num{gap:6px;display:grid}.pl-num b{font:900 clamp(56px, 7vw, 104px)/.9 var(--y-brand);letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums}.pl-num span{font:700 clamp(16px, 1.3vw, 19px)/1.3 var(--y-brand);color:var(--fg-2);max-width:30ch}.pl-line{font:600 clamp(17px, 1.35vw, 20px)/1.45 var(--y-brand);color:#f4f1ea;text-wrap:pretty;max-width:44ch}.pl-speed{font:500 15px/1.55 var(--y-brand);color:var(--fg-2);text-wrap:pretty;max-width:50ch}.pl-cap{font:500 12px/1.5 var(--y-mono);color:var(--fg-3)}.pl-media .pl-cap{z-index:2;color:#e6e8f2;background:linear-gradient(#0000,#13152ac7);padding:40px 64px 14px 14px;position:absolute;bottom:0;left:0;right:0}.pl-pending{color:#5a4300;font:600 11px/1.35 var(--y-mono);background:#fff3c4;border-radius:6px;margin-top:4px;padding:5px 8px;display:inline-block;box-shadow:inset 0 0 0 1.5px #d9a514}.pl-thumb{grid-template-columns:148px minmax(0,1fr);align-items:center;gap:14px;display:grid}.pl-thumb img{aspect-ratio:16/9;object-fit:cover;background:#e5e8e3;border-radius:10px}.pl-thumb figcaption,.pl-thumb p{font:500 14px/1.45 var(--y-brand);color:var(--fg-2)}.pl-thumb b{color:#fff;font-weight:800}.pl-thumb .m2w-src{color:var(--fg-3);margin-top:4px;display:block}.pl-maps{gap:10px;display:grid}.pl-maps-row{align-items:flex-end;gap:10px;display:flex}.pl-map{flex:0 0 calc((100% - 20px) * var(--w));gap:6px;display:grid}.pl-map img{aspect-ratio:720/858;object-fit:cover;opacity:.55;filter:saturate(.6);background:#f3f0e8;border-radius:8px}.pl-map.is-detailed img{opacity:1;filter:none;box-shadow:0 0 0 2px var(--y-yellow)}.pl-map span{font:600 11px/1.35 var(--y-mono);color:var(--fg-3)}.pl-map.is-detailed span{color:var(--y-yellow)}.pl-maps figcaption{font:500 13px/1.5 var(--y-brand);color:var(--fg-2)}.pl-a{gap:clamp(36px,4vw,56px);padding-top:clamp(44px,4vw,60px);display:grid}.pl-ch{gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.pl-salvador{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pl-ch .pl-media{aspect-ratio:4/3}.pl-ch .pl-text{align-content:center;gap:18px;display:grid}.pl-ch .pl-thumb+.pl-thumb{margin-top:-4px}.pl-b{padding-top:clamp(56px,5vw,72px)}.pl-head{gap:16px var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;margin-bottom:clamp(28px,3vw,40px);display:grid}.pl-h3{font:900 clamp(34px, 4vw, 58px)/1 var(--y-brand);letter-spacing:-.03em;color:#fff;text-wrap:balance}.pl-deck{font:600 clamp(17px, 1.4vw, 20px)/1.45 var(--y-brand);color:var(--fg-2);max-width:44ch}.pl-cmp{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pl-col{align-content:start;gap:12px;display:grid}.pl-colname{align-items:baseline;gap:12px;display:flex}.pl-colname b{font:900 clamp(28px, 2.6vw, 38px)/1 var(--y-brand);letter-spacing:-.02em;color:#fff}.pl-colname span{font:800 12px/1 var(--y-brand);letter-spacing:.14em;text-transform:uppercase;color:var(--y-yellow)}.pl-col .pl-media{aspect-ratio:16/9}.pl-cmp-body{grid-template-columns:210px minmax(0,1fr);align-items:end;gap:22px;margin-top:10px;display:grid}.pl-scale{height:250px;box-shadow:inset 0 0 0 1px var(--rule);background:#ffffff0a;border-radius:12px;justify-content:center;align-items:flex-end;padding:8px;display:flex}.pl-scale img{height:calc(234px * var(--k));border-radius:4px;width:auto}.pl-cmp-text{gap:14px;display:grid}.pl-cmp-text .pl-line{font-size:16px}.pl-stats{border-top:1px solid var(--rule);gap:0;display:grid}.pl-stats div{border-bottom:1px solid var(--rule);grid-template-columns:84px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.pl-stats dt{font:500 11px/1.6 var(--y-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-3)}.pl-stats dd{font:700 15px/1.4 var(--y-brand);color:#fff}.pl-joined{font:500 13px/1.45 var(--y-brand);color:var(--fg-2)}.pl-joined b{color:#fff}@supports (grid-template-rows:subgrid){@media (width>=721px){.pl-b .pl-cmp{grid-template-rows:repeat(5,auto);row-gap:0}.pl-b .pl-col{grid-row:span 5;grid-template-rows:subgrid;gap:0}}}.pl-b .pl-col>.pl-colname{margin-bottom:14px}.pl-b .pl-col>.pl-cap{margin:10px 0 18px}.pl-b .pl-col>.pl-line{font:600 17px/1.5 var(--y-brand);color:#fff;max-width:48ch;margin-bottom:18px}.pl-b .pl-stats{align-self:start}.pl-b .pl-stats div{grid-template-columns:110px minmax(0,1fr);padding:10px 0}.pl-trio{gap:var(--gap);border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin-top:clamp(36px,4vw,56px);padding-top:28px;display:grid}.pl-cell{align-content:start;gap:12px;margin:0;display:grid}.pl-scalepair{height:190px;box-shadow:inset 0 0 0 1px var(--rule);background:#ffffff0a;border-radius:12px;justify-content:center;align-items:flex-end;gap:18px;padding:12px 14px 10px;display:flex}.pl-scalemap{justify-items:center;gap:6px;display:grid}.pl-scalemap img{height:calc(140px * var(--k));border-radius:3px;width:auto}.pl-scalemap span{font:600 11px/1 var(--y-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3)}.pl-scalefig figcaption,.pl-kitcell>p,.pl-joincell p{font:500 14px/1.5 var(--y-brand);color:var(--fg-2)}.pl-joincell h4{font:800 18px/1.2 var(--y-brand);color:#fff;margin:0}.pl-joincell p{margin:0}.pl-joincell .pl-pending{justify-self:start}.pl-kitcell .m2w-kit{gap:0}.pl-kitcell .m2w-kit-stage{aspect-ratio:16/9;border-radius:12px}.pl-kitcell .m2w-kit-cap,.pl-kitcell .m2w-kit-label{display:none}.pl-trio.pl-solo{grid-template-columns:minmax(0,1fr);justify-items:center;padding-top:32px}.pl-solo .pl-scalefig{align-items:center;gap:24px;display:flex}.pl-solo .pl-scalepair{flex:none;width:300px;height:168px}.pl-solo .pl-scalemap img{height:calc(120px * var(--k))}.pl-solo .pl-scalefig figcaption{max-width:30ch}@media (width<=720px){.pl-solo .pl-scalefig{flex-direction:column;align-items:stretch}.pl-solo .pl-scalepair{width:auto}}@media (width<=960px) and (width>=721px){.pl-trio{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-kitcell{grid-column:1/-1}}@media (width<=720px){.pl-trio{grid-template-columns:1fr}}.pl-foot{gap:var(--gap);border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;margin-top:clamp(28px,3vw,40px);padding-top:24px;display:grid}.pl-matched{font:500 12px/1.5 var(--y-mono);color:var(--fg-3)}.pl-kit{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:16px;display:grid}.pl-kit .m2w-kit{gap:0}.pl-kit .m2w-kit-stage{border-radius:10px}.pl-kit .m2w-kit-cap,.pl-kit .m2w-kit-label{display:none}.pl-kit .m2w-kit-handle span{width:30px;height:30px;margin:-15px 0 0 -15px}.pl-kit .m2w-kit-handle span:before{left:4px}.pl-kit .m2w-kit-handle span:after{right:4px}.pl-kit>p{font:500 14px/1.5 var(--y-brand);color:var(--fg-2);max-width:46ch}.pl-head-c{margin-bottom:clamp(24px,2.5vw,32px)}.pl-band{position:relative}.pl-band .pl-media{aspect-ratio:32/11;border-radius:0;width:100%;max-height:560px}.pl-band .pl-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#13152adb,#13152a99 34%,#13152a00 62%);position:absolute;inset:0}.pl-band-text{z-index:2;width:min(560px,46%);padding:0 var(--gutter);align-content:center;gap:14px;display:grid;position:absolute;top:0;bottom:0;left:0}.pl-band .m2w-src{left:auto;right:12px}.pl-band-text .pl-cap{color:#c7cbe0}.pl-step{grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding-top:28px;padding-bottom:28px;display:grid}.pl-step img{aspect-ratio:1229/900;object-fit:cover;border-radius:10px;grid-row:span 3}.pl-step p{font:500 15px/1.5 var(--y-brand);color:var(--fg-2);max-width:60ch}.pl-step b{color:#fff;font-weight:800}.pl-step .pl-pending{justify-self:start}.pl-far{letter-spacing:-.01em;grid-column:2/-1;font:800 clamp(20px, 2vw, 28px)/1.2 var(--y-brand)!important;color:#fff!important;margin-top:10px!important}.pl-after{gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;padding-top:28px;display:grid}.pl-kit-quiet{opacity:.92;grid-template-columns:180px minmax(0,1fr)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pl-pull>picture,.pl-pull .m2w-tile-videos{animation:linear both pl-pull view();animation-range:entry cover 50%}}}@keyframes pl-pull{0%{transform:scale(1.18)}to{transform:scale(1)}}@media (width<=720px){.pl-ch,.pl-salvador,.pl-cmp,.pl-head,.pl-foot,.pl-after,.pl-cmp-body{grid-template-columns:1fr}.pl-salvador .pl-text{order:2}.pl-ch .pl-media,.pl-col .pl-media{aspect-ratio:4/5}.pl-media .pl-cap{padding-right:60px}.pl-cmp-body{gap:14px}.pl-scale{height:220px}.pl-scale img{height:calc(204px * var(--k))}.pl-kit,.pl-kit-quiet{grid-template-columns:1fr}.pl-band .pl-media{aspect-ratio:4/5;max-height:none}.pl-band .pl-media:after{background:0 0}.pl-band-text{width:auto;padding:18px var(--gutter) 8px;position:static}.pl-step{grid-template-columns:1fr}.pl-step img{grid-row:auto}.pl-far{grid-column:auto}.pl-thumb{grid-template-columns:112px minmax(0,1fr)}}.pl-proofs{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pl-proofs .pl-thumb{grid-template-columns:1fr;align-items:start;gap:8px}.pl-proofs .pl-thumb figcaption,.pl-proofs .pl-thumb p{font-size:13px}.pl-ch .pl-num b{font-size:clamp(52px,6vw,88px)}.pl-a .pl-maps-row{max-width:330px}.pl-head-c{grid-template-columns:auto minmax(0,1fr);align-items:center}.pl-head-c .pl-h3{white-space:nowrap;font-size:clamp(30px,3vw,44px)}.pl-band .pl-num b{white-space:nowrap;font-size:clamp(48px,5.4vw,80px)}.pl-band-text{gap:10px}.pl-step{grid-template-columns:180px minmax(0,1fr);padding-top:22px;padding-bottom:22px}.pl-step img{grid-row:span 2}@media (width<=720px){.pl-proofs{grid-template-columns:1fr 1fr}.pl-head-c{grid-template-columns:1fr}.pl-head-c .pl-h3{white-space:normal}.pl-band .pl-media{aspect-ratio:4/5}.pl-step{grid-template-columns:1fr}}.pl-c{padding-top:clamp(32px,3vw,44px)}.pl-band .pl-media{aspect-ratio:36/10}.pl-step{padding-top:16px;padding-bottom:16px}.pl-step img{width:150px}.pl-step{grid-template-columns:150px minmax(0,1fr)}.pl-after{align-items:center;padding-top:20px}.pl-after .pl-maps-row{max-width:280px}.pl-after .pl-maps{grid-template-columns:280px minmax(0,1fr);align-items:end;gap:18px}@media (width<=720px){.pl-band .pl-media{aspect-ratio:4/5}.pl-step{grid-template-columns:1fr}.pl-step img{width:100%}.pl-after .pl-maps{grid-template-columns:1fr}}.pl-step .pl-pending{color:#5a4300}@media (width<=720px){.pl-kit .m2w-kit-stage{aspect-ratio:16/9}.pl-kit .m2w-kit-toggle{margin-top:8px}}
