*{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#f8f0e4;--brand-ink:#100c08;--accent:#e09410;--accent-lt:#f9bf43;--bg:#100c08;--bg2:#17110c;--card:#ffffff0e;--card2:#ffffff14;--ink:#f8f0e4;--ink2:#f8f0e4cc;--dim:#f8f0e499;--paper:#f8f0e4;--pink:#fff3e0;--pdim:#fff3e0b8;--glass:#ffffff0f;--glassline:#ffffff29;--glassbg:#100c0880;--hair:#ffffff1f;--chin:#100c086b;--sunset:linear-gradient(165deg,#f9bf43 0%,#ea7648 58%,#c84e1e 100%);--r:8px;--rs:8px;--rp:10px;--rav:14px;--pad:18px;--g:10px;--tray-pad:18px;--grainc:.12;--graing:.18;--grain-tex:var(--noiseg);--grain-size:80px;--tabs-h:104px;--t-xs:12px;--track-label:.08em;--t-body:17px;--t-lede:19px;--t-kt:15px;--t-sub:15px;--plate-b:.34;--paper-grain:.62;--glow:.55;--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='72' height='72' filter='url(%23n)'/%3E%3C/svg%3E");--noiseg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.62' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2.6' intercept='-0.8'/%3E%3CfeFuncG type='linear' slope='2.6' intercept='-0.8'/%3E%3CfeFuncB type='linear' slope='2.6' intercept='-0.8'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}html{-webkit-text-size-adjust:100%;background:var(--bg);scroll-behavior:auto;overflow-x:clip}body{background:var(--bg);color:var(--ink);font-family:var(--font-fustat),"Fustat",system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:15px;line-height:1.45;overflow-x:clip}h1,h2,h3{letter-spacing:-.02em;font-weight:600;line-height:1.06}.mono{font-weight:600;font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;font-variant-numeric:tabular-nums;line-height:1.2}small{font-size:max(var(--t-xs),.85em)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit;background:0 0;border:0}button{cursor:pointer}img{object-fit:cover;width:100%;height:100%;display:block}svg{display:block}:focus-visible{outline:2px solid var(--accent-lt);outline-offset:2px;border-radius:4px}.app{isolation:isolate;min-height:100vh;position:relative}.dunebg{z-index:0;pointer-events:none;background:var(--bg);position:fixed;inset:0;overflow:hidden}.dunebg canvas.page{width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.06)}.dunebg .still{background-blend-mode:overlay;opacity:0;background-position:50%;background-size:cover;transition:opacity .9s;position:absolute;inset:0;transform:scale(1.06)}.dunebg.baked .still{opacity:1}.dunebg .wash{opacity:var(--wash,.12);background:#1e0a06;position:absolute;inset:0}.dunebg .veil{opacity:.5;background:linear-gradient(#100c084d 0%,#100c081a 35%,#100c0859 100%);position:absolute;inset:0}.dunebg .film{background-image:var(--grain-tex);background-size:var(--grain-size);opacity:.28;mix-blend-mode:overlay;position:absolute;inset:-2%}.content{z-index:1;position:relative}.screen{padding-bottom:var(--tabs-h);min-height:100vh}.grain{position:relative}.grain:after,.gr:after,.kv:before,.vp:after,.chin:after{content:"";pointer-events:none;z-index:9;opacity:var(--grainc);mix-blend-mode:overlay;border-radius:inherit;background-image:var(--grain-tex);background-size:var(--grain-size);position:absolute;inset:0}.c.grain:has(>.gg):after{content:none}.c.grain:has(>.im.gr):after{content:none}.gr{border-radius:inherit;position:relative;overflow:hidden}.gr>img{filter:brightness(.9)saturate(1.1)}.gr:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(#0003,#0000 55%);position:absolute;inset:0}.fadeb,.lhero .im,.cty-hero .im,.spothero .im{-webkit-mask-image:linear-gradient(#000 0% 38%,#000000f0 48%,#000000d1 58%,#000000a3 68%,#0000006b 78%,#00000038 87%,#00000014 94%,#00000005 98%,#0000 100%);mask-image:linear-gradient(#000 0% 38%,#000000f0 48%,#000000d1 58%,#000000a3 68%,#0000006b 78%,#00000038 87%,#00000014 94%,#00000005 98%,#0000 100%)}.gr.fadeb:before,.gr.fadeb:after{-webkit-mask-image:inherit;-webkit-mask-image:inherit;mask-image:inherit}.spothero:before,.spothero:after,.cty-hero:before,.cty-hero:after,.lhero:before,.lhero:after{display:none!important}.gg{z-index:0;border-radius:inherit;background-color:var(--gfall,var(--gtint,#c84e1e));background-blend-mode:overlay;background-position:50%;background-size:cover;position:absolute;inset:-1px;overflow:hidden}.gg>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.gg>canvas.lgc{transition:opacity .35s}:root .gg>canvas.lgc:not(.on){opacity:0}.gg:before{content:"";pointer-events:none;background-image:var(--grain-tex);background-size:var(--grain-size);mix-blend-mode:overlay;opacity:.32;position:absolute;inset:0}.chip{color:var(--ink);white-space:nowrap;background:#100c0873;border-radius:6px;align-items:center;gap:4px;padding:4.5px 8px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14}.chip.brand{background:var(--brand);color:var(--brand-ink);box-shadow:none}.chip.mono{color:var(--ink)}.c .tg,.c .dur{color:#fff3e0;background:#100c08c7;box-shadow:inset 0 0 0 1px #ffffff29}.chip.brand.mono,.chip.brand{background:var(--brand);color:var(--brand-ink);box-shadow:none}.pill{color:var(--ink2);white-space:nowrap;background:#ffffff0f;border-radius:6px;align-items:center;gap:4px;padding:4px 9px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.pill.on,.pill.brand{background:var(--accent);color:#100c08;box-shadow:none}.pill.uni{align-items:center;gap:5px;display:inline-flex}.pill.uni svg{width:12px;height:12px}.tag{color:var(--paper);letter-spacing:-.012em;white-space:nowrap;background:#ffffff14;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}.tag>*{z-index:2;position:relative}.tag>.gg{display:none}.tag .sw{border-radius:3px;width:9px;height:9px;display:inline-block}.tag.sm{min-height:32px;padding:4px 8px;font-size:12px}img.flg{aspect-ratio:4/3;vertical-align:-.12em;object-fit:cover;border-radius:2px;width:auto;height:1.05em;display:inline-block;box-shadow:inset 0 0 0 .5px #0000004d}.btn{letter-spacing:.09em;text-transform:uppercase;isolation:isolate;background:var(--sunset);color:#100c08;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:11px 20px;font-size:12.5px;font-weight:700;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 30px -8px #c84e1e8c,inset 0 1px #ffffff4d}.btn>*{z-index:1;position:relative}.btn:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background-image:var(--noise);mix-blend-mode:multiply;opacity:var(--paper-grain);background-size:56px;position:absolute;inset:0}.btn.g{color:var(--ink);background:#100c0873;box-shadow:inset 0 0 0 1px #ffffff29}.btn.g:after{display:none}.btn svg{width:16px;height:16px}.icobtn{-webkit-backdrop-filter:blur(18px);width:38px;height:38px;color:var(--ink);background:#100c0873;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14}.icobtn svg{width:18px;height:18px}.appbar{z-index:120;pointer-events:none;padding:0 0 8px;transition:background .22s;display:block;position:fixed;top:0;left:0;right:0}.appbar>*{pointer-events:auto}.appbar.stuck{-webkit-backdrop-filter:blur(22px)saturate(170%);background:linear-gradient(#100c0899 55%,#100c0800 100%)}.appbar.stuck:before{content:"";z-index:-1;background:linear-gradient(#100c08eb 0%,#100c0899 55%,#100c0800 100%);position:absolute;inset:0}.abrow{padding:12px var(--pad) 0;align-items:center;display:flex}.abrow .sp{flex:1}.wmk{color:var(--ink);line-height:0;display:inline-block}.wmk img{width:auto;height:22px;display:block}.wmk.big img{width:min(64%,225px);height:auto}.lens{overscroll-behavior-x:contain;scrollbar-width:none;padding:11px var(--pad) 3px;scroll-padding-inline:var(--pad);gap:6px;display:flex;overflow:auto hidden}.lens::-webkit-scrollbar{display:none}.lens .lc{letter-spacing:-.012em;white-space:nowrap;height:32px;color:var(--ink);-webkit-backdrop-filter:blur(16px)saturate(160%);background:#100c0873;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .18s,color .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14}.lens .lc>*{z-index:2;position:relative}.lens .lc .sw{border-radius:3px;flex:none;width:10px;height:10px}.lens .lc.on{background:var(--ink);color:#100c08;box-shadow:none}.lens .lc.on .sw{box-shadow:0 0 0 1px #ffffff80}.lens .lc.tune{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-lt)}.lens .lc svg{stroke-width:2.25px;width:14px;height:14px}.on-search .lens,.on-search .fstrip{display:none}.fstrip{margin:6px var(--pad) 0;box-shadow:inset 0 0 0 1px var(--hair);background:#100c08;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:relative;overflow:hidden}.fstrip>*{z-index:2;position:relative}.fstrip b{letter-spacing:-.022em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}.fstrip .lb{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:#fffcf7b8;margin-bottom:2px;display:block}.fstrip .x{color:var(--paper);background:#100c0873;border-radius:8px;flex:none;padding:5px 9px;font-size:12px;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff24}.emptyf{padding:16px var(--pad) 4px;color:var(--dim);font-size:14px;line-height:1.5}.emptyf b{color:var(--ink)}.emptyf button{font-weight:700;text-decoration:underline}.emptypage{min-height:60vh;padding:40px var(--pad);text-align:center;color:var(--dim);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:15px;display:flex}.tabs{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:250;-webkit-backdrop-filter:blur(30px)saturate(160%);background:#100c088c;border-radius:14px;gap:2px;padding:6px;transition:opacity .3s,transform .3s;display:flex;position:fixed;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14,0 18px 50px #0009}.tabs a,.tabs button{color:#f8f0e499;white-space:nowrap;isolation:isolate;border-radius:9px;flex-direction:column;align-items:center;gap:4px;min-width:62px;padding:9px 12px;display:flex;position:relative;overflow:hidden}.tabs a>*,.tabs button>*{z-index:1;position:relative}.tabs a svg,.tabs button svg{width:22px;height:22px}.tabs a span,.tabs button span{font-size:var(--t-xs);font-weight:600}.tabs .on{color:#fff;background:0 0}.tabs .on svg{color:var(--accent-lt)}.tabs .on .tico{background:var(--accent-lt);opacity:1}.tabs .on:before{content:none}.modal .tabs,.modal-sheet .tabs,.introing .tabs,.in-tray .tabs{opacity:0;pointer-events:none;transform:translate(-50%)translateY(22px)}.in-tray .appbar,.introing .appbar{opacity:0;pointer-events:none}.hero{height:82vh;max-height:700px;position:relative;overflow:hidden}.hlayer{opacity:0;transition:opacity .62s;position:absolute;inset:0}.hlayer.on{opacity:1}.hlayer .im{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 40%,#0000008c 68%,#0000 96%);mask-image:linear-gradient(#000 0% 40%,#0000008c 68%,#0000 96%)}.hlayer .im img{transition:transform 1.1s cubic-bezier(.2,.8,.2,1);transform:scale(1.06)}.hlayer.on .im img{transform:scale(1)}.htop{z-index:3;background:linear-gradient(#0000008c 0%,#00000040 45%,#0000 78%);height:190px;position:absolute;inset:0}.hcopy{z-index:6;padding:0 var(--pad) 6px;text-align:center;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.hcopy .hcta,.hcopy .dots{pointer-events:auto}.hslot{position:relative}.hitem{opacity:0;transition:opacity .5s,transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:translate(22px)}.hitem.on{opacity:1;position:relative;transform:none}.hitem.out{opacity:0;transform:translate(-22px)}.hitem h2{letter-spacing:-.034em;text-shadow:0 2px 30px #00000080;margin:10px 0 8px;font-size:27px;font-weight:700}.hitem .meta{color:#f8f0e49e;margin-bottom:4px}.hitem .rank{color:var(--accent-lt);margin-bottom:13px;font-size:13px}.hcta{justify-content:center;gap:9px;display:flex}.dots{justify-content:center;gap:5px;padding:14px 0 2px;display:flex}.dot{background:#ffffff38;border-radius:2px;width:7px;height:7px;padding:0;transition:width .3s,background-color .3s}.dot.on{background:var(--sunset);width:16px}.hswipe{z-index:5;touch-action:pan-y;position:absolute;inset:0}.section{margin-top:24px}.sechead{padding:0 var(--pad) 10px;align-items:center;gap:5px;display:flex}.sechead h3{letter-spacing:-.028em;font-size:20px;font-weight:700}.sechead .cv{color:var(--accent-lt);align-items:center;line-height:1;display:inline-flex;transform:translateY(-1px)}.sechead .cv svg{opacity:.7;width:18px;height:18px}.sechead .sp{flex:1}.sechead .cnt{color:var(--dim)}.sechead .pill{padding:5px 10px}.rail{gap:var(--g);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--pad);padding-inline:var(--pad);scrollbar-width:none;perspective:1100px;align-items:flex-start;display:flex;overflow:auto hidden}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:none}.rail .fm{width:64vw;max-width:250px}.tagrail{overscroll-behavior-x:contain;padding:2px var(--pad) 3px;scrollbar-width:none;gap:7px;display:flex;overflow:auto hidden}.tagrail::-webkit-scrollbar{display:none}.tagrail>*{flex:none}.rnav{display:none}.spot10{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);padding:6px var(--pad) 12px;scrollbar-width:none;perspective:1100px;gap:12px;display:flex;overflow:auto hidden}.spot10::-webkit-scrollbar{display:none}.spot10>*{scroll-snap-align:center;flex:0 0 78%;max-width:300px}.c{border-radius:var(--r);color:var(--ink);background:#0d0907;flex-direction:column;justify-content:flex-end;transition:opacity .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden;transform:scale(.975);box-shadow:inset 0 0 0 1px #ffffff12}.c.in{transform:none}.c .im{z-index:0;border-radius:0;position:absolute;inset:0;overflow:hidden}.c .im *{border-radius:0}.c .sc{z-index:3;background:linear-gradient(#0000 40%,#00000073 68%,#000000d9 100%);border-radius:0;position:absolute;inset:0}.c .tg{z-index:6;position:absolute;top:8px;left:8px}.c .dur{z-index:6;position:absolute;bottom:8px;right:8px}.c .over{z-index:6;border-radius:0;padding:10px;position:relative}.ct{letter-spacing:-.014em;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:1.18;display:-webkit-box;overflow:hidden}.cm{font-size:var(--t-xs);color:#ffffffc7;margin-top:4px}.chin{z-index:6;border-radius:0 0 var(--r) var(--r);-webkit-backdrop-filter:blur(30px)saturate(160%);background:#160e0a80;padding:12px 13px 13px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.chin:before{content:"";z-index:0;background-image:var(--chintex);opacity:.22;mix-blend-mode:overlay;background-position:50%;background-size:cover;position:absolute;inset:0}.chin>*{z-index:2;position:relative}.chin .ct{color:#fff;text-shadow:0 1px 12px #100c0859}.chin .cm{color:#ffffffb3}.w-lg{aspect-ratio:16/10;width:82vw;max-width:330px}.w-md{aspect-ratio:16/10;width:63vw;max-width:255px}.w-sq{aspect-ratio:1;width:44vw;max-width:180px}.w-por{aspect-ratio:3/4;width:41vw;max-width:168px}.w-v{aspect-ratio:9/16;width:38vw;max-width:155px}.c.w-v .dur{display:none}.playbig{z-index:6;color:#fff;filter:drop-shadow(0 3px 10px #000000b3)drop-shadow(0 0 2px #0009);justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.playbig svg{width:30px;height:30px}.c.story{aspect-ratio:auto;width:58vw;max-width:225px;height:auto;box-shadow:none;background:0 0;flex-direction:column;justify-content:flex-start;align-self:flex-start;display:flex}.c.story .im{background:#0d0907;box-shadow:inset 0 0 0 1px #ffffff12}.c.story .chin{box-shadow:inset 0 0 0 1px #ffffff1a}.c.story .im{aspect-ratio:1;flex:none;position:relative;inset:auto}.c.story .sc{display:none}.c.video{aspect-ratio:16/10;width:82vw;max-width:330px}.c.video .sc{background:linear-gradient(#0000 34%,#00000080 64%,#000000e6 100%)}.c.data{color:var(--paper);box-shadow:none;background:0 0;justify-content:flex-start;padding:12px}.c.data>:not(.gg){z-index:2;position:relative}.c.data>.gg:after{content:"";mix-blend-mode:multiply;opacity:1;background:linear-gradient(#0000 22%,#000000c7 100%);position:absolute;inset:-1px}.c.data .ico{width:34px;height:34px;color:var(--paper);opacity:.62;margin-bottom:auto}.c.data .ico svg{width:100%;height:100%}.c.data .num{letter-spacing:-.035em;font-size:31px;font-weight:700;line-height:.94}.c.data .dl{font-size:var(--t-xs);color:#fffcf7d1;margin-top:5px}.c.data .ct{color:var(--paper);margin-top:6px;font-size:12px}.c.data .src{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:#fffcf780;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;overflow:hidden}.c.job{aspect-ratio:auto;width:63vw;max-width:255px;box-shadow:none;background:#1a0c06;justify-content:flex-start;gap:10px;padding:14px}.c.job .seam{pointer-events:none;z-index:3;border:1.5px dashed #fff3;border-radius:6px;position:absolute;inset:3px}.c.job>.fill{display:none}.c.job{background:var(--jobbg,#1a0c06)}.c.job>:not(.fill):not(.seam){z-index:2;position:relative}.c.job .co{letter-spacing:-.03em;font-size:19px;font-weight:700;line-height:1.05;display:block}.c.job .role{color:var(--ink2);margin-top:3px;font-size:13px;display:block}.c.job .jt{align-items:center;gap:10px;display:flex}.c.job .jt .lchip{border:1.5px dashed #ffffff59;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-weight:700;display:flex}.c.job b{letter-spacing:-.03em;font-size:19px;font-weight:700;line-height:1.05;display:block}.c.job span:not(.lchip):not(.chip){font-size:var(--t-xs);color:var(--dim);margin-top:2px;display:block}.c.job .jm{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.fm{--w:280px;--brand:#c84e1e;width:var(--w);box-shadow:none;color:var(--pink);text-align:left;background:0 0;border-radius:0;flex-direction:column;gap:6px;padding:0;text-decoration:none;display:flex;position:relative;container-type:inline-size}.fm .panel{will-change:transform;transform-style:preserve-3d}.fm .seam{mix-blend-mode:overlay;opacity:.7;pointer-events:none;z-index:4;border:1.5px dashed #ffffffb3;border-radius:6px;position:absolute;inset:3px}.fm .plate .seam,.fm .foot .seam{mix-blend-mode:normal;opacity:1;border-color:#ffffff24}.fm .panel{aspect-ratio:1/1.24;isolation:isolate;clip-path:inset(0 round 8px);box-shadow:0 0 0 0 transparent,0 10px calc(40px * var(--glow)) calc(-6px + 8px * var(--glow)) color-mix(in srgb,var(--brand) 70%,transparent);background:#2a140a;border-radius:8px;position:relative;overflow:hidden}.podium .fm .panel,.fmgrid .fm .panel{--glow:.9}.fm.row .panel{box-shadow:0 8px 30px -4px color-mix(in srgb,var(--brand) 60%,transparent)}.fm.stp .panel{aspect-ratio:1}.fm .panel>.gg{z-index:0;border-radius:0;position:absolute;inset:0}.fm .panel:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#00000029);position:absolute;inset:0}.fm .panel:after{content:none}.fm .forty{mix-blend-mode:soft-light;opacity:.7;z-index:2;pointer-events:none;width:104%;height:auto;position:absolute;top:2%;left:-2%}.fm .thirty{z-index:2;pointer-events:none;font-family:var(--font-fustat),system-ui,sans-serif;font-weight:700;font-size:max(var(--t-xs),78cqw);letter-spacing:-.06em;color:#fff;mix-blend-mode:soft-light;opacity:.62;-webkit-user-select:none;user-select:none;line-height:1;position:absolute;top:-2%;left:-3%}.fm.spot .thirty{display:none}.fm .num{font-weight:700;font-size:max(var(--t-xs),86cqw);letter-spacing:-.07em;color:#0e060357;z-index:2;pointer-events:none;line-height:1;position:absolute;top:-6%;right:-3%}.fm .cutout{z-index:6;filter:drop-shadow(0 18px 24px #280a0059);object-fit:contain;width:auto;max-width:none;height:90%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.fm .photo{object-fit:cover;z-index:5;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.fm .markwrap{z-index:6;align-items:flex-end;display:flex;position:absolute;bottom:5.7cqw;left:6.4cqw;right:6.4cqw}.fm .lockup{align-items:center;gap:3.2cqw;display:inline-flex}.fm .lockup .bm{flex:none;width:12cqw;height:12cqw;display:block}.fm .lockup .bm svg{width:100%;height:100%;display:block}.fm .wordmark{font-weight:700;font-size:max(var(--t-xs),13cqw);letter-spacing:-.04em;color:#fff;white-space:nowrap;line-height:1}.fm .plate,.fm .foot{isolation:isolate;background:#1a0c06;border-radius:8px;position:relative;overflow:hidden}.fill{background-position:50%;background-size:cover;background-color:var(--brand);background-blend-mode:overlay;filter:blur(16px) brightness(var(--plate-b)) saturate(1.15);z-index:0;position:absolute;inset:-18px}.fm .plate .pin{z-index:2;padding:5.7cqw 6.4cqw 5.4cqw;position:relative}.fm .chips,.chips{flex-wrap:wrap;gap:5px;margin-bottom:3.2cqw;display:flex}.fm .chip,.chips .chip{height:20px;font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:#fff3e0;opacity:1;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#100c088c;border-radius:5px;align-items:center;padding:0 7px;font-weight:600;line-height:1;display:inline-flex}.fm .chip>*,.chips .chip>*{transform:translateY(.5px)}.chip.rank{opacity:1!important;background:#ffffff29!important}.chip.cty{opacity:1!important;color:#fff3e0!important;background:var(--cbg,#ffffff1a)!important}.chip.sector{gap:5px;margin-top:0;opacity:1!important;color:var(--pink,#fff3e0)!important;background:#ffffff14!important;box-shadow:inset 0 0 0 1px #ffffff24!important}.chip.sector .sw{border-radius:2.5px;width:8px;height:8px;display:inline-block;transform:none}.chip.fm40,.chip.feat{font-weight:inherit;letter-spacing:inherit;gap:4px;opacity:1!important;box-shadow:none!important;background:#ffffff1f!important}.chip.fm40{gap:3px}.chip.partner{isolation:isolate;border-radius:6px;gap:6px;padding:5px 10px 5px 8px;position:relative;color:#fff3e0!important;opacity:1!important;background:linear-gradient(#28180aeb,#120b06f0)!important;box-shadow:0 6px 18px -8px #f9bf4373,inset 0 1px #ffecbe24!important}.chip.partner:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(120deg,#ffe29a,#f9bf43 35%,#c9821e 70%,#ffe29a);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.chip.partner:after{content:"";border-radius:inherit;background-image:var(--grain-tex);background-size:var(--grain-size);mix-blend-mode:overlay;opacity:.35;pointer-events:none;position:absolute;inset:0}.chip.partner .pm{letter-spacing:.02em;color:#f9bf43;font-weight:700;font-size:var(--t-xs)}.chip.partner .pw{font-variant:all-small-caps;letter-spacing:var(--track-label);font-weight:700;font-size:var(--t-xs)}.chip.partner .pb{font-weight:600;font-size:var(--t-xs);opacity:.72;border-left:1px solid #f9bf4359;margin-left:1px;padding-left:6px}.c .partner{z-index:6;position:absolute;top:8px;right:8px}.chip.fm40 b{font:inherit;letter-spacing:inherit;color:#f9bf43;background:0 0;margin:0 0 0 1px}.chip.fm40:after{content:"";pointer-events:none;border-radius:inherit;background-image:var(--noise);mix-blend-mode:overlay;opacity:calc(var(--paper-grain) * .5);background-size:40px;position:absolute;inset:0}.chip.fm40{position:relative;overflow:hidden}.chip .ci{flex:none;width:10px;height:10px;margin-right:1px;display:block}.fm.half .chip .ci,.fm.row .chip .ci{width:9px;height:9px}.fm .plate h3{font-size:max(var(--t-xs),8.2cqw);letter-spacing:-.035em;color:var(--pink);margin:0 0 2.8cqw;font-weight:700;line-height:1.02}.fm .plate .row{align-items:center;gap:10px;display:flex}.lchip{width:30px;height:30px;color:var(--pink);background:#ffffff14;border:1.5px dashed #ffffff59;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.fm .who{flex-direction:column;min-width:0;line-height:1.15;display:flex}.fm .who b{letter-spacing:-.015em;font-size:13px;font-weight:700}.fm .who span{font-size:var(--t-xs);color:var(--pdim)}.fm .hook,.fm .line{font-size:var(--t-xs);color:var(--pdim);margin:3.6cqw 0 0;line-height:1.4}.fm .line{color:var(--pink);opacity:.85;margin-top:0;font-size:12.5px}.fm .stat{border-top:1px dashed #ffffff24;align-items:baseline;gap:8px;margin-top:4.3cqw;padding-top:3.6cqw;display:flex}.fm .stat b{letter-spacing:-.04em;font-size:26px;font-weight:700;line-height:1}.fm .stat span{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--pdim);font-weight:600}.fm.half{--w:100%;gap:5px;width:100%;padding:0}.fm.half .panel{aspect-ratio:1/1.05}.fm.half .plate .pin{padding:5.5cqw 5.5cqw 5cqw}.fm.half .who b,.fm.half .who span{font-size:var(--t-xs)}.fm.half .lchip{border-radius:6px;width:26px;height:26px;font-size:12px}.fm.half .chips{margin-bottom:2.5cqw}.fm.half .chip{height:18px;font-size:var(--t-xs);padding:0 6px}.fm.row{--w:100%;width:100%;margin-bottom:var(--g);flex-direction:row;align-items:stretch;gap:5px;container-type:normal}.fm.row .panel{aspect-ratio:auto;flex:0 0 96px;height:auto;min-height:118px}.fm.row .panel .num{font-size:82px;top:-10px;right:-6px}.fm.row .markwrap{bottom:8px;left:8px;right:8px}.fm.row .lockup{flex-direction:column;align-items:flex-start;gap:5px}.fm.row .lockup .bm{width:26px;height:26px}.fm.row .wordmark{font-size:13px}.fm.row .plate{flex:1;min-width:0}.fm.row .plate .pin{padding:10px 12px}.fm.row .plate h3{margin-bottom:2px;font-size:18px}.fm.row .line{font-size:var(--t-xs);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fm.row .chips{gap:4px;margin-bottom:6px}.fm.row .chip{height:17px;font-size:var(--t-xs);letter-spacing:.06em;padding:0 5px}.fm.row .chip.fm40 b{font-size:var(--t-xs)}.fm.row .stats3{border-top:1px dashed #ffffff24;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;padding-top:8px;display:grid}.fm.row .stats3 b{letter-spacing:-.03em;font-size:14.5px;font-weight:700;line-height:1;display:block}.fm.row .stats3 span{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--pdim);margin-top:3px;font-weight:600;display:block}.fm.spot .forty{display:none}.fm.spot .panel{background:#f3e6d6}.fm.spot .panel>.gg,.fm.spot .panel:before{display:none}.fm.spot .photo{-webkit-mask-image:none;mask-image:none}.fm.spot .cutout{height:94%}.deck{padding:4px var(--pad) 0;perspective:1100px}.deck .fm{--w:100%;width:100%}.tray .deck{padding-top:66px}.fmgrid{gap:var(--g);padding:0 var(--pad);perspective:1100px;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));display:grid}.podium{padding:0 var(--pad);perspective:1100px;display:block}.awards{scrollbar-width:none;padding:2px var(--pad) 4px;margin:0 calc(-1 * var(--pad));gap:8px;display:flex;overflow:auto hidden}.awards::-webkit-scrollbar{display:none}.award{background:var(--crest-card,#1a0c06);isolation:isolate;color:#fff3e0;border-radius:8px;flex-direction:column;flex:none;align-items:center;gap:8px;width:132px;padding:12px 10px;text-decoration:none;display:flex;position:relative;overflow:hidden}.award:after{content:"";pointer-events:none;z-index:3;border:1.5px dashed #fff3e029;border-radius:6px;position:absolute;inset:3px}.crest{color:#fff3e0;flex-direction:column;align-items:center;gap:8px;margin:0;display:flex}.crest .crestim{isolation:isolate;position:relative}.crest .crestsvg,.crest .crestsvg svg{width:100%;height:100%;display:block}.crest .crestdune{mix-blend-mode:soft-light;opacity:.5;pointer-events:none;background-position:50%;background-size:cover;border-radius:50%;position:absolute;inset:0}.crest figcaption{text-align:center;color:#fff3e0;width:100%}.crest figcaption b{letter-spacing:-.02em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.1;display:block}.crest figcaption span{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:#fff3e0a8;margin-top:4px;font-weight:600;display:block}.crestpage{padding:18px var(--pad) 26px;flex-direction:column;align-items:center;gap:14px;display:flex}.crestpage .crest figcaption b{font-size:20px}.crestpage .crest figcaption span{font-size:var(--t-xs)}.crestpage .cdesc{text-align:center;max-width:34em;color:var(--dim);font-size:14px;line-height:1.5}.lhero{height:26vh;min-height:190px;max-height:240px;margin-top:0;position:relative;overflow:hidden}.lhero .im{position:absolute;inset:0}.lhero .im img{object-position:center 22%}.lhero .in{z-index:6;padding:0 var(--pad) 0;position:absolute;bottom:0;left:0;right:0}.lhero .yr{color:#f8f0e4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#100c0899;border-radius:5px;margin-bottom:7px;padding:4px 8px;display:inline-block}.lhero h1{letter-spacing:-.042em;font-size:34px;font-weight:700;line-height:.94}.lhero h1 em{background:var(--sunset);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;display:block}.lhero p{color:var(--dim);max-width:34ch;margin-top:7px;font-size:13px}.dich{margin:18px var(--pad) 4px;-webkit-backdrop-filter:blur(20px);background:#100c0873;border-radius:12px;gap:3px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.dich a,.dich button{color:var(--dim);isolation:isolate;border-radius:9px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:10px 8px;transition:color .28s,background-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden}.dich b{letter-spacing:-.022em;font-size:14.5px;font-weight:700}.dich span{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;opacity:.85}.dich .on{color:var(--ink);background:#ffffff0d}.dich .on>*{z-index:1;position:relative}.dich .on:before{content:"";border-radius:inherit;background:var(--sunset);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.listbody{padding-top:18px}.sortrow{padding:0 var(--pad) 12px;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sortrow .lab{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);align-items:center;gap:4px;margin-right:2px;font-weight:600;display:inline-flex}.sortrow .lab svg{width:14px;height:14px}.fchips{flex-wrap:wrap;gap:6px;display:flex}.fchip{letter-spacing:-.01em;min-height:32px;color:var(--ink);background:#ffffff14;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.fchip .fl{font-size:14px;line-height:1;display:inline-flex}.fchip .fl img.flg{height:1em}.fchip.on{background:var(--sunset);color:#100c08;box-shadow:none}.fchip .sw{border-radius:3px;width:9px;height:9px}.fchip.cty{background:var(--cbg);box-shadow:none;color:#fff3e0;transition:opacity .18s}.fchips.picking .fchip.cty:not(.on){opacity:.5}.fchip.cty.on{background:var(--cbg);color:#fff3e0;box-shadow:inset 0 0 0 1.5px #ffffffb3}.sortrow .fchip{padding:6px 10px;font-size:12px}.sfield{margin:0 var(--pad) 4px;background:#100c0873;border-radius:10px;align-items:center;gap:8px;padding:11px 13px;display:flex;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14}.sfield>svg{opacity:.6;flex:none;width:18px;height:18px}.sfield input,.sfield textarea{min-width:0;color:var(--ink);background:0 0;outline:none;flex:1;font-size:16px}.sfield input::placeholder,.sfield textarea::placeholder{color:var(--dim)}.sfield textarea{resize:none;min-height:96px}.sblock{padding:0 var(--pad);margin-top:22px}.sblock h4{letter-spacing:-.018em;align-items:center;gap:7px;margin-bottom:10px;font-size:16px;font-weight:600;display:flex}.sblock h4 em{color:var(--dim);margin-left:auto;font-size:12px;font-style:normal;font-weight:500}.chiprow{flex-wrap:wrap;gap:6px;display:flex}.tilegrid{gap:var(--g);grid-template-columns:1fr 1fr;display:grid}.tile{aspect-ratio:16/10;border-radius:var(--r);background:var(--card);box-shadow:inset 0 0 0 1px var(--glassline);align-items:flex-end;padding:10px;display:flex;position:relative;overflow:hidden}.tile .im{z-index:0;border-radius:0;position:absolute;inset:0;overflow:hidden}.tile .sc{z-index:3;background:linear-gradient(#00000005 26%,#0a0a0cb8 100%);position:absolute;inset:0}.tile b{z-index:6;letter-spacing:-.02em;color:#fff;font-size:15px;font-weight:600;position:relative}.srow{box-shadow:inset 0 -1px 0 var(--hair);align-items:center;gap:11px;padding:11px 0;display:flex}.srow .av{background:var(--card);border-radius:8px;flex:none;width:42px;height:42px;overflow:hidden}.srow .av.rd{border-radius:var(--rav)}.srow .tx{flex:1;min-width:0}.srow .tx b{letter-spacing:-.014em;font-size:14.5px;font-weight:600;display:block}.srow .tx span{font-size:var(--t-xs);color:var(--dim);margin-top:2px;display:block}.filterbar{scrollbar-width:none;padding:10px var(--pad) 4px;gap:6px;display:flex;overflow-x:auto}.filterbar::-webkit-scrollbar{display:none}.filterbar .pill{min-height:32px;font-size:12px}.ov{z-index:290;visibility:hidden;transition:visibility 0s .42s;position:fixed;inset:0}.ov.on{visibility:visible;transition-delay:0s}.scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;touch-action:none;background:#0000008c;transition:opacity .35s;position:absolute;inset:0}body.modal-sheet,body.modal{overscroll-behavior:none;overflow:hidden}.ov.on .scrim{opacity:1}.sheet{-webkit-backdrop-filter:blur(30px)saturate(140%);max-height:88%;transition:transform var(--m-tray) var(--ease-out);background:#100c08db;border-radius:14px 14px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:inset 0 1px #ffffff24}.ov.on .sheet{transform:none}.sheet .grab{background:#ffffff59;border-radius:2px;flex:none;width:38px;height:4px;margin:9px auto 4px}.sheet .drag{touch-action:none;cursor:grab}.sheet.dragging{transition:none}.sheet .sh{padding:6px var(--pad) 10px;flex:none;align-items:center;display:flex}.sheet .drag{position:relative}.sheet .sh .icobtn{position:absolute;top:14px;right:14px}.sheet .sh h3{flex:1;font-size:19px}.sheet .sb{padding:0 var(--pad) 8px;flex:1;overflow-y:auto}.sheet .sf{padding:12px var(--pad) calc(18px + env(safe-area-inset-bottom,0px));box-shadow:inset 0 1px 0 var(--hair);flex:none;gap:9px;display:flex}.sheet .sf .btn{flex:1}.sheet.search{max-height:94%}.sheet.search .sh{padding:16px var(--pad) 0}.sheet.search .sh h3{letter-spacing:-.03em;font-size:26px}.sheet.search .sb{padding:0}.sheet.search .sblock{padding:0 var(--pad)}.sheet.search .sfield{margin:var(--pad) var(--pad) 12px}.fgroup{box-shadow:inset 0 -1px 0 var(--hair);padding:14px 0}.fgroup h5{letter-spacing:-.01em;margin-bottom:9px;font-size:13.5px;font-weight:600}.mgrid{grid-template-columns:1fr;gap:0;padding-bottom:6px;display:grid}.mcard{color:var(--ink);border-bottom:1.5px dashed #ffffff29;align-items:center;gap:12px;padding:15px 2px;display:flex;position:relative}.mcard .tx{flex:1;min-width:0}.mcard b{letter-spacing:-.028em;font-size:22px;font-weight:700;display:block}.mcard.sec2{border-bottom:1px dashed #ffffff1a;padding:9px 2px}.mcard.sec2 b{color:var(--ink2);font-size:14px;font-weight:600}.mcard.sec2 .eb,.mcard.sec2 .cv{display:none}.mgrid .subhead{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);padding:14px 2px 4px;font-weight:600}.mcard .eb{color:#fffcf7bf;text-align:right;flex:none}.mcard .cv{color:#fffcf7bf;display:inline-flex}.mcard .cv svg{opacity:.6;width:16px;height:16px}.intro{z-index:295;background:var(--bg);display:none;position:fixed;inset:0;overflow:hidden}.intro.on{display:block}.intro.onground{background:0 0}.intro.onground .vg{background:linear-gradient(#100c0800 0%,#100c088c 45%,#100c08d9 100%)}body.introing{overflow:hidden}.intro .bgim{z-index:0;position:absolute;inset:0}.intro .vg{z-index:2;background:linear-gradient(180deg,#0000 0%,var(--bg) 62%);position:absolute;inset:0}.intro .in{z-index:6;padding:0 26px calc(38px + env(safe-area-inset-bottom,0px));text-align:left;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0;overflow-y:auto}.intro .wmk.big{margin:0 0 26px;display:block}.intro p{color:var(--ink2);max-width:34ch;margin-bottom:8px;font-size:16px;line-height:1.5}.intro p.big{color:var(--ink);letter-spacing:-.016em;margin-bottom:12px;font-size:19.5px;font-weight:500;line-height:1.32}.ilist{flex-direction:column;gap:13px;margin:20px 0 24px;display:flex}.ilist div{align-items:flex-start;gap:12px;display:flex}.ilist svg{width:22px;height:22px;color:var(--ink);flex:none;margin-top:1px}.ilist b{letter-spacing:-.014em;font-size:14.5px;font-weight:600;display:block}.ilist span{color:var(--dim);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.intro .btns{flex-direction:column;gap:9px;display:flex}.tray{min-height:100vh;padding:0 0 calc(var(--tabs-h) + env(safe-area-inset-bottom,0px));--pad:var(--tray-pad);animation:trayin var(--m-tray) var(--ease-out) both;background:var(--bg);max-width:100%;margin:0 auto;position:relative}:root{--m-tray:.42s;--m-page:.28s;--ease-out:cubic-bezier(.16,1,.3,1)}@keyframes trayin{0%{transform:translateY(100%)}to{transform:none}}@keyframes pagein{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.screen{animation:pagein var(--m-page) var(--ease-out) both}.tray.pending{min-height:100vh}.tray .skel{padding:74px var(--pad) 0}.tray .skel .bar{background:#ffffff14;border-radius:6px;height:14px;margin-bottom:10px}.tray .skel .bar.w{width:60%}.tray .skel .box{aspect-ratio:1/1.1;background:#ffffff0f;border-radius:8px;margin-bottom:16px}.traybar{z-index:200;padding:calc(12px + env(safe-area-inset-top,0px)) var(--pad) 12px;pointer-events:none;align-items:center;gap:7px;display:flex;position:fixed;top:0;left:0;right:0}.traybar:before{content:"";height:calc(120px + env(safe-area-inset-top,0px));pointer-events:none;z-index:-1;background:linear-gradient(#100c089e 0%,#100c0852 45%,#100c0800 100%);position:absolute;top:0;left:0;right:0}.traybar .icobtn{-webkit-backdrop-filter:none;background:#100c08b8;box-shadow:inset 0 0 0 1px #ffffff2e}.traybar>*{pointer-events:auto}.traybar .inner{align-items:center;gap:7px;width:100%;margin:0 auto;display:flex}.traybar .sp{flex:1}.spothero{height:46vh;max-height:360px;position:relative;overflow:hidden}.spothero .im{border-radius:0;position:absolute;inset:0}.spotbody{padding:0 var(--pad) 46px;z-index:6;margin-top:-24px;position:relative}.spotbody h2{letter-spacing:-.032em;margin:10px 0 8px;font-size:26px;font-weight:700}.spotbody p{font-size:var(--t-body);color:var(--ink2);margin-bottom:14px;line-height:1.6}.spotbody p.lede{font-size:var(--t-lede);color:var(--ink)}.spotbody h4{letter-spacing:-.024em;margin:22px 0 10px;font-size:19px;font-weight:700}.spotbody figure{margin:16px 0}.spotbody figure img{aspect-ratio:16/10;border-radius:0}.spotbody figcaption{font-size:var(--t-xs);color:var(--dim);margin-top:6px}.spotbody .gallery{gap:var(--g);grid-template-columns:1fr 1fr;margin:16px 0;display:grid}.spotbody .gallery img{aspect-ratio:1}.spotbody blockquote{letter-spacing:-.02em;color:var(--ink);border-left:2px solid var(--accent);margin:18px 0;padding-left:14px;font-size:19px;font-weight:600;line-height:1.32}.spotbody blockquote cite{color:var(--dim);margin-top:8px;font-size:12px;font-style:normal;display:block}.samquote{margin:22px calc(-1 * var(--pad));padding:26px var(--pad);isolation:isolate;background:#1a0c06;position:relative;overflow:hidden}.samquote:after{content:"";pointer-events:none;border:1.5px dashed #ffffff24;border-radius:6px;position:absolute;inset:3px}.samquote p{letter-spacing:-.025em;color:var(--ink);margin:0 0 12px;font-size:21px;font-weight:700;line-height:1.25}.samquote .who{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);margin-bottom:12px;font-weight:600}.bcta{background:#f9bf4314;border-radius:14px;margin:26px 0;padding:22px 22px 24px;box-shadow:inset 0 0 0 1px #f9bf4347}.bcta p{letter-spacing:-.02em;color:var(--ink);margin:0 0 14px;font-size:19px;font-weight:700;line-height:1.3}.bcta .btn{display:inline-flex}.statblock{border-top:1px dashed #ffffff24;border-bottom:1px dashed #ffffff24;align-items:baseline;gap:10px;margin:16px 0;padding:14px 0;display:flex}.statblock b{letter-spacing:-.04em;font-size:34px;font-weight:700;line-height:1}.statblock span{color:var(--dim);font-size:12px}.statblock small{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:#fffcf780;margin-top:4px;display:block}.key{border-radius:var(--r);background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);margin:16px 0;padding:13px}.key .h{color:var(--dim);margin-bottom:9px}.key li{font-size:var(--t-kt);color:var(--ink2);gap:8px;margin-bottom:8px;line-height:1.45;list-style:none;display:flex}.key li b{color:var(--ink);font-weight:600}.artmeta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.artmeta .mono{color:var(--dim)}.artmeta .btn{font-size:var(--t-xs);padding:7px 11px}.artmeta .btn svg{width:15px;height:15px}.xp{box-shadow:inset 0 1px 0 var(--hair);margin-top:26px;padding-top:16px}.xp h5{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:12px}.xp .tagrail{padding-inline:var(--pad);margin-inline:calc(-1 * var(--pad));margin-bottom:16px}.xp .rail,.spotbody .rail{margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad)!important}.sp-head{padding:18px var(--pad) 0}.sp-head h2{letter-spacing:-.036em;font-size:28px;font-weight:700}.sp-head .sub{color:var(--dim);font-size:var(--t-sub);margin-top:4px}.sp-head .tagrail{margin-top:11px;padding-inline:0}.sp-sec{padding:0 var(--pad);margin-top:24px}.sp-sec h5{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);margin-bottom:11px;font-weight:600}.sp-sec p{font-size:var(--t-body);color:var(--ink2);margin-bottom:12px;line-height:1.6}.sp-sec .rail{padding-inline:var(--pad);margin-inline:calc(-1 * var(--pad))}.sp-sec .chiprow .pill{min-height:32px;font-size:12px}.kv{background:var(--page-plate,#1a0c06);isolation:isolate;border-radius:8px;grid-template-columns:1fr 1fr;gap:0;padding:8px;display:grid;position:relative;overflow:hidden}.kv:before{content:"";pointer-events:none;z-index:3;opacity:1;mix-blend-mode:normal;background:0 0;border:1.5px dashed #ffffff24;border-radius:6px;position:absolute;inset:3px}.kv div{border-bottom:1.5px dashed #ffffff24;padding:12px 12px 12px 8px}.kv div:nth-child(odd){border-right:1.5px dashed #ffffff24;padding-right:12px}.kv div:nth-child(2n){padding-left:14px}.kv div:nth-last-child(-n+2){border-bottom:0}.kv b{letter-spacing:-.028em;color:var(--ink);font-size:19px;font-weight:700;display:block}.kv span{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);margin-top:3px;display:block}.tl{padding-left:20px;position:relative}.tl:before{content:"";background:var(--hair);width:1px;position:absolute;top:6px;bottom:6px;left:4px}.tl .ev{padding:0 0 15px;position:relative}.tl .ev:before{content:"";background:var(--accent);border-radius:2px;width:9px;height:9px;position:absolute;top:5px;left:-20px}.tl .ev b{letter-spacing:-.014em;font-size:14.5px;font-weight:600;display:block}.tl .ev span{font-size:var(--t-xs);color:var(--dim);margin-top:2px;display:block}.rounds .r{box-shadow:inset 0 -1px 0 var(--hair);align-items:center;gap:10px;padding:11px 0;display:flex}.rounds .r b{flex:1;font-size:14px;font-weight:600}.rounds .r .amt{letter-spacing:-.02em;font-size:14px;font-weight:700}.rounds .r .yr{font-size:var(--t-xs);color:var(--dim);flex:none;width:38px}.rounds .r .amt svg{width:14px;height:14px;color:var(--accent-lt)}.people{scrollbar-width:none;gap:9px;display:flex;overflow:auto hidden}.people::-webkit-scrollbar{display:none}.pcard{border-radius:var(--r);background:var(--page-plate,var(--card));width:126px;box-shadow:inset 0 0 0 1px var(--glassline);flex:none;overflow:hidden}.pcard .ph{aspect-ratio:1;background:0 0;border-radius:0;position:relative;overflow:hidden}.pcard .ph .lt{letter-spacing:-.05em;color:#fff;z-index:2;mix-blend-mode:overlay;justify-content:center;align-items:center;font-size:44px;font-weight:700;display:flex;position:absolute;inset:0}.pcard .ph .gg{z-index:0}.pcard .bd{padding:8px 9px 10px}.pcard b{letter-spacing:-.014em;font-size:13px;font-weight:600;display:block}.pcard .bd span{font-size:var(--t-xs);color:var(--dim);margin-top:2px;display:block}.cty-hero{height:36vh;max-height:300px;position:relative;overflow:hidden}.cty-hero .im{border-radius:0;position:absolute;inset:0}.cty-hero .in{z-index:6;padding:0 var(--pad) 0;position:absolute;bottom:0;left:0;right:0}.cty-hero h2{letter-spacing:-.038em;align-items:center;gap:10px;margin-top:8px;font-size:34px;font-weight:700;display:flex}.cty-hero h2 img.flg{width:auto;height:1.05em}.cty-stats{padding:14px var(--pad) 4px;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.cty-stats b{letter-spacing:-.028em;color:var(--ink);font-size:17px;font-weight:700;display:block}.cty-stats span{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);margin-top:2px;display:block}.vp{aspect-ratio:16/9;background:#000;width:100%;margin-top:0;position:relative;overflow:hidden}.vp .im{border-radius:0;position:absolute;inset:0}.vp video{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.vp .ctl{z-index:6;background:linear-gradient(#0000,#000000b8);padding:10px 12px 12px;position:absolute;bottom:0;left:0;right:0}.vp .bar{background:#ffffff47;border-radius:2px;height:3px;margin-bottom:9px}.vp .bar i{background:var(--accent);border-radius:2px;height:100%;display:block;position:relative}.vp .bar i:after{content:"";background:var(--accent);border-radius:3px;width:9px;height:9px;position:absolute;top:-3px;right:-5px}.vp .btns{color:#fff;align-items:center;gap:16px;display:flex}.vp .btns button{color:#fff;display:inline-flex}.vp .btns svg{width:20px;height:20px}.vp .btns .t{font-size:var(--t-xs);opacity:.85;margin-left:auto}.vpbig{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#0000006b;border-radius:8px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff3d}.vpbig svg{width:24px;height:24px}.sp-short{background:#000;height:100svh;max-height:920px;margin-top:0;position:relative;overflow:hidden}.sp-short .im{border-radius:0;position:absolute;inset:0}.sp-short video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sp-short .vg{z-index:2;background:linear-gradient(#00000080 0%,#0000 22% 58%,#000000d1 100%);position:absolute;inset:0}.sp-short .btm{z-index:6;padding:0 var(--pad);position:absolute;bottom:26px;left:0;right:64px}.sp-short .btm h3{letter-spacing:-.024em;color:#fff;margin-bottom:7px;font-size:18px;font-weight:700}.sp-short .btm .mono:not(.chip){color:#ffffffc7}.sp-short .btm .chip.brand{color:var(--brand-ink)}.sp-short .sbar{left:var(--pad);right:var(--pad);z-index:6;background:#ffffff42;border-radius:2px;height:2.5px;position:absolute;bottom:14px}.sp-short .sbar i{background:var(--accent);border-radius:2px;height:100%;display:block}.sp-short .fullep{align-items:center;gap:8px;margin:10px 0 2px;display:inline-flex}.sp-short .fullep svg{width:16px;height:16px}.sp-short .share{z-index:6;color:#fff;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;bottom:120px;right:12px}.sp-short .share i{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000006b;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:inset 0 1px #fff3}.sp-short .share svg{width:18px;height:18px}.sp-short .share span{font-size:var(--t-xs)}.pg-head{padding:78px var(--pad) 0}.ctyrow{color:var(--ink);border-bottom:1.5px dashed #ffffff24;align-items:center;gap:12px;padding:13px 0;text-decoration:none;display:flex}.ctyrow .fl{background:var(--cbg);border-radius:8px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.ctyrow .fl img.flg{height:1em}.ctyrow b{letter-spacing:-.02em;font-size:16px;font-weight:700;display:block}.ctyrow span:not(.fl):not(.cv){font-size:var(--t-xs);color:var(--dim);margin-top:2px;display:block}.ctyrow .cv{color:var(--dim);margin-left:auto;display:inline-flex}.ctyrow .cv svg{opacity:.6;width:16px;height:16px}.pg .dich{margin:14px var(--pad) 12px;display:flex}.wgrid{gap:var(--g);padding:0 var(--pad);grid-template-columns:1fr 1fr;display:grid}.wgrid .c{width:100%;max-width:none}.wstack{gap:var(--g);padding:0 var(--pad);flex-direction:column;display:flex}.wstack .c{width:100%;max-width:none}.dgrid{gap:var(--g);padding:0 var(--pad);grid-template-columns:1fr 1fr;display:grid}.dgrid .c{width:100%;max-width:none}.deal{color:var(--ink);border-bottom:1.5px dashed #ffffff24;align-items:center;gap:12px;padding:12px 0;display:flex}.deal .lchip{border-radius:8px;width:36px;height:36px}.deal b{letter-spacing:-.02em;font-size:15px;font-weight:700;display:block}.deal span:not(.lchip){font-size:var(--t-xs);color:var(--dim);margin-top:2px;display:block}.deal .amt{text-align:right;flex:none;margin-left:auto}.deal .amt b{letter-spacing:-.03em;font-size:17px;font-weight:700}.deal .amt span{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase}.jstack{gap:var(--g);padding:0 var(--pad);flex-direction:column;display:flex}.jstack .c.job{width:100%;max-width:none}.about p{font-size:var(--t-body);color:#f8f0e4d1;margin:0 0 12px;line-height:1.6}.about .lede{letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:600;line-height:1.35}.issue{color:#f8f0e4;background:#17110c;border-radius:8px;padding:18px 16px 14px;font-size:15px;line-height:1.55;box-shadow:0 20px 50px -20px #000000b3}.issue .ihead{border-bottom:1.5px dashed #ffffff29;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;display:flex}.issue .ihead img{width:auto;height:16px}.issue .ihead .mono{color:#f8f0e48c;margin-left:auto}.issue .icover{aspect-ratio:16/9;margin:0 -16px 12px;overflow:hidden}.issue .icover img{object-fit:cover;width:100%;height:100%}.issue h3{letter-spacing:-.03em;margin-bottom:8px;font-size:20px;font-weight:700;line-height:1.1}.issue p{color:#f8f0e4cc;margin:0 0 8px}.issue p.lede{color:#f8f0e4;font-size:16px}.issue .isec{border-top:1.5px dashed #ffffff29;margin-top:14px;padding-top:10px}.issue .isec>b{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:#f9bf43;margin-bottom:6px;display:block}.issue .ifoot{font-size:var(--t-xs);color:#f8f0e480;margin-top:14px}.nlform{flex-direction:column;gap:9px;margin-top:8px;display:flex}.nlform .sfield{margin:0}.nlrow{border-bottom:1.5px dashed #ffffff24;align-items:center;gap:12px;padding:13px 0;display:flex}.nlrow>svg{opacity:.9;flex:none;width:22px;height:22px}.nlrow b{letter-spacing:-.02em;font-size:15px;font-weight:700;display:block}.nlrow span:not(.tick){color:var(--dim);margin-top:2px;font-size:12px;display:block}.nlrow .tick{background:var(--sunset);color:#100c08;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-left:auto;display:flex}.nlrow .tick svg{opacity:1;width:14px;height:14px}.crow{color:var(--ink);border-bottom:1.5px dashed #ffffff24;align-items:center;gap:12px;padding:14px 0;display:flex}.crow .lchip{border-radius:8px;width:34px;height:34px}.crow b{letter-spacing:-.018em;font-size:15px;font-weight:700;display:block}.crow span:not(.lchip):not(.cv){color:var(--dim);margin-top:2px;font-size:12px;display:block}.crow .cv{color:var(--dim);margin-left:auto;display:inline-flex}.crow .cv svg{opacity:.6;width:16px;height:16px}.cform{flex-direction:column;gap:9px;margin-top:8px;display:flex}.cform .sfield{margin:0}.note{color:var(--dim);margin-top:8px;font-size:12px}.perfhud{z-index:9999;font:600 12px/1.3 var(--font-fustat),monospace;color:#f9bf43;pointer-events:none;background:#100c08d9;border-radius:6px;max-width:70vw;padding:6px 8px;position:fixed;top:8px;left:8px}.pvbar{z-index:300;padding:calc(6px + env(safe-area-inset-top,0px)) var(--pad) 6px;color:#100c08;text-align:center;background:#f9bf43f2;position:fixed;top:0;left:0;right:0}.pvbar~* .appbar{top:28px}:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #f9bf43;box-shadow:0 0 0 5px #100c08cc}.btn:focus-visible,.tabs a:focus-visible,.tabs button:focus-visible{outline-offset:2px}.chart{background:#ffffff0a;border-radius:8px;margin:0 0 22px;padding:14px 12px 10px;box-shadow:inset 0 0 0 1px #ffffff1a}.chart svg{width:100%;height:auto;font-family:var(--font-fustat),Fustat,sans-serif;display:block}.chart figcaption{margin-top:10px}.chart figcaption b{letter-spacing:-.01em;font-size:14px;font-weight:700;display:block}.chart figcaption span{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:#fffcf780;margin-top:3px;display:block}.ok{color:var(--accent-lt);margin-top:8px;font-size:13px}.fmfoot{margin:44px var(--pad) 0;color:var(--ink);border-top:1.5px dashed #ffffff29;padding:28px 0 26px}.fmfoot .fnl{color:#1a1208;isolation:isolate;background:#e9d9bc;border-radius:10px;margin-bottom:26px;padding:20px 18px 18px;position:relative;overflow:hidden}.fmfoot .fnl:before{content:"";background-image:var(--grain-tex);background-size:var(--grain-size);opacity:.18;mix-blend-mode:multiply;z-index:0;position:absolute;inset:0}.fmfoot .fnl:after{content:"";pointer-events:none;z-index:2;border:1.5px dashed #1a120847;border-radius:7px;position:absolute;inset:4px}.fmfoot .fnl>*{z-index:1;position:relative}.fmfoot .fnl>div>b,.fmfoot .fnl>div>p,.fmfoot .fnl div b,.fmfoot .fnl div p{opacity:1;color:#1a1208!important}.fmfoot .fnl div p{opacity:.8}.fmfoot .fnl input{color:#1a1208;background:#ffffff8c;box-shadow:inset 0 0 0 1px #1a120838}.fmfoot .fnl input::placeholder{color:#1a120880}.fmfoot .fnl b{letter-spacing:-.03em;font-size:22px;font-weight:700;line-height:1.05;display:block}.fmfoot .fnl p{color:var(--dim);max-width:42ch;margin:6px 0 12px;font-size:13.5px}.fmfoot .fnl form{gap:8px;display:flex}.fmfoot .fnl .sfield{flex:1;margin:0}.fmfoot .fnav{margin:0 calc(-1 * var(--pad)) 26px;padding:10px var(--pad) 16px;background:#ffffff0b;grid-template-columns:1fr 1fr;gap:2px 18px;display:grid;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff14}.fmfoot .fnav a{letter-spacing:-.01em;border-bottom:1.5px dashed #ffffff1f;justify-content:space-between;align-items:center;padding:10px 0;font-size:14px;font-weight:600;display:flex}.fmfoot .fnav a span{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);font-weight:600}.fmfoot .fmeta{font-size:var(--t-xs);color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.fmfoot .fmeta img{opacity:.9;width:auto;height:18px}.fmfoot .fmeta .sp{flex:1}.fmfoot .soc{gap:8px;display:flex}.fmfoot .soc a{width:34px;height:34px;color:var(--ink);background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.fmfoot .soc svg{width:18px;height:18px}.nlstrip{margin:26px var(--pad) 0;isolation:isolate;background:#1a0c06;border-radius:8px;align-items:center;gap:14px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.nlstrip:after{content:"";pointer-events:none;border:1.5px dashed #ffffff24;border-radius:6px;position:absolute;inset:3px}.nlstrip .fill{filter:blur(16px)brightness(.26)saturate(1.05);background-color:#c84e1e}.nlstrip>:not(.fill){z-index:2;position:relative}.nlstrip b{letter-spacing:-.02em;font-size:16px;font-weight:700;display:block}.nlstrip span{color:var(--dim);margin-top:2px;font-size:12px;display:block}.nlstrip .btn{font-size:var(--t-xs);flex:none;margin-left:auto;padding:9px 13px}@media (prefers-reduced-motion:reduce){*{transition-duration:1ms!important;animation-duration:1ms!important}.c{transform:none}}@media (min-width:768px){:root{--pad:32px;--g:14px;--tray-pad:28px}.hero{height:64vh;max-height:640px}.hcopy{text-align:left;padding:0 0 18px var(--pad);max-width:calc(var(--pad) + 616px)}.hcta,.dots{justify-content:flex-start}.hitem h2{max-width:20ch;font-size:38px}.hitem .rank{font-size:14px}.w-lg{aspect-ratio:16/10;width:440px;max-width:none}.w-md{width:330px;max-width:none}.w-sq{width:216px;max-width:none}.w-por{width:200px;max-width:none}.w-v{width:196px;max-width:none}.c.story{width:280px;max-width:none}.c.video{width:440px;max-width:none}.c.job{width:300px;max-width:none}.rail .fm{width:280px;max-width:none}.spot10>*{flex:0 0 300px;max-width:none}.sechead h3{font-size:22px}.podium{gap:var(--g);grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr));display:grid}.podium>*{min-width:0}.fm.row{margin-bottom:0}.wgrid{grid-template-columns:repeat(3,1fr)}.lhero{height:34vh;max-height:300px}.dich{margin-left:var(--pad);margin-right:var(--pad);max-width:520px}.tray{width:min(760px,100%)}.ov .sheet{--pad:var(--tray-pad)}.traybar .inner{max-width:760px}.spothero,.cty-hero{max-height:420px}.dgrid{grid-template-columns:repeat(4,1fr)}.jstack{grid-template-columns:1fr 1fr;display:grid}.ov .sheet{opacity:0;background:#100c08b8;border-radius:16px;width:min(600px,92%);transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .25s;inset:50% auto auto 50%;transform:translate(-50%,-50%)scale(.98);box-shadow:inset 0 0 0 1px #ffffff1f,0 30px 80px #0009;max-height:86%!important}.ov.on .sheet{opacity:1;transform:translate(-50%,-50%)scale(1)}.sheet .grab{display:none}.ov .sheet.search{top:8%;transform:translate(-50%)scale(.98)}.ov.on .sheet.search{transform:translate(-50%)scale(1)}.tray .deck .fm{max-width:420px;margin:0 auto}.tray .deck{padding-top:74px}.intro .in{max-width:calc(var(--pad) + 496px);padding:0 0 48px var(--pad)}.intro .wmk.big img{width:min(64%,260px)}.fmfoot .fnav{grid-template-columns:repeat(3,1fr)}.fmfoot .fnl{align-items:flex-end;gap:40px;display:flex}.fmfoot .fnl form{flex:1;max-width:460px}}@media (min-width:1100px){:root{--pad:max(48px,calc((100vw - 1320px)/2 + 48px));--g:16px;--tray-pad:32px;--tabs-h:40px}.tabs{left:auto;right:var(--pad);border-radius:12px;flex-direction:row;padding:5px;top:14px;bottom:auto;transform:none}.tabs a,.tabs button{border-radius:8px;flex-direction:row;gap:8px;min-width:0;padding:8px 14px}.tabs a span,.tabs button span{font-size:12.5px}.tabs a svg,.tabs button svg{width:18px;height:18px}.modal .tabs,.modal-sheet .tabs,.introing .tabs,.in-tray .tabs{transform:translateY(-10px)}.abrow{min-height:62px;padding-top:16px}.appbar .wmk img{height:26px}.hero{height:76vh;max-height:760px}.hcopy{max-width:calc(var(--pad) + 664px);padding-bottom:26px}.hitem h2{max-width:20ch;font-size:48px}.w-lg{width:520px}.w-md{width:380px}.w-sq{width:240px}.w-por{width:220px}.w-v{width:210px}.c.story{width:300px}.c.video{width:480px}.rail .fm{width:300px}.spot10>*{flex:0 0 320px}.sechead h3{font-size:24px}.section{margin-top:34px}.wgrid{grid-template-columns:repeat(4,1fr)}.tray{width:min(820px,100%)}.traybar .inner{max-width:820px}.fmfoot .fnav{grid-template-columns:repeat(5,1fr)}.rnav{gap:6px;margin-left:8px;display:inline-flex}.rnav button{width:30px;height:30px;color:var(--ink);background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.rnav button svg{width:16px;height:16px}}@media (hover:none){.rnav{display:none}}.tabs .tico{opacity:.72;width:22px;height:22px;-webkit-mask:var(--m) center/contain no-repeat;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;background:currentColor;display:block}.tabs .tico.star{--m:url(/marks/compass.svg)}.tabs .tico.bird{--m:url(/marks/bird.svg)}.tabs a.on .tbird{opacity:1}.hitem h2,.sechead h3,.lhero h1,.sp-head h2,.cty-hero h2,.xp h2,.spotbody h2,.spotbody h3,.spotbody h4,.issue h3,.sheet .sh h3,.fmfoot .fnl b,.c:not(.data) .ct,.fm .plate h3,.c.job b,.sp-short .btm h3,.slide h2,.spotbody blockquote,.sp-sec.ownwords p,.samquote p,.mcard b,.pg-head h2,.crestpage .crest figcaption b,.head{font-family:var(--font-head),var(--font-fustat),system-ui,sans-serif;letter-spacing:var(--head-track);font-synthesis:none;font-variant-numeric:lining-nums;font-weight:700}.sechead h3,.spotbody h3,.spotbody h4,.issue h3,.sheet .sh h3,.c:not(.data) .ct,.fm .plate h3,.c.job b,.sp-short .btm h3,.mcard b,.crestpage .crest figcaption b{font-weight:600}.c:not(.data) .ct{font-size:16px;line-height:1.18}.sheet .sh h3,.spotbody h4,.c.job b{font-size:19px}.sp-short .btm h3{font-size:18px}.spotbody h2{margin:12px 0 10px;font-size:30px;line-height:1.12}.spotbody h3{margin:24px 0 6px;font-size:22px;line-height:1.2}.xp h2{font-size:28px;line-height:1.16}.spotbody blockquote{font-size:21px;font-style:normal;font-weight:600;line-height:1.35}.spotbody blockquote cite{font-family:var(--font-fustat),system-ui,sans-serif;letter-spacing:0;font-weight:600}.sp-sec.ownwords p{font-size:21px;font-weight:600;line-height:1.35}.samquote p{font-size:20px;font-weight:600;line-height:1.34}.samquote .who,.samquote .btn{font-family:var(--font-fustat),system-ui,sans-serif;letter-spacing:normal}@media (min-width:900px){.spotbody h2{font-size:38px}.xp h2{font-size:34px}}:root{--btn-solid:#e8862f}:root:not([data-btn=sunset]) .btn{background:var(--btn-solid);box-shadow:inset 0 1px #ffffff38}:root:not([data-btn=sunset]) .btn:after{opacity:calc(var(--paper-grain) * .5)}:root:not([data-btn=sunset]) .btn.g{background:#100c0873;box-shadow:inset 0 0 0 1px #ffffff29}:root:not([data-btn=sunset]) .dot.on{background:var(--btn-solid)}@media (min-width:900px){:root:not([data-ground=drift]) .dunebg canvas.page{opacity:0}:root:not([data-ground=drift]) body{background:#0c0906}:root:not([data-ground=drift]):not([data-ground=plain]) .dunebg .still{opacity:.2;filter:saturate(.55)brightness(.62)}:root[data-ground=plain] .dunebg .still{opacity:0}:root[data-ground=plain] .dunebg .film{opacity:.12}:root:not([data-ground=drift]) .gg>canvas{opacity:1}}.hitem .hchips{align-items:center;gap:6px;justify-content:inherit;flex-wrap:wrap;display:inline-flex}.spotbody .artchips{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.mapsec .maprow{border-bottom:1px solid var(--hair);padding:12px 0}.mapsec .mhead{color:var(--ink);align-items:baseline;gap:10px;text-decoration:none;display:flex}.mapsec .mhead b{font-size:16px;font-weight:700}.mapsec .mhead span{color:var(--dim);font-size:12px}.mapsec .mlinks{flex-wrap:wrap;gap:6px 14px;margin-top:6px;display:flex}.mapsec .mlinks a{color:var(--ink2,#d9cdbb);border-bottom:1px solid #f9bf4359;font-size:14px;text-decoration:none}.mapsec .mlinks .none{color:var(--dim);font-size:13px}@media (min-width:768px){:root{--rail-w:92px;--tabs-h:0px}body{padding-left:var(--rail-w)}.tabs{width:var(--rail-w);padding:calc(84px + env(safe-area-inset-top,0px)) 10px calc(18px + env(safe-area-inset-bottom,0px));background:linear-gradient(90deg,#0c0906db,#0c090699);border-radius:0;flex-direction:column;justify-content:flex-start;gap:6px;inset:0 auto 0 0;transform:none;box-shadow:inset -1px 0 #ffffff12}.tabs a,.tabs button{border-radius:10px;flex-direction:column;gap:6px;width:100%;min-width:0;padding:12px 4px}.tabs a span,.tabs button span{font-size:var(--t-xs);letter-spacing:.01em}.tabs a svg,.tabs button svg{width:22px;height:22px}.tabs a:hover,.tabs button:hover{color:var(--ink);background:#ffffff0d}.tabs .menub{margin-top:auto}.modal .tabs,.modal-sheet .tabs,.in-tray .tabs{opacity:1;pointer-events:auto;transform:none}.introing .tabs{opacity:0;pointer-events:none;transform:none}.traybar,.pvbar{left:var(--rail-w)}}@media (min-width:1100px){:root{--pad:max(48px,calc((100vw - var(--rail-w) - 1320px)/2 + 48px))}}.intro.slides .slide{z-index:6;padding:0 26px calc(96px + env(safe-area-inset-bottom,0px));opacity:0;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);pointer-events:none;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0;transform:translateY(14px)}.intro.slides .slide.on{opacity:1;pointer-events:auto;transform:none}.intro.slides .slide.story{text-align:left;align-items:flex-start}.intro.slides .slide.story h2{color:var(--ink);max-width:14ch;margin:0 0 14px;font-size:clamp(34px,8.6vw,64px);line-height:1.06}.intro.slides .slide.story p{color:var(--ink2);max-width:28ch;font-size:17px;line-height:1.45}.intro.slides .slide .bird{filter:brightness(0)invert();opacity:.9;width:44px;height:44px;margin-bottom:22px}.intro.slides .slide .ring{width:132px;height:132px;margin-bottom:22px;display:block}.intro.slides .slide .ring svg{width:100%;height:100%;display:block}.intro.slides .slide .draft{top:calc(20px + env(safe-area-inset-top,0px));font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:#f8f0e473;position:absolute;left:26px}.intro.slides .slide.welcome{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));justify-content:flex-end;overflow-y:auto}.intro.slides .slide.welcome h2{color:var(--ink);margin:0 0 10px;font-size:30px;line-height:1.1}.intro.slides .skip{z-index:8;top:calc(14px + env(safe-area-inset-top,0px));border-radius:var(--r);color:var(--ink);-webkit-backdrop-filter:blur(12px);background:#100c0873;padding:9px 16px;font-size:13px;font-weight:600;position:absolute;right:18px;box-shadow:inset 0 0 0 1px #fff3}.intro.slides .snav{z-index:8;left:26px;right:26px;bottom:calc(26px + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute}.intro.slides .snav .dots{align-items:center;gap:6px;display:flex}.intro.slides .snav .dot{width:7px;height:7px;transition:width .3s var(--ease-out),background .3s;background:#ffffff4d;border-radius:4px;padding:0}.intro.slides .snav .dot.on{width:18px}.intro.slides .nextb{align-items:center;gap:6px;display:inline-flex}.intro.slides .nextb svg{width:15px;height:15px}@media (min-width:768px){.intro.slides .slide{padding-left:max(48px,calc(var(--pad) + 0px));padding-right:48px}.intro.slides .slide.welcome{max-width:calc(var(--pad) + 560px)}.intro.slides .snav{left:max(48px,var(--pad));right:48px}.intro.slides .slide .draft{left:max(48px,var(--pad))}}::view-transition-old(root){animation-duration:.34s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-new(root){animation-duration:.34s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@keyframes vt-out-left{to{opacity:.6;transform:translate(-18%)}}@keyframes vt-in-right{0%{transform:translate(100%)}}@keyframes vt-out-right{to{opacity:.6;transform:translate(18%)}}@keyframes vt-in-left{0%{transform:translate(-100%)}}@keyframes vt-in-up{0%{transform:translateY(100%)}}@keyframes vt-dim{to{opacity:.55;transform:scale(.985)}}@keyframes vt-out-down{to{transform:translateY(100%)}}@keyframes vt-undim{0%{opacity:.55;transform:scale(.985)}}html[data-nav=left]::view-transition-old(root){animation-name:vt-out-left}html[data-nav=left]::view-transition-new(root){animation-name:vt-in-right}html[data-nav=right]::view-transition-old(root){animation-name:vt-out-right}html[data-nav=right]::view-transition-new(root){animation-name:vt-in-left}html[data-nav=up]::view-transition-old(root){animation-name:vt-dim}html[data-nav=up]::view-transition-new(root){z-index:2;animation-name:vt-in-up}html[data-nav=down]::view-transition-old(root){z-index:2;animation-name:vt-out-down}html[data-nav=down]::view-transition-new(root){animation-name:vt-undim}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:.18s both vt-fade!important;transform:none!important}::view-transition-new(root){animation:.18s both vt-fade!important;transform:none!important}@keyframes vt-fade{0%{opacity:0}}}.spotbody figure .imgbox,.gallery .imgbox{aspect-ratio:16/10;border-radius:var(--r);width:100%;position:relative;overflow:hidden}.tabs .side2,.tabs .nlcta{display:none}.tray .spothero,.tray .cty-hero,.tray .vp{border-radius:var(--r) var(--r) 0 0}.tray .spothero,.tray .cty-hero{overflow:hidden}.vp{border-radius:var(--r);overflow:hidden}.vp .ctl .fs{margin-left:auto}.vp .vend{z-index:7;background:#100c088c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fm .panel:after{content:"";z-index:7;pointer-events:none;border-radius:inherit;opacity:.5;background:linear-gradient(calc(120deg + var(--ry,0) * 3deg),transparent 35%,#ffffff29 50%,transparent 65%);background-size:220% 220%;background-position:calc(50% + var(--ry,0) * 4%) calc(50% + var(--rx,0) * 4%);mix-blend-mode:soft-light;position:absolute;inset:0}@media (min-width:768px){.tray{width:min(860px,100%)}.traybar .inner{max-width:860px}}@media (min-width:1024px){:root{--rail-w:236px}.tabs{padding:calc(28px + env(safe-area-inset-top,0px)) 14px calc(18px + env(safe-area-inset-bottom,0px));align-items:stretch;gap:2px}.tabs a,.tabs button{border-radius:10px;flex-direction:row;justify-content:flex-start;gap:12px;width:100%;padding:10px 12px}.tabs a span,.tabs button span{letter-spacing:0;font-size:14px;font-weight:600}.tabs .menub{display:none}.tabs .side2{border-top:1px solid #ffffff14;flex-direction:column;gap:0;margin-top:10px;padding-top:10px;display:flex}.tabs .side2 a{color:#f8f0e49e;border-radius:8px;padding:8px 12px;font-size:13.5px;display:block}.tabs .side2 a:hover{color:var(--ink);background:#ffffff0d}.tabs .side2 a.on{color:#fff}.tabs .nlcta{justify-content:center;width:100%;margin-top:auto;display:inline-flex}.tray{width:min(960px,100%);margin:0 auto;box-shadow:0 30px 80px -30px #000000b3}.traybar .inner{max-width:960px}.tray:before{content:"";inset:0;left:var(--rail-w);z-index:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,#0c090626,#0c0906b8 80%);position:fixed}.tray>*{z-index:1;position:relative}.tray .deck .fm{max-width:none}.ptop{border-bottom:1px solid var(--hair);grid-template-columns:minmax(300px,380px) 1fr;align-items:start;gap:12px 40px;margin-bottom:6px;padding-bottom:22px;display:grid}.ptop .deck{padding-top:74px;padding-right:0}.ptop .deck .fm{max-width:380px}.ptop .pside{padding-top:74px;padding-right:var(--pad);min-width:0}.ptop .pside .sp-head{padding-top:0;padding-left:0}.ptop .pside .sp-sec{padding-left:0}.ptop .pside .sp-sec .rail{margin-left:0;padding-left:0}.sp-short{width:min(100%,min(100svh,920px)/1.77778);height:min(100svh,920px);margin:0 0 0 var(--pad);border-radius:var(--r);overflow:hidden}.sp-short video,.sp-short .im img{object-fit:cover}}@media (min-width:1100px){:root{--pad:max(48px,calc((100vw - var(--rail-w) - 1520px)/2 + 48px))}}@media (min-width:1680px){:root{--pad:max(56px,calc((100vw - var(--rail-w) - 1800px)/2 + 56px))}}@media (min-width:1920px){:root{--pad:max(64px,calc((100vw - var(--rail-w) - 2200px)/2 + 64px))}}html[data-chin=sample] .chin{background:var(--chinsample,#2e1e16);-webkit-backdrop-filter:none}html[data-chin=sample] .chin:before{opacity:.14}html[data-logo=center] .abrow{justify-content:center}html[data-logo=center] .abrow .sp,html[data-logo=off] .abrow .wmk{display:none}.secrail{margin-top:83px}@media (min-width:768px){.secrail{margin-top:75px}}.fm.fnd .chips,.fm.stp .chips{margin-bottom:12px}.fm.fnd.half .chips,.fm.stp.half .chips{margin-bottom:10px}.fm.fnd .plate h3{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fm.fnd .who b,.fm.fnd .who span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fm.fnd .hook{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fm.fnd.half .hook{font-size:var(--t-xs)}.fm.fnd>.plate,.fm.stp:not(.row)>.plate{flex:1 0 auto}.rail>.fm.fnd,.rail>.fm.stp{align-self:stretch}.chip.more{background:#ffffff1a}.fm.stp .panel{background:var(--brand)}.fm.stp .panel>.gg{opacity:.3}.fm .lockup .bm img{object-fit:contain;filter:brightness(0)invert();width:100%;height:100%;display:block}.fm.stp .bm svg *{fill:#fff!important}.fm.stp .bm svg [fill=none]{fill:none!important}.fm.stp .bm svg [stroke]{stroke:#fff!important}.fm.stp .bm svg [stroke=none]{stroke:none!important}.fm.stp .badge{z-index:9;pointer-events:none;filter:drop-shadow(0 6px 14px #0006);border-radius:50%;width:54px;height:54px;position:absolute;top:-12px;left:-12px}.fm.stp .badge .crest{gap:0}#s-forty{background:#0c0906}.lhero.y1{height:auto;min-height:0;max-height:none;padding:calc(86px + env(safe-area-inset-top,0px)) 0 26px;background:var(--season-card);isolation:isolate}.lhero.y1:before{content:"";z-index:0;background:var(--dune) center/cover;mix-blend-mode:soft-light;opacity:.7;position:absolute;inset:0;display:block!important}.lhero.y1:after{content:"";z-index:0;background:linear-gradient(#0000 0%,#00000047 100%);position:absolute;inset:0;display:block!important}.lhero.y1 .big{z-index:1;font-family:var(--font-fustat),system-ui,sans-serif;letter-spacing:-.06em;color:#ffe2c442;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:min(46vw,300px);font-weight:700;line-height:.8;position:absolute;top:34px;right:-.04em}.lhero.y1 .in{z-index:2;padding:0 var(--pad);position:relative}.lhero.y1 .lock{align-items:center;gap:14px;margin-bottom:14px;display:flex}.lhero.y1 .icoslot{border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 0 0 1.5px #fff3e066}.lhero.y1 .lockup{min-width:0}.lhero.y1 .introducing{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:#fff3e0cc;margin-bottom:4px;font-weight:600;display:block}.lhero.y1 h1{color:#fff3e0;font-size:30px}.lhero.y1 h1 em{color:#fff;-webkit-text-fill-color:#fff;background:0 0}.lhero.y1 .concept{color:#fff3e0eb;max-width:44ch;margin-top:0;font-size:15px;line-height:1.45}.lhero.y1 p{color:#fff3e0b8}.lhero.y1+.dich{z-index:3;margin-top:-22px;position:relative}.fgrp{margin-bottom:8px}.grouph{padding:10px var(--pad) 10px;letter-spacing:-.02em;align-items:baseline;gap:8px;font-size:15px;font-weight:700;display:flex}.grouph span{font-size:var(--t-xs);color:var(--dim);letter-spacing:.06em;font-weight:600}@media (min-width:768px){.lhero.y1{height:auto;max-height:none;padding-top:calc(96px + env(safe-area-inset-top,0px));padding-bottom:36px}.lhero.y1 h1{font-size:40px}.lhero.y1 .icoslot{width:72px;height:72px}.lhero.y1 .big{font-size:min(30vw,360px)}}.srch{padding:calc(14px + env(safe-area-inset-top,0px)) 0 0}.srch-head{padding:0 var(--pad) 10px;align-items:center;gap:12px;display:flex}.srch-head h1{letter-spacing:-.035em;flex:1;font-size:28px;font-weight:700}.srch-switch{background:#ffffff12;border-radius:9px;gap:2px;padding:3px;display:flex}.srch-switch button{color:var(--dim);border-radius:7px;padding:6px 12px;font-size:12.5px;font-weight:600}.srch-switch button.on{background:var(--ink);color:#100c08}.srch .sfield{margin-top:2px}.srch-filters{flex-direction:column;gap:6px;margin:10px 0 4px;display:flex}.srch-filters .tagrail{padding-top:0;padding-bottom:0}.srch-filters .fchip{color:var(--paper);white-space:nowrap;background:#ffffff12;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.srch-filters .fchip.on{background:var(--ink);color:#100c08}.srch-filters .fchip .sw{border-radius:3px;width:9px;height:9px}.srch-results{padding:6px var(--pad) 0;min-height:40vh}.srlist .srow .num{width:22px;font-size:var(--t-xs);color:var(--dim);flex:none}.srow .tx span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pill.ent{align-items:center;gap:6px;min-height:32px;font-size:12px;display:inline-flex}.pill.ent .k{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim)}.srch-zero{padding:18px 0 8px}.srch-zero>p{color:var(--dim);margin-bottom:12px;font-size:15px}.srch-zero .sblock{margin-top:18px}.srch-wait{color:var(--dim);text-align:center;padding:26px 0}.srch .sblock h4 em a{color:var(--accent-lt)}.srch .pill small{color:var(--dim);margin-left:4px;font-weight:500}.dir{padding-top:2px}.dir-tabs{padding-bottom:8px}.dir-tabs .fchip{white-space:nowrap;background:#ffffff12;border-radius:8px;align-items:center;gap:6px;padding:7px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.dir-tabs .fchip.on{background:var(--ink);color:#100c08}.dir-tabs .fchip small{opacity:.6;font-weight:500}.dir-body{padding:8px var(--pad) 0;grid-template-columns:22px minmax(0,1fr);gap:10px;display:grid}.dir-az{top:calc(12px + env(safe-area-inset-top,0px));scrollbar-width:none;flex-direction:column;align-self:start;gap:2px;max-height:calc(100vh - 140px);display:flex;position:sticky;overflow:auto}.dir-az a{font-size:var(--t-xs);color:var(--accent-lt);text-align:center;font-weight:700;line-height:1.5}.dir-az a.off{color:var(--dim);opacity:.4}.dir-group{scroll-margin-top:calc(70px + env(safe-area-inset-top,0px))}.dir-group h5{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);padding:14px 0 4px;font-weight:700}.srow .av:has(.ltr){justify-content:center;align-items:center;display:flex}.srow .av .ltr{color:#fff;letter-spacing:-.02em;justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;font-weight:700;display:flex}.dir-list .srow .cv{color:var(--dim);flex:none;width:18px}.dir-hero{padding:calc(84px + env(safe-area-inset-top,0px)) var(--pad) 26px;background:var(--tint-dk);isolation:isolate;position:relative;overflow:hidden}.dir-hero:before{content:"";background:var(--dune) center/cover;mix-blend-mode:soft-light;opacity:.7;position:absolute;inset:0}.dir-hero:after{content:"";background:linear-gradient(#0000,#100c0880);position:absolute;inset:0}.dir-hero .big{z-index:0;font-family:var(--font-fustat),system-ui,sans-serif;letter-spacing:-.06em;color:#ffecd638;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:min(56vw,320px);font-weight:700;line-height:.85;position:absolute;top:12px;right:-.02em}.dir-hero .in{z-index:1;position:relative}.dir-hero .in .mono{color:#fff3e0bf}.dir-hero h2{letter-spacing:-.04em;color:#fff3e0;margin:6px 0 8px;font-size:32px;font-weight:700;line-height:1}.dir-hero .sub{color:#fff3e0cc;font-size:14px}@media (min-width:768px){.srch-head h1{font-size:34px}.dir-body{grid-template-columns:26px minmax(0,1fr)}.dir-hero{padding-top:calc(96px + env(safe-area-inset-top,0px))}.dir-hero h2{font-size:42px}}.empty{text-align:center;padding:34px var(--pad);margin:8px var(--pad);border-radius:var(--r);isolation:isolate;background:#ffffff09;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffffff1a}.empty:before{content:"";z-index:-1;background:var(--chintex) center/cover;opacity:.12;mix-blend-mode:soft-light;position:absolute;inset:0}.empty .empty-ico{width:34px;height:34px;color:var(--accent-lt);background:#ffffff12;border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.empty .empty-ico svg{width:18px;height:18px}.empty b{letter-spacing:-.015em;color:var(--ink);font-size:15px;font-weight:700}.empty>span{color:var(--dim);max-width:40ch;font-size:12.5px;line-height:1.45}.empty .empty-act{margin-top:8px}.empty.compact{padding:18px var(--pad);margin:0 var(--pad)}.empty.compact b{font-size:13.5px}.hero-empty{height:52vh;max-height:420px;padding-top:calc(60px + env(safe-area-inset-top,0px));align-items:center;display:flex}.hero-empty .empty{flex:1}.bare-tray{padding-top:calc(70px + env(safe-area-inset-top,0px))}.srch-results .empty{margin:8px 0}.c .im:empty,.hlayer .im:empty,.vp .im:empty,.spothero .im:empty,.lhero .im:empty,.cty-hero .im:empty,.tile .im:empty{background:#1a120c var(--chintex) center/cover}.c .im:empty:after,.hlayer .im:empty:after,.vp .im:empty:after{content:"No image yet";font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:#f8f0e473;font-weight:600;position:absolute;top:10px;left:10px}.srow .av:empty{background:#1a120c var(--chintex) center/cover}.bare-badge{z-index:400;left:50%;top:calc(8px + env(safe-area-inset-top,0px));color:#100c08;font-size:var(--t-xs);letter-spacing:.02em;white-space:nowrap;background:#f9bf43;border-radius:999px;padding:6px 12px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #0006}.bare-badge b{font-weight:700;text-decoration:underline}html[data-bare] .lhero.y1 .concept{display:none}.review{padding:calc(20px + env(safe-area-inset-top,0px)) var(--pad) 40px;max-width:820px}.review h1{letter-spacing:-.035em;margin-bottom:6px;font-size:30px;font-weight:700}.review>p{color:var(--dim);margin-bottom:18px;font-size:14px;line-height:1.5}.review h3{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-lt);margin:22px 0 8px;font-size:12px;font-weight:700}.review .rv{border-bottom:1px solid var(--hair);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.review .rv input{accent-color:#f9bf43;width:18px;height:18px}.review .rv.done b{color:var(--dim);text-decoration:line-through}.review .rv b{font-size:14.5px;font-weight:600;display:block}.review .rv small{color:var(--dim);font-size:var(--t-xs);display:block}.review .rv .links{gap:6px;display:flex}.review .rv .links a{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:#ffffff14;border-radius:6px;padding:5px 9px;font-weight:700}.review .rv .links a.b{color:#100c08;background:#f9bf43}.review .prog{color:var(--dim);margin-bottom:8px;font-size:13px}.review pre{white-space:pre-wrap;background:#ffffff0d;border-radius:8px;margin:6px 0 12px;padding:12px 14px;font:12.5px/1.5 ui-monospace,Menlo,monospace}.sc-lead{color:var(--dim);margin:-4px 0 10px;font-size:13.5px}.sharecards{flex-direction:column;gap:8px;display:flex}.sc-row{border-radius:var(--r);background:#ffffff0a;grid-template-columns:54px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.sc-prev{background:#1a120c;border-radius:6px;width:54px;height:54px;display:block;overflow:hidden}.sc-prev img{object-fit:cover;width:100%;height:100%;display:block}.sc-tx b{font-size:13.5px;font-weight:700;display:block}.sc-tx span{font-size:var(--t-xs);color:var(--dim);display:block}.sc-row .pill{min-height:32px;font-size:var(--t-xs);align-items:center;gap:5px;display:inline-flex}.tray{background:0 0;animation:none}.tray>.trayin{animation:trayin var(--m-tray) var(--ease-out) both;background:var(--bg);min-height:100vh}.tray.pending>.trayin{min-height:100vh}.fm.stp.row{position:relative}.fm.stp.row .badge.sm{width:40px;height:40px;top:-8px;left:-8px}.fm.stp.row .badge.sm .crest{transform-origin:0 0;transform:scale(.741)}.tray>.traybar{z-index:200;position:fixed}.draftbar{left:50%;top:calc(10px + env(safe-area-inset-top,0px));z-index:401;color:#100c08;text-align:center;background:#f9bf43;border-radius:999px;max-width:min(92vw,560px);padding:7px 14px;font-size:12px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #0006}.shr{max-width:560px;padding:max(12px,env(safe-area-inset-top)) var(--pad,16px) 40px;min-height:100vh;margin:0 auto}.shr-top{align-items:center;gap:12px;padding:10px 0 18px;display:flex}.shr-back{background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.shr-brand{flex-direction:column;gap:2px;display:flex}.shr-word{letter-spacing:-.01em;font-size:15px}.shr-word b{color:var(--sunset,#f9bf43)}.shr-h{margin:0 0 6px;font-size:clamp(24px,6vw,34px)}.shr-lead{color:var(--dim);margin:0 0 14px;font-size:14px}.shr-tabs{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.shr-tabs .pill small{opacity:.6;letter-spacing:0;margin-left:4px;font-weight:500}.shr-stage{justify-content:center;margin-bottom:16px;display:flex}.shr-frame{background:#1a120c;border:1px solid #ffffff14;border-radius:14px;width:min(100%,56.25vh - 202.5px,420px);min-width:200px;overflow:hidden;box-shadow:0 20px 60px #00000073}.shr-frame img{object-fit:cover;width:100%;height:100%;display:block}.shr-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shr-acts .btn{min-height:40px}.shr-acts .pill{align-items:center;gap:5px;min-height:36px;display:inline-flex}.shr-msg{color:var(--sunset,#f9bf43);margin:12px 0 0;font-size:13px}.shr-hint{color:var(--dim);margin:12px 0 0;font-size:12px;line-height:1.5}:root{--fl:calc((100vw - 390px) / 930);--l1-m:36;--l1-d:68;--l2-m:30;--l2-d:52;--l3-m:26;--l3-d:42;--l4-m:22;--l4-d:33;--l5-m:19;--l5-d:26;--l6-m:17;--l6-d:21;--l7-m:15;--l7-d:17;--h-w-display:600;--h-w:600;--h-w-label:600;--h-track-display:-.02em;--h-track:-.02em;--h-card:1}:root[data-scale=bold]{--l1-m:44;--l1-d:92;--l2-m:36;--l2-d:69;--l3-m:29;--l3-d:52;--l4-m:24;--l4-d:39;--l5-m:20;--l5-d:29;--l6-m:17;--l6-d:22;--l7-m:15;--l7-d:17;--h-w-display:700;--h-w:600;--h-w-label:600;--h-track-display:-.03em;--h-track:-.02em;--h-card:1.1}:root[data-scale=subtle]{--l1-m:30;--l1-d:48;--l2-m:26;--l2-d:40;--l3-m:23;--l3-d:33;--l4-m:20;--l4-d:28;--l5-m:18;--l5-d:23;--l6-m:16;--l6-d:19;--l7-m:15;--l7-d:16;--h-w-display:600;--h-w:600;--h-w-label:500;--h-track-display:-.015em;--h-track:-.015em;--h-card:.9}:root{--h1:clamp(calc(var(--l1-m) * 1px),calc(var(--l1-m) * 1px + (var(--l1-d) - var(--l1-m)) * var(--fl)),calc(var(--l1-d) * 1px));--h2:clamp(calc(var(--l2-m) * 1px),calc(var(--l2-m) * 1px + (var(--l2-d) - var(--l2-m)) * var(--fl)),calc(var(--l2-d) * 1px));--h3:clamp(calc(var(--l3-m) * 1px),calc(var(--l3-m) * 1px + (var(--l3-d) - var(--l3-m)) * var(--fl)),calc(var(--l3-d) * 1px));--h4:clamp(calc(var(--l4-m) * 1px),calc(var(--l4-m) * 1px + (var(--l4-d) - var(--l4-m)) * var(--fl)),calc(var(--l4-d) * 1px));--h5:clamp(calc(var(--l5-m) * 1px),calc(var(--l5-m) * 1px + (var(--l5-d) - var(--l5-m)) * var(--fl)),calc(var(--l5-d) * 1px));--h6:clamp(calc(var(--l6-m) * 1px),calc(var(--l6-m) * 1px + (var(--l6-d) - var(--l6-m)) * var(--fl)),calc(var(--l6-d) * 1px));--h7:clamp(calc(var(--l7-m) * 1px),calc(var(--l7-m) * 1px + (var(--l7-d) - var(--l7-m)) * var(--fl)),calc(var(--l7-d) * 1px))}h1,h2,h3{font-weight:var(--h-w);letter-spacing:var(--h-track)}.hitem h2,.lhero h1,.cty-hero h2,.intro.slides .slide.story h2{font-size:var(--h1);font-weight:var(--h-w-display);letter-spacing:var(--h-track-display);line-height:1.02}.hitem h2{max-width:18ch}.spotbody h2,.pg-head h2,.srch-head h1{font-size:var(--h2);font-weight:var(--h-w-display);letter-spacing:var(--h-track-display);line-height:1.08}.sp-head h2,.xp h2,.fmfoot .fnl b{font-size:var(--h3);font-weight:var(--h-w);letter-spacing:var(--h-track);line-height:1.1}.sechead h3,.mcard b,.spotbody h3{font-size:var(--h5);font-weight:var(--h-w);letter-spacing:var(--h-track);line-height:1.15}.samquote p,.issue h3,.spotbody h4,.c.job b,.sheet .sh h3,.sp-short .btm h3,.crestpage .crest figcaption b{font-size:var(--h6);font-weight:var(--h-w);letter-spacing:var(--h-track)}.c:not(.data) .ct{font-size:var(--h7);font-weight:var(--h-w);letter-spacing:var(--h-track)}.fm .plate h3{font-size:max(var(--t-xs),calc(8.2cqw * var(--h-card)));font-weight:var(--h-w-display);letter-spacing:var(--h-track-display);overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.fm .thirty{font-weight:700;font-size:max(var(--t-xs),calc(78cqw * var(--h-card)))}.fm.half .plate h3{font-size:max(var(--t-xs),calc(9.5cqw * var(--h-card)))}.fm.row .plate h3{font-size:calc(18px * var(--h-card))}.mono,.k,.kicker,.eyebrow{font-weight:var(--h-w-label)}.fm.stp .markwrap{justify-content:center;align-items:center;padding:0;display:flex;inset:0}.fm.stp .panel .wordmark,.fm.stp .panel .num{display:none}.fm.stp .lockup{gap:0}.fm.stp .bm{flex:none;width:auto;max-width:60cqw;height:auto;max-height:42cqw;display:block}.fm.stp .bm svg{width:42cqw;height:42cqw;display:block}.fm.stp .bm img{object-fit:contain;filter:brightness(0)invert();width:60cqw;height:42cqw;display:block}.fm.stp .bm.letter{color:#fff;width:42cqw;height:42cqw;font-family:var(--font-head),var(--font-fustat),sans-serif;font-weight:700;font-size:max(var(--t-xs),24cqw);letter-spacing:-.04em;text-shadow:0 2px 12px #0000002e;background:linear-gradient(160deg,#ffffff4d,#ffffff1a);border-radius:24%;justify-content:center;align-items:center;line-height:1;display:flex;box-shadow:inset 0 0 0 1.5px #fff6,0 10px 30px #00000038}.fm .panel .initials{z-index:2;font-family:var(--font-head),var(--font-fustat),sans-serif;font-weight:700;font-size:max(var(--t-xs),36cqw);letter-spacing:-.05em;color:#fffffff0;text-shadow:0 6px 34px #00000047;pointer-events:none;justify-content:center;align-items:center;padding-bottom:6%;line-height:1;display:flex;position:absolute;inset:0}.fm.spot .panel .initials{font-size:max(var(--t-xs),30cqw)}.fm.stp .plate h3{font-weight:var(--h-w)}.fm.stp .plate h3 .cwmk{object-fit:contain;object-position:left center;filter:brightness(0)invert();width:auto;max-width:100%;height:1.15em;display:block}.fm.stp.row .markwrap{inset:0}.fm.stp.row .bm,.fm.stp.row .bm img{max-width:56px;max-height:36px}.fm.stp.row .bm img{width:56px;height:36px}.fm.stp.row .bm svg,.fm.stp.row .bm.letter{width:36px;height:36px}.fm.stp.row .bm.letter{font-size:18px}.fm.stp.row .plate h3 .cwmk{height:1.1em}:is(.rail:has(.fm.stp),.spot10){margin-top:-16px;padding-top:16px}:is(.fmgrid:has(.fm.stp),.podium:has(.fm.stp),.deck:has(.fm.stp)){padding-top:14px}.spot10{scroll-padding-inline:calc(var(--pad) + 12px)}@media (max-width:767px){.fm.stp .badge{filter:drop-shadow(0 4px 10px #00000073);width:40px;height:40px;top:10px;left:10px}.fm.stp .badge .crest{transform-origin:0 0;transform:scale(.741)}html[data-badge=corner] .fm.stp .badge{filter:drop-shadow(0 6px 14px #0006);top:-8px;left:-8px}:is(.rail:has(.fm.stp),.spot10){margin-top:-12px;padding-top:12px}}.hswipe{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-y;overflow-x:auto}.hswipe::-webkit-scrollbar{display:none}.hwide{width:calc(100% + 2px);height:100%}.hnav{left:0;right:0;bottom:calc(var(--pad) + 4px);z-index:7;padding:0 var(--pad);pointer-events:none;justify-content:space-between;display:flex;position:absolute}.harr{pointer-events:auto;width:44px;height:44px;color:var(--ink);-webkit-backdrop-filter:blur(18px);background:#100c0873;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #ffffff2e}.harr:active{transform:scale(.94)}@media (min-width:768px){.hnav{left:auto;bottom:calc(var(--pad) + 10px);justify-content:flex-end;gap:8px}}.tray{background:var(--sp-page,var(--bg))}.tray .deck .fm .plate{background:var(--sp-chin,#1a0c06)}.tray .deck .fm .plate .fill{background-color:var(--sp-chin,var(--brand));filter:blur(16px)saturate(1.1)}.tray .kv{background:var(--sp-chin,var(--page-plate,#1a0c06))}.tray .pcard{background:var(--sp-chin,var(--page-plate,var(--card)))}.fmfoot .fnl{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:34px 22px 30px;display:flex}.fmfoot .fnl .nlmark{width:auto;height:64px;margin:0 auto 10px;display:block}.fmfoot .fnl>div>b{letter-spacing:-.02em;font-size:22px;font-weight:600;display:block}.fmfoot .fnl>div>p{margin:4px 0 12px;font-size:14px}.fmfoot .fnl .nlform{gap:10px;width:100%;max-width:440px}.fmfoot .fnl .nlform .sfield{background:#ffffffb8;border-radius:12px;margin:0;padding:13px 14px;box-shadow:inset 0 0 0 1px #1a120838}.fmfoot .fnl .nlform .sfield input{box-shadow:none;color:#1a1208;text-align:center;background:0 0}.fmfoot .fnl .nlform .btn{width:100%;min-height:46px}.nlhead{text-align:center;flex-direction:column;align-items:center;display:flex}.nlhead .nlmark{width:auto;height:88px;margin-bottom:12px}.nlhead .sub{text-align:center}.nlform .sfield input{box-shadow:none;background:0 0}.nlform .btn{width:100%}.shr-heroes{grid-template-columns:3fr 2fr;gap:10px;margin-bottom:16px;display:grid}.shr-hero{text-align:left;background:0 0;border-radius:14px;flex-direction:column;gap:6px;padding:0;display:flex;position:relative}.shr-hero img{border:1px solid #ffffff14;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 16px 40px #0006}.shr-hero.on img{outline:2px solid var(--accent-lt);outline-offset:2px}.shr-hero .mono{color:var(--dim);padding-left:2px}.shr-h2{color:var(--dim);margin:22px 0 8px;font-size:15px;font-weight:600}.shr-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.shr-list li{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--glassline);background:#ffffff0d;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.shr-thumb{background:#1a120c;border-radius:6px;width:54px;height:54px;display:block;overflow:hidden}.shr-thumb img{object-fit:contain;width:100%;height:100%;display:block}.shr-list .tx b{font-size:14px;display:block}.shr-list .tx span{color:var(--dim);font-size:12px}.sc-row.pack .sc-prev{color:var(--accent-lt);justify-content:center;align-items:center;display:flex}.sheet .grab{background:#ffffff80;width:44px;height:5px;margin:10px auto 6px;display:block}.sheet .sh.plain{min-height:54px;padding-top:0;padding-bottom:6px}.srch-fbar{margin:10px var(--pad) 4px;align-items:center;gap:8px;display:flex}.srch-fbar .fcount{min-width:18px;height:18px;font-size:var(--t-xs);background:#100c0859;border-radius:9px;justify-content:center;align-items:center;margin-left:2px;padding:0 5px;display:inline-flex}.srch-fbar .fchip.on .fcount{background:#100c0840}.srch-fbar .fsum{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.sheet.filters .fsec{padding:6px 0 12px}.sheet.filters .fsec h4{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);margin:0 0 8px;font-weight:600}.sheet.filters .fchip .fflag{object-fit:cover;border-radius:2px;width:18px;height:13px}.dir-az a.cur{color:#fff;background:var(--sunset);border-radius:5px}:is(.tray .deck,.tray .deck:has(.fm.stp)){padding-top:104px}.c .im .prev{object-fit:cover;opacity:0;z-index:2;pointer-events:none;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}@media (hover:hover){.c:hover .im .prev{opacity:1}}.dir-hero .im{z-index:0;position:absolute;inset:0}.dir-hero .im img{object-fit:cover;width:100%;height:100%}.cty-intro{margin:14px var(--pad) 0;max-width:640px;color:var(--ink);font-size:15px;line-height:1.55}.with{color:var(--dim);margin-top:8px;font-size:13px}.with a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.deal .inv{color:var(--dim);font-size:12px;display:block}.c.job .apply{border-radius:var(--r);background:var(--accent);color:#1a0f08;align-items:center;gap:4px;margin-left:auto;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.rounds a.r{color:inherit;text-decoration:none}.spotbody .bsec{letter-spacing:-.02em;margin:30px 0 10px;font-size:22px;font-weight:700}.spotbody .blist{gap:8px;margin:10px 0 16px;padding-left:1.2em;line-height:1.55;display:grid}.spotbody .blist li{padding-left:2px}.spotbody .brule{border:0;border-top:1px solid #fff3e024;margin:26px 0}.spotbody p a,.spotbody li a,.spotbody blockquote a{color:var(--accent-lt);text-underline-offset:2px;text-decoration:underline}.bembed.yt{aspect-ratio:16/9;border-radius:12px;margin:16px 0;position:relative;overflow:hidden}.bembed.yt iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.bembed.x{color:var(--ink);background:#ffffff0f;border-radius:12px;flex-direction:column;gap:4px;margin:16px 0;padding:14px 16px;display:flex}.bembed.x span{color:var(--dim);font-size:13px}.nlout{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nlout .note{color:var(--dim);font-size:13px}.nlform.nlout{justify-content:center}.issues{gap:2px;display:grid}.issue-row{color:inherit;border-bottom:1px solid #fff3e014;grid-template-columns:72px 1fr;align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:grid}.issue-row .th{background:#ffffff0d;border-radius:10px;width:72px;height:72px;position:relative;overflow:hidden}.issue-row .th img{object-fit:cover;width:100%;height:100%}.issue-row .no{font-family:var(--font-mono,ui-monospace),monospace;color:var(--accent-lt);letter-spacing:.04em;font-size:12px}.issue-row b{margin:2px 0;font-size:17px;font-weight:600;display:block}.issue-row span.sub{color:var(--dim);font-size:14px;line-height:1.4}.nlsub{background:#ffffff0d;border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;padding:20px;display:flex}.nlsub b{font-size:16px}.nlsub p{color:var(--dim);flex:1;min-width:200px;margin:0;font-size:14px}.ssorigin{color:var(--dim);margin-top:22px;font-size:12px}.ssorigin a{text-decoration:underline}.issue-row .th .nomark{object-fit:contain;opacity:.85;padding:12px}.spotbody figure.natfig{text-align:center;margin:18px 0}.spotbody figure.natfig .zoomable{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.spotbody figure.natfig img.natimg{object-fit:contain;object-position:center;border-radius:var(--r);width:100%;height:auto;max-height:min(85vh,1100px);margin:0 auto;display:block}.lightbox{z-index:1000;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));cursor:zoom-out;background:#080604f0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox img{object-fit:contain;max-width:100%;max-height:100%}.lightbox .lbclose{top:max(12px,env(safe-area-inset-top));color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;width:44px;height:44px;font-size:26px;line-height:1;position:absolute;right:14px}:root{--nl-ground:#e8d5b5;--nl-ground-deep:#d6b080;--nl-surface:#fff3e0;--nl-ink:#100c08;--nl-ink-70:#100c08b3;--nl-ink-50:#100c0880;--nl-line:#100c0829;--nl-accent:#e09410}.sand-dune{z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .9s;display:block;position:absolute;inset:0}.sand-dune[data-on="1"]{opacity:1}.sand-dune.still{opacity:1;background-position:50%;background-size:cover;background-color:var(--nl-ground);background-blend-mode:multiply}.nl-eyebrow{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--nl-ink-70);align-items:center;gap:8px;font-weight:700;display:inline-flex}:root .btn.nl-btn,:root:not([data-btn=sunset]) .btn.nl-btn{background:var(--nl-ink);color:var(--nl-surface);box-shadow:none;flex:none;width:auto}.btn.nl-btn:before,.btn.nl-btn:after{display:none}:root .btn.nl-btn:hover{color:#fff;background:#2a2018}.btn.nl-btn:focus-visible{outline:2px solid var(--nl-ink);outline-offset:3px}.nl-sand .note{color:var(--nl-ink-70);margin:0;font-size:13px}.nl-link{color:var(--nl-ink);border-bottom:1.5px solid var(--nl-line);padding-bottom:2px;font-size:14.5px;font-weight:600;text-decoration:none;transition:border-color .2s}.nl-link:hover{border-color:var(--nl-accent)}.nl-link span{color:var(--nl-accent)}.nlhero{isolation:isolate;color:var(--nl-ink);min-height:clamp(420px,62vh,640px);padding:calc(64px + env(safe-area-inset-top,0px)) var(--pad) 118px;align-items:flex-end;display:flex;position:relative}.nlh-bg{top:0;bottom:0;left:var(--bleed-l);right:var(--bleed-r);z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--nl-ground) 0%,var(--nl-ground-deep) 100%);position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 150px),#000000e6 calc(100% - 122px),#000000b3 calc(100% - 94px),#00000073 calc(100% - 66px),#0003 calc(100% - 38px),#0000000d calc(100% - 14px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 150px),#000000e6 calc(100% - 122px),#000000b3 calc(100% - 94px),#00000073 calc(100% - 66px),#0003 calc(100% - 38px),#0000000d calc(100% - 14px),#0000 100%)}.nlhero>.nlh-in{z-index:1;width:100%;max-width:640px;position:relative}.nlh-mark{width:clamp(104px,11vw,140px);height:auto;margin-bottom:26px;display:block}.nlhero h1{letter-spacing:-.045em;color:var(--nl-ink);outline:none;margin:14px 0 12px;font-size:clamp(40px,6.2vw,74px);font-weight:700;line-height:.98}.nlhero p{color:var(--nl-ink-70);max-width:42ch;margin:0 0 26px;font-size:clamp(16px,1.5vw,18px)}.nlh-ops{flex-wrap:wrap;align-items:center;gap:22px;display:flex}@media (max-width:767px){.nlhero{min-height:0;padding-top:calc(40px + env(safe-area-inset-top,0px));padding-bottom:96px}.nlh-mark{width:132px}.nlh-bg{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 118px),#000000db calc(100% - 92px),#0009 calc(100% - 66px),#0000004d calc(100% - 40px),#00000014 calc(100% - 14px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 118px),#000000db calc(100% - 92px),#0009 calc(100% - 66px),#0000004d calc(100% - 40px),#00000014 calc(100% - 14px),#0000 100%)}.nlh-mark{margin-bottom:22px}.nlh-ops{gap:16px}}.fmfoot .fnl.nl-card{text-align:left;border-radius:var(--rp);background:linear-gradient(120deg,var(--nl-ground),var(--nl-ground-deep));color:var(--nl-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 28px;padding:18px 22px;display:grid}.fmfoot .fnl.nl-card:after{content:none}.fmfoot .fnl.nl-card:before{z-index:1;opacity:.12}.fmfoot .fnl.nl-card>.sand-dune{z-index:0;position:absolute}.fmfoot .fnl.nl-card>.fnl-l,.fmfoot .fnl.nl-card>.nlout{z-index:2;position:relative}.fnl-l{text-align:left;align-items:center;gap:18px;min-width:0;display:flex}.fnl-l>div{flex-direction:column;align-items:flex-start;display:flex}.fnl-mark{flex:none;width:76px;height:auto}.fmfoot .fnl.nl-card b{letter-spacing:-.025em;margin-top:4px;font-size:clamp(18px,2vw,22px);line-height:1.15;display:block;color:var(--nl-ink)!important}.fmfoot .fnl.nl-card .nlout{flex-wrap:nowrap;align-items:center;gap:14px;margin:0;display:flex}@media (max-width:767px){.fmfoot .fnl.nl-card{grid-template-columns:1fr;padding:18px}.fnl-l{flex-direction:column;align-items:flex-start;gap:14px}.fnl-mark{width:112px;margin-top:2px}.fmfoot .fnl.nl-card .nlout{flex-wrap:wrap}}:root .tabs .btn.nlcta,:root .tabs .btn.nlcta:hover,:root .tabs .btn.nlcta svg{color:#100c08}.tabs{view-transition-name:fm-nav}::view-transition-group(fm-nav){animation:none!important}::view-transition-old(fm-nav){animation:none!important}::view-transition-new(fm-nav){animation:none!important}::view-transition-old(fm-nav){display:none}::view-transition-group(fm-nav){z-index:50}@media (max-width:767px){body.in-tray:not(.modal):not(.modal-sheet):not(.introing) .tabs{opacity:1;pointer-events:auto;transform:translate(-50%)}}[data-pagehead]:focus,[data-pagehead]:focus-visible,h1[tabindex="-1"]:focus,h1[tabindex="-1"]:focus-visible,h2[tabindex="-1"]:focus,h2[tabindex="-1"]:focus-visible{box-shadow:none;outline:none}@keyframes vt-d-out-l{to{opacity:0;transform:translate(-24px)}}@keyframes vt-d-in-r{0%{opacity:0;transform:translate(32px)}}@keyframes vt-d-out-r{to{opacity:0;transform:translate(24px)}}@keyframes vt-d-in-l{0%{opacity:0;transform:translate(-32px)}}@keyframes vt-d-in-up{0%{opacity:0;transform:translateY(28px)}}@keyframes vt-d-hold{to{opacity:.7}}@keyframes vt-d-out-down{to{opacity:0;transform:translateY(28px)}}@keyframes vt-d-back{0%{opacity:.7}}@keyframes vt-d-side-in{0%{opacity:0;transform:translate(56px)}}@keyframes vt-d-side-out{to{opacity:0;transform:translate(56px)}}@media (min-width:768px){::view-transition-old(root){animation-duration:.24s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-new(root){animation-duration:.24s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}html[data-nav=left]::view-transition-old(root){animation-name:vt-d-out-l}html[data-nav=left]::view-transition-new(root){animation-name:vt-d-in-r}html[data-nav=right]::view-transition-old(root){animation-name:vt-d-out-r}html[data-nav=right]::view-transition-new(root){animation-name:vt-d-in-l}html[data-nav=up]::view-transition-old(root){animation-name:vt-d-hold}html[data-nav=up]::view-transition-new(root){z-index:2;animation-name:vt-d-in-up}html[data-nav=down]::view-transition-old(root){z-index:2;animation-name:vt-d-out-down}html[data-nav=down]::view-transition-new(root){animation-name:vt-d-back}@supports (view-transition-name:a){.tray>.trayin{animation:none}}}@media (min-width:1024px){html[data-tray=side] .tray{margin:0 0 0 auto;box-shadow:-30px 0 80px -30px #000000bf}html[data-tray=side] .traybar .inner{margin:0 0 0 auto}html[data-tray=side][data-nav=up]::view-transition-new(root){animation-name:vt-d-side-in}html[data-tray=side][data-nav=down]::view-transition-old(root){animation-name:vt-d-side-out}}@media (prefers-reduced-motion:reduce){html[data-nav]::view-transition-old(root){animation:.18s both vt-fade!important;transform:none!important}html[data-nav]::view-transition-new(root){animation:.18s both vt-fade!important;transform:none!important}}:root{--colw:min(calc(100vw - var(--rail-w,0px)),2400px);--bleed-l:calc((100% - var(--colw)) / 2);--bleed-r:calc((100% - var(--colw)) / 2)}@media (min-width:1024px){html[data-tray=side]{--bleed-l:calc(100% - var(--colw));--bleed-r:0px}}.tray .spothero,.tray .cty-hero,.tray .lhero:not(.y1){border-radius:0;overflow:visible}.tray .spothero .im,.tray .cty-hero .im,.tray .lhero:not(.y1) .im{left:var(--bleed-l);right:var(--bleed-r);border-radius:0;overflow:hidden}@media (min-width:1024px){.tray .spothero{height:58vh;min-height:380px;max-height:620px}.tray .cty-hero{height:50vh;min-height:340px;max-height:540px}}.tray .dir-hero{margin-left:var(--bleed-l);margin-right:var(--bleed-r);padding-left:calc(var(--pad) - var(--bleed-l));padding-right:calc(var(--pad) - var(--bleed-r));border-radius:0}#menuov .scrim{-webkit-backdrop-filter:none;background:#00000038}#menuov .sheet{-webkit-backdrop-filter:blur(30px)saturate(160%);background:#100c088c;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14,0 -18px 50px #00000073}.fmfoot .fnl.nl-card{border-radius:var(--rp);clip-path:inset(0 round var(--rp))}.fmfoot .fnl.nl-card>.sand-dune{border-radius:inherit}@supports (view-transition-name:a){.screen,.tray>.trayin,.tray{animation:none}}@media (min-width:768px){.appbar{left:var(--rail-w)}}.sp-short .btm .cap{color:#ffffffe0;max-width:46ch;margin-top:10px;font-size:16px;line-height:1.45}.sp-short .btm .cap p{margin:0 0 8px}.sp-short .btm .cap a{color:#fff;text-underline-offset:2px;text-decoration:underline}.dich button{font:inherit;cursor:pointer;background:0 0;border:0}.wpanel{animation:.18s both wpfade}@keyframes wpfade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.wpanel{animation:none}}.pagemark{opacity:.92;width:auto;height:18px;margin:0 0 6px;display:block}@media (min-width:768px){.pagemark{height:20px}}.crow .lchip.ico{color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.socrow{flex-wrap:wrap;gap:8px;display:flex}.socbtn{color:var(--ink);background:#ffffff0f;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.cty-building{margin:14px var(--pad) 4px;color:var(--dim);font-size:14px}.legal p{max-width:68ch;margin:0 0 14px;line-height:1.6}.legal h3{margin:22px 0 8px;font-size:18px}.fmfoot .legal-links a{color:inherit;text-decoration:none}.fmfoot .legal-links a:hover{text-decoration:underline}:root{--font-head:var(--font-bricolage);--head-track:-.02em}.nlhero h1,.issue-row b,.cty-hero h2,.legal h3{font-family:var(--font-head),var(--font-fustat),system-ui,sans-serif;font-synthesis:none;font-variant-numeric:lining-nums}.nlhero h1{letter-spacing:-.02em;font-weight:700}.issue-row b{letter-spacing:-.01em;font-weight:600}@media (max-width:767px){.nlhero h1{font-size:36px}}.hero .dots{gap:0}.hero .dot{box-sizing:content-box;background-clip:content-box;padding:8.5px}.crslpage{padding-top:calc(64px + env(safe-area-inset-top,0px));margin-top:0}.crsl{min-width:min(100%,320px);max-width:min(560px,80svh - 184px);margin:0 auto 18px}.crsl-frame{position:relative}.crsl-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--r);background:#0d0907;outline:none;display:flex;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff12,0 18px 50px -18px #0009}.crsl-track::-webkit-scrollbar{display:none}.crsl-track:focus-visible{box-shadow:0 0 0 2px var(--accent-lt)}.crsl-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;position:relative;overflow:hidden}.crsl-slide img{object-fit:contain}.crsl-type{z-index:2;color:#fff;background:linear-gradient(#0000,#0a0705b8 45%,#0a0705eb);padding:110px 22px 22px;position:absolute;bottom:0;left:0;right:0}.crsl-type .k,.crslc-type .k{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--accent-lt);margin-bottom:8px;font-weight:600;display:block}.crsl-type b{font-family:var(--font-head),var(--font-fustat),sans-serif;letter-spacing:-.02em;text-wrap:balance;font-size:clamp(22px,5.8vw,30px);font-weight:700;line-height:1.06;display:block}.crsl-nav{z-index:3;color:#fff;-webkit-backdrop-filter:blur(12px);background:#100c089e;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;margin-top:-22px;transition:opacity .2s;display:none;position:absolute;top:50%;box-shadow:inset 0 0 0 1px #fff3}.crsl-nav.prev{left:-58px}.crsl-nav.next{right:-58px}.crsl-nav:disabled{opacity:.3;cursor:default}.crsl-foot{margin-top:10px;position:relative}.crsl-count{color:var(--dim);letter-spacing:.04em;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.crsl-dots{justify-content:center;gap:0;display:flex}.crsl-dots button{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.crsl-dots button:before{content:"";background:#f8f0e452;border-radius:999px;width:6px;height:6px;transition:width .25s,background .25s}.crsl-dots button.on:before{background:var(--accent-lt);width:16px}.crsl-dek{font-size:var(--t-body);color:var(--ink2);margin:14px 0 0;line-height:1.5}@media (hover:hover) and (pointer:fine){.crsl-nav{display:flex}.crsl-count{display:block}}@media (max-width:700px){.crsl-nav.prev{left:8px}.crsl-nav.next{right:8px}}.c.crslc{aspect-ratio:auto;width:44vw;max-width:180px;height:auto;box-shadow:none;background:0 0;justify-content:flex-start;align-self:flex-start}.c.crslc .im{aspect-ratio:4/5;border-radius:var(--r);background:#0d0907;flex:none;position:relative;inset:auto;box-shadow:inset 0 0 0 1px #ffffff12}.crslc-cap{padding:9px 2px 2px}.crslc-cap .ct{color:var(--ink)}.crslc-cap .cm{color:var(--dim);align-items:center;gap:8px;margin-top:5px;display:flex}.crslc-n{font-size:var(--t-xs);color:var(--ink2);align-items:center;gap:5px;font-weight:600;display:inline-flex}.crslc-type{z-index:2;color:#fff;background:linear-gradient(#0000,#0a070573 40%,#0a0705db);padding:46px 12px 12px;position:absolute;bottom:0;left:0;right:0}.crslc-type .k{margin-bottom:5px}.crslc-type b{-webkit-line-clamp:4;font-family:var(--font-head),var(--font-fustat),sans-serif;letter-spacing:-.02em;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.08;display:-webkit-box;overflow:hidden}@media (min-width:768px){.c.crslc{width:216px;max-width:none}}@media (min-width:1100px){.c.crslc{width:240px}}.sp-short .vsound{top:calc(74px + env(safe-area-inset-top,0px));z-index:7;border-radius:var(--r);color:#fff;-webkit-backdrop-filter:blur(14px);background:#00000073;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;right:12px;box-shadow:inset 0 1px #ffffff38}.sp-short .vsound svg{width:22px;height:22px}.sp-short .vsound[aria-pressed=false]{box-shadow:inset 0 1px #ffffff38,0 0 0 2px #f9bf43d9}.sp-short .sp-play{z-index:5}.sp-short .sbar{cursor:pointer;touch-action:none;z-index:7;background:0 0;height:24px;bottom:3px}.sp-short .sbar:before{content:"";background:#ffffff42;border-radius:2px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0;right:0}.sp-short .sbar i{height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0}.vp .bar{cursor:pointer;touch-action:none;background-clip:content-box;height:19px;margin-bottom:1px;padding:8px 0}.vp .bar i{height:3px}.sbar:focus-visible,.vp .bar:focus-visible{outline:2px solid var(--accent-lt);outline-offset:2px}.sp-short .vg{pointer-events:none}.sp-short .btm .cap.clamp{cursor:pointer;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sp-short .btm .cap.clamp p{display:inline}.sp-short .btm .cap.clamp p+p:before{content:" "}.sp-short .btm .cap.clamp.open{-webkit-line-clamp:unset;max-height:40svh;display:block;overflow:auto}.sp-short .btm .cap.clamp.open p{display:block}@media (max-width:767px){.sp-short .btm{bottom:calc(var(--tabs-h) - 2px + env(safe-area-inset-bottom,0px))}.sp-short .share{bottom:calc(var(--tabs-h) + 96px)}}.mk-wrap{padding-top:6px}.mk{flex-direction:column;gap:30px;display:flex}.mk-table td{font-variant-numeric:tabular-nums}.mk-empty{color:var(--dim)}.mk-period{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mk-period button,.mk-seg button{border-radius:var(--r);min-height:36px;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--hair);background:#ffffff0f;padding:0 14px;font-size:14px;font-weight:600}.mk-period button.on,.mk-seg button.on{background:var(--paper);color:var(--brand-ink);box-shadow:none}.mk-range{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);margin-left:auto;font-weight:600}.mk-k{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);font-weight:600;display:block}.mk-hero{border-radius:var(--r);background:linear-gradient(150deg,#f9bf4329,#f9bf4308 60%),var(--card);padding:22px 22px 18px;position:relative;box-shadow:inset 0 0 0 1px #f9bf4347}.mk-hero .mk-k{color:var(--accent-lt)}.mk-hero p{font-family:var(--font-head),var(--font-fustat),sans-serif;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:8px 0 12px;font-size:clamp(24px,5.4vw,40px);font-weight:600;line-height:1.12}.mk-hero p b{color:var(--accent-lt);font-weight:700}.mk-story,.mk-fig h3,.mk-cities h3{font-family:var(--font-head),var(--font-fustat),sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(22px,4.6vw,30px);font-weight:600;line-height:1.12}.mk-story{margin-bottom:-14px}.mk-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mk-card{border-radius:var(--r);background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);flex-direction:column;gap:4px;min-width:0;padding:14px 14px 12px;display:flex;position:relative}.mk-v{font-family:var(--font-fustat),sans-serif;letter-spacing:-.03em;color:var(--ink);font-size:clamp(26px,7vw,34px);font-weight:800;line-height:1.05}.mk-d{color:var(--dim);font-size:13px;font-weight:700}.mk-d.up{color:#8eddb0}.mk-d.down{color:#f2a08a}.mk-d small{color:var(--dim);font-weight:500;font-size:var(--t-xs)}.mk-spark{max-width:100%;margin-top:4px}.mk-dl{color:var(--accent-lt);align-items:center;gap:6px;min-height:32px;font-size:13px;font-weight:600;display:inline-flex}.mk-dl svg{transform:rotate(90deg)}.mk-card .mk-dl{border-radius:var(--r);justify-content:center;gap:0;width:36px;height:36px;min-height:0;position:absolute;top:6px;right:6px}.mk-card .mk-dl:hover,.mk-card .mk-dl:focus-visible{background:#f9bf4324}.mk-card .mk-k{padding-right:30px}.mk-fig{flex-direction:column;gap:6px;margin:0;display:flex}.mk-sub{color:var(--ink2);max-width:62ch;margin:0 0 8px;font-size:15px;line-height:1.45}.mk-plot{position:relative}.mk-svgw{width:100%;overflow:hidden}.mk-svgw svg{width:100%;height:auto;display:block;overflow:visible}.mk-ax{fill:#f8f0e499;font-size:12px;font-family:var(--font-fustat),sans-serif}.mk-n{fill:#f8f0e4c7;font-size:12px;font-weight:700;font-family:var(--font-fustat),sans-serif}.mk-mark{cursor:default;outline:none}.mk-mark:focus-visible{outline:2px solid var(--accent-lt);outline-offset:2px}.mk-tip{z-index:5;background:var(--paper);max-width:min(320px,90%);color:var(--brand-ink);pointer-events:none;white-space:normal;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:600;line-height:1.35;position:absolute;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 8px 24px #0006}.mk-tools{align-items:center;gap:8px;margin-bottom:8px;display:flex}.mk-seg{gap:4px;display:inline-flex}.mk-chip{min-height:32px;color:var(--accent-lt);background:#f9bf4329;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.mk-bars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mk-bars li{grid-template-columns:1fr auto;grid-template-areas:"l v""b b";align-items:end;gap:4px 10px;min-height:32px;display:grid}.mk-bars .mk-bl{grid-area:l}.mk-bars .mk-bv{flex-direction:row;grid-area:v;align-items:baseline;gap:8px}.mk-bars .mk-bt{grid-area:b}@media (min-width:768px){.mk-bars li{grid-template-columns:minmax(150px,24%) 1fr 150px;grid-template-areas:"l b v";align-items:center;gap:12px}.mk-bars .mk-bv{justify-content:flex-end}}.mk-bl{color:var(--ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.mk-bl a,button.mk-bl{color:inherit;text-decoration:none}button.mk-bl{text-underline-offset:3px;min-height:32px;-webkit-text-decoration:underline #f8f0e440;text-decoration:underline #f8f0e440}.mk-bt{background:#ffffff0d;border-radius:3px;height:14px;position:relative}.mk-bt i{background:var(--accent-lt);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.mk-bt em{background:var(--ink);opacity:.7;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.mk-bv{flex-direction:column;align-items:flex-end;min-width:64px;display:flex}.mk-bv b{font-size:15px;font-weight:800}.mk-bv small{font-size:var(--t-xs);color:var(--dim)}.mk-key{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:8px 0 0;font-size:13px;display:flex}.mk-key span{align-items:center;gap:6px;display:inline-flex}.mk-key i{border-radius:3px;width:12px;height:12px;display:inline-block}.mk-key i.k-amber{background:var(--accent-lt)}.mk-key em{background:var(--ink);opacity:.7;width:2px;height:14px;margin-left:6px;display:inline-block}.mk-stack{flex-direction:column;gap:8px;display:flex}.mk-srow{grid-template-columns:64px 1fr;align-items:center;gap:10px;display:grid}.mk-sbar{background:#ffffff0d;border-radius:4px;height:22px;display:flex;overflow:hidden}.mk-sbar i{height:100%;display:block}.mk-fig figcaption{box-shadow:inset 0 1px 0 var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:10px;display:flex}.mk-src{color:var(--dim);font-size:13px}.mk-acts{align-items:center;gap:14px;display:inline-flex}.mk-tbl{color:var(--ink2);text-underline-offset:3px;min-height:32px;font-size:13px;font-weight:600;text-decoration:underline}.mk-table{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--hair);margin-top:6px;overflow-x:auto}.mk-table table{border-collapse:collapse;width:100%;font-size:14px}.mk-table th,.mk-table td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--hair);padding:8px 10px}.mk-table th[scope=row],.mk-table thead th:first-child{text-align:left}.mk-table thead th{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);font-weight:600}.mk-cities{flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.mk-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-cards.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.mk{gap:40px}.mk-hero{padding:28px 30px 22px}}@media (min-width:1100px){.mk-cards:not(.c4){grid-template-columns:repeat(6,minmax(0,1fr))}.mk-v{font-size:30px}}.mk-note{max-width:62ch;font-family:var(--font-fustat),sans-serif!important;letter-spacing:0!important;color:var(--ink2)!important;margin:0 0 12px!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important}.mk-hero-acts{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.mk-srclink{color:var(--ink);text-underline-offset:3px;align-items:center;gap:4px;min-height:32px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.mk-foot{color:var(--dim);margin:8px 0 0;font-size:13px;line-height:1.45}.mk-months{flex-direction:column;gap:12px;display:flex}.mk-months h3{font-family:var(--font-head),var(--font-fustat),sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(22px,4.6vw,30px);font-weight:600}.mk-months ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-months li{box-shadow:inset 0 -1px 0 var(--hair);flex-direction:column;gap:4px;padding:14px 0;font-size:16px;display:flex}.mk-months li b{font-size:18px;font-weight:700}.mk-months li p{color:var(--ink2);max-width:66ch;margin:0;font-size:16px;line-height:1.5}.mk-months .mk-tbl{align-self:flex-start}@media (min-width:768px){.mk-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.mk-cards:not(.c4){grid-template-columns:repeat(6,minmax(0,1fr))}}.fm.stp.inkdark .bm img{filter:brightness(0)}.fm.stp.inkdark .bm svg *{fill:#100c08!important}.fm.stp.inkdark .bm svg [fill=none]{fill:none!important}.fm.stp.inkdark .bm svg [stroke]{stroke:#100c08!important}.fm.stp.inkdark .bm svg [stroke=none]{stroke:none!important}.fm.stp.inkdark .bm.letter{color:#100c08;text-shadow:none;background:linear-gradient(160deg,#100c0824,#100c080a);box-shadow:inset 0 0 0 1.5px #100c0859,0 10px 30px #0000001f}.fmk{flex:none;display:block;position:relative;overflow:visible}.fmk img{object-fit:fill;max-width:none;max-height:none;display:block;position:absolute}.fm.stp .bm.fit{width:auto;max-width:none;height:auto;max-height:none}.fm.stp .bm.fit .fmk img{filter:brightness(0)invert()}.fm.stp.inkdark .bm.fit .fmk img{filter:brightness(0)}.fm.stp.row .bm.fit,.fm.stp.row .bm.fit img{max-width:none;max-height:none}.lchip.co{color:#fff;border:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e}.lchip.co .fmk img,.lchip.co>img{filter:brightness(0)invert()}.lchip.co.inkdark{color:#100c08}.lchip.co.inkdark .fmk img{filter:brightness(0)}.lchip.co .lsvg{width:70%;height:70%;display:block}.lchip.co .lsvg svg{width:100%;height:100%;display:block}.lchip.co .lsvg svg *{fill:currentColor!important}.srow .av{position:relative}.srow .av .cutav{object-fit:fill;display:block}.srch{--pad:var(--tray-pad);margin:0 auto;padding-top:0}.srch-head{grid-template-columns:1fr auto;grid-template-areas:"mark mark""title switch""sub sub";align-items:center;gap:0 12px;padding-bottom:12px;display:grid}.srch-head .pagemark{grid-area:mark}.srch-head h1{font-size:var(--h2);grid-area:title;margin:10px 0 0}.srch-head .sub{grid-area:sub}.srch-head .srch-switch{grid-area:switch;align-self:end}@media (min-width:768px){.srch{width:min(860px,100%)}}@media (min-width:1024px){.srch{width:min(960px,100%)}}.srch-head.pg-head{padding-top:calc(22px + env(safe-area-inset-top,0px))}@media (min-width:768px){.srch-head.pg-head{padding-top:96px}}.sp-head .sub .sublink{color:var(--ink);text-underline-offset:3px;-webkit-text-decoration:underline #f8f0e459;text-decoration:underline #f8f0e459}.hero .dots{gap:0;padding-top:10px}.hero .dot{box-sizing:content-box;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:auto;min-width:24px;height:24px;padding:0 4px;display:flex}.hero .dot i{height:6px;width:calc(6px + 14px * var(--f,0));background:color-mix(in srgb,#ffffff57 calc(100% - var(--f,0) * 100%),var(--accent));border-radius:999px;transition:width .42s cubic-bezier(.2,.8,.2,1),background-color .42s;display:block}.hero .dot.on{background:0 0;width:auto}:root:not([data-btn=sunset]) .hero .dot.on{background:0 0}.hero .dots.dragging .dot i{transition:none}@media (prefers-reduced-motion:reduce){.hero .dot i{transition:none}}.wpanel.solo{margin-top:16px}.pfacts{color:var(--ink2);flex-direction:column;gap:3px;margin-top:8px;font-size:15px;display:flex}.dir-facts{color:var(--ink2);flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:14px;display:flex}.dir-facts a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.dir-hero .biglogo{right:var(--pad);box-sizing:border-box;border-radius:var(--r);z-index:1;background:#ffffffeb;justify-content:center;align-items:center;width:min(34vw,180px);height:min(34vw,180px);padding:clamp(14px,4vw,26px);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.dir-hero .biglogo img{object-fit:contain;width:100%;height:100%}@media (max-width:719px){.dir-hero .biglogo{width:148px;height:76px;margin-bottom:16px;padding:12px 16px;position:relative;top:auto;right:auto;transform:none}}@media (min-width:720px){.dir-hero:has(.biglogo) .in{padding-right:calc(min(34vw,180px) + 24px)}}.ltile{position:relative}.ltile .ltd{pointer-events:none;color:#fff6;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ltile .ltg{font-family:var(--font-head),var(--font-fustat),sans-serif;letter-spacing:0;font-style:normal;font-weight:700;line-height:1;display:block;position:relative}.lchip.ltile{border:0}.lchip.co.ltile{box-shadow:none}.lchip.co.ltile .ltd{color:#ffffff80}.lchip.co.inkdark.ltile .ltd{color:#100c0866}.fm.stp .bm.letter.ltile{box-shadow:0 10px 30px #00000038}.fm.stp .bm.letter.ltile .ltd{color:#fff9}.fm.stp.inkdark .bm.letter.ltile{box-shadow:0 10px 30px #0000001f}.fm.stp.inkdark .bm.letter.ltile .ltd{color:#100c0866}.srow .av .ltr.ltile{border-radius:inherit}.chip.feat{color:#fff;background:#0a0806db!important}.tag.feat{color:#fff;background:#0a0806db;box-shadow:inset 0 0 0 1px #ffffff1f}.fmmark{background:currentColor;flex:none;width:11px;height:11px;display:inline-block;-webkit-mask:url(/marks/compass.svg) 50%/contain no-repeat;mask:url(/marks/compass.svg) 50%/contain no-repeat}.tag.feat .fmmark{width:13px;height:13px}.fm.team .panel .tphoto{object-fit:cover;object-position:center top;z-index:1}.fm.team .panel .tground{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.fm.team .panel .grain{z-index:2;mix-blend-mode:overlay;opacity:.16;pointer-events:none;background-repeat:repeat;background-size:256px;position:absolute;inset:0}.fm.team .panel .tcut{z-index:6;filter:drop-shadow(0 18px 24px #280a0059);max-width:none;height:auto;position:absolute;left:50%;transform:translate(-50%)}.fm.team .plate h3{margin-bottom:2.2cqw}.fm.team .role{color:var(--pdim);font-size:13px;font-weight:600;line-height:1.3}.fm.team.half .role{font-size:12px}.fm.team .tbul{gap:1.6cqw;margin:3cqw 0 0;padding:0;list-style:none;display:grid}.fm.team .tbul li{font-family:var(--font-fustat),Fustat,system-ui,sans-serif;color:#fff3e0;padding-left:12px;font-size:13px;line-height:1.38;position:relative}.fm.team .tbul li:before{content:"";background:#f9bf43;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.fm.team .tmore{color:#f9bf43;font:inherit;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:4px 0;font-size:12px;font-weight:700;display:none}.fm.team.half .tbul li{font-size:12px}.fm.team.half .tbul:not(.open) li:nth-child(n+3){display:none}.fm.team.half .tmore{display:inline-block}.fm.team .acts{border-top:1px dashed #ffffff24;gap:6px;margin-top:4.3cqw;padding-top:3.6cqw;display:flex}.fm.team .acts .btn{letter-spacing:.09em;color:#fff3e0;background:#100c0873;border-radius:8px;gap:6px;min-height:34px;padding:0 12px;font-size:12px;box-shadow:inset 0 0 0 1px #ffffff29}.fm.team .acts .ico{display:none}.teamgrid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(70vw,340px);grid-auto-flow:column;gap:12px;padding:4px 2px 14px;display:grid;overflow-x:auto}.teamgrid::-webkit-scrollbar{display:none}.teamgrid .fm{--w:100%;scroll-snap-align:start;width:100%}.teamgrid .fm.team .tmore{display:none}@media (max-width:767px){.teamgrid{margin-inline:-18px;padding-inline:18px;scroll-padding-inline:18px}}@media (min-width:1024px){.teamgrid{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;gap:14px;padding:0;overflow:visible}}.artmeta .byav{vertical-align:-5px;width:20px;height:20px;margin-right:8px;display:inline-block}.spotbody .blist{font-size:var(--t-body);color:var(--ink2)}.shbtn{border-radius:var(--r);min-height:40px;color:var(--paper);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;background:#100c088c;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.shbtn:hover{background:#ffffff1a}.shbtn:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.shbtn svg{flex:none}.shbtn[disabled]{opacity:.6;cursor:default}.shacts{flex-wrap:wrap;gap:8px;display:flex}.shmenu{display:flex;position:relative}.shpop{z-index:80;border-radius:calc(var(--r) + 4px);-webkit-backdrop-filter:blur(18px);background:#17110cf5;flex-direction:column;gap:4px;min-width:210px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #00000073,inset 0 0 0 1px #ffffff1a}.shpop .shbtn{box-shadow:none;background:0 0;justify-content:flex-start;width:100%}.shpop .shbtn:hover{background:#ffffff14}.shmenu.up .shpop{top:auto;bottom:0;right:calc(100% + 10px)}.sp-short .shmenu{z-index:6;position:absolute;bottom:120px;right:12px}.sp-short .shmenu .share{position:static}.shr-acts .shacts{display:contents}.afilters{padding:6px var(--pad) 16px;flex-direction:column;gap:8px;display:flex}.afilters .fchip .n{opacity:.62;margin-left:2px;font-weight:600}.afilters .fchip.on .n{opacity:.75}.afilters .acount{color:var(--dim);font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;margin-top:2px}.agrid{gap:var(--g);padding:0 var(--pad);grid-template-columns:1fr 1fr;display:grid}.agrid .c.story{width:100%;max-width:none}@media (min-width:768px){.agrid{grid-template-columns:repeat(3,1fr)}}.c .cdt{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.c .cdt .mono{font-size:var(--t-xs);color:var(--dim);letter-spacing:var(--track-label);text-transform:uppercase}.sechead .seeall{letter-spacing:-.01em;color:var(--dim);padding:6px 0;font-size:13px;font-weight:600}.sechead .seeall:hover{color:var(--ink)}.agrid .c.story{align-self:stretch;height:100%}:is(.agrid .c.story .chin,.rail .c.story:has(.cdt) .chin){flex-direction:column;flex:1;display:flex}.c .chin:has(.cdt) .cm{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c .chin .cdt{margin-top:auto;padding-top:8px}.rail .c.story:has(.cdt){align-self:stretch}.srcnote{box-shadow:inset 0 1px 0 var(--hair);flex-direction:column;gap:6px;margin:26px 0 6px;padding-top:14px;display:flex}.srcnote .mono{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:12px}.spotbody .srcnote p{color:var(--dim);margin:0;font-size:13px;line-height:1.55}.srcnote a{text-decoration:underline}@media (min-width:768px){.spotbody .srcnote p{font-size:14px}}.spotbody .mentioned{margin-top:26px}.spotbody .mentioned .section{margin-top:0}.spotbody .mentioned .sechead{padding-inline:0}.rnav[hidden]{display:none!important}.csec .csec2{margin-top:8px}.totop{right:16px;bottom:calc(var(--tabs-h) + 8px + env(safe-area-inset-bottom,0px));z-index:240;width:44px;height:44px;color:var(--ink);-webkit-backdrop-filter:blur(20px)saturate(160%);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out);background:#100c08b8;border-radius:8px;justify-content:center;align-items:center;display:flex;position:fixed;transform:translateY(8px);box-shadow:inset 0 0 0 1px #ffffff24,0 10px 30px -10px #0009}.totop.on{opacity:1;pointer-events:auto;transform:none}.totop svg{width:20px;height:20px}.totop:hover{background:#201812d9}.totop:focus-visible{outline-offset:2px;outline:2px solid #f9bf43}@media (min-width:1024px){.totop{right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.totop{transition:none;transform:none}}.lhero.y1.dark{background:0 0}.lhero.y1.dark:before{background:var(--banner) center 40%/cover;mix-blend-mode:normal;opacity:1;filter:grayscale()brightness(.24)contrast(1.06);-webkit-mask-image:linear-gradient(#000 0% 38%,#000000e6 46%,#000000bd 54%,#0000008f 62%,#00000061 70%,#0000003b 78%,#0000001f 85%,#0000000d 92%,#00000004 97%,#0000 100%);mask-image:linear-gradient(#000 0% 38%,#000000e6 46%,#000000bd 54%,#0000008f 62%,#00000061 70%,#0000003b 78%,#0000001f 85%,#0000000d 92%,#00000004 97%,#0000 100%)}.lhero.y1.dark:after{background:var(--banner-tint,transparent);opacity:.5;mix-blend-mode:color;-webkit-mask-image:linear-gradient(#000 0% 38%,#000000e6 46%,#000000bd 54%,#0000008f 62%,#00000061 70%,#0000003b 78%,#0000001f 85%,#0000000d 92%,#00000004 97%,#0000 100%);mask-image:linear-gradient(#000 0% 38%,#000000e6 46%,#000000bd 54%,#0000008f 62%,#00000061 70%,#0000003b 78%,#0000001f 85%,#0000000d 92%,#00000004 97%,#0000 100%)}.lhero.y1.dark .introducing{color:#fff3e0b8}.lhero.y1.dark .concept{color:#fff3e0e6}.lhero.y1.dark p{color:#fff3e0a8}.dir-scope{color:var(--dim);font-size:var(--t-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 10px;display:flex}.dir-scope b{color:var(--ink)}.afilters .afl-desk{flex-direction:column;gap:8px;display:flex}.afilters .afl-mob{flex-wrap:wrap;gap:6px;display:none}.afl-sheet{flex-direction:column;gap:14px;display:flex}@media (max-width:767px){.afilters .afl-desk{display:none}.afilters .afl-mob{display:flex}}.pcard{flex-direction:column;display:flex}.pcard.fnd .ph{aspect-ratio:1/1.24}.pcard .bd{flex:none;height:78px;padding:10px 11px 12px;overflow:hidden}.pcard.co .bd{height:108.24px}.pcard .bd b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pcard .bd span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pcard.co .pmk{z-index:2;color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pcard.co.inkdark .pmk{color:#100c08}.pcard.co .pmk .fmk img,.pcard.co .pmk>img{filter:brightness(0)invert()}.pcard.co.inkdark .pmk .fmk img,.pcard.co.inkdark .pmk>img{filter:brightness(0)}.pcard.co .pmk>img{object-fit:contain;max-width:70%;max-height:44%}.pcard.co .psvg{width:44%;height:44%;display:block}.pcard.co .psvg svg{width:100%;height:100%;display:block}.pcard.co .psvg svg *{fill:currentColor!important}.pcard.co .psvg svg [fill=none]{fill:none!important}.pcard.co .plt{width:52px;height:52px;color:inherit;background:linear-gradient(160deg,#ffffff47,#ffffff14);border-radius:24%;justify-content:center;align-items:center;font-size:24px;display:flex;box-shadow:0 6px 18px #0003}.pcard.co .plt .ltd{color:#fff9}.pcard.co.inkdark .plt{background:linear-gradient(160deg,#100c0824,#100c080a);box-shadow:0 6px 18px #0000001a}.pcard.co.inkdark .plt .ltd{color:#100c0866}.pcard .ph .pcut{z-index:1;object-fit:contain;width:auto;max-width:none;height:118%;position:absolute;bottom:-2%;left:50%;transform:translate(-50%)}.rvw{border-top:1px solid #ffffff1f;margin-top:40px;padding-top:26px}.rvw>*{max-width:640px}.rvw h2{color:var(--ink);margin:0 0 8px;font-size:24px;font-weight:700}.rvw .cform{gap:6px;margin-top:14px}.rvw-l{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--dim);margin-top:10px;font-weight:600}.rvw .sfield textarea{resize:vertical;min-height:120px;line-height:1.5}.rvw .bad,.rvw .sfield.bad{box-shadow:inset 0 0 0 1px #f0a58a}.rvw-up{flex-direction:column;gap:6px;display:flex}.rvw .rvw-help{color:var(--dim);margin:0;font-size:14px;line-height:1.5}.rvw-pick{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rvw-pick .btn{cursor:pointer}.rvw-fn{color:var(--ink2);overflow-wrap:anywhere;min-width:0;font-size:14px}.rvw-x{color:var(--dim);background:0 0;font-size:13px;text-decoration:underline}.rvw-file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.rvw-up:focus-within .rvw-pick .btn{outline:2px solid var(--ink);outline-offset:2px}.rvw .rvw-err{color:#f0a58a;margin:8px 0 0;font-size:14px}.rvw-send{align-self:flex-start;min-width:200px;margin-top:14px}.rvw .rvw-ok{font-size:var(--t-body);color:var(--ink);background:#100c0873;border-radius:8px;padding:16px 18px;box-shadow:inset 0 0 0 1px #ffffff24}.gg.sun:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(110% 85% at 94% 30%,#ffc67075,#ff963c24 46%,#ff963c00 72%),linear-gradient(90deg,#280c0385 0%,#280c0333 42%,#280c0300 72%);position:absolute;inset:0}.rvtoast{width:fit-content;left:16px;right:16px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:400;max-width:440px;color:var(--ink);font:500 15px/1.45 var(--font-fustat),system-ui,sans-serif;cursor:pointer;background:#100c08f0;border-radius:8px;margin:0 auto;padding:14px 18px;animation:.18s ease-out rvt;position:fixed;box-shadow:0 12px 40px #00000080,inset 0 0 0 1px #ffffff1f}@keyframes rvt{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:767px){.rvtoast{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}.chip.fm40,.fm .chip.fm40{color:#fff3e0!important;background:linear-gradient(165deg,#f7913a 0%,#f0702f 55%,#d4521e 100%)!important}.chip.fm40 b,.chip.fm40 .ci{color:#fff3e0}.fmfoot .fnl.nl-card.nl-sun{color:#fff3e0;background:#3a1d10 url(/textures/tex-sun.webp) 50%/cover}.fmfoot .fnl.nl-card.nl-sun:before{opacity:.1;mix-blend-mode:overlay}.fmfoot .fnl.nl-card.nl-sun b{color:#fff3e0!important}.nl-sun .nl-eyebrow{color:#fff3e0c7}.nl-sun .nl-sand .note{color:#fff3e0d1}.nl-sun .fnl-mark{filter:brightness(0)invert()sepia(.12)}@media (min-width:768px){.fmfoot{--fw:calc(100vw - var(--rail-w,0px));--fpad:max(32px,calc((var(--fw) - 1320px) / 2));width:var(--fw);max-width:none;margin:44px 0 0 calc(50% - var(--fw) / 2);padding-left:var(--fpad);padding-right:var(--fpad)}html[data-tray=side] .tray .fmfoot{margin-left:calc(100% - var(--fw))}.fmfoot .fnav{margin-left:calc(-1 * var(--fpad));margin-right:calc(-1 * var(--fpad));padding-left:var(--fpad);padding-right:var(--fpad)}}.consent{left:50%;bottom:calc(var(--tabs-h) + 8px + env(safe-area-inset-bottom,0px));z-index:260;width:min(560px,100vw - 32px);color:var(--ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#100c08f0;border-radius:8px;flex-direction:column;gap:12px;padding:16px 18px;font-size:13.5px;line-height:1.45;display:flex;position:fixed;transform:translate(-50%);box-shadow:inset 0 0 0 1px #fff3e024,0 18px 40px #00000073}.consent p{color:var(--ink2);margin:0}.consent a{color:var(--ink);text-decoration:underline}.consent-b{flex-wrap:wrap;gap:8px;display:flex}.consent-b button{min-width:96px;font:700 12px/1 var(--font-fustat),system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:var(--pink);color:#100c08;border:0;border-radius:8px;flex:1 1 0;padding:10px 14px}.consent-b button.ghost{color:var(--ink);background:0 0;box-shadow:inset 0 0 0 1px #fff3e04d}.consent-p b{font-size:15px}.consent-t{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.consent-t input{accent-color:#f28c38;width:18px;height:18px;margin-top:3px}.consent-t span{color:var(--ink2);flex-direction:column;gap:2px;display:flex}.consent-t span b{color:var(--ink);font-size:13.5px}.fmfoot .legal-links .linkish{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.fmfoot .legal-links .linkish:hover{text-decoration:underline}.hitem h2{font-size:calc(var(--h1) * .86);-webkit-line-clamp:4;line-clamp:4;text-wrap:balance;-webkit-box-orient:vertical;max-width:24ch;line-height:1.04;display:-webkit-box;overflow:hidden}.hitem .meta{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:65ch;display:-webkit-box;overflow:hidden}@media (min-width:768px){.hitem h2{-webkit-line-clamp:3;line-clamp:3}.hcopy{max-width:calc(var(--pad) + 760px)}}@media (min-width:1100px){.hcopy{max-width:calc(var(--pad) + 900px)}}.spotbody>h2.arth{font-size:max(calc(var(--h2) * .78), min(var(--h2), calc(var(--h2) * 60 / max(60, var(--hlen,60)))));text-wrap:balance}.chip .cl{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.c .chip,.fm .chip,.pcard .chip,.srow .chip{min-width:0;max-width:100%}.fm .plate h3{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fm .stats3>div{min-width:0}.fm .stats3 b,.fm .stats3 span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.invmark{box-sizing:border-box;background:#f3eee6;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:14%;display:inline-flex}.invmark img{object-fit:contain;width:100%;height:100%;display:block}.fm.stp .markwrap .bm.invmark.big{border-radius:8px;width:46cqw;height:46cqw;padding:9cqw}
