html{scroll-padding-top:calc(var(--mast-q77x) + 12px)}

img,svg,video{display:block}

*,:after,:before{box-sizing:border-box}

ul,ol{list-style:none}

.cff9bdb725a09{width:1.1em;height:1.1em;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}

h1,h2,h3,h4{font-size:inherit;font-weight:inherit}

[hidden]{display:none!important}

summary::-webkit-details-marker{display:none}

body,h1,h2,h3,h4,p,ul,ol,li,figure,form,fieldset,input,button,dl,dd,dt{margin:0;padding:0}

img{border:0;max-width:100%}

button{border:0;background:none;cursor:pointer}

button,input{font:inherit;color:inherit}

html{-webkit-text-size-adjust:100%}

:root{
  --bg-q77x:#211e19;
  --bg-card-q77x:#2a2721;
  --bg-pill-q77x:#332f28;
  --bg-hover-q77x:#3f3a31;
  --tx-q77x:#f4efe3;
  --tx2-q77x:#ddd6c4;
  --tx3-q77x:#a69e88;
  --ac-q77x:#ffcd5f;
  --ac2-q77x:#ffe39a;
  --src-q77x:#ffcd5f;
  --src2-q77x:#c0b08a;
  --hdr-bg-q77x:#2b2822;
  --hdr-tx-q77x:#f4efe3;
  --on-ac-q77x:#2a2416;
  --on-ac2-q77x:#2a2416;
  --ok-q77x:#9fe08a;
  --video-bg-q77x:#0f0e0b;
  --on-img-q77x:#fff;
  --plaque-q77x:rgba(12,10,7,.74);
  --frame-q77x:color-mix(in srgb,var(--tx-q77x) 13%,transparent);
  --rule-q77x:color-mix(in srgb,var(--tx-q77x) 9%,transparent);
  --ink-q77x:color-mix(in srgb,var(--hdr-bg-q77x) 62%,#000);
  --ink2-q77x:color-mix(in srgb,var(--hdr-bg-q77x) 84%,#000);
  --cap-q77x:color-mix(in srgb,var(--hdr-bg-q77x) 90%,#000);
  --glow-q77x:color-mix(in srgb,var(--ac-q77x) 22%,transparent);
  --shade-q77x:0 14px 30px -14px rgba(0,0,0,.7);
  --r-q77x:8px;
  --cols-q77x:5;
  --gap-q77x:8px;
  --tile-q77x:56.25%;
  --pad-q77x:24px;
  --mast-q77x:122px;
  --fnt-q77x:"Outfit","Segoe UI",Arial,sans-serif;
}

@media (min-width:2100px){:root{--cols-q77x:6}}

@media (max-width:1439px){:root{--cols-q77x:4}}

a{color:inherit;text-decoration:none}

@supports (color:lch(from red calc(l - 1) 0 0)){:root{--on-ac-q77x:color-mix(in srgb,var(--ac-q77x) 14%,lch(from var(--ac-q77x) calc((l - 63) * -1000) 0 0));--on-ac2-q77x:color-mix(in srgb,var(--ac2-q77x) 14%,lch(from var(--ac2-q77x) calc((l - 63) * -1000) 0 0))}}

a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--ac-q77x);outline-offset:2px}

summary{cursor:pointer;list-style:none}

@media (max-width:1099px){:root{--cols-q77x:3}}

@media (max-width:900px){:root{--cols-q77x:2;--pad-q77x:12px;--mast-q77x:56px;--gap-q77x:6px;--r-q77x:6px}}

.c47c352e4a144{fill:currentColor;stroke:none}

.c9971553543e4{width:22px;height:22px;object-fit:contain}

body{font-family:var(--fnt-q77x);font-size:15px;line-height:1.5;color:var(--tx-q77x);background:radial-gradient(900px 320px at 50% -120px,color-mix(in srgb,var(--ac-q77x) 8%,transparent),transparent 70%) no-repeat,var(--bg-q77x);min-height:100vh;overflow-x:clip}

a:hover{color:var(--ac-q77x)}

.cd69d5cd55221{position:absolute;left:-999px;top:8px;background:var(--ac-q77x);color:var(--on-ac-q77x);padding:8px 14px;z-index:200}

.ccbc15351418e{padding:0 var(--pad-q77x) 40px;max-width:1920px;margin:0 auto}

.cd69d5cd55221:focus{left:8px}

.c6f8606e84642{position:absolute;width:0;height:0;overflow:hidden}

.c0a5f3ca1da01{position:sticky;top:0;z-index:60;background:var(--hdr-bg-q77x);color:var(--hdr-tx-q77x);box-shadow:0 1px 0 var(--rule-q77x),0 8px 22px -14px rgba(0,0,0,.7)}

.c3cba7b1f29f7{position:relative;isolation:isolate;display:flex;align-items:center;gap:18px;height:78px;padding:0 var(--pad-q77x)}

.cd4dc06b41605{display:flex;align-items:center;height:60px;flex:none}

.cd4dc06b41605 img{height:56px;width:auto;max-width:280px}

.cd4dc06b41605 b{font-size:28px;font-weight:700;letter-spacing:-.01em}

.cd4dc06b41605 span{font-size:28px;font-weight:300;color:var(--ac-q77x)}

.c8eb4c17053b5{position:relative;flex:1 1 auto;max-width:720px;margin-left:auto;display:flex;height:46px;border:1px solid var(--frame-q77x);border-radius:var(--r-q77x);background:color-mix(in srgb,var(--hdr-bg-q77x) 70%,#000);transition:border-color .15s}

.c8eb4c17053b5:focus-within{border-color:var(--ac-q77x);box-shadow:0 0 0 3px var(--glow-q77x)}

.cc126ce79bfc6,.c31399f3530ee{position:relative}

.c8eb4c17053b5 input::-webkit-search-cancel-button{display:none}

.c8eb4c17053b5 input{flex:1;min-width:0;background:none;border:0;padding:0 16px;font-size:15.5px;color:var(--hdr-tx-q77x)}

.c8eb4c17053b5 input::placeholder{color:color-mix(in srgb,var(--hdr-tx-q77x) 55%,transparent)}

.cf52e6a7729b0{width:52px;display:grid;place-items:center;font-size:20px;color:var(--ac-q77x);border-left:1px solid var(--frame-q77x);border-radius:0 var(--r-q77x) var(--r-q77x) 0}

.cc231863d78a3{display:flex;gap:4px;flex:none}

.cf52e6a7729b0:hover{background:var(--ac-q77x);color:var(--on-ac-q77x)}

.c7d8b367438d1{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:62px;padding:5px 6px;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--tx3-q77x)}

.caabe3a5510ec.cc622324961ab .cff9bdb725a09{fill:currentColor}

.c8d9082836164 .c5ec3e37613e5{filter:brightness(.55) saturate(.7)}

.c7d8b367438d1 .cff9bdb725a09{font-size:21px}

.c5ecca6522b42{background:var(--ink2-q77x);border-top:1px solid color-mix(in srgb,var(--hdr-tx-q77x) 10%,transparent)}

.c7d8b367438d1:hover{color:var(--ac-q77x)}

.cfc99b1567732,.cc211c4794f51{display:none}

.c668c4b8d7982{display:flex;align-items:stretch;height:44px;padding:0 calc(var(--pad-q77x) - 14px)}

.c0eaffd6b1467{display:flex;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}

.c0eaffd6b1467::-webkit-scrollbar{display:none}

.c0eaffd6b1467 a{display:flex;align-items:center;padding:0 14px;white-space:nowrap;font-size:13.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--hdr-tx-q77x);border-bottom:3px solid transparent;transition:color .15s}

.c0eaffd6b1467 a:hover{color:var(--ac-q77x)}

.c0eaffd6b1467 a.cc622324961ab{color:var(--ac-q77x);border-bottom-color:var(--ac-q77x)}

.ce7d56c992b87{display:flex;align-items:center;gap:6px;padding-left:10px}

.cce2b47d30b85,.cc7b961e0f6c5{display:flex;align-items:center;gap:7px;height:32px;padding:0 10px;border:1px solid var(--frame-q77x);border-radius:6px;font-size:12.5px;letter-spacing:.04em;color:var(--hdr-tx-q77x)}

.cce2b47d30b85:hover,.cc7b961e0f6c5:hover,.cc126ce79bfc6:focus-within .cce2b47d30b85,.c31399f3530ee.cc622324961ab .cc7b961e0f6c5{border-color:var(--ac-q77x);color:var(--ac-q77x)}

.cc538853b1cb4,.cb6917c5966f9{position:absolute;right:0;top:calc(100% + 4px);min-width:190px;max-height:60vh;overflow:auto;background:var(--ink-q77x);border:1px solid var(--frame-q77x);padding:6px 0;display:none;z-index:70}

.cc126ce79bfc6:hover .cc538853b1cb4,.cc126ce79bfc6:focus-within .cc538853b1cb4,.c31399f3530ee.cc622324961ab .cb6917c5966f9{display:block}

.cc538853b1cb4 a,.cb6917c5966f9 button{display:block;width:100%;text-align:left;padding:8px 14px;font-size:13.5px;color:var(--tx2-q77x)}

.cc538853b1cb4 a:hover,.cc538853b1cb4 a.cc622324961ab,.cb6917c5966f9 button:hover,.cb6917c5966f9 button.cc622324961ab{color:var(--ac-q77x);background:color-mix(in srgb,var(--ac-q77x) 10%,transparent)}

.c61e4a6135f78{display:none}

.cc0ebc1f4345e{height:1px;margin:6px 0;background:var(--rule-q77x)}

[data-be2c722f0a]{position:absolute;left:-1px;right:-1px;top:100%;z-index:80;background:var(--ink-q77x);border:1px solid var(--ac-q77x);border-top:0;border-radius:0 0 var(--r-q77x) var(--r-q77x);box-shadow:var(--shade-q77x);max-height:min(70vh,520px);overflow:auto;text-align:left}

[data-9c0e2cfdb8]{padding:6px 0;border-top:1px solid var(--rule-q77x)}

[data-9c0e2cfdb8]:first-child{border-top:0}

[data-0e82126a5b]{padding:6px 16px 2px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--tx3-q77x)}

[data-3a200af695]{display:flex;justify-content:space-between;gap:12px;padding:8px 16px;font-size:14px;color:var(--tx2-q77x)}

.c1adf9c4a6539{position:fixed;inset:0;z-index:120;display:none}

.c1adf9c4a6539.ccdd221e537da{display:block}

[data-3a200af695]:hover,[data-3a200af695][aria-selected="true"]{background:color-mix(in srgb,var(--ac-q77x) 12%,transparent);color:var(--ac-q77x)}

.cd1ae5d147320{position:absolute;inset:0;background:rgba(0,0,0,.55)}

.c54dd3d5252e3{position:relative;display:flex;height:64px;background:var(--ink-q77x);border-bottom:2px solid var(--ac-q77x);padding:0 var(--pad-q77x)}

[data-e36ceb9883]{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--tx3-q77x)}

.c54dd3d5252e3 input{flex:1;min-width:0;background:none;border:0;font-size:16px;color:var(--tx-q77x)}

.c54dd3d5252e3 input::placeholder{color:var(--tx3-q77x)}

.cfc972e0813a4,.c05355edf2736{width:56px;display:grid;place-items:center;font-size:22px;color:var(--ac-q77x)}

.c1adf9c4a6539 .c8eb4c17053b5{max-width:none;height:64px;border:0;background:none}

.c05355edf2736{font-size:30px;color:var(--tx3-q77x)}

.c4dfe1ebd5b68{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:100;display:none}

.c4dfe1ebd5b68.cfcce627f5bcb{display:block}

.c3a4b8fcfc7fb{position:fixed;left:0;right:0;top:0;max-height:100%;overflow:auto;z-index:110;background:var(--ink-q77x);color:var(--tx-q77x);transform:translateY(-102%);transition:transform .22s ease;padding-bottom:24px}

.c5fb4d9a253ab{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 var(--pad-q77x);border-bottom:1px solid var(--rule-q77x)}

.c5fb4d9a253ab b{font-size:22px;font-weight:700}

.c5fb4d9a253ab img{height:36px;width:auto}

.c2e0bad5dfd88+.c2e0bad5dfd88{border-top:1px solid var(--rule-q77x)}

.c3a4b8fcfc7fb.cfcce627f5bcb{transform:none}

.c5fb4d9a253ab b span{font-weight:300;color:var(--ac-q77x)}

.c38cce702e862{width:44px;height:44px;display:grid;place-items:center;font-size:22px;color:var(--tx3-q77x)}

.c2e0bad5dfd88{display:grid;grid-template-columns:1fr 1fr;padding:8px var(--pad-q77x)}

.c2e0bad5dfd88 a{padding:12px 4px;font-size:13.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--tx2-q77x);border-bottom:1px solid var(--rule-q77x)}

.c2e0bad5dfd88 a.cc622324961ab{color:var(--ac-q77x)}

.c2e0bad5dfd88 a:nth-child(odd){padding-right:12px}

.c032f7c7b0f30{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:22px 0 14px;border-bottom:1px solid var(--rule-q77x)}

.c032f7c7b0f30 h1{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.01em}

.c40e4eab14ceb{font-size:13.5px;color:var(--tx3-q77x);font-variant-numeric:tabular-nums}

.c40e4eab14ceb b{color:var(--ac-q77x);font-weight:600}

.c8a2822897c0b{display:flex;flex-wrap:wrap;gap:2px 18px;margin-left:auto;align-self:flex-end}

.c032f7c7b0f30:after{content:"";position:absolute;left:0;bottom:-1px;width:56px;height:2px;background:var(--ac-q77x)}

.c8a2822897c0b button{background:none;border:0;font-family:inherit;cursor:pointer}

.c8a2822897c0b a,.c8a2822897c0b button{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--tx3-q77x);padding:4px 0;border-bottom:2px solid transparent;white-space:nowrap}

.c8a2822897c0b a.cc622324961ab,.c8a2822897c0b button.cc622324961ab{color:var(--ac-q77x);border-bottom-color:var(--ac-q77x)}

.cb0b989aad5c8{margin:10px 0 0;font-size:14.5px;color:var(--tx3-q77x);max-width:72ch}

.cb77a4dc945ee h1 small{display:block;margin-bottom:5px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-q77x)}

.ceaac1366ff67{display:flex;height:50px;margin-top:16px;border:1px solid var(--frame-q77x);border-radius:var(--r-q77x);background:var(--bg-card-q77x);overflow:hidden;transition:border-color .15s}

.ceaac1366ff67:focus-within{border-color:var(--ac-q77x)}

.ceaac1366ff67 input{flex:1;min-width:0;background:none;border:0;padding:0 16px;font-size:16px;color:var(--tx-q77x)}

.c334d0ead5b50{display:inline-flex;align-items:center;gap:8px;padding:0 20px;background:var(--ac-q77x);color:var(--on-ac-q77x);font-size:18px;font-weight:700;transition:background .15s}

.c334d0ead5b50 span{font-size:14px}

.c334d0ead5b50:hover{background:var(--ac2-q77x)}

.cf93f6d078e33{margin:10px 0 0;font-size:14px;color:var(--tx3-q77x)}

.c43171ea909ac,.cfe6cf75f3199{margin:26px 0 0;font-size:14.5px;line-height:1.6;color:var(--tx2-q77x);max-width:92ch;columns:2;column-gap:40px;column-rule:1px solid var(--rule-q77x)}

.c43171ea909ac p,.cfe6cf75f3199 p{margin:0 0 10px;break-inside:avoid}

.cfe6cf75f3199{max-width:none;margin-top:36px;padding-top:20px;border-top:1px solid var(--rule-q77x)}

.c591d5ec3406b{display:flex;flex-wrap:wrap;gap:4px 8px;padding:14px 0 0;font-size:12.5px;color:var(--tx3-q77x)}

.c591d5ec3406b a{color:var(--tx3-q77x)}

.c783f169bd954,.cdcf2813e2190{display:grid;grid-template-columns:repeat(var(--cols-q77x),minmax(0,1fr));gap:var(--gap-q77x);margin-top:16px}

.c591d5ec3406b a:hover{color:var(--ac-q77x)}

.c591d5ec3406b i{font-style:normal;color:color-mix(in srgb,var(--tx3-q77x) 45%,transparent)}

.c591d5ec3406b span{color:var(--tx2-q77x);max-width:60ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.cf2b455acd0f0{display:block;color:inherit}

.cdc02d1097536,.ce55347ce1794{position:relative;background:var(--bg-card-q77x);border:1px solid var(--frame-q77x);border-radius:var(--r-q77x);overflow:hidden;contain:content;transition:border-color .15s,transform .18s ease}

.c5653ddb42179:before,.cc2b6a617df35:before{content:"";display:block;padding-top:var(--tile-q77x)}

.cdc02d1097536:hover,.ce55347ce1794:hover,.cdc02d1097536:focus-within,.ce55347ce1794:focus-within{border-color:color-mix(in srgb,var(--ac-q77x) 70%,transparent);transform:translateY(-2px)}

.ce55347ce1794:hover .cc2b6a617df35 img{transform:scale(1.05)}

.c5653ddb42179,.cc2b6a617df35{position:relative;overflow:hidden;background:var(--video-bg-q77x)}

.c5ec3e37613e5:not(img){background:linear-gradient(135deg,var(--bg-hover-q77x),var(--ink-q77x))}

.c5ec3e37613e5,.cc2b6a617df35 img,.cba6820b8e3c0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;color:transparent;transition:transform .35s ease}

.cba6820b8e3c0{opacity:0;transition:opacity .2s}

.ce0bc98780366{position:absolute;right:8px;bottom:8px;z-index:2;display:flex;align-items:center;gap:6px;padding:3px 7px;border-radius:4px;background:var(--plaque-q77x);color:var(--on-img-q77x);font-size:12px;font-weight:600;letter-spacing:.01em;font-variant-numeric:tabular-nums}

.ce0bc98780366 b{color:var(--ac-q77x);font-size:10px;letter-spacing:.1em;font-weight:700}

.cba6820b8e3c0.ccdd221e537da{opacity:1}

.cbe74e998bda2{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:28px 78px 9px 10px;background:linear-gradient(180deg,transparent,rgba(12,10,7,.92));color:var(--on-img-q77x);font-size:13px;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;opacity:0;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease}

.cdc02d1097536:hover .cbe74e998bda2,.cdc02d1097536:focus-within .cbe74e998bda2{opacity:1;transform:none}

.c12c0df090f91{position:absolute;left:8px;top:8px;z-index:2;display:flex;gap:10px;padding:3px 7px;border-radius:4px;background:var(--plaque-q77x);color:var(--on-img-q77x);font-size:11.5px;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .15s;pointer-events:none}

.c12c0df090f91 span{display:flex;align-items:center;gap:4px}

.c12c0df090f91 em{font-style:normal;color:var(--ok-q77x)}

.cbdae97bdb4fa{position:absolute;left:8px;top:8px;z-index:2;padding:3px 7px;border-radius:4px;background:var(--plaque-q77x);color:var(--ac-q77x);font-size:10px;letter-spacing:.12em;text-transform:uppercase}

.cdc02d1097536:hover .c12c0df090f91,.cdc02d1097536:focus-within .c12c0df090f91{opacity:1}

.cef0b157f6e2f{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.22);z-index:3}

.cef0b157f6e2f i{display:block;height:100%;background:var(--ac-q77x)}

.cd6cade727fdd{position:absolute;right:8px;top:8px;width:30px;height:30px;border-radius:4px;background:var(--plaque-q77x);color:var(--on-img-q77x);font-size:20px;line-height:1;z-index:3}

.cd6cade727fdd:hover{background:var(--ac-q77x);color:var(--on-ac-q77x)}

@media (hover:none){
  .cdc02d1097536:hover,.ce55347ce1794:hover,.cdc02d1097536:focus-within,.ce55347ce1794:focus-within{transform:none}
  .ce55347ce1794:hover .cc2b6a617df35 img{transform:none}
  .cbe74e998bda2{position:static;display:block;opacity:1;transform:none;background:none;padding:8px 10px 9px;font-size:12.5px;color:var(--tx2-q77x);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
  .c12c0df090f91{display:none}
}

.cfb55f34f40f9{position:absolute;left:11px;right:11px;bottom:9px;z-index:1;color:var(--on-img-q77x);font-size:15px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.6);transition:color .15s}

.cfb55f34f40f9:has(+.c34927e64384e){right:76px}

.ce55347ce1794:hover .cfb55f34f40f9{color:var(--ac-q77x)}

.c34927e64384e{position:absolute;right:11px;bottom:10px;z-index:1;display:flex;align-items:center;gap:4px;color:var(--tx2-q77x);font-size:11.5px;font-weight:500;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.6)}

.c23803b952ed9{position:absolute;inset:0;z-index:2}

.cf7dc56465a9b{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(135deg,var(--bg-hover-q77x),var(--ink-q77x))}

.c34927e64384e .cff9bdb725a09{font-size:12px;opacity:.85}

.cf7dc56465a9b .c2f99df03b413{width:46%;height:46%;background:var(--tx-q77x);opacity:.14;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}

.cd85fdc08496b h2:before{content:"";width:4px;height:18px;border-radius:2px;background:var(--ac-q77x)}

.cf7dc56465a9b b{position:absolute;inset:0;display:grid;place-items:center;font-size:30px;font-weight:300;color:var(--tx3-q77x)}

.cd85fdc08496b{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:38px 0 0}

.cd85fdc08496b h2{display:flex;align-items:center;gap:10px;color:var(--tx-q77x);font-size:17px;font-weight:600;letter-spacing:-.005em}

.c5c60d48bb738{display:grid;place-items:center;width:36px;height:32px;border:1px solid var(--frame-q77x);border-radius:6px;color:var(--ac-q77x);font-size:16px}

.c4d4fd861a479:not(:has(.cdc02d1097536)),.c555fa3ed0229:not(:has(.cdc02d1097536)),.c34e50d1e1a84:not(:has(.cdc02d1097536)){display:none}

section[id^="blk-"]:has(.c783f169bd954,.cf35dcf435dac):not(:has(.cdc02d1097536:nth-child(3))){display:none}

.c5c60d48bb738:hover{border-color:var(--ac-q77x)}

.cd85fdc08496b+.c783f169bd954,.cd85fdc08496b+.cdcf2813e2190,.cd85fdc08496b+.cc3cad643c72a,.cd85fdc08496b+.cf35dcf435dac,.cd85fdc08496b+.c9d02d1127142{margin-top:8px}

.cf35dcf435dac{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cols-q77x) - 1) * var(--gap-q77x)) / var(--cols-q77x));gap:var(--gap-q77x);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:6px}

.cf35dcf435dac .cdc02d1097536{scroll-snap-align:start}

.cc3cad643c72a{display:grid;grid-template-columns:repeat(calc(var(--cols-q77x) + 1),minmax(0,1fr));gap:var(--gap-q77x)}

.c9d02d1127142{display:flex;flex-wrap:wrap;gap:6px}

button.ce93edc7e9c68{font-family:inherit;cursor:pointer}

.c2b0f637bbbe9,.cf180cb80778d a,.c5e079f8706d6 a,.c26a43214cb80 a,.ce93edc7e9c68{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border:1px solid var(--frame-q77x);border-radius:6px;background:var(--bg-card-q77x);font-size:13px;color:var(--tx2-q77x);white-space:nowrap;transition:border-color .15s,color .15s,background .15s}

.cf180cb80778d,.c5e079f8706d6{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin-top:12px;-webkit-mask-image:linear-gradient(90deg,#000 94%,transparent);mask-image:linear-gradient(90deg,#000 94%,transparent);padding-right:40px}

.c2b0f637bbbe9:hover,.cf180cb80778d a:hover,.c5e079f8706d6 a:hover,.c26a43214cb80 a:hover,.ce93edc7e9c68:hover{border-color:var(--ac-q77x);color:var(--ac-q77x)}

.cf180cb80778d::-webkit-scrollbar,.c5e079f8706d6::-webkit-scrollbar{display:none}

.cb158dc720ff2{display:flex;align-items:center;gap:8px;margin-top:14px}

.c5e079f8706d6 a.cc622324961ab,.ce93edc7e9c68.cc622324961ab,.c26a43214cb80 a.cc622324961ab{background:var(--ac-q77x);border-color:var(--ac-q77x);color:var(--on-ac-q77x)}

.c9c8fce36ee02,.c50170c7bcc84,.cfe66ccb894ff{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid var(--frame-q77x);border-radius:6px;background:var(--bg-card-q77x);font-size:12px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--tx2-q77x)}

.c9c8fce36ee02:hover,.c50170c7bcc84:hover,.cfe66ccb894ff:hover,.cfe66ccb894ff[aria-expanded="true"]{border-color:var(--ac-q77x);color:var(--ac-q77x)}

.c88c35cf48b23{position:relative;margin-left:auto}

.c44a36d5bbcac{min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;background:var(--ac-q77x);color:var(--on-ac-q77x);font-size:11px;font-weight:700}

.c50170c7bcc84.cc622324961ab{background:var(--ac-q77x);border-color:var(--ac-q77x);color:var(--on-ac-q77x)}

.c3eea3194740a{position:absolute;right:0;top:calc(100% + 4px);min-width:220px;z-index:40;background:var(--ink-q77x);border:1px solid var(--frame-q77x);border-radius:8px;box-shadow:var(--shade-q77x);padding:4px 0}

.c50170c7bcc84 .c57514b9f1e5a,.c50170c7bcc84.cc622324961ab .cf6e4b630cd93{display:none}

.c50170c7bcc84.cc622324961ab .c57514b9f1e5a{display:inline}

.cfe66ccb894ff b{font-weight:600;color:var(--ac-q77x);text-transform:none;letter-spacing:0;font-size:13px}

.cfe66ccb894ff .cff9bdb725a09{font-size:14px}

.c3eea3194740a button{width:100%;text-align:left;background:none;border:0;font-family:inherit;cursor:pointer}

.c3eea3194740a a,.c3eea3194740a button{display:block;padding:9px 16px;font-size:13.5px;color:var(--tx2-q77x)}

.c3eea3194740a a:hover,.c3eea3194740a a.cc622324961ab,.c3eea3194740a button:hover,.c3eea3194740a button.cc622324961ab{color:var(--ac-q77x);background:color-mix(in srgb,var(--ac-q77x) 10%,transparent)}

.c3eea3194740a a.cc622324961ab:after,.c3eea3194740a button.cc622324961ab:after{content:"";float:right;width:6px;height:6px;margin-top:7px;background:var(--ac-q77x)}

.cc07a4c2bd8c0{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:100;opacity:0;pointer-events:none;transition:opacity .2s}

.cc07a4c2bd8c0[data-94f05f41df]{opacity:1;pointer-events:auto}

.c01df2d7f3d7a{position:fixed;top:0;left:0;bottom:0;width:min(440px,100%);z-index:110;display:flex;flex-direction:column;background:var(--ink-q77x);color:var(--tx-q77x);transform:translateX(-102%);transition:transform .22s ease}

.c01df2d7f3d7a[data-94f05f41df]{transform:none}

.cf02f2f43fadb[open] summary .cff9bdb725a09{transform:rotate(180deg)}

.c8e7d070328c7{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 20px;border-bottom:1px solid var(--rule-q77x);font-size:12.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}

.c87838c69c926{flex:1;overflow:auto;padding:14px 20px}

.c7f71bdd4b386{width:44px;height:44px;margin-right:-12px;display:grid;place-items:center;font-size:28px;color:var(--tx3-q77x)}

.cf58bc82e9377{margin:16px 0 8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tx3-q77x)}

.cf58bc82e9377:first-child{margin-top:0}

.c34921edce462{width:100%;height:40px;margin-bottom:8px;padding:0 12px;border:1px solid var(--frame-q77x);border-radius:6px;background:none;color:var(--tx-q77x);font-size:14px}

.c7a3d090eee1d{font-size:11px;color:var(--tx3-q77x)}

.ce7215b6b8512{display:flex;flex-wrap:wrap;gap:6px}

.c34921edce462:focus{border-color:var(--ac-q77x);outline:0}

.c6160c28a8ec0{padding:14px 20px;border-top:1px solid var(--rule-q77x)}

.ce93edc7e9c68.cc622324961ab .c7a3d090eee1d{color:var(--on-ac-q77x)}

.c4f4275ec9aef,.cd8ee1d2fcfb5{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px;border-radius:6px;background:var(--ac-q77x);color:var(--on-ac-q77x);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:background .15s}

.cdfe44642c57a{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:22px 0 0}

.cd8ee1d2fcfb5{width:auto;padding:0 26px}

.cdfe44642c57a button{cursor:pointer;font-family:inherit}

.c4f4275ec9aef:hover,.cd8ee1d2fcfb5:hover{background:var(--ac2-q77x);color:var(--on-ac2-q77x)}

.cdfe44642c57a a,.c14c1021297e4,.cdfe44642c57a button{display:flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 12px;border:1px solid var(--frame-q77x);border-radius:6px;background:var(--bg-card-q77x);font-size:14px;font-variant-numeric:tabular-nums;color:var(--tx2-q77x)}

.cdfe44642c57a a[href]:hover,.cdfe44642c57a button:hover{border-color:var(--ac-q77x);color:var(--ac-q77x)}

.cdfe44642c57a a.cc622324961ab{background:var(--ac-q77x);border-color:var(--ac-q77x);color:var(--on-ac-q77x);font-weight:600}

.c14c1021297e4{border-color:transparent;color:var(--tx3-q77x)}

.c98ba531c7ff8{font-size:12px;letter-spacing:.09em;text-transform:uppercase;gap:6px}

.c26a43214cb80 a{height:36px}

.ca2c55e7dd48f{text-align:center;margin-top:10px;font-size:12.5px;color:var(--tx3-q77x);font-variant-numeric:tabular-nums}

.c0bb3468a274f p{font-size:16px;color:var(--tx2-q77x)}

.ca7c6eb415de9{min-width:0}

.c0bb3468a274f{position:relative;isolation:isolate;overflow:hidden;margin-top:14px;padding:56px 24px;border:1px solid var(--frame-q77x);border-radius:var(--r-q77x);background:var(--bg-card-q77x);text-align:center}

.cb733931283a6{display:flex;justify-content:center;gap:2px;margin-top:18px}

.c783f169bd954>div:not(.cdc02d1097536){grid-column:1/-1}

.c26a43214cb80 a.c8b9ae23bbdeb{border-color:color-mix(in srgb,var(--ac-q77x) 55%,transparent)}

.cc7e864617b26{margin-top:16px;font-size:23px;font-weight:600;line-height:1.3;letter-spacing:-.005em}

.cde32816f3585{position:absolute;inset:0;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.18;z-index:-1}

.c26a43214cb80 .cff9bdb725a09{font-size:14px;color:var(--ac-q77x)}

.c26a43214cb80 a.cc622324961ab .cff9bdb725a09{color:var(--on-ac-q77x)}

.c783f169bd954:not(:has(.cdc02d1097536))+.c0bb3468a274f{display:block}

.c783f169bd954:has(.cdc02d1097536)+.c0bb3468a274f{display:none}

.c26a43214cb80{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}

.c6db91a2649cc{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;margin-top:14px}

.c6db91a2649cc:not(:has(.c8da68c94db8b))  {grid-template-columns:minmax(0,1fr)}

.c5720da0dee3c{position:relative;background:var(--video-bg-q77x);border-radius:var(--r-q77x);box-shadow:var(--shade-q77x);aspect-ratio:16/9;max-height:min(70vh,720px);margin:0 auto;overflow:hidden;isolation:isolate}

.c5720da0dee3c img.cfb8c84b8dbbc{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;color:transparent;pointer-events:none}

.c5720da0dee3c video{width:100%;height:100%}

.c07333883f9a6{position:absolute;left:50%;top:50%;width:84px;height:84px;margin:-42px 0 0 -42px;display:grid;place-items:center;background:var(--plaque-q77x);border:1px solid var(--frame-q77x);color:var(--ac-q77x);font-size:40px;pointer-events:none}

.c5720da0dee3c:has(video) .c07333883f9a6,.c5720da0dee3c:has(video) .cfb8c84b8dbbc{display:none}

.c7fb558ea902f{display:flex;flex-direction:column;gap:14px;position:sticky;top:calc(var(--mast-q77x) + 8px);align-self:start}

.c7fb558ea902f:not(:has(.c8da68c94db8b)){display:none}

.c1aae86fea8b3{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:12px;border:1px solid var(--frame-q77x);border-radius:var(--r-q77x);background:var(--bg-card-q77x);overflow:hidden}

.caabe3a5510ec{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 16px;font-size:13px;color:var(--tx2-q77x);border-right:1px solid var(--frame-q77x)}

.cdee5fbdd2792{width:24px;height:24px;object-fit:contain;opacity:.9}

.caabe3a5510ec .cff9bdb725a09{font-size:18px}

.c27d9f4d2e44c{font-variant-numeric:tabular-nums;font-weight:500}

.caabe3a5510ec:hover{color:var(--ac-q77x)}

.caabe3a5510ec.cc622324961ab{color:var(--ac-q77x)}

.c945d53a48b4f{margin-left:auto;display:flex;align-items:center;gap:18px;padding:0 16px;font-size:12.5px;color:var(--tx3-q77x);font-variant-numeric:tabular-nums}

.c945d53a48b4f span{display:flex;align-items:center;gap:5px}

.c945d53a48b4f em{font-style:normal;color:var(--ok-q77x)}

.c5b9c3c5651cd{margin-top:14px;font-size:14.5px;line-height:1.6;color:var(--tx2-q77x);max-width:92ch}

.caa9b687e0ea9{height:40px;padding:0 16px;border:1px solid var(--frame-q77x);border-radius:6px;background:var(--bg-card-q77x);font-size:12.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--tx3-q77x);white-space:nowrap}

.caa9b687e0ea9:hover{color:var(--ac-q77x);border-color:var(--ac-q77x)}

.c5b9c3c5651cd p{margin:0 0 10px}

.caa9b687e0ea9.cc622324961ab{background:var(--ac-q77x);border-color:var(--ac-q77x);color:var(--on-ac-q77x)}

.c108c7af4ca10{display:flex;gap:6px;margin-top:38px;overflow-x:auto;scrollbar-width:none}

.c108c7af4ca10:not(:has(.caa9b687e0ea9:nth-child(2))) .caa9b687e0ea9{height:auto;padding:0;border:0;background:none;display:flex;align-items:center;gap:10px;color:var(--tx-q77x);font-size:17px;font-weight:600;letter-spacing:-.005em;text-transform:none;cursor:default}

.cb7d7ca079402{display:none}

.c108c7af4ca10:not(:has(.caa9b687e0ea9:nth-child(2))) .caa9b687e0ea9:before{content:"";width:4px;height:18px;border-radius:2px;background:var(--ac-q77x)}

.cb7d7ca079402 .c783f169bd954{margin-top:8px}

.cb7d7ca079402.cc622324961ab{display:block}

.cf9529cefaf4e{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}

.cf9529cefaf4e a{display:grid;place-items:center;min-width:38px;height:38px;padding:0 10px;border:1px solid var(--frame-q77x);border-radius:6px;background:var(--bg-card-q77x);font-size:13px;font-weight:500;text-transform:uppercase;color:var(--tx2-q77x)}

.c4d7bc3e60ce3{columns:5;column-gap:8px;margin-top:16px}

.cf9529cefaf4e a:hover{border-color:var(--ac-q77x);color:var(--ac-q77x)}

.cf9529cefaf4e a.cc622324961ab{background:var(--ac-q77x);border-color:var(--ac-q77x);color:var(--on-ac-q77x)}

.c4d7bc3e60ce3 a{display:block;padding:9px 12px;margin-bottom:8px;border:1px solid var(--frame-q77x);border-radius:6px;background:var(--bg-card-q77x);font-size:13.5px;color:var(--tx2-q77x);break-inside:avoid;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.c4d7bc3e60ce3 a:hover{border-color:var(--ac-q77x);color:var(--ac-q77x)}

.cf02f2f43fadb summary{display:flex;align-items:center;gap:10px;padding:16px 0;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tx3-q77x)}

.cf02f2f43fadb{margin-top:36px;border-top:1px solid var(--rule-q77x)}

.cf02f2f43fadb summary small{font-size:12px;font-weight:400;letter-spacing:0;color:var(--tx3-q77x)}

.cf02f2f43fadb summary:hover{color:var(--ac-q77x)}

.cf02f2f43fadb summary .cff9bdb725a09{margin-left:auto;font-size:16px;transition:transform .2s}

.cf02f2f43fadb ul{columns:5;column-gap:24px;padding-bottom:16px;font-size:13.5px;line-height:1.9}

.c3d4300fbaf85{position:relative;isolation:isolate;overflow:hidden;padding:30px 28px 24px;border:1px solid var(--frame-q77x);border-radius:var(--r-q77x);background:var(--bg-card-q77x)}

.cf02f2f43fadb li{break-inside:avoid}

.cf02f2f43fadb a{color:var(--tx2-q77x)}

.cd0ec90ec0e0d{max-width:820px;margin-top:10px}

.c3d4300fbaf85 h1{font-size:26px;font-weight:600;line-height:1.2}

.cf02f2f43fadb a:hover{color:var(--ac-q77x)}

.c334d0ead5b50 span{display:none}

.ceaac1366ff67 input{padding:0 12px;font-size:15px}

.c3d4300fbaf85 .cb0b989aad5c8{margin-top:6px}

.ceaac1366ff67{height:44px;margin-top:12px}

.c334d0ead5b50{padding:0 14px}

.c4da968854e70 ul{list-style:square;padding-left:22px}

.cc1c0810db39a{position:absolute;right:14px;top:50%;width:180px;height:70%;transform:translateY(-50%);background:var(--ac-q77x);opacity:.08;z-index:-1;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right center;mask-position:right center}

.c4da968854e70 ol{list-style:decimal;padding-left:22px}

.c4da968854e70{margin-top:22px;font-size:15px;line-height:1.7;color:var(--tx2-q77x)}

.c4da968854e70 h2,.c4da968854e70 h3{margin:26px 0 8px;font-size:17px;font-weight:600;color:var(--tx-q77x)}

.c4da968854e70 a{color:var(--ac-q77x);text-decoration:underline;text-underline-offset:3px}

.c4da968854e70 p,.c4da968854e70 ul,.c4da968854e70 ol{margin:0 0 14px}

.c7719c37c3c93 summary{display:flex;justify-content:space-between;gap:16px;padding:16px 4px;font-size:15.5px;font-weight:500}

.c7719c37c3c93 summary:after{content:"+";color:var(--ac-q77x);font-size:22px;font-weight:300;line-height:1}

.ca3cf8ff4b645{padding:0 4px 18px;font-size:14.5px;line-height:1.65;color:var(--tx2-q77x)}

.c7719c37c3c93{margin-top:26px;border-top:1px solid var(--frame-q77x)}

.c7719c37c3c93 details{border-bottom:1px solid var(--frame-q77x)}

.cbb01b1a465be{position:relative;isolation:isolate;overflow:hidden;margin-top:14px;padding:60px 24px 70px;border:1px solid var(--frame-q77x);border-radius:var(--r-q77x);background:var(--bg-card-q77x);text-align:center}

.c7719c37c3c93 details[open] summary:after{content:"–"}

.c08f3775e9cc3{font-size:120px;font-weight:200;line-height:1;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px var(--ac-q77x)}

.c8da68c94db8b{display:grid;place-items:center;min-height:50px}

.c1c0afdec03a0{min-height:250px;border:1px solid var(--frame-q77x);border-radius:var(--r-q77x);background:var(--ink2-q77x)}

.cbb01b1a465be h1{margin-top:8px;font-size:24px;font-weight:600}

.cbb01b1a465be p{margin:8px auto 24px;max-width:56ch;color:var(--tx3-q77x)}

.c0e7c40ac576f{width:min(380px,70%);margin:0 auto 12px}

.c5e2a0a1c0c7d b{font-size:24px;font-weight:700}

.c37238cf15a2d{display:none;margin:12px 0 0}

@media (max-width:900px){.c37238cf15a2d{display:grid}}

.c8439bdd95829{margin-top:24px}

.c5e2a0a1c0c7d img{height:46px;width:auto}

.ce467ab1b4eb5{position:relative;isolation:isolate;overflow:hidden;margin-top:56px;background:var(--ink-q77x);border-top:1px solid var(--rule-q77x);color:var(--tx2-q77x)}

.cfb9a4ef00836{max-width:1920px;margin:0 auto;padding:40px var(--pad-q77x) 18px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:32px}

.c5e2a0a1c0c7d b span{font-weight:300;color:var(--ac-q77x)}

.cedefcdc7749d{margin-top:14px;font-size:13.5px;line-height:1.6;color:var(--tx3-q77x);max-width:52ch}

.ce467ab1b4eb5 h3{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tx3-q77x);margin-bottom:10px}

.c1afaec0266f9 a:hover{color:var(--ac-q77x)}

.c1afaec0266f9{display:flex;flex-direction:column;gap:6px;font-size:14px}

.ccced6cda7663{display:flex;flex-direction:column;gap:6px;font-size:14px;font-variant-numeric:tabular-nums}

.ccced6cda7663 b{display:inline-block;min-width:64px;font-weight:600;color:var(--ac-q77x)}

.ca24a4850bacb{border-top:1px solid var(--rule-q77x);padding:14px var(--pad-q77x);font-size:12.5px;color:var(--tx3-q77x);text-align:center}

.ccdc8e344f283{position:fixed;right:16px;bottom:16px;z-index:56;width:44px;height:44px;display:grid;place-items:center;background:var(--ink-q77x);border:1px solid var(--frame-q77x);border-radius:8px;color:var(--ac-q77x);font-size:20px;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .2s,transform .2s}

.ccdc8e344f283:hover{border-color:var(--ac-q77x)}

.ccdc8e344f283.ccdd221e537da{opacity:1;pointer-events:auto;transform:none}

.c2fefce406713{position:fixed;left:0;right:0;bottom:0;z-index:55;display:flex;align-items:center;justify-content:center;gap:10px 18px;padding:9px var(--pad-q77x);background:color-mix(in srgb,var(--ink-q77x) 94%,transparent);border-top:1px solid var(--frame-q77x);font-size:12.5px;line-height:1.4;color:var(--tx2-q77x)}

.c249fc7ebf1af{display:none}

.c2fefce406713 a{color:var(--ac-q77x);text-decoration:underline;text-underline-offset:3px}

.c0b8016e570b3{padding:8px 16px;border-radius:6px;background:var(--ac-q77x);color:var(--on-ac-q77x);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}

@media (max-width:900px){
  body{padding-bottom:64px}
  .c3cba7b1f29f7{height:56px;gap:6px;padding:0 6px 0 2px}
  .cfc99b1567732,.cc211c4794f51{display:grid;place-items:center;width:46px;height:46px;font-size:24px;color:var(--hdr-tx-q77x)}
  .cfc99b1567732{position:relative}
  .cfc99b1567732 span,.cfc99b1567732 span:before,.cfc99b1567732 span:after{display:block;width:22px;height:2px;background:currentColor;transition:transform .2s}
  .cfc99b1567732 span{position:relative}
  .cfc99b1567732 span:before,.cfc99b1567732 span:after{content:"";position:absolute;left:0}
  .cfc99b1567732 span:before{top:-7px}
  .cfc99b1567732 span:after{top:7px}
  .cfc99b1567732.cfcce627f5bcb span{background:transparent}
  .cfc99b1567732.cfcce627f5bcb span:before{transform:translateY(7px) rotate(45deg)}
  .cfc99b1567732.cfcce627f5bcb span:after{transform:translateY(-7px) rotate(-45deg)}
  .cd4dc06b41605{height:44px;margin:0 auto}
  .cd4dc06b41605 img{height:40px;max-width:200px}
  .cd4dc06b41605 b,.cd4dc06b41605 span{font-size:21px}
  .c8eb4c17053b5,.cc231863d78a3,.c5ecca6522b42{display:none}
  .c61e4a6135f78{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;background:var(--ink2-q77x);padding:0 36px 0 4px;border-bottom:1px solid var(--rule-q77x);-webkit-mask-image:linear-gradient(90deg,#000 86%,transparent);mask-image:linear-gradient(90deg,#000 86%,transparent)}
  .c61e4a6135f78::-webkit-scrollbar{display:none}
  .c61e4a6135f78 a{flex:none;padding:0 12px;height:40px;display:flex;align-items:center;font-size:12px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--tx2-q77x);border-bottom:2px solid transparent;white-space:nowrap}
  .c61e4a6135f78 a.cc622324961ab{color:var(--ac-q77x);border-bottom-color:var(--ac-q77x)}
  .c032f7c7b0f30{padding-top:14px}
  .c032f7c7b0f30 h1{font-size:21px}
  .c8a2822897c0b{width:100%;margin-left:0;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;gap:14px}
  .c43171ea909ac,.cfe6cf75f3199{columns:1}
  .cfb55f34f40f9{font-size:13px;bottom:8px}
  .cfb55f34f40f9:has(+.c34927e64384e){right:11px}
  .c34927e64384e{right:6px;bottom:auto;top:6px;padding:2px 6px;border-radius:4px;background:var(--plaque-q77x);font-size:11px;text-shadow:none}
  .cd85fdc08496b{margin-top:26px}
  .cf35dcf435dac{grid-auto-columns:60%}
  .cc3cad643c72a{grid-template-columns:repeat(2,minmax(0,1fr))}
  .c9c8fce36ee02,.cfe66ccb894ff{height:36px;padding:0 10px;font-size:11px}
  .cfe66ccb894ff b{max-width:120px;overflow:hidden;text-overflow:ellipsis}
  .c6db91a2649cc{grid-template-columns:minmax(0,1fr)}
  .c7fb558ea902f{position:static}
  .cc7e864617b26{font-size:19px}
  .c07333883f9a6{width:64px;height:64px;margin:-32px 0 0 -32px;font-size:30px}
  .caabe3a5510ec{height:42px;padding:0 10px;font-size:12px}
  .caabe3a5510ec .cff9bdb725a09{font-size:16px}
  .c27d9f4d2e44c{font-size:12px}
  .c945d53a48b4f{width:100%;margin:0;justify-content:center;height:36px;border-top:1px solid var(--frame-q77x)}
  .c4d7bc3e60ce3{columns:2}
  .cf02f2f43fadb ul{columns:2}
  .c08f3775e9cc3{font-size:80px}
  .c3d4300fbaf85{padding:22px 16px}
  .cfb9a4ef00836{grid-template-columns:1fr;gap:22px;padding-top:28px}
  .ca24a4850bacb{padding-bottom:18px}
  .ccdc8e344f283{bottom:76px;right:10px}
  .c2fefce406713{bottom:60px;justify-content:space-between;gap:10px;padding:8px 10px;font-size:11.5px;line-height:1.3}
  .c0b8016e570b3{padding:7px 10px;font-size:11px;white-space:nowrap}
  .c249fc7ebf1af{position:fixed;left:0;right:0;bottom:0;z-index:58;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:60px;padding-bottom:env(safe-area-inset-bottom);background:var(--ink-q77x);border-top:1px solid var(--rule-q77x)}
  .c249fc7ebf1af a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--tx3-q77x);border-top:2px solid transparent}
  .c249fc7ebf1af span{max-width:100%;padding:0 3px;overflow:hidden;text-align:center;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
  .c249fc7ebf1af .cff9bdb725a09{font-size:22px}
  .c249fc7ebf1af a.cc622324961ab{color:var(--ac-q77x);border-top-color:var(--ac-q77x)}
  .c48d6af8309fb{position:relative;top:-14px;align-self:start;justify-self:center;width:54px;height:54px;border-radius:16px;background:var(--ac-q77x);color:var(--on-ac-q77x);border:4px solid var(--bg-q77x);box-shadow:0 0 0 1px var(--frame-q77x)}
  .c48d6af8309fb .cff9bdb725a09{font-size:24px}
  .cdfe44642c57a a,.c14c1021297e4,.cdfe44642c57a button{min-width:40px;height:40px;padding:0 8px;font-size:13px}
}

.cbb6bf3bc488d{margin-top:10px}

@media (prefers-reduced-motion:reduce){
  *,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}

@media (max-width:520px){
  .c2e0bad5dfd88{grid-template-columns:1fr}
  .c2e0bad5dfd88 a:nth-child(odd){padding-right:4px}
  .c26a43214cb80 a,.c2b0f637bbbe9,.cf180cb80778d a,.c5e079f8706d6 a,.ce93edc7e9c68{height:32px;padding:0 10px;font-size:12.5px}
}

.c2b0f637bbbe9 small{margin-left:6px;font-size:11px;color:var(--tx3-q77x)}
:root{--tx-q77x:#f2f2f2;--bg-card-q77x:#262626;--ac2-q77x:#b25f5f;--src-q77x:#ffcd5f;--hdr-bg-q77x:#1c1c1c;--ac-q77x:#ff8a7a;--bg-q77x:#1c1c1c;--tx3-q77x:#8c8c8c;--src2-q77x:#ffcd5f;--hdr-tx-q77x:#ffcd5f;--tx2-q77x:#d9d9d9;--bg-pill-q77x:#333333;--bg-hover-q77x:#3a3a3a;}
