.breakpoint-snipe_light__nT9FG{--background:#fff;--foreground:#000}.breakpoint-snipe_dark__Rz3GA{--background:#000;--foreground:#fff}.breakpoint-snipe_wrap__8kBXb:after{background:var(--background);bottom:0;color:var(--foreground);content:var(--stop,"S");display:none;font-size:1.6rem;padding:10px;position:fixed;right:0;z-index:10}@media screen and (min-width:640px){.breakpoint-snipe_wrap__8kBXb{--stop:"M"}}@media screen and (min-width:1024px){.breakpoint-snipe_wrap__8kBXb{--stop:"L"}}@media screen and (min-width:1144px){.breakpoint-snipe_wrap__8kBXb{--stop:"XL"}}@media screen and (min-width:1440px){.breakpoint-snipe_wrap__8kBXb{--stop:"XXL"}}.breakpoint-snipe_debug__HprSt:after{display:block}.icon_icon__pX9YY{aspect-ratio:1/1;display:block;width:100%}.bubble-container_bubbleContainer__wUA4J{--icon-bubble-size:96px;position:relative}.bubble-container_topBorder__qL5n8{border-top:6px solid var(--theme-top)}.bubble-container_iconContainer__incy_{align-items:center;border-radius:50%;display:flex;height:var(--icon-bubble-size);justify-content:center;margin:0 auto calc(var(--icon-bubble-size)*-.5) auto;position:relative;width:var(--icon-bubble-size);z-index:2}.bubble-container_bubbles__XX1TX{bottom:calc(100% - var(--icon-bubble-size)*.5);fill:var(--theme-top);left:50%;margin-top:-2px;position:absolute;transform:translate(-50%);width:min(60%,360px)}.bubble-container_content__D1MqM{background:var(--theme-background);border-bottom-left-radius:var(--border-radius-largest);border-bottom-right-radius:var(--border-radius-largest);padding:calc(var(--base-space, 8px) * 2) var(--gutter-width) calc(var(--base-space, 8px) * 7);position:relative;text-align:center;z-index:1}.bubble-container_content__D1MqM>*{position:relative;z-index:2}.bubble-container_content__D1MqM:after{background:linear-gradient(to bottom,var(--theme-background-color) 0,var(--theme-background-color) 100%);bottom:0;height:200px;left:0;position:absolute;width:100%;z-index:1}.bubble-container_iconContentPadding__QLkkc{padding-top:calc(var(--icon-bubble-size)*.5 + 1rem)}.bubble-container_bubblesAlt__G8zqC{transform:scaleX(-1)}.bubble-container_theme--blue__OmDro{--theme-background-color:var(--color-blue-light);--theme-background:var(--color-blue-light);--theme-top:var(--color-event-blue)}.bubble-container_theme--green__Z88_b{--theme-background:var(--color-green-light);--theme-background-color:var(--color-green-light);--theme-top:var(--color-event-green)}.bubble-container_theme--orange__98K3I{--theme-background:var(--color-orange-light);--theme-background-color:var(--color-orange-light);--theme-top:var(--color-event-orange)}.bubble-container_theme--pink__Q15nb{--theme-background:var(--color-pink-light);--theme-background-color:var(--color-pink-light);--theme-top:var(--color-event-pink)}.bubble-container_theme--teal__zHKYW{--theme-background:var(--color-teal-light);--theme-background-color:var(--color-teal-light);--theme-top:var(--color-teal)}.bubble-container_theme--black-event__vexrt{--theme-background:var(--color-event-black);--theme-background-color:var(--color-event-black)}.bubble-container_theme--black-event__vexrt .bubble-container_content__D1MqM{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-black);background-size:800px 836px}.bubble-container_theme--black-event__vexrt .bubble-container_content__D1MqM:after{content:""}.bubble-container_theme--blue-event__WWkRw{--theme-background:var(--color-event-blue);--theme-background-color:var(--color-event-blue)}.bubble-container_theme--blue-event__WWkRw .bubble-container_content__D1MqM{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-blue);background-size:800px 836px}.bubble-container_theme--blue-event__WWkRw .bubble-container_content__D1MqM:after{content:""}.bubble-container_theme--green-event__p_cO0{--theme-background:var(--color-event-green);--theme-background-color:var(--color-event-green)}.bubble-container_theme--green-event__p_cO0 .bubble-container_content__D1MqM{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-green);background-size:800px 836px}.bubble-container_theme--green-event__p_cO0 .bubble-container_content__D1MqM:after{content:""}.bubble-container_theme--grey-event__hOV2C{--theme-background:var(--color-event-grey);--theme-background-color:var(--color-event-grey)}.bubble-container_theme--grey-event__hOV2C .bubble-container_content__D1MqM{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-grey);background-size:800px 836px}.bubble-container_theme--grey-event__hOV2C .bubble-container_content__D1MqM:after{content:""}.bubble-container_theme--orange-event__XYfZF{--theme-background:var(--color-event-orange);--theme-background-color:var(--color-event-orange)}.bubble-container_theme--orange-event__XYfZF .bubble-container_content__D1MqM{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-orange);background-size:800px 836px}.bubble-container_theme--orange-event__XYfZF .bubble-container_content__D1MqM:after{content:""}.bubble-container_theme--pink-event__GV3Ro{--theme-background:var(--color-event-pink);--theme-background-color:var(--color-event-pink)}.bubble-container_theme--pink-event__GV3Ro .bubble-container_content__D1MqM{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-pink);background-size:800px 836px}.bubble-container_theme--pink-event__GV3Ro .bubble-container_content__D1MqM:after{content:""}.bubble-container_theme--purple-event__vgHLG{--theme-background:var(--color-event-purple);--theme-background-color:var(--color-event-purple)}.bubble-container_theme--purple-event__vgHLG .bubble-container_content__D1MqM{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-purple);background-size:800px 836px}.bubble-container_theme--purple-event__vgHLG .bubble-container_content__D1MqM:after{content:""}.bubble-container_theme--red-event__tCv4l{--theme-background:var(--color-event-red);--theme-background-color:var(--color-event-red)}.bubble-container_theme--red-event__tCv4l .bubble-container_content__D1MqM{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-red);background-size:800px 836px}.bubble-container_theme--red-event__tCv4l .bubble-container_content__D1MqM:after{content:""}.bubble-container_theme--white-event__tS4KO{--theme-background:var(--color-event-white);--theme-background-color:var(--color-event-white)}.bubble-container_theme--white-event__tS4KO .bubble-container_content__D1MqM{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-white);background-size:800px 836px}.bubble-container_theme--white-event__tS4KO .bubble-container_content__D1MqM:after{content:""}.bubble-container_theme--yellow-event__k4MQ9{--theme-background:var(--color-event-yellow);--theme-background-color:var(--color-event-yellow)}.bubble-container_theme--yellow-event__k4MQ9 .bubble-container_content__D1MqM{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-yellow);background-size:800px 836px}.bubble-container_theme--yellow-event__k4MQ9 .bubble-container_content__D1MqM:after{content:""}@media screen and (min-width:1024px){.bubble-container_bubbleContainer__wUA4J{--icon-bubble-size:200px}}.bubble-image_bubbleImage__otqqp{--bubble-transition-duration:calc(var(--duration-factor) * 1.2s);--image-transition-duration:calc(var(--duration-factor) * 0.6s);--bubble-color:var(--color-red)}.bubble-image_color--orange-alt__tafIq{--bubble-color:var(--color-orange-alt)}.bubble-image_color--orange-alt-2__B4BGq{--bubble-color:var(--color-orange-alt-2)}.bubble-image_color--orange__ebS_Z{--bubble-color:var(--color-orange)}.bubble-image_color--green__GNRJc{--bubble-color:var(--color-green)}.bubble-image_color--pink__jKy9D{--bubble-color:var(--color-pink)}.bubble-image_color--blue__7siOX{--bubble-color:var(--color-blue)}.bubble-image_color--purple__iKLEX{--bubble-color:var(--color-purple)}.bubble-image_image__RQ59Y{position:relative;transition:transform var(--image-transition-duration) var(--ease-back-out);transition-delay:calc(var(--duration-factor) * calc(var(--show-delay, 0) * 1s));z-index:2}.bubble-image_bubbles__ltJmu{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.bubble-image_bubble__yZRxH{left:calc(var(--xOffset, 50)*1%);padding-top:1%;position:absolute;top:calc(var(--yOffset, 50)*1%);transform:scale(1) rotate(calc(var(--bubble-angle, 1) * 1deg)) translate(-50%,-50%);transition:transform var(--bubble-transition-duration) var(--ease-out-quart);transition-delay:calc(var(--duration-factor) * calc(var(--show-delay, 0) * .8s + var(--bubble-index, 0) * .15s));width:1%}.bubble-image_bubble__yZRxH:after{background-color:var(--bubble-color);border-radius:50%;bottom:calc(700%*var(--bubble-distance, 1));content:"";display:block;height:calc(2000%*var(--bubble-radius, 1));position:absolute;transform:translate(-50%,-50%);transform-origin:center bottom;width:calc(2000%*var(--bubble-radius, 1))}.bubble-image_hide__nmP5I .bubble-image_image__RQ59Y{transform:scale(0)}.bubble-image_hide__nmP5I .bubble-image_bubble__yZRxH{transform:scale(0) rotate(calc((var(--bubble-angle, 1) - 90 * var(--direction, 1)) * 1deg)) translate(-50%,-50%)}.button_button__vpxhX{--color-bg:var(--color-red);--color-bg-hover:#930012;--color-border:var(--color-red);--color-border-hover:#930012;--color-text:var(--color-white);--color-text-hover:var(--color-text);--duration:0.2s;align-items:center;color:var(--color-text);display:inline-flex;font-family:var(--font-family-heading);font-size:1rem;font-weight:var(--font-weight-bold);padding:1rem 2rem;position:relative;transition:calc(var(--duration-factor) * var(--duration));transition-property:color,background-color,border-color,transform}.button_button__vpxhX:before{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:100vmin;content:"";inset:0;position:absolute;transition:transform calc(var(--duration-factor) * .3s) cubic-bezier(.47,1.64,.41,.8)}.button_button__vpxhX>*{position:relative;z-index:1}.button_button__vpxhX:disabled{cursor:not-allowed}@media(hover:hover){.button_button__vpxhX:hover:not([disabled]){color:var(--color-text-hover)}.button_button__vpxhX:hover:not([disabled]):before{background-color:var(--color-bg-hover);border-color:var(--color-border-hover);transform:scale(1.05)}}.button_secondary__AeTrw{--color-bg:var(--color-grey-light);--color-bg-hover:var(--color-black);--color-border:var(--color-grey-light);--color-border-hover:var(--color-black);--color-text:var(--color-grey);--color-text-hover:var(--color-white);font-size:.875rem;padding:.8rem 1.9rem}.button_small__k9f0_{padding:.5rem 1.5rem}.button_button__vpxhX .button_icon__uyeFy{display:inline-block;inline-size:1.8em;inset-block-start:.2em;margin-block-start:-.5em;margin-inline-end:.5em;position:relative;vertical-align:middle}.button_anchor__XtkF_{display:inline-block}@media screen and (min-width:1024px){.button_secondary__AeTrw{font-size:1rem}}.category-icon-label_wrap__eLpZt{align-items:center;display:flex;gap:var(--base-space,8px);text-align:left}.category-icon-label_border__Bv_yZ{border:1px solid var(--color-grey-light);border-radius:10rem;padding:.375rem 1rem .375rem .375rem}.category-icon-label_icon__B9ZtN{--size:2rem;display:block;flex-basis:var(--size);width:var(--size)}.category-icon-label_text__RbeZa{font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:1.4}.category-icon-label_stackVertical__3PLE1.category-icon-label_wrap__eLpZt{flex-direction:column;text-align:center}.category-icon-label_stackVertical__3PLE1.category-icon-label_border__Bv_yZ{border:0;border-radius:0;padding:0}.category-icon-label_stackVertical__3PLE1 .category-icon-label_icon__B9ZtN{--size:5rem}.color-box_wrap__ATzg9{border-radius:var(--border-radius-smaller);padding:calc(var(--base-space, 8px) * 2)}.bubbles_bubbles__WsMQ4{display:none}@media screen and (min-width:640px){.bubbles_bubbles__WsMQ4{display:flex;margin:0 auto;width:calc(100 / var(--number-of-columns) * 6 * 1%)}}.decor-card_wrap___EsED{background-color:var(--color-white);border-radius:var(--border-radius-largest);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);padding:calc(var(--base-space, 8px) * 7) var(--gutter-width);position:relative;z-index:2}@media screen and (min-width:640px){.decor-card_wrap___EsED{padding-left:6%;padding-right:6%}}@media screen and (min-width:1024px){.decor-card_wrap___EsED{padding-left:10%;padding-right:10%}}.filter-button-list_wrap__JRnse{background-color:var(--color-black);border-radius:100vw;padding:12px}.filter-button-list_list__ettKy{align-items:center;display:flex;gap:.5rem;justify-content:center;list-style:none;margin:0;padding:0}.filter-button-list_item__IPaEy{flex:0 1 150px}.filter-button-list_button__mlggH{--color-bg:var(--color-black);--color-bg-hover:var(--color-grey);--color-border:var(--color-bg);--color-border-hover:var(--color-bg-hover);--color-text:var(--color-white);--color-text-hover:var(--color-text);display:block;padding-bottom:.53rem;padding-top:.53rem;width:100%}.filter-button-list_buttonActive__bUz2L{--color-bg:var(--color-white);--color-bg-hover:var(--color-bg);--color-text:var(--color-black)}.filter-select-menu_wrap__orrw6{--arrow-size:0.7em;--arrow-weight:3px;align-items:center;background-color:var(--color-black);color:var(--color-white);display:grid;grid-template-areas:"selectmenu"}.filter-select-menu_wrap__orrw6:before{background-clip:content-box;background-color:currentcolor;content:"";display:block;height:1px;padding:0 calc(var(--gutter-width) + .5em);position:relative;top:-1.3em}.filter-select-menu_wrap__orrw6:after{border-bottom:var(--arrow-weight) solid;border-right:var(--arrow-weight) solid;content:"";display:block;grid-area:selectmenu;height:var(--arrow-size);justify-self:end;pointer-events:none;position:relative;right:calc(var(--gutter-width) + .8em);top:-.2em;transform:rotate(45deg);width:var(--arrow-size)}.filter-select-menu_select__lEzTi{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;width:100%;color:inherit;cursor:pointer;font:inherit;font-size:1.125rem;font-weight:var(--font-weight-bold);grid-area:selectmenu;line-height:2;padding:1.2rem 1.87rem 1.56rem}.gallery-simple-pagination_list__fyzbj{align-items:center;display:flex;gap:8px;justify-content:center;line-height:0;list-style:none;margin:0;padding:0}.gallery-simple-pagination_dot__ic_61{--size:6px;background-color:var(--color-medium-grey);border-radius:50%;height:var(--size);width:var(--size)}.gallery-simple-pagination_dotActive__x8_9M{background-color:var(--color-grey)}.gallery_wrap__bDPfU .gallery{--item-width:100%;--gap:30px;--active-gap:0px;overflow:hidden}.gallery_wrap__bDPfU .gallery__main{border-radius:var(--border-radius-smaller);overflow:hidden}.gallery_wrap__bDPfU .gallery__item{line-height:0}.gallery_controls__a6IRl{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.gallery_pager___Sa6c{display:none}.gallery_navButton__E_dMW{--size:48px;height:var(--size);width:var(--size)}@media screen and (min-width:640px){.gallery_pager___Sa6c{display:flex}}.horizontal-scroll-list_wrap__6amtS{overflow:hidden;text-align:center}.horizontal-scroll-list_list__2SmRV{display:flex;justify-content:flex-start;list-style-type:none;margin:0;overflow:auto;padding:0}.horizontal-scroll-list_centered__4eWcP{display:inline-flex;justify-content:center;overflow:visible}.horizontal-scroll-item_item__ZL9pz{--gap:8px;flex:0 0 auto;margin:0;padding:0 calc(var(--gap)*.5)}.icon-text_iconText__azyCM{align-items:center;display:flex;gap:1rem;justify-content:flex-start;position:relative}.icon-text_iconText__azyCM .icon-text_icon__38Mho{color:currentcolor;flex:0 0 auto;height:var(--icon-height,1.5625rem);width:auto}.icon-text_iconText__azyCM .icon-text_span__caCFG{margin:0}.image_wrap__XDaKf{display:block;line-height:0}.lifestyle-icons-header_wrap__GuD4i{padding-bottom:calc(var(--base-space, 8px) * 4);text-align:center}.lifestyle-icons-header_mediaOffsetter__JP_bo{inline-size:calc(100% + var(--gutter-width)*2);margin-inline-start:calc(var(--gutter-width)*-1)}@media screen and (min-width:640px){.lifestyle-icons-header_wrap__GuD4i{padding-bottom:0;text-align:left}.lifestyle-icons-header_media__AFiGz{align-self:stretch}.lifestyle-icons-header_mediaOffsetter__JP_bo{height:100%;margin:0;position:relative;width:calc(100% + var(--gutter-width))}.lifestyle-icons-header_mediaOffsetter__JP_bo:before{content:"";display:block;padding-top:60%}.lifestyle-icons-header_image__sMUuQ{left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;position:absolute;top:0}.lifestyle-icons-header_content__oufPe{padding-bottom:calc(var(--base-space, 8px) * 5);padding-top:calc(var(--base-space, 8px) * 5)}}@media screen and (min-width:1024px){.lifestyle-icons-header_content__oufPe{margin-inline-start:calc(100 / var(--number-of-columns) * 1 * 1%)}}.livestream-grid_list__ZQ0uH{list-style-type:none;margin:0;padding:0}.livestream-grid_item__zyLtr{border-bottom:1px solid var(--color-medium-grey);padding:1.3rem .6rem;text-align:left}.livestream-grid_item__zyLtr:first-child{border-top:1px solid var(--color-medium-grey)}@media screen and (min-width:640px){.livestream-grid_item__zyLtr{display:flex;justify-content:space-between;padding:2rem .6rem}.livestream-grid_item__zyLtr>:first-child{flex:1 0 210px}.livestream-grid_item__zyLtr>:last-child{text-align:right}}.modal_modal__JAGjp{border-top:6px solid var(--color-pink)}.modal_modal__JAGjp.modal{--overlay-color:var(--color-black);z-index:2000}.modal_modal__JAGjp .modal__backdrop:before{position:absolute;height:100%;left:0;top:0;width:100%;background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto,w_0.5/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-black);background-image:-webkit-image-set(url("https://assets.nintendo.com/image/upload/f_auto,q_auto,w_0.5/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-black") 1x,url("https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-black") 2x);background-image:image-set(url("https://assets.nintendo.com/image/upload/f_auto,q_auto,w_0.5/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-black") 1x,url("https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-black") 2x);background-size:900px auto;content:"";opacity:.6}.modal_close__ddA84{--size:40px;--icon-size:calc(var(--size) * 0.5);--scale:1;--inset:16px;background:var(--color-red);border-radius:50%;color:var(--color-white);cursor:pointer;display:grid;grid-template-areas:"icon";height:var(--size);place-content:center;right:var(--inset);top:var(--inset);transform:scale(var(--scale));transition:transform calc(var(--duration-factor) * .2s) var(--ease-back-in);width:var(--size);z-index:10}.modal_close__ddA84.modal__close-button{position:absolute}.modal_close__ddA84:after,.modal_close__ddA84:before{background-color:currentcolor;content:"";grid-area:icon;height:2px;transform:rotate(var(--rotation,45deg));width:var(--icon-size)}.modal_close__ddA84:after{--rotation:-45deg}@media(hover:hover){.modal_close__ddA84:hover{--scale:1.2;transition-timing-function:var(--ease-back-out)}}@media screen and (min-width:640px){.modal_close__ddA84{--size:60px;--inset:32px}}@media screen and (min-width:1024px){.modal_close__ddA84{--inset:60px}}.modal-media-gallery_wrap__H6Ae7{padding:calc(var(--base-space, 8px) * 3) 0 calc(var(--base-space, 8px) * 8);text-align:center}.modal-media-gallery_icon__nEiIj{margin-left:auto;margin-right:auto;width:96px}.modal-media-gallery_grid__GEvLi{align-items:center;display:flex;flex-direction:column;gap:var(--gutter-width);list-style-type:none;margin:0;padding:0}@media screen and (min-width:640px){.modal-media-gallery_wrap__H6Ae7{padding-top:calc(var(--base-space, 8px) * 5)}.modal-media-gallery_grid__GEvLi{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,calc(50% - var(--gutter-width) / 2)))}}@media screen and (min-width:1024px){.modal-media-gallery_icon__nEiIj{width:200px}.modal-media-gallery_wrap__H6Ae7{padding-top:calc(var(--base-space, 8px) * 8)}}.orange-box_orangeBox__iK87y{background-color:var(--color-orange-light);border-radius:var(--border-radius-smaller);display:flex;flex-direction:column;gap:calc(var(--base-space, 8px) * 3);padding:calc(var(--base-space, 8px) * 3)}.orange-box_withIcon__LrkNz{margin-top:calc(30px + calc(var(--base-space, 8px) * 2));padding:calc(var(--base-space, 8px) * 3)}.orange-box_padSmall__MKWAU{padding:calc(var(--base-space, 8px) * 2)}.orange-box_iconContainer__axGPw{height:0}.orange-box_icon__hKvLc{height:60px;margin:calc(0px - calc(var(--base-space, 8px) * 3) - 30px) auto 0 auto;width:60px}@media screen and (min-width:640px){.orange-box_orangeBox__iK87y{flex-direction:row}.orange-box_withIcon__LrkNz{margin-top:0;padding:calc(var(--base-space, 8px) * 3)}.orange-box_iconContainer__axGPw{align-self:flex-start;height:auto}.orange-box_icon__hKvLc{height:130px;margin:0;width:130px}}.text-card_wrap__YWVE8{background-color:var(--color-white);border-radius:var(--border-radius);padding:calc(var(--base-space, 8px) * 4) var(--gutter-width)}@media screen and (min-width:1024px){.text-card_wrap__YWVE8{padding:calc(var(--base-space, 8px) * 4)}}.sub-heading_subHeading__lm94_{align-items:center;background-color:var(--color-white);border-radius:var(--border-radius-smaller);display:flex;flex-direction:column;gap:calc(var(--base-space, 8px) * 2);margin:calc(var(--base-space, 8px) * 8) 0 calc(var(--base-space, 8px) * 4) 0;padding:var(--base-space,8px)}.sub-heading_icon__t_uZy{width:80px}@media screen and (min-width:640px){.sub-heading_subHeading__lm94_{align-items:center;background-color:var(--color-white);border-radius:1000px;display:flex;flex-direction:row;gap:calc(var(--base-space, 8px) * 2);margin:calc(var(--base-space, 8px) * 8) 0 calc(var(--base-space, 8px) * 4) 0;padding:var(--base-space,8px)}.sub-heading_icon__t_uZy{width:50px}}.chevron-link_link__NupM9{align-items:center;display:inline-flex;justify-content:center}.chevron-link_link__NupM9 .chevron-link_icon__J_ZeD{margin-left:.3rem;transition:transform calc(var(--duration-factor) * .2s) var(--ease-out)}.chevron-link_link__NupM9 .chevron-link_icon__J_ZeD svg{margin-top:.4rem;width:1rem}.chevron-link_link__NupM9:hover .chevron-link_icon__J_ZeD{transform:translateX(5px);transition:transform calc(var(--duration-factor) * .3s) var(--ease-in-out)}.media-item_wrap__0srj6{border-radius:var(--border-radius-smaller)}.media-item_wrap__0srj6 ul{list-style:none;margin-bottom:0;margin-left:0;margin-right:0;padding:0}.media-item_image__kgUBm{display:block;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.skip-to-button_skipTo__x3QCa{display:block;height:0;overflow:hidden;width:0}.skip-to-button_skipTo__x3QCa:focus{height:auto;padding:calc(var(--base-space, 8px) * 1.5) calc(var(--base-space, 8px) * 2);width:auto}.logo_logoWrap__RIdhd{display:flex}.logo_logo__H0uYW{width:13.8rem}@media screen and (min-width:1144px){.logo_logo__H0uYW{width:20.6rem}}@media screen and (min-width:1440px){.logo_logo__H0uYW{width:28rem}}.nav_a11yBar__L3UYg{align-items:center;background-color:var(--color-black);display:flex;flex-direction:column;list-style:none;margin:0;padding:0;position:absolute;right:.5rem;top:calc(100% + .5rem)}.nav_a11yOption__kSbnu{padding:calc(var(--base-space, 8px) * 2) calc(var(--base-space, 8px) * 3)}.nav_titleElements__yi2Se{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;justify-content:flex-start;padding:1rem}.nav_titleElementsInfo__pxIP8{display:none}.nav_navBar__HrjC8{align-items:center;background-color:var(--color-black);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:sticky;text-align:center;top:var(--sticky-top-offset);z-index:100}.nav_mainNav__l_y4C{--initial-alpha:0;--initial-scale:1;--initial-x:0;--initial-y:0;--animation-duration:0.4s;left:0;opacity:var(--1-alpha);opacity:var(--initial-alpha);pointer-events:none;position:fixed;top:160px;transform:translate(var(--none-x),var(--none-y)) scale(var(--none-scale));transform:translate(var(--initial-x),var(--initial-y)) scale(var(--initial-scale));transition:calc(var(--duration-factor) * var(--animation-duration));transition-property:opacity,transform}.nav_navActive__j1kG8 .nav_mainNav__l_y4C{opacity:1;pointer-events:all;transform:translate(0) scale(1)}.nav_navList__1hNh4{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;position:relative}.nav_navItem__5zWLG a{display:inline-block;font-weight:var(--font-weight-bold);padding:calc(var(--base-space, 8px) * 2) calc(var(--base-space, 8px) * 2);pointer-events:all}.nav_navItem__5zWLG[aria-current] a{text-decoration:underline;text-underline-offset:.2em;color:var(--color-event-yellow)}.nav_navItem__5zWLG[aria-current] a:hover{color:var(--color-event-yellow)}.nav_linkIcon__hu7Jk{display:inline;margin-left:6px;width:12px}.nav_mobileNav__H4Ezr{width:100%}.nav_mobileNavItem__NRAfM{--gap:calc(var(--base-space, 8px) * 4);padding-bottom:calc(var(--base-space, 8px) * 2)}.nav_mobileNavItem__NRAfM a{font-weight:var(--font-weight-bold)}.nav_mobileNavItem__NRAfM[aria-current] a{text-decoration:underline;text-underline-offset:.2em;color:var(--color-event-yellow)}@media(hover:hover){.nav_mobileNavItem__NRAfM a:hover,.nav_navItem__5zWLG a:hover{text-decoration:underline;text-underline-offset:.2em;background-color:var(--color-grey-400);color:var(--color-white)}}@media screen and (min-width:1024px){.nav_mainNav__l_y4C{--initial-alpha:1;--initial-scale:1;--initial-x:0;--initial-y:0;border-bottom:1px solid var(--color-grey-200);height:auto;pointer-events:all;position:relative;top:0;transform:none;transition:none}.nav_titleElements__yi2Se{flex-direction:row}.nav_titleElementsInfo__pxIP8,.nav_titleElements__yi2Se>:not(:last-child){border-right:1px solid var(--color-grey);margin-right:1rem;padding-right:1.5rem}.nav_titleElementsInfo__pxIP8{align-items:center;display:flex;flex-direction:flex-start;justify-content:flex-start}.nav_overlay__reLDP{display:none}.nav_navList__1hNh4{flex-direction:row;justify-content:center;top:0}.nav_navItem__5zWLG a{display:block}.nav_mobileNav__H4Ezr{display:none}}@media screen and (min-width:1440px){.nav_navBar__HrjC8{height:80px}}.page_layout__bFk8Y{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;font-size:100%;min-height:100vh;overflow-x:hidden;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}.page_mainContent__BOqSt{overflow-x:clip}:root{--duration-factor:1;--ease-in:cubic-bezier(0.51,0,0.9,0.43);--ease-back-in:cubic-bezier(0.38,-0.37,0.83,0.23);--ease-out:cubic-bezier(0.35,0.91,0.3,0.99);--ease-back-out:cubic-bezier(0.21,0.12,0.35,1.43);--ease-in-out:cubic-bezier(0.75,0,0.21,0.99);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-out-quart:cubic-bezier(0.13,0.54,0.02,1.02);--in-view-delay:0s;--in-view-stagger-delay:0s;--in-view-stagger-amount:0.2s;--color-text-primary:#000;--color-black:#000;--color-grey:#484848;--color-grey-light:#efefef;--color-grey-light-alt:#f8f8f8;--color-medium-grey:#c8c8c8;--color-white:#fff;--color-red:#e60012;--color-event-red:#e41217;--color-blue:#00adee;--color-event-blue:#489fdf;--color-blue-light:#c8e2f5;--color-orange:#fa6c0e;--color-orange-light:#ffeabb;--color-orange-alt:#ffbd26;--color-orange-alt-2:#fb9007;--color-event-orange:#e57200;--color-green:#62d400;--color-event-green:#78be20;--color-green-light:#e3ffcb;--color-pink:#ff0079;--color-pink-light:#ffecf4;--color-event-pink:#e31c79;--color-purple:#881aff;--color-purple-light:#ebd9ff;--color-event-purple:#784e90;--color-yellow-light:#ffeebc;--color-event-yellow:#ffb81c;--color-teal-light:#d0f2f3;--color-teal:#00a9ac;--border-radius-smaller:10px;--border-radius:10px;--border-radius-larger:3.125rem;--border-radius-largest:3.125rem}@media screen and (min-width:1024px){:root{--border-radius:20px;--border-radius-largest:6.25rem}}@media(prefers-reduced-motion:reduce){:root{--duration-factor:0}}:root{--font-body:"museo-sans",sans-serif;--font-heading:"museo-sans",sans-serif;--font-weight-regular:500;--font-weight-bold:700}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;padding:0}:root{--total-width:1392px;--number-of-columns:12;--gutter-width:16px;--row-width:calc(var(--total-width) + var(--gutter-width) * 2);--base-space:8px}@media screen and (min-width:640px){:root{--gutter-width:24px}}.microsite-page-layout .focus-reverse:focus{box-shadow:0 0 0 2px var(--color-black),0 0 0 4px var(--color-white)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.bg-black-bubble{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-black);background-size:800px 836px}.bg-blue-bubble{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-blue);background-size:800px 836px}.bg-green-bubble{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-green);background-size:800px 836px}.bg-grey-bubble{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-grey);background-size:800px 836px}.bg-orange-bubble{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-orange);background-size:800px 836px}.bg-pink-bubble{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-pink);background-size:800px 836px}.bg-purple-bubble{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-purple);background-size:800px 836px}.bg-red-bubble{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-red);background-size:800px 836px}.bg-white-bubble{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-white);background-size:800px 836px}.bg-yellow-bubble{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-event-bubble-pattern-yellow);background-size:800px 836px}.bg-dot-pattern{background-image:url(https://assets.nintendo.com/image/upload/f_auto,q_auto/Marketing/microsite-live/global/background/nlive-dot-pattern);background-size:22px 22px}.large-up,.medium-only,.medium-up,.xlarge-up,.xxlarge-up{display:none}@media screen and (min-width:640px){.small-only{display:none}.medium-up{display:block}}@media screen and (min-width:640px)and (max-width:1023px){.medium-only{display:block}}@media screen and (min-width:1024px){.large-up{display:block}}@media screen and (min-width:1144px){.xlarge-up{display:block}}@media screen and (min-width:1440px){.xxlarge-up{display:block}}.bg-text-primary{background-color:var(--color-text-primary)}.color-text-primary{color:var(--color-text-primary)}.bg-black{background-color:var(--color-black)}.color-black{color:var(--color-black)}.bg-grey{background-color:var(--color-grey)}.color-grey{color:var(--color-grey)}.bg-grey-light{background-color:var(--color-grey-light)}.color-grey-light{color:var(--color-grey-light)}.bg-grey-light-alt{background-color:var(--color-grey-light-alt)}.color-grey-light-alt{color:var(--color-grey-light-alt)}.bg-medium-grey{background-color:var(--color-medium-grey)}.color-medium-grey{color:var(--color-medium-grey)}.bg-white{background-color:var(--color-white)}.color-white{color:var(--color-white)}.bg-red{background-color:var(--color-red)}.color-red{color:var(--color-red)}.bg-event-red{background-color:var(--color-event-red)}.color-event-red{color:var(--color-event-red)}.bg-blue{background-color:var(--color-blue)}.color-blue{color:var(--color-blue)}.bg-event-blue{background-color:var(--color-event-blue)}.color-event-blue{color:var(--color-event-blue)}.bg-blue-light{background-color:var(--color-blue-light)}.color-blue-light{color:var(--color-blue-light)}.bg-orange{background-color:var(--color-orange)}.color-orange{color:var(--color-orange)}.bg-orange-light{background-color:var(--color-orange-light)}.color-orange-light{color:var(--color-orange-light)}.bg-orange-alt{background-color:var(--color-orange-alt)}.color-orange-alt{color:var(--color-orange-alt)}.bg-orange-alt-2{background-color:var(--color-orange-alt-2)}.color-orange-alt-2{color:var(--color-orange-alt-2)}.bg-event-orange{background-color:var(--color-event-orange)}.color-event-orange{color:var(--color-event-orange)}.bg-green{background-color:var(--color-green)}.color-green{color:var(--color-green)}.bg-event-green{background-color:var(--color-event-green)}.color-event-green{color:var(--color-event-green)}.bg-green-light{background-color:var(--color-green-light)}.color-green-light{color:var(--color-green-light)}.bg-pink{background-color:var(--color-pink)}.color-pink{color:var(--color-pink)}.bg-pink-light{background-color:var(--color-pink-light)}.color-pink-light{color:var(--color-pink-light)}.bg-event-pink{background-color:var(--color-event-pink)}.color-event-pink{color:var(--color-event-pink)}.bg-purple{background-color:var(--color-purple)}.color-purple{color:var(--color-purple)}.bg-purple-light{background-color:var(--color-purple-light)}.color-purple-light{color:var(--color-purple-light)}.bg-event-purple{background-color:var(--color-event-purple)}.color-event-purple{color:var(--color-event-purple)}.bg-yellow-light{background-color:var(--color-yellow-light)}.color-yellow-light{color:var(--color-yellow-light)}.bg-event-yellow{background-color:var(--color-event-yellow)}.color-event-yellow{color:var(--color-event-yellow)}.bg-teal-light{background-color:var(--color-teal-light)}.color-teal-light{color:var(--color-teal-light)}.bg-teal{background-color:var(--color-teal)}.color-teal{color:var(--color-teal)}.image-group{--parent-width:0;--parent-height:0;--parent-max:100%;margin:0 auto;max-width:var(--parent-max);pointer-events:none;position:relative;width:100%}.image-group:before{content:"";display:block;padding-bottom:calc(var(--parent-height) / var(--parent-width) * 100%)}.image-group__item{--left:0;--top:0;--width:0;--top:--top;--left:--left;--width:--width;left:calc(var(--left) / var(--parent-width) * 100%);top:calc(var(--top) / var(--parent-height) * 100%);width:calc(var(--width) / var(--parent-width) * 100%);position:absolute}.image-group__item img{width:100%}.in-view__anim{opacity:var(--start-alpha,0);transform:translate(var(--start-x,0),var(--start-y,0)) scale(var(--start-scale,1)) rotate(var(--start-rotate,0deg));transition-delay:0s;transition-duration:var(--duration-hide,.4s);transition-property:transform,opacity;transition-timing-function:var(--easing-fn-hide,ease)}.in-view .in-view__anim{opacity:var(--end-alpha,1);transform:translate(var(--end-x,0),var(--end-y,0)) scale(var(--end-scale,1)) rotate(var(--end-rotate,0deg));transition-delay:var(--in-view-delay);transition-duration:var(--duration-show,.4s);transition-timing-function:var(--easing-fn-show)}.in-view__anim--left{--start-x:50%;--start-y:0;--start-scale:1}.in-view__anim--right{--start-x:-50%;--start-y:0;--start-scale:1}.in-view__anim--up{--start-x:0;--start-y:50%;--start-scale:1}.in-view__anim--up-min{--start-x:0;--start-y:30px;--start-scale:1}.in-view__anim--down{--start-x:0;--start-y:-50%;--start-scale:1}.in-view__anim--pop{--start-x:0;--start-y:0;--start-scale:0.5;--easing-fn-show:var(--ease-back-out);--easing-fn-hide:var(--ease-back-in)}.in-view .in-view__anim--delay-1{--in-view-delay:calc(0.1 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-2{--in-view-delay:calc(0.2 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-3{--in-view-delay:calc(0.3 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-4{--in-view-delay:calc(0.4 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-5{--in-view-delay:calc(0.5 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-6{--in-view-delay:calc(0.6 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-7{--in-view-delay:calc(0.7 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-8{--in-view-delay:calc(0.8 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-9{--in-view-delay:calc(0.9 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-10{--in-view-delay:calc(1 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-11{--in-view-delay:calc(1.1 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-12{--in-view-delay:calc(1.2 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-13{--in-view-delay:calc(1.3 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-14{--in-view-delay:calc(1.4 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-15{--in-view-delay:calc(1.5 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-16{--in-view-delay:calc(1.6 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-17{--in-view-delay:calc(1.7 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-18{--in-view-delay:calc(1.8 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-19{--in-view-delay:calc(1.9 * 1s * var(--duration-factor))}.in-view .in-view__anim--delay-20{--in-view-delay:calc(2 * 1s * var(--duration-factor))}.in-view__stagger{--in-view-stagger-delay:var(--in-view-delay)}.in-view__stagger>*{opacity:var(--start-alpha,0);transform:translate(var(--start-x,0),var(--start-y,0)) scale(var(--start-scale,1)) rotate(var(--start-rotate,0deg));transition-delay:0s;transition-duration:var(--duration-hide,.4s);transition-property:transform,opacity;transition-timing-function:var(--easing-fn-hide,ease)}.in-view .in-view__stagger>*,.in-view__stagger.in-view>*{opacity:var(--end-alpha,1);transform:translate(var(--end-x,0),var(--end-y,0)) scale(var(--end-scale,1)) rotate(var(--end-rotate,0deg));transition-delay:var(--in-view-delay);transition-duration:var(--duration-show,.4s);transition-timing-function:var(--easing-fn-show)}.in-view .in-view__stagger>:first-child,.in-view__stagger.in-view>:first-child{--in-view-delay:calc((0 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(2),.in-view__stagger.in-view>:nth-child(2){--in-view-delay:calc((1 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(3),.in-view__stagger.in-view>:nth-child(3){--in-view-delay:calc((2 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(4),.in-view__stagger.in-view>:nth-child(4){--in-view-delay:calc((3 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(5),.in-view__stagger.in-view>:nth-child(5){--in-view-delay:calc((4 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(6),.in-view__stagger.in-view>:nth-child(6){--in-view-delay:calc((5 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(7),.in-view__stagger.in-view>:nth-child(7){--in-view-delay:calc((6 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(8),.in-view__stagger.in-view>:nth-child(8){--in-view-delay:calc((7 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(9),.in-view__stagger.in-view>:nth-child(9){--in-view-delay:calc((8 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(10),.in-view__stagger.in-view>:nth-child(10){--in-view-delay:calc((9 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(11),.in-view__stagger.in-view>:nth-child(11){--in-view-delay:calc((10 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(12),.in-view__stagger.in-view>:nth-child(12){--in-view-delay:calc((11 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(13),.in-view__stagger.in-view>:nth-child(13){--in-view-delay:calc((12 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(14),.in-view__stagger.in-view>:nth-child(14){--in-view-delay:calc((13 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(15),.in-view__stagger.in-view>:nth-child(15){--in-view-delay:calc((14 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(16),.in-view__stagger.in-view>:nth-child(16){--in-view-delay:calc((15 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(17),.in-view__stagger.in-view>:nth-child(17){--in-view-delay:calc((16 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(18),.in-view__stagger.in-view>:nth-child(18){--in-view-delay:calc((17 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(19),.in-view__stagger.in-view>:nth-child(19){--in-view-delay:calc((18 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view .in-view__stagger>:nth-child(20),.in-view__stagger.in-view>:nth-child(20){--in-view-delay:calc((19 * var(--in-view-stagger-amount) + var(--in-view-stagger-delay)) * var(--duration-factor))}.in-view__stagger--up-min{--start-x:0;--start-y:30px;--start-scale:1}.in-view__stagger--pop{--start-x:0;--start-y:0;--start-scale:0.5;--easing-fn-show:var(--ease-back-out);--easing-fn-hide:var(--ease-back-in)}@media(prefers-reduced-motion:reduce){.in-view__anim,.in-view__stagger>*{opacity:1;transform:none;transition:none}}.title-1,.title-2,.title-3,.title-4,.title-5,.title-6{font-family:var(--font-heading);font-weight:var(--font-weight-bold);line-height:1.2;margin:0;padding:0}.title-1{font-size:2.375rem}.title-2{font-size:1.75rem}.title-3{line-height:1.35}.title-3,.title-4{font-size:1.3125rem}.txt-body,.txt-body-larger,.txt-body-legal,.txt-body-smaller{font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:1.3;margin:0;padding:0}.txt-body a,.txt-body-larger a,.txt-body-legal a,.txt-body-smaller a{color:var(--color-red);font-weight:var(--font-weight-bold)}.txt-body{font-size:1rem;line-height:1.75}.txt-body-larger{font-size:1.125rem;line-height:1.6}.txt-body-smaller{font-size:.875rem}.txt-body-legal,.txt-smoothing-off{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.txt-body-legal{font-size:.75rem;line-height:1.4}.txt-center{text-align:center}.txt-left{text-align:left}.txt-nowrap{white-space:nowrap}.txt-weight-normal{font-weight:var(--font-weight-regular)}.txt-weight-bold{font-weight:var(--font-weight-bold)}.txt-italic{font-style:italic}.txt-uppercase{text-transform:uppercase}.txt-underline{text-decoration:underline;text-underline-offset:.1em}.txt-link{color:var(--color-red);font-weight:var(--font-weight-bold)}.txt-link:hover{text-decoration:underline}@media screen and (min-width:1024px){.title-1{font-size:4rem}.title-2{font-size:2.5rem}.title-3{font-size:1.75rem}.title-4{font-size:1.3125rem}}.child-spacing--0>*+*{margin-top:calc(var(--base-space, 8px) * 0)}.child-spacing--1>*+*{margin-top:calc(var(--base-space, 8px) * 1)}.child-spacing--2>*+*{margin-top:calc(var(--base-space, 8px) * 2)}.child-spacing--3>*+*{margin-top:calc(var(--base-space, 8px) * 3)}.child-spacing--4>*+*{margin-top:calc(var(--base-space, 8px) * 4)}.child-spacing--5>*+*{margin-top:calc(var(--base-space, 8px) * 5)}.child-spacing--6>*+*{margin-top:calc(var(--base-space, 8px) * 6)}.child-spacing--7>*+*{margin-top:calc(var(--base-space, 8px) * 7)}.child-spacing--8>*+*{margin-top:calc(var(--base-space, 8px) * 8)}.child-spacing--9>*+*{margin-top:calc(var(--base-space, 8px) * 9)}.child-spacing--10>*+*{margin-top:calc(var(--base-space, 8px) * 10)}.child-spacing--11>*+*{margin-top:calc(var(--base-space, 8px) * 11)}.child-spacing--12>*+*{margin-top:calc(var(--base-space, 8px) * 12)}.child-spacing--13>*+*{margin-top:calc(var(--base-space, 8px) * 13)}.child-spacing--14>*+*{margin-top:calc(var(--base-space, 8px) * 14)}.child-spacing--15>*+*{margin-top:calc(var(--base-space, 8px) * 15)}.margin-bottom--0{margin-bottom:calc(var(--base-space, 8px) * 0)!important}.margin-bottom--1{margin-bottom:calc(var(--base-space, 8px) * 1)!important}.margin-bottom--2{margin-bottom:calc(var(--base-space, 8px) * 2)!important}.margin-bottom--3{margin-bottom:calc(var(--base-space, 8px) * 3)!important}.margin-bottom--4{margin-bottom:calc(var(--base-space, 8px) * 4)!important}.margin-bottom--5{margin-bottom:calc(var(--base-space, 8px) * 5)!important}.margin-bottom--6{margin-bottom:calc(var(--base-space, 8px) * 6)!important}.margin-bottom--7{margin-bottom:calc(var(--base-space, 8px) * 7)!important}.margin-bottom--8{margin-bottom:calc(var(--base-space, 8px) * 8)!important}.margin-bottom--9{margin-bottom:calc(var(--base-space, 8px) * 9)!important}.margin-bottom--10{margin-bottom:calc(var(--base-space, 8px) * 10)!important}.margin-bottom--11{margin-bottom:calc(var(--base-space, 8px) * 11)!important}.margin-bottom--12{margin-bottom:calc(var(--base-space, 8px) * 12)!important}.margin-bottom--13{margin-bottom:calc(var(--base-space, 8px) * 13)!important}.margin-bottom--14{margin-bottom:calc(var(--base-space, 8px) * 14)!important}.margin-bottom--15{margin-bottom:calc(var(--base-space, 8px) * 15)!important}.margin-top--0{margin-top:calc(var(--base-space, 8px) * 0)!important}.margin-top--1{margin-top:calc(var(--base-space, 8px) * 1)!important}.margin-top--2{margin-top:calc(var(--base-space, 8px) * 2)!important}.margin-top--3{margin-top:calc(var(--base-space, 8px) * 3)!important}.margin-top--4{margin-top:calc(var(--base-space, 8px) * 4)!important}.margin-top--5{margin-top:calc(var(--base-space, 8px) * 5)!important}.margin-top--6{margin-top:calc(var(--base-space, 8px) * 6)!important}.margin-top--7{margin-top:calc(var(--base-space, 8px) * 7)!important}.margin-top--8{margin-top:calc(var(--base-space, 8px) * 8)!important}.margin-top--9{margin-top:calc(var(--base-space, 8px) * 9)!important}.margin-top--10{margin-top:calc(var(--base-space, 8px) * 10)!important}.margin-top--11{margin-top:calc(var(--base-space, 8px) * 11)!important}.margin-top--12{margin-top:calc(var(--base-space, 8px) * 12)!important}.margin-top--13{margin-top:calc(var(--base-space, 8px) * 13)!important}.margin-top--14{margin-top:calc(var(--base-space, 8px) * 14)!important}.margin-top--15{margin-top:calc(var(--base-space, 8px) * 15)!important}.padding-bottom--0{padding-bottom:calc(var(--base-space, 8px) * 0)!important}.padding-bottom--1{padding-bottom:calc(var(--base-space, 8px) * 1)!important}.padding-bottom--2{padding-bottom:calc(var(--base-space, 8px) * 2)!important}.padding-bottom--3{padding-bottom:calc(var(--base-space, 8px) * 3)!important}.padding-bottom--4{padding-bottom:calc(var(--base-space, 8px) * 4)!important}.padding-bottom--5{padding-bottom:calc(var(--base-space, 8px) * 5)!important}.padding-bottom--6{padding-bottom:calc(var(--base-space, 8px) * 6)!important}.padding-bottom--7{padding-bottom:calc(var(--base-space, 8px) * 7)!important}.padding-bottom--8{padding-bottom:calc(var(--base-space, 8px) * 8)!important}.padding-bottom--9{padding-bottom:calc(var(--base-space, 8px) * 9)!important}.padding-bottom--10{padding-bottom:calc(var(--base-space, 8px) * 10)!important}.padding-bottom--11{padding-bottom:calc(var(--base-space, 8px) * 11)!important}.padding-bottom--12{padding-bottom:calc(var(--base-space, 8px) * 12)!important}.padding-bottom--13{padding-bottom:calc(var(--base-space, 8px) * 13)!important}.padding-bottom--14{padding-bottom:calc(var(--base-space, 8px) * 14)!important}.padding-bottom--15{padding-bottom:calc(var(--base-space, 8px) * 15)!important}.padding-top--0{padding-top:calc(var(--base-space, 8px) * 0)!important}.padding-top--1{padding-top:calc(var(--base-space, 8px) * 1)!important}.padding-top--2{padding-top:calc(var(--base-space, 8px) * 2)!important}.padding-top--3{padding-top:calc(var(--base-space, 8px) * 3)!important}.padding-top--4{padding-top:calc(var(--base-space, 8px) * 4)!important}.padding-top--5{padding-top:calc(var(--base-space, 8px) * 5)!important}.padding-top--6{padding-top:calc(var(--base-space, 8px) * 6)!important}.padding-top--7{padding-top:calc(var(--base-space, 8px) * 7)!important}.padding-top--8{padding-top:calc(var(--base-space, 8px) * 8)!important}.padding-top--9{padding-top:calc(var(--base-space, 8px) * 9)!important}.padding-top--10{padding-top:calc(var(--base-space, 8px) * 10)!important}.padding-top--11{padding-top:calc(var(--base-space, 8px) * 11)!important}.padding-top--12{padding-top:calc(var(--base-space, 8px) * 12)!important}.padding-top--13{padding-top:calc(var(--base-space, 8px) * 13)!important}.padding-top--14{padding-top:calc(var(--base-space, 8px) * 14)!important}.padding-top--15{padding-top:calc(var(--base-space, 8px) * 15)!important}.row,.wrapper,.wrapper-edge{margin-left:auto;margin-right:auto;max-width:var(--row-width);width:100%}.wrapper{padding-left:var(--gutter-width);padding-right:var(--gutter-width)}.column,.row{padding-left:calc(var(--gutter-width)/2);padding-right:calc(var(--gutter-width)/2)}.column--deep{padding-left:0;padding-right:0}.flex{display:flex}.inline-flex{display:inline-flex}.flex--center{place-content:center}.flex--vertical-center{align-items:center}.flex--wrap{flex-wrap:wrap}.block{display:block}.inline-block{display:inline-block}.fit{width:100%}.center{margin-left:auto;margin-right:auto}.relative{position:relative}@media screen and (max-width:639px){.child-spacing-small--0>*+*{margin-top:calc(var(--base-space, 8px) * 0)}.child-spacing-small--1>*+*{margin-top:calc(var(--base-space, 8px) * 1)}.child-spacing-small--2>*+*{margin-top:calc(var(--base-space, 8px) * 2)}.child-spacing-small--3>*+*{margin-top:calc(var(--base-space, 8px) * 3)}.child-spacing-small--4>*+*{margin-top:calc(var(--base-space, 8px) * 4)}.child-spacing-small--5>*+*{margin-top:calc(var(--base-space, 8px) * 5)}.child-spacing-small--6>*+*{margin-top:calc(var(--base-space, 8px) * 6)}.child-spacing-small--7>*+*{margin-top:calc(var(--base-space, 8px) * 7)}.child-spacing-small--8>*+*{margin-top:calc(var(--base-space, 8px) * 8)}.child-spacing-small--9>*+*{margin-top:calc(var(--base-space, 8px) * 9)}.child-spacing-small--10>*+*{margin-top:calc(var(--base-space, 8px) * 10)}.child-spacing-small--11>*+*{margin-top:calc(var(--base-space, 8px) * 11)}.child-spacing-small--12>*+*{margin-top:calc(var(--base-space, 8px) * 12)}.child-spacing-small--13>*+*{margin-top:calc(var(--base-space, 8px) * 13)}.child-spacing-small--14>*+*{margin-top:calc(var(--base-space, 8px) * 14)}.child-spacing-small--15>*+*{margin-top:calc(var(--base-space, 8px) * 15)}.margin-bottom-small--0{margin-bottom:calc(var(--base-space, 8px) * 0)!important}.margin-bottom-small--1{margin-bottom:calc(var(--base-space, 8px) * 1)!important}.margin-bottom-small--2{margin-bottom:calc(var(--base-space, 8px) * 2)!important}.margin-bottom-small--3{margin-bottom:calc(var(--base-space, 8px) * 3)!important}.margin-bottom-small--4{margin-bottom:calc(var(--base-space, 8px) * 4)!important}.margin-bottom-small--5{margin-bottom:calc(var(--base-space, 8px) * 5)!important}.margin-bottom-small--6{margin-bottom:calc(var(--base-space, 8px) * 6)!important}.margin-bottom-small--7{margin-bottom:calc(var(--base-space, 8px) * 7)!important}.margin-bottom-small--8{margin-bottom:calc(var(--base-space, 8px) * 8)!important}.margin-bottom-small--9{margin-bottom:calc(var(--base-space, 8px) * 9)!important}.margin-bottom-small--10{margin-bottom:calc(var(--base-space, 8px) * 10)!important}.margin-bottom-small--11{margin-bottom:calc(var(--base-space, 8px) * 11)!important}.margin-bottom-small--12{margin-bottom:calc(var(--base-space, 8px) * 12)!important}.margin-bottom-small--13{margin-bottom:calc(var(--base-space, 8px) * 13)!important}.margin-bottom-small--14{margin-bottom:calc(var(--base-space, 8px) * 14)!important}.margin-bottom-small--15{margin-bottom:calc(var(--base-space, 8px) * 15)!important}.margin-top-small--0{margin-top:calc(var(--base-space, 8px) * 0)!important}.margin-top-small--1{margin-top:calc(var(--base-space, 8px) * 1)!important}.margin-top-small--2{margin-top:calc(var(--base-space, 8px) * 2)!important}.margin-top-small--3{margin-top:calc(var(--base-space, 8px) * 3)!important}.margin-top-small--4{margin-top:calc(var(--base-space, 8px) * 4)!important}.margin-top-small--5{margin-top:calc(var(--base-space, 8px) * 5)!important}.margin-top-small--6{margin-top:calc(var(--base-space, 8px) * 6)!important}.margin-top-small--7{margin-top:calc(var(--base-space, 8px) * 7)!important}.margin-top-small--8{margin-top:calc(var(--base-space, 8px) * 8)!important}.margin-top-small--9{margin-top:calc(var(--base-space, 8px) * 9)!important}.margin-top-small--10{margin-top:calc(var(--base-space, 8px) * 10)!important}.margin-top-small--11{margin-top:calc(var(--base-space, 8px) * 11)!important}.margin-top-small--12{margin-top:calc(var(--base-space, 8px) * 12)!important}.margin-top-small--13{margin-top:calc(var(--base-space, 8px) * 13)!important}.margin-top-small--14{margin-top:calc(var(--base-space, 8px) * 14)!important}.margin-top-small--15{margin-top:calc(var(--base-space, 8px) * 15)!important}.padding-bottom-small--0{padding-bottom:calc(var(--base-space, 8px) * 0)!important}.padding-bottom-small--1{padding-bottom:calc(var(--base-space, 8px) * 1)!important}.padding-bottom-small--2{padding-bottom:calc(var(--base-space, 8px) * 2)!important}.padding-bottom-small--3{padding-bottom:calc(var(--base-space, 8px) * 3)!important}.padding-bottom-small--4{padding-bottom:calc(var(--base-space, 8px) * 4)!important}.padding-bottom-small--5{padding-bottom:calc(var(--base-space, 8px) * 5)!important}.padding-bottom-small--6{padding-bottom:calc(var(--base-space, 8px) * 6)!important}.padding-bottom-small--7{padding-bottom:calc(var(--base-space, 8px) * 7)!important}.padding-bottom-small--8{padding-bottom:calc(var(--base-space, 8px) * 8)!important}.padding-bottom-small--9{padding-bottom:calc(var(--base-space, 8px) * 9)!important}.padding-bottom-small--10{padding-bottom:calc(var(--base-space, 8px) * 10)!important}.padding-bottom-small--11{padding-bottom:calc(var(--base-space, 8px) * 11)!important}.padding-bottom-small--12{padding-bottom:calc(var(--base-space, 8px) * 12)!important}.padding-bottom-small--13{padding-bottom:calc(var(--base-space, 8px) * 13)!important}.padding-bottom-small--14{padding-bottom:calc(var(--base-space, 8px) * 14)!important}.padding-bottom-small--15{padding-bottom:calc(var(--base-space, 8px) * 15)!important}.padding-top-small--0{padding-top:calc(var(--base-space, 8px) * 0)!important}.padding-top-small--1{padding-top:calc(var(--base-space, 8px) * 1)!important}.padding-top-small--2{padding-top:calc(var(--base-space, 8px) * 2)!important}.padding-top-small--3{padding-top:calc(var(--base-space, 8px) * 3)!important}.padding-top-small--4{padding-top:calc(var(--base-space, 8px) * 4)!important}.padding-top-small--5{padding-top:calc(var(--base-space, 8px) * 5)!important}.padding-top-small--6{padding-top:calc(var(--base-space, 8px) * 6)!important}.padding-top-small--7{padding-top:calc(var(--base-space, 8px) * 7)!important}.padding-top-small--8{padding-top:calc(var(--base-space, 8px) * 8)!important}.padding-top-small--9{padding-top:calc(var(--base-space, 8px) * 9)!important}.padding-top-small--10{padding-top:calc(var(--base-space, 8px) * 10)!important}.padding-top-small--11{padding-top:calc(var(--base-space, 8px) * 11)!important}.padding-top-small--12{padding-top:calc(var(--base-space, 8px) * 12)!important}.padding-top-small--13{padding-top:calc(var(--base-space, 8px) * 13)!important}.padding-top-small--14{padding-top:calc(var(--base-space, 8px) * 14)!important}.padding-top-small--15{padding-top:calc(var(--base-space, 8px) * 15)!important}}@media screen and (min-width:640px){.row{flex-wrap:wrap;justify-content:center}.row .row{padding-left:0;padding-right:0}.column{flex:1 1 auto}.row{display:flex}.row--horizontal-uncenter{justify-content:flex-start}.row--nowrap{flex-wrap:nowrap}.row--reverse{flex-direction:row-reverse}.row--vertical-center{align-items:center}.row--vertical-baseline{align-items:baseline}.column--1{flex-basis:calc(100 / var(--number-of-columns) * 1 * 1%)}.column--1,.column--2{flex-grow:0;flex-shrink:0}.column--2{flex-basis:calc(100 / var(--number-of-columns) * 2 * 1%)}.column--3{flex-basis:calc(100 / var(--number-of-columns) * 3 * 1%)}.column--3,.column--4{flex-grow:0;flex-shrink:0}.column--4{flex-basis:calc(100 / var(--number-of-columns) * 4 * 1%)}.column--5{flex-basis:calc(100 / var(--number-of-columns) * 5 * 1%)}.column--5,.column--6{flex-grow:0;flex-shrink:0}.column--6{flex-basis:calc(100 / var(--number-of-columns) * 6 * 1%)}.column--7{flex-basis:calc(100 / var(--number-of-columns) * 7 * 1%)}.column--7,.column--8{flex-grow:0;flex-shrink:0}.column--8{flex-basis:calc(100 / var(--number-of-columns) * 8 * 1%)}.column--9{flex-basis:calc(100 / var(--number-of-columns) * 9 * 1%)}.column--10,.column--9{flex-grow:0;flex-shrink:0}.column--10{flex-basis:calc(100 / var(--number-of-columns) * 10 * 1%)}.column--11{flex-basis:calc(100 / var(--number-of-columns) * 11 * 1%)}.column--11,.column--12{flex-grow:0;flex-shrink:0}.column--12{flex-basis:calc(100 / var(--number-of-columns) * 12 * 1%)}}@media screen and (min-width:640px)and (max-width:1023px){.child-spacing-medium--0>*+*{margin-top:calc(var(--base-space, 8px) * 0)}.child-spacing-medium--1>*+*{margin-top:calc(var(--base-space, 8px) * 1)}.child-spacing-medium--2>*+*{margin-top:calc(var(--base-space, 8px) * 2)}.child-spacing-medium--3>*+*{margin-top:calc(var(--base-space, 8px) * 3)}.child-spacing-medium--4>*+*{margin-top:calc(var(--base-space, 8px) * 4)}.child-spacing-medium--5>*+*{margin-top:calc(var(--base-space, 8px) * 5)}.child-spacing-medium--6>*+*{margin-top:calc(var(--base-space, 8px) * 6)}.child-spacing-medium--7>*+*{margin-top:calc(var(--base-space, 8px) * 7)}.child-spacing-medium--8>*+*{margin-top:calc(var(--base-space, 8px) * 8)}.child-spacing-medium--9>*+*{margin-top:calc(var(--base-space, 8px) * 9)}.child-spacing-medium--10>*+*{margin-top:calc(var(--base-space, 8px) * 10)}.child-spacing-medium--11>*+*{margin-top:calc(var(--base-space, 8px) * 11)}.child-spacing-medium--12>*+*{margin-top:calc(var(--base-space, 8px) * 12)}.child-spacing-medium--13>*+*{margin-top:calc(var(--base-space, 8px) * 13)}.child-spacing-medium--14>*+*{margin-top:calc(var(--base-space, 8px) * 14)}.child-spacing-medium--15>*+*{margin-top:calc(var(--base-space, 8px) * 15)}.margin-bottom-medium--0{margin-bottom:calc(var(--base-space, 8px) * 0)!important}.margin-bottom-medium--1{margin-bottom:calc(var(--base-space, 8px) * 1)!important}.margin-bottom-medium--2{margin-bottom:calc(var(--base-space, 8px) * 2)!important}.margin-bottom-medium--3{margin-bottom:calc(var(--base-space, 8px) * 3)!important}.margin-bottom-medium--4{margin-bottom:calc(var(--base-space, 8px) * 4)!important}.margin-bottom-medium--5{margin-bottom:calc(var(--base-space, 8px) * 5)!important}.margin-bottom-medium--6{margin-bottom:calc(var(--base-space, 8px) * 6)!important}.margin-bottom-medium--7{margin-bottom:calc(var(--base-space, 8px) * 7)!important}.margin-bottom-medium--8{margin-bottom:calc(var(--base-space, 8px) * 8)!important}.margin-bottom-medium--9{margin-bottom:calc(var(--base-space, 8px) * 9)!important}.margin-bottom-medium--10{margin-bottom:calc(var(--base-space, 8px) * 10)!important}.margin-bottom-medium--11{margin-bottom:calc(var(--base-space, 8px) * 11)!important}.margin-bottom-medium--12{margin-bottom:calc(var(--base-space, 8px) * 12)!important}.margin-bottom-medium--13{margin-bottom:calc(var(--base-space, 8px) * 13)!important}.margin-bottom-medium--14{margin-bottom:calc(var(--base-space, 8px) * 14)!important}.margin-bottom-medium--15{margin-bottom:calc(var(--base-space, 8px) * 15)!important}.margin-top-medium--0{margin-top:calc(var(--base-space, 8px) * 0)!important}.margin-top-medium--1{margin-top:calc(var(--base-space, 8px) * 1)!important}.margin-top-medium--2{margin-top:calc(var(--base-space, 8px) * 2)!important}.margin-top-medium--3{margin-top:calc(var(--base-space, 8px) * 3)!important}.margin-top-medium--4{margin-top:calc(var(--base-space, 8px) * 4)!important}.margin-top-medium--5{margin-top:calc(var(--base-space, 8px) * 5)!important}.margin-top-medium--6{margin-top:calc(var(--base-space, 8px) * 6)!important}.margin-top-medium--7{margin-top:calc(var(--base-space, 8px) * 7)!important}.margin-top-medium--8{margin-top:calc(var(--base-space, 8px) * 8)!important}.margin-top-medium--9{margin-top:calc(var(--base-space, 8px) * 9)!important}.margin-top-medium--10{margin-top:calc(var(--base-space, 8px) * 10)!important}.margin-top-medium--11{margin-top:calc(var(--base-space, 8px) * 11)!important}.margin-top-medium--12{margin-top:calc(var(--base-space, 8px) * 12)!important}.margin-top-medium--13{margin-top:calc(var(--base-space, 8px) * 13)!important}.margin-top-medium--14{margin-top:calc(var(--base-space, 8px) * 14)!important}.margin-top-medium--15{margin-top:calc(var(--base-space, 8px) * 15)!important}}@media screen and (min-width:1024px){body:after{content:"L"}.row-large{display:flex}.row-large--horizontal-uncenter{justify-content:flex-start}.row-large--nowrap{flex-wrap:nowrap}.row-large--reverse{flex-direction:row-reverse}.row-large--vertical-center{align-items:center}.row-large--vertical-baseline{align-items:baseline}.column-large--1{flex-basis:calc(100 / var(--number-of-columns) * 1 * 1%);flex-grow:0;flex-shrink:0}.column-large--2{flex-basis:calc(100 / var(--number-of-columns) * 2 * 1%);flex-grow:0;flex-shrink:0}.column-large--3{flex-basis:calc(100 / var(--number-of-columns) * 3 * 1%);flex-grow:0;flex-shrink:0}.column-large--4{flex-basis:calc(100 / var(--number-of-columns) * 4 * 1%);flex-grow:0;flex-shrink:0}.column-large--5{flex-basis:calc(100 / var(--number-of-columns) * 5 * 1%);flex-grow:0;flex-shrink:0}.column-large--6{flex-basis:calc(100 / var(--number-of-columns) * 6 * 1%);flex-grow:0;flex-shrink:0}.column-large--7{flex-basis:calc(100 / var(--number-of-columns) * 7 * 1%);flex-grow:0;flex-shrink:0}.column-large--8{flex-basis:calc(100 / var(--number-of-columns) * 8 * 1%);flex-grow:0;flex-shrink:0}.column-large--9{flex-basis:calc(100 / var(--number-of-columns) * 9 * 1%);flex-grow:0;flex-shrink:0}.column-large--10{flex-basis:calc(100 / var(--number-of-columns) * 10 * 1%);flex-grow:0;flex-shrink:0}.column-large--11{flex-basis:calc(100 / var(--number-of-columns) * 11 * 1%);flex-grow:0;flex-shrink:0}.column-large--12{flex-basis:calc(100 / var(--number-of-columns) * 12 * 1%);flex-grow:0;flex-shrink:0}}@media screen and (min-width:1024px)and (max-width:1143px){.child-spacing-large--0>*+*{margin-top:calc(var(--base-space, 8px) * 0)}.child-spacing-large--1>*+*{margin-top:calc(var(--base-space, 8px) * 1)}.child-spacing-large--2>*+*{margin-top:calc(var(--base-space, 8px) * 2)}.child-spacing-large--3>*+*{margin-top:calc(var(--base-space, 8px) * 3)}.child-spacing-large--4>*+*{margin-top:calc(var(--base-space, 8px) * 4)}.child-spacing-large--5>*+*{margin-top:calc(var(--base-space, 8px) * 5)}.child-spacing-large--6>*+*{margin-top:calc(var(--base-space, 8px) * 6)}.child-spacing-large--7>*+*{margin-top:calc(var(--base-space, 8px) * 7)}.child-spacing-large--8>*+*{margin-top:calc(var(--base-space, 8px) * 8)}.child-spacing-large--9>*+*{margin-top:calc(var(--base-space, 8px) * 9)}.child-spacing-large--10>*+*{margin-top:calc(var(--base-space, 8px) * 10)}.child-spacing-large--11>*+*{margin-top:calc(var(--base-space, 8px) * 11)}.child-spacing-large--12>*+*{margin-top:calc(var(--base-space, 8px) * 12)}.child-spacing-large--13>*+*{margin-top:calc(var(--base-space, 8px) * 13)}.child-spacing-large--14>*+*{margin-top:calc(var(--base-space, 8px) * 14)}.child-spacing-large--15>*+*{margin-top:calc(var(--base-space, 8px) * 15)}}@media screen and (min-width:1144px){.row-xlarge{display:flex}.row-xlarge--horizontal-uncenter{justify-content:flex-start}.row-xlarge--nowrap{flex-wrap:nowrap}.row-xlarge--reverse{flex-direction:row-reverse}.row-xlarge--vertical-center{align-items:center}.row-xlarge--vertical-baseline{align-items:baseline}.column-xlarge--1{flex-basis:calc(100 / var(--number-of-columns) * 1 * 1%);flex-grow:0;flex-shrink:0}.column-xlarge--2{flex-basis:calc(100 / var(--number-of-columns) * 2 * 1%);flex-grow:0;flex-shrink:0}.column-xlarge--3{flex-basis:calc(100 / var(--number-of-columns) * 3 * 1%);flex-grow:0;flex-shrink:0}.column-xlarge--4{flex-basis:calc(100 / var(--number-of-columns) * 4 * 1%);flex-grow:0;flex-shrink:0}.column-xlarge--5{flex-basis:calc(100 / var(--number-of-columns) * 5 * 1%);flex-grow:0;flex-shrink:0}.column-xlarge--6{flex-basis:calc(100 / var(--number-of-columns) * 6 * 1%);flex-grow:0;flex-shrink:0}.column-xlarge--7{flex-basis:calc(100 / var(--number-of-columns) * 7 * 1%);flex-grow:0;flex-shrink:0}.column-xlarge--8{flex-basis:calc(100 / var(--number-of-columns) * 8 * 1%);flex-grow:0;flex-shrink:0}.column-xlarge--9{flex-basis:calc(100 / var(--number-of-columns) * 9 * 1%);flex-grow:0;flex-shrink:0}.column-xlarge--10{flex-basis:calc(100 / var(--number-of-columns) * 10 * 1%);flex-grow:0;flex-shrink:0}.column-xlarge--11{flex-basis:calc(100 / var(--number-of-columns) * 11 * 1%);flex-grow:0;flex-shrink:0}.column-xlarge--12{flex-basis:calc(100 / var(--number-of-columns) * 12 * 1%);flex-grow:0;flex-shrink:0}}@media screen and (min-width:1440px){.row-xxlarge{display:flex}.row-xxlarge--horizontal-uncenter{justify-content:flex-start}.row-xxlarge--nowrap{flex-wrap:nowrap}.row-xxlarge--reverse{flex-direction:row-reverse}.row-xxlarge--vertical-center{align-items:center}.row-xxlarge--vertical-baseline{align-items:baseline}.column-xxlarge--1{flex-basis:calc(100 / var(--number-of-columns) * 1 * 1%);flex-grow:0;flex-shrink:0}.column-xxlarge--2{flex-basis:calc(100 / var(--number-of-columns) * 2 * 1%);flex-grow:0;flex-shrink:0}.column-xxlarge--3{flex-basis:calc(100 / var(--number-of-columns) * 3 * 1%);flex-grow:0;flex-shrink:0}.column-xxlarge--4{flex-basis:calc(100 / var(--number-of-columns) * 4 * 1%);flex-grow:0;flex-shrink:0}.column-xxlarge--5{flex-basis:calc(100 / var(--number-of-columns) * 5 * 1%);flex-grow:0;flex-shrink:0}.column-xxlarge--6{flex-basis:calc(100 / var(--number-of-columns) * 6 * 1%);flex-grow:0;flex-shrink:0}.column-xxlarge--7{flex-basis:calc(100 / var(--number-of-columns) * 7 * 1%);flex-grow:0;flex-shrink:0}.column-xxlarge--8{flex-basis:calc(100 / var(--number-of-columns) * 8 * 1%);flex-grow:0;flex-shrink:0}.column-xxlarge--9{flex-basis:calc(100 / var(--number-of-columns) * 9 * 1%);flex-grow:0;flex-shrink:0}.column-xxlarge--10{flex-basis:calc(100 / var(--number-of-columns) * 10 * 1%);flex-grow:0;flex-shrink:0}.column-xxlarge--11{flex-basis:calc(100 / var(--number-of-columns) * 11 * 1%);flex-grow:0;flex-shrink:0}.column-xxlarge--12{flex-basis:calc(100 / var(--number-of-columns) * 12 * 1%);flex-grow:0;flex-shrink:0}}:root{--both-navs-height:83px}main{margin:0!important;position:relative}.microsite-page-layout{padding-bottom:calc(var(--base-space, 8px) * 8)}.microsite-page-layout :focus{box-shadow:0 0 0 2px var(--color-white),0 0 0 4px var(--color-black);outline:none!important}.microsite-page-layout :focus:not(:focus-visible){box-shadow:none}.rounded{border-radius:var(--border-radius-smaller);overflow:hidden}@media screen and (min-width:1024px){:root{--both-navs-height:156px}}.gallery-util-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gallery{--position-offset:0px;--touch-offset:0;--item-width:min(75%,1000px);--gap:25vw;--active-gap:0px;--active:0;--duration:.5s;position:relative;width:100%}.gallery__main{display:grid;grid-template-areas:"item";list-style:none;margin:0;padding:0;position:relative}.gallery__item{--x:calc((var(--touch-offset, 0) * 1px) + var(--position-offset) + (var(--active-gap) * var(--side)) + (var(--item-width) + var(--gap)) * (var(--i) - var(--selected)));--delay:calc(0s * var(--center-offset, 0));grid-area:item;margin:0 auto;padding:0;transform:translate(var(--x));transition:transform var(--duration);width:var(--item-width);z-index:calc(var(--total) - var(--center-offset))}.gallery__item--draggable img{pointer-events:none}.gallery__item--dragging{transition:none!important}.gallery__nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;padding:0}.gallery__pagination{--gap:10px;display:grid;grid-gap:var(--gap);gap:var(--gap);grid-auto-flow:column;justify-content:center}.gallery__pagination-item{line-height:1}.modal-util-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modal__focus-bounds{box-shadow:none;outline:none}.modal{--ease-back-in:cubic-bezier(.6,-.28,.735,.045);--ease-in:cubic-bezier(.55,.055,.675,.19);--alpha:0;--scale:0;--duration:.3s;--content-delay:.2s;--overlay-color:rgba(0,0,0,.9);color:#fff;inset:0;position:fixed;width:100%;z-index:100}.modal--entering{--alpha:1;--scale:1}.modal--exiting{--alpha:0;--scale:.8;--content-delay:0s;--duration:var(--out-duration);--modal-ease:var(--ease-in);--modal-button-ease:var(--ease-back-in)}.modal__backdrop{background-color:var(--overlay-color);inset:0;transition:opacity var(--duration) linear}.modal__backdrop,.modal__content{opacity:var(--alpha);position:absolute}.modal__content{left:50%;max-height:100vh;overflow:auto;-webkit-overflow-scrolling:touch;top:50%;transform:translate(-50%,-50%) scale(var(--scale));transition:transform var(--duration) ease,opacity var(--duration) ease;transition-delay:var(--content-delay);width:100%}.modal__close-button{position:relative}.modal--exiting .modal__close-button{pointer-events:none}