:root{--mp-red:#D20A0A;--mp-red-light:#ED1A1F;--mp-red-glow:rgba(210,10,10,0.30);--bg:#0A0A0A;--bg-2:#131212;--card-grad-a:#1D1B1B;--card-grad-b:#131212;--shadow-out:0 14px 28px -10px rgba(0,0,0,0.55),0 4px 10px -2px rgba(0,0,0,0.35);--shadow-in:inset 0 1px 0 rgba(255,255,255,0.04),inset 0 -1px 0 rgba(0,0,0,0.4);--text:#F3F3F3;--text-2:#B4B4B4;--text-3:#7A7A7A;--text-4:#525252;--border:rgba(255,255,255,0.06);--border-hi:rgba(255,255,255,0.12);--header-bg:rgba(10,10,10,0.7);--halo-1:rgba(210,10,10,0.10);--halo-2:rgba(210,10,10,0.04)}[data-theme=bone]{--bg:#FFFDF6;--bg-2:#F6F2E6;--card-grad-a:#FFFDF6;--card-grad-b:#F0EBDB;--shadow-out:0 10px 22px -10px rgba(42,39,35,0.20),0 4px 8px -2px rgba(42,39,35,0.10);--shadow-in:inset 0 1px 0 rgba(255,255,255,0.6),inset 0 -1px 0 rgba(42,39,35,0.06);--text:#2A2723;--text-2:#5C574F;--text-3:#8B8479;--text-4:#B5AE9F;--border:rgba(42,39,35,0.10);--border-hi:rgba(42,39,35,0.20);--header-bg:rgba(255,253,246,0.82);--mp-red:#B8000F;--mp-red-light:#D8101F;--mp-red-glow:rgba(184,0,15,0.22);--halo-1:rgba(184,0,15,0.06);--halo-2:rgba(184,0,15,0.02)}.coliseum-home{background:var(--bg);color:var(--text);font-family:var(--font-inter),"Inter",system-ui,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased;transition:background .25s,color .25s}.coliseum-home a{color:inherit;text-decoration:none}.coliseum-home button{font-family:inherit;cursor:pointer}.coliseum-home .wrap{max-width:1140px;margin:0 auto;padding:0 32px}.coliseum-home header.site{position:sticky;top:0;z-index:30;background:var(--header-bg);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid var(--border)}.coliseum-home header.site .row{height:64px;display:flex;align-items:center;justify-content:space-between;gap:24px}.coliseum-home .brand{display:flex;align-items:center;gap:10px}.coliseum-home .brand svg{width:22px;height:22px}.coliseum-home .brand svg polygon{stroke:var(--mp-red);stroke-width:2.4;fill:none}.coliseum-home .brand-name{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:20px;letter-spacing:.08em;color:var(--text)}.coliseum-home .brand-by{font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:11.5px;font-weight:500;letter-spacing:.01em;color:var(--text-3);margin-left:-3px;position:relative;top:1px}.coliseum-home nav.primary{display:flex;gap:4px}.coliseum-home nav.primary a{padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--text-2)}.coliseum-home nav.primary a.active{color:var(--text);position:relative}.coliseum-home nav.primary a.active:after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:2px;background:var(--mp-red);border-radius:2px}.coliseum-home nav.primary a:hover{color:var(--text)}.coliseum-home .header-right{display:flex;align-items:center;gap:12px}.coliseum-home .home-burger{display:none;background:transparent;border:1px solid var(--border-hi);border-radius:8px;width:36px;height:36px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0}.coliseum-home .home-burger span{display:block;width:16px;height:1.5px;background:var(--text);border-radius:1px;transition:background .15s}.coliseum-home .home-drawer{position:fixed;inset:0;z-index:100;display:flex;justify-content:flex-end}.coliseum-home .home-drawer-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:home-fade .2s ease}.coliseum-home .home-drawer-panel{position:relative;z-index:1;width:min(82vw,320px);height:100%;background:var(--bg);border-left:1px solid var(--border-hi);display:flex;flex-direction:column;animation:home-slide .25s ease}[data-theme=bone] .coliseum-home .home-drawer-panel{background:var(--bg)}@keyframes home-fade{0%{opacity:0}to{opacity:1}}@keyframes home-slide{0%{transform:translateX(100%)}to{transform:none}}.coliseum-home .home-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--border)}.coliseum-home .home-drawer-title{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:18px;letter-spacing:.18em;color:var(--text-2);text-transform:uppercase}.coliseum-home .home-drawer-close{background:transparent;border:1px solid var(--border-hi);border-radius:8px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:var(--text-2)}.coliseum-home .home-drawer-close:hover{color:var(--text);border-color:var(--text-3)}.coliseum-home .home-drawer-nav{display:flex;flex-direction:column;padding:18px 12px;gap:2px}.coliseum-home .home-drawer-link{display:block;padding:14px 18px;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:18px;letter-spacing:.08em;color:var(--text);border-radius:10px;border:1px solid transparent;transition:background .15s,border-color .15s,color .15s}.coliseum-home .home-drawer-link:active,.coliseum-home .home-drawer-link:hover{background:var(--bg-2);border-color:var(--border);color:var(--mp-red)}.coliseum-home .theme-switch{display:flex;gap:4px;padding:3px;background:var(--bg-2);border:1px solid var(--border);border-radius:999px}.coliseum-home .theme-switch button{width:20px;height:20px;border-radius:999px;border:1.5px solid transparent;cursor:pointer;padding:0;transition:border-color .15s,transform .15s}.coliseum-home .theme-switch button.dark{background:linear-gradient(135deg,#1D1B1B,#0A0A0A)}.coliseum-home .theme-switch button.bone{background:linear-gradient(135deg,#FFFDF6,#E6E0CD)}.coliseum-home .theme-switch button.active{border-color:var(--mp-red);transform:scale(1.1)}.coliseum-home .locale-switch{display:flex;border:1px solid var(--border);border-radius:8px;overflow:hidden;font-size:11px;font-weight:600;letter-spacing:.06em}.coliseum-home .locale-switch span{padding:6px 10px;color:var(--text-3);cursor:pointer;transition:color .15s,background .15s}.coliseum-home .locale-switch span.active{background:var(--bg-2);color:var(--text);cursor:default}.coliseum-home .locale-switch span:not(.active):hover{color:var(--text-2)}.coliseum-home section.hero{position:relative;overflow:hidden;padding:72px 0 52px;text-align:center}.coliseum-home section.hero.hero-screen{padding:0}.coliseum-home .hero-screen{min-height:calc(100vh - 64px);display:flex}.coliseum-home .hero-screen .hero-screen-wrap{flex:1;display:flex;flex-direction:column;padding-top:32px;padding-bottom:40px}.coliseum-home .hero-screen .hero-inner{flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.coliseum-home .hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 50% 60% at 50% 50%,var(--halo-1) 0,transparent 60%),radial-gradient(ellipse 80% 80% at 50% 50%,var(--halo-2) 0,transparent 70%)}.coliseum-home .hero-octa{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:720px;max-width:90vw;opacity:.1;pointer-events:none}[data-theme=bone] .coliseum-home .hero-octa{opacity:.2}.coliseum-home .hero-octa polygon{stroke:var(--mp-red);stroke-width:1.4;fill:none}.coliseum-home .hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.coliseum-home .hero-tag{display:inline-flex;align-items:center;gap:10px;padding:5px 14px;border-radius:999px;border:1px solid var(--border-hi);background:rgba(255,255,255,.02);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--text-2);margin-bottom:36px}[data-theme=bone] .coliseum-home .hero-tag{background:rgba(42,39,35,.03)}.coliseum-home .hero-tag .dot{width:6px;height:6px;border-radius:999px;background:var(--mp-red);box-shadow:0 0 10px var(--mp-red)}.coliseum-home .hero-tag b{color:var(--text)}.coliseum-home h1.hero-h{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:clamp(40px,6.4vw,94px);line-height:.95;letter-spacing:.01em;margin:0 auto;max-width:none;color:var(--text)}.coliseum-home h1.hero-h .red{color:var(--mp-red)}.coliseum-home p.hero-sub{font-size:clamp(16px,1.6vw,19px);color:var(--text-2);line-height:1.6;max-width:560px;margin:22px auto 30px;text-wrap:balance}.coliseum-home .hero-ctas{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:14px}.coliseum-home .btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:18px 28px;background:rgba(255,255,255,.04);color:var(--text);border:1.5px solid var(--text-4);border-radius:12px;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:22px;letter-spacing:.1em;text-transform:uppercase;transition:transform .15s,border-color .15s,background .15s,color .15s;text-decoration:none}[data-theme=bone] .coliseum-home .btn-ghost{background:rgba(42,39,35,.03)}.coliseum-home .btn-ghost:hover{transform:translateY(-1px);border-color:var(--text-2);background:rgba(255,255,255,.08)}[data-theme=bone] .coliseum-home .btn-ghost:hover{background:rgba(42,39,35,.06)}.coliseum-home .btn-primary{display:inline-flex;align-items:center;gap:14px;padding:18px 30px;background:var(--mp-red);color:#fff;border:none;border-radius:12px;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:22px;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 18px 36px -10px var(--mp-red-glow),0 0 0 1px rgba(255,255,255,.04),inset 0 1px 0 rgba(255,255,255,.18);transition:transform .15s,box-shadow .15s,background .15s;text-decoration:none}.coliseum-home .btn-primary:hover{transform:translateY(-1px);background:var(--mp-red-light);box-shadow:0 22px 44px -10px var(--mp-red-glow),0 0 0 1px rgba(255,255,255,.05),inset 0 1px 0 rgba(255,255,255,.22)}.coliseum-home .btn-primary .arrow{font-size:20px;line-height:1}.coliseum-home .btn-text{font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--text-3);display:inline-flex;align-items:center;gap:6px;padding:4px 0;border-bottom:1px solid transparent;transition:color .15s,border-color .15s}.coliseum-home .btn-text:hover{color:var(--text-2);border-bottom-color:var(--border-hi)}.coliseum-home .hero-trust{margin:26px auto 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 12px;max-width:600px;font-size:12.5px;line-height:1.5;letter-spacing:.01em;color:var(--text-3)}.coliseum-home .hero-trust .sep{color:var(--text-4)}.coliseum-home section.block{padding:80px 0}.coliseum-home .sec-eyebrow{text-align:center;font-size:11px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--text-3);margin-bottom:22px;display:flex;align-items:center;justify-content:center;gap:14px}.coliseum-home .sec-eyebrow:after,.coliseum-home .sec-eyebrow:before{content:"";height:1px;width:40px;background:var(--border-hi)}.coliseum-home h2.sec-h{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:clamp(32px,4vw,48px);letter-spacing:.02em;line-height:1.05;text-align:center;margin:0 auto 64px;max-width:720px;text-wrap:balance}.coliseum-home h2.sec-h .red{color:var(--mp-red)}.coliseum-home .three-up{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.coliseum-home .feat{background:linear-gradient(160deg,var(--card-grad-a) 0,var(--card-grad-b) 100%);border:1px solid var(--border);border-left:3px solid var(--mp-red);border-radius:14px;box-shadow:var(--shadow-out),var(--shadow-in);padding:28px 24px;display:flex;flex-direction:column;gap:14px;min-height:196px}.coliseum-home .feat .ic{width:40px;height:40px;border-radius:10px;background:rgba(210,10,10,.1);color:var(--mp-red);display:flex;align-items:center;justify-content:center;border:1px solid rgba(210,10,10,.2)}[data-theme=bone] .coliseum-home .feat .ic{background:rgba(184,0,15,.08);border-color:rgba(184,0,15,.2)}.coliseum-home .feat h3{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:22px;letter-spacing:.04em;margin:6px 0 0;color:var(--text);line-height:1.05}.coliseum-home .feat p{font-size:14px;line-height:1.55;color:var(--text-2);margin:auto 0 0}.coliseum-home .feat p b{color:var(--text);font-weight:600}.coliseum-home .accordion{max-width:820px;margin:0 auto;border-top:1px solid var(--border)}.coliseum-home .acc-item{border-bottom:1px solid var(--border)}.coliseum-home .acc-trigger{width:100%;background:transparent;border:none;cursor:pointer;padding:26px 4px;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;text-align:left;transition:padding-left .15s}.coliseum-home .acc-trigger:hover{padding-left:8px}.coliseum-home .acc-trigger .num{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:16px;letter-spacing:.18em;color:var(--mp-red);width:32px}.coliseum-home .acc-trigger .title{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:clamp(20px,2.4vw,26px);letter-spacing:.04em;color:var(--text);line-height:1}.coliseum-home .acc-trigger .chev{width:22px;height:22px;color:var(--text-3);transition:transform .25s,color .15s}.coliseum-home .acc-trigger:hover .chev{color:var(--text)}.coliseum-home .acc-item.open .acc-trigger .chev{transform:rotate(180deg);color:var(--mp-red)}.coliseum-home .acc-panel{overflow:hidden;max-height:0;transition:max-height .35s ease}.coliseum-home .acc-item.open .acc-panel{max-height:320px}.coliseum-home .acc-panel-inner{padding:0 4px 28px 56px;font-size:15px;color:var(--text-2);line-height:1.7;max-width:680px}.coliseum-home .acc-panel-inner b{color:var(--text);font-weight:600}.coliseum-home .credibility{text-align:center;max-width:680px;margin:0 auto;padding:56px 32px;background:radial-gradient(ellipse 60% 80% at 50% 0,var(--halo-1) 0,transparent 70%),linear-gradient(160deg,var(--card-grad-a) 0,var(--card-grad-b) 100%);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-out),var(--shadow-in)}.coliseum-home .credibility .small{font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--text-3);margin-bottom:22px}.coliseum-home .credibility .big{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:clamp(72px,10vw,120px);line-height:.9;letter-spacing:.005em;color:var(--text);margin-bottom:8px}.coliseum-home .credibility .big .slash{color:var(--text-4);margin:0 6px}.coliseum-home .credibility .big .red{color:var(--mp-red)}.coliseum-home .credibility .pct{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:28px;letter-spacing:.04em;color:var(--text-2);margin-bottom:28px}.coliseum-home .credibility .line{font-size:16px;color:var(--text-2);margin-bottom:28px;line-height:1.55}.coliseum-home .credibility .line b{color:var(--text);font-weight:600}.coliseum-home .credibility .cred-conv-eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mp-red);margin-bottom:12px}.coliseum-home .credibility .big .cred-pctsign{font-size:.5em;margin-left:2px}.coliseum-home .credibility .cred-conv-meta{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:22px;letter-spacing:.03em;color:var(--text-2);margin-bottom:22px}.coliseum-home .credibility .cred-conv-line{max-width:600px;margin:0 auto 24px}.coliseum-home .credibility .cred-overall{font-size:13px;color:var(--text-3);line-height:1.5;margin:0 auto 26px;max-width:520px;padding-top:18px;border-top:1px solid var(--border)}.coliseum-home .credibility .cred-overall b{color:var(--text-2);font-weight:700}.coliseum-home .credibility .cred-overall-lbl{font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);font-size:11px}.coliseum-home .hero-desc{font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:clamp(18px,1.9vw,23px);font-weight:500;line-height:1.45;color:var(--text);max-width:640px;margin:24px auto 0;text-wrap:balance}.coliseum-home .hero-desc-sub{font-size:clamp(14px,1.3vw,16px);line-height:1.55;color:var(--text-3);max-width:520px;margin:12px auto 0;text-wrap:balance}.coliseum-home .hero-proof{display:inline-flex;align-items:center;gap:18px;margin:34px auto 28px;padding:12px 22px;border:1px solid var(--border-hi);border-radius:14px;background:rgba(210,10,10,.05)}[data-theme=bone] .coliseum-home .hero-proof{background:rgba(184,0,15,.05)}.coliseum-home .hero-proof .hp-pct{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:46px;line-height:.82;color:var(--mp-red)}.coliseum-home .hero-proof .hp-sign{font-size:.5em;margin-left:1px}.coliseum-home .hero-proof .hp-div{width:1px;height:34px;background:var(--border-hi)}.coliseum-home .hero-proof .hp-copy{display:flex;flex-direction:column;text-align:left}.coliseum-home .hero-proof .hp-headline{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:18px;letter-spacing:.04em;text-transform:uppercase;color:var(--text);line-height:1.05}.coliseum-home .hero-proof .hp-label{font-size:12.5px;color:var(--text-2);margin-top:3px;line-height:1.2}.coliseum-home .hero-micro{margin:18px auto 0;max-width:600px;font-size:12.5px;line-height:1.5;letter-spacing:.01em;color:var(--text-3)}.coliseum-home .hero-seal{margin:12px auto 0;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--text-2)}.coliseum-home .hero-seal svg{color:var(--mp-red);flex-shrink:0}.coliseum-home section.block.panel-band{padding-top:0;padding-bottom:72px}.coliseum-home .panel-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:56px;align-items:start;border-top:1px solid var(--border);padding-top:30px}.coliseum-home .panel-label{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}.coliseum-home .panel-label .pl-title{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--text-2)}.coliseum-home .panel-label .pl-count{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-4)}.coliseum-home .glossary{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(6,auto);grid-auto-flow:column;-moz-column-gap:44px;column-gap:44px}.coliseum-home .gloss-item{display:flex;align-items:baseline;gap:14px;padding:9px 2px;border-bottom:1px solid var(--border)}.coliseum-home .gloss-num{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:16px;letter-spacing:.12em;color:var(--mp-red);min-width:26px}.coliseum-home .gloss-title{font-size:15px;color:var(--text);font-weight:500;line-height:1.3}.coliseum-home .tr-rows{display:flex;flex-direction:column;gap:14px}.coliseum-home .tr-row{display:grid;grid-template-columns:88px 1fr;align-items:center;gap:16px}.coliseum-home .tr-row .tr-num{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:27px;line-height:1;color:var(--mp-red);white-space:nowrap}.coliseum-home .tr-row .tr-num .tr-slash{opacity:.45;margin:0 1px}.coliseum-home .tr-row .tr-rlabel{font-size:12.5px;color:var(--text-2);line-height:1.35}.coliseum-home .trackrec{text-align:center;max-width:680px;margin:0 auto;padding:48px 32px;background:radial-gradient(ellipse 60% 80% at 50% 0,var(--halo-1) 0,transparent 70%),linear-gradient(160deg,var(--card-grad-a) 0,var(--card-grad-b) 100%);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-out),var(--shadow-in)}.coliseum-home .trackrec .tr-small{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--text-3);margin-bottom:32px}.coliseum-home .trackrec .tr-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:26px}.coliseum-home .trackrec .tr-stat{display:flex;flex-direction:column;align-items:center;gap:10px}.coliseum-home .trackrec .tr-num{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:clamp(50px,8vw,76px);line-height:.88;color:var(--text)}.coliseum-home .trackrec .tr-num .red{color:var(--mp-red)}.coliseum-home .trackrec .tr-num .tr-slash{color:var(--text-4);margin:0 4px}.coliseum-home .trackrec .tr-label{font-size:13.5px;color:var(--text-2);line-height:1.4;max-width:230px}.coliseum-home .trackrec .tr-overall{font-size:13px;color:var(--text-3);line-height:1.5;padding-top:20px;border-top:1px solid var(--border);margin:0 auto 22px;max-width:520px}.coliseum-home .trackrec .line{font-size:15px;color:var(--text-2);margin:0 auto 24px;max-width:560px;line-height:1.55}.coliseum-home .trackrec .line b{color:var(--text);font-weight:600}.coliseum-home .arena-card{background:linear-gradient(160deg,var(--card-grad-a) 0,var(--card-grad-b) 100%);border:1px solid var(--border);border-left:3px solid var(--text-4);border-radius:14px;box-shadow:var(--shadow-out),var(--shadow-in);padding:22px 26px;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center}.coliseum-home .arena-card .ic-wrap{width:44px;height:44px;border-radius:12px;background:var(--bg-2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--text-2)}.coliseum-home .arena-card .copy h5{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:18px;letter-spacing:.08em;margin:0;color:var(--text)}.coliseum-home .arena-card .copy p{font-size:13px;color:var(--text-3);line-height:1.5;margin:4px 0 0}.coliseum-home .arena-card .btn-secondary{background:transparent;color:var(--text-2);border:1px solid var(--border-hi);border-radius:8px;padding:10px 18px;font-size:12px;font-weight:600;letter-spacing:.06em;display:inline-flex;align-items:center;gap:8px;transition:color .15s,border-color .15s,background .15s;white-space:nowrap;text-decoration:none}.coliseum-home .arena-card .btn-secondary:hover{color:var(--text);border-color:var(--text);background:var(--bg-2)}.coliseum-home footer.site{margin-top:80px;padding:36px 0;border-top:1px solid var(--border)}.coliseum-home footer.site .row{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center}.coliseum-home footer.site .left{display:flex;align-items:center;gap:10px}.coliseum-home footer.site .left svg{width:18px;height:18px}.coliseum-home footer.site .left svg polygon{stroke:var(--mp-red);stroke-width:2.4;fill:none}.coliseum-home footer.site .left span{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:16px;letter-spacing:.06em;color:var(--text)}.coliseum-home footer.site .links{display:flex;gap:22px;justify-content:center;flex-wrap:wrap;font-size:12px;font-weight:500;color:var(--text-2)}.coliseum-home footer.site .links a:hover{color:var(--text)}.coliseum-home footer.site .right{text-align:right;font-size:11px;color:var(--text-3);letter-spacing:.14em;font-weight:600;text-transform:uppercase}.coliseum-home footer.site .right b{color:var(--text-2)}@media (max-width:880px){.coliseum-home .wrap{padding:0 20px}.coliseum-home nav.primary{display:none}.coliseum-home .home-burger{display:flex}.coliseum-home header.site .row{gap:12px}.coliseum-home section.hero{padding:56px 0 72px}.coliseum-home .hero-tag{font-size:10px;letter-spacing:.14em;padding:4px 10px;margin-bottom:24px;max-width:calc(100vw - 40px);text-align:center}.coliseum-home .hero-octa{width:460px}.coliseum-home h1.hero-h{font-size:clamp(40px,11vw,64px);line-height:.95}.coliseum-home p.hero-sub{font-size:15px;margin:22px auto 32px;padding:0 4px}.coliseum-home .hero-ctas{gap:18px;width:100%}.coliseum-home .btn-ghost,.coliseum-home .btn-primary{font-size:18px;padding:16px 24px}.coliseum-home h2.sec-h{margin-bottom:40px}.coliseum-home section.block{padding:56px 0}.coliseum-home .sec-eyebrow:after,.coliseum-home .sec-eyebrow:before{width:24px}.coliseum-home .three-up{grid-template-columns:1fr;gap:12px}.coliseum-home .feat{min-height:auto;padding:22px 20px}.coliseum-home .acc-panel-inner{padding-left:0}.coliseum-home .credibility{padding:40px 22px}.coliseum-home .credibility .big{font-size:64px}.coliseum-home .arena-card{grid-template-columns:auto 1fr;padding:18px 20px;gap:16px}.coliseum-home .arena-card .btn-secondary{grid-column:1/-1;justify-content:center}.coliseum-home footer.site .row{grid-template-columns:1fr;text-align:center;justify-items:center;gap:16px}.coliseum-home footer.site .left{justify-content:center}.coliseum-home footer.site .right{text-align:center}.coliseum-home footer.site .links{gap:14px 18px}.coliseum-home .hero-proof{gap:14px;padding:11px 18px;margin-bottom:30px}.coliseum-home .hero-proof .hp-pct{font-size:40px}.coliseum-home .hero-screen{min-height:0;display:block}.coliseum-home .hero-screen .hero-screen-wrap{display:block;padding-top:24px;padding-bottom:28px}.coliseum-home .hero-screen .hero-inner{display:block}.coliseum-home .panel-grid{grid-template-columns:1fr;gap:36px;padding-top:28px;margin-top:8px}.coliseum-home .gloss-item{padding:11px 2px}}@media (max-width:480px){.coliseum-home .wrap{padding:0 16px}.coliseum-home header.site .row{height:56px;gap:8px}.coliseum-home .brand-name{font-size:18px}.coliseum-home .hero-tag{letter-spacing:.12em;padding:4px 8px}.coliseum-home .btn-ghost,.coliseum-home .btn-primary{width:100%;justify-content:center;font-size:16px;padding:14px 18px}.coliseum-home .acc-trigger{grid-template-columns:auto 1fr auto;gap:12px;padding:20px 0}.coliseum-home .acc-trigger .num{width:26px;font-size:14px}.coliseum-home .acc-trigger .title{font-size:18px}.coliseum-home .acc-item.open .acc-panel{max-height:480px}.coliseum-home .acc-panel-inner{font-size:14px;line-height:1.6}.coliseum-home .arena-card{grid-template-columns:1fr;text-align:center}.coliseum-home .arena-card .ic-wrap{margin:0 auto}.coliseum-home .credibility{padding:32px 18px}.coliseum-home .credibility .big{font-size:56px}.coliseum-home .credibility .pct{font-size:22px}.coliseum-home .credibility .line{font-size:14px}.coliseum-home .credibility .small{font-size:10px;letter-spacing:.18em}.coliseum-home .feat h3{font-size:20px}.coliseum-home .feat p{font-size:13.5px}.coliseum-home section.hero{padding:40px 0 56px}.coliseum-home .hero-proof{width:100%;justify-content:center}.coliseum-home .gloss-title{font-size:14.5px}.coliseum-home .glossary{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row}.coliseum-home .tr-row{grid-template-columns:74px 1fr;gap:12px}}.coliseum-home .reveal{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.coliseum-home.reveal-armed .reveal{opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.coliseum-home.reveal-armed .reveal.in{opacity:1;transform:none}}.coliseum-home .header-quiet{font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--text-2);padding:8px 6px;transition:color .15s}.coliseum-home .header-quiet:hover{color:var(--text)}.coliseum-home .hero-scroll{margin-top:24px;display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--text-3);border-bottom:1px solid transparent;transition:color .15s,border-color .15s}.coliseum-home .hero-scroll:hover{color:var(--text-2);border-bottom-color:var(--border-hi)}.coliseum-home .hero-fallback{display:flex;flex-direction:column;align-items:center}.coliseum-home .hero-fallback .btn-primary{margin-top:28px}.coliseum-home .closing-support{font-size:12.5px;color:var(--text-3);border-bottom:1px solid transparent;transition:color .15s,border-color .15s}.coliseum-home .closing-support:hover{color:var(--text-2);border-bottom-color:var(--border-hi)}.coliseum-home .event-band{background:rgba(210,10,10,.06);border-bottom:1px solid var(--border)}[data-theme=bone] .coliseum-home .event-band{background:rgba(184,0,15,.05)}.coliseum-home .event-band .eb-wrap{max-width:1140px;margin:0 auto;padding:11px 32px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 16px;text-align:center}.coliseum-home .eb-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mp-red)}.coliseum-home .eb-dot{width:6px;height:6px;border-radius:999px;background:var(--mp-red);box-shadow:0 0 10px var(--mp-red)}.coliseum-home .eb-fight{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:18px;letter-spacing:.04em;color:var(--text);line-height:1}.coliseum-home .eb-when{font-size:12.5px;font-weight:600;color:var(--text-2)}.coliseum-home .eb-when.eb-live{color:var(--mp-red)}.coliseum-home .eb-cta{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;letter-spacing:.02em;color:var(--mp-red);border-bottom:1px solid transparent;transition:border-color .15s}.coliseum-home .eb-cta:hover{border-bottom-color:var(--mp-red)}.coliseum-home .header-cta{display:inline-flex;align-items:center;padding:8px 16px;border-radius:8px;background:var(--mp-red);color:#fff;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:15px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 18px -8px var(--mp-red-glow);transition:background .15s,transform .15s}.coliseum-home .header-cta:hover{background:var(--mp-red-light);transform:translateY(-1px)}.coliseum-home section.block.closing{padding-top:8px}.coliseum-home .closing-card{text-align:center;max-width:680px;margin:0 auto;padding:52px 32px;background:radial-gradient(ellipse 60% 80% at 50% 0,var(--halo-1) 0,transparent 70%),linear-gradient(160deg,var(--card-grad-a) 0,var(--card-grad-b) 100%);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-out),var(--shadow-in)}.coliseum-home .closing-eyebrow{font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--mp-red);margin-bottom:14px}.coliseum-home .closing-title{font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:clamp(28px,4vw,44px);line-height:1.05;letter-spacing:.02em;color:var(--text);margin:0 auto 28px;max-width:520px;text-wrap:balance}.coliseum-home .closing-ctas{margin-bottom:18px}.coliseum-home .closing-secure{font-size:12.5px;color:var(--text-3)}.coliseum-home .home-sticky{display:none}@media (max-width:880px){.coliseum-home .header-cta{display:none}.coliseum-home .event-band .eb-wrap{padding:10px 20px;gap:5px 12px}.coliseum-home .eb-fight{font-size:16px}.coliseum-home~footer{padding-bottom:76px}.coliseum-home .home-sticky{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:9px 16px;background:var(--header-bg);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-top:1px solid var(--border-hi)}.coliseum-home .home-sticky .hs-label{flex:1;font-size:11.5px;line-height:1.25;color:var(--text-2)}.coliseum-home .home-sticky .hs-btn{flex-shrink:0;background:var(--mp-red);color:#fff;padding:11px 18px;border-radius:9px;font-family:var(--font-bebas),"Bebas Neue",Impact,sans-serif;font-size:16px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 18px -8px var(--mp-red-glow)}}@media (max-width:480px){.coliseum-home .closing-card{padding:36px 20px}.coliseum-home .home-sticky .hs-label{display:none}.coliseum-home .home-sticky .hs-btn{flex:1;text-align:center}}.coliseum-auth{min-height:100vh;display:flex;flex-direction:column}.coliseum-auth .auth-top{position:sticky;top:0;z-index:30;background:var(--header-bg);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid var(--border)}.coliseum-auth .auth-top .row{height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px}.coliseum-auth .auth-main{flex:1;display:grid;place-items:center;padding:56px 24px 72px;position:relative;overflow:hidden}.coliseum-auth .auth-octa{position:absolute;width:min(720px,130vw);height:min(720px,130vw);top:50%;left:50%;transform:translate(-50%,-54%);opacity:.045;pointer-events:none}.coliseum-auth .auth-octa polygon{fill:none;stroke:var(--mp-red);stroke-width:1.1}.coliseum-auth .auth-card{position:relative;width:100%;max-width:430px;background:linear-gradient(160deg,var(--card-grad-a) 0,var(--card-grad-b) 100%);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-out),var(--shadow-in);padding:40px 34px 34px}.coliseum-auth .auth-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:5px 13px;border-radius:999px;border:1px solid var(--border-hi);background:rgba(255,255,255,.02);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);margin-bottom:20px}[data-theme=bone] .coliseum-auth .auth-eyebrow{background:rgba(42,39,35,.03)}.coliseum-auth .auth-eyebrow .dot{width:6px;height:6px;border-radius:999px;background:var(--mp-red);box-shadow:0 0 10px var(--mp-red)}.coliseum-auth .auth-h{font-family:Bebas Neue,sans-serif;font-size:40px;line-height:.98;letter-spacing:.01em;color:var(--text);margin:0 0 8px}.coliseum-auth .auth-h .red{color:var(--mp-red)}.coliseum-auth .auth-sub{font-size:14px;color:var(--text-2);line-height:1.55;margin:0 0 26px}.coliseum-auth form{display:flex;flex-direction:column;gap:16px}.coliseum-auth .field{display:flex;flex-direction:column;gap:7px}.coliseum-auth .field label{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--text-2)}.coliseum-auth .field input{width:100%;background:var(--bg-2);border:1px solid var(--border-hi);border-radius:10px;padding:12px 14px;font-size:14px;color:var(--text);transition:border-color .15s,box-shadow .15s}.coliseum-auth .field input::-moz-placeholder{color:var(--text-4)}.coliseum-auth .field input::placeholder{color:var(--text-4)}.coliseum-auth .field input:focus{outline:none;border-color:var(--mp-red);box-shadow:0 0 0 3px var(--mp-red-glow)}.coliseum-auth .field .hint{font-size:11.5px;color:var(--text-3)}.coliseum-auth .auth-submit{margin-top:4px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;background:var(--mp-red);color:#fff;border:none;border-radius:11px;font-family:Bebas Neue,sans-serif;font-size:19px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 14px 30px -12px var(--mp-red-glow),inset 0 1px 0 rgba(255,255,255,.18);transition:transform .15s,background .15s,box-shadow .15s}.coliseum-auth .auth-submit:hover:not(:disabled){transform:translateY(-1px);background:var(--mp-red-light)}.coliseum-auth .auth-submit:disabled{opacity:.55;cursor:not-allowed}.coliseum-auth .auth-error{border:1px solid rgba(210,10,10,.4);background:rgba(210,10,10,.08);color:var(--mp-red-light);border-radius:10px;padding:11px 13px;font-size:13px;line-height:1.45}[data-theme=bone] .coliseum-auth .auth-error{color:var(--mp-red)}.coliseum-auth .auth-divider{display:flex;align-items:center;gap:12px;color:var(--text-3);font-size:12px;letter-spacing:.04em;margin:2px 0}.coliseum-auth .auth-divider:after,.coliseum-auth .auth-divider:before{content:"";flex:1;height:1px;background:var(--border-hi)}.coliseum-auth .auth-google{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;background:var(--bg-2);border:1px solid var(--border-hi);border-radius:11px;font-size:14px;font-weight:500;color:var(--text);transition:border-color .15s,background .15s}.coliseum-auth .auth-google:hover{border-color:var(--mp-red)}.coliseum-auth .auth-alt{text-align:center;font-size:13.5px;color:var(--text-3);margin-top:2px}.coliseum-auth .auth-alt a{color:var(--mp-red);font-weight:600}.coliseum-auth .auth-alt a:hover{color:var(--mp-red-light)}.coliseum-auth .auth-arena-note{display:flex;align-items:flex-start;gap:10px;margin-top:22px;padding:13px 15px;border:1px solid var(--border);border-left:3px solid var(--mp-red);border-radius:10px;background:var(--bg-2);font-size:12.5px;color:var(--text-2);line-height:1.5}.coliseum-auth .auth-arena-note svg{flex-shrink:0;color:var(--mp-red);margin-top:1px}.coliseum-auth .auth-back{text-align:center;margin-top:24px}.coliseum-auth .auth-back a{font-size:12.5px;color:var(--text-3)}.coliseum-auth .auth-back a:hover{color:var(--text-2)}.coliseum-auth .auth-spinner{width:44px;height:44px;border:3px solid var(--border-hi);border-top-color:var(--mp-red);border-radius:999px;animation:auth-spin .7s linear infinite}@keyframes auth-spin{to{transform:rotate(1turn)}}@media (max-width:480px){.coliseum-auth .auth-card{padding:32px 22px 26px;border-radius:16px}.coliseum-auth .auth-h{font-size:34px}.coliseum-auth .auth-main{padding:36px 18px 56px}.coliseum-auth .auth-top .row{gap:10px}}