
    :root{--ink:#101922;--navy:#142839;--blue:#0066ee;--lime:#d7ff38;--paper:#f0f3f0;--white:#fff;--line:rgba(16,25,34,.17);--display:Impact,"Arial Narrow",sans-serif;--body:Arial,Helvetica,sans-serif}
    *{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.5 var(--body)}button,a{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}img{max-width:100%}::selection{background:var(--lime);color:var(--ink)}
    .wrap{width:min(1440px,calc(100% - 72px));margin:auto}.eyebrow{font-size:12px;line-height:1.2;letter-spacing:.16em;font-weight:900;text-transform:uppercase}.section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.section-head h2{margin:0;font:clamp(48px,7vw,104px)/.88 var(--display);text-transform:uppercase;letter-spacing:-.035em}.section-head p{max-width:450px;margin:0;color:#52606a}.outline-link{display:inline-flex;align-items:center;gap:14px;padding:13px 0;border-bottom:2px solid currentColor;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.outline-link span{font-size:22px;line-height:0}.outline-link:hover{gap:23px}.pill{display:inline-flex;align-items:center;gap:9px;border:1px solid currentColor;border-radius:40px;padding:8px 12px;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.pill i{width:7px;height:7px;border-radius:50%;background:currentColor}
    .topbar{height:34px;background:var(--lime);color:var(--ink);display:flex;align-items:center;justify-content:center;gap:22px;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.topbar b{font-size:17px;line-height:0}.site-header{height:86px;background:var(--ink);color:#fff;display:flex;align-items:center;position:sticky;top:0;z-index:30;border-bottom:1px solid rgba(255,255,255,.15)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{display:flex;align-items:center;gap:12px;flex:none}.brand-mark{font:40px/.8 var(--display);letter-spacing:-.07em;font-style:italic;color:var(--lime)}.brand-small{display:block;font-size:9px;line-height:1.05;letter-spacing:.1em;text-transform:uppercase;font-weight:900;max-width:75px}.main-nav{display:flex;gap:clamp(12px,2.2vw,38px);align-items:center}.main-nav a{font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;padding:8px 0;white-space:nowrap}.main-nav a:hover,.main-nav a.active{color:var(--lime)}.nav-action{border:1px solid var(--lime);background:var(--lime);color:var(--ink);padding:13px 18px;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:.2s}.nav-action:hover{background:transparent;color:var(--lime)}.menu-toggle{display:none;background:none;border:0;color:white;font-size:26px;padding:8px}
    .hero{background:var(--ink);color:white;position:relative;overflow:hidden;min-height:710px}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 79% 56%,rgba(11,108,244,.45),transparent 32%),linear-gradient(130deg,transparent 53%,rgba(255,255,255,.045) 53.2%,transparent 53.6%);pointer-events:none}.hero-inner{min-height:710px;display:grid;grid-template-columns:53% 47%;position:relative}.hero-copy{padding:96px 0 80px;position:relative;z-index:2}.hero-copy .pill{color:var(--lime);margin-bottom:34px}.hero h1{font:clamp(100px,13vw,214px)/.76 var(--display);letter-spacing:-.07em;text-transform:uppercase;margin:0 0 34px;transform:skew(-4deg);max-width:800px}.hero h1 em{font-style:normal;color:var(--lime)}.hero h1 .two{display:block;color:transparent;-webkit-text-stroke:2px #fff}.hero-lede{font-size:clamp(18px,2vw,25px);line-height:1.22;font-weight:800;max-width:465px;margin:0 0 34px}.hero-actions{display:flex;gap:13px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:54px;padding:14px 22px;border:1px solid var(--lime);background:var(--lime);color:var(--ink);font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.btn:hover{background:white;border-color:white}.btn.secondary{background:transparent;color:#fff;border-color:rgba(255,255,255,.5)}.btn.secondary:hover{border-color:white;background:rgba(255,255,255,.1)}
    .hero-art{position:relative;min-height:570px;overflow:hidden}.court{position:absolute;width:750px;height:470px;left:1%;top:17%;transform:rotate(-17deg) skew(-10deg);background:linear-gradient(145deg,#116fe9,#07479d);border:10px solid #d7ff38;box-shadow:30px 38px 0 rgba(0,0,0,.3),0 0 80px rgba(0,102,238,.4)}.court:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent calc(50% - 2px),white calc(50% - 2px),white calc(50% + 2px),transparent calc(50% + 2px)),linear-gradient(0deg,transparent calc(50% - 2px),white calc(50% - 2px),white calc(50% + 2px),transparent calc(50% + 2px));opacity:.75}.court:after{content:"";position:absolute;inset:23% 0;border-top:4px solid rgba(255,255,255,.8);border-bottom:4px solid rgba(255,255,255,.8)}.ball{position:absolute;width:170px;height:170px;border-radius:50%;right:6%;top:14%;background:radial-gradient(circle at 32% 28%,#f8ff99,#c7fa21 57%,#80ac07);box-shadow:20px 35px 50px rgba(0,0,0,.45),0 0 70px rgba(215,255,56,.4);animation:float 5s ease-in-out infinite}.ball:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 34% 31%,#43631d 0 6px,transparent 7px),radial-gradient(circle at 61% 25%,#43631d 0 6px,transparent 7px),radial-gradient(circle at 74% 52%,#43631d 0 7px,transparent 8px),radial-gradient(circle at 31% 65%,#43631d 0 7px,transparent 8px),radial-gradient(circle at 59% 73%,#43631d 0 6px,transparent 7px);opacity:.55}.art-label{position:absolute;right:2%;bottom:11%;font:clamp(66px,9vw,140px)/.8 var(--display);letter-spacing:-.04em;color:rgba(255,255,255,.08);transform:rotate(-90deg) translate(35%,30%);pointer-events:none}.hero-number{position:absolute;right:36%;bottom:14%;font:170px/.8 var(--display);color:rgba(255,255,255,.12);font-style:italic}.hero-bottom{position:absolute;bottom:0;left:0;right:0;border-top:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:space-between;padding:18px 0;color:#a9b3b8;font-size:12px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.hero-bottom strong{color:var(--lime)}@keyframes float{50%{transform:translate(-12px,18px) rotate(12deg)}}
    .strip{background:var(--lime);overflow:hidden;white-space:nowrap;border-block:2px solid var(--ink);padding:11px 0}.strip-track{display:flex;width:max-content;gap:24px;animation:marquee 26s linear infinite}.strip span{font:23px/1 var(--display);letter-spacing:.025em;text-transform:uppercase}.strip b{font:25px/1 var(--display);color:#0874e2}@keyframes marquee{to{transform:translateX(-50%)}}
    section{scroll-margin-top:86px}.match-section{padding:100px 0 110px}.match-panel{background:#fff;border:1px solid var(--line);display:grid;grid-template-columns:1fr 310px;box-shadow:12px 12px 0 #dbe2e2}.match-main{min-height:330px;padding:38px 42px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(135deg,#fff 65%,#f4f7f5)}.panel-kicker{display:flex;align-items:center;justify-content:space-between;gap:14px}.panel-kicker .eyebrow{color:#507080}.season-switch{display:flex;border:1px solid var(--ink);padding:3px;gap:3px}.season-switch button{border:0;background:transparent;padding:9px 13px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:var(--ink)}.season-switch button[aria-selected=true]{background:var(--ink);color:white}.match-title{font:clamp(38px,5vw,70px)/.95 var(--display);text-transform:uppercase;max-width:660px;margin:24px 0 12px;letter-spacing:-.025em}.match-description{margin:0;color:#52606a;max-width:560px;font-size:16px}.match-side{background:var(--blue);color:white;padding:38px;display:flex;flex-direction:column;justify-content:space-between}.match-side .eyebrow{color:var(--lime)}.big-season{font:130px/.75 var(--display);letter-spacing:-.1em;color:var(--lime);align-self:flex-end}.match-side p{font-size:15px;line-height:1.4;margin:0}.archive-score{display:none;align-items:center;gap:22px;margin:12px 0;font:clamp(22px,3vw,37px)/1 var(--display);text-transform:uppercase}.archive-score b{background:var(--lime);padding:8px;color:var(--ink)}
    .teams-section{background:var(--navy);color:white;padding:105px 0 116px;position:relative;overflow:hidden}.teams-section:before{content:"02";font:400px/.8 var(--display);color:rgba(255,255,255,.025);position:absolute;right:-50px;top:10px}.teams-section .section-head p{color:#a5b6c0}.team-layout{display:grid;grid-template-columns:43% 57%;border:1px solid rgba(255,255,255,.18);min-height:550px}.team-list{display:grid;grid-template-columns:1fr 1fr;align-content:start;border-right:1px solid rgba(255,255,255,.18)}.team-card{border:0;border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.02);text-align:left;color:#fff;padding:26px;min-height:176px;display:flex;flex-direction:column;justify-content:space-between;transition:.2s}.team-card:nth-child(even){border-right:0}.team-card:nth-last-child(-n+2){border-bottom:0}.team-card:hover,.team-card[aria-pressed=true]{background:var(--team);color:var(--team-ink,#fff)}.team-code{font:48px/.9 var(--display);font-style:italic;letter-spacing:-.045em;opacity:.9}.team-name{font-size:15px;line-height:1.1;font-weight:900;text-transform:uppercase;max-width:140px}.team-feature{--feature:#d7ff38;background:var(--feature);color:var(--ink);position:relative;overflow:hidden;padding:40px 48px;display:flex;flex-direction:column;justify-content:space-between;transition:background .25s,color .25s}.team-feature:before{content:"";position:absolute;right:-100px;top:-140px;width:550px;height:550px;border:50px solid currentColor;border-radius:50%;opacity:.08}.feature-top,.feature-bottom{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.feature-top span{font-weight:900;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.feature-index{font:36px/1 var(--display);opacity:.5}.team-feature h3{position:relative;z-index:1;font:clamp(66px,7.6vw,120px)/.83 var(--display);text-transform:uppercase;letter-spacing:-.04em;max-width:550px;margin:30px 0;overflow-wrap:anywhere}.feature-bottom a{border-bottom:2px solid currentColor;font-weight:900;text-transform:uppercase;letter-spacing:.09em;font-size:13px;padding-bottom:8px}.feature-bottom a:hover{opacity:.55}.feature-bottom .crest{font:75px/.8 var(--display);font-style:italic;opacity:.25}
    .format-section{padding:110px 0 120px;background:#e8eee9}.format-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.format-intro{position:sticky;top:120px}.format-intro h2{font:clamp(70px,8vw,125px)/.84 var(--display);text-transform:uppercase;letter-spacing:-.04em;margin:17px 0 25px}.format-intro h2 span{color:var(--blue)}.format-intro p{max-width:440px;font-size:18px;color:#43515a}.format-meta{display:flex;gap:10px;flex-wrap:wrap;margin-top:35px}.format-meta span{border:1px solid var(--ink);padding:8px 12px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.format-play{background:var(--ink);color:white;min-height:520px;padding:36px;box-shadow:14px 14px 0 var(--lime)}.format-play .eyebrow{color:var(--lime)}.format-tabs{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin:38px 0}.format-tabs button{border:1px solid #52616b;background:transparent;color:#a8bbc2;padding:13px 2px;font:24px/1 var(--display)}.format-tabs button[aria-selected=true]{background:var(--lime);border-color:var(--lime);color:var(--ink)}.format-detail{min-height:234px}.format-detail .number{font:90px/.75 var(--display);color:var(--lime);float:right}.format-detail h3{font:clamp(32px,4vw,56px)/.94 var(--display);text-transform:uppercase;margin:0 0 15px;max-width:360px}.format-detail p{color:#bfd0d6;max-width:420px;font-size:17px}.format-progress{height:4px;background:#3c4d57;margin-top:30px}.format-progress span{display:block;width:20%;height:100%;background:var(--lime);transition:width .25s}
    .story-section{padding:110px 0;background:var(--blue);color:white;position:relative;overflow:hidden}.story-section:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,transparent,transparent 110px,rgba(255,255,255,.045) 111px,rgba(255,255,255,.045) 112px);pointer-events:none}.story-inner{position:relative;display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.story-section h2{font:clamp(78px,10vw,160px)/.81 var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:15px 0 28px;transform:skew(-3deg)}.story-section h2 span{color:var(--lime)}.story-section p{font-size:20px;max-width:600px;line-height:1.35}.story-stat{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(255,255,255,.5);transform:rotate(3deg)}.story-stat div{min-height:185px;padding:25px;border-right:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);display:flex;flex-direction:column;justify-content:space-between}.story-stat div:nth-child(even){border-right:0}.story-stat div:nth-last-child(-n+2){border-bottom:0}.story-stat strong{font:78px/.8 var(--display);color:var(--lime)}.story-stat small{font-size:12px;text-transform:uppercase;font-weight:900;letter-spacing:.08em}
    .media-section{padding:110px 0 120px}.media-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:16px}.media-card{min-height:350px;background:var(--ink);color:white;padding:27px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.media-card:nth-child(1){background:linear-gradient(135deg,#0753ae,#0d2d53)}.media-card:nth-child(2){background:linear-gradient(135deg,#172f3b,#006dea)}.media-card:nth-child(3){background:linear-gradient(135deg,#2e3824,#85a712)}.media-card:before{content:"";position:absolute;width:390px;height:390px;border:55px solid rgba(255,255,255,.1);border-radius:50%;right:-170px;top:-100px}.media-card .eyebrow,.media-card h3,.media-card .card-foot{position:relative;z-index:1}.media-card h3{font:clamp(35px,3.5vw,57px)/.95 var(--display);letter-spacing:-.015em;text-transform:uppercase;margin:auto 0 28px;max-width:360px}.media-card .card-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.5);padding-top:18px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.media-card:hover .card-foot span:last-child{transform:translateX(7px)}.media-card .card-foot span:last-child{font-size:24px;transition:.2s}
    .footer{background:var(--ink);color:white;padding:70px 0 25px}.footer-top{display:flex;justify-content:space-between;gap:40px;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:68px}.footer-title{font:clamp(80px,14vw,210px)/.78 var(--display);letter-spacing:-.08em;color:var(--lime);font-style:italic}.footer-links{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 44px;align-content:center}.footer-links a{font-size:13px;text-transform:uppercase;font-weight:900;letter-spacing:.1em}.footer-links a:hover{color:var(--lime)}.footer-bottom{padding-top:24px;display:flex;justify-content:space-between;gap:25px;color:#9babb3;font-size:12px}.footer-bottom a{text-decoration:underline}
    .reveal{opacity:0;transform:translateY(25px);transition:opacity .6s,transform .6s}.reveal.visible{opacity:1;transform:none}
    @media(max-width:1050px){.main-nav{gap:13px}.main-nav a{font-size:11px}.hero-inner{grid-template-columns:55% 45%}.hero h1{font-size:clamp(95px,13vw,150px)}.court{left:-12%;width:590px;height:390px}.ball{right:-3%;width:130px;height:130px}.team-feature h3{font-size:clamp(55px,7vw,85px)}.media-grid{grid-template-columns:1fr 1fr}.media-card:first-child{grid-column:span 2}}
    @media(max-width:760px){.wrap{width:min(100% - 36px,600px)}.topbar{font-size:9px;gap:9px}.topbar .hide-small{display:none}.site-header{height:66px}.brand-mark{font-size:34px}.brand-small{font-size:8px}.menu-toggle{display:block}.nav-action{margin-left:auto;padding:10px 12px;font-size:10px}.main-nav{display:none;position:absolute;top:66px;left:0;right:0;background:var(--ink);padding:18px;box-shadow:0 15px 20px rgba(0,0,0,.25);flex-direction:column;align-items:stretch;gap:0}.main-nav.open{display:flex}.main-nav a{padding:13px 5px;font-size:14px;border-bottom:1px solid rgba(255,255,255,.15)}.hero,.hero-inner{min-height:770px}.hero-inner{display:block}.hero-copy{padding:68px 0 0}.hero-copy .pill{margin-bottom:30px}.hero h1{font-size:clamp(86px,19vw,150px);margin-bottom:28px}.hero-lede{font-size:18px;max-width:360px}.hero-art{position:absolute;bottom:45px;left:18%;right:-45%;height:260px;min-height:0;opacity:.8}.court{width:390px;height:250px;top:25%;left:0;border-width:6px}.ball{width:95px;height:95px;right:30%;top:0}.art-label,.hero-number{display:none}.hero-bottom{font-size:10px}.section-head{align-items:start;flex-direction:column}.section-head h2{font-size:65px}.match-section,.teams-section,.format-section,.story-section,.media-section{padding:72px 0}.match-panel{grid-template-columns:1fr}.match-main{min-height:350px;padding:25px}.match-title{font-size:48px}.match-side{min-height:155px;padding:24px;flex-direction:row;align-items:end}.big-season{font-size:100px}.team-layout{grid-template-columns:1fr}.team-list{border-right:0}.team-card{min-height:145px;padding:18px}.team-code{font-size:42px}.team-feature{min-height:370px;padding:26px}.team-feature h3{font-size:clamp(60px,12vw,95px)}.format-grid,.story-inner{grid-template-columns:1fr;gap:35px}.format-intro{position:static}.format-intro h2{font-size:78px}.format-play{min-height:480px;padding:25px}.story-section h2{font-size:90px}.story-stat{transform:none}.media-grid{grid-template-columns:1fr}.media-card:first-child{grid-column:auto}.media-card{min-height:300px}.footer-top{flex-direction:column;padding-bottom:45px}.footer-title{font-size:120px}.footer-bottom{flex-direction:column}}
    @media(max-width:390px){.hero h1{font-size:79px}.hero-actions .btn{padding-inline:14px;font-size:11px}.season-switch button{padding:8px 6px}.panel-kicker{align-items:start}.team-card{min-height:135px}.story-stat div{min-height:150px}.story-stat strong{font-size:60px}}
    @media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}
  
:root{--ink:#050505;--navy:#171717;--blue:#0864a9;--lime:#fa4b22;--paper:#080808;--white:#fff;--line:rgba(0,0,0,.2)}
body{background:#080808;color:white}
.topbar{background:linear-gradient(90deg,#ed272b,#fc6a19);color:white;border-bottom:1px solid #ee5126}
.topbar b{color:#fff}
.site-header{background:#000;border-bottom:1px solid #3b3b3b}
.brand{gap:0}.brand img{width:180px;height:auto;display:block;object-fit:contain}
.nav-action{border-color:#f65a22;background:#f65a22;color:white}.nav-action:hover{background:transparent;color:#fff}
.main-nav a:hover,.main-nav a.active{color:#fb6426}
.hero{background:#070707}
.hero:before{background:radial-gradient(circle at 75% 55%,rgba(10,82,158,.65),transparent 35%),radial-gradient(circle at 96% 10%,rgba(204,29,30,.3),transparent 36%),linear-gradient(130deg,transparent 53%,rgba(255,255,255,.06) 53.2%,transparent 53.6%)}
.hero-copy .pill{color:#ff6027}.hero h1 em{color:#ff5b25}
.court{background:linear-gradient(145deg,#0e6baa,#0c3568);border-color:#f04429;box-shadow:30px 38px 0 rgba(0,0,0,.55),0 0 85px rgba(219,35,37,.26)}
.ball{background:radial-gradient(circle at 32% 28%,#ffbf33,#fb6122 57%,#b7181e);box-shadow:20px 35px 50px rgba(0,0,0,.5),0 0 65px rgba(235,55,24,.48)}
.ball:before{background:radial-gradient(circle at 34% 31%,#532b0c 0 6px,transparent 7px),radial-gradient(circle at 61% 25%,#532b0c 0 6px,transparent 7px),radial-gradient(circle at 74% 52%,#532b0c 0 7px,transparent 8px),radial-gradient(circle at 31% 65%,#532b0c 0 7px,transparent 8px),radial-gradient(circle at 59% 73%,#532b0c 0 6px,transparent 7px)}
.hero-bottom strong{color:#ff6629}
.btn{background:#f75624;border-color:#f75624;color:#fff}.btn:hover{color:#111;background:white;border-color:white}.btn.secondary{border-color:#fff}
.strip{background:#d92924;color:white;border-color:#ed5a25}.strip b{color:#ff9a24}
.match-section{background:#0a0a0a}.match-section .section-head p,.teams-section .section-head p,.media-section .section-head p{color:#b9b9b9}
.match-panel{box-shadow:12px 12px 0 #a7241d}.match-main{color:#101820;background:linear-gradient(135deg,#fff 65%,#f1f1f1)}.match-side{background:#bd1d22}.match-side .eyebrow,.big-season{color:#ff9c29}
.teams-section{background:#181818}.teams-section:before{color:rgba(255,255,255,.035)}.team-card:hover,.team-card[aria-pressed=true]{background:#d62c25;color:#fff}.team-feature{--feature:#f35322;background:var(--feature);color:#fff}.team-feature:before{opacity:.12}
.format-section{background:#f1f1f1;color:#111}.format-intro h2 span{color:#d82e25}.format-intro p{color:#414141}.format-play{background:#111;box-shadow:14px 14px 0 #ec4a24}.format-play .eyebrow,.format-detail .number{color:#fa6424}.format-tabs button[aria-selected=true]{background:#fa5724;border-color:#fa5724;color:white}.format-progress span{background:#fa5724}
.story-section{background:#c71f29}.story-section h2 span,.story-stat strong{color:#ffad32}
.media-section{background:#090909}.media-card:nth-child(1){background:linear-gradient(135deg,#be1f25,#3e0b16)}.media-card:nth-child(2){background:linear-gradient(135deg,#064d93,#0c223d)}.media-card:nth-child(3){background:linear-gradient(135deg,#e9561c,#8e1b1d)}
.footer{background:#000}.footer-title{line-height:1}.footer-title img{width:min(460px,75vw);height:auto;display:block}.footer-links a:hover{color:#fa6327}
@media(max-width:760px){.brand img{width:142px}.main-nav{background:#000}.hero-art{opacity:.85}}

