.gvc-chrome .scarlet-floating-logo,.gvc-chrome .scarlet-fullmenu-link-text,.gvc-chrome .scarlet-fullmenu-watermark,.gvc-chrome .scarlet-logo{font-family:Bricolage Grotesque,Geist,sans-serif!important;letter-spacing:-.03em}.gvc-chrome .scarlet-btn,.gvc-chrome .scarlet-floating-contact,.gvc-chrome .scarlet-floating-contact-link,.gvc-chrome .scarlet-floating-links a,.gvc-chrome .scarlet-fullmenu-cta,.gvc-chrome .scarlet-fullmenu-info-link,.gvc-chrome .scarlet-fullmenu-info-text,.gvc-chrome .scarlet-fullmenu-label,.gvc-chrome .scarlet-header-contact-link,.gvc-chrome .scarlet-mega-col-title,.gvc-chrome .scarlet-mega-featured-info,.gvc-chrome .scarlet-mega-featured-label,.gvc-chrome .scarlet-mega-featured-name,.gvc-chrome .scarlet-mega-link,.gvc-chrome .scarlet-nav-pill{font-family:var(--gvc-header-font,"Plus Jakarta Sans","Geist",sans-serif)!important}.gvc-chrome .gvc-header-3col{justify-content:space-between}.gvc-chrome .gvc-header-zone{flex:1 1 0;display:flex;align-items:center;gap:.875rem;min-width:0}.gvc-chrome .gvc-header-zone--right{justify-content:flex-end}.gvc-chrome .gvc-nav-center{margin:0}.gvc-chrome .gvc-floating-center,.gvc-chrome .gvc-nav-center{flex:0 1 auto;justify-content:center}.gvc-chrome .scarlet-nav-pill{background:transparent;border-color:transparent}.gvc-chrome .scarlet-nav-pill:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.14);color:#fff}.gvc-chrome .scarlet-mega{left:50%;right:auto;transform:translateX(-50%) translateY(-.5rem);width:-moz-max-content;width:max-content;max-width:min(60rem,calc(100vw - 3rem))}.gvc-chrome .scarlet-mega.open{transform:translateX(-50%) translateY(0)}.gvc-chrome .scarlet-floating-links{gap:.25rem}.gvc-chrome .scarlet-floating-links a{padding:.4375rem .875rem;border-radius:.65rem;transition:background .2s,color .2s}.gvc-chrome .scarlet-floating-links a:hover{background:rgba(12,58,59,.08);color:#141414}.gvc-chrome .gvc-signin-btn{font-family:Plus Jakarta Sans,Geist,sans-serif;font-size:.8125rem;font-weight:600;color:hsla(0,0%,100%,.9);background:none;border:none;cursor:pointer;white-space:nowrap;padding:.4rem .5rem;text-decoration:none}.gvc-chrome .gvc-signin-btn:hover{color:#fff;text-decoration:underline}.gvc-chrome .scarlet-floating-nav .gvc-signin-btn,.gvc-chrome .scarlet-floating-nav .gvc-signin-btn:hover{color:#141414}.gvc-chrome .scarlet-floating-mega .scarlet-mega-inner,.gvc-chrome .scarlet-mega .scarlet-mega-inner{background:#fff;border:.0625rem solid #ececec;box-shadow:0 1.875rem 3.75rem -1.875rem rgba(20,21,26,.25)}.gvc-chrome .scarlet-mega-col-title{color:#9a9da6}.gvc-chrome .scarlet-mega-link{color:#3c3f46}.gvc-chrome .scarlet-mega-link:hover{background:#eef4f4;color:#008489}.gvc-chrome .scarlet-mega-featured-label{color:#9a9da6}.gvc-chrome .scarlet-mega-featured-name{color:#14151a}.gvc-chrome.gvc-chrome--hero{position:relative;z-index:100;height:0;overflow:visible}.gvc-chrome.gvc-chrome--hero .scarlet-header{position:relative;top:auto;left:auto;right:auto;background:transparent!important}.gvc-chrome.gvc-chrome--hero .scarlet-header .scarlet-header-inner{background:rgba(10,16,20,.32);backdrop-filter:blur(.625rem) saturate(160%);-webkit-backdrop-filter:blur(.625rem) saturate(160%);border:.0625rem solid hsla(0,0%,100%,.14);border-radius:.875rem;padding:.65rem 1.25rem}body:has([data-ba-enhanced]) .gvc-chrome--hero .scarlet-header{padding:2.5rem 3.0625rem 0}body:has([data-ba-enhanced]) .gvc-chrome--hero .scarlet-header-inner{width:100%;max-width:none;margin-inline:0;box-sizing:border-box}@media (max-width:75rem){body:has([data-ba-enhanced]) .gvc-chrome--hero .scarlet-header{padding:2.375rem 2.25rem 0}}@media (max-width:37.5rem){body:has([data-ba-enhanced]) .gvc-chrome--hero .scarlet-header{padding:1.625rem 1.4375rem 0}}.gvc-chrome.gvc-chrome--hero .scarlet-header .scarlet-btn--dark{background:#fff;color:#141414}.gvc-chrome.gvc-chrome--hero .scarlet-header .scarlet-btn--dark:hover{background:hsla(0,0%,100%,.88);color:#141414}.gvc-chrome .scarlet-header.gvc-header--solid{background:#fff!important}.gvc-chrome.gvc-chrome--solid{position:sticky;top:0;z-index:120}.gvc-chrome .scarlet-header.gvc-header--solid{position:relative;background:#fff;border-bottom:.0625rem solid #ececec}.gvc-chrome .gvc-header--solid .scarlet-logo{color:#141414}.gvc-chrome .gvc-header--solid .scarlet-nav-pill{color:#3c3f46}.gvc-chrome .gvc-header--solid .scarlet-nav-pill:hover{background:rgba(12,58,59,.08);border-color:transparent;color:#141414}.gvc-chrome .gvc-header--solid .gvc-signin-btn,.gvc-chrome .gvc-header--solid .gvc-signin-btn:hover{color:#141414}.gvc-chrome .gvc-header--solid .scarlet-header-account{background:transparent;border-color:hsla(0,0%,8%,.12);color:#141414}.gvc-chrome .gvc-header--solid .scarlet-header-account:hover{background:hsla(0,0%,8%,.05);border-color:hsla(0,0%,8%,.22)}.gvc-chrome .gvc-header--solid .scarlet-hamburger{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1)}.gvc-chrome .gvc-header--solid .scarlet-hamburger:hover{background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.18)}.gvc-chrome .gvc-header--solid .scarlet-hamburger-line{background:#141414}.gvc-chrome .scarlet-btn,.gvc-chrome .scarlet-floating-contact,.gvc-chrome .scarlet-fullmenu-cta{border-radius:.625rem}.gvc-chrome .scarlet-floating-nav .scarlet-btn--dark{background:linear-gradient(135deg,#145356,#0c3a3b)}.gvc-chrome .scarlet-floating-nav .scarlet-btn--dark:hover{background:linear-gradient(135deg,#1a6466,#11494a)}.gvc-chrome .gvc-logo{display:inline-flex;align-items:center;gap:.55rem}.gvc-chrome .gvc-logo-mark{height:1.875rem;width:1.875rem;-o-object-fit:contain;object-fit:contain;display:block}.gvc-chrome .scarlet-floating-logo .gvc-logo-mark{height:1.625rem;width:1.625rem}.gvc-chrome .scarlet-footer-container{background:linear-gradient(165deg,#11494a,#0c3a3b 48%,#082b2c)}.gvc-chrome .gvc-footer-socials{display:flex;align-items:center;gap:.65rem;margin-top:1rem}.gvc-chrome .gvc-footer-socials a{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:62.4375rem;border:.0625rem solid hsla(0,0%,100%,.22);color:hsla(0,0%,100%,.85);transition:background .2s ease,color .2s ease,border-color .2s ease}.gvc-chrome .gvc-footer-socials a:hover{background:#fff;color:#0c3a3b;border-color:#fff}.gvc-chrome .scarlet-footer-credit{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.4rem}.gvc-chrome .gvc-footer-contact-link{color:hsla(0,0%,100%,.85);text-decoration:none;font-size:.9375rem;display:block;margin-bottom:.35rem}.gvc-chrome .gvc-footer-contact-link:hover{color:#fff}.gvc-chrome .gvc-header--solid .scarlet-hamburger,.gvc-chrome .scarlet-floating-nav .scarlet-hamburger,.gvc-chrome .scarlet-hamburger{width:2.5rem;height:2.5rem;border-radius:.625rem;border:none;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.gvc-chrome .scarlet-floating-nav .scarlet-hamburger{width:2.25rem;height:2.25rem}.gvc-chrome.gvc-chrome--hero .scarlet-header .scarlet-hamburger{background:hsla(0,0%,100%,.92)}.gvc-chrome.gvc-chrome--hero .scarlet-header .scarlet-hamburger:hover{background:#fff;transform:scale(1.04);box-shadow:0 .375rem 1.125rem -.5rem rgba(0,0,0,.35)}.gvc-chrome.gvc-chrome--hero .scarlet-header .scarlet-hamburger .scarlet-hamburger-line{background:#141414}.gvc-chrome .gvc-header--solid .scarlet-hamburger,.gvc-chrome .scarlet-floating-nav .scarlet-hamburger{background:#0c3a3b}.gvc-chrome .gvc-header--solid .scarlet-hamburger:hover,.gvc-chrome .scarlet-floating-nav .scarlet-hamburger:hover{background:#082b2c;transform:scale(1.04);box-shadow:0 .375rem 1.125rem -.5rem rgba(20,40,28,.5)}.gvc-chrome .gvc-header--solid .scarlet-hamburger .scarlet-hamburger-line,.gvc-chrome .scarlet-floating-nav .scarlet-hamburger .scarlet-hamburger-line{background:#fff}.gvc-chrome .scarlet-hamburger-line-1{width:1.125rem;transform:translate(-50%,calc(-50% - .3rem)) rotate(0deg)}.gvc-chrome .scarlet-hamburger-line-2{width:.8125rem;margin-left:-.15625rem;transform:translate(-50%,-50%)}.gvc-chrome .scarlet-hamburger-line-3{width:1.125rem;transform:translate(-50%,calc(-50% + .3rem)) rotate(0deg)}.gvc-chrome .scarlet-hamburger:not(.open):hover .scarlet-hamburger-line-1{width:1.125rem;transform:translate(-50%,calc(-50% - .3rem)) rotate(0deg)}.gvc-chrome .scarlet-hamburger:not(.open):hover .scarlet-hamburger-line-2{width:1.125rem;margin-left:0}.gvc-chrome .scarlet-hamburger:not(.open):hover .scarlet-hamburger-line-3{width:1.125rem;transform:translate(-50%,calc(-50% + .3rem)) rotate(0deg)}.gvc-chrome .scarlet-hamburger.open .scarlet-hamburger-line-2{margin-left:0}.gvc-chrome .scarlet-btn--sm,.gvc-chrome .scarlet-btn--sm .scarlet-btn-label,.gvc-chrome .scarlet-btn--sm .scarlet-btn-label-item,.gvc-chrome .scarlet-floating-links a,.gvc-chrome .scarlet-nav-pill{font-size:1rem}.gvc-chrome .gvc-signin-btn{font-size:.9375rem}.gvc-chrome .scarlet-floating-nav .scarlet-btn,.gvc-chrome .scarlet-header .scarlet-btn{align-self:center}.gvc-chrome .scarlet-floating-nav-inner{background:linear-gradient(180deg,#fff,#fbfbfb 60%,#f7f8f8);backdrop-filter:blur(1.25rem) saturate(180%);-webkit-backdrop-filter:blur(1.25rem) saturate(180%)}@media (max-width:64rem){.gvc-chrome .scarlet-floating-nav-inner{padding:.5rem .625rem}}.gvc-chrome .scarlet-floating-logo,.gvc-chrome .scarlet-logo{font-family:var(--gvc-logo-font,"Bricolage Grotesque","Geist",sans-serif)!important}.gvc-chrome .gvc-signin-btn,.gvc-chrome .scarlet-btn,.gvc-chrome .scarlet-floating-links a,.gvc-chrome .scarlet-nav-pill{font-family:var(--gvc-header-font,"Bricolage Grotesque","Geist",sans-serif)!important}.gvc-chrome .scarlet-nav-pill{color:var(--gvc-hero-text,hsla(0,0%,100%,.85))}.gvc-chrome .scarlet-floating-links a,.gvc-chrome .scarlet-nav-pill{font-size:var(--gvc-nav-fs,1.05rem);font-weight:var(--gvc-nav-fw,600);letter-spacing:var(--gvc-nav-ls,normal)}.gvc-chrome .scarlet-floating-links a{color:var(--gvc-float-text,#757575)}.gvc-chrome .scarlet-header .scarlet-logo{color:var(--gvc-hero-logo,#fff)}.gvc-chrome .scarlet-nav-pill:hover{background:var(--gvc-hero-hover-bg,hsla(0,0%,100%,.18))}.gvc-chrome .scarlet-btn--sm .scarlet-btn-label,.gvc-chrome .scarlet-btn--sm .scarlet-btn-label-item{height:1em;font-size:var(--gvc-cta-fs,1rem)}.gvc-chrome.gvc-chrome--hero .scarlet-header .scarlet-header-inner{background:var(--gvc-hero-bar-bg,rgba(10,16,20,.32));backdrop-filter:blur(var(--gvc-hero-bar-blur,.625rem)) saturate(160%);-webkit-backdrop-filter:blur(var(--gvc-hero-bar-blur,.625rem)) saturate(160%);border-color:var(--gvc-hero-bar-border,hsla(0,0%,100%,.14))}.gvc-chrome.gvc-chrome--hero .scarlet-header .scarlet-btn--dark{background:var(--gvc-hero-cta-bg,#fff);color:var(--gvc-hero-cta-text,#141414)}.gvc-chrome.gvc-chrome--hero .scarlet-header .scarlet-hamburger{background:var(--gvc-burger-bg-hero,hsla(0,0%,100%,.92))}.gvc-chrome.gvc-chrome--hero .scarlet-header .scarlet-hamburger .scarlet-hamburger-line{background:var(--gvc-burger-line-hero,#141414)}.gvc-chrome .scarlet-header.gvc-header--solid{background:var(--gvc-solid-bg,#fff)!important}.gvc-chrome .gvc-header--solid .scarlet-logo{color:var(--gvc-solid-text,#141414)}.gvc-chrome .gvc-header--solid .scarlet-nav-pill{color:var(--gvc-solid-nav,#3c3f46)}.gvc-chrome .gvc-header--solid .scarlet-nav-pill:hover{background:var(--gvc-solid-hover-bg,rgba(12,58,59,.08));color:var(--gvc-solid-text,#141414)}.gvc-chrome .gvc-header--solid .scarlet-btn--dark{background:var(--gvc-cta-bg,#0c3a3b);color:var(--gvc-cta-text,#fff)}.gvc-chrome .scarlet-floating-nav-inner{background:var(--gvc-float-bg,linear-gradient(180deg,#fff 0,#fbfbfb 60%,#f7f8f8 100%))}.gvc-chrome .scarlet-floating-nav .scarlet-btn--dark{background:var(--gvc-float-cta-bg,linear-gradient(135deg,#145356,#0c3a3b));color:var(--gvc-cta-text,#fff)}.gvc-chrome .scarlet-btn,.gvc-chrome .scarlet-floating-contact,.gvc-chrome .scarlet-fullmenu-cta{border-radius:var(--gvc-btn-radius,.625rem)}.gvc-chrome .gvc-header--solid .scarlet-hamburger,.gvc-chrome .scarlet-floating-nav .scarlet-hamburger{background:var(--gvc-burger-bg,#0c3a3b)}.gvc-chrome .gvc-header--solid .scarlet-hamburger .scarlet-hamburger-line,.gvc-chrome .scarlet-floating-nav .scarlet-hamburger .scarlet-hamburger-line{background:var(--gvc-burger-line,#fff)}.gvc-chrome .scarlet-footer-container{background:var(--gvc-footer-bg,linear-gradient(165deg,#11494a 0,#0c3a3b 48%,#082b2c 100%))}.gvc-chrome .scarlet-footer-logo{font-family:var(--gvc-footer-logo-font,var(--gvc-footer-heading-font,"Bricolage Grotesque","Geist",sans-serif))!important;font-size:var(--gvc-footer-logo-fs,1.75rem);font-weight:var(--gvc-footer-logo-fw,700);font-style:var(--gvc-footer-logo-fst,normal);letter-spacing:var(--gvc-footer-logo-ls,-.03em);text-transform:var(--gvc-footer-logo-tt,none);color:var(--gvc-footer-logo-color,#fff)}.gvc-chrome .scarlet-footer-giant-svgtext{font-family:var(--gvc-footer-giant-font,var(--gvc-footer-heading-font,"Bricolage Grotesque","Geist",sans-serif))!important;fill:var(--gvc-footer-giant-color,#fff);font-weight:var(--gvc-footer-giant-fw,var(--gvc-footer-giant-weight,600));font-style:var(--gvc-footer-giant-fst,normal)}.gvc-chrome .scarlet-footer-tagline{font-family:var(--gvc-footer-tagline-font,var(--gvc-footer-body-font,"Plus Jakarta Sans","Geist",sans-serif))!important;font-size:var(--gvc-footer-tagline-fs,.875rem);font-weight:var(--gvc-footer-tagline-fw,400);font-style:var(--gvc-footer-tagline-fst,normal);letter-spacing:var(--gvc-footer-tagline-ls,normal);text-transform:var(--gvc-footer-tagline-tt,none);color:var(--gvc-footer-tagline-color,#c4c4c4)}.gvc-chrome .scarlet-footer-address{font-family:var(--gvc-footer-address-font,var(--gvc-footer-body-font,"Plus Jakarta Sans","Geist",sans-serif))!important;font-size:var(--gvc-footer-address-fs,.875rem);font-weight:var(--gvc-footer-address-fw,400);font-style:var(--gvc-footer-address-fst,normal);letter-spacing:var(--gvc-footer-address-ls,normal);text-transform:var(--gvc-footer-address-tt,none);color:var(--gvc-footer-address-color,#757575)}.gvc-chrome .scarlet-footer-col-label,.gvc-chrome .scarlet-footer-credit-label{font-family:var(--gvc-footer-labels-font,var(--gvc-footer-body-font,"Plus Jakarta Sans","Geist",sans-serif))!important;font-size:var(--gvc-footer-labels-fs,.8125rem);font-weight:var(--gvc-footer-labels-fw,400);font-style:var(--gvc-footer-labels-fst,normal);letter-spacing:var(--gvc-footer-labels-ls,normal);text-transform:var(--gvc-footer-labels-tt,none);color:var(--gvc-footer-labels-color,var(--gvc-footer-label-color,#c4c4c4))}.gvc-chrome .scarlet-footer-legal a,.gvc-chrome .scarlet-footer-pages a{color:var(--gvc-footer-links-color,var(--gvc-footer-link-color,#fff))}.gvc-chrome .gvc-footer-contact-link,.gvc-chrome .scarlet-footer-legal a,.gvc-chrome .scarlet-footer-pages a{font-family:var(--gvc-footer-links-font,var(--gvc-footer-body-font,"Plus Jakarta Sans","Geist",sans-serif))!important;font-size:var(--gvc-footer-links-fs,var(--gvc-footer-fs,1rem));font-weight:var(--gvc-footer-links-fw,400);font-style:var(--gvc-footer-links-fst,normal);letter-spacing:var(--gvc-footer-links-ls,normal);text-transform:var(--gvc-footer-links-tt,none)}.gvc-chrome .gvc-footer-contact-link{color:var(--gvc-footer-links-color,var(--gvc-footer-contact-color,hsla(0,0%,100%,.85)))}.gvc-chrome .scarlet-footer-copyright{font-family:var(--gvc-footer-copyright-font,var(--gvc-footer-body-font,"Plus Jakarta Sans","Geist",sans-serif))!important;font-size:var(--gvc-footer-copyright-fs,.8125rem);font-weight:var(--gvc-footer-copyright-fw,400);font-style:var(--gvc-footer-copyright-fst,normal);letter-spacing:var(--gvc-footer-copyright-ls,normal);text-transform:var(--gvc-footer-copyright-tt,none);color:var(--gvc-footer-copyright-color,#c4c4c4)}.gvc-chrome .scarlet-footer-nl-title{font-family:var(--gvc-footer-newsletter-font,var(--gvc-footer-body-font,"Plus Jakarta Sans","Geist",sans-serif))!important;font-size:var(--gvc-footer-newsletter-fs,.925rem);font-weight:var(--gvc-footer-newsletter-fw,400);font-style:var(--gvc-footer-newsletter-fst,normal);letter-spacing:var(--gvc-footer-newsletter-ls,normal);text-transform:var(--gvc-footer-newsletter-tt,none);color:var(--gvc-footer-newsletter-color,#fff)}.gvc-chrome .scarlet-footer-credit-link,.gvc-chrome .scarlet-footer-nl-btn,.gvc-chrome .scarlet-footer-nl-input{font-family:var(--gvc-footer-body-font,"Plus Jakarta Sans","Geist",sans-serif)!important}html[data-tenant=buildalberta] .gvc-chrome .scarlet-footer-container{background:#242a25}@media (max-width:56.25rem){.gvc-site .scarlet-nhl-grid,.gvc-site .scarlet-nhl-grid-n{display:flex;gap:.875rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.625rem;margin-right:calc(50% - 50vw);padding-right:max(1rem,calc(50vw - 50%))}.gvc-site .scarlet-nhl-grid-n::-webkit-scrollbar,.gvc-site .scarlet-nhl-grid::-webkit-scrollbar{display:none}.gvc-site .scarlet-nhl-grid-n>*,.gvc-site .scarlet-nhl-grid>*{scroll-snap-align:start;flex:0 0 min(78vw,20.625rem);min-width:0}.gvc-site .scarlet-nhl-carousel .scarlet-nhl-card{flex-basis:min(78vw,20.625rem);min-width:0}}.gvc-tabbar{display:none}@media (max-width:56.25rem){.gvc-tabbar{position:fixed;bottom:0;left:0;right:0;z-index:2100;display:flex;align-items:stretch;background:hsla(0,0%,100%,.97);backdrop-filter:blur(1rem) saturate(160%);border-top:.0625rem solid rgba(12,58,59,.1);box-shadow:0 -.375rem 1.5rem rgba(8,43,44,.08);padding:.4375rem .375rem calc(.4375rem + env(safe-area-inset-bottom, 0))}.gvc-tabbar-item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.1875rem;background:none;border:none;cursor:pointer;text-decoration:none;color:#5f7374;font-family:Plus Jakarta Sans,sans-serif;font-size:.65rem;font-weight:600;letter-spacing:.01em;padding:0;-webkit-tap-highlight-color:transparent}.gvc-tabbar-item svg{width:1.375rem;height:1.375rem;stroke-width:1.9}.gvc-tabbar-item.is-active{color:#0c3a3b}.gvc-tabbar-item.is-active svg{stroke-width:2.3}.gvc-tabbar-join-btn{display:grid;place-items:center;width:2.625rem;height:2.625rem;margin-top:-1.25rem;border-radius:624.9375rem;background:#0c3a3b;color:#fff;border:.1875rem solid #fff;box-shadow:0 .375rem 1rem rgba(8,43,44,.35)}.gvc-tabbar-join-btn svg{width:1.25rem;height:1.25rem}.gvc-tabbar-join{color:#0c3a3b}.ds-page.gvc-site{padding-bottom:3.75rem}}@media (max-width:40rem){.gvc-chrome .scarlet-floating-nav .scarlet-btn,.gvc-chrome .scarlet-header .scarlet-btn{display:none!important}}.gvc-chrome .scarlet-fullmenu-bg{background:linear-gradient(165deg,#11494a,#0c3a3b 48%,#082b2c)}