@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ca55bb71b529573f-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1361b9baaefe9807-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/92eb00116dd31e6a-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e1f600cb732239d9-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca55bb71b529573f-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1361b9baaefe9807-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/92eb00116dd31e6a-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e1f600cb732239d9-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ca55bb71b529573f-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1361b9baaefe9807-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/92eb00116dd31e6a-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e1f600cb732239d9-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca55bb71b529573f-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1361b9baaefe9807-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/92eb00116dd31e6a-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e1f600cb732239d9-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ca55bb71b529573f-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1361b9baaefe9807-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/92eb00116dd31e6a-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e1f600cb732239d9-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ca55bb71b529573f-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1361b9baaefe9807-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/92eb00116dd31e6a-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e1f600cb732239d9-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.O_5UsW_className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.O_5UsW_variable{--font-sans:"Montserrat", "Montserrat Fallback"}
:root{--bg:#05080f;--gold:#d4a64f;--gold-hi:#f3d58a;--blue:#2f7bff;--text:#f4f6fa;--muted:#f4f6fab8;--ease:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stage{isolation:isolate;flex-direction:column;min-height:100svh;padding:0 clamp(16px,5vw,88px);display:flex;position:relative}.backdrop{z-index:-3;background:radial-gradient(ellipse 70% 55% at 50% 30%, #0b1426 0%, transparent 70%), radial-gradient(ellipse 100% 60% at 50% 110%, #0a1a38 0%, transparent 70%), var(--bg);position:fixed;inset:0;overflow:hidden}.arc{border:2px solid #0000;border-radius:50%;width:62vmax;height:130%;position:absolute;top:-18%}.arc-gold{border-right-color:#d4a64fd9;left:-38vmax;box-shadow:12px 0 60px -10px #d4a64f73,inset -10px 0 40px -20px #d4a64f66}.arc-blue{border-left-color:#2f7bffe6;right:-38vmax;box-shadow:-12px 0 60px -10px #2f7bff80,inset 10px 0 40px -20px #2f7bff73}.streaks{align-items:flex-end;gap:clamp(10px,1.6vw,26px);height:70%;display:flex;position:absolute;bottom:0}.streaks i{border-radius:2px;width:3px;display:block}.streaks-gold{left:1.5vw}.streaks-blue{right:1.5vw}.streaks-gold i{background:linear-gradient(to top, transparent, var(--gold-hi));box-shadow:0 0 14px #d4a64fb3}.streaks-blue i{background:linear-gradient(#6fa8ff,#0000);box-shadow:0 0 14px #2f7bffcc}.streaks-gold i:first-child{height:52%}.streaks-gold i:nth-child(2){height:40%}.streaks-gold i:nth-child(3){height:26%}.streaks-blue i:first-child{height:46%}.streaks-blue i:nth-child(2){width:8px;height:22%}.floor{background:radial-gradient(50% 80% at 12% 100%,#d4a64f47,#0000 70%),radial-gradient(50% 80% at 88% 100%,#2f7bff4d,#0000 70%);height:28%;position:absolute;bottom:-8%;left:-10%;right:-10%}.dust{opacity:.5;background-image:radial-gradient(1.2px 1.2px at 20% 30%,#f3d58ae6,#0000),radial-gradient(1px 1px at 70% 20%,#fffc,#0000),radial-gradient(1.4px 1.4px at 85% 65%,#6fa8ffe6,#0000),radial-gradient(1px 1px at 35% 75%,#ffffffb3,#0000),radial-gradient(1.2px 1.2px at 55% 45%,#f3d58ab3,#0000),radial-gradient(1px 1px at 10% 85%,#fff9,#0000);background-size:520px 520px;position:absolute;inset:0}.topbar{justify-content:space-between;align-items:center;gap:24px;padding-top:26px;display:flex}.brand{align-items:center;gap:16px;display:flex}.brand .divider{background:#d4a64f99;width:1px;height:38px}.brand-name{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:500;line-height:1.5}.topbar nav{gap:clamp(20px,3vw,48px);display:flex}.topbar nav a{letter-spacing:.2em;text-transform:uppercase;padding:6px 0;font-size:11px;font-weight:500;transition:color .3s;position:relative}.topbar nav a:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform .45s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.topbar nav a:hover{color:var(--gold-hi)}.topbar nav a:hover:after{transform:scaleX(1)}.pill{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold);border-radius:999px;padding:13px 28px;font-size:11px;font-weight:500;transition:background .35s,color .35s,box-shadow .35s}.pill:hover{background:var(--gold);color:#1a1204;box-shadow:0 0 30px #d4a64f73}.rnc-mark{letter-spacing:-.06em;font-weight:900;line-height:.9;display:inline-flex}.rnc-mark .silver,.rnc-mark .gold{color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.rnc-mark .silver{background-image:linear-gradient(110deg,#7c828c 0%,#f2f4f7 30%,#9aa0aa 48%,#fff 62%,#8b919b 100%)}.rnc-mark .gold{background-image:linear-gradient(110deg,#9c6f22 0%,#f3d58a 35%,#c18a2e 55%,#ffe9b0 70%,#a87725 100%)}.rnc-mark.small{font-size:44px}.rnc-mark.big{font-size:clamp(120px,24vw,270px)}@keyframes logoIn{0%{opacity:0;filter:blur(24px);letter-spacing:.08em;transform:scale(1.18)}to{opacity:1;filter:blur();letter-spacing:-.06em;transform:none}}@keyframes sheen{0%{background-position:100% 0}to{background-position:-120% 0}}.logo-wrap{justify-content:center;margin:14px 0 6px;font-size:0;display:flex}.logo-wrap .rnc-mark{opacity:0;animation:logoIn 2.2s var(--ease) .5s forwards;filter:drop-shadow(0 10px 40px #d4a64f40)}.logo-wrap .silver,.logo-wrap .gold{animation:5s ease-in-out 2.8s infinite sheen}.hero{text-align:center;flex-direction:column;flex:1;align-items:center;padding:clamp(28px,5vh,56px) 0 clamp(24px,4vh,44px);display:flex}.eyebrow{letter-spacing:.5em;text-transform:uppercase;color:var(--gold);padding-left:.5em;font-size:clamp(10px,1.5vw,15px);font-weight:500}.fullname{letter-spacing:.5em;text-transform:uppercase;margin-top:6px;padding-left:.5em;font-size:clamp(11px,2.4vw,28px);font-weight:400}.fullname em{color:var(--gold);font-style:normal}.rule{background:linear-gradient(90deg, transparent, var(--gold), transparent);width:min(260px,40vw);height:1px;margin:clamp(18px,3vh,30px) 0}.soon{text-transform:uppercase;letter-spacing:.5em;padding-left:.5em;font-size:clamp(20px,3.8vw,40px);font-weight:300}.tagline{letter-spacing:.38em;text-transform:uppercase;color:var(--muted);margin-top:14px;font-size:clamp(9px,1.35vw,15px);font-weight:400;line-height:1.9}.shows{gap:clamp(14px,2.4vw,32px);width:100%;max-width:820px;margin-top:clamp(26px,5vh,48px);display:flex}.show{aspect-ratio:1672/941;transition:transform .6s var(--ease), box-shadow .6s var(--ease);border:1px solid;border-radius:6px;flex:1;position:relative;overflow:hidden}.show img{object-fit:cover;transition:transform 1.2s var(--ease)}.show.gold{border-color:#d4a64f73}.show.blue{border-color:#2f7bff66}.show:hover{transform:translateY(-6px)}.show.gold:hover{box-shadow:0 18px 60px -10px #d4a64f80}.show.blue:hover{box-shadow:0 18px 60px -10px #2f7bff8c}.show:hover img{transform:scale(1.06)}.show:after{content:"";background:linear-gradient(115deg,#0000 40%,#ffffff24 50%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}.show:hover:after{transition:transform 1.1s var(--ease);transform:translate(120%)}.cta{flex-direction:column;align-items:center;width:100%;margin-top:clamp(26px,5vh,44px);display:flex}.cta-label{letter-spacing:.4em;text-transform:uppercase;margin-bottom:18px;padding-left:.4em;font-size:clamp(10px,1.3vw,13px);font-weight:500}.notify{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080c16b3;border:1px solid #d4a64f8c;border-radius:7px;flex-wrap:wrap;justify-content:center;width:min(660px,100%);transition:box-shadow .4s;display:flex;position:relative;overflow:hidden}.notify:focus-within{box-shadow:0 0 40px #d4a64f4d}.notify input{color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:240px;padding:20px 22px;font-size:15px}.notify input::placeholder{color:#f4f6fa80}.notify button{cursor:pointer;font:inherit;letter-spacing:.2em;text-transform:uppercase;color:#1a1204;min-height:58px;transition:background-position .6s var(--ease), filter .3s;background:linear-gradient(110deg,#c9993f,#f0cf85 50%,#c9993f) 0 0/200% 100%;border:0;flex:none;padding:0 34px;font-size:13px;font-weight:600}.notify button:hover{filter:brightness(1.08);background-position:100% 0}.notify button:disabled{opacity:.7;cursor:wait}.notify-error{color:#ff9a8a;text-align:center;flex-basis:100%;padding:0 0 12px;font-size:12px}.notify-done{letter-spacing:.08em;color:var(--gold-hi);padding:20px 0;font-size:15px}.pillars{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:16px;padding:28px 0 34px;display:flex}.pillar{color:var(--gold);transition:transform .4s var(--ease);flex:1;justify-content:center;align-items:center;gap:14px;display:flex;position:relative}.pillar:not(:last-child):after{content:"";background:#d4a64f73;width:1px;height:34px;margin-top:-17px;position:absolute;top:50%;right:0}.pillar span{letter-spacing:.2em;text-transform:uppercase;color:var(--text);text-align:left;font-size:11px;font-weight:400;line-height:1.55}.pillar:hover{transform:translateY(-3px)}@media (max-width:900px){.topbar nav{display:none}.pillars{flex-wrap:wrap;justify-content:center;row-gap:22px}.pillar{flex:0 0 45%}.pillar:after{display:none}.streaks{opacity:.6}}@media (max-width:560px){.shows{flex-direction:column}.brand-name,.brand .divider{display:none}.pill{padding:11px 18px}.notify button{width:100%;min-height:54px}.eyebrow,.fullname,.soon,.tagline{letter-spacing:.28em}.soon{letter-spacing:.3em}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.brand{color:inherit}.about{width:100%;max-width:1080px;margin:0 auto}.about-hero{text-align:center;flex-direction:column;align-items:center;padding:clamp(48px,10vh,110px) 0 clamp(20px,4vh,40px);display:flex}.about-hero h1{letter-spacing:.01em;max-width:880px;margin-top:22px;font-size:clamp(28px,5.2vw,58px);font-weight:300;line-height:1.18}.about-hero h1 em{background:linear-gradient(110deg,#c18a2e,#f3d58a,#c18a2e);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:600}.about-hero .rule{margin-top:40px}.about-block{border-top:1px solid #ffffff0f;grid-template-columns:220px 1fr;align-items:start;gap:28px 48px;padding:clamp(36px,7vh,72px) 0;display:grid}.about-block>:not(.kicker){grid-column:2}.kicker{letter-spacing:.34em;text-transform:uppercase;color:var(--gold);grid-area:1/1;padding-top:6px;font-size:12px;font-weight:500}.prose p{color:var(--muted);max-width:640px;font-size:clamp(16px,1.5vw,19px);font-weight:300;line-height:1.8}.prose p+p{margin-top:1.2em}.prose strong{color:var(--text);font-weight:600}.mission{border-left:2px solid var(--gold);padding-left:24px;font-size:clamp(22px,3vw,34px);font-weight:300;line-height:1.35}.focus{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:12px;display:grid}.focus article{transition:border-color .4s, transform .4s var(--ease);background:#080c168c;border:1px solid #d4a64f40;border-radius:6px;padding:22px 24px}.focus article:hover{border-color:var(--gold);transform:translateY(-3px)}.focus h3{letter-spacing:.26em;text-transform:uppercase;color:var(--gold-hi);margin-bottom:10px;font-size:13px;font-weight:500}.focus p{color:var(--muted);font-size:15px;font-weight:300;line-height:1.7}.about-shows{max-width:none;margin-top:0}.show-notes{grid-template-columns:1fr 1fr;gap:clamp(14px,2.4vw,32px);display:grid}.show-notes p{color:var(--muted);font-size:14px;font-weight:300;line-height:1.7}.show-notes strong{color:var(--text);margin-bottom:4px;font-weight:600;display:block}.about-cta{text-align:center;border-top:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:22px;padding:clamp(40px,8vh,80px) 0 60px;display:flex}.about-cta .cta-label{margin-bottom:0}.pill.solid{color:#1a1204;background:linear-gradient(110deg,#c9993f,#f0cf85 50%,#c9993f);border-color:#0000;padding:17px 38px;font-weight:600}.back{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:11px}.back:hover{color:var(--gold-hi)}@media (max-width:900px){.about-block{grid-template-columns:1fr}.about-block>:not(.kicker),.kicker{grid-column:1}.kicker{grid-row:auto;padding-top:0}}@media (max-width:560px){.focus,.show-notes{grid-template-columns:1fr}}.motto{letter-spacing:.26em;text-transform:uppercase;color:var(--gold-hi);font-size:13px;font-weight:500}.actions{align-items:center;gap:clamp(20px,3vw,40px);display:flex}.navlink{letter-spacing:.2em;text-transform:uppercase;padding:6px 0;font-size:11px;font-weight:500;transition:color .3s;position:relative}.navlink:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform .45s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.navlink:hover{color:var(--gold-hi)}.navlink:hover:after{transform:scaleX(1)}
