*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;max-width:100%;overflow-x:hidden}body{font-family:var(--mt-font-body,'Barlow',sans-serif);background:#fff;color:var(--mt-ink,#111);-webkit-font-smoothing:antialiased;font-size:15px;max-width:100%;overflow-x:hidden;width:100%}a{text-decoration:none;color:inherit}img{display:block;width:100%;height:100%;object-fit:cover;max-width:100%}ul{list-style:none}button,input,textarea,select{font-family:inherit}:root{--mt-blue:#1DA1D4;--mt-blue-dark:#1585B0;--mt-ink:#111111;--mt-muted:#888888;--mt-border:#e8e8e8;--mt-dark-band:#111111;--mt-wrap:1180px;--mt-font-headline:'Barlow Condensed',sans-serif;--mt-font-body:'Barlow',sans-serif;--mt-blue-lt:#e4f4fb}.container{max-width:var(--mt-wrap);margin:0 auto;padding:0 20px}.topbar{background:#0a0a0a;height:34px;display:flex;align-items:center;border-bottom:1px solid #222}.topbar .container{display:flex;align-items:center;justify-content:space-between}.tb-left{display:flex;align-items:center;gap:6px}.tb-soc{display:flex}.tb-soc a{color:rgb(255 255 255 / .38);font-size:12px;padding:0 6px;transition:color .15s}.tb-soc a:hover{color:var(--mt-blue)}.tb-sep{width:1px;height:12px;background:rgb(255 255 255 / .1);margin:0 8px}.tb-date{font-size:10.5px;color:rgb(255 255 255 / .3);letter-spacing:.04em}.tb-right{display:flex;align-items:center;gap:14px}.mt-lang-switcher{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.03em}.mt-lang-link{opacity:.5;transition:opacity .15s}.mt-lang-link:hover{opacity:.85}.mt-lang-link.is-active{opacity:1;text-decoration:underline}.mt-lang-sep{opacity:.3}.hdr-btns .mt-lang-switcher{margin-right:8px}.ft-btm-links .mt-lang-switcher{font-size:12px}.ft-btm-links .mt-lang-link{color:rgb(255 255 255 / .5)}.ft-btm-links .mt-lang-link.is-active{color:#fff}.tb-link{font-size:10.5px;color:rgb(255 255 255 / .35);letter-spacing:.04em;display:inline-flex;align-items:center;gap:4px;transition:color .15s;padding:0 10px}.tb-link:hover{color:#fff}.site-header{background:#fff;border-bottom:1px solid var(--mt-border);padding:0;width:100%}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0;width:100%}.header-ad{order:2;flex:1;min-width:0}.header-right{order:3}.logo{order:1;display:flex;flex-direction:column;line-height:1;gap:0;flex-shrink:0;align-self:center}.logo-l1{font-family:var(--mt-font-headline);font-size:38px;font-weight:900;color:var(--mt-ink);letter-spacing:-.03em;line-height:.92}.logo-l2{display:flex;align-items:baseline;gap:1px}.logo-total{font-family:var(--mt-font-headline);font-size:38px;font-weight:900;letter-spacing:-.03em;line-height:.92;background:linear-gradient(180deg,var(--mt-blue) 0%,var(--mt-blue-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.logo-sub{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#bbb;margin-top:5px}.logo img{max-height:60px;width:auto;height:auto;object-fit:contain}.custom-logo-link{display:block}.header-ad{display:flex;justify-content:center;min-width:0;overflow:hidden}.ad-banner{background:#f8f8f8;border:1px dashed #ddd;max-width:580px;width:100%;height:72px;display:flex;align-items:center;justify-content:center;border-radius:2px}.ad-banner span{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#ccc}.header-right{display:flex;flex-direction:column;align-items:flex-end;gap:9px;min-width:0}.search-wrap{display:flex;border:2px solid var(--mt-border);border-radius:3px;overflow:hidden;transition:border-color .2s;min-width:0}.search-wrap:focus-within{border-color:var(--mt-blue)}.search-wrap input{border:none;outline:none;padding:8px 13px;font-size:13px;width:210px;max-width:100%;min-width:0;color:var(--mt-ink)}.search-wrap input::placeholder{color:#bbb}.search-wrap button{background:var(--mt-blue);color:#fff;border:none;width:42px;font-size:13px;cursor:pointer;transition:background .2s}.search-wrap button:hover{background:var(--mt-blue-dark)}.hdr-btns{display:flex;gap:8px}.btn{display:inline-flex;align-items:center;gap:6px;border-radius:3px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:7px 16px;cursor:pointer;transition:.2s}.btn-outline{background:#fff;color:var(--mt-ink);border:2px solid var(--mt-border)}.btn-outline:hover{border-color:var(--mt-blue);color:var(--mt-blue)}.btn-primary{background:var(--mt-blue);color:#fff;border:2px solid var(--mt-blue)}.btn-primary:hover{background:var(--mt-blue-dark);border-color:var(--mt-blue-dark)}.main-nav{background:#000;border-bottom:3px solid #000;position:sticky;top:0;z-index:999;box-shadow:0 2px 8px rgb(0 0 0 / .15);width:100%}body:not(.has-sticky-nav) .main-nav{position:static}.nav-inner{display:flex;align-items:stretch;flex-wrap:wrap;list-style:none;margin:0;padding:0}.nav-item{position:relative;display:flex;list-style:none}.nav-a{display:flex;align-items:center;height:46px;padding:0 15px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#fff;border-bottom:3px solid #fff0;margin-bottom:-3px;white-space:nowrap;transition:color .15s,border-color .15s}.nav-a:hover,.nav-a.active,.nav-a.current-menu-item{color:var(--mt-blue);border-bottom-color:var(--mt-blue)}.nav-caret{margin-left:7px;font-size:9px;transition:transform .15s}.nav-item.has-children.sub-open>.nav-a .nav-caret{transform:rotate(180deg)}.nav-space{flex:1}.sub-menu{position:absolute;top:100%;left:0;min-width:230px;background:#000;list-style:none;margin:0;padding:6px 0;display:none;flex-direction:column;z-index:1000;box-shadow:0 10px 24px rgb(0 0 0 / .35);border-top:3px solid var(--mt-blue)}.nav-item.has-children:hover>.sub-menu,.nav-item.has-children.sub-open>.sub-menu{display:flex}.sub-menu .nav-item{width:100%}.sub-menu .nav-a{height:auto;width:100%;padding:11px 18px;border-bottom:none;margin-bottom:0;font-size:11.5px}.sub-menu .nav-a:hover,.sub-menu .nav-a.active{background:rgb(255 255 255 / .08);color:var(--mt-blue)}.sub-menu .sub-menu{top:0;left:100%;border-top:none;border-left:3px solid var(--mt-blue)}.nav-cta{background:var(--mt-blue);color:#fff!important;padding:0 18px;height:46px;display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;border-bottom:none!important;margin-bottom:0;transition:background .2s}.nav-cta:hover{background:var(--mt-blue-dark)}.trending-bar{background:#f8f8f8;border-bottom:1px solid var(--mt-border);overflow:hidden}.trending-bar-inner{display:flex;align-items:center;height:38px;gap:16px}.trending-label{flex-shrink:0;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mt-ink);display:flex;align-items:center;gap:6px}.trending-label i{color:var(--mt-blue);font-size:10px}.trending-track-wrap{flex:1;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.trending-track{display:inline-flex;align-items:center;list-style:none;margin:0;padding:0;animation:trending-scroll 32s linear infinite;width:max-content}.trending-track li{display:flex;align-items:center;white-space:nowrap;padding:0 16px;border-right:1px solid var(--mt-border)}.trending-track li:last-child{border-right:none}.trending-track li a{font-size:12.5px;font-weight:500;color:#444;white-space:nowrap}.trending-track li a:hover{color:var(--mt-blue)}.trending-bar-inner:hover .trending-track{animation-play-state:paused}@keyframes trending-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:600px){.trending-label span{display:none}}.sec-head-title{font-family:var(--mt-font-headline);font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:var(--mt-ink);display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:2px solid var(--mt-ink)}.sec-head-title.white-line{border-bottom-color:rgb(255 255 255 / .15);color:#fff}.sec-head-title::before{content:'';display:block;width:5px;height:22px;background:var(--mt-blue);border-radius:1px;flex-shrink:0}.sec-head-more{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--mt-blue)}.sec-head-row{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:12px;border-bottom:2px solid var(--mt-ink);margin-bottom:20px;flex-wrap:wrap;gap:10px}.sec-head-row.white{border-bottom-color:rgb(255 255 255 / .15)}.sec-head-row .sec-head-title{border-bottom:none;padding-bottom:0;margin-bottom:0}.cat{display:block;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mt-blue);margin-bottom:5px}.cat-white{color:rgb(255 255 255 / .6)}.hero-section{padding:24px 0 0}.hero-layout{display:grid;grid-template-columns:1fr 300px;gap:1px;background:var(--mt-border)}.hero-main{background:#fff}.hero-main-img{width:100%;height:430px;overflow:hidden;background:#ddd;display:block}.hero-main-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.hero-main:hover .hero-main-img img{transform:scale(1.03)}.hero-main-body{padding:18px 20px 24px}.hero-main-title{font-family:var(--mt-font-headline);font-size:34px;font-weight:900;line-height:1.08;color:var(--mt-ink);margin-bottom:10px;transition:color .15s}.hero-main-title a:hover{color:var(--mt-blue)}.hero-main-blurb{font-size:14px;color:#555;line-height:1.65;margin-bottom:10px}.hero-main-meta{font-size:12px;color:var(--mt-muted);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.hero-main-meta strong{color:#444;font-weight:600}.hero-main-meta .dot{width:3px;height:3px;background:var(--mt-border);border-radius:50%;display:inline-block}.hero-side{background:#fff;display:flex;flex-direction:column;gap:1px}.side-item{background:#fff;display:flex;flex-direction:column;flex:1;border-bottom:1px solid var(--mt-border)}.side-item:last-child{border-bottom:none}.side-item-img{width:100%;height:120px;overflow:hidden;background:#e8e8e8;flex-shrink:0}.side-item-img img{transition:transform .4s}.side-item:hover .side-item-img img{transform:scale(1.05)}.side-item-body{padding:10px 14px 13px}.side-item-body .cat{font-size:9.5px}.side-item-title{font-family:var(--mt-font-headline);font-size:16px;font-weight:800;line-height:1.2;color:var(--mt-ink)}.side-item-title a:hover{color:var(--mt-blue)}.side-item-meta{font-size:10.5px;color:var(--mt-muted);margin-top:4px}.sec-gap{margin-bottom:44px}.g2{display:grid;grid-template-columns:1fr 1fr;gap:24px}.g3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.g4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.nc-img{width:100%;overflow:hidden;background:#e8e8e8;margin-bottom:12px}.nc-img img{transition:transform .45s ease}.nc:hover .nc-img img{transform:scale(1.04)}.nc-img.h240{height:240px}.nc-img.h200{height:200px}.nc-img.h180{height:180px}.nc-img.h160{height:160px}.nc-img.h140{height:140px}.nc-img.h130{height:130px}.nc-img.h120{height:120px}.nc-cat{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mt-blue);margin-bottom:5px;display:block}.nc-title{font-family:var(--mt-font-headline);font-size:20px;font-weight:800;line-height:1.12;color:var(--mt-ink);margin-bottom:6px}.nc-title a:hover{color:var(--mt-blue)}.nc-title.sm{font-size:17px}.nc-title.xs{font-size:15px}.nc-meta{font-size:11.5px;color:var(--mt-muted)}.nc-meta strong{color:#555;font-weight:600}.nc-stars{color:#f5a623;font-size:13px;letter-spacing:1px;display:inline-block;margin-left:8px}.nc-excerpt{font-size:13.5px;line-height:1.5;color:var(--mt-muted);margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark-band{background:var(--mt-dark-band);padding:32px 0;margin:44px 0}.dark-band .nc-title{color:#fff}.dark-band .nc-title a:hover{color:var(--mt-blue)}.dark-band .nc-cat{color:rgb(255 255 255 / .5)}.dark-band .nc-meta{color:rgb(255 255 255 / .35)}.dark-band .nc-meta strong{color:rgb(255 255 255 / .55)}.dark-band .nc-excerpt{color:rgb(255 255 255 / .55)}.nm-wrap{border:1px solid var(--mt-border);border-radius:3px;overflow:hidden}.nm-track{display:flex;align-items:center;gap:14px;padding:13px 16px;border-bottom:1px solid var(--mt-border);transition:background .15s}.nm-track:last-child{border-bottom:none}.nm-track:hover{background:#f8fbfd}.nm-n{font-family:var(--mt-font-headline);font-size:22px;font-weight:900;color:#e8e8e8;width:24px;text-align:center;flex-shrink:0;transition:color .15s}.nm-track:hover .nm-n{color:var(--mt-blue)}.nm-thumb{width:50px;height:50px;border-radius:3px;overflow:hidden;flex-shrink:0;background:#e8e8e8;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.nm-thumb img{width:100%;height:100%;object-fit:cover}.nm-info{flex:1;min-width:0}.nm-name{font-family:var(--mt-font-headline);font-size:16px;font-weight:800;color:var(--mt-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nm-name a:hover{color:var(--mt-blue)}.nm-artist{font-size:12px;color:var(--mt-muted);margin-top:1px}.nm-genre{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--mt-blue);background:var(--mt-blue-lt);padding:3px 9px;border-radius:20px;flex-shrink:0;white-space:nowrap}.nm-play{width:34px;height:34px;border-radius:50%;border:2px solid var(--mt-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s,border-color .2s;background:none;padding:0;cursor:pointer}.nm-track:hover .nm-play{background:var(--mt-blue);border-color:var(--mt-blue)}.nm-play i{font-size:11px;color:var(--mt-muted);margin-left:2px;transition:color .2s}.nm-track:hover .nm-play i{color:#fff}.nm-play.is-playing{background:var(--mt-blue);border-color:var(--mt-blue)}.nm-play.is-playing i{color:#fff;margin-left:0}.ev-img{width:100%;overflow:hidden;background:#e8e8e8;margin-bottom:12px;position:relative}.ev-img.h180{height:180px}.ev-img img{transition:transform .45s}.ev:hover .ev-img img{transform:scale(1.05)}.ev-date-badge{position:absolute;top:10px;right:10px;background:var(--mt-blue);color:#fff;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:2px}.ev-when{font-size:11px;font-weight:700;color:var(--mt-blue);display:flex;align-items:center;gap:5px;margin-bottom:5px}.ev-title{font-family:var(--mt-font-headline);font-size:17px;font-weight:800;line-height:1.2;color:var(--mt-ink);margin-bottom:5px}.ev-title a:hover{color:var(--mt-blue)}.ev-loc{font-size:11.5px;color:var(--mt-muted);display:flex;align-items:center;gap:4px}.lado-b-band{background:var(--mt-dark-band);border-top:3px solid var(--mt-blue);border-bottom:3px solid var(--mt-blue);padding:32px 0;margin:0 0 44px}.lado-b-kicker{font-size:9.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--mt-blue);margin-bottom:4px}.nm-wrap-dark{border-color:rgb(255 255 255 / .1);background:rgb(255 255 255 / .03)}.nm-wrap-dark .nm-track{border-bottom-color:rgb(255 255 255 / .08)}.nm-wrap-dark .nm-track:hover{background:rgb(255 255 255 / .04)}.nm-wrap-dark .nm-name{color:#fff}.nm-wrap-dark .nm-artist{color:rgb(255 255 255 / .4)}.nm-wrap-dark .nm-play{border-color:rgb(255 255 255 / .2)}.nm-wrap-dark .nm-play i{color:rgb(255 255 255 / .5)}.curtas-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 24px}.curtas-item{display:flex;align-items:center;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--mt-border)}.curtas-n{font-family:var(--mt-font-headline);font-size:26px;font-weight:900;color:#e8e8e8;flex-shrink:0;width:32px;text-align:center;transition:color .15s}.curtas-item:hover .curtas-n{color:var(--mt-blue)}.curtas-thumb{width:64px;height:64px;border-radius:4px;overflow:hidden;flex-shrink:0;background:#e8e8e8}.curtas-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.curtas-item:hover .curtas-thumb img{transform:scale(1.06)}.curtas-body{min-width:0}.curtas-body .nc-cat{margin-bottom:2px}.curtas-title{font-family:var(--mt-font-headline);font-size:15px;font-weight:800;line-height:1.22;color:var(--mt-ink);margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.curtas-title a:hover{color:var(--mt-blue)}@media (max-width:900px){.curtas-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.curtas-grid{grid-template-columns:1fr}}.acores-band{background:#fff;border-top:3px solid var(--mt-blue);border-bottom:3px solid var(--mt-blue);padding:30px 0;margin:44px 0;box-shadow:0 1px 0 rgb(0 0 0 / .04)}.acores-kicker{font-size:9.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--mt-blue-dark);margin-bottom:4px}.nl-section{position:relative;overflow:hidden;background:#0a0a0a}.nl-bg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.15;filter:grayscale(20%) blur(1px)}.nl-overlay{position:absolute;inset:0;background:linear-gradient(110deg,rgb(5 5 5 / .98) 0%,rgb(5 5 5 / .9) 40%,rgb(13 107 143 / .6) 100%)}.nl-content{position:relative;z-index:2;padding:0}.nl-grid{display:grid;grid-template-columns:1fr 1fr;min-height:360px}.nl-left{padding:56px 60px 56px 0;display:flex;flex-direction:column;justify-content:center;border-right:1px solid rgb(255 255 255 / .07)}.nl-right{padding:56px 0 56px 60px;display:flex;flex-direction:column;justify-content:center}.nl-eyebrow{font-size:9px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--mt-blue);display:flex;align-items:center;gap:10px;margin-bottom:16px}.nl-eyebrow::before{content:'';width:30px;height:2px;background:var(--mt-blue);display:block;border-radius:1px}.nl-h2{font-family:var(--mt-font-headline);font-size:52px;font-weight:900;line-height:.95;color:#fff;letter-spacing:-.02em;margin-bottom:16px;text-transform:uppercase}.nl-h2 span{color:var(--mt-blue)}.nl-desc{font-size:14px;color:rgb(255 255 255 / .5);line-height:1.75;max-width:400px;margin-bottom:32px}.nl-stats{display:flex;gap:0;flex-wrap:wrap}.nl-stat{padding-right:28px;margin-right:28px;border-right:1px solid rgb(255 255 255 / .08)}.nl-stat:last-child{border-right:none;margin-right:0;padding-right:0}.nl-stat-n{font-family:var(--mt-font-headline);font-size:30px;font-weight:900;color:#fff;line-height:1}.nl-stat-l{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .28);margin-top:2px}.nl-form-title{font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:rgb(255 255 255 / .35);margin-bottom:14px}.nl-field{margin-bottom:10px}.nl-input{width:100%;background:rgb(255 255 255 / .06);border:1.5px solid rgb(255 255 255 / .1);padding:15px 18px;font-size:14px;color:#fff;outline:none;border-radius:3px;transition:border-color .2s,background .2s}.nl-input:focus{border-color:var(--mt-blue);background:rgb(29 161 212 / .06)}.nl-input::placeholder{color:rgb(255 255 255 / .25)}.nl-submit{width:100%;background:var(--mt-blue);color:#fff;border:none;padding:15px 24px;font-family:var(--mt-font-headline);font-size:18px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:3px;transition:background .2s,transform .15s;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:14px}.nl-submit:hover{background:var(--mt-blue-dark);transform:translateY(-1px)}.nl-fine{font-size:11px;color:rgb(255 255 255 / .2);line-height:1.6}.nl-fine a{color:rgb(255 255 255 / .35);text-decoration:underline}.livros-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px}.subsec-hd{font-family:var(--mt-font-headline);font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--mt-ink);padding-bottom:9px;border-bottom:1.5px solid var(--mt-border);margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.subsec-hd a{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--mt-blue)}.book-row{display:flex;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--mt-border);margin-bottom:20px}.book-row:last-child{border:none;margin:0;padding:0}.book-cover{width:112px;height:158px;flex-shrink:0;border-radius:2px;overflow:hidden;background:#e0e0e0;box-shadow:3px 4px 12px rgb(0 0 0 / .13)}.book-cover img{width:100%;height:100%;object-fit:cover}.book-title{font-family:var(--mt-font-headline);font-size:17px;font-weight:800;line-height:1.25;color:var(--mt-ink);margin-bottom:4px}.book-title a:hover{color:var(--mt-blue)}.book-author{font-size:13px;color:var(--mt-muted);margin-bottom:6px}.book-excerpt{font-size:13px;color:#888;line-height:1.6}.ad-strip{background:#f5f5f5;border-top:1px solid var(--mt-border);border-bottom:1px solid var(--mt-border);padding:12px 0;display:flex;justify-content:center;margin:0 0 44px}.ad-strip-box{background:#ebebeb;border:1px dashed #ccc;width:728px;max-width:100%;height:90px;display:flex;align-items:center;justify-content:center}.ad-strip-box span{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#bbb}.site-footer{background:#0a0a0a;color:rgb(255 255 255 / .5)}.footer-top{padding:50px 0 40px;border-bottom:1px solid rgb(255 255 255 / .05)}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px}.ft-logo-musica{font-family:var(--mt-font-headline);font-size:30px;font-weight:900;color:#fff;letter-spacing:-.02em;line-height:.92}.ft-logo-total{font-family:var(--mt-font-headline);font-size:30px;font-weight:900;background:linear-gradient(180deg,var(--mt-blue),var(--mt-blue-dark));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;letter-spacing:-.02em;line-height:.92}.ft-desc{font-size:12.5px;color:rgb(255 255 255 / .35);line-height:1.75;max-width:240px;margin:12px 0 20px}.ft-soc{display:flex;gap:6px}.ft-soc a{width:32px;height:32px;border-radius:3px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);display:flex;align-items:center;justify-content:center;color:rgb(255 255 255 / .38);font-size:13px;transition:.2s}.ft-soc a:hover{background:var(--mt-blue);border-color:var(--mt-blue);color:#fff}.ft-col-hd{font-size:9.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255 / .25);margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid rgb(255 255 255 / .05)}.ft-links{display:flex;flex-direction:column;gap:8px}.ft-links a{font-size:13px;color:rgb(255 255 255 / .4);display:flex;align-items:center;gap:5px;transition:color .15s}.ft-links a::before{content:'›';opacity:.3;font-size:15px}.ft-links a:hover{color:#fff}.footer-bottom{padding:15px 0}.footer-bottom .container{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:rgb(255 255 255 / .2);flex-wrap:wrap;gap:8px}.ft-btm-links{display:flex;gap:18px}.ft-btm-links a{color:rgb(255 255 255 / .28)}.ft-btm-links a:hover{color:rgb(255 255 255 / .65)}.footer-widgets-row{padding-top:30px}.sb-block{background:#fff;border:1px solid var(--mt-border);border-radius:3px;padding:16px;margin-bottom:20px}.sb-hd{font-family:var(--mt-font-headline);font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--mt-ink);padding-bottom:10px;border-bottom:2px solid var(--mt-ink);margin-bottom:14px}.mt-article-container{padding-top:22px}.mt-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;font-weight:600;color:var(--mt-muted);margin-bottom:18px}.mt-breadcrumb a{color:var(--mt-muted)}.mt-breadcrumb a:hover{color:var(--mt-blue)}.mt-breadcrumb-sep{color:var(--mt-border)}.mt-breadcrumb-current{color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.mt-article-layout{display:grid;grid-template-columns:2fr 1fr;gap:44px;align-items:start}.mt-article-main{min-width:0}.mt-article-sidebar{display:flex;flex-direction:column;gap:28px;position:sticky;top:70px}.mt-single-cat{display:inline-block;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mt-blue);margin-bottom:12px}.mt-single-cat:hover{color:var(--mt-blue-dark)}.mt-single-title{font-family:var(--mt-font-headline);font-size:44px;font-weight:900;line-height:1.08;color:var(--mt-ink);margin-bottom:16px;letter-spacing:-.01em}.mt-single-deck{font-family:var(--mt-font-body);font-size:19px;line-height:1.55;color:#555;font-weight:500;margin-bottom:20px}.mt-single-meta{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--mt-muted);margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--mt-border);flex-wrap:wrap}.mt-single-meta strong{color:#444;font-weight:700}.mt-single-meta .dot{width:3px;height:3px;background:var(--mt-border);border-radius:50%;display:inline-block}.mt-single-featured-img{width:100%;margin:0 0 28px}.mt-single-featured-img img{width:100%;max-height:480px;object-fit:cover;border-radius:3px;display:block;background:#e8e8e8}.mt-single-featured-img figcaption{font-size:12.5px;color:var(--mt-muted);font-style:italic;padding:8px 2px 0}.article-content{font-size:19px;line-height:1.8;color:#222;max-width:70ch}.article-content p{margin-bottom:22px}.article-content>p:first-of-type::first-letter{font-family:var(--mt-font-headline);font-size:64px;font-weight:900;line-height:.78;float:left;padding:6px 8px 0 0;color:var(--mt-ink)}.article-content h2{font-family:var(--mt-font-headline);font-size:28px;font-weight:800;margin:36px 0 14px;color:var(--mt-ink)}.article-content h3{font-family:var(--mt-font-headline);font-size:22px;font-weight:800;margin:28px 0 12px;color:var(--mt-ink)}.article-content a{color:var(--mt-blue);text-decoration:underline}.article-content img{border-radius:3px;margin:22px 0;max-width:100%;height:auto}.article-content blockquote{border-left:4px solid var(--mt-blue);padding:4px 0 4px 22px;margin:30px 0;font-style:italic;font-weight:600;color:var(--mt-ink);font-size:22px;line-height:1.4}.article-content ul,.article-content ol{margin:0 0 22px 24px}.article-content li{margin-bottom:9px}.mt-single-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px;padding-top:24px;border-top:1px solid var(--mt-border)}.mt-single-tags .tag{display:inline-block;background:#f2f2f2;border:1.5px solid #e0e0e0;border-radius:20px;padding:5px 14px;font-size:12px;font-weight:600;color:#555}.mt-single-tags .tag:hover{border-color:var(--mt-blue);color:var(--mt-blue)}.mt-author-box{display:flex;gap:16px;margin-top:32px;padding:20px;background:#f8f8f8;border-radius:3px;align-items:flex-start}.mt-author-box img{width:64px;height:64px;max-width:64px;max-height:64px;border-radius:50%;flex-shrink:0;object-fit:cover}.mt-author-name{font-family:var(--mt-font-headline);font-weight:800;font-size:16px;margin-bottom:6px}.mt-author-bio{font-size:13px;color:#666;line-height:1.6}.wg-ranked-item{display:flex;gap:12px;align-items:flex-start}.wg-rank-n{font-family:var(--mt-font-headline);font-size:24px;font-weight:900;color:#e2e2e2;flex-shrink:0;width:26px;text-align:center;line-height:1.3}.mt-related-section{padding:36px 0 30px;border-top:2px solid var(--mt-ink);margin-top:8px}.mt-comments-section{margin-top:40px;padding-top:30px;border-top:2px solid var(--mt-ink)}.mt-comments-title{font-family:var(--mt-font-headline);font-size:22px;font-weight:800;margin-bottom:20px}.mt-comment-list{list-style:none}.mt-comment-list li{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--mt-border)}.mt-comment-avatar img{border-radius:50%}.mt-comment-author{font-weight:700;font-size:14px}.mt-comment-date{font-size:11px;color:var(--mt-muted);margin-bottom:8px}.mt-comment-text p{font-size:14px;line-height:1.7;margin-bottom:8px}.comment-reply-link{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--mt-blue)}#commentform{margin-top:20px}#commentform p{margin-bottom:14px}#commentform input[type="text"],#commentform input[type="email"],#commentform input[type="url"],#commentform textarea{width:100%;border:2px solid var(--mt-border);border-radius:3px;padding:11px 14px;font-size:14px;outline:none}#commentform input:focus,#commentform textarea:focus{border-color:var(--mt-blue)}.mt-form-notice{padding:13px 18px;border-radius:3px;font-size:13.5px;font-weight:600;margin-bottom:22px}.mt-form-notice-success{background:rgb(29 161 212 / .1);color:var(--mt-blue-dark);border:1.5px solid rgb(29 161 212 / .3)}.mt-form-notice-error{background:rgb(220 53 69 / .08);color:#c62d3f;border:1.5px solid rgb(220 53 69 / .25)}.mt-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px}.mt-form-field-full{grid-column:1 / -1}.mt-form-field label{display:block;font-size:12px;font-weight:700;color:var(--mt-ink);margin-bottom:6px}.mt-form-field input,.mt-form-field textarea{width:100%;border:2px solid var(--mt-border);border-radius:3px;padding:11px 14px;font-size:14px;outline:none;transition:border-color .2s}.mt-form-field input:focus,.mt-form-field textarea:focus{border-color:var(--mt-blue)}.mt-form-field textarea{resize:vertical}@media(max-width:600px){.mt-form-grid{grid-template-columns:1fr}}.mt-404{padding:80px 20px;text-align:center}.mt-404-num{font-family:var(--mt-font-headline);font-size:120px;font-weight:900;color:var(--mt-blue);line-height:1}.mt-404-title{font-family:var(--mt-font-headline);font-size:28px;font-weight:800;text-transform:uppercase;color:var(--mt-ink);margin:16px 0}.mt-404-desc{color:#666;font-size:15px;max-width:440px;margin:0 auto 28px}.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border:1.5px solid var(--mt-border);border-radius:3px;font-size:13px;font-weight:600;color:var(--mt-ink);transition:.2s}.page-numbers:hover,.page-numbers.current{background:var(--mt-blue);border-color:var(--mt-blue);color:#fff}.mt-archive-desc{margin-bottom:24px;color:#555;font-size:14px}@media(max-width:1040px){.g4{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}}@media(max-width:900px){.hero-layout{grid-template-columns:1fr}.hero-side{flex-direction:row}.side-item{flex-direction:row}.side-item-img{width:110px;height:auto;flex-shrink:0}.nl-grid{grid-template-columns:1fr}.nl-left{padding:44px 0 30px;border-right:none;border-bottom:1px solid rgb(255 255 255 / .07)}.nl-right{padding:30px 0 44px}.livros-grid{grid-template-columns:1fr}}@media(max-width:700px){.g2{grid-template-columns:1fr}.g3{grid-template-columns:1fr 1fr}.nav-a{padding:0 10px;font-size:11px}}.editorial-layout{display:grid;grid-template-columns:2fr 1fr;gap:36px;align-items:start}.editorial-sidebar{display:flex;flex-direction:column;gap:28px;position:sticky;top:70px}.wg-hd{font-family:var(--mt-font-headline);font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--mt-ink);padding-bottom:10px;margin-bottom:14px;border-bottom:2px solid var(--mt-ink)}.wg-ranked,.wg-list{display:flex;flex-direction:column;gap:14px}.wg-ranked li{display:flex;gap:12px;align-items:flex-start}.wg-num{font-family:var(--mt-font-headline);font-size:24px;font-weight:900;color:var(--mt-blue-lt);-webkit-text-stroke:1px var(--mt-blue);color:#fff0;line-height:1;flex-shrink:0;width:30px}.wg-ranked-title{font-size:13.5px;font-weight:700;line-height:1.3;color:var(--mt-ink);margin-bottom:3px}.wg-ranked-title a:hover{color:var(--mt-blue)}.wg-list li{padding-bottom:14px;border-bottom:1px solid var(--mt-border)}.wg-list li:last-child{border-bottom:none;padding-bottom:0}.wg-follow{display:flex;flex-direction:column;gap:8px}.wg-follow-item{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:700;color:var(--mt-ink);padding:9px 12px;border:1.5px solid var(--mt-border);border-radius:3px;transition:.2s}.wg-follow-item:hover{border-color:var(--mt-blue);color:var(--mt-blue)}.wg-follow-item i{width:16px;text-align:center;color:var(--mt-blue)}.wg-tagcloud{display:flex;flex-wrap:wrap;gap:8px}.wg-tagcloud a{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--mt-ink);background:#f4f4f4;padding:6px 12px;border-radius:20px;transition:.2s}.wg-tagcloud a:hover{background:var(--mt-blue);color:#fff}.nav-toggle{display:none;width:46px;height:46px;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--mt-ink);font-size:18px;flex-shrink:0}@media(max-width:1040px){.editorial-layout{grid-template-columns:1fr}.editorial-sidebar{position:static;flex-direction:row;flex-wrap:wrap}.editorial-sidebar .wg-block{flex:1 1 260px}.mt-article-layout{grid-template-columns:1fr}.mt-article-sidebar{position:static;flex-direction:row;flex-wrap:wrap}.mt-article-sidebar .wg-block{flex:1 1 260px}}@media(max-width:700px){.mt-article-sidebar{flex-direction:column}.mt-article-sidebar .wg-block{flex:1 1 auto}.mt-single-title{font-size:30px}.mt-single-deck{font-size:16.5px}.article-content{font-size:17px}.article-content>p:first-of-type::first-letter{font-size:48px}}@media(max-width:1100px){.header-ad{display:none}}@media(max-width:900px){.header-right{align-items:stretch;width:100%}.search-wrap input{width:100%}.hdr-btns{justify-content:flex-end}}@media(max-width:768px){.header-right{width:auto;flex-direction:row;align-items:center}.search-wrap{display:none}.hdr-btns .btn span{display:none}}@media(max-width:1040px){.nav-toggle{display:flex}.nav-inner{display:none;flex-direction:column;align-items:stretch;width:100%}.main-nav.is-open .nav-inner{display:flex}.nav-item{flex-direction:column;align-items:stretch}.nav-a{height:auto;padding:13px 4px;border-bottom:1px solid rgb(255 255 255 / .1);border-left:3px solid #fff0;margin-bottom:0;color:#fff}.nav-a:hover,.nav-a.active,.nav-a.current-menu-item{border-bottom-color:rgb(255 255 255 / .1);border-left-color:var(--mt-blue);background:rgb(255 255 255 / .06);color:var(--mt-blue)}.nav-caret{margin-left:auto;padding:6px}.nav-space{display:none}.nav-cta{height:auto;padding:13px 4px;justify-content:center}.sub-menu{position:static;display:none;box-shadow:none;border-top:none;padding:0;background:rgb(255 255 255 / .03)}.nav-item.has-children:hover>.sub-menu{display:none}.nav-item.has-children.sub-open>.sub-menu{display:flex}.sub-menu .nav-a{padding-left:30px}.sub-menu .sub-menu .nav-a{padding-left:46px}.sub-menu .sub-menu{left:0}}@media(max-width:640px){.editorial-sidebar{flex-direction:column}.editorial-sidebar .wg-block{flex:1 1 auto}.g2{grid-template-columns:1fr}}@media(max-width:480px){.g3,.g4{grid-template-columns:1fr}.logo-l1,.logo-total{font-size:28px}.hdr-btns .btn-outline{display:none}.footer-grid{grid-template-columns:1fr}.topbar{height:auto;padding:6px 0}.topbar .container{flex-wrap:wrap;row-gap:6px;justify-content:center}.tb-left,.tb-right{flex-wrap:wrap;justify-content:center}.tb-right{gap:8px 12px}.nl-h2{font-size:38px}.mt-404-num{font-size:80px}}