@font-face{font-family:Manrope;font-style:normal;font-weight:100 900;font-display:optional;src:format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:100 800;font-display:optional;src:format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0D0B09;--void:#050403;--panel:#1B1F23;--lift:#242830;--line:rgba(255, 255, 255, 0.08);--text:#F4F8FC;--mute:#A8B4C4;--gold:#FE8A00;--accent:#FFB80C;--glow:#FFE082;--danger:#B91C1C;--radius:14px;--shadow:0 20px 48px rgba(0, 0, 0, 0.4);--font-display:"Exo 2",system-ui,-apple-system,"Segoe UI",sans-serif;--font-body:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--max:1280px;--nav-h:74px;--ease:cubic-bezier(0.22, 1, 0.36, 1);--grid:rgba(255, 255, 255, 0.035);--grad-a:linear-gradient(165deg, rgba(255, 184, 12, 0.16) 0%, rgba(5, 6, 8, 0) 52%);--grad-b:linear-gradient(195deg, rgba(254, 138, 0, 0.1) 0%, rgba(14, 16, 17, 0) 48%);--grad-c:linear-gradient(180deg, rgba(254, 138, 0, 0.06) 0%, rgba(5, 6, 8, 0) 100%)}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:hidden}body{margin:0;min-height:100vh;font-family:var(--font-body);line-height:1.6;color:var(--text);background:radial-gradient(1100px 520px at 90% -8%,rgba(254,138,0,.16),transparent 58%),radial-gradient(800px 420px at -5% 12%,rgba(255,184,12,.14),transparent 52%),radial-gradient(700px 500px at 50% 40%,rgba(21,24,32,.55),transparent 65%),linear-gradient(180deg,#050403 0,var(--ink) 28%,#0a1018 62%,#050403 100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video{display:block;max-width:100%;height:auto}a{color:var(--blue);text-decoration:none;transition:color .2s var(--ease)}a:hover{color:var(--glow)}button{font:inherit;cursor:pointer;border:none;background:0 0}ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}::selection{background:rgba(254,138,0,.35);color:var(--text)}.mcw-skip{transform:translateX(-50%);z-index:9999;padding:.75rem 1.25rem;background:var(--blue);color:var(--void);font-weight:600;border-radius:0 0 var(--radius) var(--radius);transition:top .2s var(--ease)}.mcw-skip:focus{top:0}.mcw-frame{width:min(100% - 2rem,var(--max));margin-inline:auto}.mcw-mast{position:sticky;top:0;z-index:900;height:var(--nav-h);background:rgba(5,6,8,.82);border-bottom:1px solid var(--line);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.mcw-mast-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:100%;width:min(100% - 2rem,var(--max));margin-inline:auto}.mcw-mark{display:flex;align-items:center;gap:.625rem;flex-shrink:0;font-family:var(--font-display);font-weight:700;font-size:1.125rem;letter-spacing:-.02em;color:var(--text)}.mcw-mark img,.mcw-mark svg{display:block;width:auto;height:1.85rem;object-fit:contain}.mcw-menu{order:99;flex-shrink:0;display:none;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:calc(var(--radius) - 4px);border:1px solid var(--line);background:var(--panel);color:var(--text);transition:background .2s var(--ease),border-color .2s var(--ease)}.mcw-menu:hover{background:var(--lift);border-color:rgba(255,255,255,.14)}.mcw-menu i,.mcw-menu span{display:block;width:1.25rem;height:2px;background:currentColor;border-radius:2px;position:relative}.mcw-menu i::after,.mcw-menu i::before,.mcw-menu span::after,.mcw-menu span::before{content:"";position:absolute;left:0;width:100%;height:2px;background:currentColor;border-radius:2px;transition:transform .25s var(--ease),top .25s var(--ease)}.mcw-menu i::before,.mcw-menu span::before{top:-6px}.mcw-menu i::after,.mcw-menu span::after{top:6px}.mcw-menu[aria-expanded=true] i,.mcw-menu[aria-expanded=true] span{background:0 0}.mcw-menu[aria-expanded=true] i::before,.mcw-menu[aria-expanded=true] span::before{top:0;transform:rotate(45deg)}.mcw-menu[aria-expanded=true] i::after,.mcw-menu[aria-expanded=true] span::after{top:0;transform:rotate(-45deg)}.mcw-nav{display:flex;align-items:center;gap:.25rem}.mcw-nav a{display:inline-flex;align-items:center;padding:.5rem .875rem;font-size:.9375rem;font-weight:500;color:var(--mute);border-radius:calc(var(--radius) - 6px);transition:color .2s var(--ease),background .2s var(--ease)}.mcw-nav a:hover{color:var(--text);background:rgba(255,255,255,.04)}.mcw-actions{display:flex;align-items:center;gap:.625rem;flex-shrink:0}.mcw-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8125rem 1.375rem;font-family:var(--font-body);line-height:1.2;text-align:center;border-radius:calc(var(--radius) - 2px);border:1px solid transparent;transition:transform .2s var(--ease),box-shadow .2s var(--ease),background .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease);white-space:nowrap}.mcw-btn:active{transform:scale(.98)}.mcw-btn-blue{isolation:isolate;background:linear-gradient(135deg,var(--blue) 0,var(--blue-deep) 100%);color:var(--text);box-shadow:0 8px 24px rgba(254,138,0,.28),inset 0 1px 0 rgba(255,255,255,.12)}.mcw-btn-blue::after{content:"";inset:-2px;border-radius:inherit;pointer-events:none;will-change:transform,opacity}@keyframes mcw-pulse{0%,100%{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.12)}}.mcw-btn-blue:hover{box-shadow:0 12px 32px rgba(254,138,0,.38),inset 0 1px 0 rgba(255,255,255,.16)}.mcw-btn-ghost{background:0 0;border-color:var(--line);color:var(--text)}.mcw-btn-ghost:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.16)}.mcw-btn-ice{color:var(--glow)}.mcw-btn-ice:hover{background:rgba(254,138,0,.18);border-color:rgba(254,138,0,.55)}.mcw-btn-sm{padding:.5625rem 1rem;font-size:.875rem}.mcw-btn-primary{min-width:11.5rem;padding-left:1.65rem;padding-right:1.65rem;font-size:1rem}.mcw-btn-ico{flex-shrink:0;display:block}.mcw-vista{position:relative;min-height:clamp(480px,62vh,640px);display:flex;align-items:stretch;overflow:hidden;background:var(--ink)}.mcw-vista-media{position:absolute;inset:0;z-index:0}.mcw-vista-media img,.mcw-vista-media video{width:100%;height:100%;object-fit:cover}.mcw-vista-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(105deg,rgba(5,6,8,.92) 0,rgba(5,6,8,.55) 45%,rgba(5,6,8,.25) 100%),linear-gradient(0deg,rgba(255,184,12,.18) 0,transparent 55%);pointer-events:none}.mcw-vista-bet .mcw-vista-shade{background:linear-gradient(105deg,rgba(5,6,8,.94) 0,rgba(5,6,8,.5) 48%,rgba(5,6,8,.28) 100%),radial-gradient(ellipse 55% 60% at 78% 42%,rgba(254,138,0,.22),transparent 58%),linear-gradient(0deg,rgba(255,184,12,.22) 0,transparent 50%)}.mcw-match-card{position:relative;display:grid;gap:.45rem;min-width:0;padding:1rem 1.1rem;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:inherit;box-shadow:var(--shadow);transition:transform .25s var(--ease),border-color .25s var(--ease)}.mcw-match-card:hover{transform:translateY(-3px);border-color:rgba(254,138,0,.45)}.mcw-match-card-main{padding:1.15rem 1.2rem 1rem;background:linear-gradient(145deg,rgba(254,138,0,.16),rgba(14,16,17,.82)),rgba(14,16,17,.78);border-color:rgba(254,138,0,.28)}.mcw-match-live{position:absolute;top:.75rem;right:.75rem;padding:.22rem .5rem;background:var(--danger);color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.08em}.mcw-match-league{color:var(--blue);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mcw-match-teams{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--text);line-height:1.25}.mcw-match-teams span{color:var(--mute);font-weight:500;font-size:.85rem;margin:0 .35rem}.mcw-match-when{font-size:.82rem;font-weight:600;color:var(--glow);letter-spacing:.01em}.mcw-match-prices{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.25rem}.mcw-match-prices .mcw-price{min-width:3.85rem;padding:.5rem .55rem .45rem;border-radius:10px;text-align:center}.mcw-match-prices small{display:block;font-family:var(--font-display);font-size:.95rem;font-weight:800;line-height:1.1;letter-spacing:.02em}.mcw-match-prices strong{font-family:var(--font-display);font-size:1.05rem;font-weight:700;margin-top:.12rem;display:block;font-variant-numeric:tabular-nums}.mcw-price-draw{background:rgba(240,193,75,.12);border:1px solid rgba(240,193,75,.4)}.mcw-price-draw small{color:#f0c14b}.mcw-price-draw strong{color:#ffe08a}.mcw-price-away{background:rgba(255,90,95,.12);border:1px solid rgba(255,90,95,.4)}.mcw-price-away small{color:#ff8a8e}.mcw-price-away strong{color:#ffc0c2}.mcw-price.is-fav{box-shadow:inset 0 0 0 1px rgba(46,204,113,.55);background:rgba(46,204,113,.16);border-color:rgba(46,204,113,.55)}.mcw-price.is-fav small{color:#7dffa8}.mcw-price.is-fav strong{color:#b8ffd0}.mcw-match-note{margin:.35rem 0 0;color:var(--mute);font-size:.78rem}.mcw-match-stack{display:grid;gap:.65rem;min-width:0}[data-odds-status][data-state=live]{color:var(--glow)}[data-odds-status][data-state=loading]{color:var(--blue)}[data-odds-status][data-state=error],[data-odds-status][data-state=sample]{color:var(--mute)}.mcw-skel{pointer-events:none;cursor:default}.mcw-skel-line{position:relative;overflow:hidden;height:.75rem;border-radius:999px;margin:.45rem 0;background:rgba(255,255,255,.06)}.mcw-skel-line::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,rgba(254,138,0,.22) 50%,transparent 100%);transform:translateX(-100%);will-change:transform;animation:1.2s ease-in-out infinite mcw-skel}.mcw-skel-w30{width:30%}.mcw-skel-w40{width:40%}.mcw-skel-w50{width:50%}.mcw-skel-w70{width:70%}.mcw-skel-prices{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.mcw-skel-chip{position:relative;display:inline-block;overflow:hidden;width:3.4rem;height:2.4rem;border-radius:10px;background:rgba(255,255,255,.05)}.mcw-skel-chip::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,rgba(254,138,0,.22) 50%,transparent 100%);transform:translateX(-100%);will-change:transform;animation:1.2s ease-in-out infinite mcw-skel}.mcw-fixture.mcw-skel{align-items:center}@keyframes mcw-skel{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.mcw-vista-shell{position:relative;z-index:2;width:min(100% - 2rem,var(--max));margin-inline:auto;padding:clamp(2.5rem,5vw,4rem) 0;display:grid;grid-template-columns:1.15fr 0.85fr;gap:clamp(1.5rem,4vw,3rem);align-items:center}.mcw-vista-copy{display:flex;flex-direction:column;gap:1.25rem;max-width:36rem}.mcw-vista-brand{display:flex;align-items:center;margin-bottom:.35rem}.mcw-vista-brand img{display:block;width:min(100%,13.5rem);height:auto;aspect-ratio:2048/1050;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0, 0, 0, .55))}.mcw-vista-copy h1{margin:0;font-family:var(--font-display);font-size:clamp(1.55rem, 3.2vw, 2.5rem);font-weight:600;line-height:1.18;letter-spacing:-.02em;color:var(--text);max-width:22ch}.mcw-vista-copy h1 span{background:linear-gradient(135deg,var(--glow) 0,var(--blue) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mcw-vista-copy p{font-size:clamp(1rem, 1.6vw, 1.125rem);color:var(--mute);max-width:32rem}.mcw-vista-aside{display:grid;gap:.75rem;min-width:0}.mcw-vista-tile{position:relative;display:block;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow);color:inherit;transition:transform .25s var(--ease),border-color .25s var(--ease)}.mcw-vista-tile:hover{transform:translateY(-4px);border-color:rgba(254,138,0,.45)}.mcw-vista-tile img{width:100%;height:100%;object-fit:cover}.mcw-vista-tile-main,.mcw-vista-tile-main img{aspect-ratio:16/10}.mcw-vista-tile-label{position:absolute;left:.75rem;bottom:.75rem;padding:.4rem .7rem;border-radius:999px;background:rgba(5,6,8,.82);border:1px solid rgba(254,138,0,.35);font-size:.82rem;font-weight:600;color:var(--text)}.mcw-vista-tile-label b{color:var(--danger);margin-right:.35rem;letter-spacing:.06em}.mcw-vista-tile-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.mcw-vista-tile-row .mcw-vista-tile{aspect-ratio:3/4}.mcw-vista-tile-row .mcw-vista-tile span{position:absolute;inset:auto 0 0 0;padding:1.6rem .55rem .55rem;background:linear-gradient(180deg,transparent,rgba(5,6,8,.92));font-size:.78rem;font-weight:600;color:var(--text)}.mcw-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem}.mcw-chips{display:flex;flex-wrap:wrap;gap:.5rem}.mcw-chip{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:var(--mute);background:rgba(255,255,255,.04);border:1px solid var(--line);border-radius:999px}.mcw-chip::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--blue);flex-shrink:0}.mcw-block{position:relative;content-visibility:auto;contain-intrinsic-size:auto 480px}.mcw-block::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.9}.mcw-block:nth-of-type(odd)::before{background:var(--grad-a),linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:auto,56px 56px,56px 56px}.mcw-block:nth-of-type(2n)::before{background:var(--grad-b),linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px}.mcw-block-soft{background:rgba(14,16,17,.6)}.mcw-block-soft::before{background:var(--grad-c),linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px)!important;background-size:auto,40px 40px,40px 40px!important}.mcw-block>.mcw-frame{position:relative;z-index:1}.mcw-head{display:flex;flex-direction:column;gap:.625rem;margin-bottom:clamp(1.75rem,3vw,2.5rem);max-width:42rem}.mcw-head-wide{max-width:none;text-align:center;margin-inline:auto;align-items:center}.mcw-head h2,.mcw-head-wide h2{font-family:var(--font-display);font-size:clamp(1.625rem, 3vw, 2.25rem);font-weight:700;letter-spacing:-.025em;line-height:1.15;color:var(--text)}.mcw-head p,.mcw-head-wide p{font-size:1.0625rem;color:var(--mute)}.mcw-reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.mcw-reason{position:relative;display:flex;flex-direction:column;gap:.75rem;min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);transition:transform .25s var(--ease),border-color .25s var(--ease)}.mcw-reason:hover{transform:translateY(-4px);border-color:rgba(254,138,0,.25)}.mcw-reason-n{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;font-family:var(--font-display);font-weight:700;color:var(--blue);background:rgba(254,138,0,.12);border-radius:calc(var(--radius) - 6px)}.mcw-reason h3{font-family:var(--font-display);font-size:1.125rem;font-weight:600;color:var(--text)}.mcw-reason p{font-size:.9375rem;color:var(--mute)}.mcw-reels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.mcw-reel{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.mcw-reel:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.mcw-reel img{aspect-ratio:4/3;width:100%;object-fit:cover}.mcw-reel-meta{display:flex;flex-direction:column;gap:.25rem;padding:.875rem 1rem 1rem;min-width:0}.mcw-reel-meta h3{font-size:.9375rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcw-reel-meta span{font-size:.8125rem;color:var(--mute)}.mcw-play{position:absolute;top:.65rem;right:.65rem;z-index:1;padding:.28rem .55rem;border-radius:999px;background:rgba(5,6,8,.78);border:1px solid rgba(254,138,0,.45);color:var(--blue);font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mcw-soar{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:.85rem}.mcw-soar-card{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:.75rem;align-items:center;min-width:0;overflow:hidden;padding:.7rem;background:rgba(255,255,255,.03);border:1px solid var(--line);border-radius:var(--radius);color:inherit;transition:border-color .2s var(--ease),transform .2s var(--ease)}.mcw-soar-card:hover{border-color:rgba(254,138,0,.4);transform:translateY(-2px)}.mcw-soar-card img{width:72px;height:90px;object-fit:cover;border-radius:10px}.mcw-soar-card>div{min-width:0}.mcw-soar-card h3{margin:0 0 .2rem;font-family:var(--font-display);font-size:.98rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcw-soar-card p{margin:0;font-size:.82rem;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcw-mult{justify-self:end;padding:.35rem .55rem;font-family:var(--font-display);font-size:.95rem;font-weight:700;color:var(--glow);white-space:nowrap;background:rgba(254,138,0,.12);border:1px solid rgba(254,138,0,.35);border-radius:999px}.mcw-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.mcw-filters button{padding:.5rem 1rem;color:var(--mute);background:rgba(255,255,255,.04);border:1px solid var(--line);transition:color .2s var(--ease),background .2s var(--ease),border-color .2s var(--ease)}.mcw-filters button:hover{color:var(--text);border-color:rgba(255,255,255,.14)}.mcw-filters button.is-on{color:var(--text)}.mcw-board{display:grid;gap:.65rem}.mcw-fixture{display:grid;grid-template-columns:1.6fr repeat(3,0.55fr);align-items:center;gap:.6rem;padding:.9rem 1rem;background:rgba(255,255,255,.03);border:1px solid var(--line);color:inherit;transition:border-color .2s var(--ease),background .2s var(--ease)}.mcw-fixture[hidden]{display:none}.mcw-fixture .league{color:var(--blue);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mcw-fixture .teams{font-weight:600;color:var(--text)}.mcw-fixture .when{color:var(--mute);font-size:.85rem}.mcw-quote{display:block;text-align:center;padding:.65rem .45rem;color:inherit;transition:background .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease)}.mcw-fixture:hover .mcw-quote{transform:translateY(-1px)}.mcw-quote small{display:block;font-family:var(--font-display);font-size:1rem;font-weight:800;line-height:1.1;letter-spacing:.02em}.mcw-quote strong{display:block;font-family:var(--font-display);font-size:1.12rem;font-weight:700;margin-top:.15rem;font-variant-numeric:tabular-nums}.mcw-quote-home{background:rgba(254,138,0,.12);border:1px solid rgba(254,138,0,.38)}.mcw-quote-home small{color:#5cc8ff}.mcw-quote-home strong{color:#9bdfff}.mcw-quote-draw{background:rgba(240,193,75,.1);border:1px solid rgba(240,193,75,.38)}.mcw-quote-draw small{color:#f0c14b}.mcw-quote-draw strong{color:#ffe08a}.mcw-quote-away{background:rgba(255,90,95,.1);border:1px solid rgba(255,90,95,.38)}.mcw-quote-away small{color:#ff8a8e}.mcw-quote-away strong{color:#ffc0c2}.mcw-quote.is-fav{background:rgba(46,204,113,.16);border-color:rgba(46,204,113,.55);box-shadow:0 0 0 1px rgba(46,204,113,.25)}.mcw-quote.is-fav small{color:#7dffa8}.mcw-quote.is-fav strong{color:#b8ffd0}.mcw-studios{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.mcw-studio{position:relative;display:block;min-width:0;overflow:hidden;background:var(--lift);border:1px solid var(--line);border-radius:var(--radius);color:inherit;transition:transform .25s var(--ease),border-color .25s var(--ease)}.mcw-studio:hover{transform:translateY(-5px);border-color:rgba(254,138,0,.35)}.mcw-studio img{aspect-ratio:16/10;width:100%;object-fit:cover}.mcw-studio .body{padding:.9rem 1rem 1.1rem}.mcw-studio h3{margin:0 0 .25rem;font-family:var(--font-display)}.mcw-studio p{margin:0;color:var(--mute);font-size:.9rem}.mcw-live-tag{position:absolute;top:.7rem;left:.7rem;z-index:1;display:inline-flex;align-items:center;gap:.375rem;padding:.28rem .55rem;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--danger);border-radius:999px}.mcw-perk{display:grid;grid-template-columns:1.3fr 0.7fr;gap:1.25rem;align-items:stretch}.mcw-codebox,.mcw-perk-main{padding:1.6rem;border-radius:calc(var(--radius) + 2px);border:1px solid var(--line);background:rgba(255,255,255,.03)}.mcw-perk-main{background:linear-gradient(135deg,rgba(254,138,0,.16),rgba(255,184,12,.1)),var(--lift);border-color:rgba(254,138,0,.28)}.mcw-perk-main h2{margin:0 0 .6rem;font-family:var(--font-display);font-size:clamp(1.5rem, 2.8vw, 2rem);font-weight:700;letter-spacing:-.02em}.mcw-perk-main>p{color:var(--mute);margin:0 0 .8rem}.mcw-perk-main ul{margin:0 0 1.2rem;padding-left:1.15rem;color:var(--mute)}.mcw-codebox h3{margin:0 0 .5rem;font-family:var(--font-display)}.mcw-codebox code{display:inline-block;margin:.5rem 0 1rem;padding:.55rem .9rem;border-radius:10px;background:rgba(254,138,0,.12);border:1px dashed rgba(254,138,0,.5);font-family:var(--font-display);font-size:1.15rem;font-weight:800;letter-spacing:.08em;color:var(--glow)}.mcw-codebox p{margin:0 0 1rem;color:var(--mute)}.mcw-ladder{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.mcw-rung{padding:1.4rem;background:rgba(255,255,255,.03);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .2s var(--ease)}.mcw-rung:hover{border-color:rgba(254,138,0,.25)}.mcw-rung .n,.mcw-rung .step{font-family:var(--font-display);font-weight:800;font-size:1.3rem;color:var(--blue)}.mcw-rung h3{margin:.4rem 0;font-family:var(--font-display);font-size:1.05rem;font-weight:600;color:var(--text)}.mcw-rung p{margin:0;font-size:.95rem;color:var(--mute)}.mcw-ranks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mcw-rank{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;padding:.75rem .75rem 1.25rem;text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:border-color .25s var(--ease),transform .25s var(--ease)}.mcw-rank:hover{border-color:rgba(254,138,0,.4);transform:translateY(-3px)}.mcw-rank-media{margin:0;aspect-ratio:16/10;border-radius:calc(var(--radius) - 4px);overflow:hidden;background:rgba(255,184,12,.12);border:1px solid var(--line)}.mcw-rank-media img{display:block;width:100%;height:100%;object-fit:cover}.mcw-rank h3{font-family:var(--font-display);font-size:1.15rem;font-weight:700;margin:.15rem .5rem 0}.mcw-rank p{font-size:.9rem;color:var(--mute);margin:0 .75rem;flex:1;line-height:1.45}.mcw-rank .mcw-btn{align-self:center;margin-top:.25rem}.mcw-strip{padding:1.25rem 0;background:rgba(255,184,12,.08);border-block:1px solid var(--line)}.mcw-brands-title{font-family:var(--font-display);margin:0 0 .85rem;font-size:1.15rem}.mcw-brands{list-style:none;margin:0;padding:1rem;display:flex;flex-wrap:wrap;gap:.65rem;background:rgba(255,184,12,.08);border:1px solid var(--line);border-radius:1rem}.mcw-brand{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .75rem .45rem .45rem;border-radius:.75rem;background:rgba(7,11,20,.55);border:1px solid var(--line);font-size:.84rem;font-weight:600;color:var(--text);line-height:1.2}.mcw-brand-ico{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.mcw-brand-ico svg{display:block}.mcw-brands-note{color:var(--mute);margin:1rem 0 0;max-width:70ch;font-size:.95rem;line-height:1.55}.pay-strip{list-style:none;margin:0;padding:.85rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.55rem;background:rgba(255,184,12,.08);border:1px solid var(--line);border-radius:1rem}.pay-tile{position:relative;display:inline-flex;flex:0 0 auto;width:90px;height:48px;border-radius:.55rem;border:1px solid var(--line);overflow:hidden;background:rgba(7,11,20,.55)}.pay-tile svg{display:block;width:90px;height:48px}@media (max-width:560px){.mcw-brand{flex:1 1 calc(50% - 0.65rem);min-width:0}.pay-tile,.pay-tile svg{width:84px;height:44px}}.mcw-prose{max-width:48rem;font-size:1.0625rem;color:var(--mute)}.mcw-prose h2,.mcw-prose h3{font-family:var(--font-display);color:var(--text);margin-top:2rem;margin-bottom:.75rem}.mcw-prose h3{font-size:1.25rem}.mcw-prose p{margin-bottom:1rem}.mcw-prose ol,.mcw-prose ul{padding-left:1.25rem}.mcw-prose ul{list-style:disc}.mcw-prose ol{list-style:decimal}.mcw-prose li{margin-bottom:.375rem}.mcw-prose a{text-decoration:underline;text-underline-offset:2px}.mcw-faq{display:flex;flex-direction:column;gap:.625rem;max-width:48rem}.mcw-faq details{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:border-color .2s var(--ease)}.mcw-faq details[open]{border-color:rgba(254,138,0,.3)}.mcw-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--text);cursor:pointer;list-style:none}.mcw-faq summary::-webkit-details-marker{display:none}.mcw-faq summary::after{content:"+";font-size:1.25rem;font-weight:400;color:var(--blue);transition:transform .2s var(--ease)}.mcw-faq details[open] summary::after{transform:rotate(45deg)}.mcw-faq details>div,.mcw-faq details>p{padding:0 1.25rem 1.125rem;font-size:.9375rem;color:var(--mute);line-height:1.65}.mcw-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);background:linear-gradient(120deg,rgba(255,184,12,.22) 0,rgba(254,138,0,.08) 100%);border:1px solid rgba(254,138,0,.25);border-radius:var(--radius)}.mcw-banner h2{font-family:var(--font-display);font-size:clamp(1.25rem, 2.5vw, 1.75rem);font-weight:700}.mcw-banner p{color:var(--mute);font-size:.9375rem;margin-top:.375rem}.mcw-base{position:relative;padding:clamp(2.75rem,5vw,4.25rem) 0 2rem;background:radial-gradient(ellipse 70% 50% at 15% 0,rgba(254,138,0,.12),transparent 55%),linear-gradient(180deg,rgba(255,184,12,.08),transparent 40%),var(--ink);border-top:1px solid var(--line)}.mcw-base-grid{display:grid;grid-template-columns:1.45fr repeat(3,minmax(0,1fr));gap:2rem 1.75rem}.mcw-base-grid h3{font-family:var(--font-display);font-size:.9rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.95rem;color:var(--text)}.mcw-base-grid ul{display:flex;flex-direction:column;gap:.55rem}.mcw-base-grid ul a{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;color:var(--mute);transition:color .2s var(--ease),transform .2s var(--ease)}.mcw-base-grid ul a::before{content:"";width:.35rem;height:.35rem;border-radius:50%;background:rgba(254,138,0,.45);flex-shrink:0}.mcw-base-grid ul a:hover{color:var(--text);transform:translateX(2px)}.mcw-base-grid ul a:hover::before{background:var(--blue)}.mcw-base-brand .mcw-mark{margin-bottom:.9rem}.mcw-base-grid .desc{font-size:.9rem;line-height:1.55;color:var(--mute);max-width:22rem;margin:0 0 1.15rem}.mcw-base-cta{display:flex;flex-wrap:wrap;gap:.55rem}.mcw-base-cta .mcw-btn{min-height:2.5rem;padding:.55rem 1rem;font-size:.88rem}.mcw-trust{display:flex;flex-direction:column;gap:.65rem;margin-bottom:.85rem}.mcw-trust-badge{display:inline-flex;align-items:center;gap:.65rem;padding:.45rem .65rem;border-radius:.75rem;border:1px solid var(--line);background:rgba(255,255,255,.03);color:var(--text);font-size:.86rem;font-weight:600}.mcw-trust-badge svg{display:block;flex-shrink:0}.mcw-base-safe-note{margin:0;font-size:.82rem;line-height:1.5;color:var(--mute);max-width:18rem}.mcw-base-pays{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem}.mcw-base-pays-label{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-right:.25rem}.mcw-base-paystrip{flex:1 1 auto;min-width:0}.mcw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mcw-legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;margin-top:1.5rem;padding-top:1.35rem;border-top:1px solid var(--line);font-size:.8125rem;color:var(--mute)}.mcw-legal p{margin:0;max-width:70ch;line-height:1.55}.mcw-legal-top{color:var(--blue);font-weight:600;white-space:nowrap}.mcw-legal-top:hover{color:var(--glow)}.mcw-rise{transform:translateY(28px);transition:opacity .65s var(--ease),transform .65s var(--ease)}.mcw-rise.is-in{transform:translateY(0)}.mcw-hold-page{min-height:100vh;display:flex;flex-direction:column;background:var(--void)}.mcw-hold-page .mcw-mast{position:relative}.mcw-hold{flex:1;position:relative;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;min-height:calc(100vh - var(--nav-h));overflow:hidden}.mcw-hold-bg{position:absolute;inset:0;z-index:0}.mcw-hold-bg img{width:100%;height:100%;object-fit:cover}.mcw-hold-shade{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 80% 60% at 50% 40%,rgba(254,138,0,.12) 0,transparent 70%),linear-gradient(180deg,rgba(5,6,8,.75) 0,rgba(5,6,8,.92) 100%)}.mcw-hold-card{position:relative;z-index:2;width:min(100%,32rem);padding:clamp(2rem,5vw,3rem);text-align:center;background:rgba(21,24,32,.88);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.mcw-hold-kicker{display:inline-block;margin-bottom:1rem;padding:.375rem .875rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue);background:rgba(254,138,0,.12);border-radius:999px}.mcw-hold-card h1{font-family:var(--font-display);font-size:clamp(1.75rem, 4vw, 2.5rem);font-weight:700;letter-spacing:-.025em;margin-bottom:.875rem}.mcw-hold-lead{font-size:1.0625rem;color:var(--mute);margin-bottom:1.5rem}.mcw-hold-notes{display:flex;flex-direction:column;gap:.625rem;margin-bottom:1.75rem;text-align:left}.mcw-hold-notes li{display:flex;align-items:flex-start;gap:.625rem;font-size:.9375rem;color:var(--mute)}.mcw-hold-notes li::before{content:"";flex-shrink:0;width:6px;height:6px;margin-top:.55rem;border-radius:50%;background:var(--blue)}.mcw-hold-legal{font-size:.8125rem;color:var(--mute);line-height:1.55}@media (max-width:1100px){.mcw-reels{grid-template-columns:repeat(3,minmax(0,1fr))}.mcw-studios{grid-template-columns:repeat(4,minmax(0,1fr))}.mcw-base-grid{grid-template-columns:1fr 1fr;gap:1.75rem}.mcw-base-grid>:first-child{grid-column:1/-1}.mcw-soar{grid-template-columns:repeat(2,minmax(0,1fr))}.mcw-vista-shell{grid-template-columns:1fr;gap:2rem}.mcw-vista-aside{max-width:560px}}@media (max-width:980px){.mcw-reasons,.mcw-reels{grid-template-columns:repeat(2,minmax(0,1fr))}.mcw-fixture,.mcw-head-wide,.mcw-ladder,.mcw-perk{grid-template-columns:1fr}.mcw-quote{display:inline-block;min-width:72px;margin-right:.35rem}}@media (max-width:820px){:root{--nav-h:64px}.mcw-menu{order:99;flex-shrink:0;display:inline-flex}.mcw-nav{position:fixed;top:var(--nav-h);left:0;right:0;flex-direction:column;align-items:stretch;gap:.25rem;padding:1rem;background:rgba(5,6,8,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transform:translateY(-120%);opacity:0;visibility:hidden;transition:transform .3s var(--ease),opacity .3s var(--ease),visibility .3s}.mcw-nav.is-open{transform:translateY(0);opacity:1;visibility:visible}.mcw-nav a{padding:.875rem 1rem;font-size:1rem;border-radius:calc(var(--radius) - 4px)}.mcw-vista{min-height:0}.mcw-vista-brand img{width:min(100%,10.5rem);height:auto}.mcw-vista-tile-row{gap:.5rem}.mcw-reasons,.mcw-soar,.mcw-studios{grid-template-columns:1fr}.mcw-actions{margin-top:.5rem;flex-direction:column}.mcw-base-grid,.mcw-ranks{grid-template-columns:1fr}.mcw-banner{flex-direction:column;text-align:center}.mcw-banner .mcw-cta-row{justify-content:center;width:100%}.mcw-quote{min-width:3.5rem;padding:.55rem .45rem}.mcw-quote small{font-size:.95rem}.mcw-quote strong{font-size:1.05rem}.mcw-legal{flex-direction:column;text-align:center}}@media (max-width:480px){.mcw-frame,.mcw-mast-inner,.mcw-vista-shell{width:min(100% - 1.25rem,var(--max))}.mcw-cta-row{flex-direction:column;align-items:stretch}.mcw-cta-row .mcw-btn{width:100%}.mcw-studios{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.mcw-btn-blue::after{opacity:0}.mcw-rise{opacity:1;transform:none}}@media print{.mcw-actions,.mcw-banner .mcw-btn,.mcw-filters,.mcw-mast,.mcw-menu,.mcw-nav,.mcw-play{display:none!important}body{background:#fff;color:#000}.mcw-block::before{display:none}a{color:#000;text-decoration:underline}}.mcw-rail{display:none}@media (min-width:1280px){body.has-rail{padding-left:7.5rem}.mcw-rail{display:block;position:fixed;top:calc(var(--nav-h) + 1.25rem);left:.85rem;z-index:40;width:6.2rem}.mcw-rail-nav{display:flex;flex-direction:column;gap:.35rem;padding:.7rem .55rem;border-radius:1rem;border:1px solid var(--line);background:rgba(8,10,16,.72);backdrop-filter:blur(10px)}.mcw-rail-nav a{display:block;padding:.45rem .5rem;border-radius:.55rem;color:var(--mute);font-size:.78rem;font-weight:700;letter-spacing:.02em;text-align:center}.mcw-rail-nav a.is-on,.mcw-rail-nav a:hover{color:var(--text);background:color-mix(in srgb,var(--blue) 22%,transparent)}}:root{--ink:#0A0B0E;--void:#050506;--panel:#12141A;--lift:#1A1E28;--line:rgba(255, 255, 255, 0.1);--text:#F7F8FA;--mute:#9AA3B2;--blue:#FFB80C;--blue-deep:#A0040E;--accent:#00C2D6;--glow:#FF6B73;--danger:#B91C1C;--radius:6px;--shadow:0 12px 36px rgba(0, 0, 0, 0.5);--max:1240px;--nav-h:68px;--rail-w:56px;--ease:cubic-bezier(0.16, 1, 0.3, 1);--font-display:"Exo 2",system-ui,sans-serif;--font-body:"Manrope",system-ui,sans-serif}body{background:linear-gradient(180deg,#050506 0,#0a0b0e 40%,#0e1016 100%);font-size:.975rem;letter-spacing:.01em;overflow-x:hidden;max-width:100vw}body.has-rail{padding-left:var(--rail-w)}.mcw-rail-board{width:var(--rail-w);background:linear-gradient(180deg,#12080a 0,#0a0b0e 100%);border-right:2px solid var(--blue);box-shadow:inset -8px 0 24px rgba(255,184,12,.08)}.mcw-rail-board .mcw-rail-nav a{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:.85rem .35rem;border-radius:0;border-left:2px solid transparent}.mcw-rail-board .mcw-rail-nav a.is-on,.mcw-rail-board .mcw-rail-nav a:hover{color:#fff;background:rgba(255,184,12,.18);border-left-color:var(--blue)}.mcw-mast-score{height:var(--nav-h);background:rgba(5,5,6,.92);border-bottom:2px solid var(--blue);backdrop-filter:blur(10px)}.mcw-mast-score::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--blue),var(--accent),transparent 70%);pointer-events:none}.mcw-btn{border-radius:var(--radius);text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem;font-weight:700}.mcw-btn-blue{position:relative;isolation:isolate;background:var(--blue);color:#fff;box-shadow:0 6px 20px rgba(255,184,12,.35)}.mcw-btn-blue::after{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;border:2px solid rgba(255,184,12,.55);opacity:.55;transform:scale(1);pointer-events:none;will-change:transform,opacity;animation:2.6s ease-in-out infinite mcw-pulse-red}.mcw-btn-blue:hover{background:#ff1a28;color:#fff;box-shadow:0 10px 28px rgba(255,184,12,.45)}@keyframes mcw-pulse-red{0%,100%{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.1)}}.mcw-btn-ice{background:rgba(0,194,214,.1);border-color:rgba(0,194,214,.4);color:var(--accent)}.mcw-vista-broadcast{min-height:clamp(420px,56vh,580px)}.mcw-vista-broadcast .mcw-vista-shade{background:linear-gradient(100deg,rgba(5,5,6,.95) 0,rgba(5,5,6,.55) 50%,rgba(5,5,6,.35) 100%),linear-gradient(0deg,rgba(255,184,12,.35) 0,transparent 45%),repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.015) 3px,rgba(255,255,255,.015) 4px)}.mcw-vista-shell-broadcast{grid-template-columns:1.05fr 0.95fr;gap:1.75rem;padding:clamp(2rem,4vw,3.25rem) 0}.mcw-vista-broadcast .mcw-vista-copy h1{font-size:clamp(1.65rem, 3.4vw, 2.65rem);font-weight:800;letter-spacing:-.035em;text-transform:none;max-width:20ch;border-left:4px solid var(--blue);padding-left:.85rem}.mcw-chips-meta{gap:.4rem}.mcw-chips-meta .mcw-chip{border-radius:2px;background:rgba(255,184,12,.12);border:1px solid rgba(255,184,12,.35);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.mcw-match-card{border-radius:4px;border-left:3px solid var(--accent);background:rgba(10,12,16,.88);backdrop-filter:none}.mcw-match-card-main{border-left-color:var(--blue);background:linear-gradient(135deg,rgba(255,184,12,.18),rgba(10,12,16,.92))}.mcw-match-live{border-radius:2px;letter-spacing:.12em}.mcw-price{border-radius:3px!important}.mcw-price-home{background:rgba(0,194,214,.14);border:1px solid rgba(0,194,214,.45)}.mcw-price-home small{color:#5ed4e4}.mcw-price-home strong{color:#b8f4ff}.mcw-quote{border-radius:3px;border-left-width:3px;border-left-style:solid}.mcw-quote-home{border-left-color:#00c2d6}.mcw-quote-draw{border-left-color:#f0c14b}.mcw-quote-away{border-left-color:#ff5a5f}.mcw-fixture{border-radius:4px;border-left:2px solid transparent}.mcw-fixture:hover{border-left-color:var(--blue);border-color:rgba(255,184,12,.35);background:rgba(255,184,12,.05)}.mcw-filters button{border-radius:3px;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.mcw-filters button.is-on{background:rgba(255,184,12,.2);border-color:rgba(255,184,12,.55);color:#fff}.mcw-reasons{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.mcw-reason{border-radius:4px;border-top:3px solid var(--blue);background:var(--panel);padding:1.25rem 1rem}.mcw-reason-n{font-size:1.75rem;color:var(--blue);opacity:.9}.mcw-block{padding:clamp(2.75rem,5vw,4.25rem) 0}.mcw-head h2{font-weight:800;letter-spacing:-.03em}.mcw-head h2::before{content:"";display:inline-block;width:.55rem;height:.55rem;margin-right:.55rem;background:var(--blue);vertical-align:.15em}.mcw-rise{opacity:0;transform:translateX(-18px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.mcw-rise.is-in{opacity:1;transform:none}.mcw-base-broadcast{background:linear-gradient(180deg,rgba(255,184,12,.12) 0,transparent 40%),#070809;border-top:2px solid var(--blue)}.mcw-base-grid-broadcast{grid-template-columns:1.3fr repeat(4,minmax(0,1fr));gap:1.75rem}.mcw-page{padding:2.5rem 0 3.5rem;padding:calc(var(--nav-h) + 2.25rem) 0 3.5rem}.mcw-guides-strip a{border:1px solid var(--line);border-radius:var(--radius);color:var(--text);transition:border-color .2s var(--ease),background .2s var(--ease)}.mcw-guides-strip a:hover{border-color:rgba(254,138,0,.35);background:rgba(254,138,0,.06)}@media (max-width:980px){body.has-rail{padding-left:0}.mcw-rail-board{display:none}.mcw-reasons{grid-template-columns:repeat(2,minmax(0,1fr))}.mcw-vista-shell-broadcast{grid-template-columns:1fr}}@media (max-width:640px){.mcw-reasons{grid-template-columns:1fr}}.mcw-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:1.25rem;font-size:.875rem;color:var(--mute)}.mcw-crumbs a{color:var(--mute);text-decoration:none}.mcw-crumbs a:hover{color:var(--blue)}.mcw-crumbs [aria-current=page]{color:var(--text)}.mcw-page-hero{margin-bottom:1.75rem;max-width:48rem}.mcw-page-hero h1{font-family:var(--font-display);font-size:clamp(1.65rem, 3.5vw, 2.25rem);font-weight:700;line-height:1.2;color:var(--text);margin:0 0 .75rem}.mcw-page-hero .lead{font-size:1.0625rem;color:var(--mute);margin:0 0 1.25rem;max-width:40rem}.mcw-prose h2{font-family:var(--font-display);font-size:1.25rem;margin:1.6rem 0 .7rem;color:var(--text)}.mcw-prose li,.mcw-prose p{color:var(--mute);line-height:1.65}.mcw-prose ol,.mcw-prose ul{margin:.6rem 0 1rem 1.2rem}.mcw-prose a{color:var(--blue)}.mcw-related{margin-top:2.75rem;padding-top:2rem;border-top:1px solid var(--line)}.mcw-related h2{font-family:var(--font-display);font-size:1.15rem;margin:0 0 1rem;color:var(--text)}.mcw-related-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.65rem 1.25rem;list-style:none;margin:0;padding:0}.mcw-related-list a{color:var(--mute);text-decoration:underline;text-underline-offset:2px;font-size:.95rem}.mcw-related-list a:hover{color:var(--blue)}.mcw-guides-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.85rem 1.25rem;list-style:none;margin:1.25rem 0 0;padding:0}.mcw-guides-strip a{display:block;padding:.85rem 1rem;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.02);color:var(--text);text-decoration:none;transition:border-color .2s,background .2s}.mcw-guides-strip a:hover{border-color:color-mix(in srgb,var(--blue) 40%,transparent);background:color-mix(in srgb,var(--blue) 8%,transparent)}.mcw-guides-strip strong{display:block;font-size:.95rem;margin-bottom:.25rem}.mcw-guides-strip span{display:block;font-size:.8125rem;color:var(--mute);line-height:1.4}.mcw-rank-wrap{margin:1.35rem 0 0;overflow-x:clip;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:linear-gradient(160deg,rgba(18,26,43,.96),rgba(10,16,28,.98));box-shadow:0 16px 40px rgba(0,0,0,.28)}.mcw-rank-table{width:100%;border-collapse:collapse;font-size:.92rem;table-layout:fixed}.mcw-rank-caption{caption-side:top;display:table-caption;width:100%;box-sizing:border-box;padding:.95rem 1.1rem .65rem;text-align:left;font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--blue)}.mcw-rank-table thead th{padding:.7rem 1rem;text-align:left;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);background:color-mix(in srgb,var(--blue) 12%,transparent);border-bottom:1px solid rgba(255,255,255,.1);white-space:nowrap}.mcw-rank-table thead th:first-child{width:4.5rem}.mcw-rank-table thead th:nth-child(2){width:22%}.mcw-rank-table thead th:nth-child(3){width:34%}.mcw-rank-table tbody td{padding:.95rem 1rem;vertical-align:middle;color:var(--text);border-bottom:1px solid rgba(255,255,255,.06)}.mcw-rank-table tbody tr:last-child td{border-bottom:0}.mcw-rank-table tbody tr:hover td{background:color-mix(in srgb,var(--blue) 8%,transparent)}.mcw-rank-num{font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--blue)}.mcw-rank-table tbody td:nth-child(2){font-weight:700}.mcw-rank-table tbody td:nth-child(3){color:var(--mute);line-height:1.45;font-size:.88rem}.mcw-rank-actions{display:flex;flex-wrap:wrap;gap:.45rem}.mcw-rank-btn{display:inline-flex;align-items:center;justify-content:center;min-width:7.5rem;border:1px solid color-mix(in srgb,var(--blue) 45%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--blue) 28%,transparent),color-mix(in srgb,var(--blue) 12%,transparent));color:#fff!important;text-decoration:none!important;line-height:1.15;text-align:center;transition:border-color .2s,background .2s,transform .15s}.mcw-rank-btn:hover{border-color:color-mix(in srgb,var(--blue) 75%,#fff);transform:translateY(-1px);filter:brightness(1.08)}.mcw-rank-btn-home{border-color:var(--blue);background:linear-gradient(135deg,var(--blue),color-mix(in srgb,var(--blue) 70%,#000));color:#0a1020!important}.mcw-rank-current td{background:color-mix(in srgb,var(--blue) 10%,transparent);background:rgba(0,166,81,.18)}.mcw-rank-here{letter-spacing:.03em;text-transform:uppercase;background:var(--blue)}@media (max-width:900px){.mcw-rank-wrap{overflow:visible;background:0 0;border:0;box-shadow:none}.mcw-rank-caption{display:block;padding:0 0 .75rem;font-size:clamp(1.05rem, 4.2vw, 1.2rem)}.mcw-rank-table thead{display:none}.mcw-rank-table,.mcw-rank-table tbody,.mcw-rank-table td,.mcw-rank-table tr{display:block;width:100%}.mcw-rank-table tbody{display:grid;gap:.75rem}.mcw-rank-table tbody tr{margin:0;padding:1rem;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:linear-gradient(160deg,rgba(18,26,43,.96),rgba(10,16,28,.98));box-shadow:0 10px 28px rgba(0,0,0,.22)}.mcw-rank-table tbody td{padding:.15rem 0;border-bottom:0}.mcw-rank-table tbody tr:hover td{background:0 0}.mcw-rank-num::before{content:"Rank ";font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--mute);font-weight:700}.mcw-rank-table tbody td:nth-child(2){font-size:1.05rem;margin-bottom:.25rem}.mcw-rank-table tbody td:nth-child(3){margin-bottom:.7rem}.mcw-rank-actions{display:grid;grid-template-columns:1fr;gap:.5rem}.mcw-rank-btn{width:100%;min-height:48px;min-width:0}}.seo-lang{position:relative;flex-shrink:0;z-index:40}.seo-lang-btn{display:inline-flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:.35rem .7rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(0,0,0,.28);color:inherit;font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.seo-lang-btn:hover,.seo-lang.is-open .seo-lang-btn{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.06)}.seo-lang-flag{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:.95rem;flex-shrink:0;overflow:hidden;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.12)}.seo-lang-flag-img{display:block;width:1.25rem;height:.95rem;object-fit:cover}.seo-lang-code{letter-spacing:.04em}.seo-lang-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:.7}.seo-lang-menu{position:absolute;top:calc(100% + .35rem);right:0;min-width:240px;max-height:min(70vh,22rem);overflow:auto;margin:0;padding:.35rem;list-style:none;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(12,16,22,.96);box-shadow:0 16px 40px rgba(0,0,0,.45)}.seo-lang-menu[hidden]{display:none!important}.seo-lang-menu li{display:flex;align-items:center;gap:.5rem;padding:.45rem .55rem;border-radius:7px;cursor:pointer;font-size:.8125rem}.seo-lang-menu li:hover,.seo-lang-menu li[aria-selected=true]{background:rgba(255,255,255,.08)}.seo-lang-name{min-width:0;flex:1;text-align:start}.seo-lang-menu .seo-lang-code{opacity:.55;font-size:.7rem}html[dir=rtl] .seo-lang-menu{min-width:240px;right:auto;left:0}html[dir=rtl] .seo-lang-name{text-align:right}@media (max-width:720px){.seo-lang-btn{padding:.3rem .55rem}.seo-lang-menu{min-width:240px}}.mcw-sbanner{position:relative;overflow:hidden;border-radius:calc(var(--radius) + 4px);min-height:220px;display:flex;align-items:flex-end;border:1px solid var(--line);box-shadow:var(--shadow);margin-bottom:1.25rem;background:var(--panel)}.mcw-sbanner-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.mcw-sbanner::after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,rgba(5,6,8,.88) 0,rgba(5,6,8,.55) 42%,rgba(5,6,8,.2) 100%),linear-gradient(180deg,transparent 40%,rgba(5,6,8,.55) 100%);pointer-events:none}.mcw-sbanner-copy{position:relative;z-index:1;margin:1.25rem;max-width:min(36rem,92%);padding:1.15rem 1.35rem;border-radius:var(--radius);background:rgba(12,14,20,.72);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(8px)}.mcw-sbanner-copy h2{font-family:var(--font-display);font-size:clamp(1.55rem, 2.6vw, 2.1rem);font-weight:700;letter-spacing:-.02em;color:var(--text);margin-bottom:.45rem}.mcw-sbanner-copy p{color:var(--mute);font-size:.98rem;line-height:1.55;max-width:34ch}.mcw-scats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-bottom:1.1rem}.mcw-scat{position:relative;display:block;overflow:hidden;border-radius:var(--radius);aspect-ratio:16/10;border:1px solid var(--line);background:var(--lift);color:#fff;text-decoration:none;transition:transform .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease)}.mcw-scat img{width:100%;height:100%;object-fit:cover;transition:transform .45s var(--ease)}.mcw-scat::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.78) 100%);pointer-events:none}.mcw-scat span{position:absolute;left:.9rem;bottom:.75rem;z-index:1;font-family:var(--font-display);font-weight:700;font-size:1.05rem;letter-spacing:-.01em;text-shadow:0 2px 10px rgba(0,0,0,.55)}.mcw-scat:hover{border-color:rgba(255,255,255,.22);box-shadow:0 14px 32px rgba(0,0,0,.35);transform:translateY(-2px);color:#fff}.mcw-scat:hover img{transform:scale(1.05)}.mcw-shelp{text-align:center;color:var(--mute);font-size:.95rem;margin:.25rem 0 1.25rem}.mcw-shelp a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.mcw-scta{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.15rem 1.35rem;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--blue) 40%,transparent);background:linear-gradient(135deg,rgba(21,24,32,.95),rgba(12,14,20,.98))}.mcw-scta>p{color:var(--text);font-size:.98rem;line-height:1.5;max-width:40rem}.mcw-scta-actions{display:flex;flex-wrap:wrap;gap:.65rem;flex-shrink:0}.mcw-btn-gold{background:linear-gradient(135deg,#f0c14b 0,#d4a017 100%);color:#111;font-weight:700;font-style:italic;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 8px 22px rgba(212,160,23,.28)}.mcw-btn-gold:hover{color:#000;box-shadow:0 12px 28px rgba(212,160,23,.4)}.mcw-btn-solid{background:#f4f8fc;color:#0b0d12;font-weight:700;font-style:italic;letter-spacing:.02em;text-transform:uppercase}.mcw-btn-solid:hover{color:#000;background:#fff}@media (max-width:900px){.mcw-scats{grid-template-columns:repeat(2,minmax(0,1fr))}.mcw-scta{flex-direction:column;align-items:stretch;text-align:left}.mcw-scta-actions{width:100%}.mcw-scta-actions .mcw-btn{flex:1 1 auto;justify-content:center}}@media (max-width:560px){.mcw-sbanner{min-height:200px}.mcw-sbanner-copy{margin:.85rem;padding:.95rem 1rem}.mcw-scats{gap:.65rem}.mcw-scat span{font-size:.92rem;left:.7rem;bottom:.55rem}.mcw-scta-actions{flex-direction:column}}.mcw-price,.mcw-quote{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem}.mcw-price span[aria-hidden=true],.mcw-quote span[aria-hidden=true]{display:none!important}.mcw-price>small,.mcw-quote>small{display:block;color:var(--mute);font-weight:700;line-height:1.1}.mcw-price>b,.mcw-price>strong,.mcw-quote>b,.mcw-quote>strong{display:block;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.15}.mcw-rank-here{display:inline-block;margin-left:.4rem;padding:.15rem .55rem;border-radius:999px;background:rgba(0,166,81,.18);color:#00a651;font-size:.7rem;font-weight:800;letter-spacing:.02em;vertical-align:middle;line-height:1.2;white-space:nowrap}.mcw-rank-actions{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.mcw-rank-btn{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:.3rem .75rem;border-radius:999px;border:1px solid #00a65155;background:rgba(0,166,81,.18);font-size:.8rem;font-weight:700;white-space:nowrap}.mcw-rank-btn-home{background:#00a651;border-color:#00a651}.mcw-net-head{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.55rem}.mcw-net-blurb{display:block;font-size:.8125rem;opacity:.8;line-height:1.4}.mcw-net-current,.roar-net-brand.here{outline:#00A65166 solid 1px}.roar-rank-here{display:inline-block;margin-left:.4rem;padding:.15rem .55rem;border-radius:999px;background:rgba(0,166,81,.18);color:#00a651;font-size:.7rem;font-weight:800;vertical-align:middle}.roar-rank-actions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.roar-rank-btn{display:inline-flex;align-items:center;min-height:34px;padding:.3rem .75rem;border-radius:999px;border:1px solid #00a65155;background:rgba(0,166,81,.18);color:#00a651;font-size:.8rem;font-weight:700;text-decoration:none}.roar-net-brand{display:block;padding:1rem 1.05rem;border-radius:14px;border:1px solid rgba(255,255,255,.1)}.seo-affiliate-note{font-size:.75rem;line-height:1.4;opacity:.8;margin:.35rem 0 .6rem;max-width:52rem}.mcw-hero{border-left:5px solid var(--accent);position:relative;overflow:hidden}.mcw-hero::before{content:"";position:absolute;top:-20%;right:-10%;width:55%;height:140%;background:linear-gradient(118deg,transparent 30%,rgba(255,184,12,.16) 55%,rgba(254,138,0,.08) 100%);transform:skewX(-14deg);pointer-events:none}.mcw-hero::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ffb80c,#fe8a00 50%,#ffb80c);pointer-events:none}.mcw-mast{background:linear-gradient(180deg,#0d0b09 0,rgba(13,11,9,.98) 100%)!important;border-bottom:2px solid #ffb80c!important;box-shadow:0 1px 0 rgba(255,184,12,.35)}.mcw-btn--primary{background:linear-gradient(135deg,#ffb80c,#e5a500)!important;color:#0d0b09!important;border-color:#ffb80c!important;font-weight:700}.mcw-btn--primary:hover{background:linear-gradient(135deg,#ffd54f,#ffb80c)!important;color:#0d0b09!important}.mcw-btn--ghost{border-color:rgba(255,184,12,.45);color:#ffe082}.mcw-btn--ghost:hover{border-color:#ffb80c;color:#ffb80c}.mcw-why-card::before{background:linear-gradient(90deg,#ffb80c,#fe8a00,transparent)}.mcw-xboard{border-left:3px solid #ffb80c}.mcw-live-badge{background:#ffb80c;color:#0d0b09}.mcw-mast-tools{margin-left:auto;display:flex;align-items:center;gap:.5rem;flex-shrink:0}.mcw-burger{order:99;flex-shrink:0}.mcw-logo-img{max-height:30px;width:auto}.mcw-skip{position:fixed;top:-100%;left:0;clip:rect(0,0,0,0)}.mcw-odds-cell--fav{border-color:#ffb80c;background:rgba(255,184,12,.12)}.mcw-odds-cell--fav .mcw-odds-cell-price{color:#ffd54f}@media (max-width:430px){.mcw-logo-img{max-height:22px;max-width:110px}.mcw-btn{padding:.38rem .55rem;font-size:.74rem}.mcw-mast-tools{gap:.28rem}}html[dir=rtl] .mcw-mast-inner,html[dir=rtl] .mcw-mast-tools{direction:ltr}