@charset "UTF-8";.countdown{--countdown-font-size:1rem;--countdown-line-height: .75;--countdown-padding-vert: .25em;--countdown-padding-horiz: .3em;--countdown-letter-spacing: -.035em;--countdown-item-gap: .5em;--countdown-color-text-primary: #c8cac1;--countdown-color-text-secondary: #92958b;--countdown-color-bg-primary: #1e1f1c;--countdown-color-bg-secondary: #292a27;--countdown-border-radius:.125rem;--countdown-divider-width:.0625rem;--countdown-divider-flip-color: var(--palette--bg);position:relative;z-index:2;display:flex;justify-content:flex-start;align-items:flex-start;font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";text-transform:uppercase;font-size:var(--countdown-font-size);color:var(--countdown-color-text-primary)}.countdown__item{display:inline-block}.countdown__item:not(:last-child){margin-right:var(--countdown-item-gap)}.countdown__digit{position:relative;z-index:1;display:inline-block;font-size:var(--countdown-font-size);line-height:var(--countdown-line-height);letter-spacing:var(--countdown-letter-spacing)}.countdown--is-flip{--countdown-padding-vert: .25em;--countdown-padding-horiz: .15em;--countdown-border-radius: max(.025em, .1875rem);--countdown-item-gap: .15em;perspective:25rem}.countdown--is-flip{--countdown-font-size: 9vw}@media screen and (max-width: 863px){.countdown--is-flip{--countdown-font-size: 12vw}}.countdown--is-flip.countdown--4-items{--countdown-item-gap: .175em}.countdown--is-flip.countdown--4-items{--countdown-font-size: 5vw}@media screen and (max-width: 863px){.countdown--is-flip.countdown--4-items{--countdown-font-size: 6.5vw}}.countdown--is-flip.countdown--3-items{--countdown-item-gap: .175em}.countdown--is-flip.countdown--3-items{--countdown-font-size: 7vw}@media screen and (max-width: 863px){.countdown--is-flip.countdown--3-items{--countdown-font-size: 9vw}}.countdown--is-flip .countdown__item{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--countdown-divider-width)}.countdown--is-flip .countdown__digit{--countdown-digit-height: calc( (var(--countdown-font-size) * var(--countdown-line-height)) + (var(--countdown-padding-vert) * 2) );--countdown-digit-height-half: calc(.5 * var(--countdown-digit-height));padding:0 0 var(--countdown-digit-height-half) 0;margin:0;background:transparent;display:block}.countdown--is-flip .countdown__digit:nth-child(3){color:var(--countdown-color-text-secondary)}.countdown--is-flip .countdown__digit:before{position:absolute;top:50%;left:0;right:0;z-index:10;border-top:var(--countdown-divider-width) solid var(--countdown-divider-flip-color);content:""}.countdown--is-flip .countdown__digit__top,.countdown--is-flip .countdown__digit__bottom,.countdown--is-flip .countdown__digit__back:before,.countdown--is-flip .countdown__digit__back:after{display:block;height:var(--countdown-digit-height-half);padding-top:calc(.9 * var(--countdown-padding-vert));padding-bottom:calc(1.1 * var(--countdown-padding-vert));padding-left:var(--countdown-padding-horiz);padding-right:var(--countdown-padding-horiz);background:var(--countdown-color-bg-primary);border-radius:var(--countdown-border-radius) var(--countdown-border-radius) 0 0;backface-visibility:hidden;transform-style:preserve-3d;transform:translateZ();will-change:transform}.countdown--is-flip .countdown__digit__bottom{position:absolute;top:50%;left:0;background:var(--countdown-color-bg-secondary);border-radius:0 0 var(--countdown-border-radius) var(--countdown-border-radius);pointer-events:none;overflow:hidden}.countdown--is-flip .countdown__digit__bottom:after{content:attr(data-value);display:block;margin-top:calc(-1 * var(--countdown-digit-height-half))}.countdown--is-flip .countdown__digit__back{position:absolute;top:0;left:0;height:100%;pointer-events:none}.countdown--is-flip .countdown__digit__back:before{position:relative;z-index:-1;content:attr(data-value);overflow:hidden;height:calc(var(--countdown-digit-height-half) + .5 * var(--countdown-divider-width))}.countdown--is-flip .countdown__digit--flip .countdown__digit__back:before{animation:flipTop .3s cubic-bezier(.37,.01,.94,.35);animation-fill-mode:both;transform-origin:center bottom}.countdown--is-flip .countdown__digit--flip .countdown__digit__back .countdown__digit__bottom{animation:flipBottom .6s cubic-bezier(.15,.45,.28,1);animation-fill-mode:both;transform-origin:center top}@keyframes flipTop{0%{transform:rotateX(0);z-index:2;opacity:.99}99%{opacity:.99}to{transform:rotateX(-90deg);opacity:0}}@keyframes flipBottom{0%,50%{z-index:-1;transform:rotateX(90deg);opacity:0}51%{opacity:.99}to{opacity:.99;transform:rotateX(0);z-index:5}}.spinner[data-v-181b957b]{width:var(--spinner-size);height:var(--spinner-size);display:inline-block;margin:0 auto;pointer-events:none}.spinner[data-v-181b957b]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cg stroke-linecap=%22square%22 stroke-linejoin=%22miter%22 stroke-width=%221%22 fill=%22none%22 stroke=%22%23000000%22%3E%3Ccircle class=%22spinner__stroke spinner__stroke--bg%22 cx=%2212%22 cy=%2212%22 stroke=%22%23bfc5b6%22 opacity=%22.333%22 r=%2211%22 vector-effect=%22non-scaling-stroke%22%3E%3C/circle%3E%3Cpath d=%22M12 1a11 11 0 0 1 11 11%22 data-cap=%22butt%22 stroke-linecap=%22butt%22 stroke=%22%23f0efed%22 vector-effect=%22non-scaling-stroke%22%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.spinner--fixed[data-v-181b957b]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner--large[data-v-181b957b]{--spinner-size: var(--spinner-size-large)}.spinner[data-v-181b957b]:after{width:100%;height:100%;content:"";display:block;animation:spinner-animation-181b957b var(--spinner-animation-speed) infinite var(--spinner-animation-ease);background-size:contain;background-repeat:no-repeat;transform-origin:center center}@keyframes spinner-animation-181b957b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal__body[data-v-145398a7]{container:modal-high-traffic/inline-size}.countdown[data-v-145398a7]{margin-top:calc(var(--space) * 4);transition:opacity .3s ease-in-out}.modal-high-traffic--is-expired .countdown[data-v-145398a7]{opacity:.333}@media screen and (min-width: 0px){.countdown[data-v-145398a7]{--countdown-font-size: 17.1cqw}}@media screen and (min-width: 0px){.modal-high-traffic--is-under-1-min .countdown.countdown--is-flip[data-v-145398a7]{--countdown-font-size: 35.2cqw}}.media{--media-focus: 50% 50%;width:100%;height:100%;position:relative}.media__media{object-position:center center}.media__media,.media .autocrop-debug{height:100%;width:100%;object-fit:contain;object-position:var(--media-focus, 50% 50%)}.media--fullbleed .media__media,.media .autocrop-debug{object-fit:cover}.media--is-no-placeholder-bg .media__media,.media .autocrop-debug{transition-duration:.4s;transition-property:opacity;transition-timing-function:ease}.media--is-no-placeholder-bg:not(.state--loaded) .media__media,.media .autocrop-debug{opacity:0}.media .autocrop-debug{opacity:.85}.media__placeholder{--spinner-size:1.5rem;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;display:flex;justify-content:center;align-items:center;object-fit:contain;background:#0c0c0c}.media--is-no-placeholder-bg .media__placeholder{background:transparent}.media__placeholder__spinner{opacity:.5}.swiper .swiper-slide .media__media{height:100%;width:100%}.tabs-page ion-tab-button[data-v-05913079]::part(native){--padding-top: 0rem;--padding-bottom:.125rem}.tabs-page__tabs[data-v-05913079]{position:relative;z-index:13;box-shadow:0 -.04375rem .08125rem rgba(var(--palette--bg--rgb),clamp(0,.09 * var(--palette--bg--alpha),1)),0 -.1rem .2rem rgba(var(--palette--bg--rgb),clamp(0,.129 * var(--palette--bg--alpha),1)),0 -.1875rem .375rem rgba(var(--palette--bg--rgb),clamp(0,.16 * var(--palette--bg--alpha),1)),0 -.3375rem .66875rem rgba(var(--palette--bg--rgb),clamp(0,.191 * var(--palette--bg--alpha),1)),0 -.625rem 1.25625rem rgba(var(--palette--bg--rgb),clamp(0,.23 * var(--palette--bg--alpha),1)),0 -1.5rem 3rem rgba(var(--palette--bg--rgb),clamp(0,.32 * var(--palette--bg--alpha),1));background:var(--palette--bg);height:var(--tabs-height);padding-bottom:var(--tabs-padding-bottom)}.tabs-page__button[data-v-05913079]{position:relative;border-top:.75px solid var(--palette--border);border-left:.75px solid var(--palette--border)}@media screen and (min-width: 520px) and (max-width: 863px){.tabs-page__button[data-v-05913079]{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:none}}.tabs-page__button[data-v-05913079]:first-child{border-left-color:transparent}.tabs-page__button[data-v-05913079]:before{position:absolute;bottom:0;left:-.75px;z-index:1;background-image:linear-gradient(to bottom,rgba(var(--palette--bg--rgb),clamp(0,0 * var(--palette--bg--alpha),1)) 0%,rgba(var(--palette--bg--rgb),clamp(0,.01 * var(--palette--bg--alpha),1)) 7.93%,rgba(var(--palette--bg--rgb),clamp(0,.02 * var(--palette--bg--alpha),1)) 15.04%,rgba(var(--palette--bg--rgb),clamp(0,.05 * var(--palette--bg--alpha),1)) 21.46%,rgba(var(--palette--bg--rgb),clamp(0,.08 * var(--palette--bg--alpha),1)) 27.36%,rgba(var(--palette--bg--rgb),clamp(0,.13 * var(--palette--bg--alpha),1)) 32.87%,rgba(var(--palette--bg--rgb),clamp(0,.18 * var(--palette--bg--alpha),1)) 38.15%,rgba(var(--palette--bg--rgb),clamp(0,.25 * var(--palette--bg--alpha),1)) 43.35%,rgba(var(--palette--bg--rgb),clamp(0,.32 * var(--palette--bg--alpha),1)) 48.62%,rgba(var(--palette--bg--rgb),clamp(0,.4 * var(--palette--bg--alpha),1)) 54.11%,rgba(var(--palette--bg--rgb),clamp(0,.48 * var(--palette--bg--alpha),1)) 59.96%,rgba(var(--palette--bg--rgb),clamp(0,.58 * var(--palette--bg--alpha),1)) 66.34%,rgba(var(--palette--bg--rgb),clamp(0,.67 * var(--palette--bg--alpha),1)) 73.38%,rgba(var(--palette--bg--rgb),clamp(0,.78 * var(--palette--bg--alpha),1)) 81.23%,rgba(var(--palette--bg--rgb),clamp(0,.89 * var(--palette--bg--alpha),1)) 90.06%,var(--palette--bg) 100%);content:"";height:60%;width:1.5px;opacity:.75}.tabs-page__button[data-v-05913079]:after{position:absolute;top:0;right:0;left:-.75px;z-index:2;content:"";height:var(--border--thick--width);background:var(--border--bold--color);transition:transform .25s ease;transform:scaleX(0);transform-origin:right center}.tabs-page__label[data-v-05913079]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--button-tabbar--font-size);font-weight:500;font-feature-settings:"cpsp";letter-spacing:var(--type--button-tabbar--letter-spacing);line-height:var(--type--button-tabbar--line-height);text-transform:uppercase;margin-top:.3125rem;display:none}@media screen and (min-width: 520px) and (max-width: 863px){.tabs-page__label[data-v-05913079]{margin-left:1em;margin-top:0}}.tabs-page__icon[data-v-05913079]{opacity:.5;width:calc((1rem * 24) / ((var(--type--scaling, 1) * 16)));height:calc((1rem * 24) / ((var(--type--scaling, 1) * 16)))}.tab-selected[data-v-05913079]:after{transform:none;transform-origin:left center}.tab-selected .tabs-page__icon[data-v-05913079]{opacity:1}.eyebrow[data-v-fe9ed8e0]{--eyebrow-content-type--opacity--default: 1;--eyebrow-content-type--opacity--meta: .666;--eyebrow-content-type--opacity--sep: .333;display:flex;align-items:center;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline-small--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline-small--letter-spacing);line-height:var(--type--overline-small--line-height);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;color:var(--palette--text-subtle)}.eyebrow__icon[data-v-fe9ed8e0]{width:.75rem;height:.75rem;margin-right:.5em;opacity:var(--eyebrow-content-type--opacity--default)}.eyebrow__text--type[data-v-fe9ed8e0]{opacity:var(--eyebrow-content-type--opacity--default)}.eyebrow__text--meta[data-v-fe9ed8e0]{opacity:var(--eyebrow-content-type--opacity--meta)}.eyebrow__text--sep[data-v-fe9ed8e0]{opacity:var(--eyebrow-content-type--opacity--sep);height:.9em;border-left:var(--border--width) solid currentColor;margin:0 .6em}.eyebrow__aaa24[data-v-fe9ed8e0]{height:.6875rem;opacity:var(--eyebrow-content-type--opacity--meta);transform:translateY(-.15em)}.eyebrow__text--meta+.eyebrow__aaa24[data-v-fe9ed8e0]{margin-left:.5em}.eyebrow__aaa24[data-v-fe9ed8e0]:not(:last-child){margin-right:.5em}.bundle-metadata[data-v-984d636c]{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-right:calc(-1 * var(--grid--gutter));margin-bottom:var(--block-content-padding-vert);min-height:4rem}.bundle-metadata__col[data-v-984d636c]{padding-right:var(--grid--gutter)}.bundle-metadata__col[data-v-984d636c]{width:calc((2 * var(--grid--col-width) + (2 - 1) * var(--grid--gutter)))}@media screen and (min-width: 864px) and (max-width: 1151px){.bundle-metadata__col[data-v-984d636c]{width:calc((3 * var(--grid--col-width) + (3 - 1) * var(--grid--gutter)))}}@media screen and (max-width: 863px){.bundle-metadata__col[data-v-984d636c]{width:calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)))}}.bundle-metadata__col--cta[data-v-984d636c]{flex:1}.bundle-metadata p[data-v-984d636c]{opacity:.75;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta--font-size);font-weight:400;letter-spacing:var(--type--meta--letter-spacing);line-height:var(--type--meta--line-height)}.bundle-metadata h3[data-v-984d636c]{color:rgba(var(--palette--text-subtle--rgb),clamp(0,.5 * var(--palette--text-subtle--alpha),1));opacity:1}.bundle-metadata__cta[data-v-984d636c]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title--font-size);font-weight:400;letter-spacing:var(--type--section-title--letter-spacing);line-height:var(--type--section-title--line-height);display:flex;justify-content:flex-end;align-items:center;text-align:right;color:rgba(var(--palette--text-subtle--rgb),clamp(0,.5 * var(--palette--text-subtle--alpha),1));padding-top:.875rem;white-space:nowrap}.bundle-metadata__cta[data-v-984d636c] .svg{width:.8em;height:.8em;margin-left:.75rem}.bundle-metadata__cta[data-v-984d636c] .svg .svg__filled{fill:currentColor}.bundle-metadata__cta[data-v-984d636c] .svg .svg__stroked{stroke:currentColor}@media (hover: hover){.bundle-metadata__cta[data-v-984d636c]:hover{color:var(--palette--text-subtle)}}.swiper .bundle-metadata__cta[data-v-984d636c]{opacity:0;transform:translate(var(--grid--margin));transition:transform .5s 1s ease,opacity .5s 1s ease}.swiper .swiper-slide-active .bundle-metadata__cta[data-v-984d636c]{opacity:1;transform:none}.bundle-metadata__number[data-v-984d636c]{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--meta-mono--font-size);font-weight:400;letter-spacing:var(--type--meta-mono--letter-spacing);line-height:var(--type--meta-mono--line-height)}.product-metadata[data-v-d4008006]{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-right:calc(-1 * var(--grid--gutter));margin-bottom:var(--block-content-padding-vert);min-height:4rem}.product-metadata__col[data-v-d4008006]{padding-right:var(--grid--gutter)}.product-metadata__col[data-v-d4008006]{width:calc((2 * var(--grid--col-width) + (2 - 1) * var(--grid--gutter)))}@media screen and (min-width: 864px) and (max-width: 1151px){.product-metadata__col[data-v-d4008006]{width:calc((3 * var(--grid--col-width) + (3 - 1) * var(--grid--gutter)))}}@media screen and (max-width: 863px){.product-metadata__col[data-v-d4008006]{width:calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)))}}.product-metadata__col--cta[data-v-d4008006]{flex:1}.product-metadata p[data-v-d4008006]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta--font-size);font-weight:400;letter-spacing:var(--type--meta--letter-spacing);line-height:var(--type--meta--line-height);color:var(--palette--text-subtle)}.product-metadata h3[data-v-d4008006]{color:rgba(var(--palette--text-subtle--rgb),clamp(0,.5 * var(--palette--text-subtle--alpha),1));opacity:1}.product-metadata__cta[data-v-d4008006]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title--font-size);font-weight:400;letter-spacing:var(--type--section-title--letter-spacing);line-height:var(--type--section-title--line-height);display:flex;justify-content:flex-end;align-items:center;text-align:right;color:rgba(var(--palette--text-subtle--rgb),clamp(0,.5 * var(--palette--text-subtle--alpha),1));padding-top:.875rem;white-space:nowrap}.product-metadata__cta[data-v-d4008006] .svg{width:.8em;height:.8em;margin-left:.75rem}.product-metadata__cta[data-v-d4008006] .svg .svg__filled{fill:currentColor}.product-metadata__cta[data-v-d4008006] .svg .svg__stroked{stroke:currentColor}@media (hover: hover){.product-metadata__cta[data-v-d4008006]:hover{color:var(--palette--text-subtle)}}.swiper .product-metadata__cta[data-v-d4008006]{opacity:0;transform:translate(var(--grid--margin));transition:transform .5s 1s ease,opacity .5s 1s ease}.swiper .swiper-slide-active .product-metadata__cta[data-v-d4008006]{opacity:1;transform:none}.product-metadata__number[data-v-d4008006]{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--meta-mono--font-size);font-weight:400;letter-spacing:var(--type--meta-mono--letter-spacing);line-height:var(--type--meta-mono--line-height)}.hero-rotator-product[data-v-823731ab]{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:var(--hero-rotator--item--height);text-align:left}.hero-rotator-product[data-v-823731ab]:after{position:absolute;top:0;left:0;right:0;z-index:2;transition:opacity var(--loading-refresher-hero-border-transition-speed) var(--loading-refresher-hero-border-transition-close-delay) var(--loading-refresher-hero-border-transition-ease);content:"";border-top:var(--loading-refresher-hero-border-style);opacity:0}.hero-rotator-product--refresher-is-active.hero-rotator-product[data-v-823731ab]:after{opacity:1;transition-delay:0ms}.hero-rotator-product__link[data-v-823731ab]{text-decoration:none}.hero-rotator-product__background[data-v-823731ab]{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:var(--palette--bg);pointer-events:none;overflow:hidden}.hero-rotator-product__background .media[data-v-823731ab]{opacity:.8;will-change:transform}.app--is-safari .hero-rotator-product__background .media[data-v-823731ab]{backface-visibility:hidden;perspective:99999px}.swiper-slide-active .hero-rotator-product__background .media[data-v-823731ab],.swiper-slide-prev .hero-rotator-product__background .media[data-v-823731ab],.swiper-slide-next .hero-rotator-product__background .media[data-v-823731ab]{transform:translate3d(0,calc(var(--hero-rotator-progress, 0) * .25 * var(--hero-rotator--item--height)),0)}.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next) .hero-rotator-product__background .media[data-v-823731ab]{display:none}.hero-rotator-product__scrim[data-v-823731ab]{position:absolute;bottom:-1px;left:0;right:0;z-index:2}@media screen and (orientation: landscape){.hero-rotator-product__scrim[data-v-823731ab]{height:75%}}@media screen and (orientation: portrait){.hero-rotator-product__scrim[data-v-823731ab]{height:65%}}.app--is-safari .hero-rotator-product__scrim[data-v-823731ab]{backface-visibility:hidden;perspective:99999px;transform:translateZ(200px)}.hero-rotator-product__scrim[data-v-823731ab]:after{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(/assets/images/gradient_black_bottom_to_transparent.png);background-repeat:repeat-x;background-size:auto 100%;content:""}.app--is-ios .hero-rotator-product__scrim[data-v-823731ab]:after{backface-visibility:hidden;perspective:99999px;transform:translateZ(200px)}.app--is-android .hero-rotator-product__scrim[data-v-823731ab]:after{backface-visibility:hidden;perspective:99999px;transform:translateZ(200px)}.hero-rotator-product__content[data-v-823731ab]{padding-left:var(--grid--margin);padding-right:var(--grid--margin);position:relative;z-index:3}.app--is-safari .hero-rotator-product__content[data-v-823731ab]{backface-visibility:hidden;perspective:99999px;transform:translateZ(300px)}.hero-rotator-product__header[data-v-823731ab]{margin-top:calc(var(--space) * 1.5);max-width:var(--h1-text-max-width)}.hero-rotator-product__header[data-v-823731ab]{margin-bottom:calc(var(--space) * 4)}@media screen and (max-width: 863px){.hero-rotator-product__header[data-v-823731ab]{margin-bottom:calc(var(--space) * 3)}}.hero-rotator-product__metadata[data-v-823731ab]{margin-bottom:calc(var(--space) * 1)}.hero-rotator[data-v-b521f0e2]{padding-left:0;padding-right:0;margin-bottom:var(--block-content-padding-vert)}.hero-rotator[data-v-b521f0e2] .swiper-pagination{--swiper-pagination-gap: calc(var(--space) * 1);position:relative;z-index:3;display:flex;align-items:center;margin-top:calc(-1 * var(--block-content-padding-vert));margin-left:var(--grid--margin)}.hero-rotator[data-v-b521f0e2] .swiper-pagination{width:calc(calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter))) - var(--swiper-pagination-gap))}@media screen and (min-width: 864px) and (max-width: 1151px){.hero-rotator[data-v-b521f0e2] .swiper-pagination{width:calc(calc((8 * var(--grid--col-width) + (8 - 1) * var(--grid--gutter))) - var(--swiper-pagination-gap))}}@media screen and (max-width: 863px){.hero-rotator[data-v-b521f0e2] .swiper-pagination{width:calc(calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter))) - var(--swiper-pagination-gap))}}.hero-rotator[data-v-b521f0e2] .swiper-pagination-bullet{display:flex;flex-direction:column;justify-content:center;background:transparent;flex:1;padding-right:var(--swiper-pagination-gap);height:calc(var(--space) * 4);cursor:pointer}.hero-rotator[data-v-b521f0e2] .swiper-pagination-bullet:after{transition-duration:.25s;transition-property:all;transition-timing-function:ease;content:"";border-top:1px solid var(--palette--text);transform-origin:center center;opacity:.333}@media (hover: hover){.hero-rotator[data-v-b521f0e2] .swiper-pagination-bullet:hover:after{opacity:.75}}.hero-rotator[data-v-b521f0e2] .swiper-pagination-bullet-active{background:transparent;pointer-events:none}.hero-rotator[data-v-b521f0e2] .swiper-pagination-bullet-active:after{transform:scaleY(1.5);opacity:1}.horizontal-rule[data-v-14b9abdf]{border-bottom:.75px solid var(--palette--border);margin-bottom:calc(var(--space) * 2)}.thumb-border[data-v-44af6c6a]{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;z-index:auto}.thumb-border__is-active[data-v-44af6c6a]{position:absolute;top:0;left:0;width:calc(var(--thumb-border--is-active, 0) * 100%);height:calc(var(--thumb-border--is-active, 0) * 100%)}.thumb-border[data-v-44af6c6a]:after{position:absolute;top:0;bottom:0;left:0;right:0;border:var(--border--default--width) var(--border--default--style) rgba(var(--color--white-default--rgb),1);transition-duration:.25s;transition-property:opacity;transition-timing-function:ease;content:"";z-index:var(--thumb-border--z-default, 1);mix-blend-mode:overlay;opacity:.75}.thumb-border.state--active .thumb-border[data-v-44af6c6a]:after{opacity:1}.thumb-border__active-border[data-v-44af6c6a],.thumb-border__active-highlight[data-v-44af6c6a]{position:absolute;top:0;bottom:0;left:0;right:0;z-index:var(--thumb-border--z-active, 1);mix-blend-mode:plus-lighter;container:border/size;transition-duration:.25s;transition-property:opacity;transition-timing-function:ease;opacity:0}.thumb-border__active-border__svg[data-v-44af6c6a],.thumb-border__active-highlight__svg[data-v-44af6c6a]{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.thumb-border__active-border[data-v-44af6c6a]{transition-delay:.24975s}.thumb-border.state--active .thumb-border__active-border[data-v-44af6c6a]{opacity:.333;transition-delay:0ms}.thumb-border__active-border__path[data-v-44af6c6a]{stroke:var(--border--bold--color);stroke-width:var(--border--thick--width);stroke-dasharray:calc(200cqw + 200cqh);stroke-dashoffset:calc(1*(200cqw + 200cqh));transition-duration:.25s;transition-delay:0ms;transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.thumb-border.state--active .thumb-border__active-border__path[data-v-44af6c6a]{stroke-dashoffset:calc(2*(200cqw + 200cqh));transition-duration:.75s;transition-delay:0ms;transition-timing-function:cubic-bezier(.39,.575,.565,1)}.thumb-border__active-highlight[data-v-44af6c6a]{filter:blur(.375rem)}.thumb-border.state--active .thumb-border__active-highlight[data-v-44af6c6a]{opacity:.5}.thumb-border__active-highlight__path[data-v-44af6c6a]{stroke:var(--border--bold--color);stroke-width:.125rem;stroke-dasharray:2em,calc(200cqw + 200cqh - 2em);stroke-dashoffset:calc(1*(200cqw + 200cqh));transition-duration:.25s,.25s;transition-delay:0ms,0ms;transition-property:stroke-dashoffset,stroke-dasharray;transition-timing-function:cubic-bezier(.455,.03,.515,.955),ease}.thumb-border.state--active .thumb-border__active-highlight__path[data-v-44af6c6a]{stroke-dashoffset:calc(2*(200cqw + 200cqh));stroke-dasharray:0em,calc(200cqw + 200cqh);transition-duration:.75s,.75s;transition-delay:0ms,.5625s;transition-timing-function:cubic-bezier(.39,.575,.565,1),ease}.modal__heading__title[data-v-b042dcc0]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--heading-page--font-size);font-weight:400;letter-spacing:var(--type--heading-page--letter-spacing);line-height:var(--type--heading-page--line-height)}[data-v-b042dcc0] .eyebrow+.modal__heading__title{margin-top:calc(var(--space) * 1)}:root,ion-content,ion-title,ion-modal{--section-heading--margin-top--default: calc(var(--space) * 7);--section-heading--margin-bottom--default: calc(var(--space) * 2);--section-heading--padding-top--default: calc(var(--space) * 2);--section-heading--padding-bottom--default: calc(var(--space) * 2)}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--section-heading--margin-top--default: calc(var(--space) * 4);--section-heading--margin-bottom--default: calc(var(--space) * 2);--section-heading--padding-top--default: calc(var(--space) * 1.5);--section-heading--padding-bottom--default: calc(var(--space) * 1.5)}}.section-heading[data-v-f0a52bf2]{----margin-top: var(--section-heading--margin-top--default);----margin-bottom: var(--section-heading--margin-bottom--default);----padding-top: var(--section-heading--padding-top--default);----padding-bottom: var(--section-heading--padding-bottom--default);----border-top: var(--border);padding-left:var(--grid--margin);padding-right:var(--grid--margin);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;margin-top:var(----margin-top);margin-bottom:var(----margin-bottom)}.section-heading--sticky[data-v-f0a52bf2]{position:sticky;z-index:4;transition-property:top;transition-duration:var(--loading-refresher-transition-speed);transition-delay:var(--loading-refresher-transition-close-delay);transition-timing-function:var(--loading-refresher-transition-ease);background-image:linear-gradient(to bottom,var(--palette--bg) 0%,var(--palette--bg) 2.92%,rgba(var(--palette--bg--rgb),clamp(0,.997328 * var(--palette--bg--alpha),1)) 6.37%,rgba(var(--palette--bg--rgb),clamp(0,.993666 * var(--palette--bg--alpha),1)) 10.97%,rgba(var(--palette--bg--rgb),clamp(0,.98763 * var(--palette--bg--alpha),1)) 16.59%,rgba(var(--palette--bg--rgb),clamp(0,.978624 * var(--palette--bg--alpha),1)) 23.1%,rgba(var(--palette--bg--rgb),clamp(0,.966056 * var(--palette--bg--alpha),1)) 30.37%,rgba(var(--palette--bg--rgb),clamp(0,.949331 * var(--palette--bg--alpha),1)) 38.27%,rgba(var(--palette--bg--rgb),clamp(0,.927856 * var(--palette--bg--alpha),1)) 46.66%,rgba(var(--palette--bg--rgb),clamp(0,.901037 * var(--palette--bg--alpha),1)) 55.41%,rgba(var(--palette--bg--rgb),clamp(0,.86828 * var(--palette--bg--alpha),1)) 64.39%,rgba(var(--palette--bg--rgb),clamp(0,.828992 * var(--palette--bg--alpha),1)) 73.47%,rgba(var(--palette--bg--rgb),clamp(0,.782578 * var(--palette--bg--alpha),1)) 82.52%,rgba(var(--palette--bg--rgb),clamp(0,.728446 * var(--palette--bg--alpha),1)) 91.41%,rgba(var(--palette--bg--rgb),clamp(0,.666 * var(--palette--bg--alpha),1)) 100%);top:var(--nav-header-spacer--height--default);-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem)}.app--is-header-hidden .section-heading--sticky[data-v-f0a52bf2]{transition-delay:var(--nav-header-hidden-transition-delay)}.app--is-header-hidden .section-heading--sticky[data-v-f0a52bf2]{top:var(--nav-header-spacer--height--hidden)}.section-heading--no-grid-margins[data-v-f0a52bf2]{padding-left:0;padding-right:0}.section-heading__content[data-v-f0a52bf2]{display:flex;border-top:var(----border-top);gap:var(--grid--gutter)}.section-heading__content__left[data-v-f0a52bf2]{flex:1}.section-heading__content__right[data-v-f0a52bf2]{display:flex;align-items:stretch}.section-heading[data-v-f0a52bf2] .eyebrow{padding-top:var(----padding-top)}.section-heading[data-v-f0a52bf2] .eyebrow:last-child{padding-bottom:var(----padding-bottom)}.section-heading__title-button[data-v-f0a52bf2]{display:block;width:100%}.section-heading__title[data-v-f0a52bf2]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-heading--font-size);font-weight:400;letter-spacing:var(--type--section-heading--letter-spacing);line-height:var(--type--section-heading--line-height);padding-top:var(----padding-top);padding-bottom:var(----padding-bottom);color:var(--palette--text)}[data-v-f0a52bf2] .eyebrow+.section-heading__title,[data-v-f0a52bf2] .eyebrow+.section-heading__title-button .section-heading__title{padding-top:calc(var(--space) * 1)}@media screen and (max-width: 863px){[data-v-f0a52bf2] .eyebrow+.section-heading__title,[data-v-f0a52bf2] .eyebrow+.section-heading__title-button .section-heading__title{padding-top:calc(var(--space) * .666)}}.section-heading__title-button .section-heading__title[data-v-f0a52bf2]:active{color:var(--palette--text-active)}.section-heading__title-button .section-heading__title[data-v-f0a52bf2]:focus-visible{color:var(--palette--text-active)}@media (hover: hover){.section-heading__title-button .section-heading__title[data-v-f0a52bf2]:hover{color:var(--palette--text-active)}}.section-heading:has(.section-heading__action:active) .section-heading__title-button .section-heading__title[data-v-f0a52bf2],.section-heading:has(.section-heading__action:focus-visible) .section-heading__title-button .section-heading__title[data-v-f0a52bf2],.section-heading:has(.section-heading__action:hover) .section-heading__title-button .section-heading__title[data-v-f0a52bf2]{color:var(--palette--text-active)}.section-heading__action[data-v-f0a52bf2],.section-heading__content__right>button[data-v-f0a52bf2]{----scale: 1;display:flex;align-items:top;color:var(--palette--text-subtle);padding:var(----padding-top) 0 0 calc(var(--space) * 6)}.section-heading__action[data-v-f0a52bf2] .svg__filled,.section-heading__content__right>button[data-v-f0a52bf2] .svg__filled{fill:currentColor}.section-heading__action[data-v-f0a52bf2] .svg__stroked,.section-heading__content__right>button[data-v-f0a52bf2] .svg__stroked{stroke:currentColor}.section-heading__action[data-v-f0a52bf2]:active,.section-heading__content__right>button[data-v-f0a52bf2]:active{----scale: 1.25;color:var(--palette--text-active)}.section-heading__action[data-v-f0a52bf2]:focus-visible,.section-heading__content__right>button[data-v-f0a52bf2]:focus-visible{----scale: 1.25;color:var(--palette--text-active)}@media (hover: hover){.section-heading__action[data-v-f0a52bf2]:hover,.section-heading__content__right>button[data-v-f0a52bf2]:hover{----scale: 1.25;color:var(--palette--text-active)}}.section-heading__action[data-v-f0a52bf2] svg,.section-heading__content__right>button[data-v-f0a52bf2] svg{width:.75rem;height:.75rem;transition-duration:.25s;transition-property:transform;transition-timing-function:ease;transform:scale(var(----scale));transform-origin:center center}.section-heading:has(.section-heading__title-button:active) .section-heading__action[data-v-f0a52bf2],.section-heading:has(.section-heading__title-button:active) .section-heading__content__right>button[data-v-f0a52bf2],.section-heading:has(.section-heading__title-button:focus-visible) .section-heading__action[data-v-f0a52bf2],.section-heading:has(.section-heading__title-button:focus-visible) .section-heading__content__right>button[data-v-f0a52bf2],.section-heading:has(.section-heading__title-button:hover) .section-heading__action[data-v-f0a52bf2],.section-heading:has(.section-heading__title-button:hover) .section-heading__content__right>button[data-v-f0a52bf2]{----scale: 1.25;color:var(--palette--text-active)}[data-grid] .section-heading{padding-left:0;padding-right:0}.products-carousel{position:relative;z-index:1}.products-carousel .swiper-button-prev,.products-carousel .swiper-button-next{--swiper-button-width: max(var(--grid--margin), 1rem);--swiper-button-bg-opacity: .666;--swiper-button-icon-width: clamp(.75rem, calc(var(--swiper-button-width) - var(--grid--gutter)), 2rem );position:absolute;top:0;bottom:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;transition-duration:.25s;transition-property:opacity;transition-timing-function:ease;width:var(--swiper-button-width);cursor:pointer}@media screen and (max-width: 863px){.products-carousel .swiper-button-prev,.products-carousel .swiper-button-next{--swiper-button-bg-opacity: .333}}@media (hover: none){.products-carousel .swiper-button-prev,.products-carousel .swiper-button-next{pointer-events:none}}.products-carousel .swiper-button-prev.swiper-button-disabled,.products-carousel .swiper-button-next.swiper-button-disabled{opacity:0;pointer-events:none;cursor:default}.products-carousel .swiper-button-prev:before,.products-carousel .swiper-button-next:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-image:linear-gradient(to right,rgba(var(--palette--bg--rgb),clamp(0,0 * var(--palette--bg--alpha),1)) 0%,rgba(var(--palette--bg--rgb),clamp(0,.01 * var(--palette--bg--alpha),1)) 7.93%,rgba(var(--palette--bg--rgb),clamp(0,.02 * var(--palette--bg--alpha),1)) 15.04%,rgba(var(--palette--bg--rgb),clamp(0,.05 * var(--palette--bg--alpha),1)) 21.46%,rgba(var(--palette--bg--rgb),clamp(0,.08 * var(--palette--bg--alpha),1)) 27.36%,rgba(var(--palette--bg--rgb),clamp(0,.13 * var(--palette--bg--alpha),1)) 32.87%,rgba(var(--palette--bg--rgb),clamp(0,.18 * var(--palette--bg--alpha),1)) 38.15%,rgba(var(--palette--bg--rgb),clamp(0,.25 * var(--palette--bg--alpha),1)) 43.35%,rgba(var(--palette--bg--rgb),clamp(0,.32 * var(--palette--bg--alpha),1)) 48.62%,rgba(var(--palette--bg--rgb),clamp(0,.4 * var(--palette--bg--alpha),1)) 54.11%,rgba(var(--palette--bg--rgb),clamp(0,.48 * var(--palette--bg--alpha),1)) 59.96%,rgba(var(--palette--bg--rgb),clamp(0,.58 * var(--palette--bg--alpha),1)) 66.34%,rgba(var(--palette--bg--rgb),clamp(0,.67 * var(--palette--bg--alpha),1)) 73.38%,rgba(var(--palette--bg--rgb),clamp(0,.78 * var(--palette--bg--alpha),1)) 81.23%,rgba(var(--palette--bg--rgb),clamp(0,.89 * var(--palette--bg--alpha),1)) 90.06%,var(--palette--bg) 100%);opacity:var(--swiper-button-bg-opacity);content:"";pointer-events:none;transform:translateZ(0)}.products-carousel .swiper-button-prev:after,.products-carousel .swiper-button-next:after{transition-duration:.25s;transition-property:all;transition-timing-function:ease;position:relative;z-index:2;content:"";width:var(--swiper-button-icon-width);height:var(--swiper-button-icon-width);background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cg stroke-linecap=%22square%22 stroke-linejoin=%22miter%22 stroke-width=%221%22 transform=%22translate%280.5 0.5%29%22 fill=%22none%22 stroke=%22%23e1dfde%22 stroke-miterlimit=%2210%22%3E%3Cline data-cap=%22butt%22 x1=%222%22 y1=%2212%22 x2=%2222%22 y2=%2212%22 stroke-linecap=%22butt%22 vector-effect=%22non-scaling-stroke%22%3E%3C/line%3E%3Cpolyline points=%2215,5 22,12 15,19%22 vector-effect=%22non-scaling-stroke%22%3E%3C/polyline%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;opacity:.5}@media (hover: none){.products-carousel .swiper-button-prev:after,.products-carousel .swiper-button-next:after{display:none}}.products-carousel .swiper-button-prev:active:after,.products-carousel .swiper-button-next:active:after{opacity:1;transform:scale(1.1)}.products-carousel .swiper-button-prev:focus-visible:after,.products-carousel .swiper-button-next:focus-visible:after{opacity:1;transform:scale(1.1)}@media (hover: hover){.products-carousel .swiper-button-prev:hover:after,.products-carousel .swiper-button-next:hover:after{opacity:1;transform:scale(1.1)}}.products-carousel .swiper-button-prev{left:0;transform:rotate(180deg)}.products-carousel .swiper-button-next{right:0}.products-carousel{--product-thumb-width: calc((3.5 * var(--grid--col-width) + (3.5 - 1) * var(--grid--gutter)) + var(--grid--gutter))}@media screen and (min-width: 520px) and (max-width: 863px){.products-carousel{--product-thumb-width: calc((4.5 * var(--grid--col-width) + (4.5 - 1) * var(--grid--gutter)) + var(--grid--gutter))}}@media screen and (min-width: 0px) and (max-width: 519px){.products-carousel{--product-thumb-width: calc((8.5 * var(--grid--col-width) + (8.5 - 1) * var(--grid--gutter)) + var(--grid--gutter))}}.products-carousel__swiper.swiper{position:relative;z-index:unset;margin-top:calc(-1 * var(--section-heading--margin-bottom--default, calc(var(--space) * 2)))}.products-carousel__swiper.swiper>.swiper-wrapper{padding-top:var(--section-heading--margin-bottom--default, calc(var(--space) * 2));margin-left:var(--grid--margin);z-index:1}.products-carousel__swiper.swiper .products-carousel__swiper__slide.swiper-slide{width:var(--product-thumb-width)}.products-carousel__swiper.swiper .products-carousel__swiper__slide.swiper-slide:last-child{margin-right:calc(2 * var(--grid--margin) - var(--grid--gutter))}.collection__heading.section-heading[data-v-5300c73d]{----margin-top: calc(var(--section-heading--margin-top--default) - var(--product-thumb-gap));----padding-bottom: 0px}.svg-wrapper[data-v-d454b2fe]{position:relative}.svg-wrapper.state--highlighted[data-v-d454b2fe]:before{position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%;background:rgba(var(--palette--accent--rgb),clamp(0,.05 * var(--palette--accent--alpha),1));border:var(--border--width) solid rgba(var(--palette--accent--rgb),clamp(0,.15 * var(--palette--accent--alpha),1));border-radius:100%;transition-property:background,border-color,transform;transition-duration:.25s,.25s,.5s;transition-timing-function:ease,ease,linear(0,-.004 2.2%,-.009 3.3%,-.016 4.4%,-.037 6.6%,-.069 8.9%,-.102 10.9%,-.145 13.1%,-.341 22.3%,-.381 24.5%,-.41 26.5%,-.431 28.5%,-.437 29.4%,-.44 30.3%,-.441 31.2%,-.44 32%,-.435 32.9%,-.429 33.7%,-.412 35%,-.39 36.2%,-.361 37.4%,-.328 38.5%,-.241 40.7%,-.124 42.9%,.011 44.9%,.177 46.9%,.344 48.6%,.738 52.2%,.885 53.8%,1.011 55.4%,1.142 57.4%,1.246 59.4%,1.328 61.5%,1.361 62.6%,1.388 63.7%,1.408 64.7%,1.423 65.8%,1.433 66.8%,1.44 67.9%,1.441 69%,1.439 70.2%,1.432 71.4%,1.421 72.6%,1.392 74.8%,1.349 77.3%,1.299 79.8%,1.145 86.9%,1.102 89.1%,1.069 91.1%,1.037 93.4%,1.016 95.6%,1.009 96.7%,1.004 97.8%,1);content:""}.svg-wrapper.state--highlighted.state--active[data-v-d454b2fe]:before{transform:scale(.9);background:rgba(var(--palette--accent--rgb),clamp(0,.2 * var(--palette--accent--alpha),1));border-color:rgba(var(--palette--accent--rgb),clamp(0,.4 * var(--palette--accent--alpha),1))}.svg--ticket-promo[data-v-d454b2fe]{width:100%;height:100%;position:relative;transition:all .5s linear(0,-.004 2.2%,-.009 3.3%,-.016 4.4%,-.037 6.6%,-.069 8.9%,-.102 10.9%,-.145 13.1%,-.341 22.3%,-.381 24.5%,-.41 26.5%,-.431 28.5%,-.437 29.4%,-.44 30.3%,-.441 31.2%,-.44 32%,-.435 32.9%,-.429 33.7%,-.412 35%,-.39 36.2%,-.361 37.4%,-.328 38.5%,-.241 40.7%,-.124 42.9%,.011 44.9%,.177 46.9%,.344 48.6%,.738 52.2%,.885 53.8%,1.011 55.4%,1.142 57.4%,1.246 59.4%,1.328 61.5%,1.361 62.6%,1.388 63.7%,1.408 64.7%,1.423 65.8%,1.433 66.8%,1.44 67.9%,1.441 69%,1.439 70.2%,1.432 71.4%,1.421 72.6%,1.392 74.8%,1.349 77.3%,1.299 79.8%,1.145 86.9%,1.102 89.1%,1.069 91.1%,1.037 93.4%,1.016 95.6%,1.009 96.7%,1.004 97.8%,1)}.svg--ticket-promo__bg[data-v-d454b2fe],.svg--ticket-promo__line[data-v-d454b2fe]{transition-duration:.25s;transition-property:fill,stroke;transition-timing-function:ease;stroke:var(--palette--accent)}.svg-wrapper.state--active .svg--ticket-promo[data-v-d454b2fe]{transform:scale(1.15)}.svg-wrapper.state--active .svg--ticket-promo__bg[data-v-d454b2fe]{fill:var(--palette--accent)}.svg-wrapper.state--active .svg--ticket-promo__line[data-v-d454b2fe]{stroke:var(--palette--contrast)}.release-thumb[data-v-59ba5920]{--release-thumb-margin-right: var(--release-thumb-gap);--release-thumb-margin-bottom: var(--release-thumb-gap);--release-thumb-inner-width: calc(var(--release-thumb-width) - var(--release-thumb-margin-right));--release-thumb-height: calc(var(--release-thumb-inner-width) * var(--release-thumb-aspect-ratio));position:relative;z-index:2;width:calc(var(--release-thumb-width) - var(--release-thumb-margin-right));margin-right:var(--release-thumb-margin-right);margin-bottom:var(--release-thumb-margin-bottom);text-align:left;text-decoration:none;display:block;outline:none}.release-thumb[data-v-59ba5920]:active{--thumb-border--is-active: 1}.release-thumb[data-v-59ba5920]:focus-visible{--thumb-border--is-active: 1}@media (hover: hover){.release-thumb[data-v-59ba5920]:hover{--thumb-border--is-active: 1}}.release-thumb__main[data-v-59ba5920]{position:relative;z-index:1;transition-duration:.25s;transition-property:transform;transition-timing-function:ease;width:var(--release-thumb-inner-width);height:var(--release-thumb-height);backface-visibility:hidden;transform-origin:center center;container-type:inline-size;container-name:product-thumb-main}.release-thumb:active .release-thumb__main[data-v-59ba5920]{transform:scale3d(var(--release-thumb-scale-hover),var(--release-thumb-scale-hover),var(--release-thumb-scale-hover))}.release-thumb:focus-visible .release-thumb__main[data-v-59ba5920]{transform:scale3d(var(--release-thumb-scale-hover),var(--release-thumb-scale-hover),var(--release-thumb-scale-hover))}@media (hover: hover){.release-thumb:hover .release-thumb__main[data-v-59ba5920]{transform:scale3d(var(--release-thumb-scale-hover),var(--release-thumb-scale-hover),var(--release-thumb-scale-hover))}}.release-thumb__main__background[data-v-59ba5920]{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;pointer-events:none}.release-thumb__main__background[data-v-59ba5920] .media{position:relative;z-index:1}.release-thumb__main__background__border[data-v-59ba5920]{--thumb-border--z-default: 4;--thumb-border--z-active: 5}.release-thumb__info[data-v-59ba5920]{margin-top:var(--release-thumb-padding)}.release-thumb__info__dates[data-v-59ba5920]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline-small--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline-small--letter-spacing);line-height:var(--type--overline-small--line-height);margin-bottom:calc(var(--space) * .5);color:rgba(var(--palette--text-subtle--rgb),clamp(0,.9 * var(--palette--text-subtle--alpha),1))}.release-thumb__info__dates__secondary[data-v-59ba5920]{color:rgba(var(--palette--text-subtle--rgb),clamp(0,.5 * var(--palette--text-subtle--alpha),1))}.release-thumb__info__dates__secondary[data-v-59ba5920]:before{content:"";margin:0 .5em;border-left:var(--border)}.release-thumb:active .release-thumb__info__dates[data-v-59ba5920]{color:var(--palette--text-subtle)}.release-thumb:active .release-thumb__info__dates__secondary[data-v-59ba5920]{color:rgba(var(--palette--text-subtle--rgb),clamp(0,.75 * var(--palette--text-subtle--alpha),1))}.release-thumb:focus-visible .release-thumb__info__dates[data-v-59ba5920]{color:var(--palette--text-subtle)}.release-thumb:focus-visible .release-thumb__info__dates__secondary[data-v-59ba5920]{color:rgba(var(--palette--text-subtle--rgb),clamp(0,.75 * var(--palette--text-subtle--alpha),1))}@media (hover: hover){.release-thumb:hover .release-thumb__info__dates[data-v-59ba5920]{color:var(--palette--text-subtle)}.release-thumb:hover .release-thumb__info__dates__secondary[data-v-59ba5920]{color:rgba(var(--palette--text-subtle--rgb),clamp(0,.75 * var(--palette--text-subtle--alpha),1))}}.release-thumb__info__title[data-v-59ba5920]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title-secondary--font-size);font-weight:400;letter-spacing:var(--type--section-title-secondary--letter-spacing);line-height:var(--type--section-title-secondary--line-height);color:rgba(var(--palette--text--rgb),clamp(0,.9 * var(--palette--text--alpha),1))}.release-thumb:active .release-thumb__info__title[data-v-59ba5920]{color:var(--palette--text)}.release-thumb:focus-visible .release-thumb__info__title[data-v-59ba5920]{color:var(--palette--text)}@media (hover: hover){.release-thumb:hover .release-thumb__info__title[data-v-59ba5920]{color:var(--palette--text)}}.release-thumb__info__promo[data-v-59ba5920]{display:flex;align-items:center;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);transition-duration:.25s;transition-property:color,background,border-color;transition-timing-function:ease;margin-top:calc(var(--space) * 2);padding:calc(var(--space) * 1.25) calc(var(--space) * 1.5);color:rgba(var(--palette--text-subtle--rgb),clamp(0,.75 * var(--palette--text-subtle--alpha),1));background:var(--palette--bg-subtle);border:var(--border);border-radius:.1875rem;gap:calc(var(--space) * 1)}@media screen and (max-width: 1151px){.release-thumb__info__promo[data-v-59ba5920]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--fineprint--font-size);font-weight:500;letter-spacing:var(--type--fineprint--letter-spacing);line-height:var(--type--fineprint--line-height)}}.release-thumb:active .release-thumb__info__promo[data-v-59ba5920]{color:rgba(var(--palette--accent--rgb),clamp(0,.75 * var(--palette--accent--alpha),1));background:rgba(var(--palette--accent--rgb),clamp(0,.075 * var(--palette--accent--alpha),1));border-color:rgba(var(--palette--accent--rgb),clamp(0,.333 * var(--palette--accent--alpha),1))}.release-thumb:focus-visible .release-thumb__info__promo[data-v-59ba5920]{color:rgba(var(--palette--accent--rgb),clamp(0,.75 * var(--palette--accent--alpha),1));background:rgba(var(--palette--accent--rgb),clamp(0,.075 * var(--palette--accent--alpha),1));border-color:rgba(var(--palette--accent--rgb),clamp(0,.333 * var(--palette--accent--alpha),1))}@media (hover: hover){.release-thumb:hover .release-thumb__info__promo[data-v-59ba5920]{color:rgba(var(--palette--accent--rgb),clamp(0,.75 * var(--palette--accent--alpha),1));background:rgba(var(--palette--accent--rgb),clamp(0,.075 * var(--palette--accent--alpha),1));border-color:rgba(var(--palette--accent--rgb),clamp(0,.333 * var(--palette--accent--alpha),1))}}.release-thumb__info__promo__text[data-v-59ba5920]{flex:1}.release-thumb__info__promo__icon[data-v-59ba5920]{width:1.5rem;height:1.5rem;padding:.3125rem;background:rgba(var(--palette--text-subtle--rgb),clamp(0,.1 * var(--palette--text-subtle--alpha),1));border:var(--border);border-radius:100%}.release-thumb__info__promo__icon[data-v-59ba5920] .svg{width:100%;height:100%}.release-thumb[data-v-59ba5920]:not(:active):not(:focus-visible):not(:hover) .svg--ticket-promo__bg,.release-thumb[data-v-59ba5920]:not(:active):not(:focus-visible):not(:hover) .svg--ticket-promo__line{stroke:var(--palette--text-subtle)}.release-thumb[data-v-59ba5920]:not(:active):not(:focus-visible):not(:hover) .svg-wrapper--ticket-promo:before{background:rgba(var(--palette--text-subtle--rgb),clamp(0,.05 * var(--palette--text-subtle--alpha),1));border-color:rgba(var(--palette--text-subtle--rgb),clamp(0,.15 * var(--palette--text-subtle--alpha),1))}.releases-carousel{position:relative;z-index:1}.releases-carousel .swiper-button-prev,.releases-carousel .swiper-button-next{--swiper-button-width: max(var(--grid--margin), 1rem);--swiper-button-bg-opacity: .666;--swiper-button-icon-width: clamp(.75rem, calc(var(--swiper-button-width) - var(--grid--gutter)), 2rem );position:absolute;top:0;bottom:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;transition-duration:.25s;transition-property:opacity;transition-timing-function:ease;width:var(--swiper-button-width);cursor:pointer}@media screen and (max-width: 863px){.releases-carousel .swiper-button-prev,.releases-carousel .swiper-button-next{--swiper-button-bg-opacity: .333}}@media (hover: none){.releases-carousel .swiper-button-prev,.releases-carousel .swiper-button-next{pointer-events:none}}.releases-carousel .swiper-button-prev.swiper-button-disabled,.releases-carousel .swiper-button-next.swiper-button-disabled{opacity:0;pointer-events:none;cursor:default}.releases-carousel .swiper-button-prev:before,.releases-carousel .swiper-button-next:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-image:linear-gradient(to right,rgba(var(--palette--bg--rgb),clamp(0,0 * var(--palette--bg--alpha),1)) 0%,rgba(var(--palette--bg--rgb),clamp(0,.01 * var(--palette--bg--alpha),1)) 7.93%,rgba(var(--palette--bg--rgb),clamp(0,.02 * var(--palette--bg--alpha),1)) 15.04%,rgba(var(--palette--bg--rgb),clamp(0,.05 * var(--palette--bg--alpha),1)) 21.46%,rgba(var(--palette--bg--rgb),clamp(0,.08 * var(--palette--bg--alpha),1)) 27.36%,rgba(var(--palette--bg--rgb),clamp(0,.13 * var(--palette--bg--alpha),1)) 32.87%,rgba(var(--palette--bg--rgb),clamp(0,.18 * var(--palette--bg--alpha),1)) 38.15%,rgba(var(--palette--bg--rgb),clamp(0,.25 * var(--palette--bg--alpha),1)) 43.35%,rgba(var(--palette--bg--rgb),clamp(0,.32 * var(--palette--bg--alpha),1)) 48.62%,rgba(var(--palette--bg--rgb),clamp(0,.4 * var(--palette--bg--alpha),1)) 54.11%,rgba(var(--palette--bg--rgb),clamp(0,.48 * var(--palette--bg--alpha),1)) 59.96%,rgba(var(--palette--bg--rgb),clamp(0,.58 * var(--palette--bg--alpha),1)) 66.34%,rgba(var(--palette--bg--rgb),clamp(0,.67 * var(--palette--bg--alpha),1)) 73.38%,rgba(var(--palette--bg--rgb),clamp(0,.78 * var(--palette--bg--alpha),1)) 81.23%,rgba(var(--palette--bg--rgb),clamp(0,.89 * var(--palette--bg--alpha),1)) 90.06%,var(--palette--bg) 100%);opacity:var(--swiper-button-bg-opacity);content:"";pointer-events:none;transform:translateZ(0)}.releases-carousel .swiper-button-prev:after,.releases-carousel .swiper-button-next:after{transition-duration:.25s;transition-property:all;transition-timing-function:ease;position:relative;z-index:2;content:"";width:var(--swiper-button-icon-width);height:var(--swiper-button-icon-width);background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cg stroke-linecap=%22square%22 stroke-linejoin=%22miter%22 stroke-width=%221%22 transform=%22translate%280.5 0.5%29%22 fill=%22none%22 stroke=%22%23e1dfde%22 stroke-miterlimit=%2210%22%3E%3Cline data-cap=%22butt%22 x1=%222%22 y1=%2212%22 x2=%2222%22 y2=%2212%22 stroke-linecap=%22butt%22 vector-effect=%22non-scaling-stroke%22%3E%3C/line%3E%3Cpolyline points=%2215,5 22,12 15,19%22 vector-effect=%22non-scaling-stroke%22%3E%3C/polyline%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;opacity:.5}@media (hover: none){.releases-carousel .swiper-button-prev:after,.releases-carousel .swiper-button-next:after{display:none}}.releases-carousel .swiper-button-prev:active:after,.releases-carousel .swiper-button-next:active:after{opacity:1;transform:scale(1.1)}.releases-carousel .swiper-button-prev:focus-visible:after,.releases-carousel .swiper-button-next:focus-visible:after{opacity:1;transform:scale(1.1)}@media (hover: hover){.releases-carousel .swiper-button-prev:hover:after,.releases-carousel .swiper-button-next:hover:after{opacity:1;transform:scale(1.1)}}.releases-carousel .swiper-button-prev{left:0;transform:rotate(180deg)}.releases-carousel .swiper-button-next{right:0}.releases-carousel{--release-thumb-width: calc((3.5 * var(--grid--col-width) + (3.5 - 1) * var(--grid--gutter)) + var(--grid--gutter))}@media screen and (min-width: 864px) and (max-width: 1151px){.releases-carousel{--release-thumb-width: calc((3.5 * var(--grid--col-width) + (3.5 - 1) * var(--grid--gutter)) + var(--grid--gutter))}}@media screen and (min-width: 520px) and (max-width: 863px){.releases-carousel{--release-thumb-width: calc((4.5 * var(--grid--col-width) + (4.5 - 1) * var(--grid--gutter)) + var(--grid--gutter))}}@media screen and (min-width: 0px) and (max-width: 519px){.releases-carousel{--release-thumb-width: calc((7 * var(--grid--col-width) + (7 - 1) * var(--grid--gutter)) + var(--grid--gutter))}}.releases-carousel__heading{--page-section-title-margin-bottom: 0;--page-section-title-padding-bottom: 0}.releases-carousel__swiper.swiper{position:relative;z-index:unset}.releases-carousel__swiper.swiper>.swiper-wrapper{padding-top:calc(var(--page-section-title-padding-bottom) + var(--page-section-title-margin-bottom));margin-left:var(--grid--margin);z-index:1}.releases-carousel__swiper.swiper .releases-carousel__swiper__slide.swiper-slide{width:var(--release-thumb-width)}.releases-carousel__swiper.swiper .releases-carousel__swiper__slide.swiper-slide:last-child{margin-right:calc(2 * var(--grid--margin) - var(--grid--gutter))}.releases__heading.section-heading[data-v-0b41b05c]{----margin-top: calc(var(--section-heading--margin-top--default) - var(--release-thumb-gap));----margin-bottom: 0px;----padding-bottom: 0px}.infinite-scroll{height:6rem}.infinite-scroll__content{min-height:6rem}.infinite-scroll .infinite-loading{width:var(--spinner-size);height:var(--spinner-size);display:inline-block;margin:0 auto;pointer-events:none;--spinner-size:3rem;height:3rem}.infinite-scroll .infinite-loading:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cg stroke-linecap=%22square%22 stroke-linejoin=%22miter%22 stroke-width=%221%22 fill=%22none%22 stroke=%22%23000000%22%3E%3Ccircle class=%22spinner__stroke spinner__stroke--bg%22 cx=%2212%22 cy=%2212%22 stroke=%22%23bfc5b6%22 opacity=%22.333%22 r=%2211%22 vector-effect=%22non-scaling-stroke%22%3E%3C/circle%3E%3Cpath d=%22M12 1a11 11 0 0 1 11 11%22 data-cap=%22butt%22 stroke-linecap=%22butt%22 stroke=%22%23f0efed%22 vector-effect=%22non-scaling-stroke%22%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.infinite-scroll .infinite-loading--fixed{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.infinite-scroll .infinite-loading--large{--spinner-size: var(--spinner-size-large)}.infinite-scroll .infinite-loading:after{width:100%;height:100%;content:"";display:block;animation:spinner-animation var(--spinner-animation-speed) infinite var(--spinner-animation-ease);background-size:contain;background-repeat:no-repeat;transform-origin:center center}@keyframes spinner-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.infinite-scroll .infinite-loading:after{transition:opacity .3s ease}.infinite-scroll:not(.infinite-scroll--is-active) .infinite-loading:after{opacity:0}.modal-game-members-only__content[data-v-865a40a8]{display:flex;flex-direction:column;padding:0;padding-bottom:var(--grid--margin)}.modal-game-members-only__spacer[data-v-865a40a8]{height:calc(var(--space) * 6)}.modal-game-members-only__body[data-v-865a40a8]{margin-bottom:calc(var(--space) * 8)}.slide-puzzle-start[data-v-ff246735]{display:flex;flex-direction:column;height:100vh;background:rgba(var(--color--black-default--rgb),1);color:rgba(var(--color--offwhite-default--rgb),1);padding:5rem var(--grid--margin) 0;overflow:hidden}.slide-puzzle-start__top[data-v-ff246735]{text-align:center}.slide-puzzle-start__scene-title[data-v-ff246735]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height);color:rgba(var(--color--offwhite-default--rgb),1);margin:0}.slide-puzzle-start__middle[data-v-ff246735]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.slide-puzzle-start__preview[data-v-ff246735]{margin-bottom:calc(var(--space) * 3);border-radius:.75rem;overflow:hidden;border:1px solid rgba(var(--color--warmgrey-darker--rgb),1);width:min(((1rem * 200) / 16),100vh - var(--nav-header-outer-height-with-clearance) - 300px);height:min(((1rem * 200) / 16),100vh - var(--nav-header-outer-height-with-clearance) - 300px)}.slide-puzzle-start__content[data-v-ff246735]{text-align:center}.slide-puzzle-start__title[data-v-ff246735]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--h2--font-size);font-weight:400;letter-spacing:var(--type--h2--letter-spacing);line-height:var(--type--h2--line-height);margin-left:-.04em;color:rgba(var(--color--offwhite-default--rgb),1);margin-bottom:calc(var(--space) * 3)}.slide-puzzle-start__date[data-v-ff246735]{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--default-mono--font-size);font-weight:400;letter-spacing:var(--type--default-mono--letter-spacing);line-height:var(--type--default-mono--line-height);color:rgba(var(--color--offwhite-default--rgb),1);margin:0}.slide-puzzle-start__actions[data-v-ff246735]{display:flex;flex-direction:column;gap:1rem;width:100%;padding:var(--grid--margin) 0;padding-bottom:calc(var(--grid--margin) + env(safe-area-inset-bottom))}.slide-puzzle-game[data-v-384cebec]{display:flex;flex-direction:column;height:100vh;background:rgba(var(--color--black-default--rgb),1);color:rgba(var(--color--white-default--rgb),1);padding:var(--nav-header-outer-height-with-clearance) var(--grid--margin) 0;overflow:hidden}.slide-puzzle-game__middle[data-v-384cebec]{flex:1;display:flex;flex-direction:column;align-items:center;min-height:0}.slide-puzzle-game__instructions[data-v-384cebec]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height);color:rgba(var(--color--offwhite-default--rgb),.7);text-align:center;width:100%;flex-shrink:0}.slide-puzzle-game__board[data-v-384cebec]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;gap:1rem}.slide-puzzle-game__grid[data-v-384cebec]{display:grid;gap:.125rem;width:min(100vw - 4 * var(--grid--margin),100%);height:min(100vw - 4 * var(--grid--margin),100%);aspect-ratio:1;border-radius:.75rem;overflow:hidden;border:2px solid rgba(var(--color--offwhite-default--rgb),1)}@media screen and (min-width: 864px){.slide-puzzle-game__grid[data-v-384cebec]{width:50vh;height:50vh;max-width:50vh;max-height:50vh;flex-shrink:0}}.slide-puzzle-game__grid .slide-puzzle-game__tile-image[data-v-384cebec]{transition:opacity .4s ease;transition-delay:var(--animation-delay, 0ms);opacity:0}.slide-puzzle-game__grid.state--loaded .slide-puzzle-game__tile-image[data-v-384cebec]{opacity:1}.slide-puzzle-game__tile[data-v-384cebec]{position:relative;cursor:pointer;background:rgba(var(--color--black-default--rgb),1)}.slide-puzzle-game__tile--empty[data-v-384cebec]{cursor:default}.slide-puzzle-game__tile[data-v-384cebec]:not(.slide-puzzle-game__tile--empty):hover{transform:scale(.98)}.slide-puzzle-game__tile[data-v-384cebec]:not(.slide-puzzle-game__tile--empty):active{transform:scale(.95)}.slide-puzzle-game__tile-mask[data-v-384cebec]{width:100%;height:100%;overflow:hidden;position:relative}.slide-puzzle-game__tile-image[data-v-384cebec]{position:absolute;top:0;left:0}.slide-puzzle-game__footer[data-v-384cebec]{display:flex;justify-content:space-between;align-items:center;width:100%;flex-shrink:0}.slide-puzzle-game__info[data-v-384cebec]{display:flex;justify-content:space-between;align-items:center;width:100%}.slide-puzzle-game__title[data-v-384cebec]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height);color:rgba(var(--color--offwhite-default--rgb),1);font-weight:500}.slide-puzzle-game__timer[data-v-384cebec]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height);color:rgba(var(--color--offwhite-default--rgb),1);font-family:SF Mono,monospace}.slide-puzzle-game__actions[data-v-384cebec]{display:flex;flex-direction:column;gap:1rem;width:100%;padding:var(--grid--margin) 0;padding-bottom:calc(var(--grid--margin) + env(safe-area-inset-bottom));flex-shrink:0}.slide-puzzle-completion[data-v-b8109f60]{opacity:0;transition:opacity .3s ease;display:flex;flex-direction:column;height:100vh;background:rgba(var(--color--black-default--rgb),1);color:rgba(var(--color--offwhite-default--rgb),1);padding:var(--nav-header-outer-height-with-clearance) var(--grid--margin) 0;overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;padding-top:5rem}.slide-puzzle-completion--loaded[data-v-b8109f60]{opacity:1}.slide-puzzle-completion__main[data-v-b8109f60]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;margin-bottom:2.5rem;margin-top:2.5rem}.slide-puzzle-completion__image[data-v-b8109f60]{display:flex;align-items:center;justify-content:center;min-height:0;aspect-ratio:1;margin-bottom:calc(var(--space) * 3)}.slide-puzzle-completion__completed-image[data-v-b8109f60]{width:min(100vw - 4 * var(--grid--margin),400px);height:min(100vw - 4 * var(--grid--margin),400px);max-width:400px;max-height:400px;aspect-ratio:1;border-radius:.75rem;border:2px solid rgba(var(--color--offwhite-default--rgb),1);overflow:hidden}.slide-puzzle-completion__content[data-v-b8109f60]{text-align:center;margin-top:2rem;flex-shrink:0}.slide-puzzle-completion__message[data-v-b8109f60]{font-size:1.6875rem;line-height:1.2;color:rgba(var(--color--offwhite-default--rgb),1);margin-bottom:calc(var(--space) * 3)}.slide-puzzle-completion__time-info[data-v-b8109f60]{display:flex;flex-direction:column;gap:.5rem}.slide-puzzle-completion__status[data-v-b8109f60]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height);color:rgba(var(--color--offwhite-default--rgb),.7);margin:0}.slide-puzzle-completion__time[data-v-b8109f60]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--h2--font-size);font-weight:400;letter-spacing:var(--type--h2--letter-spacing);line-height:var(--type--h2--line-height);color:rgba(var(--color--offwhite-default--rgb),1);margin:0;font-family:SF Mono,monospace}.slide-puzzle-completion__actions[data-v-b8109f60]{display:flex;flex-direction:column;gap:1rem;width:100%;padding:var(--grid--margin) 0;padding-bottom:calc(var(--grid--margin) + env(safe-area-inset-bottom));flex-shrink:0}@media screen and (min-width: 864px){.slide-puzzle-completion__actions[data-v-b8109f60]{flex-direction:row;justify-content:center;max-width:37.5rem;margin:0 auto}.slide-puzzle-completion__actions[data-v-b8109f60] .block-button{flex:1}}.slide-puzzle-container[data-v-6a34b1a0]{position:relative;width:100%;height:100%}.slide-puzzle-list-modal__item[data-v-f2bc3b49]{cursor:pointer;transition:opacity .2s ease;position:relative}.slide-puzzle-list-modal__item[data-v-f2bc3b49]:hover:not(.slide-puzzle-list-modal__item--current){opacity:.8}.slide-puzzle-list-modal__item--current[data-v-f2bc3b49]{opacity:.7}.slide-puzzle-list-modal__item-image-container[data-v-f2bc3b49]{position:relative;margin-bottom:calc(var(--space) * 1)}.slide-puzzle-list-modal__item-image[data-v-f2bc3b49]{width:100%;aspect-ratio:1;border-radius:.75rem;overflow:hidden;object-fit:cover;border:1px solid rgba(var(--color--warmgrey-darker--rgb),1)}.slide-puzzle-list-modal__item-image--completed[data-v-f2bc3b49]{opacity:.5}.slide-puzzle-list-modal__item-current-indicator[data-v-f2bc3b49]{position:absolute;top:.5rem;left:.5rem;background:rgba(var(--color--offwhite-default--rgb),1);color:rgba(var(--color--black-default--rgb),1);padding:.125rem .375rem;border-radius:.75rem;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.slide-puzzle-list-modal__item-checkmark[data-v-f2bc3b49]{position:absolute;bottom:.5rem;right:.5rem;width:.875rem;height:.875rem;display:flex;align-items:center;justify-content:center}.slide-puzzle-list-modal__item-info[data-v-f2bc3b49]{text-align:center}.slide-puzzle-list-modal__item-date[data-v-f2bc3b49]{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--meta-mono--font-size);font-weight:400;letter-spacing:var(--type--meta-mono--letter-spacing);line-height:var(--type--meta-mono--line-height);color:rgba(var(--color--offwhite-default--rgb),1);margin:0}.slide-puzzle-list-modal__item-time[data-v-f2bc3b49]{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--meta-mono--font-size);font-weight:400;letter-spacing:var(--type--meta-mono--letter-spacing);line-height:var(--type--meta-mono--line-height);color:rgba(var(--color--offwhite-default--rgb),.75);margin:.125rem 0 0;font-size:.75rem}.slide-puzzle-list-modal[data-v-26d67d98]{padding:var(--nav-header-button-padding-top) calc(var(--space) * 3) calc(var(--space) * 4);background:rgba(var(--color--black-default--rgb),1);color:rgba(var(--color--offwhite-default--rgb),1);height:100%;overflow-y:auto;display:flex;flex-direction:column}.slide-puzzle-list-modal__nav[data-v-26d67d98]{display:flex;align-items:center;margin-bottom:calc(var(--space) * 4)}.slide-puzzle-list-modal__header[data-v-26d67d98]{flex:1;text-align:center}.slide-puzzle-list-modal__title[data-v-26d67d98]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height);color:rgba(var(--color--offwhite-default--rgb),1);margin:0;margin-top:.1875rem}.slide-puzzle-list-modal__grid[data-v-26d67d98]{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--space) * 3)}@media screen and (min-width: 864px){.slide-puzzle-list-modal__grid[data-v-26d67d98]{grid-template-columns:1fr 1fr 1fr 1fr}}.slide-puzzle-modal[data-v-ba583de0]{height:100vh;overflow:hidden;background:rgba(var(--color--black-default--rgb),1);color:rgba(var(--color--offwhite-default--rgb),1);position:relative}.slide-puzzle-modal__overlay[data-v-ba583de0]{position:absolute;top:0;left:0;right:0;padding:var(--nav-header-button-padding-top) calc(var(--space) * 3) calc(var(--space) * 4);z-index:1001;display:flex;align-items:center}.slide-puzzle-modal__header[data-v-ba583de0]{flex:1;text-align:center}.slide-puzzle-modal__title[data-v-ba583de0]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height);color:rgba(var(--color--offwhite-default--rgb),1);margin:0;margin-top:.1875rem}.slide-puzzle-modal__loading[data-v-ba583de0]{display:flex;align-items:center;justify-content:center;height:100%;background:rgba(var(--color--black-default--rgb),1);color:rgba(var(--color--offwhite-default--rgb),1)}.game-card[data-v-4d3081c8]{--game-card-padding: calc(var(--space) * 2)}.game-card__content[data-v-4d3081c8]{display:flex;flex-direction:column;min-height:12.5rem;background:var(--game-card-bg-color, #8B2635);border-radius:.375rem;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;margin:1rem 0;margin-left:var(--grid--margin);margin-right:var(--grid--margin);transform-origin:center center;backface-visibility:hidden}.game-card__content[data-v-4d3081c8]:hover{transform:scale3d(1.015,1.015,1.015);box-shadow:0 .5rem 1.5rem #0000004d}.game-card__header[data-v-4d3081c8]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--game-card-padding);padding:var(--game-card-padding) var(--game-card-padding) 0}.game-card__header__left[data-v-4d3081c8]{flex:1}.game-card__header__right[data-v-4d3081c8]{flex-shrink:0}.game-card__badge[data-v-4d3081c8]{display:flex;align-items:center;color:rgba(var(--color--offwhite-default--rgb),1)}.game-card__badge__icon[data-v-4d3081c8]{margin-right:.5rem;width:.875rem;height:.875rem;flex-shrink:0;opacity:.75}.game-card__badge__text[data-v-4d3081c8]{color:rgba(var(--color--offwhite-default--rgb),.75)}.game-card__badge__divider[data-v-4d3081c8]{width:.0625rem;height:.75rem;background:rgba(var(--color--offwhite-default--rgb),.25);margin:0 .5rem}.game-card__badge__subtitle[data-v-4d3081c8]{color:rgba(var(--color--offwhite-default--rgb),.5)}.game-card__icon[data-v-4d3081c8]{width:4rem;height:4rem;display:flex;border-radius:.1875rem;overflow:hidden}.game-card__body[data-v-4d3081c8]{flex:1;display:flex;align-items:center;margin-bottom:calc(var(--game-card-padding) + .1875rem);padding:0 var(--game-card-padding)}.game-card__title[data-v-4d3081c8]{margin:0;color:rgba(var(--color--offwhite-default--rgb),1)}.game-card__footer[data-v-4d3081c8]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;align-items:stretch}.game-card__footer__section[data-v-4d3081c8]{min-width:0;display:flex}.game-card__info[data-v-4d3081c8]{background:rgba(var(--color--offwhite-default--rgb),.1);display:flex;flex-direction:column;justify-content:center;width:100%;flex:1}.game-card__footer__section--date .game-card__info[data-v-4d3081c8]{border-top:1px solid rgba(var(--color--offwhite-default--rgb),.25);border-right:1px solid rgba(var(--color--offwhite-default--rgb),.25)}.game-card__footer__section--status .game-card__info[data-v-4d3081c8]{border-top:1px solid rgba(var(--color--offwhite-default--rgb),.25)}.game-card__info__content[data-v-4d3081c8]{padding:var(--game-card-padding)}.game-card__info__content h3[data-v-4d3081c8]{color:rgba(var(--color--offwhite-default--rgb),.5);margin-bottom:.0625rem;text-transform:uppercase}.game-card__info__value[data-v-4d3081c8]{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta--font-size);font-weight:400;letter-spacing:var(--type--meta--letter-spacing);line-height:var(--type--meta--line-height);color:rgba(var(--color--offwhite-default--rgb),.75);margin:0}.game-card__cta[data-v-4d3081c8]{background:rgba(var(--color--white-default--rgb),.75);border-top:1px solid rgba(var(--color--offwhite-default--rgb),.25);border-bottom:1px solid rgba(var(--color--offwhite-default--rgb),.25);border-right:1px solid rgba(var(--color--offwhite-default--rgb),.25);border-radius:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--button--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--button--letter-spacing);line-height:var(--type--button--line-height);color:rgba(var(--color--black-default--rgb),1);width:100%;flex:1}.game-card__cta[data-v-4d3081c8]:hover:not(:disabled){background:rgba(var(--color--white-default--rgb),1);opacity:.9}.game-card__cta[data-v-4d3081c8]:disabled{opacity:.5;cursor:not-allowed}.game-card__cta__content[data-v-4d3081c8]{padding:var(--game-card-padding);display:flex;align-items:center;gap:.5rem}.game-card__cta__text[data-v-4d3081c8]{font-weight:inherit}.game-card__cta__arrow[data-v-4d3081c8]{transform:translate(0);transition:transform .2s ease}.game-card__cta:hover:not(:disabled) .game-card__cta__arrow[data-v-4d3081c8]{transform:translate(.125rem)}.game-card--light-bg .game-card__badge[data-v-4d3081c8]{color:rgba(var(--color--black-default--rgb),1)}.game-card--light-bg .game-card__badge__text[data-v-4d3081c8]{color:rgba(var(--color--black-default--rgb),.75)}.game-card--light-bg .game-card__badge__divider[data-v-4d3081c8]{background:rgba(var(--color--black-default--rgb),.25)}.game-card--light-bg .game-card__badge__subtitle[data-v-4d3081c8]{color:rgba(var(--color--black-default--rgb),.5)}.game-card--light-bg .game-card__title[data-v-4d3081c8]{color:rgba(var(--color--black-default--rgb),1)}.game-card--light-bg .game-card__info__content h3[data-v-4d3081c8]{color:rgba(var(--color--black-default--rgb),.5)}.game-card--light-bg .game-card__info__value[data-v-4d3081c8]{color:rgba(var(--color--black-default--rgb),.75)}.game-card--light-bg .game-card__footer__section--date .game-card__info[data-v-4d3081c8]{border-top:1px solid rgba(var(--color--black-default--rgb),.25);border-right:1px solid rgba(var(--color--black-default--rgb),.25)}.game-card--light-bg .game-card__footer__section--status .game-card__info[data-v-4d3081c8]{border-top:1px solid rgba(var(--color--black-default--rgb),.25)}.game-card--light-bg .game-card__cta[data-v-4d3081c8]{border-top:1px solid rgba(var(--color--black-default--rgb),.25);border-bottom:1px solid rgba(var(--color--black-default--rgb),.25);border-right:1px solid rgba(var(--color--black-default--rgb),.25);border-left:1px solid rgba(var(--color--black-default--rgb),.25)}.errorscreen[data-v-95f2a289]{position:relative;padding-left:var(--grid--margin);padding-right:var(--grid--margin);display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;padding-top:var(--nav-header-outer-height-with-clearance);padding-bottom:var(--page-padding-bottom-default);min-height:calc(100 * var(--win--vh))}@media screen and (max-width: 863px){.errorscreen[data-v-95f2a289]{min-height:calc(calc(100 * var(--win--vh)) - var(--tabs-height))}}@media screen and (max-width: 863px) and (max-aspect-ratio: 3 / 4){.errorscreen[data-v-95f2a289]{justify-content:flex-end}}.errorscreen__heading[data-v-95f2a289]{position:relative;z-index:3;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:6rem;font-weight:400;line-height:.76;text-transform:uppercase;font-feature-settings:"cpsp";font-size:min(20 * var(--grid--gw),20 * var(--win--vh));letter-spacing:-.07em;color:var(--palette--text-subtle);mix-blend-mode:plus-lighter;opacity:.5}@media screen and (max-width: 863px){.errorscreen__heading[data-v-95f2a289]{font-size:min(32.5 * var(--grid--gw),15 * var(--win--vh))}}.errorscreen__heading--top[data-v-95f2a289]{color:var(--palette--text-subtlest)}@media screen and (max-width: 863px) and (max-aspect-ratio: 3 / 4){.errorscreen__heading--top[data-v-95f2a289]{margin-bottom:calc(25 * var(--win--vh))}}.errorscreen__heading--bg[data-v-95f2a289]{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";position:absolute;top:0;bottom:0;display:flex;justify-content:center;align-items:center;left:-.175em;right:-.025em;max-height:100%;overflow:hidden;color:#353533;letter-spacing:-.14em;font-size:calc(71 * var(--grid--gw));white-space:nowrap;z-index:1;text-align:center;mix-blend-mode:none;opacity:1;text-shadow:.866px .5px #474644,1.732px 1px #474644,2.598px 1.5px #464543,3.464px 2px #464543,4.33px 2.5px #464543,5.196px 3px #464543,6.062px 3.5px #464543,6.928px 4px #464543,7.794px 4.5px #454442,8.66px 5px #454442,9.526px 5.5px #454442,10.392px 6px #454442,11.258px 6.5px #454442,12.124px 7px #454442,12.99px 7.5px #444341,13.856px 8px #444341,14.722px 8.5px #444341,15.588px 9px #444341,16.454px 9.5px #444341,17.32px 10px #434341,18.186px 10.5px #434240,19.052px 11px #434240,19.918px 11.5px #434240,20.784px 12px #434240,21.65px 12.5px #434240,22.516px 13px #424140,23.382px 13.5px #42413f,24.248px 14px #42413f,25.114px 14.5px #42413f,25.98px 15px #42413f,26.846px 15.5px #41413f,27.712px 16px #41403f,28.578px 16.5px #41403e,29.444px 17px #41403e,30.31px 17.5px #41403e,31.176px 18px #41403e,32.042px 18.5px #40403e,32.908px 19px #403f3e,33.774px 19.5px #403f3d,34.64px 20px #403f3d,35.506px 20.5px #403f3d,36.372px 21px #403f3d,37.238px 21.5px #3f3e3d,38.104px 22px #3f3e3d,38.97px 22.5px #3f3e3c,39.836px 23px #3f3e3c,40.702px 23.5px #3f3e3c,41.568px 24px #3e3e3c,42.434px 24.5px #3e3d3c,43.3px 25px #3e3d3c,44.166px 25.5px #3e3d3b,45.032px 26px #3e3d3b,45.898px 26.5px #3e3d3b,46.764px 27px #3d3d3b,47.63px 27.5px #3d3c3b,48.496px 28px #3d3c3a,49.362px 28.5px #3d3c3a,50.228px 29px #3d3c3a,51.094px 29.5px #3d3c3a,51.96px 30px #3c3c3a,52.826px 30.5px #3c3b3a,53.692px 31px #3c3b39,54.558px 31.5px #3c3b39,55.424px 32px #3c3b39,56.29px 32.5px #3b3b39,57.156px 33px #3b3a39,58.022px 33.5px #3b3a39,58.888px 34px #3b3a38,59.754px 34.5px #3b3a38,60.62px 35px #3b3a38,61.486px 35.5px #3a3a38,62.352px 36px #3a3938,63.218px 36.5px #3a3938,64.084px 37px #3a3937,64.95px 37.5px #3a3937,65.816px 38px #3a3937,66.682px 38.5px #393937,67.548px 39px #393837,68.414px 39.5px #393837,69.28px 40px #393836,70.146px 40.5px #393836,71.012px 41px #383836,71.878px 41.5px #383736,72.744px 42px #383736,73.61px 42.5px #383736,74.476px 43px #383735,75.342px 43.5px #383735,76.208px 44px #373735,77.074px 44.5px #373635,77.94px 45px #373635,78.806px 45.5px #373635,79.672px 46px #373634,80.538px 46.5px #363634,81.404px 47px #363634,82.27px 47.5px #363534,83.136px 48px #363534,84.002px 48.5px #363534,84.868px 49px #363533,85.734px 49.5px #353533,86.6px 50px #353533,87.466px 50.5px #353433,88.332px 51px #353433,89.198px 51.5px #353432,90.064px 52px #353432,90.93px 52.5px #343432,91.796px 53px #343332,92.662px 53.5px #343332,93.528px 54px #343332,94.394px 54.5px #343331,95.26px 55px #333331,96.126px 55.5px #333331,96.992px 56px #333231,97.858px 56.5px #333231,98.724px 57px #333231,99.59px 57.5px #333230,100.456px 58px #323230,101.322px 58.5px #323230,102.188px 59px #323130,103.054px 59.5px #323130,103.92px 60px #323130,104.786px 60.5px #32312f,105.652px 61px #31312f,106.518px 61.5px #31302f,107.384px 62px #31302f,108.25px 62.5px #31302f,109.116px 63px #31302f,109.982px 63.5px #30302e,110.848px 64px #30302e,111.714px 64.5px #302f2e,112.58px 65px #302f2e,113.446px 65.5px #302f2e,114.312px 66px #302f2e,115.178px 66.5px #2f2f2d,116.044px 67px #2f2f2d,116.91px 67.5px #2f2e2d,117.776px 68px #2f2e2d,118.642px 68.5px #2f2e2d,119.508px 69px #2f2e2d,120.374px 69.5px #2e2e2c,121.24px 70px #2e2e2c,122.106px 70.5px #2e2d2c,122.972px 71px #2e2d2c,123.838px 71.5px #2e2d2c,124.704px 72px #2d2d2c,125.57px 72.5px #2d2d2b,126.436px 73px #2d2c2b,127.302px 73.5px #2d2c2b,128.168px 74px #2d2c2b,129.034px 74.5px #2d2c2b,129.9px 75px #2c2c2b,130.766px 75.5px #2c2c2a,131.632px 76px #2c2b2a,132.498px 76.5px #2c2b2a,133.364px 77px #2c2b2a,134.23px 77.5px #2b2b2a,135.096px 78px #2b2b29,135.962px 78.5px #2b2b29,136.828px 79px #2b2a29,137.694px 79.5px #2b2a29,138.56px 80px #2b2a29,139.426px 80.5px #2a2a29,140.292px 81px #2a2a28,141.158px 81.5px #2a2928,142.024px 82px #2a2928,142.89px 82.5px #2a2928,143.756px 83px #2a2928,144.622px 83.5px #292928,145.488px 84px #292927,146.354px 84.5px #292827,147.22px 85px #292827,148.086px 85.5px #292827,148.952px 86px #282827,149.818px 86.5px #282827,150.684px 87px #282826,151.55px 87.5px #282726,152.416px 88px #282726,153.282px 88.5px #282726,154.148px 89px #272726,155.014px 89.5px #272726,155.88px 90px #272725,156.746px 90.5px #272625,157.612px 91px #272625,158.478px 91.5px #272625,159.344px 92px #262625,160.21px 92.5px #262625,161.076px 93px #262524,161.942px 93.5px #262524,162.808px 94px #262524,163.674px 94.5px #252524,164.54px 95px #252524,165.406px 95.5px #252524,166.272px 96px #252423,167.138px 96.5px #252423,168.004px 97px #252423,168.87px 97.5px #242423,169.736px 98px #242423,170.602px 98.5px #242423,171.468px 99px #242322,172.334px 99.5px #242322,173.2px 100px #242322,174.066px 100.5px #232322,174.932px 101px #232322,175.798px 101.5px #232221,176.664px 102px #232221,177.53px 102.5px #232221,178.396px 103px #222221,179.262px 103.5px #222221,180.128px 104px #222221,180.994px 104.5px #222120,181.86px 105px #222120,182.726px 105.5px #222120,183.592px 106px #212120,184.458px 106.5px #212120,185.324px 107px #212120,186.19px 107.5px #21201f,187.056px 108px #21201f,187.922px 108.5px #20201f,188.788px 109px #20201f,189.654px 109.5px #20201f,190.52px 110px #20201f,191.386px 110.5px #201f1e,192.252px 111px #201f1e,193.118px 111.5px #1f1f1e,193.984px 112px #1f1f1e,194.85px 112.5px #1f1f1e,195.716px 113px #1f1e1e,196.582px 113.5px #1f1e1d,197.448px 114px #1f1e1d,198.314px 114.5px #1e1e1d,199.18px 115px #1e1e1d,200.046px 115.5px #1e1e1d,200.912px 116px #1e1d1d,201.778px 116.5px #1e1d1c,202.644px 117px #1d1d1c,203.51px 117.5px #1d1d1c,204.376px 118px #1d1d1c,205.242px 118.5px #1d1d1c,206.108px 119px #1d1c1c,206.974px 119.5px #1d1c1b,207.84px 120px #1c1c1b,208.706px 120.5px #1c1c1b,209.572px 121px #1c1c1b,210.438px 121.5px #1c1b1b,211.304px 122px #1c1b1b,212.17px 122.5px #1c1b1a,213.036px 123px #1b1b1a,213.902px 123.5px #1b1b1a,214.768px 124px #1b1b1a,215.634px 124.5px #1b1a1a,216.5px 125px #1b1a1a,217.366px 125.5px #1a1a19,218.232px 126px #1a1a19,219.098px 126.5px #1a1a19,219.964px 127px #1a1a19,220.83px 127.5px #1a1919,221.696px 128px #1a1918,222.562px 128.5px #191918,223.428px 129px #191918,224.294px 129.5px #191918,225.16px 130px #191918,226.026px 130.5px #191818,226.892px 131px #181817,227.758px 131.5px #181817,228.624px 132px #181817,229.49px 132.5px #181817,230.356px 133px #181717,231.222px 133.5px #181717,232.088px 134px #171716,232.954px 134.5px #171716,233.82px 135px #171716,234.686px 135.5px #171716,235.552px 136px #171616,236.418px 136.5px #171616,237.284px 137px #161615,238.15px 137.5px #161615,239.016px 138px #161615,239.882px 138.5px #161615,240.748px 139px #161515,241.614px 139.5px #151515,242.48px 140px #151514,243.346px 140.5px #151514,244.212px 141px #151514,245.078px 141.5px #151414,245.944px 142px #151414,246.81px 142.5px #141414,247.676px 143px #141413,248.542px 143.5px #141413,249.408px 144px #141413,250.274px 144.5px #141313,251.14px 145px #141313,252.006px 145.5px #131313,252.872px 146px #131312,253.738px 146.5px #131312,254.604px 147px #131312,255.47px 147.5px #131212,256.336px 148px #121212,257.202px 148.5px #121212,258.068px 149px #121211,258.934px 149.5px #121211,259.8px 150px #121211,260.666px 150.5px #121111,261.532px 151px #111111,262.398px 151.5px #111110,263.264px 152px #111110,264.13px 152.5px #111110,264.996px 153px #111010,265.862px 153.5px #111010,266.728px 154px #101010,267.594px 154.5px #10100f,268.46px 155px #10100f,269.326px 155.5px #10100f,270.192px 156px #100f0f,271.058px 156.5px #0f0f0f,271.924px 157px #0f0f0f,272.79px 157.5px #0f0f0e,273.656px 158px #0f0f0e,274.522px 158.5px #0f0f0e,275.388px 159px #0f0e0e,276.254px 159.5px #0e0e0e,277.12px 160px #0e0e0e,277.986px 160.5px #0e0e0d,278.852px 161px #0e0e0d,279.718px 161.5px #0e0d0d,280.584px 162px #0d0d0d,281.45px 162.5px #0d0d0d,282.316px 163px #0d0d0d,283.182px 163.5px #0d0d0c,284.048px 164px #0d0d0c,284.914px 164.5px #0d0c0c,285.78px 165px #0c0c0c,286.646px 165.5px #0c0c0c,287.512px 166px #0c0c0c,288.378px 166.5px #0c0c0b,289.244px 167px #0c0c0b,290.11px 167.5px #0c0b0b,290.976px 168px #0b0b0b,291.842px 168.5px #0b0b0b,292.708px 169px #0b0b0b,293.574px 169.5px #0b0b0a,294.44px 170px #0b0b0a,295.306px 170.5px #0a0a0a,296.172px 171px #0a0a0a,297.038px 171.5px #0a0a0a,297.904px 172px #0a0a0a,298.77px 172.5px #0a0a09,299.636px 173px #0a0909,300.502px 173.5px #090909,301.368px 174px #090909,302.234px 174.5px #090909,303.1px 175px #090909,303.966px 175.5px #090908,304.832px 176px #090808,305.698px 176.5px #080808,306.564px 177px #080808,307.43px 177.5px #080808,308.296px 178px #080807,309.162px 178.5px #080807,310.028px 179px #070707,310.894px 179.5px #070707,311.76px 180px #070707,312.626px 180.5px #070707,313.492px 181px #070706,314.358px 181.5px #070606,315.224px 182px #060606,316.09px 182.5px #060606,316.956px 183px #060606,317.822px 183.5px #060606,318.688px 184px #060605,319.554px 184.5px #060505,320.42px 185px #050505,321.286px 185.5px #050505,322.152px 186px #050505,323.018px 186.5px #050505,323.884px 187px #050504,324.75px 187.5px #040404,325.616px 188px #040404,326.482px 188.5px #040404,327.348px 189px #040404,328.214px 189.5px #040404,329.08px 190px #040403,329.946px 190.5px #030303,330.812px 191px #030303,331.678px 191.5px #030303,332.544px 192px #030303,333.41px 192.5px #030303,334.276px 193px #020202,335.142px 193.5px #020202,336.008px 194px #020202,336.874px 194.5px #020202,337.74px 195px #020202,338.606px 195.5px #020202,339.472px 196px #010101,340.338px 196.5px #010101,341.204px 197px #010101,342.07px 197.5px #010101,342.936px 198px #010101,343.802px 198.5px #010101,344.668px 199px black,345.534px 199.5px black,346.4px 200px black}@media screen and (orientation: portrait){.errorscreen__heading--bg[data-v-95f2a289]{font-size:calc(82 * var(--grid--gw))}}.errorscreen__heading[data-v-95f2a289] a{color:inherit;text-decoration:underline;text-decoration-thickness:.075em!important;text-underline-offset:.0666em!important}.errorscreen__heading[data-v-95f2a289] a:active{text-decoration:none}.errorscreen__heading[data-v-95f2a289] a:focus-visible{text-decoration:none}@media (hover: hover){.errorscreen__heading[data-v-95f2a289] a:hover{text-decoration:none}}:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: env(safe-area-inset-top);--ion-safe-area-bottom: env(safe-area-inset-bottom);--ion-safe-area-left: env(safe-area-inset-left);--ion-safe-area-right: env(safe-area-inset-right)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}*{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;box-sizing:border-box;font:inherit;margin:0;padding:0;vertical-align:baseline;text-decoration-thickness:1px!important;text-underline-offset:.15em!important}*:before,*:after{box-sizing:inherit}html{overflow-x:hidden;height:100%}html,body{min-height:100%;scroll-behavior:smooth}article,aside,figure,figcaption,footer,header,nav,section{display:block}img,svg,video{display:block;max-width:100%;height:auto;outline:none}ul,ol{list-style:none}a,button{cursor:pointer}pre,code{font-family:monospace}input{size:1}input::-ms-clear{display:none}:root,ion-content,ion-title,ion-modal{--color--white-default--rgb: 255, 255, 255;--color--black-default--rgb: 0, 0, 0;--color--offblack-default--rgb: 14, 14, 13;--color--offwhite-default--rgb: 240, 239, 237;--color--warmgrey-lightest--rgb: 225, 223, 222;--color--warmgrey-lighter--rgb: 206, 204, 201;--color--warmgrey-light--rgb: 178, 175, 170;--color--warmgrey-default--rgb: 131, 126, 119;--color--warmgrey-dark--rgb: 110, 106, 100;--color--warmgrey-darker--rgb: 80, 77, 72;--color--warmgrey-darkest--rgb: 49, 47, 46;--color--moss-lighter--rgb: 218, 222, 211;--color--moss-light--rgb: 191, 197, 182;--color--moss-default--rgb: 159, 165, 149;--color--moss-dark--rgb: 131, 136, 124;--color--moss-darker--rgb: 122, 126, 115;--color--blue-default--rgb: 0, 0, 255;--color--yellow-default--rgb: 223, 212, 61;--color--electric-default--rgb: 131, 242, 75;--color--good-default--rgb: 176, 233, 172;--color--bad-default--rgb: 249, 89, 54;--palette--bg--rgb: var(--color--black-default--rgb);--palette--bg--alpha: 1;--palette--bg: rgba(var(--palette--bg--rgb), var(--palette--bg--alpha));--palette--bg-subtle--rgb: var(--color--offblack-default--rgb);--palette--bg-subtle--alpha: 1;--palette--bg-subtle: rgba(var(--palette--bg-subtle--rgb), var(--palette--bg-subtle--alpha));--palette--text--rgb: var(--color--warmgrey-lightest--rgb);--palette--text--alpha: 1;--palette--text: rgba(var(--palette--text--rgb), var(--palette--text--alpha));--palette--text-active--rgb: var(--color--offwhite-default--rgb);--palette--text-active--alpha: 1;--palette--text-active: rgba(var(--palette--text-active--rgb), var(--palette--text-active--alpha));--palette--text-bold--rgb: var(--color--offwhite-default--rgb);--palette--text-bold--alpha: 1;--palette--text-bold: rgba(var(--palette--text-bold--rgb), var(--palette--text-bold--alpha));--palette--text-subtle--rgb: var(--color--warmgrey-light--rgb);--palette--text-subtle--alpha: 1;--palette--text-subtle: rgba(var(--palette--text-subtle--rgb), var(--palette--text-subtle--alpha));--palette--text-subtler--rgb: var(--color--warmgrey-default--rgb);--palette--text-subtler--alpha: 1;--palette--text-subtler: rgba(var(--palette--text-subtler--rgb), var(--palette--text-subtler--alpha));--palette--text-subtlest--rgb: var(--color--warmgrey-dark--rgb);--palette--text-subtlest--alpha: 1;--palette--text-subtlest: rgba(var(--palette--text-subtlest--rgb), var(--palette--text-subtlest--alpha));--palette--accent--rgb: var(--color--moss-default--rgb);--palette--accent--alpha: 1;--palette--accent: rgba(var(--palette--accent--rgb), var(--palette--accent--alpha));--palette--accent-subtle--rgb: var(--color--moss-dark--rgb);--palette--accent-subtle--alpha: 1;--palette--accent-subtle: rgba(var(--palette--accent-subtle--rgb), var(--palette--accent-subtle--alpha));--palette--accent-subtler--rgb: var(--color--moss-darker--rgb);--palette--accent-subtler--alpha: 1;--palette--accent-subtler: rgba(var(--palette--accent-subtler--rgb), var(--palette--accent-subtler--alpha));--palette--contrast--rgb: var(--color--offblack-default--rgb);--palette--contrast--alpha: 1;--palette--contrast: rgba(var(--palette--contrast--rgb), var(--palette--contrast--alpha));--palette--border--rgb: var(--color--warmgrey-default--rgb);--palette--border--alpha: .25;--palette--border: rgba(var(--palette--border--rgb), var(--palette--border--alpha));--palette--border-active--rgb: var(--color--warmgrey-default--rgb);--palette--border-active--alpha: .666;--palette--border-active: rgba(var(--palette--border-active--rgb), var(--palette--border-active--alpha));--palette--border-bold--rgb: var(--color--offwhite-default--rgb);--palette--border-bold--alpha: 1;--palette--border-bold: rgba(var(--palette--border-bold--rgb), var(--palette--border-bold--alpha));--palette--good--rgb: var(--color--good-default--rgb);--palette--good--alpha: 1;--palette--good: rgba(var(--palette--good--rgb), var(--palette--good--alpha));--palette--error--rgb: var(--color--bad-default--rgb);--palette--error--alpha: 1;--palette--error: rgba(var(--palette--error--rgb), var(--palette--error--alpha));--palette--warn--rgb: var(--color--yellow-default--rgb);--palette--warn--alpha: 1;--palette--warn: rgba(var(--palette--warn--rgb), var(--palette--warn--alpha))}:root{background-color:var(--palette--bg);color:var(--palette--text)}.palette--is-default{--palette--bg--rgb: var(--color--black-default--rgb);--palette--bg--alpha: 1;--palette--bg: rgba(var(--palette--bg--rgb), var(--palette--bg--alpha));--palette--bg-subtle--rgb: var(--color--offblack-default--rgb);--palette--bg-subtle--alpha: 1;--palette--bg-subtle: rgba(var(--palette--bg-subtle--rgb), var(--palette--bg-subtle--alpha));--palette--text--rgb: var(--color--warmgrey-lightest--rgb);--palette--text--alpha: 1;--palette--text: rgba(var(--palette--text--rgb), var(--palette--text--alpha));--palette--text-active--rgb: var(--color--offwhite-default--rgb);--palette--text-active--alpha: 1;--palette--text-active: rgba(var(--palette--text-active--rgb), var(--palette--text-active--alpha));--palette--text-bold--rgb: var(--color--offwhite-default--rgb);--palette--text-bold--alpha: 1;--palette--text-bold: rgba(var(--palette--text-bold--rgb), var(--palette--text-bold--alpha));--palette--text-subtle--rgb: var(--color--warmgrey-light--rgb);--palette--text-subtle--alpha: 1;--palette--text-subtle: rgba(var(--palette--text-subtle--rgb), var(--palette--text-subtle--alpha));--palette--text-subtler--rgb: var(--color--warmgrey-default--rgb);--palette--text-subtler--alpha: 1;--palette--text-subtler: rgba(var(--palette--text-subtler--rgb), var(--palette--text-subtler--alpha));--palette--text-subtlest--rgb: var(--color--warmgrey-dark--rgb);--palette--text-subtlest--alpha: 1;--palette--text-subtlest: rgba(var(--palette--text-subtlest--rgb), var(--palette--text-subtlest--alpha));--palette--accent--rgb: var(--color--moss-default--rgb);--palette--accent--alpha: 1;--palette--accent: rgba(var(--palette--accent--rgb), var(--palette--accent--alpha));--palette--accent-subtle--rgb: var(--color--moss-dark--rgb);--palette--accent-subtle--alpha: 1;--palette--accent-subtle: rgba(var(--palette--accent-subtle--rgb), var(--palette--accent-subtle--alpha));--palette--accent-subtler--rgb: var(--color--moss-darker--rgb);--palette--accent-subtler--alpha: 1;--palette--accent-subtler: rgba(var(--palette--accent-subtler--rgb), var(--palette--accent-subtler--alpha));--palette--contrast--rgb: var(--color--offblack-default--rgb);--palette--contrast--alpha: 1;--palette--contrast: rgba(var(--palette--contrast--rgb), var(--palette--contrast--alpha));--palette--border--rgb: var(--color--warmgrey-default--rgb);--palette--border--alpha: .25;--palette--border: rgba(var(--palette--border--rgb), var(--palette--border--alpha));--palette--border-active--rgb: var(--color--warmgrey-default--rgb);--palette--border-active--alpha: .666;--palette--border-active: rgba(var(--palette--border-active--rgb), var(--palette--border-active--alpha));--palette--border-bold--rgb: var(--color--offwhite-default--rgb);--palette--border-bold--alpha: 1;--palette--border-bold: rgba(var(--palette--border-bold--rgb), var(--palette--border-bold--alpha));--palette--good--rgb: var(--color--good-default--rgb);--palette--good--alpha: 1;--palette--good: rgba(var(--palette--good--rgb), var(--palette--good--alpha));--palette--error--rgb: var(--color--bad-default--rgb);--palette--error--alpha: 1;--palette--error: rgba(var(--palette--error--rgb), var(--palette--error--alpha));--palette--warn--rgb: var(--color--yellow-default--rgb);--palette--warn--alpha: 1;--palette--warn: rgba(var(--palette--warn--rgb), var(--palette--warn--alpha));--border--default--color--rgb: var(--palette--border--rgb);--border--default--color--alpha: var(--palette--border--alpha);--border--default--color: rgba(var(--border--default--color--rgb), var(--border--default--color--alpha));--border--default: var(--border--default--width) var(--border--default--style) var(--border--default--color);--border--active--color--rgb: var(--palette--border-active--rgb);--border--active--color--alpha: var(--palette--border-active--alpha);--border--active--color: rgba(var(--border--active--color--rgb), var(--border--active--color--alpha));--border--active: var(--border--active--width) var(--border--active--style) var(--border--active--color);--border--bold--color--rgb: var(--palette--border-bold--rgb);--border--bold--color--alpha: var(--palette--border-bold--alpha);--border--bold--color: rgba(var(--border--bold--color--rgb), var(--border--bold--color--alpha));--border--bold: var(--border--bold--width) var(--border--bold--style) var(--border--bold--color);--border--thick--color--rgb: var(--palette--border--rgb);--border--thick--color--alpha: var(--palette--border--alpha);--border--thick--color: rgba(var(--border--thick--color--rgb), var(--border--thick--color--alpha));--border--thick: var(--border--thick--width) var(--border--thick--style) var(--border--thick--color);--border--thicker--color--rgb: var(--palette--border--rgb);--border--thicker--color--alpha: var(--palette--border--alpha);--border--thicker--color: rgba(var(--border--thicker--color--rgb), var(--border--thicker--color--alpha));--border--thicker: var(--border--thicker--width) var(--border--thicker--style) var(--border--thicker--color);--border--color--rgb: var(--border--default--color--rgb);--border--color--alpha: var(--border--default--color--alpha);--border--color: var(--border--default--color);--border: var(--border--default)}:root,ion-content,ion-title,ion-modal{--space:.5rem}:root,ion-content,ion-title,ion-modal{--border--default--radius: 0;--border--default--width: .75px;--border--default--style: solid;--border--default--color--rgb: var(--palette--border--rgb);--border--default--color--alpha: var(--palette--border--alpha);--border--default--color: rgba(var(--border--default--color--rgb), var(--border--default--color--alpha));--border--default: var(--border--default--width) var(--border--default--style) var(--border--default--color);--border--active--radius: 0;--border--active--width: .75px;--border--active--style: solid;--border--active--color--rgb: var(--palette--border-active--rgb);--border--active--color--alpha: var(--palette--border-active--alpha);--border--active--color: rgba(var(--border--active--color--rgb), var(--border--active--color--alpha));--border--active: var(--border--active--width) var(--border--active--style) var(--border--active--color);--border--bold--radius: 0;--border--bold--width: .75px;--border--bold--style: solid;--border--bold--color--rgb: var(--palette--border-bold--rgb);--border--bold--color--alpha: var(--palette--border-bold--alpha);--border--bold--color: rgba(var(--border--bold--color--rgb), var(--border--bold--color--alpha));--border--bold: var(--border--bold--width) var(--border--bold--style) var(--border--bold--color);--border--thick--radius: 0;--border--thick--width:.09375rem;--border--thick--style: solid;--border--thick--color--rgb: var(--palette--border--rgb);--border--thick--color--alpha: var(--palette--border--alpha);--border--thick--color: rgba(var(--border--thick--color--rgb), var(--border--thick--color--alpha));--border--thick: var(--border--thick--width) var(--border--thick--style) var(--border--thick--color);--border--thicker--radius: 0;--border--thicker--width:.25rem;--border--thicker--style: solid;--border--thicker--color--rgb: var(--palette--border--rgb);--border--thicker--color--alpha: var(--palette--border--alpha);--border--thicker--color: rgba(var(--border--thicker--color--rgb), var(--border--thicker--color--alpha));--border--thicker: var(--border--thicker--width) var(--border--thicker--style) var(--border--thicker--color);--border--radius: var(--border--default--radius);--border--width: var(--border--default--width);--border--style: var(--border--default--style);--border--color--rgb: var(--border--default--color--rgb);--border--color--alpha: var(--border--default--color--alpha);--border--color: var(--border--default--color);--border: var(--border--default)}:root,ion-content,ion-title,ion-modal{--scrollbar--size: 0px;--scrollbar--size-when-present: max(var(--scrollbar--size), 9px)}.scrollbars--custom-test,.root--has-scrollbars body,.root--has-scrollbars .scrollbars,.root--has-scrollbars{scrollbar-color:var(--palette--border) var(--palette--bg);scrollbar-width:thin}.scrollbars--custom-test::-webkit-scrollbar,.root--has-scrollbars body::-webkit-scrollbar,.root--has-scrollbars .scrollbars::-webkit-scrollbar,.root--has-scrollbars::-webkit-scrollbar{height:var(--scrollbar--size);width:var(--scrollbar--size)}.scrollbars--custom-test::-webkit-scrollbar-track,.root--has-scrollbars body::-webkit-scrollbar-track,.root--has-scrollbars .scrollbars::-webkit-scrollbar-track,.root--has-scrollbars::-webkit-scrollbar-track{background:var(--palette--bg)}.scrollbars--custom-test::-webkit-scrollbar-thumb,.root--has-scrollbars body::-webkit-scrollbar-thumb,.root--has-scrollbars .scrollbars::-webkit-scrollbar-thumb,.root--has-scrollbars::-webkit-scrollbar-thumb{background:var(--palette--border);border:0px solid transparent;border-radius:var(--scrollbar--size)}.scrollbars--custom-test::-webkit-scrollbar-thumb:hover,.root--has-scrollbars body::-webkit-scrollbar-thumb:hover,.root--has-scrollbars .scrollbars::-webkit-scrollbar-thumb:hover,.root--has-scrollbars::-webkit-scrollbar-thumb:hover{background:var(--palette--accent-subtle);opacity:.75}.root--has-scrollbars{--scrollbar--size: 9px}.root--has-scrollbars body{overflow-y:scroll}.scrollbars--custom-test{--scrollbar--size: 9px}@font-face{font-family:NB International Web;font-weight:400;font-style:normal;src:url(/assets/fonts/nbinternationalproreg-webfont.woff2) format("woff2"),url(/assets/fonts/nbinternationalproreg-webfont.woff) format("woff")}@font-face{font-family:NB International Web;font-weight:400;font-style:italic;src:url(/assets/fonts/nbinternationalproita-webfont.woff2) format("woff2"),url(/assets/fonts/nbinternationalproita-webfont.woff) format("woff")}@font-face{font-family:NB International Web;font-weight:500;font-style:normal;src:url(/assets/fonts/nbinternationalpromed-webfont.woff2) format("woff2"),url(/assets/fonts/nbinternationalpromed-webfont.woff) format("woff")}@font-face{font-family:NB International Web;font-weight:500;font-style:italic;src:url(/assets/fonts/nbinternationalpromedita-webfont.woff2) format("woff2"),url(/assets/fonts/nbinternationalpromedita-webfont.woff) format("woff")}@font-face{font-family:NB International Web;font-weight:700;font-style:normal;src:url(/assets/fonts/nbinternationalprobol-webfont.woff2) format("woff2"),url(/assets/fonts/nbinternationalprobol-webfont.woff) format("woff")}@font-face{font-family:NB International Web;font-weight:700;font-style:italic;src:url(/assets/fonts/nbinternationalprobolita-webfont.woff2) format("woff2"),url(/assets/fonts/nbinternationalprobolita-webfont.woff) format("woff")}@font-face{font-family:NB International Mono Web;font-weight:400;font-style:normal;src:url(/assets/fonts/nbinternationalpromono-webfont.woff2) format("woff2"),url(/assets/fonts/nbinternationalpromono-webfont.woff) format("woff")}:root,ion-content,ion-title,ion-modal{--type--scaling: 1;--type--max-width-default: 50em}@media screen and (min-width: 1600px){:root,ion-content,ion-title,ion-modal{--type--scaling: 1.1}}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--scaling: .9375}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--scaling: .875}}:root,ion-content,ion-title,ion-modal{--type--default--font-size:1rem;--type--default--letter-spacing: -.01em;--type--default--line-height: 1.3;--type--default--height-of-line: calc(var(--type--default--font-size) * var(--type--default--line-height))}:root,ion-content,ion-title,ion-modal{--type--default-mono--font-size:1rem;--type--default-mono--letter-spacing: -.085em;--type--default-mono--line-height: 1.3;--type--default-mono--height-of-line: calc(var(--type--default-mono--font-size) * var(--type--default-mono--line-height))}:root,ion-content,ion-title,ion-modal{--type--default-uppercase--font-size:1rem;--type--default-uppercase--letter-spacing: .0175em;--type--default-uppercase--line-height: 1.3;--type--default-uppercase--height-of-line: calc(var(--type--default-uppercase--font-size) * var(--type--default-uppercase--line-height))}:root,ion-content,ion-title,ion-modal{--type--h1--font-size:6rem;--type--h1--letter-spacing: -.06em;--type--h1--line-height: .85;--type--h1--height-of-line: calc(var(--type--h1--font-size) * var(--type--h1--line-height))}@media screen and (min-width: 1600px){:root,ion-content,ion-title,ion-modal{--type--h1--font-size:6.5rem;--type--h1--letter-spacing: -.06em}}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--h1--font-size:4.5rem;--type--h1--letter-spacing: -.055em}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--h1--font-size:3.75rem;--type--h1--letter-spacing: -.0475em}}:root,ion-content,ion-title,ion-modal{--type--h1-uppercase--font-size:5.25rem;--type--h1-uppercase--letter-spacing: -.045em;--type--h1-uppercase--line-height: .85;--type--h1-uppercase--height-of-line: calc(var(--type--h1-uppercase--font-size) * var(--type--h1-uppercase--line-height))}@media screen and (min-width: 1600px){:root,ion-content,ion-title,ion-modal{--type--h1-uppercase--font-size:5.75rem;--type--h1-uppercase--letter-spacing: -.045em}}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--h1-uppercase--font-size:4rem;--type--h1-uppercase--letter-spacing: -.045em}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--h1-uppercase--font-size:3.375rem;--type--h1-uppercase--letter-spacing: -.045em}}:root,ion-content,ion-title,ion-modal{--type--h1-small--font-size:4.5rem;--type--h1-small--letter-spacing: -.055em;--type--h1-small--line-height: .85;--type--h1-small--height-of-line: calc(var(--type--h1-small--font-size) * var(--type--h1-small--line-height))}@media screen and (min-width: 1600px){:root,ion-content,ion-title,ion-modal{--type--h1-small--font-size:4.875rem;--type--h1-small--letter-spacing: -.055em}}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--h1-small--font-size:3.375rem;--type--h1-small--letter-spacing: -.0475em}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--h1-small--font-size:3rem;--type--h1-small--letter-spacing: -.0475em}}:root,ion-content,ion-title,ion-modal{--type--h2--font-size:4rem;--type--h2--letter-spacing: -.0475em;--type--h2--line-height: .9;--type--h2--height-of-line: calc(var(--type--h2--font-size) * var(--type--h2--line-height))}@media screen and (min-width: 1600px){:root,ion-content,ion-title,ion-modal{--type--h2--font-size:4.5rem;--type--h2--letter-spacing: -.055em}}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--h2--font-size:3.25rem;--type--h2--letter-spacing: -.0475em}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--h2--font-size:2.625rem;--type--h2--letter-spacing: -.0375em}}:root,ion-content,ion-title,ion-modal{--type--h3--font-size:2.75rem;--type--h3--letter-spacing: -.0375em;--type--h3--line-height: .9;--type--h3--height-of-line: calc(var(--type--h3--font-size) * var(--type--h3--line-height))}@media screen and (min-width: 1600px){:root,ion-content,ion-title,ion-modal{--type--h3--font-size:3.125rem;--type--h3--letter-spacing: -.0475em}}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--h3--font-size:2.375rem;--type--h3--letter-spacing: -.0375em}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--h3--font-size:2rem;--type--h3--letter-spacing: -.0375em}}:root,ion-content,ion-title,ion-modal{--type--heading-page--font-size:2rem;--type--heading-page--letter-spacing: -.0375em;--type--heading-page--line-height: 1;--type--heading-page--height-of-line: calc(var(--type--heading-page--font-size) * var(--type--heading-page--line-height))}:root,ion-content,ion-title,ion-modal{--type--heading-page-mono--font-size:2rem;--type--heading-page-mono--letter-spacing: -.1em;--type--heading-page-mono--line-height: 1;--type--heading-page-mono--height-of-line: calc(var(--type--heading-page-mono--font-size) * var(--type--heading-page-mono--line-height))}:root,ion-content,ion-title,ion-modal{--type--heading-section--font-size:1.375rem;--type--heading-section--letter-spacing: -.025em;--type--heading-section--line-height: .75;--type--heading-section--height-of-line: calc(var(--type--heading-section--font-size) * var(--type--heading-section--line-height))}:root,ion-content,ion-title,ion-modal{--type--heading-thumbnail--font-size:1rem;--type--heading-thumbnail--letter-spacing: -.01em;--type--heading-thumbnail--line-height: 1.1;--type--heading-thumbnail--height-of-line: calc(var(--type--heading-thumbnail--font-size) * var(--type--heading-thumbnail--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--heading-thumbnail--font-size: calc((1rem * 13) / ((var(--type--scaling, 1) * 16)));--type--heading-thumbnail--letter-spacing: -.01em}}:root,ion-content,ion-title,ion-modal{--type--section-title--font-size:1.375rem;--type--section-title--letter-spacing: -.025em;--type--section-title--line-height: 1.1;--type--section-title--height-of-line: calc(var(--type--section-title--font-size) * var(--type--section-title--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--section-title--font-size: calc((1rem * 16) / ((var(--type--scaling, 1) * 16)));--type--section-title--letter-spacing: -.01em}}:root,ion-content,ion-title,ion-modal{--type--section-title-secondary--font-size:1.125rem;--type--section-title-secondary--letter-spacing: -.01em;--type--section-title-secondary--line-height: 1.1;--type--section-title-secondary--height-of-line: calc(var(--type--section-title-secondary--font-size) * var(--type--section-title-secondary--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--section-title-secondary--font-size: calc((1rem * 14) / ((var(--type--scaling, 1) * 16)));--type--section-title-secondary--letter-spacing: -.01em}}:root,ion-content,ion-title,ion-modal{--type--section-heading--font-size:1.1875rem;--type--section-heading--letter-spacing: -.01em;--type--section-heading--line-height: 1.1;--type--section-heading--height-of-line: calc(var(--type--section-heading--font-size) * var(--type--section-heading--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--section-heading--font-size: calc((1rem * 15) / ((var(--type--scaling, 1) * 16)));--type--section-heading--letter-spacing: -.01em}}:root,ion-content,ion-title,ion-modal{--type--eyebrow--font-size:.8125rem;--type--eyebrow--letter-spacing: .0175em;--type--eyebrow--line-height: 1;--type--eyebrow--height-of-line: calc(var(--type--eyebrow--font-size) * var(--type--eyebrow--line-height))}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--eyebrow--font-size:.6875rem;--type--eyebrow--letter-spacing: .0175em}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--eyebrow--font-size: calc((1rem * 10) / ((var(--type--scaling, 1) * 16)));--type--eyebrow--letter-spacing: .0175em}}:root,ion-content,ion-title,ion-modal{--type--eyebrow-mono--font-size:.8125rem;--type--eyebrow-mono--letter-spacing: -.085em;--type--eyebrow-mono--line-height: 1;--type--eyebrow-mono--height-of-line: calc(var(--type--eyebrow-mono--font-size) * var(--type--eyebrow-mono--line-height))}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--eyebrow-mono--font-size:.6875rem;--type--eyebrow-mono--letter-spacing: -.085em}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--eyebrow-mono--font-size: calc((1rem * 10) / ((var(--type--scaling, 1) * 16)));--type--eyebrow-mono--letter-spacing: -.085em}}:root,ion-content,ion-title,ion-modal{--type--overline--font-size:.75rem;--type--overline--letter-spacing: .0175em;--type--overline--line-height: 1;--type--overline--height-of-line: calc(var(--type--overline--font-size) * var(--type--overline--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--overline--font-size: calc((1rem * 10) / ((var(--type--scaling, 1) * 16)));--type--overline--letter-spacing: .0175em}}:root,ion-content,ion-title,ion-modal{--type--overline-mono--font-size:.75rem;--type--overline-mono--letter-spacing: -.085em;--type--overline-mono--line-height: 1;--type--overline-mono--height-of-line: calc(var(--type--overline-mono--font-size) * var(--type--overline-mono--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--overline-mono--font-size: calc((1rem * 10) / ((var(--type--scaling, 1) * 16)));--type--overline-mono--letter-spacing: -.085em}}:root,ion-content,ion-title,ion-modal{--type--overline-small--font-size:.625rem;--type--overline-small--letter-spacing: .0175em;--type--overline-small--line-height: 1;--type--overline-small--height-of-line: calc(var(--type--overline-small--font-size) * var(--type--overline-small--line-height))}:root,ion-content,ion-title,ion-modal{--type--overline-small-mono--font-size:.625rem;--type--overline-small-mono--letter-spacing: -.085em;--type--overline-small-mono--line-height: 1;--type--overline-small-mono--height-of-line: calc(var(--type--overline-small-mono--font-size) * var(--type--overline-small-mono--line-height))}:root,ion-content,ion-title,ion-modal{--type--meta--font-size:1rem;--type--meta--letter-spacing: -.01em;--type--meta--line-height: 1.2;--type--meta--height-of-line: calc(var(--type--meta--font-size) * var(--type--meta--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--meta--font-size: calc((1rem * 13) / ((var(--type--scaling, 1) * 16)));--type--meta--letter-spacing: -.01em}}:root,ion-content,ion-title,ion-modal{--type--meta-mono--font-size:1rem;--type--meta-mono--letter-spacing: -.085em;--type--meta-mono--line-height: 1.2;--type--meta-mono--height-of-line: calc(var(--type--meta-mono--font-size) * var(--type--meta-mono--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--meta-mono--font-size: calc((1rem * 13) / ((var(--type--scaling, 1) * 16)));--type--meta-mono--letter-spacing: -.085em}}:root,ion-content,ion-title,ion-modal{--type--meta-uppercase--font-size:1rem;--type--meta-uppercase--letter-spacing: .0175em;--type--meta-uppercase--line-height: 1.2;--type--meta-uppercase--height-of-line: calc(var(--type--meta-uppercase--font-size) * var(--type--meta-uppercase--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--meta-uppercase--font-size:.8125rem;--type--meta-uppercase--letter-spacing: .0175em}}:root,ion-content,ion-title,ion-modal{--type--meta-small--font-size:.8125rem;--type--meta-small--letter-spacing: -.01em;--type--meta-small--line-height: 1.2;--type--meta-small--height-of-line: calc(var(--type--meta-small--font-size) * var(--type--meta-small--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--meta-small--font-size: calc((1rem * 12) / ((var(--type--scaling, 1) * 16)));--type--meta-small--letter-spacing: -.01em}}:root,ion-content,ion-title,ion-modal{--type--meta-small-mono--font-size:.8125rem;--type--meta-small-mono--letter-spacing: -.085em;--type--meta-small-mono--line-height: 1.2;--type--meta-small-mono--height-of-line: calc(var(--type--meta-small-mono--font-size) * var(--type--meta-small-mono--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--meta-small-mono--font-size: calc((1rem * 12) / ((var(--type--scaling, 1) * 16)));--type--meta-small-mono--letter-spacing: -.085em}}:root,ion-content,ion-title,ion-modal{--type--meta-thumbnail--font-size:.875rem;--type--meta-thumbnail--letter-spacing: -.01em;--type--meta-thumbnail--line-height: 1.2;--type--meta-thumbnail--height-of-line: calc(var(--type--meta-thumbnail--font-size) * var(--type--meta-thumbnail--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--meta-thumbnail--font-size: calc((1rem * 11) / ((var(--type--scaling, 1) * 16)));--type--meta-thumbnail--letter-spacing: -.01em}}:root,ion-content,ion-title,ion-modal{--type--meta-thumbnail-mono--font-size:.875rem;--type--meta-thumbnail-mono--letter-spacing: -.085em;--type--meta-thumbnail-mono--line-height: 1.2;--type--meta-thumbnail-mono--height-of-line: calc(var(--type--meta-thumbnail-mono--font-size) * var(--type--meta-thumbnail-mono--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--meta-thumbnail-mono--font-size: calc((1rem * 11) / ((var(--type--scaling, 1) * 16)));--type--meta-thumbnail-mono--letter-spacing: -.085em}}:root,ion-content,ion-title,ion-modal{--type--input--font-size:1.125rem;--type--input--letter-spacing: -.01em;--type--input--line-height: 1;--type--input--height-of-line: calc(var(--type--input--font-size) * var(--type--input--line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--input--font-size: calc((1rem * 14) / ((var(--type--scaling, 1) * 16)));--type--input--letter-spacing: -.01em}}:root,ion-content,ion-title,ion-modal{--type--button--font-size:1.375rem;--type--button--letter-spacing: 0em;--type--button--line-height: 1;--type--button--height-of-line: calc(var(--type--button--font-size) * var(--type--button--line-height))}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--button--font-size:1.125rem;--type--button--letter-spacing: .0175em}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--button--font-size: calc((1rem * 15) / ((var(--type--scaling, 1) * 16)));--type--button--letter-spacing: .0175em}}:root,ion-content,ion-title,ion-modal{--type--button-big--font-size:1.75rem;--type--button-big--letter-spacing: 0em;--type--button-big--line-height: 1;--type--button-big--height-of-line: calc(var(--type--button-big--font-size) * var(--type--button-big--line-height))}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--button-big--font-size:1.375rem;--type--button-big--letter-spacing: 0em}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--button-big--font-size: calc((1rem * 18) / ((var(--type--scaling, 1) * 16)));--type--button-big--letter-spacing: .0175em}}:root,ion-content,ion-title,ion-modal{--type--button-small--font-size:1rem;--type--button-small--letter-spacing: .0175em;--type--button-small--line-height: 1;--type--button-small--height-of-line: calc(var(--type--button-small--font-size) * var(--type--button-small--line-height))}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--button-small--font-size:.875rem;--type--button-small--letter-spacing: .0175em}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--button-small--font-size: calc((1rem * 12) / ((var(--type--scaling, 1) * 16)));--type--button-small--letter-spacing: .0175em}}:root,ion-content,ion-title,ion-modal{--type--button-navbar--font-size:.875rem;--type--button-navbar--letter-spacing: .0175em;--type--button-navbar--line-height: 1;--type--button-navbar--height-of-line: calc(var(--type--button-navbar--font-size) * var(--type--button-navbar--line-height))}@media screen and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--button-navbar--font-size:.8125rem;--type--button-navbar--letter-spacing: .0175em}}:root,ion-content,ion-title,ion-modal{--type--button-tabbar--font-size:.625rem;--type--button-tabbar--letter-spacing: .0175em;--type--button-tabbar--line-height: 1.09;--type--button-tabbar--height-of-line: calc(var(--type--button-tabbar--font-size) * var(--type--button-tabbar--line-height))}:root,ion-content,ion-title,ion-modal{--type--button-radio--font-size:1.5625rem;--type--button-radio--letter-spacing: -.025em;--type--button-radio--line-height: 1.09;--type--button-radio--height-of-line: calc(var(--type--button-radio--font-size) * var(--type--button-radio--line-height))}@media screen and (min-width: 1600px){:root,ion-content,ion-title,ion-modal{--type--button-radio--font-size:1.6875rem;--type--button-radio--letter-spacing: -.025em}}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--type--button-radio--font-size:1.25rem;--type--button-radio--letter-spacing: -.025em}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--type--button-radio--font-size:1.0625rem;--type--button-radio--letter-spacing: -.01em}}:root,ion-content,ion-title,ion-modal{--type--tag--font-size: calc((1rem * 8) / ((var(--type--scaling, 1) * 16)));--type--tag--letter-spacing: -.005em;--type--tag--line-height: 1;--type--tag--height-of-line: calc(var(--type--tag--font-size) * var(--type--tag--line-height))}:root,ion-content,ion-title,ion-modal{--type--tag-uppercase--font-size: calc((1rem * 8) / ((var(--type--scaling, 1) * 16)));--type--tag-uppercase--letter-spacing: .03em;--type--tag-uppercase--line-height: 1;--type--tag-uppercase--height-of-line: calc(var(--type--tag-uppercase--font-size) * var(--type--tag-uppercase--line-height))}:root,ion-content,ion-title,ion-modal{--type--copy--font-size:1.1875rem;--type--copy--letter-spacing: -.01em;--type--copy--line-height: 1.4;--type--copy--height-of-line: calc(var(--type--copy--font-size) * var(--type--copy--line-height))}:root,ion-content,ion-title,ion-modal{--type--copy-mono--font-size:1.1875rem;--type--copy-mono--letter-spacing: -.085em;--type--copy-mono--line-height: 1.4;--type--copy-mono--height-of-line: calc(var(--type--copy-mono--font-size) * var(--type--copy-mono--line-height))}:root,ion-content,ion-title,ion-modal{--type--fineprint--font-size:.6875rem;--type--fineprint--letter-spacing: -.01em;--type--fineprint--line-height: 1.2;--type--fineprint--height-of-line: calc(var(--type--fineprint--font-size) * var(--type--fineprint--line-height))}html{font-size:calc(var(--type--scaling) * 100%)}body{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height)}p{max-width:var(--type--max-width-default)}.widont{white-space:nowrap}:root,ion-content,ion-title,ion-modal{--grid--margin--default: calc((1rem * 56) / ((var(--type--scaling, 1) * 16)));--grid--gutter:1rem}@media screen and (min-width: 1600px){:root,ion-content,ion-title,ion-modal{--grid--margin--default: calc((1rem * 80) / ((var(--type--scaling, 1) * 16)))}}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--grid--margin--default: calc((1rem * 32) / ((var(--type--scaling, 1) * 16)))}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--grid--margin--default: calc((1rem * 14) / ((var(--type--scaling, 1) * 16)))}}:root,ion-content,ion-title,ion-modal{--win--offset-right: var(--scrollbar--size, 0rem);--win--width: calc(100vw - var(--win--offset-right));--win--vw: calc(.01 * var(--win--width));--win--vh: 1vh;--grid--max-width: 9999px;--grid--margin--surplus: calc(.5 * (var(--win--width) - var(--grid--max-width)));--grid--margin: max(var(--grid--margin--default), var(--grid--margin--surplus));--grid--width: calc(var(--win--width) - 2 * var(--grid--margin));--grid--col-width: calc((var(--grid--width) - 11 * var(--grid--gutter)) / 12);--grid--gw: calc(.01 * var(--grid--width))}[data-grid]{margin-left:var(--grid--margin);margin-right:var(--grid--margin);width:var(--grid--width);display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:var(--grid--gutter)}@media screen and (max-width: 863px){[data-grid]:not([data-grid~=nostack i]){flex-direction:column}}[data-grid] [data-grid]{margin-left:0;margin-right:0}[data-grid-col]{flex:1;padding-right:0}@media screen and (max-width: 863px){[data-grid]:not([data-grid~=nostack i]) [data-grid-col]{flex:0 0 100%;width:100%}}[data-grid~="justify:start" i]{justify-content:flex-start}[data-grid~="justify:center" i]{justify-content:center}[data-grid~="justify:end" i]{justify-content:flex-end}[data-grid~="justify:between" i]{justify-content:space-between}[data-grid~="justify:around" i]{justify-content:space-around}[data-grid~="align:start" i]{align-items:flex-start}[data-grid~="align:center" i]{align-items:center}[data-grid~="align:end" i]{align-items:flex-end}[data-grid~="align:baseline" i]{align-items:baseline}[data-grid~="align:stretch" i]{align-items:stretch}[data-grid~="wrap:wrap" i]{flex-wrap:wrap}[data-grid~="wrap:reverse" i]{flex-wrap:wrap-reverse}[data-grid~="wrap:none" i]{flex-wrap:nowrap}[data-grid-col~="cols:1" i]{width:calc((1 * var(--grid--col-width) + (1 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:2" i]{width:calc((2 * var(--grid--col-width) + (2 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:3" i]{width:calc((3 * var(--grid--col-width) + (3 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:4" i]{width:calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:5" i]{width:calc((5 * var(--grid--col-width) + (5 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:6" i]{width:calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:7" i]{width:calc((7 * var(--grid--col-width) + (7 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:8" i]{width:calc((8 * var(--grid--col-width) + (8 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:9" i]{width:calc((9 * var(--grid--col-width) + (9 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:10" i]{width:calc((10 * var(--grid--col-width) + (10 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:11" i]{width:calc((11 * var(--grid--col-width) + (11 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:12" i]{width:calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="flex:0" i]{flex:0 0 auto}[data-grid-col~="flex:1" i]{flex:1}[data-grid-col~="flex:2" i]{flex:2}[data-grid-col~="flex:3" i]{flex:3}[data-grid-col~="align:start" i]{align-self:flex-start}[data-grid-col~="align:center" i]{align-self:center}[data-grid-col~="align:end" i]{align-self:flex-end}[data-grid-col~="align:baseline" i]{align-self:baseline}[data-grid-col~="align:stretch" i]{align-self:stretch}@media screen and (max-width: 863px){[data-grid~="justify:phone:start" i]{justify-content:flex-start}[data-grid~="justify:phone:center" i]{justify-content:center}[data-grid~="justify:phone:end" i]{justify-content:flex-end}[data-grid~="justify:phone:between" i]{justify-content:space-between}[data-grid~="justify:phone:around" i]{justify-content:space-around}[data-grid~="align:phone:start" i]{align-items:flex-start}[data-grid~="align:phone:center" i]{align-items:center}[data-grid~="align:phone:end" i]{align-items:flex-end}[data-grid~="align:phone:baseline" i]{align-items:baseline}[data-grid~="align:phone:stretch" i]{align-items:stretch}[data-grid~="wrap:phone:wrap" i]{flex-wrap:wrap}[data-grid~="wrap:phone:reverse" i]{flex-wrap:wrap-reverse}[data-grid~="wrap:phone:none" i]{flex-wrap:nowrap}[data-grid-col~="cols:phone:1" i]{width:calc((1 * var(--grid--col-width) + (1 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:phone:2" i]{width:calc((2 * var(--grid--col-width) + (2 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:phone:3" i]{width:calc((3 * var(--grid--col-width) + (3 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:phone:4" i]{width:calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:phone:5" i]{width:calc((5 * var(--grid--col-width) + (5 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:phone:6" i]{width:calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:phone:7" i]{width:calc((7 * var(--grid--col-width) + (7 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:phone:8" i]{width:calc((8 * var(--grid--col-width) + (8 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:phone:9" i]{width:calc((9 * var(--grid--col-width) + (9 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:phone:10" i]{width:calc((10 * var(--grid--col-width) + (10 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:phone:11" i]{width:calc((11 * var(--grid--col-width) + (11 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:phone:12" i]{width:calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="flex:phone:0" i]{flex:0 0 auto}[data-grid-col~="flex:phone:1" i]{flex:1}[data-grid-col~="flex:phone:2" i]{flex:2}[data-grid-col~="flex:phone:3" i]{flex:3}[data-grid-col~="align:phone:start" i]{align-self:flex-start}[data-grid-col~="align:phone:center" i]{align-self:center}[data-grid-col~="align:phone:end" i]{align-self:flex-end}[data-grid-col~="align:phone:baseline" i]{align-self:baseline}[data-grid-col~="align:phone:stretch" i]{align-self:stretch}}@media screen and (min-width: 864px) and (max-width: 1151px){[data-grid~="justify:tablet:start" i]{justify-content:flex-start}[data-grid~="justify:tablet:center" i]{justify-content:center}[data-grid~="justify:tablet:end" i]{justify-content:flex-end}[data-grid~="justify:tablet:between" i]{justify-content:space-between}[data-grid~="justify:tablet:around" i]{justify-content:space-around}[data-grid~="align:tablet:start" i]{align-items:flex-start}[data-grid~="align:tablet:center" i]{align-items:center}[data-grid~="align:tablet:end" i]{align-items:flex-end}[data-grid~="align:tablet:baseline" i]{align-items:baseline}[data-grid~="align:tablet:stretch" i]{align-items:stretch}[data-grid~="wrap:tablet:wrap" i]{flex-wrap:wrap}[data-grid~="wrap:tablet:reverse" i]{flex-wrap:wrap-reverse}[data-grid~="wrap:tablet:none" i]{flex-wrap:nowrap}[data-grid-col~="cols:tablet:1" i]{width:calc((1 * var(--grid--col-width) + (1 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:tablet:2" i]{width:calc((2 * var(--grid--col-width) + (2 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:tablet:3" i]{width:calc((3 * var(--grid--col-width) + (3 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:tablet:4" i]{width:calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:tablet:5" i]{width:calc((5 * var(--grid--col-width) + (5 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:tablet:6" i]{width:calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:tablet:7" i]{width:calc((7 * var(--grid--col-width) + (7 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:tablet:8" i]{width:calc((8 * var(--grid--col-width) + (8 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:tablet:9" i]{width:calc((9 * var(--grid--col-width) + (9 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:tablet:10" i]{width:calc((10 * var(--grid--col-width) + (10 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:tablet:11" i]{width:calc((11 * var(--grid--col-width) + (11 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:tablet:12" i]{width:calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="flex:tablet:0" i]{flex:0 0 auto}[data-grid-col~="flex:tablet:1" i]{flex:1}[data-grid-col~="flex:tablet:2" i]{flex:2}[data-grid-col~="flex:tablet:3" i]{flex:3}[data-grid-col~="align:tablet:start" i]{align-self:flex-start}[data-grid-col~="align:tablet:center" i]{align-self:center}[data-grid-col~="align:tablet:end" i]{align-self:flex-end}[data-grid-col~="align:tablet:baseline" i]{align-self:baseline}[data-grid-col~="align:tablet:stretch" i]{align-self:stretch}}@media screen and (max-width: 1151px){[data-grid~="justify:mobile:start" i]{justify-content:flex-start}[data-grid~="justify:mobile:center" i]{justify-content:center}[data-grid~="justify:mobile:end" i]{justify-content:flex-end}[data-grid~="justify:mobile:between" i]{justify-content:space-between}[data-grid~="justify:mobile:around" i]{justify-content:space-around}[data-grid~="align:mobile:start" i]{align-items:flex-start}[data-grid~="align:mobile:center" i]{align-items:center}[data-grid~="align:mobile:end" i]{align-items:flex-end}[data-grid~="align:mobile:baseline" i]{align-items:baseline}[data-grid~="align:mobile:stretch" i]{align-items:stretch}[data-grid~="wrap:mobile:wrap" i]{flex-wrap:wrap}[data-grid~="wrap:mobile:reverse" i]{flex-wrap:wrap-reverse}[data-grid~="wrap:mobile:none" i]{flex-wrap:nowrap}[data-grid-col~="cols:mobile:1" i]{width:calc((1 * var(--grid--col-width) + (1 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:mobile:2" i]{width:calc((2 * var(--grid--col-width) + (2 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:mobile:3" i]{width:calc((3 * var(--grid--col-width) + (3 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:mobile:4" i]{width:calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:mobile:5" i]{width:calc((5 * var(--grid--col-width) + (5 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:mobile:6" i]{width:calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:mobile:7" i]{width:calc((7 * var(--grid--col-width) + (7 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:mobile:8" i]{width:calc((8 * var(--grid--col-width) + (8 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:mobile:9" i]{width:calc((9 * var(--grid--col-width) + (9 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:mobile:10" i]{width:calc((10 * var(--grid--col-width) + (10 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:mobile:11" i]{width:calc((11 * var(--grid--col-width) + (11 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="cols:mobile:12" i]{width:calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter)));flex:0 0 auto}[data-grid-col~="flex:mobile:0" i]{flex:0 0 auto}[data-grid-col~="flex:mobile:1" i]{flex:1}[data-grid-col~="flex:mobile:2" i]{flex:2}[data-grid-col~="flex:mobile:3" i]{flex:3}[data-grid-col~="align:mobile:start" i]{align-self:flex-start}[data-grid-col~="align:mobile:center" i]{align-self:center}[data-grid-col~="align:mobile:end" i]{align-self:flex-end}[data-grid-col~="align:mobile:baseline" i]{align-self:baseline}[data-grid-col~="align:mobile:stretch" i]{align-self:stretch}}:root,ion-content,ion-title,ion-modal,html,html.ios,html.md{--ion-background-color: var(--palette--bg);--ion-background-color-rgb: var(--palette--bg--rgb);--ion-text-color: var(--palette--text);--ion-text-color-rgb: var(--palette--text--rgb);--ion-color-primary: #e1dfde;--ion-color-primary-rgb: 225, 223, 222;--ion-color-primary-contrast: #000;--ion-color-primary-contrast-rgb: 0, 0, 0;--ion-color-primary-shade: #c6c4c3;--ion-color-primary-tint: #e4e2e1;--ion-color-secondary: #9fa595;--ion-color-secondary-rgb: 159, 165, 149;--ion-color-secondary-contrast: #000;--ion-color-secondary-contrast-rgb: 0, 0, 0;--ion-color-secondary-shade: #8c9183;--ion-color-secondary-tint: #a9aea0;--ion-color-tertiary: #83887c;--ion-color-tertiary-rgb: 131, 136, 124;--ion-color-tertiary-contrast: #000;--ion-color-tertiary-contrast-rgb: 0, 0, 0;--ion-color-tertiary-shade: #73786d;--ion-color-tertiary-tint: #8f9489;--ion-color-success: #b0e9ac;--ion-color-success-rgb: 176, 233, 172;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #9bcd97;--ion-color-success-tint: #b8ebb4;--ion-color-warning: #dfd43d;--ion-color-warning-rgb: 223, 212, 61;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #c4bb36;--ion-color-warning-tint: #e2d850;--ion-color-danger: #f95936;--ion-color-danger-rgb: 249, 89, 54;--ion-color-danger-contrast: #000;--ion-color-danger-contrast-rgb: 0, 0, 0;--ion-color-danger-shade: #db4e30;--ion-color-danger-tint: #fa6a4a;--ion-color-light: #f0efed;--ion-color-light-rgb: 240, 239, 237;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d3d2d1;--ion-color-light-tint: #f2f1ef;--ion-color-medium: #837e77;--ion-color-medium-rgb: 131, 126, 119;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #736f69;--ion-color-medium-tint: #8f8b85;--ion-color-dark: #0e0e0d;--ion-color-dark-rgb: 14, 14, 13;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #0c0c0b;--ion-color-dark-tint: #262625;--ion-background-color-step-50: #0b0b0b;--ion-background-color-step-100: #171616;--ion-background-color-step-150: #222121;--ion-background-color-step-200: #2d2d2c;--ion-background-color-step-250: #383838;--ion-background-color-step-300: #444343;--ion-background-color-step-350: #4f4e4e;--ion-background-color-step-400: #5a5959;--ion-background-color-step-450: #656464;--ion-background-color-step-500: #71706f;--ion-background-color-step-550: #7c7b7a;--ion-background-color-step-600: #878685;--ion-background-color-step-650: #929190;--ion-background-color-step-700: #9e9c9b;--ion-background-color-step-750: #a9a7a7;--ion-background-color-step-800: #b4b2b2;--ion-background-color-step-850: #bfbebd;--ion-background-color-step-900: #cbc9c8;--ion-background-color-step-950: #d6d4d3;--ion-text-color-step-50: #d6d4d3;--ion-text-color-step-100: #cbc9c8;--ion-text-color-step-150: #bfbebd;--ion-text-color-step-200: #b4b2b2;--ion-text-color-step-250: #a9a7a7;--ion-text-color-step-300: #9e9c9b;--ion-text-color-step-350: #929190;--ion-text-color-step-400: #878685;--ion-text-color-step-450: #7c7b7a;--ion-text-color-step-500: #71706f;--ion-text-color-step-550: #656464;--ion-text-color-step-600: #5a5959;--ion-text-color-step-650: #4f4e4e;--ion-text-color-step-700: #444343;--ion-text-color-step-750: #383838;--ion-text-color-step-800: #2d2d2c;--ion-text-color-step-850: #222121;--ion-text-color-step-900: #171616;--ion-text-color-step-950: #0b0b0b;--ion-default-font: NB International Web, Helvetica Neue, Helvetica, Arial, sans-serif;--ion-font-family: var(--ion-default-font)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #e1dfde) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 225, 223, 222) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-primary-shade, #c6c4c3) !important;--ion-color-tint: var(--ion-color-primary-tint, #e4e2e1) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #9fa595) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 159, 165, 149) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-secondary-shade, #8c9183) !important;--ion-color-tint: var(--ion-color-secondary-tint, #a9aea0) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #83887c) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 131, 136, 124) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #73786d) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #8f9489) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #b0e9ac) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 176, 233, 172) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #9bcd97) !important;--ion-color-tint: var(--ion-color-success-tint, #b8ebb4) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #dfd43d) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 223, 212, 61) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #c4bb36) !important;--ion-color-tint: var(--ion-color-warning-tint, #e2d850) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #f95936) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 249, 89, 54) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-danger-shade, #db4e30) !important;--ion-color-tint: var(--ion-color-danger-tint, #fa6a4a) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f0efed) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 240, 239, 237) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d3d2d1) !important;--ion-color-tint: var(--ion-color-light-tint, #f2f1ef) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #837e77) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 131, 126, 119) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #736f69) !important;--ion-color-tint: var(--ion-color-medium-tint, #8f8b85) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #0e0e0d) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 14, 14, 13) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #0c0c0b) !important;--ion-color-tint: var(--ion-color-dark-tint, #262625) !important}.palette--is-default,ion-content.palette--is-default,ion-content .palette--is-default,.palette--is-default ion-content,ion-title.palette--is-default,ion-title .palette--is-default,.palette--is-default ion-title,ion-modal.palette--is-default,ion-modal .palette--is-default,.palette--is-default ion-modal,html.palette--is-default,html .palette--is-default,html.ios.palette--is-default,html.ios .palette--is-default,html.md.palette--is-default,html.md .palette--is-default{--ion-color-primary: #e1dfde;--ion-color-primary-rgb: 225, 223, 222;--ion-color-primary-contrast: #000;--ion-color-primary-contrast-rgb: 0, 0, 0;--ion-color-primary-shade: #c6c4c3;--ion-color-primary-tint: #e4e2e1;--ion-color-secondary: #9fa595;--ion-color-secondary-rgb: 159, 165, 149;--ion-color-secondary-contrast: #000;--ion-color-secondary-contrast-rgb: 0, 0, 0;--ion-color-secondary-shade: #8c9183;--ion-color-secondary-tint: #a9aea0;--ion-color-tertiary: #83887c;--ion-color-tertiary-rgb: 131, 136, 124;--ion-color-tertiary-contrast: #000;--ion-color-tertiary-contrast-rgb: 0, 0, 0;--ion-color-tertiary-shade: #73786d;--ion-color-tertiary-tint: #8f9489;--ion-color-success: #b0e9ac;--ion-color-success-rgb: 176, 233, 172;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #9bcd97;--ion-color-success-tint: #b8ebb4;--ion-color-warning: #dfd43d;--ion-color-warning-rgb: 223, 212, 61;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #c4bb36;--ion-color-warning-tint: #e2d850;--ion-color-danger: #f95936;--ion-color-danger-rgb: 249, 89, 54;--ion-color-danger-contrast: #000;--ion-color-danger-contrast-rgb: 0, 0, 0;--ion-color-danger-shade: #db4e30;--ion-color-danger-tint: #fa6a4a;--ion-color-light: #f0efed;--ion-color-light-rgb: 240, 239, 237;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d3d2d1;--ion-color-light-tint: #f2f1ef;--ion-color-medium: #837e77;--ion-color-medium-rgb: 131, 126, 119;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #736f69;--ion-color-medium-tint: #8f8b85;--ion-color-dark: #0e0e0d;--ion-color-dark-rgb: 14, 14, 13;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #0c0c0b;--ion-color-dark-tint: #262625;--ion-background-color-step-50: #0b0b0b;--ion-background-color-step-100: #171616;--ion-background-color-step-150: #222121;--ion-background-color-step-200: #2d2d2c;--ion-background-color-step-250: #383838;--ion-background-color-step-300: #444343;--ion-background-color-step-350: #4f4e4e;--ion-background-color-step-400: #5a5959;--ion-background-color-step-450: #656464;--ion-background-color-step-500: #71706f;--ion-background-color-step-550: #7c7b7a;--ion-background-color-step-600: #878685;--ion-background-color-step-650: #929190;--ion-background-color-step-700: #9e9c9b;--ion-background-color-step-750: #a9a7a7;--ion-background-color-step-800: #b4b2b2;--ion-background-color-step-850: #bfbebd;--ion-background-color-step-900: #cbc9c8;--ion-background-color-step-950: #d6d4d3;--ion-text-color-step-50: #d6d4d3;--ion-text-color-step-100: #cbc9c8;--ion-text-color-step-150: #bfbebd;--ion-text-color-step-200: #b4b2b2;--ion-text-color-step-250: #a9a7a7;--ion-text-color-step-300: #9e9c9b;--ion-text-color-step-350: #929190;--ion-text-color-step-400: #878685;--ion-text-color-step-450: #7c7b7a;--ion-text-color-step-500: #71706f;--ion-text-color-step-550: #656464;--ion-text-color-step-600: #5a5959;--ion-text-color-step-650: #4f4e4e;--ion-text-color-step-700: #444343;--ion-text-color-step-750: #383838;--ion-text-color-step-800: #2d2d2c;--ion-text-color-step-850: #222121;--ion-text-color-step-900: #171616;--ion-text-color-step-950: #0b0b0b}.palette--is-default .ion-color-primary,ion-content.palette--is-default .ion-color-primary,ion-content .palette--is-default .ion-color-primary,.palette--is-default ion-content .ion-color-primary,ion-title.palette--is-default .ion-color-primary,ion-title .palette--is-default .ion-color-primary,.palette--is-default ion-title .ion-color-primary,ion-modal.palette--is-default .ion-color-primary,ion-modal .palette--is-default .ion-color-primary,.palette--is-default ion-modal .ion-color-primary,html.palette--is-default .ion-color-primary,html .palette--is-default .ion-color-primary,html.ios.palette--is-default .ion-color-primary,html.ios .palette--is-default .ion-color-primary,html.md.palette--is-default .ion-color-primary,html.md .palette--is-default .ion-color-primary{--ion-color-base: var(--ion-color-primary, #e1dfde) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 225, 223, 222) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-primary-shade, #c6c4c3) !important;--ion-color-tint: var(--ion-color-primary-tint, #e4e2e1) !important}.palette--is-default .ion-color-secondary,ion-content.palette--is-default .ion-color-secondary,ion-content .palette--is-default .ion-color-secondary,.palette--is-default ion-content .ion-color-secondary,ion-title.palette--is-default .ion-color-secondary,ion-title .palette--is-default .ion-color-secondary,.palette--is-default ion-title .ion-color-secondary,ion-modal.palette--is-default .ion-color-secondary,ion-modal .palette--is-default .ion-color-secondary,.palette--is-default ion-modal .ion-color-secondary,html.palette--is-default .ion-color-secondary,html .palette--is-default .ion-color-secondary,html.ios.palette--is-default .ion-color-secondary,html.ios .palette--is-default .ion-color-secondary,html.md.palette--is-default .ion-color-secondary,html.md .palette--is-default .ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #9fa595) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 159, 165, 149) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-secondary-shade, #8c9183) !important;--ion-color-tint: var(--ion-color-secondary-tint, #a9aea0) !important}.palette--is-default .ion-color-tertiary,ion-content.palette--is-default .ion-color-tertiary,ion-content .palette--is-default .ion-color-tertiary,.palette--is-default ion-content .ion-color-tertiary,ion-title.palette--is-default .ion-color-tertiary,ion-title .palette--is-default .ion-color-tertiary,.palette--is-default ion-title .ion-color-tertiary,ion-modal.palette--is-default .ion-color-tertiary,ion-modal .palette--is-default .ion-color-tertiary,.palette--is-default ion-modal .ion-color-tertiary,html.palette--is-default .ion-color-tertiary,html .palette--is-default .ion-color-tertiary,html.ios.palette--is-default .ion-color-tertiary,html.ios .palette--is-default .ion-color-tertiary,html.md.palette--is-default .ion-color-tertiary,html.md .palette--is-default .ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #83887c) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 131, 136, 124) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #73786d) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #8f9489) !important}.palette--is-default .ion-color-success,ion-content.palette--is-default .ion-color-success,ion-content .palette--is-default .ion-color-success,.palette--is-default ion-content .ion-color-success,ion-title.palette--is-default .ion-color-success,ion-title .palette--is-default .ion-color-success,.palette--is-default ion-title .ion-color-success,ion-modal.palette--is-default .ion-color-success,ion-modal .palette--is-default .ion-color-success,.palette--is-default ion-modal .ion-color-success,html.palette--is-default .ion-color-success,html .palette--is-default .ion-color-success,html.ios.palette--is-default .ion-color-success,html.ios .palette--is-default .ion-color-success,html.md.palette--is-default .ion-color-success,html.md .palette--is-default .ion-color-success{--ion-color-base: var(--ion-color-success, #b0e9ac) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 176, 233, 172) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #9bcd97) !important;--ion-color-tint: var(--ion-color-success-tint, #b8ebb4) !important}.palette--is-default .ion-color-warning,ion-content.palette--is-default .ion-color-warning,ion-content .palette--is-default .ion-color-warning,.palette--is-default ion-content .ion-color-warning,ion-title.palette--is-default .ion-color-warning,ion-title .palette--is-default .ion-color-warning,.palette--is-default ion-title .ion-color-warning,ion-modal.palette--is-default .ion-color-warning,ion-modal .palette--is-default .ion-color-warning,.palette--is-default ion-modal .ion-color-warning,html.palette--is-default .ion-color-warning,html .palette--is-default .ion-color-warning,html.ios.palette--is-default .ion-color-warning,html.ios .palette--is-default .ion-color-warning,html.md.palette--is-default .ion-color-warning,html.md .palette--is-default .ion-color-warning{--ion-color-base: var(--ion-color-warning, #dfd43d) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 223, 212, 61) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #c4bb36) !important;--ion-color-tint: var(--ion-color-warning-tint, #e2d850) !important}.palette--is-default .ion-color-danger,ion-content.palette--is-default .ion-color-danger,ion-content .palette--is-default .ion-color-danger,.palette--is-default ion-content .ion-color-danger,ion-title.palette--is-default .ion-color-danger,ion-title .palette--is-default .ion-color-danger,.palette--is-default ion-title .ion-color-danger,ion-modal.palette--is-default .ion-color-danger,ion-modal .palette--is-default .ion-color-danger,.palette--is-default ion-modal .ion-color-danger,html.palette--is-default .ion-color-danger,html .palette--is-default .ion-color-danger,html.ios.palette--is-default .ion-color-danger,html.ios .palette--is-default .ion-color-danger,html.md.palette--is-default .ion-color-danger,html.md .palette--is-default .ion-color-danger{--ion-color-base: var(--ion-color-danger, #f95936) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 249, 89, 54) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-danger-shade, #db4e30) !important;--ion-color-tint: var(--ion-color-danger-tint, #fa6a4a) !important}.palette--is-default .ion-color-light,ion-content.palette--is-default .ion-color-light,ion-content .palette--is-default .ion-color-light,.palette--is-default ion-content .ion-color-light,ion-title.palette--is-default .ion-color-light,ion-title .palette--is-default .ion-color-light,.palette--is-default ion-title .ion-color-light,ion-modal.palette--is-default .ion-color-light,ion-modal .palette--is-default .ion-color-light,.palette--is-default ion-modal .ion-color-light,html.palette--is-default .ion-color-light,html .palette--is-default .ion-color-light,html.ios.palette--is-default .ion-color-light,html.ios .palette--is-default .ion-color-light,html.md.palette--is-default .ion-color-light,html.md .palette--is-default .ion-color-light{--ion-color-base: var(--ion-color-light, #f0efed) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 240, 239, 237) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d3d2d1) !important;--ion-color-tint: var(--ion-color-light-tint, #f2f1ef) !important}.palette--is-default .ion-color-medium,ion-content.palette--is-default .ion-color-medium,ion-content .palette--is-default .ion-color-medium,.palette--is-default ion-content .ion-color-medium,ion-title.palette--is-default .ion-color-medium,ion-title .palette--is-default .ion-color-medium,.palette--is-default ion-title .ion-color-medium,ion-modal.palette--is-default .ion-color-medium,ion-modal .palette--is-default .ion-color-medium,.palette--is-default ion-modal .ion-color-medium,html.palette--is-default .ion-color-medium,html .palette--is-default .ion-color-medium,html.ios.palette--is-default .ion-color-medium,html.ios .palette--is-default .ion-color-medium,html.md.palette--is-default .ion-color-medium,html.md .palette--is-default .ion-color-medium{--ion-color-base: var(--ion-color-medium, #837e77) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 131, 126, 119) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #736f69) !important;--ion-color-tint: var(--ion-color-medium-tint, #8f8b85) !important}.palette--is-default .ion-color-dark,ion-content.palette--is-default .ion-color-dark,ion-content .palette--is-default .ion-color-dark,.palette--is-default ion-content .ion-color-dark,ion-title.palette--is-default .ion-color-dark,ion-title .palette--is-default .ion-color-dark,.palette--is-default ion-title .ion-color-dark,ion-modal.palette--is-default .ion-color-dark,ion-modal .palette--is-default .ion-color-dark,.palette--is-default ion-modal .ion-color-dark,html.palette--is-default .ion-color-dark,html .palette--is-default .ion-color-dark,html.ios.palette--is-default .ion-color-dark,html.ios .palette--is-default .ion-color-dark,html.md.palette--is-default .ion-color-dark,html.md .palette--is-default .ion-color-dark{--ion-color-base: var(--ion-color-dark, #0e0e0d) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 14, 14, 13) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #0c0c0b) !important;--ion-color-tint: var(--ion-color-dark-tint, #262625) !important}:root{--ion-text-color: rgba(var(--color--offwhite-default--rgb), 1);--ion-tab-bar-background: rgba(var(--color--black-default--rgb), 1);--ion-tab-bar-color: rgba(var(--color--offwhite-0.25--rgb), 1);--ion-tab-bar-color-selected: white;--ion-toolbar-background: transparent;--ion-toolbar-color: rgba(var(--color--offwhite-default--rgb), 1);--color-accent: rgba(var(--color--offwhite-default--rgb), 1);--overlay-gradient: linear-gradient(180deg, rgba(0, 0, 0, 0) 38.54%, rgba(0, 0, 0, .7) 100%), radial-gradient(52.01% 87.04% at 50% 50%, rgba(15, 13, 13, 0) 0%, rgba(15, 13, 13, .14) 100%)}:root,ion-content,ion-title,ion-modal{--h1-text-max-width: 11em;--h2-text-max-width: 14em;--body-text-max-width: 32em;--copy-text-max-width: 38em;--paragraph-bottom-margin: .55em}:root ::-moz-selection,ion-content ::-moz-selection,ion-title ::-moz-selection,ion-modal ::-moz-selection{background:rgba(var(--color--moss-light--rgb),.15);color:rgba(var(--color--moss-lighter--rgb),1)}:root ::selection,ion-content ::selection,ion-title ::selection,ion-modal ::selection{background:rgba(var(--color--moss-light--rgb),.15);color:rgba(var(--color--moss-lighter--rgb),1)}@media screen and (max-width: 863px) and (orientation: landscape){:root,ion-content,ion-title,ion-modal{--h1-text-max-width: 16em;--h2-text-max-width: 18em}}body,input,button,textarea,select,label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height);background-color:var(--palette--bg);color:var(--palette--text)}input,button,textarea,select,label{color:inherit}:any-link{color:var(--palette--text)}b,strong{font-weight:700}i,em{font-style:italic}sub{font-size:smaller;vertical-align:sub}code{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-weight:400;font-size:87.5%;letter-spacing:-.1em;background:rgba(var(--palette--text-subtle--rgb),clamp(0,.1 * var(--palette--text-subtle--alpha),1));border-radius:.1875rem;color:var(--palette--text-subtle);padding:.03125rem .25rem;margin:0 .0625rem}.num{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";letter-spacing:-.05em}h1{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--h1--font-size);font-weight:400;letter-spacing:var(--type--h1--letter-spacing);line-height:var(--type--h1--line-height);margin-left:-.05em}h1.quieter{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--h1-small--font-size);font-weight:400;letter-spacing:var(--type--h1-small--letter-spacing);line-height:var(--type--h1-small--line-height);margin-left:-.05em}h2{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--h2--font-size);font-weight:400;letter-spacing:var(--type--h2--letter-spacing);line-height:var(--type--h2--line-height);margin-left:-.04em}h2.section-title{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title--font-size);font-weight:400;letter-spacing:var(--type--section-title--letter-spacing);line-height:var(--type--section-title--line-height)}h2.overline{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height)}h2.quieter{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height);opacity:.5}h3.overline{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height)}h3.quieter{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height);color:var(--palette--text-subtler);margin-bottom:.3125rem}h6{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height);margin-bottom:.5em}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper{--bullet-background: $text-color-step-800;--bullet-background-active: ion-color(primary, base);--progress-bar-background: rgba($text-color-rgb, .25);--progress-bar-background-active: ion-color(primary, shade);--scroll-bar-background: rgba($text-color-rgb, .1);--scroll-bar-background-active: rgba($text-color-rgb, .5);display:block;-webkit-user-select:none;user-select:none}.swiper .swiper-pagination-bullet{background:var(--bullet-background)}.swiper .swiper-pagination-bullet-active{background:var(--bullet-background-active)}.swiper .swiper-pagination-progressbar{background:var(--progress-bar-background)}.swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--progress-bar-background-active)}.swiper .swiper-scrollbar{background:var(--scroll-bar-background)}.swiper .swiper-scrollbar-drag{background:var(--scroll-bar-background-active)}.swiper .slide-zoom{display:block;width:100%;text-align:center}.swiper .swiper-slide{display:flex;position:relative;flex-shrink:0;align-items:center;justify-content:center;width:100%;height:100%;font-size:18px;text-align:center;box-sizing:border-box}.swiper .swiper-slide img{width:auto;max-width:100%;height:auto;max-height:100%}.fade-enter-active,.fade-leave-active{transition-duration:.4s;transition-property:opacity;transition-timing-function:ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition-duration:.4s;transition-property:all;transition-timing-function:cubic-bezier(.55,.085,.68,.53);display:grid;grid-template-rows:1fr;opacity:1}.slide-enter-active>*,.slide-leave-active>*{overflow:hidden}.slide-leave-active{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.slide-enter-from,.slide-leave-to{display:grid;grid-template-rows:0fr;opacity:0}.slide-enter-from>*,.slide-leave-to>*{overflow:hidden}.slide-swap-enter-active,.slide-swap-leave-active{transition-duration:.4s;transition-property:all;transition-timing-function:cubic-bezier(.55,.085,.68,.53);display:grid;grid-template-columns:1fr;opacity:1}.slide-swap-enter-active>*,.slide-swap-leave-active>*{overflow:hidden}.slide-swap-leave-active{position:absolute;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.slide-swap-enter-from,.slide-swap-leave-to{display:grid;grid-template-columns:0fr;opacity:0}.slide-swap-enter-from>*,.slide-swap-leave-to>*{overflow:hidden}.width-enter-active,.width-leave-active{transition-property:max-width}.width-enter-from,.width-leave-to{max-width:0;overflow:hidden}.scratchoff-step-enter-active,.scratchoff-step-leave-active{transition-duration:.9s;transition-property:all;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-delay:.3s;position:absolute;top:0;left:0;right:0;min-height:100%}.scratchoff-step-leave-active{transition-delay:0ms}.scratchoff-step-enter-from{opacity:0;transform:translate3d(0,10vh,0)}.scratchoff-step-leave-to{width:100%;opacity:0;transform:translate3d(0,-10vh,0)}.scratchoff-delayed-el-enter-active,.scratchoff-delayed-el-leave-active{transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-delay:1.2s}.scratchoff-delayed-el-enter-from,.scratchoff-delayed-el-leave-to{opacity:0;transform:translate3d(0,10vh,0)}.scratchoff-staggered-el-enter-active,.scratchoff-staggered-el-leave-active{transition-duration:.9s;transition-property:all;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-delay:.5s}.scratchoff-staggered-el-enter-from,.scratchoff-staggered-el-leave-to{opacity:0;transform:translate3d(0,10vh,0)}.loading-leave-active{transition:none .6s ease}.loading-leave-active .loading-overlay__spinner{transition:opacity .3s ease}.loading-leave-active .loading-overlay__bg{transition:opacity .3s .3s ease}.loading-leave-to .loading-overlay__spinner,.loading-leave-to .loading-overlay__bg{opacity:0}.loading-enter-active{transition:opacity .6s ease}.loading-enter-from{opacity:0}:root,ion-content,ion-title,ion-modal{--input--padding-vert: calc(.75 * var(--type--input--font-size));--input--padding-horz: calc(1.333 * var(--type--input--font-size));--input--height: calc((2 * var(--input--padding-vert)) + var(--type--input--height-of-line))}.input,input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=url],select,textarea{transition-duration:75ms;transition-property:border,color;transition-timing-function:ease-in;border:none;border-bottom:.75px solid var(--palette--border);padding:var(--input--padding-vert) 0;background:var(--color-bg);outline:none}.input:focus,input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--color-text)}.input::placeholder,input[type=text]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:rgba(var(--palette--text--rgb),clamp(0,.5 * var(--palette--text--alpha),1))}select{padding-top:calc(calc(var(--space) * 2.5) + .0625rem);padding-bottom:calc(calc(var(--space) * 2.5) - .0625rem);line-height:calc(100% + .1875rem)}select:invalid{color:rgba(var(--palette--text--rgb),clamp(0,.5 * var(--palette--text--alpha),1))}button{align-items:inherit;border:none;margin:0;padding:0;width:auto;overflow:visible;display:block;text-align:inherit;letter-spacing:inherit;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}:root,ion-content,ion-title,ion-modal{--page-padding-bottom-default: max(var(--grid--margin), calc(var(--space) * 4));--page-padding-bottom-buttons: calc( max(var(--root-safe-area-bottom), var(--grid--margin)) - var(--block-button-bottom-margin) );--root-safe-area-top: var(--ion-safe-area-top, 0px);--root-safe-area-bottom: var(--ion-safe-area-bottom, 0px);--root-safe-area-left: var(--ion-safe-area-left, 0px);--root-safe-area-right: var(--ion-safe-area-right, 0px)}:root,ion-content,ion-title,ion-modal{--block-content-padding-vert: calc(var(--space) * 3)}:root,ion-content,ion-title,ion-modal{--ion-card-modal-padding-top: calc(var(--space) * 3)}:root.root--is-iphone.root--orientation--landscape-primary,.root--is-iphone.root--orientation--landscape-primary :root,ion-content.root--is-iphone.root--orientation--landscape-primary,.root--is-iphone.root--orientation--landscape-primary ion-content,ion-title.root--is-iphone.root--orientation--landscape-primary,.root--is-iphone.root--orientation--landscape-primary ion-title,ion-modal.root--is-iphone.root--orientation--landscape-primary,.root--is-iphone.root--orientation--landscape-primary ion-modal{--root-safe-area-right: min(var(--ion-safe-area-right, 0px), calc((1rem * 21) / ((var(--type--scaling, 1) * 16))))}:root.root--is-iphone.root--orientation--landscape-secondary,.root--is-iphone.root--orientation--landscape-secondary :root,ion-content.root--is-iphone.root--orientation--landscape-secondary,.root--is-iphone.root--orientation--landscape-secondary ion-content,ion-title.root--is-iphone.root--orientation--landscape-secondary,.root--is-iphone.root--orientation--landscape-secondary ion-title,ion-modal.root--is-iphone.root--orientation--landscape-secondary,.root--is-iphone.root--orientation--landscape-secondary ion-modal{--root-safe-area-left: min(var(--ion-safe-area-left, 0px), calc((1rem * 21) / ((var(--type--scaling, 1) * 16))))}.block-content{padding-top:var(--block-content-padding-vert);padding-bottom:var(--block-content-padding-vert)}.background-image{object-fit:cover;position:absolute;width:100%;height:100%}ion-app .ion-page>ion-content{--padding-bottom: var(--page-padding-bottom-default) !important}ion-app .ion-page>ion-content.ion-content--no-padding-bottom{--padding-bottom: 0px !important}ion-content.ion-content--no-overscroll-bounce::part(scroll){overscroll-behavior-y:none}ion-content::part(background){background-color:var(--palette--bg)}html.plt-hybrid ion-content::part(scroll)::-webkit-scrollbar{display:none!important}@media screen and (max-width: 863px){ion-router-outlet{transition-property:border-radius,opacity;transition-duration:.3s;transition-timing-function:ease-in-out}ion-router-outlet[aria-hidden=true]:has(+ion-modal){border-radius:calc((1rem * 10) / ((var(--type--scaling, 1) * 16)));opacity:.5}}:root,ion-content,ion-title,ion-modal{--tabs-padding-bottom: min(calc((1rem * 16) / ((var(--type--scaling, 1) * 16))), var(--root-safe-area-bottom));--tabs-height-inner: calc((1rem * 56) / ((var(--type--scaling, 1) * 16)));--tabs-height: calc(var(--tabs-height-inner) + var(--tabs-padding-bottom))}:root,ion-content,ion-title,ion-modal{--product-thumb-width: calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)) );--product-thumb-padding: calc((1rem * 12) / ((var(--type--scaling, 1) * 16)));--product-thumb-aspect-ratio: .6;--product-thumb-gap: var(--grid--gutter);--product-thumb-scale-hover: 1.025;--product-thumb-color-progress: var(--palette--text)}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--product-thumb-width: calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)) )}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--product-thumb-width: calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter)) );--product-thumb-padding: calc((1rem * 8) / ((var(--type--scaling, 1) * 16)))}}:root,ion-content,ion-title,ion-modal{--release-thumb-width: calc((3 * var(--grid--col-width) + (3 - 1) * var(--grid--gutter)) );--release-thumb-aspect-ratio: 1.5;--release-thumb-gap: var(--product-thumb-gap);--release-thumb-padding: var(--product-thumb-padding);--release-thumb-scale-hover: var(--product-thumb-scale-hover)}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--release-thumb-width: calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)) )}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--release-thumb-width: calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)) )}}:root,ion-content,ion-title,ion-modal{--hero-rotator--item--height: clamp( max(75vh, 31.25rem), calc(100vh - calc((2 * var(--grid--col-width) + (2 - 1) * var(--grid--gutter)) ) - calc(var(--space) * 4)), 62.5rem )}@media screen and (max-width: 863px) and (orientation: portrait){:root,ion-content,ion-title,ion-modal{--hero-rotator--item--height: clamp(21.875rem, 110vw, 43.75rem)}}@media screen and (max-width: 863px) and (orientation: landscape){:root,ion-content,ion-title,ion-modal{--hero-rotator--item--height: clamp(18.75rem, 56.25vw, calc(100vh - var(--tabs-height)))}}:root,ion-content,ion-title,ion-modal{--spinner-size: max(.9em, .75rem);--spinner-size-large:4.5rem;--spinner-animation-speed: .65s;--spinner-animation-ease: cubic-bezier(.645, .045, .355, 1)}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--spinner-size-large:3.375rem}}ion-action-sheet .action-sheet-container{--background: transparent;--button-background: rgba(var(--palette--bg-subtle--rgb), clamp(0, .9 * var(--palette--bg-subtle--alpha), 1));--button-color: rgba(var(--palette--text-subtle--rgb), clamp(0, .9 * var(--palette--text-subtle--alpha), 1));--button-color-selected: var(--palette--text);--button-color-focused: var(--palette--text);--button-color-activated: var(--palette--text);--button-color-hover: var(--palette--text)}ion-action-sheet .action-sheet-container .action-sheet-group{border:.75px solid rgba(var(--palette--text--rgb),clamp(0,.125 * var(--palette--text--alpha),1))}ion-action-sheet .action-sheet-container .action-sheet-group.action-sheet-group-cancel{--background: rgba(25, 9, 5, .9);--button-background: rgba(25, 9, 5, .95);--button-color: rgba(var(--color--bad-default--rgb), .75);border-color:rgba(var(--color--bad-default--rgb),.25)}ion-action-sheet .action-sheet-container .action-sheet-button{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.125rem;letter-spacing:-.01em;font-weight:400;line-height:1}ion-action-sheet .action-sheet-container .action-sheet-button.action-sheet-selected{font-weight:400;--button-color: var(--palette--text)}ion-list{--ion-list-inset-margin-vert: calc(var(--space) * 2)}ion-list.list-inset,ion-list.list-inset.list-ios{margin-top:var(--ion-list-inset-margin-vert);margin-bottom:var(--ion-list-inset-margin-vert);background:rgba(var(--palette--text--rgb),clamp(0,.05 * var(--palette--text--alpha),1));margin-inline-start:var(--grid--gutter);margin-inline-end:var(--grid--gutter)}ion-list.list-inset ion-item,ion-list.list-inset.list-ios ion-item{--inner-padding-end: 0}ion-list.ion-list--info{background:rgba(var(--palette--bg--rgb),clamp(0,.333 * var(--palette--bg--alpha),1));border:.75px solid rgba(var(--palette--text--rgb),clamp(0,.075 * var(--palette--text--alpha),1))}ion-list.ion-list--info ion-item-divider{--background: transparent}ion-item{--color: var(--palette--text)}ion-item::part(native){--padding-start: var(--grid--gutter);--padding-end: var(--grid--gutter);--border-color: rgba(var(--palette--text--rgb), clamp(0, .175 * var(--palette--text--alpha), 1));--inner-border-width: 0px 0px .75px 0px}ion-item:last-child::part(native){--border-color: transparent}ion-item ion-button{--color: rgba(var(--palette--bg--rgb), clamp(0, .9 * var(--palette--bg--alpha), 1));--background: var(--palette--text-subtle);--background-selected: var(--palette--text);--background-focused: var(--palette--text);--background-activated: var(--palette--text);--background-hover: var(--palette--text)}ion-item ion-button.ion-button--subtle{--color: rgba(var(--palette--text-subtle--rgb), clamp(0, .75 * var(--palette--text-subtle--alpha), 1));--background: rgba(var(--palette--accent-subtler--rgb), clamp(0, .25 * var(--palette--accent-subtler--alpha), 1));--background-selected: rgba(var(--palette--accent-subtler--rgb), clamp(0, .4 * var(--palette--accent-subtler--alpha), 1));--background-focused: rgba(var(--palette--accent-subtler--rgb), clamp(0, .4 * var(--palette--accent-subtler--alpha), 1));--background-activated: rgba(var(--palette--accent-subtler--rgb), clamp(0, .4 * var(--palette--accent-subtler--alpha), 1));--background-hover: rgba(var(--palette--accent-subtler--rgb), clamp(0, .4 * var(--palette--accent-subtler--alpha), 1))}ion-item ion-button::part(native){font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.8125rem;letter-spacing:.0175em;font-weight:500;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp"}ion-item ion-button[slot=end]{margin-left:.5em}ion-item.ion-item--code::part(native){--padding-start: 0;--padding-end: 0;--inner-padding-end: 0}ion-item.ion-item--code pre{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:.75rem;letter-spacing:-.085em;font-weight:400;line-height:1.2;letter-spacing:-.055em;padding:var(--grid--gutter) calc(1.5 * var(--grid--gutter)) var(--grid--gutter) var(--grid--gutter);overflow:hidden;white-space:pre-wrap}ion-item.ion-item--code--scroll-x pre{overflow-x:auto;white-space:pre}ion-item.ion-item--code .spinner{--spinner-size:3rem;display:block;margin:calc(var(--space) * 2) auto calc(var(--space) * 6)}ion-item-divider{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height);--inner-padding-start: var(--grid--gutter);--inner-padding-end: var(--grid--gutter);--background: rgba(var(--palette--text--rgb), clamp(0, .0333 * var(--palette--text--alpha), 1));--color: var(--palette--text-subtle)}ion-item-divider .ion-item-divider__mono{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--overline-mono--font-size);font-weight:400;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline-mono--letter-spacing);line-height:var(--type--overline-mono--line-height);opacity:.666;margin-left:.25em}ion-item-divider .ion-item-divider__link{position:relative;opacity:.5}ion-item-divider .ion-item-divider__link:active{opacity:1}ion-item-divider .ion-item-divider__link:focus-visible{opacity:1}@media (hover: hover){ion-item-divider .ion-item-divider__link:hover{opacity:1}}ion-item-divider .ion-item-divider__link--has-icon{padding-right:1.5em}ion-item-divider .ion-item-divider__link .svg{position:absolute;right:0;top:50%;width:1em;height:1em;transform:translateY(-50%)}ion-item-divider .ion-item-divider__link .svg .svg__stroked{stroke:var(--palette--accent)}ion-label{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}ion-label.ion-label--mono,ion-label .ion-label__mono{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--default-mono--font-size);font-weight:400;letter-spacing:var(--type--default-mono--letter-spacing);line-height:var(--type--default-mono--line-height);color:var(--palette--text-subtle)}ion-label code{letter-spacing:-.085em}ion-note{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;--color: var(--palette--accent-subtle)}ion-note:not([slot=end]){font-size:75%}ion-note.ion-note--solo{max-width:32em;margin:0 calc(2 * var(--grid--gutter)) calc(2 * var(--grid--gutter));display:block}ion-note.ion-note--good,ion-note .ion-note__good{color:var(--palette--good)}ion-note.ion-note--bad,ion-note .ion-note__bad{color:var(--palette--bad)}ion-note.ion-note--warn,ion-note .ion-note__warn{color:var(--palette--warn)}ion-note.ion-note--empty{opacity:.333}ion-note.ion-note--button-details{color:rgba(var(--palette--text--rgb),clamp(0,.25 * var(--palette--text--alpha),1));margin-right:.5em}ion-note.ion-note--mono,ion-note .ion-note__mono{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:1rem;letter-spacing:-.085em;font-weight:400;text-transform:uppercase;font-feature-settings:"cpsp";font-size:inherit}ion-note.ion-note--truncate,ion-note .ion-note__truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50vw}ion-note .ion-note__mac-icons{font-family:-apple-system,BlinkMacSystemFont}ion-note svg,ion-note .svg{width:.85em;height:.85em;display:inline-block;margin-right:.5em;opacity:.5}ion-note svg .svg__filled,ion-note .svg .svg__filled{fill:currentColor}ion-note svg .svg__stroked,ion-note .svg .svg__stroked{stroke:currentColor}ion-toggle{--track-background: rgba(var(--palette--text--rgb), clamp(0, .1 * var(--palette--text--alpha), 1));--track-background-checked: var(--palette--good);--handle-spacing:.25rem;--handle-height: calc(1.6875rem - (var(--handle-spacing) * 2));--handle-width: var(--handle-height)}ion-toggle::part(track){height:1.6875rem;width:3rem}ion-input.in-item.input-label-placement-fixed input{text-align:right}ion-select-popover::part(list) ion-item{--background: var(--palette--accent-subtler);--highlight-color-focused: var(--palette--good)}@media screen and (min-width: 864px){.listmodal{--max-width: min(calc(100% - 2 * var(--grid--margin)), 50rem)}}.listmodal::part(content){background:var(--modal-color-bg);border-top:.75px solid rgba(var(--palette--text--rgb),clamp(0,.175 * var(--palette--text--alpha),1))}@media screen and (min-width: 864px){.listmodal::part(content){border-left:.75px solid rgba(var(--palette--text--rgb),clamp(0,.1 * var(--palette--text--alpha),1));border-right:.75px solid rgba(var(--palette--text--rgb),clamp(0,.1 * var(--palette--text--alpha),1))}}.listmodal.modal-sheet::part(content){--max-height: calc(100vh - var(--nav-header-padding-top))}.listmodal::part(scroll){display:flex;flex-direction:column;padding-top:var(--modal-content-padding-top);padding-bottom:var(--modal-content-padding-bottom)}.listmodal::part(handle){background:rgba(var(--palette--text-subtle--rgb),clamp(0,.25 * var(--palette--text-subtle--alpha),1))}.listmodal ion-content::part(background){background-color:var(--palette--bg-subtle)}.listmodal ion-header{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;--ion-toolbar-color: var(--palette--text-subtle)}.listmodal ion-header ion-toolbar{--padding-start: var(--grid--gutter);--padding-end: var(--grid--gutter)}@media screen and (max-width: 863px){.listmodal ion-header ion-toolbar{--padding-start: calc(var(--space) * .5);--padding-end: calc(var(--space) * .5)}}@media screen and (min-width: 864px){.listmodal ion-header ion-toolbar{--padding-top: calc(var(--space) * 2);--padding-bottom: calc(var(--space) * 2)}}.listmodal ion-header ion-icon.ion-icon__back{width:.4375em;height:1em;transform:translateY(.025em)}.listmodal ion-header ion-title{--color: var(--palette--text)}.browse-page__content{--browse-search--padding-top: calc(var(--nav-header-outer-height-with-clearance) - var(--input--padding-vert));--browse-search--padding-bottom: var(--block-content-padding-vert);--browse-search--header-hidden-y-offset: calc( -1 * var(--browse-search--padding-top) + var(--browse-search--padding-bottom) + var(--root-safe-area-top) )}@media screen and (max-width: 863px){.browse-page__content{--browse-search--padding-bottom: calc(var(--space) * 1.5)}}.browse-page__results{min-height:calc(100vh - var(--browse-search--height, 0rem) - var(--root-safe-area-bottom))}.browse-page__results .product-thumb:not(.product-thumb--layout-default) .product-thumb__info__from{display:none}.home-page__results{min-height:calc(100vh - var(--root-safe-area-bottom))}.modal-allowance-overlay{height:100%}.modal-allowance-overlay__spacer{flex-grow:1}.modal-allowance-overlay__heading{font-size:3.375rem}.modal-use-allowance-overlay{background-color:var(--palette--bg)}.modal-use-allowance-overlay__content{padding:0!important}.modal-use-allowance-overlay__inner-card{border-radius:.75rem;background-color:rgba(var(--palette--text--rgb),clamp(0,.1 * var(--palette--text--alpha),1))}.modal-use-allowance-overlay__hr{margin:0 var(--grid--margin)}.modal-use-allowance-overlay__heading{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--h3--font-size);font-weight:400;letter-spacing:var(--type--h3--letter-spacing);line-height:var(--type--h3--line-height);margin:calc(var(--space) * 3) var(--grid--margin) 0 var(--grid--margin)}.modal-use-allowance-overlay__balance{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height);opacity:.5;text-transform:uppercase;padding:calc(var(--space) * 1) var(--grid--margin) calc(var(--space) * 3)}.modal-use-allowance-overlay__product-thumb{margin:calc(var(--space) * 3) var(--grid--margin)}.modal-use-allowance-overlay__product-info{display:grid;grid-template-columns:1fr fit-content(100%);margin-bottom:var(--grid--margin)}.modal-use-allowance-overlay__product-info__title{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title--font-size);font-weight:400;letter-spacing:var(--type--section-title--letter-spacing);line-height:var(--type--section-title--line-height)}.modal-use-allowance-overlay__product-info__price{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title--font-size);font-weight:400;letter-spacing:var(--type--section-title--letter-spacing);line-height:var(--type--section-title--line-height);margin:0;text-align:right}.modal-use-allowance-overlay__product-info__purchase-info{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height);opacity:.5;margin-top:.25rem}.modal-use-allowance-overlay__breakdown{width:100%;padding:calc(var(--space) * 1) var(--grid--margin) calc(var(--space) * 4);margin-top:0!important}.modal-use-allowance-overlay__slide-wrapper{background-color:rgba(var(--palette--text--rgb),clamp(0,.0333 * var(--palette--text--alpha),1));padding:var(--grid--margin);border-top:.75px solid rgba(var(--palette--text--rgb),clamp(0,.15 * var(--palette--text--alpha),1))}.modal-use-allowance-overlay .slideunlock{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--button--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--button--letter-spacing);line-height:var(--type--button--line-height);--su-size-padding: 0;--su-color-bg: rgba(var(--color--offwhite-default--rgb), .1);--su-color-text-normal: rgba(var(--color--moss-default--rgb), 1);--su-color-progress-normal-bg: rgba(var(--color--moss-light--rgb), .666);--su-color-text-complete: rgba(var(--color--black-default--rgb), 1);--su-color-progress-complete-bg: rgba(var(--color--moss-lighter--rgb), 1);--su-color-handler-bg: rgba(var(--color--moss-light--rgb), 1);--su-icon-handler: url(/assets/images/credit_icon.svg);border:.75px solid var(--palette--border)}.modal-use-allowance-overlay .slideunlock{--su-size-text: calc((1rem * 22) / ((var(--type--scaling, 1) * 16)))}@media screen and (min-width: 864px) and (max-width: 1151px){.modal-use-allowance-overlay .slideunlock{--su-size-text: calc((1rem * 18) / ((var(--type--scaling, 1) * 16)))}}@media screen and (max-width: 863px){.modal-use-allowance-overlay .slideunlock{--su-size-text: calc((1rem * 15) / ((var(--type--scaling, 1) * 16)))}}.modal-use-allowance-overlay .slideunlock:after{background:rgba(var(--color--offwhite-default--rgb),.1);background:transparent}.modal-use-allowance-overlay__bottom-cta{margin-bottom:env(safe-area-inset-bottom)}:root,ion-content,ion-title,ion-modal{--modal-heading-padding-top: calc(var(--space) * 4);--modal-content-padding-top: var(--grid--margin);--modal-content-padding-bottom: var(--page-padding-bottom-buttons);--modal-color-bg: var(--palette--bg-subtle);--modal-color-bg-rgb: var(--palette--bg-subtle--rgb);--modal-top-button-padding-vert: var(--nav-header-button-padding-vert);--modal-top-button-padding-horiz: var(--nav-header-button-padding-horiz);--modal-top-button-size:1.5rem;--modal-top-button-color: var(--palette--text-subtle);--modal-top-button-color-active: var(--palette--text-bold)}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--modal-top-button-padding-vert: var(--grid--margin);--modal-top-button-padding-horiz: var(--grid--margin)}}ion-modal:not(.modal-card){--width: 100%;--height: 100%}ion-modal.modal-card::part(content){border-top:.75px solid rgba(var(--palette--border-active--rgb),clamp(0,.5 * var(--palette--border-active--alpha),1))}@media screen and (min-width: 864px){ion-modal.modal-card::part(content){border:.75px solid var(--palette--border)}}ion-modal::part(backdrop){background:var(--palette--bg);--backdrop-opacity: .75}ion-modal.--opaque::part(backdrop){--backdrop-opacity: 1}.modal{--ion-background-color: var(--modal-color-bg);--ion-background-color-rgb: var(--modal-color-bg-rgb)}.modal--auto-height{--height: auto}.modal--full-height{--height: 100%}@media screen and (min-width: 864px){.modal--wide{--max-width: calc( 100% - 2 * var(--grid--margin) - (2 * var(--grid--col-width) + 2 * var(--grid--gutter) - 2 * var(--grid--margin)) );--width: calc( 100% - 2 * var(--grid--margin) - (2 * var(--grid--col-width) + 2 * var(--grid--gutter) - 2 * var(--grid--margin)) )}.modal--wide,.modal--wide ion-content{--modal-content-padding-top: var(--grid--gutter)}}.modal--full{--max-width: 100%;--width: 100%}.modal--full.modal-sheet{--max-height: 100%;--height: 100%}.modal--narrow{--max-width:25rem}.modal::part(content){background:var(--modal-color-bg)}@media screen and (min-width: 864px){.modal::part(content){--border-radius: 0px;border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);transform:translateY(-50vh) translate3d(0,50%,0)!important}}.modal__view{flex:1}.modal__view--with-spinner{position:relative;min-height:calc(var(--spinner-size-large) + calc(var(--space) * 4) + var(--modal-content-padding-top) + var(--modal-content-padding-bottom))}.modal ion-content,.modal__content{--loading-overlay-color-bg: var(--modal-color-bg);--loading-overlay-z-index: 3;z-index:2}.modal ion-content::part(background){background-color:var(--modal-color-bg)}.modal ion-content::part(scroll){display:flex;flex-direction:column;padding-top:var(--modal-content-padding-top);padding-bottom:var(--modal-content-padding-bottom)}.modal ion-content::part(scroll):before,.modal ion-content::part(scroll):after{display:none}.modal__top-button{----color-default: var(--modal-top-button-color);----color-active: var(--modal-top-button-color-active);----color: var(----color-default);position:absolute;top:0;left:0;z-index:10;padding:var(--modal-top-button-padding-vert) var(--modal-top-button-padding-horiz);cursor:pointer}.modal__top-button:active{----color: var(----color-active)}.modal__top-button:focus-visible{----color: var(----color-active)}@media (hover: hover){.modal__top-button:hover{----color: var(----color-active)}}.modal__top-button--right{right:0;left:auto}.modal__top-button--fixed{position:fixed}.modal__top-button--subtle{----color-default: rgba(var(--palette--text-subtlest--rgb), clamp(0, .75 * var(--palette--text-subtlest--alpha), 1))}.modal__top-button__svg,.modal__top-button .svg,.modal__top-button svg{width:var(--modal-top-button-size);height:var(--modal-top-button-size)}.modal__top-button .svg__stroked,.modal__top-button .svg__filled{transition-duration:.25s;transition-property:fill,stroke;transition-timing-function:ease}.modal__top-button .svg__stroked{stroke:var(----color)}.modal__top-button .svg__filled{fill:var(----color)}.modal__content{--loading-overlay-color-bg: var(--modal-color-bg);--loading-overlay-z-index: 2;display:flex;flex-direction:column;position:relative;transition-duration:.4s;transition-property:opacity;transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-delay:.4s;padding-top:var(--modal-content-padding-top);padding-bottom:var(--modal-content-padding-bottom);height:100%;width:100%}.slide-enter-from .modal__content,.slide-leave-to .modal__content{opacity:0}ion-content .modal__content{padding-top:0}.modal__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - .5 * var(--root-safe-area-bottom)))}.modal__heading{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--h2--font-size);font-weight:400;letter-spacing:var(--type--h2--letter-spacing);line-height:var(--type--h2--line-height);margin-left:-.04em;padding-left:var(--grid--margin);padding-right:var(--grid--margin)}.modal__heading--first,.modal__heading:first-child{margin-top:var(--modal-heading-padding-top)}.modal__heading--sticky{position:sticky;z-index:3;top:0;background:var(--modal-color-bg);padding-top:var(--modal-heading-padding-top);padding-bottom:calc(var(--space) * 3)}.modal__heading--sticky:after{position:absolute;bottom:0;left:var(--grid--margin);right:var(--grid--margin);border-bottom:var(--border);content:""}.modal__heading--sticky.modal__heading--first,.modal__heading--sticky:first-child{margin-top:0;top:calc(-1 * var(--modal-content-padding-top) - calc(var(--space) * 1))}.modal__heading--extra-space-below{margin-bottom:calc(var(--space) * 3)}@media screen and (max-width: 863px){.modal__heading--extra-space-below{margin-bottom:calc(var(--space) * 2)}}.modal__body{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height);opacity:.75;padding-left:var(--grid--margin);padding-right:var(--grid--margin);margin-top:1rem;margin-bottom:2rem}.modal__body p:not(:first-child){margin-top:.75em}.modal__body code{background:rgba(var(--palette--text-subtle--rgb),clamp(0,.25 * var(--palette--text-subtle--alpha),1));color:var(--palette--text)}.modal__body button{display:inline}.modal__copy{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--copy--font-size);font-weight:400;letter-spacing:var(--type--copy--letter-spacing);line-height:var(--type--copy--line-height);--copy--color-text: rgba(var(--palette--text--rgb), clamp(0, .85 * var(--palette--text--alpha), 1));--copy--color-text-active: var(--palette--text);--copy--color-text-hover: rgba(var(--palette--text--rgb), clamp(0, .75 * var(--palette--text--alpha), 1));padding-left:var(--grid--margin);padding-right:var(--grid--margin);margin-top:1rem;margin-bottom:1rem}.modal__copy p,.modal__copy li{max-width:var(--copy-text-max-width);color:var(--copy--color-text)}.modal__copy p:not(:last-child),.modal__copy li:not(:last-child){margin-bottom:var(--paragraph-bottom-margin)}.modal__copy ol,.modal__copy ul{list-style-position:outside;margin-bottom:var(--paragraph-bottom-margin);margin-left:2em}.modal__copy ol{list-style-type:decimal}.modal__copy ul{list-style-type:disc}.modal__copy ul ::marker{line-height:0}.modal__copy li li{list-style-type:circle;margin-left:calc(var(--space) * 5);margin-top:var(--paragraph-bottom-margin)}.modal__copy a{overflow-wrap:break-word;color:var(--copy--color-text);text-decoration:underline}.modal__copy a:hover{color:var(--copy--color-text-hover)}.modal__copy a:active{color:var(--copy--color-text-active)}.modal__copy h1,.modal__copy h2,.modal__copy h3,.modal__copy h4,.modal__copy h5,.modal__copy h6{margin-top:2em;margin-bottom:.75em}.modal__copy h1:first-child,.modal__copy h2:first-child,.modal__copy h3:first-child,.modal__copy h4:first-child,.modal__copy h5:first-child,.modal__copy h6:first-child{margin-top:0}.modal__copy h1:last-child,.modal__copy h2:last-child,.modal__copy h3:last-child,.modal__copy h4:last-child,.modal__copy h5:last-child,.modal__copy h6:last-child{margin-bottom:0}.modal__copy h1 strong,.modal__copy h2 strong,.modal__copy h3 strong,.modal__copy h4 strong,.modal__copy h5 strong,.modal__copy h6 strong{font-weight:inherit}.modal__copy h1+h2,.modal__copy h1+h3,.modal__copy h1+h4,.modal__copy h1+h5,.modal__copy h1+h6,.modal__copy h2+h2,.modal__copy h2+h3,.modal__copy h2+h4,.modal__copy h2+h5,.modal__copy h2+h6,.modal__copy h3+h2,.modal__copy h3+h3,.modal__copy h3+h4,.modal__copy h3+h5,.modal__copy h3+h6,.modal__copy h4+h2,.modal__copy h4+h3,.modal__copy h4+h4,.modal__copy h4+h5,.modal__copy h4+h6,.modal__copy h5+h2,.modal__copy h5+h3,.modal__copy h5+h4,.modal__copy h5+h5,.modal__copy h5+h6,.modal__copy h6+h2,.modal__copy h6+h3,.modal__copy h6+h4,.modal__copy h6+h5,.modal__copy h6+h6{margin-top:0}.modal__copy h2{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:3rem;letter-spacing:-.0475em;font-weight:500;line-height:1}.modal__copy h3{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:2rem;letter-spacing:-.0375em;font-weight:500;line-height:1}.modal__copy h4{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.6875rem;letter-spacing:-.025em;font-weight:500;line-height:1.2}.modal__copy h5{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.5rem;letter-spacing:-.025em;font-weight:500;line-height:1.2}.modal__copy h6{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height)}.modal__copy--tighter{line-height:1.3}.modal__copy--small{font-size:.875rem;letter-spacing:-.01em}.modal__copy--small h2{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.6875rem;letter-spacing:0em;font-weight:500;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp"}.modal__copy--small h3{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.125rem;letter-spacing:.0175em;font-weight:500;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp"}.modal__copy--small h4{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1rem;letter-spacing:-.01em;font-weight:500;line-height:1.2}.modal__copy--small h5{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.875rem;letter-spacing:-.01em;font-weight:500;line-height:1.2}.modal__copy--first,.modal__copy:first-child{margin-top:var(--modal-heading-padding-top)}.modal__copy ol{list-style:none;margin-left:2em;counter-reset:modal-ol}.modal__copy ol li:before{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--default-mono--font-size);font-weight:400;letter-spacing:var(--type--default-mono--letter-spacing);line-height:var(--type--default-mono--line-height);counter-increment:modal-ol;content:"0" counter(modal-ol);margin-left:-2em;width:2em;color:var(--palette--accent);display:inline-block}.modal__copy,.modal__copy p,.modal__copy li{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height)}.modal__copy h1,.modal__copy h2,.modal__copy h3,.modal__copy h4,.modal__copy h5,.modal__copy h6{margin-bottom:.33em}.modal__thumb{padding-left:var(--grid--margin);padding-right:var(--grid--margin)}.modal__thumb__eyebrow,.modal__thumb__aaa24-logo,.modal__thumb__play-icon{display:none}.modal__ctas{padding-left:var(--grid--margin);padding-right:var(--grid--margin);display:flex;flex-direction:column;justify-content:flex-end}.modal__ctas__smalllink{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height);display:block;text-align:center;padding:calc(var(--space) * 2);margin-bottom:var(--block-button-bottom-margin);opacity:.666}.modal__ctas__smalllink:active{opacity:1}.modal__ctas__smalllink:focus-visible{opacity:1}@media (hover: hover){.modal__ctas__smalllink:hover{opacity:1}}.modal__ctas__smalllink--border-top{border-top:.75px solid var(--palette--border)}.modal__hidden{display:none}.modal__background{position:absolute;height:100%;width:100%}.profile-page__heading{padding-left:var(--grid--margin);padding-right:var(--grid--margin);padding-bottom:var(--block-content-padding-vert)}.profile-page__subhead{padding-left:var(--grid--margin);padding-right:var(--grid--margin);padding-bottom:var(--block-content-padding-vert);opacity:.5}.profile-page__buttons{padding-left:var(--grid--margin);padding-right:var(--grid--margin);display:grid;grid-auto-flow:column;column-gap:.75rem;padding-bottom:var(--block-content-padding-vert)}.profile-page__buttons .block-button{white-space:nowrap}.profile-page__admin{margin-left:var(--grid--margin);margin-right:var(--grid--margin);margin-top:calc(-1 * var(--block-content-padding-vert) + .75rem)}.profile-page__admin .block-button{--block-button--bg: rgba(var(--color--electric-default--rgb), .2);--block-button--border: rgba(var(--color--electric-default--rgb), .333);--block-button--text: rgba(var(--color--electric-default--rgb), 1);--block-button--sublabel: rgba(var(--color--electric-default--rgb), .6);--block-button--bg-active: rgba(var(--color--electric-default--rgb), .8);--block-button--border-active: rgba(var(--color--electric-default--rgb), 1);--block-button--text-active: var(--palette--bg-subtle);--block-button--sublabel-hover: var(--palette--bg-subtle);width:100%}.profile-page__admin .block-button__button__inner{display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:0}.profile-page__admin .block-button__label{display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex:1;padding-top:calc(var(--space) * 1)}.profile-page__admin .block-button__sublabel{padding:0}.profile-page__admin .block-button:active{--block-button--sublabel: var(--block-button--sublabel-hover)}.profile-page__admin .block-button:focus-visible{--block-button--sublabel: var(--block-button--sublabel-hover)}@media (hover: hover){.profile-page__admin .block-button:hover{--block-button--sublabel: var(--block-button--sublabel-hover)}}.profile-page__admin__sublabel{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.5625rem;letter-spacing:.0175em;font-weight:500;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp";display:flex;justify-content:space-between;align-items:stretch;background:oklch(from var(--block-button--bg) l c h/.035);color:var(--block-button--sublabel);border-top:.75px solid oklch(from var(--block-button--sublabel) l c h/.2);text-align:right}@media screen and (max-width: 863px){.profile-page__admin__sublabel{font-size:.46875rem;letter-spacing:.03em}}.profile-page__admin__sublabel>span{padding:calc(var(--space) * .666) calc(var(--space) * .75) calc(var(--space) * .5)}.profile-page__admin__sublabel>span:not(:last-child){border-right:.75px solid oklch(from var(--block-button--sublabel) l c h/.2)}.profile-page__admin__sublabel>span:last-child{flex-grow:1;color:oklch(from var(--block-button--sublabel) l c h/calc(alpha*.6))}.block-button:active .profile-page__admin__sublabel,.block-button:active .profile-page__admin__sublabel>span{border-color:oklch(from var(--block-button--sublabel) l c h/.5)}.block-button:focus-visible .profile-page__admin__sublabel,.block-button:focus-visible .profile-page__admin__sublabel>span{border-color:oklch(from var(--block-button--sublabel) l c h/.5)}@media (hover: hover){.block-button:hover .profile-page__admin__sublabel,.block-button:hover .profile-page__admin__sublabel>span{border-color:oklch(from var(--block-button--sublabel) l c h/.5)}}:root,ion-content,ion-title,ion-modal{--bundle-products-product-thumb-width: calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)) )}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--bundle-products-product-thumb-width: calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)) )}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--bundle-products-product-thumb-width: calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter)) )}}:root,ion-content,ion-title,ion-modal{--bundle-products-product-width: calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)) )}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--bundle-products-product-width: calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)) )}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--bundle-products-product-width: 100%}}.bundle-products{position:relative}.bundle-products__products{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding-left:var(--grid--margin);padding-right:calc(var(--grid--margin) - var(--grid--gutter))}.bundle-products__product{--product-thumb-width: var(--bundle-products-product-thumb-width);transition-duration:.25s;transition-property:transform;transition-timing-function:ease;width:var(--bundle-products-product-width);transform-origin:center center}.bundle-products__product .product-thumb{--product-thumb-scale-hover: 1}.error{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:var(--grid--margin);padding-right:var(--grid--margin);padding-top:var(--nav-header-outer-height-with-clearance);padding-bottom:var(--root-safe-area-bottom);min-height:calc(calc(100 * var(--win--vh)) - var(--page-padding-bottom-default))}.error:before{content:"";flex:.666}.error__heading{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:6rem;letter-spacing:-.07em;font-weight:400;line-height:.85;text-transform:uppercase;font-feature-settings:"cpsp";font-size:max(10vw,4rem);margin-bottom:calc(var(--space) * 4)}.error__description p:not(:last-child){margin-bottom:var(--paragraph-bottom-margin)}.error__ctas{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;flex:1;width:100%;margin-top:calc(var(--space) * 2)}.error__ctas__inner{display:flex;width:100%}@media screen and (max-width: 863px){.error__ctas__inner{flex-direction:column;align-items:stretch}}@media screen and (min-width: 864px){.error__ctas .block-button{margin-right:var(--grid--gutter)}}.informational{position:relative;z-index:2;padding-left:var(--grid--margin);padding-right:calc(var(--grid--margin) - var(--grid--gutter));display:grid}.informational{--informational-top-clearance: var(--nav-header-outer-height-with-clearance)}@media screen and (max-width: 863px){.informational{--informational-top-clearance: var(--nav-header-button-padding-top)}}.informational{--informational-h1-font-size: clamp(2.25rem, 7cqw, 9rem)}@media screen and (min-width: 864px) and (max-width: 1151px){.informational{--informational-h1-font-size: 6cqw}}@media screen and (max-width: 863px){.informational{--informational-h1-font-size: min(10cqw, calc((1rem * 54) / ((var(--type--scaling, 1) * 16))))}}.informational{grid-template-columns:6fr 6fr}@media screen and (min-width: 1600px){.informational{grid-template-columns:7fr 5fr}}@media screen and (min-width: 864px) and (max-width: 1151px){.informational{grid-template-columns:4fr 8fr}}@media screen and (max-width: 863px){.informational{grid-template-columns:1fr}}.informational__header{padding-top:calc(var(--informational-top-clearance) - var(--informational-h1-font-size) * .15);padding-bottom:calc(var(--space) * 2);margin-right:var(--grid--margin);container-size:inline-size;container-name:informational-header;background:var(--palette--bg)}.informational__header{margin-bottom:calc(var(--space) * 8)}@media screen and (max-width: 863px){.informational__header{position:sticky;top:0;border-bottom:.75px solid var(--palette--border);text-align:center}}.informational__header__title{font-size:var(--informational-h1-font-size)}@media screen and (min-width: 864px){.informational__header__title{position:sticky;top:var(--informational-top-clearance);max-width:5.5em}}@media screen and (max-width: 863px){.informational__header__title{padding-left:calc(var(--in-page-back-button-size) + var(--nav-header-button-padding-horiz));padding-right:calc(var(--in-page-back-button-size) + var(--nav-header-button-padding-horiz))}}.informational__content{margin-right:var(--grid--gutter)}@media screen and (min-width: 864px){.informational__content{margin-top:var(--informational-top-clearance);border-left:.75px solid var(--palette--border);margin-left:calc(-1 * var(--grid--gutter));padding-left:var(--grid--gutter)}}.informational__content__copy{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--copy--font-size);font-weight:400;letter-spacing:var(--type--copy--letter-spacing);line-height:var(--type--copy--line-height);--copy--color-text: rgba(var(--palette--text--rgb), clamp(0, .85 * var(--palette--text--alpha), 1));--copy--color-text-active: var(--palette--text);--copy--color-text-hover: rgba(var(--palette--text--rgb), clamp(0, .75 * var(--palette--text--alpha), 1))}.informational__content__copy p,.informational__content__copy li{max-width:var(--copy-text-max-width);color:var(--copy--color-text)}.informational__content__copy p:not(:last-child),.informational__content__copy li:not(:last-child){margin-bottom:var(--paragraph-bottom-margin)}.informational__content__copy ol,.informational__content__copy ul{list-style-position:outside;margin-bottom:var(--paragraph-bottom-margin);margin-left:2em}.informational__content__copy ol{list-style-type:decimal}.informational__content__copy ul{list-style-type:disc}.informational__content__copy ul ::marker{line-height:0}.informational__content__copy li li{list-style-type:circle;margin-left:calc(var(--space) * 5);margin-top:var(--paragraph-bottom-margin)}.informational__content__copy a{overflow-wrap:break-word;color:var(--copy--color-text);text-decoration:underline}.informational__content__copy a:hover{color:var(--copy--color-text-hover)}.informational__content__copy a:active{color:var(--copy--color-text-active)}.informational__content__copy h1,.informational__content__copy h2,.informational__content__copy h3,.informational__content__copy h4,.informational__content__copy h5,.informational__content__copy h6{margin-top:2em;margin-bottom:.75em}.informational__content__copy h1:first-child,.informational__content__copy h2:first-child,.informational__content__copy h3:first-child,.informational__content__copy h4:first-child,.informational__content__copy h5:first-child,.informational__content__copy h6:first-child{margin-top:0}.informational__content__copy h1:last-child,.informational__content__copy h2:last-child,.informational__content__copy h3:last-child,.informational__content__copy h4:last-child,.informational__content__copy h5:last-child,.informational__content__copy h6:last-child{margin-bottom:0}.informational__content__copy h1 strong,.informational__content__copy h2 strong,.informational__content__copy h3 strong,.informational__content__copy h4 strong,.informational__content__copy h5 strong,.informational__content__copy h6 strong{font-weight:inherit}.informational__content__copy h1+h2,.informational__content__copy h1+h3,.informational__content__copy h1+h4,.informational__content__copy h1+h5,.informational__content__copy h1+h6,.informational__content__copy h2+h2,.informational__content__copy h2+h3,.informational__content__copy h2+h4,.informational__content__copy h2+h5,.informational__content__copy h2+h6,.informational__content__copy h3+h2,.informational__content__copy h3+h3,.informational__content__copy h3+h4,.informational__content__copy h3+h5,.informational__content__copy h3+h6,.informational__content__copy h4+h2,.informational__content__copy h4+h3,.informational__content__copy h4+h4,.informational__content__copy h4+h5,.informational__content__copy h4+h6,.informational__content__copy h5+h2,.informational__content__copy h5+h3,.informational__content__copy h5+h4,.informational__content__copy h5+h5,.informational__content__copy h5+h6,.informational__content__copy h6+h2,.informational__content__copy h6+h3,.informational__content__copy h6+h4,.informational__content__copy h6+h5,.informational__content__copy h6+h6{margin-top:0}.informational__content__copy h2{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:3rem;letter-spacing:-.0475em;font-weight:500;line-height:1}.informational__content__copy h3{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:2rem;letter-spacing:-.0375em;font-weight:500;line-height:1}.informational__content__copy h4{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.6875rem;letter-spacing:-.025em;font-weight:500;line-height:1.2}.informational__content__copy h5{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.5rem;letter-spacing:-.025em;font-weight:500;line-height:1.2}.informational__content__copy h6{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height)}.informational__content__copy--tighter{line-height:1.3}.informational__content__copy--small{font-size:.875rem;letter-spacing:-.01em}.informational__content__copy--small h2{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.6875rem;letter-spacing:0em;font-weight:500;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp"}.informational__content__copy--small h3{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.125rem;letter-spacing:.0175em;font-weight:500;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp"}.informational__content__copy--small h4{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1rem;letter-spacing:-.01em;font-weight:500;line-height:1.2}.informational__content__copy--small h5{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.875rem;letter-spacing:-.01em;font-weight:500;line-height:1.2}.onboarding{display:flex;flex-direction:column;height:100%}@media screen and (min-width: 864px){.onboarding{display:flex;flex-direction:row-reverse}}.onboarding__background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.onboarding__background:before{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(var(--palette--bg--rgb),clamp(0,.5 * var(--palette--bg--alpha),1));content:""}.onboarding__background:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background-image:linear-gradient(to bottom,rgba(var(--palette--bg--rgb),clamp(0,0 * var(--palette--bg--alpha),1)) 0%,rgba(var(--palette--bg--rgb),clamp(0,.01 * var(--palette--bg--alpha),1)) 7.93%,rgba(var(--palette--bg--rgb),clamp(0,.02 * var(--palette--bg--alpha),1)) 15.04%,rgba(var(--palette--bg--rgb),clamp(0,.05 * var(--palette--bg--alpha),1)) 21.46%,rgba(var(--palette--bg--rgb),clamp(0,.08 * var(--palette--bg--alpha),1)) 27.36%,rgba(var(--palette--bg--rgb),clamp(0,.13 * var(--palette--bg--alpha),1)) 32.87%,rgba(var(--palette--bg--rgb),clamp(0,.18 * var(--palette--bg--alpha),1)) 38.15%,rgba(var(--palette--bg--rgb),clamp(0,.25 * var(--palette--bg--alpha),1)) 43.35%,rgba(var(--palette--bg--rgb),clamp(0,.32 * var(--palette--bg--alpha),1)) 48.62%,rgba(var(--palette--bg--rgb),clamp(0,.4 * var(--palette--bg--alpha),1)) 54.11%,rgba(var(--palette--bg--rgb),clamp(0,.48 * var(--palette--bg--alpha),1)) 59.96%,rgba(var(--palette--bg--rgb),clamp(0,.58 * var(--palette--bg--alpha),1)) 66.34%,rgba(var(--palette--bg--rgb),clamp(0,.67 * var(--palette--bg--alpha),1)) 73.38%,rgba(var(--palette--bg--rgb),clamp(0,.78 * var(--palette--bg--alpha),1)) 81.23%,rgba(var(--palette--bg--rgb),clamp(0,.89 * var(--palette--bg--alpha),1)) 90.06%,var(--palette--bg) 100%);content:""}.onboarding__background__video{position:relative;width:100%;height:100%;object-fit:cover;object-position:center center}.onboarding__logo{position:absolute;top:0;left:50%;z-index:9;padding:var(--nav-header-button-padding-top) var(--nav-header-button-padding-horiz) var(--nav-header-button-padding-bottom);transform:translate(-50%)}.onboarding__content{position:absolute;bottom:0;left:0;right:0;z-index:2;display:flex;flex-direction:column;padding-left:var(--grid--margin);padding-right:var(--grid--margin);padding-top:2rem;padding-bottom:calc(var(--space) * 1);margin-bottom:var(--page-padding-bottom-buttons)}@media screen and (min-width: 864px){.onboarding__content{width:clamp(34.375rem,calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter))) + var(--grid--margin),40.625rem);padding-top:var(--nav-header-outer-height);padding-bottom:0}}.onboarding__heading{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:4.25rem;letter-spacing:-.045em;font-weight:500;line-height:.85;text-transform:uppercase;font-feature-settings:"cpsp";max-width:var(--h1-text-max-width)}@media screen and (min-width: 864px) and (max-width: 1151px){.onboarding__heading{font-size:3.375rem;letter-spacing:-.0475em}}@media screen and (max-width: 863px){.onboarding__heading{font-size:3rem;letter-spacing:-.0475em}}.onboarding__body{margin-top:1rem;margin-bottom:2rem;padding-right:calc(var(--space) * 2);max-width:24em;flex:1}.onboarding__body>span{opacity:.75}.onboarding__body>b{opacity:1;font-weight:400}:root,ion-content,ion-title,ion-modal{--product-included-with-product-thumb-width: calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)) )}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--product-included-with-product-thumb-width: calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter)) )}}.product-included-with{position:relative}.product-included-with__products{padding-left:var(--grid--margin);padding-right:calc(var(--grid--margin) - var(--grid--gutter));display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.product-included-with__product{--product-thumb-width: var(--product-included-with-product-thumb-width)}:root,ion-content,ion-title,ion-modal{--products-associated-product-thumb-width: calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)) )}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--products-associated-product-thumb-width: calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter)) )}}.products-associated{position:relative}.products-associated__products{padding-left:var(--grid--margin);padding-right:calc(var(--grid--margin) - var(--grid--gutter));display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.products-associated__product{--product-thumb-width: var(--products-associated-product-thumb-width)}.shelf{position:relative;z-index:2}.shelf__content{position:relative;z-index:1;padding-left:var(--grid--margin);padding-right:var(--grid--margin);display:grid;grid-gap:var(--shelf-grid-gap);grid-auto-flow:row dense;margin-top:max(.75 * var(--grid--margin),var(--shelf-grid-gap))}.shelf__content{--shelf-grid-gap: calc(1.5 * var(--grid--gutter))}@media screen and (max-width: 863px){.shelf__content{--shelf-grid-gap: calc(var(--space) * 3)}}.shelf__content{grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 863px){.shelf__content{grid-template-columns:repeat(2,1fr)}}.shelf--is-type-other-only .shelf__content{grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 863px){.shelf--is-type-other-only .shelf__content{grid-template-columns:repeat(2,1fr)}}.shelf__product{container-type:inline-size;container-name:product-thumb-shelf}.shelf__product--film{grid-column:span 2;grid-row:span 2}@media screen and (min-width: 864px){.shelf--is-type-mix .shelf__product--film .product-thumb{--product-thumb-height: calc( var(--product-thumb-inner-width) * var(--product-thumb-aspect-ratio) + .5 * var(--shelf-grid-gap) )}}.shelf__product__thumb{--product-thumb-width: 100cqw;--product-thumb-gap: 0em}.splash-aaa24-callout{position:relative;z-index:2;padding-top:var(--grid--margin);padding-bottom:var(--grid--margin);color:var(--palette--bg);background:#dedcd6;overflow:hidden}@media screen and (max-width: 863px){.splash-aaa24-callout{padding-top:calc(var(--space) * 4);padding-bottom:0}}.splash-aaa24-callout__bg{position:relative}@media screen and (min-width: 864px){.splash-aaa24-callout__bg{position:absolute;left:50%;top:0;right:0;bottom:0;z-index:1}}@media screen and (max-width: 863px){.splash-aaa24-callout__bg{margin-top:calc(var(--space) * 4)}}.splash-aaa24-callout__bg__media{position:relative;z-index:2}.splash-aaa24-callout__bg__ambient{position:absolute;left:-20%;top:-20%;bottom:-20%;right:-20%;z-index:1;opacity:.75;transform:rotate(9deg) translateZ(0)}.splash-aaa24-callout__bg__ambient:after{position:absolute;top:0;bottom:0;left:0;width:75%;content:"";background:linear-gradient(to right,#dedcd6 0%,rgba(222,220,214,.99) 7.93%,rgba(222,220,214,.98) 15.04%,rgba(222,220,214,.95) 21.46%,rgba(222,220,214,.92) 27.36%,rgba(222,220,214,.87) 32.87%,rgba(222,220,214,.82) 38.15%,rgba(222,220,214,.75) 43.35%,rgba(222,220,214,.68) 48.62%,rgba(222,220,214,.6) 54.11%,rgba(222,220,214,.52) 59.96%,rgba(222,220,214,.42) 66.34%,rgba(222,220,214,.33) 73.38%,rgba(222,220,214,.22) 81.23%,rgba(222,220,214,.11) 90.06%,rgba(222,220,214,0) 100%)}@media screen and (max-width: 863px){.splash-aaa24-callout__bg__ambient{left:-20%;right:-20%;transform:none}.splash-aaa24-callout__bg__ambient:after{bottom:auto;right:0;height:100%;width:50%;transform:rotate(90deg) translateY(-100%);transform-origin:top left}}.splash-aaa24-callout__bg__ambient__video{object-fit:cover;object-position:center center;width:100%;height:100%}.splash-aaa24-callout__content{position:relative;z-index:2;padding-left:var(--grid--margin);padding-right:var(--grid--margin)}.splash-aaa24-callout__head{margin-bottom:calc(var(--space) * 8)}.splash-aaa24-callout__head__heading{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:4rem;letter-spacing:-.045em;font-weight:400;line-height:.85;text-transform:uppercase;font-feature-settings:"cpsp";max-width:7em;margin-bottom:calc(var(--space) * 3)}@media screen and (max-width: 863px){.splash-aaa24-callout__head__heading{font-size:calc((1rem * 48) / ((var(--type--scaling, 1) * 16)));letter-spacing:-.045em}}.splash-aaa24-callout__head__sub{max-width:20em}.splash-aaa24-callout__head__sub p{margin-bottom:var(--paragraph-bottom-margin)}.splash-aaa24-callout__head__sub a{color:currentColor;text-decoration-color:rgba(var(--palette--bg--rgb),clamp(0,.333 * var(--palette--bg--alpha),1))}.splash-aaa24-callout__head__sub a:hover{text-decoration:none}.splash-aaa24-callout__benefits{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.5rem;letter-spacing:-.025em;font-weight:400;line-height:1;display:grid;grid-gap:var(--grid--gutter)}.splash-aaa24-callout__benefits{width:calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)))}@media screen and (max-width: 863px){.splash-aaa24-callout__benefits{width:auto}}.splash-aaa24-callout__benefits{grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 1151px){.splash-aaa24-callout__benefits{grid-template-columns:repeat(2,1fr)}}.splash-aaa24-callout__benefits li{position:relative;border-top:.75px solid rgba(var(--palette--bg--rgb),clamp(0,.5 * var(--palette--bg--alpha),1));padding:calc(var(--space) * 1) 0 calc(var(--space) * 4) 0;min-height:4em}.splash-aaa24-callout__benefits li:after{position:absolute;top:calc(var(--space) * 1);bottom:calc(var(--space) * 1);right:0;border-right:.75px solid rgba(var(--palette--bg--rgb),clamp(0,.25 * var(--palette--bg--alpha),1));content:""}.splash-aaa24-callout__benefits li:nth-child(3n):after{display:none}@media screen and (max-width: 1151px){.splash-aaa24-callout__benefits li:nth-child(2n):after{display:none}}.splash-aaa24-callout__benefits li p{max-width:6em}.splash-aaa24-callout__ctas{margin-top:calc(var(--space) * 3)}.splash-aaa24-callout__ctas__cta{display:inline-block}@media screen and (max-width: 863px){.splash-aaa24-callout__ctas .block-button__button__inner{padding-left:calc(var(--space) * 4);padding-right:calc(var(--space) * 4)}}.splash-hero{position:relative;z-index:2;padding-left:var(--grid--margin);padding-right:var(--grid--margin);padding-top:var(--nav-header-outer-height-with-clearance);display:grid;grid-gap:var(--grid--gutter);grid-template-columns:[col1-start] var(--grid--col-width) [col1-end col2-start] var(--grid--col-width) [col2-end col3-start] var(--grid--col-width) [col3-end col4-start] var(--grid--col-width) [col4-end col5-start] var(--grid--col-width) [col5-end col6-start] var(--grid--col-width) [col6-end col7-start] var(--grid--col-width) [col7-end col8-start] var(--grid--col-width) [col8-end col9-start] var(--grid--col-width) [col9-end col10-start] var(--grid--col-width) [col10-end col11-start] var(--grid--col-width) [col11-end col12-start] var(--grid--col-width) [col12-end];grid-template-rows:[row1-start] auto [row1-end row2-start] auto [row2-end row3-start] auto [row3-end row4-start] auto [row4-end row5-start] auto [row5-end]}.splash-hero .svg__filled{fill:var(--palette--text)}.splash-hero .svg__stroked{stroke:var(--palette--text)}.splash-hero__area--title{grid-area:row1-start/col1-start/row1-end/col9-end}@media screen and (max-width: 863px){.splash-hero__area--title{grid-area:row1-start/col1-start/row1-end/col12-end}}.splash-hero__area--tagline{grid-area:row2-start/col1-start/row2-end/col5-end}@media screen and (max-width: 863px){.splash-hero__area--tagline{grid-area:row2-start/col1-start/row2-end/col12-end}}.splash-hero__area--ctas{grid-area:row3-start/col1-start/row3-end/col5-end}@media screen and (max-width: 863px){.splash-hero__area--ctas{grid-area:row3-start/col1-start/row3-end/col12-end}}.splash-hero__area--details{align-self:end}.splash-hero__area--details{grid-area:row4-start/col1-start/row5-end/col5-end}@media screen and (max-width: 863px){.splash-hero__area--details{grid-area:row5-start/col1-start/row5-end/col12-end}}.splash-hero__area--tickets{grid-area:row3-start/col6-start/row5-end/col9-end}@media screen and (max-width: 863px){.splash-hero__area--tickets{grid-area:row4-start/col1-start/row4-end/col7-end}}.splash-hero__area--tickets{align-self:center}@media screen and (max-width: 863px){.splash-hero__area--tickets{align-self:end}}.splash-hero__area--screenshot{position:relative}.splash-hero__area--screenshot{grid-area:row1-start/col8-start/row5-end/col12-end}@media screen and (max-width: 863px){.splash-hero__area--screenshot{grid-area:row4-start/col5-start/row4-end/col12-end}}.splash-hero__title{container-type:inline-size;container-name:splash-hero-title}@media screen and (max-width: 863px){.splash-hero__title{margin:0 calc(-1.5 * var(--grid--margin)) 0 calc(-1 * var(--grid--margin))}}@media screen and (min-width: 864px){.splash-hero__title__svg{margin:0 0 0 -5.89cqw}}.splash-hero__tagline{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:2.625rem;letter-spacing:-.0375em;font-weight:400;line-height:.95}@media screen and (max-width: 863px){.splash-hero__tagline{font-size:calc((1rem * 27) / ((var(--type--scaling, 1) * 16)));letter-spacing:-.025em;margin-right:calc((1 * var(--grid--col-width) + (1 - 1) * var(--grid--gutter)))}}.splash-hero__ctas{display:flex;flex-direction:column;align-items:flex-start;margin:calc(var(--space) * 4) 0 0 0}.splash-hero__ctas__appstore{display:flex;justify-content:flex-start;align-items:center;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.125rem;letter-spacing:-.01em;font-weight:400;line-height:1;padding:.75em 1.25em .85em;border:.75px solid var(--palette--text);border-radius:.5em;text-decoration:none}.splash-hero__ctas__appstore:active{color:rgba(var(--color--black-default--rgb),1);background:rgba(var(--color--offwhite-default--rgb),1)}.splash-hero__ctas__appstore:active .svg__filled{fill:var(--palette--black)}.splash-hero__ctas__appstore:focus-visible{color:rgba(var(--color--black-default--rgb),1);background:rgba(var(--color--offwhite-default--rgb),1)}.splash-hero__ctas__appstore:focus-visible .svg__filled{fill:var(--palette--black)}@media (hover: hover){.splash-hero__ctas__appstore:hover{color:rgba(var(--color--black-default--rgb),1);background:rgba(var(--color--offwhite-default--rgb),1)}.splash-hero__ctas__appstore:hover .svg__filled{fill:var(--palette--black)}}.splash-hero__ctas__appstore__icon{width:2.666em;height:2.666em;margin-right:.75em}.splash-hero__ctas__appstore__content{margin-right:.75em}.splash-hero__ctas__appstore__content__bottom{font-size:2.25rem;letter-spacing:-.0375em;font-size:1.875em}.splash-hero__ctas__login{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);opacity:.75;padding:calc(var(--space) * 1) 0}.splash-hero__ctas__login__link:active{text-decoration:none}.splash-hero__ctas__login__link:focus-visible{text-decoration:none}@media (hover: hover){.splash-hero__ctas__login__link:hover{text-decoration:none}}.splash-hero__details{margin-top:calc(var(--space) * 4)}@media screen and (max-width: 863px){.splash-hero__details{margin-top:calc(var(--space) * 0)}}.splash-hero__details__text{display:grid;grid-gap:var(--grid--gutter)}.splash-hero__details__text{grid-template-columns:repeat(2,1fr)}@media screen and (max-width: 1151px){.splash-hero__details__text{grid-template-columns:repeat(1,1fr)}}.splash-hero__details__text__eyebrow{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline-small--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline-small--letter-spacing);line-height:var(--type--overline-small--line-height);opacity:.75;margin-bottom:calc(var(--space) * 1)}@media screen and (max-width: 1151px){.splash-hero__details__text__eyebrow{margin-top:calc(var(--space) * 1)}}.splash-hero__details__text p{color:rgba(var(--palette--text--rgb),clamp(0,.75 * var(--palette--text--alpha),1));padding-right:calc(var(--space) * 2)}.splash-hero__details__text p{max-width:15em}@media screen and (max-width: 863px){.splash-hero__details__text p{max-width:22em}}.splash-hero__details__text p:not(:last-child){margin-bottom:var(--paragraph-bottom-margin)}.splash-hero__details__text ul{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height)}@media screen and (max-width: 863px){.splash-hero__details__text ul{display:flex;flex-wrap:wrap}}.splash-hero__details__text li{border-top:.75px solid var(--palette--border);padding-top:calc(var(--space) * 1);margin-bottom:calc(var(--space) * 1)}.splash-hero__details__text li{max-width:24em}@media screen and (max-width: 863px){.splash-hero__details__text li{max-width:none}}@media screen and (max-width: 863px){.splash-hero__details__text li{flex:1 0 50%}}@media screen and (min-width: 864px){.splash-hero__details__text li:first-child{border-top:none;padding-top:0}}.splash-hero__details__text li p{max-width:none;color:rgba(var(--palette--text--rgb),clamp(0,.5 * var(--palette--text--alpha),1))}.splash-hero__details__text a{text-decoration-color:rgba(var(--palette--text--rgb),clamp(0,.333 * var(--palette--text--alpha),1))}.splash-hero__details__text a:hover{text-decoration:none}.splash-hero__details__watch{margin:calc(var(--space) * 4) 0 var(--grid--margin)}@media screen and (max-width: 863px){.splash-hero__details__watch{margin:calc(var(--space) * 4) 0}}.splash-hero__details__watch__hd{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--eyebrow--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--eyebrow--letter-spacing);line-height:var(--type--eyebrow--line-height);padding-top:calc(var(--space) * 1);border-top:.75px solid rgba(var(--palette--text--rgb),clamp(0,.5 * var(--palette--text--alpha),1));margin-bottom:calc(var(--space) * 2);color:rgba(var(--palette--text--rgb),clamp(0,.5 * var(--palette--text--alpha),1))}.splash-hero__details__watch__items{display:grid;grid-column-gap:var(--grid--gutter);grid-row-gap:calc(var(--space) * 4)}.splash-hero__details__watch__items{grid-template-columns:repeat(5,1fr)}@media screen and (max-width: 1151px){.splash-hero__details__watch__items{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 1151px){.splash-hero__details__watch__items--5-items{grid-template-columns:repeat(3,1fr)}}.splash-hero__details__watch__item{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1;padding-right:var(--grid--gutter);text-decoration:none}.splash-hero__details__watch__item:not(:last-child){border-right:.75px solid var(--palette--border)}@media screen and (max-width: 1151px){.splash-hero__details__watch__item:nth-child(3n){border-right:none}}.splash-hero__details__watch__item__label{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.75rem;letter-spacing:-.01em;font-weight:400;line-height:1.2;margin-right:calc(var(--space) * 2);color:rgba(var(--palette--text--rgb),clamp(0,.75 * var(--palette--text--alpha),1))}@media screen and (min-width: 1152px) and (max-width: 1319px){.splash-hero__details__watch__item__label{font-size:.625rem;letter-spacing:-.01em}}.splash-hero__details__watch__item__icon{width:3rem;height:3rem;margin-top:calc(var(--space) * 1);align-self:flex-end;opacity:.75}.splash-hero__details__watch__item__icon .svg__filled{fill:var(--palette--accent-subtle)}.splash-hero__details__watch__item__icon .svg__stroked{stroke:var(--palette--accent-subtle)}@media screen and (min-width: 1152px) and (max-width: 1319px){.splash-hero__details__watch__item__icon{width:2.25rem;height:2.25rem}}.splash-hero__details__watch__item[href]:active .splash-hero__details__watch__item__label{color:var(--palette--text)}.splash-hero__details__watch__item[href]:active .splash-hero__details__watch__item__icon .svg__filled{fill:var(--palette--text)}.splash-hero__details__watch__item[href]:active .splash-hero__details__watch__item__icon .svg__stroked{stroke:var(--palette--text)}.splash-hero__details__watch__item[href]:focus-visible .splash-hero__details__watch__item__label{color:var(--palette--text)}.splash-hero__details__watch__item[href]:focus-visible .splash-hero__details__watch__item__icon .svg__filled{fill:var(--palette--text)}.splash-hero__details__watch__item[href]:focus-visible .splash-hero__details__watch__item__icon .svg__stroked{stroke:var(--palette--text)}@media (hover: hover){.splash-hero__details__watch__item[href]:hover .splash-hero__details__watch__item__label{color:var(--palette--text)}.splash-hero__details__watch__item[href]:hover .splash-hero__details__watch__item__icon .svg__filled{fill:var(--palette--text)}.splash-hero__details__watch__item[href]:hover .splash-hero__details__watch__item__icon .svg__stroked{stroke:var(--palette--text)}}.splash-hero__tickets{margin:0 0 0 var(--grid--margin)}@media screen and (min-width: 864px) and (max-width: 1151px){.splash-hero__tickets{margin:0 0 1.875rem}}@media screen and (max-width: 863px){.splash-hero__tickets{margin:0 0 1.875rem}}.splash-hero__screenshot{container-type:inline-size;container-name:splash-hero-screenshot}@media screen and (min-width: 864px){.splash-hero__screenshot{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:flex-end;margin:calc(5 * var(--win--vw)) 0 0 calc((.5 * var(--grid--col-width) + (.5 - 1) * var(--grid--gutter)))}}.splash-hero__screenshot .media{max-height:216.666cqw;filter:drop-shadow(0 -.25rem 3.375rem var(--palette--bg))}@media screen and (max-width: 863px){.splash-hero__screenshot .media{height:175cqw}}.splash-hero__screenshot .media:after{position:absolute;bottom:0;left:0;right:0;background-image:linear-gradient(to bottom,rgba(var(--palette--bg--rgb),clamp(0,0 * var(--palette--bg--alpha),1)) 0%,rgba(var(--palette--bg--rgb),clamp(0,.01 * var(--palette--bg--alpha),1)) 7.93%,rgba(var(--palette--bg--rgb),clamp(0,.02 * var(--palette--bg--alpha),1)) 15.04%,rgba(var(--palette--bg--rgb),clamp(0,.05 * var(--palette--bg--alpha),1)) 21.46%,rgba(var(--palette--bg--rgb),clamp(0,.08 * var(--palette--bg--alpha),1)) 27.36%,rgba(var(--palette--bg--rgb),clamp(0,.13 * var(--palette--bg--alpha),1)) 32.87%,rgba(var(--palette--bg--rgb),clamp(0,.18 * var(--palette--bg--alpha),1)) 38.15%,rgba(var(--palette--bg--rgb),clamp(0,.25 * var(--palette--bg--alpha),1)) 43.35%,rgba(var(--palette--bg--rgb),clamp(0,.32 * var(--palette--bg--alpha),1)) 48.62%,rgba(var(--palette--bg--rgb),clamp(0,.4 * var(--palette--bg--alpha),1)) 54.11%,rgba(var(--palette--bg--rgb),clamp(0,.48 * var(--palette--bg--alpha),1)) 59.96%,rgba(var(--palette--bg--rgb),clamp(0,.58 * var(--palette--bg--alpha),1)) 66.34%,rgba(var(--palette--bg--rgb),clamp(0,.67 * var(--palette--bg--alpha),1)) 73.38%,rgba(var(--palette--bg--rgb),clamp(0,.78 * var(--palette--bg--alpha),1)) 81.23%,rgba(var(--palette--bg--rgb),clamp(0,.89 * var(--palette--bg--alpha),1)) 90.06%,var(--palette--bg) 100%);content:"";height:33cqw}.splash-video,.splash-video__container{width:100%;height:100%}.splash-video__video{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.additional-product-details{position:relative;z-index:2}.additional-product-details__content{padding-left:var(--grid--margin);padding-right:var(--grid--margin);display:grid;grid-column-gap:var(--grid--gutter)}.additional-product-details__content{grid-template-columns:repeat(6,calc(2 * var(--grid--col-width)))}@media screen and (min-width: 864px) and (max-width: 1151px){.additional-product-details__content{grid-template-columns:repeat(4,calc(3 * var(--grid--col-width)))}}@media screen and (max-width: 863px){.additional-product-details__content{grid-template-columns:repeat(2,calc(6 * var(--grid--col-width)))}}.additional-product-details ul{margin-top:calc(var(--space) * 1);margin-bottom:1rem}.additional-product-details li{opacity:.75;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);border-left:.75px solid var(--palette--border);margin-bottom:.125rem}.additional-product-details li{padding-left:calc(var(--space) * 1.5)}@media screen and (max-width: 863px){.additional-product-details li{padding-left:calc(var(--space) * 1)}}.browse-search{position:sticky;z-index:6;transition-property:top;transition-duration:var(--loading-refresher-transition-speed);transition-delay:var(--loading-refresher-transition-close-delay);transition-timing-function:var(--loading-refresher-transition-ease);top:0;padding-left:var(--grid--margin);padding-right:var(--grid--margin);display:flex;padding-top:var(--browse-search--padding-top);padding-bottom:var(--browse-search--padding-bottom);margin-bottom:calc(var(--space) * 2);background:var(--palette--bg)}.app--is-header-hidden .browse-search{transition-delay:var(--nav-header-hidden-transition-delay)}.app--is-header-hidden .browse-search{top:var(--browse-search--header-hidden-y-offset)}@media screen and (max-width: 863px){.browse-search{flex-direction:column}}.browse-search:after{position:absolute;bottom:-.75px;left:0;right:0;margin-left:var(--grid--margin);margin-right:var(--grid--margin);border-bottom:.75px solid var(--palette--border);content:""}.browse-search__search-input{flex:1}@media screen and (min-width: 864px){.browse-search__search-input{margin-right:calc(var(--space) * 2)}}@media screen and (max-width: 863px){.browse-search__search-input{margin-bottom:calc(var(--space) * 1.25)}}.browse-search__radio-buttons{display:inline-flex;flex-wrap:wrap}@media screen and (max-width: 863px){.browse-search__radio-buttons .radio-button{flex:1}.browse-search__radio-buttons .radio-button:last-child{margin-right:0}}.bundle-guide{position:relative;z-index:2}.bundle-guide__content{padding-left:var(--grid--margin);padding-right:var(--grid--margin)}.bundle-guide__content{grid-template-columns:repeat(6,calc(2 * var(--grid--col-width) - var(--grid--gutter)))}@media screen and (min-width: 864px) and (max-width: 1151px){.bundle-guide__content{grid-template-columns:repeat(4,calc(3 * var(--grid--col-width) - var(--grid--gutter)))}}@media screen and (max-width: 863px){.bundle-guide__content{grid-template-columns:repeat(2,calc(6 * var(--grid--col-width) - var(--grid--gutter)))}}.bundle-guide ol{margin-bottom:1rem;list-style-type:decimal;list-style-position:inside}.bundle-guide li{opacity:.75;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);margin-bottom:.125rem}.callout-membership{padding-left:var(--grid--margin);padding-right:var(--grid--margin);margin-top:1rem}.callout-membership__banner{width:100%;height:auto;margin-bottom:1.5rem;margin-top:1rem}.callout-membership__inner-content{margin-bottom:1rem}.callout-membership__description{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta--font-size);font-weight:400;letter-spacing:var(--type--meta--letter-spacing);line-height:var(--type--meta--line-height);opacity:.75;margin-bottom:1.5rem}.callout-membership__also-included{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta--font-size);font-weight:400;letter-spacing:var(--type--meta--letter-spacing);line-height:var(--type--meta--line-height);opacity:.75;margin-bottom:.5rem}.callout-membership__features-grid{display:grid;grid-template-columns:fit-content(50%) 1fr;grid-column-gap:2rem;margin-bottom:2rem}.callout-membership__features-list{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta--font-size);font-weight:400;letter-spacing:var(--type--meta--letter-spacing);line-height:var(--type--meta--line-height);opacity:.75;list-style-type:disc;list-style-position:inside}:root,ion-content,ion-title,ion-modal{--callout-promo-product-min-height: clamp(40vw, 60vh, 75vw)}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--callout-promo-product-min-height: clamp(56.25vw, 60vh, 90vw)}}.callout-promo{display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;min-height:var(--callout-promo-product-min-height)}.callout-promo{margin-top:calc(var(--block-content-padding-vert) * 2)}@media screen and (max-width: 863px){.callout-promo{margin-top:calc(var(--block-content-padding-vert) * 1.25)}}.callout-promo{margin-bottom:calc(var(--block-content-padding-vert) * 4)}@media screen and (max-width: 863px){.callout-promo{margin-bottom:calc(var(--block-content-padding-vert) * 2.5)}}.callout-promo--is-linked{cursor:pointer}.callout-promo__background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:var(--palette--bg);pointer-events:none;overflow:hidden}.callout-promo__background .media{position:relative;z-index:1}@media screen and (orientation: landscape){.callout-promo__background .media{--overflow: calc(.15 * var(--callout-promo-product-min-height));margin-top:calc(var(--overflow) * -.5);height:calc(100% + var(--overflow))}}@media screen and (orientation: portrait){.callout-promo__background .media{--overflow: 10vw;margin-left:calc(var(--overflow) * -.5);width:calc(100% + var(--overflow))}}.callout-promo__background .media__media{will-change:transform;backface-visibility:hidden;transform-origin:center center;opacity:.8}@media screen and (orientation: landscape){.callout-promo__background .media__media{transform:translate3d(0,calc((var(--callout-promo-progress, 0) - .5) * var(--overflow)),0)}}@media screen and (orientation: portrait){.callout-promo__background .media__media{transform:translate3d(calc((var(--callout-promo-progress, 0) - .5) * var(--overflow)),0,0)}}.callout-promo__background:after{position:absolute;bottom:-1px;left:0;right:0;z-index:2;background-image:url(/assets/images/gradient_black_bottom_to_transparent.png);background-repeat:repeat-x;background-size:auto 100%;content:""}@media screen and (orientation: landscape){.callout-promo__background:after{height:75%}}@media screen and (orientation: portrait){.callout-promo__background:after{height:90%}}.callout-promo__content{z-index:4;display:flex;flex-direction:column;justify-content:flex-end;position:relative;height:100%;width:100%}.callout-promo__content-inner{padding-left:var(--grid--margin);padding-right:var(--grid--margin);position:relative;padding-top:calc(var(--space) * 4)}.callout-promo__heading{margin-top:.5rem;margin-bottom:1rem;max-width:var(--h2-text-max-width)}.callout-promo__description{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height);opacity:.75;max-width:var(--body-text-max-width);text-wrap:balance}.callout-promo__cta{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title--font-size);font-weight:400;letter-spacing:var(--type--section-title--letter-spacing);line-height:var(--type--section-title--line-height);display:flex;align-items:center;color:rgba(var(--palette--text--rgb),clamp(0,.5 * var(--palette--text--alpha),1));white-space:nowrap;text-decoration:none;margin-top:calc(var(--space) * 3);cursor:pointer}.callout-promo__cta .svg{width:.75rem;height:.75rem;margin-left:.75rem}.callout-promo__cta .svg .svg__filled{fill:rgba(var(--palette--text--rgb),clamp(0,.5 * var(--palette--text--alpha),1))}.callout-promo__cta .svg .svg__stroked{stroke:rgba(var(--palette--text--rgb),clamp(0,.5 * var(--palette--text--alpha),1))}.callout-promo:active .callout-promo__cta{color:var(--palette--text)}.callout-promo:active .callout-promo__cta .svg .svg__filled{fill:var(--palette--text)}.callout-promo:active .callout-promo__cta .svg .svg__stroked{stroke:var(--palette--text)}.callout-promo:focus-visible .callout-promo__cta{color:var(--palette--text)}.callout-promo:focus-visible .callout-promo__cta .svg .svg__filled{fill:var(--palette--text)}.callout-promo:focus-visible .callout-promo__cta .svg .svg__stroked{stroke:var(--palette--text)}@media (hover: hover){.callout-promo:hover .callout-promo__cta{color:var(--palette--text)}.callout-promo:hover .callout-promo__cta .svg .svg__filled{fill:var(--palette--text)}.callout-promo:hover .callout-promo__cta .svg .svg__stroked{stroke:var(--palette--text)}}.confirm-transaction-header{display:flex;justify-content:space-between;padding-left:var(--grid--margin);padding-right:calc(var(--grid--margin) - var(--grid--gutter));margin-bottom:2.5rem;padding-top:var(--nav-header-outer-height-with-clearance)}@media screen and (max-width: 863px){.confirm-transaction-header{flex-direction:column}}.confirm-transaction-header__details{margin-right:var(--grid--gutter)}.confirm-transaction-header__details{width:calc((7 * var(--grid--col-width) + (7 - 1) * var(--grid--gutter)))}@media screen and (max-width: 863px){.confirm-transaction-header__details{width:calc((9 * var(--grid--col-width) + (9 - 1) * var(--grid--gutter)))}}.confirm-transaction-header__details{padding-right:calc(calc((2 * var(--grid--col-width) + (2 - 1) * var(--grid--gutter))) + var(--grid--gutter))}@media screen and (min-width: 864px) and (max-width: 1151px){.confirm-transaction-header__details{padding-right:calc(calc((1 * var(--grid--col-width) + (1 - 1) * var(--grid--gutter))) + var(--grid--gutter))}}@media screen and (max-width: 863px){.confirm-transaction-header__details{padding-right:var(--grid--gutter)}}.confirm-transaction-header__thumb{width:calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)));--product-thumb-width: calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)) )}@media screen and (max-width: 863px){.confirm-transaction-header__thumb{width:calc((9 * var(--grid--col-width) + (9 - 1) * var(--grid--gutter)));--product-thumb-width: calc((9 * var(--grid--col-width) + (9 - 1) * var(--grid--gutter)) )}}@media screen and (max-width: 863px){.confirm-transaction-header__thumb{margin-top:calc(var(--space) * 4)}}.confirm-transaction-header__breakdown{--spinner-size:.9375rem;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.9375rem;letter-spacing:-.01em;font-weight:500;line-height:1;width:100%;margin-top:calc(var(--space) * 6)}.confirm-transaction-header__breakdown__row{display:flex;justify-content:space-between;align-items:baseline;margin-top:calc(var(--space) * 1);color:var(--palette--accent)}.confirm-transaction-header__breakdown__row--is-zero,.confirm-transaction-header__breakdown__row--is-zero .price-formatted--is-zero{opacity:.666}.confirm-transaction-header__breakdown__row--total{font-size:1.6875rem;letter-spacing:0em;color:var(--palette--text);margin-top:calc(var(--space) * 2)}.confirm-transaction-header__breakdown__label{flex:0;white-space:nowrap;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.9375rem;letter-spacing:.0175em;font-weight:500;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp"}.confirm-transaction-header__breakdown__label--total{text-transform:uppercase}.confirm-transaction-header__breakdown__label-lowercase{flex:0;white-space:nowrap;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.9375rem;letter-spacing:-.01em;font-weight:500;line-height:1}.confirm-transaction-header__breakdown__dots{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:.9375rem;letter-spacing:-.085em;font-weight:400;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp";flex:1;overflow:hidden;white-space:nowrap;margin:0 calc(var(--space) * 1);color:var(--palette--accent-subtle)}.confirm-transaction-header__breakdown__dots__inner:before{content:"......................................................................................................................................................";text-align:right}.confirm-transaction-header__breakdown__value{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:.9375rem;letter-spacing:-.085em;font-weight:400;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp";flex:0;text-align:right;color:var(--palette--text-subtle)}.confirm-transaction-header__breakdown__row--total .confirm-transaction-header__breakdown__value{color:var(--palette--text)}.confirm-transaction-header__breakdown__row--total .confirm-transaction-header__breakdown__value-large{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:1.6875rem;letter-spacing:-.1em;font-weight:400;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp"}.confirm-transaction-header .product-thumb{pointer-events:none}.confirm-transaction-header__animation__member-credit-row{overflow:hidden}.confirm-transaction-header__animation__expand-enter-active,.confirm-transaction-header__animation__expand-leave-active{transition:all .5s ease-in-out;max-height:50px}.confirm-transaction-header__animation__expand-enter-from,.confirm-transaction-header__animation__expand-leave-to{max-height:0;opacity:0}.confirm-transaction-header__animation__expand-enter-to,.confirm-transaction-header__animation__expand-leave-from{max-height:50px;opacity:1}.confirm-transaction-purchase{padding-left:var(--grid--margin);padding-right:var(--grid--margin);padding-top:1rem}.confirm-transaction-purchase__credit-card,.confirm-transaction-purchase__transaction-allowance{margin-bottom:calc(var(--space) * 3)}.confirm-transaction-purchase__note{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);opacity:.75;margin-top:1.5rem}.confirm-transaction-purchase__cta{position:sticky;bottom:0;width:100%;margin-top:calc(var(--space) * 6)}@media screen and (min-width: 864px){.confirm-transaction-purchase__cta{display:inline-block}}.confirm-transaction-purchase__error{position:relative}.confirm-transaction-purchase__error:after{position:absolute;bottom:0;left:0;right:0;border-bottom:.75px solid var(--palette--border);content:""}.confirm-transaction-purchase__error__text{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);padding-top:calc(var(--space) * 2);padding-bottom:calc(var(--space) * 2);color:rgba(var(--color--bad-default--rgb),1)}.live-video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;padding-left:var(--grid--margin);padding-right:var(--grid--margin);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:var(--palette--text);background:var(--palette--bg)}.live-video-overlay__background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:.075;filter:blur(.1875rem)}.live-video-overlay__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.live-video-overlay__heading{margin-bottom:2em}.live-video-overlay__heading__title:not(:last-child){margin-bottom:.3em}.live-video-overlay__heading__subhead{display:flex;justify-content:center;align-items:baseline}.live-video-overlay__heading__subhead__from{color:var(--palette--text-subtle);margin-bottom:.1875rem;margin-right:.5em}.live-video-overlay__heading__subhead__film{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title--font-size);font-weight:400;letter-spacing:var(--type--section-title--letter-spacing);line-height:var(--type--section-title--line-height);text-decoration:underline solid var(--border--color) var(--border--width);color:var(--palette--text-subtle)}@media (hover: hover){.live-video-overlay__heading__subhead__film:hover{text-decoration-color:var(--border--bold--color)}}.live-video-overlay__countdown__ft{display:flex;align-items:center;width:100%;text-align:left;padding-top:.625rem;margin-bottom:0;color:var(--palette--text-subtle)}.live-video-overlay__countdown__ft:before{width:.666em;height:.666em;display:inline-block;border-radius:.333em;background:rgba(var(--color--yellow-default--rgb),1);margin-right:.666em;animation:liveDot 1s ease-in-out alternate infinite;content:""}@keyframes liveDot{0%{opacity:1}to{opacity:.5}}.live-video-overlay__countdown__ft:after{content:"Until Live";font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline--letter-spacing);line-height:var(--type--overline--line-height)}:root,ion-content,ion-title,ion-modal{--nav-header-spacer--height--default: var(--nav-header-outer-height-with-clearance);--nav-header-spacer--height--hidden: var(--root-safe-area-top)}.nav-header-spacer__top{height:var(--nav-header-spacer--height--hidden)}.nav-header-spacer__main{height:calc(var(--nav-header-spacer--height--default) - var(--nav-header-spacer--height--hidden));transform-origin:top center;transition-property:transform;transition-duration:var(--loading-refresher-transition-speed);transition-delay:var(--loading-refresher-transition-close-delay);transition-timing-function:var(--loading-refresher-transition-ease)}.app--is-header-hidden .nav-header-spacer__main{transform:scale3d(1,0,1);transition-delay:calc(var(--nav-header-hidden-transition-delay) + 25ms)}.nav-header-spacer--sticky{position:sticky;top:0;z-index:8}.nav-header-spacer--sticky .nav-header-spacer__top,.nav-header-spacer--sticky .nav-header-spacer__main{background:var(--palette--bg)}:root,ion-content,ion-title,ion-modal{--notice-block-offset-top: 0rem}.notice-block{--notice-block-color-bg: rgba(24, 25, 23, .8);--notice-block-color-border: rgba(var(--color--moss-light--rgb), .15);--notice-block-color-heading: rgba(var(--color--moss-default--rgb), 1);--notice-block-color-heading-link: rgba(var(--color--moss-lighter--rgb), 1);--notice-block-color-body: rgba(var(--color--moss-darker--rgb), 1);--notice-block-color-body-link: rgba(var(--color--moss-light--rgb), 1);--notice-block-color-notice-bg: rgba(var(--color--moss-darker--rgb), .05);margin-left:auto;margin-right:auto;max-width:var(--notice-block-max-width);background:var(--notice-block-color-bg);padding:var(--notice-block-padding-vert) var(--notice-block-padding-horiz);border-radius:.5rem;border:.75px solid var(--notice-block-color-border)}.notice-block{--notice-block-max-width: calc(calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter)) ) - var(--grid--gutter))}@media screen and (max-width: 863px){.notice-block{--notice-block-max-width: calc(calc((11 * var(--grid--col-width) + (11 - 1) * var(--grid--gutter)) ) - var(--grid--gutter))}}.notice-block{--notice-block-padding-vert: calc(var(--space) * 5)}@media screen and (max-width: 863px){.notice-block{--notice-block-padding-vert: calc(var(--space) * 3)}}.notice-block{--notice-block-padding-horiz: calc(var(--space) * 5)}@media screen and (max-width: 863px){.notice-block{--notice-block-padding-horiz: calc(var(--space) * 3)}}.notice-block{--notice-block-details-padding-vert: calc(var(--space) * 1.75)}@media screen and (max-width: 863px){.notice-block{--notice-block-details-padding-vert: calc(var(--space) * 1.5)}}.notice-block--fixed{position:fixed;top:50%;left:50%;transform:translate(-50%,calc(-50% + .5 * var(--notice-block-offset-top)))}@media screen and (max-width: 863px){.notice-block--fixed{width:var(--notice-block-max-width)}}.notice-block--error{--notice-block-color-bg: rgba(var(--color--bad-default--rgb), .1);--notice-block-color-border: rgba(var(--color--bad-default--rgb), .25);--notice-block-color-heading: rgba(var(--color--bad-default--rgb), 1);--notice-block-color-heading-link: rgba(var(--color--bad-default--rgb), 1);--notice-block-color-body: rgba(var(--color--bad-default--rgb), .75);--notice-block-color-body-link: rgba(var(--color--bad-default--rgb), 1);--notice-block-color-notice-bg: rgba(var(--color--bad-default--rgb), .03)}.notice-block--has-details{padding-bottom:0}.notice-block__heading{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:3rem;letter-spacing:-.045em;font-weight:400;line-height:.95;text-transform:uppercase;font-feature-settings:"cpsp";margin-left:auto;margin-right:auto;color:var(--notice-block-color-heading);max-width:16em}.notice-block__heading:last-child{text-align:center}@media screen and (max-width: 863px){.notice-block__heading{font-size:2.25rem}}.notice-block__heading a{color:var(--notice-block-color-heading-link)}.notice-block__heading a:active{text-decoration:underline}.notice-block__heading a:focus-visible{text-decoration:underline}@media (hover: hover){.notice-block__heading a:hover{text-decoration:underline}}.notice-block__body{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta--font-size);font-weight:400;letter-spacing:var(--type--meta--letter-spacing);line-height:var(--type--meta--line-height);color:var(--notice-block-color-body);max-width:24em;margin-right:auto}.notice-block__heading+.notice-block__body{margin-top:calc(var(--space) * 2)}@media screen and (max-width: 863px){.notice-block__heading+.notice-block__body{margin-top:calc(var(--space) * 1)}}.notice-block__body a,.notice-block__body button{color:var(--notice-block-color-body-link);display:inline}.notice-block__body a:active,.notice-block__body button:active{text-decoration:underline}.notice-block__body a:focus-visible,.notice-block__body button:focus-visible{text-decoration:underline}@media (hover: hover){.notice-block__body a:hover,.notice-block__body button:hover{text-decoration:underline}}.notice-block__details{--notice-block-details-transition-speed: .3s;margin-left:calc(-1 * var(--notice-block-padding-horiz));margin-right:calc(-1 * var(--notice-block-padding-horiz));padding-bottom:calc(var(--space) * .25);text-align:left;border-top:.75px solid var(--notice-block-color-border);color:var(--notice-block-color-body);background:var(--notice-block-color-notice-bg)}.notice-block__details{margin-top:var(--notice-block-padding-horiz)}@media screen and (max-width: 863px){.notice-block__details{margin-top:var(--notice-block-padding-vert)}}.notice-block__details__head,.notice-block__details__body{padding-left:var(--notice-block-padding-horiz);padding-right:var(--notice-block-padding-horiz)}.notice-block__details__head{display:flex;justify-content:space-between;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.75rem;letter-spacing:.0175em;font-weight:400;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp";padding-top:var(--notice-block-details-padding-vert);padding-bottom:var(--notice-block-details-padding-vert);text-align:right;cursor:pointer}.notice-block__details__head:active{color:var(--notice-block-color-heading)}.notice-block__details__head:focus-visible{color:var(--notice-block-color-heading)}@media (hover: hover){.notice-block__details__head:hover{color:var(--notice-block-color-heading)}}.notice-block__details__head:after{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";content:"↑";display:inline-block;transform:rotate(180deg);transition:transform var(--notice-block-details-transition-speed) ease}.notice-block__details.state--open .notice-block__details__head:after{transform:rotate(0)}.notice-block__details__body{display:grid;grid-template-rows:0fr;transition:all var(--notice-block-details-transition-speed) ease;overflow:hidden;opacity:0}@media screen and (min-width: 864px){.notice-block__details__body{margin-top:calc(var(--space) * -.5);padding-bottom:calc(var(--space) * .5)}}.notice-block__details.state--open .notice-block__details__body{grid-template-rows:1fr;opacity:1}.notice-block__details__body__text{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:.75rem;letter-spacing:-.085em;font-weight:400;line-height:1.2;min-height:0;transition:all var(--notice-block-details-transition-speed) ease;visibility:hidden;max-width:42em;opacity:.8}.notice-block__details.state--open .notice-block__details__body__text{visibility:visible;padding-bottom:var(--notice-block-details-padding-vert)}.page-quiet-subheader{padding-left:var(--grid--margin);padding-right:var(--grid--margin);padding-bottom:0}:root,ion-content,ion-title,ion-modal{--page-section-title-line-height: 1.1;--page-section-title-padding-left: var(--grid--margin);--page-section-title-padding-right: var(--grid--margin);--page-section-title-border-top: .75px solid var(--palette--border);--page-section-title-sticky-top: calc( var(--nav-header-outer-height-with-clearance) - .1px )}:root,ion-content,ion-title,ion-modal{--page-section-title-margin-top: calc(var(--space) * 7)}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--page-section-title-margin-top: calc(var(--space) * 4)}}:root,ion-content,ion-title,ion-modal{--page-section-title-margin-bottom: calc(var(--space) * 2)}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--page-section-title-margin-bottom: calc(var(--space) * .5)}}:root,ion-content,ion-title,ion-modal{--page-section-title-padding-top: calc(var(--space) * 1.5)}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--page-section-title-padding-top: calc(var(--space) * 1.25)}}:root,ion-content,ion-title,ion-modal{--page-section-title-padding-bottom: calc(var(--space) * 1.5)}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--page-section-title-padding-bottom: calc(var(--space) * 1.25)}}:root,ion-content,ion-title,ion-modal{--page-section-title-font-size:1.375rem}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--page-section-title-font-size: calc((1rem * 16) / ((var(--type--scaling, 1) * 16)))}}:root,ion-content,ion-title,ion-modal{--page-section-title-secondary-margin-top: calc(var(--space) * 4)}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--page-section-title-secondary-margin-top: calc(var(--space) * 2)}}:root,ion-content,ion-title,ion-modal{--page-section-title-secondary-margin-bottom: calc(var(--space) * 1)}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--page-section-title-secondary-margin-bottom: calc(var(--space) * .5)}}:root,ion-content,ion-title,ion-modal{--page-section-title-secondary-font-size:1.125rem}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--page-section-title-secondary-font-size: calc((1rem * 14) / ((var(--type--scaling, 1) * 16)))}}.page-section-title{position:relative;z-index:2;margin-top:var(--page-section-title-margin-top);margin-bottom:var(--page-section-title-margin-bottom);margin-left:var(--page-section-title-padding-left);margin-right:var(--page-section-title-padding-right);border-top:var(--page-section-title-border-top)}.page-section-title--first{margin-top:0}.page-section-title--secondary{--page-section-title-margin-top: var(--page-section-title-secondary-margin-top);--page-section-title-margin-bottom: var(--page-section-title-secondary-margin-bottom);--page-section-title-font-size: var(--page-section-title-secondary-font-size)}.page-section-title--sticky{position:sticky;top:var(--page-section-title-sticky-top);z-index:3;background-image:linear-gradient(to bottom,var(--palette--bg) 0%,var(--palette--bg) 2.92%,rgba(var(--palette--bg--rgb),clamp(0,.997328 * var(--palette--bg--alpha),1)) 6.37%,rgba(var(--palette--bg--rgb),clamp(0,.993666 * var(--palette--bg--alpha),1)) 10.97%,rgba(var(--palette--bg--rgb),clamp(0,.98763 * var(--palette--bg--alpha),1)) 16.59%,rgba(var(--palette--bg--rgb),clamp(0,.978624 * var(--palette--bg--alpha),1)) 23.1%,rgba(var(--palette--bg--rgb),clamp(0,.966056 * var(--palette--bg--alpha),1)) 30.37%,rgba(var(--palette--bg--rgb),clamp(0,.949331 * var(--palette--bg--alpha),1)) 38.27%,rgba(var(--palette--bg--rgb),clamp(0,.927856 * var(--palette--bg--alpha),1)) 46.66%,rgba(var(--palette--bg--rgb),clamp(0,.901037 * var(--palette--bg--alpha),1)) 55.41%,rgba(var(--palette--bg--rgb),clamp(0,.86828 * var(--palette--bg--alpha),1)) 64.39%,rgba(var(--palette--bg--rgb),clamp(0,.828992 * var(--palette--bg--alpha),1)) 73.47%,rgba(var(--palette--bg--rgb),clamp(0,.782578 * var(--palette--bg--alpha),1)) 82.52%,rgba(var(--palette--bg--rgb),clamp(0,.728446 * var(--palette--bg--alpha),1)) 91.41%,rgba(var(--palette--bg--rgb),clamp(0,.666 * var(--palette--bg--alpha),1)) 100%);-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem)}.page-section-title__header-grid{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;align-content:flex-start}.page-section-title__header{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title--font-size);font-weight:400;letter-spacing:var(--type--section-title--letter-spacing);line-height:var(--type--section-title--line-height);padding-top:var(--page-section-title-padding-top);padding-bottom:var(--page-section-title-padding-bottom)}.page-section-title--secondary .page-section-title__header{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title-secondary--font-size);font-weight:400;letter-spacing:var(--type--section-title-secondary--letter-spacing);line-height:var(--type--section-title-secondary--line-height);opacity:.75}.page-section-title__subtitle{opacity:.5;font-weight:400;margin-left:.2em}.page-section-title__info{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title--font-size);letter-spacing:var(--type--section-title--letter-spacing);line-height:var(--type--section-title--line-height);opacity:.5;font-weight:400;margin-left:.2em;text-align:right;padding-top:var(--page-section-title-padding-top);padding-bottom:var(--page-section-title-padding-bottom);transition:opacity .5s ease-in-out}.page-section-title__info-intro{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--section-title--font-size);letter-spacing:var(--type--section-title--letter-spacing);line-height:var(--type--section-title--line-height);opacity:.75;font-weight:400;margin-left:.2em;text-align:right;padding-top:var(--page-section-title-padding-top);padding-bottom:var(--page-section-title-padding-bottom);position:absolute;top:0;right:0;transition:opacity .5s ease-in-out,top .5s ease-in-out}.page-section-title__aaa24-logo{display:inline-block;height:.75em;width:auto;margin-right:.1em}.page-section-title__aaa24-logo .svg__filled{fill:var(--palette--text)}.page-section-title__horizontal-rule{border-bottom:.75px solid var(--palette--border);margin-bottom:calc(var(--space) * 2)}.page-title{padding-left:var(--grid--margin);padding-right:var(--grid--margin);padding-bottom:var(--block-content-padding-vert);margin-bottom:1rem}.page-title h1{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--heading-page--font-size);font-weight:400;letter-spacing:var(--type--heading-page--letter-spacing);line-height:var(--type--heading-page--line-height)}.product-callouts{display:flex;align-items:stretch;flex-wrap:wrap}.product-callouts{margin-top:calc(var(--block-content-padding-vert) + calc(var(--space) * 2))}@media screen and (max-width: 863px){.product-callouts{margin-top:calc(var(--block-content-padding-vert) + calc(var(--space) * 1))}}.product-callouts{gap:var(--grid--gutter)}@media screen and (max-width: 863px){.product-callouts{gap:calc(var(--space) * 1)}}@media screen and (max-width: 863px){.product-callouts{flex-direction:column}}.product-callout{--product-callout-rgb-text: var(--palette--text--rgb);--product-callout-rgb-bg: var(--palette--bg-subtle--rgb);--product-callout-color-text: rgba(var(--product-callout-rgb-text), 1);--product-callout-color-bg: rgba(var(--product-callout-rgb-bg), 1);--product-callout-opacity-bg: .075;--product-callout-opacity-bg-active: .1;--product-callout-opacity-border: .075;--product-callout-opacity-border-icon: .33;--product-callout-opacity-text: .75;position:relative;z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;color:var(--product-callout-color-text)}.product-callout.theatre-promo-available{--product-callout-opacity-bg: .1;--product-callout-opacity-bg-active: .15;--product-callout-opacity-border: .15;--product-callout-opacity-border-icon: .45;--product-callout-opacity-text: .85}@media screen and (min-width: 864px){.product-callout{display:flex;max-width:25em}}.product-callout--linked{cursor:pointer}.product-callout__content{background-color:rgba(var(--product-callout-rgb-text),var(--product-callout-opacity-bg));border:.75px solid rgba(var(--product-callout-rgb-text),var(--product-callout-opacity-border));padding:calc(var(--space) * 2) calc(var(--space) * 4) calc(var(--space) * 2) calc(var(--space) * 2);display:grid;grid-template-columns:fit-content(50%) 1fr;grid-column-gap:calc(var(--space) * 2);align-items:center;border-radius:.1875rem}.product-callout--linked:active .product-callout__content{background-color:rgba(var(--product-callout-rgb-text),var(--product-callout-opacity-bg-active))}.product-callout--linked:focus-visible .product-callout__content{background-color:rgba(var(--product-callout-rgb-text),var(--product-callout-opacity-bg-active))}@media (hover: hover){.product-callout--linked:hover .product-callout__content{background-color:rgba(var(--product-callout-rgb-text),var(--product-callout-opacity-bg-active))}}.product-callout h3{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);padding-bottom:calc(var(--space) * .5)}.product-callout__icon{opacity:.75;width:3rem;height:3rem;transition-duration:.25s;transition-property:all;transition-timing-function:ease;padding:.625rem;display:block;border-radius:50%;border:.75px solid rgba(var(--product-callout-rgb-text),var(--product-callout-opacity-border-icon));background:rgba(var(--product-callout-rgb-text),var(--product-callout-opacity-bg-active))}.product-callout--linked:active .product-callout__icon{transform:scale(1.05);opacity:1}.product-callout--linked:focus-visible .product-callout__icon{transform:scale(1.05);opacity:1}@media (hover: hover){.product-callout--linked:hover .product-callout__icon{transform:scale(1.05);opacity:1}}.product-callout__icon__svg .svg__filled{fill:var(--product-callout-color-text)}.product-callout__icon__svg .svg__stroked{stroke:var(--product-callout-color-text)}.product-callout__text{color:rgba(var(--product-callout-rgb-text),var(--product-callout-opacity-text))}.product-callout__text p{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);opacity:.75}.product-callout__text p:not(:last-child){margin-bottom:.33em}.product-callout__text a{text-decoration:underline solid var(--border--color) var(--border--width);color:var(--palette--text)}@media (hover: hover){.product-callout__text a:hover{text-decoration-color:var(--border--bold--color)}}.product-callout__ctas{display:flex;grid-column:1/span 2;grid-row:2/span 1;margin:calc(var(--space) * 2) calc(var(--space) * -4) calc(var(--space) * -2) calc(var(--space) * -2);border-top:.75px solid rgba(var(--product-callout-rgb-text),.2);border-radius:.1875rem;overflow:hidden}.product-callout__ctas__cta{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.875rem;letter-spacing:.0175em;font-weight:500;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp";flex:1;text-align:center;padding:calc(var(--space) * 1.5) calc(var(--space) * 2);background:rgba(var(--product-callout-rgb-text),var(--product-callout-opacity-text));color:var(--palette--bg-subtle)}.product-callout__ctas__cta:active{background:rgba(var(--product-callout-rgb-text),.25);color:var(--product-callout-color-text)}.product-callout__ctas__cta:focus-visible{background:rgba(var(--product-callout-rgb-text),.25);color:var(--product-callout-color-text)}@media (hover: hover){.product-callout__ctas__cta:hover{background:rgba(var(--product-callout-rgb-text),.25);color:var(--product-callout-color-text)}}.product-callout__ctas__cta:not(:last-child){border-right:1px solid var(--palette--bg-subtle)}.product-thumb{--product-thumb-margin-right: var(--product-thumb-gap);--product-thumb-margin-bottom: var(--product-thumb-gap);--product-thumb-inner-width: calc(var(--product-thumb-width) - var(--product-thumb-margin-right));--product-thumb-height: calc(var(--product-thumb-inner-width) * var(--product-thumb-aspect-ratio));position:relative;z-index:2;width:calc(var(--product-thumb-width) - var(--product-thumb-margin-right));margin-right:var(--product-thumb-margin-right);margin-bottom:var(--product-thumb-margin-bottom);text-align:left;text-decoration:none;display:block;outline:none}.product-thumb:active{--thumb-border--is-active: 1}.product-thumb:focus-visible{--thumb-border--is-active: 1}@media (hover: hover){.product-thumb:hover{--thumb-border--is-active: 1}}.product-thumb__horizontal{margin-top:0}.product-thumb__main{position:relative;z-index:1;transition-duration:.25s;transition-property:transform;transition-timing-function:ease;width:var(--product-thumb-inner-width);height:var(--product-thumb-height);backface-visibility:hidden;transform-origin:center center;container-type:inline-size;container-name:product-thumb-main}.product-thumb:active .product-thumb__main{transform:scale3d(var(--product-thumb-scale-hover),var(--product-thumb-scale-hover),var(--product-thumb-scale-hover))}.product-thumb:focus-visible .product-thumb__main{transform:scale3d(var(--product-thumb-scale-hover),var(--product-thumb-scale-hover),var(--product-thumb-scale-hover))}@media (hover: hover){.product-thumb:hover .product-thumb__main{transform:scale3d(var(--product-thumb-scale-hover),var(--product-thumb-scale-hover),var(--product-thumb-scale-hover))}}.product-thumb__main__background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;pointer-events:none}.product-thumb__main__background .media{position:relative;z-index:1}.product-thumb__main__background:before{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:rgba(var(--palette--bg--rgb),clamp(0,.2 * var(--palette--bg--alpha),1));content:""}.product-thumb__main__background:after{position:absolute;bottom:0;left:0;right:0;z-index:3;background-image:linear-gradient(to bottom,rgba(var(--palette--bg--rgb),clamp(0,0 * var(--palette--bg--alpha),1)) 0%,rgba(var(--palette--bg--rgb),clamp(0,.01 * var(--palette--bg--alpha),1)) 7.93%,rgba(var(--palette--bg--rgb),clamp(0,.02 * var(--palette--bg--alpha),1)) 15.04%,rgba(var(--palette--bg--rgb),clamp(0,.05 * var(--palette--bg--alpha),1)) 21.46%,rgba(var(--palette--bg--rgb),clamp(0,.08 * var(--palette--bg--alpha),1)) 27.36%,rgba(var(--palette--bg--rgb),clamp(0,.13 * var(--palette--bg--alpha),1)) 32.87%,rgba(var(--palette--bg--rgb),clamp(0,.18 * var(--palette--bg--alpha),1)) 38.15%,rgba(var(--palette--bg--rgb),clamp(0,.25 * var(--palette--bg--alpha),1)) 43.35%,rgba(var(--palette--bg--rgb),clamp(0,.32 * var(--palette--bg--alpha),1)) 48.62%,rgba(var(--palette--bg--rgb),clamp(0,.4 * var(--palette--bg--alpha),1)) 54.11%,rgba(var(--palette--bg--rgb),clamp(0,.48 * var(--palette--bg--alpha),1)) 59.96%,rgba(var(--palette--bg--rgb),clamp(0,.58 * var(--palette--bg--alpha),1)) 66.34%,rgba(var(--palette--bg--rgb),clamp(0,.67 * var(--palette--bg--alpha),1)) 73.38%,rgba(var(--palette--bg--rgb),clamp(0,.78 * var(--palette--bg--alpha),1)) 81.23%,rgba(var(--palette--bg--rgb),clamp(0,.89 * var(--palette--bg--alpha),1)) 90.06%,var(--palette--bg) 100%);content:"";height:95%;opacity:.6}.product-thumb__main__background__border{--thumb-border--z-default: 4;--thumb-border--z-active: 5}.product-thumb__main__background-no-gradient{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.product-thumb__main__background-no-gradient .media{position:relative;z-index:1}.product-thumb__main__content{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2;height:var(--product-thumb-height);padding:var(--product-thumb-padding)}.product-thumb__main__content__top{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:2;flex:1}.product-thumb__main__content__bottom{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-end}.product-thumb__main .product-thumb__info,.product-thumb__main .product-thumb__time{margin-bottom:-.125rem}.product-thumb__main .product-thumb__info{flex:1;text-shadow:.0625rem .0625rem .75rem rgba(var(--color--black-default--rgb),.5)}.product-thumb__main .product-thumb__info__title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;font-size:clamp(calc((1rem * 13) / ((var(--type--scaling, 1) * 16))),5.5cqw,1rem)}.product-thumb__main .product-thumb__info__subtitle{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;font-size:clamp(calc((1rem * 11) / ((var(--type--scaling, 1) * 16))),4.75cqw,.875rem)}.product-thumb__main .product-thumb__time,.product-thumb__main .product-thumb__time__number{font-size:clamp(calc((1rem * 11) / ((var(--type--scaling, 1) * 16))),4.75cqw,.8125rem)}.product-thumb__aaa24-logo{opacity:.5;width:2.625rem;height:auto}.product-thumb__aaa24-logo .svg__filled{fill:var(--palette--text)}.product-thumb__aaa24-logo .svg__stroked{stroke:var(--palette--text)}.product-thumb:active .product-thumb__aaa24-logo{opacity:1}.product-thumb:focus-visible .product-thumb__aaa24-logo{opacity:1}@media (hover: hover){.product-thumb:hover .product-thumb__aaa24-logo{opacity:1}}.product-thumb__eyebrow,.product-thumb__bundle-icon{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline-small--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline-small--letter-spacing);line-height:var(--type--overline-small--line-height);opacity:.75}.product-thumb__bundle-icon{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;margin-left:auto}.product-thumb__bundle-icon:after{position:absolute;top:0;right:0;transition-duration:.25s;transition-property:opacity;transition-timing-function:ease;content:"Bundle";opacity:0}.product-thumb__bundle-icon .svg{width:clamp(.75rem,6cqw,1.125rem);height:clamp(.75rem,6cqw,1.125rem);transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.product-thumb__bundle-icon .svg .svg__stroked{stroke:var(--palette--text)}.product-thumb:active .product-thumb__bundle-icon:after{opacity:1}.product-thumb:active .product-thumb__bundle-icon .svg{opacity:0}.product-thumb:focus-visible .product-thumb__bundle-icon:after{opacity:1}.product-thumb:focus-visible .product-thumb__bundle-icon .svg{opacity:0}@media (hover: hover){.product-thumb:hover .product-thumb__bundle-icon:after{opacity:1}.product-thumb:hover .product-thumb__bundle-icon .svg{opacity:0}}.product-thumb__time{--time-padding-vert:.125rem;--time-padding-horiz:.375rem;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);transform:translate(calc(.5 * var(--time-padding-horiz)),calc(-1 * var(--time-padding-vert)));padding:var(--time-padding-vert) var(--time-padding-horiz);color:rgba(var(--palette--text--rgb),clamp(0,.666 * var(--palette--text--alpha),1));background-color:rgba(var(--palette--bg-subtle--rgb),clamp(0,.5 * var(--palette--bg-subtle--alpha),1));border-radius:.125rem;margin-left:auto;white-space:nowrap;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.product-thumb:active .product-thumb__time{color:rgba(var(--palette--text--rgb),clamp(0,.75 * var(--palette--text--alpha),1))}.product-thumb:focus-visible .product-thumb__time{color:rgba(var(--palette--text--rgb),clamp(0,.75 * var(--palette--text--alpha),1))}@media (hover: hover){.product-thumb:hover .product-thumb__time{color:rgba(var(--palette--text--rgb),clamp(0,.75 * var(--palette--text--alpha),1))}}.product-thumb__time--invert{color:rgba(var(--palette--text-subtle--rgb),clamp(0,.85 * var(--palette--text-subtle--alpha),1));background-color:rgba(var(--palette--accent--rgb),clamp(0,.2 * var(--palette--accent--alpha),1))}.product-thumb:active .product-thumb__time--invert{color:rgba(var(--palette--text-subtle--rgb),clamp(0,.9 * var(--palette--text-subtle--alpha),1))}.product-thumb:focus-visible .product-thumb__time--invert{color:rgba(var(--palette--text-subtle--rgb),clamp(0,.9 * var(--palette--text-subtle--alpha),1))}@media (hover: hover){.product-thumb:hover .product-thumb__time--invert{color:rgba(var(--palette--text-subtle--rgb),clamp(0,.9 * var(--palette--text-subtle--alpha),1))}}.product-thumb__time__number{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--meta-small-mono--font-size);font-weight:400;letter-spacing:var(--type--meta-small-mono--letter-spacing);line-height:var(--type--meta-small-mono--line-height)}.product-thumb__time__number:not(:last-child){margin-right:.15em}.product-thumb__info{margin-right:var(--product-thumb-padding);max-width:var(--body-text-max-width)}.product-thumb__info__title,.product-thumb__info__subtitle,.product-thumb__info__from{padding-bottom:.125rem}.product-thumb__info__title{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--heading-thumbnail--font-size);font-weight:400;letter-spacing:var(--type--heading-thumbnail--letter-spacing);line-height:var(--type--heading-thumbnail--line-height);opacity:.9}.product-thumb:active .product-thumb__info__title{opacity:1}.product-thumb:focus-visible .product-thumb__info__title{opacity:1}@media (hover: hover){.product-thumb:hover .product-thumb__info__title{opacity:1}}.product-thumb__info__subtitle,.product-thumb__info__description{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-thumbnail--font-size);font-weight:400;letter-spacing:var(--type--meta-thumbnail--letter-spacing);line-height:var(--type--meta-thumbnail--line-height);opacity:.5}.product-thumb__info__description-short{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-thumbnail--font-size);font-weight:400;letter-spacing:var(--type--meta-thumbnail--letter-spacing);line-height:var(--type--meta-thumbnail--line-height);opacity:.5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2}.product-thumb:active .product-thumb__info__subtitle{opacity:.75}.product-thumb:focus-visible .product-thumb__info__subtitle{opacity:.75}@media (hover: hover){.product-thumb:hover .product-thumb__info__subtitle{opacity:.75}}.product-thumb__info__from{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);margin-top:.125rem}.product-thumb__info__from__label{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline-small--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline-small--letter-spacing);line-height:var(--type--overline-small--line-height);opacity:.5;margin-right:.5em}@media screen and (max-width: 1319px){.product-thumb__info__from__label{display:none}}.product-thumb__info__from__value{opacity:.75}.product-thumb__info__details{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-thumbnail--font-size);font-weight:400;letter-spacing:var(--type--meta-thumbnail--letter-spacing);line-height:var(--type--meta-thumbnail--line-height)}.product-thumb__info__hr{margin-top:calc(var(--space) * 1);margin-bottom:calc(var(--space) * 1)}.product-thumb__play-icon{position:absolute;top:50%;left:50%;z-index:1}.product-thumb__play-icon .svg__filled{fill:var(--palette--text)}.product-thumb__play-icon .svg__stroked{stroke:var(--palette--text)}.product-thumb__play-icon .svg--product-play{--svg-product-play-size: max(25%, 4rem);--svg-product-hover-speed: .5s;width:var(--svg-product-play-size);height:var(--svg-product-play-size);opacity:.5;transform:translate(-50%,-50%);transition:all var(--svg-product-hover-speed) ease;transform-origin:center center;backface-visibility:hidden}.product-thumb:active .product-thumb__play-icon .svg--product-play{transform:translate(-50%,-50%) scale3d(1.05,1.05,1.05);opacity:.75}.product-thumb:focus-visible .product-thumb__play-icon .svg--product-play{transform:translate(-50%,-50%) scale3d(1.05,1.05,1.05);opacity:.75}@media (hover: hover){.product-thumb:hover .product-thumb__play-icon .svg--product-play{transform:translate(-50%,-50%) scale3d(1.05,1.05,1.05);opacity:.75}}.product-thumb__play-icon .svg--product-play__triangle{transition:fill var(--svg-product-hover-speed) ease;fill:rgba(var(--palette--text--rgb),clamp(0,.5 * var(--palette--text--alpha),1))}.product-thumb:active .product-thumb__play-icon .svg--product-play__triangle{fill:var(--palette--text)}.product-thumb:focus-visible .product-thumb__play-icon .svg--product-play__triangle{fill:var(--palette--text)}@media (hover: hover){.product-thumb:hover .product-thumb__play-icon .svg--product-play__triangle{fill:var(--palette--text)}}.product-thumb__play-icon .svg--product-play__circle{transition:stroke-dashoffset var(--svg-product-hover-speed) ease,opacity calc(.5 * var(--svg-product-hover-speed)) ease;stroke-dasharray:calc(3.14 * var(--svg-product-play-size));stroke-dashoffset:calc(3.14 * var(--svg-product-play-size));opacity:0}.product-thumb:active .product-thumb__play-icon .svg--product-play__circle{stroke-dashoffset:0;opacity:1}.product-thumb:focus-visible .product-thumb__play-icon .svg--product-play__circle{stroke-dashoffset:0;opacity:1}@media (hover: hover){.product-thumb:hover .product-thumb__play-icon .svg--product-play__circle{stroke-dashoffset:0;opacity:1}}.product-thumb__progress{position:absolute;bottom:0;left:0;right:0;z-index:3;transition-duration:.25s;transition-property:all;transition-timing-function:ease;height:.125rem}.product-thumb:active .product-thumb__progress{height:.1875rem;bottom:1px;left:1px;right:1px}.product-thumb:focus-visible .product-thumb__progress{height:.1875rem;bottom:1px;left:1px;right:1px}@media (hover: hover){.product-thumb:hover .product-thumb__progress{height:.1875rem;bottom:1px;left:1px;right:1px}}.product-thumb__progress:before,.product-thumb__progress:after{position:absolute;top:0;bottom:0;left:0;content:"";background:var(--product-thumb-color-progress)}.product-thumb__progress:before{right:0;opacity:.15}.product-thumb__progress:after{width:calc(100% * var(--progress));opacity:.5}.product-thumb--layout-horizontal{display:flex;justify-content:flex-start;align-items:stretch}.product-thumb--layout-horizontal{--product-thumb-inner-width: calc(.5 * var(--product-thumb-width) - calc(var(--space) * 3))}.product-thumb--layout-horizontal .product-thumb__main{flex:0 0 auto}.product-thumb--layout-horizontal .product-thumb__main__content{height:calc(100cqw * var(--product-thumb-aspect-ratio))}.product-thumb--layout-horizontal .product-thumb__aside{flex:1;max-width:25em}.product-thumb--layout-horizontal .product-thumb__info{display:flex;flex-direction:column;justify-content:center;height:100%}.product-thumb--layout-horizontal .product-thumb__info{margin-left:calc(var(--space) * 3)}@media screen and (max-width: 863px){.product-thumb--layout-horizontal .product-thumb__info{margin-left:var(--grid--gutter)}}@media screen and (max-width: 863px){.product-thumb--layout-horizontal .product-thumb__info{margin-right:calc(.5 * var(--product-thumb-padding))}}.product-thumb--layout-horizontal .product-thumb__info{padding-right:calc(var(--space) * 2)}@media screen and (max-width: 863px){.product-thumb--layout-horizontal .product-thumb__info{padding-right:0}}.product-thumb--layout-horizontal .product-thumb__info__from{margin-top:calc(var(--space) * .25)}.product-thumb--layout-horizontal .product-thumb__info__description{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;margin-top:calc(var(--space) * 1)}@media screen and (max-width: 863px){.product-thumb--layout-horizontal .product-thumb__info__description{-webkit-line-clamp:4;line-clamp:4}}.product-thumb--layout-horizontal .product-thumb__info__description{margin-right:calc(var(--space) * 2)}@media screen and (max-width: 863px){.product-thumb--layout-horizontal .product-thumb__info__description{margin-right:0}}.product-thumb--layout-horizontal .product-thumb__info__from+.product-thumb__info__description{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4}@media screen and (max-width: 863px){.product-thumb--layout-horizontal .product-thumb__info__from+.product-thumb__info__description{-webkit-line-clamp:3;line-clamp:3}}.product-thumb--layout-vertical .product-thumb__aside{max-width:25em}.product-thumb--layout-vertical .product-thumb__info{margin-top:calc(var(--space) * 1.5)}.product-thumb--layout-vertical .product-thumb__info__title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1}.product-thumb--layout-vertical .product-thumb__info__from{margin-top:calc(var(--space) * .25)}.product-thumb--layout-vertical .product-thumb__info__description{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;margin-top:calc(var(--space) * 1)}@media screen and (max-width: 863px){.product-thumb--layout-vertical .product-thumb__info__description{-webkit-line-clamp:3;line-clamp:3}}.product-thumb--layout-vertical .product-thumb__info__description{margin-right:calc(var(--space) * 2)}@media screen and (max-width: 863px){.product-thumb--layout-vertical .product-thumb__info__description{margin-right:0}}.product-thumb--layout-vertical .product-thumb__info__from+.product-thumb__info__description{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4}@media screen and (max-width: 863px){.product-thumb--layout-vertical .product-thumb__info__from+.product-thumb__info__description{-webkit-line-clamp:3;line-clamp:3}}.product-thumb--is-minimal .product-thumb__eyebrow,.product-thumb--is-minimal .product-thumb__aaa24-logo,.product-thumb--is-minimal .product-thumb__play-icon{display:none}.product-thumb.state--selected{opacity:.5;pointer-events:none;filter:grayscale(1)}.product-thumb.state--selected .product-thumb__play-icon{display:none}.product-thumb.state--selected .product-thumb__main__background:before{border-color:rgba(var(--palette--text--rgb),clamp(0,.75 * var(--palette--text--alpha),1))}.product-thumb-more-info{--product-thumb-more-info-btn-color-default: rgba(var(--palette--text--rgb), clamp(0, .75 * var(--palette--text--alpha), 1));--product-thumb-more-info-inner-width: calc(var(--product-thumb-width) - var(--product-thumb-gap));position:relative;z-index:3;margin-top:calc(-1 * var(--product-thumb-gap) + .75px);margin-bottom:var(--product-thumb-gap);margin-right:var(--product-thumb-gap);border:.75px solid rgba(var(--palette--text--rgb),clamp(0,.1 * var(--palette--text--alpha),1));border-top:none;background:var(--palette--bg-subtle)}.product-thumb-more-info:before{position:absolute;bottom:100%;left:0;right:0;border-top:.75px solid rgba(var(--palette--text--rgb),clamp(0,.075 * var(--palette--text--alpha),1));content:""}.product-thumb-more-info__btns{display:flex}.product-thumb-more-info__btn{--product-thumb-more-info-btn-color: var(--product-thumb-more-info-btn-color-default);position:relative;display:flex;justify-content:center;align-items:center;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:calc((1rem * 10) / ((var(--type--scaling, 1) * 16)));letter-spacing:.0175em;font-weight:500;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp";padding:calc(var(--space) * 2) 0;border-left:.75px solid rgba(var(--palette--text--rgb),clamp(0,.1 * var(--palette--text--alpha),1));text-decoration:none;color:var(--product-thumb-more-info-btn-color);opacity:.666;flex:1}.product-thumb-more-info__btn .svg__filled{fill:var(--product-thumb-more-info-btn-color)}.product-thumb-more-info__btn .svg__stroked{stroke:var(--product-thumb-more-info-btn-color)}.product-thumb-more-info__btn:active{opacity:1;background:rgba(var(--palette--text--rgb),clamp(0,.05 * var(--palette--text--alpha),1))}.product-thumb-more-info__btn:focus-visible{opacity:1;background:rgba(var(--palette--text--rgb),clamp(0,.05 * var(--palette--text--alpha),1))}@media (hover: hover){.product-thumb-more-info__btn:hover{opacity:1;background:rgba(var(--palette--text--rgb),clamp(0,.05 * var(--palette--text--alpha),1))}}.product-thumb-more-info__btn:first-child{border-left:none}.product-thumb-more-info__btn__icon{position:relative;flex:0 0 auto;padding-right:calc(var(--space) * 1.25)}.product-thumb-more-info__btn__icon .svg,.product-thumb-more-info__btn__icon .spinner{--spinner-size: calc((1rem * 10) / ((var(--type--scaling, 1) * 16)));width:calc((1rem * 10) / ((var(--type--scaling, 1) * 16)));height:calc((1rem * 10) / ((var(--type--scaling, 1) * 16)));box-sizing:content-box;display:block}.product-thumb-more-info__btn__icon__trailing{padding-left:calc(var(--space) * 1.25);padding-right:0}.product-thumb-more-info__drawer{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);margin:0 var(--product-thumb-padding);color:rgba(var(--palette--text--rgb),clamp(0,.666 * var(--palette--text--alpha),1));border-top:.75px solid rgba(var(--palette--text--rgb),clamp(0,.1 * var(--palette--text--alpha),1))}.product-thumb-more-info__drawer h3.quieter{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline-small--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline-small--letter-spacing);line-height:var(--type--overline-small--line-height)}.product-thumb-more-info__drawer__header{padding-top:calc(var(--space) * 2);padding-bottom:calc(var(--space) * 1)}.product-thumb-more-info__drawer__header:only-child{display:none}.product-thumb-more-info__drawer__description{margin-top:calc(var(--space) * 2)}.product-thumb-more-info__drawer__swiper{margin-left:calc(-1 * var(--product-thumb-padding));margin-right:calc(-1 * var(--product-thumb-padding))}.product-thumb-more-info__drawer__film-data.film-data{margin:calc(var(--space) * 2) 0 calc(var(--space) * 1);grid-template-columns:repeat(12,auto);width:100%}.product-thumb-more-info__drawer__film-data.film-data .film-data__item{grid-column:span 4}.product-thumb-more-info__drawer__film-data.film-data .film-data__number{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--meta-small-mono--font-size);font-weight:400;letter-spacing:var(--type--meta-small-mono--letter-spacing);line-height:var(--type--meta-small-mono--line-height)}.product-thumb-more-info__drawer__film-data.film-data p{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height)}.product-thumb-more-info__drawer__cta{--product-thumb-more-info-btn-color: var(--product-thumb-more-info-btn-color-default);font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:calc((1rem * 10) / ((var(--type--scaling, 1) * 16)));letter-spacing:.0175em;font-weight:500;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp";margin-left:calc(-1 * var(--product-thumb-padding));margin-right:calc(-1 * var(--product-thumb-padding));padding:var(--product-thumb-padding);color:var(--product-thumb-more-info-btn-color);text-decoration:none;display:block}@media screen and (max-width: 1151px){.product-thumb-more-info__drawer__cta{padding-top:calc(var(--space) * 2);padding-bottom:calc(var(--space) * 2)}}.product-thumb-more-info__drawer__cta .svg{width:1em;height:1em;margin-left:.666em;display:inline-block;transform:translateY(.15em)}.product-thumb-more-info__drawer__cta .svg .svg__filled{fill:rgba(var(--palette--text--rgb),clamp(0,.5 * var(--palette--text--alpha),1))}.product-thumb-more-info__drawer__cta .svg .svg__stroked{stroke:rgba(var(--palette--text--rgb),clamp(0,.5 * var(--palette--text--alpha),1))}.product-thumb-more-info__drawer__cta:active{opacity:1;background:rgba(var(--palette--text--rgb),clamp(0,.05 * var(--palette--text--alpha),1));color:var(--palette--text)}.product-thumb-more-info__drawer__cta:active .svg .svg__filled{fill:var(--palette--text)}.product-thumb-more-info__drawer__cta:active .svg .svg__stroked{stroke:var(--palette--text)}.product-thumb-more-info__drawer__cta:focus-visible{opacity:1;background:rgba(var(--palette--text--rgb),clamp(0,.05 * var(--palette--text--alpha),1));color:var(--palette--text)}.product-thumb-more-info__drawer__cta:focus-visible .svg .svg__filled{fill:var(--palette--text)}.product-thumb-more-info__drawer__cta:focus-visible .svg .svg__stroked{stroke:var(--palette--text)}@media (hover: hover){.product-thumb-more-info__drawer__cta:hover{opacity:1;background:rgba(var(--palette--text--rgb),clamp(0,.05 * var(--palette--text--alpha),1));color:var(--palette--text)}.product-thumb-more-info__drawer__cta:hover .svg .svg__filled{fill:var(--palette--text)}.product-thumb-more-info__drawer__cta:hover .svg .svg__stroked{stroke:var(--palette--text)}}@media (hover: hover){.product-thumb-more-info__drawer__cta:hover{color:var(--palette--text)}.product-thumb-more-info__drawer__cta:hover .svg .svg__filled{fill:var(--palette--text)}.product-thumb-more-info__drawer__cta:hover .svg .svg__stroked{stroke:var(--palette--text)}}.rental-details{padding-left:var(--grid--margin);padding-right:var(--grid--margin);position:relative;z-index:2;margin-top:var(--block-content-padding-vert)}.rental-details__items{display:grid;column-gap:var(--grid--gutter);row-gap:calc(var(--space) * 1.5);margin-top:calc(var(--space) * 1)}.rental-details__items{grid-template-columns:repeat(6,1fr)}@media screen and (max-width: 899px){.rental-details__items{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 0px) and (max-width: 519px){.rental-details__items{grid-template-columns:repeat(3,1fr)}}.rental-details__item{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);border-left:.75px solid var(--palette--border)}.rental-details__item__content{color:rgba(var(--palette--text--rgb),clamp(0,.75 * var(--palette--text--alpha),1));max-width:10em}.rental-details__item__content{padding-left:calc(var(--space) * 1.5)}@media screen and (max-width: 863px){.rental-details__item__content{padding-left:calc(var(--space) * 1)}}.alert{--backdrop-opacity: .75;--background: rgba(48, 48, 47, .667);font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--default--font-size);font-weight:400;letter-spacing:var(--type--default--letter-spacing);line-height:var(--type--default--line-height)}.alert .alert-wrapper{border:.75px solid rgba(var(--palette--text--rgb),clamp(0,.175 * var(--palette--text--alpha),1));box-shadow:0 .375rem 2rem rgba(var(--color--black-default--rgb),.75);-webkit-backdrop-filter:blur(.5625rem);backdrop-filter:blur(.5625rem)}.alert .alert-head{color:var(--palette--text);margin-bottom:.333em}.alert .alert-message{color:rgba(var(--palette--text--rgb),clamp(0,.75 * var(--palette--text--alpha),1))}.alert .alert-message strong,.alert .alert-message b,.alert .alert-message a{color:var(--palette--text-subtle)}.alert .alert-message a{text-decoration-color:rgba(var(--palette--text-subtle--rgb),clamp(0,.25 * var(--palette--text-subtle--alpha),1));text-decoration-thickness:.75px}.alert .alert-message p:not(:last-child){margin-bottom:.333em}.alert .alert-button{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1.125rem;letter-spacing:-.01em;font-weight:500;line-height:1;border-top:.75px solid rgba(var(--palette--text--rgb),clamp(0,.175 * var(--palette--text--alpha),1));border-right:.75px solid rgba(var(--palette--text--rgb),clamp(0,.175 * var(--palette--text--alpha),1));color:rgba(var(--palette--text--rgb),clamp(0,.75 * var(--palette--text--alpha),1))}.alert .alert-button:last-child{border-right:none;color:var(--palette--text-subtle)}:root,ion-content,ion-title,ion-modal{--block-button-line-height: var(--type--button--height-of-line);--block-button-min-height: calc( 2 * var(--block-button-padding-vert) + var(--block-button-line-height) + 1.5px );--block-button-bottom-margin:.5rem}:root,ion-content,ion-title,ion-modal{--block-button-padding-vert: calc(1.5 * var(--block-button-line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--block-button-padding-vert: calc(1.666 * var(--block-button-line-height))}}:root,ion-content,ion-title,ion-modal{--block-button-padding-horiz: calc(2.5 * var(--block-button-line-height))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--block-button-padding-horiz: calc(.75 * var(--block-button-line-height))}}.block-button{--block-button--bg: var(--palette--text);--block-button--border: var(--palette--text);--block-button--text: var(--palette--bg-subtle);--block-button--text-sublabel: rgba(var(--palette--bg-subtle--rgb), clamp(0, .666 * var(--palette--bg-subtle--alpha), 1));--block-button--bg-active: var(--palette--text-bold);--block-button--border-active: var(--palette--text-bold);--block-button--text-active: var(--palette--bg);--block-button--text-sublabel-active: rgba(var(--palette--bg--rgb), clamp(0, .666 * var(--palette--bg--alpha), 1));--block-button--bg-disabled: rgba(var(--palette--text--rgb), clamp(0, .05 * var(--palette--text--alpha), 1));--block-button--border-disabled: rgba(var(--palette--text--rgb), clamp(0, .15 * var(--palette--text--alpha), 1));--block-button--text-disabled: rgba(var(--palette--text--rgb), clamp(0, .333 * var(--palette--text--alpha), 1));--block-button--text-sublabel-disabled: rgba(var(--palette--text--rgb), clamp(0, .25 * var(--palette--text--alpha), 1));--block-button--progress: var(--palette--bg);font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--button--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--button--letter-spacing);line-height:var(--type--button--line-height);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.block-button.state--disabled,.block-button.state--loading{pointer-events:none}.block-button--small{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--button-small--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--button-small--letter-spacing);line-height:var(--type--button-small--line-height);--block-button-line-height: var(--type--button-small--height-of-line);--block-button-min-height: calc( 2 * var(--block-button-padding-vert) + var(--block-button-line-height) + 1.5px );--block-button-padding-vert: calc(1.333 * var(--block-button-line-height))}.block-button--small{--block-button-padding-horiz: calc(1.5 * var(--block-button-line-height))}@media screen and (max-width: 863px){.block-button--small{--block-button-padding-horiz: calc(.75 * var(--block-button-line-height))}}.block-button__button{text-decoration:none;cursor:pointer}.block-button__button__inner{position:relative;transition-duration:.25s;transition-property:color,border,background-color;transition-timing-function:ease;background-color:var(--block-button--bg);border:.75px solid var(--block-button--border);color:var(--block-button--text);padding:var(--block-button-padding-vert) var(--block-button-padding-horiz);text-align:center;text-decoration:none;min-height:var(--block-button-min-height)}.block-button__button__inner .svg__filled{fill:var(--block-button--text)}.block-button__button__inner .svg__stroked{stroke:var(--block-button--text)}.block-button__button:active .block-button__button__inner{background-color:var(--block-button--bg-active);border-color:var(--block-button--border-active);color:var(--block-button--text-active)}.block-button__button:active .block-button__button__inner .svg__filled{fill:var(--block-button--text-active)}.block-button__button:active .block-button__button__inner .svg__stroked{stroke:var(--block-button--text-active)}.block-button__button:focus-visible .block-button__button__inner{background-color:var(--block-button--bg-active);border-color:var(--block-button--border-active);color:var(--block-button--text-active)}.block-button__button:focus-visible .block-button__button__inner .svg__filled{fill:var(--block-button--text-active)}.block-button__button:focus-visible .block-button__button__inner .svg__stroked{stroke:var(--block-button--text-active)}@media (hover: hover){.block-button__button:hover .block-button__button__inner{background-color:var(--block-button--bg-active);border-color:var(--block-button--border-active);color:var(--block-button--text-active)}.block-button__button:hover .block-button__button__inner .svg__filled{fill:var(--block-button--text-active)}.block-button__button:hover .block-button__button__inner .svg__stroked{stroke:var(--block-button--text-active)}}.block-button.state--disabled .block-button__button__inner{background-color:var(--block-button--bg-disabled);border-color:var(--block-button--border-disabled);color:var(--block-button--text-disabled)}.block-button__button__inner--primary .spinner:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cg stroke-linecap=%22square%22 stroke-linejoin=%22miter%22 stroke-width=%221%22 fill=%22none%22 stroke=%22%23000000%22%3E%3Ccircle class=%22spinner__stroke spinner__stroke--bg%22 cx=%2212%22 cy=%2212%22 stroke=%22%2383887c%22 opacity=%22.333%22 r=%2211%22 vector-effect=%22non-scaling-stroke%22%3E%3C/circle%3E%3Cpath d=%22M12 1a11 11 0 0 1 11 11%22 data-cap=%22butt%22 stroke-linecap=%22butt%22 stroke=%22%237a7e73%22 vector-effect=%22non-scaling-stroke%22%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.block-button__button__inner--secondary{--block-button--bg: rgba(var(--palette--text--rgb), clamp(0, .15 * var(--palette--text--alpha), 1));--block-button--border: rgba(var(--palette--text--rgb), clamp(0, .25 * var(--palette--text--alpha), 1));--block-button--text: rgba(var(--palette--text--rgb), clamp(0, .75 * var(--palette--text--alpha), 1));--block-button--text-sublabel: rgba(var(--palette--text--rgb), clamp(0, .5 * var(--palette--text--alpha), 1));--block-button--bg-active: rgba(var(--palette--text--rgb), clamp(0, .2 * var(--palette--text--alpha), 1));--block-button--border-active: rgba(var(--palette--text--rgb), clamp(0, .3 * var(--palette--text--alpha), 1));--block-button--text-active: rgba(var(--palette--text--rgb), clamp(0, .8 * var(--palette--text--alpha), 1));--block-button--text-sublabel-active: rgba(var(--palette--text--rgb), clamp(0, .55 * var(--palette--text--alpha), 1));--block-button--progress: var(--palette--text)}.block-button__button__inner--tertiary,.block-button__button__inner--cancel{--block-button--bg: transparent;--block-button--border: rgba(var(--palette--text--rgb), clamp(0, .75 * var(--palette--text--alpha), 1));--block-button--text: rgba(var(--palette--text--rgb), clamp(0, .75 * var(--palette--text--alpha), 1));--block-button--text-sublabel: rgba(var(--palette--text--rgb), clamp(0, .75 * var(--palette--text--alpha), 1));--block-button--bg-active: rgba(var(--palette--text--rgb), clamp(0, .05 * var(--palette--text--alpha), 1));--block-button--border-active: rgba(var(--palette--text--rgb), clamp(0, .8 * var(--palette--text--alpha), 1));--block-button--text-active: rgba(var(--palette--text--rgb), clamp(0, .8 * var(--palette--text--alpha), 1));--block-button--text-sublabel-active: rgba(var(--palette--text--rgb), clamp(0, .8 * var(--palette--text--alpha), 1));--block-button--progress: var(--palette--text)}.block-button__button__inner--primary-invert{--block-button--bg: var(--palette--bg);--block-button--border: var(--palette--bg);--block-button--text: var(--palette--text);--block-button--text-sublabel: var(--palette--text);--block-button--bg-active: var(--palette--text);--block-button--border-active: var(--palette--bg);--block-button--text-active: var(--palette--bg);--block-button--text-sublabel-active: var(--palette--bg);--block-button--progress: var(--palette--text)}.block-button__button__inner--borderless-dim{--block-button--bg: transparent;--block-button--border: transparent;--block-button--text: rgba(var(--palette--text--rgb), clamp(0, .5 * var(--palette--text--alpha), 1));--block-button--text-sublabel: rgba(var(--palette--text--rgb), clamp(0, .75 * var(--palette--text--alpha), 1));--block-button--bg-active: transparent;--block-button--border-active: transparent;--block-button--text-active: rgba(var(--palette--text--rgb), clamp(0, .75 * var(--palette--text--alpha), 1));--block-button--text-sublabel-active: var(--palette--text);--block-button--progress: var(--palette--text)}.block-button__button__inner--warning{--block-button--bg: rgba(var(--palette--error--rgb), clamp(0, .75 * var(--palette--error--alpha), 1));--block-button--border: var(--palette--error);--block-button--text: rgba(var(--palette--text--rgb), clamp(0, .75 * var(--palette--text--alpha), 1));--block-button--text-sublabel: rgba(var(--palette--text--rgb), clamp(0, .5 * var(--palette--text--alpha), 1));--block-button--bg-active: var(--palette--error);--block-button--border-active: var(--palette--error);--block-button--text-active: var(--palette--text);--block-button--text-sublabel-active: rgba(var(--palette--text--rgb), clamp(0, .55 * var(--palette--text--alpha), 1));--block-button--progress: var(--palette--text)}.block-button__button__inner--last{margin-bottom:var(--block-button-bottom-margin)}.block-button__button__inner--inset{margin-left:1.5rem;margin-right:1.5rem}.block-button__button__inner--has-progress:before,.block-button__button__inner--has-progress:after{position:absolute;bottom:-.75px;left:-.75px;content:"";background:var(--block-button--progress);height:.1875rem}.block-button__button__inner--has-progress:before{right:-.75px;opacity:.15}.block-button__button__inner--has-progress:after{width:calc(100% * var(--progress));opacity:.5}.block-button__label,.block-button__sublabel,.block-button__image{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.block-button.state--loading .block-button__label,.block-button.state--loading .block-button__sublabel,.block-button.state--loading .block-button__image{opacity:0}.block-button__sublabel{font-weight:400;color:var(--block-button--text-sublabel)}.block-button__sublabel{padding-left:.5rem}@media screen and (max-width: 863px){.block-button__sublabel{padding-left:.25rem}}.block-button__sublabel:empty{display:none}.block-button__button:active .block-button__sublabel{color:var(--block-button--text-sublabel-active)}.block-button__button:focus-visible .block-button__sublabel{color:var(--block-button--text-sublabel-active)}@media (hover: hover){.block-button__button:hover .block-button__sublabel{color:var(--block-button--text-sublabel-active)}}.block-button.state--disabled .block-button__sublabel{color:var(--block-button--text-sublabel-disabled)}.block-button__image{position:relative;top:.0625rem;display:inline-block;height:.8em;margin-left:.75rem}.block-button__image svg{height:.8em}.block-button .spinner{--spinner-size: 1.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.film-data{display:grid;grid-template-columns:repeat(12,min((var(--grid--col-width)),5.25rem));grid-column-gap:var(--grid--gutter);grid-row-gap:calc(var(--space) * 3);margin-bottom:calc(var(--space) * 4);color:var(--palette--text-subtle)}.film-data p{opacity:.75;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta--font-size);font-weight:400;letter-spacing:var(--type--meta--letter-spacing);line-height:var(--type--meta--line-height)}.film-data p a{text-decoration:underline solid var(--border--color) var(--border--width)}@media (hover: hover){.film-data p a:hover{text-decoration-color:var(--border--bold--color)}}.film-data__item{grid-column:span 2}@media screen and (min-width: 864px) and (max-width: 899px){.film-data__item{grid-column:span 3}}@media screen and (max-width: 863px){.film-data__item{grid-column:span 4}}.film-data__item--cast{padding-right:var(--grid--gutter)}.film-data__item--cast{grid-column:span 8}@media screen and (min-width: 864px) and (max-width: 899px){.film-data__item--cast{grid-column:span 6}}@media screen and (max-width: 863px){.film-data__item--cast{grid-column:span 8}}.film-data__item--cast p{max-width:var(--body-text-max-width)}@media screen and (max-width: 863px){.film-data--has-directors-and-writers .film-data__item--runtime{order:1}}@media screen and (max-width: 863px){.film-data:not(.film-data--has-directors-and-writers) .film-data__item--cast{grid-column:span 11}}.film-data__details{display:flex;align-items:flex-start}.film-data__details>:not(:last-child){margin-right:calc(var(--space) * 1)}.film-data__details__year{padding-right:calc(var(--space) * 1)}@media screen and (max-width: 863px){.film-data__details__year{padding-right:calc(var(--space) * .5)}}.film-data__rating-icon{--rating-icon-height: 1em;transform:translateY(.1em)}.film-data__cc-icon{height:1em;width:auto;transform:translateY(.1em)}.film-data__number{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--meta-mono--font-size);font-weight:400;letter-spacing:var(--type--meta-mono--letter-spacing);line-height:var(--type--meta-mono--line-height)}:root,ion-content,ion-title,ion-modal{--in-page-back-button-size:1.5rem}.in-page-back-button{--min-height: 0px;--min-width: 0px;--background-focused-opacity: 0px;--background-hover-opacity: 0px;--icon-margin-bottom: 0px;--icon-margin-end: 0px;--icon-margin-start: 0px;--icon-margin-top: 0px;--icon-margin-left: 0px;--icon-margin-right: 0px;--icon-padding-bottom: 0px;--icon-padding-end: 0px;--icon-padding-start: 0px;--icon-padding-top: 0px;--icon-padding-left: 0px;--icon-padding-right: 0px;--margin-bottom: 0px;--margin-end: 0px;--margin-start: 0px;--margin-top: 0px;--margin-left: 0px;--margin-right: 0px;--padding-bottom: 0px;--padding-end: 0px;--padding-start: 0px;--padding-top: 0px;--padding-left: 0px;--padding-right: 0px;--border-radius: 0px;--background: transparent;--background-focused: transparent;--background-hover: transparent;--ripple-color: transparent;min-width:unset;min-height:unset;aspect-ratio:unset;position:fixed;top:0;left:calc(var(--root-safe-area-left) + var(--grid--margin) - var(--nav-header-button-padding-horiz));z-index:10;cursor:pointer;padding:var(--nav-header-button-padding-top) var(--nav-header-button-padding-horiz) var(--nav-header-button-padding-bottom)}ion-modal.modal-card .in-page-back-button{padding-top:var(--ion-card-modal-padding-top)}.in-page-back-button::part(native),.in-page-back-button::part(icon){width:var(--in-page-back-button-size);height:var(--in-page-back-button-size)}.in-page-back-button::part(text){display:none}.in-page-back-button:active::part(icon){opacity:.75}.in-page-back-button:focus-visible::part(icon){opacity:.75}@media (hover: hover){.in-page-back-button:hover::part(icon){opacity:.75}}.in-page-back-button.state--disabled::part(native){pointer-events:none}:-webkit-full-screen-document .in-page-back-button{display:none}:root,ion-content,ion-title,ion-modal{--loading-overlay-position-top: 0;--loading-overlay-color-bg: var(--palette--bg);--loading-overlay-z-index: 5}.loading-overlay{position:fixed;top:var(--loading-overlay-position-top);bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none;z-index:var(--loading-overlay-z-index)}.loading-overlay__bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:var(--loading-overlay-color-bg)}.loading-overlay__spinner{position:relative;z-index:2}:root,ion-content,ion-title,ion-modal{--loading-refresher-safe-area-top: var(--root-safe-area-top);--loading-refresher-padding-top: var(--loading-refresher-safe-area-top);--loading-refresher-padding-bottom: 0em;--loading-refresher-spinner-size: calc((1rem * 18) / ((var(--type--scaling, 1) * 16)));--loading-refresher-height: 72px;--loading-refresher-transition-speed: .3s;--loading-refresher-transition-ease: ease;--loading-refresher-transition-close-delay: .12s;--loading-refresher-hero-border-style: .75px solid rgba(var(--palette--text--rgb), clamp(0, .25 * var(--palette--text--alpha), 1));--loading-refresher-hero-border-transition-speed: .15s;--loading-refresher-hero-border-transition-ease: ease;--loading-refresher-hero-border-transition-close-delay: calc( var(--loading-refresher-transition-speed) + var(--loading-refresher-transition-close-delay) )}.loading-refresher{--refresher-color-bg: var(--palette--bg);position:relative;padding-top:0;padding-bottom:0;height:var(--loading-refresher-height);background:var(--refresher-color-bg)}.loading-refresher:before{position:absolute;top:0;left:0;right:0;bottom:calc(-1 * var(--loading-refresher-height));z-index:1;background:var(--refresher-color-bg);content:""}.loading-refresher__content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent;padding-top:var(--loading-refresher-padding-top);padding-bottom:var(--loading-refresher-padding-bottom);transition:opacity var(--loading-refresher-transition-speed) var(--loading-refresher-transition-ease)}.loading-refresher__content .refresher-pulling-text,.loading-refresher__content .refresher-refreshing-text{display:none}.loading-refresher__content:after{width:var(--loading-refresher-spinner-size);height:var(--loading-refresher-spinner-size);content:" ";display:block;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 height=%2216%22 width=%2216%22 viewBox=%220 0 16 16%22%3E%3Cpolyline points=%2215.162 0.569 15.211 5.904 10.124 4.202%22 stroke-width=%221%22 fill=%22none%22 stroke=%22%23f0efed%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 vector-effect=%22non-scaling-stroke%22%3E%3C/polyline%3E%3Cpath d=%22M15.434,9A7.5,7.5,0,1,1,15.2,5.9%22 stroke-width=%221%22 fill=%22none%22 stroke=%22%23f0efed%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 vector-effect=%22non-scaling-stroke%22%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat}.loading-refresher--is-pulling .loading-refresher__content:after{transform:scale(min(.5 * var(--loading-refresher-progress),1.2)) rotate(calc(360deg * var(--loading-refresher-progress)));opacity:min(.5 * var(--loading-refresher-progress),1)}.loading-refresher--is-active:not(.loading-refresher--is-pulling) .loading-refresher__content:after{animation:loading-refresher-icon-spin 1s linear infinite}@keyframes loading-refresher-icon-spin{0%{transform:rotate(calc(360deg * var(--loading-refresher-progress)))}to{transform:rotate(calc(720deg * var(--loading-refresher-progress)))}}.loading-refresher:not(.loading-refresher--is-active) .loading-refresher__content{opacity:0}.modal-breadcrumbs{padding-left:var(--grid--margin);padding-right:var(--grid--margin);position:sticky;top:calc(-1 * var(--modal-content-padding-top));z-index:9;margin-top:calc(-1 * var(--modal-content-padding-top));background:var(--modal-color-bg)}.modal-breadcrumbs__membrane{position:relative;width:calc(100% - var(--modal-top-button-size) - 2 * var(--modal-top-button-padding-horiz) - var(--grid--margin) - calc(var(--space) * 2))}.modal-breadcrumbs__membrane:before,.modal-breadcrumbs__membrane:after{position:absolute;bottom:0;left:0;content:"";height:1px}.modal-breadcrumbs__membrane:before{width:100%;background:rgba(var(--palette--text-subtle--rgb),clamp(0,.15 * var(--palette--text-subtle--alpha),1))}.modal-breadcrumbs__membrane:after{width:min(100% * var(--modal-nav-progress),100%);background:rgba(var(--palette--text-subtle--rgb),clamp(0,.5 * var(--palette--text-subtle--alpha),1));transition:width 666ms ease-in-out}.modal-breadcrumbs__buttons{display:flex;flex-direction:row;justify-content:space-between}.modal-breadcrumbs__button{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--eyebrow--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--eyebrow--letter-spacing);line-height:var(--type--eyebrow--line-height);transition:opacity .5s;padding-top:calc(var(--modal-top-button-padding-vert) + .5 * (var(--modal-top-button-size) - 1em));padding-bottom:.75rem;counter-increment:list-number}.modal-breadcrumbs__button:before{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--eyebrow-mono--font-size);font-weight:400;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--eyebrow-mono--letter-spacing);line-height:var(--type--eyebrow-mono--line-height);content:"0" counter(list-number);margin-right:.4em;color:rgba(var(--palette--text-subtle--rgb),clamp(0,.666 * var(--palette--text-subtle--alpha),1))}.modal-breadcrumbs__button--inactive{opacity:.5}.modal-breadcrumbs__progressline{width:100%;height:.75px;background-color:rgba(var(--palette--text--rgb),clamp(0,.75 * var(--palette--text--alpha),1));transition:width 1s}:root,ion-content,ion-title,ion-modal{--nav-header-padding-top: max( calc(var(--nav-header-padding-top-default) - var(--nav-header-button-padding-vert)), calc(var(--root-safe-area-top) + calc(var(--space) * .5) - var(--nav-header-button-padding-vert)), 0rem );--nav-header-button-padding-vert:1.125rem;--nav-header-button-padding-top: calc(var(--nav-header-padding-top) + var(--nav-header-button-padding-vert));--nav-header-button-padding-bottom: var(--nav-header-button-padding-vert);--nav-header-logo-height: calc(var(--nav-header-logo-width) * .4153);--nav-header-outer-height: calc( var(--nav-header-logo-height) + var(--nav-header-button-padding-top) + var(--nav-header-button-padding-bottom) );--nav-header-outer-height-with-clearance: calc( var(--nav-header-outer-height) + var(--nav-header-default-bottom-clearance) );--nav-header-hidden-transition-delay: 1s}:root,ion-content,ion-title,ion-modal{--nav-header-padding-top-default:3.75rem}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--nav-header-padding-top-default:3rem}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--nav-header-padding-top-default:2.25rem}}:root,ion-content,ion-title,ion-modal{--nav-header-default-bottom-clearance:4rem}@media screen and (min-width: 864px) and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--nav-header-default-bottom-clearance:3rem}}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--nav-header-default-bottom-clearance:2rem}}:root,ion-content,ion-title,ion-modal{--nav-header-button-gap-horiz:1.5rem}@media screen and (max-width: 1151px){:root,ion-content,ion-title,ion-modal{--nav-header-button-gap-horiz:.75rem}}:root,ion-content,ion-title,ion-modal{--nav-header-button-padding-horiz: min(1.5rem, var(--grid--margin))}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--nav-header-button-padding-horiz:.5rem}}:root,ion-content,ion-title,ion-modal{--nav-header-logo-width:4.125rem}@media screen and (max-width: 863px){:root,ion-content,ion-title,ion-modal{--nav-header-logo-width:3.5rem}}ion-toolbar .toolbar-container{min-height:0!important}.nav-header{position:absolute;top:0;left:0;right:0;z-index:9;transition-property:transform,opacity;transition-duration:var(--loading-refresher-transition-speed);transition-delay:var(--loading-refresher-transition-close-delay);transition-timing-function:var(--loading-refresher-transition-ease);pointer-events:none}.nav-header ion-toolbar,.nav-header ion-toolbar:first-of-type{--min-height: 0;--padding-top: 0;--padding-left: 0;--padding-right: 0;--padding-bottom: 0;--padding-start: 0;--padding-end: 0}.nav-header.state--hidden{transform:translateY(calc(-.5 * var(--nav-header-outer-height)));transition-duration:var(--loading-refresher-transition-speed);transition-delay:var(--nav-header-hidden-transition-delay);opacity:0}.nav-header--refresher-is-active{transition-delay:0ms;transform:translateY(calc(var(--loading-refresher-height) * var(--nav-header-refresher-pull-progress)))}.nav-header--refresher-is-pulling{transition:none}.nav-header__toolbar{padding-inline-start:0;padding-inline-end:0;padding:0 var(--grid--margin)!important;margin:0;min-height:0;height:auto}.nav-header__toolbar__inner{display:flex;justify-content:space-between;align-items:center}.nav-header__logo{position:relative;flex:0 0 calc(var(--nav-header-logo-width) + var(--nav-header-button-padding-horiz) * 2);pointer-events:auto;overflow:visible}.nav-header__logo__logo .svg__filled{fill:var(--palette--text)}.nav-header__logo__logo .svg__stroked{stroke:var(--palette--text)}.nav-header__logo__link{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:var(--nav-header-logo-width);height:var(--nav-header-logo-height);box-sizing:content-box;padding:var(--nav-header-button-padding-top) var(--nav-header-button-padding-horiz) var(--nav-header-button-padding-bottom);display:block;overflow:visible}.nav-header__logo__env{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--overline-small--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--overline-small--letter-spacing);line-height:var(--type--overline-small--line-height);position:absolute;bottom:calc(var(--nav-header-button-padding-bottom) - 1em - .375rem);left:50%;z-index:2;letter-spacing:.25em;transform:translate(calc(-50% + .125em));font-size:calc(var(--nav-header-logo-width) * .17);color:rgba(var(--palette--text-subtle--rgb),clamp(0,.5 * var(--palette--text-subtle--alpha),1))}.nav-header__left-buttons,.nav-header__right-buttons{display:flex;flex:0 0 calc(.5 * (100% - var(--nav-header-logo-width)))}.nav-header__left-buttons{--nav-header-button-padding-right-extra: var(--nav-header-button-gap-horiz);margin-left:calc(-1 * var(--grid--margin))}.nav-header__left-buttons .nav-header__button:first-child{--nav-header-button-padding-left-extra: calc( var(--grid--margin) - var(--nav-header-button-padding-horiz) )}@media screen and (max-width: 863px){.nav-header__left-buttons .nav-header__button--extra-hit-target-on-phone{--nav-header-button-padding-right-extra: calc(4 * var(--nav-header-button-gap-horiz))}}.nav-header__right-buttons{--nav-header-button-padding-left-extra: var(--nav-header-button-gap-horiz);margin-right:calc(-1 * var(--grid--margin));justify-content:flex-end}.nav-header__right-buttons .nav-header__button:last-child{--nav-header-button-padding-right-extra: calc( var(--grid--margin) - var(--nav-header-button-padding-horiz) )}@media screen and (max-width: 863px){.nav-header__right-buttons .nav-header__button--extra-hit-target-on-phone{--nav-header-button-padding-left-extra: calc(4 * var(--nav-header-button-gap-horiz))}}.nav-header__button{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--button-navbar--font-size);font-weight:400;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--button-navbar--letter-spacing);line-height:var(--type--button-navbar--line-height);color:var(--palette--text-subtle);opacity:.75;display:inline-block;cursor:pointer;text-decoration:none;pointer-events:auto;padding-top:var(--nav-header-button-padding-top);padding-bottom:var(--nav-header-button-padding-bottom);padding-left:calc(var(--nav-header-button-padding-horiz) + var(--nav-header-button-padding-left-extra, 0rem));padding-right:calc(var(--nav-header-button-padding-horiz) + var(--nav-header-button-padding-right-extra, 0rem))}.nav-header__button .svg__filled{fill:var(--palette--text-subtle)}.nav-header__button .svg__stroked{stroke:var(--palette--text-subtle)}.nav-header__button.state--active{color:var(--palette--text);opacity:1}.nav-header__button.state--active .svg__filled{fill:var(--palette--text)}.nav-header__button.state--active .svg__stroked{stroke:var(--palette--text)}.nav-header__button:active{color:var(--palette--text);opacity:1}.nav-header__button:active .svg__filled{fill:var(--palette--text)}.nav-header__button:active .svg__stroked{stroke:var(--palette--text)}.nav-header__button:focus-visible{color:var(--palette--text);opacity:1}.nav-header__button:focus-visible .svg__filled{fill:var(--palette--text)}.nav-header__button:focus-visible .svg__stroked{stroke:var(--palette--text)}@media (hover: hover){.nav-header__button:hover{color:var(--palette--text);opacity:1}.nav-header__button:hover .svg__filled{fill:var(--palette--text)}.nav-header__button:hover .svg__stroked{stroke:var(--palette--text)}}.nav-header__button--unlinked{opacity:1;pointer-events:none}@media screen and (max-width: 863px){.nav-header__button--hide-on-phone,.nav-header__button__hide-on-phone{display:none}}@media screen and (min-width: 864px){.nav-header__button--only-on-phone{display:none}}.nav-header__button .svg{width:1rem;height:1rem;transform:translateY(-.0625rem)}.nav-logo{position:relative;z-index:2;width:var(--nav-header-logo-width);height:var(--nav-header-logo-height);pointer-events:auto}.nav-logo .svg__filled{fill:var(--palette--text)}.nav-logo .svg__stroked{stroke:var(--palette--text)}.nav-logo__active-target{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;display:none}.nav-logo:active .nav-logo__active-target{display:block}.nav-logo:focus-visible .nav-logo__active-target{display:block}@media (hover: hover){.nav-logo:hover .nav-logo__active-target{display:block}}.nav-logo__svg{position:relative;z-index:2;pointer-events:none}.nav-logo__video{--svg-a24-logo-video-width: calc(5.1 * var(--nav-header-logo-width));--svg-a24-logo-video-height: calc(var(--nav-header-logo-video-width) * .5265);position:absolute;top:50%;left:50%;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;width:var(--svg-a24-logo-video-width);height:var(--svg-a24-logo-video-height);transform:translate(-50%,-50%)}.nav-logo__video video{width:100%;height:100%}.price-formatted{--price-formatted-decimal-negative-margin-multiplier: 1;white-space:nowrap;font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-weight:400;letter-spacing:-.085em}.price-formatted--medium{--price-formatted-decimal-negative-margin-multiplier: 1.25;letter-spacing:-.09em}.price-formatted--large{--price-formatted-decimal-negative-margin-multiplier: 1.333;letter-spacing:-.095em}.price-formatted__sign{margin-right:.075em}.price-formatted__decimal{letter-spacing:0;margin-left:calc(-.075em * var(--price-formatted-decimal-negative-margin-multiplier));margin-right:calc(-.225em * var(--price-formatted-decimal-negative-margin-multiplier))}.price-formatted--supercents .price-formatted__decimal{display:none}.price-formatted--supercents .price-formatted__cents{position:relative;display:inline-block;font-size:.75em;margin-left:.1em;transform:translate3d(0,-.25em,0)}.price-formatted--supercents .price-formatted__cents:after{position:absolute;left:.1em;right:0;bottom:-.025em;content:"";border-bottom:.75px solid currentColor;opacity:.5}.price-formatted--dollars-large .price-formatted__dollars{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:calc((1rem * 27) / ((var(--type--scaling, 1) * 16)));letter-spacing:-.025em;line-height:.94}.product-eyebrow{display:flex;align-items:flex-end;font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--eyebrow--font-size);font-weight:500;text-transform:uppercase;font-feature-settings:"cpsp";letter-spacing:var(--type--eyebrow--letter-spacing);line-height:var(--type--eyebrow--line-height)}.product-eyebrow__aaa24-logo{height:2em;width:auto;margin-right:.5rem}.product-eyebrow__aaa24-logo .svg__filled{fill:var(--palette--text)}.product-eyebrow__aaa24-logo .svg__stroked{stroke:var(--palette--text)}.product-eyebrow__bundle{height:1.2em;margin-right:.5rem;align-self:center;transform:translateY(.15em)}.product-eyebrow__bundle .svg__filled{fill:var(--palette--text)}.product-eyebrow__bundle .svg__stroked{stroke:var(--palette--text)}.product-eyebrow__header{opacity:.75;margin-bottom:-.125em;max-width:15em}.product-eyebrow__header__line{display:block}.product-eyebrow--small-aaa24-logo .product-eyebrow__aaa24-logo{opacity:.75;height:1.5em}.product-eyebrow--small-aaa24-logo .product-eyebrow__header__line{display:inline}.radio-button{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--input--font-size);font-weight:400;letter-spacing:var(--type--input--letter-spacing);line-height:var(--type--input--line-height);text-align:center;color:var(--palette--text);padding:var(--input--padding-vert) var(--input--padding-horz);border:.75px solid var(--palette--border);border-radius:calc(.5 * var(--input--height));margin-right:calc(var(--space) * 1);cursor:pointer}.radio-button .svg__filled{fill:var(--palette--text)}.radio-button .svg__stroked{stroke:var(--palette--text)}.radio-button--selected{border-color:var(--palette--text);background-color:var(--palette--text);color:var(--palette--bg)}.radio-button--selected .svg__filled{fill:var(--palette--bg)}.radio-button--selected .svg__stroked{stroke:var(--palette--bg)}.radio-button:active{border-color:rgba(var(--palette--text--rgb),clamp(0,.666 * var(--palette--text--alpha),1))}.radio-button:focus-visible{border-color:rgba(var(--palette--text--rgb),clamp(0,.666 * var(--palette--text--alpha),1))}@media (hover: hover){.radio-button:hover{border-color:rgba(var(--palette--text--rgb),clamp(0,.666 * var(--palette--text--alpha),1))}}.radio-button .svg{display:inline-block;height:.75em;margin-right:.15em}:root,ion-content,ion-title,ion-modal{--scroll-to-top-height: max(calc(var(--root-safe-area-top) - calc((1rem * 12) / ((var(--type--scaling, 1) * 16)))), calc((1rem * 18) / ((var(--type--scaling, 1) * 16))))}.scroll-to-top{position:fixed;top:0;left:0;right:0;z-index:15;height:var(--scroll-to-top-height)}.search-input{display:flex;align-items:center;transition-duration:.25s;transition-property:all;transition-timing-function:ease;background-color:var(--palette--bg-subtle);border:var(--border);border-radius:calc(.5 * var(--input--height));padding:var(--input--padding-vert) var(--input--padding-horz);height:100%}.search-input:has(input:focus-visible),.search-input:has(input:focus),.search-input:has(input:active){background-color:rgba(var(--palette--text-subtlest--rgb),clamp(0,.25 * var(--palette--text-subtlest--alpha),1));border-color:var(--palette--border-active);box-shadow:0 calc(var(--space) * .5) calc(var(--space) * 3) rgba(var(--palette--border-active--rgb),clamp(0,.666 * var(--palette--border-active--alpha),1))}.search-input__icon{display:inline-block;width:1em;height:1em}.search-input__icon .svg__filled{fill:var(--palette--text)}.search-input__icon .svg__stroked{stroke:var(--palette--text)}.search-input>input{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--input--font-size);font-weight:400;letter-spacing:var(--type--input--letter-spacing);line-height:var(--type--input--line-height);background-color:transparent;border:none;color:var(--palette--text);padding:0 0 0 1em;margin:0;max-width:100%;flex:1}.toast{--border-radius:.1875rem;--background: #242424;--ion-background-color-rgb: 36, 36, 36;--border-style: none;--color: rgba(var(--palette--text-subtle--rgb), clamp(0, .9 * var(--palette--text-subtle--alpha), 1));--start: var(--grid--margin);--end: var(--grid--margin);--max-width: calc((1rem * 400) / ((var(--type--scaling, 1) * 16)));--width: auto;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:transparent;border:none}.root--is-iphone .toast--position-top{transform:translateY(-10px)}.toast--width-narrow{--max-width:12.5rem}.toast--width-medium{--max-width:18.75rem}.toast::part(container){font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.875rem;letter-spacing:.0175em;font-weight:400;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp";--border-color: rgba(var(--palette--text--rgb), clamp(0, .15 * var(--palette--text--alpha), 1));--border-style: solid;--border-width: .75px;border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius);text-align:center}@media screen and (max-width: 863px){.toast::part(container){font-size:calc((1rem * 12) / ((var(--type--scaling, 1) * 16)));letter-spacing:.0175em}}.toast::part(message){display:flex;justify-content:center;gap:calc(var(--space) * 1)}.toast::part(button){font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:calc((1rem * 14) / ((var(--type--scaling, 1) * 16)));letter-spacing:.0175em;font-weight:500;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp";--border-color: rgba(var(--palette--text--rgb), clamp(0, .333 * var(--palette--text--alpha), 1));--border-style: solid;--border-width: .75px;border-left:var(--border-width) var(--border-style) var(--border-color);color:var(--palette--text)}@media screen and (max-width: 863px){.toast::part(button){font-size:calc((1rem * 12) / ((var(--type--scaling, 1) * 16)));letter-spacing:.0175em}}.toast::part(button):active{color:var(--palette--text-subtle)}.toast::part(button):focus-visible{color:var(--palette--text-subtle)}@media (hover: hover){.toast::part(button):hover{color:var(--palette--text-subtle)}}.toast::part(icon){opacity:.666;width:1.25em;height:1.25em}.toast::part(button cancel){width:calc(calc(var(--space) * 1) + calc((1rem * 15) / ((var(--type--scaling, 1) * 16))));padding:calc((1rem * 15) / ((var(--type--scaling, 1) * 16)));font-size:0;line-height:0;color:transparent;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 class=%22svg--action-close%22 viewBox=%220 0 12 12%22%3E%3Cg stroke-width=%221%22 fill=%22none%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cline x1=%221.5%22 y1=%221.5%22 x2=%2210.5%22 y2=%2210.5%22 stroke=%22%239fa595%22 vector-effect=%22non-scaling-stroke%22%3E%3C/line%3E%3Cline x1=%2210.5%22 y1=%221.5%22 x2=%221.5%22 y2=%2210.5%22 stroke=%22%239fa595%22 vector-effect=%22non-scaling-stroke%22%3E%3C/line%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:calc(var(--space) * 1) calc(var(--space) * 1);background-position:center center;opacity:.5}.toast::part(button cancel):active{opacity:1}.toast::part(button cancel):focus-visible{opacity:1}@media (hover: hover){.toast::part(button cancel):hover{opacity:1}}.toast--bold{--background: #b9bdb3;--ion-background-color-rgb: 185, 189, 179;--color: rgba(var(--palette--bg--rgb), clamp(0, .8 * var(--palette--bg--alpha), 1))}.toast--bold::part(container){--border-color: rgba(var(--palette--bg--rgb), clamp(0, .25 * var(--palette--bg--alpha), 1))}.toast--bold::part(button){--border-color: rgba(var(--palette--bg--rgb), clamp(0, .5 * var(--palette--bg--alpha), 1))}.toast--bold::part(button cancel){background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 class=%22svg--action-close%22 viewBox=%220 0 12 12%22%3E%3Cg stroke-width=%221%22 fill=%22none%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cline x1=%221.5%22 y1=%221.5%22 x2=%2210.5%22 y2=%2210.5%22 stroke=%22%23000000%22 vector-effect=%22non-scaling-stroke%22%3E%3C/line%3E%3Cline x1=%2210.5%22 y1=%221.5%22 x2=%221.5%22 y2=%2210.5%22 stroke=%22%23000000%22 vector-effect=%22non-scaling-stroke%22%3E%3C/line%3E%3C/g%3E%3C/svg%3E")}.toast--banner{--start: 0;--end: 0;--max-width: none;--border-radius: 0;--color: rgba(var(--palette--text--rgb), clamp(0, .9 * var(--palette--text--alpha), 1));--min-height: calc((1rem * 88) / ((var(--type--scaling, 1) * 16)));transform:translate3d(0,calc(var(--toast-tabbar-offset, 0px) + var(--toast-default-offset, 0px)),0)}.toast--banner::part(container){font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:1rem;letter-spacing:.0175em;font-weight:400;line-height:1;text-transform:uppercase;font-feature-settings:"cpsp"}@media screen and (max-width: 863px){.toast--banner::part(container){font-size:calc((1rem * 12) / ((var(--type--scaling, 1) * 16)));letter-spacing:.0175em}}.toast--banner.ios{--toast-default-offset: 10px}.toast--banner.md{--toast-default-offset: 8px}.toast--banner.toast--tabbar-is-foreground{--toast-tabbar-offset: calc(-1 * var(--tabs-height))}.toast--banner>*{transform:translate3d(0,calc(2 * var(--toast-default-offset, 0px)),0)}.toast--banner::part(container){font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:.875rem;letter-spacing:-.01em;font-weight:400;line-height:1;text-transform:none;border-left:none;border-right:none;border-top:calc(var(--border--thick--width) + var(--border--width)) solid var(--palette--text)}.toast--banner::part(container):after{position:absolute;bottom:0;left:0;right:0;background-image:linear-gradient(to bottom,rgba(var(--palette--bg--rgb),clamp(0,0 * var(--palette--bg--alpha),1)) 0%,rgba(var(--palette--bg--rgb),clamp(0,.01 * var(--palette--bg--alpha),1)) 7.93%,rgba(var(--palette--bg--rgb),clamp(0,.02 * var(--palette--bg--alpha),1)) 15.04%,rgba(var(--palette--bg--rgb),clamp(0,.05 * var(--palette--bg--alpha),1)) 21.46%,rgba(var(--palette--bg--rgb),clamp(0,.08 * var(--palette--bg--alpha),1)) 27.36%,rgba(var(--palette--bg--rgb),clamp(0,.13 * var(--palette--bg--alpha),1)) 32.87%,rgba(var(--palette--bg--rgb),clamp(0,.18 * var(--palette--bg--alpha),1)) 38.15%,rgba(var(--palette--bg--rgb),clamp(0,.25 * var(--palette--bg--alpha),1)) 43.35%,rgba(var(--palette--bg--rgb),clamp(0,.32 * var(--palette--bg--alpha),1)) 48.62%,rgba(var(--palette--bg--rgb),clamp(0,.4 * var(--palette--bg--alpha),1)) 54.11%,rgba(var(--palette--bg--rgb),clamp(0,.48 * var(--palette--bg--alpha),1)) 59.96%,rgba(var(--palette--bg--rgb),clamp(0,.58 * var(--palette--bg--alpha),1)) 66.34%,rgba(var(--palette--bg--rgb),clamp(0,.67 * var(--palette--bg--alpha),1)) 73.38%,rgba(var(--palette--bg--rgb),clamp(0,.78 * var(--palette--bg--alpha),1)) 81.23%,rgba(var(--palette--bg--rgb),clamp(0,.89 * var(--palette--bg--alpha),1)) 90.06%,var(--palette--bg) 100%);content:"";height:calc(var(--space) * 4);opacity:.15}.toast--banner::part(icon){width:1.8em;height:1.8em}.toast--banner::part(message){justify-content:flex-start;text-align:left;padding-top:calc(var(--space) * 1.5);padding-bottom:calc(var(--space) * 1.5);line-height:125%}.toast--banner::part(button){border:0;position:relative;top:calc(var(--space) * -1.5)}.toast--banner::part(button cancel){color:var(--palette--text-subtle);background-size:calc(var(--space) * 2) calc(var(--space) * 2);background-position:top center}.transaction-allowance{--transaction-allowance-icon-size:1.5rem;--transaction-allowance-icon-margin-horiz:.375rem;position:relative;min-height:var(--transaction-allowance-icon-size)}.transaction-allowance__inner{display:grid;grid-template-columns:auto 1fr auto;column-gap:var(--grid--gutter)}.transaction-allowance__icon{width:var(--transaction-allowance-icon-size);height:var(--transaction-allowance-icon-size);margin:0 var(--transaction-allowance-icon-margin-horiz);align-self:center}.transaction-allowance__icon__image{width:100%;height:100%;margin:0 auto}.transaction-allowance__details__credit{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta--font-size);font-weight:400;letter-spacing:var(--type--meta--letter-spacing);line-height:var(--type--meta--line-height)}.transaction-allowance__details__credit__type{margin-right:.25em}.transaction-allowance__details__credit__num{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--meta-mono--font-size);font-weight:400;letter-spacing:var(--type--meta-mono--letter-spacing);line-height:var(--type--meta-mono--line-height)}.transaction-allowance__details__credit__error{color:rgba(var(--color--bad-default--rgb),1)}.transaction-allowance__details__balance{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);opacity:.75}.transaction-allowance__details__balance__amount{font-family:NB International Mono Web,"Courier, Courier New, Monaco, monospace";font-size:var(--type--meta-small-mono--font-size);font-weight:400;letter-spacing:var(--type--meta-small-mono--letter-spacing);line-height:var(--type--meta-small-mono--line-height)}.transaction-allowance__edit{font-family:NB International Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--meta-small--font-size);font-weight:400;letter-spacing:var(--type--meta-small--letter-spacing);line-height:var(--type--meta-small--line-height);transform:translateY(-.03125rem)}.transaction-allowance__edit__insufficient{opacity:.5}.transaction-allowance ion-toggle{--track-background: var(--palette--text-subtle);--track-background-checked: rgba(var(--color--blue-default--rgb), 1)}.transaction-allowance.state-disabled ion-toggle{opacity:.5;pointer-events:none}.transaction-allowance ion-toggle::part(handle){background-color:var(--palette--text)!important}
