.header{--header-gutter:16px;--header-main-height:64px;--header-secondary-height:24px;--header-logo-width:120px;--header-logo-height:20.526px;--header-ui-size:12px;--banner-shift:0px;--secondary-shift:0px;background-color:#242c33;left:0;margin-inline:auto;max-width:1920px;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0px);-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1);z-index:999}.header--hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.header{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}@media (min-width:390px){.header{--header-gutter:24px;--header-logo-width:140px;--header-logo-height:24px}}@media (min-width:768px){.header{--header-gutter:40px;--header-main-height:56px;--header-secondary-height:28px;--header-logo-width:187px;--header-logo-height:32px}}@media (min-width:1024px){.header{--header-secondary-height:36px;--header-ui-size:13px}}@media (min-width:1280px){.header{--header-gutter:64px;--header-main-height:64px}}@media (min-width:1440px){.header{--header-gutter:80px;--header-main-height:76px;--header-secondary-height:43px;--header-logo-width:228px;--header-logo-height:39px}}.header__skip-button:focus{background:rgba(255,255,255,.9);border-radius:3px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);color:#191f24;left:8px;padding:4px 6px;position:absolute;top:8px;z-index:1}.header .banners{margin-top:calc(var(--banner-shift) * -1)}.header__secondary{background-color:#f8f9f9;height:var(--header-secondary-height);margin-top:calc(var(--secondary-shift) * -1);overflow:hidden}.header__secondary-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;height:var(--header-secondary-height);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-inline:var(--header-gutter)}.header__partner{display:none}@media (min-width:768px){.header__partner{display:block;line-height:0}}.header__partner-link{display:inline-block;line-height:0}.header__partner-logo{background-color:currentColor;color:#000;display:block;height:19px;mask-image:var(--partner-logo);mask-position:left center;mask-repeat:no-repeat;mask-size:contain;opacity:.5;-webkit-transform:translateY(-16.6666666667%);transform:translateY(-16.6666666667%);-webkit-mask-image:var(--partner-logo);-webkit-mask-position:left center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;width:149px}@media (min-width:1024px){.header__partner-logo{height:24px;width:192px}}.header__utility{margin-left:auto}.header__utility-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}@media (min-width:768px){.header__utility-list{gap:24px}}.header__utility-link{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:10px;letter-spacing:.1em;line-height:1;text-transform:uppercase;color:#2a3741;position:relative;text-decoration:none;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}@media (min-width:1024px){.header__utility-link{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:10px;letter-spacing:.1em;line-height:1;text-transform:uppercase}}@media (min-width:1024px) and (min-width:768px){.header__utility-link{font-size:10px}}@media (min-width:1024px) and (min-width:1280px){.header__utility-link{font-size:12px}}@media (min-width:1024px) and (min-width:1440px){.header__utility-link{font-size:12px}}.header__utility-link:after{background:currentColor;bottom:-4px;content:"";height:1px;left:0;position:absolute;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}@media (prefers-reduced-motion:reduce){.header__utility-link:after{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.header__utility-link:hover,.header__utility-link:focus-visible{color:#51697b}.header__utility-link:hover:after,.header__utility-link:focus-visible:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}.header__main{background-color:#242c33}.header__main-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;height:var(--header-main-height);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-inline:var(--header-gutter)}.header__control,.header__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.header__actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__menu-toggle{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:0;background:0 0;color:currentColor;cursor:pointer;padding:0;margin:0;-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f8f9f9;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:16px}.header__menu-toggle:hover,.header__menu-toggle:focus-visible{color:#bcc8d2}.header__burger{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:0 0,0 50%,0 100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px,100% 1px;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;height:15px;-webkit-transition:background-size .4s ease-out;transition:background-size .4s ease-out;width:24px}@media (prefers-reduced-motion:reduce){.header__burger{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.header__menu-toggle:hover .header__burger,.header__menu-toggle:focus-visible .header__burger{background-size:100% 1px,66% 1px,33% 1px}.header__menu-label{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:700;font-style:normal;font-size:10px}@media (min-width:768px){.header__menu-label{font-size:12px}}@media (min-width:1280px){.header__menu-label{font-size:13px}}@media (min-width:1440px){.header__menu-label{font-size:13px}}.header__menu-label{letter-spacing:.154em;line-height:1;text-transform:uppercase;clip:rect(0,0,0,0);font-size:var(--header-ui-size);height:1px;letter-spacing:2px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (min-width:768px){.header__menu-label{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;line-height:0}.header__logo-link{display:block;line-height:0}.header .v-icon__svg--logo-hudson-yards{color:#dde2e7;display:block;height:var(--header-logo-height);width:var(--header-logo-width)}.header__reserve{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:10px}@media (min-width:768px){.header__reserve{font-size:10px}}@media (min-width:1280px){.header__reserve{font-size:12px}}@media (min-width:1440px){.header__reserve{font-size:12px}}.header__reserve{letter-spacing:.1em;line-height:1;text-transform:uppercase;--link-cta-color:#fff;--link-cta-color-hover:#bcc8d2;-webkit-box-shadow:none;box-shadow:none;padding-bottom:5px;position:relative;white-space:nowrap}.header__reserve:before,.header__reserve:after{bottom:0;content:"";left:0;position:absolute}.header__reserve:before{background-color:var(--link-cta-line);height:1px;width:100%}.header__reserve:after{background-color:var(--link-cta-color-hover);height:2px;-webkit-transition:width .4s ease-out;transition:width .4s ease-out;width:0}@media (prefers-reduced-motion:reduce){.header__reserve:after{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.header__reserve:hover,.header__reserve:focus-visible{-webkit-box-shadow:none;box-shadow:none}.header__reserve:hover:after,.header__reserve:focus-visible:after{width:100%}@media (min-width:768px){.header__reserve{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:700;font-style:normal;font-size:10px;letter-spacing:.154em;line-height:1;text-transform:uppercase;font-size:var(--header-ui-size);letter-spacing:2px}}@media (min-width:768px) and (min-width:768px){.header__reserve{font-size:12px}}@media (min-width:768px) and (min-width:1280px){.header__reserve{font-size:13px}}@media (min-width:768px) and (min-width:1440px){.header__reserve{font-size:13px}}.header--dividers-secondary .header__utility-item+.header__utility-item{--header-divider-offset:8px;position:relative}@media (min-width:768px){.header--dividers-secondary .header__utility-item+.header__utility-item{--header-divider-offset:12px}}.header--dividers-secondary .header__utility-item+.header__utility-item:before{background-color:#bcc8d2;content:"";height:12px;left:calc(var(--header-divider-offset) * -1);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.header--dividers-main .header__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;border-inline:1px solid #313e48;padding-inline:var(--header-gutter)}#header-spacer{--header-offset:calc(64px + 24px);height:var(--header-offset)}@media (min-width:768px){#header-spacer{--header-offset:calc(56px + 28px)}}@media (min-width:1024px){#header-spacer{--header-offset:calc(56px + 36px)}}@media (min-width:1280px){#header-spacer{--header-offset:calc(64px + 36px)}}@media (min-width:1440px){#header-spacer{--header-offset:calc(76px + 43px)}}