/* rev 7526093e */

@font-face{font-family:"Saira C";src:url(/sdl/f/saira-condensed-800-normal.woff2) format("woff2");font-weight:800;font-display:swap}
@font-face{font-family:"Saira C";src:url(/sdl/f/saira-condensed-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}
@font-face{font-family:"Atkinson";src:url(/sdl/f/atkinson-hyperlegible-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Atkinson";src:url(/sdl/f/atkinson-hyperlegible-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}
@font-face{font-family:"Atkinson";src:url(/sdl/f/atkinson-hyperlegible-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}
:root{--ink:#101828;--paper:#fff;--canvas:#e9eef5;--inset:#d5deea;--tile:#bccadc;--navy:#0b2559;--navy-2:#14336f;
--turf:#00754a;--gold:#ffc72c;--red:#c8102e;--blue:#0b4fb3;--orange:#e35205;--link:#0b4fb3;--mut:#4a5568;--line:#d5deea;
--disp:"Saira C","Arial Narrow",Arial,sans-serif;--body:"Atkinson",Verdana,Arial,sans-serif;--g:20px;--max:1240px}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-padding-top:16px}
body.sdl{margin:0;background:var(--canvas);color:var(--ink);font:400 17px/1.62 var(--body);overflow-x:hidden}
.sdl img{max-width:100%;height:auto}
.sdl a{color:var(--link);text-underline-offset:2px}
.sdl a:hover{color:var(--navy)}
.sdl :focus-visible{outline:3px solid var(--gold);outline-offset:2px}
.sdl-skip{position:absolute;left:-999px;top:0;background:var(--gold);color:var(--ink)!important;padding:10px 14px;z-index:99;font-weight:700}
.sdl-skip:focus{left:8px}
.sdl-wrap{max-width:var(--max);margin:0 auto;padding:0 var(--g)}
.sdl h1,.sdl h2,.sdl h3,.sdl h4{font-family:var(--disp);font-weight:800;line-height:1.08;color:var(--ink);letter-spacing:.005em}
.sdl h1{font-size:clamp(34px,4.4vw,54px);margin:6px 0 12px;text-transform:uppercase}
.sdl h2{font-size:clamp(26px,2.6vw,34px);margin:38px 0 14px}
.sdl h3{font-size:22px;font-weight:700;margin:26px 0 10px}
.sdl h4{font-size:19px;font-weight:700;margin:20px 0 8px}
.sdl p{margin:0 0 14px}
.sdl-cloth{display:inline-grid;place-items:center;min-width:34px;height:38px;padding:0 6px;border-radius:3px 3px 10px 10px;
font:800 21px/1 var(--disp);color:#fff;background:var(--red);flex:none;box-shadow:inset 0 -3px 0 rgba(0,0,0,.18)}
.sdl-c1 .sdl-cloth,.sdl-cloth.sdl-c1,.sdl-cloth--n1{background:var(--red);color:#fff}
.sdl-c2 .sdl-cloth,.sdl-cloth.sdl-c2,.sdl-cloth--n2{background:#fff;color:var(--navy);box-shadow:inset 0 0 0 2px var(--navy)}
.sdl-c3 .sdl-cloth,.sdl-cloth.sdl-c3,.sdl-cloth--n3{background:var(--blue);color:#fff}
.sdl-c4 .sdl-cloth,.sdl-cloth.sdl-c4,.sdl-cloth--n4{background:var(--gold);color:var(--ink)}
.sdl-c5 .sdl-cloth,.sdl-cloth.sdl-c5,.sdl-cloth--n5{background:var(--turf);color:#fff}
.sdl-c6 .sdl-cloth,.sdl-cloth.sdl-c6,.sdl-cloth--n6{background:#111;color:#fff}
.sdl-c7 .sdl-cloth,.sdl-cloth.sdl-c7,.sdl-cloth--n7{background:var(--orange);color:#fff}
.sdl-cloth.sdl-cloth--n1{background:var(--red);color:#fff;box-shadow:none}
.sdl-cloth.sdl-cloth--n2{background:#fff;color:var(--navy);box-shadow:inset 0 0 0 2px var(--navy)}
.sdl-cloth.sdl-cloth--n3{background:var(--blue);color:#fff;box-shadow:none}
.sdl-cloth.sdl-cloth--n4{background:var(--gold);color:var(--ink);box-shadow:none}
.sdl-cloth.sdl-cloth--n5{background:var(--turf);color:#fff;box-shadow:none}
.sdl-cloth.sdl-cloth--n6{background:#111;color:#fff;box-shadow:none}
.sdl-cloth.sdl-cloth--n7{background:var(--orange);color:#fff;box-shadow:none}
.sdl-mast{background:var(--navy);color:#fff;position:relative;z-index:20}
.sdl-mast__top>.sdl-wrap{display:flex;align-items:center;gap:18px;min-height:70px;flex-wrap:wrap}
.sdl-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#fff!important;font:800 27px/1 var(--disp);text-transform:uppercase;letter-spacing:.01em}
.sdl-logo svg{flex:none;filter:drop-shadow(0 0 0 #fff)}
.sdl-logo b{color:var(--gold);font-weight:800}
.sdl-mast__help{margin:0 0 0 auto;display:flex;gap:16px;align-items:center;font-size:14px}
.sdl-mast__help a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35)}
.sdl-mast__help a:hover{color:var(--gold);border-color:var(--gold)}
.sdl-age{display:inline-grid;place-items:center;min-width:36px;height:36px;border-radius:50%;border:2px solid currentColor;font:800 14px/1 var(--disp);flex:none}
.sdl-bt{position:absolute;opacity:0;pointer-events:none}
.sdl-burger,.sdl-close{display:none}
.sdl-nav{flex-basis:100%;background:#fff;margin:0 calc(-1 * var(--g));border-bottom:4px solid var(--gold)}
.sdl-mast__top>.sdl-wrap>.sdl-nav{margin:0}
.sdl-nav{width:100vw;flex:0 0 100vw;margin-left:calc(50% - 50vw)!important}
.sdl-nav>.sdl-wrap{display:flex;gap:2px;align-items:stretch}
.sdl-ni{position:relative}
.sdl-nh{display:flex;align-items:center;gap:9px;padding:11px 14px 10px;color:var(--ink)!important;text-decoration:none;font:700 19px/1 var(--disp);text-transform:uppercase;letter-spacing:.02em;border-bottom:3px solid transparent;margin-bottom:-4px}
.sdl-nh .sdl-cloth{min-width:26px;height:29px;font-size:16px}
.sdl-ni:hover>.sdl-nh,.sdl-ni:focus-within>.sdl-nh{border-bottom-color:var(--navy);background:var(--canvas)}
.sdl-dd{display:none;position:absolute;left:0;top:100%;min-width:250px;background:#fff;border:1px solid var(--line);border-top:4px solid var(--navy);box-shadow:0 14px 30px rgba(11,37,89,.18);padding:8px 0;z-index:30}
.sdl-ni:hover>.sdl-dd,.sdl-ni:focus-within>.sdl-dd{display:block}
.sdl-ni:last-child>.sdl-dd{left:auto;right:0}
.sdl-dd a{display:block;padding:8px 16px;color:var(--ink);text-decoration:none;font-size:15.5px}
.sdl-dd a:hover,.sdl-dd a:focus{background:var(--canvas);color:var(--navy)}
.sdl-ph{background:var(--paper);border-bottom:1px solid var(--line);position:relative}
.sdl-ph::before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:var(--c,var(--red))}
.sdl-c1 .sdl-ph{--c:var(--red)}.sdl-c2 .sdl-ph{--c:var(--navy)}.sdl-c3 .sdl-ph{--c:var(--blue)}.sdl-c4 .sdl-ph{--c:var(--gold)}
.sdl-c5 .sdl-ph{--c:var(--turf)}.sdl-c6 .sdl-ph{--c:#111}.sdl-c7 .sdl-ph{--c:var(--orange)}
.sdl-ph__in{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-top:26px!important;padding-bottom:26px!important}
.sdl-ph__sec{display:flex;align-items:center;gap:10px;margin:0 0 10px;font:700 17px/1 var(--disp);text-transform:uppercase;letter-spacing:.06em;color:var(--mut)}
.sdl-ph__main{max-width:900px}
.sdl-ph__lead{font-size:19px;line-height:1.55;color:#253049;margin:10px 0 0}
.sdl-ph__lead p{margin:0 0 10px}
.sdl-bc ol{list-style:none;margin:0 0 4px;padding:0;display:flex;flex-wrap:wrap;gap:4px 0;font-size:14px;color:var(--mut)}
.sdl-bc li+li::before{content:"›";margin:0 8px;color:var(--tile)}
.sdl-bc a{color:var(--mut)}
.sdl-upd,.sdl-meta{font-size:14px;color:var(--mut);margin:0 0 6px}
.sdl-meta{display:flex;flex-wrap:wrap;gap:6px 16px}
.sdl-meta span:first-child{font:700 14px/1.4 var(--disp);text-transform:uppercase;letter-spacing:.06em;color:var(--red)}
.sdl-jump-go{display:inline-flex;align-items:center;gap:8px;margin:4px 0 18px;padding:10px 16px;background:var(--navy);color:#fff!important;text-decoration:none;font:700 17px/1 var(--disp);text-transform:uppercase;letter-spacing:.03em;border-radius:3px}
.sdl-jump-go:hover{background:var(--red)}
.sdl-body{padding:30px 0 44px}
.sdl-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;align-items:start}
.sdl-col{min-width:0}
.sdl-sheet:not(.sdl-wide) .sdl-grid>.sdl-col,.sdl-sheet:not(.sdl-wide)>.sdl-body>.sdl-wrap>.sdl-col{background:var(--paper);padding:26px 30px 30px;border-radius:4px;box-shadow:0 1px 0 var(--line)}
.sdl-grid--hub{margin-top:26px}
.sdl-grid--hub>.sdl-col{background:var(--paper);padding:26px 30px 30px;border-radius:4px}
.sdl-wide>.sdl-body>.sdl-wrap>.sdl-col>p,.sdl-wide>.sdl-body>.sdl-wrap>.sdl-col>h2{max-width:900px}
.sdl-col>:first-child{margin-top:0}
.sdl-col{counter-reset:sdlh}
.sdl-col>h2,.sdl-grid--hub .sdl-col>h2{counter-increment:sdlh;display:flex;align-items:flex-start;gap:12px;padding-top:4px}
.sdl-col>h2::before{content:counter(sdlh);display:inline-grid;place-items:center;min-width:34px;height:38px;border-radius:3px 3px 10px 10px;font:800 21px/1 var(--disp);color:#fff;background:var(--red);flex:none;margin-top:-3px}
.sdl-col>h2:nth-of-type(7n+2)::before{background:#fff;color:var(--navy);box-shadow:inset 0 0 0 2px var(--navy)}
.sdl-col>h2:nth-of-type(7n+3)::before{background:var(--blue)}
.sdl-col>h2:nth-of-type(7n+4)::before{background:var(--gold);color:var(--ink)}
.sdl-col>h2:nth-of-type(7n+5)::before{background:var(--turf)}
.sdl-col>h2:nth-of-type(7n+6)::before{background:#111}
.sdl-col>h2:nth-of-type(7n)::before{background:var(--orange)}
.sdl-col h3{border-left:4px solid var(--navy);padding-left:10px}
.sdl-col ul,.sdl-prose ul{padding-left:0;list-style:none;margin:0 0 16px}
.sdl-col ul>li,.sdl-prose ul>li{position:relative;padding-left:24px;margin:0 0 7px}
.sdl-col ul>li::before,.sdl-prose ul>li::before{content:"";position:absolute;left:3px;top:.55em;width:10px;height:10px;background:var(--gold);box-shadow:inset 0 0 0 2px #d9a400}
.sdl-col ol,.sdl-prose ol{padding-left:26px;margin:0 0 16px}
.sdl-col ol>li{margin:0 0 7px}
.sdl-col ol>li::marker{font:800 18px var(--disp);color:var(--navy)}
.sdl blockquote{margin:18px 0;padding:14px 18px;background:var(--canvas);border-left:5px solid var(--gold);font-style:italic}
.sdl-tw{overflow-x:auto;margin:6px 0 20px;border:1px solid var(--line);border-radius:4px;-webkit-overflow-scrolling:touch}
.sdl-tw table{width:100%;border-collapse:collapse;font-size:15.5px;min-width:420px}
.sdl-tw table.sdl-t2,.sdl-tw table.sdl-spec{min-width:0}
.sdl-tw th,.sdl-tw td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}
.sdl-tw thead th,.sdl-tw tr:first-child th:only-child{background:var(--navy);color:#fff;font:700 16px/1.25 var(--disp);text-transform:uppercase;letter-spacing:.03em}
.sdl-tw tbody tr:nth-child(even) td{background:#f6f8fb}
.sdl-tw th[scope=row],.sdl-t2 td:first-child{font-weight:700;width:40%;background:#f1f4f9}
.sdl-tw tr:last-child>*{border-bottom:0}
.sdl-cap{font-size:14px;color:var(--mut);margin:16px 0 6px;font-weight:700}
.sdl-fc{display:block;margin:6px 0 16px;border-radius:4px}
.sdl-col h2,.sdl-col .sdl-tw,.sdl-col .sdl-faq,.sdl-col .sdl-rel,.sdl-col .sdl-src,.sdl-col .sdl-cards,.sdl-col .sdl-toc{clear:both}
.sdl-toc{margin:0 0 22px;border:2px solid var(--navy);border-radius:4px;background:#fff}
.sdl-toc summary{cursor:pointer;padding:10px 14px;font:800 18px/1.2 var(--disp);text-transform:uppercase;letter-spacing:.04em;background:var(--navy);color:#fff;list-style:none;display:flex;align-items:center;gap:10px}
.sdl-toc summary::-webkit-details-marker{display:none}
.sdl-toc summary::after{content:"+";margin-left:auto;font-size:22px}
.sdl-toc[open] summary::after{content:"–"}
.sdl-toc summary small{font:400 13px var(--body);text-transform:none;letter-spacing:0;opacity:.8}
.sdl-toc ol{margin:0;padding:10px 14px 12px 40px;columns:2;column-gap:28px;font-size:15.5px}
.sdl-toc li{break-inside:avoid;margin:0 0 5px}
.sdl-faq{margin:34px 0 10px}
.sdl-faq>h2{display:block}
.sdl-col>.sdl-faq>h2::before{content:none}
.sdl-faq__i{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;padding:16px 0;border-top:1px solid var(--line)}
.sdl-faq__i .sdl-cloth{grid-row:span 2}
.sdl-faq__i h3{margin:6px 0 4px;font-size:21px;border:0;padding:0}
.sdl-faq__a>:last-child{margin-bottom:0}
.sdl-rail{display:grid;gap:16px;position:sticky;top:12px}
.sdl-rb{background:#fff;border-top:4px solid var(--navy);border-radius:0 0 4px 4px;padding:16px 18px;font-size:15px;line-height:1.5}
.sdl-rb p{margin:0 0 8px}
.sdl-rh{font:800 17px/1.15 var(--disp)!important;text-transform:uppercase;letter-spacing:.05em;color:var(--navy);margin:0 0 8px!important}
.sdl-rb dl{margin:0 0 10px}
.sdl-rb dt{font-weight:700;font-size:14px}
.sdl-rb dd{margin:0 0 8px;color:var(--mut)}
.sdl-rb--how{border-top-color:var(--gold)}
.sdl-rb--age{display:flex;gap:12px;align-items:flex-start;background:var(--navy);color:#fff;border-top-color:var(--red)}
.sdl-rb--age a{color:var(--gold)}
.sdl-more{display:inline-block;font:700 16px/1.2 var(--disp);text-transform:uppercase;letter-spacing:.04em;color:var(--navy)!important;text-decoration:none;border-bottom:2px solid var(--gold);padding-bottom:2px}
.sdl-more::after{content:" →"}
.sdl-sidetoc ol{margin:0;padding-left:20px;font-size:14.5px}
.sdl-sidetoc li{margin:0 0 6px}
.sdl-trust{display:flex;gap:12px;align-items:center;margin:18px 0 0;padding:12px 16px;background:#fff;border:1px dashed var(--tile);border-radius:4px;font-size:14px;color:var(--mut);clear:both}
.sdl-trust .sdl-age{color:var(--red)}
.sdl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 20px;background:var(--red);color:#fff!important;border:0;border-radius:3px;font:800 18px/1 var(--disp);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;cursor:pointer;box-shadow:inset 0 -3px 0 rgba(0,0,0,.22)}
.sdl-btn:hover{background:#a50d26}
.sdl-cards{list-style:none!important;padding:0!important;margin:10px 0 24px!important;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}
.sdl-cards>li{padding:0!important;margin:0!important}
.sdl-cards>li::before{content:none!important}
.sdl-card{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--line);border-radius:4px;overflow:hidden;text-decoration:none;color:var(--ink)!important;position:relative;transition:box-shadow .15s,transform .15s}
a.sdl-card:hover{box-shadow:0 10px 24px rgba(11,37,89,.16);transform:translateY(-2px)}
.sdl-card::before{content:"";height:6px;background:repeating-linear-gradient(90deg,var(--navy) 0 22px,var(--gold) 22px 30px,var(--red) 30px 52px,#fff 52px 56px);flex:none}
.sdl-card.sdl-c1::before{background:var(--red)}.sdl-card.sdl-c2::before{background:var(--navy)}.sdl-card.sdl-c3::before{background:var(--blue)}
.sdl-card.sdl-c4::before{background:var(--gold)}.sdl-card.sdl-c5::before{background:var(--turf)}.sdl-card.sdl-c6::before{background:#111}.sdl-card.sdl-c7::before{background:var(--orange)}
.sdl-card__img{display:block;aspect-ratio:16/9;background:var(--canvas);overflow:hidden}
.sdl-card__img img{width:100%;height:100%;object-fit:cover;display:block}
.sdl-card__img--icon{display:grid;place-items:center;padding:18px}
.sdl-card__img--icon img{width:84px;height:84px;max-width:72%;max-height:110px;object-fit:contain}
.sdl-card__img--icon .sdl-cloth{transform:scale(1.8)}
.sdl-card__b{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}
.sdl-card__k{font:700 13.5px/1 var(--disp);text-transform:uppercase;letter-spacing:.08em;color:var(--red)}
.sdl-card__t{font:800 21px/1.12 var(--disp);color:var(--ink)}
.sdl-card__d{font-size:15px;line-height:1.5;color:var(--mut)}
.sdl-cards--lead>li:first-child{grid-column:1/-1}
.sdl-cards--lead>li:first-child .sdl-card{flex-direction:row}
.sdl-cards--lead>li:first-child .sdl-card::before{position:absolute;left:0;right:0;top:0}
.sdl-cards--lead>li:first-child .sdl-card__img{flex:0 0 52%;aspect-ratio:16/10}
.sdl-cards--lead>li:first-child .sdl-card__b{justify-content:center;padding:26px 28px}
.sdl-cards--lead>li:first-child .sdl-card__t{font-size:30px}
.sdl-cards--one{grid-template-columns:1fr}
.sdl-rel{margin:36px 0 0;padding-top:6px;border-top:4px solid var(--navy)}
.sdl-rel>h2{display:block}
.sdl-col>.sdl-rel>h2::before{content:none}
.sdl-src{margin:30px 0 0;font-size:14.5px}
.sdl-src>h2{font-size:22px;display:block}
.sdl-src ol{padding-left:22px}
.sdl-tokens{list-style:none!important;padding:0!important;margin:12px 0 22px!important;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}
.sdl-tokens>li{padding:0!important;margin:0!important}
.sdl-tokens>li::before{content:none!important}
.sdl-tok{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border:1px solid var(--line);border-left:5px solid var(--navy);border-radius:3px;text-decoration:none;color:var(--ink)!important;height:100%}
.sdl-tok:hover{border-color:var(--navy);background:#f7f9fc}
.sdl-tok span{display:flex;flex-direction:column;gap:2px}
.sdl-tok b{font:800 19px/1.1 var(--disp);text-transform:uppercase;letter-spacing:.02em}
.sdl-tok small{font-size:13.5px;color:var(--mut);line-height:1.35}
.sdl-steps{list-style:none!important;padding:0!important;margin:14px 0 22px!important;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;counter-reset:st}
.sdl-steps>li{padding:16px 16px 14px!important;margin:0!important;background:var(--canvas);border-radius:4px;position:relative}
.sdl-steps>li::before{content:none!important}
.sdl-steps .sdl-cloth{margin-bottom:10px}
.sdl-steps b{display:block;font:800 20px/1.15 var(--disp);margin:0 0 6px}
.sdl-steps p{font-size:15px;margin:0 0 6px}
.sdl-specs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:4px;overflow:hidden;margin:0 0 22px}
.sdl-specs>div{background:#fff;padding:10px 12px}
.sdl-specs dt{font:700 13px/1.2 var(--disp);text-transform:uppercase;letter-spacing:.07em;color:var(--mut);margin:0 0 4px}
.sdl-specs dd{margin:0;font:800 21px/1.15 var(--disp);color:var(--ink)}
.sdl-defs{margin:0 0 18px;border-top:1px solid var(--line)}
.sdl-defs>div{display:grid;grid-template-columns:minmax(140px,30%) 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}
.sdl-defs dt{font-weight:700}
.sdl-defs dd{margin:0}
.sdl-pay{list-style:none!important;padding:0!important;margin:8px 0 22px!important;display:flex;flex-wrap:wrap;gap:10px}
.sdl-pay>li{padding:0!important;margin:0!important}
.sdl-pay>li::before{content:none!important}
.sdl-pay span,.sdl-pay a{display:grid;place-items:center;width:104px;height:54px;background:#fff;border:1px solid var(--line);border-radius:4px;padding:8px}
.sdl-pay img{max-height:36px;width:auto;object-fit:contain}
.sdl-games{list-style:none!important;padding:0!important;margin:10px 0 24px!important;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}
.sdl-games>li{padding:0!important;margin:0!important}
.sdl-games>li::before{content:none!important}
.sdl-game{display:block;background:#fff;border:1px solid var(--line);border-radius:4px;overflow:hidden;text-decoration:none;color:var(--ink)!important}
.sdl-game img{display:block;width:100%;aspect-ratio:1;object-fit:cover}
.sdl-game b{display:block;padding:9px 11px;font:800 18px/1.1 var(--disp)}
a.sdl-game:hover{box-shadow:0 8px 20px rgba(11,37,89,.15)}
.sdl-also{font-size:15px;color:var(--mut);margin:-6px 0 18px}
.sdl-also span{font-weight:700;color:var(--ink)}
.sdl-about{margin-top:34px}
.sdl-plate{display:grid;grid-template-columns:220px 1fr;gap:0;margin:0 0 24px;border:2px solid var(--navy);border-radius:4px;overflow:hidden;background:#fff}
.sdl-plate__logo{display:grid;place-items:center;padding:18px;min-height:170px}
.sdl-plate__logo img{max-width:170px;max-height:130px;width:auto;object-fit:contain}
.sdl-plate__offer{padding:18px 22px;display:flex;flex-direction:column;gap:8px;border-left:2px solid var(--navy)}
.sdl-plate__offer small{font:700 14px/1 var(--disp);text-transform:uppercase;letter-spacing:.08em;color:var(--red)}
.sdl-plate__offer>b{font:800 28px/1.08 var(--disp)}
.sdl-plate__sub{margin:0;color:var(--mut);font-size:15.5px}
.sdl-plate__offer ul{margin:4px 0 6px}
.sdl-plate__offer ul>li{margin-bottom:4px;font-size:15.5px}
.sdl-plate__row{display:flex;flex-wrap:wrap;align-items:center;gap:14px}
.sdl-plate__note{margin:0;font-size:13px;color:var(--mut)}
.sdl-score{display:flex;align-items:center;gap:12px;background:var(--navy);color:#fff;padding:14px 16px;border-radius:4px}
.sdl-score .sdl-cloth{min-width:62px;height:62px;font-size:30px;background:var(--gold);color:var(--ink)}
.sdl-score p{margin:0;font:800 19px/1.15 var(--disp);text-transform:uppercase}
.sdl-score small{display:block;font:400 13.5px/1.35 var(--body);text-transform:none;opacity:.85;margin-top:3px}
.sdl-pc{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 24px}
.sdl-pc>div{background:#fff;border:1px solid var(--line);border-top:5px solid var(--turf);border-radius:4px;padding:14px 16px}
.sdl-pc>div+div{border-top-color:var(--red)}
.sdl-pc__h{margin:0 0 10px;font:700 1.12rem/1.25 var(--disp);color:var(--ink)}
.sdl-pc ul{margin:0}
.sdl-pc>div+div ul>li::before{background:var(--red);box-shadow:none;border-radius:50%}
.sdl-pc>div:first-child ul>li::before{background:var(--turf);box-shadow:none}
.sdl-jump{list-style:none!important;padding:0!important;margin:0 0 22px!important;display:flex;flex-wrap:wrap;gap:8px}
.sdl-jump>li{padding:0!important;margin:0!important}
.sdl-jump>li::before{content:none!important}
.sdl-jump a{display:block;padding:7px 12px;background:var(--canvas);border-radius:3px;font-size:14.5px;text-decoration:none;color:var(--navy)}
.sdl-jump a:hover{background:var(--navy);color:#fff}
.sdl-frame{position:relative;margin:0 0 20px;border-radius:4px;overflow:hidden;background:#000;border:3px solid var(--navy)}
.sdl-frame img{display:block;width:100%;height:auto}
.sdl-frame iframe{display:block;width:100%;aspect-ratio:16/9;border:0}
.sdl-frame__go{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;background:var(--navy);color:#fff}
.sdl-frame__go small{flex:1 1 260px;font-size:13.5px;opacity:.9}
.sdl-frame__go button{min-height:44px;padding:8px 18px;border:0;border-radius:3px;background:var(--gold);color:var(--ink);font:800 18px/1 var(--disp);text-transform:uppercase;cursor:pointer}
.sdl-studio{display:flex;align-items:center;gap:14px;margin:0 0 16px;padding:12px 14px;background:#fff;border:1px solid var(--line);border-radius:4px;text-decoration:none;color:var(--ink)!important}
.sdl-studio img{width:auto;max-width:150px;max-height:52px;object-fit:contain}
.sdl-studio b{font:800 20px/1.1 var(--disp)}
.sdl-studio small{display:block;color:var(--mut);font-size:13.5px}
.sdl-hero{background:var(--navy);color:#fff;position:relative;overflow:hidden}
.sdl-hero::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 26px,transparent 26px 52px);pointer-events:none}
.sdl-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:linear-gradient(90deg,var(--red) 0 14.28%,#fff 0 28.57%,var(--blue) 0 42.85%,var(--gold) 0 57.14%,var(--turf) 0 71.42%,#111 0 85.71%,var(--orange) 0)}
.sdl-hero__in{position:relative;max-width:var(--max);margin:0 auto;padding:34px var(--g) 40px}
.sdl-hero h1{color:#fff;max-width:960px;font-size:clamp(34px,4.6vw,58px)}
.sdl-hero__lead{font-size:19.5px;max-width:860px;color:#dbe4f3;margin:0 0 10px}
.sdl-hero .sdl-upd{color:#b6c3da}
.sdl-hero .sdl-jump-go{background:var(--gold);color:var(--ink)!important}
.sdl-hero .sdl-jump-go:hover{background:#fff}
.sdl-hero .sdl-tokens{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:0!important}
.sdl-hero .sdl-tok{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.18);border-left-width:5px;color:#fff!important}
.sdl-hero .sdl-tok:hover{background:rgba(255,255,255,.14);border-color:#fff}
.sdl-hero .sdl-tok small{color:#c8d3e6}
.sdl-hero .sdl-c1.sdl-tok{border-left-color:var(--red)}.sdl-hero .sdl-c2.sdl-tok{border-left-color:#fff}.sdl-hero .sdl-c3.sdl-tok{border-left-color:#3d86ff}
.sdl-hero .sdl-c4.sdl-tok{border-left-color:var(--gold)}.sdl-hero .sdl-c5.sdl-tok{border-left-color:#1fae73}.sdl-hero .sdl-c6.sdl-tok{border-left-color:#8a94a6}
.sdl-band{padding:40px 0}
.sdl-band>.sdl-wrap>:last-child{margin-bottom:0}
.sdl-band--sheet{background:var(--paper)}
.sdl-band--canvas{background:var(--canvas)}
.sdl-band--ink{background:var(--ink);color:#e7ecf5}
.sdl-band--ink h2,.sdl-band--ink h3{color:#fff}
.sdl-band--ink a{color:var(--gold)}
.sdl-band--field{background:var(--canvas);padding-top:34px}
.sdl-band__h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 18px;padding-bottom:12px;border-bottom:3px solid var(--ink)}
.sdl-band--ink .sdl-band__h{border-color:var(--gold)}
.sdl-band__h h2{margin:4px 0 0}
.sdl-band__h p{margin:6px 0 0;color:var(--mut);max-width:720px}
.sdl-band--ink .sdl-band__h p{color:#b8c4d8}
.sdl-kick{display:flex;align-items:center;gap:10px;margin:0;font:700 16px/1 var(--disp);text-transform:uppercase;letter-spacing:.08em;color:var(--mut)}
.sdl-kick .sdl-cloth{min-width:28px;height:31px;font-size:17px}
.sdl-band--ink .sdl-kick{color:#b8c4d8}
.sdl-prose{max-width:860px}
.sdl-prose>h2{margin-top:0}
.sdl-prose h2~h2{margin-top:30px}
.sdl-split{display:grid;grid-template-columns:1fr 1fr;gap:40px}
.sdl-split .sdl-prose{max-width:none}
.sdl-bento{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:36px;align-items:start}
.sdl-bento .sdl-prose{max-width:none}
.sdl-side{display:grid;gap:16px}
.sdl-side .sdl-rb{background:var(--canvas)}
.sdl-side .sdl-rb--age{background:var(--navy)}
.sdl-media{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:36px;align-items:center}
.sdl-media img{display:block;width:100%;border-radius:4px}
.sdl-widgets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.sdl-wg{background:#18233a;border:1px solid #2b3a58;border-top:5px solid var(--gold);border-radius:4px;padding:18px;display:flex;flex-direction:column;gap:6px}
.sdl-wg:nth-child(2){border-top-color:var(--red)}.sdl-wg:nth-child(3){border-top-color:#1fae73}
.sdl-wg h3{margin:0 0 4px;font-size:23px}
.sdl-wg p{font-size:15px;color:#c3cde0;margin:0 0 6px}
.sdl-wg label{font-size:14px;font-weight:700;color:#fff;margin-top:4px}
.sdl-wg input,.sdl-wg select{width:100%;min-height:44px;padding:8px 10px;border:1px solid #42557c;border-radius:3px;background:#0e1626;color:#fff;font:400 17px var(--body)}
.sdl-wg output{display:block;margin-top:8px;font:800 34px/1.05 var(--disp);color:var(--gold)}
.sdl-wg .sdl-out2{font-size:14.5px;color:#dfe6f2}
.sdl-wg small{margin-top:auto;padding-top:8px;font-size:13.5px;color:#9fb0cc}
.sdl-pledge{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.sdl-pledge li{border-top:2px solid #2f3e5e;padding-top:14px}
.sdl-pledge b{display:block;font:800 21px/1.12 var(--disp);color:#fff;margin:10px 0 6px}
.sdl-pledge p{font-size:15px;color:#c3cde0;margin:0}
.sdl-news{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;align-items:start}
.sdl-news .sdl-cards{grid-template-columns:repeat(2,minmax(0,1fr));margin:0!important}
.sdl-list{list-style:none;padding:0;margin:0;display:grid;gap:12px}
.sdl-list li{padding:0;margin:0}
.sdl-list li::before{content:none}
.sdl-list a{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:center;text-decoration:none;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:4px;padding:8px}
.sdl-list a:hover{border-color:var(--navy)}
.sdl-list img{width:96px;height:64px;object-fit:cover;border-radius:3px;display:block}
.sdl-list .sdl-cloth{justify-self:center}
.sdl-list span{display:flex;flex-direction:column;gap:3px}
.sdl-list b{font:800 18px/1.12 var(--disp)}
.sdl-list small{font-size:13.5px;color:var(--mut);line-height:1.35}
.sdl-dir{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}
.sdl-dir__c{border-top:5px solid var(--c,var(--navy));padding-top:14px}
.sdl-dir__c.sdl-c1{--c:var(--red)}.sdl-dir__c.sdl-c2{--c:var(--navy)}.sdl-dir__c.sdl-c3{--c:var(--blue)}.sdl-dir__c.sdl-c4{--c:var(--gold)}
.sdl-dir__c.sdl-c5{--c:var(--turf)}.sdl-dir__c.sdl-c6{--c:#111}.sdl-dir__c.sdl-c7{--c:var(--orange)}
.sdl-dir__c h3{margin:8px 0 14px;font:800 23px/1.1 var(--disp);border:0;padding:0}
.sdl-dir__c h3 a{color:var(--ink);text-decoration:none}
.sdl-dir__c h3 a:hover{text-decoration:underline}
.sdl-dir .sdl-list{gap:8px}
.sdl-dir .sdl-list a{grid-template-columns:64px 1fr;padding:6px;border-radius:3px}
.sdl-dir .sdl-list img{width:64px;height:44px}
.sdl-dir .sdl-list b{font-size:16.5px}
@media(max-width:980px){.sdl-dir{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.sdl-dir{grid-template-columns:minmax(0,1fr)}}
.sdl-news--feed{background:#fff;border:1px solid var(--line);border-top:4px solid var(--red);border-radius:0 0 4px 4px;padding:16px 20px;margin:0 0 26px}
.sdl-news--feed:empty,.sdl-news--feed:not(:has(div)){display:none}
.sdl-news--feed>div{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;align-items:center;margin:0 0 12px!important;padding:0 0 12px;border-bottom:1px dashed var(--line)}
.sdl-news--feed>div:last-child{border-bottom:0;margin-bottom:0!important;padding-bottom:0}
.sdl-news--feed .news-sync-pic{grid-row:span 2;display:block}
.sdl-news--feed .news-sync-pic img,.sdl-news--feed .news-sync-pic svg{width:84px!important;height:60px!important;border-radius:3px;object-fit:cover;display:block}
.sdl-news--feed h4{margin:0;font:800 19px/1.2 var(--disp);grid-column:2}
.sdl-news--feed h4 a{color:var(--ink);text-decoration:none}
.sdl-news--feed h4 a:hover{color:var(--link);text-decoration:underline}
.sdl-news--feed p{margin:0;font-size:14px;color:var(--mut);grid-column:2}
.sdl-feedh{font:800 15px/1 var(--disp);text-transform:uppercase;letter-spacing:.08em;color:var(--red);margin:0 0 10px}
.pbn-published-date{margin:0 0 16px;font:700 13.5px/1.2 var(--body);text-transform:uppercase;letter-spacing:.08em;color:var(--mut)}
.sdl-ft{background:var(--navy);color:#d2dbea;font-size:15px;margin-top:0}
.sdl-ft__line{height:26px;background:linear-gradient(#fff,#fff) 0 6px/100% 5px no-repeat,repeating-linear-gradient(90deg,#fff 0 6px,transparent 6px 120px) 0 6px/100% 20px no-repeat,var(--turf)}
.sdl-ft a{color:#fff;text-decoration:none}
.sdl-ft a:hover{color:var(--gold);text-decoration:underline}
.sdl-ft__top{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:30px;padding:34px 0 26px}
.sdl-ft__lead p{margin:12px 0 0;color:#b9c6dc;font-size:14.5px}
.sdl-ft__col{display:flex;flex-direction:column;gap:7px}
.sdl-ft__h{font:800 16px/1 var(--disp);text-transform:uppercase;letter-spacing:.08em;color:var(--gold);margin:0 0 6px}
.sdl-tr{display:flex;flex-wrap:wrap;gap:20px 40px;padding:20px 0;border-top:1px solid #23407a}
.sdl-tr__m{display:flex;flex-wrap:wrap;gap:10px}
.sdl-tr__m a{display:grid;place-items:center;background:#fff;border-radius:4px;padding:8px 12px;height:64px}
.sdl-tr__m img{height:48px;width:auto;display:block}
.sdl-ft__legal{display:flex;gap:16px;padding:20px 0 28px;border-top:1px solid #23407a;font-size:14px;color:#b9c6dc}
.sdl-ft__legal .sdl-age{color:var(--gold)}
.sdl-ft__legal p{margin:0 0 10px}
.sdl-ft__legal a{color:#fff;text-decoration:underline}
.sdl-ft__nav{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:6px}
.sdl-ft__nav a{text-decoration:none}
.sdl-ck{position:fixed;left:12px;right:12px;bottom:12px;z-index:50;max-width:620px;margin:0 auto;display:flex;gap:14px;align-items:center;background:var(--ink);color:#fff;padding:12px 16px;border-radius:4px;border-left:5px solid var(--gold);box-shadow:0 10px 30px rgba(0,0,0,.3);font-size:14.5px}
.sdl-ck[hidden]{display:none}
.sdl-ck p{margin:0}
.sdl-ck a{color:var(--gold)}
.sdl .wgmv-wrap{--card:#fff;--line:#d5deea;--line-2:#e6ecf4;--ink:#101828;--ink-2:#253049;--disp:"Saira C","Arial Narrow",Arial,sans-serif;--mute:#4a5568;--acc:#c8102e;--acc-d:#a50d26;--teal:#00754a;
border:2px solid var(--navy,#0b2559);border-radius:4px;overflow:hidden;background:#fff;margin:8px 0 6px;clear:both;max-width:none}
.sdl .wgmv-head{background:#0b2559!important;border-bottom:4px solid #ffc72c}
.sdl .wgmv-head h2,.sdl .wgmv-head .wgmv-h{color:#fff!important;font:800 26px/1.1 "Saira C","Arial Narrow",sans-serif!important;text-transform:uppercase;margin:0!important;display:block}
.sdl .wgmv-head h2::before{content:none!important}
.sdl .wgmv-meta{color:#c8d3e6!important}
.sdl .wgmv-filters,.sdl .wgmv-note,.sdl .wgmv-row--top{background:#f1f4f9!important}
.sdl .wgmv-row--top{box-shadow:inset 5px 0 0 #ffc72c}
.sdl .wgmv-lb{font-family:var(--body)}
.sdl .wgmv-list{counter-reset:none}
.sdl .wgmv-rank{display:inline-grid!important;place-items:center;width:34px;height:38px;border-radius:3px 3px 10px 10px;background:#c8102e;color:#fff!important;font:800 21px/1 "Saira C",sans-serif!important}
.sdl .wgmv-row:nth-child(7n+2) .wgmv-rank{background:#fff;color:#0b2559!important;box-shadow:inset 0 0 0 2px #0b2559}
.sdl .wgmv-row:nth-child(7n+3) .wgmv-rank{background:#0b4fb3}
.sdl .wgmv-row:nth-child(7n+4) .wgmv-rank{background:#ffc72c;color:#101828!important}
.sdl .wgmv-row:nth-child(7n+5) .wgmv-rank{background:#00754a}
.sdl .wgmv-row:nth-child(7n+6) .wgmv-rank{background:#111}
.sdl .wgmv-row:nth-child(7n) .wgmv-rank{background:#e35205}
.sdl .wgmv-name{font-family:"Saira C",sans-serif!important;font-weight:800!important}
.sdl .wgmv-cta{background:#c8102e!important;color:#fff!important;border-radius:3px!important;font-family:"Saira C",sans-serif!important;text-transform:uppercase;letter-spacing:.04em}
.sdl .wgmv-cta:hover{background:#a50d26!important}
.sdl .wgmv-rev{color:#0b4fb3!important}
.sdl .wgmv-chips i{background:#e9eef5!important;color:#253049!important}
.sdl .wgmv-wrap ul>li::before,.sdl .wgmv-wrap ol>li::before{content:none}
.sdl .wgmv-wrap li{padding-left:0}
.sdl-sheet .sdl-col>.wgmv-wrap,.sdl-band .wgmv-wrap{margin-left:0;margin-right:0;width:auto}
@media (max-width:1180px){
.sdl-grid{grid-template-columns:minmax(0,1fr) 270px;gap:24px}
.sdl-hero .sdl-tokens{grid-template-columns:repeat(3,minmax(0,1fr))}
.sdl-pledge{grid-template-columns:repeat(2,minmax(0,1fr))}
.sdl-ft__top{grid-template-columns:repeat(3,minmax(0,1fr))}
.sdl-ft__lead{grid-column:1/-1}
}
@media (max-width:980px){
:root{--g:16px}
.sdl-grid,.sdl-bento,.sdl-news,.sdl-media{grid-template-columns:minmax(0,1fr)}
.sdl-rail{position:static;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}
.sdl-widgets{grid-template-columns:minmax(0,1fr)}
.sdl-split{grid-template-columns:minmax(0,1fr);gap:0}
.sdl-mast__help{display:none}
.sdl-burger{display:grid;place-items:center;width:46px;height:46px;margin-left:auto;cursor:pointer;border:2px solid rgba(255,255,255,.4);border-radius:3px}
.sdl-burger span,.sdl-burger span::before,.sdl-burger span::after{display:block;width:22px;height:3px;background:#fff;position:relative;content:""}
.sdl-burger span::before{position:absolute;top:-7px}.sdl-burger span::after{position:absolute;top:7px}
.sdl-nav{display:none;border-bottom:0}
.sdl-bt:checked~.sdl-nav{display:block}
.sdl-bt:checked~.sdl-burger{border-color:var(--gold)}
.sdl-nav>.sdl-wrap{flex-direction:column;gap:0;padding-top:8px;padding-bottom:8px}
.sdl-nh{padding:12px 4px;margin:0;border-bottom:1px solid var(--line)}
.sdl-dd{display:block;position:static;box-shadow:none;border:0;padding:0 0 8px 40px;min-width:0}
.sdl-dd a{padding:7px 0}
.sdl-close{display:block;text-align:center;padding:12px;background:var(--navy);color:#fff;font:700 17px var(--disp);text-transform:uppercase;cursor:pointer}
.sdl-ft__top{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:760px){
.sdl-cards--lead>li:first-child .sdl-card{flex-direction:column}
.sdl-cards--lead>li:first-child .sdl-card__img{flex:none}
.sdl-cards--lead>li:first-child .sdl-card__t{font-size:24px}
.sdl-cards--lead>li:first-child .sdl-card__b{padding:14px 16px 16px}
.sdl-plate{grid-template-columns:minmax(0,1fr)}
.sdl-plate__offer{border-left:0;border-top:2px solid var(--navy)}
.sdl-plate__logo{min-height:120px}
.sdl-pc{grid-template-columns:minmax(0,1fr)}
.sdl-toc ol{columns:1}
.sdl-news .sdl-cards{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:600px){
:root{--g:14px}
body.sdl{font-size:16.5px}
.sdl-sheet:not(.sdl-wide) .sdl-grid>.sdl-col,.sdl-sheet:not(.sdl-wide)>.sdl-body>.sdl-wrap>.sdl-col,.sdl-grid--hub>.sdl-col{padding:18px 14px 22px;margin:0 -14px;border-radius:0}
.sdl-body{padding:18px 0 30px}
.sdl-band{padding:28px 0}
.sdl-hero .sdl-tokens{grid-template-columns:minmax(0,1fr)}
.sdl-pledge{grid-template-columns:minmax(0,1fr)}
.sdl-ft__top{grid-template-columns:minmax(0,1fr)}
.sdl-logo{font-size:23px}
.sdl-logo svg{width:38px;height:38px}
.sdl-band__h{flex-direction:column;align-items:flex-start}
.sdl-defs>div{grid-template-columns:minmax(0,1fr);gap:2px}
.sdl-ph__in{padding-top:18px!important;padding-bottom:18px!important}
.sdl-ph__lead{font-size:17.5px}
.sdl-ck{flex-direction:column;align-items:flex-start}
}
@media (max-width:420px){
.sdl-cards{grid-template-columns:minmax(0,1fr)}
.sdl-steps{grid-template-columns:minmax(0,1fr)}
}
.sdl-hub{margin:4px 0 18px}
.sdl-hub>p{margin:0 0 8px;font:800 15px/1 var(--disp);text-transform:uppercase;letter-spacing:.06em;color:var(--mut)}
.sdl-hub ul{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}
.sdl-hub li{margin:0!important;padding:0!important}
.sdl-hub li::before{content:none!important}
.sdl-hub a{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--line);border-bottom:4px solid var(--navy);border-radius:3px;overflow:hidden;text-decoration:none;color:var(--ink)!important}
.sdl-hub a:hover{border-color:var(--navy)}
.sdl-hub__i{display:grid;place-items:center;aspect-ratio:5/3;background:#f4f6fa;overflow:hidden}
.sdl-hub__i img{width:100%;height:100%;object-fit:cover;display:block}
.sdl-hub__i--icon img{width:auto;height:auto;max-width:80%;max-height:72%;object-fit:contain}
.sdl-hub__i .sdl-cloth{min-width:46px;height:46px;font-size:22px}
.sdl-hub b{display:block;padding:8px 10px 9px;font:800 16px/1.15 var(--disp);text-transform:uppercase;letter-spacing:.015em}
@media (max-width:760px){
.sdl-hub ul{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px}
.sdl-hub ul::-webkit-scrollbar{display:none}
.sdl-hub li{flex:0 0 40%;scroll-snap-align:start}
}
.wgmv-wrap{margin:26px 0 30px;background:var(--card,#fff);border:1px solid var(--line,#e0d9c9);
  padding:0 0 4px;box-sizing:border-box}
.wgmv-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap;
  padding:16px 18px 12px;background:var(--ink,#15191f)}
.wgmv-head h2{margin:0!important;padding:0!important;border:0!important;color:#fff!important;
  font-family:var(--disp,'Kanit',sans-serif);font-size:20px;line-height:1.25;font-weight:600}
.wgmv-meta{color:#9aa4b0;font-size:12px;font-family:var(--disp,'Kanit',sans-serif);
  letter-spacing:.08em;text-transform:uppercase}
.wgmv-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 18px;
  border-bottom:1px solid var(--line-2,#efe9dc);background:#faf8f3}
.wgmv-filters > span{font-family:var(--disp,'Kanit',sans-serif);font-size:11.5px;letter-spacing:.12em;
  text-transform:uppercase;color:var(--mute,#6c7581)}
.wgmv-lb{display:inline-block;padding:6px 12px;border:1px solid var(--line,#e0d9c9);background:#fff;
  font-size:13px;cursor:pointer;user-select:none;color:var(--ink,#15191f);line-height:1.3}
.wgmv-lb:hover{border-color:var(--acc,#d9481f)}
.wgmv-f{position:absolute;opacity:0;pointer-events:none;width:0;height:0}
.wgmv-f:checked + .wgmv-lb{background:var(--teal,#0e6a63);border-color:var(--teal,#0e6a63);color:#fff}
.wgmv-list{list-style:none;margin:0;padding:0}
.wgmv-row{display:grid;grid-template-columns:34px 150px 1fr 190px;align-items:center;gap:14px;
  padding:14px 18px;border-bottom:1px solid var(--line-2,#efe9dc);background:#fff}
.wgmv-row:last-child{border-bottom:0}
.wgmv-row--top{background:#fdfbf7}
.wgmv-rank{font-family:var(--disp,'Kanit',sans-serif);font-size:19px;font-weight:600;
  color:var(--acc,#d9481f);text-align:center}
.wgmv-plate{display:flex;align-items:center;justify-content:center;width:150px;height:56px;
  background:#fff;border:1px solid var(--line-2,#efe9dc);overflow:hidden}
.wgmv-plate img{display:block;width:150px;height:56px;object-fit:contain}
.wgmv-main{min-width:0}
.wgmv-name{display:block;font-family:var(--disp,'Kanit',sans-serif);font-size:16px;font-weight:600;
  color:var(--ink,#15191f);line-height:1.25}
.wgmv-offer{display:block;font-size:15px;color:var(--ink-2,#39424e);line-height:1.45;margin-top:2px}
.wgmv-terms{display:block;font-size:12.5px;color:var(--mute,#6c7581);margin-top:3px}
.wgmv-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}
.wgmv-chips i{font-style:normal;font-size:11.5px;line-height:1.5;padding:2px 7px;
  border:1px solid var(--line,#e0d9c9);color:var(--ink-2,#39424e);background:#faf8f3}
.wgmv-chips i.wgmv-key{border-color:var(--teal,#0e6a63);color:var(--teal,#0e6a63);background:#eaf3f1}
.wgmv-act{display:flex;flex-direction:column;align-items:stretch;gap:6px}
.wgmv-cta{display:block;text-align:center;background:var(--acc-d,#b03714);color:#fff!important;
  text-decoration:none;font-family:var(--disp,'Kanit',sans-serif);font-size:14px;letter-spacing:.05em;
  text-transform:uppercase;padding:12px 14px;border:0}
.wgmv-cta:hover{background:#8f2c0f;color:#fff!important}
.wgmv-rev{display:block;text-align:center;font-size:13px;color:var(--acc-d,#b03714);text-decoration:none}
.wgmv-rev:hover{text-decoration:underline}
.wgmv-note{margin:0;padding:14px 18px 16px;font-size:12.5px;line-height:1.6;
  color:var(--mute,#6c7581);background:#faf8f3;border-top:1px solid var(--line-2,#efe9dc)}
#wgmv-aud:checked ~ .wgmv-list > li:not([data-aud="1"]),
#wgmv-fs:checked  ~ .wgmv-list > li:not([data-fs="1"]),
#wgmv-pay:checked ~ .wgmv-list > li:not([data-pay="1"]),
#wgmv-code:checked ~ .wgmv-list > li:not([data-code="1"]){display:none}
@media (max-width:820px){
  .wgmv-row{grid-template-columns:28px 106px 1fr;grid-template-areas:"r p m" ". a a";
    row-gap:10px;padding:12px 14px}
  .wgmv-rank{grid-area:r}
  .wgmv-plate{grid-area:p;width:106px;height:44px}
  .wgmv-plate img{width:106px;height:44px}
  .wgmv-main{grid-area:m}
  .wgmv-act{grid-area:a;flex-direction:row;gap:10px;align-items:center}
  .wgmv-cta{flex:1 1 auto}
  .wgmv-rev{flex:0 0 auto;white-space:nowrap}
  .wgmv-head{padding:14px}
  .wgmv-filters{padding:10px 14px}
  .wgmv-note{padding:12px 14px 14px}
}
.wgmv-h{color:#fff;font-family:var(--disp,'Kanit',sans-serif);font-size:17px;font-weight:600;line-height:1.3}
.wgmv-cta,.wgmv-cta:hover,.wgmv-rev{text-decoration:none!important}
.wgmv-row{min-height:96px}
.wgmv-name{margin:0}
.wgmv-filters > span{color:var(--ink-2,#39424e)}
body.wgm [class*="col-"]:has(> .wgmv-wrap){flex:0 0 100%!important;max-width:100%!important;width:100%!important}
body.wgm .row:has(> [class*="col-"] > .wgmv-wrap){display:block!important}
.wgmv-wrap{width:100%}
@media (max-width:820px){
  .wgmv-row{min-height:0;padding:11px 14px;row-gap:8px}
  .wgmv-offer{font-size:14px;line-height:1.4}
  .wgmv-terms{font-size:11.5px;margin-top:2px}
  .wgmv-chips{margin-top:5px;gap:4px}
  .wgmv-chips i{font-size:11px;padding:1px 6px}
  .wgmv-chips i:nth-child(n+4){display:none}
  .wgmv-cta{padding:10px 12px;font-size:13px}
}
.wgmv-wrap{background:transparent!important;border:0!important;padding:0}
.wgmv-head{border:1px solid var(--ink,#15191f);border-bottom:0}
.wgmv-list{border-left:1px solid var(--line,#e0d9c9);border-right:1px solid var(--line,#e0d9c9)}
.wgmv-note{border:1px solid var(--line,#e0d9c9);border-top:0}
.wgmv-filters{border-left:1px solid var(--line,#e0d9c9);border-right:1px solid var(--line,#e0d9c9)}
