.mo,.mo *{box-sizing:border-box;margin:0;padding:0}.mo,:root{--mo-bg:#070c16;--mo-bg-2:#0d1b2a;--mo-bg-3:#1b2838;--mo-accent:#00b59a;--mo-accent-hi:#5fefea;--mo-accent-rgb:0,181,154;--mo-lime:var(--mo-accent);--mo-lime-dim:#00907b;--mo-white:#fff;--mo-soft:#c5d0dc;--mo-gray:#89a;--mo-light:#f5f7fa;--mo-dark-text:#0d1b2a;--mo-radius:14px;--mo-display:"Unbounded","Poppins",system-ui,sans-serif;--mo-body:"Poppins",system-ui,sans-serif;--mo-mono:"JetBrains Mono","Space Mono",monospace}.mo-root{font-family:var(--mo-body);background:var(--mo-bg);color:var(--mo-white);min-height:100vh;line-height:1.55}.mo-header{position:-webkit-sticky;position:sticky;top:0;z-index:90;background:rgba(7,12,22,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(var(--mo-accent-rgb),.08)}.mo-header-inner{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.5rem}.mo-brand{gap:.6rem;text-decoration:none;color:var(--mo-white)}.mo-brand-mark{color:var(--mo-lime);font-size:1.4rem}.mo-brand-word{font-family:var(--mo-display);font-weight:900;font-size:1.15rem;letter-spacing:.5px}.mo-nav{display:flex;gap:1.6rem}.mo-nav a{color:var(--mo-soft);text-decoration:none;font-size:.92rem;font-weight:500;transition:color .2s}.mo-nav a:hover{color:var(--mo-lime)}.mo-header-cta{gap:.8rem}.mo-lang{background:transparent;border:1px solid hsla(0,0%,100%,.15);color:var(--mo-white);padding:.4rem .7rem;border-radius:6px;cursor:pointer;font-family:var(--mo-mono);font-size:.75rem;transition:border-color .2s}.mo-lang:hover{border-color:var(--mo-lime)}.mo-btn{display:inline-block;padding:.7rem 1.3rem;border-radius:999px;font-family:var(--mo-display);font-weight:700;font-size:.85rem;text-decoration:none;cursor:pointer;border:none;transition:transform .15s,box-shadow .15s;letter-spacing:.3px}.mo-btn-primary{background:var(--mo-lime);color:var(--mo-dark-text)}.mo-btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(var(--mo-accent-rgb),.25)}.mo-btn-ghost{background:transparent;color:var(--mo-white);border:1px solid hsla(0,0%,100%,.2)}.mo-btn-ghost:hover{border-color:var(--mo-lime);color:var(--mo-lime)}.mo-hero{padding:5rem 1.5rem 4rem}.mo-hero-inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.mo-kicker{font-family:var(--mo-mono);font-size:.72rem;letter-spacing:3px;color:var(--mo-lime);margin-bottom:1rem;text-transform:uppercase}.mo-h1{font-family:var(--mo-display);font-weight:900;font-size:clamp(2.4rem,5vw,4rem);line-height:1.05;letter-spacing:-.02em}.mo-accent{color:var(--mo-lime);font-style:italic;font-weight:900}.mo-lead{color:var(--mo-soft);font-size:1.05rem;margin:1.5rem 0 2rem;max-width:520px}.mo-hero-actions{display:flex;gap:.8rem;flex-wrap:wrap}.mo-hero-right,.mo-hero-video{position:relative}.mo-hero-video{aspect-ratio:16/9;border-radius:var(--mo-radius);overflow:hidden;background:var(--mo-bg-2);border:1px solid rgba(var(--mo-accent-rgb),.15);box-shadow:0 20px 60px rgba(0,0,0,.4)}.mo-hero-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mo-video-caption{position:absolute;bottom:12px;left:12px;background:rgba(7,12,22,.85);color:var(--mo-white);padding:.35rem .7rem;border-radius:6px;font-family:var(--mo-mono);font-size:.72rem;letter-spacing:1px}.mo-ch{padding:5rem 1.5rem}.mo-ch-dark{background:var(--mo-bg)}.mo-ch-tinted{background:linear-gradient(180deg,var(--mo-bg) 0,var(--mo-bg-2) 100%)}.mo-ch-light{background:var(--mo-light);color:var(--mo-dark-text)}.mo-ch-inner{max-width:1240px;margin:0 auto}.mo-ch-header{max-width:720px;margin-bottom:3rem}.mo-h2{font-family:var(--mo-display);font-weight:700;font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:1.1;margin-bottom:1rem}.mo-h2-dark{color:var(--mo-dark-text)}.mo-p{color:var(--mo-soft);font-size:1rem;max-width:620px}.mo-p-dark{color:#5b6674}.mo-ch-more{margin-top:2.5rem}.mo-more-link{color:var(--mo-lime);text-decoration:none;font-weight:600;font-size:.95rem}.mo-more-link-dark{color:var(--mo-dark-text);border-bottom:2px solid var(--mo-lime);padding-bottom:2px}.mo-more-link:hover{text-decoration:underline}.mo-bands-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.2rem;gap:1.2rem}.mo-band-card{background:var(--mo-bg-2);border-radius:var(--mo-radius);overflow:hidden;border:1px solid hsla(0,0%,100%,.05);cursor:pointer;transition:transform .2s,border-color .2s;text-align:left;color:var(--mo-white);font-family:inherit}.mo-band-card:hover{transform:translateY(-4px);border-color:var(--mo-lime)}.mo-band-thumb{aspect-ratio:4/3;background-color:var(--mo-bg-3);background-image:linear-gradient(135deg,#1b2838,#070c16)}.mo-band-score{position:absolute;top:12px;right:12px;background:var(--mo-lime);color:var(--mo-dark-text);font-family:var(--mo-mono);font-weight:700;font-size:.85rem;padding:.25rem .55rem;border-radius:6px}.mo-band-info{padding:1.2rem}.mo-band-meta{font-family:var(--mo-mono);font-size:.72rem;color:var(--mo-lime);letter-spacing:1.5px;margin-bottom:.4rem}.mo-band-name{font-family:var(--mo-display);font-weight:700;font-size:1.15rem;margin-bottom:.4rem}.mo-band-next{font-size:.82rem;color:var(--mo-gray)}.mo-two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.mo-two-col-left,.mo-two-col-right{min-width:0}.mo-signal-visual{aspect-ratio:4/3;background:var(--mo-bg-2);border-radius:var(--mo-radius);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--mo-accent-rgb),.15)}.mo-signal-dots{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.2rem;gap:1.2rem;padding:2rem}.mo-signal-dot{width:40px;height:40px;border-radius:50%;background:var(--mo-lime);animation:mo-pulse 2s ease-in-out infinite;opacity:.3}@keyframes mo-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.15);box-shadow:0 0 20px rgba(var(--mo-accent-rgb),.6)}}.mo-shows{display:flex;flex-direction:column;gap:.6rem}.mo-show-row{display:grid;grid-template-columns:100px 1fr auto;grid-gap:1.5rem;gap:1.5rem;align-items:center;padding:1.4rem 1.6rem;background:var(--mo-bg-2);border-radius:12px;border-left:3px solid var(--mo-lime)}.mo-show-day{font-family:var(--mo-display);font-weight:900;font-size:2rem;color:var(--mo-lime);line-height:1}.mo-show-month{font-family:var(--mo-mono);font-size:.7rem;color:var(--mo-gray);margin-top:4px;letter-spacing:1px}.mo-show-band{font-family:var(--mo-display);font-weight:700;font-size:1.05rem}.mo-show-venue{color:var(--mo-soft);font-size:.88rem;margin-top:3px}.mo-show-cta{background:transparent;color:var(--mo-lime);border:1px solid rgba(var(--mo-accent-rgb),.3);padding:.55rem 1rem;border-radius:999px;cursor:pointer;font-family:var(--mo-display);font-weight:600;font-size:.78rem;transition:background .2s}.mo-show-cta:hover{background:rgba(var(--mo-accent-rgb),.1)}.mo-shop-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.2rem;gap:1.2rem}.mo-shop-card{background:var(--mo-bg-2);border-radius:var(--mo-radius);overflow:hidden;text-decoration:none;color:var(--mo-white);border:1px solid hsla(0,0%,100%,.05);transition:transform .2s,border-color .2s}.mo-shop-card:hover{transform:translateY(-4px);border-color:var(--mo-lime)}.mo-shop-thumb{aspect-ratio:1/1;background-size:cover;background-position:50%;background-color:var(--mo-bg-3);background-image:linear-gradient(135deg,#1b2838,#070c16)}.mo-shop-info{padding:1rem}.mo-shop-band{font-family:var(--mo-mono);font-size:.7rem;color:var(--mo-lime);letter-spacing:1.5px;margin-bottom:.3rem}.mo-shop-item{font-family:var(--mo-display);font-weight:600;font-size:.95rem;margin-bottom:.4rem}.mo-shop-price{color:var(--mo-soft);font-size:.88rem}.mo-articles{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.mo-article-card{background:rgba(13,27,42,.06);border-radius:12px;padding:1.4rem;text-decoration:none;color:var(--mo-dark-text);border:1px solid rgba(13,27,42,.08);transition:border-color .2s,transform .2s}.mo-article-card:hover{border-color:var(--mo-lime);transform:translateY(-3px)}.mo-article-source{font-family:var(--mo-mono);font-size:.72rem;letter-spacing:1.5px;color:#6b7683;margin-bottom:.6rem}.mo-article-title{font-family:var(--mo-display);font-weight:600;font-size:1rem;line-height:1.3;margin-bottom:.6rem}.mo-article-band{font-size:.82rem;color:var(--mo-lime-dim);font-weight:600}.mo-modal-backdrop{position:fixed;inset:0;background:rgba(7,12,22,.85);z-index:100;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:2rem 1rem}.mo-modal{background:var(--mo-bg);max-width:900px;width:100%;border-radius:16px;overflow:hidden;border:1px solid rgba(var(--mo-accent-rgb),.15);position:relative}.mo-modal-close{position:absolute;top:12px;right:12px;z-index:5;background:rgba(7,12,22,.8);color:var(--mo-white);width:40px;height:40px;border-radius:50%;border:none;font-size:1.6rem;cursor:pointer;line-height:1}.mo-modal-hero{aspect-ratio:16/9;background:#000}.mo-modal-hero iframe{width:100%;height:100%;border:0}.mo-modal-body{padding:2rem}.mo-modal-score{margin:1.5rem 0}.mo-modal-score>span{font-family:var(--mo-mono);font-size:.72rem;letter-spacing:2px;color:var(--mo-gray);display:block;margin-bottom:.6rem}.mo-score-bar{position:relative;height:8px;background:var(--mo-bg-3);border-radius:999px;overflow:hidden}.mo-score-fill{height:100%;background:var(--mo-lime);transition:width 1s ease}.mo-score-num{position:absolute;right:0;top:-22px;font-family:var(--mo-mono);font-size:.9rem;color:var(--mo-lime);font-weight:700}.mo-carousel-wrap{margin:1.8rem 0;overflow:hidden;border-radius:12px}.mo-carousel{display:flex;gap:.6rem;animation:mo-scroll 30s linear infinite;width:max-content}.mo-carousel-item{width:220px;aspect-ratio:4/3;flex-shrink:0;background-size:cover;background-position:50%;background-color:var(--mo-bg-3);background-image:linear-gradient(135deg,#1b2838,#070c16);border-radius:8px}@keyframes mo-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.mo-carousel:hover{animation-play-state:paused}.mo-spotify{margin:1.5rem 0;border-radius:12px;overflow:hidden}.mo-modal-cta{display:flex;gap:.8rem;margin-top:1.5rem}.mo-footer{background:var(--mo-bg);border-top:1px solid hsla(0,0%,100%,.05);padding:3rem 1.5rem 2rem}.mo-footer-inner{max-width:1240px;margin:0 auto;text-align:center}.mo-footer-brand{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem}.mo-footer-note{color:var(--mo-soft);font-size:.85rem;max-width:560px;margin:0 auto .5rem}.mo-footer-copy{color:var(--mo-gray);font-size:.75rem;font-family:var(--mo-mono);letter-spacing:1px}.mo-filters{display:flex;gap:.6rem;margin-bottom:2rem;flex-wrap:wrap}.mo-filter{background:transparent;color:var(--mo-soft);border:1px solid hsla(0,0%,100%,.15);padding:.55rem 1rem;border-radius:999px;font-family:var(--mo-mono);font-size:.75rem;letter-spacing:1px;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.mo-filter:hover{border-color:var(--mo-lime);color:var(--mo-lime)}.mo-filter-active{background:var(--mo-lime);color:var(--mo-dark-text);border-color:var(--mo-lime);font-weight:600}.mo-filter-count{font-size:.68rem;opacity:.7;background:rgba(0,0,0,.15);padding:1px 6px;border-radius:999px}.mo-filter-active .mo-filter-count{background:rgba(0,0,0,.25);opacity:1}.mo-band-tier{position:absolute;top:12px;left:12px;font-size:.9rem;padding:.25rem .5rem;border-radius:6px;background:rgba(7,12,22,.85);color:var(--mo-lime)}.mo-band-tier-anchor{color:gold}.mo-band-tier-mid{color:var(--mo-lime)}.mo-band-tier-discovery{color:#ff3b7a}.mo-band-founded{font-size:.75rem;color:var(--mo-gray);font-family:var(--mo-mono);margin-top:.3rem}.mo-tags{display:flex;gap:.4rem;flex-wrap:wrap;margin:1rem 0 1.5rem}.mo-tag{font-family:var(--mo-mono);font-size:.65rem;padding:.25rem .6rem;border-radius:4px;background:rgba(var(--mo-accent-rgb),.08);color:var(--mo-lime);letter-spacing:.5px;border:1px solid rgba(var(--mo-accent-rgb),.15)}.mo-reco{margin-top:3rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.06)}.mo-reco-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:.8rem;gap:.8rem;margin-top:1.2rem}.mo-reco-card{background:var(--mo-bg-2);border-radius:10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.05);cursor:pointer;text-align:left;color:var(--mo-white);font-family:inherit;transition:transform .2s,border-color .2s}.mo-reco-card:hover{transform:translateY(-3px);border-color:var(--mo-lime)}.mo-reco-thumb{aspect-ratio:1/1;background-size:cover;background-position:50%;background-color:var(--mo-bg-3);background-image:linear-gradient(135deg,#1b2838,#070c16);position:relative}.mo-reco-info{padding:.8rem}.mo-reco-name{font-family:var(--mo-display);font-weight:700;font-size:.85rem;line-height:1.2;margin-bottom:.3rem}.mo-reco-meta{font-size:.72rem;color:var(--mo-soft);margin-bottom:.3rem}.mo-reco-why{font-family:var(--mo-mono);font-size:.62rem;color:var(--mo-lime);letter-spacing:1px;text-transform:uppercase;margin-top:.4rem;opacity:.85}.mo-surprise{margin-top:2rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.06)}.mo-surprise-card{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.4rem 1.6rem;background:linear-gradient(135deg,rgba(var(--mo-accent-rgb),.08),rgba(155,89,182,.08));border:1px solid rgba(var(--mo-accent-rgb),.2);border-radius:12px;color:var(--mo-white);text-align:left;cursor:pointer;font-family:inherit;transition:transform .2s,border-color .2s;margin-top:1rem}.mo-surprise-card:hover{transform:translateY(-2px);border-color:var(--mo-lime)}.mo-surprise-label{font-family:var(--mo-mono);font-size:.7rem;color:var(--mo-lime);letter-spacing:1.5px;margin-bottom:.4rem}.mo-surprise-name{font-family:var(--mo-display);font-weight:700;font-size:1.15rem;margin-bottom:.2rem}.mo-surprise-meta{font-size:.82rem;color:var(--mo-soft)}.mo-surprise-arrow{font-size:1.8rem;color:var(--mo-lime);transition:transform .2s}.mo-surprise-card:hover .mo-surprise-arrow{transform:translateX(4px)}.mo-modal-hero-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1b2838,#070c16);color:var(--mo-lime);font-family:var(--mo-display);font-weight:700;font-size:1.5rem;letter-spacing:2px}@media (max-width:900px){.mo-hero-inner,.mo-two-col{grid-template-columns:1fr;gap:2rem}.mo-nav{display:none}.mo-show-row{grid-template-columns:80px 1fr}.mo-show-row .mo-show-cta{grid-column:1/-1;justify-self:start}.mo-ch{padding:3.5rem 1.25rem}.mo-hero{padding:3rem 1.25rem 2.5rem}.mo-reco-grid{grid-template-columns:repeat(2,1fr)}.mo-filters{gap:.4rem}.mo-filter{padding:.45rem .8rem;font-size:.7rem}}.mo-cat-controls{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end;margin:0 0 1.25rem}.mo-search{position:relative;flex:1 1 260px;min-width:220px;display:flex;align-items:center}.mo-search-icon{position:absolute;left:.85rem;color:var(--mo-gray);font-size:1.1rem;pointer-events:none}.mo-search input{width:100%;padding:.7rem .9rem .7rem 2.3rem;background:var(--mo-bg-2);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:var(--mo-white);font-family:var(--mo-body);font-size:.92rem}.mo-search input::placeholder{color:var(--mo-gray)}.mo-search input:focus-visible,.mo-select select:focus-visible{outline:2px solid var(--mo-lime);outline-offset:2px}.mo-cat-selects{display:flex;flex-wrap:wrap;gap:.75rem}.mo-select{display:flex;flex-direction:column;gap:.3rem}.mo-select>span{font-family:var(--mo-mono);font-size:.68rem;color:var(--mo-gray);letter-spacing:.5px}.mo-select select{padding:.65rem .8rem;min-width:150px;background:var(--mo-bg-2);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:var(--mo-white);font-family:var(--mo-body);font-size:.88rem;cursor:pointer}.mo-cat-status{display:flex;align-items:center;gap:1rem;padding:0 0 1.25rem;border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:1.75rem;color:var(--mo-soft)}.mo-cat-status,.mo-clear{font-family:var(--mo-mono);font-size:.78rem}.mo-clear{background:none;border:none;color:var(--mo-lime);cursor:pointer;text-decoration:underline;padding:0}.mo-empty{padding:4rem 1rem;text-align:center;border:1px dashed hsla(0,0%,100%,.15);border-radius:var(--mo-radius)}.mo-empty h2{font-family:var(--mo-display);font-size:1.3rem;margin-bottom:.5rem}.mo-empty p{color:var(--mo-soft);margin-bottom:1.5rem}.mo-bp-hero{position:relative;width:100%;max-width:1100px;margin:1.75rem auto 0;aspect-ratio:16/7;background:var(--mo-bg-2);border-radius:14px;overflow:hidden}.mo-bp-hero iframe{width:100%;height:100%;border:0;display:block}.mo-bp-hero-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--mo-bg-2),var(--mo-bg-3))}.mo-bp-hero-placeholder span{font-family:var(--mo-display);font-weight:900;font-size:clamp(1.5rem,5vw,3.5rem);color:hsla(0,0%,100%,.16);text-align:center;padding:0 1rem}.mo-bp-body{max-width:860px;margin:0 auto;padding:2.5rem 1.5rem 3rem}.mo-back{display:inline-block;margin-bottom:1.5rem;color:var(--mo-soft);text-decoration:none;font-family:var(--mo-mono);font-size:.8rem}.mo-back:hover{color:var(--mo-lime)}.mo-bp-name{margin:.5rem 0 1.5rem}.mo-bp-tags{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0;padding:0}.mo-bp-tags li{padding:.3rem .7rem;border-radius:100px;background:rgba(var(--mo-accent-rgb),.08);border:1px solid rgba(var(--mo-accent-rgb),.25);color:var(--mo-lime);font-family:var(--mo-mono);font-size:.7rem}.mo-bp-player{margin:2.5rem 0}.mo-bp-player iframe{border-radius:12px}.mo-bp-noplayer{padding:2rem;text-align:center;color:var(--mo-gray);border:1px dashed hsla(0,0%,100%,.15);border-radius:12px}.mo-bp-signal{margin:2.5rem 0 0;padding:1.75rem;background:var(--mo-bg-2);border-radius:var(--mo-radius);border-left:3px solid var(--mo-lime)}.mo-bp-signal .mo-p{margin:.5rem 0 1.25rem}.mo-bp-reco{border-top:1px solid hsla(0,0%,100%,.08)}.mo-surprise{margin-top:2.5rem}.mo-bands-grid-one{grid-template-columns:minmax(0,260px);margin-top:.75rem}a.mo-band-card{text-decoration:none;color:inherit;display:block}a.mo-band-card:focus-visible{outline:2px solid var(--mo-lime);outline-offset:3px}@media (max-width:720px){.mo-cat-controls{flex-direction:column;align-items:stretch}.mo-cat-selects{display:grid;grid-template-columns:1fr 1fr}.mo-select select{min-width:0;width:100%}.mo-bp-hero{aspect-ratio:16/10;max-width:none;margin:0;border-radius:0}.mo-bp-body{padding:2rem 1.25rem 2.5rem}}@media (prefers-reduced-motion:reduce){.mo-band-card,.mo-band-card:hover{transition:none;transform:none}}.mo-h3{font-family:var(--mo-display);font-weight:700;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.15;margin-bottom:.75rem}.mo-footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;margin:0 0 1.25rem}.mo-footer-nav a{color:var(--mo-soft);text-decoration:none;font-size:.88rem}.mo-footer-nav a:hover{color:var(--mo-lime)}.mo-back:focus-visible,.mo-clear:focus-visible,.mo-footer-nav a:focus-visible{outline:2px solid var(--mo-lime);outline-offset:3px}.mo-logo{height:38px;width:auto;display:block}.mo-logo-footer{height:34px;margin:0 auto}.mo-brand{display:flex;align-items:center}.mo{--mo-orange:#db6c01;--mo-orange-hi:#fc9b03;--mo-teal:#00b59a;--mo-teal-hi:#5fefea}@media (max-width:720px){.mo-logo{height:30px}.mo-logo-footer{height:28px}}.mo-back:hover,.mo-footer-nav a:hover,.mo-nav a:hover{color:var(--mo-accent-hi)}.mo-band-card:hover{border-color:var(--mo-accent-hi)}.mo-hero-video-empty{background:linear-gradient(135deg,var(--mo-bg-2),var(--mo-bg-3))}.mo-hero-video-placeholder{width:100%;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;border-radius:var(--mo-radius)}.mo-hero-video-placeholder span{font-family:var(--mo-display);font-weight:900;font-size:clamp(1.2rem,3vw,2rem);color:hsla(0,0%,100%,.1);letter-spacing:.1em}.mo-empty-section{padding:3rem 1.5rem;text-align:center;border:1px dashed rgba(var(--mo-accent-rgb),.25);border-radius:var(--mo-radius)}.mo-empty-section-light{border-color:rgba(13,27,42,.18)}.mo-empty-lead{font-size:1.05rem;font-weight:600;margin-bottom:.6rem}.mo-empty-note{color:var(--mo-gray);font-size:.9rem;max-width:520px;margin:0 auto 1.5rem}.mo-ch-light .mo-empty-note{color:#5a6b7d}.mo-p-dark{color:#44586b}.mo-shop-card-empty{pointer-events:none;opacity:.4}.mo-shop-card-empty .mo-shop-thumb{background:linear-gradient(135deg,var(--mo-bg-2),var(--mo-bg-3))}.mo-skel{height:10px;border-radius:4px;background:hsla(0,0%,100%,.07);margin-bottom:.5rem}.mo-skel-xs{width:35%}.mo-skel-sm{width:50%}.mo-skel-md{width:75%}.mo-shop-empty-note{grid-column:1/-1;text-align:center;margin-top:1.5rem;color:var(--mo-soft);font-weight:400}.mo-shop-store{font-family:var(--mo-mono);font-size:.68rem;color:var(--mo-gray);margin-top:.35rem}.mo-article-excerpt{color:#5a6b7d;font-size:.88rem;margin-top:.4rem}.mo-bp-links{margin:2.5rem 0}.mo-bp-links-row{display:flex;flex-wrap:wrap;gap:.75rem}.mo-bp-link{padding:.6rem 1.1rem;border-radius:100px;border:1px solid rgba(var(--mo-accent-rgb),.35);color:var(--mo-accent);text-decoration:none;font-size:.9rem}.mo-bp-link:hover{background:rgba(var(--mo-accent-rgb),.1);color:var(--mo-accent-hi)}.mo-bp-link:focus-visible{outline:2px solid var(--mo-accent);outline-offset:3px}.mo-bp-links-note{color:var(--mo-gray);font-size:.82rem;margin-top:.9rem;max-width:560px}.mo-bp-bio{margin:1.5rem 0 2rem;max-width:62ch}.mo-bp-bio p{color:var(--mo-soft);font-size:1.05rem;line-height:1.7;margin-bottom:1rem}.mo-bp-byline{font-family:var(--mo-mono);font-size:.75rem;color:var(--mo-gray)!important;letter-spacing:.5px}.mo-bp-bio-empty{margin:1.5rem 0 2rem;padding:1rem 1.25rem;border-left:2px solid rgba(var(--mo-accent-rgb),.3);color:var(--mo-gray);font-size:.95rem}.mo-bp-tracks{margin:2.5rem 0}.mo-tracklist{list-style:none;padding:0;margin:0 0 1.75rem}.mo-track{display:flex;align-items:center;gap:1rem;padding:.85rem .25rem;border-bottom:1px solid hsla(0,0%,100%,.07)}.mo-track-n{font-family:var(--mo-mono);font-size:.8rem;color:var(--mo-accent);min-width:2ch}.mo-track-title{flex:1 1;font-weight:500}.mo-track-play{font-family:var(--mo-mono);font-size:.72rem;color:var(--mo-gray);text-decoration:none;border:1px solid hsla(0,0%,100%,.15);padding:.25rem .7rem;border-radius:100px}.mo-track-play:hover{color:var(--mo-accent-hi);border-color:var(--mo-accent)}.mo-track-play:focus-visible{outline:2px solid var(--mo-accent);outline-offset:2px}.mo-bp-embed{border-radius:12px}.mo-bp-videos{margin:2.5rem 0}.mo-video-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.mo-video-item{display:flex;flex-direction:column;gap:.5rem}.mo-video-item iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:10px;display:block}.mo-video-thumb{position:relative;width:100%;aspect-ratio:16/9;background-size:cover;background-position:50%;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.mo-video-thumb:after{content:"";position:absolute;inset:0;background:rgba(7,12,22,.35);border-radius:10px}.mo-video-thumb:hover:after{background:rgba(7,12,22,.15)}.mo-video-thumb:focus-visible{outline:2px solid var(--mo-accent);outline-offset:3px}.mo-video-play{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;background:var(--mo-accent);color:var(--mo-dark-text);display:flex;align-items:center;justify-content:center;font-size:1rem;padding-left:3px}.mo-video-title{font-size:.85rem;color:var(--mo-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-video-channel iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:12px;display:block}.mo-video-note{color:var(--mo-gray);font-size:.8rem;margin-top:.7rem}.mo-band-thumb{aspect-ratio:1/1;height:auto}.mo-band-thumb,.mo-bp-hero-cover{background-size:cover;background-position:50%}.mo-bp-hero-cover{width:100%;height:100%}.mo-band-scene{position:absolute;left:3.4rem;top:14px;background:#0a9e7a;color:#fff;font:700 .7rem/1 Unbounded,sans-serif;padding:.3rem .5rem;border-radius:4px;letter-spacing:.08em}.mo-bp-bridge{margin-top:2.5rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.08)}.mo-bp-bridge .mo-bands-grid{margin-top:1rem}.mo-bp-tour{margin-top:2.5rem}.mo-signal-form{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:.6rem;gap:.6rem;margin-top:1rem}.mo-signal-form input{padding:.8rem 1rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);background:var(--mo-bg-3,#11161d);color:#e6edf3;font:inherit}.mo-signal-form .mo-signal-err,.mo-signal-form .mo-signal-note{grid-column:1/-1;font-size:.85rem;opacity:.7;margin:0}.mo-signal-err{color:#ff3b7a;opacity:1!important}.mo-signal-ok{color:#0a9e7a;font-weight:600}@media (max-width:640px){.mo-signal-form{grid-template-columns:1fr}}.mo-agenda{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.mo-agenda-item{display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:.8rem;gap:.8rem;align-items:center;padding:.7rem 1rem;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:hsla(0,0%,100%,.02)}.mo-agenda-date{font:600 .95rem JetBrains Mono,monospace;color:#0a9e7a}.mo-agenda-status{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;padding:.2rem .5rem;border-radius:4px;background:rgba(10,158,122,.15);color:#0a9e7a}.mo-agenda-campanha,.mo-agenda-votacao{background:rgba(255,59,122,.15);color:#ff3b7a}.mo-agenda-link{font-size:.85rem;color:#e6edf3;text-decoration:underline}.mo-agenda-empty{opacity:.7;margin-top:.8rem}@media (max-width:640px){.mo-agenda-item{grid-template-columns:1fr;gap:.3rem}}.mo-showgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1.2rem;gap:1.2rem}.mo-showcard{border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden;background:hsla(0,0%,100%,.02);display:flex;flex-direction:column;transition:transform .15s,border-color .15s}.mo-showcard:hover{transform:translateY(-3px);border-color:rgba(var(--mo-accent-rgb),.5)}.mo-showcard-img{position:relative;aspect-ratio:16/10;background-size:cover;background-position:top}.mo-showcard-date{position:absolute;left:12px;bottom:12px;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;padding:6px 10px;display:flex;flex-direction:column;align-items:center;line-height:1}.mo-showcard-day{font-family:var(--mo-display);font-weight:900;font-size:1.6rem;color:var(--mo-lime)}.mo-showcard-month{font-family:var(--mo-mono);font-size:.65rem;letter-spacing:1px;color:var(--mo-gray);margin-top:3px}.mo-showcard-body{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;gap:.3rem}.mo-showcard-band{font-family:var(--mo-display);font-weight:700;font-size:1.05rem;margin:0}.mo-showcard-band a{color:inherit;text-decoration:none}.mo-showcard-band a:hover{color:var(--mo-lime)}.mo-showcard-title{margin:0;color:var(--mo-soft);font-size:.9rem}.mo-showcard-place{margin:0;color:var(--mo-gray);font-size:.85rem}.mo-showcard-cta{margin-top:.5rem;align-self:flex-start;font-size:.85rem;color:var(--mo-lime);text-decoration:none}.mo-showcard-cta:hover{text-decoration:underline}.mo-bp-hero-blur{position:relative;width:100%;height:100%;background-size:cover;background-position:50%;overflow:hidden}.mo-bp-hero-blur:before{content:"";position:absolute;inset:-30px;background:inherit;filter:blur(28px) brightness(.45)}.mo-bp-hero-square{position:relative;height:100%;width:auto;max-width:100%;display:block;margin:0 auto;object-fit:contain}.mo-news{margin-bottom:1.5rem}.mo-news-mine{font-family:var(--mo-mono);font-size:.75rem;letter-spacing:1px;text-transform:uppercase;color:#0a9e7a;margin:0 0 .6rem}.mo-news-track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.6rem;-webkit-overflow-scrolling:touch}.mo-news-track::-webkit-scrollbar{height:6px}.mo-news-track::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.mo-news-card{flex:0 0 300px;scroll-snap-align:start;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;color:var(--mo-dark-text)}.mo-news-card-mine{border-color:#0a9e7a;box-shadow:0 0 0 2px rgba(10,158,122,.15)}.mo-news-img{position:relative;aspect-ratio:16/9;background-size:cover;background-position:top}.mo-news-band{position:absolute;left:10px;bottom:10px;background:rgba(0,0,0,.75);color:#fff;font:700 .72rem/1 Unbounded,sans-serif;padding:.35rem .55rem;border-radius:6px;text-decoration:none}.mo-news-body{padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:.35rem;flex:1 1}.mo-news-source{font-family:var(--mo-mono);font-size:.7rem;color:#667;letter-spacing:.5px}.mo-news-title{margin:0;font-family:var(--mo-display);font-weight:700;font-size:1rem;line-height:1.3}.mo-news-summary{margin:0;font-size:.88rem;color:#445;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mo-news-cta{margin-top:auto;padding-top:.4rem;font-size:.85rem;color:#0a9e7a;text-decoration:none;font-weight:600}.mo-news-cta:hover{text-decoration:underline}@media (max-width:640px){.mo-news-card{flex-basis:82vw}}.mo-follow{display:flex;align-items:center;gap:.7rem;margin:.6rem 0 1.4rem}.mo-follow-btn{padding:.55rem 1.1rem;font-size:.9rem}.mo-follow-count{font-family:var(--mo-mono);font-size:.75rem;color:var(--mo-gray)}.mo-follow-full{font-size:.82rem;color:#ff3b7a}.mo-news-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:1rem}.mo-news-search{flex:1 1 260px;padding:.7rem 1rem;border:1px solid rgba(0,0,0,.15);border-radius:10px;font-size:.95rem;background:#fff;color:var(--mo-dark-text)}.mo-news-search:focus{outline:2px solid #0a9e7a;border-color:transparent}.mo-news-tabs{display:flex;gap:.4rem}.mo-chip{padding:.45rem .9rem;border-radius:999px;border:1px solid rgba(0,0,0,.15);background:#fff;font-family:var(--mo-mono);font-size:.75rem;letter-spacing:.5px;cursor:pointer;color:var(--mo-dark-text)}.mo-chip-on{background:#0a9e7a;color:#fff;border-color:#0a9e7a}.mo-news-count{font-family:var(--mo-mono);font-size:.75rem;color:#667;margin-left:auto}.mo-news-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1rem;gap:1rem}.mo-news-grid .mo-news-card{flex:none}.mo-news-star{position:absolute;right:10px;top:10px;background:#0a9e7a;color:#fff;border-radius:6px;padding:.2rem .45rem;font-size:.8rem}.mo-news-empty{color:#667;padding:1rem 0}.mo-news-more{display:flex;justify-content:center;margin-top:1.2rem}.mo-news-more .mo-btn-ghost{color:var(--mo-dark-text);border-color:rgba(0,0,0,.25)}.mo-banner{padding:1.5rem 1.5rem 0}.mo-banner__inner{max-width:1240px;margin:0 auto}.mo-banner__slide{display:flex;height:clamp(22rem,42vw,30rem);border-radius:22px;overflow:hidden;background:var(--mo-bg-2);border:1px solid rgba(var(--mo-accent-rgb),.25);animation:mo-fade .6s ease}@keyframes mo-fade{0%{opacity:.3}to{opacity:1}}.mo-banner__foto{flex:0 1 auto;display:block}.mo-banner__foto img{display:block;width:auto;max-width:100%;object-fit:cover;object-position:50% 15%}.mo-banner__info{flex:1 1;min-width:30%;display:flex;flex-direction:column;justify-content:center;gap:.9rem;padding:2rem;background:linear-gradient(135deg,rgba(var(--mo-accent-rgb),.14),transparent 60%)}.mo-banner__info .mo-kicker{margin:0}.mo-banner__nome{font-family:var(--mo-display);font-weight:900;font-size:clamp(1.8rem,3.4vw,3rem);line-height:1.02}.mo-banner__bio{color:var(--mo-soft);font-size:.95rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.mo-banner__acoes{display:flex;flex-wrap:wrap;gap:.6rem}.mo-banner__acoes button{cursor:pointer;font-family:inherit}.mo-banner__nav{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:.9rem}.mo-banner__nav>button{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);color:#fff;width:2.4rem;height:2.4rem;border-radius:999px;font-size:1.3rem;cursor:pointer}.mo-banner__dots{display:flex;gap:.4rem}.mo-banner__dots button{width:.55rem;height:.55rem;border-radius:999px;border:0;background:hsla(0,0%,100%,.25);cursor:pointer;padding:0}.mo-banner__dots button.is-on{width:1.6rem;background:var(--mo-accent)}@media (max-width:760px){.mo-banner{padding:1rem 1rem 0}.mo-banner__slide{flex-direction:column;height:auto}.mo-banner__foto{max-width:none;height:auto}.mo-banner__foto img{width:100%;height:auto;max-height:15rem}.mo-banner__info{padding:1.25rem}}.mo-loja-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.6rem}.mo-loja-head .mo-h2{margin-bottom:.5rem}.mo-loja-head .mo-btn{cursor:pointer;font-family:inherit;border:0}.mo-loja-lead{color:var(--mo-soft);max-width:40rem}.mo-pl-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(11rem,13rem);grid-gap:1rem;gap:1rem;overflow-x:auto;padding-bottom:.8rem;scroll-snap-type:x mandatory}.mo-pl{display:grid;grid-gap:.3rem;gap:.3rem;scroll-snap-align:start}.mo-pl strong{font-size:.95rem}.mo-pl small{color:var(--mo-gray);font-size:.8rem;line-height:1.3}.mo-pl__capa{position:relative;border:0;padding:0;cursor:pointer;border-radius:16px;overflow:hidden;aspect-ratio:1;background:var(--mo-bg-3)}.mo-pl__mosaico{display:grid;grid-template-columns:1fr 1fr;height:100%}.mo-pl__mosaico img{width:100%;height:100%;object-fit:cover;display:block}.mo-pl__play{position:absolute;right:.6rem;bottom:.6rem;width:2.8rem;height:2.8rem;border-radius:999px;background:var(--mo-accent);color:var(--mo-dark-text);display:grid;place-items:center;font-size:1.1rem;box-shadow:0 8px 20px rgba(0,0,0,.5);transition:transform .2s}.mo-pl__capa:hover .mo-pl__play{transform:scale(1.12)}.mo-pl-mais{margin-top:1rem}.mo-pl-mais a{color:var(--mo-accent-hi);font-weight:600;text-decoration:none}.mo-prod-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(11rem,13rem);grid-gap:1rem;gap:1rem;overflow-x:auto;padding-bottom:.8rem;scroll-snap-type:x mandatory}.mo-prod-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));grid-gap:1rem;gap:1rem}.mo-prod{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:var(--mo-bg-2);border:1px solid hsla(0,0%,100%,.08);text-decoration:none;color:#fff;scroll-snap-align:start;transition:border-color .2s,transform .2s}.mo-prod:hover{border-color:var(--mo-accent);transform:translateY(-3px)}.mo-prod__img{aspect-ratio:1;background:#fff;display:block}.mo-prod__img img{width:100%;height:100%;object-fit:contain;display:block}.mo-prod__info{display:flex;flex-direction:column;gap:.2rem;padding:.8rem;flex:1 1}.mo-prod__info small{font-family:var(--mo-mono);font-size:.66rem;letter-spacing:1px;text-transform:uppercase;color:var(--mo-accent-hi)}.mo-prod__info strong{font-size:.88rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mo-prod__info b{font-size:1.05rem}.mo-prod__info em{font-style:normal;font-size:.75rem;font-weight:600;color:var(--mo-accent);margin-top:auto;padding-top:.4rem}.mo-loja-filtros{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.4rem 0 .6rem}.mo-loja-filtros input,.mo-loja-filtros select{background:var(--mo-bg-2);border:1px solid hsla(0,0%,100%,.15);border-radius:999px;color:#fff;padding:.7rem 1.1rem;font-family:inherit;font-size:.9rem}.mo-loja-filtros input{flex:1 1 18rem}.mo-loja-conta{color:var(--mo-gray);font-size:.85rem;margin-bottom:1rem}.mo-jukebox{position:fixed;left:50%;bottom:1rem;transform:translateX(-50%);z-index:95;width:min(46rem,calc(100% - 1.5rem));font-family:Poppins,system-ui,sans-serif;color:#fff}.mo-jukebox__barra{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;background:rgba(13,27,42,.96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(0,181,154,.45);border-radius:18px;padding:.55rem .7rem;box-shadow:0 16px 40px rgba(0,0,0,.55)}.mo-jukebox__toggle{display:flex;align-items:center;gap:.7rem;flex:1 1 14rem;min-width:0;background:none;border:0;color:inherit;cursor:pointer;text-align:left;font-family:inherit;padding:0}.mo-jukebox__disco{width:2.4rem;height:2.4rem;flex:none;border-radius:999px;background:radial-gradient(circle,#00b59a 0 18%,#0d1b2a 19% 24%,#111 25% 100%);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.12)}.mo-jukebox.is-open .mo-jukebox__disco{animation:mo-gira 3s linear infinite}@keyframes mo-gira{to{transform:rotate(1turn)}}.mo-jukebox__txt{display:grid;min-width:0}.mo-jukebox__txt strong{font-size:.9rem}.mo-jukebox__txt small{color:#89a;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-jukebox__seta{margin-left:auto;color:#5fefea}.mo-jukebox__ctrl{display:flex;gap:.4rem}.mo-jukebox__ctrl button{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14);color:#fff;border-radius:999px;padding:.4rem .8rem;cursor:pointer;font-family:inherit;font-size:.85rem}.mo-jukebox__ctrl button.is-on{background:#00b59a;color:#0d1b2a;border-color:#00b59a}.mo-jukebox__spotify{flex:1 1 100%;border-radius:12px;overflow:hidden}.mo-jukebox__spotify.is-escondido{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;overflow:hidden}.mo-jukebox__dica{margin:.4rem .4rem 0;font-size:.7rem;color:#89a;text-align:center}.mo-jukebox__lista{display:grid;grid-gap:.3rem;gap:.3rem;max-height:50vh;overflow-y:auto;margin-bottom:.5rem;padding:.7rem;background:rgba(13,27,42,.98);border:1px solid hsla(0,0%,100%,.1);border-radius:18px}.mo-jukebox__lista p{font-size:.75rem;letter-spacing:2px;text-transform:uppercase;color:#5fefea;margin:0 0 .3rem .3rem}.mo-jukebox__lista button{display:grid;grid-template-columns:1.8rem 1fr;grid-gap:0 .5rem;gap:0 .5rem;text-align:left;background:hsla(0,0%,100%,.04);border:1px solid transparent;border-radius:12px;color:#fff;padding:.5rem .7rem;cursor:pointer;font-family:inherit}.mo-jukebox__lista button span{grid-row:span 2;font-size:1.2rem;align-self:center}.mo-jukebox__lista button small{color:#89a;font-size:.72rem}.mo-jukebox__lista button.is-on{border-color:#00b59a;background:rgba(0,181,154,.12)}.mo-root{padding-bottom:5.5rem}@media (max-width:600px){.mo-jukebox{bottom:.5rem}.mo-jukebox__ctrl{flex:1 1 100%;justify-content:center}}@media (max-width:760px){.mo-header-cta .mo-btn-primary{display:none}.mo-bands-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.7rem!important}.mo-band-info{padding:.7rem!important}.mo-band-name{font-size:.9rem!important}}.mo-jukebox__dica{background:rgba(13,27,42,.96);border-radius:10px;padding:.3rem .6rem}.mo-showcar{margin-bottom:2rem}.mo-showcar__slide{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);border-radius:20px;overflow:hidden;background:var(--mo-bg-2);border:1px solid rgba(var(--mo-accent-rgb),.25);min-height:20rem;animation:mo-fade .6s ease}.mo-showcar__foto{position:relative;background-size:cover;background-position:50% 20%;min-height:20rem}.mo-showcar__foto .mo-showcard-date{position:absolute;left:1rem;bottom:1rem}.mo-showcar__info{display:flex;flex-direction:column;justify-content:center;gap:.6rem;padding:2rem}.mo-showcar__info .mo-kicker{margin:0}.mo-showcar__info .mo-btn{align-self:flex-start;margin-top:.4rem}.mo-showcar__banda{font-family:var(--mo-display);font-size:clamp(1.5rem,2.8vw,2.3rem);line-height:1.05}.mo-showcar__banda a{color:inherit;text-decoration:none}@media (max-width:760px){.mo-showcar__slide{grid-template-columns:1fr}.mo-showcar__foto{min-height:13rem}.mo-showcar__info{padding:1.25rem}}.mo-faixas{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));grid-gap:.4rem 1rem;gap:.4rem 1rem}.mo-faixas button{width:100%;display:grid;grid-template-columns:2rem 1.6rem minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;grid-column-gap:.5rem;column-gap:.5rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;padding:.5rem .8rem;color:#fff;cursor:pointer;text-align:left;font-family:inherit}.mo-faixas button:hover{border-color:var(--mo-accent);background:rgba(var(--mo-accent-rgb),.08)}.mo-faixas__n{grid-row:span 2;color:var(--mo-gray);font-family:var(--mo-mono);font-size:.75rem}.mo-faixas__play{grid-row:span 2;color:var(--mo-accent)}.mo-faixas strong{font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-faixas small{grid-column:3}.mo-faixas em,.mo-faixas small{color:var(--mo-gray);font-size:.75rem}.mo-faixas em{grid-column:4;grid-row:1/span 2;font-style:normal;font-family:var(--mo-mono)}.mo-faixas__mais{margin-top:1rem;cursor:pointer;font-family:inherit}.mo-jukebox__fechar{background:none;border:0;color:#89a;cursor:pointer;font-size:1rem;padding:.3rem .4rem}.mo-jukebox__fechar:hover{color:#fff}.mo-jukebox__faixas{list-style:none;display:grid;grid-gap:.25rem;gap:.25rem;max-height:50vh;overflow-y:auto;margin-bottom:.5rem;padding:.6rem;background:rgba(13,27,42,.98);border:1px solid hsla(0,0%,100%,.1);border-radius:18px}.mo-jukebox__faixas button{width:100%;display:grid;grid-template-columns:2rem 1fr;text-align:left;background:hsla(0,0%,100%,.04);border:1px solid transparent;border-radius:10px;color:#fff;padding:.4rem .6rem;cursor:pointer;font-family:inherit}.mo-jukebox__faixas button span{grid-row:span 2;color:#89a;font-size:.75rem;align-self:center}.mo-jukebox__faixas button strong{font-size:.85rem}.mo-jukebox__faixas button small{color:#89a;font-size:.72rem}.mo-jukebox__faixas button.is-on{border-color:#00b59a;background:rgba(0,181,154,.12)}.mo-ponte{border-radius:20px;padding:1.5rem;background:linear-gradient(135deg,rgba(var(--mo-accent-rgb),.12),hsla(0,0%,100%,.02));border:1px solid rgba(var(--mo-accent-rgb),.3)}.mo-ponte__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));grid-gap:.9rem;gap:.9rem;margin-top:1rem}.mo-ponte__card{display:grid;text-decoration:none;color:#fff;border-radius:14px;overflow:hidden;background:var(--mo-bg-2);border:1px solid hsla(0,0%,100%,.08)}.mo-ponte__card:hover{border-color:var(--mo-accent)}.mo-ponte__card img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.mo-ponte__card span{padding:.6rem .7rem;display:grid;grid-gap:.1rem;gap:.1rem}.mo-ponte__card small{color:var(--mo-gray);font-size:.72rem}.mo-ponte__barra{height:.5rem;border-radius:999px;background:hsla(0,0%,100%,.1);overflow:hidden;margin-top:.8rem;max-width:22rem}.mo-ponte__barra i{display:block;height:100%;background:var(--mo-accent)}.mo-mini{font-family:Poppins,system-ui,sans-serif;color:#c5d0dc;padding:.8rem 1rem;text-align:center}.mo-mini img{height:1.6rem}.mo-mini p{font-size:.75rem;margin:.3rem 0 0}@media (max-height:420px){.mo-jukebox{bottom:.4rem;width:calc(100% - .8rem)}}.mo-jukebox__ctrl{flex-wrap:wrap}.mo-jukebox__ctrl button:disabled{opacity:.45;cursor:not-allowed}.mo-banner__foto{flex:0 0 auto;aspect-ratio:1/1;height:100%;max-width:70%}@media (max-width:760px){.mo-banner__foto{width:100%;max-width:none;height:auto}.mo-banner__foto img{max-height:none;height:auto}}.mo-showcar__foto{overflow:hidden;display:grid;place-items:center}.mo-showcar__foto:before{content:"";position:absolute;inset:-20px;background:inherit;background-size:cover;filter:blur(22px) brightness(.45)}.mo-showcar__img{position:relative;max-width:100%;max-height:22rem;width:auto;height:auto;object-fit:contain;display:block}.mo-showcar__foto .mo-showcard-date{z-index:2}.mo-banner__credito{position:absolute;left:.5rem;bottom:.4rem;font-size:.6rem;color:hsla(0,0%,100%,.7);background:rgba(0,0,0,.45);padding:.1rem .4rem;border-radius:6px;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-showcard-img{overflow:hidden;display:grid;place-items:center}.mo-showcard-img:before{content:"";position:absolute;inset:-16px;background:inherit;background-size:cover;filter:blur(18px) brightness(.45)}.mo-showcard-foto{position:relative;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.mo-showcard-img .mo-showcard-date{z-index:2}.mo-trip-btn{background:transparent;border:1px solid rgba(var(--mo-accent-rgb),.55);color:var(--mo-accent-hi);border-radius:999px;padding:.35rem .8rem;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;margin-top:.5rem;align-self:flex-start}.mo-trip-btn.is-on{background:var(--mo-accent);color:var(--mo-dark-text);border-color:var(--mo-accent)}.mo-showcar__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.4rem}.mo-showcar__acoes .mo-btn,.mo-showcar__acoes .mo-trip-btn{margin-top:0}.mo-trip{margin:2rem 0;padding:1.4rem;border-radius:20px;background:var(--mo-bg-2);border:1px solid rgba(var(--mo-accent-rgb),.3)}.mo-trip .mo-btn{cursor:pointer;font-family:inherit}.mo-trip__lista,.mo-trip__shows{list-style:none;display:grid;grid-gap:.5rem;gap:.5rem}.mo-trip__lista li,.mo-trip__shows li{display:grid;grid-template-columns:7.5rem minmax(0,1fr) auto;grid-gap:.8rem;gap:.8rem;align-items:center;padding:.7rem .9rem;border-radius:14px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06)}.mo-trip__data{font-family:var(--mo-mono);font-size:.78rem;color:var(--mo-accent-hi);text-transform:uppercase}.mo-trip__info{display:grid;min-width:0}.mo-trip__info strong a{color:#fff;text-decoration:none}.mo-trip__info small{color:var(--mo-gray);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-trip__acoes{display:flex;gap:.6rem;align-items:center;font-size:.8rem}.mo-trip__acoes a{color:var(--mo-accent-hi);text-decoration:none;font-weight:600}.mo-trip__acoes button{background:none;border:0;color:var(--mo-gray);cursor:pointer;font-family:inherit;font-size:.8rem}.mo-trip__vazio{margin:1.5rem 0;color:var(--mo-soft)}.mo-trip__explorar{margin-top:2.5rem}.mo-trip__shows .mo-trip-btn{margin-top:0}@media (max-width:640px){.mo-trip__lista li,.mo-trip__shows li{grid-template-columns:1fr auto}.mo-trip__data{grid-column:1/-1}}.mo-jukebox__pronta{display:inline-flex;align-items:center;gap:6px}.mo-jukebox__selo{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:5px;background:linear-gradient(135deg,#009c3b,#ffdf00);color:#002776;font:800 9px/1 system-ui,sans-serif;letter-spacing:-.02em}.mo-jukebox__pronta.is-on{border-color:#ffdf00}.mo-banner__slide{display:grid;grid-template-columns:minmax(0,64fr) minmax(0,36fr);height:auto;min-height:0}.mo-banner__foto{position:relative;width:100%;max-width:none;height:auto;aspect-ratio:3/2;overflow:hidden;background:#000}.mo-banner__foto:before{content:"";position:absolute;inset:-20px;background:var(--foto) center /cover no-repeat;filter:blur(18px) brightness(.55)}.mo-banner__foto img{position:relative;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center}.mo-banner__info{container-type:inline-size;min-width:0;padding:clamp(1.25rem,2.5vw,2.25rem);overflow:visible}.mo-banner__nome{font-size:min(3rem,calc(100cqi / (var(--letras, 10) * .68)));overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;white-space:normal}.mo-banner__bio{display:block;-webkit-line-clamp:unset;overflow:visible}.mo-banner__acoes .mo-btn{white-space:nowrap}@media (max-width:760px){.mo-banner__slide{grid-template-columns:1fr}.mo-banner__foto{aspect-ratio:3/2}}.mo-bf-topo{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:.4rem 0 1rem}.mo-bf-topo button{cursor:pointer;font-family:inherit}.mo-bf-dica{color:var(--mo-soft);font-size:.85rem}.mo-bf{display:flex;align-items:center;gap:.8rem}.mo-bf .mo-track-title{flex:1 1 auto;min-width:0}.mo-bf-play{flex:none;width:2.1rem;height:2.1rem;border-radius:999px;border:1px solid rgba(var(--mo-accent-rgb),.5);background:transparent;color:var(--mo-accent);cursor:pointer;font-size:.8rem}.mo-bf-play:hover{background:var(--mo-accent);color:#04110e}.mo-bf-acoes{display:flex;gap:.4rem;flex:none}.mo-bf-acoes button{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);color:#fff;border-radius:999px;padding:.3rem .7rem;font:inherit;font-size:.8rem;cursor:pointer}.mo-bf-acoes button.is-on{color:#ffd34d;border-color:#ffd34d}.mo-jukebox__filatit{color:var(--mo-accent);font-size:.78rem;padding:.3rem .6rem;list-style:none}.mo-rk{margin-top:2rem;padding:1.5rem;border-radius:22px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.025)}.mo-rk__busca{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);color:#fff;border-radius:999px;padding:.55rem 1rem;font:inherit;min-width:14rem}.mo-rk__aviso{color:#ffd34d;font-size:.9rem}.mo-rk__lista{list-style:none;padding:0;margin:1rem 0 0;display:grid;grid-gap:.5rem;gap:.5rem}.mo-rk__lista li{display:flex;align-items:center;gap:.8rem;padding:.5rem .8rem .5rem .5rem;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.mo-rk__pos{width:2rem;text-align:center;font-weight:900;font-size:1.15rem;color:hsla(0,0%,100%,.5);flex:none}.mo-rk__foto{flex:none}.mo-rk__foto img{width:3rem;height:3rem;border-radius:12px;object-fit:contain;background:#000;display:block}.mo-rk__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.mo-rk__info a{color:#fff;text-decoration:none}.mo-rk__info small{color:var(--mo-soft);font-size:.78rem}.mo-rk__lista button{flex:none;border:0;border-radius:999px;padding:.4rem .9rem;font:inherit;font-weight:800;font-size:.8rem;cursor:pointer;background:var(--mo-accent);color:#04110e}.mo-rk__lista button.is-on{background:#fff;color:#000}.mo-rk__mais{margin-top:1rem;cursor:pointer;font-family:inherit}.mo-rk--demanda .mo-btn{margin-top:1rem;display:inline-flex}.mo-rk__cidades{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:.8rem;gap:.8rem;margin-top:1rem}.mo-rk__cidade{padding:1rem;border-radius:16px;border:1px solid rgba(var(--mo-accent-rgb),.3)}.mo-rk__cidade h3{margin:0 0 .5rem;font-size:1.05rem}.mo-rk__cidade h3 small{color:var(--mo-accent);font-size:.78rem;margin-left:.3rem}.mo-rk__cidade ol{margin:0;padding-left:1.2rem;display:grid;grid-gap:.25rem;gap:.25rem}.mo-rk__cidade li{display:flex;justify-content:space-between;gap:.5rem}.mo-rk__cidade a{color:#fff}.mo-rk__cidade span{color:var(--mo-soft)}.mo-mm{margin-top:2rem;padding:1.5rem;border-radius:22px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.025)}.mo-mm__conta{color:var(--mo-accent);font-size:.85rem;margin-left:.4rem;font-weight:600}.mo-mm__bandas{list-style:none;padding:0;margin:1rem 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-gap:.8rem;gap:.8rem}.mo-mm__bandas a,.mo-mm__bandas li{display:flex;flex-direction:column;gap:.4rem}.mo-mm__bandas a{color:#fff;text-decoration:none}.mo-mm__bandas img{width:100%;aspect-ratio:1;object-fit:contain;background:#000;border-radius:14px}.mo-mm button{cursor:pointer;font-family:inherit}.mo-mm__acoes button,.mo-mm__bandas button,.mo-mm__faixas button,.mo-mm__pl form button{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);color:#fff;border-radius:999px;padding:.35rem .8rem;font-size:.8rem}.mo-mm__acoes button:disabled{opacity:.4;cursor:default}.mo-mm__nova{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:1rem 0}.mo-mm__nova input,.mo-mm__pl form input{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);color:#fff;border-radius:999px;padding:.55rem 1rem;font:inherit;min-width:14rem}.mo-mm__by{color:var(--mo-accent);font-weight:700}.mo-mm__pls{list-style:none;padding:0;margin:0;display:grid;grid-gap:.6rem;gap:.6rem}.mo-mm__pls>li{border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);padding:.7rem .9rem}.mo-mm__pls>li.is-ativa{border-color:rgba(var(--mo-accent-rgb),.6)}.mo-mm__pl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.mo-mm__nome{background:none;border:0;color:#fff;text-align:left;padding:0;display:flex;flex-direction:column;text-decoration:none}.mo-mm__nome small{color:var(--mo-soft);font-size:.78rem}.mo-mm__acoes{display:flex;flex-wrap:wrap;gap:.4rem}.mo-mm__faixas{margin:.8rem 0 0;padding:0;list-style:none;display:grid;grid-gap:.35rem;gap:.35rem}.mo-mm__faixas li{display:flex;align-items:center;gap:.6rem}.mo-mm__faixas span{flex:1 1;display:flex;flex-direction:column;min-width:0}.mo-mm__faixas small{color:var(--mo-soft);font-size:.75rem}.mo-mm__nota{color:var(--mo-soft);font-size:.82rem;margin-top:1.5rem}.mo-faixas__topo{display:flex;flex-wrap:wrap;gap:.6rem}.mo-faixas__topo button{cursor:pointer;font-family:inherit}.mo-faixas__item{display:flex;align-items:stretch;gap:.35rem}.mo-faixas__item>button{flex:1 1 auto;min-width:0}.mo-faixas__acoes{display:flex;flex-direction:column;justify-content:center;gap:.25rem;flex:none;flex-direction:row;align-items:center}.mo-faixas__acoes a,.mo-faixas__acoes button{width:2rem!important;height:2rem;padding:0!important;display:grid!important;place-items:center;grid-template-columns:none!important;border-radius:999px!important;background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#fff;text-decoration:none;font-size:.9rem;cursor:pointer}.mo-faixas__acoes button.is-on{color:#ffd34d;border-color:#ffd34d!important}.mo-faixas__acoes a:hover,.mo-faixas__acoes button:hover{border-color:var(--mo-accent)!important}.mo-mm__dica{color:var(--mo-soft);font-size:.85rem;margin:.4rem 0 0}.mo-jukebox{width:min(54rem,calc(100% - 1.5rem))}.mo-jukebox__barra{position:relative;padding-right:2.4rem}.mo-jukebox__fechar{position:absolute;top:.45rem;right:.5rem}.mo-jukebox__ctrl{flex:1 1 100%;gap:.3rem}.mo-jukebox__ctrl button{padding:.32rem .65rem;font-size:.8rem}.mo-signal-video{display:grid;place-items:center;background:#000;overflow:hidden}.mo-signal-video video{width:100%;height:100%;object-fit:contain;display:block}.mo-news-img{overflow:hidden;background:#0d1b2a}.mo-news-img:before{content:"";position:absolute;inset:-16px;background:var(--img) center /cover no-repeat;filter:blur(14px) brightness(.6)}.mo-news-img:after{content:"";position:absolute;inset:0;background:var(--img) center /contain no-repeat}.mo-news-img>*{z-index:1}.mo-signal-video video{aspect-ratio:16/9;height:auto}.mo-sim{margin:2rem 0;padding:1.5rem;border-radius:22px;border:1px solid rgba(var(--mo-accent-rgb),.35);background:linear-gradient(135deg,rgba(var(--mo-accent-rgb),.1),hsla(0,0%,100%,.02) 60%)}.mo-sim__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:.8rem;gap:.8rem;margin:1rem 0}.mo-sim__form label{display:flex;flex-direction:column;gap:.3rem;font-size:.78rem;color:var(--mo-soft);text-transform:uppercase;letter-spacing:.08em}.mo-sim__form input,.mo-sim__form select{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);color:#fff;border-radius:12px;padding:.6rem .8rem;font:inherit;font-size:.95rem;text-transform:none;letter-spacing:0;color-scheme:dark}.mo-sim__resumo{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin:.5rem 0 1rem}.mo-sim__resumo span{color:var(--mo-soft);font-size:.9rem}.mo-sim__total{color:var(--mo-accent)!important}.mo-sim__dias{list-style:none;padding:0;margin:0;display:grid;grid-gap:.45rem;gap:.45rem}.mo-sim__dias>li{display:grid;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:center;grid-gap:.8rem;gap:.8rem;padding:.6rem .8rem;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.mo-sim__dias>li.is-livre{opacity:.6;border-style:dashed}.mo-sim__dia{font-family:var(--mo-mono);color:var(--mo-accent);font-size:.85rem;text-transform:uppercase}.mo-sim__show{display:flex;flex-direction:column;min-width:0}.mo-sim__show a{color:#fff;text-decoration:none}.mo-sim__show small{color:var(--mo-soft);font-size:.8rem}.mo-sim__acoes{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.mo-sim__acoes>button,.mo-sim__opcoes button{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);color:#fff;border-radius:999px;padding:.35rem .8rem;font:inherit;font-size:.8rem;cursor:pointer}.mo-sim__opcoes{grid-column:1/-1;list-style:none;margin:.3rem 0 0;padding:0 0 0 8.5rem;display:grid;grid-gap:.35rem;gap:.35rem}.mo-sim__opcoes li{display:flex;align-items:center;gap:.6rem}.mo-sim__opcoes small{color:var(--mo-soft)}.mo-sim__fim{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem}.mo-sim__fim button{cursor:pointer;font-family:inherit}.mo-sim__fim span{color:var(--mo-accent)}@media (max-width:700px){.mo-sim__dias>li{grid-template-columns:1fr}.mo-sim__acoes{justify-content:flex-start}.mo-sim__opcoes{padding-left:0}}.mo-jukebox.is-mini{left:auto;right:1rem;transform:none;width:min(21rem,calc(100% - 1.5rem))}.mo-jukebox.is-mini .mo-jukebox__barra{flex-wrap:nowrap;padding:.45rem 2.2rem .45rem .55rem;gap:.4rem}.mo-jukebox.is-mini .mo-jukebox__toggle{flex:1 1 auto}.mo-jukebox.is-mini .mo-jukebox__disco{width:2rem;height:2rem}.mo-jukebox.is-mini .mo-jukebox__txt strong{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-jukebox.is-mini .mo-jukebox__seta{display:none}.mo-jukebox.is-mini .mo-jukebox__fechar{top:50%;transform:translateY(-50%)}.mo-jukebox__mini-ctrl{display:flex;gap:.3rem;flex:none}.mo-jukebox__mini-ctrl button{width:2rem;height:2rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.07);color:#fff;cursor:pointer;font-size:.75rem;display:grid;place-items:center}@media (max-width:600px){.mo-jukebox.is-mini{right:.5rem;bottom:.5rem}}.mo-rt-logo{margin-bottom:.6rem}.mo-rt-logo svg{max-width:100%;height:auto}.mo-rt-radio{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 2rem;padding:1rem 1.25rem;border-radius:18px;border:1px solid rgba(255,138,31,.45);background:rgba(255,138,31,.07)}.mo-rt-radio p{margin:0;color:var(--mo-soft)}.mo-rt-radio .mo-kicker{color:#ff8a1f;margin-bottom:.3rem}.mo-sim__busca{display:grid;grid-template-columns:minmax(12rem,1.4fr) repeat(2,minmax(9rem,1fr)) auto;align-items:stretch;margin:1.2rem 0 .8rem;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 14px 40px rgba(0,0,0,.35)}.mo-sim__busca label{display:flex;flex-direction:column;justify-content:center;gap:.15rem;padding:.7rem 1rem;border-right:1px solid #e4e7ec}.mo-sim__busca label span{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#6b7280}.mo-sim__busca input,.mo-sim__busca select{border:0;background:transparent;color:#0d1b2a;font:inherit;font-size:1rem;font-weight:700;padding:0;color-scheme:light;outline:none}.mo-sim__busca button{border:0;background:#ff8a1f;color:#fff;font:inherit;font-weight:900;font-size:1rem;padding:0 1.8rem;cursor:pointer}.mo-sim__busca button:hover{background:#e0461b}.mo-sim__comeco{display:inline-flex;align-items:center;gap:.5rem;color:var(--mo-soft);font-size:.9rem;margin-bottom:.6rem}.mo-sim__comeco select{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);color:#fff;border-radius:999px;padding:.35rem .8rem;font:inherit;color-scheme:dark}@media (max-width:760px){.mo-sim__busca{grid-template-columns:1fr 1fr}.mo-sim__busca label:first-child{grid-column:1/-1;border-bottom:1px solid #e4e7ec}.mo-sim__busca button{grid-column:1/-1;padding:.9rem}}.mo-jukebox__alca{flex:none;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#5fefea;font-size:1.1rem;line-height:1;padding:.3rem .15rem;opacity:.7}.mo-jukebox__alca:hover{opacity:1}.mo-jukebox__alca:active{cursor:-webkit-grabbing;cursor:grabbing}.mo-jukebox.is-solta{right:auto!important;bottom:auto!important;transform:none!important}.mo-jukebox.is-solta .mo-jukebox__dica{display:none}.mo-ponte-sl{background:radial-gradient(120% 80% at 0 0,rgba(200,16,46,.18),transparent 55%),radial-gradient(90% 70% at 100% 100%,rgba(var(--mo-accent-rgb),.14),transparent 60%),var(--mo-bg,#0a0f17)}.mo-ponte-sl__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.mo-ponte-sl__logo{height:clamp(2.4rem,5vw,3.6rem);width:auto}.mo-ponte-sl__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:center}.mo-ponte-sl__video{border-radius:22px;overflow:hidden;background:#000;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 24px 60px rgba(0,0,0,.5)}.mo-ponte-sl__video video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#000}.mo-ponte-sl__txt .mo-h2{margin-top:0}.mo-ponte-sl__passos{list-style:none;padding:0;margin:1.2rem 0;display:grid;grid-gap:.7rem;gap:.7rem}.mo-ponte-sl__passos li{display:flex;gap:.8rem;align-items:flex-start}.mo-ponte-sl__passos b{flex:none;width:2rem;height:2rem;border-radius:999px;display:grid;place-items:center;background:rgba(var(--mo-accent-rgb),.15);color:var(--mo-accent);font-weight:900}.mo-ponte-sl__passos span{display:flex;flex-direction:column;color:var(--mo-soft)}.mo-ponte-sl__passos strong{color:#fff}.mo-ponte-sl__acoes{display:flex;flex-wrap:wrap;gap:.7rem}.mo-ponte-sl__tracao{margin-top:2rem;padding:1.2rem 1.5rem;border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.mo-ponte-sl__tracao p{margin:0 0 .8rem;color:var(--mo-soft);font-size:.8rem;text-transform:uppercase;letter-spacing:.12em}.mo-ponte-sl__tracao div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.mo-ponte-sl__tracao span{display:flex;flex-direction:column;color:var(--mo-soft);font-size:.85rem}.mo-ponte-sl__tracao strong{color:#fff;font-family:var(--mo-display);font-size:clamp(1.6rem,3.5vw,2.4rem);line-height:1.1}@media (max-width:860px){.mo-ponte-sl__grid{grid-template-columns:1fr}.mo-ponte-sl__tracao div{grid-template-columns:repeat(2,minmax(0,1fr))}}.mo-header-cta .mo-btn,.mo-nav a{white-space:nowrap}@media (max-width:1360px){.mo-nav{gap:1.1rem}.mo-nav a{font-size:.9rem}.mo-header-cta .mo-btn{font-size:.85rem;padding-inline:1rem}}.mo-showcar__slide{min-height:0}.mo-showcar__foto{min-height:0;aspect-ratio:3/2}.mo-showcar__img,.mo-showcard-foto{width:100%!important;height:100%!important;object-fit:contain!important}.mo-showcard-img{aspect-ratio:3/2}.mo-semfoto{position:absolute;inset:0;display:grid;place-items:center;padding:1.2rem;text-align:center;background:radial-gradient(120% 90% at 20% 0,rgba(var(--mo-accent-rgb),.28),transparent 60%),linear-gradient(135deg,#0d1b2a,#10263a)}.mo-semfoto span{font-family:var(--mo-display);font-weight:900;color:#fff;font-size:clamp(1.3rem,3vw,2.6rem);line-height:1.05;overflow-wrap:anywhere}.mo-showcar__img,.mo-showcard-foto{position:absolute!important;inset:0;max-width:none!important;max-height:none!important;z-index:1}.mo-cat-agrupar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0 1.5rem}.mo-cat-agrupar span{color:var(--mo-soft);font-size:.85rem;margin-right:.3rem}.mo-cat-agrupar button{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);color:#fff;border-radius:999px;padding:.45rem 1rem;font:inherit;font-weight:700;font-size:.85rem;cursor:pointer}.mo-cat-agrupar button.is-on{background:var(--mo-accent);border-color:var(--mo-accent);color:#04110e}.mo-cat-grupo{margin-bottom:2.5rem}.mo-cat-grupo__tit{font-family:var(--mo-display);font-size:clamp(1.3rem,2.4vw,1.8rem);color:#fff;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(var(--mo-accent-rgb),.3)}.mo-cat-grupo__tit small{font-family:var(--mo-mono);font-size:.75rem;color:var(--mo-accent);margin-left:.5rem;letter-spacing:.08em}.mo-nav{gap:1.8rem}.mo-marca{position:relative}.mo-marca__btn{background:none;border:0;padding:0;cursor:pointer;display:flex;align-items:center;gap:.35rem}.mo-marca__seta{color:var(--mo-accent);font-size:.9rem;transition:transform .2s}.mo-marca__seta.is-on{transform:rotate(180deg)}.mo-marca__menu{position:absolute;top:calc(100% + .8rem);left:0;z-index:120;display:grid;grid-template-columns:17rem 15rem;grid-gap:0;gap:0;background:rgba(13,27,42,.98);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(var(--mo-accent-rgb),.35);border-radius:18px;box-shadow:0 24px 60px rgba(0,0,0,.6);overflow:hidden;animation:mo-fade .2s ease}.mo-marca__col{padding:.8rem;gap:.2rem}.mo-marca__col,.mo-marca__item{display:flex;flex-direction:column}.mo-marca__item{padding:.6rem .7rem;border-radius:12px;text-decoration:none;color:#fff}.mo-marca__item b{font-family:var(--mo-display);font-size:1rem;letter-spacing:.02em}.mo-marca__item small{color:var(--mo-soft);font-size:.78rem}.mo-marca__banda:hover,.mo-marca__item:hover,.mo-marca__mini:hover{background:rgba(var(--mo-accent-rgb),.12)}.mo-marca__linha{height:1px;background:hsla(0,0%,100%,.08);margin:.4rem .3rem}.mo-marca__mini{padding:.4rem .7rem;border-radius:10px;color:hsla(0,0%,100%,.75);text-decoration:none;font-size:.88rem}.mo-marca__suas{background:hsla(0,0%,100%,.03);border-left:1px solid hsla(0,0%,100%,.06)}.mo-marca__suas p{margin:.3rem .5rem .5rem;font-family:var(--mo-mono);font-size:.7rem;letter-spacing:.14em;color:var(--mo-accent)}.mo-marca__suas small{color:var(--mo-soft);font-size:.82rem;padding:0 .5rem;line-height:1.4}.mo-marca__banda{display:flex;align-items:center;gap:.6rem;padding:.35rem .5rem;border-radius:10px;color:#fff;text-decoration:none;font-size:.9rem;font-weight:600}.mo-marca__banda img{width:2rem;height:2rem;border-radius:8px;object-fit:contain;background:#000;flex:none}.mo-marca__so-celular{display:none}@media (max-width:900px){.mo-marca__so-celular{display:block}.mo-marca__menu{position:fixed;top:4.2rem;left:.75rem;right:.75rem;grid-template-columns:1fr;max-height:calc(100vh - 6rem);overflow-y:auto}.mo-marca__suas{border-left:0;border-top:1px solid hsla(0,0%,100%,.06)}}.mo-topjb{margin:0 0 1.5rem;padding:1rem;border-radius:18px;border:1px solid rgba(var(--mo-accent-rgb),.3);background:rgba(var(--mo-accent-rgb),.06)}.mo-topjb__cab{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.8rem}.mo-topjb__cab strong{font-family:var(--mo-display)}.mo-topjb__cab a{color:var(--mo-accent);font-size:.85rem;text-decoration:none}.mo-topjb__lista{list-style:none;margin:0;padding:0 0 .3rem;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(9rem,1fr);grid-gap:.6rem;gap:.6rem;overflow-x:auto;scroll-snap-type:x mandatory}.mo-topjb__lista li{scroll-snap-align:start}.mo-topjb__lista button{position:relative;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:.4rem;padding:.5rem;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);color:#fff;cursor:pointer;font:inherit;text-align:left}.mo-topjb__lista button:hover{border-color:var(--mo-accent)}.mo-topjb__lista img{width:100%;aspect-ratio:1;object-fit:contain;background:#000;border-radius:10px}.mo-topjb__pos{position:absolute;top:.8rem;left:.8rem;z-index:1;background:rgba(0,0,0,.75);color:var(--mo-accent);font-weight:900;font-size:.8rem;border-radius:8px;padding:.1rem .45rem}.mo-topjb__nome{font-weight:700;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-topjb__play{position:absolute;top:.8rem;right:.8rem;z-index:1;width:1.8rem;height:1.8rem;border-radius:999px;display:grid;place-items:center;background:var(--mo-accent);color:#04110e;font-size:.7rem}.mo-lat{position:fixed;top:0;left:0;bottom:0;width:5.6rem;z-index:100;display:flex;flex-direction:column;padding:5.2rem .45rem 1rem;background:#070c16;border-right:1px solid rgba(var(--mo-accent-rgb),.1);overflow-y:auto;scrollbar-width:none}.mo-lat::-webkit-scrollbar{display:none}.mo-lat__fechar{display:none}.mo-lat__nav{gap:.2rem}.mo-lat__item,.mo-lat__nav{display:flex;flex-direction:column}.mo-lat__item{position:relative;align-items:center;gap:.3rem;padding:.6rem .2rem;border-radius:14px;color:hsla(0,0%,100%,.7);text-decoration:none;font-size:.66rem;font-weight:600;text-align:center;line-height:1.15}.mo-lat__item:hover{background:hsla(0,0%,100%,.06);color:#fff}.mo-lat__item.is-on{color:var(--mo-accent);background:rgba(var(--mo-accent-rgb),.1)}.mo-lat__conta{display:inline-block;margin-left:.25rem;min-width:1.1rem;padding:0 .3rem;border-radius:999px;background:#ff8a1f;color:#fff;font-style:normal;font-size:.6rem}.mo-lat__suas{margin-top:.8rem;padding-top:.8rem;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;align-items:center;gap:.45rem}.mo-lat__suas p{margin:0;font-family:var(--mo-mono);font-size:.52rem;letter-spacing:.1em;color:var(--mo-accent);text-align:center}.mo-lat__banda{display:flex;flex-direction:column;align-items:center;gap:.2rem;color:hsla(0,0%,100%,.75);text-decoration:none;font-size:.58rem;text-align:center;width:100%}.mo-lat__banda img{width:2.4rem;height:2.4rem;border-radius:999px;object-fit:cover;object-position:50% 25%;border:2px solid rgba(var(--mo-accent-rgb),.45)}.mo-lat__banda span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-lat__fundo{position:fixed;inset:0;z-index:99;background:rgba(0,0,0,.6)}.mo-lat-btn{display:none;background:none;border:0;color:#fff;font-size:1.5rem;cursor:pointer;padding:.2rem .4rem}.mo-header-esq{display:flex;align-items:center;gap:.6rem}.mo-nav{display:none!important}@media (min-width:901px){body.mo-com-lateral{padding-left:5.6rem}.mo-header{z-index:101}}@media (max-width:900px){.mo-lat{transform:translateX(-105%);transition:transform .25s ease;width:min(17rem,85vw);padding-top:1rem;z-index:130}.mo-lat.is-aberto{transform:none;box-shadow:20px 0 60px rgba(0,0,0,.6)}.mo-lat__fundo{z-index:129}.mo-lat__fechar{display:block;align-self:flex-end;background:none;border:0;color:#fff;font-size:1.2rem;cursor:pointer;margin-bottom:.5rem}.mo-lat__item{flex-direction:row;justify-content:flex-start;gap:.9rem;padding:.75rem .9rem;font-size:.95rem;text-align:left}.mo-lat__suas{align-items:stretch}.mo-lat__suas p{text-align:left;padding-left:.9rem;font-size:.65rem}.mo-lat__banda{flex-direction:row;gap:.7rem;padding:.3rem .9rem;font-size:.9rem;text-align:left}.mo-lat-btn{display:block}}.mo-lat{padding-top:1rem}.mo-lat__marca{display:grid;place-items:center;height:3.6rem;margin-bottom:.8rem}.mo-lat__marca img{width:2.6rem;height:auto}@media (max-width:900px){.mo-lat__marca{display:none}}.mo-lat,.mo-lat *{font-family:var(--mo-body);box-sizing:border-box}.mo-lat__nav,.mo-lat__suas p{margin:0}.mo-selo-br{display:inline-flex;align-items:center;gap:.45rem;align-self:flex-start;padding:.4rem .8rem;border-radius:8px;background:#ffd400;color:#0b0b0b;font-family:var(--mo-display);font-weight:900;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 0 3px rgba(255,212,0,.25),0 8px 24px rgba(255,212,0,.25);animation:mo-alerta 1.6s ease-in-out infinite}.mo-selo-br:before{content:"";width:.55rem;height:.55rem;border-radius:999px;background:#e3001b;box-shadow:0 0 0 3px rgba(227,0,27,.25)}@keyframes mo-alerta{50%{box-shadow:0 0 0 6px rgba(255,212,0,.12),0 8px 30px rgba(255,212,0,.4)}}.mo-selo-br--card{position:absolute;top:.7rem;left:.7rem;z-index:3;font-size:.66rem}.mo-showcard{position:relative}.mo-showcard.is-br{border-color:#ffd400;box-shadow:0 0 0 1px rgba(255,212,0,.5)}.mo-alerta-br{padding:1rem 1.5rem 0}.mo-alerta-br__inner{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding:.9rem 1.1rem;border-radius:16px;border:1px solid #ffd400;background:linear-gradient(90deg,rgba(255,212,0,.14),rgba(255,212,0,.03))}.mo-alerta-br ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem}.mo-alerta-br li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;color:#fff}.mo-alerta-br li a{color:#fff;text-decoration:none}.mo-alerta-br li span{color:var(--mo-soft);font-size:.88rem}.mo-alerta-br li a[target]{color:#ffd400;font-size:.85rem;font-weight:700}.mo-follow-dica{flex-basis:100%;color:var(--mo-soft);font-size:.8rem;margin-top:.4rem;max-width:30rem}.mo-follow{flex-wrap:wrap}.mo-nav{display:flex!important;gap:2rem}.mo-lat__titulo{margin:0 0 .6rem;font-family:var(--mo-mono);font-size:.5rem;line-height:1.3;letter-spacing:.12em;color:var(--mo-accent);text-align:center}.mo-lat__item.is-sub{margin:-.1rem .4rem .2rem 1rem;padding:.4rem .2rem;font-size:.6rem;border-left:2px solid rgba(var(--mo-accent-rgb),.35);border-radius:0 10px 10px 0}.mo-lat__item.is-sub svg{width:18px;height:18px}@media (max-width:900px){.mo-nav{display:none!important}.mo-lat__titulo{text-align:left;padding-left:.9rem;font-size:.7rem}.mo-lat__item.is-sub{margin-left:2rem;font-size:.88rem}}.mo-lat__topo-cel{display:none}@media (max-width:900px){.mo-lat__topo-cel{display:flex;flex-direction:column;padding-bottom:.7rem;margin-bottom:.7rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.mo-lat__topo-cel a{padding:.65rem .9rem;color:#fff;text-decoration:none;font-weight:700;font-size:1rem;border-radius:12px}.mo-lat__topo-cel a:hover{background:hsla(0,0%,100%,.06)}}.mo-ponte-card{display:flex;flex-direction:column;gap:.5rem}.mo-ponte-pl{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.mo-ponte-pl button{background:rgba(var(--mo-accent-rgb),.12);border:1px solid rgba(var(--mo-accent-rgb),.5);color:#fff;border-radius:999px;padding:.45rem 1rem;font:inherit;font-weight:700;font-size:.85rem;cursor:pointer}.mo-ponte-pl small{color:var(--mo-accent);font-size:.8rem}.mo-nav__minha{color:#04110e!important;background:var(--mo-accent);padding:.45rem 1rem;border-radius:999px;font-weight:800}.mo-mm__perfil{display:flex;flex-wrap:wrap;gap:.7rem;margin:1rem 0 .5rem}.mo-mm__perfil input{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);color:#fff;border-radius:999px;padding:.6rem 1.1rem;font:inherit;min-width:15rem}.mo-mm__perfil button{cursor:pointer;font-family:inherit}.mo-mm__perfil button:disabled{opacity:.5;cursor:default}.mo-mm__segue{color:var(--mo-soft);font-size:.88rem}.mo-mm__segue a{color:var(--mo-accent)}.mo-mm__artigos{list-style:none;padding:0;margin:1rem 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));grid-gap:.7rem;gap:.7rem}.mo-mm__artigos a{display:flex;flex-direction:column;gap:.35rem;padding:.9rem 1rem;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);color:#fff;text-decoration:none}.mo-mm__artigos a:hover{border-color:var(--mo-accent)}.mo-mm__artigos small{color:var(--mo-accent);font-size:.75rem}.mo-trip__shows li.is-br{border-color:#ffd400}.mo-trip__info .mo-selo-br{margin-bottom:.3rem;font-size:.62rem;padding:.25rem .55rem}.mo-selo-br{width:-moz-fit-content;width:fit-content}body,html{overflow-x:clip;max-width:100%}.mo-jaouco__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.2rem 0 1.5rem}.mo-jaouco__chips button{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.16);color:#fff;border-radius:999px;padding:.5rem 1rem;font:inherit;font-weight:600;font-size:.9rem;cursor:pointer}.mo-jaouco__chips button:hover{border-color:var(--mo-accent)}.mo-jaouco__chips button.is-on{background:var(--mo-accent);border-color:var(--mo-accent);color:#04110e}.mo-jaouco__res .mo-h3{margin-bottom:1rem}.mo-jaouco__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));grid-gap:.9rem;gap:.9rem}.mo-jaouco__card{display:flex;flex-direction:column;gap:.5rem;padding:.6rem;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.mo-jaouco__card a{display:flex;flex-direction:column;gap:.25rem;color:#fff;text-decoration:none}.mo-jaouco__card img{width:100%;aspect-ratio:1;object-fit:contain;background:#000;border-radius:12px}.mo-jaouco__card small{color:var(--mo-soft);font-size:.78rem}.mo-jaouco__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.mo-jaouco__acoes>button{background:rgba(var(--mo-accent-rgb),.15);border:1px solid rgba(var(--mo-accent-rgb),.5);color:#fff;border-radius:999px;padding:.35rem .8rem;font:inherit;font-size:.8rem;cursor:pointer}.mo-jaouco__card .mo-follow-count,.mo-jaouco__card .mo-follow-dica{display:none}.mo-jaouco__card .mo-follow-btn{padding:.35rem .8rem;font-size:.8rem}.mo-montar__passo{margin-top:1.6rem}.mo-montar__passo .mo-h3{display:flex;align-items:center;gap:.6rem}.mo-montar__passo .mo-h3 b{display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:999px;background:var(--mo-accent);color:#04110e;font-size:.95rem}.mo-montar__passo .mo-h3 small{color:var(--mo-accent);font-size:.85rem;font-weight:600}.mo-montar__busca{margin-top:.8rem;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);color:#fff;border-radius:999px;padding:.55rem 1rem;font:inherit;min-width:16rem}.mo-montar__musicas{list-style:none;padding:0;margin:.8rem 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));grid-gap:.4rem .8rem;gap:.4rem .8rem;max-height:22rem;overflow-y:auto}.mo-montar__musicas label{display:flex;align-items:center;gap:.6rem;padding:.45rem .6rem;border-radius:10px;background:hsla(0,0%,100%,.03);cursor:pointer}.mo-montar__musicas input{accent-color:#00b59a;width:1.05rem;height:1.05rem}.mo-montar__musicas span{display:flex;flex-direction:column;min-width:0}.mo-montar__musicas strong{font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-montar__musicas small{color:var(--mo-soft);font-size:.75rem}.mo-montar__ok{margin-top:.8rem;color:var(--mo-soft)}.mo-montar__ok a{color:var(--mo-accent)}.mo-sim__car{margin:1rem 0 1.5rem}.mo-news-acoes{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:auto}.mo-news-curtir{border:1px solid rgba(10,158,122,.5);background:transparent;color:#0a9e7a;border-radius:999px;padding:.3rem .8rem;font:inherit;font-weight:700;font-size:.8rem;cursor:pointer}.mo-news-curtir.is-on{background:#0a9e7a;color:#fff}.mo-mm__artigos li{position:relative}.mo-mm__tirar{position:absolute;top:.5rem;right:.5rem;background:hsla(0,0%,100%,.08);border:0;color:#fff;border-radius:999px;padding:.2rem .6rem;font:inherit;font-size:.72rem;cursor:pointer}.mo-bands-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important}.mo-bands-grid>*{max-width:340px}.mo-band-thumb{position:relative;overflow:hidden;background-size:0 0!important;background-color:#0b1220}.mo-band-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:1}.mo-band-thumb:before{content:"";position:absolute;inset:-14px;background-image:inherit;background-size:cover;background-position:50%;filter:blur(16px) brightness(.5);z-index:0}.mo-band-thumb>*{z-index:1}.mo-loja-bandas{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.08)}.mo-shows-filtro{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:1.5rem 0 1rem}.mo-shows-filtro select{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);color:#fff;border-radius:999px;padding:.5rem 1rem;font:inherit;color-scheme:dark}.mo-bv{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:1rem;background:rgba(3,6,12,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mo-bv__card{max-width:34rem;width:100%;padding:2rem;border-radius:22px;background:#0d1b2a;border:1px solid rgba(var(--mo-accent-rgb),.45);box-shadow:0 30px 80px rgba(0,0,0,.6);color:#fff;font-family:var(--mo-body)}.mo-bv__logo{height:2.4rem;width:auto;margin-bottom:1rem}.mo-bv__card p{color:var(--mo-soft);line-height:1.6;margin:.8rem 0 1.4rem}.mo-bv__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.mo-bv__acoes button{cursor:pointer;font-family:inherit}.mo-bv__voltar{color:var(--mo-soft);font-size:.88rem}.mo-jbp__topo{margin:1rem 0 2rem}.mo-jbp__tit{margin:2rem 0 .9rem}.mo-jbp__bandas,.mo-jbp__pls{list-style:none;margin:0;padding:0;display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.mo-jbp__banda,.mo-jbp__pl{display:flex;flex-direction:column;width:100%;padding:0;overflow:hidden;border-radius:14px;border:1px solid hsla(0,0%,100%,.1);background:#0d1424;color:#f4f6fa;text-align:left;cursor:pointer;font:inherit}.mo-jbp__banda:hover,.mo-jbp__pl:hover{border-color:rgba(var(--mo-accent-rgb),.7)}.mo-jbp__mosaico{position:relative;display:grid;grid-template-columns:1fr 1fr;aspect-ratio:1;background:#111827}.mo-jbp__mosaico img{width:100%;height:100%;object-fit:contain;background:#0b1120;display:block}.mo-jbp__foto{position:relative;display:block;aspect-ratio:1;background:#0b1120}.mo-jbp__foto img{width:100%;height:100%;object-fit:contain;display:block}.mo-jbp__play{position:absolute;right:.5rem;bottom:.5rem;width:2.4rem;height:2.4rem;border-radius:999px;display:grid;place-items:center;background:var(--mo-accent);color:#04121a;font-size:.95rem;box-shadow:0 6px 18px rgba(0,0,0,.4)}.mo-jbp__banda strong,.mo-jbp__pl strong{padding:.6rem .75rem 0;font-size:.9rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mo-jbp__banda small,.mo-jbp__pl small{padding:.15rem .75rem .75rem;font-size:.75rem;color:#8a94a8}.mo-jbp__pl-acoes{display:flex;gap:.4rem;margin-top:.4rem}.mo-jbp__pl-acoes a,.mo-jbp__pl-acoes button,.mo-jbp__por{flex:1 1;border-radius:999px;border:1px solid hsla(0,0%,100%,.18);background:transparent;color:#c9d1e0;font:inherit;font-size:.75rem;font-weight:600;padding:.4rem .5rem;text-align:center;text-decoration:none;cursor:pointer}.mo-jbp__por{width:100%;margin-top:.4rem}.mo-jbp__pl-acoes a:hover,.mo-jbp__pl-acoes button:hover,.mo-jbp__por:hover{border-color:var(--mo-accent);color:var(--mo-accent)}.mo-jbp__filtros{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.mo-jbp__filtros input{flex:1 1 200px;min-width:0;background:#0b1120;color:#f4f6fa;padding:.5rem .9rem;font:inherit;font-size:.85rem}.mo-jbp__filtros button,.mo-jbp__filtros input{border-radius:999px;border:1px solid hsla(0,0%,100%,.18)}.mo-jbp__filtros button{background:transparent;color:#c9d1e0;padding:.45rem .8rem;font:inherit;font-size:.8rem;cursor:pointer}.mo-jbp__filtros button.is-on{background:var(--mo-accent);border-color:var(--mo-accent);color:#04121a;font-weight:700}@media (max-width:640px){.mo-jbp__bandas,.mo-jbp__pls{grid-template-columns:repeat(2,minmax(0,1fr))}}.mo-lat__minha{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.55rem .2rem;border-radius:12px;text-decoration:none}.mo-lat__minha.is-on,.mo-lat__minha:hover{background:rgba(var(--mo-accent-rgb),.12)}@media (max-width:900px){.mo-lat__minha{flex-direction:row;gap:.7rem;padding:.65rem .9rem}}.mo-jbp__pl.is-on{border-color:var(--mo-accent);box-shadow:0 0 0 1px var(--mo-accent)}.mo-jbp__aberta{margin-top:1.5rem;padding:1.2rem;border-radius:18px;border:1px solid rgba(var(--mo-accent-rgb),.35);background:rgba(var(--mo-accent-rgb),.05);scroll-margin-top:90px}.mo-jbp__volta{text-align:center;padding:1.5rem 0 3rem}.mo-jbp__volta a{color:var(--mo-accent);font-weight:700;text-decoration:none}.mo-showcar__foto .mo-banner__credito{left:auto;right:.5rem;max-width:60%}.mo-jaouco__busca{position:relative;max-width:34rem;margin:1rem 0 .8rem}.mo-jaouco__busca input{width:100%;box-sizing:border-box;border-radius:999px;border:1px solid rgba(var(--mo-accent-rgb),.45);background:#0b1120;color:#f4f6fa;padding:.85rem 1.2rem;font:inherit;font-size:1rem}.mo-jaouco__busca input:focus{outline:none;border-color:var(--mo-accent);box-shadow:0 0 0 3px rgba(var(--mo-accent-rgb),.2)}.mo-jaouco__opcoes{list-style:none;margin:.4rem 0 0;padding:.35rem;border-radius:16px;border:1px solid hsla(0,0%,100%,.12);background:#0d1424}.mo-jaouco__opcoes button{width:100%;text-align:left;border:0;background:none;color:#f4f6fa;padding:.55rem .8rem;border-radius:10px;font:inherit;font-weight:600;cursor:pointer}.mo-jaouco__opcoes button:hover{background:rgba(var(--mo-accent-rgb),.14);color:var(--mo-accent)}.mo-jaouco__nada{padding:.55rem .8rem;color:#8a94a8;font-size:.9rem}.mo-lat__marca{display:none!important}.mo-nav{align-items:center}.mo-nav a{line-height:1.2}@media (min-width:901px) and (max-width:1250px){.mo-nav{gap:1.1rem}.mo-logo{max-width:15rem;height:auto}}.mo-jbp__casa{margin:1.5rem 0 .5rem;min-height:6rem}.mo-jukebox.is-ancorada{position:absolute!important;bottom:auto!important;right:auto!important;transform:none!important;z-index:5;max-width:none}.mo-jukebox.is-ancorada .mo-jukebox__alca,.mo-jukebox.is-ancorada .mo-jukebox__fechar{display:none}.mo-alta{padding-bottom:1rem}.mo-alta__lista{list-style:none;margin:1rem 0 0;padding:0 0 .8rem;display:flex;gap:.4rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.mo-alta__lista li{position:relative;flex:0 0 auto;display:flex;align-items:flex-end;scroll-snap-align:start;padding-right:.6rem}.mo-alta__num{font-family:Unbounded,Poppins,sans-serif;font-weight:900;font-size:clamp(6rem,11vw,9.5rem);line-height:.78;color:#070c16;-webkit-text-stroke:3px rgba(var(--mo-accent-rgb),.85);margin-right:-1.4rem;z-index:0;letter-spacing:-.06em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mo-alta__capa{position:relative;z-index:1;display:block;width:9.5rem;aspect-ratio:2/3;border-radius:10px;overflow:hidden;background:#0b1120;border:1px solid hsla(0,0%,100%,.1);text-decoration:none;transition:transform .2s ease,border-color .2s ease}.mo-alta__capa:before{content:"";position:absolute;inset:-14px;background:var(--img) center /cover;filter:blur(14px) brightness(.45)}.mo-alta__capa img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.mo-alta__capa:hover{transform:scale(1.04);border-color:var(--mo-accent)}.mo-alta__nota{left:.45rem;background:rgba(0,0,0,.75);color:#ffd400;font-size:.75rem}.mo-alta__nota,.mo-alta__votos{position:absolute;top:.45rem;font-weight:800;padding:.15rem .45rem;border-radius:6px}.mo-alta__votos{right:.45rem;background:var(--mo-accent);color:#04121a;font-size:.68rem}.mo-alta__nome{position:absolute;left:0;right:0;bottom:0;padding:1.6rem .55rem .5rem;background:linear-gradient(transparent,rgba(0,0,0,.9));color:#fff;font-weight:800;font-size:.82rem;line-height:1.15}.mo-alta__play{position:absolute;right:.9rem;bottom:3rem;z-index:2;width:2.2rem;height:2.2rem;border-radius:999px;border:0;background:var(--mo-accent);color:#04121a;cursor:pointer;font-size:.85rem;opacity:0;transition:opacity .2s}.mo-alta__lista li:hover .mo-alta__play,.mo-alta__play:focus{opacity:1}@media (max-width:640px){.mo-alta__capa{width:7.5rem}.mo-alta__num{-webkit-text-stroke-width:2px;margin-right:-1rem}.mo-alta__play{opacity:1}}.mo-explica{margin:2rem 0 0;padding-top:1.2rem;border-top:1px solid hsla(0,0%,100%,.08);max-width:46rem}.mo-explica h1,.mo-explica h2{margin:0 0 .35rem;font-family:Unbounded,Poppins,sans-serif;font-weight:800;font-size:clamp(1.15rem,2.2vw,1.5rem);color:#f4f6fa;line-height:1.2}.mo-explica p{margin:0;color:#8a94a8;font-size:.92rem;line-height:1.5}.mo-explica--claro{border-top-color:rgba(7,12,22,.12)}.mo-explica--claro h1,.mo-explica--claro h2{color:#0b1120}.mo-explica--claro p{color:#4a5468}.mo-explica h1 small{font-size:.55em;margin-left:.4rem;font-family:JetBrains Mono,monospace;letter-spacing:.1em}.mo-alta__explica{margin-top:.6rem}.mo-alta--embutido{margin:2rem 0 1rem}.mo-mm-btn-wrap{display:inline-flex;flex-direction:column;gap:.3rem}.mo-mm-btn-aviso{color:#ffd400;font-size:.75rem;max-width:16rem}.mo-sim__minhas{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:.8rem 0;padding:.7rem 1rem;border-radius:14px;border:1px solid rgba(var(--mo-accent-rgb),.4);background:rgba(var(--mo-accent-rgb),.07)}.mo-sim__minhas span{color:#f4f6fa;font-size:.95rem}.mo-sim__link,.mo-sim__minhas button{border-radius:999px;border:1px solid var(--mo-accent);background:transparent;color:var(--mo-accent);font:inherit;font-weight:700;font-size:.85rem;padding:.4rem .9rem;cursor:pointer}.mo-sim__link:hover,.mo-sim__minhas button:hover{background:var(--mo-accent);color:#04121a}.mo-band-info{position:relative}.mo-band-curtir{margin-top:.7rem;border-radius:999px;border:1px solid rgba(var(--mo-accent-rgb),.6);background:transparent;color:var(--mo-accent);font:inherit;font-weight:700;font-size:.82rem;padding:.35rem .9rem;cursor:pointer}.mo-band-curtir.is-on,.mo-band-curtir:hover{background:var(--mo-accent);color:#04121a}.mo-mm__filtro{display:flex;gap:.5rem;overflow-x:auto;padding:.2rem 0 .8rem;margin:1rem 0 .4rem;scrollbar-width:thin}.mo-mm__filtro button{flex:0 0 auto;display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.18);background:transparent;color:#c9d1e0;font:inherit;font-size:.85rem;font-weight:600;padding:.35rem .9rem .35rem .4rem;cursor:pointer}.mo-mm__filtro button:first-child{padding-left:.9rem}.mo-mm__filtro button img{width:1.7rem;height:1.7rem;border-radius:999px;object-fit:cover}.mo-mm__filtro button.is-on{background:var(--mo-accent);border-color:var(--mo-accent);color:#04121a}.mo-mm__prods{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:.9rem;gap:.9rem}.mo-mm__mais{margin-top:.9rem}.mo-busca-mus{margin:1.8rem 0 .5rem}.mo-busca-mus input{width:100%;max-width:36rem;box-sizing:border-box;margin:.6rem 0 .8rem;border-radius:999px;border:1px solid rgba(var(--mo-accent-rgb),.45);background:#0b1120;color:#f4f6fa;padding:.85rem 1.2rem;font:inherit;font-size:1rem}.mo-busca-mus input:focus{outline:none;border-color:var(--mo-accent);box-shadow:0 0 0 3px rgba(var(--mo-accent-rgb),.2)}.mo-busca-mus__nada{color:#8a94a8}.mo-header-cta{display:flex;align-items:center;gap:.6rem}.mo-conta-btn{border-radius:999px;border:1px solid hsla(0,0%,100%,.25);background:transparent;color:#f4f6fa;font:inherit;font-weight:700;font-size:.85rem;padding:.45rem 1rem;cursor:pointer}.mo-conta-btn:hover{border-color:var(--mo-accent);color:var(--mo-accent)}.mo-conta-on{display:inline-flex;align-items:center;gap:.45rem;color:#c9d1e0;font-size:.82rem}.mo-conta-on__ini{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:999px;background:var(--mo-accent);color:#04121a;font-weight:800}.mo-conta-on__nome{max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-conta-on button{border:0;background:none;color:#8a94a8;font:inherit;font-size:.78rem;cursor:pointer;text-decoration:underline}@media (max-width:900px){.mo-conta-on__nome{display:none}}.mo-conta{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:1rem;background:rgba(3,6,12,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mo-conta__caixa{position:relative;width:min(26rem,100%);display:flex;flex-direction:column;gap:.7rem;padding:1.6rem 1.4rem 1.4rem;border-radius:20px;border:1px solid rgba(var(--mo-accent-rgb),.45);background:#0b1120;color:#f4f6fa;font-family:Poppins,system-ui,sans-serif}.mo-conta__caixa h2{margin:0;font-size:1.35rem;font-weight:800}.mo-conta__motivo{margin:0;color:#aeb6c6;font-size:.95rem}.mo-conta__fechar{position:absolute;top:.7rem;right:.8rem;border:0;background:none;color:#8a94a8;font-size:1.1rem;cursor:pointer}.mo-conta__abas{display:flex;gap:.4rem}.mo-conta__abas button{flex:1 1;border-radius:999px;border:1px solid hsla(0,0%,100%,.18);background:transparent;color:#c9d1e0;font:inherit;font-weight:700;padding:.5rem;cursor:pointer}.mo-conta__abas button.is-on{background:var(--mo-accent);border-color:var(--mo-accent);color:#04121a}.mo-conta__caixa input{border-radius:12px;border:1px solid hsla(0,0%,100%,.18);background:#070c16;color:#f4f6fa;padding:.8rem 1rem;font:inherit}.mo-conta__caixa input:focus{outline:none;border-color:var(--mo-accent)}.mo-conta__erro{margin:0;color:#ff7a7a;font-size:.88rem}.mo-conta__ok{margin:0;color:var(--mo-accent);font-size:.88rem}.mo-conta__enviar{width:100%;justify-content:center}.mo-conta__esqueci{color:#8a94a8;font-size:.82rem;text-align:center}.mo-band-acoes{display:inline-flex;flex-wrap:wrap;gap:.4rem;margin-top:.7rem}.mo-band-acoes .mo-band-curtir{margin-top:0}.mo-band-seguir{border-color:rgba(255,212,0,.6);color:#ffd400}.mo-band-seguir.is-on,.mo-band-seguir:hover{background:#ffd400;color:#04121a}.mo-follow{gap:.5rem}.mo-follow__botoes{display:flex;flex-wrap:nowrap;gap:.4rem;align-items:center}.mo-follow__item{position:relative;display:inline-flex}.mo-follow__botoes .mo-follow-btn{display:inline-flex;align-items:center;height:2.25rem;padding:0 .85rem;font-size:.8rem;line-height:1;white-space:nowrap}.mo-follow__dica{position:absolute;z-index:40;bottom:calc(100% + .55rem);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.5rem;width:max-content;max-width:15rem;padding:.45rem .7rem .45rem .45rem;border-radius:1rem;background:#fff;color:#14001a;font-size:.78rem;font-weight:800;line-height:1.25;box-shadow:0 10px 30px rgba(0,0,0,.35);pointer-events:none;animation:moDicaIn .15s ease-out}.mo-follow__dica:after{content:"";position:absolute;top:100%;left:50%;margin-left:-.4rem;border:.4rem solid transparent;border-top-color:#fff}.mo-follow__dica img{width:2.4rem;height:2.4rem;object-fit:contain;flex:0 0 auto}.mo-follow__item:first-child .mo-follow__dica{left:0;transform:none}.mo-follow__item:first-child .mo-follow__dica:after{left:1.2rem}.mo-follow__item:last-child .mo-follow__dica{left:auto;right:0;transform:none}.mo-follow__item:last-child .mo-follow__dica:after{left:auto;right:1.2rem}@keyframes moDicaIn{0%{opacity:0}to{opacity:1}}.mo-sim__onde{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.25rem;padding:.6rem 1rem;border-right:1px solid #e4e7ec;min-width:0}.mo-sim__onde-tit{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#6b7280}.mo-sim__onde-campo{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.mo-sim__onde-campo input{flex:1 1 8rem;min-width:6rem;border:0;background:transparent;color:#0d1b2a;font:inherit;font-size:1rem;font-weight:700;padding:.15rem 0;outline:none}.mo-sim__busca .mo-sim__chip{border:0;border-radius:999px;background:#0d1b2a;color:#fff;font:inherit;font-size:.82rem;font-weight:700;padding:.25rem .65rem;cursor:pointer}.mo-sim__busca .mo-sim__chip:hover{background:#e0461b}.mo-sim__onde-reg{font-size:.85rem!important;font-weight:600!important;color:#6b7280!important}.mo-sim__sug{position:absolute;left:.5rem;right:.5rem;top:100%;z-index:20;list-style:none;margin:.3rem 0 0;padding:.3rem;background:#fff;border-radius:12px;box-shadow:0 14px 40px rgba(0,0,0,.35)}.mo-sim__busca .mo-sim__sug button{width:100%;text-align:left;border:0;background:transparent;color:#0d1b2a;font:inherit;font-size:.95rem;font-weight:600;padding:.5rem .7rem;border-radius:8px;cursor:pointer}.mo-sim__busca .mo-sim__sug button:hover{background:#fff1e6;color:#e0461b}.mo-sim__busca{overflow:visible!important}@media (max-width:760px){.mo-sim__onde{grid-column:1/-1;border-bottom:1px solid #e4e7ec;border-right:0}}.mo-alta2__tit{font-size:1.5rem;font-weight:900;color:#fff;display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0}.mo-alta2__tit small{font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.55)}.mo-alta2__fila{display:flex;gap:.4rem;overflow-x:auto;padding:.75rem 0 1rem;scroll-snap-type:x mandatory;list-style:none;margin:0}.mo-alta2__item{display:flex;align-items:flex-end;flex:0 0 auto;scroll-snap-align:start}.mo-alta2__n{font-size:7.5rem;line-height:.8;font-weight:900;color:#070c16;-webkit-text-stroke:3px hsla(0,0%,100%,.55);margin-right:-1.4rem;letter-spacing:-.08em;z-index:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mo-alta2__card{position:relative;z-index:1;width:9.5rem}.mo-alta2__foto{position:relative;display:block;width:9.5rem;height:9.5rem;border-radius:.9rem;overflow:hidden;background:#15131d;border:1px solid hsla(0,0%,100%,.1)}.mo-alta2__foto:before{content:"";position:absolute;inset:-14px;background:var(--img) center /cover;filter:blur(14px) brightness(.45)}.mo-alta2__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.mo-alta2__nota{top:.4rem;right:.4rem;background:#c6ff00;color:#000;font-weight:900;font-size:.75rem;padding:.1rem .45rem}.mo-alta2__nota,.mo-alta2__play{position:absolute;border-radius:999px}.mo-alta2__play{left:.45rem;top:7.1rem;width:2rem;height:2rem;border:0;background:#d900ff;color:#fff;font-size:.8rem;cursor:pointer}.mo-alta2__card strong{display:block;margin-top:.45rem;font-size:.85rem;font-weight:900;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){.mo-alta2__n{font-size:5.5rem;margin-right:-1rem}.mo-alta2__card,.mo-alta2__foto{width:7.5rem}.mo-alta2__foto{height:7.5rem}.mo-alta2__play{top:5.1rem}}.mo-nav__play svg{vertical-align:-.28em}.mo-tour{max-width:52rem;padding-top:1rem;padding-bottom:2rem}.mo-tour__onde{font-size:.8rem;font-weight:900;text-transform:uppercase;letter-spacing:.14em;color:var(--mo-accent)}.mo-tour__mostra{display:grid;place-items:center;min-height:11rem;margin:1rem 0;border-radius:1.5rem;border:1px solid hsla(0,0%,100%,.1);background:radial-gradient(circle at 50% 40%,rgba(var(--mo-accent-rgb),.18),rgba(7,12,22,.9))}.mo-tour__item{font-family:Unbounded,Poppins,sans-serif;font-size:clamp(2rem,6vw,3.4rem);font-weight:900;color:#fff}.mo-tour__mostra .mo-follow-btn{height:3rem!important;padding:0 1.3rem!important;font-size:1.15rem!important}.mo-tour__explica{display:flex;gap:1.2rem;align-items:flex-start}.mo-tour__explica img{width:6.5rem;height:6.5rem;object-fit:contain;flex:0 0 auto}.mo-tour__explica h2{font-family:Unbounded,Poppins,sans-serif;font-size:1.7rem;font-weight:800;color:#fff;margin:0}.mo-tour__explica p{margin:.4rem 0 0;font-size:1.25rem;line-height:1.45;color:hsla(0,0%,100%,.82)}.mo-tour__ir{margin-top:.9rem;display:inline-flex}.mo-tour__nav{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:2rem}.mo-tour__pontos{display:flex;gap:.35rem;flex-wrap:wrap;justify-content:center}.mo-tour__pontos button{width:.7rem;height:.7rem;border-radius:999px;border:0;background:hsla(0,0%,100%,.25);padding:0;cursor:pointer}.mo-tour__pontos button.is-on{background:var(--mo-accent);width:1.6rem}@media (max-width:640px){.mo-tour__explica{flex-direction:column}.mo-tour__explica img{width:5rem;height:5rem}.mo-tour__explica p{font-size:1.1rem}}.mo-brand--inicio{cursor:pointer;border-radius:.6rem;padding:.2rem .35rem;transition:background .15s,box-shadow .15s}.mo-brand--inicio,.mo-brand--inicio.is-on,.mo-brand--inicio:hover{background:none;box-shadow:none}.mo-brand--inicio:hover img{filter:brightness(1.12)}.mo-lat__pe{margin-top:auto;padding-top:.8rem}.mo-lat__guaxinim{width:2.3rem;height:2.3rem;border-radius:999px;object-fit:cover;background:rgba(var(--mo-accent-rgb),.18);box-shadow:0 0 0 1px rgba(var(--mo-accent-rgb),.4)}.mo-nav__guaxinim{display:inline-flex;align-items:center;padding:0!important}.mo-nav__guaxinim img{width:2.1rem;height:2.1rem;border-radius:999px;object-fit:cover;background:rgba(var(--mo-accent-rgb),.18);box-shadow:0 0 0 1px rgba(var(--mo-accent-rgb),.4);transition:box-shadow .15s}.mo-nav__guaxinim:hover img{box-shadow:0 0 0 2px var(--mo-accent)}.mo-bp-barra{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap;margin-bottom:1rem}.mo-bp-barra .mo-back,.mo-bp-barra .mo-follow{margin:0}@media (max-width:640px){.mo-bp-barra{flex-direction:column;align-items:stretch}.mo-bp-barra .mo-follow__botoes{width:100%}.mo-bp-barra .mo-follow__item{flex:1 1}.mo-bp-barra .mo-follow__item .mo-follow-btn{width:100%;justify-content:center;padding:0 .4rem}}.mo-sim__aviso{margin:1rem 0;padding:1rem;border-radius:12px;border:1px solid rgba(255,212,0,.5);background:rgba(255,212,0,.08)}.mo-sim__aviso>strong{display:block;color:#ffd400;font-size:1rem;margin-bottom:.6rem}.mo-sim__nota{margin:.8rem 0;color:#ffd400;font-weight:700;font-size:.9rem}.mo-sim__tambem{margin-top:1.4rem}.mo-nav__guaxinim img{width:auto!important;height:48px!important;border-radius:0!important;background:none!important;box-shadow:none!important;object-fit:contain;transition:transform .15s}.mo-nav__guaxinim:hover img{transform:scale(1.08);box-shadow:none!important}.mo-lat__topo-cel .mo-nav__guaxinim img{height:40px!important}.mo-tour__ola{display:flex;align-items:center;gap:1.4rem;margin:1rem 0 2.5rem}.mo-tour__ola img{width:11rem;height:11rem;object-fit:contain;flex:0 0 auto}.mo-tour__ola p{font-family:Unbounded,Poppins,sans-serif;font-size:clamp(1.3rem,3vw,1.9rem);font-weight:800;line-height:1.3;color:#fff;margin:0}.mo-tour__secao{padding:2rem 0;border-top:1px solid hsla(0,0%,100%,.08)}.mo-tour__secao>h2{font-family:Unbounded,Poppins,sans-serif;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900;color:#fff;margin:0 0 .8rem}.mo-tour__mostra{flex-direction:column;gap:.5rem;min-height:8rem}.mo-tour__mostra .mo-tour__onde{font-size:.72rem}@media (max-width:640px){.mo-tour__ola{flex-direction:column;text-align:center}.mo-tour__ola img{width:8rem;height:8rem}}.mo-banner__tres{margin-top:.2rem}.mo-cal__topo{display:flex;align-items:center;justify-content:center;gap:1rem;margin:.4rem 0 .7rem}.mo-cal__topo strong{min-width:10rem;text-align:center;font-family:Unbounded,Poppins,sans-serif;font-size:1rem;color:#fff;text-transform:capitalize}.mo-cal__grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:.3rem;gap:.3rem}.mo-cal__sem{text-align:center;font-family:var(--mo-mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.1em;color:#8a94a8}.mo-cal__dia{min-height:5.6rem;border-radius:10px;border:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.02);padding:.3rem;display:flex;flex-direction:column;gap:.25rem}.mo-cal__dia.tem{border-color:rgba(var(--mo-accent-rgb),.4);background:rgba(var(--mo-accent-rgb),.06)}.mo-cal__dia.hoje .mo-cal__n{background:var(--mo-accent);color:#04121a}.mo-cal__n{align-self:flex-start;font-size:.72rem;font-weight:800;color:#8a94a8;border-radius:999px;padding:0 .35rem}.mo-cal__shows{display:flex;gap:.25rem;align-items:center;flex-wrap:wrap}.mo-cal__mini{position:relative;width:2.6rem;height:2.6rem;border-radius:7px;overflow:hidden;border:1px solid hsla(0,0%,100%,.2);background:#000;padding:0;cursor:pointer}.mo-cal__mini:before{content:"";position:absolute;inset:-6px;background:var(--img) center /cover;filter:blur(6px) brightness(.5)}.mo-cal__mini img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.mo-cal__mini:hover{border-color:var(--mo-accent)}.mo-cal__mais{height:1.6rem;padding:0 .4rem;border-radius:999px;border:0;background:hsla(0,0%,100%,.15);color:#fff;font-size:.7rem;font-weight:800;cursor:pointer}.mo-cal__lista{display:none;list-style:none;margin:0;padding:0}.mo-cal__modal{position:fixed;inset:0;z-index:140;background:rgba(0,0,0,.72);display:grid;place-items:center;padding:1rem}.mo-cal__painel{position:relative;width:min(46rem,100%);max-height:92vh;overflow-y:auto;border-radius:16px;border:1px solid hsla(0,0%,100%,.12);background:#0b1120;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);color:#dfe4ee}.mo-cal__fechar{position:absolute;top:.6rem;right:.6rem;z-index:2;width:2.2rem;height:2.2rem;border-radius:999px;border:0;background:rgba(0,0,0,.6);color:#fff;cursor:pointer}.mo-cal__arte{position:relative;aspect-ratio:1;overflow:hidden;background:#000}.mo-cal__arte:before{content:"";position:absolute;inset:-16px;background:var(--img) center /cover;filter:blur(14px) brightness(.5)}.mo-cal__arte img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.mo-cal__info{padding:1.2rem;display:flex;flex-direction:column;gap:.35rem;font-size:.92rem}.mo-cal__info h3{margin:0;padding-right:2rem;font-family:Unbounded,Poppins,sans-serif;font-size:1.4rem;color:#fff}.mo-cal__info p{margin:0}.mo-cal__titulo{color:var(--mo-accent);font-weight:700}.mo-cal__end{color:#8a94a8}.mo-cal__preco{color:#ffd400;font-weight:800}.mo-cal__acoes{gap:.4rem}.mo-cal__acoes,.mo-cal__outros{display:flex;flex-wrap:wrap;margin-top:.6rem}.mo-cal__outros{align-items:center;gap:.35rem}.mo-cal__outros small{color:#8a94a8}@media (max-width:640px){.mo-cal__grade{display:none}.mo-cal__lista{display:grid;grid-gap:.35rem;gap:.35rem}.mo-cal__lista li{display:flex;align-items:center;gap:.6rem;padding:.45rem .6rem;border-radius:10px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.mo-cal__ldia{display:flex;flex-direction:column;align-items:center;width:2.4rem;font-size:.65rem;text-transform:uppercase;color:#8a94a8}.mo-cal__ldia b{font-size:1.1rem;color:#fff}.mo-cal__lnomes{flex:1 1;min-width:0;font-size:.82rem;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-cal__nada{color:#8a94a8;font-size:.88rem}.mo-cal__painel{grid-template-columns:1fr}}.mo-cal__dia.viagem{box-shadow:inset 0 0 0 2px rgba(255,212,0,.45)}.mo-cal__mini.is-aceso{border:2px solid var(--mo-accent);box-shadow:0 0 10px rgba(var(--mo-accent-rgb),.9),0 0 2px #fff;overflow:visible}.mo-cal__mini.is-apagado{opacity:.38;filter:grayscale(1)}.mo-cal__mini.is-apagado:hover{opacity:.85;filter:none}.mo-cal__nome{position:absolute;left:0;top:100%;margin-top:2px;z-index:2;font-size:.58rem;font-weight:900;color:#fff;white-space:nowrap;max-width:5rem;overflow:hidden;text-overflow:ellipsis}.mo-cal__mini.is-aceso{margin-bottom:.8rem}.mo-cal__mini.is-aceso:before{inset:0;filter:brightness(.5)}.mo-sim__cal{margin-top:1.4rem}.hr-dica{position:relative;display:inline-flex;align-items:center;gap:.5rem;vertical-align:middle;margin-left:.5rem;font-size:1rem;font-weight:700;letter-spacing:0;text-transform:none}.hr-dica__btn{width:2.4rem;height:2.4rem;padding:0;border:none;background:transparent;cursor:pointer;flex:0 0 auto;transition:transform .15s}.hr-dica__btn:hover{transform:scale(1.1) rotate(-4deg)}.hr-dica__btn img{width:100%;height:100%;object-fit:contain}.hr-dica__balao{position:relative;display:inline-flex;align-items:center;gap:.5rem;max-width:26rem;padding:.5rem 2.2rem .5rem .8rem;border-radius:.9rem;background:#fff;color:#14001a;font-size:1rem;line-height:1.3;font-weight:800;box-shadow:0 10px 30px rgba(0,0,0,.4);animation:hrIn .2s ease-out}.hr-dica__balao:before{content:"";position:absolute;left:-.45rem;top:50%;margin-top:-.45rem;border-bottom:.45rem solid transparent;border-top:.45rem solid transparent;border-left:0;border-right:.45rem solid #fff}.hr-dica__x{position:absolute;top:.3rem;right:.3rem;width:1.5rem;height:1.5rem;border-radius:999px;border:none;background:rgba(0,0,0,.08);color:#14001a;display:grid;place-items:center;cursor:pointer;padding:0}.hr-dica__x svg{width:.85rem;height:.85rem}@media (max-width:640px){.hr-dica{margin-left:.3rem}.hr-dica__balao{position:absolute;left:0;top:calc(100% + .5rem);z-index:30;width:min(18rem,80vw);font-size:.95rem}.hr-dica__balao:before{left:.9rem;top:-.45rem;margin-top:0;border-left:.45rem solid transparent;border-right:.45rem solid transparent;border-top:0;border-bottom:.45rem solid #fff}}.hr-ola{position:fixed;z-index:95;right:1.2rem;top:5rem;display:flex;align-items:center;gap:1rem;width:min(30rem,calc(100vw - 2rem));padding:1rem 2.6rem 1rem 1rem;border-radius:1.3rem;background:#fff;color:#14001a;box-shadow:0 20px 60px rgba(0,0,0,.55);animation:hrIn .25s ease-out}.hr-ola img{width:6rem;height:6rem;object-fit:contain;flex:0 0 auto}.hr-ola p{font-size:1.2rem;font-weight:900;line-height:1.3;margin:0}.hr-ola__x{position:absolute;top:.6rem;right:.6rem;width:2rem;height:2rem;border-radius:999px;border:none;background:rgba(0,0,0,.08);color:#14001a;display:grid;place-items:center;cursor:pointer}.hr-ola__x svg{width:1rem;height:1rem}@keyframes hrIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:640px){.hr-ola{left:1rem;right:1rem;top:4.5rem}.hr-ola img{width:4.5rem;height:4.5rem}.hr-ola p{font-size:1.05rem}}.hr-dica__x,.hr-ola__x{font-size:.8rem;font-weight:900}.mo-nav__guaxinim{border:0;background:transparent;cursor:pointer}.mo-hr-linha{margin:0 0 .6rem}.mo-art-grade{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:.9rem;gap:.9rem}.mo-art,.mo-art-grade li{position:relative}.mo-art{display:block;aspect-ratio:1;border-radius:14px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:#000;text-decoration:none;transition:border-color .15s,transform .15s}.mo-art:hover{border-color:var(--mo-accent);transform:translateY(-2px)}.mo-art__img{position:absolute;inset:0;overflow:hidden}.mo-art__img:before{content:"";position:absolute;inset:-16px;background:var(--img) center /cover;filter:blur(14px) brightness(.5)}.mo-art__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.mo-art__txt{position:absolute;left:0;right:0;bottom:0;padding:3.5rem .9rem .9rem;background:linear-gradient(transparent,rgba(0,0,0,.65) 35%,rgba(0,0,0,.95));display:flex;flex-direction:column;gap:.3rem}.mo-art__txt small{font-family:var(--mo-mono);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--mo-accent)}.mo-art__txt strong{font-family:Unbounded,Poppins,sans-serif;font-size:1.02rem;font-weight:800;line-height:1.22;color:#fff;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.mo-art__curtir{position:absolute;top:.55rem;right:.55rem;width:2.2rem;height:2.2rem;border-radius:999px;border:0;background:rgba(0,0,0,.65);color:#fff;font-size:1.05rem;cursor:pointer}.mo-art__curtir.is-on{background:var(--mo-accent);color:#04121a}.mo-lat__mosaico{display:flex;flex-direction:column;align-items:center;gap:.3rem;margin-top:.9rem;padding-top:.9rem;border-top:1px solid hsla(0,0%,100%,.08);color:#8a94a8;text-decoration:none}.mo-lat__fotos{position:relative;display:grid;grid-template-columns:1fr 1fr;width:3.2rem;height:3.2rem;border-radius:10px;overflow:hidden;background:#0b1120;box-shadow:0 0 0 1px rgba(var(--mo-accent-rgb),.4)}.mo-lat__fotos.n1{grid-template-columns:1fr}.mo-lat__fotos img{width:100%;height:100%;object-fit:cover;display:block}.mo-lat__fotos.n2 img,.mo-lat__fotos.n3 img:first-child{grid-row:span 2}.mo-lat__fotos b{position:absolute;right:.15rem;bottom:.15rem;min-width:1.25rem;height:1.25rem;padding:0 .25rem;border-radius:999px;background:var(--mo-accent);color:#04121a;font-size:.68rem;font-weight:900;display:grid;place-items:center}.mo-lat__mosaico small{font-family:var(--mo-mono);font-size:.55rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mo-accent);text-align:center}.mo-lat__mosaico:hover .mo-lat__fotos{box-shadow:0 0 0 2px var(--mo-accent)}.mo-outras{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));grid-gap:1rem;gap:1rem}.mo-outras li{display:flex;flex-direction:column;gap:.3rem}.mo-outras__foto{position:relative;display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#000;border:1px solid hsla(0,0%,100%,.1)}.mo-outras__foto:before{content:"";position:absolute;inset:-14px;background:var(--img) center /cover;filter:blur(14px) brightness(.45)}.mo-outras__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.mo-outras strong{color:#fff;font-size:.92rem}.mo-outras small{color:#8a94a8;font-size:.75rem}.mo-outras .mo-follow{margin:.2rem 0 0}.mo-outras .mo-follow__botoes{flex-wrap:wrap;gap:.3rem}.mo-outras .mo-follow__botoes .mo-follow-btn{height:2rem;padding:0 .6rem;font-size:.74rem}.mo-outras__mais{margin-top:1rem;text-align:center}.mo-follow--compacto{margin:.5rem 0 0!important}.mo-follow--compacto .mo-follow__botoes{gap:.3rem;flex-wrap:nowrap;width:100%}.mo-follow--compacto .mo-follow__item{flex:1 1;min-width:0}.mo-follow--compacto .mo-follow__botoes .mo-follow-btn{width:100%;height:2rem;padding:0 .35rem;font-size:.72rem;justify-content:center}.mo-follow--compacto .mo-follow__dica{font-size:.74rem}.mo-alta2__card .mo-follow--compacto .mo-follow-btn{font-size:.62rem;padding:0 .2rem;height:1.8rem}.hr-topo{display:flex;align-items:center;justify-content:flex-start;margin:0 0 .9rem;min-height:2.6rem}.mo-ch-inner.hr-topo{padding-top:1.2rem;margin-bottom:0}.mo-art-cartao{position:relative}.mo-art-cartao.is-minha .mo-art{border-color:rgba(var(--mo-accent-rgb),.6)}.mo-art-cartao .mo-selo-br--card{position:absolute;top:.6rem;left:.6rem;z-index:2}div.mo-art-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:.9rem;gap:.9rem}