*{min-width:0;font:inherit}*,*:before,*:after{box-sizing:border-box}img,video,svg{display:block;max-width:100%;height:auto}body{min-height:100dvh;margin:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/vite/assets/roboto-condensed-v27-latin-regular-2z5Hy8vt.woff2) format("woff2")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(/vite/assets/roboto-condensed-v27-latin-italic-CmGxDXCL.woff2) format("woff2")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/vite/assets/roboto-condensed-v27-latin-500-B97cYf1v.woff2) format("woff2")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:500;font-display:swap;src:url(/vite/assets/roboto-condensed-v27-latin-500italic-C2CC4h4D.woff2) format("woff2")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/vite/assets/roboto-condensed-v27-latin-700-CJMZ0Ykc.woff2) format("woff2")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/vite/assets/roboto-condensed-v27-latin-700italic-B_g8xPwT.woff2) format("woff2")}html{font-size:62.5%;color:#fff;background-color:#000}body{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;display:flex;flex-direction:column}@media (min-width: 64em){body.player{overflow:hidden}}a{color:currentcolor}:focus{outline:none}:focus-visible{outline:.4rem solid #fff}.o-back-button{--o-icon-size: 2.4rem}@media (min-width: 46em){.o-back-button{display:none}}.o-button{position:relative;z-index:0;display:inline-block;height:fit-content;color:#000;text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:0;border-radius:10rem;transition:.3s background-position}.o-button:disabled{cursor:default;opacity:.5}.o-button:focus{outline:none}.o-button:focus-visible{outline:.6rem solid #999;outline-offset:0}.o-button--full-width{display:block;width:100%}.o-button--size-default{--o-button-padding-icon-only: 2.8rem;padding:2.8rem 4.8rem;border-radius:1.6rem}.o-button--size-small{--o-button-padding-icon-only: 1.4rem;padding:1.4rem 2.4rem;border-radius:1.2rem}.o-button--size-smaller{--o-button-padding-icon-only: .6rem;padding:.6rem 1.6rem;border-radius:.8rem}.o-button--type-primary{background-image:linear-gradient(90deg,#fff,#fff 50%,#999);background-size:200% 100%}.o-button--type-primary:not(:disabled):hover{background-position-x:100%}.o-button--type-primary:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";border:.2rem solid #fff;border-radius:inherit}.o-button--type-secondary:before,.o-button--type-chip:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";opacity:0;transition:.3s opacity}.o-button--type-secondary{overflow:hidden;color:#fff}.o-button--type-secondary:before{background-image:linear-gradient(90deg,#ffffff80,#99999980)}.o-button--type-secondary:not(:disabled):hover:before{opacity:1}.o-button--type-secondary[aria-current=page],.o-button--type-secondary[aria-selected=true],.o-button--type-secondary[aria-pressed=true]{text-decoration:underline;text-decoration-thickness:.1rem;text-decoration-color:#ffffff4d;text-underline-offset:1.5rem}.o-button--type-chip{--o-button-padding-icon-only: .6rem;--o-button-chip-color-normalized: var(--o-button-chip-color, #fff);--o-spinner-size: 1.6rem;padding:.2rem 1.4rem;overflow:hidden;color:var(--o-button-chip-color-normalized);border:.1rem solid var(--o-button-chip-color-normalized);border-radius:10rem;transition:.3s color}.o-button--type-chip:before{background-image:linear-gradient(90deg,#fff,#999)}.o-button--type-chip:not(:disabled):hover,.o-button--type-chip[aria-current=page],.o-button--type-chip[aria-selected=true],.o-button--type-chip[aria-pressed=true]{color:#000}.o-button--type-chip:not(:disabled):hover:before,.o-button--type-chip[aria-current=page]:before,.o-button--type-chip[aria-selected=true]:before,.o-button--type-chip[aria-pressed=true]:before{opacity:1}.o-button--icon-only{padding:var(--o-button-padding-icon-only)}@media (max-width: 29.99em){.o-button[data-responsive]:not([data-responsive~=all]){display:none}}@media (min-width: 30em) and (max-width: 45.99em){.o-button[data-responsive]:not([data-responsive~=small]){display:none}}@media (min-width: 46em) and (max-width: 63.99em){.o-button[data-responsive]:not([data-responsive~=medium]){display:none}}@media (min-width: 64em) and (max-width: 74.99em){.o-button[data-responsive]:not([data-responsive~=large]){display:none}}@media (min-width: 75em) and (max-width: 95.99em){.o-button[data-responsive]:not([data-responsive~=xlarge]){display:none}}@media (min-width: 96em){.o-button[data-responsive]:not([data-responsive~=xxlarge]){display:none}}.o-button__inner{display:flex;gap:1rem;align-items:center;justify-content:center}.o-button--size-default .o-button__inner{--line-height: 3.2rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:500;line-height:3.2rem;letter-spacing:0;--o-icon-size: 3.2rem;gap:1.6rem}.o-button--size-small .o-button__inner,.o-button--size-smaller .o-button__inner{--line-height: 2.8rem;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem;letter-spacing:0;--o-icon-size: 2.4rem}.o-button--type-chip .o-button__inner{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:0;--o-icon-size: 1.6rem}.o-button--success .o-button__inner,.o-button:disabled.o-button--working .o-button__inner,form[aria-busy=true] .o-button--submit:disabled .o-button__inner{opacity:0}.o-button__side{flex:0 0 auto}.o-button__content{flex:0 1 auto;overflow-wrap:break-word}.o-button__overlay{position:absolute;top:50%;left:50%;display:none;transform:translate(-50%,-50%)}.o-button:disabled.o-button--working .o-button__overlay--spinner,form[aria-busy=true] .o-button:disabled .o-button__overlay--spinner{display:block}.o-button--success .o-button__overlay--tick{display:block}.o-card{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;width:100%;padding:3.2rem;padding-top:calc(3.2rem + var(--o-card-extra-padding-top, 0px));color:#b3b3b3;container-type:inline-size;background-image:var(--o-card-extra-gradient, none),linear-gradient(to bottom,#000,#1a1a1a);border-radius:1.6rem}@media (min-width: 46em){.o-card{padding-inline:4rem}}.o-card--with-icon{--o-card-content-padding-left: 7.3rem;--o-card-content-head-padding-left: 6.4rem}.o-card__icon{position:absolute;top:calc(3.2rem + var(--o-card-extra-padding-top, 0));left:3.2rem;z-index:1;display:block;font-size:var(--o-card-icon-size, 4.8rem);color:#fff}@media (min-width: 46em){.o-card__icon{left:4rem}}.o-card__content{display:flex;flex:1 1 auto;flex-flow:column nowrap;width:100%;padding:0}@media (min-width: 30em){@container (inline-size > 28rem){.o-card__content{padding-left:var(--o-card-content-padding-left, 0)}}}.o-card__content-head{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:0;display:flex;align-items:center;min-height:4.8rem;padding-left:var(--o-card-content-head-padding-left, 0);margin:0 0 1.6rem;color:#fff}@media (min-width: 64em){.o-card__content-head{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0}}@media (min-width: 30em){@container (inline-size > 28rem){.o-card__content-head{padding-left:0}}}.o-card__content-body{display:flex;flex-flow:column nowrap;flex-grow:1;margin:0;color:#b3b3b3}.o-container{--o-container-max-width: 118.4rem;--o-container-margin: 2.4rem;--o-container-escape: 1.2rem;width:100%;max-width:calc(var(--o-container-max-width) + 2 * var(--o-container-margin));padding:0 var(--o-container-margin);margin:0 auto}@media (min-width: 46em){.o-container{--o-container-margin: 4.8rem;--o-container-escape: 2.4rem}}.o-container--large{--o-container-max-width: 163.2rem}.o-container--vertical-spacing{padding-block:var(--o-container-margin)}.o-grid{--o-grid-columns: 12;--o-grid-gutter: 2.4rem;--o-grid-gutter-in-width: calc(var(--o-grid-gutter) * (var(--o-grid-columns) - 1));--o-grid-column-width: calc((100% - var(--o-grid-gutter-in-width)) / var(--o-grid-columns));--o-grid-all-display: initial;--o-grid-all-order: initial;--o-grid-all-span: initial;--o-grid-all-offset: initial;--o-grid-small-display: initial;--o-grid-small-order: initial;--o-grid-small-span: initial;--o-grid-small-offset: initial;--o-grid-medium-display: initial;--o-grid-medium-order: initial;--o-grid-medium-span: initial;--o-grid-medium-offset: initial;--o-grid-large-display: initial;--o-grid-large-order: initial;--o-grid-large-span: initial;--o-grid-large-offset: initial;--o-grid-xlarge-display: initial;--o-grid-xlarge-order: initial;--o-grid-xlarge-span: initial;--o-grid-xlarge-offset: initial;--o-grid-xxlarge-display: initial;--o-grid-xxlarge-order: initial;--o-grid-xxlarge-span: initial;--o-grid-xxlarge-offset: initial;display:flex;flex-wrap:wrap;gap:var(--o-grid-gutter);width:100%}@media (min-width: 64em){.o-grid{--o-grid-gutter: 4.8rem}}.o-grid__col{--o-grid-n-initial-display: block;--o-grid-n-initial-order: 0;--o-grid-n-initial-span: var(--o-grid-columns);--o-grid-n-initial-offset: 0;--o-grid-n-all-display: var( --o-grid-all-display, var(--o-grid-n-initial-display) );--o-grid-n-all-order: var( --o-grid-all-order, var(--o-grid-n-initial-order) );--o-grid-n-all-span: var( --o-grid-all-span, var(--o-grid-n-initial-span) );--o-grid-n-all-offset: var( --o-grid-all-offset, var(--o-grid-n-initial-offset) );--o-grid-f-display: var(--o-grid-n-all-display);--o-grid-f-order: var(--o-grid-n-all-order);--o-grid-f-span: var(--o-grid-n-all-span);--o-grid-f-offset: var(--o-grid-n-all-offset);--o-grid-n-small-display: var( --o-grid-small-display, var(--o-grid-n-all-display) );--o-grid-n-small-order: var( --o-grid-small-order, var(--o-grid-n-all-order) );--o-grid-n-small-span: var( --o-grid-small-span, var(--o-grid-n-all-span) );--o-grid-n-small-offset: var( --o-grid-small-offset, var(--o-grid-n-all-offset) );--o-grid-n-medium-display: var( --o-grid-medium-display, var(--o-grid-n-small-display) );--o-grid-n-medium-order: var( --o-grid-medium-order, var(--o-grid-n-small-order) );--o-grid-n-medium-span: var( --o-grid-medium-span, var(--o-grid-n-small-span) );--o-grid-n-medium-offset: var( --o-grid-medium-offset, var(--o-grid-n-small-offset) );--o-grid-n-large-display: var( --o-grid-large-display, var(--o-grid-n-medium-display) );--o-grid-n-large-order: var( --o-grid-large-order, var(--o-grid-n-medium-order) );--o-grid-n-large-span: var( --o-grid-large-span, var(--o-grid-n-medium-span) );--o-grid-n-large-offset: var( --o-grid-large-offset, var(--o-grid-n-medium-offset) );--o-grid-n-xlarge-display: var( --o-grid-xlarge-display, var(--o-grid-n-large-display) );--o-grid-n-xlarge-order: var( --o-grid-xlarge-order, var(--o-grid-n-large-order) );--o-grid-n-xlarge-span: var( --o-grid-xlarge-span, var(--o-grid-n-large-span) );--o-grid-n-xlarge-offset: var( --o-grid-xlarge-offset, var(--o-grid-n-large-offset) );--o-grid-n-xxlarge-display: var( --o-grid-xxlarge-display, var(--o-grid-n-xlarge-display) );--o-grid-n-xxlarge-order: var( --o-grid-xxlarge-order, var(--o-grid-n-xlarge-order) );--o-grid-n-xxlarge-span: var( --o-grid-xxlarge-span, var(--o-grid-n-xlarge-span) );--o-grid-n-xxlarge-offset: var( --o-grid-xxlarge-offset, var(--o-grid-n-xlarge-offset) );flex:0 0 auto;display:var(--o-grid-f-display);order:var(--o-grid-f-order);width:calc(var(--o-grid-f-span) * var(--o-grid-column-width) + var(--o-grid-gutter) * (max(var(--o-grid-f-span),1) - 1));margin-left:calc(var(--o-grid-f-offset) * var(--o-grid-column-width) + var(--o-grid-gutter) * (var(--o-grid-f-offset)))}@media (min-width: 30em){.o-grid__col{--o-grid-f-display: var(--o-grid-n-small-display);--o-grid-f-order: var(--o-grid-n-small-order);--o-grid-f-span: var(--o-grid-n-small-span);--o-grid-f-offset: var(--o-grid-n-small-offset)}}@media (min-width: 46em){.o-grid__col{--o-grid-f-display: var(--o-grid-n-medium-display);--o-grid-f-order: var(--o-grid-n-medium-order);--o-grid-f-span: var(--o-grid-n-medium-span);--o-grid-f-offset: var(--o-grid-n-medium-offset)}}@media (min-width: 64em){.o-grid__col{--o-grid-f-display: var(--o-grid-n-large-display);--o-grid-f-order: var(--o-grid-n-large-order);--o-grid-f-span: var(--o-grid-n-large-span);--o-grid-f-offset: var(--o-grid-n-large-offset)}}@media (min-width: 75em){.o-grid__col{--o-grid-f-display: var(--o-grid-n-xlarge-display);--o-grid-f-order: var(--o-grid-n-xlarge-order);--o-grid-f-span: var(--o-grid-n-xlarge-span);--o-grid-f-offset: var(--o-grid-n-xlarge-offset)}}@media (min-width: 96em){.o-grid__col{--o-grid-f-display: var(--o-grid-n-xxlarge-display);--o-grid-f-order: var(--o-grid-n-xxlarge-order);--o-grid-f-span: var(--o-grid-n-xxlarge-span);--o-grid-f-offset: var(--o-grid-n-xxlarge-offset)}}.o-header-with-back{display:flex;gap:2.4rem;align-items:center;margin-top:2.4rem}@media (max-width: 63.99em){.o-header-with-back{flex-wrap:wrap}}.o-header-with-back__heading{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:0;margin:0}@media (min-width: 46em){.o-header-with-back__heading{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0}}@media (max-width: 63.99em){.o-header-with-back__right{flex:0 0 auto;width:100%}}@media (min-width: 64em){.o-header-with-back__right{margin-left:auto}}.o-icon{display:flex;align-items:center;justify-content:center;width:1em;font-size:var(--o-icon-size, 1em);color:var(--o-icon-color, currentcolor)}.o-icon--inline{display:inline-flex}.o-icon--icon-logo{width:6.625em}.o-icon--icon-warning-2{width:.9069767442em}.o-icon__symbol{display:block;width:100%;height:1em;fill:currentcolor;stroke:currentcolor;stroke-width:0}.o-section-header{text-align:center}.o-section-header__heading{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0;position:relative;width:fit-content;padding-bottom:2.4rem;margin:0 auto 2.4rem;text-transform:uppercase;white-space:pre-line;border-bottom:.1rem solid rgba(255,255,255,.3)}@media (min-width: 46em){.o-section-header__heading{--line-height: 6.4rem;font-family:Roboto Condensed,sans-serif;font-size:5rem;font-style:normal;font-weight:700;line-height:6.4rem;letter-spacing:0}}.o-section-header__heading:last-child{margin-bottom:0}.o-section-header__text{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;margin:0;color:#b3b3b3}@media (min-width: 46em){.o-section-header__text{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:400;line-height:4rem;letter-spacing:0;white-space:pre-line}}.o-spaced-rows{display:grid;gap:var(--o-spaced-rows-gap, 2.4rem)}@keyframes o-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.o-spinner{position:relative;width:var(--o-spinner-size, 2.4rem);height:var(--o-spinner-size, 2.4rem)}.o-spinner:before,.o-spinner:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border:.3rem solid;border-radius:50%}.o-spinner:before{border-color:currentcolor transparent transparent;animation:o-spinner-animation 1s linear infinite}.o-spinner:after{border-color:currentcolor;opacity:.5}.o-zone{width:calc(100% + var(--o-container-escape, 0) * 2);padding:2.4rem var(--o-container-escape, 2.4rem);margin-inline:calc(var(--o-container-escape, 0) * -1);background:linear-gradient(to bottom,#1a1a1a,#000);border-radius:1.6rem}.o-zone--global{margin-top:2.4rem}.o-zone__header{margin-top:1.6rem;margin-bottom:4rem}@media (min-width: 46em){.o-zone__header{margin-top:2.4rem;margin-bottom:7.2rem}}.o-form-field-checkable{display:grid;grid-template-columns:1.6rem 1fr}.o-form-field-checkable--disabled{opacity:.5}.o-form-field-checkable__left{position:relative;align-self:center;aspect-ratio:1}.o-form-field-checkable__input{display:block;width:100%;height:100%;margin:0;accent-color:#fff}.o-form-field-checkable__input:not(:checked){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#000;border:.1rem solid #fff;border-radius:.2rem}.o-form-field-checkable__input[type=radio]{border-radius:50%}.o-form-field-checkable__label,.o-form-field-checkable__error{padding-left:.8rem}.o-form-field-checkable__label{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.042rem}.o-form-field-checkable--required .o-form-field-checkable__label:after{content:" *"}.o-form-field-checkable__error{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.042rem;color:gray}.o-form-field-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.o-form-field-select option{background-color:#000}.o-form-field-textarea{min-height:calc(var(--line-height) + 3.2rem)}.o-form-field-wrapper--disabled{opacity:.5}.o-form-field-wrapper__label{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.042rem;margin-bottom:.4rem;color:#fff}.o-form-field-wrapper--required .o-form-field-wrapper__label:after{content:" *"}.o-form-field-wrapper__input-row{position:relative}.o-form-field-wrapper__side{position:absolute;top:calc(50% - 1.2rem)}.o-form-field-wrapper__side:first-child{left:2.4rem}.o-form-field-wrapper__side:last-child{right:2.4rem}.o-form-field-wrapper__side--icon{font-size:2.4rem;pointer-events:none}.o-form-field-wrapper__input{--o-form-field-wrapper-extra-padding-left-normalized: var( --o-form-field-wrapper-extra-padding-left, 0px );--o-form-field-wrapper-extra-padding-right-normalized: var( --o-form-field-wrapper-extra-padding-right, 0px )}.o-form-field-wrapper__input-row:has(.o-form-field-wrapper__side--icon:first-child) .o-form-field-wrapper__input{--o-form-field-wrapper-extra-padding-left-normalized: 4.8rem}.o-form-field-wrapper__input-row:has(.o-form-field-wrapper__side--icon:last-child) .o-form-field-wrapper__input{--o-form-field-wrapper-extra-padding-right-normalized: 4.8rem}.o-form-field-wrapper__input-child{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;--o-form-field-wrapper-input-child-color: #fff;display:block;width:100%;padding:1.5rem calc(2.3rem + var(--o-form-field-wrapper-extra-padding-right-normalized)) 1.5rem calc(2.3rem + var(--o-form-field-wrapper-extra-padding-left-normalized));color:var(--o-form-field-wrapper-input-child-color);resize:vertical;background-color:transparent;border:1px solid #ccc;border-radius:1.2rem;transition:box-shadow .3s,background-color .3s,color .3s,--webkit-text-fill-color .3s}.o-form-field-wrapper--ellipsis .o-form-field-wrapper__input-child{text-overflow:ellipsis}.o-form-field-wrapper__input-child:focus{outline:none}.o-form-field-wrapper__input-child:focus-visible{outline:.4rem solid rgba(255,255,255,.2)}.o-form-field-wrapper__input-child:autofill{background-color:#000;box-shadow:inset 0 0 0 100rem #000;-webkit-text-fill-color:var(--o-form-field-wrapper-input-child-color);caret-color:var(--o-form-field-wrapper-input-child-color)}.o-form-field-wrapper__input-child:not(:disabled,:focus):hover{background-color:#333;box-shadow:inset 0 0 0 100rem #333}.o-form-field-wrapper__input-child::selection{background-color:#333}.o-form-field-wrapper__input-child::placeholder{color:gray}.o-form-field-wrapper__error{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.042rem;margin-top:.4rem;color:gray}.c-hello{background-color:#ff0}@media (min-width: 75em){.c-hello{background-color:#0003}}.c-main{flex:1 0 auto}.c-main--flex{display:flex;flex-direction:column}.c-events-accept-invitation__text{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;margin:0;margin-bottom:2.4rem}.c-events-accept-invitation__action{text-align:right}.c-events-event-base{position:relative;flex-grow:1;padding-top:var(--global-header-height);margin-top:calc(var(--global-header-height) * -1);background-color:#000}.c-events-event-base:before{position:fixed;top:0;left:max(0px,50% - 192rem/2);width:100%;max-width:192rem;height:100vh;content:"";background-image:var(--c-events-event-base-background-image);background-repeat:no-repeat;background-position:top center;background-size:cover}.c-events-event-base:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:linear-gradient(180deg,#0000004d,#000c 65%,#000 75%,#000)}@media (width > 120rem){.c-events-event-base:after{background-image:linear-gradient(180deg,#0000004d,#000c 65%,#000 75%,#000),linear-gradient(90deg,#000,#0000 20rem,#0000 calc(100% - 20rem),#000);background-position:top center;background-size:auto,192rem 100%}}.c-events-event-base__inner{position:relative;z-index:1}.c-events-event-base__above-zone{margin-bottom:1.6rem}@media (min-width: 46em){.c-events-event-base__above-zone{margin-bottom:2.4rem}}.c-events-event-base__zone{padding:var(--o-container-escape, 2.4rem);margin-inline:calc(var(--o-container-escape, 0) * -1);background:linear-gradient(180deg,#1a1a1a,#0000);border-radius:1.6rem}.c-events-event-base__top{margin-bottom:2.4rem}@media (min-width: 46em){.c-events-event-base__top{margin-bottom:4.8rem}}.c-events-event-base__image{width:100%;aspect-ratio:16/9;object-fit:cover;background-color:#fff;border-radius:1.2rem}.c-events-event-base__heading{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:0;margin:0;margin-bottom:.8rem}@media (min-width: 46em){.c-events-event-base__heading{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0}}.c-events-event-base__date{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.042rem;margin:0;color:#b3b3b3}@media (min-width: 46em){.c-events-event-base__date{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem}}.c-events-event-tile{position:relative;z-index:0;width:100%;overflow:hidden;border-radius:1.2rem;transition:background-color .3s}.c-events-event-tile:has(>:focus-visible){outline:.6rem solid #999}.c-events-event-tile:has(>:hover){background-color:#333}.c-events-event-tile:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(180deg,#000,#1a1a1a)}.c-events-event-tile__link{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none}.c-events-event-tile__top{position:relative;aspect-ratio:16/9;background:#fff}.c-events-event-tile__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.c-events-event-tile__name{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-.048rem;flex-grow:1;padding:1.6rem 2.4rem .4rem}.c-events-event-tile__name--list{padding:2.4rem}.c-events-event-tile__name-list{margin:0}.c-events-event-tile__name-list-el:not(:last-child){padding-bottom:.8rem;margin-bottom:.8rem;border-bottom:.1rem solid rgba(255,255,255,.3)}.c-events-event-tile__name-list-el-key{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.042rem;display:inline;margin-right:.8rem}.c-events-event-tile__name-list-el-value{display:inline;margin:0}.c-events-event-tile__bottom{display:flex;justify-content:flex-end}.c-events-event-tile__bottom-col{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.042rem;padding:.8rem 1.6rem;color:#b3b3b3;border-top-left-radius:1.2rem}.c-events-event-tile__bottom-col:not(:last-child){padding-right:2.8rem;margin-right:-1.2rem}.c-events-event-tile__bottom-col--sport-type{background-color:#4d4d4d}.c-events-event-tile__bottom-col--date{background:linear-gradient(180deg,#000,#1a1a1a)}.c-events-filters-card{overflow:hidden;border-radius:1.6rem}@media (min-width: 46em){.c-events-filters-card{--o-card-extra-padding-top: 2.4rem}}.c-events-filters-card--expanded{--o-card-extra-gradient: linear-gradient( 0deg, rgba(255, 255, 255, .1), rgba(255, 255, 255, .1) )}.c-events-filters-card:has(.c-events-filters-card__popular){--o-card-extra-padding-top: 2.4rem}.c-events-filters-card__save,.c-events-filters-card__license{display:block}.c-events-filters-card__save{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.4rem;letter-spacing:-.054rem;color:#bc4e47}.c-events-filters-card__popular{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-.048rem;position:absolute;top:0;right:0;width:100%;padding:.8rem 1.6rem;color:#fff;text-align:center;background:linear-gradient(0deg,#fff3,#fff3),linear-gradient(180deg,#000,#1a1a1a)}.c-events-filters-card__text{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;margin:0;margin-bottom:2.4rem}@media (max-width: 45.99em){.c-events-filters-card:not(.c-events-filters-card--expanded) .c-events-filters-card__text--team{display:none}}.c-events-filters-card__pricing{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0;display:flex;gap:1.6rem;padding-bottom:2.4rem;margin-bottom:2.4rem;color:#fff;border-bottom:.1rem solid rgba(255,255,255,.3)}@media (min-width: 46em){.c-events-filters-card__pricing{--line-height: 6.4rem;font-family:Roboto Condensed,sans-serif;font-size:5rem;font-style:normal;font-weight:700;line-height:6.4rem;letter-spacing:0}}@media (max-width: 45.99em){.c-events-filters-card:not(.c-events-filters-card--expanded) .c-events-filters-card__pricing{margin-bottom:0;border-bottom:none}}.c-events-filters-card__pricing-price-regular{font-weight:400;text-decoration:line-through;text-decoration-thickness:.4rem;opacity:.5}.c-events-filters-card__pricing-hidden{clip:rect(1px,1px,1px,1px);clip-path:inset(1px 1px 1px 1px);height:1px;overflow:hidden;pointer-events:none;position:absolute;width:1px}.c-events-filters-card__team-title{--line-height: 2.8rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.8rem;letter-spacing:0;margin:0;margin-bottom:1.6rem;color:#fff}@media (min-width: 46em){.c-events-filters-card__team-title{--line-height: 3.2rem;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:3.2rem;letter-spacing:0}}@media (max-width: 45.99em){.c-events-filters-card:not(.c-events-filters-card--expanded) .c-events-filters-card__team-title{display:none}}.c-events-filters-card__button-wrapper{text-align:right}.c-events-filters--small{flex-grow:1}@media (min-width: 46em){.c-events-filters--small{max-width:30rem}}@media (min-width: 64em){.c-events-filters--small{flex-grow:0;width:calc((100% - 9.6rem) / 3 * 2 + 4.8rem);max-width:none}}@media (min-width: 96em){.c-events-filters--small{width:calc(50% - 2.4rem)}}.c-events-filters__button-wrapper{display:flex;justify-content:flex-end}.c-events-filters--small .c-events-filters__fields{display:grid;grid-template-columns:1fr;gap:2.4rem}@media (min-width: 64em){.c-events-filters--small .c-events-filters__fields{grid-template-columns:repeat(2,1fr)}}@media (min-width: 75em){.c-events-filters--small .c-events-filters__fields{gap:4.8rem}}.c-events-filters__order-info-wrapper{margin-bottom:2.4rem}.c-events-filters__order-info{--line-height: 2.8rem;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem;letter-spacing:0;--o-icon-size: 2.4rem;display:flex;gap:1rem;color:#3f9848}.c-events-filters__order-info--shared{color:#267de3}.c-events-grouped{--o-spaced-rows-gap: 2.4rem}@media (min-width: 46em){.c-events-grouped{--o-spaced-rows-gap: 4.8rem}}.c-events-grouped__heading{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:0;width:fit-content;padding-bottom:1.6rem;margin:0;border-bottom:.1rem solid rgba(255,255,255,.3)}@media (min-width: 64em){.c-events-grouped__heading{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0}}.c-events-index__header{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:2.4rem;color:#b3b3b3}@media (min-width: 46em){.c-events-index__header{flex-direction:row;gap:2.4rem;align-items:center;margin-bottom:4.8rem}}.c-events-index__header-heading{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:0;margin:0}@media (min-width: 46em){.c-events-index__header-heading{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0}}.c-events-index__header-links{display:flex;flex-wrap:wrap;gap:inherit}@media (min-width: 30em){.c-events-show__share-button-wrapper{text-align:center}}@media (min-width: 46em){.c-events-show__share-button-wrapper{text-align:right}}.c-games-index{display:flex;flex-direction:column;flex-grow:1}@media (min-width: 30em){.c-games-index__share-button-wrapper{text-align:center}}@media (min-width: 46em){.c-games-index__share-button-wrapper{text-align:right}}.c-games-index__top{display:flex;flex-direction:column;gap:2.4rem;margin-bottom:4.8rem}@media (min-width: 46em){.c-games-index__top{flex-direction:row;justify-content:space-between}}@media (min-width: 75em){.c-games-index__top-right{flex-shrink:0}}.c-games-index__order-info{--line-height: 2.8rem;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem;letter-spacing:0;--o-icon-size: 2.4rem;display:flex;gap:1rem;color:#3f9848}.c-games-index__order-info--shared{color:#267de3}.c-games-index__button-wrapper{text-align:center}@media (min-width: 64em){.c-games-index__button-wrapper{display:flex;gap:2.4rem;align-items:center}}.c-games-index__purchase-text{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem}@media (min-width: 75em){.c-games-index__purchase-text{flex-shrink:0}}.c-games-index__purchase-text span{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:0}.c-games-index__accept-invitation{margin-bottom:4.8rem}.c-games-index__tabs{display:flex;gap:1.6rem;margin-bottom:4.8rem}.c-games-package{overflow:hidden;border-radius:1.6rem}@media (min-width: 46em){.c-games-package{--o-card-extra-padding-top: 2.4rem}}.c-games-package:has(.c-games-package__popular){--o-card-extra-padding-top: 2.4rem}.c-games-package__popular{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-.048rem;position:absolute;top:0;right:0;width:100%;padding:.8rem 1.6rem;color:#fff;text-align:center;background:linear-gradient(0deg,#fff3,#fff3),linear-gradient(180deg,#000,#1a1a1a)}.c-games-package__text{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;margin:0;margin-bottom:1.6rem}@media (min-width: 46em){.c-games-package__text{margin-bottom:2.4rem}}.c-games-package__price{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0;padding-bottom:1.6rem;margin:0;color:#fff}@media (min-width: 46em){.c-games-package__price{--line-height: 6.4rem;font-family:Roboto Condensed,sans-serif;font-size:5rem;font-style:normal;font-weight:700;line-height:6.4rem;letter-spacing:0}}@media (min-width: 46em){.c-games-package__price{padding-bottom:2.4rem;margin-bottom:2.4rem;border-bottom:.1rem solid rgba(255,255,255,.3)}}@media (min-width: 46em){.c-games-package__button-wrapper{text-align:right}}.c-games-share__text{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;margin:0}.c-games-share__buttons{display:flex;justify-content:space-between;margin-top:.8rem}.c-games-share__button-wrapper:first-child{--o-button-chip-color: #808080}.c-games-share__input-row{display:flex;flex-direction:column;gap:.8rem}@media (min-width: 46em){.c-games-share__input-row{flex-direction:row;gap:2.4rem}}.c-games-share__input-wrapper{flex:1 1 auto}.c-games-share__input-wrapper .choices__input--cloned{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;margin-bottom:.8rem;line-height:2.6rem;color:#fff;vertical-align:top;background-color:transparent}.c-games-share__input-wrapper .choices__list--multiple .choices__item{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:0;padding:.4rem .8rem;margin-right:.8rem;margin-bottom:.8rem;color:#000;background-color:#fff;border-color:#fff}.c-games-share__input-wrapper .choices__list--multiple .choices__item[data-deletable]{padding-right:.6rem}.c-games-share__input-wrapper .choices__inner{padding:1rem 1rem .2rem;background-color:transparent;border:1px solid #ccc;border-radius:1.2rem}.c-games-share__input-wrapper .is-open .choices__inner{border-top-left-radius:1.2rem;border-top-right-radius:1.2rem}.c-games-share__input-wrapper .choices[data-type*=text] .choices__button{background-color:#000;border-left-color:#fff;mix-blend-mode:difference}.c-games-share__input-wrapper .choices__list--dropdown .choices__item,.c-games-share__input-wrapper .choices__list[aria-expanded] .choices__item{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;color:#000!important}.c-games-share__input-wrapper .choices__list--dropdown,.c-games-share__input-wrapper .choices__list[aria-expanded]{border-bottom-right-radius:1.2rem;border-bottom-left-radius:1.2rem}.c-games-share__input-wrapper .choices__item--selectable{cursor:default}.c-games-share__input-wrapper .choices__notice.add-choice{cursor:pointer}@media (min-width: 46em){.c-games-share__input-button{flex:0 0 auto;margin-top:2.6rem}}.c-games-share__access-title{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;margin:0;margin-bottom:.8rem;color:#b3b3b3}.c-games-share__access-empty{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;margin:0;color:gray}.c-games-share__access-list{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;padding:0;margin:0;color:gray;list-style:none}.c-games-share__access-item{display:flex;gap:1.6rem;align-items:center;padding:.2rem 1.6rem;background:linear-gradient(180deg,#0000,#1a1a1a);border-radius:1.6rem}.c-games-share__access-item:not(:last-child){margin-bottom:.4rem}.c-games-share__access-item-email{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;flex:1 1 auto;overflow-wrap:break-word}.c-games-share__access-item-button{--o-button-padding-icon-only: 1rem;flex:0 0 auto}.c-games-video-tile{position:relative;width:100%}.c-games-video-tile__wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;background:linear-gradient(180deg,#000,#1a1a1a);border-radius:1.2rem}.c-games-video-tile__top{position:relative;aspect-ratio:16/9;background:linear-gradient(180deg,#000,#1a1a1a)}.c-games-video-tile__top:has(.c-games-video-tile__rendering){display:grid;place-items:center}.c-games-video-tile__top-right{position:absolute;top:0;right:0;z-index:1}.c-games-video-tile__screenshots{position:absolute;top:0;right:0;bottom:0;left:0}.c-games-video-tile__screenshots-inner{pointer-events:none}.c-games-video-tile__screenshot{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;object-fit:cover}.c-games-video-tile__rendering{--o-icon-color: #267de3;--o-icon-size: 2.4rem;display:flex;gap:1rem;padding:1.4rem 1.6rem;background-color:#1a1a1a;border-radius:1.2rem}.c-games-video-tile__rendering-label{--line-height: 2.8rem;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem;letter-spacing:0}.c-games-video-tile__name{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-.048rem;flex-grow:1;padding:1.6rem 2.4rem .4rem;color:#b3b3b3}.c-games-video-tile__name:last-child{padding-bottom:1.6rem}.c-games-video-tile__name span{color:#fff}.c-games-video-tile__letter-wrapper{position:relative;display:inline-block;margin-right:1.4rem;font-size:2.4rem;vertical-align:bottom}.c-games-video-tile__letter{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:700;line-height:2.4rem;letter-spacing:-.042rem;position:absolute;bottom:-.6rem;left:-.2rem;color:#fff;-webkit-text-stroke:.4rem #1a1a1a;paint-order:stroke fill}.c-games-video-tile__game-name{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.042rem;padding:.8rem 1.6rem;margin-left:auto;color:#b3b3b3;background:linear-gradient(180deg,#000,#1a1a1a);border-top-left-radius:1.2rem}.c-global-flashes{--c-global-flashes-top-adjust: 0px;position:absolute;top:calc(var(--global-header-height) + var(--c-global-flashes-top-adjust));right:0;left:0;z-index:4;pointer-events:none}.c-global-flashes:not(:has(.c-global-flashes__flash)){display:none}.c-global-flashes--lower{--c-global-flashes-top-adjust: 4.8rem}.c-global-flashes__flash{width:fit-content;max-width:100%;margin-left:auto}@media (min-width: 46em){.c-global-flashes__flash{max-width:50%}}.c-global-flashes__flash-inner{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-.048rem;display:flex;align-items:center;padding:1.6rem;pointer-events:auto;background-color:#333;border-radius:1.2rem}.c-global-flashes__flash--type-notice .c-global-flashes__flash-inner{background-color:#3f9848}.c-global-flashes__flash-icon{flex:0 0 auto;margin-right:1.6rem;font-size:2.4rem}.c-global-flashes__flash--type-notice .c-global-flashes__flash-icon{color:#fff}.c-global-flashes__flash--type-alert .c-global-flashes__flash-icon{color:#bc4e47}.c-global-flashes__flash-content{flex:1 1 auto;overflow-wrap:break-word}.c-global-flashes__flash-close{flex:0 0 auto;margin-left:1.6rem}@media (min-width: 64em){.c-global-flashes__flash-close{margin-left:4.8rem}}.c-global-flashes__flash-close-button{all:unset;display:block;font-size:2.4rem;cursor:pointer;border-radius:.7rem;transition:background-color .3s}.c-global-flashes__flash-close-button:hover{background-color:#99999980}.c-global-flashes__flash-close-button:focus-visible{outline:.4rem solid #fff}.c-global-footer{position:relative;background:linear-gradient(180deg,#000,#1a1a1a)}.c-global-footer__row{display:flex;flex-direction:column;gap:2.4rem;padding-block:4.8rem;margin-top:4.8rem;border-top:.1rem solid rgba(255,255,255,.3)}@media (min-width: 46em){.c-global-footer__row{flex-direction:row;justify-content:space-between}}.c-global-footer__col--copyright{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.048rem;opacity:.7}.c-global-footer__links{display:flex;flex-direction:column;gap:2.4rem;padding:0;margin:0;list-style:none}@media (min-width: 46em){.c-global-footer__links{flex-direction:row}}.c-global-footer__links-link{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem;letter-spacing:-.048rem;text-decoration:none}:root{--global-header-height: 7.2rem}@media (min-width: 46em){:root{--global-header-height: 10.4rem}}.c-global-header{position:relative;z-index:2;padding-block:1.6rem;transition:background-color .3s}@media (min-width: 46em){.c-global-header{padding-block:2.4rem}}@media (max-width: 45.99em){.c-global-header:has(.c-global-header__mobile-menu-button[aria-expanded=true]){background-color:#000}}.c-global-header__row{display:flex;gap:1.6rem}@media (min-width: 64em){.c-global-header__row{gap:9.6rem}}.c-global-header__col{flex:0 0 auto}.c-global-header__col--mobile-menu{display:flex;align-items:center}@media (min-width: 46em){.c-global-header__col--mobile-menu{display:none}}.c-global-header__col--logo{display:flex;align-items:center;margin:0 -1rem;font-size:1.6rem}@media (min-width: 46em){.c-global-header__col--logo{font-size:2.4rem}}@media (max-width: 45.99em){.c-global-header__col--desktop-menu{display:none}}.c-global-header__col--gap{flex:1 1 0}.c-global-header__mobile-menu-button{all:unset}.c-global-header__mobile-menu-button:focus-visible{outline:.4rem solid #fff}.c-global-header__mobile-menu-icon{font-size:2.4rem}.c-global-header__mobile-menu-button[aria-expanded=true] .c-global-header__mobile-menu-icon--closed,.c-global-header__mobile-menu-button[aria-expanded=false] .c-global-header__mobile-menu-icon--open{display:none}.c-global-header__mobile-menu{position:absolute;top:100%;left:0;z-index:1;width:100%;padding:0 2.4rem;transition:opacity .3s,visibility .3s}[aria-expanded=false]+.c-global-header__mobile-menu{visibility:hidden;opacity:0}.c-global-header__mobile-menu:after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:calc(100% + 30rem);content:"";background:linear-gradient(180deg,#000,#1a1a1a calc(100% - 30rem),#0000)}.c-global-header__logo-link{padding:1rem}.c-global-header__links{padding:0;margin:0;list-style:none}@media (min-width: 46em){.c-global-header__links{display:flex;gap:1.6rem}}@media (max-width: 45.99em){.c-global-header__links-item{padding:2.4rem 0}}.c-global-header__links-link{--line-height: 3.2rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:500;line-height:3.2rem;letter-spacing:0;text-decoration:none}.c-global-footer-social{display:flex;flex-direction:column;align-items:center;margin:4.8rem 0 6rem;text-align:center}@media (min-width: 46em){.c-global-footer-social{margin:9.6rem 0 14.4rem}}.c-global-footer-social__logo-wrapper{margin-bottom:4.8rem;font-size:2.4rem}@media (min-width: 46em){.c-global-footer-social__logo-wrapper{font-size:4.8rem}}.c-global-footer-social__title{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:0;margin-bottom:1.2rem;color:#b3b3b3;opacity:.7}@media (min-width: 46em){.c-global-footer-social__title{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0}}.c-global-footer-social__text{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;margin-bottom:1.2rem;color:#b3b3b3}@media (min-width: 46em){.c-global-footer-social__text{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:400;line-height:4rem;letter-spacing:0}}.c-global-footer-social__text strong{color:#fff}.c-global-footer-social__social-list{display:flex;gap:2.4rem;padding:0;margin:0;margin-top:2.4rem;list-style:none}.c-global-footer-social__social-item{display:flex;align-items:center;justify-content:center;width:5.6rem;aspect-ratio:1;font-size:3rem;color:#000;background-color:#fff;border-radius:50%}@media (min-width: 46em){.c-orders-checkout-summary__top--mobile{display:none}}@media (max-width: 45.99em){.c-orders-checkout-summary__top--desktop{display:none}}.c-orders-checkout-summary__row{display:flex;gap:1.6rem;align-items:center}.c-orders-checkout-summary__col--icon-left{font-size:4.8rem}.c-orders-checkout-summary__col--label,.c-orders-checkout-summary__col--price{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:0}@media (min-width: 46em){.c-orders-checkout-summary__col--label,.c-orders-checkout-summary__col--price{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0}}.c-orders-checkout-summary__col--label{flex-grow:1}.c-orders-checkout-summary__col--icon-right{display:none;font-size:2.4rem}button .c-orders-checkout-summary__col--icon-right{display:block}button[aria-expanded=true] .c-orders-checkout-summary__col--icon-right{transform:scaleY(-1)}.c-orders-checkout-summary__price-regular{font-weight:400;color:gray;text-decoration:line-through;text-decoration-thickness:.2rem}.c-orders-checkout-summary__price-hidden{clip:rect(1px,1px,1px,1px);clip-path:inset(1px 1px 1px 1px);height:1px;overflow:hidden;pointer-events:none;position:absolute;width:1px}.c-orders-checkout-summary__button{all:unset;color:inherit;cursor:pointer;display:block;width:100%}.c-orders-checkout-summary__button:focus-visible{outline:.4rem solid #fff}.c-orders-checkout-summary__main{padding-top:2.4rem;margin-top:2.4rem;border-top:.1rem solid rgba(255,255,255,.3)}@media (max-width: 45.99em){.c-orders-checkout-summary:has(button[aria-expanded=false]) .c-orders-checkout-summary__main{display:none}}.c-orders-checkout__header-right{--o-icon-color: #3f9848;--o-icon-size: 2.4rem;display:flex;gap:1.6rem;align-items:center;padding:1.6rem;background:#333;border-radius:1.2rem}.c-orders-checkout__header-right-text{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-.048rem;margin:0}.c-orders-checkout__inner{margin:2.4rem calc(var(--o-container-escape) * -1) 0}.c-orders-checkout__col{padding:2.4rem;background:linear-gradient(180deg,#1a1a1a,#000);border-radius:16px}.c-orders-checkout__col--pay{padding-block:4.8rem}.c-orders-checkout__form-wrapper{max-width:50rem;margin:4.8rem auto 0}.c-orders-checkout__form[data-loading=true]{position:relative;min-height:20rem;visibility:hidden}.c-orders-checkout__spinner{position:absolute;top:50%;left:50%;visibility:visible;transform:translate(-50%,-50%)}.c-orders-checkout__form:not([data-loading=true]) .c-orders-checkout__spinner{display:none}.c-orders-checkout .c-orders-checkout__error{color:#bc4e47}.c-orders-checkout .c-orders-checkout__error:empty{display:none}.c-orders-index__order{display:grid;grid-template-areas:"event-logo event-info" "division price" "team date" "team id" "button button";grid-template-columns:repeat(2,1fr);gap:1.6rem;padding:1.6rem;margin-top:2.4rem;background:linear-gradient(180deg,#000,#1a1a1a);border-radius:1.6rem}@media (min-width: 46em){.c-orders-index__order{grid-template-areas:"event-logo event-info price" "event-logo event-info date" "division team id" "division team button";grid-template-columns:repeat(3,1fr)}}@media (min-width: 64em){.c-orders-index__order{grid-template-areas:"event-logo event-info division price button" "event-logo event-info team date button" "event-logo event-info team id button";grid-template-columns:repeat(5,1fr)}}@media (min-width: 75em){.c-orders-index__order{grid-template-areas:"event-logo event-info division team price date id button";grid-template-columns:2fr repeat(3,3fr) 2fr 3fr 2fr auto}}@media (min-width: 96em){.c-orders-index__order{gap:2.4rem}}.c-orders-index__col--event-logo{grid-area:event-logo}.c-orders-index__col--event-info{grid-area:event-info}.c-orders-index__col--division{grid-area:division}.c-orders-index__col--price{grid-area:price}.c-orders-index__col--team{grid-area:team}.c-orders-index__col--date{grid-area:date}.c-orders-index__col--id{grid-area:id}.c-orders-index__col--button{grid-area:button}.c-orders-index__col--button,.c-orders-index__col--event-logo{align-self:center}.c-orders-index__event-image-wrapper{position:relative;aspect-ratio:16/9;overflow:hidden;background-color:#fff;border-radius:1.2rem}.c-orders-index__event-image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.c-orders-index__col-name{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.048rem;color:#b3b3b3}.c-orders-index__col-value{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-.048rem}.c-orders-index__col-date{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.042rem}.c-pages-my-account__logout-wrapper{display:flex;justify-content:flex-start;margin-top:2.4rem}.c-pages-my-account__col{display:flex;flex-direction:column;flex-grow:1}.c-pages-my-account__col-text{flex-grow:1;margin:0;margin-bottom:2.4rem}.c-pages-show__content{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;padding:0 1.2rem;color:#b3b3b3}@media (min-width: 46em){.c-pages-show__content{padding:3.2rem 4rem;background:linear-gradient(180deg,#000,#1a1a1a);border-radius:1.6rem}}.c-pages-show__content strong{font-weight:600}.c-pages-show__content em{font-style:italic}.c-pages-show__content h2{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:0;margin:2.4rem 0 1.6rem;color:#fff}@media (min-width: 46em){.c-pages-show__content h2{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0}}.c-pages-show__content pre{font-family:monospace}.c-pages-show__content blockquote{font-style:italic}.c-pages-show__content>.trix-content>:first-child{margin-top:0}.c-pages-show__content>.trix-content>:last-child{margin-bottom:0}.c-pages-home-demo{position:relative}@media (min-width: 46em){.c-pages-home-demo{background:linear-gradient(180deg,#000,#1a1a1a)}}.c-pages-home-demo:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background-color:#00000080}.c-pages-home-demo__image-mobile{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}@media (min-width: 46em){.c-pages-home-demo__image-mobile{display:none}}.c-pages-home-demo__button-wrapper{display:flex;justify-content:center}@media (min-width: 46em){.c-pages-home-demo__button-wrapper--mobile{display:none}}.c-pages-home-demo__layers{display:flex;align-items:center}@media (max-width: 45.99em){.c-pages-home-demo__layers{display:none}}.c-pages-home-demo__layer{flex:0 0 auto;width:100%;margin-right:-100%}.c-pages-home-demo__layer--content{align-self:flex-end}.c-pages-home-demo__image-desktop{width:100%;max-width:95.5rem;margin:0 auto;object-fit:contain}.c-pages-home-demo__items{display:flex;flex-direction:column;gap:3.2rem;padding:0;margin:0;margin-bottom:6.4rem;list-style:none}.c-pages-home-demo__item{--o-icon-size: 3.2rem;--c-pages-home-demo-item-background-angle: 90deg;display:flex;gap:1.6rem;width:fit-content;min-width:50rem;padding:2.4rem 3.2rem;color:#000;background:linear-gradient(var(--c-pages-home-demo-item-background-angle),rgba(255,255,255,.7),rgba(153,153,153,0));-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);border-radius:1.6rem}.c-pages-home-demo__item:nth-child(2n){--c-pages-home-demo-item-background-angle: -90deg;align-self:flex-end}.c-pages-home-demo__item-text{--line-height: 3.2rem;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:3.2rem;letter-spacing:0}.c-pages-home-faq__questions{margin:0}.c-pages-home-faq__question{position:relative;overflow:hidden;background:linear-gradient(180deg,#000,#1a1a1a);border-radius:1.6rem}.c-pages-home-faq__question:not(:last-child){margin-bottom:1.6rem}.c-pages-home-faq__question:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#000000b3,#1a1a1ab3),#333;opacity:0;transition:opacity .3s}.c-pages-home-faq__question:has(button:hover):before{opacity:1}.c-pages-home-faq__question-top-button{all:unset;position:relative;box-sizing:border-box;display:flex;gap:1.6rem;align-items:flex-start;width:100%;padding:3.2rem;cursor:pointer;--line-height: 2.8rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.8rem;letter-spacing:0;--o-icon-size: 2.4rem}@media (min-width: 46em){.c-pages-home-faq__question-top-button{--line-height: 3.2rem;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:3.2rem;letter-spacing:0}}.c-pages-home-faq__question-top-button:focus-visible{outline:.4rem solid #fff}.c-pages-home-faq__question-top-button-text{flex:1 1 auto}.c-pages-home-faq__question-top-button-icon{flex:0 0 auto}.c-pages-home-faq__question-top-button[aria-expanded=true] .c-pages-home-faq__question-top-button-icon{transform:scaleY(-1)}.c-pages-home-faq__question-answer{position:relative;margin:0}@media (min-width: 46em){.c-pages-home-faq__question-answer{margin-right:5.6rem}}.c-pages-home-faq__question-answer-content{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;padding:0 3.2rem 3.2rem;margin-top:-1.6rem;color:#b3b3b3}.c-pages-home-faq__question-answer-content strong{font-weight:600}.c-pages-home-faq__question-answer-content em{font-style:italic}.c-pages-home-faq__question-answer-content h1{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:0}@media (min-width: 46em){.c-pages-home-faq__question-answer-content h1{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0}}.c-pages-home-faq__question-answer-content pre{font-family:monospace}.c-pages-home-faq__question-answer-content blockquote{font-style:italic}.c-pages-home-hero{position:relative;height:67rem;margin-top:calc(var(--global-header-height) * -1);overflow:hidden}@media (min-width: 46em){.c-pages-home-hero{height:83rem;max-height:max(60rem,100svh)}}@media (min-width: 75em){.c-pages-home-hero{height:112rem}}.c-pages-home-hero__video,.c-pages-home-hero__video-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.c-pages-home-hero__video{height:75%;object-fit:cover}@media (width > 120em){.c-pages-home-hero__video{left:calc(50% - 96rem);width:192rem}}.c-pages-home-hero__video-overlay{background-image:linear-gradient(180deg,#0000004d,#000c 65%,#000 75%,#000);background-repeat:no-repeat;background-position:center top;background-size:cover}@media (min-width: 46em){.c-pages-home-hero__video-overlay{height:83rem;max-height:max(60rem,100svh)}}@media (min-width: 75em){.c-pages-home-hero__video-overlay{height:112rem}}@media (width > 120em){.c-pages-home-hero__video-overlay{background-image:linear-gradient(90deg,#000,#0000 20rem,#0000 calc(100% - 20rem),#000),linear-gradient(180deg,#0000004d,#000c 65%,#000 75%,#000);background-position:center top;background-size:192rem 100%,cover}}.c-pages-home-hero__content{position:absolute;right:0;bottom:4.8rem;left:0;display:grid;gap:2.4rem;padding:0 2.4rem;text-align:center}@media (min-width: 46em) and (height > 56.25em){.c-pages-home-hero__content{gap:4.8rem}}@media (min-width: 75em) and (height > 56.25em){.c-pages-home-hero__content{bottom:9.6rem}}.c-pages-home-hero__title{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:4rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0;margin:0;text-transform:uppercase;white-space:pre-line}@media (min-width: 64em){.c-pages-home-hero__title{--line-height: 9.6rem;font-family:Roboto Condensed,sans-serif;font-size:8rem;font-style:normal;font-weight:700;line-height:9.6rem;letter-spacing:0}}.c-pages-home-hero__subtitle{--line-height: 4rem;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:0;margin:0;color:#b3b3b3;text-transform:uppercase}@media (min-width: 64em){.c-pages-home-hero__subtitle{--line-height: 4.8rem;font-family:Roboto Condensed,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.8rem;letter-spacing:0}}@media (min-width: 96em){.c-pages-home-section{padding-block:4.8rem}}.c-pages-home-section__top{margin-bottom:2.4rem}@media (min-width: 46em){.c-pages-home-section__top{margin-bottom:9.6rem}}@media (max-width: 29.99em){.c-pages-home-testimonials__items{margin:0 calc(var(--o-container-margin) * -1)}}@media (min-width: 30em){.c-pages-home-testimonials__items .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem}}@media (min-width: 64em){.c-pages-home-testimonials__items .swiper-wrapper{grid-template-columns:repeat(4,1fr)}}@media (min-width: 75em){.c-pages-home-testimonials__items .swiper-wrapper{gap:4.8rem}}.c-pages-home-testimonials__testimonial{padding:3.2rem;margin:0;background:linear-gradient(180deg,#000,#1a1a1a);border-radius:1.6rem}@media (min-width: 75em){.c-pages-home-testimonials__testimonial{padding:4rem}}.c-pages-home-testimonials__testimonial-header-hidden{clip:rect(1px,1px,1px,1px);clip-path:inset(1px 1px 1px 1px);height:1px;overflow:hidden;pointer-events:none;position:absolute;width:1px}.c-pages-home-testimonials__testimonial-header-stars{display:flex;gap:.4rem;margin-bottom:1.6rem;font-size:2.4rem;color:#ffc700}.c-pages-home-testimonials__testimonial-header-name{--line-height: 2.8rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.8rem;letter-spacing:0;margin:0;margin-bottom:1.6rem}@media (min-width: 46em){.c-pages-home-testimonials__testimonial-header-name{--line-height: 3.2rem;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:3.2rem;letter-spacing:0}}.c-pages-home-testimonials__testimonial-text{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;margin:0;color:#b3b3b3}@supports (scrollbar-width: auto){.c-player-timeline__timeline,.c-player-mobile-clips__panel:not(.c-player-mobile-clips__panel--all-clips),.c-player-column--scroll .c-player-column__main,.c-player-all-clips__main{scrollbar-width:thin;scrollbar-color:#808080 #1a1a1a}}@supports selector(::-webkit-scrollbar){.c-player-timeline__timeline::-webkit-scrollbar-thumb,.c-player-mobile-clips__panel:not(.c-player-mobile-clips__panel--all-clips)::-webkit-scrollbar-thumb,.c-player-column--scroll .c-player-column__main::-webkit-scrollbar-thumb,.c-player-all-clips__main::-webkit-scrollbar-thumb{background:gray}.c-player-timeline__timeline::-webkit-scrollbar-track,.c-player-mobile-clips__panel:not(.c-player-mobile-clips__panel--all-clips)::-webkit-scrollbar-track,.c-player-column--scroll .c-player-column__main::-webkit-scrollbar-track,.c-player-all-clips__main::-webkit-scrollbar-track{background:#1a1a1a}.c-player-timeline__timeline::-webkit-scrollbar,.c-player-mobile-clips__panel:not(.c-player-mobile-clips__panel--all-clips)::-webkit-scrollbar,.c-player-column--scroll .c-player-column__main::-webkit-scrollbar,.c-player-all-clips__main::-webkit-scrollbar{max-width:1rem;max-height:1rem}}.c-player-all-clips{height:100%}.c-player-all-clips__inner{display:flex;flex-direction:column;height:100%;padding:2.4rem;padding-bottom:0}.c-player-all-clips__main{flex-grow:1;padding-right:2.4rem;padding-bottom:2.4rem;overflow:auto}.c-player-all-clips__groups-list{display:flex;flex-direction:column;gap:.8rem;padding:0;margin:0;list-style:none}.c-player-all-clips__groups-item-button{all:unset;color:inherit;cursor:pointer;box-sizing:border-box;display:flex;gap:1.6rem;width:100%;padding:1.4rem 2.4rem}.c-player-all-clips__groups-item-button:focus-visible{outline:.4rem solid #fff}.c-player-all-clips__groups-item-button-col--name{--line-height: 2.8rem;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem;letter-spacing:0;flex-grow:1}.c-player-all-clips__groups-item-button-col--icon{font-size:2.4rem}button[aria-expanded=true] .c-player-all-clips__groups-item-button-col--icon{transform:scaleY(-1)}[aria-expanded=false]+.c-player-all-clips__clips{display:none}.c-player-clip-chip{position:relative;container-type:inline-size;-webkit-user-select:none;user-select:none}.c-player-clip-chip__inner{--c-player-clip-chip-button-hover-background-color: #333;display:flex;color:#fff;background-color:#1a1a1a;border-radius:10rem}.c-player-clip-chip--is-admin .c-player-clip-chip__inner{padding:0 .8rem}.c-player-clip-chip[data-active] .c-player-clip-chip__inner,.c-player-clip-chip__inner:has(.c-player-clip-chip__name:hover){--c-player-clip-chip-button-hover-background-color: #ccc;color:#000;background-color:#fff}.c-player-clip-chip__name{all:unset;flex:1 1 auto;min-width:0;padding:.8rem 1.6rem;padding-right:calc(1.6rem + var(--c-player-clip-chip-buttons-space) + .8rem);cursor:pointer}@container (width < 10rem){.c-player-clip-chip__name{padding-inline:.8rem}}.c-player-clip-chip--is-admin .c-player-clip-chip__name{padding-inline:0;padding-right:0}.c-player-clip-chip--is-admin[data-controller=player-timeline-clip-chip-admin] .c-player-clip-chip__name{cursor:move}.c-player-clip-chip__name-inner{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:700;line-height:2.4rem;letter-spacing:-.042rem;overflow:hidden;white-space:nowrap}@container (width > 20rem){.c-player-clip-chip__name-inner{text-overflow:ellipsis}}.c-player-clip-chip__name-time{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.042rem;margin-right:.8rem}.c-player-clip-chip__buttons{position:absolute;top:.8rem;right:1.6rem;display:flex;gap:.8rem}.c-player-clip-chip__button{all:unset;padding:.4rem;margin-inline:-.4rem;font-size:1.6rem;border-radius:50%}@container (width < 10rem){.c-player-clip-chip__button{display:none}}.c-player-clip-chip__button:not(:disabled){cursor:pointer}.c-player-clip-chip__button:not(:disabled):hover,.c-player-clip-chip__button:not(:disabled):focus-visible{background-color:var(--c-player-clip-chip-button-hover-background-color)}.c-player-clip-chip[data-added=true] .c-player-clip-chip__button--add{display:none}.c-player-clip-chip__button--rendering{color:#267de3}.c-player-clip-chip[data-ready=true] .c-player-clip-chip__button--rendering,.c-player-clip-chip[data-added=false] .c-player-clip-chip__button--rendering,.c-player-clip-chip[data-ready=false] .c-player-clip-chip__button--download,.c-player-clip-chip[data-added=false] .c-player-clip-chip__button--download{display:none}.c-player-clips-list{padding:0;margin:0;list-style:none}.c-player-clips-list__item:not(:last-child){margin-bottom:.8rem}.c-player-column{position:relative;background-image:linear-gradient(to bottom,#1a1a1a,#000);border-radius:1.6rem}@media (min-width: 46em){.c-player-column{height:clamp(40rem,50vh,80rem)}}@media (min-width: 64em){.c-player-column{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}}.c-player-column:has(.c-player-column__inner[hidden]){height:7.2rem}.c-player-column__button{all:unset;position:absolute;top:2.4rem;right:2.4rem;font-size:2.4rem;cursor:pointer}.c-player-column__button:focus-visible{outline:.4rem solid #fff}.c-player-column__button[aria-expanded=false]{transform:scaleX(-1)}@media (max-width: 63.99em){.c-player-column__button[aria-expanded=true]{display:none}}.c-player-column__inner{flex-direction:column;height:100%;padding:2.4rem}.c-player-column__inner:not([hidden]){display:flex}.c-player-column__top{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-.048rem;padding-bottom:2.4rem}.c-player-column__main{flex-grow:1;overflow:hidden}.c-player-column--scroll .c-player-column__main{padding-right:2.4rem;overflow:auto}.c-player-column:not(.c-player-column--scroll) .c-player-column__main{margin:-2.4rem}.c-player-create-edit-clip__extra-button{all:unset;color:inherit;padding:.2rem 1.4rem;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:.1rem solid #fff;border-radius:10rem;transition:.1s background-color,.1s color;position:absolute;top:2.1rem;right:7.2rem;box-sizing:border-box;width:8rem;text-align:center}.c-player-create-edit-clip__extra-button:focus-visible{outline:.4rem solid #fff}.c-player-create-edit-clip__extra-button:hover,:checked+.c-player-create-edit-clip__extra-button{color:#000;background-color:#fff}.c-player-create-edit-clip__extra-button[hidden]{display:none}.c-player-create-edit-clip__extra-button--delete{right:16rem}.c-player-create-edit-clip__group{padding:0;border:0}.c-player-create-edit-clip__group:not(:last-child){margin-bottom:1.6rem}.c-player-create-edit-clip__group-label{margin-bottom:.8rem}.c-player-create-edit-clip__group-items{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.c-player-create-edit-clip__item-label{width:100%}.c-player-create-edit-clip__item-input{display:none}.c-player-create-edit-clip__item-name{padding:.2rem 1.4rem;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:.1rem solid #fff;border-radius:10rem;transition:.1s background-color,.1s color}.c-player-create-edit-clip__item-name:hover,:checked+.c-player-create-edit-clip__item-name{color:#000;background-color:#fff}.c-player-info{padding:1.6rem}.c-player-info__top{display:flex;gap:1.6rem;align-items:center;margin-bottom:1.6rem}.c-player-info__top-icon{font-size:2.4rem}.c-player-info__top-title{--line-height: 3.2rem;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:3.2rem;letter-spacing:0}.c-player-info__text{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;margin:0;color:#b3b3b3}.c-player-mobile-clips{position:relative;height:calc(100% + 10rem)}.c-player-mobile-clips__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.c-player-mobile-clips__tabs{display:flex;gap:1.6rem;padding:2.4rem 0}.c-player-mobile-clips__panels{display:flex;flex-direction:column;flex-grow:1;margin:-2.4rem -2.4rem 0;overflow:hidden}.c-player-mobile-clips__panel{height:100%}.c-player-mobile-clips__panel:not(.c-player-mobile-clips__panel--all-clips){padding:0 2.4rem 2.4rem;margin-top:2.4rem;margin-right:2.4rem;overflow:auto}.c-player-page{display:grid;flex:1 0 auto}.c-player-page__inner{display:flex;flex-direction:column;height:100%}.c-player-page__grid-wrapper{flex:1 1 auto}@media (min-width: 46em){.c-player-page__grid-wrapper{margin-inline:calc(var(--o-container-escape, 0) * -1)}}@media (min-width: 64em){.c-player-page__grid-wrapper{container-type:size}}.c-player-page__grid{--c-player-view-column-left-desktop-width: 32rem;--c-player-view-column-right-desktop-width: 32rem}@media (max-width: 45.99em){.c-player-page__grid{display:flex;flex-direction:column;height:100%}}@media (min-width: 46em){.c-player-page__grid{display:grid;grid-template-areas:"video video" "timeline timeline" "all-clips my-clips";grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;gap:2.4rem}}@media (min-width: 64em){.c-player-page__grid{grid-template-areas:"all-clips video my-clips" "all-clips timeline timeline";grid-template-rows:minmax(0,min-content) minmax(min-content,1fr);grid-template-columns:var(--c-player-view-column-left-desktop-width) 1fr var(--c-player-view-column-right-desktop-width);height:100cqh}}@media (min-width: 75em){.c-player-page__grid{--c-player-view-column-left-desktop-width: 39.6rem;--c-player-view-column-right-desktop-width: 39.6rem;gap:2.4rem 4.8rem}}@media (min-width: 64em){.c-player-page__grid:has(.c-player-column--side-left .c-player-column__inner[hidden]){--c-player-view-column-left-desktop-width: 7.2rem}}@media (min-width: 64em){.c-player-page__grid:has(.c-player-column--side-right .c-player-column__inner[hidden]){--c-player-view-column-right-desktop-width: 7.2rem}}.c-player-page__grid-item--video{position:relative;grid-area:video}@media (max-width: 45.99em){.c-player-page__grid-item--video{position:sticky;top:0;margin:0 calc(var(--o-container-margin) * -1)}}.c-player-page__grid-item--clips{flex-grow:1;grid-area:clips}@media (min-width: 46em){.c-player-page__grid-item--clips{display:none}}.c-player-page__grid-item--timeline{grid-area:timeline}@media (max-width: 45.99em){.c-player-page__grid-item--timeline{display:none}}.c-player-page__grid-item--all-clips{position:relative;grid-area:all-clips}@media (max-width: 45.99em){.c-player-page__grid-item--all-clips{display:none}}.c-player-page__grid-item--my-clips{position:relative;grid-area:my-clips}@media (max-width: 45.99em){.c-player-page__grid-item--my-clips{display:none}}.c-player-timeline{height:100%;min-height:calc(4rem + 4.8rem * var(--c-player-timeline-rows) + 2.4rem)}.c-player-timeline__timeline{position:relative;height:100%;padding-top:4rem;overflow:hidden;overflow-x:auto}.c-player-timeline__top{position:absolute;top:0;left:0;width:calc(var(--c-player-timeline-duration) * var(--c-player-timeline-pps) * .1rem);height:4rem;cursor:default;-webkit-user-select:none;user-select:none}.c-player-timeline__top-hover{position:absolute;top:0;left:0;display:none;width:.1rem;height:100%;background-color:#b3b3b3}.c-player-timeline__current-time{position:absolute;top:0;left:calc(var(--c-player-timeline-current-time) * var(--c-player-timeline-pps) * .1rem - .1rem);width:.2rem;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#b3b3b3}.c-player-timeline__current-time:before{position:absolute;top:0;left:-.5rem;width:0;height:0;content:"";border-color:#b3b3b3 transparent transparent;border-style:solid;border-width:1.2rem .6rem 0}.c-player-timeline__marker{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;position:absolute;top:1.6rem;left:calc(var(--c-player-timeline-marker-start) * var(--c-player-timeline-pps) * .1rem);height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.c-player-timeline__marker:before,.c-player-timeline__marker:after{position:absolute;left:0;width:.1rem;content:""}.c-player-timeline__marker:before{top:-1.6rem;height:1.6rem;background-color:gray}.c-player-timeline__marker:after{top:1.6rem;height:calc(100% - 1.6rem);background-color:#1a1a1a}.c-player-timeline__items-wrapper{width:calc(var(--c-player-timeline-duration) * var(--c-player-timeline-pps) * .1rem)}.c-player-timeline__items{position:relative}.c-player-timeline__item{position:absolute;top:calc(var(--c-player-timeline-item-row) * 4.8rem);left:calc(var(--c-player-timeline-item-start) * var(--c-player-timeline-pps) * .1rem);width:calc(var(--c-player-timeline-item-duration) * var(--c-player-timeline-pps) * .1rem);margin-top:.8rem}.c-player-timeline__item[data-interacting]{z-index:1}.c-player-top{display:flex;gap:2.4rem;align-items:center;margin:2.4rem 0}.c-player-top__info-title{--line-height: 2.8rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.8rem;letter-spacing:0;margin:0;color:#b3b3b3}@media (min-width: 46em){.c-player-top__info-title{--line-height: 3.2rem;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:3.2rem;letter-spacing:0}}.c-player-top__info-title span{color:#fff}.c-player-top__info-subtitle{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem;color:#b3b3b3}.c-player-video__spacer{width:100%;aspect-ratio:16/9}.c-player-video__video.c-player-video__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.c-player-video__video.c-player-video__video .vjs-control-bar,.c-player-video__video.c-player-video__video .vjs-big-play-button{background-color:#000000b3}.c-player-video__video.c-player-video__video .vjs-big-play-button:focus{background-color:#00000080}.c-player-video__video.c-player-video__video:hover .vjs-big-play-button{background-color:#00000080}.c-views-errors-error{--line-height: 2.4rem;font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.054rem}.c-views-errors-error__content{width:100%;padding:2.4rem;background:linear-gradient(to bottom,#1a1a1a,#000);border-radius:1.6rem}.c-views-errors-error__body-text{display:block;margin:0}.c-views-errors-error__body-button{display:block;margin-block:4.8rem 0}
