@font-face{font-family:Bell Slim;src:url(/assets/common/fonts/BellSlim/BellSlimRegular.woff2);font-weight:300;font-style:normal}@font-face{font-family:Bell Slim;src:url(/assets/common/fonts/BellSlim/BellSlimSemiBold.woff2);font-weight:400;font-style:normal}@font-face{font-family:Bell Slim;src:url(/assets/common/fonts/BellSlim/BellSlimBold.woff2);font-weight:700;font-style:normal}@font-face{font-family:Bell Slim;src:url(/assets/common/fonts/BellSlim/BellSlimHeavy.woff2);font-weight:800;font-style:normal}@font-face{font-family:Bell Slim;src:url(/assets/common/fonts/BellSlim/BellSlimBlack.woff2);font-weight:900;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/common/fonts/Satoshi/Satoshi-Light.otf);font-weight:100;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/common/fonts/Satoshi/Satoshi-LightItalic.otf);font-weight:100;font-style:italic}@font-face{font-family:Satoshi;src:url(/assets/common/fonts/Satoshi/Satoshi-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/common/fonts/Satoshi/Satoshi-Italic.otf);font-weight:400;font-style:italic}@font-face{font-family:Satoshi;src:url(/assets/common/fonts/Satoshi/Satoshi-Medium.otf);font-weight:500;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/common/fonts/Satoshi/Satoshi-MediumItalic.otf);font-weight:500;font-style:italic}@font-face{font-family:Satoshi;src:url(/assets/common/fonts/Satoshi/Satoshi-Bold.otf);font-weight:700;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/common/fonts/Satoshi/Satoshi-BoldItalic.otf);font-weight:700;font-style:italic}@font-face{font-family:Satoshi;src:url(/assets/common/fonts/Satoshi/Satoshi-Black.otf);font-weight:900;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/common/fonts/Satoshi/Satoshi-BlackItalic.otf);font-weight:900;font-style:italic}.BellPass .AuthForm{flex-grow:0}.BellPass .AuthForm .Heading{padding-bottom:1rem}.BellPass .AuthForm__loading-scrim{background-color:#ffffffd9}.BellPass .AuthForm__loading-spinner{top:30%;width:2rem;height:2rem;color:var(--color-palette-6)}.BellPass .BellPassSigninDrawer{overflow:hidden;position:fixed;z-index:2001;bottom:0;left:0;right:0;width:100dvw;height:100dvh;pointer-events:none;background-color:#000000bf}.BellPass .BellPassSigninDrawer .Heading{padding-bottom:1rem}.BellPass .BellPassSigninDrawer .SigninForm,.BellPass .BellPassSigninDrawer .ValidationForm{display:flex;flex-direction:column;flex-grow:1}.BellPass .BellPassSigninDrawer .SigninForm .Button,.BellPass .BellPassSigninDrawer .ValidationForm .Button{margin-top:.25rem}.BellPass .BellPassSigninDrawer__frame{overflow:auto;overscroll-behavior:contain;position:absolute;inset:auto 0 0;height:60dvh!important;background-color:#fff;box-shadow:-.5rem 0 1rem -.5rem #00000040;pointer-events:auto}.BellPass .BellPassSigninDrawer__content{position:relative;display:flex;flex-direction:column;height:100%;padding:3rem 1.5rem 1rem}.BellPass .BellPassSigninDrawer__content .ContentSection__container{display:flex;flex-direction:column;padding:0;height:100%}.BellPass .BellPassSigninDrawer__close{position:absolute;z-index:3;top:.5rem;right:0;left:auto;height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;color:var(--color-palette-3);border:none;font-family:var(--font-family-base);font-size:1.75rem;font-weight:900;cursor:pointer}.BellPass .BellPassSigninDrawer__close.Button{background:transparent;color:var(--color-palette-3)}.BellPass .BellPassSigninDrawer__close.Button:hover{color:var(--color-palette-6);background:transparent}.BellPass .BellPassSigninDrawer__forms,.BellPass .BellPassSigninDrawer__form{position:relative;display:flex;flex-direction:column;flex-grow:1}.BellPass .BellPassSigninDrawer__loading-scrim{position:absolute;inset:0;z-index:2;background-color:#ffffff80;display:flex;align-items:center;justify-content:center}.BellPass .BellPassSigninDrawer__loading-spinner{position:absolute;top:50%;left:50%;width:3rem;height:3rem;transform:translate(-50%,-50%);color:var(--color-palette-2)}.BellPass .BellPassSigninDrawer__footer{padding-top:2rem}.BellPass .BellPassSigninDrawer__footer.Content *+*{margin-top:.5rem}.BellPass .BellPassSigninDrawer__footer.Content h2{margin-bottom:0;font-family:var(--font-family-base);font-size:1rem;font-weight:700}.BellPass .ValidationForm__btn{min-width:12rem}.BellPass .ValidationForm__resend p{margin:0}.BellPass .ValidationForm__resend .Button{padding:.5rem 1rem;font-size:.8125rem}.BellPass .Button{padding:.75rem 1.5rem;font-family:var(--font-family-base);font-size:1rem;text-align:center;color:var(--color-palette-8);background-color:var(--color-palette-5);border-radius:9999px;border:none}.BellPass .Button:hover{background-color:var(--color-palette-6)}.BellPass .Button:disabled{color:var(--color-palette-4);background-color:var(--color-palette-3);cursor:not-allowed}.BellPass .Button--secondary:disabled{border:2px solid var(--color-palette-7);background-color:var(--color-palette-9)}.BellPass .Button--subdued{color:var(--color-palette-9);background-color:var(--color-palette-7)}.BellPass .Button--subdued:hover{background-color:var(--color-palette-3)}.BellPass .Button--subdued:disabled{color:var(--color-palette-2);background-color:var(--color-palette-8)}.BellPass .Content *{margin:0}.BellPass .Content *+*{margin-top:1rem}.BellPass .Content h1,.BellPass .Content h2,.BellPass .Content h3{font-family:var(--font-family-brand)}.BellPass .Content p+h1,.BellPass .Content p+h2,.BellPass .Content p+h3,.BellPass .Content ul+h1,.BellPass .Content ul+h2,.BellPass .Content ul+h3,.BellPass .Content ol+h1,.BellPass .Content ol+h2,.BellPass .Content ol+h3{margin-top:2rem}.BellPass .Content li,.BellPass .Content p{font-size:1rem;line-height:1.4;color:var(--color-palette-1)}.BellPass .Content ol,.BellPass .Content ul{padding-left:1rem}.BellPass .Content li+li{margin-top:.25rem}.BellPass .Content a{color:var(--color-palette-5);text-decoration:underline}.BellPass .Content a:hover{text-decoration:none}.BellPass .Content blockquote{padding:var(--spacing-1);border:1px solid var(--color-palette-8);border-radius:var(--spacing-1)}.BellPass .Content cite{display:block;margin-top:.25rem;font-size:.875rem;color:var(--color-palette-4)}.BellPass .Content figure blockquote{padding:0 0 0 var(--spacing-2);border:0;border-left:2px solid var(--color-palette-8);border-radius:0}.BellPass .Content figure figcaption{margin-top:.25rem}.BellPass .Content code{padding:2px;border-radius:4px;border:1px solid var(--color-palette-8)}.BellPass .Content hr{border:0;border-top:2px solid var(--color-palette-8)}.BellPass .Content table{overflow:auto;width:100%;border-collapse:collapse}.BellPass .Content table th,.BellPass .Content table td{border:1px solid var(--color-palette-8);padding:.5rem;text-align:left}.BellPass .Content table th{background-color:var(--color-palette-8)}.BellPass .Content--small *+*{margin-top:.5rem}.BellPass .Content--small h2{margin-bottom:0;font-family:var(--font-family-base);font-size:1rem;font-weight:700}.BellPass .Content--small li,.BellPass .Content--small p{font-size:.875rem;line-height:1.3}.BellPass .Content--invert,.BellPass .Content--invert li,.BellPass .Content--invert p{color:var(--color-palette-9)}.BellPass .Content--invert a{color:var(--color-palette-9);text-decoration:underline}.BellPass .Content--invert a:hover{text-decoration:none}.BellPass .Content--invert blockquote{border:1px solid var(--color-palette-9)}.BellPass .Content--invert cite{color:var(--color-palette-9)}.BellPass .Content--invert figure blockquote{border-left:2px solid var(--color-palette-9)}.BellPass .Content--invert code{border:1px solid var(--color-palette-9)}.BellPass .Content--invert hr{border-top:2px solid var(--color-palette-9)}.BellPass .Content--invert table th,.BellPass .Content--invert table td{border:1px solid var(--color-palette-9)}.BellPass .Content--invert table th{background-color:var(--color-palette-3)}.BellPass .PrizeCarousel__item-container{border-radius:3rem 0}.BellPass .PrizeCarousel__item-container:before{content:"";position:absolute;z-index:10;inset:0;box-shadow:inset 0 0 30px #e3e3e3;pointer-events:none}.Bell .Footer{background-color:var(--color-palette-3)}.Bell .Footer__line,.Bell .Footer__link{color:var(--color-palette-9)}.Bell .Footer .LocaleChange{font-family:var(--font-family-base)}.Bell .Footer .LocaleChange__button,.Bell .Footer .LocaleChange__current-locale{color:var(--color-palette-9);font-family:var(--font-family-base)}.Bell .Footer .LocaleChange__button{cursor:pointer}.BellPass{--color-palette-1: #111111;--color-palette-2: #01549a;--color-palette-3: #838383;--color-palette-4: #555555;--color-palette-5: #0071ce;--color-palette-6: #003079;--color-palette-7: #f9f8f6;--color-palette-8: #ffffff;--font-family-base: "Satoshi", sans-serif;--font-family-brand: "Bell Slim", sans-serif;--spacing-1: 1rem;--spacing-2: 1.25rem;--transition-duration-1: .15s;--transition-duration-2: .3s;--transition-duration-3: .5s;--transition-easing-function-1: cubic-bezier(.4, 0, .4, 1);--transition-easing-function-2: cubic-bezier( .25, 2, .26, .9 );font-family:var(--font-family-base);background-color:var(--color-palette-7)}.BellPass main{justify-content:center}.BellPass .Header{position:absolute;top:0;left:0;z-index:1000;width:100%;color:var(--color-palette-8);border-bottom:1px solid rgba(255,255,255,.35)}.BellPass .Header__container{display:flex;justify-content:space-between;align-items:center;padding:1rem;max-width:420px;margin:0 auto;transform:translateY(.15rem)}.BellPass .Header__logo{width:auto;height:1.875rem;fill:#fff}.BellPass .Header .LocaleChange{display:flex;align-items:center;gap:.5rem;font-size:1.125rem}.BellPass .Header .LocaleChange .LocaleChange__current-locale,.BellPass .Header .LocaleChange .LocaleChange__button{font-family:var(--font-family-brand)}.BellPass .Header .LocaleChange .LocaleChange__current-locale+.LocaleChange__current-locale:before,.BellPass .Header .LocaleChange .LocaleChange__current-locale+.LocaleChange__button:before,.BellPass .Header .LocaleChange .LocaleChange__button+.LocaleChange__current-locale:before,.BellPass .Header .LocaleChange .LocaleChange__button+.LocaleChange__button:before{content:"/";margin:0 .5rem 0 0;color:var(--color-palette-8)}.BellPass .Header .LocaleChange .LocaleChange__button{padding:0;border:0;font-size:1.125rem;font-weight:900;color:var(--color-palette-8);text-align:left;background-color:transparent;cursor:pointer}.BellPass .Navigation{position:absolute;top:4rem;width:100%;z-index:1000}.BellPass.BellPass .Layout{overflow:hidden;display:flex;flex-direction:column;min-height:100dvh}.BellPass.BellPass .Layout__content{flex-grow:1}.BellPass *{box-sizing:border-box}.BellPass .Button{padding:.75rem 1.5rem;color:var(--color-palette-8);background-color:var(--color-palette-5);border-radius:9999px}.BellPass .Button:disabled{opacity:.75;cursor:not-allowed;background-color:var(--color-palette-3)}.BellPass .Button--secondary{color:var(--color-palette-5);background-color:var(--color-palette-8);border:2px solid var(--color-palette-5)}.BellPass .Button--secondary:disabled{border:2px solid var(--color-palette-3);background-color:var(--color-palette-8)}.BellPass .Form{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.BellPass .FieldWrapper{width:100%}.BellPass .FieldWrapper__label{display:block;padding:0 0 .25rem;font-size:1rem;color:#232323}.BellPass .FieldWrapper__hint{color:var(--FieldLayout-hint-color, inherit);padding:var(--FieldLayout-hint-padding, inherit);font-size:var(--FieldLayout-hint-font-size, inherit)}.BellPass .FieldWrapper__hint a{color:var(--FieldLayout-hint-link-color, inherit)}.BellPass .FieldWrapper__inputWrap--inline{display:flex;align-items:center;gap:var(--FieldLayout-inputWrap-gap, .5rem)}.BellPass .FieldWrapper__error{display:var(--FieldLayout-error-display, block)}.BellPass .FieldWrapper--hasError{color:red;--FieldLayout-label-color: red}.BellPass .FieldWrapper--hasError .TextField{border-color:red}.BellPass .CheckboxField{position:relative;display:block;flex-shrink:0;padding:0;width:var(--CheckboxField-input-width, 1.5rem);height:var(--CheckboxField-input-height, 1.5rem);border:var(--CheckboxField-input-border, 2px solid currentColor);border-radius:var(--CheckboxField-input-border-radius, .25rem);background-color:var(--CheckboxField-input-background-color, transparent);appearance:none;cursor:pointer}.BellPass .CheckboxField:before{content:"";position:absolute;top:50%;left:50%;background-color:var(--CheckboxField-input-before-background-color, currentColor);width:var(--CheckboxField-input-before-width, calc(100% - .2rem) );height:var(--CheckboxField-input-before-height, calc(100% - .2rem) );border-radius:var(--CheckboxField-input-before-border-radius, .15rem);transform:var(--CheckboxField-input-before-transform, translate(-50%, -50%) scale(0));opacity:var(--CheckboxField-input-before-opacity, 0)}.BellPass .CheckboxField:checked:before{background-color:var(--CheckboxField-input-checked-before-background-color, currentColor);transform:var(--CheckboxField-input-checked-before-transform, translate(-50%, -50%) scale(1));opacity:var(--CheckboxField-input-checked-before-opacity, 1)}.BellPass .TextField,.BellPass .PhoneField,.BellPass .EmailField,.BellPass .OneTimeCodeField__input{width:100%;padding:.5rem;font-family:var(--font-family-base);color:#232323;border:1px solid #d6d6d6;border-radius:.5rem}.BellPass .OneTimeCodeField{display:flex;justify-content:center;align-items:center;gap:.1rem}.BellPass .OneTimeCodeField__input{width:100%;flex-grow:1;text-align:center}.BellPass .FormErrors{color:red}.BellPass .Icon{fill:currentColor}.BellPass .RequestForm__loading-scrim{position:absolute;inset:0;z-index:2;background-color:#ffffff80;display:flex;align-items:center;justify-content:center}.BellPass .RequestForm__loading-spinner{position:absolute;top:50%;left:50%;width:3rem;height:3rem;transform:translate(-50%,-50%);color:var(--color-palette-2)}.BellPass .RequestForm__disclaimer.Content p,.BellPass .RequestForm__disclaimer.Content li{font-size:.8125rem;line-height:1.4}.BellPass .HeroBanner{--size: 4rem;position:relative;padding-top:var(--size);display:flex;align-items:flex-end;justify-content:center}.BellPass .HeroBanner--tall{--size: 40vh}.BellPass .HeroBanner__scrim,.BellPass .HeroBanner__background,.BellPass .HeroBanner__shade{position:absolute;z-index:1;transform:translate(-50%);inset:0 0 0 50%;max-width:600px;width:100dvw}.BellPass .HeroBanner__background{z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--color-palette-6)}@media(min-width:600px){.BellPass .HeroBanner__background{border-radius:0 0 1.5rem 1.5rem}}.BellPass .HeroBanner__scrim{z-index:2;background-color:#001234;opacity:.6}@media(min-width:600px){.BellPass .HeroBanner__scrim{border-radius:0 0 1.5rem 1.5rem}}.BellPass .HeroBanner__shade{z-index:3;height:5rem;background:linear-gradient(to bottom,#0009,#0000)}.BellPass .HeroBanner__content{position:relative;z-index:4;color:var(--color-palette-8);width:100%}.BellPass .HeroBanner__content .ContentSection{padding-bottom:2rem}.BellPass .HeroBanner__content .Content h1,.BellPass .HeroBanner__content .Content h2,.BellPass .HeroBanner__content .Content h3{font-family:var(--font-family-brand);color:var(--color-palette-8)}.BellPass .HeroBanner__content .Content p{font-size:1rem;color:var(--color-palette-8)}.BellPass .RequestForm{padding:2rem 1rem 1rem;border:1px solid #f0f0f0;border-radius:.5rem;background-color:var(--color-palette-8)}.BellPass .RequestForm .Button{min-width:12rem}.BellPass .SigninDrawer{overflow:hidden;position:fixed;z-index:2001;bottom:0;left:0;right:0;width:100dvw;height:100dvh;pointer-events:none;background-color:#000000bf}.BellPass .SigninDrawer .Heading{padding-bottom:1rem}.BellPass .SigninDrawer .SigninForm,.BellPass .SigninDrawer .ValidationForm{display:flex;flex-direction:column;flex-grow:1}.BellPass .SigninDrawer .SigninForm .Button,.BellPass .SigninDrawer .ValidationForm .Button{margin-top:.25rem}.BellPass .SigninDrawer__frame{overflow:auto;overscroll-behavior:contain;position:absolute;inset:auto 0 0;height:60dvh!important;background-color:#fff;box-shadow:-.5rem 0 1rem -.5rem #00000040;pointer-events:auto}.BellPass .SigninDrawer__content{position:relative;display:flex;flex-direction:column;height:100%;padding:3rem 1.5rem 1rem}.BellPass .SigninDrawer__content .ContentSection__container{display:flex;flex-direction:column;padding:0;height:100%}.BellPass .SigninDrawer__close{position:absolute;z-index:3;top:.5rem;right:0;left:auto;height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;color:var(--color-palette-3);border:none;font-family:var(--font-family-base);font-size:1.75rem;font-weight:900;cursor:pointer}.BellPass .SigninDrawer__close.Button{background:transparent;color:var(--color-palette-3)}.BellPass .SigninDrawer__forms,.BellPass .SigninDrawer__form{position:relative;display:flex;flex-direction:column;flex-grow:1}.BellPass .SigninDrawer__loading-scrim{position:absolute;inset:0;z-index:2;background-color:#ffffff80;display:flex;align-items:center;justify-content:center}.BellPass .SigninDrawer__loading-spinner{position:absolute;top:50%;left:50%;width:3rem;height:3rem;transform:translate(-50%,-50%);color:var(--color-palette-2)}.BellPass .SigninDrawer__footer{padding-top:2rem}.BellPass .SigninDrawer__footer.Content *+*{margin-top:.5rem}.BellPass .SigninDrawer__footer.Content h2{margin-bottom:0;font-family:var(--font-family-base);font-size:1rem;font-weight:700}.BellPass .iti{width:100%;display:block}.BellPass .iti__selected-flag{padding:0 0 0 .5rem;border-radius:.5rem 0 0 .5rem}.BellPass .iti__tel-input{width:100%;padding:.5rem;font-family:var(--font-family-base);color:#232323;border:1px solid #d6d6d6;border-radius:.5rem;padding-left:52px}.BellPass .iti__dropdown-content{border:1px solid #d6d6d6;border-radius:.5rem;box-shadow:0 2px 8px #0000001a}.BellPass .iti__country{padding:.5rem}.BellPass .iti__country:hover{background-color:#f5f5f5}.BellPass .iti__country.iti__highlight{background-color:#e8e8e8}.BellPass .FieldWrapper--hasError .iti__tel-input{border-color:red}.BellPass .iti__search-input{padding:.5rem 1rem .5rem 2rem}
