@font-face{font-family:EurostileBQ Bold Extended;src:url(/fonts/EurostileBQ-BoldExtended.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--font-display:"EurostileBQ Bold Extended","Eurostile Extended","Arial Black",Arial,Helvetica,sans-serif;--panel:rgba(255,255,255,.045);--panel-strong:rgba(255,255,255,.075);--text:#f5f7f8;--muted:#9aa4ac;--line:rgba(255,255,255,.12);--accent-2:#dce8ee;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 75% 10%,rgba(0,231,240,.1),transparent 28%),radial-gradient(circle at 15% 55%,rgba(255,255,255,.05),transparent 24%),var(--bg);color:var(--text);min-height:100vh}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,black,transparent 75%);mask-image:linear-gradient(180deg,black,transparent 75%)}a{color:inherit;text-decoration:none}img{display:block}.container{width:min(calc(100% - 40px),var(--max));margin-inline:auto}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(5,6,7,.72);border-bottom:1px solid var(--line)}.nav{min-height:78px;justify-content:space-between;gap:28px}.brand,.nav{display:flex;align-items:center}.brand{gap:13px;font-family:var(--font-ui);font-weight:750;line-height:1.05;letter-spacing:.11em}.brand img{object-fit:contain}.brand small{display:block;color:var(--muted);font-weight:560;letter-spacing:.16em;margin-top:5px;text-transform:uppercase}.nav-links{display:flex;align-items:center;gap:28px;color:#c5ccd1;font-size:14px}.nav-links a{position:relative;padding:28px 0}.nav-links a:after{content:"";position:absolute;left:0;right:100%;bottom:19px;height:1px;background:white;transition:.25s ease}.nav-links a.active:after,.nav-links a:hover:after{right:0}.nav-cta{padding:11px 16px!important;border:1px solid rgba(0,231,240,.5);border-radius:999px;background:rgba(0,231,240,.09)}.menu-btn,.nav-cta:after{display:none}.menu-btn{background:transparent;border:0;color:white;font-size:26px}.hero{padding:92px 0 72px}.eyebrow{color:var(--accent-2);font-size:12px;font-weight:800;letter-spacing:.24em}.eyebrow,h1{text-transform:uppercase}h1{font-family:var(--font-display);font-size:clamp(56px,9vw,126px);line-height:.84;letter-spacing:-.07em;margin:18px 0 26px}.hero h1 span{-webkit-text-stroke:1px rgba(255,255,255,.38)}.lead{max-width:640px;color:#b6bec4;font-size:clamp(17px,2vw,20px);line-height:1.7}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 20px;border-radius:4px;font-weight:800;letter-spacing:.05em;font-size:13px;text-transform:uppercase;border:1px solid var(--line);transition:.2s ease}.btn-primary{color:#04111a;background:linear-gradient(135deg,#fff,#aebbc3);border-color:transparent}.btn-secondary{background:rgba(255,255,255,.035)}.btn:hover{transform:translateY(-2px);filter:brightness(1.06)}@keyframes float{50%{transform:translateY(-12px)}}.stats{display:grid;grid-template-columns:repeat(4,1fr)}.stat{padding:26px 24px;border-right:1px solid var(--line)}.stat:last-child{border-right:0}.stat strong{display:block;font-size:28px}.stat span{color:var(--muted);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.section{padding:96px 0}.section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:40px}.section h2{font-family:var(--font-display);font-size:clamp(36px,6vw,72px);line-height:.95;letter-spacing:-.05em;margin:8px 0 0;text-transform:uppercase}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.card{border:1px solid var(--line);background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018));padding:28px;min-height:225px;position:relative;overflow:hidden}.card:before{content:"";position:absolute;inset:auto -30% -70% 20%;height:180px;background:radial-gradient(circle,rgba(0,231,240,.15),transparent 70%)}.card h3{font-size:25px;margin:40px 0 12px}.card p{color:var(--muted);line-height:1.65;margin:0}.partner-visual .wordmark{font-size:clamp(54px,8vw,110px);font-weight:950;letter-spacing:-.08em;transform:rotate(-4deg)}.feature{border:1px solid var(--line);padding:14px 16px;color:#cbd2d7;font-size:14px}.join-shell{min-height:calc(100vh - 79px);display:grid;place-items:center;padding:70px 0}.join-card{width:min(940px,calc(100% - 40px));text-align:center;border:1px solid var(--line);padding:clamp(50px,9vw,110px) 30px;background:radial-gradient(circle at 50% 0,rgba(0,231,240,.15),transparent 45%),rgba(255,255,255,.025);position:relative;overflow:hidden}.join-card:after{content:"V6";position:absolute;right:-35px;bottom:-90px;font-size:260px;font-weight:950;color:rgba(255,255,255,.025)}.join-card img{width:110px;margin:0 auto 28px}.join-card h1{font-family:var(--font-display);font-size:clamp(58px,10vw,120px);margin:0 0 22px}.join-card p{color:var(--muted);font-size:18px;line-height:1.7;max-width:620px;margin:0 auto 34px}.footer{border-top:1px solid var(--line);padding:30px 0;color:#858f96;font-size:13px}.footer-row{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.banner{border:1px solid var(--line);overflow:hidden;margin-top:44px}.banner img{width:100%;aspect-ratio:3/1;object-fit:cover;opacity:.86}@media (max-width:720px){.cards{grid-template-columns:1fr}.stats{grid-template-columns:1fr 1fr}.stat:nth-child(2){border-right:0}.nav-links,.stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.nav-links{display:none;position:absolute;top:78px;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:#07090a;padding:12px 20px 22px}.nav-links.open{display:flex}.nav-links a{padding:15px 0}.nav-links a:after{display:none}.menu-btn{display:block}.hero{padding-top:60px}.section{padding:70px 0}.section-head{display:block}.banner img{aspect-ratio:16/7}}.roster-group{padding:0 0 72px}.roster-group+.roster-group{padding-top:12px;border-top:1px solid var(--line)}.member-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.member-card{min-height:120px;border:1px solid var(--line);background:linear-gradient(145deg,rgba(255,255,255,.05),rgba(255,255,255,.015));padding:20px;display:flex;align-items:center;gap:16px;transition:.2s ease}.member-card:hover{transform:translateY(-3px);border-color:rgba(0,231,240,.42)}.member-mark{width:42px;height:42px;border:1px solid rgba(0,231,240,.38);display:grid;place-items:center;color:var(--accent-2);font-size:12px;font-weight:900;letter-spacing:.08em;background:rgba(0,231,240,.06)}.member-card h3{margin:0 0 6px;font-size:18px}.member-card span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.16em}.media-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:24px}.btn-large{min-height:58px;padding:0 28px}.join-tags{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:28px}.join-tags span{border:1px solid var(--line);padding:9px 13px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.14em}.nav-links a.nav-cta.active{border-color:var(--accent);background:rgba(0,231,240,.14)}@media(max-width:1000px){.member-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.member-grid{grid-template-columns:1fr 1fr}.member-card{min-height:104px;padding:15px}.roster-group{padding-bottom:50px}}@media(max-width:480px){.member-grid{grid-template-columns:1fr}.member-card{min-height:92px}}:root{--site-primary:#00e7f0;--site-bg:#07090a;--site-surface:#111417;--site-text:#fff;--site-muted:#9ca6ad}body{background:var(--site-bg);color:var(--site-text)}.admin-login label{display:grid;grid-gap:8px;gap:8px;text-align:left;max-width:520px;margin:18px auto;color:var(--site-muted)}.admin-login input,.admin-panel input,.admin-panel select,.admin-section-head input,.member-edit input,.member-edit select{width:100%;padding:12px 14px;background:#080a0c;border:1px solid rgba(255,255,255,.14);color:#fff;border-radius:4px}.admin-page{min-height:calc(100vh - 79px);display:grid;grid-template-columns:240px 1fr;background:#080a0c}.admin-sidebar{padding:28px 18px;border-right:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:8px;position:-webkit-sticky;position:sticky;top:79px;height:calc(100vh - 79px)}.admin-sidebar>div{display:flex;align-items:center;gap:12px;padding:8px 10px 24px}.admin-sidebar img{width:38px}.admin-sidebar button{border:0;background:transparent;color:#9ca6ad;text-align:left;padding:13px;border-radius:4px;cursor:pointer}.admin-sidebar button.active,.admin-sidebar button:hover{background:rgba(0,231,240,.1);color:#fff}.admin-sidebar button:last-child{margin-top:auto}.admin-content{padding:38px;max-width:1400px;width:100%}.admin-content>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.admin-content h1{font-size:clamp(38px,5vw,72px);margin:4px 0}.admin-notice{border:1px solid rgba(0,231,240,.4);background:rgba(0,231,240,.08);padding:14px 18px;border-radius:4px}.admin-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.admin-panel,.admin-stats>div{border:1px solid rgba(255,255,255,.1);background:#111417;padding:22px}.admin-stats strong{display:block;font-size:42px}.admin-stats span{color:#9ca6ad}.admin-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0}.admin-section-head h2{font-size:32px}.admin-section-head input{max-width:420px;font-size:20px;font-weight:800}.admin-panel{margin-bottom:16px}.member-edit{display:grid;grid-template-columns:1fr .8fr 1fr auto auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 0;border-top:1px solid rgba(255,255,255,.08)}.admin-section-head button,.member-edit button{padding:10px 13px;background:#191d20;color:#fff;border:1px solid rgba(255,255,255,.12);cursor:pointer}.member-edit label{display:flex;gap:7px;align-items:center;color:#9ca6ad}.member-edit label input{width:auto}.admin-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.settings-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.settings-grid label{display:grid;grid-gap:8px;gap:8px;text-transform:capitalize;color:#9ca6ad}.settings-grid input[type=color]{height:48px;padding:3px}@media(max-width:900px){.admin-page{grid-template-columns:1fr}.admin-sidebar{position:static;height:auto;flex-direction:row;overflow:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.admin-sidebar>div{display:none}.admin-sidebar button:last-child{margin-top:0}.admin-content{padding:22px}.admin-grid,.admin-stats,.member-edit,.settings-grid{grid-template-columns:1fr}.admin-content>header{display:block}}button.member-card{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer}.member-avatar{width:52px;height:52px;object-fit:contain;border:1px solid rgba(0,231,240,.35);background:rgba(0,231,240,.05);padding:5px}.member-profile-edit{grid-template-columns:90px repeat(4,minmax(135px,1fr));align-items:end;padding:18px 0}.member-profile-edit>label{display:grid;grid-gap:6px;gap:6px;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.small-upload{font-size:10px;color:var(--accent-2);cursor:pointer}.member-profile-edit .inline-check{display:flex;align-items:center;align-self:center;text-transform:none;letter-spacing:0}.remove-member{align-self:center}.member-profile-edit select{width:100%;padding:12px 14px;background:#080a0c;border:1px solid rgba(255,255,255,.14);color:#fff;border-radius:4px}@media(max-width:1100px){.member-profile-edit{grid-template-columns:80px repeat(2,minmax(160px,1fr))}}@media(max-width:720px){.member-profile-edit{grid-template-columns:1fr}}.member-card{border-radius:0;text-align:left;color:inherit;width:100%;cursor:pointer}.member-card h3{white-space:normal;overflow-wrap:anywhere}.member-profile-list{display:grid;grid-gap:12px;gap:12px}.member-profile-card{border:1px solid rgba(255,255,255,.1);background:#111417;padding:18px}.member-profile-card summary{cursor:pointer;display:flex;align-items:center;gap:14px;list-style:none}.member-profile-card summary::-webkit-details-marker{display:none}.member-profile-card summary img{width:48px;height:48px;object-fit:cover}.member-profile-card summary strong{display:block}.member-profile-card summary span{color:#9ca6ad;font-size:12px}.member-profile-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.member-profile-form label{display:grid;grid-gap:7px;gap:7px;color:#9ca6ad}.member-profile-form .wide{grid-column:1/-1}.team-membership-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.team-membership-row{border:1px solid rgba(255,255,255,.08);padding:12px;display:grid;grid-template-columns:auto 1fr 1fr 90px;grid-gap:10px;gap:10px;align-items:center}.team-membership-row input[type=checkbox]{width:auto}.admin-actions{display:flex;gap:10px;flex-wrap:wrap}.danger-button{background:transparent!important;border-color:rgba(255,90,90,.4)!important;color:#ff9a9a!important}@media(max-width:900px){.member-profile-form,.team-membership-grid{grid-template-columns:1fr}.team-membership-row{grid-template-columns:auto 1fr}.team-membership-row input[type=number],.team-membership-row select{grid-column:2}}.hq-sidebar{padding:24px 14px}.hq-brand{padding:8px 10px 22px!important}.hq-brand span{display:grid;grid-gap:3px;gap:3px}.hq-brand strong{font-family:var(--font-ui);font-weight:760;letter-spacing:.02em}.hq-brand small{color:var(--muted);font-family:var(--font-ui);font-size:9px;font-weight:520;line-height:1.3;letter-spacing:.04em}.hq-sidebar nav{display:grid;grid-gap:4px;gap:4px}.hq-sidebar nav button{width:100%}.hq-sidebar-footer{margin-top:auto!important;display:grid!important;grid-gap:8px;gap:8px;padding:16px 10px 0!important;border-top:1px solid var(--line)}.hq-sidebar-footer small{color:var(--muted)}.hq-sidebar-footer button{margin:0!important;padding:11px 0!important}.hq-content>header h1{font-size:clamp(38px,5vw,66px)}.hq-stats{grid-template-columns:repeat(4,1fr)}.hq-stats button{border:1px solid rgba(255,255,255,.1);background:#111417;padding:22px;color:inherit;text-align:left;cursor:pointer;transition:.2s ease}.hq-stats button:hover{border-color:rgba(0,231,240,.42);transform:translateY(-2px)}.hq-stats strong{display:block;font-size:42px}.hq-stats span{color:#9ca6ad}.hq-quick-actions{margin-top:28px}.hq-action-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.hq-action-grid button{min-height:76px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,rgba(0,231,240,.09),rgba(255,255,255,.02));color:#fff;text-align:left;padding:18px;font-weight:800;cursor:pointer}.hq-action-grid button:hover{border-color:rgba(0,231,240,.45)}.hq-status{margin-top:28px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.hq-status div{display:grid;grid-gap:7px;gap:7px}.hq-status span{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.hq-coming-soon{max-width:760px}.hq-coming-soon h2{font-size:38px;margin:8px 0}.hq-coming-soon p{color:var(--muted);font-size:18px}.hq-coming-soon>span{display:inline-block;margin-top:12px;color:var(--accent-2);font-size:12px;text-transform:uppercase;letter-spacing:.12em}@media(max-width:1100px){.hq-action-grid,.hq-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.hq-sidebar{display:block;overflow:visible}.hq-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.hq-sidebar-footer{margin-top:12px!important}.hq-status{grid-template-columns:1fr}.hq-brand{display:flex!important}}@media(max-width:560px){.hq-action-grid,.hq-sidebar nav,.hq-stats{grid-template-columns:1fr}.hq-content{padding:18px}.hq-content>header h1{font-size:38px}}.members-cms-head p{margin:5px 0 0;color:var(--muted)}.member-toolbar{display:grid;grid-template-columns:minmax(240px,2fr) minmax(170px,1fr) minmax(150px,1fr) 90px;grid-gap:14px;gap:14px;align-items:end;margin-bottom:18px}.member-toolbar label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.member-toolbar input,.member-toolbar select{width:100%;padding:12px 14px;background:#080a0c;border:1px solid rgba(255,255,255,.14);color:#fff;border-radius:4px}.member-result-count{display:grid;place-items:center;min-height:66px;border:1px solid rgba(255,255,255,.1);background:#0d1012}.member-result-count strong{font-size:24px}.member-result-count span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.12em}.member-profile-card.is-archived{opacity:.72}.member-profile-card summary{position:relative;padding-right:110px}.member-status-badge{position:absolute;right:0;padding:6px 9px;border:1px solid;border-radius:999px;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.member-status-badge.active{color:#79e4a4;border-color:rgba(121,228,164,.35);background:rgba(121,228,164,.07)}.member-status-badge.archived{color:#b4bdc3;border-color:rgba(180,189,195,.25);background:rgba(180,189,195,.05)}.member-pfp-control{display:grid;grid-gap:8px;gap:8px}.member-pfp-control>span{color:var(--muted)}.member-pfp-control>img{width:68px;height:68px;object-fit:contain;background:#080a0c;border:1px solid rgba(255,255,255,.14);padding:5px}.text-button{border:0;background:transparent;color:var(--accent-2);padding:0;cursor:pointer;text-align:left}.member-toggle{align-self:end;padding-bottom:12px}.member-record-actions{display:flex;align-items:center;gap:16px;border-top:1px solid rgba(255,255,255,.08);padding-top:16px}.member-record-actions span{color:var(--muted);font-size:12px}.member-empty-state{text-align:center;padding:48px 24px}.member-empty-state p{color:var(--muted)}.btn:disabled{opacity:.48;cursor:not-allowed}@media(max-width:900px){.member-toolbar{grid-template-columns:1fr 1fr}.member-result-count{min-height:58px}.member-profile-card summary{padding-right:0}.member-status-badge{position:static;margin-left:auto}.member-record-actions{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.member-toolbar{grid-template-columns:1fr}.member-profile-card summary{align-items:flex-start;flex-wrap:wrap}.member-status-badge{margin-left:62px}.member-record-actions{gap:10px}}.admin-user-list,.approval-list{display:grid;grid-gap:12px;gap:12px}.approval-card{padding:0}.approval-card>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px;cursor:pointer}.approval-card>summary::-webkit-details-marker{display:none}.approval-card summary div{display:grid;grid-gap:5px;gap:5px}.approval-card summary strong{text-transform:capitalize;font-size:19px}.approval-card summary span{color:var(--muted);font-size:12px}.approval-status{border:1px solid rgba(255,255,255,.18);padding:7px 10px;border-radius:999px;text-transform:uppercase!important;letter-spacing:.08em}.approval-status.pending{color:#ffd177;border-color:rgba(255,209,119,.35)}.approval-status.approved{color:#79e4a4;border-color:rgba(121,228,164,.35)}.approval-status.rejected{color:#ff9a9a;border-color:rgba(255,154,154,.35)}.approval-body{padding:0 20px 22px;border-top:1px solid var(--line)}.approval-body pre{max-height:420px;overflow:auto;background:#080a0c;border:1px solid var(--line);padding:16px;color:#cdd5da;font-size:12px;white-space:pre-wrap}.approval-body label{display:grid;grid-gap:8px;gap:8px;color:var(--muted);margin:16px 0}.approval-body textarea{min-height:90px;background:#080a0c;color:#fff;border:1px solid var(--line);padding:12px}.admin-invite-form{display:grid;grid-template-columns:1fr 1.4fr 1fr auto;grid-gap:12px;gap:12px;align-items:end;margin-bottom:28px}.admin-invite-form label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:12px}.admin-invite-form input,.admin-invite-form select,.admin-section-head select{background:#080a0c;color:#fff;border:1px solid var(--line);padding:12px}.admin-user-list .member-edit span{display:grid;grid-gap:3px;gap:3px}.admin-user-list .member-edit small{color:var(--muted)}@media(max-width:1000px){.admin-invite-form{grid-template-columns:1fr 1fr}.admin-invite-form .btn{min-height:46px}}@media(max-width:600px){.admin-invite-form{grid-template-columns:1fr}.approval-card>summary{align-items:flex-start;flex-direction:column}}.password-control{display:grid;grid-template-columns:1fr auto;align-items:stretch;border:1px solid rgba(255,255,255,.14);background:#080a0c;border-radius:4px}.password-control input{border:0!important;background:transparent!important;min-width:0}.password-toggle{border:0;border-left:1px solid rgba(255,255,255,.12);background:transparent;color:var(--accent-2);padding:0 14px;cursor:pointer;font-weight:800}.password-guidance{color:var(--muted);font-size:12px;margin:0}.account-security-panel{max-width:720px;display:grid;grid-gap:16px;gap:16px}.account-security-panel label{display:grid;grid-gap:8px;gap:8px;color:var(--muted)}.account-security-panel>.btn{justify-self:start}.account-security-note{max-width:720px;margin-top:18px}.account-security-note p{color:var(--muted)}@media(max-width:560px){.password-toggle{padding:0 10px}.account-security-panel>.btn{width:100%;justify-content:center}}.join-card:after{pointer-events:none}.hq-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.hq-notification{position:relative;width:44px;height:44px;border:1px solid var(--line);background:#0b0e10;color:#fff;cursor:pointer}.hq-notification span{position:absolute;right:-6px;top:-7px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--accent-2);color:#031017;display:grid;place-items:center;font-size:10px;font-weight:900}.brand-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-admin-card summary{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;cursor:pointer;list-style:none}.brand-admin-card summary::-webkit-details-marker{display:none}.brand-admin-card h3{margin:7px 0 0}.asset-live,.asset-missing{padding:6px 9px;border-radius:999px;border:1px solid;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.asset-live{color:#79e4a4;border-color:rgba(121,228,164,.35)}.asset-missing{color:#ffd177;border-color:rgba(255,209,119,.35)}.asset-file-meta{color:var(--muted);font-size:12px;word-break:break-word}.asset-history{margin-top:18px;border-top:1px solid var(--line);padding-top:14px}.asset-history h4{margin:0 0 10px}.asset-history>div{display:grid;grid-gap:3px;gap:3px;padding:9px 0;border-top:1px solid rgba(255,255,255,.06)}.asset-history small{color:var(--muted)}.media-youtube-settings{display:grid;grid-template-columns:minmax(220px,2fr) minmax(220px,1fr) 120px auto;grid-gap:16px;gap:16px;align-items:end}.media-youtube-settings p{color:var(--muted);margin-bottom:0}.gallery-admin-fields label,.media-youtube-settings label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:12px}.gallery-admin-fields input,.gallery-admin-fields textarea,.media-youtube-settings input{background:#080a0c;color:#fff;border:1px solid var(--line);padding:12px}.gallery-heading{margin-top:34px}.gallery-admin-list{display:grid;grid-gap:14px;gap:14px}.gallery-admin-item{display:grid;grid-template-columns:190px 1fr auto;grid-gap:18px;gap:18px;align-items:start}.gallery-admin-item>img{width:190px;aspect-ratio:16/10;object-fit:cover;border:1px solid var(--line)}.gallery-admin-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.gallery-admin-fields textarea{min-height:82px;resize:vertical}.gallery-admin-fields .inline-check{grid-column:1/-1;display:flex}.gallery-admin-actions{display:grid;grid-gap:8px;gap:8px}.gallery-admin-actions>button:not(.danger-button){width:42px;height:38px;background:#0b0e10;color:#fff;border:1px solid var(--line);cursor:pointer}.gallery-save{justify-content:flex-end;margin-top:18px}.media-carousel{display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;grid-gap:16px;gap:16px}.media-carousel>button{height:72px;color:#fff;font-size:38px;cursor:pointer}.media-carousel figure,.media-carousel>button{border:1px solid var(--line);background:#0d1012}.media-carousel figure{margin:0}.media-carousel figure>img{display:block;width:100%;max-height:680px;aspect-ratio:16/9;object-fit:contain;background:#050607}.media-carousel figcaption{padding:18px}.media-carousel h3{margin:0}.media-carousel p{color:var(--muted);margin-bottom:0}.carousel-dots button.active{background:var(--accent-2)}@media(max-width:1000px){.media-youtube-settings{grid-template-columns:1fr 1fr}.brand-admin-grid,.brand-public-grid,.youtube-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-admin-item{grid-template-columns:150px 1fr}.gallery-admin-item>img{width:150px}.gallery-admin-actions{grid-column:1/-1;display:flex}.gallery-admin-fields{grid-template-columns:1fr}}@media(max-width:640px){.hq-header-actions{align-items:flex-end;flex-direction:column}.brand-admin-grid,.brand-public-grid,.gallery-admin-item,.media-youtube-settings,.youtube-grid{grid-template-columns:1fr}.gallery-admin-item>img{width:100%}.media-carousel{grid-template-columns:38px minmax(0,1fr) 38px;gap:7px}.media-carousel>button{height:54px;font-size:28px}}.website-cms-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 24px}.website-cms-tabs button{border:1px solid #283039;background:#0b0f12;color:#aeb7bd;padding:10px 14px;cursor:pointer}.website-cms-tabs button.active{background:#102332;color:#fff;border-color:var(--site-primary)}.settings-grid .full-width{grid-column:1/-1}.settings-grid textarea{min-height:110px}.navigation-edit-row{display:grid;grid-template-columns:1.2fr 1.2fr 90px auto auto;grid-gap:10px;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid #222a30}.navigation-edit-row input{width:100%}.sponsor-edit{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto auto;grid-gap:12px;gap:12px;align-items:end;margin-bottom:12px}.sponsor-edit label{display:grid;grid-gap:6px;gap:6px}@media(max-width:900px){.navigation-edit-row,.sponsor-edit{grid-template-columns:1fr}.website-cms-tabs{overflow:auto;flex-wrap:nowrap}}.creator-stats,.report-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 24px}.creator-stats button,.report-summary>div{background:#0e1215;border:1px solid #263038;padding:18px;text-align:left;color:var(--text)}.creator-stats strong,.report-summary strong{font-size:28px;display:block}.creator-stats span,.report-summary span{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.creator-settings{display:grid;grid-template-columns:1.4fr repeat(4,minmax(120px,1fr));grid-gap:16px;gap:16px;align-items:end;margin-bottom:20px}.creator-settings label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:12px}.creator-settings input,.creator-settings select,.creator-table input,.creator-toolbar input,.creator-toolbar select{width:100%;background:#080b0d;color:var(--text);border:1px solid #2a3339;padding:11px}.creator-settings select[multiple]{min-height:92px}.creator-settings small{font-size:10px}.creator-toolbar{display:grid;grid-template-columns:1fr 220px;grid-gap:12px;gap:12px;margin-bottom:16px}.creator-table-wrap{overflow:auto;border:1px solid #273038;background:#0b0e10}.creator-table{border-collapse:collapse;width:100%;min-width:900px}.creator-table td,.creator-table th{padding:14px;border-bottom:1px solid #20272c;text-align:left;vertical-align:middle}.creator-table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.creator-table td small,.creator-table td strong{display:block}.creator-table td small{color:var(--muted);margin-top:3px}.small-number{max-width:85px}.creator-status{display:inline-flex;padding:6px 9px;border:1px solid;border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.status-active{color:#8bf0af;border-color:#245d39;background:#0d2416}.status-due-soon{color:#f3d983;border-color:#665822;background:#26210e}.status-overdue{color:#ffad72;border-color:#6d3d20;background:#29160d}.status-review-required{color:#ff8f9b;border-color:#6c2730;background:#2a1014}.status-absent{color:#84ccff;border-color:#245372;background:#0d1d29}.status-not-tracked{color:#adb7bd;border-color:#3a444a;background:#171c1f}.table-actions{display:flex;gap:7px;flex-wrap:wrap}.review-row button,.table-actions a,.table-actions button{border:1px solid #2c3941;background:#11171b;color:#dce7ed;padding:7px 9px;font-size:11px;text-decoration:none}.absence-list,.review-queue{margin-top:22px}.review-row{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:14px 0;border-top:1px solid #232b30}.review-row div{display:grid;grid-gap:4px;gap:4px}.review-row small,.review-row span,.tracking-note{color:var(--muted)}.tracking-note{font-size:12px;max-width:900px;margin-top:18px}.creator-reports .report-summary{grid-template-columns:repeat(6,minmax(0,1fr))}.report-list>div{display:grid;grid-template-columns:1.4fr 1fr auto;grid-gap:18px;gap:18px;align-items:center;padding:14px 0;border-top:1px solid #232b30}.report-list span{display:grid;grid-gap:3px;gap:3px}.report-list small{color:var(--muted)}@media(max-width:900px){.creator-reports .report-summary,.creator-stats,.report-summary{grid-template-columns:repeat(2,1fr)}.creator-settings{grid-template-columns:1fr 1fr}.creator-toolbar,.report-list>div{grid-template-columns:1fr}}:root{--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--ease:cubic-bezier(.2,.8,.2,1)}a,button,input,select,textarea{font:inherit}.admin-panel,.brand-download-card,.btn,.hq-action-grid button,.hq-stats button,.member-card,.youtube-card{border-radius:var(--radius-sm)}.menu-btn{width:44px;height:44px;align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer;position:relative;z-index:72}.menu-btn span{display:block;width:22px;height:2px;background:#fff;transition:.25s var(--ease);transform-origin:center}.menu-btn.open span:first-child{transform:translateY(7px) rotate(45deg)}.menu-btn.open span:nth-child(2){opacity:0;transform:scaleX(0)}.menu-btn.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-scrim{display:none}.btn:focus-visible,.member-card:focus-visible,.menu-btn:focus-visible,.nav-links a:focus-visible,.profile-close:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}@keyframes profileIn{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hq-welcome{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:30px;margin-bottom:18px;border:1px solid rgba(0,231,240,.2);background:linear-gradient(135deg,rgba(0,231,240,.11),rgba(255,255,255,.025));border-radius:var(--radius-md)}.hq-welcome h2{font-size:clamp(30px,4vw,52px);margin:8px 0 10px;letter-spacing:-.04em}.hq-welcome p{color:var(--muted);margin:0;max-width:680px;line-height:1.6}.hq-live-pill{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;border:1px solid rgba(121,228,164,.32);color:#8bf0af;background:rgba(121,228,164,.07);padding:10px 13px;border-radius:999px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.hq-live-pill span{width:8px;height:8px;border-radius:50%;background:#8bf0af;box-shadow:0 0 0 5px rgba(139,240,175,.1)}.hq-action-grid button,.hq-stats button{transition:transform .2s var(--ease),border-color .2s ease,background .2s ease}.hq-action-grid button:hover,.hq-stats button:hover{transform:translateY(-3px)}.admin-notice{border-radius:var(--radius-sm);box-shadow:0 15px 45px rgba(0,0,0,.28)}@media(max-width:760px){.menu-btn{display:flex}.nav-scrim{display:block;position:fixed;inset:78px 0 0;z-index:48;border:0;background:rgba(0,0,0,.58);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.nav-links{display:flex!important;position:fixed!important;top:78px!important;left:auto!important;right:0!important;bottom:0!important;width:min(86vw,360px);padding:18px 22px 28px!important;transform:translateX(105%);opacity:0;visibility:hidden;transition:transform .28s var(--ease),opacity .2s ease,visibility .28s;z-index:70;box-shadow:-20px 0 60px rgba(0,0,0,.45);overflow-y:auto}.nav-links.open{transform:translateX(0);opacity:1;visibility:visible}.nav-links a{padding:17px 4px!important;border-bottom:1px solid rgba(255,255,255,.08);font-size:16px}.nav-links a.active{color:#fff}.nav-links a.active:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent-2);margin-right:10px}.nav-cta{margin-top:12px;text-align:center;border-bottom:1px solid rgba(0,231,240,.5)!important}.hq-welcome{align-items:flex-start;flex-direction:column;padding:22px}.hq-live-pill{align-self:flex-start}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:90}.nav{min-height:78px}.nav-links,.nav-links.open{display:flex!important;position:fixed!important;top:78px!important;right:0!important;bottom:auto!important;left:auto!important;width:min(88vw,380px)!important;height:calc(100dvh - 78px)!important;max-height:none!important;min-height:0!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;padding:20px 24px max(32px,env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#07090a!important;border:0!important;border-left:1px solid var(--line)!important;box-shadow:-20px 0 60px rgba(0,0,0,.48)!important;z-index:70!important}.nav-links{transform:translateX(105%);opacity:0;visibility:hidden;pointer-events:none}.nav-links.open{transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto}.nav-links a,.nav-links.open a{display:flex!important;align-items:center!important;flex:0 0 auto!important;width:100%!important;min-height:56px!important;padding:15px 6px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;font-size:16px!important;line-height:1.25!important;opacity:1!important;visibility:visible!important}.nav-links a.nav-cta{justify-content:center!important;margin-top:14px!important;border:1px solid rgba(0,231,240,.5)!important}.nav-scrim{top:78px!important}}.hq-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.hq-attention-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:28px}.hq-attention-grid button{display:grid;grid-gap:8px;gap:8px;min-height:150px;padding:22px;text-align:left;color:inherit;background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(0,231,240,.065));border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-md);cursor:pointer;transition:transform .2s var(--ease),border-color .2s ease,background .2s ease}.hq-attention-grid button:hover{transform:translateY(-2px);border-color:rgba(0,231,240,.42);background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(0,231,240,.1))}.hq-attention-grid span{color:var(--accent-2);font-size:11px;text-transform:uppercase;letter-spacing:.13em;font-weight:800}.hq-attention-grid strong{font-size:22px;line-height:1.2}.hq-attention-grid small{color:var(--muted);line-height:1.5}@media(max-width:1050px){.hq-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.hq-attention-grid{grid-template-columns:1fr}}@media(max-width:600px){.hq-stats{grid-template-columns:1fr}.hq-stats button{padding:18px}.hq-stats strong{font-size:34px}}.approval-diff-table{display:grid;grid-gap:0;gap:0;border:1px solid rgba(255,255,255,.12);border-radius:14px;overflow:hidden;margin:14px 0 18px}.approval-diff-head,.approval-diff-row{display:grid;grid-template-columns:minmax(150px,1.1fr) minmax(120px,1fr) minmax(120px,1fr);align-items:stretch}.approval-diff-head{background:rgba(255,255,255,.07);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.6)}.approval-diff-head span,.approval-diff-row>*{padding:13px 15px;border-right:1px solid rgba(255,255,255,.1)}.approval-diff-head span:last-child,.approval-diff-row>:last-child{border-right:0}.approval-diff-row{border-top:1px solid rgba(255,255,255,.1)}.approval-diff-row strong{font-size:.88rem;color:#fff;overflow-wrap:anywhere}.approval-diff-row span{font-size:.88rem;overflow-wrap:anywhere;white-space:pre-wrap}.approval-before{background:rgba(255,70,70,.07);color:#ffb7b7}.approval-after{background:rgba(79,220,135,.08);color:#aef3c8}.approval-no-diff{padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:rgba(255,255,255,.7)}@media(max-width:700px){.approval-diff-head{display:none}.approval-diff-row{grid-template-columns:1fr}.approval-diff-row>*{border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.approval-diff-row>:last-child{border-bottom:0}.approval-before:before{content:"Before"}.approval-after:before,.approval-before:before{display:block;font-size:.65rem;text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.5);margin-bottom:5px}.approval-after:before{content:"After"}}.hq-command-centre{display:grid;grid-gap:22px;gap:22px}.hq-command-centre .hq-welcome{margin-bottom:0}.hq-command-centre .hq-welcome h2{font-size:clamp(36px,5vw,64px)}.hq-priority-panel{padding:26px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.025);border-radius:var(--radius-md)}.hq-priority-panel .admin-section-head{margin-bottom:14px}.hq-dashboard-columns h2,.hq-priority-panel h2{font-size:26px;margin:4px 0 0}.hq-priority-list{display:grid;grid-gap:10px;gap:10px}.hq-priority-list button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:15px;gap:15px;width:100%;padding:17px 18px;text-align:left;color:inherit;border:1px solid rgba(255,255,255,.08);background:#0f1215;border-radius:var(--radius-sm);cursor:pointer;transition:.2s ease}.hq-priority-list button:hover{border-color:rgba(0,231,240,.38);transform:translateX(3px)}.hq-priority-list button div{display:grid;grid-gap:4px;gap:4px}.hq-priority-list strong{font-size:15px}.hq-priority-list small{color:var(--muted);line-height:1.4}.hq-priority-list b{color:var(--accent-2);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.hq-priority-dot{width:10px;height:10px;border-radius:50%;background:#8bf0af;box-shadow:0 0 0 5px rgba(139,240,175,.08)}.hq-priority-list button[data-state=warning] .hq-priority-dot{background:#ffd36d;box-shadow:0 0 0 5px rgba(255,211,109,.08)}.hq-priority-list button[data-state=danger] .hq-priority-dot{background:#ff7b7b;box-shadow:0 0 0 5px rgba(255,123,123,.08)}.hq-dashboard-columns{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-gap:18px;gap:18px}.hq-dashboard-columns>.admin-panel{margin:0;padding:24px}.hq-dashboard-columns .hq-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:15px}.hq-dashboard-columns .hq-action-grid button{min-height:68px}.hq-activity-list{display:grid;grid-gap:8px;gap:8px;margin-top:15px}.hq-activity-list button{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:center;width:100%;padding:12px 0;border:0;border-bottom:1px solid rgba(255,255,255,.07);background:transparent;color:inherit;text-align:left;cursor:pointer}.hq-activity-list button:last-child{border-bottom:0}.hq-activity-list button div{display:grid;grid-gap:3px;gap:3px}.hq-activity-list strong{font-size:13px}.hq-activity-list small{font-size:11px;color:var(--muted)}.hq-activity-status{width:8px;height:8px;border-radius:50%;background:#7b8790}.hq-activity-status.pending{background:#ffd36d}.hq-activity-status.approved{background:#8bf0af}.hq-activity-status.rejected{background:#ff7b7b}.hq-activity-status.changes_requested{background:#7ebcff}.hq-empty-state{display:grid;grid-gap:5px;gap:5px;padding:20px 0;color:var(--muted)}.hq-empty-state strong{color:#fff}.hq-system-strip{margin-top:0}.hq-status-ok{color:#8bf0af}@media(max-width:1050px){.hq-dashboard-columns{grid-template-columns:1fr}}@media(max-width:620px){.hq-priority-panel{padding:18px}.hq-priority-list button{grid-template-columns:auto 1fr;padding:15px}.hq-priority-list b{display:none}.hq-dashboard-columns>.admin-panel{padding:18px}.hq-dashboard-columns .hq-action-grid{grid-template-columns:1fr}.hq-command-centre{gap:16px}}.member-create-overlay{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.76);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow-y:auto}.member-create-modal{width:min(760px,100%);max-height:min(860px,calc(100dvh - 48px));overflow-y:auto;padding:28px;background:#0c0f11;border:1px solid rgba(255,255,255,.14);border-radius:18px;box-shadow:0 36px 120px rgba(0,0,0,.7)}.member-create-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:22px}.member-create-head h2{font-size:32px;margin:4px 0 5px}.member-create-head p{margin:0;color:var(--muted)}.member-create-head>button{border:0;background:transparent;color:#fff;font-size:36px;line-height:1;cursor:pointer;padding:0 4px}.member-create-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.member-create-grid label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:12px;font-weight:700}.member-create-grid .wide{grid-column:1/-1}.member-create-grid input,.member-create-grid select{width:100%;min-height:46px}.member-create-error{margin:16px 0 0;padding:12px 14px;border:1px solid rgba(255,100,100,.4);background:rgba(255,80,80,.08);color:#ffb5b5;border-radius:10px}.member-create-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.09)}.member-create-footer>div{display:flex;gap:10px}.member-create-footer .inline-check{color:var(--muted);font-size:12px}@media(max-width:650px){.member-create-overlay{padding:10px;align-items:end}.member-create-modal{max-height:92dvh;padding:20px;border-radius:18px 18px 0 0}.member-create-grid{grid-template-columns:1fr}.member-create-grid .wide{grid-column:auto}.member-create-footer{align-items:stretch;flex-direction:column}.member-create-footer>div{display:grid;grid-template-columns:1fr 1fr}.member-create-head h2{font-size:27px}}.member-create-sections{display:grid;grid-gap:18px;gap:18px}.member-create-section{margin:0;padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:rgba(255,255,255,.018)}.member-create-section legend{padding:0 9px;color:#fff;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.member-create-section label>span[aria-hidden]{color:var(--accent-2)}.member-create-grid input:disabled{opacity:.5;cursor:not-allowed;background:#07090a}.v6-switch-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0 2px}.v6-switch-row>div{display:grid;grid-gap:5px;gap:5px}.v6-switch-row strong{color:#fff;font-size:13px}.v6-switch-row>div span{color:var(--muted);font-size:11px;line-height:1.5;max-width:500px}.v6-switch{position:relative;display:inline-flex!important;flex:0 0 auto;width:52px!important;height:30px;cursor:pointer}.v6-switch input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;pointer-events:none}.v6-switch-track{display:block;width:52px;height:30px;border-radius:999px;background:#252a2e;border:1px solid rgba(255,255,255,.16);transition:.2s ease;padding:3px}.v6-switch-track>span{display:block;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.4);transition:transform .2s ease}.v6-switch input:checked+.v6-switch-track{background:var(--accent-2);border-color:var(--accent-2)}.v6-switch input:checked+.v6-switch-track>span{transform:translateX(22px)}.v6-switch input:focus-visible+.v6-switch-track{outline:3px solid rgba(0,231,240,.35);outline-offset:3px}.member-create-success{margin:16px 0 0;padding:12px 14px;border:1px solid rgba(82,220,145,.4);background:rgba(82,220,145,.08);color:#b9f5d4;border-radius:10px}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:650px){.member-create-section{padding:14px}.v6-switch-row{align-items:flex-start}.v6-switch-row>div span{max-width:230px}}.team-manager{display:grid;grid-gap:18px;gap:18px}.team-manager-head p{margin:5px 0 0;color:var(--muted)}.team-manager-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.team-manager-toolbar input{width:min(440px,100%);padding:13px 15px;background:#080a0c;border:1px solid rgba(255,255,255,.14);color:#fff;border-radius:10px}.team-manager-toolbar span{color:var(--muted);font-size:12px}.team-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.team-management-card{display:grid;align-self:start;grid-gap:15px;gap:15px;padding:21px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(0,231,240,.035))}.team-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.team-card-head>div:first-child{display:grid;grid-gap:7px;gap:7px;min-width:0;flex:1 1}.team-card-head input{width:100%;padding:9px 11px;border:1px solid transparent;background:transparent;color:#fff;border-radius:8px}.team-card-head input:first-of-type{font-size:20px;font-weight:900}.team-card-head input:last-of-type{font-size:12px;color:var(--muted)}.team-card-head input:not(:disabled):focus{border-color:rgba(0,231,240,.45);background:#090c0e;outline:0}.team-hidden-badge,.team-live-badge{width:max-content;padding:5px 8px;border-radius:999px;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.team-live-badge{background:rgba(82,220,145,.1);color:#aef3c8}.team-hidden-badge{background:rgba(255,255,255,.07);color:var(--muted)}.team-card-actions,.team-order-actions{display:flex;align-items:center;gap:6px}.team-card-actions button,.team-order-actions button{border:1px solid rgba(255,255,255,.11);background:#111519;color:#fff;border-radius:8px;padding:8px 10px;cursor:pointer}.team-card-actions button:disabled,.team-order-actions button:disabled{opacity:.3;cursor:not-allowed}.team-visibility.active{color:#ffd36d}.team-remove-member{color:#ffaaa9!important}.team-card-summary{display:flex;align-items:baseline;gap:7px;padding:2px 0}.team-card-summary strong{font-size:30px}.team-add-member,.team-card-summary span{color:var(--muted)}.team-add-member{align-items:center;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.team-add-member select,.team-roster-row select{width:100%;padding:10px 12px;background:#080a0c;border:1px solid rgba(255,255,255,.12);color:#fff;border-radius:8px}.team-roster-list{display:grid;grid-gap:8px;gap:8px}.team-roster-row{display:grid;grid-template-columns:24px 42px minmax(100px,1fr) minmax(110px,.75fr) auto;align-items:center;grid-gap:11px;gap:11px;padding:11px;border:1px solid rgba(255,255,255,.07);background:#0c0f12;border-radius:11px}.team-drag-handle{display:grid;place-items:center;color:#6f7c86;font-size:18px;letter-spacing:-5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:stretch}.team-roster-row.is-dragging{opacity:.42;border-style:dashed}.team-roster-row.is-drag-over{border-color:var(--accent-2);box-shadow:0 0 0 2px rgba(0,231,240,.16);transform:translateY(1px)}.team-roster-row img{width:42px;height:42px;object-fit:cover;border-radius:9px;background:#07090a}.team-roster-row>div:nth-child(2){display:grid;grid-gap:3px;gap:3px;min-width:0}.team-roster-row strong{overflow-wrap:anywhere}.team-roster-row small{color:var(--muted)}.team-create-modal{width:min(560px,100%)}.team-create-field{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:12px;font-weight:800}.team-create-field input{width:100%;padding:14px;background:#080a0c;border:1px solid rgba(255,255,255,.14);color:#fff;border-radius:10px}@media(max-width:1100px){.team-card-grid{grid-template-columns:1fr}}@media(max-width:720px){.team-manager-toolbar{align-items:stretch;flex-direction:column}.team-card-head{flex-direction:column}.team-card-actions{width:100%}.team-card-actions .team-visibility{margin-left:auto}.team-roster-row{grid-template-columns:22px 42px 1fr}.team-order-actions,.team-roster-row select{grid-column:3}.team-drag-handle{grid-row:1/span 2}.team-order-actions{justify-content:flex-start}.team-add-member{grid-template-columns:1fr}.team-manager-head{align-items:flex-start;flex-direction:column}}.team-management-card{overflow:visible}.team-card-summary{position:absolute;right:118px;top:27px;padding:0;gap:5px;align-items:center}.team-management-card{position:relative}.team-card-summary strong{font-size:17px;line-height:1}.team-card-summary span{font-size:11px}.team-member-identity{display:flex!important;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;line-height:1.12}.team-member-identity strong{display:block;font-size:14px;line-height:1.15;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-member-identity small{display:block;font-size:11px;line-height:1.2;color:#90a0ac!important}.team-drag-handle{grid-template-columns:repeat(2,3px);grid-template-rows:repeat(3,3px);gap:3px;align-content:center;justify-content:center;letter-spacing:0;font-size:0;border-radius:7px;transition:background .16s ease,color .16s ease;cursor:-webkit-grab;cursor:grab}.team-drag-handle i{display:block;width:3px;height:3px;border-radius:50%;background:currentColor}.team-roster-row:hover .team-drag-handle{color:#b7e8ff;background:rgba(0,231,240,.08)}.team-roster-row:active .team-drag-handle{cursor:-webkit-grabbing;cursor:grabbing}.team-roster-row{position:relative;transition:border-color .16s ease,background .16s ease,transform .16s ease,opacity .16s ease}.team-roster-row.is-drag-over{border-color:rgba(0,231,240,.35);box-shadow:none;transform:none}.team-roster-row.is-drag-over:before{content:"Drop here";position:absolute;left:10px;right:10px;top:-7px;height:2px;background:var(--accent-2);color:#aee9ff;font-size:9px;font-weight:900;line-height:2px;text-align:center;text-transform:uppercase;letter-spacing:.12em;z-index:3;box-shadow:0 0 12px rgba(0,231,240,.4)}.team-remove-member{opacity:.72;background:transparent!important;border-color:rgba(255,120,120,.18)!important;padding-inline:9px!important}.team-remove-member:hover{opacity:1;background:rgba(255,90,90,.08)!important;border-color:rgba(255,120,120,.35)!important}.team-add-member{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:12px;gap:12px}.team-add-member>span{padding-top:13px}.team-member-search{position:relative;min-width:0}.team-member-search>input{width:100%;padding:12px 14px;background:#080a0c;border:1px solid rgba(255,255,255,.12);color:#fff;border-radius:9px;outline:0}.team-member-search>input:focus{border-color:rgba(0,231,240,.48);box-shadow:0 0 0 3px rgba(0,231,240,.1)}.team-member-search-results{position:absolute;z-index:30;top:calc(100% + 7px);left:0;right:0;display:grid;grid-gap:4px;gap:4px;padding:7px;background:#0a0d0f;border:1px solid rgba(255,255,255,.14);border-radius:11px;box-shadow:0 18px 45px rgba(0,0,0,.55);max-height:320px;overflow:auto}.team-member-search-results button{display:grid;grid-template-columns:34px 1fr auto;align-items:center;grid-gap:10px;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#fff;text-align:left;cursor:pointer}.team-member-search-results button:hover{background:rgba(0,231,240,.1)}.team-member-search-results img{width:34px;height:34px;object-fit:cover;border-radius:7px}.team-member-search-results span{display:flex;flex-direction:column;gap:2px;min-width:0}.team-member-search-results strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-member-search-results small{color:var(--muted);font-size:10px}.team-member-search-results b{color:#9ee3ff;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.team-search-empty{padding:13px;color:var(--muted);font-size:11px;text-align:center}@media(max-width:720px){.team-card-summary{position:static;margin-top:-2px}.team-card-head{padding-right:0}.team-add-member{grid-template-columns:1fr}.team-add-member>span{padding-top:0}.team-member-search-results{position:relative;top:auto;margin-top:7px}.team-roster-row{grid-template-columns:24px 42px minmax(0,1fr)}.team-member-identity,.team-order-actions,.team-roster-row select{grid-column:3}}.team-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:27px;padding-right:4px}.team-card-count{display:inline-flex;align-items:baseline;gap:5px;color:var(--muted);font-size:11px;white-space:nowrap}.team-card-count strong{font-size:17px;line-height:1;color:#fff}.team-card-summary{display:none!important}.team-card-actions{flex:0 0 auto}.team-toast{position:fixed;right:22px;bottom:22px;z-index:2000;pointer-events:none;display:flex;align-items:flex-start;gap:10px;max-width:min(420px,calc(100vw - 32px));padding:14px 17px;border:1px solid rgba(82,220,145,.4);border-radius:12px;background:rgba(8,18,14,.97);color:#c8f7da;box-shadow:0 20px 55px rgba(0,0,0,.5);font-size:13px;font-weight:750;animation:team-toast-in .22s ease both}.team-toast>span{flex:1 1;pointer-events:none}.team-toast>button{flex:0 0 auto;pointer-events:auto;border:0;background:transparent;color:inherit;opacity:.75;font-size:17px;line-height:1;cursor:pointer;padding:0}.team-toast>button:hover{opacity:1}.team-toast.is-error{border-color:rgba(255,90,90,.45);background:rgba(24,9,9,.97);color:#ffb5b5}@keyframes team-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.team-manager .btn:disabled{cursor:not-allowed;opacity:.45}.team-management-card,.team-member-search-results,.team-roster-row{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,opacity .16s ease}.team-management-card:hover{border-color:rgba(255,255,255,.15)}.team-card-actions button:focus-visible,.team-member-search input:focus-visible,.team-roster-row button:focus-visible,.team-roster-row select:focus-visible{outline:3px solid rgba(0,231,240,.3);outline-offset:2px}@media(max-width:720px){.team-card-meta{width:100%}.team-toast{left:16px;right:16px;bottom:16px}.team-card-actions{justify-content:flex-end}}.admin-nav-divider{height:22px;background:var(--line)}.admin-return-link{color:var(--accent-2)!important;font-weight:800}.join-discord-cta{margin:0 auto 28px;position:relative;z-index:2}.asset-pending-badge{display:inline-flex;padding:5px 8px;border:1px solid rgba(255,209,119,.35);color:#ffd177;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.hq-mobile-menu-button,.hq-mobile-scrim{display:none}@media(max-width:900px){.admin-page,.hq-page{display:block!important;max-width:100vw!important}.admin-content,.admin-page,.hq-content,.hq-page{min-width:0!important;width:100%!important;overflow-x:hidden!important}.admin-content,.hq-content{max-width:100%!important}.admin-panel,.creator-reports,.creator-table-wrap,.settings-grid,.website-cms-tabs{min-width:0!important;max-width:100%!important}.hq-sidebar{display:flex!important;position:fixed!important;z-index:220!important;top:78px!important;left:0!important;bottom:0!important;width:min(88vw,360px)!important;height:calc(100dvh - 78px)!important;padding:22px 16px max(24px,env(safe-area-inset-bottom))!important;flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important;background:#080a0c!important;border-right:1px solid var(--line)!important;border-bottom:0!important;transform:translateX(-105%);transition:transform .25s var(--ease);box-shadow:20px 0 60px rgba(0,0,0,.5)}.hq-sidebar.mobile-open{transform:translateX(0)}.hq-brand,.hq-sidebar>div{display:flex!important}.hq-sidebar nav{display:grid!important;grid-template-columns:1fr!important;grid-gap:4px!important;gap:4px!important}.hq-sidebar-footer{margin-top:auto!important}.hq-mobile-scrim{display:block;position:fixed;z-index:210;inset:78px 0 0;border:0;background:rgba(0,0,0,.62);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hq-mobile-menu-button{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;border:1px solid var(--line);background:#0b0e10;cursor:pointer;flex:0 0 auto}.hq-mobile-menu-button span{display:block;width:100%;height:2px;background:#fff}.hq-content>header{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:14px!important}.hq-header-actions{margin-left:auto}.creator-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.creator-table{min-width:760px!important}.website-cms-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding-bottom:5px;overscroll-behavior-x:contain}.website-cms-tabs button{flex:0 0 auto}.navigation-edit-row,.sponsor-edit{min-width:0!important}}@media(max-width:760px){.page-hero .lead{font-size:17px;line-height:1.55}.section{padding:48px 0}.roster-group{padding:38px 0!important}.roster-group:first-child{padding-top:18px!important}.section-head{margin-bottom:25px}.admin-nav-divider{width:100%;height:1px;margin:14px 0 6px;background:var(--line)}.admin-return-link{justify-content:center!important;border:1px solid rgba(156,224,255,.35)!important;margin-top:4px!important}.join-shell{min-height:auto;padding:34px 0 max(40px,env(safe-area-inset-bottom))}.join-card{padding:48px 24px}.join-card h1{font-size:clamp(46px,14vw,68px)}.join-card p{font-size:16px;line-height:1.55;margin-bottom:24px}.admin-login.auth-card{padding:34px 22px 42px}.admin-login.auth-card>img{width:82px;margin-bottom:20px}.admin-login.auth-card h1{font-size:clamp(44px,13vw,64px);margin-bottom:16px}.admin-login.auth-card .auth-intro{font-size:16px;line-height:1.5;margin-bottom:18px}.admin-login label{margin:12px auto}.hq-content{padding:16px!important}.hq-content>header{margin-bottom:22px!important}.hq-content>header h1{font-size:34px!important;overflow-wrap:anywhere}.hq-header-actions{align-items:flex-end!important}.creator-settings{grid-template-columns:1fr!important}.creator-reports .report-summary,.creator-stats,.report-summary{grid-template-columns:1fr 1fr!important}.admin-section-head{align-items:stretch!important;flex-direction:column!important}.admin-section-head>.btn,.admin-section-head>button{width:100%}.settings-grid{grid-template-columns:1fr!important}}@media(max-width:430px){.container{width:min(calc(100% - 28px),var(--max))}.brand{gap:9px;letter-spacing:.1em}.brand img{width:34px;height:34px}.brand small{font-size:8px}.creator-reports .report-summary,.creator-stats,.report-summary{grid-template-columns:1fr!important}}.footer,.hq-content,.hq-sidebar,.nav-links,a,button,input,select,textarea{font-family:var(--font-ui)}.logo-history-card.current{border-color:rgba(0,231,240,.28)}@media(max-width:760px){.brand small{max-width:190px;white-space:normal}}.country-picker{position:relative}.country-picker>input{width:100%}.country-picker-menu{position:absolute;z-index:80;left:0;right:0;top:calc(100% + 6px);max-height:310px;overflow:auto;background:#0b0e10;border:1px solid rgba(255,255,255,.16);box-shadow:0 18px 50px rgba(0,0,0,.55)}.country-picker-menu button{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-bottom:1px solid rgba(255,255,255,.07);background:transparent;color:#fff;text-align:left;cursor:pointer}.country-picker-menu button:hover{background:rgba(156,224,255,.09)}.country-picker-menu img{width:24px;height:16px;object-fit:cover;border-radius:2px}.hq-notification-wrap{position:relative}.hq-notification-panel{position:absolute;right:0;top:52px;width:260px;z-index:100;background:#0b0e10;border:1px solid rgba(255,255,255,.16);box-shadow:0 20px 60px rgba(0,0,0,.6);padding:14px}.hq-notification-panel>strong{display:block;margin-bottom:8px}.hq-notification-panel button{width:100%;display:grid;grid-template-columns:34px 1fr;align-items:center;grid-gap:8px;gap:8px;padding:11px;border:0;border-top:1px solid rgba(255,255,255,.08);background:transparent;color:#fff;text-align:left;cursor:pointer}.hq-notification-panel button:hover{background:rgba(156,224,255,.07)}.hq-notification-panel b{font-size:20px;color:var(--accent-2)}.hq-notification-panel span{font-size:13px}@media(max-width:760px){.hq-notification-panel{position:fixed;right:14px;left:14px;top:82px;width:auto}.country-picker-menu{max-height:240px}}@media (min-width:901px){.hq-page>.hq-content{width:min(100%,1400px);max-width:1400px;margin-inline:auto}}.hq-dashboard-columns>.admin-panel,.hq-dashboard>section,.hq-stats button{transition:border-color .2s ease,transform .2s ease,background-color .2s ease}.hq-dashboard-columns>.admin-panel:hover,.hq-dashboard>section:hover{border-color:rgba(156,224,255,.2)}.hq-stats button{border-radius:10px;position:relative;overflow:hidden}.hq-stats button:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,var(--accent-2),transparent);opacity:0;transition:opacity .2s ease}.hq-stats button:hover:after{opacity:1}.hq-action-grid button{border-radius:9px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.hq-action-grid button:hover{transform:translateY(-2px);background:linear-gradient(145deg,rgba(0,231,240,.14),rgba(255,255,255,.035))}.hq-activity-list button{border-radius:7px;padding:12px 9px;transition:background .18s ease}.hq-activity-list button:hover{background:rgba(156,224,255,.055)}.hq-activity-list small,.hq-activity-list strong{line-height:1.35}.hq-empty-state{min-height:118px;align-content:center;justify-items:start;padding:22px;border:1px dashed rgba(255,255,255,.13);border-radius:9px;background:rgba(255,255,255,.018)}.brand-admin-grid{align-items:start}.brand-admin-card{border-radius:11px;overflow:hidden;transition:border-color .2s ease,transform .2s ease;background:linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.012))}.brand-admin-card:hover{transform:translateY(-2px);border-color:rgba(156,224,255,.25)}.brand-admin-card.is-ready{box-shadow:inset 3px 0 0 rgba(121,228,164,.55)}.brand-admin-card.is-missing{box-shadow:inset 3px 0 0 rgba(255,209,119,.55)}.brand-admin-card summary{padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.07)}.brand-admin-card-title{display:grid;grid-gap:7px;gap:7px;min-width:0}.brand-admin-card-title h3{margin:0;font-size:23px}.brand-admin-card-title small{color:var(--muted);line-height:1.45}.brand-admin-meta{display:grid;grid-gap:5px;gap:5px;margin:16px 0;color:var(--muted);font-size:12px;word-break:break-word}.brand-upload-action{width:100%;justify-content:center}.asset-live,.asset-missing{white-space:nowrap}.hq-loading-page{min-height:100vh}.hq-loading-sidebar{display:grid;align-content:start;grid-gap:11px;gap:11px}.hq-loading-content{display:grid;align-content:start;grid-gap:20px;gap:20px}.skeleton{position:relative;overflow:hidden;border-radius:8px;background:rgba(255,255,255,.055)}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:v6Skeleton 1.35s infinite}.skeleton-brand{height:52px;margin-bottom:10px}.skeleton-nav{height:42px}.skeleton-title{height:62px;width:min(390px,65%)}.skeleton-hero{height:190px}.skeleton-panel{height:270px}.skeleton-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.skeleton-stat{height:100px}@keyframes v6Skeleton{to{transform:translateX(100%)}}@media(max-width:760px){.skeleton-grid{grid-template-columns:repeat(2,1fr)}.skeleton-title{height:45px;width:72%}.skeleton-hero{height:160px}.brand-admin-card summary{align-items:flex-start;flex-direction:column}.asset-live,.asset-missing{align-self:flex-start}}@media(prefers-reduced-motion:reduce){.skeleton:after{animation:none}.brand-admin-card,.hq-action-grid button,.hq-activity-list button,.hq-dashboard-columns>.admin-panel,.hq-dashboard>section,.hq-stats button{transition:none!important}}.creator-hub-v2{display:grid;grid-gap:22px;gap:22px}.creator-hub-heading{margin-bottom:0}.creator-save-area{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}.creator-save-area>span{font-size:12px;color:var(--muted)}.creator-status-tabs button{cursor:pointer;transition:border-color .18s ease,transform .18s ease,background .18s ease}.creator-status-tabs button.is-active,.creator-status-tabs button:hover{border-color:#62d8ff;background:#101a20;transform:translateY(-2px)}.creator-attention-panel{margin:0}.creator-queue-count{display:grid;place-items:center;width:44px;height:44px;border:1px solid #2b3b45;border-radius:50%;font-weight:800;font-size:20px}.creator-attention-list{display:grid;grid-gap:9px;gap:9px;margin-top:16px}.creator-attention-list>button{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:20px;gap:20px;width:100%;padding:14px 16px;border:1px solid #263139;background:#0b0f12;color:var(--text);text-align:left}.creator-attention-list>button:hover{border-color:#4f7588;background:#0f171c}.creator-attention-list span{display:grid;grid-gap:3px;gap:3px}.creator-attention-list small{color:var(--muted)}.creator-attention-list b{font-size:16px}.creator-lower-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.creator-lower-grid .admin-panel{margin:0}.hq-empty-state.compact{min-height:120px}.creator-detail-modal{max-width:720px}.creator-action-modal{max-width:620px}.creator-detail-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:22px 28px}.creator-detail-grid label,.creator-review-reason{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:13px}.creator-detail-grid label.full{grid-column:1/-1}.creator-detail-grid input,.creator-detail-grid textarea,.creator-review-reason textarea{width:100%;border:1px solid #2b353b;background:#080b0d;color:var(--text);padding:12px;font:inherit}.creator-detail-summary{display:flex;align-items:center;gap:12px;padding:0 28px 22px}.creator-detail-summary small{color:var(--muted)}.creator-review-reason{padding:22px 28px}.creator-hub-v2 .review-row button{white-space:nowrap}@media(max-width:900px){.creator-save-area{justify-content:flex-start}.creator-lower-grid{grid-template-columns:1fr}.creator-attention-list>button{grid-template-columns:1fr auto}.creator-attention-list>button>span:last-child{display:none}.creator-detail-grid{grid-template-columns:1fr}.creator-detail-grid label.full{grid-column:auto}}@media(max-width:600px){.creator-save-area,.creator-save-area .btn{width:100%}.creator-detail-grid,.creator-review-reason{padding:18px}.creator-detail-summary{padding:0 18px 18px;align-items:flex-start;flex-direction:column}.creator-attention-list>button{gap:10px}.creator-attention-list>button span:nth-child(2){text-align:right}}.website-cms-head{align-items:flex-start}.cms-header-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.cms-save-state{margin-top:8px;color:#7ee5a6;font-size:12px}.cms-save-state.is-dirty{color:#ffd76a}.cms-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}.cms-panel-heading h3{margin:5px 0 0}.cms-panel-heading>a,.cms-panel-heading>span{color:var(--accent-2);font-size:12px;text-decoration:none}.cms-page-list{display:grid;grid-gap:16px;gap:16px}.cms-page-card{margin:0}.cms-title-input{min-height:74px!important}.settings-grid label small{font-size:11px;color:#74808a;text-transform:none}.cms-toggle-row{display:flex!important;align-items:center;gap:12px!important;padding:14px;border:1px solid rgba(255,255,255,.1);background:#0b0f12}.cms-toggle-row input{width:18px;height:18px}.cms-toggle-row span{display:grid;grid-gap:3px;gap:3px}.cms-toggle-row b{color:#fff;text-transform:none}.cms-toggle-row small{color:#82909a}.navigation-edit-labels{display:grid;grid-template-columns:1.2fr 1.2fr 90px auto auto 34px;grid-gap:10px;gap:10px;padding:0 0 8px;color:#70808a;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.navigation-edit-row{grid-template-columns:1.2fr 1.2fr 90px auto auto 34px}.nav-order-actions{display:flex;gap:5px}.nav-row-note{display:block;color:var(--muted);font-size:10px;text-transform:none;letter-spacing:0}.cms-row-preview,.nav-order-actions button{width:36px;height:36px;display:grid;place-items:center;border:1px solid #283039;background:#0b0f12;color:#fff;text-decoration:none;cursor:pointer}.nav-order-actions button:disabled{opacity:.25;cursor:not-allowed}.cms-empty-state{text-align:center;padding:40px}.cms-empty-state p{max-width:620px;margin:8px auto 0;color:#8f9aa2}.cms-colour-field{display:flex;align-items:center;gap:10px}.cms-colour-field input{flex:1 1}.cms-colour-field code{font-size:12px;color:#9ca6ad;text-transform:uppercase}.website-cms input:disabled{opacity:.45;cursor:not-allowed}@media(max-width:900px){.website-cms-head{display:grid!important;grid-gap:16px;gap:16px}.cms-header-actions{display:grid;grid-template-columns:1fr;width:100%}.cms-header-actions .btn{width:100%;text-align:center}.navigation-edit-labels{display:none}.navigation-edit-row{grid-template-columns:1fr!important;padding:16px 0}.nav-order-actions{justify-content:flex-start}.cms-panel-heading{align-items:center}.cms-page-card{padding:18px!important}}.reports-suite{display:grid;grid-gap:22px;gap:22px}.reports-heading{align-items:flex-end}.reports-range{display:grid;grid-gap:7px;gap:7px;min-width:180px;color:var(--muted);font-size:12px}.reports-range select{width:100%;padding:11px;border:1px solid var(--line);background:#090c0e;color:var(--text)}.report-kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.report-kpi-grid article{display:grid;grid-gap:4px;gap:4px;padding:22px;border:1px solid var(--line);background:var(--surface)}.report-kpi-grid strong{font-size:34px;line-height:1}.report-kpi-grid span{font-weight:750}.report-kpi-grid small{color:var(--muted)}.reports-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:start}.report-card{margin:0;min-width:0}.report-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.report-card-head h3{margin:5px 0 0}.analytics-list{display:grid}.analytics-list>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 0;border-top:1px solid rgba(255,255,255,.08)}.analytics-list span{display:grid;grid-gap:3px;gap:3px}.analytics-list small{color:var(--muted)}.analytics-list b{font-size:20px}.analytics-list.compact,.report-alert{margin-top:16px}.report-alert{display:grid;grid-gap:4px;gap:4px;padding:13px;border:1px solid rgba(255,209,119,.28);background:rgba(255,209,119,.06)}.report-alert span{color:var(--muted);font-size:12px}.creator-report-bars{display:grid;grid-gap:14px;gap:14px}.creator-report-bars>div{display:grid;grid-gap:7px;gap:7px}.creator-report-bars span{display:flex;justify-content:space-between;gap:12px}.creator-report-bars small{color:var(--muted)}.creator-report-bars>div>div{height:8px;overflow:hidden;border-radius:99px;background:#090c0e}.creator-report-bars i{display:block;height:100%;min-width:2px;border-radius:inherit;background:linear-gradient(90deg,var(--accent-2),#79e4a4)}.approval-report-grid,.roster-insights{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.approval-report-grid>div,.roster-insights>div{display:grid;grid-gap:4px;gap:4px;padding:14px;border:1px solid var(--line);background:#0a0d0f}.approval-report-grid strong,.roster-insights strong{font-size:25px}.approval-report-grid span,.roster-insights span{color:var(--muted);font-size:11px}.compact-list{margin-top:16px}.compact-list>div{grid-template-columns:1fr 1fr!important}.compact-list>div>span:last-child{text-align:right;color:var(--muted)}.cms-sponsor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.cms-sponsor-card{display:grid;grid-template-columns:minmax(220px,.85fr) 1.15fr;min-height:340px;border:1px solid var(--line);background:var(--surface);color:var(--text);text-decoration:none;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.cms-sponsor-card:hover{transform:translateY(-3px);border-color:rgba(156,224,255,.35)}.cms-sponsor-card.is-featured{grid-column:1/-1}.cms-sponsor-logo{display:grid;place-items:center;padding:36px;background:linear-gradient(145deg,#071018,#0b0d0f)}.cms-sponsor-logo img{max-width:75%;max-height:190px;object-fit:contain}.cms-sponsor-wordmark{font-size:44px;font-weight:900;text-transform:uppercase}.cms-sponsor-copy{display:grid;align-content:center;padding:46px}.cms-sponsor-copy h2{margin:8px 0 14px}.cms-sponsor-copy p{margin:0;color:var(--muted)}@media(max-width:1000px){.report-kpi-grid{grid-template-columns:repeat(2,1fr)}.cms-sponsor-grid,.reports-grid{grid-template-columns:1fr}.cms-sponsor-card,.cms-sponsor-card.is-featured{grid-column:auto}}@media(max-width:650px){.reports-heading{display:grid!important;grid-gap:16px;gap:16px}.reports-range{width:100%}.report-kpi-grid{grid-template-columns:1fr 1fr}.report-kpi-grid article{padding:17px}.report-kpi-grid strong{font-size:28px}.report-card-head{display:grid}.report-card-head .btn{width:100%}.approval-report-grid,.roster-insights{grid-template-columns:repeat(2,1fr)}.compact-list>div{grid-template-columns:1fr!important}.compact-list>div>span:last-child{text-align:left}.cms-sponsor-card{grid-template-columns:1fr;min-height:0}.cms-sponsor-logo{min-height:230px}.cms-sponsor-copy{padding:28px}}.skip-link{position:fixed;left:16px;top:12px;z-index:10000;transform:translateY(-160%);padding:10px 14px;border-radius:6px;background:#fff;color:#050708;font-weight:800;text-decoration:none;box-shadow:0 8px 30px rgba(0,0,0,.35)}.skip-link:focus{transform:translateY(0)}#main-content:focus{outline:none}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid rgba(98,216,255,.78);outline-offset:3px}:where(button,[role=button]){touch-action:manipulation}img{max-width:100%}.btn:disabled,button:disabled{cursor:not-allowed;opacity:.58;transform:none!important}[aria-busy=true]{cursor:progress}@media(max-width:700px){:where(button,.btn,input,select){min-height:44px}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.report-card-head{padding-right:4px}.report-export-button{min-height:46px;padding:0 18px;border-color:rgba(126,211,255,.58);background:linear-gradient(135deg,rgba(126,211,255,.18),rgba(0,231,240,.08));color:#f6fbff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025);cursor:pointer;white-space:nowrap}.report-export-button span{font-size:18px;line-height:1;color:var(--accent-2);transform:translateY(-1px)}.report-export-button:hover:not(:disabled){border-color:var(--accent-2);background:linear-gradient(135deg,rgba(126,211,255,.28),rgba(0,231,240,.14));box-shadow:0 0 0 3px rgba(126,211,255,.08)}.report-export-button:active:not(:disabled){transform:translateY(0) scale(.985)}.report-export-button:disabled{opacity:.62;cursor:wait;filter:none;transform:none}.report-export-toast{position:fixed;right:24px;bottom:24px;z-index:1200}@media(max-width:650px){.report-card-head{padding-right:0}.report-export-button{width:100%;margin-top:2px}.report-export-toast{left:18px;right:18px;bottom:calc(18px + env(safe-area-inset-bottom));text-align:center}}.member-avatar,.profile-avatar-button img,.profile-edit-avatar img,.profile-header>img{object-fit:cover!important;aspect-ratio:1/1}.join-discord-unavailable{margin:0 auto 28px;color:var(--muted);font-size:13px;letter-spacing:.04em}.brand-section,.media-section,.page-section,.roster-section,.sponsors-section{padding-top:76px;padding-bottom:76px}.brand-section+.brand-section,.media-section+.media-section,.page-section+.page-section,.roster-section+.roster-section,.sponsors-section+.sponsors-section{border-top:1px solid var(--line)}@media(max-width:760px){.brand-section,.media-section,.page-section,.roster-section,.sponsors-section{padding-top:48px;padding-bottom:48px}}body.notification-open{overflow:hidden}.hq-notification-scrim{position:fixed;inset:0;z-index:98;border:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hq-notification-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.hq-notification-title>button{display:none;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.14);font-size:24px;text-align:center}.activity-search input{width:100%}.activity-timeline{display:grid;grid-gap:10px;gap:10px}.activity-event{display:flex;gap:14px;align-items:flex-start}.activity-event-dot{width:10px;height:10px;margin-top:5px;border-radius:50%;background:var(--accent-2);box-shadow:0 0 0 5px rgba(156,224,255,.08)}.activity-event small,.activity-event strong{display:block}.activity-event small{color:var(--muted);margin-top:4px}.activity-event p{margin:8px 0 0;color:var(--muted);font-size:12px}.recruitment-hero{min-height:440px}.recruitment-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}.recruitment-filters button{padding:10px 16px;border:1px solid rgba(255,255,255,.16);background:transparent;color:var(--text);cursor:pointer}.recruitment-filters button.active{border-color:var(--accent);background:rgba(0,231,240,.1)}.recruitment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.recruitment-card{border:1px solid rgba(255,255,255,.14);background:var(--surface);overflow:hidden}.recruitment-card.featured{border-color:rgba(156,224,255,.5)}.recruitment-card>img{width:100%;height:240px;object-fit:cover}.recruitment-card-body{padding:26px}.recruitment-card h2{font-size:32px;margin:16px 0 10px}.recruitment-meta,.recruitment-specs{display:flex;gap:8px;flex-wrap:wrap}.recruitment-meta span,.recruitment-specs span{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);border:1px solid rgba(255,255,255,.1);padding:6px 8px}.recruitment-specs{margin:20px 0}.position-sidebar .btn{width:100%;margin-top:22px}.join-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.recruitment-admin-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:18px}.recruitment-admin-stats>div{padding:18px;border:1px solid rgba(255,255,255,.12);background:var(--surface)}.recruitment-admin-stats span,.recruitment-admin-stats strong{display:block}.recruitment-admin-stats strong{font-size:28px}.recruitment-admin-stats span{color:var(--muted)}.recruitment-admin-list{display:grid;grid-gap:12px;gap:12px}.recruitment-admin-card{display:flex;justify-content:space-between;gap:20px;align-items:center}.recruitment-admin-actions{display:flex;gap:8px;flex-wrap:wrap}.recruitment-admin-actions a,.recruitment-admin-actions button{padding:9px 12px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#fff;text-decoration:none;cursor:pointer}.recruitment-editor{width:min(920px,calc(100vw - 30px));max-height:calc(100vh - 30px)}.recruitment-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:24px 0}.recruitment-form label{display:grid;grid-gap:7px;gap:7px;color:var(--muted)}.recruitment-form .wide{grid-column:1/-1}@media(max-width:760px){.hq-notification-panel{top:90px;bottom:18px;max-height:none;overflow:auto;z-index:100;padding:18px}.hq-notification-title{position:-webkit-sticky;position:sticky;top:-18px;background:#0b0e10;padding:12px 0;z-index:2}.hq-notification-title>button{display:block}.member-profile-card summary{display:grid!important;grid-template-columns:58px minmax(0,1fr) 96px;align-items:center!important;grid-gap:12px;gap:12px;flex-wrap:nowrap!important}.member-profile-card summary img{grid-column:1}.member-profile-card summary>div{grid-column:2;min-width:0}.member-status-badge{grid-column:3;position:static!important;margin:0!important;justify-self:end;width:94px;text-align:center;box-sizing:border-box}.recruitment-grid{grid-template-columns:1fr}.recruitment-admin-card{align-items:flex-start;flex-direction:column}.recruitment-form{grid-template-columns:1fr}.recruitment-form .wide{grid-column:auto}.recruitment-admin-stats{grid-template-columns:1fr 1fr 1fr}}@media(max-width:430px){.member-profile-card{padding:14px}.member-profile-card summary{grid-template-columns:50px minmax(0,1fr) 86px;gap:10px}.member-profile-card summary img{width:50px;height:50px}.member-status-badge{width:86px;font-size:9px;padding:7px 5px}.recruitment-admin-stats{grid-template-columns:1fr}}body.recruitment-editor-open{overflow:hidden}.recruitment-modal-scrim{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.76);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.recruitment-editor{position:relative;width:min(980px,100%);max-height:calc(100dvh - 36px);overflow:auto;border:1px solid rgba(156,224,255,.28);background:linear-gradient(145deg,#111619,#080a0c 72%);box-shadow:0 28px 100px rgba(0,0,0,.7);padding:30px 32px 28px}.recruitment-editor-head{position:-webkit-sticky;position:sticky;top:-30px;z-index:3;display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin:-30px -32px 22px;padding:28px 32px 20px;background:rgba(8,10,12,.97);border-bottom:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.recruitment-editor-head h2{margin:4px 0 5px}.recruitment-editor-head p{margin:0;color:var(--muted);font-size:12px}.recruitment-close{flex:0 0 auto;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.18);background:#0c1013;color:#fff;font-size:29px;line-height:1;cursor:pointer}.recruitment-close:hover{border-color:var(--accent-2);background:rgba(156,224,255,.08)}.recruitment-form{padding:3px 4px}.recruitment-form input,.recruitment-form select,.recruitment-form textarea{width:100%;min-width:0;border:1px solid rgba(255,255,255,.18);background:#07090b;color:#fff;padding:12px 14px;outline:none}.recruitment-form input:focus,.recruitment-form select:focus,.recruitment-form textarea:focus{border-color:var(--accent-2);box-shadow:0 0 0 3px rgba(156,224,255,.2)}.featured-toggle{grid-column:1/-1!important;display:flex!important;align-items:center;justify-content:space-between;gap:24px;padding:16px 18px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.025);cursor:pointer}.featured-toggle>span{display:grid;grid-gap:4px;gap:4px}.featured-toggle strong{color:#fff}.featured-toggle small{color:var(--muted)}.featured-toggle input{position:absolute;opacity:0;pointer-events:none}.featured-toggle i{position:relative;display:block;width:52px;height:28px;border-radius:99px;background:#252b2f;border:1px solid rgba(255,255,255,.2);transition:.2s}.featured-toggle i:after{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#b9c0c5;transition:.2s}.featured-toggle input:checked+i{background:rgba(0,231,240,.25);border-color:var(--accent-2)}.featured-toggle input:checked+i:after{transform:translateX(24px);background:var(--accent-2)}.featured-toggle input:focus-visible+i{box-shadow:0 0 0 3px rgba(156,224,255,.2)}.recruitment-editor-actions{position:-webkit-sticky;position:sticky;bottom:-28px;z-index:3;display:flex;justify-content:flex-end;gap:10px;margin:26px -32px -28px;padding:18px 32px;background:rgba(8,10,12,.97);border-top:1px solid rgba(255,255,255,.1)}.recruitment-cancel{background:#101417!important;color:#fff!important;border:1px solid rgba(255,255,255,.25)!important;cursor:pointer!important}.recruitment-cancel:hover{border-color:var(--accent-2)!important;background:rgba(156,224,255,.08)!important}.discard-dialog-scrim{position:fixed;inset:0;z-index:1250;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.72)}.discard-dialog{width:min(440px,100%);padding:28px;border:1px solid rgba(255,255,255,.18);background:#101417;box-shadow:0 24px 90px rgba(0,0,0,.75)}.discard-dialog h3{font-size:28px;margin:7px 0 8px}.discard-dialog p{color:var(--muted)}.discard-dialog>div:last-child{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.discard-dialog .danger-button{color:#ff9ca5;border:1px solid rgba(255,93,108,.55);background:rgba(255,93,108,.08);cursor:pointer}@media(max-width:700px){.recruitment-modal-scrim{padding:0;align-items:stretch}.recruitment-editor{width:100%;max-height:100dvh;border-left:0;border-right:0;padding:24px 20px}.recruitment-editor-head{top:-24px;margin:-24px -20px 18px;padding:22px 20px 17px}.recruitment-form{grid-template-columns:1fr;padding:3px}.featured-toggle,.recruitment-form .wide{grid-column:1}.recruitment-editor-actions{bottom:-24px;margin:22px -20px -24px;padding:16px 20px}.recruitment-editor-actions .btn{flex:1 1}.featured-toggle{align-items:center}}.join-recruitment-hero .hero-actions{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap}.join-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.join-path-grid article,.service-card,.service-provider-card{border:1px solid #293037;background:#101417;padding:28px}.join-path-grid article>span{color:#85d8ff;letter-spacing:.18em}.join-path-grid h3{font-size:28px;margin:28px 0 10px}.join-path-grid p{color:#aab3ba;line-height:1.7}.join-path-grid a{color:#85d8ff;font-weight:800}.service-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.service-provider-card{padding:0;overflow:hidden}.service-provider-banner{width:100%;height:190px;object-fit:cover}.service-provider-profile{padding:28px;display:grid;grid-template-columns:92px 1fr;grid-gap:22px;gap:22px}.service-provider-placeholder,.service-provider-profile>img{width:92px;height:92px;object-fit:cover;border:1px solid #31536a;background:#0b0f12;display:grid;place-items:center;font-size:40px;font-weight:900}.service-provider-profile h2{font-size:42px;margin:6px 0}.service-provider-profile strong{display:block;color:#fff}.service-provider-profile p,.service-provider-profile span{color:#9ca6ad}.service-mini-list{border-top:1px solid #293037}.service-mini-list a{display:grid;grid-template-columns:120px 1fr auto;grid-gap:16px;gap:16px;padding:18px 28px;border-bottom:1px solid #20272c;align-items:center}.service-mini-list small,.service-mini-list span{color:#91a0aa}.service-card h3{font-size:28px;margin:12px 0}.service-card p{color:#aab3ba;min-height:70px}.service-card-meta{display:flex;justify-content:space-between;gap:12px;margin:24px 0;color:#9ca6ad}.service-card-meta strong{color:#fff}.service-portfolio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.service-portfolio img{width:100%;aspect-ratio:16/9;object-fit:cover;border:1px solid #293037}.services-admin-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.service-admin-card{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:12px}.service-admin-card>div:last-child{display:flex;gap:10px}.admin-section-actions{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:800px){.join-path-grid,.service-provider-grid,.services-admin-layout,.services-grid{grid-template-columns:1fr}.service-provider-profile{grid-template-columns:70px 1fr;padding:20px}.service-provider-placeholder,.service-provider-profile>img{width:70px;height:70px}.service-provider-profile h2{font-size:32px}.service-mini-list a{grid-template-columns:1fr;padding:16px 20px}.service-mini-list small,.service-mini-list span{display:block}.service-admin-card{align-items:flex-start}.admin-section-actions{width:100%}.admin-section-actions .btn{flex:1 1}.service-portfolio{grid-template-columns:1fr}}.service-request-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:32px;gap:32px;align-items:start}.service-request-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;padding:28px;border:1px solid var(--line);background:rgba(7,12,18,.78)}.service-request-form label{display:grid;grid-gap:8px;gap:8px;font-weight:700}.service-request-form label small{font-weight:400;color:var(--muted)}.service-request-form input,.service-request-form textarea{width:100%;min-width:0}.service-request-form .wide{grid-column:1/-1}.service-request-success{text-align:center}.service-request-success .btn{margin-top:16px}.service-requests-panel{margin-bottom:28px}.service-request-list{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.service-request-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(140px,.8fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:16px;border:1px solid var(--line);background:rgba(255,255,255,.025)}.service-request-row h4{margin:0 0 4px}.service-request-row p,.service-request-row small{margin:0;color:var(--muted)}.service-request-row select{min-width:160px}.service-request-notes{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px}.service-request-notes textarea{min-height:76px}.service-request-empty{padding:24px;border:1px dashed var(--line);color:var(--muted);text-align:center}@media(max-width:760px){.service-request-form,.service-request-layout{grid-template-columns:1fr}.service-request-form{padding:18px}.service-request-form .wide{grid-column:auto}.service-request-row{grid-template-columns:1fr}.service-request-row select{width:100%}.service-request-notes{grid-template-columns:1fr}}:root{--font-display:"EurostileBQ Bold Extended","Eurostile Extended","Arial Black",Arial,sans-serif;--bg:#030506;--panel:rgba(255,255,255,.038);--panel-strong:rgba(255,255,255,.068);--text:#f6f7f8;--muted:#98a2aa;--line:rgba(212,226,233,.14);--accent:#00e7f0;--accent-2:#e8eef1;--chromatic-red:#ff304f}body{background:radial-gradient(circle at 72% 8%,rgba(0,231,240,.075),transparent 26%),radial-gradient(circle at 82% 16%,rgba(255,48,79,.035),transparent 18%),radial-gradient(circle at 18% 52%,rgba(212,226,233,.035),transparent 26%),#030506;font-family:var(--font-ui)}body:before{opacity:.19;background-image:linear-gradient(rgba(207,225,233,.025) 1px,transparent 0),linear-gradient(90deg,rgba(207,225,233,.025) 1px,transparent 0),radial-gradient(circle at 80% 12%,rgba(0,231,240,.12) 0 1px,transparent 1.5px);background-size:48px 48px,48px 48px,7px 7px}.brand,.btn,.eyebrow,.hq-brand strong,.hq-title h1,.site-footer-brand strong,h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}.lead,.member-card,.nav-links,.profile-modal,.site-footer,button,input,label,p,select,textarea{font-family:var(--font-ui)}.site-header{background:rgba(2,4,5,.88);border-bottom-color:rgba(220,234,240,.13)}.brand img,.hq-brand img,.site-footer-brand img{filter:drop-shadow(0 0 14px rgba(0,231,240,.09))}.brand{letter-spacing:.095em}.brand small{letter-spacing:.18em;color:#949fa7}.nav-links a:after{background:linear-gradient(90deg,var(--accent),#fff 52%,var(--chromatic-red))}.nav-cta{border-color:rgba(220,234,240,.3);background:linear-gradient(135deg,rgba(255,255,255,.055),rgba(0,231,240,.055));border-radius:3px}.nav-cta:hover{border-color:rgba(0,231,240,.5);box-shadow:0 0 28px rgba(0,231,240,.07)}.hero:before,.page-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 68%,rgba(0,231,240,.025) 74%,rgba(255,48,79,.018) 76%,transparent 80%)}.hero h1 span{color:transparent;-webkit-text-stroke:1px rgba(222,235,240,.46);text-shadow:2px 0 0 rgba(0,231,240,.08),-2px 0 0 rgba(255,48,79,.055)}.btn-primary{color:#050708;background:linear-gradient(115deg,#f9fbfc,#cbd5da 46%,#ffffff 70%,#9ca9b0);border:1px solid rgba(255,255,255,.58);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 0 24px rgba(0,231,240,.035)}.btn-primary:hover{box-shadow:0 0 26px rgba(0,231,240,.1),2px 0 0 rgba(0,231,240,.2),-2px 0 0 rgba(255,48,79,.12)}.btn-secondary{background:rgba(255,255,255,.025);border-color:rgba(214,228,234,.2)}.admin-panel,.brand-download-card,.card,.member-card,.position-sidebar,.service-card,.service-provider-card,.youtube-card{background:linear-gradient(145deg,rgba(255,255,255,.046),rgba(255,255,255,.012));border-color:rgba(214,228,234,.13)}.card:before{background:radial-gradient(circle,rgba(0,231,240,.085),transparent 68%)}.member-card:hover,.social-link:hover{border-color:rgba(0,231,240,.34);background:rgba(0,231,240,.035)}.join-card{background:radial-gradient(circle at 50% 0,rgba(0,231,240,.075),transparent 43%),rgba(255,255,255,.018)}.banner{border-color:rgba(214,228,234,.14);box-shadow:0 30px 70px rgba(0,0,0,.3)}.banner img{opacity:.96;filter:saturate(.92) contrast(1.04)}.hq-welcome{border-color:rgba(0,231,240,.16);background:linear-gradient(135deg,rgba(0,231,240,.065),rgba(255,48,79,.016),rgba(255,255,255,.016))}@media(max-width:720px){.nav-links{background:#030506}.hero:before,.page-hero:before{opacity:.55}}.logo-history-admin-list{display:grid;grid-gap:16px;gap:16px}.logo-history-admin-card{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.logo-history-admin-preview{min-height:190px;display:grid;place-items:center;padding:20px;background:#f4f4f2;border:1px solid var(--line)}.logo-history-admin-preview img{width:100%;height:170px;object-fit:contain}.logo-history-admin-preview span{color:#687078}.logo-history-admin-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.logo-history-admin-fields label{display:grid;grid-gap:7px;gap:7px;color:var(--muted)}.logo-history-admin-fields input,.logo-history-admin-fields textarea{width:100%}.logo-history-admin-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.logo-history-admin-actions button{min-height:42px}@media(max-width:800px){.logo-history-admin-card,.logo-history-admin-fields{grid-template-columns:1fr}.logo-history-admin-preview{min-height:160px}.logo-history-admin-preview img{height:150px}}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.newsroom-list{display:grid;grid-gap:14px;gap:14px}.newsroom-card{display:flex;justify-content:space-between;gap:20px;align-items:center}.newsroom-editor{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.newsroom-editor .wide{grid-column:1/-1}.news-links-editor{display:grid;grid-gap:10px;gap:10px;margin-top:6px}.news-links-editor>.application-field-label{margin-bottom:2px}.news-links-editor>.application-field-label small{color:var(--muted);font-weight:400;text-transform:none;letter-spacing:0}.news-link-row{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:10px;gap:10px;align-items:start;padding:12px;border:1px solid rgba(255,255,255,.12);background:#0b0e10}.news-link-row input{width:100%;min-width:0;border:1px solid rgba(255,255,255,.18);background:#07090b;color:#fff;padding:10px 12px;outline:none}.news-link-row input:focus{border-color:var(--accent-2);box-shadow:0 0 0 3px rgba(156,224,255,.2)}.news-link-row input[aria-invalid=true]{border-color:rgba(255,90,90,.55)}.news-link-row-actions{display:flex;gap:6px;align-items:flex-start}.news-link-row-actions button{width:34px;height:34px;padding:0;border:1px solid rgba(255,255,255,.14);background:transparent;color:#fff;cursor:pointer}.news-link-row-actions button:disabled{opacity:.32;cursor:not-allowed}.news-link-row-actions .danger-button{width:auto;height:34px;padding:0 12px}.news-link-error{grid-column:1/-1;color:#ff9a9a;font-size:12px;margin-top:-2px}@media(max-width:800px){.news-link-row{grid-template-columns:1fr}.news-link-row-actions{justify-content:flex-end}}.newsroom-editor textarea{min-height:110px}.protection-badge{font-size:.75rem;padding:5px 9px;border:1px solid;border-radius:999px;white-space:nowrap}@media(max-width:800px){.news-feature,.news-grid,.newsroom-editor{grid-template-columns:1fr}.newsroom-editor .wide{grid-column:auto}}.discord-settings-panel{margin-bottom:24px}.discord-security-note{margin:12px 0 0;color:var(--muted);font-size:.85rem}.discord-security-note code{font-family:monospace}.discord-preview-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.discord-everyone-warning{font-size:.82rem;color:#ffb2b2}.discord-message-preview{white-space:pre-wrap;background:#090b0e;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:16px;min-height:120px;color:var(--text);font-family:inherit}.member-discord-onboarding{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px 16px;gap:12px 16px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.025)}.member-discord-onboarding h3{margin:0 0 5px}.member-discord-onboarding p{margin:0;color:var(--muted);font-size:.88rem;max-width:760px}.member-discord-onboarding small{grid-column:1/-1;color:var(--muted)}.member-discord-result{color:var(--text)!important}.member-discord-onboarding .inline-check{white-space:nowrap}@media(max-width:760px){.member-discord-onboarding{grid-template-columns:1fr}.member-discord-onboarding small{grid-column:auto}.member-discord-onboarding .btn{width:100%}}.member-discord-onboarding{align-items:center}.member-discord-onboarding-copy{min-width:0}.member-discord-onboarding-copy p{max-width:720px}.member-discord-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.member-discord-welcome-button{min-width:230px;color:#041014!important;font-weight:900}.member-discord-sync-button{min-width:165px;color:var(--text)!important}.discord-required-note{display:block;margin-top:7px;color:#ffd277;font-size:.82rem}.remove-v6-button{margin-left:auto}.discord-team-role-map{border-top:1px solid rgba(255,255,255,.1);padding-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.discord-team-role-map h3,.discord-team-role-map>p{grid-column:1/-1}.discord-team-role-map>p{margin-top:-4px;color:var(--muted)}@media(max-width:760px){.member-discord-actions{align-items:stretch}.member-discord-actions>*{width:100%}.remove-v6-button{margin-left:0}.discord-team-role-map{grid-template-columns:1fr}}.discord-audit-panel{margin-bottom:22px}.discord-audit-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.discord-audit-stats>div{padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.025);display:flex;flex-direction:column;gap:4px}.discord-audit-stats strong{font-size:1.35rem}.discord-audit-stats span{color:var(--muted);font-size:.78rem}.discord-audit-results{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.discord-audit-results article{display:grid;grid-template-columns:minmax(150px,.7fr) 1.8fr auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 14px;border:1px solid rgba(255,255,255,.09);border-radius:10px}.discord-audit-results article>div:first-child{display:flex;flex-direction:column}.discord-audit-results article>div:nth-child(2){display:flex;gap:6px;flex-wrap:wrap}.discord-audit-results article>div:nth-child(2) span{font-size:.76rem;padding:5px 8px;border-radius:999px;background:rgba(255,255,255,.06)}.discord-audit-results article[data-status=blocked]{border-color:rgba(255,170,80,.35)}.discord-audit-results article b{font-size:.76rem}.member-discord-role-flags{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.member-discord-role-flags .inline-check{align-items:flex-start;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:10px}.member-discord-role-flags span{display:flex;flex-direction:column;gap:3px}.member-discord-role-flags small{color:var(--muted);font-weight:400}.discord-role-map-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.discord-role-map-grid label{min-width:0}@media(max-width:900px){.discord-audit-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.discord-audit-results article,.discord-role-map-grid,.member-discord-role-flags{grid-template-columns:1fr}}.hq-grouped-nav{display:flex;flex-direction:column;gap:4px}.hq-nav-group{border-bottom:1px solid rgba(255,255,255,.055);padding-bottom:4px}.hq-nav-group summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:10px 12px;color:var(--muted);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.hq-nav-group summary::-webkit-details-marker{display:none}.hq-nav-group summary span{font-size:.8rem;transition:transform .15s ease}.hq-nav-group[open] summary span{transform:rotate(180deg)}.hq-nav-group>div{display:grid;grid-gap:2px;gap:2px;padding:0 4px 6px}.hq-nav-group button{text-align:left;padding:9px 12px;border-radius:8px;border:0;background:transparent;color:var(--muted);cursor:pointer}.hq-nav-group button.active,.hq-nav-group button:hover{background:rgba(255,255,255,.07);color:var(--text)}.role-preview-control{display:flex;align-items:flex-end;gap:8px}.role-preview-control label{display:grid;grid-gap:3px;gap:3px;font-size:.68rem;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.role-preview-control select{min-width:180px}.role-preview-banner{margin:0 0 18px;padding:10px 14px;border:1px solid rgba(255,210,80,.35);background:rgba(255,210,80,.07);border-radius:10px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.role-preview-banner strong{font-size:.78rem}.role-preview-banner span{color:var(--muted);font-size:.78rem;flex:1 1}.role-preview-banner button{border:0;background:transparent;color:var(--text);text-decoration:underline;cursor:pointer}.smm-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.smm-dashboard-grid button{text-align:left;display:grid;grid-gap:7px;gap:7px;padding:20px;cursor:pointer}.smm-dashboard-grid button span{font-size:.7rem;color:var(--muted)}.smm-dashboard-grid button strong{font-size:1.05rem}.smm-dashboard-grid button small{color:var(--muted)}.integration-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:18px}.integration-tabs button{display:flex;flex-direction:column;gap:5px;text-align:left;padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:var(--surface);color:var(--text);cursor:pointer}.integration-tabs button span{color:var(--muted);font-size:.72rem}.integration-tabs button.active{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.055)}.integration-divider{height:1px;background:rgba(255,255,255,.08);margin:24px 0}.integration-placeholder{min-height:220px;display:flex;flex-direction:column;justify-content:center}.brand-admin-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.readonly-note{display:block;margin-top:8px;color:var(--muted)}.media-submission-editor{margin-bottom:18px}.media-submission-grid{display:grid;grid-template-columns:minmax(220px,.7fr) 1.3fr;grid-gap:18px;gap:18px;margin:16px 0}.media-submission-preview{display:grid;grid-gap:10px;gap:10px}.media-submission-preview img{width:100%;max-height:320px;object-fit:cover;border-radius:10px}.media-submission-preview>span{display:grid;place-items:center;min-height:220px;border:1px dashed rgba(255,255,255,.14);border-radius:10px;color:var(--muted)}.media-submission-grid>div:last-child{display:grid;grid-gap:12px;gap:12px}.approval-help{color:var(--muted);font-size:.8rem}.media-submission-list{display:grid;grid-gap:10px;gap:10px}.media-submission-row{display:grid;grid-template-columns:76px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:11px;border:1px solid rgba(255,255,255,.08);border-radius:10px}.media-submission-row img{width:76px;height:60px;object-fit:cover;border-radius:7px}.media-submission-row>div{display:grid;grid-gap:4px;gap:4px}.media-submission-row p{margin:3px 0 0;color:var(--muted);font-size:.8rem}.smm-live-media{margin-top:18px}.smm-live-media-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.smm-live-media-grid figure{margin:0}.smm-live-media-grid img{width:100%;aspect-ratio:1.5;object-fit:cover;border-radius:8px}.smm-live-media-grid figcaption{font-size:.72rem;color:var(--muted);margin-top:4px}@media(max-width:900px){.role-preview-control{display:none}.integration-tabs,.smm-dashboard-grid,.smm-live-media-grid{grid-template-columns:1fr 1fr}.media-submission-grid{grid-template-columns:1fr}.media-submission-row{grid-template-columns:64px 1fr}.media-submission-row>button{grid-column:1/-1}.integration-tabs{grid-template-columns:1fr 1fr}}@media(max-width:560px){.integration-tabs,.smm-dashboard-grid,.smm-live-media-grid{grid-template-columns:1fr}}.role-preview-readonly>:not(header):not(.role-preview-banner){pointer-events:none}.role-preview-readonly .role-preview-banner{pointer-events:auto}:root{--font-ui:"Space Grotesk",ui-sans-serif,system-ui,sans-serif;--type-body:15px;--type-small:13px}body{font-size:var(--type-body);font-weight:400;letter-spacing:-.01em}.admin-content>header h1,.join-card h1,.page-hero h1,.section h2,h1,h2{font-family:var(--font-display);font-weight:700;letter-spacing:-.025em}.brand>div:first-line,.btn,.card-number,.eyebrow,.hq-brand strong,h3,h4{font-family:var(--font-display)}.brand small,.lead,.nav-links,input,label,p,select,small,textarea{font-family:var(--font-ui)}.site-header .container.nav{width:min(calc(100% - 44px),1320px)}.nav{min-height:76px;gap:20px}.brand{flex:0 0 auto;min-width:250px;gap:12px;font-family:var(--font-display);font-size:15px;font-weight:700;line-height:1;letter-spacing:.055em;white-space:nowrap}.brand img{width:38px;height:38px}.brand small{font-size:9px;line-height:1.25;letter-spacing:.14em;margin-top:6px;font-weight:600;white-space:nowrap}.nav-links{flex:1 1 auto;justify-content:flex-end;gap:clamp(15px,1.6vw,24px);font-size:13px;white-space:nowrap}.nav-links a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:18px 0;line-height:1;white-space:nowrap}.nav-links a:after{bottom:10px}.nav-cta{min-height:40px!important;padding:0 16px!important;border:1px solid rgba(255,255,255,.24);border-radius:5px;background:rgba(255,255,255,.045);transition:border-color .2s ease,background .2s ease,transform .2s ease}.nav-cta:hover{border-color:rgba(255,255,255,.46);background:rgba(255,255,255,.075);transform:translateY(-1px)}.admin-nav-divider{flex:0 0 1px;width:1px;height:28px;margin:0 2px;background:rgba(255,255,255,.13)}.admin-return-link{padding:0 14px!important;min-height:40px!important;border:1px solid rgba(255,255,255,.12);border-radius:5px;font-family:var(--font-display);font-size:11px;letter-spacing:.015em;line-height:1!important;white-space:nowrap!important}.admin-return-link:after{display:none!important}.admin-return-link:hover{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.3)}@keyframes v6-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-17px,0)}}.eyebrow{font-size:11px;line-height:1.2;letter-spacing:.2em;font-weight:700}.admin-content>header h1{font-size:clamp(42px,5vw,68px);line-height:.92;margin:7px 0 0}.admin-section-head h2{font-size:clamp(25px,2.4vw,35px);line-height:1;letter-spacing:-.015em;margin-bottom:8px}.admin-panel h3,.admin-section-head h3{letter-spacing:-.01em}.admin-panel p,.admin-section-head p{line-height:1.55}.admin-content label{font-size:13px;line-height:1.35;color:#aeb7bd}.admin-content input,.admin-content select,.admin-content textarea{min-height:44px;padding:11px 13px;border:1px solid rgba(255,255,255,.14);border-radius:5px;background:#080a0c;color:#f6f7f8;font-size:14px;line-height:1.35}.admin-content textarea{min-height:96px}.admin-content input:focus,.admin-content select:focus,.admin-content textarea:focus{outline:none;border-color:rgba(220,232,238,.58);box-shadow:0 0 0 3px rgba(220,232,238,.08)}.admin-content .btn{min-height:44px;border-radius:5px;font-size:11px;letter-spacing:.03em}.role-preview-control{align-items:center;gap:9px;padding:7px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(255,255,255,.025)}.role-preview-control label{gap:5px;font-size:10px;letter-spacing:.1em}.role-preview-control select{min-width:220px;min-height:38px;padding:7px 34px 7px 10px;font-size:13px}.hq-notification{width:46px;height:46px;border-radius:7px}.super-user-access-panel{display:grid!important;grid-template-columns:minmax(250px,.8fr) minmax(260px,1.1fr) minmax(210px,.85fr) minmax(170px,.7fr);grid-gap:18px!important;gap:18px!important;align-items:end!important;padding:24px!important}.super-user-access-panel>div:first-child{align-self:start;padding-right:12px}.super-user-access-panel>div:first-child h3{font-size:20px;margin:8px 0 10px}.super-user-access-panel>div:first-child p{max-width:310px;margin:0;color:#c1c8cd;font-size:14px}.super-user-access-panel>.btn,.super-user-access-panel>.danger-button{grid-column:1;justify-self:start;min-width:230px;margin-top:0}.admin-authorise-form{grid-template-columns:minmax(190px,.9fr) minmax(260px,1.15fr) minmax(260px,1.05fr) auto!important;gap:14px!important;padding:20px!important}.admin-authorise-form label{font-size:12px!important}.admin-authorise-form .btn{min-width:190px}.admin-user-list .member-edit{min-height:62px;gap:18px}.admin-user-list .member-edit strong{font-size:14px}.admin-user-list .member-edit small{font-size:12px}@media(max-width:1180px){.site-header .container.nav{width:min(calc(100% - 32px),1180px)}.brand{min-width:210px}.nav-links{gap:14px;font-size:12px}.nav-cta{padding-inline:12px!important}.admin-return-link{padding-inline:10px!important;font-size:10px}}@media(max-width:980px) and (min-width:761px){.brand{min-width:150px;font-size:13px}.brand small{display:none}.nav-links{gap:10px;font-size:11.5px}.nav-cta{padding-inline:9px!important}.admin-return-link{padding-inline:8px!important;font-size:9.5px}}@media(max-width:1050px){.super-user-access-panel{grid-template-columns:1fr 1fr}.super-user-access-panel>div:first-child{grid-column:1/-1}.super-user-access-panel>.btn,.super-user-access-panel>.danger-button{grid-column:auto}.admin-authorise-form{grid-template-columns:1fr 1fr!important}}@media(max-width:700px){.brand{min-width:0}.brand>div{font-size:14px}.brand small{font-size:8.5px}.admin-authorise-form,.super-user-access-panel{grid-template-columns:1fr!important}.super-user-access-panel>.btn,.super-user-access-panel>.danger-button{width:100%;min-width:0}.role-preview-control{display:none}}@font-face{font-family:Space Grotesk Local;src:url(/fonts/SpaceGrotesk-VariableFont_wght.ttf) format("truetype");font-weight:300 700;font-style:normal;font-display:swap}:root{--font-ui:"Space Grotesk Local","Space Grotesk",ui-sans-serif,system-ui,sans-serif;--font-display:"EurostileBQ Bold Extended","Eurostile Extended","Arial Black",sans-serif}.admin-content .btn,.admin-user-list,.btn,.danger-button,.member-edit,.nav-links,.role-preview-control,body,input,label,li,p,select,small,textarea{font-family:var(--font-ui)!important}.admin-content .btn,.btn,.danger-button{font-weight:650;letter-spacing:.015em}.admin-content>header h1,.admin-section-head h2,.hero h1,.join-card h1,.page-hero h1,.section h2,h1,h2{font-family:var(--font-display)!important;font-weight:700;letter-spacing:-.012em}h3,h4{font-family:var(--font-ui);font-weight:650;letter-spacing:-.015em}.brand>div,.card-number,.eyebrow,.hq-brand strong{font-family:var(--font-display)!important}.hero h1{font-size:clamp(64px,6.8vw,108px);line-height:.88;letter-spacing:-.018em}.section h2{letter-spacing:-.014em}.hero{padding:76px 0 64px}@keyframes v6-desktop-float{0%,to{transform:translate3d(0,6px,0)}50%{transform:translate3d(0,-12px,0)}}.hero .eyebrow{margin-bottom:12px}.hero .lead{max-width:610px}.hero-actions{margin-top:26px}.stat-strip .stat{padding:22px 24px}.section{padding:78px 0}.section-head{margin-bottom:34px}.brand{font-size:14px;letter-spacing:.035em}.brand small{letter-spacing:.12em}.brand small,.nav-links{font-family:var(--font-ui)!important;font-weight:500}.admin-return-link,.nav-cta{font-family:var(--font-ui)!important;font-weight:600;letter-spacing:0}.admin-content>header h1,.admin-section-head h2{letter-spacing:-.008em}.role-preview-control select{font-family:var(--font-ui)!important;font-weight:500}@media(max-width:1050px){.hero h1{font-size:clamp(58px,7vw,88px)}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:28px}.hero-art img.main-mark{max-width:350px}}@media(max-width:900px){.hero{padding:54px 0 46px}.hero h1{white-space:normal;font-size:clamp(54px,11vw,82px);line-height:.9}@keyframes v6-mobile-float{0%,to{transform:translate3d(0,4px,0)}50%{transform:translate3d(0,-10px,0)}}.section{padding:58px 0}.section-head{margin-bottom:26px}}@media(max-width:560px){.hero{padding:42px 0 36px}.hero .lead{font-size:16px;line-height:1.5}.hero-actions{margin-top:22px}.stat-strip .stat{padding:18px 16px}.section{padding:48px 0}}.hero h1,.join-card h1,.page-hero h1{font-family:var(--font-display)!important;font-weight:700;letter-spacing:-.02em;line-height:.94;text-wrap:balance}.page-hero .lead{max-width:760px;font-size:18px;line-height:1.55}.news-heading,.roster-title h2,.section h2,.services-heading{font-family:var(--font-display)!important;letter-spacing:-.015em}.hero{position:relative;padding:64px 0 54px;overflow:hidden}.hero h1{width:100%;max-width:720px;margin:0 0 22px;font-size:clamp(58px,5.5vw,88px);line-height:.9;transform:scaleX(.94);transform-origin:left center}.hero h1,.hero h1 span{white-space:nowrap}.hero .eyebrow{margin:0 0 13px}.hero .lead{max-width:620px;margin:0;font-size:18px;line-height:1.55}.hero-actions{margin-top:25px}@keyframes v6-mark-float{0%,to{transform:translate3d(0,5px,0)}50%{transform:translate3d(0,-10px,0)}}@media (max-width:1100px) and (min-width:761px){.page-hero h1{font-size:clamp(50px,6.4vw,76px)}.hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(290px,.98fr);gap:26px}.hero h1{font-size:clamp(52px,5.9vw,72px);max-width:620px}.hero-art{min-height:380px}.hero-art img.main-mark{max-width:370px}}@media (max-width:760px){.site-header .container.nav{width:min(calc(100% - 28px),var(--max))}.nav{min-height:72px}.brand{min-width:0;gap:10px;font-size:13px;letter-spacing:.025em}.brand img{width:42px;height:42px}.brand small{display:block;margin-top:4px;font-size:8px;line-height:1.15;letter-spacing:.1em}.menu-btn{width:42px;height:42px}.page-hero{padding:50px 0 42px!important}.page-hero .eyebrow{margin-bottom:14px;font-size:10px;letter-spacing:.18em}.page-hero h1{margin:0 0 20px!important;max-width:100%!important;font-size:clamp(42px,12.5vw,62px)!important;line-height:.94!important;letter-spacing:-.025em!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.page-hero .lead{margin:0;max-width:100%;font-size:16px!important;line-height:1.5!important}.hero{padding:42px 0 34px!important}.hero-grid{grid-template-columns:1fr!important;min-height:0!important;gap:24px!important}.hero h1{width:auto!important;max-width:100%!important;margin:0 0 19px!important;font-size:clamp(43px,12.3vw,60px)!important;line-height:.92!important;transform:scaleX(.92)}.hero h1,.hero h1 span{white-space:nowrap!important}.hero .eyebrow{margin-bottom:12px;font-size:10px;line-height:1.25}.hero .lead{max-width:100%;font-size:16px!important;line-height:1.5!important}.hero-actions{margin-top:21px;gap:10px}.hero-actions .btn{min-height:46px;padding-inline:18px;font-size:12px}.hero-art{min-height:300px!important;margin-top:0!important}.hero-art img.main-mark{width:min(88vw,360px)!important;max-width:360px!important}.section{padding:48px 0!important}.section-head{margin-bottom:24px!important}.roster-title h2,.section h2,.section-head h2{font-size:clamp(34px,9.5vw,48px)!important;line-height:.98!important;letter-spacing:-.02em!important}.roster-title{gap:11px;margin:26px 0 18px}.home-intro h2,.section-copy h2,.split-section h2{max-width:100%;font-size:clamp(38px,10.5vw,52px)!important;line-height:.95!important}.feature-card h3,.member-card h3,.news-card h3,.partner-card h3,.service-card h3{font-size:clamp(21px,6vw,28px)!important;line-height:1.05}.services-hero h1,.services-page .page-hero h1{font-size:clamp(40px,11.5vw,56px)!important;line-height:.94!important}.partners-page .page-hero h1,.sponsors-page .page-hero h1{font-size:clamp(41px,11.8vw,58px)!important}.news-page .page-hero h1{font-size:clamp(40px,11.3vw,56px)!important}.join-card h1{font-size:clamp(42px,12vw,60px)!important;line-height:.94!important}.stat-strip .stat{padding:16px 14px!important}.stat strong{font-size:20px}.stat span{font-size:9px;letter-spacing:.14em}.site-footer .brand{font-size:14px}.site-footer a,.site-footer p{font-size:13px}}@media (max-width:430px){.container{width:min(calc(100% - 28px),var(--max))}.page-hero h1{font-size:clamp(38px,11.8vw,52px)!important}.hero h1{font-size:clamp(39px,11.6vw,50px)!important;transform:scaleX(.9)}.roster-title h2,.section h2,.section-head h2{font-size:clamp(31px,9.2vw,42px)!important}.home-intro h2,.section-copy h2,.split-section h2{font-size:clamp(34px,9.8vw,46px)!important}.hero-actions{display:grid;grid-template-columns:1fr 1fr}.hero-actions .btn{width:100%;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.hero-art img.main-mark{animation:none!important}}:root{--v6-display-hero:clamp(48px,4.35vw,70px);--v6-display-home:clamp(52px,4.7vw,76px);--v6-display-section:clamp(30px,2.75vw,42px);--v6-display-subsection:clamp(24px,2vw,32px)}.hero h1{font-family:var(--font-display)!important;font-size:var(--v6-display-home)!important;line-height:.92!important;letter-spacing:-.018em!important;max-width:680px!important;margin:0 0 20px!important;transform:none!important}.empty-public-state h2,.logo-history-head h2,.public-empty-state h2,.roster-title h2,.section h2,.section-head h2{font-family:var(--font-display)!important;font-size:var(--v6-display-section)!important;line-height:.98!important;letter-spacing:-.012em!important;text-wrap:balance}.hero+.stat-strip+.section .section-head h2,.home-intro h2,.split-section h2{font-size:clamp(34px,3vw,46px)!important;line-height:.97!important}.brand-download-card h3,.cms-sponsor-copy h2,.news-feature h2,.position-copy h2,.recruitment-card h2,.service-provider-profile h2{font-size:var(--v6-display-subsection)!important;line-height:1!important;letter-spacing:-.01em!important}.card h3,.feature-card h3,.join-path-grid h3,.member-card h3,.news-card h3,.service-card h3{font-family:var(--font-ui)!important;font-size:clamp(19px,1.5vw,24px)!important;line-height:1.1!important;font-weight:650!important;letter-spacing:-.012em!important}.page-hero .eyebrow{margin-bottom:12px!important}.page-hero .lead,.page-hero>div>p{max-width:720px;font-size:17px!important;line-height:1.55!important}.section{padding:62px 0!important}.section-head{margin-bottom:28px!important}@media(max-width:1000px){:root{--v6-display-hero:clamp(44px,5.4vw,60px);--v6-display-home:clamp(48px,6vw,66px);--v6-display-section:clamp(28px,3.6vw,38px);--v6-display-subsection:clamp(23px,2.7vw,29px)}.hero h1{max-width:590px!important}.page-hero{padding:50px 0 40px!important}.section{padding:54px 0!important}}@media(max-width:760px){:root{--v6-display-hero:clamp(34px,9.4vw,44px);--v6-display-home:clamp(36px,9.8vw,47px);--v6-display-section:clamp(27px,7.5vw,35px);--v6-display-subsection:clamp(22px,6vw,27px)}.page-hero{padding:40px 0 34px!important}.page-hero h1,.position-hero h1,.services-hero h1{font-size:var(--v6-display-hero)!important;line-height:.98!important;margin-bottom:16px!important;max-width:100%!important}.hero{padding:38px 0 32px!important}.hero h1{font-size:var(--v6-display-home)!important;line-height:.94!important;max-width:100%!important;margin-bottom:17px!important;transform:none!important}.hero h1,.hero h1 span{white-space:nowrap!important}.hero .lead,.page-hero .lead,.page-hero>div>p{font-size:15.5px!important;line-height:1.5!important}.section{padding:44px 0!important}.section-head{margin-bottom:22px!important}.empty-public-state h2,.logo-history-head h2,.public-empty-state h2,.roster-title h2,.section h2,.section-head h2{font-size:var(--v6-display-section)!important;line-height:1!important}.hero+.stat-strip+.section .section-head h2,.home-intro h2,.split-section h2{font-size:clamp(29px,8vw,37px)!important}.brand-download-card h3,.cms-sponsor-copy h2,.news-feature h2,.position-copy h2,.recruitment-card h2,.service-provider-profile h2{font-size:var(--v6-display-subsection)!important}.card h3,.feature-card h3,.join-path-grid h3,.member-card h3,.news-card h3,.service-card h3{font-size:clamp(18px,5.2vw,22px)!important}.roster-title{margin:24px 0 16px!important;gap:10px!important}}@media(max-width:430px){:root{--v6-display-hero:clamp(32px,8.9vw,40px);--v6-display-home:clamp(34px,9.2vw,43px);--v6-display-section:clamp(25px,7vw,32px);--v6-display-subsection:clamp(21px,5.7vw,25px)}.page-hero h1,.position-hero h1,.services-hero h1{font-size:var(--v6-display-hero)!important}.hero h1{font-size:var(--v6-display-home)!important}.hero+.stat-strip+.section .section-head h2,.home-intro h2,.split-section h2{font-size:clamp(27px,7.5vw,34px)!important}}.newsroom-scrim-settings{display:grid;grid-template-columns:minmax(220px,1fr) minmax(300px,1.4fr) auto;grid-gap:18px;gap:18px;align-items:end;margin-bottom:20px}.newsroom-scrim-settings p{margin:7px 0 0;color:var(--muted)}.newsroom-scrim-settings label{display:grid;grid-gap:7px;gap:7px}.news-template-picker{max-width:860px}.news-template-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:22px}.news-template-grid button{min-height:210px;text-align:left;display:grid;align-content:start;grid-gap:10px;gap:10px;padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018));color:var(--text);cursor:pointer;transition:.18s ease}.news-template-grid button:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.065)}.news-template-grid button span{color:var(--muted);font-size:11px;letter-spacing:.16em}.news-template-grid button strong{font-family:var(--font-display);font-size:22px}.news-template-grid button small{font-size:13px;line-height:1.5;color:var(--muted)}.newsroom-card.is-scrim{border-color:rgba(255,255,255,.14)}.scrim-result-pill{display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:34px;padding:0 10px;border:1px solid;border-radius:7px;font-family:var(--font-display);font-size:13px}.scrim-result-pill.win{color:#8ee8ad;border-color:rgba(142,232,173,.35);background:rgba(45,175,92,.08)}.scrim-result-pill.loss{color:#ff9a9a;border-color:rgba(255,108,108,.34);background:rgba(196,54,54,.08)}.scrim-editor-scoreboard{display:grid;grid-template-columns:1fr auto 1fr auto;grid-gap:18px;gap:18px;align-items:center;padding:18px 20px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:radial-gradient(circle at 50% 50%,rgba(0,231,240,.055),transparent 55%),rgba(255,255,255,.02)}.scrim-editor-scoreboard>div{display:grid;grid-gap:3px;gap:3px}.scrim-editor-scoreboard>div:nth-child(3){text-align:right}.scrim-editor-scoreboard span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.11em}.scrim-editor-scoreboard strong{font-family:var(--font-display);font-size:24px}.scrim-editor-scoreboard>b{color:var(--muted);font-size:11px}.scrim-editor-scoreboard>em{font-style:normal;font-family:var(--font-display);font-size:14px;padding:9px 11px;border-radius:7px;border:1px solid}.scrim-editor-scoreboard>em.win{color:#8ee8ad;border-color:rgba(142,232,173,.35)}.scrim-editor-scoreboard>em.loss{color:#ff9a9a;border-color:rgba(255,108,108,.34)}.scrim-map-editor-list{display:grid;grid-gap:10px;gap:10px}.scrim-map-editor{display:grid;grid-template-columns:70px repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:end;padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(255,255,255,.018)}.scrim-map-editor>strong{align-self:center;font-size:12px}.scrim-map-editor label{min-width:0}.news-filter-bar button.active,.news-filter-bar button:hover{color:var(--text);border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.065)}.scrim-results-list{display:grid;grid-gap:12px;gap:12px}.scrim-result-card{display:grid;grid-gap:18px;gap:18px;padding:22px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.015));transition:.18s ease}.scrim-result-card:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.28)}.scrim-result-card.compact{grid-template-columns:minmax(150px,.7fr) 1.5fr minmax(190px,.8fr);align-items:center;gap:24px}.scrim-result-meta{display:grid;grid-gap:4px;gap:4px}.scrim-result-meta>span{font-family:var(--font-display);font-size:14px}.scrim-result-meta small{color:var(--muted)}.scrim-result-scoreline{display:grid;grid-template-columns:1fr auto 1fr auto;grid-gap:12px;gap:12px;align-items:center}.scrim-result-scoreline strong{font-family:var(--font-display);font-size:clamp(20px,2vw,30px)}.scrim-result-scoreline strong:nth-of-type(2){text-align:right}.scrim-result-scoreline>b{color:var(--muted);font-size:11px}.scrim-result-scoreline>em{font-style:normal;font-family:var(--font-display);font-size:18px;padding:8px 10px;border-radius:7px;border:1px solid}.scrim-result-scoreline>em.win{color:#8ee8ad;border-color:rgba(142,232,173,.34)}.scrim-result-scoreline>em.loss{color:#ff9a9a;border-color:rgba(255,108,108,.34)}.scrim-result-footer{display:flex;gap:12px;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px}.scrim-result-card.compact .scrim-result-footer{justify-content:flex-end;flex-wrap:wrap}.scrim-result-status{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border:1px solid;border-radius:999px;font-weight:700}.scrim-result-status.win{color:#8ee8ad;border-color:rgba(142,232,173,.34);background:rgba(45,175,92,.08)}.scrim-result-status.loss{color:#ff9a9a;border-color:rgba(255,108,108,.34);background:rgba(196,54,54,.08)}.news-grid .scrim-result-card{min-height:100%;align-content:center}.scrim-detail-hero{border-bottom:1px solid var(--line)}.scrim-detail-scoreboard{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;grid-gap:clamp(16px,3vw,34px);gap:clamp(16px,3vw,34px);max-width:980px;margin-top:24px}.scrim-detail-scoreboard>div{display:grid;grid-gap:5px;gap:5px}.scrim-detail-scoreboard>div:nth-child(3){text-align:right}.scrim-detail-scoreboard span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.13em}.scrim-detail-scoreboard strong{font-family:var(--font-display);font-size:clamp(34px,5vw,64px);line-height:1}.scrim-detail-scoreboard>b{color:var(--muted);font-size:12px}.scrim-detail-scoreboard>em{font-style:normal;font-family:var(--font-display);font-size:clamp(22px,3vw,38px);padding:12px 14px;border:1px solid;border-radius:8px}.scrim-detail-scoreboard>em.win{color:#8ee8ad;border-color:rgba(142,232,173,.34)}.scrim-detail-scoreboard>em.loss{color:#ff9a9a;border-color:rgba(255,108,108,.34)}.scrim-detail-result-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:20px}.scrim-detail-result-row small{color:var(--muted)}.scrim-detail-result-row>span:last-child{margin-left:auto}.scrim-map-results{display:grid;grid-gap:10px;gap:10px}.scrim-map-result{display:grid;grid-template-columns:70px 1fr auto 40px;grid-gap:16px;gap:16px;align-items:center;padding:16px 18px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.018)}.scrim-map-result>span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.scrim-map-result>div{display:grid;grid-gap:3px;gap:3px}.scrim-map-result>div strong{font-size:17px}.scrim-map-result>div small{color:var(--muted)}.scrim-map-result>b{font-family:var(--font-display);font-size:17px}.scrim-map-result>em{font-style:normal;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font-weight:800}.scrim-map-result.win>em{color:#8ee8ad;background:rgba(45,175,92,.12)}.scrim-map-result.loss>em{color:#ff9a9a;background:rgba(196,54,54,.12)}.scrim-notes{max-width:760px;margin-top:40px;padding-top:24px;border-top:1px solid var(--line)}.scrim-notes p{color:#c6cdd2;line-height:1.65}@media(max-width:900px){.newsroom-scrim-settings{grid-template-columns:1fr}.scrim-map-editor{grid-template-columns:1fr 1fr}.scrim-map-editor>strong{grid-column:1/-1}.scrim-result-card.compact{grid-template-columns:1fr}.scrim-result-card.compact .scrim-result-footer{justify-content:flex-start}.scrim-detail-scoreboard{grid-template-columns:1fr auto 1fr}.scrim-detail-scoreboard>em{grid-column:1/-1;justify-self:start}.scrim-detail-result-row>span:last-child{margin-left:0}.news-template-grid{grid-template-columns:1fr}}@media(max-width:600px){.scrim-editor-scoreboard{grid-template-columns:1fr auto 1fr}.scrim-editor-scoreboard>em{grid-column:1/-1;justify-self:start}.scrim-map-editor{grid-template-columns:1fr}.scrim-map-editor>strong{grid-column:auto}.scrim-result-scoreline{grid-template-columns:1fr auto 1fr}.scrim-result-scoreline>em{grid-column:1/-1;justify-self:start}.scrim-result-footer{justify-content:flex-start;flex-wrap:wrap}.scrim-detail-scoreboard strong{font-size:30px}.scrim-detail-scoreboard>em{font-size:22px}.scrim-map-result{grid-template-columns:56px 1fr auto 34px;gap:10px;padding:13px}}.newsroom-result-settings{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(250px,1fr) minmax(250px,1fr) auto;grid-gap:16px;gap:16px;align-items:end;margin-bottom:20px}.newsroom-result-settings p{margin:7px 0 0;color:var(--muted)}.newsroom-result-settings label{display:grid;grid-gap:7px;gap:7px}.tournament-place-pill{display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:34px;padding:0 10px;border:1px solid rgba(116,225,242,.34);border-radius:7px;color:#a8edf6;background:rgba(25,151,171,.08);font-family:var(--font-display);font-size:13px}.tournament-editor-summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:18px;gap:18px;align-items:center;padding:18px 20px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:radial-gradient(circle at 78% 50%,rgba(0,220,240,.07),transparent 46%),rgba(255,255,255,.018)}.tournament-editor-summary>div{display:grid;grid-gap:4px;gap:4px}.tournament-editor-summary span{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.tournament-editor-summary strong{font-family:var(--font-display);font-size:clamp(20px,2vw,28px)}.tournament-editor-summary em{font-style:normal;font-family:var(--font-display);font-size:18px;color:#a8edf6}.tournament-editor-summary small{color:var(--muted)}.tournament-game-editor-list{display:grid;grid-gap:10px;gap:10px}.tournament-game-editor{display:grid;grid-template-columns:70px repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:end;padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(255,255,255,.018)}.tournament-game-editor>strong{align-self:center;font-size:12px}.tournament-standings-editor{display:grid;grid-gap:10px;gap:10px;padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(255,255,255,.018)}.tournament-standings-editor>div:first-child p{margin:5px 0 4px;color:var(--muted)}.tournament-standings-editor>section{display:grid;grid-template-columns:70px 1fr minmax(160px,.35fr);grid-gap:12px;gap:12px;align-items:end}.tournament-standings-editor>section>strong{align-self:center;font-family:var(--font-display);font-size:15px}.news-result-filter-bar button.active,.news-result-filter-bar button:hover{color:var(--text);border-color:rgba(106,219,236,.32);background:rgba(26,133,151,.08)}.tournament-result-card{display:grid;grid-gap:18px;gap:18px;padding:22px;border:1px solid rgba(255,255,255,.11);background:radial-gradient(circle at 78% 42%,rgba(0,205,230,.06),transparent 35%),linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.015));transition:.18s ease}.tournament-result-card:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.28)}.tournament-result-card.compact{grid-template-columns:minmax(150px,.62fr) 1.7fr minmax(190px,.75fr);align-items:center;gap:24px}.tournament-result-meta{display:grid;grid-gap:4px;gap:4px}.tournament-result-meta>span{font-family:var(--font-display);font-size:14px}.tournament-result-meta small{color:var(--muted)}.tournament-result-main{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center}.tournament-result-main>div{display:grid;grid-gap:4px;gap:4px}.tournament-result-main small{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.13em}.tournament-result-main strong{font-family:var(--font-display);font-size:clamp(20px,2.2vw,31px);line-height:1}.tournament-result-main em{font-style:normal;font-family:var(--font-display);font-size:clamp(20px,2.3vw,32px);color:#a8edf6;padding:9px 11px;border:1px solid rgba(116,225,242,.28);border-radius:8px;background:rgba(25,151,171,.07)}.tournament-result-footer{display:flex;gap:12px;justify-content:space-between;align-items:center;color:var(--muted);font-size:12px}.tournament-result-card.compact .tournament-result-footer{justify-content:flex-end;flex-wrap:wrap}.tournament-detail-hero{border-bottom:1px solid var(--line)}.tournament-detail-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:end;max-width:1040px;margin-top:22px}.tournament-detail-heading>div{display:grid;grid-gap:7px;gap:7px}.tournament-detail-heading small{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.tournament-detail-heading h1{margin:0!important;max-width:820px!important}.tournament-detail-heading>em{display:grid;justify-items:center;font-style:normal;font-family:var(--font-display);font-size:clamp(42px,5vw,70px);line-height:.8;color:#a8edf6}.tournament-detail-heading>em span{margin-top:10px;font-family:var(--font-ui);font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}.tournament-summary-metrics{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:24px}.tournament-summary-metrics>span{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 11px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:var(--muted);font-size:12px}.tournament-summary-metrics>span strong{color:var(--text)}.tournament-summary-metrics>small{color:var(--muted);margin-left:auto}.tournament-detail-content{max-width:1000px}.tournament-game-results{display:grid;grid-gap:10px;gap:10px}.tournament-game-result{display:grid;grid-template-columns:80px minmax(0,1fr) auto auto;grid-gap:18px;gap:18px;align-items:center;padding:16px 18px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.018)}.tournament-game-result>span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.tournament-game-result>div{display:grid;grid-gap:3px;gap:3px}.tournament-game-result>div strong{font-family:var(--font-display);font-size:17px}.tournament-game-result>div small{color:var(--muted)}.tournament-game-result>b{font-family:var(--font-display);font-size:19px}.tournament-game-result>em{font-style:normal;color:var(--muted);font-size:12px}.tournament-final-standings{margin-top:54px}.tournament-final-standings>div:last-child{display:grid;grid-gap:9px;gap:9px}.tournament-final-standings article{display:grid;grid-template-columns:82px minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:17px 19px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.018)}.tournament-final-standings article.is-v6{border-color:rgba(116,225,242,.25);background:linear-gradient(90deg,rgba(22,135,153,.1),rgba(255,255,255,.018))}.tournament-final-standings article>strong{font-family:var(--font-display);font-size:16px;color:#a8edf6}.tournament-final-standings article>span{font-family:var(--font-display);font-size:19px}.tournament-final-standings article>b{font-size:13px;color:var(--muted)}@media(max-width:980px){.newsroom-result-settings{grid-template-columns:1fr 1fr}.newsroom-result-settings>div{grid-column:1/-1}.news-template-grid{grid-template-columns:1fr}.tournament-game-editor{grid-template-columns:70px 1fr 1fr}.tournament-game-editor label:nth-of-type(3),.tournament-game-editor label:nth-of-type(4){grid-column:auto}.tournament-result-card.compact{grid-template-columns:1fr}.tournament-result-card.compact .tournament-result-footer{justify-content:space-between}.tournament-standings-editor>section{grid-template-columns:60px 1fr 1fr}}@media(max-width:760px){.newsroom-result-settings{grid-template-columns:1fr}.tournament-editor-summary{grid-template-columns:1fr auto}.tournament-editor-summary small{grid-column:1/-1}.tournament-game-editor{grid-template-columns:1fr}.tournament-game-editor>strong{margin-bottom:3px}.tournament-standings-editor>section{grid-template-columns:1fr}.tournament-detail-heading{grid-template-columns:1fr;align-items:start}.tournament-detail-heading>em{justify-self:start;display:flex;align-items:baseline;gap:9px;font-size:38px}.tournament-detail-heading>em span{margin-top:0}.tournament-summary-metrics>small{width:100%;margin-left:0}.tournament-game-result{grid-template-columns:58px minmax(0,1fr) auto;gap:12px}.tournament-game-result>em{grid-column:2/-1}.tournament-final-standings article{grid-template-columns:64px 1fr}.tournament-final-standings article>b{grid-column:2}.tournament-result-footer{flex-wrap:wrap}}@media (min-width:1201px){.hq-page>.hq-content{width:min(1320px,calc(100vw - 316px))!important;max-width:none!important;margin-inline:auto!important;position:relative;left:-120px}}@media (min-width:901px) and (max-width:1200px){.hq-page>.hq-content{width:100%!important;max-width:100%!important;margin-inline:0!important;left:auto}}.news-template-picker{width:min(1060px,calc(100vw - 48px));max-width:1060px!important}.news-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:24px}.news-template-grid button{min-width:0;overflow:hidden;padding:22px}.news-template-grid button strong{display:block;max-width:100%;font-size:clamp(18px,1.45vw,21px);line-height:1.08;white-space:normal;word-break:normal}.news-template-grid button small,.news-template-grid button strong{min-width:0;overflow-wrap:break-word}@media (max-width:980px){.news-template-picker{width:min(720px,calc(100vw - 36px))}.news-template-grid{grid-template-columns:1fr}.news-template-grid button{min-height:150px}.news-template-grid button strong{font-size:20px}}body,html{max-width:100%;overflow-x:hidden}@supports(overflow:clip){body,html{overflow-x:clip}}#main-content,.container,.page-hero,.section,main{min-width:0}.news-grid .scrim-result-card,.news-grid .tournament-result-card{min-width:0;overflow:hidden}.news-grid .scrim-result-scoreline{grid-template-columns:auto 18px minmax(0,1fr) auto;gap:8px;min-width:0}.news-grid .scrim-result-scoreline strong{min-width:0;font-size:clamp(18px,1.6vw,25px);line-height:1}.news-grid .scrim-result-scoreline strong:nth-of-type(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-grid .scrim-result-scoreline>em{min-width:50px;padding:7px 8px;font-size:15px;text-align:center}.news-grid .scrim-result-footer{gap:8px;font-size:11px}.news-grid .tournament-result-main{grid-template-columns:1fr;align-items:start;gap:11px;min-width:0}.news-grid .tournament-result-main>div{min-width:0}.news-grid .tournament-result-main strong{display:block;max-width:100%;font-size:clamp(18px,1.7vw,25px);line-height:1.02;overflow-wrap:anywhere}.news-grid .tournament-result-main em{justify-self:start;min-width:62px;padding:7px 10px;font-size:20px;text-align:center}.news-grid .tournament-result-footer{gap:9px;font-size:11px;flex-wrap:wrap;justify-content:flex-start}.news-grid .tournament-result-footer>span:last-child{margin-left:auto}.service-card{display:flex;flex-direction:column;min-width:0}.service-card>p{min-height:0;flex:1 1}.service-card-meta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px!important;gap:12px!important;margin:22px 0 16px!important}.service-card-meta>span{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.09);color:var(--text)}.service-card-meta small{color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.service-card-meta strong{min-width:0;color:var(--text)!important;font-size:13px;line-height:1.3;overflow-wrap:anywhere}.service-card-cta{width:100%;min-height:46px;margin-top:auto;justify-content:space-between;padding-inline:16px}.service-card-cta b{font-size:15px;line-height:1}@media(min-width:1101px){.team-card-grid{display:block!important;column-count:2;column-gap:16px}.team-management-card{display:grid;width:100%;margin:0 0 16px;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}}@media(min-width:1001px){.reports-grid{display:block!important;column-count:2;column-gap:18px}.reports-grid>.report-card{display:inline-block;width:100%;margin:0 0 18px;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;vertical-align:top}}@media(min-width:901px){.admin-registered-list .member-edit{grid-template-columns:minmax(250px,1.2fr) minmax(250px,.9fr) 140px 100px!important;gap:18px!important}.admin-registered-list .member-edit>span:first-child{grid-column:1}.admin-registered-list .member-edit>select{grid-column:2}.admin-registered-list .member-edit>label{grid-column:3}.admin-registered-list .member-edit>.danger-button{grid-column:4}}@media(max-width:760px){.nav-links,.nav-links.open{width:min(84vw,350px)!important;padding-inline:20px!important}.news-page .page-hero .container{overflow:hidden}.news-page .page-hero h1{width:100%!important;max-width:100%!important;font-size:clamp(31px,8.8vw,40px)!important;line-height:.96!important;letter-spacing:-.018em!important}.hero .eyebrow{max-width:100%;white-space:nowrap;font-size:clamp(7.8px,2.15vw,9px)!important;letter-spacing:.095em!important;line-height:1.2!important}.hero-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(100%,340px);grid-gap:10px!important;gap:10px!important;margin-top:20px!important}.hero-actions .btn{width:100%!important;min-width:0!important;min-height:48px!important;padding:0 10px!important;justify-content:center!important;text-align:center;font-size:11px!important;white-space:nowrap}.profile-modal{width:min(520px,calc(100vw - 28px));padding:26px 20px}.profile-header{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:15px;gap:15px;align-items:center;padding-right:38px}.profile-avatar-button{width:76px;height:76px;flex:0 0 76px}.profile-avatar-button img,.profile-header>img{width:76px!important;height:76px!important}.profile-header>div{min-width:0}.profile-header h2{max-width:100%;margin:5px 0 4px!important;font-size:clamp(21px,5.8vw,27px)!important;line-height:.98!important;letter-spacing:-.012em!important;overflow-wrap:anywhere}.profile-header p{font-size:10px!important;letter-spacing:.11em!important;line-height:1.35}.scrim-result-card,.tournament-result-card{max-width:100%;min-width:0;overflow:hidden}.scrim-result-scoreline strong:nth-of-type(2),.tournament-result-main strong{overflow-wrap:anywhere}.service-card-meta{grid-template-columns:1fr 1fr}}@media(max-width:430px){.hero-actions{width:100%}}.profile-header .profile-player-name.is-long{font-size:clamp(23px,1.95vw,29px)!important;letter-spacing:-.016em!important}.profile-header .profile-player-name.is-xlong{font-size:clamp(20px,1.7vw,25px)!important;letter-spacing:-.02em!important}.scrim-result-scoreline{grid-template-columns:minmax(52px,.72fr) 28px minmax(88px,1.35fr) auto!important;gap:10px!important;align-items:center!important;min-width:0}.scrim-result-scoreline>b{width:26px;height:26px;display:grid;place-items:center;justify-self:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#9ca6ad!important;background:rgba(255,255,255,.025);font-family:var(--font-ui)!important;font-size:8px!important;font-weight:750!important;line-height:1!important;letter-spacing:.08em;text-transform:uppercase}.scrim-result-scoreline strong:first-child{justify-self:start}.scrim-result-scoreline strong:nth-of-type(2){justify-self:start;text-align:left!important}.scrim-result-scoreline>em{justify-self:end}.scrim-detail-scoreboard{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr)!important;gap:18px!important;max-width:820px!important}.scrim-detail-scoreboard>div:first-child{text-align:right}.scrim-detail-scoreboard>div:nth-child(3){text-align:left!important}.scrim-detail-scoreboard>b{width:34px;height:34px;display:grid;place-items:center;justify-self:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.03);color:#9ca6ad!important;font-family:var(--font-ui)!important;font-size:9px!important;font-weight:750!important;letter-spacing:.08em}.scrim-detail-scoreboard>em{grid-column:1/-1!important;justify-self:center!important;margin-top:0;min-width:72px;text-align:center}.hero .hero-actions{display:grid!important;grid-template-columns:repeat(2,158px)!important;grid-gap:12px!important;gap:12px!important;width:max-content!important;margin-top:24px!important}.hero .hero-actions .btn{width:158px!important;min-width:158px!important;min-height:50px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:nowrap}.site-header .brand{min-width:248px;gap:11px!important;font-size:15px!important;line-height:1!important;letter-spacing:.035em!important}.site-header .brand img{width:44px!important;height:44px!important;flex:0 0 44px;object-fit:cover}.site-header .brand>div{display:flex;flex-direction:column;justify-content:center;min-width:0;font-family:var(--font-display)!important;font-size:15px!important;font-weight:700!important;line-height:1!important;letter-spacing:.035em!important}.site-header .brand small{color:#9aa4ab!important;font-family:var(--font-ui)!important;font-size:8px!important;line-height:1.15!important;letter-spacing:.11em!important;white-space:nowrap!important}@media(max-width:760px){.profile-header .profile-player-name.is-long{font-size:clamp(18px,4.8vw,22px)!important}.profile-header .profile-player-name.is-xlong{font-size:clamp(16px,4.25vw,19px)!important}.scrim-result-scoreline{grid-template-columns:minmax(48px,.7fr) 26px minmax(74px,1.3fr) auto!important;gap:8px!important}.scrim-result-scoreline>b{width:24px;height:24px;font-size:7.5px!important}.scrim-detail-scoreboard{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)!important;gap:12px!important}.scrim-detail-scoreboard>b{width:30px;height:30px}.scrim-detail-scoreboard>em{grid-column:1/-1!important;justify-self:center!important}.hero .hero-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(100%,340px)!important;gap:10px!important;margin-top:20px!important}.hero .hero-actions .btn{width:100%!important;min-width:0!important;min-height:48px!important}.site-header .brand{min-width:0!important;gap:10px!important}.site-header .brand img{width:42px!important;height:42px!important;flex-basis:42px}.site-header .brand>div{font-size:14.5px!important}.site-header .brand small{font-size:7.5px!important;letter-spacing:.095em!important}}@media(max-width:430px){.profile-header .profile-player-name.is-long{font-size:clamp(17px,4.5vw,20px)!important}.profile-header .profile-player-name.is-xlong{font-size:clamp(15px,4vw,18px)!important}.site-header .brand img{width:40px!important;height:40px!important;flex-basis:40px}.site-header .brand>div{font-size:14px!important}.site-header .brand small{font-size:7.2px!important}}.scrim-matchup{display:grid;grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-width:0;min-height:64px}.scrim-matchup-team{min-width:0;display:flex;align-items:center}.scrim-matchup-home{justify-content:flex-start}.scrim-matchup-away{justify-content:flex-end;text-align:right}.scrim-matchup-team strong{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-display)!important;font-size:clamp(22px,1.9vw,30px)!important;line-height:.95!important;letter-spacing:-.012em!important}.scrim-matchup-away.is-long strong{font-size:clamp(19px,1.55vw,25px)!important}.scrim-matchup-away.is-xlong strong{font-size:clamp(17px,1.32vw,22px)!important}.scrim-matchup-centre{width:74px;display:grid;grid-template-rows:18px 36px;place-items:center;grid-gap:4px;gap:4px;justify-self:center}.scrim-matchup-centre>span{color:#8f9aa2;font-size:8px;font-weight:750;line-height:1;letter-spacing:.13em}.scrim-matchup-centre>em{min-width:58px;height:36px;padding:0 8px;display:grid;place-items:center;border:1px solid;border-radius:7px;font-family:var(--font-display)!important;font-size:16px!important;font-style:normal;line-height:1;white-space:nowrap}.scrim-matchup-centre>em.win{color:#8ee8ad;border-color:rgba(142,232,173,.4);background:rgba(45,175,92,.055)}.scrim-matchup-centre>em.loss{color:#ff9292;border-color:rgba(255,108,108,.4);background:rgba(196,54,54,.055)}.news-grid .scrim-result-card{grid-template-rows:auto 1fr auto;align-content:stretch!important}.scrim-result-card.compact{grid-template-columns:minmax(140px,.55fr) minmax(330px,1.25fr) minmax(180px,.7fr)!important}.scrim-result-card.compact .scrim-matchup{width:100%}.scrim-detail-scoreboard{display:grid!important;grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr)!important;grid-gap:20px!important;gap:20px!important;align-items:center!important;width:min(100%,900px)!important;max-width:900px!important}.scrim-detail-team{min-width:0;display:grid!important;grid-gap:7px!important;gap:7px!important}.scrim-detail-team.home{text-align:right}.scrim-detail-team.away{text-align:left!important}.scrim-detail-team strong{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-display)!important;font-size:clamp(34px,4.4vw,58px)!important;line-height:.94!important;letter-spacing:-.016em!important}.scrim-detail-team.away.is-long strong{font-size:clamp(29px,3.65vw,48px)!important}.scrim-detail-team.away.is-xlong strong{font-size:clamp(25px,3.05vw,40px)!important}.scrim-detail-centre{width:96px;display:grid;place-items:center;grid-gap:8px;gap:8px;justify-self:center}.scrim-detail-centre>b{color:#8f9aa2!important;font-family:var(--font-ui)!important;font-size:9px!important;font-weight:750!important;letter-spacing:.14em}.scrim-detail-centre>em{min-width:82px;min-height:48px;padding:0 12px;display:grid;place-items:center;border:1px solid;border-radius:8px;font-family:var(--font-display)!important;font-size:clamp(20px,2vw,28px)!important;font-style:normal;line-height:1;white-space:nowrap}.scrim-detail-centre>em.win{color:#8ee8ad;border-color:rgba(142,232,173,.4);background:rgba(45,175,92,.055)}.scrim-detail-centre>em.loss{color:#ff9292;border-color:rgba(255,108,108,.4);background:rgba(196,54,54,.055)}.site-header .brand img{object-fit:contain!important;background:transparent!important;width:48px!important;height:48px!important;flex:0 0 48px!important}.site-header .brand>div{font-size:15.5px!important}.site-header .brand small{margin-top:6px!important;font-size:9.5px!important;font-weight:600!important;line-height:1.1!important;letter-spacing:.075em!important;color:#aeb7bd!important}@media(max-width:900px){.scrim-result-card.compact{grid-template-columns:1fr!important}}@media(max-width:760px){.scrim-matchup{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:8px;min-height:58px}.scrim-matchup-team strong{font-size:clamp(19px,5.2vw,25px)!important}.scrim-matchup-away.is-long strong{font-size:clamp(17px,4.5vw,22px)!important}.scrim-matchup-away.is-xlong strong{font-size:clamp(15px,4vw,19px)!important}.scrim-matchup-centre{width:64px;grid-template-rows:16px 34px}.scrim-matchup-centre>em{min-width:52px;height:34px;font-size:14px!important}.scrim-detail-scoreboard{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr)!important;gap:10px!important}.scrim-detail-team strong{font-size:clamp(24px,7vw,34px)!important}.scrim-detail-team.away.is-long strong{font-size:clamp(21px,6vw,29px)!important}.scrim-detail-team.away.is-xlong strong{font-size:clamp(18px,5.2vw,25px)!important}.scrim-detail-centre{width:76px;gap:6px}.scrim-detail-centre>em{min-width:66px;min-height:42px;font-size:18px!important}.site-header .brand img{width:44px!important;height:44px!important;flex-basis:44px!important}.site-header .brand>div{font-size:14.5px!important}.site-header .brand small{font-size:8.5px!important;letter-spacing:.065em!important}}@media(max-width:430px){.scrim-matchup{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);gap:6px}.scrim-matchup-centre{width:58px}.scrim-matchup-centre>em{min-width:48px;padding:0 6px}.scrim-detail-scoreboard{grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr)!important;gap:7px!important}.scrim-detail-centre{width:68px}.scrim-detail-centre>em{min-width:60px;padding:0 8px}.site-header .brand small{font-size:8.2px!important}}body.mobile-menu-scroll-locked,html.mobile-menu-scroll-locked{overflow:hidden!important;overscroll-behavior:none!important}@media(max-width:760px){.site-header.mobile-nav-open{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nav-links,.nav-links.open{overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch;touch-action:pan-y}.nav-scrim{touch-action:none}}@media(max-width:900px){.hq-sidebar{overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch;touch-action:pan-y}.hq-mobile-scrim{touch-action:none}}@media(max-width:760px){.site-header.mobile-nav-open{position:fixed!important;top:0!important;right:0!important;left:0!important;width:100%!important;z-index:90!important;background:#07090a!important;border-bottom:1px solid var(--line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.site-header.mobile-nav-open .nav{min-height:78px!important}}.application-entry-section .section-head p{max-width:760px;color:var(--muted);line-height:1.7}.application-entry-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:16px;gap:16px}.application-entry-grid article{grid-column:span 2;min-height:300px;display:flex;flex-direction:column;align-items:flex-start;border:1px solid rgba(255,255,255,.13);background:linear-gradient(150deg,rgba(20,26,30,.96),rgba(9,12,14,.98));padding:28px;position:relative;overflow:hidden}.application-entry-grid article:nth-child(4),.application-entry-grid article:nth-child(5){grid-column:span 3}.application-entry-grid article:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,var(--accent-2,#9ce0ff),transparent)}.application-entry-grid article>span{font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--accent-2,#9ce0ff)}.application-entry-grid h3{font-size:34px;margin:32px 0 10px;line-height:1}.application-entry-grid h3 small{display:block;font-size:14px;margin-top:9px;color:var(--muted);letter-spacing:.04em}.application-entry-grid p{color:var(--muted);line-height:1.65;flex:1 1}.application-entry-grid .btn{margin-top:22px}.application-page{min-height:80vh}.application-hero{min-height:370px}.application-hero h1{max-width:900px}.application-hero p{max-width:760px}.application-section{padding-top:56px}.application-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:28px;gap:28px;align-items:start}.application-route-picker{min-width:0}.application-route-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.application-route-cards button{min-height:260px;text-align:left;display:flex;flex-direction:column;padding:24px;border:1px solid rgba(255,255,255,.14);background:var(--surface);color:var(--text);cursor:pointer}.application-route-cards button:hover{border-color:var(--accent-2,#9ce0ff);transform:translateY(-2px)}.application-route-cards span{color:var(--accent-2,#9ce0ff);font-size:10px;text-transform:uppercase;letter-spacing:.16em}.application-route-cards strong{font-size:25px;margin:28px 0 12px}.application-route-cards small{color:var(--muted);line-height:1.6;flex:1 1}.application-route-cards b{margin-top:20px;color:var(--accent-2,#9ce0ff)}.application-discord-route{margin-top:20px;color:var(--muted)}.application-form{display:grid;grid-gap:18px;gap:18px;min-width:0}.application-panel{border:1px solid rgba(255,255,255,.13);background:linear-gradient(145deg,rgba(17,22,25,.98),rgba(8,10,12,.98));padding:28px}.application-panel-head{display:flex;gap:18px;align-items:flex-start;margin-bottom:24px}.application-panel-head>span{display:grid;place-items:center;flex:0 0 38px;height:38px;border:1px solid rgba(156,224,255,.35);color:var(--accent-2,#9ce0ff);font-size:11px;font-weight:800}.application-panel-head h2{margin:0;font-size:31px}.application-panel-head p{margin:7px 0 0;color:var(--muted);line-height:1.6}.application-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.application-fields label,.application-long-field{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:13px}.application-fields label.wide{grid-column:1/-1}.application-fields label b,.application-fields label em,.application-long-field b{color:var(--accent-2,#9ce0ff)}.application-fields label em{font-style:normal;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.application-admin-toolbar input,.application-admin-toolbar select,.application-fields input,.application-fields select,.application-fields textarea,.application-long-field textarea,.application-review-section textarea{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.17);background:#070a0c;color:#fff;padding:12px 13px;outline:none;border-radius:0}.application-admin-toolbar input:focus,.application-admin-toolbar select:focus,.application-fields input:focus,.application-fields select:focus,.application-fields textarea:focus,.application-long-field textarea:focus,.application-review-section textarea:focus{border-color:var(--accent-2,#9ce0ff);box-shadow:0 0 0 3px rgba(156,224,255,.12)}.application-fields label>small{line-height:1.55;color:var(--muted)}.field-error{color:#ff9da5!important}.discord-id-field>small strong{color:#fff}.discord-id-help{margin-top:5px;border:1px solid rgba(255,255,255,.1);background:#0a0e11}.discord-id-help summary{cursor:pointer;padding:12px 14px;color:#fff;font-weight:750}.discord-id-help>div{padding:0 14px 14px}.discord-id-help p{margin:8px 0;color:var(--muted);line-height:1.55}.discord-id-help .security-copy{color:#d7edf7;border-top:1px solid rgba(255,255,255,.08);padding-top:11px}.application-choice-pills{display:flex;gap:8px;flex-wrap:wrap}.application-choice-pills label{display:block}.application-choice-pills input{position:absolute;opacity:0;pointer-events:none}.application-choice-pills span{display:block;padding:9px 11px;border:1px solid rgba(255,255,255,.14);background:#090c0e;color:var(--muted);cursor:pointer}.application-choice-pills label.selected span{color:#fff;border-color:rgba(156,224,255,.6);background:rgba(156,224,255,.1)}.application-agreement{display:flex;gap:12px;align-items:flex-start;margin-top:18px;color:#fff;font-weight:750}.application-agreement input{margin-top:3px;width:18px;height:18px;accent-color:var(--accent-2,#9ce0ff)}.application-submit-bar{position:-webkit-sticky;position:sticky;bottom:12px;z-index:10;display:flex;justify-content:space-between;gap:20px;align-items:center;border:1px solid rgba(156,224,255,.3);background:rgba(7,10,12,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:16px 18px;box-shadow:0 18px 50px rgba(0,0,0,.35)}.application-submit-bar span,.application-submit-bar strong{display:block}.application-submit-bar span{margin-top:3px;color:var(--muted);font-size:12px}.application-submit-bar .btn{min-width:190px}.application-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.application-form-error{margin:0;padding:14px;border:1px solid rgba(255,91,103,.35);background:rgba(255,91,103,.08);color:#ffb1b8}.application-sidebar{position:-webkit-sticky;position:sticky;top:105px;border:1px solid rgba(255,255,255,.13);background:var(--surface);padding:24px}.application-sidebar h3{font-size:27px;margin:8px 0 18px}.application-sidebar ol{padding-left:20px;color:var(--muted)}.application-sidebar li{padding:8px 0;line-height:1.55}.application-sidebar p{color:var(--muted);line-height:1.6;border-top:1px solid rgba(255,255,255,.09);padding-top:17px}.application-sidebar strong{color:#fff}.application-success-hero{min-height:620px;display:grid;align-items:center;text-align:center}.application-success-hero .container{max-width:780px}.application-success-mark{width:62px;height:62px;display:grid;place-items:center;margin:0 auto 24px;border:1px solid rgba(156,224,255,.48);color:var(--accent-2,#9ce0ff);font-size:30px}.application-reference{display:inline-grid;gap:4px;margin:24px auto 12px;padding:12px 22px;border:1px solid rgba(255,255,255,.13);background:var(--surface)}.application-reference span{font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:var(--muted)}.application-reference strong{letter-spacing:.14em}.application-delivery-ok{color:#aeeecb!important}.application-delivery-note{color:#e7d8a9!important}.application-warning{font-size:12px;color:var(--muted)!important}.application-success-hero .hero-actions{justify-content:center;margin-top:24px}.application-admin-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.application-admin-stats button{padding:16px;border:1px solid rgba(255,255,255,.12);background:var(--surface);color:#fff;text-align:left;cursor:pointer}.application-admin-stats button.active{border-color:var(--accent-2,#9ce0ff);background:rgba(156,224,255,.08)}.application-admin-stats span,.application-admin-stats strong{display:block}.application-admin-stats strong{font-size:25px}.application-admin-stats span{margin-top:3px;color:var(--muted);font-size:11px}.application-admin-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 220px 190px;grid-gap:10px;gap:10px;margin-bottom:16px;padding:14px}.application-admin-layout{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.application-admin-list{display:grid;grid-gap:10px;gap:10px;max-height:calc(100vh - 280px);overflow:auto;padding-right:3px}.application-admin-card{display:block;width:100%;text-align:left;color:#fff;cursor:pointer;padding:18px!important}.application-admin-card.selected{border-color:var(--accent-2,#9ce0ff);background:rgba(156,224,255,.06)}.application-admin-card-top{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:12px}.application-admin-card>strong{display:block;font-size:20px}.application-admin-card>small,.application-admin-card>span{display:block;margin-top:5px;color:var(--muted)}.application-contact-state{display:inline-block!important;width:auto!important;margin-top:12px!important;padding:5px 8px;border:1px solid rgba(255,255,255,.1);font-size:10px!important;text-transform:uppercase;letter-spacing:.08em}.application-contact-state.available{color:#9be5be}.application-contact-state.manual{color:#e6d18f}.application-contact-state.failed{color:#ffabb1;border-color:rgba(255,97,111,.3)}.application-status{display:inline-flex;align-items:center;padding:5px 8px;border:1px solid rgba(255,255,255,.15);font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.application-status.status-new{color:#9ce0ff;border-color:rgba(156,224,255,.35)}.application-status.status-reviewing{color:#ffe29a}.application-status.status-awaiting_response{color:#d7b7ff}.application-status.status-trial{color:#9debd0}.application-status.status-accepted{color:#9fe7b9;border-color:rgba(104,225,153,.32)}.application-status.status-declined{color:#ffabb1;border-color:rgba(255,97,111,.32)}.application-review-panel{position:-webkit-sticky;position:sticky;top:86px;max-height:calc(100vh - 110px);overflow:auto;padding:0}.application-review-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:24px;border-bottom:1px solid rgba(255,255,255,.09)}.application-review-head h2{font-size:34px;margin:6px 0}.application-review-head p{margin:0;color:var(--muted);font-size:12px}.application-review-actions{display:flex;gap:7px;flex-wrap:wrap;padding:14px 24px;border-bottom:1px solid rgba(255,255,255,.08);background:#090c0e}.application-review-actions button{border:1px solid rgba(255,255,255,.15);background:#101519;color:#fff;padding:8px 10px;cursor:pointer}.application-review-actions button.accept{border-color:rgba(80,220,139,.35);color:#a4edc2}.application-review-actions button.decline{border-color:rgba(255,91,103,.35);color:#ffabb2}.application-review-actions button:disabled{opacity:.45;cursor:not-allowed}.application-review-section{padding:22px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.application-review-section h3{font-size:20px;margin:0 0 13px}.application-review-section p{color:var(--muted);line-height:1.65}.application-review-section>a{display:inline-block;margin:8px 12px 0 0;color:var(--accent-2,#9ce0ff)}.application-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.application-detail-grid>div{padding:12px;border:1px solid rgba(255,255,255,.08);background:#090c0e}.application-detail-grid span,.application-detail-grid strong{display:block}.application-detail-grid span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.application-detail-grid strong{margin-top:4px;overflow-wrap:anywhere}.application-delivery-error{color:#ffabb1!important;font-size:12px}.application-tag-row{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.application-tag-row span{padding:6px 8px;border:1px solid rgba(255,255,255,.1);color:var(--muted);font-size:11px}.application-link-list{display:grid;grid-gap:8px;gap:8px}.application-link-list a{color:var(--accent-2,#9ce0ff);overflow-wrap:anywhere}.application-long-copy{white-space:pre-wrap}.application-review-section.internal{background:rgba(255,255,255,.018)}.application-section-heading{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.application-section-heading h3{margin-bottom:3px}.application-section-heading p{margin:0;font-size:12px}.application-review-section.message .btn{margin-top:10px}.application-message-history{margin-top:20px;border-top:1px solid rgba(255,255,255,.09);padding-top:16px}.application-message-history h4{margin:0 0 12px}.application-message-history>div{padding:12px 0;border-top:1px solid rgba(255,255,255,.06)}.application-message-history span{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.application-message-history p{margin:6px 0 0;white-space:pre-wrap}.application-onboarding{display:flex;justify-content:space-between;gap:22px;align-items:center;padding:24px;border:1px solid rgba(90,222,150,.22);background:rgba(90,222,150,.05);margin:18px}.application-onboarding h3{font-size:24px;margin:5px 0}.application-onboarding p{margin:0;color:var(--muted);line-height:1.55;max-width:660px}.application-review-empty{min-height:480px;display:grid;place-content:center;text-align:center;padding:40px}.application-review-empty h2{font-size:34px;margin:10px 0}.application-review-empty p{max-width:520px;color:var(--muted);line-height:1.6}@media(max-width:1050px){.application-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.application-entry-grid article,.application-entry-grid article:nth-child(4),.application-entry-grid article:nth-child(5){grid-column:span 1}.application-layout{grid-template-columns:1fr}.application-sidebar{position:static;order:-1}.application-admin-stats{grid-template-columns:repeat(3,1fr)}.application-admin-layout{grid-template-columns:310px minmax(0,1fr)}.application-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.application-entry-grid,.application-route-cards{grid-template-columns:1fr}.application-entry-grid article{min-height:240px}.application-fields{grid-template-columns:1fr}.application-fields label.wide{grid-column:auto}.application-panel{padding:20px}.application-panel-head h2{font-size:27px}.application-submit-bar{bottom:8px;align-items:stretch;flex-direction:column}.application-submit-bar .btn{width:100%}.application-admin-stats{grid-template-columns:repeat(2,1fr)}.application-admin-layout,.application-admin-toolbar{grid-template-columns:1fr}.application-admin-list{max-height:none;overflow:visible}.application-review-panel{position:static;max-height:none}.application-detail-grid{grid-template-columns:1fr}.application-onboarding,.application-review-head{flex-direction:column}.application-review-actions{display:grid;grid-template-columns:repeat(2,1fr)}.application-section-heading{flex-direction:column}.application-sidebar{padding:20px}}.application-fields{align-items:start}.application-fields>label{align-content:start}.application-field-label{display:inline-flex;align-items:baseline;gap:5px;min-height:18px;color:var(--muted)}.application-field-label b{display:inline;color:var(--accent-2,#9ce0ff)}.discord-settings-panel .recruitment-form{align-items:start}.discord-settings-panel .recruitment-form>label{align-content:start}.application-save-access{max-width:720px;margin:24px auto 18px;padding:24px;border:1px solid rgba(156,224,255,.28);background:rgba(156,224,255,.045);text-align:left}.application-save-access h2{font-size:28px;margin:7px 0 10px}.application-save-access>p{color:var(--muted);line-height:1.65;margin:0}.application-save-access .application-reference{margin:20px 0 14px}.application-access-actions{display:flex;gap:10px;flex-wrap:wrap}.application-save-access>small{display:block;margin-top:13px;color:var(--muted);line-height:1.55}.application-access-state{min-height:650px;display:grid;align-items:center}.application-access-state .container{max-width:760px}.application-access-state h1{margin:10px 0 14px}.application-access-state p{color:var(--muted);line-height:1.65}.application-access-security{padding:14px 16px;border:1px solid rgba(255,255,255,.1);background:var(--surface);font-size:13px}.application-access-state .hero-actions{margin-top:24px}.application-access-hero{padding-bottom:60px}.application-access-hero .container{max-width:1180px}.application-access-hero>div>p{max-width:760px;color:var(--muted)}.application-access-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;max-width:760px;margin:24px 0}.application-access-meta span{padding:13px 15px;border:1px solid rgba(255,255,255,.11);background:var(--surface)}.application-access-meta small,.application-access-meta strong{display:block}.application-access-meta small{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-size:10px}.application-access-meta strong{margin-top:5px;font-size:15px}.application-access-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:24px;gap:24px;align-items:start}.application-access-main{display:grid;grid-gap:16px;gap:16px}.application-access-sidebar{top:98px}.application-access-sidebar .btn{width:100%;margin-top:8px}.application-access-notice,.application-update-success{display:grid;grid-gap:5px;gap:5px;padding:17px 19px;border:1px solid rgba(156,224,255,.28);background:rgba(156,224,255,.055)}.application-access-notice strong,.application-update-success strong{font-size:16px}.application-access-notice span,.application-update-success span{color:var(--muted);line-height:1.5}.application-access-notice.accepted{border-color:rgba(82,222,143,.3);background:rgba(82,222,143,.06)}.application-access-notice.declined{border-color:rgba(255,104,114,.24);background:rgba(255,104,114,.045)}.applicant-info-request{border-color:rgba(156,224,255,.38);box-shadow:0 0 0 1px rgba(156,224,255,.04),0 24px 80px rgba(0,0,0,.2)}.applicant-request-copy{margin:0 24px 20px;padding:17px;border:1px solid rgba(156,224,255,.2);background:rgba(156,224,255,.045)}.applicant-request-copy small,.applicant-request-copy strong{display:block}.applicant-request-copy small{color:var(--muted);margin-bottom:7px}.applicant-request-copy strong{font-size:17px;line-height:1.55;white-space:pre-wrap}.applicant-update-form{display:grid;grid-gap:15px;gap:15px;padding:0 24px 24px}.applicant-update-form label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:12px}.applicant-update-form label>span{display:flex;gap:7px;align-items:baseline}.applicant-update-form label em{font-style:normal;text-transform:uppercase;letter-spacing:.08em;font-size:9px;color:var(--muted)}.applicant-update-form .btn{justify-self:start}.applicant-update-history article{padding:20px 24px;border-top:1px solid rgba(255,255,255,.08)}.applicant-update-history article>div:first-child{display:flex;justify-content:space-between;gap:15px;align-items:center}.applicant-update-history article small{color:var(--muted)}.applicant-update-history article>strong{display:block;margin-top:15px}.applicant-update-history article p{white-space:pre-wrap;color:var(--muted);line-height:1.65}.applicant-original-application>.application-detail-grid{padding:0 24px 22px}.applicant-original-block{padding:20px 24px;border-top:1px solid rgba(255,255,255,.08)}.applicant-original-block h3{margin:0 0 12px}.applicant-original-block p{white-space:pre-wrap;color:var(--muted);line-height:1.65}.applicant-original-application>.application-tag-row{padding:0 24px 22px}.application-card-badges,.application-review-head-status{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.application-new-info-badge{display:inline-flex;align-items:center;padding:5px 8px;border:1px solid rgba(0,231,240,.42);background:rgba(0,231,240,.09);color:#aef7fa;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.application-admin-card.has-new-info{border-color:rgba(0,231,240,.34);box-shadow:inset 3px 0 0 rgba(0,231,240,.5)}.application-new-info-inline{display:inline-block;margin-left:6px;padding:3px 6px;border:1px solid rgba(0,231,240,.4);color:#aef7fa;font-size:9px;vertical-align:middle;letter-spacing:.08em}.application-review-section.request-info{background:rgba(156,224,255,.035)}.application-review-section.request-info>.btn{margin-top:12px}.application-info-pending{background:rgba(215,183,255,.035)}.applicant-updates-review.is-new{border-left:3px solid rgba(0,231,240,.65);background:rgba(0,231,240,.035)}.applicant-update-review-list{display:grid;grid-gap:10px;gap:10px}.applicant-update-review-list article{padding:16px;border:1px solid rgba(255,255,255,.09);background:#090c0e}.applicant-update-review-list article.new{border-color:rgba(0,231,240,.35);background:rgba(0,231,240,.035)}.applicant-update-review-list article header{margin-bottom:12px}.applicant-update-review-list article small{display:block;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.applicant-update-review-list article p{margin:5px 0 14px;white-space:pre-wrap;color:#d9e0e4;line-height:1.6}.application-review-head-status{justify-content:flex-end}@media(max-width:900px){.application-access-layout{grid-template-columns:1fr}.application-access-sidebar{position:static;order:-1}.application-access-meta{grid-template-columns:1fr}.application-review-head-status{justify-content:flex-start}}@media(max-width:600px){.application-save-access{padding:18px}.application-access-actions{display:grid}.application-access-actions .btn{width:100%}.applicant-request-copy{margin:0 18px 18px}.applicant-update-form{padding:0 18px 20px}.applicant-original-application>.application-detail-grid{padding:0 18px 18px}.applicant-original-block{padding:18px}.application-card-badges{align-items:flex-start}}.applications-manager .btn-secondary,.recruitment-manager .btn-secondary{color:#f5f7f8!important}.recruitment-admin-actions .recruitment-list-cta{min-height:38px;padding:0 14px;font-size:11px;text-decoration:none;white-space:nowrap}.recruitment-admin-actions .recruitment-list-cta.btn-secondary{background:#11171b!important;border-color:rgba(220,234,240,.24)!important}.recruitment-admin-actions .recruitment-list-cta.btn-secondary:hover{background:rgba(156,224,255,.08)!important;border-color:rgba(156,224,255,.45)!important}.application-review-actions{align-items:center}.application-review-actions .application-action-button{min-height:40px;padding:0 14px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.025em;text-transform:uppercase;background:#11171b;color:#f7fafb;border:1px solid rgba(220,234,240,.24);box-shadow:none}.application-review-actions .application-action-button:hover{background:rgba(156,224,255,.08);border-color:rgba(156,224,255,.45);filter:none}.application-review-actions .application-accept-button{background:rgba(80,220,139,.12);border-color:rgba(80,220,139,.48);color:#c8f6dc;box-shadow:inset 0 0 0 1px rgba(80,220,139,.05)}.application-review-actions .application-accept-button:hover{background:rgba(80,220,139,.2);border-color:rgba(112,235,164,.72)}.application-review-actions .application-decline-button{background:rgba(255,91,103,.08);border-color:rgba(255,91,103,.42);color:#ffc2c7}.application-review-actions .application-decline-button:hover{background:rgba(255,91,103,.15);border-color:rgba(255,118,128,.68)}.application-action-state{display:inline-flex;align-items:center;min-height:40px;padding:0 13px;border:1px dashed rgba(230,209,143,.35);background:rgba(230,209,143,.055);color:#e6d18f;font-size:11px;font-weight:650;letter-spacing:.025em;text-transform:uppercase;border-radius:4px}.applications-manager .application-section-cta{min-height:40px;padding:0 14px;background:#11171b!important;border-color:rgba(220,234,240,.26)!important;color:#f7fafb!important;font-size:11px;white-space:nowrap}.applications-manager .application-section-cta:hover{background:rgba(156,224,255,.08)!important;border-color:rgba(156,224,255,.45)!important}.applications-manager .application-template-button{align-self:flex-start}.application-review-actions .application-action-button:disabled,.applications-manager .btn:disabled{opacity:.76;color:inherit;filter:saturate(.75);cursor:wait;box-shadow:none;transform:none!important}@media(max-width:760px){.application-action-state,.application-review-actions .application-action-button{width:100%;justify-content:center}.application-section-heading .application-section-cta{width:100%}}.application-section-heading .application-section-cta{margin-top:0!important}.newsroom-view-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:0 0 20px}.newsroom-view-tabs button{display:grid;grid-gap:4px;gap:4px;text-align:left;padding:15px 17px;border:1px solid rgba(255,255,255,.11);border-radius:10px;background:rgba(255,255,255,.02);color:var(--muted);cursor:pointer}.newsroom-view-tabs button strong{color:var(--text);font-family:var(--font-display);font-size:16px}.newsroom-view-tabs button small{color:var(--muted)}.newsroom-view-tabs button.active{border-color:rgba(156,224,255,.38);background:rgba(156,224,255,.06)}.walby-write-status{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:20px;border-color:rgba(156,224,255,.16)}.walby-write-status h3{margin:5px 0 6px}.walby-write-status p{margin:0;color:var(--muted);max-width:820px;line-height:1.55}.walby-write-status>span{flex:0 0 auto;padding:8px 10px;border:1px solid rgba(156,224,255,.25);border-radius:999px;color:#bdebf7;font-size:11px;font-weight:750;white-space:nowrap}.result-date-order-note{display:grid;grid-gap:5px;gap:5px;padding:14px 16px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:rgba(255,255,255,.018)}.result-date-order-note strong{font-size:13px}.result-date-order-note span{color:var(--muted);font-size:12px;line-height:1.5}.x-assisted-panel{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:17px 18px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,.012))}.x-assisted-panel>div{min-width:0}.x-assisted-panel strong{display:block;margin:5px 0 7px}.x-assisted-panel p{margin:0 0 7px;white-space:pre-line;overflow-wrap:anywhere;color:#e8edf0;line-height:1.5}.x-assisted-panel small{color:var(--muted);line-height:1.5}.x-assisted-panel .btn{flex:0 0 auto}.live-match-editor-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:radial-gradient(circle at 70% 50%,rgba(255,76,102,.06),transparent 55%),rgba(255,255,255,.02)}.live-match-editor-summary>div{display:grid;grid-gap:4px;gap:4px}.live-match-editor-summary span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.11em}.live-match-editor-summary strong{font-family:var(--font-display);font-size:24px}.live-match-editor-summary em{font-style:normal;font-family:var(--font-display);font-size:14px;color:#ff9da9;border:1px solid rgba(255,102,123,.3);border-radius:7px;padding:9px 11px;white-space:nowrap}.discord-message-preview.clean-preview{white-space:pre-wrap;overflow-wrap:anywhere;background:#15171a;border-color:#2a2d31;line-height:1.55}.news-feature.is-live{border-color:rgba(255,104,122,.2)}.newsroom-empty{margin-top:14px}.newsroom-empty h3{margin:0 0 7px}.newsroom-empty p{margin:0;color:var(--muted)}@media(max-width:760px){.scrim-matchup-away strong{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;max-width:100%;line-height:1.02!important}.scrim-matchup-away{align-items:center}.newsroom-view-tabs{grid-template-columns:1fr}.live-match-editor-summary,.walby-write-status,.x-assisted-panel{align-items:flex-start;flex-direction:column}.walby-write-status>span,.x-assisted-panel .btn{width:100%;text-align:center}.live-match-editor-summary em{white-space:normal}.team-toast{bottom:84px}}.member-create-grid label.inline-check{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;align-self:center;gap:10px;min-height:46px;color:var(--text);line-height:1.2}.member-create-grid label.inline-check input[type=checkbox]{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;flex:0 0 18px;margin:0;padding:0}.results-page .scrim-result-card.compact{grid-template-columns:minmax(135px,.45fr) minmax(0,2fr) minmax(160px,.5fr)!important;column-gap:24px}.results-page .scrim-matchup{grid-template-columns:minmax(80px,.6fr) 74px minmax(180px,1.4fr);gap:14px}.results-page .scrim-matchup-home{justify-content:flex-end;text-align:right}.results-page .scrim-matchup-away{justify-content:flex-start;text-align:left}.results-page .scrim-matchup-team strong{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}@media(max-width:900px){.results-page .scrim-result-card.compact{grid-template-columns:1fr!important}}@media(max-width:760px){.results-page .scrim-matchup{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:8px}}.member-pfp-status{display:block;color:var(--muted);font-size:10px;letter-spacing:.04em}.member-pfp-control>img{object-fit:cover;padding:0}.member-generated-pfp-note{grid-column:1/-1;margin:0 0 14px;color:var(--muted);font-size:12px;line-height:1.55}.member-pfp-control .text-button:disabled{opacity:.55;cursor:wait}.results-page .scrim-matchup{grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr)!important;gap:14px!important}.results-page .scrim-matchup-home{justify-content:flex-end!important;text-align:right!important;padding-right:6px}.results-page .scrim-matchup-away{justify-content:flex-start!important;text-align:left!important;padding-left:6px}@media(max-width:760px){.results-page .scrim-matchup{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr)!important;gap:8px!important}.results-page .scrim-matchup-home{padding-right:2px}.results-page .scrim-matchup-away{padding-left:2px}}.admin-return-link{color:#050708!important;background:linear-gradient(115deg,#f9fbfc,#cbd5da 46%,#ffffff 70%,#9ca9b0)!important;border:1px solid rgba(255,255,255,.62)!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 0 24px rgba(0,231,240,.035)!important;font-weight:700!important;justify-content:center!important}.admin-return-link:hover{color:#050708!important;background:linear-gradient(115deg,#ffffff,#d8e0e4 46%,#ffffff 70%,#aab6bc)!important;border-color:rgba(255,255,255,.8)!important;box-shadow:0 0 26px rgba(0,231,240,.1),2px 0 0 rgba(0,231,240,.16),-2px 0 0 rgba(255,48,79,.08)!important}@media(max-width:760px){.nav-links .admin-return-link{min-height:62px!important;margin-top:10px!important;padding:0 18px!important;border-bottom:1px solid rgba(255,255,255,.62)!important;border-radius:6px!important;font-size:16px!important}}.results-page .scrim-matchup-centre{position:relative!important;width:74px!important;height:36px!important;min-height:36px!important;display:grid!important;grid-template-rows:none!important;place-items:center!important;grid-gap:0!important;gap:0!important;align-self:center!important;justify-self:center!important}.results-page .scrim-matchup-centre>span{position:absolute!important;left:50%!important;bottom:calc(100% + 5px)!important;transform:translateX(-50%)!important;margin:0!important;line-height:1!important}.results-page .scrim-matchup-centre>em{margin:0!important;align-self:center!important}.results-page .scrim-matchup-team{align-self:center!important}.results-page .scrim-matchup-team strong{display:flex!important;align-items:center!important;min-height:36px!important}.results-page .scrim-matchup-home strong{justify-content:flex-end!important;text-align:right!important}.results-page .scrim-matchup-away strong{justify-content:flex-start!important;text-align:left!important}.scrim-detail-centre{position:relative!important;min-height:48px!important;height:48px!important;display:grid!important;place-items:center!important;grid-gap:0!important;gap:0!important;align-self:center!important}.scrim-detail-centre>b{position:absolute!important;left:50%!important;bottom:calc(100% + 8px)!important;transform:translateX(-50%)!important;margin:0!important;line-height:1!important}.scrim-detail-centre>em{margin:0!important;align-self:center!important}@media(max-width:760px){.results-page .scrim-matchup-centre{width:64px!important;height:34px!important;min-height:34px!important}.results-page .scrim-matchup-centre>span{bottom:calc(100% + 4px)!important}.results-page .scrim-matchup-team strong{min-height:34px!important}.scrim-detail-centre{height:42px!important;min-height:42px!important}.scrim-detail-centre>b{bottom:calc(100% + 6px)!important}}@media(max-width:430px){.results-page .scrim-matchup-centre{width:58px!important}}:root{--v6-bg:#0B0B0D;--v6-bg-2:#111111;--v6-tonal-bg:#171717;--v6-paper:#F3F3F1;--v6-ink:#0B0B0D;--v6-white:#FFFFFF;--v6-silver:#C9CCD1;--v6-fg:var(--v6-paper);--v6-fg-2:rgba(243,243,241,.64);--v6-fg-3:rgba(243,243,241,.46);--v6-line:rgba(255,255,255,.09);--v6-line-2:rgba(255,255,255,.16);--v6-signal:#00D4E0;--v6-success:#2FBF71;--v6-error:#E5484D;--v6-max:1320px;--v6-max-wide:1560px;--v6-gutter:clamp(20px,4.5vw,64px);--v6-gap:clamp(16px,2vw,32px);--v6-beat:clamp(72px,7.5vw,120px);--v6-half-beat:clamp(44px,4.5vw,72px);--v6-head-gap:clamp(28px,3vw,48px);--v6-d1:clamp(38px,4.8vw,72px);--v6-d2:clamp(24px,2.4vw,34px);--v6-radius:14px;--v6-radius-s:10px;--v6-ease:cubic-bezier(.22,1,.36,1);--v6-ease-io:cubic-bezier(.65,0,.35,1);--v6-t-fast:180ms;--v6-t-hover:260ms;--v6-t-reveal:800ms;--glass-dark-bg:rgba(16,16,19,.55);--glass-dark-edge:rgba(255,255,255,.10);--glass-dark-hi:rgba(255,255,255,.08);--glass-strong-bg:rgba(11,11,13,.78);--glass-strong-edge:rgba(255,255,255,.08);--glass-subtle-bg:rgba(255,255,255,.045);--glass-subtle-edge:rgba(255,255,255,.06);--glass-light-bg:rgba(255,255,255,.62);--glass-light-edge:rgba(11,11,13,.08);--glass-light-hi:rgba(255,255,255,.95);--glass-blur:22px;--glass-blur-strong:28px;--glass-blur-subtle:12px;--glass-shadow:0 24px 64px rgba(0,0,0,.30)}[data-surface=paper]{--v6-fg:var(--v6-ink);--v6-fg-2:rgba(11,11,13,.64);--v6-fg-3:rgba(11,11,13,.6);--v6-line:rgba(11,11,13,.10);--v6-line-2:rgba(11,11,13,.18)}html{background:var(--v6-bg)}body{background:var(--v6-bg)!important;color:var(--v6-paper)}body:before{display:none!important}.v6-grain{position:fixed;inset:0;z-index:5;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px}.v6-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v6-glass{background:var(--glass-dark-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.25);backdrop-filter:blur(var(--glass-blur)) saturate(1.25);border:1px solid var(--glass-dark-edge);border-radius:var(--v6-radius);box-shadow:inset 0 1px 0 var(--glass-dark-hi),var(--glass-shadow)}.v6-glass--strong{background:var(--glass-strong-bg);-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(1.2);backdrop-filter:blur(var(--glass-blur-strong)) saturate(1.2);border-color:var(--glass-strong-edge)}.v6-glass--subtle{background:var(--glass-subtle-bg);-webkit-backdrop-filter:blur(var(--glass-blur-subtle));backdrop-filter:blur(var(--glass-blur-subtle));border-color:var(--glass-subtle-edge);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.v6-glass--light,[data-surface=paper] .v6-glass{background:var(--glass-light-bg);border-color:var(--glass-light-edge);box-shadow:inset 0 1px 0 var(--glass-light-hi),0 24px 64px rgba(11,11,13,.08)}.v6-container{width:100%;max-width:var(--v6-max);margin:0 auto;padding:0 var(--v6-gutter)}.v6-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--v6-gap);column-gap:var(--v6-gap)}.v6-grid>*{min-width:0}.v6-section{position:relative;padding:var(--v6-beat) 0;background:var(--v6-bg);color:var(--v6-fg)}.v6-section[data-surface=paper]{background:var(--v6-paper)}.v6-section[data-surface=tonal]{background:var(--v6-tonal-bg);border-top:1px solid var(--v6-line);border-bottom:1px solid var(--v6-line)}.v6-section:not([data-surface])+.v6-section:not([data-surface]){padding-top:var(--v6-half-beat)}.v6-section[data-surface=paper]+.v6-section[data-surface=paper]{padding-top:0}.v6-section[data-surface=tonal]+.v6-section[data-surface=tonal]{padding-top:0;border-top:0}.v6-section--lead[data-surface=paper],.v6-section--lead[data-surface=tonal]{padding-bottom:var(--v6-half-beat)}.v6-section--tight{padding-top:var(--v6-half-beat)}.v6-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--v6-gap);padding-bottom:16px;margin-bottom:var(--v6-head-gap);border-bottom:1px solid var(--v6-line)}.v6-head--tight{margin-bottom:20px}.v6-label{margin:0;font-family:var(--font-ui);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--v6-fg-3)}.v6-live{color:var(--v6-fg-2)}.v6-live:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--v6-signal);margin-right:9px;vertical-align:1px}.v6-page-head{padding:var(--v6-half-beat) 0 var(--v6-half-beat)}.v6-page-head .v6-grid{align-items:start;row-gap:20px}.v6-page-head .v6-label{grid-column:1/span 3;padding-top:12px}.v6-page-head-body{grid-column:4/span 9;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:22px;gap:22px;justify-items:start}.v6-page-head-body .v6-lede{max-width:58ch}.v6-page-actions{display:flex;flex-wrap:wrap;gap:12px;padding-top:6px}.v6-back{grid-column:1/-1}.v6-page-head+.v6-section:not([data-surface]){padding-top:var(--v6-half-beat)}.v6-container--wide{max-width:var(--v6-max-wide)}.v6-d1,.v6-d2,.v6-d3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.03em;line-height:.96;margin:0;color:var(--v6-fg)}.v6-d1{font-size:var(--v6-d1)}.v6-d2{font-size:var(--v6-d2)}.v6-d3{font-size:clamp(18px,1.6vw,22px);letter-spacing:-.02em;line-height:1.05}.v6-h{margin:0;font-family:var(--font-ui);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--v6-fg)}.v6-lede{margin:0;font-size:clamp(16px,1.25vw,19px);line-height:1.5;color:var(--v6-fg-2);max-width:46ch}.v6-meta{margin:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--v6-fg-3)}.v6-prose{max-width:68ch;color:var(--v6-fg-2);font-size:16px;line-height:1.65}.v6-prose p{margin:0 0 1.1em}.v6-prose h2{margin:2.2em 0 .7em;font-family:var(--font-ui);font-size:15px;font-weight:600;letter-spacing:.02em;color:var(--v6-fg)}.v6-prose h2:first-child{margin-top:0}.v6-prose ul{margin:0 0 1.1em;padding-left:1.1em}.v6-prose li{margin:0 0 .4em}.v6-prose strong{color:var(--v6-fg);font-weight:600}.v6-prose a{color:var(--v6-fg);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--v6-line-2);text-decoration-color:var(--v6-line-2)}.v6-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border-radius:999px;overflow:hidden;isolation:isolate;font-family:var(--font-ui);font-size:14px;font-weight:500;letter-spacing:.005em;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;border:1px solid transparent;background:transparent;color:var(--v6-fg);transition:background-color var(--v6-t-hover) ease,color var(--v6-t-hover) ease,border-color var(--v6-t-hover) ease,box-shadow var(--v6-t-hover) ease,transform var(--v6-t-hover) var(--v6-ease)}.v6-btn--sm{height:40px;padding:0 18px;font-size:13px}.v6-btn--lg{height:56px;padding:0 30px;font-size:15px}.v6-btn:disabled{opacity:.45;pointer-events:none}.v6-btn:focus-visible{outline:2px solid var(--v6-signal);outline-offset:3px}.v6-btn-primary{color:var(--v6-paper);background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(255,255,255,.15));border-color:rgba(255,255,255,.44);-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.58),inset 0 -1px 0 rgba(0,0,0,.18),inset 0 0 0 1px rgba(255,255,255,.06),0 1px 1px rgba(0,0,0,.22),0 10px 30px rgba(0,0,0,.28)}.v6-btn-primary:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 55%);opacity:0;transition:opacity var(--v6-t-hover) ease}.v6-btn-primary:hover{background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.19));border-color:rgba(255,255,255,.56);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(0,0,0,.18),inset 0 0 0 1px rgba(255,255,255,.08),0 2px 2px rgba(0,0,0,.22),0 14px 36px rgba(0,0,0,.34);transform:translateY(-1px)}.v6-btn-primary:hover:before{opacity:1}.v6-btn-primary:active{transform:translateY(1px);background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.12));box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 2px 6px rgba(0,0,0,.18),0 1px 1px rgba(0,0,0,.2),0 6px 16px rgba(0,0,0,.22)}[data-surface=paper] .v6-btn-primary{color:var(--v6-paper);background:linear-gradient(180deg,rgba(40,40,46,.9),rgba(16,16,19,.92));border-color:rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.5),0 1px 1px rgba(11,11,13,.2),0 10px 30px rgba(11,11,13,.18)}[data-surface=paper] .v6-btn-primary:hover{background:linear-gradient(180deg,rgba(52,52,58,.92),rgba(22,22,26,.94))}.v6-btn-glass{color:var(--v6-paper);background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.05));border-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(0,0,0,.22),0 8px 24px rgba(0,0,0,.22)}.v6-btn-glass:hover{background:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,.08));border-color:rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.36),inset 0 -1px 0 rgba(0,0,0,.22),0 12px 32px rgba(0,0,0,.28);transform:translateY(-1px)}.v6-btn-glass:active{transform:translateY(1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 2px 6px rgba(0,0,0,.25),0 4px 12px rgba(0,0,0,.2)}[data-surface=paper] .v6-btn-glass{color:var(--v6-ink);background:rgba(11,11,13,.05);border-color:rgba(11,11,13,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 -1px 0 rgba(11,11,13,.06),0 8px 24px rgba(11,11,13,.06)}[data-surface=paper] .v6-btn-glass:hover{background:rgba(11,11,13,.09);border-color:rgba(11,11,13,.26)}.v6-btn-danger{color:var(--v6-error);border-color:rgba(229,72,77,.4)}.v6-btn-danger:hover{background:rgba(229,72,77,.08)}.v6-link{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-ui);font-size:14px;font-weight:500;color:var(--v6-fg-2);text-decoration:none;cursor:pointer;background:none;border:0;padding:0;transition:color var(--v6-t-hover) ease}.v6-link:after{content:"";width:7px;height:7px;border-top:1.5px solid;border-right:1.5px solid;transform:rotate(45deg);opacity:.7;transition:transform var(--v6-t-hover) var(--v6-ease),opacity var(--v6-t-hover) ease}.v6-link--back:after{display:none}.v6-link--back:before{content:"";width:7px;height:7px;border-top:1.5px solid;border-left:1.5px solid;transform:rotate(-45deg);opacity:.7;transition:transform var(--v6-t-hover) var(--v6-ease)}.v6-link:hover{color:var(--v6-fg)}.v6-link:hover:after{transform:translateX(3px) rotate(45deg);opacity:1}.v6-link--back:hover:before{transform:translateX(-3px) rotate(-45deg)}.v6-link:focus-visible{outline:2px solid var(--v6-signal);outline-offset:4px;border-radius:2px}.v6-utility{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-ui);font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--v6-fg-3);text-decoration:none;white-space:nowrap;background:none;border:0;padding:0;cursor:pointer;transition:color var(--v6-t-hover) ease}.v6-utility:hover{color:var(--v6-fg)}.v6-utility:focus-visible{outline:2px solid var(--v6-signal);outline-offset:4px;border-radius:2px}.v6-seg{flex-wrap:wrap;gap:6px;padding:4px}.v6-seg,.v6-seg a,.v6-seg button{display:inline-flex;border-radius:999px}.v6-seg a,.v6-seg button{align-items:center;justify-content:center;height:36px;padding:0 16px;border:1px solid transparent;background:transparent;color:var(--v6-fg-2);font-family:var(--font-ui);font-size:13px;font-weight:500;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color var(--v6-t-hover) ease,color var(--v6-t-hover) ease,border-color var(--v6-t-hover) ease}.v6-seg a:hover,.v6-seg button:hover{color:var(--v6-fg);background:rgba(255,255,255,.06)}.v6-seg .is-active{color:var(--v6-ink);background:var(--v6-paper);border-color:rgba(255,255,255,.7);box-shadow:inset 0 1px 0 #fff,0 6px 16px rgba(0,0,0,.25)}[data-surface=paper] .v6-seg .is-active{color:var(--v6-paper);background:var(--v6-ink)}.v6-seg a:focus-visible,.v6-seg button:focus-visible{outline:2px solid var(--v6-signal);outline-offset:2px}.v6-social{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--v6-line-2);color:var(--v6-fg-2);transition:background-color var(--v6-t-hover) ease,color var(--v6-t-hover) ease,border-color var(--v6-t-hover) ease}.v6-social svg{width:14px;height:14px;fill:currentColor;display:block}.v6-social[data-icon=x] svg{width:13px;height:13px}.v6-social[data-icon=youtube] svg{width:15px;height:15px}.v6-social[data-icon=discord] svg{width:16px;height:16px}.v6-social:hover{color:var(--v6-fg);background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.3)}.v6-social:focus-visible{outline:2px solid var(--v6-signal);outline-offset:2px}.v6-lockup{display:inline-flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.v6-lockup img{width:24px;height:24px;object-fit:contain;display:block;flex:none}.v6-lockup strong{display:block;font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.08em;line-height:1}.v6-lockup span{display:block;margin-top:6px;font-size:13px;line-height:1.25;color:var(--v6-fg-2)}.v6-lockup--stacked{gap:14px}.v6-lockup--stacked img{width:34px;height:34px}.v6-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px var(--v6-gap);gap:20px var(--v6-gap)}.v6-field{display:grid;grid-gap:8px;gap:8px;min-width:0}.v6-field--wide{grid-column:1/-1}.v6-field-label,.v6-field>span{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--v6-fg-3)}.v6-field-label b,.v6-field>span b{color:var(--v6-fg);font-weight:500}.v6-field-label em,.v6-field>span em{font-style:normal;text-transform:none;letter-spacing:0;color:var(--v6-fg-3)}.v6-field input,.v6-field select,.v6-field textarea,.v6-input{width:100%;min-height:48px;padding:12px 16px;border-radius:12px;border:1px solid var(--v6-line-2);background:rgba(255,255,255,.04);color:var(--v6-fg);font-family:var(--font-ui);font-size:15px;line-height:1.4;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);transition:border-color var(--v6-t-hover) ease,background-color var(--v6-t-hover) ease,box-shadow var(--v6-t-hover) ease}[data-surface=paper] .v6-field input,[data-surface=paper] .v6-field select,[data-surface=paper] .v6-field textarea{background:rgba(255,255,255,.6);box-shadow:inset 0 1px 0 #fff}.v6-field textarea{resize:vertical;min-height:120px}.v6-field select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}.v6-field input::placeholder,.v6-field textarea::placeholder{color:var(--v6-fg-3)}.v6-field input:hover,.v6-field select:hover,.v6-field textarea:hover{border-color:rgba(255,255,255,.28)}.v6-field input:focus,.v6-field select:focus,.v6-field textarea:focus{outline:none;border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 3px rgba(0,212,224,.18)}.v6-field small,.v6-hint{font-size:13px;line-height:1.5;color:var(--v6-fg-3);letter-spacing:0;text-transform:none}.v6-hint strong{color:var(--v6-fg-2);font-weight:500}.v6-field-error{font-size:13px;color:var(--v6-error)}.v6-form-error{grid-column:1/-1;margin:0;padding:14px 18px;border-radius:12px;border:1px solid rgba(229,72,77,.35);background:rgba(229,72,77,.08);color:#F1A3A6;font-size:14px}.v6-form-success{padding:18px 20px;border-radius:12px;border:1px solid rgba(47,191,113,.35);background:rgba(47,191,113,.08);color:var(--v6-fg);font-size:14px;display:grid;grid-gap:4px;gap:4px}.v6-form-success span,.v6-notice span{color:var(--v6-fg-2)}.v6-notice{padding:18px 20px;border-radius:12px;display:grid;grid-gap:4px;gap:4px;font-size:14px}.v6-notice strong{color:var(--v6-fg);font-weight:600}.v6-chips{display:flex;flex-wrap:wrap;gap:8px}.v6-chips label{position:relative;display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--v6-line-2);background:rgba(255,255,255,.04);color:var(--v6-fg-2);font-size:13px;cursor:pointer;transition:background-color var(--v6-t-hover) ease,color var(--v6-t-hover) ease,border-color var(--v6-t-hover) ease}.v6-chips label:hover{border-color:rgba(255,255,255,.3);color:var(--v6-fg)}.v6-chips label.is-selected{background:var(--v6-paper);color:var(--v6-ink);border-color:rgba(255,255,255,.8);box-shadow:inset 0 1px 0 #fff}.v6-chips input{position:absolute;opacity:0;inset:0;cursor:pointer}.v6-chips label:has(input:focus-visible){outline:2px solid var(--v6-signal);outline-offset:2px}.v6-check{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--v6-fg-2);cursor:pointer}.v6-check input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--v6-paper);flex:none}.v6-panel{display:grid;grid-template-columns:48px minmax(0,1fr);grid-column-gap:var(--v6-gap);column-gap:var(--v6-gap);padding:32px 0;border-top:1px solid var(--v6-line)}.v6-panel>small{font-size:11px;letter-spacing:.1em;color:var(--v6-fg-3);padding-top:4px}.v6-panel-body{display:grid;grid-gap:22px;gap:22px;min-width:0}.v6-panel-body>header{display:grid;grid-gap:6px;gap:6px}.v6-panel-body>header p{margin:0;font-size:14px;color:var(--v6-fg-2)}.v6-submit-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 0;border-top:1px solid var(--v6-line)}.v6-submit-bar>div{display:grid;grid-gap:4px;gap:4px;font-size:14px}.v6-submit-bar>div span{color:var(--v6-fg-3);font-size:12px}.v6-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.v6-details{border-top:1px solid var(--v6-line);padding:12px 0;font-size:13px;color:var(--v6-fg-2)}.v6-details summary{cursor:pointer;color:var(--v6-fg);list-style:none}.v6-details summary::-webkit-details-marker{display:none}.v6-details summary:after{content:"+";float:right;color:var(--v6-fg-3)}.v6-details[open] summary:after{content:"–"}.v6-details p{margin:10px 0 0;line-height:1.5}.v6-password{position:relative}.v6-password button{position:absolute;right:6px;top:50%;transform:translateY(-50%);height:32px;padding:0 12px;border-radius:999px;border:0;background:rgba(255,255,255,.06);color:var(--v6-fg-2);font-family:var(--font-ui);font-size:12px;cursor:pointer}.v6-password button:hover{color:var(--v6-fg);background:rgba(255,255,255,.1)}.v6-spec{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--v6-line)}.v6-spec>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--v6-line);font-size:14px}.v6-spec dt,.v6-spec>div>span:first-child{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--v6-fg-3)}.v6-spec dd,.v6-spec>div>strong{margin:0;font-weight:500;color:var(--v6-fg);display:flex;align-items:center;justify-content:flex-end;gap:8px;text-align:right}.v6-aside{display:grid;grid-gap:20px;gap:20px;align-content:start}.v6-aside p{margin:0;font-size:13px;line-height:1.55;color:var(--v6-fg-3)}.v6-aside .v6-btn{width:100%}.v6-rows{border-top:1px solid var(--v6-line)}.v6-row{position:relative;display:grid;align-items:center;grid-column-gap:24px;column-gap:24px;padding:22px 0;border-bottom:1px solid var(--v6-line);color:inherit;text-decoration:none;isolation:isolate}a.v6-row,button.v6-row{cursor:pointer}button.v6-row{width:100%;background:none;border:0;font:inherit;text-align:left;color:inherit}a.v6-row:before,button.v6-row:before{content:"";position:absolute;inset:0 -16px 0 -12px;z-index:-1;border-radius:var(--v6-radius);background:var(--glass-subtle-bg);border:1px solid var(--glass-subtle-edge);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);opacity:0;transition:opacity var(--v6-t-hover) ease}[data-surface=paper] a.v6-row:before,[data-surface=paper] button.v6-row:before{background:rgba(11,11,13,.04);border-color:rgba(11,11,13,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}a.v6-row:focus-visible:before,a.v6-row:hover:before,button.v6-row:focus-visible:before,button.v6-row:hover:before{opacity:1}a.v6-row:focus-visible,button.v6-row:focus-visible{outline:none}.v6-row-arrow{width:8px;height:8px;border-top:1.5px solid var(--v6-fg);border-right:1.5px solid var(--v6-fg);transform:rotate(45deg) translate(-3px,3px);opacity:0;transition:opacity var(--v6-t-hover) ease,transform .42s var(--v6-ease);justify-self:end}a.v6-row:hover .v6-row-arrow,button.v6-row:hover .v6-row-arrow{opacity:1;transform:rotate(45deg)}.v6-empty{display:grid;grid-gap:10px;gap:10px;padding:40px 0;border-top:1px solid var(--v6-line);border-bottom:1px solid var(--v6-line)}.v6-empty p{margin:0;font-size:14px;color:var(--v6-fg-2);max-width:52ch}.v6-empty .v6-btn{justify-self:start;margin-top:8px}.v6-media{position:relative;display:block;overflow:hidden;border-radius:8px;background:var(--v6-bg-2);color:inherit;text-decoration:none}.v6-media img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.88);transform:scale(1.001);transition:transform 1.6s var(--v6-ease),filter .6s ease}.v6-media:hover img{transform:scale(1.025);filter:saturate(1)}.v6-media--scrim:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(11,11,13,.6),transparent 50%)}.v6-caption{position:absolute;left:clamp(16px,2.5vw,32px);bottom:clamp(16px,2.5vw,32px);z-index:1;display:grid;grid-gap:10px;gap:10px;max-width:min(640px,calc(100% - clamp(32px, 5vw, 64px)));padding:18px 22px;transition:background-color var(--v6-t-hover) ease,border-color var(--v6-t-hover) ease}.v6-media:hover .v6-caption{background:rgba(24,24,28,.62);border-color:rgba(255,255,255,.16)}.v6-caption strong{font-family:var(--font-display);font-size:clamp(18px,1.9vw,28px);line-height:1.05;letter-spacing:-.02em;text-transform:uppercase}.v6-badge{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;border:1px solid var(--v6-line-2);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--v6-fg-2)}.v6-badge--win{color:var(--v6-success);border-color:rgba(47,191,113,.4)}.v6-badge--loss{color:var(--v6-fg-3)}.v6-badge--live{color:var(--v6-signal);border-color:rgba(0,212,224,.4)}.v6-badge--paper{color:var(--v6-ink);background:var(--v6-paper);border-color:var(--v6-paper)}.v6-reveal{opacity:0;transform:translateY(14px);transition:opacity var(--v6-t-reveal) var(--v6-ease),transform var(--v6-t-reveal) var(--v6-ease)}.v6-reveal--media{transform:none;filter:blur(14px);transition:opacity 1s var(--v6-ease),filter 1s var(--v6-ease)}.v6-reveal.is-visible{opacity:1;transform:none;filter:none}.v6-page-enter{opacity:0;transition:opacity .4s ease}.v6-page-enter.is-visible{opacity:1}#main-content{padding-top:64px;min-height:60vh}.v6-skip-link{position:absolute;left:16px;top:-64px;z-index:400;padding:10px 16px;border-radius:999px;background:var(--v6-paper);color:var(--v6-ink);font-size:13px;font-weight:500}.v6-skip-link:focus{top:12px;outline:2px solid var(--v6-signal);outline-offset:2px}.v6-header{position:fixed;top:0;left:0;right:0;z-index:260;height:64px;color:var(--v6-fg);background:transparent;border-bottom:1px solid transparent;transition:background-color .4s ease,border-color .4s ease,height .4s var(--v6-ease),color .3s ease}.v6-header.is-scrolled{height:58px;background:rgba(11,11,13,.6);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.25);backdrop-filter:blur(var(--glass-blur)) saturate(1.25);border-bottom-color:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.v6-header.is-scrolled[data-surface=paper]{background:rgba(243,243,241,.74);border-bottom-color:rgba(11,11,13,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.v6-header[data-surface=paper] .v6-lockup img{filter:invert(1)}.v6-header.is-open{background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.v6-header-inner{position:relative;justify-content:space-between;height:100%}.v6-header-inner,.v6-nav{display:flex;align-items:center}.v6-nav{position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%);gap:4px}.v6-nav a{position:relative;display:inline-flex;align-items:center;height:34px;padding:0 12px;border-radius:999px;font-family:var(--font-ui);font-size:13px;font-weight:500;color:var(--v6-fg-2);text-decoration:none;white-space:nowrap;transition:color var(--v6-t-hover) ease,background-color var(--v6-t-hover) ease}.v6-nav a:hover{color:var(--v6-fg);background:rgba(255,255,255,.08)}.v6-header[data-surface=paper] .v6-nav a:hover{background:rgba(11,11,13,.06)}.v6-nav a.is-active{color:var(--v6-fg)}.v6-nav a.is-active:after{content:"";position:absolute;left:12px;right:12px;bottom:-8px;height:1px;background:currentColor;opacity:.7}.v6-nav a:focus-visible{outline:2px solid var(--v6-signal);outline-offset:2px}.v6-header-actions{display:flex;align-items:center;gap:22px}.v6-menu-btn{display:none;width:44px;height:44px;margin-right:-12px;align-items:center;justify-content:center;flex-direction:column;gap:6px;background:transparent;border:0;cursor:pointer;padding:0}.v6-menu-btn span{display:block;width:22px;height:1.5px;background:var(--v6-fg);transition:transform .36s var(--v6-ease),opacity .2s ease,background-color .3s ease}.v6-menu-btn.is-open span:first-child{transform:translateY(3.75px) rotate(45deg)}.v6-menu-btn.is-open span:last-child{transform:translateY(-3.75px) rotate(-45deg)}.v6-menu-btn:focus-visible{outline:2px solid var(--v6-signal);outline-offset:2px;border-radius:4px}.v6-mobile-nav{position:fixed;inset:0;z-index:250;display:flex;flex-direction:column;justify-content:space-between;padding:96px var(--v6-gutter) 24px;color:var(--v6-paper);background:rgba(11,11,13,.86);-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(1.2);backdrop-filter:blur(var(--glass-blur-strong)) saturate(1.2);opacity:0;visibility:hidden;transition:opacity .36s ease,visibility 0s linear .36s}.v6-mobile-nav.is-open{opacity:1;visibility:visible;transition:opacity .36s ease}.v6-mobile-nav nav{display:flex;flex-direction:column;overflow-y:auto}.v6-mobile-nav nav a{display:grid;grid-template-columns:32px 1fr;align-items:baseline;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.08);color:rgba(243,243,241,.55);text-decoration:none;font-family:var(--font-display);font-size:clamp(19px,5vw,24px);letter-spacing:-.02em;text-transform:uppercase;line-height:1;opacity:0;transform:translateY(10px);transition:opacity .42s var(--v6-ease),transform .42s var(--v6-ease),color var(--v6-t-hover) ease}.v6-mobile-nav.is-open nav a{opacity:1;transform:none}.v6-mobile-nav nav a.is-active{color:var(--v6-paper)}.v6-mobile-nav nav a small{font-family:var(--font-ui);font-size:11px;letter-spacing:.1em;color:rgba(243,243,241,.35)}.v6-mobile-nav nav a.is-active span{position:relative}.v6-mobile-nav nav a.is-active span:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:rgba(243,243,241,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.v6-mobile-nav nav a:focus-visible{outline:2px solid rgba(243,243,241,.75);outline-offset:4px;border-radius:6px}.v6-mobile-nav-footer{display:grid;grid-gap:16px;gap:16px;padding:20px;margin:0 calc(var(--v6-gutter) * -1 + 12px) 0;border-radius:20px}.v6-mobile-nav-utility{display:flex;align-items:center;justify-content:space-between;gap:16px}.v6-mobile-nav-socials{display:flex;gap:10px}.v6-mobile-nav-footer .v6-btn{width:100%}@media (min-width:901px){.v6-mobile-nav{display:none}}@media (max-width:900px){.v6-header .v6-utility,.v6-header-cta,.v6-nav{display:none}.v6-menu-btn{display:flex}}.v6-footer{position:relative;overflow:hidden;color:var(--v6-paper);padding:clamp(56px,6vw,96px) 0 28px;background:var(--v6-tonal-bg);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.v6-footer:before{content:"";inset:0;background:radial-gradient(70% 60% at 50% 110%,rgba(255,255,255,.055),transparent 70%)}.v6-footer-mark,.v6-footer:before{position:absolute;pointer-events:none}.v6-footer-mark{right:max(var(--v6-gutter),calc(50% - var(--v6-max) / 2));bottom:-22%;width:clamp(260px,26vw,420px);aspect-ratio:1;object-fit:contain;opacity:.045;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(0deg,#000 45%,transparent);mask-image:linear-gradient(0deg,#000 45%,transparent)}.v6-footer-inner{position:relative;z-index:1}.v6-footer-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--v6-gap);column-gap:var(--v6-gap);grid-row-gap:40px;row-gap:40px;padding-bottom:48px}.v6-footer-brand{grid-column:1/span 5;align-self:start}.v6-footer-col{display:grid;grid-gap:16px;gap:16px;align-content:start}.v6-footer-col:nth-child(2){grid-column:7/span 3}.v6-footer-col:nth-child(3){grid-column:10/span 3}.v6-footer-socials{display:flex;gap:10px}.v6-footer-links{display:grid;grid-gap:10px;gap:10px}.v6-footer-links a{font-size:14px;color:var(--v6-fg-2);text-decoration:none;transition:color var(--v6-t-hover) ease}.v6-footer-links a:hover{color:var(--v6-fg)}.v6-footer-bottom{display:flex;justify-content:space-between;gap:16px;padding-top:20px;border-top:1px solid var(--v6-line);font-size:12px;color:var(--v6-fg-3)}@media (min-width:761px) and (max-width:1024px){.v6-footer-brand{grid-column:1/span 7}.v6-footer-col:nth-child(2){grid-column:8/span 2}.v6-footer-col:nth-child(3){grid-column:10/span 3}}@media (max-width:760px){.v6-footer-brand,.v6-footer-col:nth-child(2),.v6-footer-col:nth-child(3){grid-column:1/-1}.v6-footer-row{row-gap:32px;padding-bottom:36px}.v6-footer-bottom{flex-direction:column;gap:8px}.v6-footer-mark{width:62vw;right:-14vw;bottom:-12%}}.v6-hero{position:relative;margin-top:-64px;height:100svh;min-height:640px;overflow:hidden;background:#050506;color:var(--v6-paper);isolation:isolate;--px:0;--py:0;--v6-scroll:0px;--v6-scroll-p:0}.v6-hero-env{position:absolute;inset:-3%;width:106%;height:106%;object-fit:cover;opacity:.85;animation:v6-env 26s ease-in-out infinite alternate}@keyframes v6-env{0%{transform:translate3d(-1%,0,0) scale(1.02)}to{transform:translate3d(1%,-1%,0) scale(1.07)}}.v6-hero-stage{position:absolute;left:50%;top:50%;width:min(100%,1920px);height:min(100%,1080px);transform:translate(-50%,-50%) translate3d(calc(var(--px) * 5px),calc(var(--py) * 3px + var(--v6-scroll) * .1),0);transition:transform .9s var(--v6-ease);will-change:transform;-webkit-mask-image:radial-gradient(ellipse 78% 78% at 50% 48%,#000 52%,transparent 100%);mask-image:radial-gradient(ellipse 78% 78% at 50% 48%,#000 52%,transparent 100%)}@media (max-aspect-ratio:11/10){.v6-hero-stage{width:min(100%,1080px);height:min(100%,1920px)}}@media (max-aspect-ratio:11/10) and (min-aspect-ratio:4/5){.v6-hero-stage img,.v6-hero-stage video{object-position:50% 28%}}.v6-hero-stage img,.v6-hero-stage video,.v6-hero-stage>picture,.v6-hero-stage>video{position:absolute;inset:0;width:100%;height:100%}.v6-hero-stage img,.v6-hero-stage video{object-fit:cover;object-position:50% 50%}.v6-hero-hold,.v6-hero-video{opacity:0;transition:opacity 1.6s ease}.v6-hero.is-intro .v6-hero-video--intro,.v6-hero.is-loop .v6-hero-video--loop,.v6-hero.is-still .v6-hero-hold{opacity:1}.v6-hero.is-loop .v6-hero-video--loop{animation:v6-breathe 16s ease-in-out infinite alternate}@keyframes v6-breathe{0%{transform:scale(1)}to{transform:scale(1.025)}}.v6-hero-haze{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 50%,transparent 40%,rgba(5,5,6,.45) 100%),linear-gradient(0deg,rgba(5,5,6,.78) 0,rgba(5,5,6,.3) 26%,transparent 46%),linear-gradient(180deg,rgba(5,5,6,.5),transparent 18%)}.v6-hero-dock{position:absolute;left:var(--v6-gutter);bottom:clamp(32px,5vh,56px);width:min(440px,calc(100% - var(--v6-gutter) * 2));padding:26px 26px 20px;border-radius:22px;display:grid;grid-gap:14px;gap:14px;background:rgba(12,12,15,.46);border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 30px 80px rgba(0,0,0,.45);transform:translate3d(calc(var(--px) * -3px),calc(var(--py) * -2px + var(--v6-scroll) * -.05),0);opacity:calc(1 - var(--v6-scroll-p));transition:transform .9s var(--v6-ease)}.v6-hero-lockup{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--font-display);font-size:22px;letter-spacing:-.02em;line-height:1;text-transform:uppercase;color:var(--v6-paper)}.v6-mark{width:30px;height:30px;fill:currentColor;flex:none}.v6-hero-meta{margin:0;font-size:13px;line-height:1.45;letter-spacing:.02em;color:var(--v6-fg-2);text-wrap:balance}.v6-hero-dock .v6-dock-utility{display:none;position:absolute;top:22px;right:22px}.v6-hero-actions{display:flex;align-items:center;gap:10px;margin-top:6px}.v6-hero-signal{display:grid;grid-template-columns:auto minmax(0,1fr) 12px;align-items:center;grid-gap:12px;gap:12px;margin-top:4px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1);font-size:13px;color:var(--v6-fg-2);text-decoration:none}.v6-hero-signal strong{font-weight:500;color:var(--v6-paper);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v6-hero-signal:hover strong{color:var(--v6-white)}.v6-hero-signal .v6-row-arrow{opacity:.5;transform:rotate(45deg) translate(-2px,2px)}.v6-hero-signal:hover .v6-row-arrow{opacity:1;transform:rotate(45deg)}.v6-hero-utility{position:absolute;right:var(--v6-gutter);bottom:clamp(36px,5vh,60px);z-index:3;display:flex;gap:22px}.v6-hero-dock,.v6-hero-utility{opacity:0;filter:blur(8px)}.v6-hero.is-resolved .v6-hero-dock{opacity:calc(1 - var(--v6-scroll-p));filter:none;transition:opacity .9s var(--v6-ease),filter .9s var(--v6-ease),transform .9s var(--v6-ease)}.v6-hero.is-resolved .v6-hero-utility{opacity:1;filter:none;transition:opacity .9s var(--v6-ease) .3s,filter .9s var(--v6-ease) .3s}.v6-hero.is-intro{cursor:pointer}.v6-org{align-items:start;row-gap:32px}.v6-org .v6-label{grid-column:1/span 3;padding-top:10px}.v6-org-body{grid-column:4/span 9;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px}.v6-org-body .v6-lede{max-width:54ch}.v6-stats{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;grid-gap:16px 48px;gap:16px 48px;margin:0;padding:0;list-style:none}.v6-stats li{display:grid;grid-gap:6px;gap:6px}.v6-stats strong{font-family:var(--font-ui);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1;color:var(--v6-fg)}.v6-stats span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--v6-fg-3)}.v6-people{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--v6-gap);gap:var(--v6-gap)}.v6-people--5{grid-template-columns:repeat(5,minmax(0,1fr))}.v6-person{display:grid;grid-gap:14px;gap:14px;color:inherit;text-decoration:none;background:none;border:0;padding:0;text-align:left;font:inherit;cursor:pointer}.v6-person-media{aspect-ratio:1/1;overflow:hidden;border-radius:6px;background:var(--v6-bg-2)}.v6-person-media img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1) contrast(1.02);transform:scale(1.001);transition:filter .6s ease,transform 1.2s var(--v6-ease)}.v6-person:focus-visible .v6-person-media img,.v6-person:hover .v6-person-media img{filter:grayscale(0);transform:scale(1.03)}.v6-person:focus-visible{outline:none}.v6-person:focus-visible .v6-person-media{outline:2px solid var(--v6-signal);outline-offset:3px}.v6-person-caption{display:grid;grid-gap:4px;gap:4px}.v6-person-caption strong{font-size:14px;font-weight:600;letter-spacing:.01em}.v6-person-caption span{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--v6-fg-3)}.v6-result{display:grid;justify-items:center;text-align:center;grid-gap:24px;gap:24px;text-decoration:none;color:inherit}.v6-result-line{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:clamp(20px,3vw,56px);gap:clamp(20px,3vw,56px);width:100%}.v6-result-line b{font-family:var(--font-display);font-size:clamp(18px,2vw,30px);letter-spacing:-.02em;text-transform:uppercase;line-height:1.05;min-width:0}.v6-result-line b:first-child{text-align:right}.v6-result-line b:last-child{text-align:left}.v6-result-score{font-family:var(--font-display);font-size:clamp(88px,12vw,184px);line-height:.9;letter-spacing:-.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.v6-result-score i,.v6-result-score span{color:var(--v6-fg-3)}.v6-result-score i{font-style:normal;font-size:.55em;vertical-align:.22em;margin:0 .08em}.v6-result-foot{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px}.v6-feature{aspect-ratio:21/9}.v6-join{align-items:start;row-gap:40px}.v6-join-intro{grid-column:1/span 5;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;align-content:start;padding-right:var(--v6-gap)}.v6-join-intro .v6-lede{font-size:15px}.v6-routes{grid-column:6/span 7}.v6-route{grid-template-columns:40px minmax(0,1fr) auto 20px;padding:24px 0}.v6-route small{font-size:11px;letter-spacing:.1em;color:var(--v6-fg-3)}.v6-route-main{display:grid;grid-gap:6px;gap:6px;min-width:0;transform:translateX(0);transition:transform .42s var(--v6-ease)}.v6-route:hover .v6-route-main{transform:translateX(6px)}.v6-route-main strong{font-family:var(--font-display);font-size:clamp(20px,2vw,28px);line-height:1;letter-spacing:-.025em;text-transform:uppercase}.v6-route-main span{font-size:13px;color:var(--v6-fg-3);transition:color var(--v6-t-hover) ease}.v6-route:hover .v6-route-main span{color:var(--v6-fg-2)}.v6-route-kind{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--v6-fg-3);white-space:nowrap}.v6-join-actions{display:flex;flex-wrap:wrap;gap:12px;padding-top:6px}.v6-band{position:relative;aspect-ratio:21/8;overflow:hidden;border-radius:8px;background:var(--v6-bg-2)}.v6-band img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.8);transform:translate3d(0,calc(var(--v6-parallax, 0px) * -.08),0) scale(1.08)}.v6-band:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,11,13,.7),transparent 55%)}.v6-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--v6-gap);gap:var(--v6-gap)}.v6-pillar{display:grid;grid-gap:12px;gap:12px;padding-top:18px;border-top:1px solid var(--v6-line)}.v6-pillar p{margin:0;font-size:14px;line-height:1.55;color:var(--v6-fg-2)}.v6-archive{border-top:1px solid var(--v6-line)}.v6-archive-item{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);grid-column-gap:var(--v6-gap);column-gap:var(--v6-gap);align-items:center;padding:36px 0;border-bottom:1px solid var(--v6-line)}.v6-archive-item>div:first-child{display:grid;grid-gap:8px;gap:8px;align-content:start}.v6-archive-item time{font-family:var(--font-display);font-size:clamp(28px,3vw,44px);letter-spacing:-.03em;line-height:1;text-transform:uppercase}.v6-archive-visual{aspect-ratio:16/10;overflow:hidden;border-radius:8px;background:#E6E6E3;display:grid;place-items:center}.v6-archive-visual img{width:100%;height:100%;object-fit:contain;display:block;padding:8%;box-sizing:border-box}.v6-archive-copy{display:grid;grid-gap:10px;gap:10px}.v6-archive-copy p{margin:0;font-size:14px;line-height:1.55;color:var(--v6-fg-2)}.v6-roster-nav{position:-webkit-sticky;position:sticky;top:58px;z-index:20;padding:12px 0;margin-bottom:var(--v6-half-beat)}.v6-roster-nav-row{position:relative;display:flex;justify-content:center;min-height:44px}.v6-roster-nav-scroll{max-width:100%;overflow-x:auto;scrollbar-width:none}.v6-roster-nav-scroll::-webkit-scrollbar{display:none}.v6-roster-nav .v6-seg{flex-wrap:nowrap}.v6-roster-nav .v6-seg a.is-active{color:var(--v6-ink);background:var(--v6-paper);border-color:rgba(255,255,255,.7);box-shadow:inset 0 1px 0 #fff,0 6px 16px rgba(0,0,0,.25)}.v6-roster-nav-count{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--v6-fg-3);white-space:nowrap;padding-left:16px}@media (max-width:900px){.v6-roster-nav{top:58px;margin:0 calc(var(--v6-gutter) * -1);padding:12px var(--v6-gutter)}.v6-roster-nav-row{flex-direction:column;align-items:stretch;gap:8px}.v6-roster-nav-scroll{width:100%}.v6-roster-nav-count{position:static;transform:none;text-align:right;padding-left:0;padding-right:var(--v6-gutter)}}.v6-roster-group{scroll-margin-top:130px}.v6-roster-group+.v6-roster-group{margin-top:var(--v6-beat)}.v6-roster-count{font-size:12px;color:var(--v6-fg-3)}.v6-overlay{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:20px;background:rgba(11,11,13,.6);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:v6-fade .26s ease}@keyframes v6-fade{0%{opacity:0}}.v6-dialog{position:relative;width:min(560px,100%);max-height:calc(100svh - 40px);overflow:auto;padding:28px;display:grid;grid-gap:24px;gap:24px;animation:v6-rise .42s var(--v6-ease)}@keyframes v6-rise{0%{opacity:0;transform:translateY(14px) scale(.985);filter:blur(8px)}}.v6-dialog-close{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:50%;border:1px solid var(--v6-line-2);background:rgba(255,255,255,.04);color:var(--v6-fg);font-size:18px;line-height:1;cursor:pointer;display:grid;place-items:center}.v6-dialog-close:hover{background:rgba(255,255,255,.1)}.v6-dialog-head{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center}.v6-dialog-head button{padding:0;border:0;background:none;cursor:zoom-in;border-radius:8px;overflow:hidden}.v6-dialog-head img{width:120px;height:120px;object-fit:cover;display:block;border-radius:8px}.v6-dialog-head h2{margin:6px 0 4px;font-family:var(--font-display);font-size:clamp(24px,3vw,34px);letter-spacing:-.03em;line-height:1;text-transform:uppercase;overflow-wrap:anywhere}.v6-dialog-head p{margin:0;font-size:13px;color:var(--v6-fg-2)}.v6-lightbox{position:fixed;inset:0;z-index:320;display:grid;place-items:center;padding:24px;background:rgba(11,11,13,.9)}.v6-lightbox img{max-width:min(92vw,720px);max-height:86svh;border-radius:12px}.v6-lightbox button{position:absolute;top:20px;right:20px}.v6-flag{flex:none;width:18px;height:13px;object-fit:cover;border-radius:2px}.v6-result-row{grid-template-columns:150px minmax(0,1fr) auto 20px}.v6-result-row-meta{display:grid;grid-gap:4px;gap:4px}.v6-result-row-meta small{font-size:12px;color:var(--v6-fg-3)}.v6-result-row-score{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;grid-column-gap:18px;column-gap:18px;min-width:0}.v6-result-row-score b{font-family:var(--font-display);font-size:clamp(16px,1.5vw,20px);letter-spacing:-.02em;text-transform:uppercase;line-height:1.1;min-width:0}.v6-result-row-score em{font-style:normal;font-family:var(--font-display);font-size:clamp(30px,3vw,44px);letter-spacing:-.05em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.v6-result-row-score em span{color:var(--v6-fg-3)}.v6-result-row-score em i{font-style:normal;color:var(--v6-fg-3);font-size:.55em;vertical-align:.2em;margin:0 .06em}.v6-result-row-foot{display:flex;align-items:center;gap:14px}.v6-scoreboard{display:grid;justify-items:center;text-align:center;grid-gap:22px;gap:22px;padding:var(--v6-half-beat) 0}.v6-maps{border-top:1px solid var(--v6-line)}.v6-map{grid-template-columns:72px minmax(0,1fr) auto 40px;padding:18px 0}.v6-map small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--v6-fg-3)}.v6-map>div{display:grid;grid-gap:3px;gap:3px}.v6-map>div span{font-size:12px;color:var(--v6-fg-3)}.v6-map b{font-family:var(--font-display);font-size:20px;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v6-map em{font-style:normal;justify-self:end}.v6-standings .v6-row{grid-template-columns:56px minmax(0,1fr) auto}.v6-standings .v6-row.is-v6{color:var(--v6-fg)}.v6-standings .v6-row.is-v6 strong{color:var(--v6-success)}.v6-standings strong{font-family:var(--font-display);letter-spacing:-.02em}.v6-metrics{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px}.v6-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--v6-gap);gap:var(--v6-gap);grid-row-gap:var(--v6-half-beat);row-gap:var(--v6-half-beat)}.v6-news-item{display:grid;grid-gap:14px;gap:14px;color:inherit;text-decoration:none}.v6-news-item .v6-media{aspect-ratio:16/10}.v6-news-item h3{margin:0;font-family:var(--font-display);font-size:clamp(17px,1.5vw,21px);line-height:1.1;letter-spacing:-.02em;text-transform:uppercase}.v6-news-item p{margin:0;font-size:14px;line-height:1.5;color:var(--v6-fg-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v6-article{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--v6-gap);column-gap:var(--v6-gap);grid-row-gap:var(--v6-half-beat);row-gap:var(--v6-half-beat)}.v6-article-head{grid-column:3/span 8;display:grid;grid-gap:20px;gap:20px}.v6-article-cover{grid-column:1/-1;aspect-ratio:21/9}.v6-article-body{grid-column:4/span 6}.v6-article-body .v6-prose{max-width:none;font-size:17px}.v6-inline-link{color:var(--v6-fg);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--v6-line-2);text-decoration-color:var(--v6-line-2);overflow-wrap:anywhere;transition:-webkit-text-decoration-color var(--v6-t-hover) ease;transition:text-decoration-color var(--v6-t-hover) ease;transition:text-decoration-color var(--v6-t-hover) ease,-webkit-text-decoration-color var(--v6-t-hover) ease}.v6-inline-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.v6-inline-link:focus-visible{outline:2px solid var(--v6-signal);outline-offset:2px;border-radius:2px}.v6-article-links{margin-top:var(--v6-head-gap);display:flex;flex-wrap:wrap;gap:12px 24px}.v6-article-links .v6-btn{max-width:100%;overflow:hidden;text-overflow:ellipsis}.v6-article-links .v6-link{overflow-wrap:anywhere;max-width:100%}.v6-video-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--v6-gap);gap:var(--v6-gap);align-items:start}.v6-video-list{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--v6-line)}.v6-video-list .v6-row{grid-template-columns:120px minmax(0,1fr) 20px;padding:16px 0}.v6-video-list .v6-media{aspect-ratio:16/9;border-radius:6px}.v6-video-list strong{display:block;font-size:14px;font-weight:600;line-height:1.35}.v6-video-list small{font-size:12px;color:var(--v6-fg-3)}.v6-gallery{display:grid;grid-gap:16px;gap:16px}.v6-gallery-main{aspect-ratio:16/9}.v6-gallery-thumbs{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.v6-gallery-thumbs::-webkit-scrollbar{display:none}.v6-gallery-thumbs button{flex:none;width:96px;aspect-ratio:16/10;padding:0;border-radius:6px;overflow:hidden;border:1px solid transparent;background:var(--v6-bg-2);opacity:.55;cursor:pointer;transition:opacity var(--v6-t-hover) ease,border-color var(--v6-t-hover) ease}.v6-gallery-thumbs button img{width:100%;height:100%;object-fit:cover;display:block}.v6-gallery-thumbs button.is-active,.v6-gallery-thumbs button:hover{opacity:1;border-color:rgba(255,255,255,.4)}.v6-positions .v6-row{grid-template-columns:minmax(0,1fr) auto auto 20px}.v6-positions strong{display:block;font-family:var(--font-display);font-size:clamp(18px,1.8vw,24px);letter-spacing:-.025em;text-transform:uppercase;line-height:1;margin-bottom:8px}.v6-positions p{margin:0;font-size:14px;color:var(--v6-fg-2);max-width:60ch}.v6-positions .v6-meta{white-space:nowrap}.v6-two{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);grid-gap:var(--v6-beat) var(--v6-gap);gap:var(--v6-beat) var(--v6-gap);align-items:start}.v6-two>.v6-aside{position:-webkit-sticky;position:sticky;top:90px}.v6-portfolio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.v6-portfolio img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:8px;display:block}.v6-links a{display:block;font-size:14px;color:var(--v6-fg-2);text-decoration:none;overflow-wrap:anywhere;padding:6px 0;border-bottom:1px solid var(--v6-line)}.v6-links a:hover{color:var(--v6-fg)}.v6-tags{display:flex;flex-wrap:wrap;gap:8px}.v6-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px var(--v6-gap);gap:16px var(--v6-gap)}.v6-detail-grid div{display:grid;grid-gap:6px;gap:6px;padding-top:12px;border-top:1px solid var(--v6-line);font-size:14px}.v6-detail-grid span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--v6-fg-3)}.v6-provider{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:var(--v6-gap);gap:var(--v6-gap);align-items:start;padding:32px 0;border-bottom:1px solid var(--v6-line)}.v6-provider-avatar{width:96px;height:96px;border-radius:12px;object-fit:cover;display:block;background:var(--v6-bg-2);display:grid;place-items:center;font-family:var(--font-display);font-size:28px}[data-surface=paper] .v6-provider-avatar{background:rgba(11,11,13,.06)}.v6-provider-body{display:grid;grid-gap:14px;gap:14px}.v6-provider-body p{margin:0;font-size:14px;line-height:1.55;color:var(--v6-fg-2);max-width:60ch}.v6-provider-services{display:flex;flex-wrap:wrap;gap:8px}.v6-provider-services .v6-btn{white-space:normal;height:auto;min-height:40px;padding:10px 16px;line-height:1.3;text-align:left}.v6-service-row{grid-template-columns:minmax(0,1fr) auto auto 20px}.v6-service-row strong{display:block;font-family:var(--font-display);font-size:clamp(18px,1.8vw,24px);letter-spacing:-.025em;text-transform:uppercase;line-height:1;margin-bottom:8px}.v6-service-row p{margin:0;font-size:14px;color:var(--v6-fg-2);max-width:60ch}.v6-partners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--v6-gap);gap:var(--v6-gap)}.v6-partner{display:grid;grid-gap:16px;gap:16px;padding:28px;color:inherit;text-decoration:none;transition:border-color var(--v6-t-hover) ease,background-color var(--v6-t-hover) ease}a.v6-partner:hover{border-color:rgba(255,255,255,.2);background:rgba(24,24,28,.62)}.v6-partner-logo{aspect-ratio:16/9;display:grid;place-items:center;border-radius:8px;overflow:hidden;background:var(--glass-light-bg);border:1px solid var(--glass-light-edge);box-shadow:inset 0 1px 0 var(--glass-light-hi)}.v6-partner-logo img{max-width:68%;max-height:62%;object-fit:contain;display:block;transform:scale(1);transition:transform .6s var(--v6-ease)}.v6-partner:hover .v6-partner-logo img{transform:scale(1.035)}.v6-partner-logo span{font-family:var(--font-display);font-size:22px;letter-spacing:-.02em;text-transform:uppercase;color:var(--v6-ink)}.v6-partner p{margin:0;font-size:13px;color:var(--v6-fg-2)}.v6-partner .v6-link{margin-top:2px}[data-surface=paper] .v6-partner-logo{background:#fff;border-color:rgba(11,11,13,.1);box-shadow:inset 0 1px 0 var(--glass-light-hi),0 10px 28px rgba(11,11,13,.08)}.v6-sponsor-feature{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--v6-gap);gap:var(--v6-gap);align-items:center}.v6-sponsor-feature-logo .v6-partner-logo{aspect-ratio:4/3}.v6-sponsor-feature-body{display:grid;grid-gap:20px;gap:20px;align-content:center}.v6-sponsor-feature-body h2{margin:0}.v6-sponsor-feature-body .v6-btn{justify-self:start}.v6-sponsor-code{display:inline-flex;flex-direction:column;gap:4px;padding:14px 20px;border-radius:12px;border:1px solid var(--v6-line-2);background:rgba(11,11,13,.03);width:-moz-fit-content;width:fit-content}[data-surface=paper] .v6-sponsor-code{background:rgba(255,255,255,.6)}.v6-sponsor-code small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--v6-fg-3)}.v6-sponsor-code strong{font-family:var(--font-display);font-size:20px;letter-spacing:.01em;color:var(--v6-fg)}@media (max-width:760px){.v6-sponsor-feature{grid-template-columns:1fr}}.v6-asset-list{border-top:1px solid var(--v6-line)}.v6-asset-card{grid-template-columns:88px minmax(0,1fr) auto;column-gap:var(--v6-gap);padding:24px 0}.v6-asset-preview{flex:none;width:88px;height:88px;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:var(--v6-line-2)}[data-surface=paper] .v6-asset-preview{background:rgba(11,11,13,.06)}.v6-asset-preview img{width:100%;height:100%;object-fit:contain;padding:16%;box-sizing:border-box}.v6-asset-preview span{font-family:var(--font-display);font-size:13px;letter-spacing:.03em;color:var(--v6-fg-3)}.v6-asset-card-body{display:grid;grid-gap:10px;gap:10px;align-content:center;min-width:0}.v6-asset-card strong{font-family:var(--font-display);font-size:clamp(17px,1.5vw,21px);letter-spacing:-.02em;text-transform:uppercase;line-height:1.05}.v6-asset-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.v6-asset-meta small{font-size:12px;color:var(--v6-fg-3)}@media (max-width:640px){.v6-asset-card{grid-template-columns:64px minmax(0,1fr);row-gap:14px}.v6-asset-card>.v6-btn{grid-column:1/-1}.v6-asset-preview{width:64px;height:64px}}.v6-centre{min-height:calc(100svh - 64px);display:grid;place-items:center;padding:var(--v6-half-beat) var(--v6-gutter)}.v6-auth{width:min(420px,100%);display:grid;grid-gap:22px;gap:22px;padding:36px}.v6-auth .v6-lockup{justify-self:start}.v6-auth h1{margin:0;font-family:var(--font-display);font-size:26px;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.v6-auth p{margin:0;font-size:14px;line-height:1.5;color:var(--v6-fg-2)}.v6-auth form{display:grid;grid-gap:16px;gap:16px}.v6-auth .v6-btn{width:100%}.v6-state{width:min(560px,100%);display:grid;grid-gap:18px;gap:18px;text-align:center;justify-items:center}.v6-state p{margin:0;color:var(--v6-fg-2);max-width:46ch}.v6-state .v6-page-actions{justify-content:center}.v6-success-mark{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-size:22px;color:var(--v6-success);border:1px solid rgba(47,191,113,.4)}@media (max-width:1024px){.v6-org .v6-label,.v6-page-head .v6-label{grid-column:1/-1;padding-top:0}.v6-join-intro,.v6-org-body,.v6-page-head-body{grid-column:1/-1}.v6-join-intro{padding-right:0}.v6-routes{grid-column:1/-1}a.v6-row:before,button.v6-row:before{inset:0 -12px}.v6-article-head{grid-column:1/-1}.v6-article-body{grid-column:2/span 10}.v6-two{grid-template-columns:1fr;gap:var(--v6-half-beat)}.v6-two>.v6-aside{position:static}.v6-video-grid{grid-template-columns:1fr}.v6-people--5{grid-template-columns:repeat(4,minmax(0,1fr))}.v6-news-grid,.v6-partners,.v6-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.v6-archive-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v6-archive-item>div:first-child{grid-column:1/-1}}@media (max-width:760px){:root{--v6-d1:clamp(26px,8vw,34px);--v6-d2:clamp(24px,6.6vw,28px)}.v6-hero{min-height:600px}.v6-hero-dock{left:14px;right:14px;bottom:14px;width:auto;padding:20px 18px 16px;border-radius:20px;gap:12px}.v6-hero-lockup{font-size:19px}.v6-mark{width:26px;height:26px}.v6-hero-meta{font-size:12px}.v6-hero-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.v6-hero-actions .v6-btn{height:46px;padding:0 12px;font-size:13px}.v6-hero-signal{font-size:12px}.v6-hero-utility{display:none}.v6-hero-dock{position:absolute}.v6-hero-dock .v6-dock-utility{display:flex}.v6-org{row-gap:20px}.v6-org-body{gap:22px}.v6-stats{gap:18px 24px}.v6-people,.v6-people--5,.v6-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v6-people,.v6-people--5{gap:18px}.v6-person{gap:10px}.v6-result-line{grid-template-columns:1fr;gap:12px}.v6-result-line b,.v6-result-line b:first-child,.v6-result-line b:last-child{text-align:center;font-size:18px}.v6-result-line .v6-result-score{order:-1}.v6-result-line b:first-child{order:-2}.v6-feature{aspect-ratio:4/5;border-radius:6px}.v6-join{row-gap:32px}.v6-join-intro .v6-d2{max-width:12ch}.v6-route{grid-template-columns:32px minmax(0,1fr) 16px;column-gap:14px;row-gap:10px;padding:20px 0}.v6-route small{grid-row:1}.v6-route-main{grid-column:2;grid-row:1}.v6-route .v6-row-arrow{grid-column:3;grid-row:1}.v6-route-kind{grid-column:2;grid-row:2}.v6-join-actions .v6-btn,.v6-page-actions .v6-btn{width:100%}.v6-head{flex-wrap:wrap;gap:12px}.v6-form,.v6-panel{grid-template-columns:1fr}.v6-panel{row-gap:12px;padding:26px 0}.v6-submit-bar{flex-direction:column;align-items:stretch}.v6-submit-bar .v6-btn{width:100%}.v6-band{aspect-ratio:4/3}.v6-archive-item,.v6-detail-grid,.v6-news-grid,.v6-partners,.v6-pillars,.v6-portfolio{grid-template-columns:1fr}.v6-archive-item{row-gap:16px;padding:28px 0}.v6-result-row{grid-template-columns:minmax(0,1fr) 16px;row-gap:12px}.v6-result-row-meta{grid-column:1}.v6-result-row-score{grid-column:1;grid-template-columns:auto auto minmax(0,1fr)}.v6-result-row-foot{grid-column:1}.v6-result-row .v6-row-arrow{grid-column:2;grid-row:1}.v6-positions .v6-row,.v6-service-row{grid-template-columns:minmax(0,1fr) 16px;row-gap:8px}.v6-positions .v6-row>*,.v6-service-row>*{grid-column:1}.v6-positions .v6-row .v6-row-arrow,.v6-service-row .v6-row-arrow{grid-column:2;grid-row:1}.v6-asset-row{grid-template-columns:minmax(0,1fr);row-gap:12px}.v6-provider{grid-template-columns:72px minmax(0,1fr)}.v6-provider-avatar{width:72px;height:72px}.v6-dialog{padding:22px}.v6-dialog-head{grid-template-columns:88px minmax(0,1fr)}.v6-dialog-head img{width:88px;height:88px}.v6-article-body{grid-column:1/-1}.v6-article-cover{aspect-ratio:4/5}.v6-auth{padding:28px 22px}.v6-video-list .v6-row{grid-template-columns:96px minmax(0,1fr) 16px}.v6-map{grid-template-columns:56px minmax(0,1fr) auto 28px}}@media (prefers-reduced-motion:reduce){.v6-reveal,.v6-reveal--media{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.v6-btn,.v6-btn-primary:before,.v6-header,.v6-hero-dock,.v6-hero-env,.v6-hero-hold,.v6-hero-signal,.v6-hero-stage,.v6-hero-utility,.v6-hero-video,.v6-link:after,.v6-media img,.v6-menu-btn span,.v6-mobile-nav,.v6-mobile-nav nav a,.v6-page-enter,.v6-person-media img,.v6-route-main,.v6-row-arrow{transition:none!important;animation:none!important}.v6-hero-stage{transform:translate(-50%,-50%)!important}.v6-hero-dock{transform:none!important;opacity:1!important}.v6-band img{transform:scale(1.08)!important}}