@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;0,800;0,900;1,700;1,800&family=Barlow:wght@400;500;600;700&display=swap');
:root{--orange:#ff7900;--bg:#101113;--panel:#191b1e;--muted:#a3a4a7;--line:#303237;--cream:#eeece7}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:#f7f6f3;font:15px Barlow,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,label{touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--orange);outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2,h3,.number,.leader-n,.brand,.quicklinks b{font-family:'Barlow Condensed','Arial Narrow',Impact,sans-serif}em{font-style:italic;color:var(--orange)}.topline{background:var(--orange);color:#111;display:flex;justify-content:space-between;padding:9px 4.5%;font-size:10px;letter-spacing:1.7px;font-weight:700}header{height:92px;padding:0 4.5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:24px;background:#101113}.brand{display:flex;align-items:center;gap:17px}.brand>b{font-size:56px;font-style:italic;letter-spacing:-6px;color:var(--orange);line-height:1}.brand>b span{font:20px Arial;letter-spacing:-5px;margin-left:8px}.brand div{font-size:23px;font-weight:800;letter-spacing:.6px}.brand small{display:block;font:8px Barlow,Arial;letter-spacing:3px;margin-top:4px}nav{display:flex;gap:25px;font-size:12px;font-weight:600}nav a:hover{color:var(--orange)}.outline,.primary,.text-link{display:inline-flex;align-items:center;justify-content:center;gap:22px;border:1px solid #45464a;padding:13px 18px;background:transparent;color:inherit;font-size:12px;font-weight:600;white-space:nowrap}.primary{background:var(--orange);color:#111;border-color:var(--orange);padding:18px 23px}.primary:hover{background:#ff9c40}.text-link{border:0;padding:0}.hero{display:grid;grid-template-columns:1fr 1.05fr;padding:0;min-height:650px;overflow:hidden}.hero-copy{padding:58px 0 50px 9%}.eyebrow{font-size:10px;font-weight:600;letter-spacing:2px;display:flex;align-items:center;gap:9px}.eyebrow i{width:6px;height:6px;background:var(--orange);border-radius:50%}h1{font-size:100px;line-height:.89;font-weight:800;letter-spacing:-1px;margin:28px 0 23px}.hero p{font-size:15px;color:#b8b8ba;line-height:1.6}.actions{display:flex;align-items:center;gap:23px;margin-top:29px}.hero-art{position:relative;background:radial-gradient(ellipse at 70% 30%,#2f2720,transparent 65%),linear-gradient(135deg,#1c1e20,#131416);border-left:1px solid var(--line);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:35px 45px 45px}.hero-art:before{content:'';position:absolute;inset:0;background-image:linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:40px 40px}.art-label{display:flex;justify-content:space-between;font:10px monospace;color:#929293;z-index:1;letter-spacing:1px}.big26{position:absolute;font:italic 430px 'Barlow Condensed',Impact;line-height:1;color:#ffffff03;right:0;top:85px;-webkit-text-stroke:1px #ffffff0e}.track{width:115%;position:absolute;top:55px;left:-8%;transform:rotate(-12deg);filter:drop-shadow(0 15px 20px #0008)}.art-bottom{display:flex;gap:55px;z-index:1;margin-top:auto}.number{font-size:58px;font-weight:700}.number small{display:block;font:8px Barlow;letter-spacing:1.2px;color:var(--muted)}.vertical{position:absolute;right:15px;top:45%;writing-mode:vertical-rl;font-size:8px;letter-spacing:2px;color:#777}.ticker{display:flex;gap:40px;align-items:center;justify-content:space-around;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:19px 20px;font:600 15px 'Barlow Condensed',Arial;letter-spacing:2px;overflow:hidden;white-space:nowrap}.ticker b{color:var(--orange);font-size:24px}section{padding:75px 5%}h2{font-size:58px;font-weight:700;line-height:1.05;letter-spacing:-.4px}.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px}.section-head .eyebrow{margin-bottom:13px;color:var(--muted)}.head-actions{display:flex;align-items:center;gap:15px}.pill{display:inline-block;font-size:9px;letter-spacing:1px;border:1px solid #5a432d;color:#ffa14c;padding:8px 10px}.standings-layout{display:grid;grid-template-columns:280px 1fr;gap:22px}.leader{position:relative;overflow:hidden;background:var(--orange);padding:25px;color:#121212}.leader .eyebrow{font-size:8px;letter-spacing:1px}.leader-n{font-size:110px;line-height:1.2;font-weight:800}.leader-n span{font:45px Barlow;float:right;margin-top:23px}.leader h3{font-size:48px;font-style:italic}.leader p{font-size:11px;margin-top:8px}.leader-points{display:flex;align-items:center;gap:15px;margin-top:45px}.leader-points b{font:700 58px 'Barlow Condensed'}.leader-points span{font-size:8px;letter-spacing:1px;line-height:1.6}.stripes{position:absolute;bottom:0;right:0;width:90px;height:55px;background:repeating-linear-gradient(120deg,transparent 0 8px,#0002 8px 14px)}.table-card{background:var(--panel);border:1px solid var(--line)}.table-top{padding:20px 23px;display:flex;justify-content:space-between;border-bottom:1px solid var(--line);font-size:11px;letter-spacing:1px}.table-top span{color:var(--muted);font-size:9px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}th{font-size:9px;letter-spacing:1px;color:var(--muted);padding:13px 20px;font-weight:500}td{padding:13px 20px;border-top:1px solid #ffffff09;font-size:12px}td:first-child{font:600 20px 'Barlow Condensed';color:var(--muted)}td:last-child{font:700 23px 'Barlow Condensed';color:var(--orange)}td:nth-child(2){font-weight:600}.dot{display:inline-block;width:3px;height:18px;background:#555;margin-right:12px;vertical-align:middle}tr:first-child .dot{background:var(--orange)}.table-footer{border-top:1px solid var(--line);padding:17px 22px;display:flex;justify-content:space-between;font-size:10px;color:var(--muted)}.table-footer button{font-size:10px}.quicklinks{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px}.quicklinks a{display:flex;justify-content:space-between;align-items:center;padding:25px 20px;background:var(--orange);color:#111}.quicklinks span{font:10px monospace}.quicklinks b{font-size:23px}.light{background:var(--cream);color:#151618}.light .eyebrow{color:#666}.filters{display:flex;border:1px solid #8884;padding:4px;gap:3px}.filters button{border:0;background:transparent;color:inherit;padding:9px 14px;font-size:11px}.filters button.active{background:var(--orange);color:#111}.calendar-note{color:#777;font-size:11px;margin-bottom:25px}.race-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.race{border:1px solid #ccc9c3;padding:23px 20px;background:#f6f5f1}.race>span{font:10px monospace;color:#666}.race h3{font-size:30px;margin:20px 0 5px}.race p{font-size:11px;color:#777}.race .status{margin:20px 0 0;font-size:9px;letter-spacing:1px;display:block}.race.done h3{text-decoration:line-through;color:#858585}.race.done{background:#e5e3de}.race button{margin-top:17px;background:transparent;border:0;padding:0;color:#535353;font-size:10px;text-decoration:underline}.side-note{color:var(--muted);font-size:13px;line-height:1.7}.pilot-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.pilot{background:var(--panel);position:relative;overflow:hidden;min-height:220px;border-bottom:2px solid #4c4c4c}.pilot:hover{border-color:var(--orange)}.pilot-art{height:155px;position:relative;background:linear-gradient(135deg,#272a2c,#1a1b1d)}.pilot-art:before{content:attr(data-initial);position:absolute;left:18px;top:3px;font:italic 115px 'Barlow Condensed';color:#ffffff08}.pilot-art svg{height:108px;position:absolute;right:13px;bottom:0;opacity:.55}.pilot-number{position:absolute;left:15px;top:13px;font:18px 'Barlow Condensed';color:var(--orange)}.pilot h3{font-size:23px;margin:13px 15px 3px}.pilot small{font-size:8px;letter-spacing:1px;color:#aaa;display:block;margin:0 15px 15px}.reserve-title{display:flex;justify-content:space-between;align-items:center;margin:40px 0 18px}.reserve-title h3{font-size:21px;letter-spacing:1px}.reserve-title span{font-size:11px;color:var(--muted)}.reserve-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.reserve-grid>div{background:var(--panel);padding:23px;display:flex;gap:20px;align-items:center}.reserve-grid b{font:32px 'Barlow Condensed';color:var(--orange)}.reserve-grid span{font:600 22px 'Barlow Condensed'}.reserve-grid small{display:block;font:8px Barlow;color:var(--muted);letter-spacing:1px;margin-top:6px}.pending{border:1px dashed #555}.media-section{background:#1a1c1f}.video-feature{display:grid;grid-template-columns:1.15fr 1fr;gap:55px;align-items:center}.video-graphic{position:relative;overflow:hidden;background:var(--orange);height:325px;padding:35px;color:#171717;display:flex;align-items:center;gap:30px}.video-graphic b{font:italic 800 74px/.9 'Barlow Condensed';z-index:1}.video-graphic b span{display:block;font:9px Barlow;letter-spacing:3px;margin-top:25px}.play{border:1px solid #1115;border-radius:50%;padding:26px;font-size:22px}.speed-lines{position:absolute;right:-40px;top:-20px;width:120px;height:400px;transform:rotate(25deg);background:repeating-linear-gradient(90deg,#0001 0 15px,transparent 15px 30px)}.video-feature h3{font-size:39px;margin:18px 0}.video-feature p{color:var(--muted);font-size:13px;line-height:1.7;margin-bottom:24px}.video-feature small{display:block;font-size:9px;color:var(--muted);margin-top:15px}.gallery-toolbar{display:flex;gap:15px;align-items:center;margin-bottom:20px}.gallery-toolbar p{margin-right:auto;color:var(--muted);font-size:12px}select{background:var(--panel);color:#fff;border:1px solid #444;padding:12px;font-size:11px}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.album-tile{height:235px;position:relative;background:linear-gradient(135deg,#27292b,#181a1c);border:1px solid var(--line);padding:25px;display:flex;flex-direction:column;justify-content:end;overflow:hidden}.album-tile:before{content:'AK';font:italic 150px 'Barlow Condensed';position:absolute;top:0;right:15px;color:#ffffff04}.album-tile h3{font-size:30px}.album-tile small{font-size:9px;letter-spacing:1px;color:var(--orange);margin-top:9px}.album-tile.legacy{background:linear-gradient(135deg,#373029,#1c1b19)}.album-tile button{border:0;background:transparent;padding:0;position:absolute;inset:0;cursor:zoom-in}.album-tile img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.muted{font-size:10px;color:var(--muted);margin-top:17px}.partners{text-align:center}.partners>.eyebrow{justify-content:center;margin-bottom:15px}.partner-strip{display:flex;align-items:center;justify-content:space-between;gap:35px;margin:45px 0 30px;flex-wrap:wrap}.partner-strip b{font-size:19px;letter-spacing:-.5px}.partner-strip small{display:block;font-size:8px;letter-spacing:2px;margin-top:5px}.partner-strip .tito{font-style:italic;color:#b25200}.partners p{font-size:10px;color:#777}footer{padding:45px 5%;display:flex;align-items:center;justify-content:space-between;gap:35px}footer p{font-size:12px;line-height:1.6;color:var(--muted)}footer>a:not(.brand){font-size:12px}footer>span{font-size:8px;letter-spacing:1px;color:#888}dialog{background:var(--panel);color:#fff;border:1px solid #555;max-width:850px;width:92%;padding:35px;max-height:90vh}dialog::backdrop{background:#000c;backdrop-filter:blur(7px)}dialog h2{font-size:45px;margin:17px 0}dialog>p{color:var(--muted);font-size:12px;line-height:1.6;margin:15px 0}.close{float:right;background:transparent;color:white;border:0;font-size:30px;line-height:1}dialog input{width:64px;padding:8px;background:#101113;color:#fff;border:1px solid #666}#photoDialog{width:auto}#largePhoto{max-width:80vw;max-height:75vh}#toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);padding:15px 25px;background:var(--orange);color:#111;z-index:10;font-size:12px;display:none}@media(max-width:1050px){nav{gap:12px}.brand div{font-size:19px}header{gap:15px}.hero h1{font-size:85px}.hero{min-height:610px}.hero-art{padding:30px}.head-actions{flex-direction:column;align-items:end}.quicklinks b{font-size:18px}.pilot-grid{grid-template-columns:repeat(5,1fr)}.pilot-art svg{right:0;width:95px}.video-graphic b{font-size:55px}}@media(max-width:760px){.topline span:nth-child(2){display:none}header{height:auto;padding:18px 5%;flex-wrap:wrap}.brand>b{font-size:42px}.brand div{font-size:19px}nav{order:3;width:100%;overflow:auto;gap:23px;padding-top:10px;padding-bottom:5px}header>.outline{font-size:10px;padding:10px}.hero{grid-template-columns:1fr;min-height:0}.hero-copy{padding:38px 6% 35px}.hero h1{font-size:85px}.hero-art{height:320px;border-left:0;border-top:1px solid var(--line)}.track{height:400px;width:100%;top:-60px;left:5%}.art-bottom{gap:35px}.number{font-size:40px}.big26{font-size:270px;top:0}.ticker{gap:25px;font-size:12px;justify-content:start}section{padding:48px 5%}h2{font-size:44px}.section-head{align-items:start;flex-direction:column;gap:20px}.head-actions{flex-direction:row;align-items:center}.standings-layout{grid-template-columns:1fr}.leader{display:none}.table-top{padding:16px;font-size:10px}th,td{padding:12px}.quicklinks{grid-template-columns:1fr 1fr}.quicklinks a{padding:22px 14px}.race-grid{grid-template-columns:1fr 1fr}.race{padding:18px}.pilot-grid{grid-template-columns:1fr 1fr}.pilot-art{height:180px}.pilot-art svg{width:120px;height:135px;right:15px}.reserve-grid{gap:6px}.reserve-grid>div{padding:14px 7px;display:block}.reserve-grid b{font-size:25px;display:block;margin-bottom:10px}.reserve-grid span{font-size:17px}.reserve-grid small{font-size:7px;line-height:1.5}.reserve-title{align-items:start;gap:10px}.reserve-title span{max-width:130px;text-align:right}.video-feature{grid-template-columns:1fr;gap:25px}.video-graphic{height:260px}.video-graphic b{font-size:65px}.gallery-toolbar{flex-wrap:wrap}.gallery-toolbar p{width:100%;margin-bottom:8px}.gallery-grid{grid-template-columns:1fr}.album-tile{height:220px}.partner-strip{justify-content:center;gap:35px}.partner-strip b{width:35%}footer{flex-wrap:wrap}footer>span{width:100%}.actions{gap:15px;flex-wrap:wrap}.hero .text-link{font-size:11px}.eyebrow{font-size:8px;letter-spacing:1.5px}.table-footer{font-size:8px;padding:15px 12px}.filters button{padding:9px 11px;font-size:10px}dialog{padding:20px}dialog td{padding:8px}dialog input{width:52px}}
@media(min-width:761px){.track{width:100%;height:520px;top:28px;left:0;transform:rotate(-12deg)}}.home-partners{padding:18px 5%;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:35px;overflow:hidden}.home-partners>span{font-size:8px;letter-spacing:1.4px;color:var(--muted);white-space:nowrap}.sponsor-window{overflow:hidden;flex:1}.sponsor-loop{display:flex;width:max-content;gap:55px;animation:sponsors 32s linear infinite;font:600 17px 'Barlow Condensed';letter-spacing:.8px}.sponsor-loop span{white-space:nowrap}.sponsor-loop .new{color:var(--orange)}@keyframes sponsors{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sponsor-loop{animation:none}.home-partners{overflow:auto}}

/* Reference circuit: preserve real proportions and orientation at every breakpoint. */
.hero-art .track{width:100%;height:68%;top:15%;left:0;transform:none;overflow:visible;padding:0 18px}.hero-art .art-bottom{position:relative}.hero-art .vertical{right:9px}@media(max-width:760px){.hero-art .track{height:62%;top:10%;padding:0 12px}.hero-art{height:340px}}

.hero-art{background:#0d1010}.hero-art:before{display:none}.circuit-scene{position:absolute;left:0;top:12%;width:100%;height:72%;object-fit:contain;filter:drop-shadow(0 20px 30px #0008)}.hero-art .art-label{color:#bbb}.hero-art .art-bottom{z-index:2}.hero-art .vertical{color:#aaa;font-size:7px}@media(max-width:760px){.circuit-scene{top:14%;height:65%}.hero-art{height:360px}}

/* Material oficial recibido en noviembre: retratos, patrocinadores y calendario 2027. */
.pilot-art{height:260px;overflow:hidden;background:radial-gradient(ellipse at 50% 80%,#45301f,#1c1e20 75%)}.pilot-art:before{display:none}.pilot-art img{width:100%;height:100%;object-fit:contain;object-position:center bottom;display:block}.pilot{border-bottom-color:#ff7900}.pilot h3{margin-top:16px}.sponsor-loop{gap:0;animation-duration:45s}.sponsor-group{display:flex;align-items:center;gap:48px;padding-right:48px}.sponsor-logo{display:flex;align-items:center;justify-content:center;width:145px;height:65px;flex-shrink:0}.sponsor-logo img{max-width:100%;max-height:58px;object-fit:contain}.partner-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;align-items:stretch}.partner-strip figure{margin:0;background:#202225;padding:25px 18px 16px;min-height:175px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-bottom:3px solid #ff7900}.partner-strip img{width:100%;height:95px;object-fit:contain}.partner-strip figcaption{font-size:10px;color:#c5c5c5;margin-top:16px}.calendar-note{line-height:1.6}.race h3{font-size:31px}.race p{text-transform:capitalize}@media(max-width:1050px){.partner-strip{grid-template-columns:repeat(3,1fr)}.pilot-art{height:220px}}@media(max-width:760px){.pilot-art{height:250px}.partner-strip{grid-template-columns:repeat(2,1fr)}.partner-strip figure{min-height:160px;padding:20px 14px 12px}.partner-strip img{height:90px}.sponsor-logo{width:120px;height:60px}.sponsor-group{gap:30px;padding-right:30px}.race h3{font-size:27px}}@media(prefers-reduced-motion:reduce){.sponsor-loop{animation:none}}

.standings-layout{grid-template-columns:220px minmax(0,1fr)}.table-card{min-width:0}.annual-scroll{max-width:100%;max-height:790px}.annual-table{min-width:1020px;table-layout:fixed}.annual-table caption{text-align:left;padding:14px 16px;font-size:11px;color:#aaa}.annual-table th,.annual-table td{padding:10px 5px;text-align:center;font-size:12px}.annual-table thead th{position:sticky;top:0;z-index:3;background:#242629;font-size:10px}.annual-table thead th:first-child{width:130px;left:0;z-index:5}.annual-table thead th:nth-child(2){width:65px}.annual-table thead th:last-child{width:70px}.annual-table .ranking-pilot{position:sticky;left:0;z-index:2;background:#202225;text-align:left;padding:10px;border-top:2px solid #4c4c4c}.ranking-pilot img{display:block;width:48px;height:55px;object-fit:contain;object-position:bottom;margin:2px auto 5px}.ranking-pilot b{font-size:11px;display:block;text-align:center;color:white}.ranking-pilot .position{color:#ff7900;font:700 24px 'Barlow Condensed'}.annual-table .manga-label{font:10px Barlow;color:#bbb;white-space:nowrap}.annual-table .annual-total{font:700 28px 'Barlow Condensed';color:#ff7900;background:#26201a}.annual-total small{display:block;font:8px Barlow;color:#aaa}.annual-table .pilot-start td,.annual-table .pilot-start .manga-label{border-top:2px solid #4c4c4c}.annual-table td:last-child:not(.annual-total){font:12px Barlow;color:inherit}.table-footer{gap:15px;line-height:1.5}.month-picker{display:flex;align-items:center;gap:15px;margin:20px 0;font-size:12px}.month-picker select{min-width:180px}.empty-races{padding:25px;color:#666}.leader h3{font-size:40px}.head-actions .pill{font-size:8px}@media(max-width:760px){.standings-layout{grid-template-columns:1fr}.annual-table{min-width:950px}.annual-table thead th:first-child{width:110px}.table-footer{flex-wrap:wrap}.annual-scroll{max-height:670px}.head-actions{flex-wrap:wrap}}
.annual-table .annual-total,.annual-table thead th:last-child{position:sticky;right:0;z-index:2;background:#ff8500;color:#101112;min-width:62px;box-shadow:-6px 0 14px #0004}.annual-table thead th:last-child{z-index:5;background:#28292b;color:#fff}

.archive-intro{padding:80px 5%;background:radial-gradient(ellipse at 90% 40%,#ff85001a,transparent 60%);border-bottom:1px solid #333}.archive-intro h1{font-size:clamp(56px,7vw,110px);line-height:.95;margin:25px 0}.archive-intro p{max-width:570px;color:#aaa;font-size:18px;line-height:1.7}.archive-stats{display:flex;gap:60px;margin-top:45px}.archive-stats b{font-size:32px;color:#ff8500}.archive-stats small{display:block;color:#aaa;font:10px Arial;letter-spacing:2px;margin-top:10px}.season-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.season-card{display:block;padding:28px;background:#1a1b1d;border:1px solid #333;transition:background .2s,border-color .2s}.season-card:hover,.season-card:focus-visible{background:#25201a;border-color:#ff8500}.season-card>span{font-size:9px;letter-spacing:2px;color:#aaa}.season-card h2{font-size:64px;margin:30px 0 10px;color:#fff}.season-card p{color:#aaa;font-size:13px}.season-card b{display:block;color:#ff8500;font-size:11px;letter-spacing:1px;margin-top:28px}.season-card:first-child{border-top:3px solid #ff8500}@media(max-width:900px){.season-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.archive-stats{gap:25px}.archive-stats b{font-size:24px}.season-card{padding:18px}.season-card h2{font-size:48px}.archive-intro{padding-top:45px}}

.ak-visitor #manage,.ak-visitor #edit{display:none}.admin-bar header{top:32px}.history-hero{position:relative;min-height:790px;overflow:hidden;display:flex;align-items:center;padding:70px 5% 120px}.history-cover,.history-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.history-cover{object-position:75% 43%}.history-shade{background:linear-gradient(90deg,#090b0df5 0%,#090b0dc9 36%,#090b0d33 70%),linear-gradient(0deg,#101113 0%,transparent 35%)}.history-copy{position:relative;z-index:1;max-width:770px}.history-copy h1{font-size:clamp(52px,6.4vw,96px);line-height:.98;margin:30px 0 24px}.history-copy h1 em{color:#ff8500}.history-copy p{font-size:21px;line-height:1.6;color:#eee;margin-bottom:30px}.history-bottom{position:absolute;bottom:35px;left:5%;right:5%;display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:2px;color:#ccc}.history-bottom>span:first-child{font:700 32px 'Barlow Condensed',sans-serif;color:#ff8500}.history-marquee{padding:25px 5%;border-block:1px solid #333;font:700 clamp(18px,3vw,36px) 'Barlow Condensed',sans-serif;word-spacing:18px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.history-marquee em{color:#ff8500}.history-story{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.history-story p{max-width:560px;color:#aaa;line-height:1.9;font-size:17px}.history-story blockquote{margin:35px 0 0;border-left:3px solid #ff8500;padding-left:25px;font:italic 600 29px 'Barlow Condensed',sans-serif}.history-story figure{margin:0;transform:rotate(-2deg)}.history-story figure img{width:100%;aspect-ratio:4/5;object-fit:cover}.history-story figcaption{font-size:10px;letter-spacing:2px;margin-top:15px;color:#aaa}.archive-seasons{background:#151618}.history-card{min-height:290px;position:relative;isolation:isolate;overflow:hidden;background:#171819}.history-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.45;transition:transform .4s}.history-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#090b0df5,#090b0d44);z-index:-1}.history-card:hover img{transform:scale(1.06)}.history-card h2{font-size:70px}.history-card>span,.history-card p{color:#ddd}.history-closing{text-align:center;padding:95px 5%;background:radial-gradient(ellipse at center,#ff850015,transparent 70%)}.history-closing h2{margin:25px 0}.history-closing p{color:#aaa;margin-bottom:30px}.legacy-content{padding:60px 5%;max-width:1500px;margin:auto;min-height:60vh}.legacy-content>h1{font-size:60px}.legacy-content img{max-width:100%;height:auto}.legacy-content iframe,.legacy-content video{max-width:100%}.legacy-content .elementor-widget-heading h2{color:#ff8500}.legacy-content .elementor-video{width:100%}@media(max-width:760px){.history-hero{min-height:760px;padding-top:45px}.history-cover{object-position:62% center}.history-shade{background:linear-gradient(90deg,#090b0de6,#090b0d66),linear-gradient(0deg,#101113,transparent 70%)}.history-copy h1{font-size:clamp(48px,9vw,72px)}.history-story{grid-template-columns:1fr;gap:40px}.history-story figure img{aspect-ratio:4/3}.history-bottom{gap:15px}.history-bottom>span:last-child{display:none}.history-card{min-height:240px}.history-card h2{font-size:54px}.history-marquee{word-spacing:4px}.admin-bar header{top:46px}}
