.nova .fm .fm-ouro{background:var(--now-gold);height:44px;color:var(--now-gold-ink);transition:transform .2s var(--ease), box-shadow .3s;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-weight:700;display:inline-flex}.nova .fm .fm-ouro:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 0 6px #e2bf6e2e}.nova .fm .fm-now{height:44px;color:var(--now-fg);box-shadow:inset 0 0 0 1px var(--now-rule);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-weight:600;transition:box-shadow .2s,background .2s;display:inline-flex}.nova .fm .fm-now:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--now-fg-2)}.nova .fm .fm-link{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:4px;font-weight:500}.nova .fm .fm-link:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.nova .fm .fm-es-semana{margin:var(--s-6) var(--gut) 0;border-radius:var(--r-l);background:var(--now-bg);color:var(--now-fg);box-shadow:var(--shadow);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);min-height:400px;display:grid;position:relative;overflow:hidden}.nova .fm .fm-es-bg{background-position:50% 30%;background-size:cover;position:absolute;inset:0}.nova .fm .fm-es-bg.borrada{filter:blur(30px)saturate(1.25);background-position:50%;transform:scale(1.25)}.nova .fm .fm-es-bg:after{content:"";background:linear-gradient(90deg, var(--now-bg) 22%, #0c283cd1 52%, #0c283c8c 100%), linear-gradient(0deg, var(--now-bg) 0%, #0c283c00 55%);position:absolute;inset:0}.nova .fm .fm-es-c{flex-direction:column;justify-content:flex-end;gap:14px;min-width:0;padding:44px 48px;display:flex;position:relative}.nova .fm .fm-es-k{color:var(--now-fg-3)}.nova .fm .fm-es-e{color:var(--now-gold);letter-spacing:-.01em;font-size:20px;font-weight:600}.nova .fm .fm-es-t{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(36px,4.2vw,62px);font-weight:650;line-height:.98}.nova .fm .fm-es-m{color:var(--now-fg-2)}.nova .fm .fm-es-s{color:var(--now-fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:54ch;display:-webkit-box;overflow:hidden}.nova .fm .fm-es-a{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.nova .fm .fm-es-n{border-left:1px solid var(--now-rule);align-content:end;gap:22px;padding:44px 48px;display:grid;position:relative}.nova .fm .fm-es-big{border-bottom:1px solid var(--now-rule);grid-template-columns:auto 1fr;align-items:baseline;gap:16px;padding-bottom:14px;display:grid}.nova .fm .fm-es-big:last-child{border-bottom:0;padding-bottom:0}.nova .fm .fm-es-big b{letter-spacing:-.06em;color:var(--now-gold);font-variant-numeric:tabular-nums;font-size:clamp(54px,5.4vw,84px);font-weight:500;line-height:.9}.nova .fm .fm-es-big span{color:var(--now-fg-2)}.nova .fm .fm-es-bg,.nova .fm .fm-es-c{animation:.6s both fm-es-entra}@keyframes fm-es-entra{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nova .fm .fm-es-bg,.nova .fm .fm-es-c{animation:none}}.nova .fm .fm-es-pts{align-items:center;gap:8px;margin-top:6px;display:flex}.nova .fm .fm-es-pk{color:var(--now-fg-3);margin-right:6px;font-size:12px}.nova .fm .fm-es-pt{background:var(--now-rule);cursor:pointer;border:0;border-radius:99px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.nova .fm .fm-es-pt:hover{background:var(--now-fg-3)}.nova .fm .fm-es-pt.on{background:var(--now-gold);width:22px}.nova .fm .fm-es-seta{border:1px solid var(--now-rule);width:28px;height:28px;color:var(--now-fg-2);cursor:pointer;background:0 0;border-radius:99px;place-items:center;padding:0 0 2px;font-size:18px;line-height:1;display:inline-grid}.nova .fm .fm-es-seta:hover{color:var(--now-fg);border-color:var(--now-fg-3)}.nova .fm .fm-es-cont{color:var(--now-fg-2);text-align:center;min-width:52px;font-size:13px}.nova .fm .fm-es-calmo{padding-block:var(--s-5) var(--s-3);color:var(--ink-3)}.nova .fm .fm-avisos{margin-inline:var(--gut);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:14px;padding:18px 0 22px;display:flex;overflow-x:auto}.nova .fm .fm-avisos::-webkit-scrollbar{display:none}.nova .fm .fm-data-g{align-items:baseline;gap:6px;display:flex}.nova .fm .fm-data-g b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1}.nova .fm .fm-data-g span{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:700}.nova .fm .fm-lc{text-align:left;flex-direction:column;flex:none;gap:12px;width:250px;display:flex}.nova .fm .fm-lq{height:210px;display:block;position:relative}.nova .fm .fm-lq .fm-poster{width:118px;transition:transform .4s var(--ease);border-radius:5px;position:absolute;bottom:0;box-shadow:0 1px 2px #0b1b2b33,0 14px 26px -14px #0b1b2b99}.nova .fm .fm-lq .fm-poster:first-child{left:8px;transform:rotate(-8deg)}.nova .fm .fm-lq .fm-poster:nth-child(2){z-index:1;bottom:10px;left:66px;transform:rotate(0)}.nova .fm .fm-lq .fm-poster:nth-child(3){z-index:0;left:124px;transform:rotate(8deg)}.nova .fm .fm-lc:hover .fm-lq .fm-poster:first-child{transform:rotate(-12deg)translate(-8px)}.nova .fm .fm-lc:hover .fm-lq .fm-poster:nth-child(3){transform:rotate(12deg)translate(8px)}.nova .fm .fm-lc-t{letter-spacing:-.01em;font-size:16px;font-weight:650;line-height:1.2}.nova .fm .fm-prog{gap:6px;display:grid}.nova .fm .fm-prog-n{color:var(--ink-3);font-size:12.5px}.nova .fm .fm-prog-n b{color:var(--ink);font-weight:650}.nova .fm .fm-lc-nova{border:1.5px dashed var(--rule-2);border-radius:var(--r-l);min-height:280px;color:var(--ink-2);text-align:center;align-content:center;place-items:center;gap:8px;padding:20px;font-weight:600;transition:border-color .2s,color .2s;display:grid}.nova .fm .fm-lc-nova:hover{border-color:var(--ink);color:var(--ink)}.nova .fm .fm-es-convite{align-items:baseline;gap:var(--s-5);border-bottom:1px solid var(--rule);flex-wrap:wrap;padding-block:28px;display:flex}.nova .fm .fm-es-convite h2{letter-spacing:-.035em;font-size:30px;font-weight:650;line-height:1.02}.nova .fm .fm-es-convite p{color:var(--ink-3)}.nova .fm .fm-vista-h{justify-content:space-between;align-items:flex-end;gap:var(--s-5);flex-wrap:wrap;padding-block:34px 22px;display:flex}.nova .fm .fm-vista-h h2{font-size:var(--t-h2);letter-spacing:-.045em;font-weight:650;line-height:1}.nova .fm .fm-vista-h p{color:var(--ink-2);max-width:62ch;margin-top:8px}.nova .fm .fm-dg{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:26px;padding-bottom:28px;display:grid}.nova .fm .fm-dg .fm-db{width:auto}.nova .fm .fm-mes-h{align-items:baseline;gap:14px;padding-block:26px 16px;display:flex}.nova .fm .fm-mes-h h3{letter-spacing:-.03em;font-size:24px;font-weight:650}.nova .fm .fm-mes-h .caps{color:var(--ink-3)}.nova .fm .fm-anos-ant{border-top:1px solid var(--rule);margin-top:20px}.nova .fm .fm-vazio{color:var(--ink-3);padding-block:var(--s-5);max-width:62ch}@media (width<=1100px){.nova .fm .fm-es-semana{grid-template-columns:1fr}.nova .fm .fm-es-n{border-left:0;border-top:1px solid var(--now-rule);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:22px}.nova .fm .fm-es-big{border-bottom:0;grid-template-columns:1fr;gap:4px;padding:0}}@media (width<=720px){.nova .fm .fm-es-semana{min-height:0;margin-top:20px}.nova .fm .fm-es-c{padding:150px 22px 22px}.nova .fm .fm-es-bg:after{background:linear-gradient(0deg, var(--now-bg) 48%, #0c283c59 100%)}.nova .fm .fm-es-n{gap:10px;padding:18px 22px 24px}.nova .fm .fm-es-big b{font-size:40px}.nova .fm .fm-es-big span{font-size:12px}.nova .fm .fm-lc{width:222px}.nova .fm .fm-es-convite h2{font-size:24px}.nova .fm .fm-dg{grid-template-columns:1fr;justify-items:start}.nova .fm .fm-dg .fm-db{width:100%;max-width:380px}}