.y17{--lime:#b8dc24;--ink:#0c0e0d;--fog:#e5e7e1;color:#f5f4ed;background:#111;min-height:100vh;font-family:Arial,sans-serif}.y17 *{box-sizing:border-box}.y17 header{border:0;height:auto;padding:0;position:static;inset:auto}.y17-nav{background:#090b0a;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid #b8dc2444!important;height:66px!important;padding:0 36px!important;display:grid!important}.y17-nav>a:first-child{font-weight:900}.y17-nav b,.y17-nav .on{color:var(--lime)}.y17-nav nav{gap:26px;display:flex}.y17-nav nav a,.y17-nav>a:last-child{font-size:9px;font-weight:800}.y17-nav>a:last-child{justify-self:end}.y17-hero{background:linear-gradient(125deg,#111814,#060706);grid-template-columns:1.05fr .95fr;min-height:600px;display:grid}.y17-hero-copy{flex-direction:column;justify-content:center;padding:65px 55px 65px max(35px,50vw - 610px);display:flex}.y17-hero-copy small,.y17-releases small,.y17-story small,.y17-cast small{color:var(--lime);letter-spacing:.18em;font-size:8px}.y17-year{color:#b8dc2414;margin:28px 0 -8px;font:140px/.7 Anton,Impact,sans-serif}.y17 h1{margin:0 0 22px;font:58px/.92 Anton,Impact,sans-serif}.y17-hero-copy p{color:#c8ccc5;max-width:560px;font:15px/1.65 Georgia,serif}.y17-hero-copy>a{border:1px solid var(--lime);align-self:flex-start;margin-top:20px;padding:13px 16px;font-size:8px}.y17-hero-image{position:relative;overflow:hidden}.y17-hero-image img{object-fit:cover;filter:saturate(.8)contrast(1.08);width:100%;height:100%}.y17-hero-image:after{content:"";background:linear-gradient(90deg,#0b0f0d,#0000 35%),linear-gradient(#0000 55%,#070807cc);position:absolute;inset:0}.y17-hero-image b{z-index:2;color:var(--lime);letter-spacing:.16em;font-size:9px;position:absolute;bottom:25px;right:28px}.y17-stats{background:#171b18;border-block:1px solid #b8dc2438;grid-template-columns:repeat(4,1fr);display:grid}.y17-stats article{text-align:center;border-right:1px solid #b8dc2426;padding:22px}.y17-stats strong{color:var(--lime);font:25px Anton,Impact,sans-serif;display:block}.y17-stats span{font-size:8px}.y17-releases{background:var(--fog);color:#111;padding:50px max(30px,50vw - 610px)}.y17-releases>header{grid-template-columns:180px 1fr 360px;align-items:end;gap:28px;display:grid!important}.y17 h2{margin:7px 0;font:42px/1 Anton,Impact,sans-serif}.y17-releases header p{font:12px/1.5 Georgia,serif}.y17-releases>div{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:28px;display:grid}.y17-releases button{text-align:left;background:#f4f4ef;border:1px solid #b8beb3;padding:9px}.y17-releases button>span{aspect-ratio:16/8;display:block;position:relative;overflow:hidden}.y17-releases img{object-fit:cover;width:100%;height:100%}.y17-releases i{background:var(--lime);color:#0b0c0b;border-radius:50%;place-items:center;width:40px;height:40px;font-style:normal;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.y17-releases button span b{color:#fff;position:absolute;top:10px;left:10px}.y17-releases button small,.y17-releases button strong,.y17-releases button em{margin:10px 4px 0;display:block}.y17-releases button strong{font-size:16px}.y17-releases button em{color:#596050;font-size:8px;font-style:normal}.y17-story{border-top:7px solid var(--lime);background:#171b18;width:min(1220px,100% - 60px);margin:50px auto}.y17-story>header{grid-template-columns:230px 1fr;align-items:end;gap:30px;padding:36px 40px;border-bottom:1px solid #b8dc2430!important;display:grid!important}.y17-story>header h2{margin:0}.y17-story>div{grid-template-columns:repeat(3,1fr);gap:32px;padding:38px 40px;display:grid}.y17-story p{color:#ced2ca;margin:0;font:14px/1.7 Georgia,serif}.y17-story .drop:first-letter{float:left;color:var(--lime);margin:5px 8px 0 0;font:62px/.72 Anton,Impact,sans-serif}.y17-story>a{color:var(--lime);background:#0d100e;padding:17px 40px;font-size:8px;display:block}.y17-cast{background:#222820;padding:45px max(30px,50vw - 610px)}.y17-cast>header{justify-content:space-between;align-items:end;display:flex}.y17-cast>div{border-top:1px solid #59644a;grid-template-columns:repeat(5,1fr);margin-top:24px;display:grid}.y17-cast span{border-bottom:1px solid #59644a;border-right:1px solid #59644a;padding:18px 10px;font-size:9px}.y17-cast span b{color:var(--lime);margin-bottom:8px;display:block}.y17-note{color:#1a1c19;background:#dfe2db;gap:25px;padding:27px max(30px,50vw - 610px);display:flex}.y17-note b{color:#647913;font-size:9px}.y17-note p{max-width:900px;margin:0;font:12px/1.55 Georgia,serif}.y17-footer{background:#070807;justify-content:space-between;align-items:center;height:70px;padding:0 max(30px,50vw - 610px)!important;display:flex!important}.y17-footer a,.y17-footer span{font-size:8px}.y17-modal{z-index:12000;background:#050706ef;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.y17-modal>section{border:1px solid var(--lime);background:#111;width:min(980px,96vw)}.y17-modal header{justify-content:space-between;align-items:center;padding:17px 20px;display:flex}.y17-modal header small{color:var(--lime)}.y17-modal header h2{font-size:25px}.y17-modal button{border:1px solid var(--lime);color:#fff;background:0 0;padding:10px}.y17-modal section>div{aspect-ratio:16/9}.y17-modal iframe{border:0;width:100%;height:100%}@media (max-width:800px){.y17-nav{grid-template-columns:1fr auto;padding:0 15px!important}.y17-nav nav{display:none}.y17-hero{grid-template-columns:1fr}.y17-hero-copy{padding:48px 22px}.y17-year{font-size:100px}.y17 h1{font-size:43px}.y17-hero-image{min-height:440px}.y17-stats{grid-template-columns:1fr 1fr}.y17-releases{padding:40px 16px}.y17-releases>header,.y17-releases>div{grid-template-columns:1fr}.y17-story{width:calc(100% - 28px)}.y17-story>header,.y17-story>div{grid-template-columns:1fr;padding:28px 22px}.y17-cast{padding:38px 18px}.y17-cast>div{grid-template-columns:1fr 1fr}.y17-note{flex-direction:column;padding:24px 20px}.y17-footer span{display:none}}.y17-chain{background:#0b0e0c;border-bottom:1px solid #b8dc2438;padding:48px max(30px,50vw - 610px)}.y17-chain>header{grid-template-columns:200px 1fr;align-items:end;gap:30px;margin-bottom:28px;display:grid!important}.y17-chain small{color:var(--lime);letter-spacing:.18em;font-size:8px}.y17-chain h2{max-width:700px;margin:0}.y17-chain>div{grid-template-columns:1fr 36px 1fr 36px 1fr 36px 1fr;align-items:stretch;display:grid}.y17-chain article{background:#141915;border:1px solid #52603d;flex-direction:column;min-height:155px;padding:22px;display:flex}.y17-chain article.hot{background:var(--lime);color:#0b0d0b;border-color:var(--lime)}.y17-chain article b{color:var(--lime);letter-spacing:.14em;font-size:8px}.y17-chain article.hot b{color:#43500e}.y17-chain article strong{margin:20px 0 10px;font:24px Anton,Impact,sans-serif}.y17-chain article span{color:#aeb6a9;font:11px/1.5 Georgia,serif}.y17-chain article.hot span{color:#283008}.y17-chain>div>i{color:var(--lime);place-items:center;font-size:20px;font-style:normal;display:grid}.y17-releases>div{grid-template-columns:repeat(4,minmax(0,1fr))!important}.y17-modal section>div.audio{aspect-ratio:auto;background:#111;height:180px;padding:24px}@media (max-width:900px){.y17-chain>div{grid-template-columns:1fr 24px 1fr}.y17-chain>div>i:nth-of-type(2){display:none}.y17-chain article:nth-of-type(3),.y17-chain article:nth-of-type(4){margin-top:20px}.y17-releases>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.y17-chain{padding:38px 18px}.y17-chain>header,.y17-chain>div{grid-template-columns:1fr}.y17-chain>div>i{height:34px}.y17-chain>div>i:nth-of-type(2){display:grid}.y17-chain article:nth-of-type(3),.y17-chain article:nth-of-type(4){margin-top:0}.y17-releases>div{grid-template-columns:1fr!important}}
