.hub-grid .hub-card--img{display:flex;flex-direction:column;padding:0;overflow:hidden}.hub-card__media{position:relative;display:block;aspect-ratio:16 / 9;background:var(--panel-2);overflow:hidden}.hub-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.hub-card--img:hover .hub-card__media img{transform:scale(1.05)}.hub-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgb(10 10 13 / .55))}.hub-card__media .hub-status__badge{position:absolute;left:12px;bottom:12px;z-index:1}.hub-card__body{display:flex;flex-direction:column;gap:8px;padding:18px 20px 20px;flex:1}.hub-card--img .hub-card__meta{margin-top:auto}.hub-all__lead{margin:-8px 0 22px}:root{--bg: #0f0f12;--bg-2: #0a0a0d;--panel: #18181c;--panel-2: #212126;--line: #2a2a30;--line-strong: #3c3c44;--text: #eeede9;--text-2: #c9c7c2;--muted: #9c9a95;--placeholder: #807e79;--scrim: 15 15 18;--scrim-2: 10 10 13;--shadow: 0 1px 2px rgb(0 0 0 / .3), 0 12px 32px -14px rgb(0 0 0 / .6);--accent: #f0648f;--accent-hover: #f58aaa;--on-accent: #16090e;--pink: #f0648f;--cyan: #62b6c9;--red: #e5574f;--lime: #a1c46c;--violet: #a594e3;--orange: #fd7200;--on-orange: #1a0f04;--yellow: #e0bb57;--sunset-a: #f2668f;--sunset-b: #f6a05c;--teal-block: #7dcfc8;--on-block: #16090e;--img-text: #f1f0ec;--img-text-2: #d2d0cb;--display: "Oswald", "Arial Narrow", Impact, sans-serif;--sans: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--radius: 10px;--radius-thumb: 10px;--radius-media: 14px;--radius-lg: 20px;--pill: 999px;--gutter: clamp(16px, 4vw, 32px);--ease: cubic-bezier(.2, .7, .2, 1);--spring: cubic-bezier(.34, 1.56, .64, 1);color-scheme:dark}:root[data-theme=light]{--bg: #f6f4f0;--bg-2: #eeebe5;--panel: #ffffff;--panel-2: #f1eee8;--line: #e2ded6;--line-strong: #c8c3b9;--text: #141417;--text-2: #3a3a40;--muted: #64625d;--placeholder: #8d8b85;--scrim: 246 244 240;--scrim-2: 238 235 229;--shadow: 0 1px 2px rgb(40 30 20 / .06), 0 14px 30px -16px rgb(40 30 20 / .22);--accent: #c42f66;--accent-hover: #a5214f;--on-accent: #ffffff;--pink: #c42f66;--cyan: #17708a;--red: #bd3a30;--lime: #4b7a1d;--violet: #6650c2;--orange: #c25400;--on-orange: #ffffff;--yellow: #8a6700;color-scheme:light}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--bg: #f6f4f0;--bg-2: #eeebe5;--panel: #ffffff;--panel-2: #f1eee8;--line: #e2ded6;--line-strong: #c8c3b9;--text: #141417;--text-2: #3a3a40;--muted: #64625d;--placeholder: #8d8b85;--scrim: 246 244 240;--scrim-2: 238 235 229;--shadow: 0 1px 2px rgb(40 30 20 / .06), 0 14px 30px -16px rgb(40 30 20 / .22);--accent: #c42f66;--accent-hover: #a5214f;--on-accent: #ffffff;--pink: #c42f66;--cyan: #17708a;--red: #bd3a30;--lime: #4b7a1d;--violet: #6650c2;--orange: #c25400;--on-orange: #ffffff;--yellow: #8a6700;color-scheme:light}}.stage,.card--hero .card__body{--text: var(--img-text);--text-2: var(--img-text-2);--muted: #b3b1ab;--line-strong: #4a4a52;--pink: #f0648f;--cyan: #62b6c9;--red: #e5574f;--lime: #a1c46c;--violet: #a594e3;--orange: #fd7200;--yellow: #e0bb57;--accent: #f0648f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.6 var(--sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit;cursor:pointer;color:inherit}h1,h2,h3,h4{margin:0}h1,h2{font-family:var(--sans);font-weight:800;line-height:1.04;letter-spacing:-.03em;text-wrap:balance}h3{font-weight:750;line-height:1.18;letter-spacing:-.02em;text-wrap:pretty}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:1240px;margin:0 auto;padding-inline:var(--gutter)}.wrap--narrow{max-width:820px}.page{padding-block:44px 80px}.section{padding-block:92px 0}.muted{color:var(--muted)}.small{font-size:13px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hp-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.with-icon{display:inline-flex;align-items:center;gap:6px}.with-icon svg{flex-shrink:0}.eyebrow{display:inline-flex;align-items:center;gap:6px;font:650 13px/1.2 var(--sans);color:var(--accent);margin-bottom:10px}.masthead{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:rgb(var(--scrim) / .97);border-bottom:1px solid var(--line)}@supports (backdrop-filter: blur(8px)){.masthead{background:rgb(var(--scrim) / .82);-webkit-backdrop-filter:saturate(1.5) blur(14px);backdrop-filter:saturate(1.5) blur(14px)}}.masthead__bar{display:flex;align-items:center;gap:18px;height:64px}.logo{display:flex;align-items:center;gap:9px;flex-shrink:0}.logo svg{width:30px;height:30px;color:var(--accent);transition:transform .4s var(--spring)}.logo:hover svg{transform:scale(1.06)}.logo__dot{fill:var(--text)}.logo__word{font:600 25px/1 var(--display);letter-spacing:.02em;text-transform:uppercase}.logo__word em{font-style:normal;color:var(--accent);margin-left:3px}.nav{display:flex;gap:2px}.nav a{display:flex;align-items:center;gap:8px;padding:8px 11px;border-radius:var(--pill);font-weight:600;font-size:14.5px;white-space:nowrap;color:var(--muted);transition:color .15s,background-color .15s}.nav a:hover{color:var(--text);background:var(--panel)}.nav a.active{color:var(--text);background:var(--panel-2)}.nav__icon{display:none;width:20px;height:20px;color:var(--accent)}.nav__extra{display:none!important}.masthead__tools{margin-left:auto;display:flex;align-items:center;gap:8px;flex-shrink:0}.icon-btn{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:var(--pill);background:var(--panel);color:var(--text-2);transition:color .15s,background-color .15s}.icon-btn:hover,.icon-btn[aria-expanded=true]{color:var(--text);background:var(--panel-2)}.more{position:relative;flex-shrink:0;margin-left:-14px}.more__panel[hidden]{display:none}.more__btn{display:inline-flex;align-items:center;gap:4px;padding:8px 10px 8px 12px;border:0;border-radius:var(--pill);background:none;font-weight:600;font-size:14.5px;color:var(--muted);transition:color .15s,background-color .15s}.more__btn svg{transition:transform .2s var(--ease)}.more__btn:hover,.more__btn.active{color:var(--text);background:var(--panel)}.more--open .more__btn{color:var(--text);background:var(--panel-2)}.more--open .more__btn svg{transform:rotate(180deg)}.more__panel{position:absolute;top:calc(100% + 10px);left:50%;z-index:30;transform:translate(-50%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:440px;padding:8px;border-radius:18px;background:var(--panel);box-shadow:var(--shadow),0 0 0 1px var(--line);animation:pop .18s var(--ease)}@keyframes pop{0%{opacity:0;transform:translate(-50%) translateY(-6px)}}.more__item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;font-weight:600;font-size:14.5px;color:var(--text-2);transition:background-color .15s,color .15s}.more__item:hover,.more__item.active{background:var(--panel-2);color:var(--text)}.more__icon{width:20px;height:20px;flex-shrink:0;color:var(--accent)}.search-overlay{position:absolute;left:0;right:0;top:100%;padding-block:14px;background:var(--bg);border-bottom:1px solid var(--line);box-shadow:var(--shadow);animation:lb-in .15s var(--ease)}.search-overlay__form{display:flex;align-items:center;gap:12px;color:var(--muted)}.search-overlay__form input{flex:1;min-width:0;padding:12px 16px;border:1px solid var(--line-strong);border-radius:var(--pill);background:var(--panel);color:var(--text);font:500 16px var(--sans)}.search-overlay__form input::placeholder{color:var(--placeholder)}.search-overlay__form input:focus{outline:none;border-color:var(--accent)}.launch-chip{display:flex;align-items:center;gap:7px;font:600 13px/1 var(--display);text-transform:uppercase;letter-spacing:.05em;font-variant-numeric:tabular-nums;padding:9px 13px;border-radius:var(--pill);white-space:nowrap;color:var(--on-block);background:linear-gradient(100deg,var(--sunset-a),var(--sunset-b));transition:transform .2s var(--spring),filter .15s}.launch-chip:hover{transform:translateY(-1px);filter:brightness(1.05)}.launch-chip__tag{opacity:.75}.theme-toggle{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;padding:0;background:var(--panel);border:0;border-radius:var(--pill);color:var(--text-2);transition:color .15s,background-color .15s,transform .3s var(--spring)}.theme-toggle:hover{color:var(--text);background:var(--panel-2)}.burger{display:none;place-items:center;width:38px;height:38px;background:var(--panel);border:0;border-radius:var(--pill);padding:0;color:var(--text)}.ticker{width:100%;padding-inline:max(var(--gutter),calc((100% - 1240px) / 2 + var(--gutter)));box-sizing:border-box;display:flex;align-items:center;gap:4px;border-top:1px solid var(--line);height:36px;overflow:hidden;font-size:13px}.ticker__tag{flex-shrink:0;display:flex;align-items:center;padding:5px 10px;border-radius:var(--pill);background:var(--accent);color:var(--on-accent);font:600 11.5px/1 var(--display);letter-spacing:.08em}.ticker__track{overflow:hidden;flex:1;min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 56px,#000 calc(100% - 72px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 56px,#000 calc(100% - 72px),transparent 100%)}.ticker__inner{display:flex;gap:36px;width:max-content;animation:ticker 70s linear infinite;padding-left:20px}.ticker:hover .ticker__inner,.ticker:focus-within .ticker__inner{animation-play-state:paused}.ticker__inner a{color:var(--muted);white-space:nowrap;display:inline-flex;align-items:center;gap:12px;transition:color .15s}.ticker__inner a:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--line-strong)}.ticker__inner a:hover{color:var(--text)}@keyframes ticker{to{transform:translate(-50%)}}.pill{--pill: var(--cyan);display:inline-block;font:800 12px/1 var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--pill);transition:color .15s}a.pill:hover{color:var(--text)}.confidence{--c: var(--muted);--on-c: #15100a;display:inline-flex;align-items:center;gap:7px;font:600 12px/1 var(--display);text-transform:uppercase;letter-spacing:.06em;padding:6px 10px 6px 8px;border-radius:8px;background:var(--c);color:var(--on-c);transform:rotate(-2deg);box-shadow:0 2px #00000040}.confidence__stars{display:inline-flex;gap:1px;font-size:10px;letter-spacing:0}.confidence__stars span{opacity:.28}.confidence__stars .on{opacity:1}button.confidence{border:0;cursor:pointer;transition:transform .25s var(--spring)}button.confidence:hover,.wanted--open button.confidence{transform:rotate(0) scale(1.05)}.confidence--s1{--c: #f07a6c}.confidence--s2{--c: #f39f6a}.confidence--s3{--c: #f0c95c}.confidence--s4{--c: #cdd56a}.confidence--s5{--c: #a9cf72}.wanted{position:relative;display:inline-flex}.wanted__pop{position:absolute;top:calc(100% + 10px);left:0;z-index:20;width:min(320px,calc(100vw - 2 * var(--gutter)));display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:16px;background:var(--panel);box-shadow:var(--shadow),0 0 0 1px var(--line);font-size:14px;line-height:1.45;color:var(--text-2);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,transform .2s var(--ease),visibility 0s linear .2s}.wanted:hover .wanted__pop,.wanted:focus-within .wanted__pop,.wanted--open .wanted__pop{opacity:1;visibility:visible;transform:none;transition-delay:0s}.wanted__head{display:flex;align-items:center;gap:10px;color:var(--text);font-size:15px}.wanted__head .confidence__stars{font-size:13px;color:var(--yellow)}.wanted__meaning{color:var(--text);font-weight:600}.wanted__link{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-weight:700;color:var(--accent)}.wanted__link:hover{text-decoration:underline}.cover{width:100%;height:100%;display:block}.card{position:relative;display:flex;flex-direction:column;gap:14px}.card__media{position:relative;display:block;aspect-ratio:16 / 9;border-radius:var(--radius-media);overflow:hidden;background:var(--panel);isolation:isolate;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.card__media img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.card__media .cover,.card__media img{transition:transform .7s var(--ease)}.card:hover .card__media{transform:translateY(-3px);box-shadow:var(--shadow)}.card:hover .card__media .cover,.card:hover .card__media img{transform:scale(1.045)}.card__flag{position:absolute;top:12px;left:12px;z-index:1}.card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.card__title{font-size:19px;margin-top:8px}.card__title a{transition:color .15s}.card:hover .card__title a,.card__title a:hover{color:var(--accent)}.card__excerpt{margin:8px 0 0;color:var(--muted);font-size:15px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card__foot{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.card--hero .card__media{aspect-ratio:16 / 10;border-radius:var(--radius-lg)}.card--hero:hover .card__media{transform:none}.card--hero .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#0a0a0c00 35%,#0a0a0c8c 60%,#0a0a0ceb)}.card--hero .card__flag{z-index:1}.card--hero .card__body{position:absolute;inset:auto 0 0 0;padding:32px 34px 30px;pointer-events:none;color:var(--text)}.card--hero .card__body a{pointer-events:auto}.card--hero .card__title{font:800 clamp(28px,3.5vw,48px)/1.06 var(--sans);letter-spacing:-.028em;margin-top:12px;max-width:24ch}.card--hero:hover .card__title a{color:var(--text)}.card--hero .card__title a{background:linear-gradient(var(--accent),var(--accent)) 0 100% / 0 3px no-repeat;transition:background-size .35s var(--ease)}.card--hero:hover .card__title a{background-size:100% 3px}.card--hero .card__excerpt{color:var(--text-2);font-size:17px;max-width:58ch;margin-top:12px}.card--hero .card__foot{margin-top:14px}.card--hero .card__meta{color:var(--text-2)}.card--row{flex-direction:row;gap:16px;align-items:flex-start}.card--row .card__media{width:38%;max-width:210px;flex-shrink:0;border-radius:var(--radius-thumb)}.card--row .card__body{min-width:0}.card--row .card__title{font-size:17px;margin-top:7px}.card--row .card__excerpt{-webkit-line-clamp:2;font-size:14.5px;margin-top:6px}.hero{display:grid;grid-template-columns:1.8fr 1fr;gap:32px;padding-block:32px 0}.hero__side{display:flex;flex-direction:column;gap:14px}.hero__side .card--row{padding:12px;border-radius:var(--radius-lg);background:var(--panel);transition:background-color .15s}.hero__side .card--row:hover{background:var(--panel-2)}.hero__side .card--row .card__media{width:40%}.hero__side .card--row .card__excerpt{-webkit-line-clamp:2}.stage{--chrome: 102px;position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(560px,calc(100svh - var(--chrome)),980px);overflow:hidden;background:#0b0b0e;color:var(--text)}.stage__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.stage__media img,.stage__media .cover{width:100%;height:100%;object-fit:cover;object-position:center 30%}.stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#08080bd1,#08080b80 42%,#08080b00 72%),linear-gradient(0deg,#08080be6,#08080b59 38%,#08080b00 60%)}.stage .stage__inner{padding-block:0 clamp(72px,11vh,120px)}.stage__meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.stage__title{max-width:18ch;font-size:clamp(40px,6vw,84px);font-weight:900;line-height:1;letter-spacing:-.032em}.stage__title a{background:linear-gradient(var(--accent),var(--accent)) 0 100% / 0 4px no-repeat;transition:background-size .4s var(--ease)}.stage__title a:hover{background-size:100% 4px}.stage__lead{margin:20px 0 0;max-width:54ch;font-size:clamp(17px,1.5vw,20px);line-height:1.5;color:var(--text-2)}.stage__actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px 24px;margin-top:30px}.stage__count{font-size:15px;color:var(--text-2)}.stage__count strong{font:500 22px/1 var(--display);color:var(--text);margin-right:4px;font-variant-numeric:tabular-nums}.stage__credit{position:absolute;right:var(--gutter);bottom:18px;font-size:12px;color:#f1f0ec99}.stage__cue{position:absolute;left:50%;bottom:18px;display:inline-flex;flex-direction:column;align-items:center;gap:2px;font-size:12.5px;font-weight:600;color:#f1f0ecbf;transform:translate(-50%);transition:color .15s}.stage__cue:hover{color:#fff}.stage__cue svg{animation:cue 1.8s ease-in-out infinite}@keyframes cue{50%{transform:translateY(4px)}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.stage__media{animation:stage-zoom linear both;animation-timeline:scroll(root);animation-range:0 100vh}.stage__inner{animation:stage-out linear both;animation-timeline:scroll(root);animation-range:0 80vh}}}@keyframes stage-zoom{to{transform:scale(1.12) translateY(6%)}}@keyframes stage-out{to{opacity:.2;transform:translateY(-40px)}}.hero-more{scroll-margin-top:110px}.section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px}.section-head>div{display:flex;flex-direction:column-reverse;min-width:0}.section-head h2{display:flex;align-items:center;gap:14px;font-size:clamp(26px,2.8vw,34px)}.section-head__kicker{display:block;margin-top:6px;font-size:14.5px;color:var(--muted)}.section-head__more{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:9px 14px;border-radius:var(--pill);background:var(--panel);font-weight:650;font-size:14px;color:var(--text-2);white-space:nowrap;transition:background-color .15s,color .15s}.section-head__more svg{transition:transform .2s var(--ease)}.section-head__more:hover{background:var(--panel-2);color:var(--text)}.section-head__more:hover svg{transform:translate(3px)}.grid{display:grid;gap:40px 28px}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.stack{display:flex;flex-direction:column;gap:14px}.stack>.card--row{padding:12px;margin-inline:-12px;border-radius:var(--radius-lg);transition:background-color .15s}.stack>.card--row:hover{background:var(--panel)}.stack>.card--row:hover .card__media{transform:none;box-shadow:none}.split{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:60px;align-items:start}.sidebar{display:flex;flex-direction:column;gap:22px;position:sticky;top:124px}.panel{position:relative;background:var(--panel);border-radius:var(--radius-lg);padding:28px}.panel h3{font-size:21px;margin-bottom:8px}.panel p{margin:0 0 18px}.sidebar .panel>.eyebrow{display:flex;font-size:15px;font-weight:700;color:var(--text);letter-spacing:-.01em;margin-bottom:12px}.panel--clips{background:linear-gradient(150deg,var(--sunset-a),var(--sunset-b));color:var(--on-block);overflow:hidden}.sidebar .panel--clips>.eyebrow{color:var(--on-block);opacity:.75;font-size:13px;font-weight:650}.panel--clips h3{font-size:26px;line-height:1.08;letter-spacing:-.03em;margin-bottom:10px;font-weight:780}.panel--clips p{position:relative;color:#17090fd1}.panel--clips .btn--pink{position:relative;background:var(--on-block);color:#fff}.panel--clips .btn--pink:hover{background:#2c1420}.mini-list{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:4px}.mini-list li{display:flex;flex-direction:column;gap:1px;padding:8px 10px;margin-inline:-10px;border-radius:var(--radius);transition:background-color .15s}.mini-list li:hover{background:var(--panel-2)}.mini-list a{font-weight:680}.mini-list small{color:var(--muted);font-size:13px}.facts__list{margin:0;display:grid;gap:6px}.facts__list>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 12px;border-radius:var(--radius);background:var(--panel-2);font-size:14px}.facts__list dt{color:var(--muted)}.facts__list dd{margin:0;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.band{position:relative;overflow:hidden;width:calc(min(1240px,100%) - 2 * var(--gutter));margin:92px auto 0;border-radius:var(--radius-lg)}.band .band__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:56px clamp(24px,4.5vw,60px);flex-wrap:wrap;max-width:none}.band__title{font-size:clamp(32px,4.4vw,56px);margin-bottom:10px;letter-spacing:-.04em;font-weight:800}.band--countdown{background:linear-gradient(115deg,var(--sunset-a) 0%,#f4806f 45%,var(--sunset-b) 100%);color:var(--on-block)}.band--countdown .eyebrow{color:var(--on-block);opacity:.78}.band--countdown p{margin:0;max-width:52ch;color:#17090fc7}.band--countdown .muted{color:#17090fc7}.band--countdown .countdown__cell{background:#17090f1f}.band--countdown .countdown__num{color:var(--on-block)}.band--countdown .countdown__label{color:#17090fb3}.band--clips{background:var(--bg-2);color:var(--img-text)}.band--clips .band__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55}.band--clips:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0a0deb 30%,#0a0a0d73)}.band--clips .band__inner>div{max-width:620px}.band--clips .eyebrow{color:#7dcfc8}.band--clips p{color:var(--img-text-2);margin:0}.band--clips .btn--cyan{background:var(--teal-block);color:var(--on-block)}.band--clips .btn--cyan:hover{background:#9adcd6}.countdown{display:flex;gap:10px}.countdown__cell{display:flex;flex-direction:column;align-items:center;min-width:96px;padding:14px 12px 12px;border-radius:16px;background:var(--panel-2)}.countdown__num{display:block;font:500 60px/.95 var(--display);color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;animation:tick .45s var(--spring)}@keyframes tick{0%{transform:translateY(-14%);opacity:.2}}.countdown__label{font:600 12px/1 var(--display);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:8px}.countdown--done{font:600 52px/1 var(--display);text-transform:uppercase;color:var(--accent)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:14.5px;line-height:1.2;padding:12px 20px;border-radius:var(--pill);border:1px solid transparent;transition:background-color .15s,border-color .15s,color .15s,transform .2s var(--spring)}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(1px) scale(.98)}.btn--lg{padding:15px 26px;font-size:16px}.btn--pink{background:var(--accent);color:var(--on-accent)}.btn--pink:hover{background:var(--accent-hover)}.btn--cyan{background:var(--text);color:var(--bg)}.btn--cyan:hover{background:var(--text-2)}.btn--orange{background:var(--orange);color:var(--on-orange)}.btn--orange:hover{filter:brightness(1.08)}.btn--ghost{border-color:var(--line-strong);color:var(--text);background:transparent}.btn--ghost:hover{border-color:var(--text)}.btn--disabled{color:var(--muted);cursor:default}.btn--disabled:hover,.btn--disabled:active{border-color:var(--line-strong);transform:none}.btn:disabled{opacity:.6;cursor:progress;transform:none}.page-head{margin-bottom:36px}.page-head h1{display:flex;align-items:center;gap:16px;font-size:clamp(38px,5.6vw,68px);font-weight:800;letter-spacing:-.045em;line-height:1.02;overflow-wrap:anywhere}.page-head p{max-width:62ch;margin:14px 0 0;font-size:17.5px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.chips+.chips{margin-top:10px}.chip{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:var(--pill);border:0;background:var(--panel);color:var(--text-2);font-weight:600;font-size:14px;line-height:1.2;transition:color .15s,background-color .15s,transform .2s var(--spring)}a.chip:hover,button.chip:hover{color:var(--text);background:var(--panel-2);transform:translateY(-1px)}.chip--on,.chip--on:hover{color:var(--bg)!important;background:var(--text)!important}.chip--sm{font-size:13px;padding:6px 12px}.chip__icon{width:16px;height:16px;flex-shrink:0}.chip__stars{color:var(--yellow);letter-spacing:-1px;font-size:11px}.chip--on .chip__stars{color:inherit}.chip--link{background:transparent;color:var(--accent);text-decoration:underline;text-underline-offset:3px}a.chip--link:hover{background:var(--panel);color:var(--accent)}.progress{position:fixed;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sunset-a),var(--sunset-b));transform-origin:0 50%;z-index:60}.article__head{padding-top:40px}.crumbs{font-size:13.5px;color:var(--muted);margin-bottom:20px}.crumbs a{transition:color .15s}.crumbs a:hover{color:var(--text)}.article__tags{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.article__head h1{font-size:clamp(34px,4.8vw,56px);line-height:1.07;letter-spacing:-.028em;font-weight:800}.article__lead{font-size:clamp(18px,2vw,21px);line-height:1.5;color:var(--text-2);margin:18px 0 0;max-width:62ch}.article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:22px;font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}.byline{color:var(--text);font-weight:700}.article__cover{margin:36px auto 0;max-width:820px}.article__cover .cover,.article__cover img{display:block;border-radius:var(--radius-lg);aspect-ratio:16 / 9;max-height:56vh;object-fit:cover;object-position:center 30%;width:100%;height:auto;background:var(--panel)}.article__credit{margin-top:8px;font-size:12.5px;color:var(--muted);text-align:right}.article__layout{display:grid;grid-template-columns:44px minmax(0,700px);justify-content:center;gap:40px;padding-block:40px 20px}.share{position:sticky;top:132px;align-self:start;display:flex;flex-direction:column;gap:8px}.share a,.share button{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--pill);background:var(--panel);border:0;color:var(--text-2);transition:color .15s,background-color .15s,transform .2s var(--spring)}.share a:hover,.share button:hover{background:var(--accent);color:var(--on-accent);transform:scale(1.08)}.share__x{font-size:17px;line-height:1;font-weight:700}.prose{font-size:18px;line-height:1.72;color:var(--text-2);max-width:68ch;overflow-wrap:break-word}.prose>.callout,.prose>.sources,.prose>.mentions,.prose>.taglist,.prose>table{max-width:none}.prose :where(p){margin:0}.prose>*+*,.prose>p+p{margin-top:1.2em}.prose>:first-child{margin-top:0}.prose>p:first-of-type{color:var(--text)}.prose h1{font-size:clamp(38px,5.6vw,60px);font-weight:800;letter-spacing:-.045em;color:var(--text)}.prose h2{font-size:30px;color:var(--text);letter-spacing:-.032em}.prose>h2,.prose>h3{margin-top:1.8em}.prose>h2+*,.prose>h3+*{margin-top:.7em}.prose h3{font-size:21px;color:var(--text)}.prose a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px;transition:color .15s,background-color .15s;border-radius:3px}.prose a:hover{color:var(--accent)}.prose :where(ul,ol){padding-left:1.3em;margin:0}.prose li+li{margin-top:.45em}.prose li::marker{color:var(--accent)}.prose ol>li::marker{font-weight:700}.prose blockquote{margin:1.6em 0;padding:18px 22px;border-radius:var(--radius-lg);background:var(--panel);font-size:20px;line-height:1.5;font-weight:560;color:var(--text);position:relative}.prose blockquote:before{content:"“";position:absolute;top:-6px;left:14px;font:800 56px/1 var(--sans);color:var(--accent)}.prose blockquote>:first-child{padding-left:24px}.prose blockquote>*+*{margin-top:.8em}.prose strong{color:var(--text);font-weight:700}.prose table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow-x:auto;font-variant-numeric:tabular-nums}.prose th,.prose td{text-align:left;padding:10px 14px 10px 0;border-bottom:1px solid var(--line)}.prose thead th{font-size:13px;font-weight:700;color:var(--muted);border-bottom-color:var(--line-strong)}.prose code{font-family:var(--sans);font-weight:600;font-size:.92em;color:var(--text);background:var(--panel-2);padding:2px 7px;border-radius:6px}.prose hr{border:0;height:1px;background:var(--line);margin:2.2em 0}.callout{--c: var(--muted);display:flex;gap:14px;align-items:flex-start;padding:16px 20px;border-radius:var(--radius-lg);font-size:15px;line-height:1.55;background:var(--panel);color:var(--text-2)}.callout .confidence__stars{flex-shrink:0;display:inline-flex;padding:7px 9px;margin-top:1px;border-radius:8px;background:var(--c);color:#15100a;font-size:11px;transform:rotate(-3deg)}.callout strong{color:var(--text)}.callout a{white-space:nowrap}.callout--s1{--c: #f07a6c}.callout--s2{--c: #f39f6a}.callout--s3{--c: #f0c95c}.callout--s4{--c: #cdd56a}.sources{margin-top:2.6em!important;padding:20px 24px;border-radius:var(--radius-lg);background:var(--panel);font-size:15px}.prose .sources h2{font-size:17px;letter-spacing:-.01em;margin:0 0 10px}.sources ol{font-size:15px}.taglist{display:flex;flex-wrap:wrap;gap:8px}.prose .taglist a{font-size:13.5px;font-weight:600;color:var(--text-2);text-decoration:none;padding:6px 12px;border-radius:var(--pill);background:var(--panel);transition:background-color .15s,color .15s}.prose .taglist a:hover{color:var(--text);background:var(--panel-2)}.clips-hero{position:relative;overflow:hidden;width:calc(min(1240px,100%) - 2 * var(--gutter));margin:28px auto 0;border-radius:var(--radius-lg);background:var(--bg-2);color:var(--img-text)}.clips-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6}.clips-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0a0de6 35%,#0a0a0d59)}.clips-hero .clips-hero__inner{position:relative;z-index:1;padding:64px clamp(22px,4vw,52px) 44px;max-width:none}.clips-hero .eyebrow{color:#7dcfc8}.clips-hero h1{font-size:clamp(44px,7.5vw,92px);font-weight:800;letter-spacing:-.05em;line-height:.95}.clips-hero p{max-width:54ch;font-size:18px;color:var(--img-text-2);margin:18px 0 0}.clips-hero .chip{background:#ffffff1a;color:var(--img-text)}.ranking{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.ranking__item{display:flex;align-items:center;gap:16px;padding:12px 18px 12px 12px;border-radius:16px;background:var(--panel);transition:background-color .15s,transform .2s var(--ease)}.ranking__item:hover{background:var(--panel-2);transform:translate(4px)}.ranking__item>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ranking__pos{display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;border-radius:12px;background:var(--panel-2);font:500 28px/1 var(--display);color:var(--muted);font-variant-numeric:tabular-nums}.ranking__item:nth-child(1) .ranking__pos{background:var(--sunset-b);color:var(--on-block)}.ranking__item:nth-child(2) .ranking__pos{background:var(--sunset-a);color:var(--on-block)}.ranking__item:nth-child(3) .ranking__pos{background:var(--teal-block);color:var(--on-block)}.ranking__title{font-weight:700;font-size:17px}a.ranking__title:hover{color:var(--accent)}.ranking__item small{color:var(--muted);font-size:13px}.ranking__votes{font:600 16px/1 var(--display);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;padding:8px 12px;border-radius:var(--pill);background:var(--panel-2)}.ranking--empty .ranking__item{background:transparent;box-shadow:inset 0 0 0 1px var(--line)}.ranking--empty .ranking__item:hover{transform:none;background:transparent}.ranking--empty .ranking__title{color:var(--muted);font-weight:600}.how{margin-top:56px}.how h2{font-size:30px;margin-bottom:22px}.how__step{padding:22px;border-radius:var(--radius-lg);background:var(--panel)}.how__step b{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--accent);color:var(--on-block);font:600 24px/1 var(--display)}.how__step:nth-child(2) b{background:var(--sunset-b)}.how__step:nth-child(3) b{background:var(--teal-block)}.how__step h3{font-size:18px;margin:14px 0 6px}.how__step p{margin:0;color:var(--muted);font-size:15px}.form{display:flex;flex-direction:column;gap:16px}.form h2{font-size:26px}.form p{margin:0}.form label,.tool label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:650;color:var(--text-2)}.form input:not([type=checkbox]),.form select,.tool input,.tool select{background:var(--bg);border:1px solid var(--line-strong);color:var(--text);padding:11px 13px;border-radius:var(--radius);font:500 15px var(--sans);width:100%;transition:border-color .15s,box-shadow .15s}.form input::placeholder,.tool input::placeholder{color:var(--placeholder)}.form input:hover,.form select:hover,.tool input:hover,.tool select:hover{border-color:var(--muted)}.form input:focus,.form select:focus,.tool input:focus,.tool select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #f0648f2e}.form__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.check{flex-direction:row!important;align-items:flex-start;gap:10px!important;font-weight:500!important;color:var(--text-2)!important;font-size:14px!important;line-height:1.45;cursor:pointer}.check input{accent-color:var(--accent);width:18px;height:18px;margin-top:1px;flex-shrink:0}.form__ok{color:var(--lime)!important;font-weight:700}.form__err{color:var(--red)!important;font-weight:700}.tool h2{font-size:28px;margin-bottom:8px}.tool>p{color:var(--muted)}.tool--countdown{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:24px}.tools-grid{align-items:start;gap:16px}.tool__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.tool__result{display:flex;gap:12px;margin-top:22px;flex-wrap:wrap}.tool__result>div{flex:1;min-width:140px;display:flex;flex-direction:column;padding:14px 16px;border-radius:14px;background:var(--panel-2)}.tool__result small{color:var(--muted);font-size:13px;font-weight:650}.tool__result strong{font:500 32px/1.1 var(--display);color:var(--text);margin-top:6px;font-variant-numeric:tabular-nums}.tool__result>div:first-child{background:linear-gradient(120deg,var(--sunset-a),var(--sunset-b))}.tool__result>div:first-child small{color:#17090fb8}.tool__result>div:first-child strong{color:var(--on-block)}.meter{height:10px;border-radius:var(--pill);background:var(--panel-2);overflow:hidden;margin:18px 0 10px}.meter div{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--sunset-a),var(--sunset-b));transition:width .4s var(--spring)}.checklist{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.checklist li{padding:9px 10px;margin-inline:-10px;border-radius:var(--radius);transition:background-color .15s}.checklist li:hover{background:var(--panel-2)}.checklist .check:has(input:checked) span{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--line-strong)}.soon{position:relative}.soon h3{font-size:18px}.soon p{margin:6px 0 0;font-size:15px}.group-title{display:flex;align-items:center;gap:12px;font-size:26px;margin-bottom:18px}.product{display:flex;flex-direction:column;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.product:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.product h3{font-size:20px}.product p{flex:1;font-size:15px;margin-top:8px}.product .btn{align-self:flex-start}.product__badge{align-self:flex-start;font:600 12px/1 var(--display);text-transform:uppercase;letter-spacing:.06em;color:var(--on-block);background:var(--sunset-b);padding:6px 10px;border-radius:8px;margin-bottom:12px}.disclosure{margin-top:40px;font-size:13px;color:var(--muted);max-width:70ch;padding:12px 16px;border-radius:var(--radius);background:var(--panel)}.empty{text-align:center;padding:48px 24px;border-radius:var(--radius-lg);background:var(--panel)}.empty__icon{width:52px;height:52px;color:var(--accent);margin:0 auto 14px;display:block}.empty h3{font-size:24px;font-weight:750;letter-spacing:-.03em;margin-bottom:8px}.empty p{color:var(--muted);margin:0 0 12px}.empty a:not(.btn){color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.sidebar>.empty{text-align:left;padding:18px 20px}.sidebar>.empty .empty__icon{width:28px;height:28px;margin:0 0 8px}.sidebar>.empty h3{font-size:15px;letter-spacing:-.01em}.sidebar>.empty p{margin:0}.footer{margin-top:128px;background:var(--bg-2);border-top:1px solid var(--line);padding-block:56px calc(32px + env(safe-area-inset-bottom,0px))}.footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px}.footer__grid h4{font-size:14px;font-weight:700;color:var(--text);margin:6px 0 12px}.footer__h4-gap{margin-top:26px!important}.footer__grid a:not(.logo){display:block;padding:4px 0;color:var(--muted);font-size:15px;transition:color .15s}.footer__grid a:not(.logo):hover{color:var(--text)}.footer__tag{color:var(--muted);max-width:40ch;margin-top:14px}.footer__legal{margin-top:44px;font-size:12.5px;color:var(--muted);line-height:1.55}.footer__credits{margin-top:10px;font-size:12.5px;color:var(--muted)}.footer__credits a{color:var(--text-2);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:2px}.footer__credits a:hover{color:var(--text)}.hubs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:172px;gap:14px;padding-block:40px 0}.hub--noticias{grid-column:span 2;grid-row:span 2}.hub--vazamentos{grid-column:span 2}.hub{--hub: var(--accent);position:relative;isolation:isolate;display:flex;align-items:flex-end;overflow:hidden;border-radius:var(--radius-lg);background:#121216;color:var(--img-text);transition:transform .3s var(--spring),box-shadow .3s var(--ease)}.hub__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.hub:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0a0a0d00 25%,#0a0a0d8c 58%,#0a0a0de6),linear-gradient(0deg,var(--hub),transparent 45%);opacity:1}.hub:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--hub);mix-blend-mode:multiply;opacity:.12}.hub:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.hub:hover .hub__img{transform:scale(1.07)}.hub__body{display:flex;flex-direction:column;gap:3px;padding:16px 18px;width:100%}.hub__label{font-weight:780;font-size:20px;letter-spacing:-.025em;line-height:1.1;text-shadow:0 1px 12px rgb(0 0 0 / .4)}.hub__hint{font-size:13.5px;line-height:1.35;color:var(--img-text-2);max-width:34ch}.hub--noticias .hub__body{padding:24px 26px}.hub--noticias .hub__label{font-size:clamp(28px,3vw,40px);letter-spacing:-.04em}.hub--noticias .hub__hint{font-size:16px}.hub--vazamentos .hub__label{font-size:26px}.hub--vazamentos .hub__img{filter:saturate(.6) contrast(1.05)}.hub__stamp{position:absolute;top:18px;left:18px;padding:5px 10px;border:2px solid #f07a6c;border-radius:6px;color:#f07a6c;font:600 13px/1 var(--display);text-transform:uppercase;letter-spacing:.14em;transform:none;background:#0a0a0d59}.hub-section{width:calc(min(1240px,100%) - 2 * var(--gutter));margin:92px auto 0;padding-block:40px 44px;border-radius:var(--radius-lg);background:var(--panel)}.hub-section>.wrap{padding-inline:clamp(20px,3vw,36px);max-width:none}.hub-section__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:36px;align-items:start}.hub-section__grid>.card .card__title{font-size:clamp(20px,2vw,26px);letter-spacing:-.026em}.hub-section__side{display:flex;flex-direction:column;gap:12px}.hub-section .section-head__more,.hub-section .card__media{background:var(--panel-2)}.hub-section__side>.card--row{padding:10px;border-radius:16px;background:var(--bg)}.hub-box{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:16px;background:var(--accent);color:var(--on-block);transition:transform .25s var(--spring)}.hub-box:nth-child(2){background:var(--teal-block)}.hub-box:hover{transform:translateY(-2px)}.hub-box__label{font:600 12px/1 var(--display);text-transform:uppercase;letter-spacing:.08em;opacity:.8}.hub-box__title{font-size:17px;line-height:1.3;letter-spacing:-.015em}.hub-box time{font-size:13px;opacity:.75}.duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.duo--single{grid-template-columns:minmax(0,1fr)}.newsletter{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);overflow:hidden;border-radius:var(--radius-lg);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);color:var(--text)}.newsletter__main{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:44px clamp(22px,4vw,52px)}.newsletter .eyebrow{margin-bottom:8px}.newsletter__title{font-size:clamp(28px,3.2vw,42px);font-weight:900;letter-spacing:-.035em;line-height:1.02}.newsletter__lead{margin:12px 0 0;color:var(--text-2);max-width:50ch}.newsletter__form{display:flex;flex-direction:column;gap:12px}.newsletter__row{display:flex;gap:6px;padding:6px;border-radius:var(--pill);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow .15s}.newsletter__row input{flex:1;min-width:0;background:transparent;border:0;color:var(--text);padding:10px 14px;font:500 16px var(--sans)}.newsletter__row input::placeholder{color:var(--placeholder)}.newsletter__row input:focus{outline:none}.newsletter__row:focus-within{box-shadow:inset 0 0 0 2px var(--accent),0 0 0 4px #f0648f2e}.newsletter__row .btn{flex-shrink:0}.newsletter__consent{font-size:13px!important;color:var(--muted)!important}.newsletter p.form__err{margin:0;font-size:14px}.newsletter__ok{display:flex;align-items:flex-start;gap:12px;margin:0;padding:16px 18px;border-radius:16px;background:var(--panel-2);font-size:15px;color:var(--text-2)}.newsletter__ok strong{display:block;color:var(--text);font-size:17px;letter-spacing:-.01em}.newsletter__ok-icon{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#a9cf72;color:#15100a;animation:vote .45s var(--spring)}.newsletter__preview{position:relative;isolation:isolate;display:grid;place-items:center;padding:36px 28px;min-height:360px}.newsletter__preview>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 40%}.newsletter__preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a0a0d8c,#0a0a0d33)}.nl-mock{width:min(100%,360px);padding:18px 18px 16px;border-radius:18px;background:#fbfaf7;color:#17151a;box-shadow:0 30px 60px -20px #000000a6;transition:transform .4s var(--spring)}.newsletter:hover .nl-mock{transform:translateY(-4px)}.nl-mock__from{display:flex;align-items:center;gap:10px;font-size:12.5px;color:#6b6964}.nl-mock__avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#17151a;color:#f0648f;font:600 13px/1 var(--display)}.nl-mock__from b{display:block;color:#17151a;font-size:13.5px}.nl-mock__subject{margin:12px 0 10px;font-size:16.5px;font-weight:850;line-height:1.25;letter-spacing:-.015em}.nl-mock__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.nl-mock__list li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:12px;background:#efece6;font-size:13.5px;font-weight:650}.nl-mock__list .confidence{flex-shrink:0;font-size:10.5px;padding:5px 8px}.nl-mock__tag{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border-radius:8px;background:#17151a;color:#fff;font:600 10.5px/1 var(--display);text-transform:uppercase;letter-spacing:.06em}.nl-mock__foot{margin:12px 0 0;font-size:11.5px;color:#8a8782}.newsletter__credit{position:absolute;right:12px;bottom:10px;font-size:11px;color:#f1f0eca6}.newsletter--compact{display:block;margin-top:28px;background:none;box-shadow:none;border-radius:0;overflow:visible;max-width:440px}.newsletter--compact .newsletter__main{padding:0;gap:14px}.newsletter--compact .eyebrow{display:none}.newsletter--compact .newsletter__title{font-size:17px;font-weight:800;letter-spacing:-.015em}.newsletter--compact .newsletter__lead{font-size:14px;margin-top:6px;color:var(--muted)}.newsletter--compact .newsletter__row{background:var(--panel)}.newsletter--compact .newsletter__row .btn{padding:10px 16px}.newsletter--compact .newsletter__ok{font-size:14px;padding:12px 14px}.newsletter--compact .newsletter__ok-icon{width:32px;height:32px}.gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gallery__item{display:block;overflow:hidden;border-radius:var(--radius-media);background:var(--panel);aspect-ratio:16 / 9}.gallery__item--lead{grid-column:span 2;grid-row:span 2;aspect-ratio:auto;border-radius:var(--radius-lg)}.gallery__item img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease)}.gallery__item:hover img{transform:scale(1.05)}.gallery-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px}.gallery-grid__item{display:block;width:100%;padding:0;border:0;overflow:hidden;border-radius:var(--radius-media);background:var(--panel);aspect-ratio:16 / 9;cursor:zoom-in}.gallery-grid__item img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.gallery-grid__item:hover img{transform:scale(1.05)}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:64px clamp(12px,6vw,88px) 24px;background:#08080aeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:lb-in .2s var(--ease)}@keyframes lb-in{0%{opacity:0}}.lightbox__figure{margin:0;max-width:1400px;width:100%;display:flex;flex-direction:column;gap:12px}.lightbox__figure img{width:100%;max-height:calc(100vh - 170px);object-fit:contain;border-radius:var(--radius-media)}.lightbox figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;color:#d2d0cb;font-size:14px}.lightbox__meta{display:inline-flex;gap:16px;color:#a9a7a1}.lightbox__meta a{color:#f1f0ec;text-decoration:underline;text-underline-offset:3px}.lightbox__count{font-variant-numeric:tabular-nums}.lightbox__btn{position:absolute;display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:var(--pill);background:#ffffff1a;color:#f1f0ec;transition:background-color .15s}.lightbox__btn:hover{background:#fff3}.lightbox__btn--close{top:14px;right:14px}.lightbox__btn--prev{left:12px;top:50%;transform:translateY(-50%)}.lightbox__btn--next{right:12px;top:50%;transform:translateY(-50%)}.wanted-hero{position:relative;max-width:760px;margin-bottom:40px}.wanted-hero h1{font-size:clamp(44px,7vw,84px);font-weight:900;letter-spacing:-.045em;line-height:.98}.wanted-hero p{margin:16px 0 0;font-size:19px;line-height:1.55;color:var(--text-2);max-width:56ch}.wanted-hero__stars{display:flex;gap:6px;margin-bottom:18px;font-size:clamp(34px,5vw,52px);line-height:1}.wanted-hero__stars span{color:#f0c95c;animation:star-on .5s var(--spring) both,star-blink 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * .14s),calc(1.6s + var(--i) * .12s)}@keyframes star-on{0%{transform:scale(.4) rotate(-30deg);opacity:0}}@keyframes star-blink{0%,to{color:#f0c95c}50%{color:#f07a6c}}.wanted-levels{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px}.wanted-level{--c: #f07a6c;position:relative;display:flex;flex-direction:column;gap:10px;padding:26px 24px 22px;border-radius:var(--radius-lg);background:var(--panel);overflow:hidden;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.wanted-level:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.wanted-level--s2{--c: #f39f6a}.wanted-level--s3{--c: #f0c95c}.wanted-level--s4{--c: #cdd56a}.wanted-level--s5{--c: #a9cf72}.wanted-level__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.wanted-level__num{font:600 13px/1 var(--display);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.wanted-level .confidence__stars{font-size:20px;gap:3px;padding:6px 10px;border-radius:10px;background:var(--c);color:#15100a;transform:rotate(-2deg)}.wanted-level .confidence__stars span{opacity:.22}.wanted-level .confidence__stars .on{opacity:1}.wanted-level h2{font-size:26px;letter-spacing:-.03em;margin-top:4px}.wanted-level__meaning{margin:0;font-size:17px;font-weight:600;color:var(--text)}.wanted-level dl{margin:6px 0 0;display:grid;gap:10px}.wanted-level dt{font-size:13px;font-weight:700;color:var(--muted)}.wanted-level dd{margin:2px 0 0;font-size:15px;line-height:1.55;color:var(--text-2)}.wanted-level__tag{align-self:flex-start;margin-top:6px;font:600 12px/1 var(--display);text-transform:uppercase;letter-spacing:.08em;color:#15100a;background:var(--c);padding:6px 10px;border-radius:8px}.wanted-level__count{font-size:13px;color:var(--muted)}.wanted-note{margin-top:32px;padding:18px 22px;border-radius:var(--radius-lg);background:var(--panel-2);font-size:15px;color:var(--text-2);max-width:80ch}.wanted-note a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.wiki-search{display:block;width:100%;max-width:560px;margin-top:22px;padding:14px 18px 14px 46px;border:1px solid var(--line-strong);border-radius:var(--pill);background:var(--panel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238f8d88' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='m16 16 4 4'/%3E%3C/svg%3E") no-repeat 16px 50% / 18px;color:var(--text);font:500 16px var(--sans);transition:border-color .15s}.wiki-search::placeholder{color:var(--placeholder)}.wiki-search:focus{outline:none;border-color:var(--accent)}.chip__count{font-size:12px;font-weight:700;opacity:.6;font-variant-numeric:tabular-nums}.wiki-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:16px}.wiki-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);background:var(--panel);transition:transform .25s var(--ease),box-shadow .25s var(--ease),background-color .15s}.wiki-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.wiki-card__img{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center 30%;background:var(--panel-2);transition:transform .6s var(--ease)}.wiki-card:hover .wiki-card__img{transform:scale(1.04)}.wiki-card__body{flex:1;display:flex;flex-direction:column;gap:6px;padding:18px 20px}.wiki-card__type{font-size:12.5px;font-weight:700;color:var(--accent)}.wiki-card__name{font-size:20px}.wiki-card:hover .wiki-card__name{color:var(--accent)}.wiki-card__summary{margin:0;font-size:14.5px;line-height:1.5;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wiki-card__count{margin-top:auto;padding-top:8px;font-size:12.5px;font-weight:650;color:var(--text-2)}.wiki-entity .crumbs{margin-bottom:22px}.wiki-entity__head{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:end;margin-bottom:40px}.wiki-entity__head:has(figure){grid-template-columns:minmax(0,420px) minmax(0,1fr)}.wiki-entity__head figure{margin:0}.wiki-entity__img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center 30%;border-radius:var(--radius-lg);background:var(--panel)}.wiki-entity__type{display:inline-block;margin-bottom:12px;padding:6px 12px;border-radius:var(--pill);background:var(--panel);font-size:13px;font-weight:700;color:var(--accent)}.wiki-entity__head h1{font-size:clamp(38px,5.4vw,68px);font-weight:900;letter-spacing:-.035em;line-height:1}.wiki-entity__aliases{margin:12px 0 0;font-size:14.5px;color:var(--muted)}.wiki-entity__layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:56px;align-items:start}.wiki-entity__main{max-width:68ch}.wiki-infobox{position:sticky;top:124px;display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:var(--radius-lg);background:var(--panel)}.wiki-infobox:before{content:"Ficha";padding:10px 12px 6px;font:600 13px/1 var(--display);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.wiki-infobox__row{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:var(--panel-2);font-size:14.5px}.wiki-infobox__row>span:first-child{font-size:12.5px;font-weight:650;color:var(--muted)}.wiki-infobox__row strong{font-weight:700;color:var(--text)}.wiki-infobox__row a{display:block;color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.wiki-infobox__row a+a{margin-top:4px}.wiki-games{display:flex;flex-wrap:wrap;gap:6px}.wiki-games .chip{background:var(--panel)}.wiki-related{padding-top:72px}.prose a.wiki-link{text-decoration-style:dotted;text-decoration-thickness:2px;text-decoration-color:var(--accent)}.prose a.wiki-link:hover{text-decoration-style:solid;color:var(--accent)}.mentions{margin-top:2.6em!important;padding:20px 22px;border-radius:var(--radius-lg);background:var(--panel)}.prose .mentions h2{font-size:17px;letter-spacing:-.01em;margin:0 0 12px}.mentions__list{display:flex;flex-wrap:wrap;gap:8px}.prose a.mention{display:inline-flex;flex-direction:column;gap:1px;padding:8px 14px;border-radius:14px;background:var(--panel-2);text-decoration:none;line-height:1.25;transition:background-color .15s,transform .2s var(--ease)}.prose a.mention:hover{background:var(--accent);color:var(--on-accent);transform:translateY(-1px)}.mention__name{font-size:14.5px;font-weight:700}.mention__type{font-size:12px;color:var(--muted)}.prose a.mention:hover .mention__type{color:inherit;opacity:.8}.cheats-games{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:10px;margin-bottom:18px}.cheats-game{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 18px;border:0;border-radius:16px;background:var(--panel);color:var(--text);font-weight:800;font-size:18px;letter-spacing:-.02em;text-align:left;transition:background-color .15s,transform .2s var(--spring),box-shadow .2s}.cheats-game:hover{background:var(--panel-2);transform:translateY(-2px)}.cheats-game.chip--on{background:var(--text);color:var(--bg);box-shadow:inset 0 -4px 0 var(--accent)}.cheats-game__status{font-size:12.5px;font-weight:650;letter-spacing:0;color:var(--muted)}.cheats-game.chip--on .cheats-game__status{color:inherit;opacity:.7}.cheats-game--soon,.cheats-game--soon:hover{background:linear-gradient(120deg,var(--sunset-a),var(--sunset-b));color:var(--on-block)}.cheats-game--soon .cheats-game__status{color:#17090fbf}.cheats-game--soon.chip--on{box-shadow:inset 0 -4px 0 var(--on-block)}.cheats-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:22px 0 26px}.cheats-toolbar .chips{margin-top:0}.cheats-search,.act-search{flex:1 1 280px;max-width:440px;width:100%;padding:12px 16px 12px 44px;border:1px solid var(--line-strong);border-radius:var(--pill);background:var(--panel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238f8d88' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='m16 16 4 4'/%3E%3C/svg%3E") no-repeat 15px 50% / 18px;color:var(--text);font:500 15px var(--sans)}.cheats-search::placeholder,.act-search::placeholder{color:var(--placeholder)}.cheats-search:focus,.act-search:focus{outline:none;border-color:var(--accent)}.cheats-list{display:flex;flex-direction:column;gap:10px}.cheats-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px 28px;align-items:start;padding:20px 22px;border-radius:var(--radius-lg);background:var(--panel)}.cheats-row>div:last-child{display:flex;flex-direction:column;gap:8px}.cheats-row__cat{display:inline-block;margin-bottom:6px;font:600 12px/1 var(--display);text-transform:uppercase;letter-spacing:.1em;color:var(--accent)}.cheats-row__name{font-size:20px}.cheats-row__effect{margin:6px 0 0;font-size:15px;line-height:1.5;color:var(--text-2)}.cheats-row .cheats-note{margin:8px 0 0}.cheats-warn{display:inline-flex;align-items:center;gap:6px;margin:10px 0 0;padding:5px 10px;border-radius:8px;background:var(--panel-2);color:var(--red);font-size:13px;font-weight:650}.cheats-warn:before{content:"!";display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:currentColor;color:var(--panel);font-size:11px;font-weight:900}.cheats-note{font-size:13.5px;color:var(--muted)}.page>.cheats-note{margin:28px 0 0;max-width:80ch}.cheats-code{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 12px;border-radius:14px;background:var(--bg)}.cheats-code__label{flex:0 0 104px;font-size:12px;font-weight:700;color:var(--muted)}.cheats-code__value{flex:1;min-width:0;font:800 17px/1.3 var(--sans);letter-spacing:.04em;color:var(--text);overflow-wrap:anywhere;background:none}.cheats-code__value--keys{display:flex;flex-wrap:wrap;gap:5px;letter-spacing:0}.cheats-key{--k: var(--text-2);display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border-radius:9px;background:var(--panel-2);box-shadow:inset 0 -2px #00000040;color:var(--k);font:700 14px/1 var(--sans)}.cheats-key[data-k=△]{--k: #2f9e8f;font-size:16px}.cheats-key[data-k=○]{--k: #d9483f;font-size:17px}.cheats-key[data-k=✕],.cheats-key[data-k=X]{--k: #4d82d6}.cheats-key[data-k=□]{--k: #c4579a;font-size:16px}.cheats-key[data-k=Y]{--k: #c4921a}.cheats-key[data-k=B]{--k: #d9483f}.cheats-key[data-k=A]{--k: #4b8f3b}.cheats-copy{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:7px 12px;border:0;border-radius:var(--pill);background:var(--panel-2);color:var(--text-2);font-size:13px;font-weight:700;transition:background-color .15s,color .15s,transform .2s var(--spring)}.cheats-copy:hover{background:var(--accent);color:var(--on-accent)}.cheats-copy:active{transform:scale(.95)}.cheats-copy--done,.cheats-copy--done:hover{background:#a9cf72;color:#15100a;animation:copied .35s var(--spring)}@keyframes copied{40%{transform:scale(1.1)}}.cheats-teaser{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:40px;align-items:start}.cheats-teaser__card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:32px;border-radius:var(--radius-lg);background:#141419;color:var(--img-text);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.cheats-teaser__card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.cheats-teaser__card .cheats-key{--k: #d2d0cb;background:#24242b}.cheats-teaser__card .cheats-key[data-k=△]{--k: #3fb8a7}.cheats-teaser__card .cheats-key[data-k=○]{--k: #f07a6c}.cheats-teaser__card .cheats-key[data-k=✕]{--k: #7aa7ee}.cheats-teaser__card .cheats-key[data-k=□]{--k: #e08bbd}.cheats-teaser__keys{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.cheats-teaser__keys .cheats-key{min-width:40px;height:40px;font-size:17px}.cheats-teaser__title{font-size:clamp(28px,3vw,38px);font-weight:900;letter-spacing:-.035em;line-height:1.05}.cheats-teaser__text{color:#b9b7b1;max-width:46ch}.cheats-teaser__card .btn{margin-top:8px}.act-hero-stats{display:inline-flex;flex-wrap:wrap;gap:4px;padding:6px;margin:22px 0 32px;border-radius:18px;background:var(--panel)}.act-stat{display:flex;align-items:baseline;gap:10px;padding:10px 18px;border-radius:13px}.act-stat__num{font:500 34px/1 var(--display);font-variant-numeric:tabular-nums;color:var(--text)}.act-stat__label{font-size:14px;font-weight:600;color:var(--muted)}.act-stat:nth-child(1){background:#a9cf72}.act-stat:nth-child(2){background:#f0c95c}.act-stat:nth-child(1) .act-stat__num,.act-stat:nth-child(2) .act-stat__num{color:#15100a}.act-stat:nth-child(1) .act-stat__label,.act-stat:nth-child(2) .act-stat__label{color:#15100ab8}.act-groups{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px}.act-group{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;border:0;border-radius:16px;background:var(--panel);color:var(--text-2);text-align:left;transition:background-color .15s,color .15s,transform .2s var(--spring)}.act-group:hover{background:var(--panel-2);color:var(--text);transform:translateY(-2px)}.act-group--on,.act-group--on:hover{background:var(--accent);color:var(--on-accent)}.act-group__icon{width:30px;height:30px;color:var(--accent)}.act-group--on .act-group__icon{color:inherit}.act-group__label{font-weight:750;font-size:15px;letter-spacing:-.01em}.act-group__count{position:absolute;top:14px;right:14px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;opacity:.65}.act-search{display:block;margin-bottom:8px}.act-section{margin-top:56px}.act-section__head{margin-bottom:22px}.act-section__title{display:flex;align-items:center;gap:12px;font-size:clamp(26px,3vw,36px)}.act-section__title .act-section__count{display:inline-grid;place-items:center;min-width:36px;height:30px;padding:0 10px;border-radius:var(--pill);background:var(--panel-2);font:500 18px/1 var(--display);color:var(--text-2);letter-spacing:0}.act-section--confirmado .act-section__title .act-section__count{background:#a9cf72;color:#15100a}.act-section--indicios .act-section__title .act-section__count{background:#f0c95c;color:#15100a}.act-section__desc{margin:8px 0 0;color:var(--muted);max-width:64ch}.act-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:18px}.act-feature{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.act-feature:hover{transform:translateY(-3px);box-shadow:var(--shadow),inset 0 0 0 1px var(--line)}.act-feature__media{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(135deg,#1d2a1a,#141419)}.act-feature__media img{width:100%;height:100%;object-fit:cover;object-position:center 30%;transition:transform .7s var(--ease)}.act-feature:hover .act-feature__media img{transform:scale(1.05)}.act-feature__media:after{content:"Confirmado";position:absolute;top:12px;left:12px;padding:6px 10px;border-radius:8px;background:#a9cf72;color:#15100a;font:600 12px/1 var(--display);text-transform:uppercase;letter-spacing:.08em}.act-feature__media .act-card__icon{width:72px;height:72px;border-radius:20px;background:#ffffff14;color:#a9cf72}.act-feature__media .act-card__icon svg{width:40px;height:40px}.act-feature__body{flex:1;display:flex;flex-direction:column;gap:8px;padding:18px 20px 16px}.act-feature__body .act-section__count{font-size:12.5px;font-weight:700;color:var(--lime)}.act-feature .act-card__name{font-size:21px}.act-feature .act-details{margin-top:auto}.act-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px}.act-card{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:var(--radius-lg);background:var(--panel);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.act-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.act-card__icon{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:13px;background:var(--panel-2);color:var(--accent)}.act-card__icon svg{width:26px;height:26px}.act-section--indicios .act-card__icon{background:#f0c95c;color:#15100a}.act-card__name{font-size:18.5px}.act-card__summary{margin:0;font-size:15px;line-height:1.55;color:var(--text-2)}.act-card__origins{display:flex;flex-wrap:wrap;gap:4px}.act-origin{font-size:12px;font-weight:600;color:var(--muted);padding:3px 8px;border-radius:var(--pill);background:var(--panel-2)}.act-card .act-details{margin-top:auto}.act-rows{display:flex;flex-direction:column;gap:8px}.act-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px 16px;align-items:start;padding:14px 16px;border-radius:16px;background:var(--panel)}.act-row__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--panel-2);color:var(--text-2)}.act-row__icon svg{width:22px;height:22px}.act-row__main{min-width:0}.act-row__name{font-size:17px}.act-row__summary{margin:3px 0 0;font-size:14.5px;line-height:1.5;color:var(--muted)}.act-row .act-details{margin-top:10px;background:var(--bg)}.act-chance{align-self:center;white-space:nowrap;padding:6px 11px;border-radius:var(--pill);font-size:12.5px;font-weight:700;background:var(--panel-2);color:var(--muted)}.act-chance--alta{background:linear-gradient(100deg,var(--sunset-a),var(--sunset-b));color:var(--on-block)}.act-chance--media{background:var(--panel-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}.act-details{border-radius:12px;background:var(--panel-2)}.act-details__more{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;list-style:none;cursor:pointer;font-size:13.5px;font-weight:700;color:var(--text-2);transition:color .15s}.act-details__more::-webkit-details-marker{display:none}.act-details__more:after{content:"";flex-shrink:0;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s var(--ease)}.act-details[open]>.act-details__more:after{transform:translateY(2px) rotate(-135deg)}.act-details__more:hover{color:var(--text)}.act-details__section{padding:0 14px;margin-top:10px}.act-details__section h4{font-size:13px;font-weight:750;color:var(--text);margin-bottom:3px}.act-details__section p{margin:0;font-size:14.5px;line-height:1.6;color:var(--text-2)}.act-details__sources{list-style:none;margin:12px 0 0;padding:0 14px 14px;font-size:13px;display:flex;flex-direction:column;gap:5px}.act-details[open]>:last-child{padding-bottom:14px}.act-details__sources a{color:var(--text-2);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.act-details__sources a:hover{color:var(--text);text-decoration-color:var(--accent)}.act-note{margin-top:48px;font-size:13.5px;color:var(--muted);max-width:80ch;padding:14px 18px;border-radius:var(--radius);background:var(--panel)}.act-note a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.yt{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-media);background:#0b0b0e}.yt--vertical{aspect-ratio:9 / 16;max-height:640px;margin-inline:auto}.yt__thumb{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;color:#fff;text-align:left}.yt__thumb img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease),filter .3s}.yt__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08080b00 45%,#08080bd9)}.yt__thumb:hover img{transform:scale(1.04);filter:brightness(1.08)}.yt__play{position:absolute;left:50%;top:50%;z-index:1;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--sunset-a);color:var(--on-block);box-shadow:0 10px 30px -8px #0009;transform:translate(-50%,-50%);transition:transform .25s var(--spring),background-color .15s}.yt__play svg{margin-left:4px}.yt__thumb:hover .yt__play{transform:translate(-50%,-50%) scale(1.1);background:var(--sunset-b)}.yt__thumb:active .yt__play{transform:translate(-50%,-50%) scale(.95)}.yt__title{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:14px 18px;font-weight:750;font-size:16px;line-height:1.3;letter-spacing:-.01em;text-shadow:0 1px 10px rgb(0 0 0 / .5)}.trailers-launch{margin:0 0 24px;padding:14px 18px;border-radius:var(--radius);background:linear-gradient(110deg,var(--sunset-a),var(--sunset-b));color:var(--on-block);font-weight:650}.trailers-feature{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:32px;align-items:center;padding:16px;border-radius:var(--radius-lg);background:var(--panel)}.trailers-feature .yt{border-radius:16px}.trailers-feature .yt__play{width:92px;height:92px}.trailers-feature .yt__play svg{width:36px;height:36px}.trailers-feature .yt__title{display:none}.trailers-feature__info{padding:8px 16px 8px 0}.trailers-feature__info h2{font-size:clamp(26px,2.8vw,38px);font-weight:900;letter-spacing:-.03em;line-height:1.05}.trailers-feature__info p{margin:12px 0 0}.trailers-feature__info .btn{margin-top:18px}.trailers-filters{margin:32px 0 20px}.trailers-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:32px 20px}.trailers-feature+.trailers-grid{margin-top:32px}.trailers-item{display:flex;flex-direction:column;gap:12px}.trailers-item .yt__title{display:none}.trailers-item .yt__play{width:56px;height:56px}.trailers-item__meta h3{font-size:17px}.trailers-item__meta small{display:block;margin-top:4px;font-size:13px}.reactions{margin-top:2.6em!important;padding:24px;border-radius:var(--radius-lg);background:var(--panel);text-align:center}.prose .reactions__q,.reactions__q{margin:0 0 16px;font-size:22px;font-weight:850;letter-spacing:-.025em;color:var(--text)}.reactions__buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.reactions__btn{display:inline-flex;align-items:center;gap:9px;padding:13px 22px;border:0;border-radius:16px;background:var(--panel-2);color:var(--text);font-weight:750;font-size:16px;box-shadow:inset 0 -4px #00000038;transition:transform .12s var(--ease),box-shadow .12s,background-color .15s}.reactions__btn:hover{transform:translateY(-2px);background:var(--line)}.reactions__btn:active{transform:translateY(2px);box-shadow:inset 0 -1px #00000038}.reactions__btn--on{background:linear-gradient(120deg,var(--sunset-a),var(--sunset-b));color:var(--on-block);animation:vote .4s var(--spring)}.reactions__btn--on:hover{background:linear-gradient(120deg,var(--sunset-a),var(--sunset-b))}.reactions__btn+.reactions__btn.reactions__btn--on{background:var(--text);color:var(--bg)}@keyframes vote{40%{transform:scale(1.08) rotate(-2deg)}}.reactions__count{min-width:26px;padding:3px 8px;border-radius:var(--pill);background:#00000024;font:600 14px/1 var(--display);font-variant-numeric:tabular-nums}.reactions__gate{max-width:520px;margin:20px auto 0;padding:18px 20px;border-radius:16px;background:var(--teal-block);color:var(--on-block);text-align:left;animation:lb-in .25s var(--ease)}.prose .reactions__gate-title,.reactions__gate-title{margin:0 0 12px;font-weight:750;color:var(--on-block)}.reactions__form{display:flex;gap:6px;padding:5px;border-radius:var(--pill);background:#fff}.reactions__form input{flex:1;min-width:0;padding:9px 14px;border:0;background:transparent;color:#17151a;font:500 15px var(--sans)}.reactions__form input:focus{outline:none}.reactions__form:focus-within{box-shadow:0 0 0 3px var(--on-block)}.reactions__form .btn{background:var(--on-block);color:#fff}.prose .reactions__fine,.reactions__fine{margin:10px 0 0;font-size:12.5px;color:#17090fb3}.prose .reactions__ok,.reactions__ok{margin:0;font-weight:700;color:var(--on-block)}.prose .reactions__err,.reactions__err{margin:8px 0 0;font-size:14px;font-weight:700;color:#6b0f12}.clip-spotlight{position:relative;margin-bottom:18px;padding:12px;border-radius:var(--radius-lg);background:linear-gradient(130deg,var(--sunset-a),var(--sunset-b))}.clip-spotlight:before{content:"#1 da semana";position:absolute;top:24px;left:24px;z-index:2;padding:6px 12px;border-radius:var(--pill);background:var(--on-block);color:#fff;font:600 13px/1 var(--display);text-transform:uppercase;letter-spacing:.08em}.clip-spotlight .yt{border-radius:14px}.clip-spotlight .yt--vertical{max-height:560px}.ranking__item--video{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"pos info votes" "video video video";row-gap:12px}.ranking__item--video .ranking__pos{grid-area:pos}.ranking__item--video>div:not(.ranking__video){grid-area:info}.ranking__item--video .ranking__votes{grid-area:votes}.ranking__video{grid-area:video}.ranking__video .yt{border-radius:12px}.ranking__video .yt--vertical{max-height:420px}.ranking__video .yt__title{display:none}.ranking__video .yt__play{width:52px;height:52px}.ranking__item--video:hover{transform:none}@media(min-width:961px){.ranking__item--video:has(.ranking__video){grid-template-columns:auto 240px minmax(0,1fr) auto;grid-template-areas:"pos video info votes";align-items:center;column-gap:16px}.ranking__video .yt--vertical{max-height:200px;width:auto}}.ranking__item--video:not(:has(.ranking__video)){display:flex}.newsletter-confirm__back{margin-top:28px}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.home>.section,.home>.band,.home>.hub-section,.act-card,.how__step,.product{animation:fade-up linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker__inner,.countdown__num{animation:none}.stage__cue svg{animation:none}.wanted-hero__stars span{animation:none;color:#f0c95c}.lightbox{animation:none}*,*:before,*:after{transition-duration:0s!important}}@media(max-width:1180px){.masthead__bar{gap:12px}.nav a{padding-inline:8px}.more{margin-left:-10px}.launch-chip__tag{display:none}}@media(max-width:1100px){.hubs{grid-auto-rows:156px}.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.split{gap:36px;grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:960px){.hero,.split,.hub-section__grid,.duo{grid-template-columns:1fr}.wiki-entity__layout,.wiki-entity__head:has(figure){grid-template-columns:1fr;gap:28px}.cheats-row,.cheats-teaser,.trailers-feature{grid-template-columns:1fr}.trailers-feature__info{padding:4px 8px 8px}.act-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.wiki-infobox{position:static}.newsletter{grid-template-columns:1fr}.newsletter__preview{min-height:300px;order:-1}.newsletter--compact .newsletter__preview{display:none}.sidebar{position:static}.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.burger{display:grid}.more{display:none}.nav__extra{display:flex!important}.nav{display:none;position:absolute;top:64px;left:0;right:0;flex-direction:column;gap:2px;background:var(--bg);border-bottom:1px solid var(--line);padding:10px var(--gutter) 20px;box-shadow:var(--shadow)}.nav--open{display:flex}.nav a{font-size:17px;padding:12px 14px;border-radius:14px;color:var(--text-2)}.nav a.active{color:var(--text);background:var(--panel)}.nav__icon{display:block}.article__layout{grid-template-columns:minmax(0,1fr)}.share{position:static;flex-direction:row;order:2}}@media(max-width:640px){.page{padding-block:28px 64px}.section{padding-block:64px 0}.grid{gap:36px}.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}.masthead__bar{gap:8px;height:58px}.nav{top:58px}.stage{--chrome: 96px;min-height:min(86svh,720px)}.stage:before{background:linear-gradient(0deg,#08080bf0,#08080b99 45%,#08080b1a 75%)}.stage .stage__inner{padding-bottom:72px}.stage__title{font-size:clamp(34px,9vw,44px)}.stage__lead{font-size:16px}.stage__credit{display:none}.card--hero .card__media:after{display:none}.card--hero .card__media{border-radius:var(--radius-media)}.card--hero .card__body{position:static;padding:16px 0 0;--text: inherit;--text-2: inherit;--muted: inherit;--line-strong: inherit;--accent: inherit;--pink: inherit;--cyan: inherit;--red: inherit;--lime: inherit;--violet: inherit;--orange: inherit;--yellow: inherit}.card--hero .card__title{font-size:30px}.card--hero .card__excerpt{font-size:16px}.hubs{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.hubs::-webkit-scrollbar{display:none}.hub,.hub--noticias,.hub--vazamentos{flex:0 0 76%;height:220px;scroll-snap-align:start}.hub--noticias .hub__label{font-size:28px}.hub--noticias .hub__body{padding:18px}.hub--noticias .hub__hint{font-size:14px}.section-head{flex-wrap:wrap}.section-head h2{font-size:24px;gap:12px}.newsletter__row{flex-direction:column;border-radius:18px}.newsletter__preview{min-height:0;padding:22px 16px 34px}.nl-mock__list li:nth-child(n+3),.nl-mock__foot{display:none}.newsletter__row .btn{width:100%}.gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gallery__item--lead{grid-column:span 2;grid-row:auto;aspect-ratio:16 / 9}.gallery__item:nth-child(n+6){display:none}.lightbox__btn--prev,.lightbox__btn--next{top:auto;bottom:14px;transform:none}.lightbox{padding-bottom:76px}.callout{flex-direction:column;gap:10px}.card--row{gap:14px}.card--row .card__media{width:36%}.card--row .card__title{font-size:16px}.card--row .card__excerpt{display:none}.band{margin-top:64px}.band .band__inner{padding:36px 22px;gap:28px}.countdown{width:100%;gap:6px}.countdown__cell{min-width:0;flex:1;padding:12px 4px 10px;border-radius:12px}.countdown__num{font-size:40px}.countdown__label{font-size:11px;letter-spacing:.06em}.clips-hero .clips-hero__inner{padding:40px 20px 28px}.hub-section{padding-block:28px;margin-top:64px}.hubs{padding-top:28px}.split{gap:56px}.footer__grid{grid-template-columns:1fr;gap:28px}.form__row,.tool__grid{grid-template-columns:1fr}.panel{padding:20px}.prose{font-size:17px;line-height:1.7}.prose>*+*,.prose>p+p{margin-top:1.1em}.prose>h2,.prose>h3{margin-top:1.6em}.prose>h2+*,.prose>h3+*{margin-top:.6em}.prose h2{font-size:26px}.prose blockquote{font-size:18px;padding:16px 18px}.article__layout{gap:24px;padding-top:28px}.launch-chip{font-size:12px;padding:8px 10px}.logo__word{font-size:22px}.logo svg{width:26px;height:26px}.ranking__item{gap:12px;padding:10px 12px 10px 10px}.ranking__pos{width:44px;height:44px;font-size:24px}.ranking__votes{font-size:14px;padding:6px 10px}.act-hero-stats{display:flex}.act-stat{flex:1 1 100%;padding:8px 14px}.act-stat__num{font-size:28px;min-width:40px}.act-groups{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}.act-groups::-webkit-scrollbar{display:none}.act-group{flex:0 0 132px;scroll-snap-align:start}.act-row{grid-template-columns:auto minmax(0,1fr)}.act-chance{grid-column:2;justify-self:start}.act-row .act-details{grid-column:1 / -1}.act-section{margin-top:44px}.cheats-row{padding:16px}.cheats-code__label{flex-basis:100%}.cheats-teaser__card{padding:24px 20px}.reactions{padding:20px 16px}.reactions__btn{flex:1 1 140px;justify-content:center}.reactions__form{flex-direction:column;border-radius:16px}.clip-spotlight{padding:8px}.clip-spotlight:before{top:16px;left:16px}.yt__play{width:60px;height:60px}}@media(max-width:420px){.launch-chip__tag{display:none}.masthead__bar{gap:6px}}.nl-nav{position:relative}.nl-nav__btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:var(--pill);border:1.5px solid var(--accent);background:transparent;color:var(--text);font:700 13.5px/1 var(--sans);letter-spacing:-.005em;white-space:nowrap;transition:background .15s,color .15s,transform .12s var(--ease)}.nl-nav__btn:hover,.nl-nav__btn[aria-expanded=true]{background:var(--accent);color:var(--on-accent)}.nl-nav__btn:active{transform:translateY(1px)}.nl-nav__panel{position:absolute;right:0;top:calc(100% + 12px);z-index:70;width:min(380px,calc(100vw - 2 * var(--gutter)));padding:20px;border-radius:var(--radius-lg);background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);animation:nl-pop .18s var(--ease)}.nl-nav__title{margin:0 0 6px;font:800 18px/1.2 var(--sans);letter-spacing:-.02em;color:var(--text)}.nl-nav__text{margin:0 0 14px;font-size:14px;line-height:1.5;color:var(--muted)}@keyframes nl-pop{0%{opacity:0;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.nl-nav__panel{animation:none}}@media(max-width:1180px){.nl-nav__label{display:none}.nl-nav__btn{width:38px;padding:0;justify-content:center}}@media(max-width:640px){.nl-nav__panel{position:fixed;left:var(--gutter);right:var(--gutter);top:72px;width:auto}}.nl-nav__panel .newsletter__copy{display:none}.nl-nav__panel .newsletter--compact{margin-top:0;max-width:none;gap:12px}.nl-nav__panel .newsletter__row{background:var(--panel-2)}.home>.featured-trailer{padding-top:56px}@media(max-width:640px){.home>.featured-trailer{padding-top:36px}}.yt__slot{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;border-radius:inherit}.gplayer{position:fixed;z-index:45;background:#000;overflow:hidden;border-radius:var(--radius-media)}.gplayer--inline{box-shadow:none}.gplayer__frame{display:block;width:100%;height:100%;border:0}.gplayer--docked{right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));width:min(380px,calc(100vw - 32px));height:auto;border-radius:16px;box-shadow:0 18px 50px -12px #000000a6;border:1px solid var(--line-strong);animation:gplayer-in .22s var(--ease)}.gplayer--docked .gplayer__frame{aspect-ratio:16 / 9;height:auto}.gplayer--docked.gplayer--vertical{width:min(220px,46vw)}.gplayer--docked.gplayer--vertical .gplayer__frame{aspect-ratio:9 / 16}.gplayer__bar{display:flex;align-items:center;gap:6px;padding:8px 8px 8px 14px;background:var(--panel);color:var(--text)}.gplayer__title{flex:1;min-width:0;font:700 13px/1.25 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gplayer__btn{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:0;background:var(--panel-2);color:var(--text)}.gplayer__btn:hover{background:var(--accent);color:var(--on-accent)}@keyframes gplayer-in{0%{opacity:0;transform:translateY(12px) scale(.96)}}@media(prefers-reduced-motion:reduce){.gplayer--docked{animation:none}}@media(min-width:961px)and (max-width:1060px){.masthead__bar{gap:8px}.nav a{padding-inline:7px;font-size:14px}.more{margin-left:-6px}.more__btn{font-size:14px;padding-inline:8px}.masthead__tools{gap:6px}.logo__word{font-size:23px}}.gplayer--docked{right:auto;bottom:auto}.gplayer--br{right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}.gplayer--bl{left:max(16px,env(safe-area-inset-left,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}.gplayer--tr{right:max(16px,env(safe-area-inset-right,0px));top:128px}.gplayer--tl{left:max(16px,env(safe-area-inset-left,0px));top:128px}.gplayer--docked .gplayer__bar{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.gplayer--dragging{transition:none!important;animation:none!important}.gplayer--dragging .gplayer__bar{cursor:grabbing}.gplayer--dragging .gplayer__frame{pointer-events:none}.gplayer__grip{flex-shrink:0;color:var(--muted);margin-left:-4px}.gplayer--min{width:auto!important;max-width:min(320px,calc(100vw - 32px));border-radius:var(--pill)}.gplayer--min .gplayer__bar{padding:6px 6px 6px 8px;border-radius:var(--pill)}.gplayer--min .gplayer__frame{position:absolute;width:2px;height:2px;opacity:0;pointer-events:none}.gplayer__pill{display:flex;align-items:center;gap:10px;min-width:0;flex:1;border:0;background:transparent;color:var(--text);padding:4px 6px;cursor:pointer;text-align:left}.gplayer__eq{display:inline-flex;align-items:flex-end;gap:2px;height:14px;flex-shrink:0}.gplayer__eq i{width:3px;background:var(--accent);border-radius:2px;transform-origin:bottom;animation:gplayer-eq 1s ease-in-out infinite}.gplayer__eq i:nth-child(1){height:60%}.gplayer__eq i:nth-child(2){height:100%;animation-delay:.2s}.gplayer__eq i:nth-child(3){height:40%;animation-delay:.4s}@keyframes gplayer-eq{50%{transform:scaleY(.35)}}@media(prefers-reduced-motion:reduce){.gplayer__eq i{animation:none}}.stage .stage__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:48px;align-items:end}.stage__story{min-width:0}.stage__story .stage__title{max-width:20ch;font-size:clamp(38px,4.6vw,70px)}.launch-card{display:flex;flex-direction:column;overflow:hidden;border-radius:24px;background:#121216;color:#f1f0ec;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -24px #000000bf}.launch-card__cover{position:relative;margin:0;aspect-ratio:4 / 3.4;overflow:hidden}.launch-card__cover img{width:100%;height:100%;object-fit:cover;object-position:center 46%;transform:scale(1.07);transition:transform .8s var(--ease)}.launch-card:hover .launch-card__cover img{transform:scale(1.1)}.launch-card__cover:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(180deg,transparent,#121216)}.launch-card__cover figcaption{position:absolute;right:10px;top:10px;z-index:1;padding:3px 8px;border-radius:var(--pill);background:#0a0a0d8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:10.5px;font-weight:600;color:#f1f0eccc}.launch-card__panel{position:relative;margin-top:-34px;padding:0 22px 22px}.launch-card__count{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.launch-card__days{display:flex;align-items:baseline;gap:8px}.launch-card__num{font:600 92px/.85 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff}.launch-card__unit{font:600 22px/1 var(--display);text-transform:uppercase;letter-spacing:.04em;color:#f0648f}.launch-card__clock{display:flex;gap:5px;padding-bottom:4px}.launch-card__clock span{display:flex;flex-direction:column;align-items:center;min-width:46px;padding:7px 4px 6px;border-radius:10px;background:#ffffff12;font-size:10.5px;font-weight:700;color:#a9a7a1}.launch-card__clock b{font:500 22px/1 var(--display);color:#f1f0ec;font-variant-numeric:tabular-nums}.launch-card__sec b{display:inline-block;color:#f0648f;animation:tick .45s var(--spring)}.launch-card__date{margin:16px 0 0;font-weight:800;font-size:15px;letter-spacing:-.01em;color:#fff}.launch-card__note{margin:4px 0 0;font-size:13.5px;line-height:1.45;color:#b9b7b1}.launch-card__ctas{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-top:16px}.launch-card__ctas .btn--pink{background:#f0648f;color:#16090e}.launch-card__ctas .btn--pink:hover{background:#f58aaa}.launch-card__link{font-size:14px;font-weight:700;color:#d2d0cb;text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:3px}.launch-card__link:hover{color:#fff;text-decoration-color:#f0648f}.launch-card__done{display:block;font:600 clamp(44px,4.5vw,60px)/.95 var(--display);text-transform:uppercase;color:#fff}@media(prefers-reduced-motion:reduce){.launch-card__sec b{animation:none}}@media(max-width:960px){.stage .stage__inner{grid-template-columns:1fr;gap:28px;align-items:start}.stage{min-height:auto;padding-top:34vh}.launch-card{max-width:520px;display:grid;grid-template-columns:112px minmax(0,1fr);border-radius:20px}.launch-card__cover{aspect-ratio:auto;min-height:100%}.launch-card__cover img{position:absolute;top:0;right:0;bottom:0;left:0}.launch-card__cover:after{inset:0 0 0 auto;width:30%;height:auto;background:linear-gradient(90deg,transparent,#121216)}.launch-card__cover figcaption{display:none}.launch-card__panel{margin-top:0;padding:16px 16px 16px 14px}.launch-card__count{flex-direction:column;align-items:flex-start;gap:8px}.launch-card__num{font-size:64px}.launch-card__date{margin-top:12px;font-size:14px}.launch-card__note{font-size:12.5px}}@media(max-width:640px){.stage{padding-top:28vh}.launch-card{grid-template-columns:96px minmax(0,1fr)}.launch-card__num{font-size:56px}.launch-card__unit{font-size:18px}.launch-card__clock span{min-width:40px}.launch-card__clock b{font-size:18px}.launch-card__ctas{margin-top:12px}.launch-card__ctas .btn{padding:10px 14px;font-size:13.5px}}.gplayer--docked{border:0;box-shadow:0 0 0 1px var(--line-strong),0 22px 50px -14px #000000b3}.gplayer__bar{border-top:1px solid var(--line)}.gplayer__title:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--accent);vertical-align:1px}.gplayer__btn{transition:background-color .15s,color .15s,transform .2s var(--spring)}.gplayer__btn:active{transform:scale(.92)}.gplayer--tr,.gplayer--tl{top:116px}.gplayer--min{box-shadow:0 0 0 1px var(--line-strong),0 14px 34px -12px #0009}.gplayer--min .gplayer__bar{border-top:0}.gplayer--min .gplayer__title:before{display:none}.gplayer__pill:hover .gplayer__title{color:var(--accent)}@media(max-width:640px){.gplayer--tr,.gplayer--tl{top:104px}.gplayer--br,.gplayer--bl{bottom:calc(10px + env(safe-area-inset-bottom,0px))}.gplayer--docked:not(.gplayer--min){left:10px;right:10px;width:auto;display:grid;grid-template-columns:140px minmax(0,1fr);border-radius:14px}.gplayer--docked:not(.gplayer--min) .gplayer__frame{grid-column:1;grid-row:1;height:100%;min-height:79px;aspect-ratio:16 / 9}.gplayer--docked:not(.gplayer--min) .gplayer__bar{grid-column:2;grid-row:1;border-top:0;padding:8px 10px}.gplayer--docked.gplayer--vertical:not(.gplayer--min){grid-template-columns:70px minmax(0,1fr)}.gplayer--docked.gplayer--vertical:not(.gplayer--min) .gplayer__frame{aspect-ratio:9 / 16;min-height:124px}.gplayer__grip{display:none}.gplayer--min.gplayer--br,.gplayer--min.gplayer--tr{right:10px;left:auto}.gplayer--min.gplayer--bl,.gplayer--min.gplayer--tl{left:10px;right:auto}}.gallery-games{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.gallery-game{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:var(--radius-lg);border:1.5px solid var(--line-strong);background:var(--panel);color:var(--text);font:800 16px/1 var(--sans);letter-spacing:-.01em}.gallery-game:hover{border-color:var(--accent)}.gallery-game--on{background:var(--text);color:var(--bg);border-color:var(--text)}.gallery-game__count{font:600 12px/1 var(--sans);padding:4px 8px;border-radius:var(--pill);background:var(--panel-2);color:var(--muted)}.gallery-game--on .gallery-game__count{background:rgb(var(--scrim) / .15);color:inherit}.gallery-topics{margin-bottom:28px}.gallery-topic{margin-top:36px}.gallery-topic:first-of-type{margin-top:8px}.gallery-topic__title{font:800 24px/1.1 var(--sans);letter-spacing:-.02em;margin:0 0 16px;display:flex;align-items:center;gap:10px}.gallery-topic__count{font:600 12px/1 var(--sans);padding:4px 8px;border-radius:var(--pill);background:var(--panel-2);color:var(--muted)}.form input:not([type=checkbox]):not([type=radio]),.form select,.tool input,.tool select{height:48px;padding:0 16px;border-radius:14px;background:var(--bg)}.form select,.tool select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:42px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f0648f' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px}.form select option,.tool select option{background:var(--panel);color:var(--text)}.form input:focus,.form select:focus,.tool input:focus,.tool select:focus{box-shadow:0 0 0 4px #f0648f33}.check input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;display:grid;place-items:center;width:22px;height:22px;margin:0;border:2px solid var(--line-strong);border-radius:7px;background:var(--bg);cursor:pointer;transition:background-color .15s,border-color .15s,transform .2s var(--spring)}.check input[type=checkbox]:after{content:"";width:6px;height:11px;margin-top:-2px;border:solid var(--on-accent);border-width:0 2.5px 2.5px 0;transform:rotate(45deg) scale(0);transition:transform .2s var(--spring)}.check input[type=checkbox]:hover{border-color:var(--accent)}.check input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}.check input[type=checkbox]:checked:after{transform:rotate(45deg) scale(1)}.check input[type=checkbox]:active{transform:scale(.9)}.check input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 4px #f0648f4d}.check{display:flex;align-items:flex-start!important;gap:12px!important}.check>span{padding-top:1px}.field{display:flex;flex-direction:column;gap:7px;min-width:0;margin:0;padding:0;border:0}.field__label{font-size:13.5px;font-weight:750;color:var(--text);letter-spacing:-.005em;padding:0}.field__opt{margin-left:6px;padding:2px 8px;border-radius:var(--pill);background:var(--panel-2);font-size:11.5px;font-weight:650;color:var(--muted)}.field__help{font-size:12.5px;font-weight:500;color:var(--muted)}.choice__list{display:flex;flex-wrap:wrap;gap:8px}.choice__item{position:relative;display:inline-flex;cursor:pointer}.choice__item input{position:absolute;opacity:0;width:1px;height:1px}.choice__item>span{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:var(--pill);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:13.5px;font-weight:650;color:var(--text-2);transition:background-color .15s,color .15s,box-shadow .15s,transform .2s var(--spring)}.choice__item:hover>span{color:var(--text);box-shadow:inset 0 0 0 1px var(--muted);transform:translateY(-1px)}.choice__item input:checked+span{background:var(--accent);color:var(--on-accent);box-shadow:none}.choice__item input:focus-visible+span{box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--accent)}.clip-form{gap:20px}.clip-form__head h2{font-size:28px;font-weight:900;letter-spacing:-.03em}.clip-form__head p{margin-top:6px;font-size:14.5px}.clip-form__checks{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:16px;background:var(--panel-2)}.clip-form__checks .check{font-size:13.5px!important}.clip-form__submit{width:100%}.form-alert{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;border-radius:12px;background:var(--panel-2);font-size:14px}.form-alert svg{flex-shrink:0;margin-top:2px}.form-done{align-items:flex-start;gap:12px}.form-done__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:#a9cf72;color:#15100a;animation:vote .45s var(--spring)}.form-done h2{font-size:30px;font-weight:900;letter-spacing:-.03em}.form-done p{margin:0 0 6px}@media(max-width:640px){.choice__item>span{padding:8px 12px;font-size:13px}}.clips-hero{min-height:420px;display:flex;align-items:flex-end}.clips-hero img.clips-hero__bg{width:100%;height:100%;object-fit:cover;object-position:center 35%;opacity:1}.clips-hero:after{background:linear-gradient(90deg,#0a0a0deb,#0a0a0da6 45%,#0a0a0d1a 80%),linear-gradient(0deg,rgb(10 10 13 / .7),transparent 50%)}.clips-hero .clips-hero__inner{width:100%}.clips-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px 22px;margin-top:26px}.clips-hero__timer{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:var(--pill);background:#ffffff1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:14px;color:#d2d0cb}.clips-hero__timer strong{font:500 18px/1 var(--display);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em}.clips-hero__credit{position:absolute;right:18px;bottom:14px;z-index:1;font-size:11.5px;color:#f1f0ec99}.clip-cats{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-top:18px}.clip-cat{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;border:0;border-radius:16px;background:var(--panel);color:var(--text-2);text-align:left;transition:background-color .15s,color .15s,transform .2s var(--spring)}.clip-cat:hover{background:var(--panel-2);color:var(--text);transform:translateY(-2px)}.clip-cat--on,.clip-cat--on:hover{background:var(--accent);color:var(--on-accent)}.clip-cat__icon{width:28px;height:28px;color:var(--accent);transition:transform .3s var(--spring)}.clip-cat:hover .clip-cat__icon{transform:scale(1.12)}.clip-cat--on .clip-cat__icon{color:inherit}.clip-cat__label{font-size:13.5px;font-weight:750;line-height:1.2}.clip-cat__count{position:absolute;top:12px;right:12px;font-size:12px;font-weight:700;opacity:.6}.clips-main{padding-top:56px}.clip-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:18px}.clip-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);background:var(--panel);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.clip-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.clip-card__media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:#141419}.clip-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease),filter .3s}.clip-card:hover .clip-card__media img{transform:scale(1.06);filter:brightness(1.08)}.clip-card__ph{display:grid;place-items:center;width:100%;height:100%;color:#f0648f}.clip-card__ph svg{width:44px;height:44px}.clip-card__pos{position:absolute;top:10px;left:10px;padding:5px 10px;border-radius:10px;background:#0a0a0dbf;color:#fff;font:600 18px/1 var(--display)}.clip-card:nth-child(1) .clip-card__pos{background:var(--sunset-b);color:var(--on-block)}.clip-card__play{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--sunset-a);color:var(--on-block);opacity:0;transform:scale(.8);transition:opacity .2s,transform .25s var(--spring)}.clip-card:hover .clip-card__play,.clip-card__media:focus-visible .clip-card__play{opacity:1;transform:none}.clip-card__body{display:flex;flex-direction:column;gap:6px;padding:14px 16px;flex:1}.clip-card__title{font-size:16.5px}.clip-card__meta{display:flex;flex-wrap:wrap;gap:4px 10px;margin:0;font-size:13px;color:var(--muted)}.clip-card__author{font-weight:700;color:var(--text-2)}.clip-card__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:6px}.clip-card__cat{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:650;color:var(--text-2)}.clip-vote{display:inline-flex;align-items:center;gap:4px;padding:7px 12px;border:0;border-radius:12px;background:var(--panel-2);color:var(--text);font:600 15px/1 var(--display);font-variant-numeric:tabular-nums;box-shadow:inset 0 -3px #0003;transition:transform .12s,background-color .15s,box-shadow .12s}.clip-vote:hover{transform:translateY(-1px)}.clip-vote:active{transform:translateY(2px);box-shadow:inset 0 -1px #0003}.clip-vote--on{background:linear-gradient(120deg,var(--sunset-a),var(--sunset-b));color:var(--on-block);animation:vote .4s var(--spring)}.podium{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:end;gap:12px}.podium__spot{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:var(--radius-lg);background:#141419;color:#f1f0ec;transition:transform .3s var(--spring)}.podium__spot--1{height:340px}.podium__spot--2{height:280px}.podium__spot--3{height:240px}.podium__spot img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;filter:grayscale(.85) brightness(.55);transition:filter .4s,transform .7s var(--ease)}.podium__spot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,rgb(10 10 13 / .9))}.podium__spot:hover{transform:translateY(-4px)}.podium__spot:hover img{filter:grayscale(0) brightness(.75);transform:scale(1.05)}.podium__pos{position:absolute;top:14px;left:14px;display:grid;place-items:center;min-width:52px;height:52px;padding:0 8px;border-radius:14px;background:#ffffff1f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:600 26px/1 var(--display)}.podium__spot--1 .podium__pos{background:var(--sunset-b);color:var(--on-block);min-width:64px;height:64px;font-size:34px}.podium__spot--2 .podium__pos{background:var(--sunset-a);color:var(--on-block)}.podium__spot--3 .podium__pos{background:var(--teal-block);color:var(--on-block)}.podium__body{display:flex;flex-direction:column;gap:2px;padding:16px 18px}.podium__body strong{font-size:19px;font-weight:850;letter-spacing:-.02em}.podium__body span{font-size:13.5px;color:#c9c7c2}.podium__spot--1 .podium__body strong{font-size:24px}.scoreboard{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.scoreboard__row{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:14px;background:var(--panel)}.scoreboard__pos{font:500 20px/1 var(--display);color:var(--muted);font-variant-numeric:tabular-nums}.scoreboard__name{flex:1;font-weight:650;font-size:14.5px;color:var(--text-2)}.scoreboard__votes{font-size:12.5px;color:var(--muted)}.podium-wrap__note{margin:16px 0 0;font-size:14px;color:var(--muted)}.podium-wrap__note a{color:var(--text);font-weight:700;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}@media(max-width:1100px){.clip-cats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){.clips-hero{min-height:380px}.clips-hero__actions .btn{width:100%}.clip-cats{display:flex;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.clip-cats::-webkit-scrollbar{display:none}.clip-cat{flex:0 0 116px;scroll-snap-align:start}.clips-main{padding-top:36px}.podium{gap:8px}.podium__spot--1{height:230px}.podium__spot--2{height:190px}.podium__spot--3{height:160px}.podium__pos{min-width:40px;height:40px;font-size:20px;top:10px;left:10px}.podium__spot--1 .podium__pos{min-width:48px;height:48px;font-size:26px}.podium__body{padding:10px 10px 12px}.podium__body strong,.podium__spot--1 .podium__body strong{font-size:15px}.podium__body span{display:none}.scoreboard{grid-template-columns:1fr}}.ad{display:flex;flex-direction:column;align-items:center;gap:6px;margin:40px auto 0;width:100%}.ad__label{font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ad__box{display:grid;place-items:center;width:100%;overflow:hidden;border-radius:12px}.ad__box>ins{width:100%}.ad--leaderboard .ad__box{min-height:100px;max-width:970px}.ad--rectangle .ad__box{min-height:280px;max-width:336px}.ad--in-article .ad__box{min-height:280px}.ad--in-feed .ad__box{min-height:250px}.ad--sidebar .ad__box{min-height:600px;max-width:300px}.ad--anchor-mobile .ad__box{min-height:60px}.ad__dev{display:grid;place-items:center;width:100%;height:100%;min-height:inherit;border-radius:12px;border:1px dashed var(--line-strong);background:repeating-linear-gradient(135deg,transparent 0 10px,var(--panel) 10px 20px);color:var(--muted);font-size:12px;font-weight:650}.ad__box:has(.ad__dev){min-height:inherit}.ad--leaderboard .ad__dev{min-height:100px}.ad--rectangle .ad__dev,.ad--in-article .ad__dev{min-height:280px}.ad--in-feed .ad__dev{min-height:250px}.ad--sidebar .ad__dev{min-height:600px}.prose>.ad{margin:2em 0;max-width:none}.stack>.ad{margin:6px 0}.cheats-list>.ad{margin:6px 0}.grid>.grid-span{grid-column:1 / -1;margin:0}.article__rail{display:none}@media(min-width:1280px){.article__layout:has(.article__rail){grid-template-columns:44px minmax(0,700px) 300px}.article__rail{display:block;position:sticky;top:124px;align-self:start}.article__rail .ad{margin-top:0}}.sponsor-strip{display:block;background:var(--panel);border-bottom:1px solid var(--line);transition:background-color .15s}.sponsor-strip:hover{background:var(--panel-2)}.sponsor-strip__inner{display:flex;align-items:center;gap:12px;min-height:48px;font-size:14px;color:var(--text-2);overflow:hidden}.sponsor-strip__label{flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sponsor-strip__logo{height:22px;width:auto}.sponsor-strip__text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sponsor-strip__cta{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;font-weight:700;color:var(--accent)}.sponsor,.house-ad{display:flex;gap:16px;align-items:stretch;padding:16px;border-radius:var(--radius-lg);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.sponsor:hover,.house-ad:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--accent),var(--shadow)}.sponsor__img{width:38%;max-width:220px;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-thumb);flex-shrink:0}.sponsor__body,.house-ad__body{display:flex;flex-direction:column;gap:5px;min-width:0}.sponsor__label{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sponsor__logo{height:18px;width:auto}.sponsor__title{font-size:17px;font-weight:800;letter-spacing:-.015em;line-height:1.25}.sponsor__text{font-size:14px;line-height:1.5;color:var(--text-2)}.sponsor__cta{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:750;color:var(--accent)}.prose>.sponsor,.prose>.house-ad{margin-top:2em;text-decoration:none}.prose .sponsor *,.prose .house-ad *{text-decoration:none}.house-ad{background:linear-gradient(135deg,var(--panel),var(--panel-2));box-shadow:inset 0 0 0 1px var(--line-strong)}.sponsor--category-banner{margin-bottom:32px}.nav a.nav__kit{color:var(--orange)}.nav a.nav__kit:hover,.nav a.nav__kit.active{color:var(--text);background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--orange)}@media(max-width:1320px){.launch-chip{display:none}}.kit-cta{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:2.4em!important;padding:22px;border-radius:var(--radius-lg);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-strong)}.kit-cta__head{display:flex;gap:14px;align-items:flex-start}.kit-cta__title{display:block;font-size:19px;font-weight:850;letter-spacing:-.02em;color:var(--text)}.kit-cta__text{display:block;margin-top:3px;font-size:14.5px;line-height:1.5;color:var(--text-2)}.kit-cta__list{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:6px}.prose .kit-cta__list li{margin:0}.kit-cta__list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;background:var(--panel-2)}.kit-cta__list li>span{display:flex;flex-direction:column;min-width:0;font-size:14.5px;line-height:1.3}.kit-cta__list small{color:var(--muted);font-size:12.5px}.prose .kit-cta a.btn{text-decoration:none}.prose .kit-cta .btn--pink{color:var(--on-accent)}.prose .kit-cta .btn--orange{color:var(--on-orange)}.kit-disclosure{margin:0;font-size:12.5px;line-height:1.45;color:var(--muted)}.kit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.kit-item{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:22px;border-radius:var(--radius-lg);background:var(--panel);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.kit-item:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.kit-item .product__badge{margin-bottom:4px}.kit-item__group{font-size:12.5px;font-weight:700;color:var(--orange)}.kit-item h3{font-size:19px}.kit-item p{flex:1;margin:2px 0 12px;font-size:14.5px;line-height:1.5;color:var(--muted);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.kit-module .kit-disclosure{margin-top:16px}.advertise__pitch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.advertise__pitch>div{padding:22px;border-radius:var(--radius-lg);background:var(--panel)}.advertise__pitch strong{font-size:18px;font-weight:850;letter-spacing:-.02em}.advertise__pitch p{margin:6px 0 0;color:var(--text-2);font-size:15px}.advertise__formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.advertise__format{display:flex;flex-direction:column;gap:6px;padding:22px;border-radius:var(--radius-lg);background:var(--panel)}.advertise__format h3{font-size:18px}.advertise__format small{font-size:13px;font-weight:650;color:var(--accent)}.advertise__format p{margin:4px 0 0;font-size:14.5px;line-height:1.55;color:var(--text-2)}.advertise__contact{margin-top:72px;padding:36px clamp(22px,4vw,48px);border-radius:var(--radius-lg);background:linear-gradient(130deg,var(--sunset-a),var(--sunset-b));color:var(--on-block)}.advertise__contact h2{font-size:clamp(28px,3vw,40px);font-weight:900;letter-spacing:-.035em}.advertise__contact p{margin:8px 0 0;max-width:60ch}.advertise__contact .muted{color:#17090fb8}.advertise__contact a{color:var(--on-block);text-decoration:underline}.advertise__email{display:inline-flex;align-items:center;gap:10px;margin:20px 0 6px!important;padding:12px 18px;border-radius:var(--pill);background:var(--on-block);color:#fff;font-size:18px;font-weight:800;-webkit-user-select:all;user-select:all}@media(max-width:1100px){.kit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.advertise__pitch,.advertise__formats{grid-template-columns:1fr}.advertise__formats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.kit-grid,.advertise__formats{grid-template-columns:1fr}.sponsor{flex-direction:column}.sponsor__img{width:100%;max-width:none}.sponsor-strip__text{display:none}.kit-cta__list li{flex-direction:column;align-items:flex-start}.advertise__email{font-size:15px}}.prose a.btn{border-radius:var(--pill)}.prose a.house-ad,.prose a.sponsor{border-radius:var(--radius-lg);color:var(--text)}.stage__slide-media{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s ease-in-out}.stage__slide-media.is-active{opacity:1}.stage__kb{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:60% 40%;animation:stage-kb linear both}.stage__kb img,.stage__kb .cover{width:100%;height:100%;object-fit:cover;object-position:center 30%}@keyframes stage-kb{0%{transform:scale(1)}to{transform:scale(1.12)}}.stage__slides{display:grid}.stage__slide{grid-area:1 / 1;opacity:0;transform:translateY(-8px);transition:opacity .35s ease-in,transform .35s ease-in;pointer-events:none}.stage__slide.is-active{opacity:1;transform:none;pointer-events:auto;animation:stage-in .7s var(--ease) .3s both}@keyframes stage-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.stage__nav{display:flex;align-items:center;gap:12px;margin-top:28px}.stage__arrow{display:grid;place-items:center;width:44px;height:44px;flex:none;border:0;border-radius:50%;cursor:pointer;background:#ffffff1f;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1px #ffffff2e;transition:background .2s var(--ease),transform .2s var(--spring)}.stage__arrow:hover{background:#f0648f;color:#16090e;transform:scale(1.06)}.stage__arrow:focus-visible{outline:3px solid #f0648f;outline-offset:3px}.stage__dots{display:flex;gap:8px}.stage__dot{position:relative;width:56px;height:24px;padding:0;border:0;background:none;cursor:pointer}.stage__dot:before{content:"";position:absolute;top:10px;right:0;bottom:10px;left:0;border-radius:4px;background:#ffffff47}.stage__dot span{position:absolute;inset:10px auto 10px 0;width:0;border-radius:4px;background:#f0648f}.stage__dot.is-done span{width:100%}.stage__dot.is-active span{animation:stage-progress linear forwards}.stage.is-paused .stage__dot.is-active span,.stage.is-paused .stage__kb{animation-play-state:paused}.stage__dot:focus-visible{outline:3px solid #f0648f;outline-offset:2px;border-radius:6px}@keyframes stage-progress{0%{width:0}to{width:100%}}@media(prefers-reduced-motion:reduce){.stage__slide-media,.stage__slide,.stage__kb{transition:none;transform:none;animation:none}.stage__dot.is-active span{animation:none;width:100%}}@media(max-width:640px){.stage__nav{margin-top:20px}.stage__arrow{width:40px;height:40px}.stage__dot{width:40px}}.stage:before{background:linear-gradient(90deg,#08080be6,#08080ba8 38%,#08080b2e 64%,#08080b00 80%),linear-gradient(0deg,#08080bf2,#08080b8c 34%,#08080b00 62%)}.stage__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(90deg,#000 0%,rgb(0 0 0 / .7) 40%,transparent 68%);mask-image:linear-gradient(90deg,#000 0%,rgb(0 0 0 / .7) 40%,transparent 68%)}.card--hero .card__media:after{background:linear-gradient(180deg,#0a0a0c00 25%,#0a0a0ca6 52%,#0a0a0cf5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(180deg,transparent 22%,#000 58%);mask-image:linear-gradient(180deg,transparent 22%,#000 58%)}.hub:before{background:linear-gradient(180deg,#0a0a0d00 18%,#0a0a0da8 50%,#0a0a0df2),linear-gradient(0deg,var(--hub),transparent 45%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(180deg,transparent 15%,#000 55%);mask-image:linear-gradient(180deg,transparent 15%,#000 55%)}.podium__spot:after{background:linear-gradient(180deg,transparent 20%,rgb(10 10 13 / .7) 50%,rgb(10 10 13 / .96));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(180deg,transparent 20%,#000 60%);mask-image:linear-gradient(180deg,transparent 20%,#000 60%)}.clips-hero:after{background:linear-gradient(90deg,#0a0a0df2,#0a0a0dbd 45%,#0a0a0d33 80%),linear-gradient(0deg,rgb(10 10 13 / .8),transparent 55%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(90deg,#000 30%,transparent 85%);mask-image:linear-gradient(90deg,#000 30%,transparent 85%)}.band--clips:after{background:linear-gradient(90deg,#0a0a0df2 30%,#0a0a0d8c)}.newsletter__preview:after{background:linear-gradient(90deg,#0a0a0db3,#0a0a0d59)}@media(max-width:640px){.stage:before{background:linear-gradient(0deg,#08080bf7,#08080bbd 42%,#08080b33 72%,#08080b00 90%)}.stage__media:after{-webkit-mask-image:linear-gradient(0deg,#000 0%,rgb(0 0 0 / .7) 45%,transparent 75%);mask-image:linear-gradient(0deg,#000 0%,rgb(0 0 0 / .7) 45%,transparent 75%)}}.stage__title{text-shadow:3px 4px 10px rgb(0 0 0 / .3)}.stage__lead{text-shadow:2px 2px 6px rgb(0 0 0 / .28)}.hub:before,.card--hero .card__media:after,.podium__spot:after{-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask-image:none;mask-image:none}.hub:before{background:linear-gradient(180deg,#0a0a0d00 20%,#0a0a0db3 55%,#0a0a0df5),linear-gradient(0deg,var(--hub),transparent 45%)}.hub,.card--hero,.podium__spot{-webkit-backface-visibility:hidden;backface-visibility:hidden}.hub__img{will-change:transform;transform:translateZ(0)}.hub:hover .hub__img{transform:translateZ(0) scale(1.07)}.logo__word{font:800 27px/1 "DM Sans",var(--sans),sans-serif;letter-spacing:-.075em;text-transform:none;padding-right:.06em}@media(max-width:640px){.logo__word{font-size:24px}}.logo{gap:8px}.logo__icon{display:block;width:30px;height:30px;flex:none}@media(max-width:640px){.logo__icon{width:26px;height:26px}}.footer{padding-block:64px 0}.footer__grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:40px 48px}.footer__grid h4{font:800 12px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text);margin:4px 0 16px}.footer__brand .footer__tag{margin:14px 0 20px}.footer__bottom{margin-top:56px;border-top:1px solid var(--line);padding-block:22px calc(24px + env(safe-area-inset-bottom,0px))}.footer__bottom-in{display:flex;flex-wrap:wrap;gap:8px 32px;align-items:baseline;justify-content:space-between}.footer__copy{margin:0;font-size:13.5px;font-weight:700;color:var(--text-2);white-space:nowrap}.footer__bottom .footer__legal{margin:0;flex:1 1 520px;max-width:760px;font-size:12.5px;text-align:right}@media(max-width:960px){.footer__grid{grid-template-columns:1fr 1fr 1fr}.footer__brand{grid-column:1 / -1}}@media(max-width:640px){.footer__grid{grid-template-columns:1fr 1fr}.footer__bottom .footer__legal{text-align:left}}.mkit__hero{padding:clamp(56px,9vw,110px) 0 clamp(48px,7vw,80px);background:#0f0f12;color:#eeede9;border-bottom:1px solid var(--line);background-image:radial-gradient(80% 120% at 90% 120%,rgb(240 100 143 / .25),transparent 60%),radial-gradient(60% 80% at 100% 0%,rgb(246 160 92 / .12),transparent 60%)}.mkit__logo{display:block;width:min(420px,80%);height:auto}.mkit__lead{margin:26px 0 0;max-width:58ch;font-size:clamp(17px,1.6vw,20px);line-height:1.5;color:#c9c7c2}.mkit__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px}.mkit__link{font-weight:700;color:#eeede9;text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:3px}.mkit__link:hover{text-decoration-color:var(--pink)}.mkit__sec{padding-block:clamp(48px,7vw,80px) 0}.mkit__sec h2{margin:0 0 10px;font-size:clamp(28px,3.2vw,40px);font-weight:800;letter-spacing:-.035em;line-height:1.05}.mkit__sub{margin:0 0 28px;max-width:68ch;color:var(--muted)}.mkit__grid2,.mkit__grid3,.mkit__grid4{display:grid;gap:16px}.mkit__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.mkit__grid3{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.mkit__grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.mkit__card{padding:22px 24px;border-radius:var(--radius-lg);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line)}.mkit__card h3{margin:0 0 6px;font-size:18px;font-weight:800;letter-spacing:-.02em}.mkit__card p{margin:0;color:var(--muted);font-size:15px;line-height:1.5}.mkit__card--big{padding:26px 28px}.mkit__more{display:inline-flex;gap:6px;align-items:center;margin-top:14px;font-weight:700;color:var(--accent)}.mkit__contact{display:flex;flex-wrap:wrap;gap:14px 32px;align-items:center;justify-content:space-between;margin-top:16px;padding:28px 32px;border-radius:var(--radius-lg);background:linear-gradient(130deg,var(--sunset-a),var(--sunset-b));color:var(--on-block)}.mkit__contact strong{font-size:22px;font-weight:800;letter-spacing:-.02em}.mkit__contact p{margin:4px 0 0;opacity:.85}.mkit__email{font-size:clamp(18px,2vw,24px);font-weight:800;letter-spacing:-.02em;-webkit-user-select:all;user-select:all}.mkit__file{display:block;color:var(--text)}.mkit__file-img{display:grid;place-items:center;aspect-ratio:16 / 10;padding:22px;border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line);transition:transform .25s var(--spring)}.mkit__file:hover .mkit__file-img{transform:translateY(-3px)}.mkit__file-img--d{background:#0f0f12}.mkit__file-img--l{background:#f6f4f0}.mkit__file-img img{max-width:100%;max-height:90px}.mkit__file-name{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-size:14px;font-weight:700}.mkit__file:hover .mkit__file-name{color:var(--accent)}.mkit__colors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}.mkit__color{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:12px;border-radius:14px;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line)}.mkit__color span{grid-row:1 / 3;width:44px;height:44px;border-radius:10px;box-shadow:inset 0 0 0 1px #7f7f7f40}.mkit__color strong{font-size:14px}.mkit__color code{font-size:13px;color:var(--muted)}.mkit__note{margin:22px 0 0;color:var(--muted);font-size:14px}.mkit__note a{color:var(--text);text-decoration:underline;text-underline-offset:2px}@media(max-width:960px){.mkit__grid3,.mkit__grid4,.mkit__colors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.mkit__grid2,.mkit__grid3{grid-template-columns:1fr}}.logo__img{display:block;height:32px;width:auto}.logo__img--on-light{display:none}:root[data-theme=light] .logo__img--on-dark{display:none}:root[data-theme=light] .logo__img--on-light{display:block}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .logo__img--on-dark{display:none}:root:not([data-theme=dark]) .logo__img--on-light{display:block}}@media(max-width:640px){.logo__img{height:28px}}.section-tight{padding-block:56px 0}.page-head .hub-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:18px 0 6px;font-size:14.5px;color:var(--muted)}.hub-status__badge{display:inline-block;align-self:flex-start;padding:5px 12px;border-radius:var(--pill);background:var(--panel-2);color:var(--text-2);font:650 13px/1.2 var(--sans)}.hub-status__badge--parcial{background:color-mix(in srgb,var(--yellow) 22%,var(--panel));color:var(--text)}.hub-status__badge--completo{background:color-mix(in srgb,var(--lime) 24%,var(--panel));color:var(--text)}.hub-nav{margin-top:26px}.hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hub-card{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:var(--radius-lg);background:var(--panel);transition:background .2s var(--ease),transform .2s var(--ease)}.hub-card:hover{background:var(--panel-2);transform:translateY(-2px)}.hub-card__title{font-size:23px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.hub-card__text{margin:0;color:var(--text-2);font-size:15.5px;line-height:1.55}.hub-card__meta{margin-top:auto;padding-top:6px;font-size:13.5px;color:var(--muted)}.hub-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px}.hub-tool{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:var(--radius-lg);background:var(--panel)}.hub-tool:hover{background:var(--panel-2)}.hub-tool span{color:var(--text-2);font-size:15px;line-height:1.5}.hub-note{margin:0}.hub-faq__item{max-width:72ch;padding-block:18px;border-top:1px solid var(--line)}.hub-faq__item:last-child{border-bottom:1px solid var(--line)}.hub-faq__item h3{font-size:19px;font-weight:750;letter-spacing:-.02em}.hub-faq__item p{margin:8px 0 0;color:var(--text-2);font-size:16.5px;line-height:1.65}@media(max-width:900px){.hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.hub-grid{grid-template-columns:minmax(0,1fr)}.section-tight{padding-block:40px 0}}.stage__slide-media{transition:opacity 1.2s cubic-bezier(.45,0,.55,1);will-change:opacity;backface-visibility:hidden}.stage__kb{will-change:transform;backface-visibility:hidden}.stage__slide{transform:translate3d(0,10px,0);transition:opacity .5s cubic-bezier(.45,0,.55,1),transform .5s cubic-bezier(.45,0,.55,1);will-change:opacity,transform}.stage__slide.is-active{transform:none;animation:stage-in .8s cubic-bezier(.45,0,.55,1) .35s both}@keyframes stage-in{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}.stage{touch-action:pan-y}@media(prefers-reduced-motion:reduce){.stage__slide-media,.stage__slide,.stage__kb{transition:none;transform:none;animation:none}}html,body{max-width:100%;overflow-x:clip}.app,.main{min-width:0}@media(max-width:640px){.ticker{display:none}.masthead__bar{height:58px}.masthead__tools{gap:4px}.masthead__tools button,.masthead__tools a,.burger{min-width:44px;min-height:44px}.nav{top:100%;max-height:calc(100svh - 58px - env(safe-area-inset-top,0px));overflow-y:auto;overscroll-behavior:contain;padding:14px var(--gutter) 28px;gap:4px}.nav a{min-height:48px;padding:12px 14px;gap:14px;font-size:17px}.stage{min-height:0;padding-top:clamp(170px,46vw,230px)}.stage .stage__inner{grid-template-columns:minmax(0,1fr);gap:32px;padding-bottom:36px;min-width:0}.stage__media,.stage__inner{animation:none!important;animation-timeline:auto!important;opacity:1!important;transform:none!important}.stage__cue{display:none}.stage__meta{margin-bottom:14px;gap:10px 12px}.stage__title,.stage__story .stage__title{max-width:none;font-size:clamp(30px,8.6vw,40px);line-height:1.06;overflow-wrap:break-word}.stage__lead{margin-top:16px;font-size:16px;line-height:1.55;max-width:none}.stage__actions{margin-top:24px}.stage__actions .btn{min-height:48px}.stage__nav{margin-top:24px;gap:8px}.stage__arrow{width:44px;height:44px}.stage__dots{flex:1;gap:6px;min-width:0;justify-content:center}.stage__dot{width:auto;flex:1 1 0;max-width:64px;height:44px}.stage__dot:before,.stage__dot span{inset-block:20px}.launch-card{max-width:none;width:100%;grid-template-columns:88px minmax(0,1fr);border-radius:18px}.launch-card__panel{padding:16px 14px 16px 12px;min-width:0}.launch-card__count{gap:10px}.launch-card__num{font-size:52px}.launch-card__clock{flex-wrap:wrap}.launch-card__clock span{min-width:38px}.launch-card__date{margin-top:12px;overflow-wrap:anywhere}.launch-card__ctas{gap:8px 14px}.launch-card__ctas .btn{min-height:44px}.launch-card__link{min-height:44px;display:inline-flex;align-items:center}.section{padding-block:72px 0}.section-head{margin-bottom:22px;gap:10px 16px}.section-head h2{font-size:26px;line-height:1.15}.page{padding-block:32px 72px}.page-head{margin-bottom:28px}.grid{gap:40px}.footer{margin-top:88px}.clip-cats{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.chips{gap:10px}.chip,.chip--sm{min-height:44px;display:inline-flex;align-items:center;padding-inline:16px}h1,h2,h3,h4,p,li,a,figcaption,td,th{overflow-wrap:break-word}.page h1,.page-head h1{font-size:clamp(30px,9vw,40px);line-height:1.08}.prose{font-size:17px;line-height:1.7}.prose p,.prose li{max-width:65ch}.prose :is(h2,h3){margin-top:2em}img,video,iframe,svg{max-width:100%}.footer{padding-top:48px}.footer__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 24px}.footer__brand{grid-column:1 / -1}.footer__grid a:not(.logo){padding:10px 0;min-height:44px;display:flex;align-items:center}.footer__bottom{margin-top:40px}.footer__bottom-in{flex-direction:column;align-items:flex-start;gap:12px}.footer__copy{white-space:normal}}@media(max-width:380px){.footer__grid{grid-template-columns:minmax(0,1fr)}.launch-card{grid-template-columns:72px minmax(0,1fr)}.launch-card__num{font-size:46px}.launch-card__clock span{min-width:34px}}.logo{gap:8px;align-items:center}.logo__mascot{display:block;height:40px;width:auto;flex:none;transform:translateY(-3px)}.logo__img{height:26px}@media(max-width:640px){.logo__mascot{height:34px}.logo__img{height:22px}}.mkit__slogan{margin:22px 0 0;font:900 clamp(26px,3.4vw,40px)/1.05 var(--sans);letter-spacing:-.03em;color:var(--accent)}.footer__tag strong{color:var(--text)}img,svg,.logo{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none}.stage__dot span{background:linear-gradient(90deg,var(--sunset-a),var(--sunset-b))}.launch-card__unit,.launch-card__sec b{color:var(--orange)}.ranking__item:nth-child(1) .ranking__pos,.how__step:nth-child(2) b{background:var(--orange);color:var(--on-orange)}.launch-card__ctas .btn--orange{background:#fd7200;color:#1a0f04}.launch-card__ctas .btn--orange:hover{background:#ff8a26;filter:none}.nl-nav__btn{border-color:#fd7200;background:#fd7200;color:#1a0f04}.nl-nav__btn:hover,.nl-nav__btn[aria-expanded=true]{background:#ff8a26;border-color:#ff8a26;color:#1a0f04}
