body.nn-home{--blue:#087aff;--ink:#10141b;--gold:#e7c87d;margin:0!important;background:#080e19;color:var(--ink);font:16px/1.55 Arial,Helvetica,sans-serif}.nn-home *{box-sizing:border-box}.nn-home a{color:inherit;text-decoration:none}.nn-home a:hover{text-decoration:underline}.nn-home a:focus-visible,.nn-home input:focus-visible,.nn-home button:focus-visible{outline:3px solid #e8b84b;outline-offset:5px}.nn-home img{display:block;max-width:100%;height:auto}.nn-home h1,.nn-home h2,.nn-home h3,.nn-home p{margin:0}.nn-home .nn-shirt{position:relative;overflow:hidden;background:repeating-linear-gradient(90deg,#090e19 0,#090e19 9.1%,#0752b4 9.1%,#0752b4 18.2%);color:#fff;border-bottom:4px solid var(--blue)}.nn-shirt:before{content:'';position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0,transparent 2px,#ffffff05 2px,#ffffff05 3px),radial-gradient(ellipse at 50% 0,#ffffff19,transparent 65%)}.nn-neck{position:absolute;top:-74px;left:50%;transform:translateX(-50%);width:200px;height:120px;border:12px solid #131c29;border-radius:0 0 90px 90px;box-shadow:0 0 0 3px #ffffff13;background:#070d16}.nn-chest{max-width:1080px;margin:auto;padding:38px 24px 0;display:flex;justify-content:space-between;align-items:center;min-height:150px;position:relative}.nn-socials{display:flex;gap:22px;align-items:center}.nn-socials a{display:flex;gap:8px;align-items:center;font-weight:800;font-size:15px}.nn-social-icon{font-size:24px;line-height:1}.nn-badge{position:relative;text-align:center;display:block}.nn-badge-stars{display:block;color:var(--gold);font-size:17px;letter-spacing:5px}.nn-badge-mark{display:flex;flex-direction:column;align-items:center;justify-content:center;width:78px;height:87px;border:2px solid var(--gold);border-radius:38px 38px 32px 32px;background:#081629;font-weight:900;font-style:italic;font-size:47px;line-height:.9;box-shadow:inset 0 0 0 4px #081629,inset 0 0 0 5px #2978c7}.nn-badge-mark span{font-size:11px;letter-spacing:2px;margin-top:8px}.nn-badge small{display:block;font-size:9px;letter-spacing:1px;margin-top:7px}.nn-sponsor{text-align:center;padding:0 20px 37px;position:relative}.nn-sponsor p{font-size:10px;letter-spacing:4px;color:#c8d7ec;font-weight:700;margin-bottom:9px}.nn-sponsor h1{font-family:Impact,'Arial Narrow',Arial,sans-serif;font-size:clamp(35px,6.5vw,78px);font-weight:900;letter-spacing:-1.5px;line-height:1.2;text-shadow:0 3px 1px #0006}.nn-sponsor h1 span{color:#f1f5ff}.nn-sponsor>span{font-size:14px;color:#e2eafa}.nn-nav{position:relative;display:flex;align-items:center;justify-content:center;gap:25px;padding:18px 24px;background:#070c15ed;border-top:1px solid #ffffff20;font-size:12px;font-weight:700}.nn-nav a{white-space:nowrap}.nn-nav form{display:flex;border-bottom:1px solid #697180;margin-left:12px}.nn-nav input{width:140px;background:none;border:0;color:#fff;padding:5px;font-size:12px;min-width:0}.nn-nav button{background:none;border:0;color:#fff;font-size:20px;cursor:pointer}.nn-main{max-width:1200px;margin:0 auto;background:#f6f5f0;padding:44px 44px 0}.nn-section-head{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:24px}.nn-eyebrow{display:block;font-size:10px;letter-spacing:2px;font-weight:800;color:#5c6572;margin-bottom:6px}.nn-section-head h2{font-size:32px;letter-spacing:-1.2px;font-weight:900;line-height:1.15}.nn-dot{color:var(--blue)}.nn-edition{font-size:9px;letter-spacing:1px;color:#69717e;max-width:160px;text-align:right}.nn-lead-layout{display:grid;grid-template-columns:1.65fr 1fr;gap:30px}.nn-card{background:#fff;min-width:0;border-bottom:3px solid #0b1726}.nn-picture{display:block;aspect-ratio:16/10;overflow:hidden;background:#0b2445}.nn-picture img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.nn-picture:hover img{transform:scale(1.025)}.nn-card-copy{padding:19px}.nn-kicker{font-size:9px;color:#0862c3;text-transform:uppercase;letter-spacing:1.3px;font-weight:800}.nn-card h3{font-size:19px;letter-spacing:-.45px;line-height:1.25;margin:9px 0 16px;font-weight:800}.nn-card time,.nn-latest time{font-size:10px;color:#707681;text-transform:uppercase;letter-spacing:.5px}.nn-large .nn-picture{aspect-ratio:16/9}.nn-large h3{font-size:29px;line-height:1.17;letter-spacing:-.8px}.nn-large p{font-size:14px;color:#5d6470;margin-bottom:16px}.nn-latest{border-top:3px solid var(--ink);padding-top:13px}.nn-latest>h2{font-size:12px;text-transform:uppercase;letter-spacing:1.4px;margin-bottom:10px}.nn-latest article{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid #d4d7dc}.nn-number{font-size:30px;font-weight:900;color:#bcc7d4;line-height:1.4}.nn-latest h3{font-size:16px;line-height:1.3;margin-top:5px}.nn-section{border-top:1px solid #d7d9dc;margin-top:42px;padding-top:30px;padding-bottom:4px;scroll-margin-top:25px}.nn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#futuro .nn-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#futuro .nn-card h3{font-size:17px}.nn-more{font-size:11px;font-weight:700;white-space:nowrap}.nn-filters{display:flex;gap:10px;flex-wrap:wrap;margin:-8px 0 20px}.nn-filters a{font-size:11px;border:1px solid #cbd0d8;padding:5px 12px;border-radius:20px}.nn-video{display:grid;grid-template-columns:1fr 1fr;gap:35px;background:#07172c;color:#fff;margin:42px -44px 0;padding:40px 44px;align-items:center;border-top:4px solid var(--blue)}.nn-video .nn-eyebrow{color:#86b9f2}.nn-video h2{font-size:37px;line-height:1.1;letter-spacing:-1px}.nn-video h2 span{color:var(--blue)}.nn-video p{font-size:13px;color:#b9c9de;margin-top:15px}.nn-button{display:inline-block;background:#fff;color:#07172c!important;padding:11px 18px;font-size:12px;font-weight:800;margin-top:24px}.nn-player{aspect-ratio:16/9;background:#0e2e54;overflow:hidden;border:1px solid #ffffff20}.nn-player iframe{width:100%;height:100%;border:0}.nn-player>a{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:8px}.nn-player strong{font-size:18px}.nn-player>a>span:last-child{font-size:11px;color:#c9d6e7}.nn-play{background:#fff;color:#0758bc;width:58px;height:42px;text-align:center;padding:7px;border-radius:10px;font-size:21px}.nn-identity{padding:45px 20px;text-align:center;border-top:1px solid #d7d9dc;margin-top:42px}.nn-identity img{margin:0 auto 14px;width:270px}.nn-identity p{font-size:13px;color:#666}.nn-identity a{display:inline-block;margin-top:12px;font-size:12px;font-weight:700}.nn-footer{max-width:1200px;margin:auto;background:#07101e;color:#aab5c6;padding:25px 44px;font-size:11px;display:flex;justify-content:space-between;gap:20px}.nn-footer div{display:flex;gap:20px}.nn-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;background:repeating-linear-gradient(90deg,#0b1423 0,#0b1423 40px,#074895 40px,#074895 80px);color:#fff;font-size:65px;font-weight:900;font-style:italic}.nn-placeholder span{font-size:13px;letter-spacing:3px}.nn-sr,.nn-skip:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nn-skip:focus{position:fixed;top:10px;left:10px;background:#fff;padding:10px;z-index:999999;color:#000}@media(min-width:1400px){body.nn-home{background:repeating-linear-gradient(90deg,#070d18 0,#070d18 90px,#09264c 90px,#09264c 180px)}}@media(max-width:950px){.nn-nav{gap:16px;flex-wrap:wrap}.nn-nav form{margin-left:0}.nn-main{padding:30px 25px 0}.nn-video{margin-left:-25px;margin-right:-25px;padding:30px 25px}.nn-lead-layout{grid-template-columns:1.35fr 1fr;gap:22px}.nn-large h3{font-size:24px}#futuro .nn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-grid{gap:16px}.nn-card-copy{padding:14px}.nn-card h3{font-size:17px}}@media(max-width:620px){.nn-chest{padding:20px 20px 0;min-height:119px}.nn-neck{width:130px;height:105px;top:-75px;border-width:9px}.nn-socials{flex-direction:column;gap:9px;align-items:flex-start}.nn-socials a{font-size:11px;gap:7px}.nn-social-icon{font-size:17px}.nn-badge-mark{width:55px;height:62px;font-size:32px}.nn-badge-mark span{font-size:8px;margin-top:5px}.nn-badge-stars{font-size:12px}.nn-badge small{font-size:7px}.nn-sponsor{padding:10px 12px 23px}.nn-sponsor p{font-size:8px;letter-spacing:2px;margin-bottom:7px}.nn-sponsor h1{font-size:clamp(29px,8vw,49px);letter-spacing:-1px}.nn-sponsor>span{font-size:11px}.nn-nav{gap:13px 19px;padding:14px 16px;font-size:11px}.nn-nav form{width:100%;max-width:300px}.nn-nav input{width:100%}.nn-main{padding:26px 18px 0}.nn-section-head{gap:12px;align-items:center;margin-bottom:19px}.nn-section-head h2{font-size:26px}.nn-eyebrow{font-size:8px;letter-spacing:1.4px}.nn-edition{display:none}.nn-lead-layout{display:block}.nn-large h3{font-size:24px}.nn-latest{margin-top:25px}.nn-latest article{padding:14px 0}.nn-latest h3{font-size:16px}.nn-grid,#futuro .nn-grid{grid-template-columns:1fr 1fr;gap:16px}.nn-grid .nn-card:last-child:nth-child(odd){grid-column:1/-1}.nn-card h3,#futuro .nn-card h3{font-size:16px}.nn-card-copy{padding:13px}.nn-kicker{font-size:8px;letter-spacing:.7px}.nn-more{font-size:10px;white-space:normal;max-width:85px;text-align:right}.nn-section{margin-top:30px;padding-top:25px}.nn-video{grid-template-columns:1fr;gap:25px;margin:30px -18px 0;padding:30px 18px}.nn-video h2{font-size:31px}.nn-footer{padding:24px 18px;flex-direction:column;gap:12px}.nn-footer div{flex-wrap:wrap;gap:15px}.nn-identity{margin-top:30px;padding:32px 10px}}@media(prefers-reduced-motion:reduce){.nn-picture img{transition:none}}
