img{border:0;max-width:100%}
html{scroll-padding-top:calc(var(--mast-5jfm) + 12px)}
*,:after,:before{box-sizing:border-box}
body,h1,h2,h3,h4,p,ul,ol,li,figure,form,fieldset,input,button,dl,dd,dt{margin:0;padding:0}
h1,h2,h3,h4{font-size:inherit;font-weight:inherit}
button,input{font:inherit;color:inherit}
img,svg,video{display:block}
html{-webkit-text-size-adjust:100%}
ul,ol{list-style:none}
button{border:0;background:none;cursor:pointer}
summary{cursor:pointer;list-style:none}
a{color:inherit;text-decoration:none}
[hidden]{display:none!important}
:root{
  --bg-5jfm:#211e19;
  --bg-card-5jfm:#2a2721;
  --bg-pill-5jfm:#332f28;
  --bg-hover-5jfm:#3f3a31;
  --tx-5jfm:#f4efe3;
  --tx2-5jfm:#ddd6c4;
  --tx3-5jfm:#a69e88;
  --ac-5jfm:#ffcd5f;
  --ac2-5jfm:#ffe39a;
  --src-5jfm:#ffcd5f;
  --src2-5jfm:#c0b08a;
  --hdr-bg-5jfm:#2b2822;
  --hdr-tx-5jfm:#f4efe3;
  --on-ac-5jfm:#2a2416;
  --on-ac2-5jfm:#2a2416;
  --ok-5jfm:#9fe08a;
  --video-bg-5jfm:#0f0e0b;
  --on-img-5jfm:#fff;
  --plaque-5jfm:rgba(12,10,7,.74);
  --frame-5jfm:color-mix(in srgb,var(--tx-5jfm) 13%,transparent);
  --rule-5jfm:color-mix(in srgb,var(--tx-5jfm) 9%,transparent);
  --ink-5jfm:color-mix(in srgb,var(--hdr-bg-5jfm) 62%,#000);
  --ink2-5jfm:color-mix(in srgb,var(--hdr-bg-5jfm) 84%,#000);
  --cap-5jfm:color-mix(in srgb,var(--hdr-bg-5jfm) 90%,#000);
  --glow-5jfm:color-mix(in srgb,var(--ac-5jfm) 22%,transparent);
  --shade-5jfm:0 14px 30px -14px rgba(0,0,0,.7);
  --r-5jfm:8px;
  --cols-5jfm:5;
  --gap-5jfm:8px;
  --tile-5jfm:56.25%;
  --pad-5jfm:24px;
  --mast-5jfm:122px;
  --fnt-5jfm:"Outfit","Segoe UI",Arial,sans-serif;
}
@supports (color:lch(from red calc(l - 1) 0 0)){:root{--on-ac-5jfm:color-mix(in srgb,var(--ac-5jfm) 14%,lch(from var(--ac-5jfm) calc((l - 63) * -1000) 0 0));--on-ac2-5jfm:color-mix(in srgb,var(--ac2-5jfm) 14%,lch(from var(--ac2-5jfm) calc((l - 63) * -1000) 0 0))}}
@media (min-width:2100px){:root{--cols-5jfm:6}}
a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--ac-5jfm);outline-offset:2px}
summary::-webkit-details-marker{display:none}
@media (max-width:1439px){:root{--cols-5jfm:4}}
@media (max-width:1099px){:root{--cols-5jfm:3}}
.c279d9fd33f45{width:1.1em;height:1.1em;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}
@media (max-width:900px){:root{--cols-5jfm:2;--pad-5jfm:12px;--mast-5jfm:56px;--gap-5jfm:6px;--r-5jfm:6px}}
body{font-family:var(--fnt-5jfm);font-size:15px;line-height:1.5;color:var(--tx-5jfm);background:radial-gradient(900px 320px at 50% -120px,color-mix(in srgb,var(--ac-5jfm) 8%,transparent),transparent 70%) no-repeat,var(--bg-5jfm);min-height:100vh;overflow-x:clip}
.cc94656cb7352{width:22px;height:22px;object-fit:contain}
a:hover{color:var(--ac-5jfm)}
.cec32e93f4521{position:absolute;left:-999px;top:8px;background:var(--ac-5jfm);color:var(--on-ac-5jfm);padding:8px 14px;z-index:200}
.c097c63b9bfe5{position:absolute;width:0;height:0;overflow:hidden}
.c43b96aeee871{padding:0 var(--pad-5jfm) 40px;max-width:1920px;margin:0 auto}
.c105db1e928dc{fill:currentColor;stroke:none}
.cec32e93f4521:focus{left:8px}
.cd7f5d3f6dcae b{font-size:28px;font-weight:700;letter-spacing:-.01em}
.c1ccaf9a8ab9f{position:sticky;top:0;z-index:60;background:var(--hdr-bg-5jfm);color:var(--hdr-tx-5jfm);box-shadow:0 1px 0 var(--rule-5jfm),0 8px 22px -14px rgba(0,0,0,.7)}
.cd7f5d3f6dcae span{font-size:28px;font-weight:300;color:var(--ac-5jfm)}
.c6143781ca621 .cfbc02262a36b{filter:brightness(.55) saturate(.7)}
.cc4f3fd8ea1af{position:relative;isolation:isolate;display:flex;align-items:center;gap:18px;height:78px;padding:0 var(--pad-5jfm)}
.cd7f5d3f6dcae{display:flex;align-items:center;height:60px;flex:none}
.cd7f5d3f6dcae img{height:56px;width:auto;max-width:280px}
.c0f2b9edb2cb4{position:relative;flex:1 1 auto;max-width:720px;margin-left:auto;display:flex;height:46px;border:1px solid var(--frame-5jfm);border-radius:var(--r-5jfm);background:color-mix(in srgb,var(--hdr-bg-5jfm) 70%,#000);transition:border-color .15s}
.c0f2b9edb2cb4:focus-within{border-color:var(--ac-5jfm);box-shadow:0 0 0 3px var(--glow-5jfm)}
.c0f2b9edb2cb4 input::-webkit-search-cancel-button{display:none}
.c0f2b9edb2cb4 input{flex:1;min-width:0;background:none;border:0;padding:0 16px;font-size:15.5px;color:var(--hdr-tx-5jfm)}
.c0f2b9edb2cb4 input::placeholder{color:color-mix(in srgb,var(--hdr-tx-5jfm) 55%,transparent)}
.ca435f7e265be{width:52px;display:grid;place-items:center;font-size:20px;color:var(--ac-5jfm);border-left:1px solid var(--frame-5jfm);border-radius:0 var(--r-5jfm) var(--r-5jfm) 0}
.c1e696dd79666{display:flex;gap:4px;flex:none}
.ca435f7e265be:hover{background:var(--ac-5jfm);color:var(--on-ac-5jfm)}
.c6c942f16a57b{background:var(--ink2-5jfm);border-top:1px solid color-mix(in srgb,var(--hdr-tx-5jfm) 10%,transparent)}
.ca5ca0eb8ffb7{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-5jfm)}
.ca5ca0eb8ffb7:hover{color:var(--ac-5jfm)}
.ca5ca0eb8ffb7 .c279d9fd33f45{font-size:21px}
.c4e8ff105ff53,.c2cf5c27e3cd1{display:none}
.c44c4fad59ac8{display:flex;align-items:stretch;height:44px;padding:0 calc(var(--pad-5jfm) - 14px)}
.c5733025e94f6{display:flex;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}
.c5733025e94f6::-webkit-scrollbar{display:none}
.c5733025e94f6 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-5jfm);border-bottom:3px solid transparent;transition:color .15s}
.c676d48f770e5{display:flex;align-items:center;gap:6px;padding-left:10px}
.c5733025e94f6 a:hover{color:var(--ac-5jfm)}
.c5733025e94f6 a.c794907dcc982{color:var(--ac-5jfm);border-bottom-color:var(--ac-5jfm)}
.c383eb886265a,.cebd1c186182b{display:flex;align-items:center;gap:7px;height:32px;padding:0 10px;border:1px solid var(--frame-5jfm);border-radius:6px;font-size:12.5px;letter-spacing:.04em;color:var(--hdr-tx-5jfm)}
.c69479094b1df,.c7649a1dd7b43{position:relative}
.c383eb886265a:hover,.cebd1c186182b:hover,.c69479094b1df:focus-within .c383eb886265a,.c7649a1dd7b43.c794907dcc982 .cebd1c186182b{border-color:var(--ac-5jfm);color:var(--ac-5jfm)}
.c3a675cdd4fa6,.c4fefd35f4404{position:absolute;right:0;top:calc(100% + 4px);min-width:190px;max-height:60vh;overflow:auto;background:var(--ink-5jfm);border:1px solid var(--frame-5jfm);padding:6px 0;display:none;z-index:70}
.c69479094b1df:hover .c3a675cdd4fa6,.c69479094b1df:focus-within .c3a675cdd4fa6,.c7649a1dd7b43.c794907dcc982 .c4fefd35f4404{display:block}
.c3a675cdd4fa6 a,.c4fefd35f4404 button{display:block;width:100%;text-align:left;padding:8px 14px;font-size:13.5px;color:var(--tx2-5jfm)}
.c3a675cdd4fa6 a:hover,.c3a675cdd4fa6 a.c794907dcc982,.c4fefd35f4404 button:hover,.c4fefd35f4404 button.c794907dcc982{color:var(--ac-5jfm);background:color-mix(in srgb,var(--ac-5jfm) 10%,transparent)}
.cb2a65ed6fbca{height:1px;margin:6px 0;background:var(--rule-5jfm)}
[data-be2c722f0a]{position:absolute;left:-1px;right:-1px;top:100%;z-index:80;background:var(--ink-5jfm);border:1px solid var(--ac-5jfm);border-top:0;border-radius:0 0 var(--r-5jfm) var(--r-5jfm);box-shadow:var(--shade-5jfm);max-height:min(70vh,520px);overflow:auto;text-align:left}
[data-9c0e2cfdb8]{padding:6px 0;border-top:1px solid var(--rule-5jfm)}
[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-5jfm)}
.c7081e1976abe{display:none}
[data-3a200af695]{display:flex;justify-content:space-between;gap:12px;padding:8px 16px;font-size:14px;color:var(--tx2-5jfm)}
.c198c6361206f{position:fixed;inset:0;z-index:120;display:none}
[data-3a200af695]:hover,[data-3a200af695][aria-selected="true"]{background:color-mix(in srgb,var(--ac-5jfm) 12%,transparent);color:var(--ac-5jfm)}
.c198c6361206f.c44054f662cf7{display:block}
[data-e36ceb9883]{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--tx3-5jfm)}
.cb0b8a51c9977{position:absolute;inset:0;background:rgba(0,0,0,.55)}
.c13ee0d6939ec{position:relative;display:flex;height:64px;background:var(--ink-5jfm);border-bottom:2px solid var(--ac-5jfm);padding:0 var(--pad-5jfm)}
.c13ee0d6939ec input{flex:1;min-width:0;background:none;border:0;font-size:16px;color:var(--tx-5jfm)}
.c13ee0d6939ec input::placeholder{color:var(--tx3-5jfm)}
.c811c726118f1,.cadc5924883cf{width:56px;display:grid;place-items:center;font-size:22px;color:var(--ac-5jfm)}
.c198c6361206f .c0f2b9edb2cb4{max-width:none;height:64px;border:0;background:none}
.cadc5924883cf{font-size:30px;color:var(--tx3-5jfm)}
.cf144d708691b{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:100;display:none}
.cf144d708691b.ceef982b2595d{display:block}
.c059c6c1a0ecf b{font-size:22px;font-weight:700}
.c802198cdd216{position:fixed;left:0;right:0;top:0;max-height:100%;overflow:auto;z-index:110;background:var(--ink-5jfm);color:var(--tx-5jfm);transform:translateY(-102%);transition:transform .22s ease;padding-bottom:24px}
.c802198cdd216.ceef982b2595d{transform:none}
.c059c6c1a0ecf{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 var(--pad-5jfm);border-bottom:1px solid var(--rule-5jfm)}
.c059c6c1a0ecf img{height:36px;width:auto}
.c059c6c1a0ecf b span{font-weight:300;color:var(--ac-5jfm)}
.c816cf35c9042{width:44px;height:44px;display:grid;place-items:center;font-size:22px;color:var(--tx3-5jfm)}
.cba90532f8f11{display:grid;grid-template-columns:1fr 1fr;padding:8px var(--pad-5jfm)}
.cba90532f8f11+.cba90532f8f11{border-top:1px solid var(--rule-5jfm)}
.cba90532f8f11 a{padding:12px 4px;font-size:13.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--tx2-5jfm);border-bottom:1px solid var(--rule-5jfm)}
.cba90532f8f11 a:nth-child(odd){padding-right:12px}
.cb4685d4106a2{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:22px 0 14px;border-bottom:1px solid var(--rule-5jfm)}
.cbad268443b24{display:flex;flex-wrap:wrap;gap:2px 18px;margin-left:auto;align-self:flex-end}
.cb4685d4106a2 h1{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.01em}
.cb4685d4106a2:after{content:"";position:absolute;left:0;bottom:-1px;width:56px;height:2px;background:var(--ac-5jfm)}
.cba90532f8f11 a.c794907dcc982{color:var(--ac-5jfm)}
.c881c0bfb51e3{font-size:13.5px;color:var(--tx3-5jfm);font-variant-numeric:tabular-nums}
.c881c0bfb51e3 b{color:var(--ac-5jfm);font-weight:600}
.cbad268443b24 button{background:none;border:0;font-family:inherit;cursor:pointer}
.cbad268443b24 a,.cbad268443b24 button{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--tx3-5jfm);padding:4px 0;border-bottom:2px solid transparent;white-space:nowrap}
.cbad268443b24 a.c794907dcc982,.cbad268443b24 button.c794907dcc982{color:var(--ac-5jfm);border-bottom-color:var(--ac-5jfm)}
.cfe68f0b68539{margin:10px 0 0;font-size:14.5px;color:var(--tx3-5jfm);max-width:72ch}
.c2006c8ed209b h1 small{display:block;margin-bottom:5px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-5jfm)}
.c8e7652704ffc.c794907dcc982 .c279d9fd33f45{fill:currentColor}
.c395b6df82d68{display:flex;height:50px;margin-top:16px;border:1px solid var(--frame-5jfm);border-radius:var(--r-5jfm);background:var(--bg-card-5jfm);overflow:hidden;transition:border-color .15s}
.c395b6df82d68:focus-within{border-color:var(--ac-5jfm)}
.c395b6df82d68 input{flex:1;min-width:0;background:none;border:0;padding:0 16px;font-size:16px;color:var(--tx-5jfm)}
.c4bbd67988b67{display:inline-flex;align-items:center;gap:8px;padding:0 20px;background:var(--ac-5jfm);color:var(--on-ac-5jfm);font-size:18px;font-weight:700;transition:background .15s}
.c4bbd67988b67:hover{background:var(--ac2-5jfm)}
.c4bbd67988b67 span{font-size:14px}
.cf41fb9160025{margin:10px 0 0;font-size:14px;color:var(--tx3-5jfm)}
.c5dd7b2e27efe,.cc0612cd149b6{margin:26px 0 0;font-size:14.5px;line-height:1.6;color:var(--tx2-5jfm);max-width:92ch;columns:2;column-gap:40px;column-rule:1px solid var(--rule-5jfm)}
.c5dd7b2e27efe p,.cc0612cd149b6 p{margin:0 0 10px;break-inside:avoid}
.cc0612cd149b6{max-width:none;margin-top:36px;padding-top:20px;border-top:1px solid var(--rule-5jfm)}
.c42df7738a4b1{display:flex;flex-wrap:wrap;gap:4px 8px;padding:14px 0 0;font-size:12.5px;color:var(--tx3-5jfm)}
.c8d6493e4eaa1,.c9e569ef554a7{display:grid;grid-template-columns:repeat(var(--cols-5jfm),minmax(0,1fr));gap:var(--gap-5jfm);margin-top:16px}
.c42df7738a4b1 a{color:var(--tx3-5jfm)}
.c42df7738a4b1 a:hover{color:var(--ac-5jfm)}
.c42df7738a4b1 i{font-style:normal;color:color-mix(in srgb,var(--tx3-5jfm) 45%,transparent)}
.c42df7738a4b1 span{color:var(--tx2-5jfm);max-width:60ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cf5214ceec947{display:block;color:inherit}
.c1284cf54d110,.c9f928b3a7a86{position:relative;background:var(--bg-card-5jfm);border:1px solid var(--frame-5jfm);border-radius:var(--r-5jfm);overflow:hidden;contain:content;transition:border-color .15s,transform .18s ease}
.c1284cf54d110:hover,.c9f928b3a7a86:hover,.c1284cf54d110:focus-within,.c9f928b3a7a86:focus-within{border-color:color-mix(in srgb,var(--ac-5jfm) 70%,transparent);transform:translateY(-2px)}
.c6b4c91a39bcb,.cf0dc6de970a6{position:relative;overflow:hidden;background:var(--video-bg-5jfm)}
.cfbc02262a36b,.cf0dc6de970a6 img,.c7aa1ad896fbf{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;color:transparent;transition:transform .35s ease}
.c6b4c91a39bcb:before,.cf0dc6de970a6:before{content:"";display:block;padding-top:var(--tile-5jfm)}
.cfbc02262a36b:not(img){background:linear-gradient(135deg,var(--bg-hover-5jfm),var(--ink-5jfm))}
.c9f928b3a7a86:hover .cf0dc6de970a6 img{transform:scale(1.05)}
.c7aa1ad896fbf{opacity:0;transition:opacity .2s}
.c7aa1ad896fbf.c44054f662cf7{opacity:1}
.c87ad8435d070{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-5jfm);color:var(--on-img-5jfm);font-size:12px;font-weight:600;letter-spacing:.01em;font-variant-numeric:tabular-nums}
.c87ad8435d070 b{color:var(--ac-5jfm);font-size:10px;letter-spacing:.1em;font-weight:700}
.c29957b1ba3cd{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-5jfm);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}
.c1284cf54d110:hover .c29957b1ba3cd,.c1284cf54d110:focus-within .c29957b1ba3cd{opacity:1;transform:none}
.ced3bab8f0f25{position:absolute;left:8px;top:8px;z-index:2;display:flex;gap:10px;padding:3px 7px;border-radius:4px;background:var(--plaque-5jfm);color:var(--on-img-5jfm);font-size:11.5px;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .15s;pointer-events:none}
.ced3bab8f0f25 em{font-style:normal;color:var(--ok-5jfm)}
.ced3bab8f0f25 span{display:flex;align-items:center;gap:4px}
.c743b32813d53{position:absolute;left:8px;top:8px;z-index:2;padding:3px 7px;border-radius:4px;background:var(--plaque-5jfm);color:var(--ac-5jfm);font-size:10px;letter-spacing:.12em;text-transform:uppercase}
.c235bbab33148{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.22);z-index:3}
.c235bbab33148 i{display:block;height:100%;background:var(--ac-5jfm)}
.cddd96e11824d{position:absolute;right:8px;top:8px;width:30px;height:30px;border-radius:4px;background:var(--plaque-5jfm);color:var(--on-img-5jfm);font-size:20px;line-height:1;z-index:3}
.c1284cf54d110:hover .ced3bab8f0f25,.c1284cf54d110:focus-within .ced3bab8f0f25{opacity:1}
.cddd96e11824d:hover{background:var(--ac-5jfm);color:var(--on-ac-5jfm)}
@media (hover:none){
  .c1284cf54d110:hover,.c9f928b3a7a86:hover,.c1284cf54d110:focus-within,.c9f928b3a7a86:focus-within{transform:none}
  .c9f928b3a7a86:hover .cf0dc6de970a6 img{transform:none}
  .c29957b1ba3cd{position:static;display:block;opacity:1;transform:none;background:none;padding:8px 10px 9px;font-size:12.5px;color:var(--tx2-5jfm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
  .ced3bab8f0f25{display:none}
}
.c4eaa7dfcdfce{position:absolute;left:11px;right:11px;bottom:9px;z-index:1;color:var(--on-img-5jfm);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}
.c9f928b3a7a86:hover .c4eaa7dfcdfce{color:var(--ac-5jfm)}
.c4eaa7dfcdfce:has(+.cf9f590aea4a8){right:76px}
.cf9f590aea4a8{position:absolute;right:11px;bottom:10px;z-index:1;display:flex;align-items:center;gap:4px;color:var(--tx2-5jfm);font-size:11.5px;font-weight:500;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.c47dec7bb6030{position:absolute;inset:0;z-index:2}
.cf9f590aea4a8 .c279d9fd33f45{font-size:12px;opacity:.85}
.c93b593044f10{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(135deg,var(--bg-hover-5jfm),var(--ink-5jfm))}
.c93b593044f10 b{position:absolute;inset:0;display:grid;place-items:center;font-size:30px;font-weight:300;color:var(--tx3-5jfm)}
.c33cf098fc84a{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:38px 0 0}
.c93b593044f10 .c3fb00d7a6082{width:46%;height:46%;background:var(--tx-5jfm);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}
.c33cf098fc84a+.c8d6493e4eaa1,.c33cf098fc84a+.c9e569ef554a7,.c33cf098fc84a+.c8164920abf2e,.c33cf098fc84a+.c17c654531e0f,.c33cf098fc84a+.cbf6a7967ca03{margin-top:8px}
.c33cf098fc84a h2:before{content:"";width:4px;height:18px;border-radius:2px;background:var(--ac-5jfm)}
.c33cf098fc84a h2{display:flex;align-items:center;gap:10px;color:var(--tx-5jfm);font-size:17px;font-weight:600;letter-spacing:-.005em}
.c0fc36d0a49de{display:grid;place-items:center;width:36px;height:32px;border:1px solid var(--frame-5jfm);border-radius:6px;color:var(--ac-5jfm);font-size:16px}
.c26cfb71eb0e6:not(:has(.c1284cf54d110)),.caabf1843de09:not(:has(.c1284cf54d110)),.c09a18d50fe57:not(:has(.c1284cf54d110)){display:none}
section[id^="blk-"]:has(.c8d6493e4eaa1,.c17c654531e0f):not(:has(.c1284cf54d110:nth-child(3))){display:none}
.c0fc36d0a49de:hover{border-color:var(--ac-5jfm)}
.c17c654531e0f{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cols-5jfm) - 1) * var(--gap-5jfm)) / var(--cols-5jfm));gap:var(--gap-5jfm);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:6px}
.c17c654531e0f .c1284cf54d110{scroll-snap-align:start}
.c8164920abf2e{display:grid;grid-template-columns:repeat(calc(var(--cols-5jfm) + 1),minmax(0,1fr));gap:var(--gap-5jfm)}
.cbf6a7967ca03{display:flex;flex-wrap:wrap;gap:6px}
button.ccc4c68d99b54{font-family:inherit;cursor:pointer}
.c9ba7dc46d94f,.cd961a2a541d4 a,.c57c66f74cb31 a,.c75089ecee37f a,.ccc4c68d99b54{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border:1px solid var(--frame-5jfm);border-radius:6px;background:var(--bg-card-5jfm);font-size:13px;color:var(--tx2-5jfm);white-space:nowrap;transition:border-color .15s,color .15s,background .15s}
.cd961a2a541d4,.c57c66f74cb31{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}
.c9ba7dc46d94f:hover,.cd961a2a541d4 a:hover,.c57c66f74cb31 a:hover,.c75089ecee37f a:hover,.ccc4c68d99b54:hover{border-color:var(--ac-5jfm);color:var(--ac-5jfm)}
.c57c66f74cb31 a.c794907dcc982,.ccc4c68d99b54.c794907dcc982,.c75089ecee37f a.c794907dcc982{background:var(--ac-5jfm);border-color:var(--ac-5jfm);color:var(--on-ac-5jfm)}
.cd961a2a541d4::-webkit-scrollbar,.c57c66f74cb31::-webkit-scrollbar{display:none}
.c71c2b4f8c83f{display:flex;align-items:center;gap:8px;margin-top:14px}
.c7846d9cae6a8,.c9b759dfc0ae8,.c8cf8253f86fa{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid var(--frame-5jfm);border-radius:6px;background:var(--bg-card-5jfm);font-size:12px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--tx2-5jfm)}
.c7846d9cae6a8:hover,.c9b759dfc0ae8:hover,.c8cf8253f86fa:hover,.c8cf8253f86fa[aria-expanded="true"]{border-color:var(--ac-5jfm);color:var(--ac-5jfm)}
.c0ea5380a8154{min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;background:var(--ac-5jfm);color:var(--on-ac-5jfm);font-size:11px;font-weight:700}
.c9b759dfc0ae8 .cc5c8f2bd562e,.c9b759dfc0ae8.c794907dcc982 .c10b936044c05{display:none}
.c249a4a1bc0c4{position:relative;margin-left:auto}
.c9b759dfc0ae8.c794907dcc982 .cc5c8f2bd562e{display:inline}
.c9b759dfc0ae8.c794907dcc982{background:var(--ac-5jfm);border-color:var(--ac-5jfm);color:var(--on-ac-5jfm)}
.c8cf8253f86fa b{font-weight:600;color:var(--ac-5jfm);text-transform:none;letter-spacing:0;font-size:13px}
.c7c0a014b89e8{position:absolute;right:0;top:calc(100% + 4px);min-width:220px;z-index:40;background:var(--ink-5jfm);border:1px solid var(--frame-5jfm);border-radius:8px;box-shadow:var(--shade-5jfm);padding:4px 0}
.c8cf8253f86fa .c279d9fd33f45{font-size:14px}
.c7c0a014b89e8 button{width:100%;text-align:left;background:none;border:0;font-family:inherit;cursor:pointer}
.c7c0a014b89e8 a,.c7c0a014b89e8 button{display:block;padding:9px 16px;font-size:13.5px;color:var(--tx2-5jfm)}
.c7c0a014b89e8 a:hover,.c7c0a014b89e8 a.c794907dcc982,.c7c0a014b89e8 button:hover,.c7c0a014b89e8 button.c794907dcc982{color:var(--ac-5jfm);background:color-mix(in srgb,var(--ac-5jfm) 10%,transparent)}
.c7c0a014b89e8 a.c794907dcc982:after,.c7c0a014b89e8 button.c794907dcc982:after{content:"";float:right;width:6px;height:6px;margin-top:7px;background:var(--ac-5jfm)}
.c4c697ea5f0d4{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:100;opacity:0;pointer-events:none;transition:opacity .2s}
.c4c697ea5f0d4[data-94f05f41df]{opacity:1;pointer-events:auto}
.c5000f086315c{position:fixed;top:0;left:0;bottom:0;width:min(440px,100%);z-index:110;display:flex;flex-direction:column;background:var(--ink-5jfm);color:var(--tx-5jfm);transform:translateX(-102%);transition:transform .22s ease}
.c5000f086315c[data-94f05f41df]{transform:none}
.ceffa8b5b4237{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 20px;border-bottom:1px solid var(--rule-5jfm);font-size:12.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}
.ca5c255c4cadf{width:44px;height:44px;margin-right:-12px;display:grid;place-items:center;font-size:28px;color:var(--tx3-5jfm)}
.cdf38d26ef7b5{flex:1;overflow:auto;padding:14px 20px}
.c4e783759367a{margin:16px 0 8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tx3-5jfm)}
.c4e783759367a:first-child{margin-top:0}
.c9ee9deb11e67{width:100%;height:40px;margin-bottom:8px;padding:0 12px;border:1px solid var(--frame-5jfm);border-radius:6px;background:none;color:var(--tx-5jfm);font-size:14px}
.c6073999f1b83{font-size:11px;color:var(--tx3-5jfm)}
.c777c2f1c041e[open] summary .c279d9fd33f45{transform:rotate(180deg)}
.cb2afa00a51a6{display:flex;flex-wrap:wrap;gap:6px}
.c9ee9deb11e67:focus{border-color:var(--ac-5jfm);outline:0}
.c7eafa3405094{padding:14px 20px;border-top:1px solid var(--rule-5jfm)}
.ccc4c68d99b54.c794907dcc982 .c6073999f1b83{color:var(--on-ac-5jfm)}
.cd153398a192a,.c9d661c025443{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px;border-radius:6px;background:var(--ac-5jfm);color:var(--on-ac-5jfm);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:background .15s}
.cd153398a192a:hover,.c9d661c025443:hover{background:var(--ac2-5jfm);color:var(--on-ac2-5jfm)}
.c804181c22d08{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:22px 0 0}
.c804181c22d08 button{cursor:pointer;font-family:inherit}
.c9d661c025443{width:auto;padding:0 26px}
.c804181c22d08 a,.cdc72ac9e9804,.c804181c22d08 button{display:flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 12px;border:1px solid var(--frame-5jfm);border-radius:6px;background:var(--bg-card-5jfm);font-size:14px;font-variant-numeric:tabular-nums;color:var(--tx2-5jfm)}
.c804181c22d08 a[href]:hover,.c804181c22d08 button:hover{border-color:var(--ac-5jfm);color:var(--ac-5jfm)}
.c804181c22d08 a.c794907dcc982{background:var(--ac-5jfm);border-color:var(--ac-5jfm);color:var(--on-ac-5jfm);font-weight:600}
.c6d65ad863554{font-size:12px;letter-spacing:.09em;text-transform:uppercase;gap:6px}
.cdc72ac9e9804{border-color:transparent;color:var(--tx3-5jfm)}
.ca9c097860bac{text-align:center;margin-top:10px;font-size:12.5px;color:var(--tx3-5jfm);font-variant-numeric:tabular-nums}
.ccb96d0d8886c p{font-size:16px;color:var(--tx2-5jfm)}
.ccb96d0d8886c{position:relative;isolation:isolate;overflow:hidden;margin-top:14px;padding:56px 24px;border:1px solid var(--frame-5jfm);border-radius:var(--r-5jfm);background:var(--bg-card-5jfm);text-align:center}
.c6031b3a08282{display:flex;justify-content:center;gap:2px;margin-top:18px}
.c6ecde8d17a8e{position:absolute;inset:0;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.18;z-index:-1}
.c8d6493e4eaa1:not(:has(.c1284cf54d110))+.ccb96d0d8886c{display:block}
.c75089ecee37f a{height:36px}
.c75089ecee37f a.c38ac866db65a{border-color:color-mix(in srgb,var(--ac-5jfm) 55%,transparent)}
.c8d6493e4eaa1:has(.c1284cf54d110)+.ccb96d0d8886c{display:none}
.c8d6493e4eaa1>div:not(.c1284cf54d110){grid-column:1/-1}
.ccdb06ac6faec{margin-top:16px;font-size:23px;font-weight:600;line-height:1.3;letter-spacing:-.005em}
.c75089ecee37f .c279d9fd33f45{font-size:14px;color:var(--ac-5jfm)}
.c75089ecee37f a.c794907dcc982 .c279d9fd33f45{color:var(--on-ac-5jfm)}
.cc4f3dc6d039b{min-width:0}
.c75089ecee37f{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}
.c615cce0e1077{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;margin-top:14px}
.c984531b3d9ad{position:relative;background:var(--video-bg-5jfm);border-radius:var(--r-5jfm);box-shadow:var(--shade-5jfm);aspect-ratio:16/9;max-height:min(70vh,720px);margin:0 auto;overflow:hidden;isolation:isolate}
.c984531b3d9ad img.c1725e65e989d{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;color:transparent;pointer-events:none}
.c615cce0e1077:not(:has(.ce4a5048e66eb))  {grid-template-columns:minmax(0,1fr)}
.c984531b3d9ad video{width:100%;height:100%}
.ce000859e3471{position:absolute;left:50%;top:50%;width:84px;height:84px;margin:-42px 0 0 -42px;display:grid;place-items:center;background:var(--plaque-5jfm);border:1px solid var(--frame-5jfm);color:var(--ac-5jfm);font-size:40px;pointer-events:none}
.c984531b3d9ad:has(video) .ce000859e3471,.c984531b3d9ad:has(video) .c1725e65e989d{display:none}
.c9dfd667ccff3{display:flex;flex-direction:column;gap:14px;position:sticky;top:calc(var(--mast-5jfm) + 8px);align-self:start}
.c9dfd667ccff3:not(:has(.ce4a5048e66eb)){display:none}
.c74d3786f0968{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:12px;border:1px solid var(--frame-5jfm);border-radius:var(--r-5jfm);background:var(--bg-card-5jfm);overflow:hidden}
.c8e7652704ffc{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 16px;font-size:13px;color:var(--tx2-5jfm);border-right:1px solid var(--frame-5jfm)}
.c8e7652704ffc .c279d9fd33f45{font-size:18px}
.cf34e1418786c{font-variant-numeric:tabular-nums;font-weight:500}
.c8e7652704ffc:hover{color:var(--ac-5jfm)}
.c8e7652704ffc.c794907dcc982{color:var(--ac-5jfm)}
.ca0223d9ca058{margin-left:auto;display:flex;align-items:center;gap:18px;padding:0 16px;font-size:12.5px;color:var(--tx3-5jfm);font-variant-numeric:tabular-nums}
.ca0223d9ca058 span{display:flex;align-items:center;gap:5px}
.ca0223d9ca058 em{font-style:normal;color:var(--ok-5jfm)}
.c307a37a8ada7{width:24px;height:24px;object-fit:contain;opacity:.9}
.ce402a4123f67{margin-top:14px;font-size:14.5px;line-height:1.6;color:var(--tx2-5jfm);max-width:92ch}
.ce402a4123f67 p{margin:0 0 10px}
.ce29692640f2b{display:flex;gap:6px;margin-top:38px;overflow-x:auto;scrollbar-width:none}
.c018344deda1d .c8d6493e4eaa1{margin-top:8px}
.c6cab95a7765b{height:40px;padding:0 16px;border:1px solid var(--frame-5jfm);border-radius:6px;background:var(--bg-card-5jfm);font-size:12.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--tx3-5jfm);white-space:nowrap}
.c6cab95a7765b:hover{color:var(--ac-5jfm);border-color:var(--ac-5jfm)}
.c6cab95a7765b.c794907dcc982{background:var(--ac-5jfm);border-color:var(--ac-5jfm);color:var(--on-ac-5jfm)}
.ce29692640f2b:not(:has(.c6cab95a7765b:nth-child(2))) .c6cab95a7765b{height:auto;padding:0;border:0;background:none;display:flex;align-items:center;gap:10px;color:var(--tx-5jfm);font-size:17px;font-weight:600;letter-spacing:-.005em;text-transform:none;cursor:default}
.c018344deda1d{display:none}
.c018344deda1d.c794907dcc982{display:block}
.c3ab690a668c0{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}
.ce29692640f2b:not(:has(.c6cab95a7765b:nth-child(2))) .c6cab95a7765b:before{content:"";width:4px;height:18px;border-radius:2px;background:var(--ac-5jfm)}
.c3ab690a668c0 a{display:grid;place-items:center;min-width:38px;height:38px;padding:0 10px;border:1px solid var(--frame-5jfm);border-radius:6px;background:var(--bg-card-5jfm);font-size:13px;font-weight:500;text-transform:uppercase;color:var(--tx2-5jfm)}
.c3ab690a668c0 a:hover{border-color:var(--ac-5jfm);color:var(--ac-5jfm)}
.c3ab690a668c0 a.c794907dcc982{background:var(--ac-5jfm);border-color:var(--ac-5jfm);color:var(--on-ac-5jfm)}
.c37b94796bcb1{columns:5;column-gap:8px;margin-top:16px}
.c37b94796bcb1 a{display:block;padding:9px 12px;margin-bottom:8px;border:1px solid var(--frame-5jfm);border-radius:6px;background:var(--bg-card-5jfm);font-size:13.5px;color:var(--tx2-5jfm);break-inside:avoid;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.c37b94796bcb1 a:hover{border-color:var(--ac-5jfm);color:var(--ac-5jfm)}
.c777c2f1c041e{margin-top:36px;border-top:1px solid var(--rule-5jfm)}
.c777c2f1c041e 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-5jfm)}
.c777c2f1c041e summary small{font-size:12px;font-weight:400;letter-spacing:0;color:var(--tx3-5jfm)}
.c777c2f1c041e summary:hover{color:var(--ac-5jfm)}
.c4bbd67988b67 span{display:none}
.c777c2f1c041e a{color:var(--tx2-5jfm)}
.c777c2f1c041e a:hover{color:var(--ac-5jfm)}
.c777c2f1c041e summary .c279d9fd33f45{margin-left:auto;font-size:16px;transition:transform .2s}
.c777c2f1c041e ul{columns:5;column-gap:24px;padding-bottom:16px;font-size:13.5px;line-height:1.9}
.c4f478ac17a4c h1{font-size:26px;font-weight:600;line-height:1.2}
.c4a40859032ca{max-width:820px;margin-top:10px}
.c4f478ac17a4c .cfe68f0b68539{margin-top:6px}
.c395b6df82d68{height:44px;margin-top:12px}
.c4f478ac17a4c{position:relative;isolation:isolate;overflow:hidden;padding:30px 28px 24px;border:1px solid var(--frame-5jfm);border-radius:var(--r-5jfm);background:var(--bg-card-5jfm)}
.c777c2f1c041e li{break-inside:avoid}
.c395b6df82d68 input{padding:0 12px;font-size:15px}
.cbce7f6b9703e{position:absolute;right:14px;top:50%;width:180px;height:70%;transform:translateY(-50%);background:var(--ac-5jfm);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}
.c4bbd67988b67{padding:0 14px}
.c9da5a09369d6{margin-top:22px;font-size:15px;line-height:1.7;color:var(--tx2-5jfm)}
.c9da5a09369d6 ul{list-style:square;padding-left:22px}
.c9da5a09369d6 h2,.c9da5a09369d6 h3{margin:26px 0 8px;font-size:17px;font-weight:600;color:var(--tx-5jfm)}
.c9da5a09369d6 p,.c9da5a09369d6 ul,.c9da5a09369d6 ol{margin:0 0 14px}
.c9da5a09369d6 ol{list-style:decimal;padding-left:22px}
.c9da5a09369d6 a{color:var(--ac-5jfm);text-decoration:underline;text-underline-offset:3px}
.c0229f4a63134 summary{display:flex;justify-content:space-between;gap:16px;padding:16px 4px;font-size:15.5px;font-weight:500}
.c0229f4a63134 summary:after{content:"+";color:var(--ac-5jfm);font-size:22px;font-weight:300;line-height:1}
.c0229f4a63134{margin-top:26px;border-top:1px solid var(--frame-5jfm)}
.c0229f4a63134 details[open] summary:after{content:"–"}
.cb047c0998c83{padding:0 4px 18px;font-size:14.5px;line-height:1.65;color:var(--tx2-5jfm)}
.ce4a5048e66eb{display:grid;place-items:center;min-height:50px}
.c0229f4a63134 details{border-bottom:1px solid var(--frame-5jfm)}
.c67392ed88c54{position:relative;isolation:isolate;overflow:hidden;margin-top:14px;padding:60px 24px 70px;border:1px solid var(--frame-5jfm);border-radius:var(--r-5jfm);background:var(--bg-card-5jfm);text-align:center}
.c9fd7ec447e3f{font-size:120px;font-weight:200;line-height:1;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px var(--ac-5jfm)}
.c67392ed88c54 h1{margin-top:8px;font-size:24px;font-weight:600}
.c67392ed88c54 p{margin:8px auto 24px;max-width:56ch;color:var(--tx3-5jfm)}
.c0d353c1c756c{width:min(380px,70%);margin:0 auto 12px}
.c0d788aef4a4d{display:none;margin:12px 0 0}
.c85268207c850{min-height:250px;border:1px solid var(--frame-5jfm);border-radius:var(--r-5jfm);background:var(--ink2-5jfm)}
.cdc12e87f7069{margin-top:24px}
.c0fe6bbdbbf88 img{height:46px;width:auto}
@media (max-width:900px){.c0d788aef4a4d{display:grid}}
.c0fe6bbdbbf88 b{font-size:24px;font-weight:700}
.cf8ba8895aa22{position:relative;isolation:isolate;overflow:hidden;margin-top:56px;background:var(--ink-5jfm);border-top:1px solid var(--rule-5jfm);color:var(--tx2-5jfm)}
.c0fe6bbdbbf88 b span{font-weight:300;color:var(--ac-5jfm)}
.ce7a3b73d2127{max-width:1920px;margin:0 auto;padding:40px var(--pad-5jfm) 18px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:32px}
.c1c5862997b07{margin-top:14px;font-size:13.5px;line-height:1.6;color:var(--tx3-5jfm);max-width:52ch}
.cf8ba8895aa22 h3{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tx3-5jfm);margin-bottom:10px}
.c046732150615{display:flex;flex-direction:column;gap:6px;font-size:14px}
.c046732150615 a:hover{color:var(--ac-5jfm)}
.c8f61383b7362{display:flex;flex-direction:column;gap:6px;font-size:14px;font-variant-numeric:tabular-nums}
.c8f61383b7362 b{display:inline-block;min-width:64px;font-weight:600;color:var(--ac-5jfm)}
.c2572b824d0ae{border-top:1px solid var(--rule-5jfm);padding:14px var(--pad-5jfm);font-size:12.5px;color:var(--tx3-5jfm);text-align:center}
.c5047cb0043cd{position:fixed;right:16px;bottom:16px;z-index:56;width:44px;height:44px;display:grid;place-items:center;background:var(--ink-5jfm);border:1px solid var(--frame-5jfm);border-radius:8px;color:var(--ac-5jfm);font-size:20px;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .2s,transform .2s}
.c5047cb0043cd.c44054f662cf7{opacity:1;pointer-events:auto;transform:none}
.c5047cb0043cd:hover{border-color:var(--ac-5jfm)}
.c3ff5ee28ade6{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-5jfm);background:color-mix(in srgb,var(--ink-5jfm) 94%,transparent);border-top:1px solid var(--frame-5jfm);font-size:12.5px;line-height:1.4;color:var(--tx2-5jfm)}
.cde7a5b8876cf{display:none}
.c3ff5ee28ade6 a{color:var(--ac-5jfm);text-decoration:underline;text-underline-offset:3px}
.c3190f32dbdb9{padding:8px 16px;border-radius:6px;background:var(--ac-5jfm);color:var(--on-ac-5jfm);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}
@media (max-width:900px){
  body{padding-bottom:64px}
  .cc4f3fd8ea1af{height:56px;gap:6px;padding:0 6px 0 2px}
  .c4e8ff105ff53,.c2cf5c27e3cd1{display:grid;place-items:center;width:46px;height:46px;font-size:24px;color:var(--hdr-tx-5jfm)}
  .c4e8ff105ff53{position:relative}
  .c4e8ff105ff53 span,.c4e8ff105ff53 span:before,.c4e8ff105ff53 span:after{display:block;width:22px;height:2px;background:currentColor;transition:transform .2s}
  .c4e8ff105ff53 span{position:relative}
  .c4e8ff105ff53 span:before,.c4e8ff105ff53 span:after{content:"";position:absolute;left:0}
  .c4e8ff105ff53 span:before{top:-7px}
  .c4e8ff105ff53 span:after{top:7px}
  .c4e8ff105ff53.ceef982b2595d span{background:transparent}
  .c4e8ff105ff53.ceef982b2595d span:before{transform:translateY(7px) rotate(45deg)}
  .c4e8ff105ff53.ceef982b2595d span:after{transform:translateY(-7px) rotate(-45deg)}
  .cd7f5d3f6dcae{height:44px;margin:0 auto}
  .cd7f5d3f6dcae img{height:40px;max-width:200px}
  .cd7f5d3f6dcae b,.cd7f5d3f6dcae span{font-size:21px}
  .c0f2b9edb2cb4,.c1e696dd79666,.c6c942f16a57b{display:none}
  .c7081e1976abe{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;background:var(--ink2-5jfm);padding:0 36px 0 4px;border-bottom:1px solid var(--rule-5jfm);-webkit-mask-image:linear-gradient(90deg,#000 86%,transparent);mask-image:linear-gradient(90deg,#000 86%,transparent)}
  .c7081e1976abe::-webkit-scrollbar{display:none}
  .c7081e1976abe 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-5jfm);border-bottom:2px solid transparent;white-space:nowrap}
  .c7081e1976abe a.c794907dcc982{color:var(--ac-5jfm);border-bottom-color:var(--ac-5jfm)}
  .cb4685d4106a2{padding-top:14px}
  .cb4685d4106a2 h1{font-size:21px}
  .cbad268443b24{width:100%;margin-left:0;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;gap:14px}
  .c5dd7b2e27efe,.cc0612cd149b6{columns:1}
  .c4eaa7dfcdfce{font-size:13px;bottom:8px}
  .c4eaa7dfcdfce:has(+.cf9f590aea4a8){right:11px}
  .cf9f590aea4a8{right:6px;bottom:auto;top:6px;padding:2px 6px;border-radius:4px;background:var(--plaque-5jfm);font-size:11px;text-shadow:none}
  .c33cf098fc84a{margin-top:26px}
  .c17c654531e0f{grid-auto-columns:60%}
  .c8164920abf2e{grid-template-columns:repeat(2,minmax(0,1fr))}
  .c7846d9cae6a8,.c8cf8253f86fa{height:36px;padding:0 10px;font-size:11px}
  .c8cf8253f86fa b{max-width:120px;overflow:hidden;text-overflow:ellipsis}
  .c615cce0e1077{grid-template-columns:minmax(0,1fr)}
  .c9dfd667ccff3{position:static}
  .ccdb06ac6faec{font-size:19px}
  .ce000859e3471{width:64px;height:64px;margin:-32px 0 0 -32px;font-size:30px}
  .c8e7652704ffc{height:42px;padding:0 10px;font-size:12px}
  .c8e7652704ffc .c279d9fd33f45{font-size:16px}
  .cf34e1418786c{font-size:12px}
  .ca0223d9ca058{width:100%;margin:0;justify-content:center;height:36px;border-top:1px solid var(--frame-5jfm)}
  .c37b94796bcb1{columns:2}
  .c777c2f1c041e ul{columns:2}
  .c9fd7ec447e3f{font-size:80px}
  .c4f478ac17a4c{padding:22px 16px}
  .ce7a3b73d2127{grid-template-columns:1fr;gap:22px;padding-top:28px}
  .c2572b824d0ae{padding-bottom:18px}
  .c5047cb0043cd{bottom:76px;right:10px}
  .c3ff5ee28ade6{bottom:60px;justify-content:space-between;gap:10px;padding:8px 10px;font-size:11.5px;line-height:1.3}
  .c3190f32dbdb9{padding:7px 10px;font-size:11px;white-space:nowrap}
  .cde7a5b8876cf{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-5jfm);border-top:1px solid var(--rule-5jfm)}
  .cde7a5b8876cf 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-5jfm);border-top:2px solid transparent}
  .cde7a5b8876cf 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}
  .cde7a5b8876cf .c279d9fd33f45{font-size:22px}
  .cde7a5b8876cf a.c794907dcc982{color:var(--ac-5jfm);border-top-color:var(--ac-5jfm)}
  .c1c94009517c0{position:relative;top:-14px;align-self:start;justify-self:center;width:54px;height:54px;border-radius:16px;background:var(--ac-5jfm);color:var(--on-ac-5jfm);border:4px solid var(--bg-5jfm);box-shadow:0 0 0 1px var(--frame-5jfm)}
  .c1c94009517c0 .c279d9fd33f45{font-size:24px}
  .c804181c22d08 a,.cdc72ac9e9804,.c804181c22d08 button{min-width:40px;height:40px;padding:0 8px;font-size:13px}
}
@media (prefers-reduced-motion:reduce){
  *,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}
@media (max-width:520px){
  .cba90532f8f11{grid-template-columns:1fr}
  .cba90532f8f11 a:nth-child(odd){padding-right:4px}
  .c75089ecee37f a,.c9ba7dc46d94f,.cd961a2a541d4 a,.c57c66f74cb31 a,.ccc4c68d99b54{height:32px;padding:0 10px;font-size:12.5px}
}
.c652e2c0a7a6a{margin-top:10px}
.c9ba7dc46d94f small{margin-left:6px;font-size:11px;color:var(--tx3-5jfm)}
:root{--tx3-5jfm:#8c8c8c;--src2-5jfm:#ffcd5f;--bg-pill-5jfm:#333333;--ac-5jfm:#ff8a7a;--tx-5jfm:#f2f2f2;--src-5jfm:#ffcd5f;--tx2-5jfm:#d9d9d9;--hdr-tx-5jfm:#ffcd5f;--bg-card-5jfm:#262626;--bg-hover-5jfm:#3a3a3a;--bg-5jfm:#1c1c1c;--hdr-bg-5jfm:#1c1c1c;--ac2-5jfm:#b25f5f;}
