:root{--color-black: #252525;--color-light-blue: #00AFEC;--color-dark-grey: #383c43;--color-grey: #aaaaab;--color-light-grey: #dfdfdf;--color-red: #E60013;--color-dark-red: #7a000a;--color-white: #fff}:root{--gradient-blue: linear-gradient(180deg, #00a1dc 0%, #0068b7 100%);--gradient-light-blue: linear-gradient(148deg, #00d8f7 28%, #00afec 100%);--gradient-dark-blue: linear-gradient(180deg, #0068b7 0%, #004c86 100%);--gradient-green: linear-gradient(180deg, #b6e04e 0%, #7fbe26 100%);--gradient-dark-green: linear-gradient(180deg, #66be26 3%, #1e8606 97%);--gradient-grey: linear-gradient(180deg, #4c4c4c 0%, #252525 100%);--gradient-light-grey: linear-gradient(180deg, #eeeeee 0%, #dedede 100%);--gradient-orange: linear-gradient(180deg, #fead00 0%, #ff7200 100%);--gradient-purple: linear-gradient(180deg, #db5bfb 0%, #b42ef5 100%);--gradient-dark-purple: linear-gradient(180deg, #b42ef5 0%, #8112b7 100%);--gradient-red: linear-gradient(168deg, #ff5875 1%, #e60013 100%);--gradient-dark-red: linear-gradient(180deg, #e60013 0%, #9b000e 100%);--gradient-white: linear-gradient(180deg, #ffffff 80%, #efefef 100%);--gradient-yellow: linear-gradient(180deg, #fdd43d 0%, #fdbf37 100%)}:root{--font-base: 13;--font-body: "Montserrat", sans-serif;--font-heading: "Montserrat", sans-serif;--font-heading-helv: Helvetica, Arial, sans-serif;--weight-regular: 400;--weight-bold: 700}@media only screen and (min-width: 40em){:root{--font-base: 15}}@media only screen and (min-width: 64em){:root{--font-base: 17}}html{font-family:var(--font-body);font-size:calc(var(--font-base) * 1px);font-weight:var(--weight-regular);line-height:1.5}p,ul,ol{list-style:none;margin:0 0 0.5em 0;padding:0}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}p a,ul a,ol a{text-decoration:underline;text-underline-offset:3px}a{color:inherit;text-decoration:none}h1,.title-1,h2,.title-2,h3,.title-3,h4,.title-4,h5,.title-5,.title-6,.title-7,.title-8{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 var(--base-space)}h1:last-child,.title-1:last-child,h2:last-child,.title-2:last-child,h3:last-child,.title-3:last-child,h4:last-child,.title-4:last-child,h5:last-child,.title-5:last-child,.title-6:last-child,.title-7:last-child,.title-8:last-child{margin-bottom:0}.title-1,.title-2,.title-3{font-family:var(--font-heading-helv);font-weight:bold;line-height:1}.title-2{line-height:1.1}.title-4,.title-5,.title-6,.title-7,.title-8{font-family:var(--font-heading);font-weight:var(--weight-bold);line-height:1.3}h1,.title-1{font-size:calc(75 / var(--font-base) * 1rem)}h2,.title-2{font-size:calc(30 / var(--font-base) * 1rem)}h3,.title-3{font-size:calc(20 / var(--font-base) * 1rem)}h4,.title-4{font-size:calc(23 / var(--font-base) * 1rem)}h5,.title-5{font-size:calc(19 / var(--font-base) * 1rem)}.title-6{font-size:calc(16 / var(--font-base) * 1rem)}.title-7{font-size:calc(15 / var(--font-base) * 1rem);font-weight:var(--weight-regular)}.title-8{font-size:calc(14 / var(--font-base) * 1rem);font-weight:var(--weight-regular)}@media only screen and (min-width: 40em){h1,.title-1{font-size:calc(125 / var(--font-base) * 1rem)}h2,.title-2{font-size:calc(38 / var(--font-base) * 1rem)}h3,.title-3{font-size:calc(34 / var(--font-base) * 1rem)}h4,.title-4{font-size:calc(32 / var(--font-base) * 1rem)}h5,.title-5{font-size:calc(23 / var(--font-base) * 1rem)}.title-6{font-size:calc(19 / var(--font-base) * 1rem)}.title-7{font-size:calc(15 / var(--font-base) * 1rem)}.title-8{font-size:calc(14 / var(--font-base) * 1rem)}}@media only screen and (min-width: 64em){h1,.title-1,h2,.title-2,h3,.title-3,h4,.title-4,h5,.title-5,.title-6,.title-7,.title-8{margin-bottom:calc(var(--base-space) * 2)}h1,.title-1{font-size:calc(150 / var(--font-base) * 1rem)}h2,.title-2{font-size:calc(50 / var(--font-base) * 1rem)}h3,.title-3{font-size:calc(40 / var(--font-base) * 1rem)}h4,.title-4{font-size:calc(37 / var(--font-base) * 1rem)}h5,.title-5{font-size:calc(28 / var(--font-base) * 1rem)}.title-6{font-size:calc(23 / var(--font-base) * 1rem)}.title-7{font-size:calc(21 / var(--font-base) * 1rem)}.title-8{font-size:calc(19 / var(--font-base) * 1rem)}}.txt-body{font-size:1rem}.txt-body-smaller{font-size:calc(13 / var(--font-base) * 1rem);line-height:1.1}.txt-body-larger{font-size:calc(15 / var(--font-base) * 1rem)}.txt-body-legal{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-size:calc(10 / var(--font-base) * 1rem)}.txt-weight-normal{font-weight:var(--weight-regular)}.txt-weight-bold{font-weight:var(--weight-bold)}.txt-block{display:block}.txt-center{text-align:center}.txt-nobreak{white-space:nowrap}.txt-uppercase{text-transform:uppercase}.txt-dark-on-light{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.txt-light-on-dark{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.txt-color-black{color:var(--color-black)}.txt-color-light-blue{color:var(--color-light-blue)}.txt-color-dark-grey{color:var(--color-dark-grey)}.txt-color-grey{color:var(--color-grey)}.txt-color-light-grey{color:var(--color-light-grey)}.txt-color-red{color:var(--color-red)}.txt-color-dark-red{color:var(--color-dark-red)}.txt-color-white{color:var(--color-white)}@media only screen and (min-width: 40em){.txt-body-smaller{font-size:calc(14 / var(--font-base) * 1rem)}.txt-body-larger{font-size:calc(18 / var(--font-base) * 1rem)}.txt-body-legal{font-size:calc(11 / var(--font-base) * 1rem)}}@media only screen and (min-width: 64em){.txt-body-smaller{font-size:calc(16 / var(--font-base) * 1rem)}.txt-body-larger{font-size:calc(21 / var(--font-base) * 1rem)}.txt-body-legal{font-size:calc(11 / var(--font-base) * 1rem)}}.bg-color-black{background-color:var(--color-black)}.bg-color-light-blue{background-color:var(--color-light-blue)}.bg-color-dark-grey{background-color:var(--color-dark-grey)}.bg-color-grey{background-color:var(--color-grey)}.bg-color-light-grey{background-color:var(--color-light-grey)}.bg-color-red{background-color:var(--color-red)}.bg-color-dark-red{background-color:var(--color-dark-red)}.bg-color-white{background-color:var(--color-white)}.bg-color-green--muted{background-color:rgba(0, 89, 27, .5)}.bg-color-purple--muted{background-color:rgba(82, 0, 121, .5)}.bg-color-red--muted{background-color:rgba(122, 0, 10, .5)}.bg-gradient-blue{background-image:var(--gradient-blue)}.bg-gradient-light-blue{background-image:var(--gradient-light-blue)}.bg-gradient-dark-blue{background-image:var(--gradient-dark-blue)}.bg-gradient-green{background-image:var(--gradient-green)}.bg-gradient-dark-green{background-image:var(--gradient-dark-green)}.bg-gradient-grey{background-image:var(--gradient-grey)}.bg-gradient-light-grey{background-image:var(--gradient-light-grey)}.bg-gradient-orange{background-image:var(--gradient-orange)}.bg-gradient-purple{background-image:var(--gradient-purple)}.bg-gradient-dark-purple{background-image:var(--gradient-dark-purple)}.bg-gradient-red{background-image:var(--gradient-red)}.bg-gradient-dark-red{background-image:var(--gradient-dark-red)}.bg-gradient-white{background-image:var(--gradient-white)}.bg-gradient-yellow{background-image:var(--gradient-yellow)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.medium-up,.medium-only,.large-up,.xlarge-up,.xxlarge-up{display:none}@media only screen and (min-width: 40em){.medium-up{display:block}.small-only{display:none}}@media only screen and (min-width: 40em) and (max-width: 63.9375em){.medium-only{display:block}}@media only screen and (min-width: 64em){.large-up{display:block}.small-medium-only{display:none}}@media only screen and (min-width: 71.5em){.xlarge-up{display:block}}@media only screen and (min-width: 90em){.xxlarge-up{display:block}}.pattern{background-position:50% 50%}.pattern--dots{background-image:url('/year-in-review/assets/img/patterns/dots.png');background-size:22px auto}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.pattern--dots{background-image:url('/year-in-review/assets/img/patterns/dots-2x.png')}}.pattern--dots{opacity:0.75}@media only screen and (max-width: 39.9375em){.pattern--dots{background-size:15px 15px}}:root{--cubic-bezier-in: cubic-bezier(0.68, -0.55, 0.265, 1.55);--cubic-bezier-out: cubic-bezier(0.6, -0.28, 0.735, 0.045);--easeInOutQuart: cubic-bezier(0.77, 0, 0.175, 1);--timing-lazy: cubic-bezier(0.49, 0.23, 0.3, 1.3)}@keyframes hover{0%{transform:translateY(-20px)}100%{transform:translateY(20px)}}.rm-anim--hover{animation:hover 4s ease-in-out alternate infinite}.anim-delay-1{animation-delay:1s}.anim-delay-2{animation-delay:2s}.anim-delay-3{animation-delay:3s}.anim-delay-4{animation-delay:4s}.anim-delay-5{animation-delay:5s}.anim-delay-6{animation-delay:6s}.anim-delay-7{animation-delay:7s}.anim-delay-8{animation-delay:8s}.anim-delay-9{animation-delay:9s}.anim-delay-10{animation-delay:10s}@media (prefers-reduced-motion: reduce){.rm-anim{animation-play-state:paused}}.is-reduced-motion .rm-anim{animation-play-state:paused}@keyframes spin{to{transform:rotate(359deg)}}.loader{--dimension: 32px;height:100%;left:0;position:absolute;top:0;width:100%;background-color:var(--color-white);opacity:0;position:fixed;transition:opacity 0.4s linear 0s, z-index 0s linear 0.4s;z-index:-1}.loader::before{animation:spin 1s linear infinite forwards;border:4px solid transparent;border-radius:100%;border-right:4px solid var(--color-red);border-top:4px solid transparent;content:"";display:block;height:var(--dimension);left:50%;margin-left:calc(var(--dimension) / -2);margin-top:calc(var(--dimension) / -2);position:absolute;top:50%;width:var(--dimension)}.loader--loading{height:100%;left:0;position:absolute;top:0;width:100%;background-color:var(--color-white);opacity:1;position:fixed;z-index:10}.content-replace{display:none}body.owns-switch .content-replace--owns-switch{display:block}body.is-user:not(.owns-switch):not(.error-api):not(.error-country) .content-replace--no-switch{display:block}body.user-history .content-replace--history{display:block}body.is-user:not(.user-history) .content-replace--no-history{display:block}body.is-user .content-replace--logged-in{display:block}body:not(.is-user) .content-replace--logged-out{display:block}body.country-error .content-replace--ineligible{display:block}body.error-api .content-replace--error-api{display:block}body.error-api .content-replace--owns-switch,body.error-api .content-replace--no-switch,body.error-api .content-replace--logged-out{display:none}body.error-country .content-replace--error-country{display:block}body.error-country .content-replace--owns-switch,body.error-country .content-replace--no-switch,body.error-country .content-replace--logged-out{display:none}body::after{background:#fff;bottom:0px;content:"S";display:none;font-size:1.6rem;padding:10px;position:fixed;right:0px;z-index:1}body[data-env="development"]::after{display:block}.wrapper,.row{margin:0 auto;max-width:1440px;width:100%}.wrapper{padding-left:24px;padding-right:24px}.row{padding-left:12px;padding-right:12px}.column{padding-left:12px;padding-right:12px}.column--deep{padding-left:0;padding-right:0}@media only screen and (min-width: 40em){body::after{content:"M"}.row{display:flex;flex-wrap:wrap;justify-content:center}.row .row{margin-left:-12px;width:calc(100% + 24px)}.column{flex-basis:0;flex-grow:1;flex-shrink:1}.row{display:flex}.row--nowrap{flex-wrap:nowrap}.row--vertical-center{align-items:center}.row--vertical-uncenter{align-items:baseline}.row--horizontal-uncenter{justify-content:flex-start}.row--gutterless{padding-left:0;padding-right:0}.row--reverse{flex-direction:row-reverse}.column--1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0}.column--2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0}.column--3{flex-basis:25%;flex-grow:0;flex-shrink:0}.column--4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0}.column--5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0}.column--6{flex-basis:50%;flex-grow:0;flex-shrink:0}.column--7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0}.column--8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0}.column--9{flex-basis:75%;flex-grow:0;flex-shrink:0}.column--10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0}.column--11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0}.column--12{flex-basis:100%;flex-grow:0;flex-shrink:0}}@media only screen and (min-width: 64em){body::after{content:"L"}.row-large{display:flex}.row-large--nowrap{flex-wrap:nowrap}.row-large--vertical-center{align-items:center}.row-large--vertical-uncenter{align-items:baseline}.row-large--horizontal-uncenter{justify-content:flex-start}.row-large--gutterless{padding-left:0;padding-right:0}.row-large--reverse{flex-direction:row-reverse}.column-large--1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0}.column-large--2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0}.column-large--3{flex-basis:25%;flex-grow:0;flex-shrink:0}.column-large--4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0}.column-large--5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0}.column-large--6{flex-basis:50%;flex-grow:0;flex-shrink:0}.column-large--7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0}.column-large--8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0}.column-large--9{flex-basis:75%;flex-grow:0;flex-shrink:0}.column-large--10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0}.column-large--11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0}.column-large--12{flex-basis:100%;flex-grow:0;flex-shrink:0}}@media only screen and (min-width: 71.5em){body::after{content:"XL"}.row-xlarge{display:flex}.row-xlarge--nowrap{flex-wrap:nowrap}.row-xlarge--vertical-center{align-items:center}.row-xlarge--vertical-uncenter{align-items:baseline}.row-xlarge--horizontal-uncenter{justify-content:flex-start}.row-xlarge--gutterless{padding-left:0;padding-right:0}.row-xlarge--reverse{flex-direction:row-reverse}.column-xlarge--1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0}.column-xlarge--2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0}.column-xlarge--3{flex-basis:25%;flex-grow:0;flex-shrink:0}.column-xlarge--4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0}.column-xlarge--5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0}.column-xlarge--6{flex-basis:50%;flex-grow:0;flex-shrink:0}.column-xlarge--7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0}.column-xlarge--8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0}.column-xlarge--9{flex-basis:75%;flex-grow:0;flex-shrink:0}.column-xlarge--10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0}.column-xlarge--11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0}.column-xlarge--12{flex-basis:100%;flex-grow:0;flex-shrink:0}}@media only screen and (min-width: 90em){body::after{content:"XXL"}.row-xxlarge{display:flex}.row-xxlarge--nowrap{flex-wrap:nowrap}.row-xxlarge--vertical-center{align-items:center}.row-xxlarge--vertical-uncenter{align-items:baseline}.row-xxlarge--horizontal-uncenter{justify-content:flex-start}.row-xxlarge--gutterless{padding-left:0;padding-right:0}.row-xxlarge--reverse{flex-direction:row-reverse}.column-xxlarge--1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0}.column-xxlarge--2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0}.column-xxlarge--3{flex-basis:25%;flex-grow:0;flex-shrink:0}.column-xxlarge--4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0}.column-xxlarge--5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0}.column-xxlarge--6{flex-basis:50%;flex-grow:0;flex-shrink:0}.column-xxlarge--7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0}.column-xxlarge--8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0}.column-xxlarge--9{flex-basis:75%;flex-grow:0;flex-shrink:0}.column-xxlarge--10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0}.column-xxlarge--11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0}.column-xxlarge--12{flex-basis:100%;flex-grow:0;flex-shrink:0}}@media only screen and (max-width: 39.9375em){.wrapper{padding-left:8px;padding-right:8px}.row,.column{padding-left:4px;padding-right:4px}.flex-small{align-items:center;display:flex;justify-content:center}}.image-group{--parent-width: 0;--parent-height: 0;--parent-max: 100%;margin:0 auto;max-width:var(--parent-max);pointer-events:none;position:relative}.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;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%}:root{--button-bg-hover: var(--color-dark-red);--button-bg: var(--color-red);--button-txt: var(--color-white)}.button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:var(--button-bg);border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.5),0 4px 14px 0 rgba(0,0,0,0.3);color:var(--button-txt);display:inline-flex;font-weight:var(--weight-bold);justify-content:center;line-height:1;margin:0 calc(var(--base-space) * 3);min-width:200px;padding:14px 32px;text-align:center;text-decoration:none;transition:background-color 0.2s ease, color 0.2s ease}.button:hover{background-color:var(--button-bg-hover)}.button[aria-disabled="true"]{cursor:not-allowed;opacity:0.5}.button .icon{margin-left:10px}.button--white{--button-bg-hover: var(--color-light-grey);--button-bg: var(--color-white);--button-txt: var(--color-red)}.button--transparent{--button-bg-hover: var(--color-white);--button-bg: transparent;--button-txt: var(--color-white)}.button--transparent:hover{--button-txt: var(--color-red)}.button--outline{border:3px solid var(--color-white);border-radius:28px;box-shadow:none}@media only screen and (min-width: 40em){.button{min-width:260px}}.text-link{--arrow-x: 0px;--arrow-width: 10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;display:inline-flex;font-size:calc(14 / var(--font-base) * 1rem);font-weight:var(--weight-bold);justify-content:center;line-height:1.2;text-align:center;text-decoration:none}.text-link__arrow{flex:0 0 var(--arrow-width);margin-left:calc(var(--base-space) * .5);max-width:var(--arrow-width);position:relative;top:-1px;transform:translateX(var(--arrow-x));transition:transform 0.2s ease}@media only screen and (min-width: 40em){.text-link{--arrow-width: 12px;font-size:calc(15 / var(--font-base) * 1rem)}}@media only screen and (min-width: 64em){.text-link{--arrow-width: 14px}}@media (hover: hover){.text-link:hover{--arrow-x: 6px}}.icon{display:inline-block;vertical-align:middle}.reduce-motion{align-items:center;display:flex}.reduce-motion__label{display:block}.reduce-motion__icon{--dimension: 13px;border:1px solid currentColor;border-radius:50%;height:var(--dimension);margin-left:10px;position:relative;width:var(--dimension)}.reduce-motion__icon::before{--inner-dimension: calc(var(--dimension) - 4px);background-color:currentColor;border-radius:50%;content:"";display:none;height:var(--inner-dimension);left:50%;margin-left:calc(var(--inner-dimension) * -0.5);margin-top:calc(var(--inner-dimension) * -0.5);position:absolute;top:50%;width:var(--inner-dimension)}@media (prefers-reduced-motion: reduce){.reduce-motion[aria-pressed="true"] .reduce-motion__icon::before{display:block}}.is-reduced-motion .reduce-motion[aria-pressed="true"] .reduce-motion__icon::before{display:block}@media (prefers-reduced-motion: reduce){.reduce-motion{display:none}}.vp-slide{opacity:0}.vp--onf-30 .vp-slide{opacity:1;transform:translate(0, 0);transition:transform 0.4s ease, opacity 0.4s ease}.vp--onf-30 .vp-slide--lazy{transition-duration:0.7s}.vp--onf-0 .vp-slide--instant{opacity:1;transform:translate(0, 0);transition:transform 0.4s ease, opacity 0.4s ease}.vp-pop{opacity:0;transform:scale(0.5)}.vp--onf-30 .vp-pop{opacity:1;transform:scale(1);transition:transform 0.4s var(--cubic-bezier-in),opacity 0.4s var(--cubic-bezier-in)}.vp--onf-0 .vp-pop--instant{opacity:1;transform:scale(1);transition:transform 0.4s var(--cubic-bezier-in),opacity 0.4s var(--cubic-bezier-in)}.vp--onf-30 .vp-pop--lazy{transition:transform 0.4s var(--timing-lazy),opacity 0.4s var(--timing-lazy)}.vp-slide--right{transform:translateX(-30px)}.vp-slide--left{transform:translateX(30px)}.vp-slide--down{transform:translateY(-50%)}.vp-slide--up{transform:translateY(50%)}.vp-slide--up-min{transform:translateY(30px)}.vp--onf-30 .vp-delay-1{transition-delay:.1s}.vp--onf-0 .vp-delay-1--instant{transition-delay:.1s}.vp--onf-30 .vp-delay-2{transition-delay:.2s}.vp--onf-0 .vp-delay-2--instant{transition-delay:.2s}.vp--onf-30 .vp-delay-3{transition-delay:.3s}.vp--onf-0 .vp-delay-3--instant{transition-delay:.3s}.vp--onf-30 .vp-delay-4{transition-delay:.4s}.vp--onf-0 .vp-delay-4--instant{transition-delay:.4s}.vp--onf-30 .vp-delay-5{transition-delay:.5s}.vp--onf-0 .vp-delay-5--instant{transition-delay:.5s}.vp--onf-30 .vp-delay-6{transition-delay:.6s}.vp--onf-0 .vp-delay-6--instant{transition-delay:.6s}.vp--onf-30 .vp-delay-7{transition-delay:.7s}.vp--onf-0 .vp-delay-7--instant{transition-delay:.7s}.vp--onf-30 .vp-delay-8{transition-delay:.8s}.vp--onf-0 .vp-delay-8--instant{transition-delay:.8s}.vp--onf-30 .vp-delay-9{transition-delay:.9s}.vp--onf-0 .vp-delay-9--instant{transition-delay:.9s}.vp--onf-30 .vp-delay-10{transition-delay:1s}.vp--onf-0 .vp-delay-10--instant{transition-delay:1s}.vp--onf-30 .vp-delay-11{transition-delay:1.1s}.vp--onf-0 .vp-delay-11--instant{transition-delay:1.1s}.vp--onf-30 .vp-delay-12{transition-delay:1.2s}.vp--onf-0 .vp-delay-12--instant{transition-delay:1.2s}.vp--onf-30 .vp-delay-13{transition-delay:1.3s}.vp--onf-0 .vp-delay-13--instant{transition-delay:1.3s}.vp--onf-30 .vp-delay-14{transition-delay:1.4s}.vp--onf-0 .vp-delay-14--instant{transition-delay:1.4s}.vp--onf-30 .vp-delay-15{transition-delay:1.5s}.vp--onf-0 .vp-delay-15--instant{transition-delay:1.5s}.vp--onf-30 .vp-delay-16{transition-delay:1.6s}.vp--onf-0 .vp-delay-16--instant{transition-delay:1.6s}.vp--onf-30 .vp-delay-17{transition-delay:1.7s}.vp--onf-0 .vp-delay-17--instant{transition-delay:1.7s}.vp--onf-30 .vp-delay-18{transition-delay:1.8s}.vp--onf-0 .vp-delay-18--instant{transition-delay:1.8s}.vp--onf-30 .vp-delay-19{transition-delay:1.9s}.vp--onf-0 .vp-delay-19--instant{transition-delay:1.9s}.vp--onf-30 .vp-delay-20{transition-delay:2s}.vp--onf-0 .vp-delay-20--instant{transition-delay:2s}@media (prefers-reduced-motion: reduce){.vp-slide,.vp-pop{transform:translate(0, 0) scale(1)}.vp--onf-30 .vp-slide,.vp--onf-30 .vp-pop{transition-property:opacity}}.is-reduced-motion .vp-slide,.is-reduced-motion .vp-pop{transform:translate(0, 0) scale(1)}.vp--onf-30 .is-reduced-motion .vp-slide,.vp--onf-30 .is-reduced-motion .vp-pop{transition-property:opacity}.reduce-motion{align-items:center;display:flex}.reduce-motion__label{display:block}.reduce-motion__icon{--dimension: 13px;border:1px solid currentColor;border-radius:50%;height:var(--dimension);margin-left:10px;position:relative;width:var(--dimension)}.reduce-motion__icon::before{--inner-dimension: calc(var(--dimension) - 4px);background-color:currentColor;border-radius:50%;content:"";display:none;height:var(--inner-dimension);left:50%;margin-left:calc(var(--inner-dimension) * -0.5);margin-top:calc(var(--inner-dimension) * -0.5);position:absolute;top:50%;width:var(--inner-dimension)}@media (prefers-reduced-motion: reduce){.reduce-motion[aria-pressed="true"] .reduce-motion__icon::before{display:block}}.is-reduced-motion .reduce-motion[aria-pressed="true"] .reduce-motion__icon::before{display:block}@media (prefers-reduced-motion: reduce){.reduce-motion{display:none}}:root{--rm-bar-height: 40px}@media only screen and (min-width: 64em){:root{--rm-bar-height: 32px}}.main-nav{position:relative}.main-nav[data-fixed] .main-nav__bar{position:fixed;top:0;z-index:2}@media only screen and (min-width: 64em){.main-nav[data-fixed] .main-nav__bar{z-index:3}}@media only screen and (min-width: 64em){.main-nav[data-fixed] .main-nav__nav{position:fixed;top:31px}}.main-nav__bar{left:0;position:absolute;top:0;width:100%;z-index:1}@media only screen and (min-width: 64em){.main-nav__bar{border:none;z-index:3}}.main-nav__controls{align-items:center;background:var(--color-white);border-bottom:1px solid #dadada;color:var(--color-black);display:flex;flex-direction:column;height:var(--rm-bar-height);justify-content:center;position:relative}.border{position:absolute}.border--wave-shallow-red{--border-height: 10px;background-image:url('/year-in-review/assets/img/borders/wave-shallow-red.png');background-position:50% 0;background-repeat:repeat-x;background-size:auto 100%;height:var(--border-height);left:0;width:100%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.border--wave-shallow-red{background-image:url('/year-in-review/assets/img/borders/wave-shallow-red-2x.png')}}.border--wave-shallow-red.border--top{top:calc(var(--border-height) * -1)}.border--wave-shallow-red.border--bottom{bottom:0}.border--wave-deep-white{--border-height: 40px;background-image:url('/year-in-review/assets/img/borders/wave-deep-white.png');background-position:50% 0;background-repeat:repeat-x;background-size:auto 100%;height:var(--border-height);left:0;width:100%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.border--wave-deep-white{background-image:url('/year-in-review/assets/img/borders/wave-deep-white-2x.png')}}.border--wave-deep-white.border--top{top:calc(var(--border-height) * -1)}.border--wave-deep-white.border--bottom{bottom:0}@media only screen and (max-width: 39.9375em){.border--wave-deep-white{--border-height: 24px}}@media only screen and (min-width: 40em) and (max-width: 63.9375em){.border--wave-deep-white{--border-height: 30px}}.error-card .rounded{padding:0 calc(var(--base-space) * 2) calc(var(--base-space) * 4)}.error-card__media{margin:var(--base-space) auto -24px;max-width:120px}@media only screen and (min-width: 40em){.error-card .rounded{padding:0}.error-card__media{margin:0;max-width:none;min-height:216px;position:relative}.error-card__media img{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.error-card__text{padding-bottom:calc(var(--base-space) * 3);padding-top:calc(var(--base-space) * 3)}}@media only screen and (min-width: 64em){.error-card__media{min-height:216px;position:relative}.error-card__media img{position:absolute;right:5%;top:50%;transform:translateY(-50%)}}.discover{margin-bottom:calc(var(--base-space) * 2)}.discover__text{padding:calc(var(--base-space) * 4) calc(var(--base-space) * 3)}.discover__media img{display:block;margin:-12px auto -16px;max-width:240px}@media only screen and (min-width: 40em){.discover .rounded>.row{min-height:186px}.discover__media{position:relative}.discover__media img{margin:0;max-width:100%;position:absolute;right:5%;top:50%;transform:translateY(-50%)}.discover__text{margin-right:4.16667%;padding:calc(var(--base-space) * 3) calc(var(--base-space) * 2)}}@media only screen and (min-width: 64em){.discover{margin-bottom:calc(var(--base-space) * 7)}.discover .rounded>.row{min-height:200px}.discover__text{margin-right:4.16667%;padding-bottom:calc(var(--base-space) * 5);padding-top:calc(var(--base-space) * 4)}}@media only screen and (min-width: 71.5em){.discover .rounded>.row{min-height:261px}}.hardware-switch{padding:calc(var(--base-space) * 3) 0}.hardware-switch__heading{margin-bottom:calc(var(--base-space) * 2)}.hardware-switch__modes-text{background-color:rgba(0,0,0,0.25);margin-top:calc(var(--base-space) * 4.5);padding:calc(var(--base-space) * 3) 0}.hardware-switch__modes-text span{margin-left:calc(var(--base-space) * 2)}.hardware-switch__mode{align-items:center;display:flex;justify-content:center}.hardware-switch__mode:nth-child(2){border-left:rgba(0,0,0,0.15) 2px solid;border-right:rgba(0,0,0,0.15) 2px solid}.hardware-switch__mode-icon{--icon-dim: MIN(14vw, 70px);height:var(--icon-dim);width:var(--icon-dim)}.hardware-switch__mode-icon img{height:100%;object-fit:contain;object-position:50% 50%;width:100%}@media only screen and (max-width: 39.9375em){.hardware-switch__heading{padding-left:calc(var(--base-space) * 2);padding-right:calc(var(--base-space) * 2)}.hardware-switch__mode-image>img{max-width:53%}.hardware-switch__mode-image-desc{background-color:rgba(0,0,0,0.25);border-radius:var(--inner-radius);flex:0 0 47%;justify-content:space-around;padding:var(--base-space)}.hardware-switch__mode-image-desc span{font-size:calc(12 / var(--font-base) * 1rem)}.hardware-switch__mode-icon{margin-right:var(--base-space)}}@media only screen and (min-width: 40em){.hardware-switch{padding:calc(var(--base-space) * 4) 0 calc(var(--base-space) * 3)}.hardware-switch__modes-text{margin-top:calc(var(--base-space) * 2)}.hardware-switch__mode-icon{--icon-dim: 45px}}@media only screen and (min-width: 64em){.hardware-switch{padding:calc(var(--base-space) * 5) 0}.hardware-switch__heading{margin-bottom:0}.hardware-switch__modes-text{margin-top:calc(var(--base-space) * 4.5)}.hardware-switch__mode-icon{--icon-dim: 72px}}.hardware-lite{padding:calc(var(--base-space) * 3) 0}@media only screen and (max-width: 39.9375em){.hardware-lite__content{padding-left:calc(var(--base-space) * 2);padding-right:calc(var(--base-space) * 2)}.hardware-lite__media img{position:relative;right:-16%;width:100%}}@media only screen and (min-width: 40em){.hardware-lite{padding:calc(var(--base-space) * 3) 0}.hardware-lite__content{margin-left:8.33333%;padding-bottom:calc(var(--base-space) * 3);padding-top:calc(var(--base-space) * 3)}.hardware-lite__media{position:relative}.hardware-lite__media img{position:absolute;right:0;top:0}}@media only screen and (min-width: 40em) and (max-width: 63.9375em){.hardware-lite__media img{max-width:none;position:absolute;right:-29%;top:38%;transform:translateY(-50%);width:126%}}@media only screen and (min-width: 64em){.hardware-lite{padding:0}.hardware-lite__media img{right:-7%}.hardware-lite__content{padding-bottom:calc(var(--base-space) * 6);padding-top:calc(var(--base-space) * 5)}}@media only screen and (min-width: 71.5em){.hardware-lite__media img{right:0}.hardware-lite__content{padding-bottom:calc(var(--base-space) * 10);padding-top:calc(var(--base-space) * 9)}}.mii-title{margin-bottom:calc(var(--base-space) * 2);margin-top:calc(var(--base-space) * 3);position:relative}.mii-title__mii{--dimension: 90px;background-image:linear-gradient(180deg, #f1f1f1 0%, #dfdfdf 100%);border:5px solid var(--color-light-blue);border-radius:50%;height:var(--dimension);margin:0 auto var(--base-space);overflow:hidden;width:var(--dimension)}.mii-title__bg{--bg-width: 320px;background-image:url('/year-in-review/assets/img/mii-confetti.svg');background-position:calc(50% - 7px) 17%;background-repeat:no-repeat;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.mii-title--mario .mii-title__mii{border-color:var(--color-red)}.mii-title--mario .mii-title__bg{background-image:url('/year-in-review/assets/img/mii-mario.svg');background-position:calc(50% - 3px) -16%}@media only screen and (min-width: 40em){.mii-title{margin-bottom:calc(var(--base-space) * 3)}}@media only screen and (min-width: 64em){.mii-title{margin-bottom:calc(var(--base-space) * 4);margin-top:calc(var(--base-space) * 4)}.mii-title__mii{margin-bottom:calc(var(--base-space) * 1.5)}}.history-block{border-radius:var(--inner-radius);margin:auto var(--base-space) var(--base-space);overflow:hidden;padding:calc(var(--base-space) * 4) 0;position:relative}.history-block>*{position:relative}.history-block::after{--vignette-height: 72px;background-image:linear-gradient(180deg, #fff 34%, rgba(255,255,255,0) 100%);content:"";height:var(--vignette-height);left:0;pointer-events:none;position:absolute;top:0;width:100%}.history-block__pattern{height:100%;left:0;position:absolute;top:0;width:100%}.history-block__content{position:relative;z-index:1}.history-block__title{margin-bottom:calc(var(--base-space) * 3)}.number-box{background-color:var(--color-red);border-radius:var(--inner-radius);color:var(--color-white);flex-basis:134px;margin-bottom:0;padding:13px calc(var(--base-space) * 2)}.border--dots{background-image:url('/year-in-review/assets/img/borders/dot-border.svg'),url('/year-in-review/assets/img/borders/dot-border.svg');background-position:50% 0, 50% 100%;background-repeat:no-repeat;margin-left:calc(var(--base-space) * 3);padding:calc(var(--base-space) * 1.5) 0}.history-spacer{height:calc(var(--base-space) * 3)}.history-spacer--small{height:var(--base-space)}@media only screen and (min-width: 40em){.history-block{margin:auto calc(var(--base-space) * 2) calc(var(--base-space) * 2)}.number-box{flex-basis:auto;padding:3px calc(var(--base-space) * 2)}.border--dots{margin-left:calc(var(--base-space) * 2)}.history-spacer{height:calc(var(--base-space) * 5)}.history-spacer--small{height:calc(var(--base-space) * 5)}}@media only screen and (min-width: 64em){.history-spacer{height:calc(var(--base-space) * 7)}}.stat-card{height:100%;position:relative}.stat-card .column{padding:0 calc(var(--base-space) * 2)}.stat-card .history-block{padding:calc(var(--base-space) * 2) calc(var(--base-space) * 2) calc(var(--base-space) * 3)}.stat-card .history-block__title{margin-bottom:calc(var(--base-space) * 2)}.stat-card__inner{display:flex;flex-direction:column;height:100%;padding-top:calc(var(--base-space) * 8)}.stat-card__inner>*{position:relative}.stat-card__inner .text-link{margin-left:auto;margin-right:auto;width:MIN(40%, 230px)}.stat-card__content{margin:auto;max-width:MIN(330px, 100%)}.stat-card__stats{margin:0 auto calc(var(--base-space) * 2);padding:calc(var(--base-space) * 2)}.stat-card__stats .title-1{margin-bottom:0}.stat-card__stats--cap-width{max-width:300px}.stat-card__image-wrap{height:100%;left:0;position:absolute;top:0;width:100%;pointer-events:none}.stat-card__image{position:absolute}.stat-card__image--fire-flower{bottom:-2.6%;left:-33px;max-width:150px}body.user-history .stat-card__image--fire-flower{bottom:28%}.stat-card__image--green-shell{bottom:-14px;left:-23px;max-width:150px}body.user-history .stat-card__image--green-shell{bottom:26%}.stat-card__image--mario{bottom:-7.4%;left:56.67%;max-width:164px}.stat-card__image--bowser{bottom:-15.8%;left:68.1%;max-width:213px}@media only screen and (min-width: 40em){.stat-card .history-block{padding:calc(var(--base-space) * 3) calc(var(--base-space) * 2) calc(var(--base-space) * 4)}.stat-card__content{flex-basis:MIN(434px, 90%);flex-grow:0;flex-shrink:1;max-width:none}.stat-card__stats{padding:calc(var(--base-space) * 3)}.stat-card__image--fire-flower{bottom:-2.6%;left:-47px;max-width:none;width:224px}body.user-history .stat-card__image--fire-flower{bottom:25%}.stat-card__image--green-shell{bottom:-4%;left:-34px;max-width:none;width:254px}body.user-history .stat-card__image--green-shell{bottom:25%}.stat-card__image--mario{bottom:-22.3%;left:auto;max-width:none;right:-20px;width:272px}.stat-card__image--bowser{bottom:-18.3%;left:auto;max-width:none;right:-111px;width:302px}}@media only screen and (min-width: 64em){.stat-card{max-width:none}.stat-card__content{flex-basis:MIN(490px, 90%)}.stat-card__stats{margin:0 auto calc(var(--base-space) * 3)}.stat-card__stats .title-1{margin-bottom:var(--base-space)}.stat-card__image--fire-flower{bottom:-2.6%;left:-5.5%;width:36.4%}body.user-history .stat-card__image--fire-flower{bottom:24%;left:-8.9%}.stat-card__image--green-shell{bottom:-4%;left:-6%;width:40.3%}body.user-history .stat-card__image--green-shell{bottom:24%}.stat-card__image--mario{bottom:-7%;left:57.4%;max-width:210px;width:44.15%}.stat-card__image--bowser{bottom:-15%;left:64%;max-width:305px;width:64%}}@media only screen and (min-width: 90em){.stat-card__image--mario{bottom:-26%;max-width:none}.stat-card__image--bowser{bottom:-20%;max-width:none;width:50%}}.share-ribbon{--x-offset: -6px;--txt-color: var(--color-white);--bg-color: var(--color-red);--shadow-opacity: 0.5;--border-width: 6px;cursor:pointer;position:absolute;right:var(--x-offset);top:calc(var(--base-space) * 2);z-index:1}.share-ribbon::after{border-right:var(--border-width) solid transparent;border-top:var(--border-width) solid var(--color-dark-red);content:"";display:block;height:0;position:absolute;right:0;top:100%;width:0}.share-ribbon .text-link{color:var(--txt-color);padding:11px 16px 11px 20px;padding:8px 6px 8px 16px;position:relative}.share-ribbon__shape{height:100%;left:0;position:absolute;top:0;width:100%;--ribbon-cutout: 5px;filter:drop-shadow(-4px 3px 1px rgba(0, 0, 0, var(--shadow-opacity)))}.share-ribbon__shape::before{height:100%;left:0;position:absolute;top:0;width:100%;background-color:var(--bg-color);content:""}@supports (clip-path: polygon(0% 0%, 0% 0%, 0% 0%)){.share-ribbon__shape::before{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%, var(--ribbon-cutout) 50%)}}.share-ribbon--white{--txt-color: var(--color-red);--bg-color: var(--color-white);--shadow-opacity: 0.25}.share-ribbon--white .share-ribbon__shape::before{background-image:linear-gradient(90deg, var(--color-white) 75%, #eaeaea 90%)}.wrapper>.share-ribbon{--x-offset: 2px}@media only screen and (min-width: 40em){.share-ribbon{--x-offset: -8px;--border-width: 8px}.share-ribbon .text-link{padding:11px 16px 11px 20px}.wrapper>.share-ribbon{--x-offset: 16px}}@media only screen and (min-width: 64em){.wrapper>.share-ribbon{--x-offset: calc(24px - var(--base-space))}}.game-list{align-items:flex-start}.game-list__item{border-radius:6px;margin-bottom:calc(var(--base-space) * 2.5)}.game-list__item a{display:block;text-decoration:none}.game-list__image{border-radius:3px;display:block;margin:0 auto calc(var(--base-space) * .5);width:100%}.user-data--top-games-history .game-list__item{flex-basis:16.66667%;margin-bottom:0}@media only screen and (max-width: 39.9375em){.game-list{flex-wrap:wrap;padding:0}.game-list__item{flex-basis:50%}.game-list__title{font-size:calc(11 / var(--font-base) * 1rem)}}@media only screen and (min-width: 40em){.game-list__image{border-radius:6px;margin:0 auto calc(var(--base-space) * 1.5)}.game-list__item{margin-bottom:calc(var(--base-space) * 3)}}@media only screen and (min-width: 40em) and (max-width: 63.9375em){.game-list__item{flex-basis:50%}.game-list__title{font-size:calc(14 / var(--font-base) * 1rem)}}@media only screen and (min-width: 64em){.game-list__item{margin-bottom:calc(var(--base-space) * 4)}}.most-played .history-block__content{padding:calc(var(--base-space) * 1.5)}.most-played__heading{margin-bottom:calc(var(--base-space) * 2);padding:0 calc(var(--base-space) * 2)}@media only screen and (max-width: 39.9375em){.most-played .history-block{padding:var(--base-space) 0 0}.user-data--top-games-history{font-size:calc(11 / var(--font-base) * 1rem);font-weight:var(--weight-bold)}.user-data--top-games-history .game-list__image{display:none}.user-data--top-games-history .game-list__item{margin-bottom:calc(var(--base-space) * 2)}.user-data--top-games-history .game-list__item a>span{display:block}.user-data--top-games-history .game-list__title{display:flex;justify-content:space-between}.user-data--top-games-history .text-link__text{text-align:left}}@media only screen and (min-width: 40em){.most-played .history-block{padding:calc(var(--base-space) * 3) 0 0}.most-played .history-block__title{margin-left:auto;margin-right:auto;max-width:400px}.most-played .history-block__content{padding:0}.most-played__heading{margin-bottom:calc(var(--base-space) * 3);padding:0}.user-data--top-games-history .game-list__image{display:block}}@media only screen and (min-width: 40em) and (max-width: 63.9375em){.user-data--top-games-history{padding-left:calc(var(--base-space) * 2);padding-right:calc(var(--base-space) * 2)}.user-data--top-games-history .game-list__item{flex-basis:33.33333%;margin-bottom:calc(var(--base-space) * 3)}}@media only screen and (min-width: 64em){.most-played .history-block{padding-bottom:calc(var(--base-space) * 3)}.most-played__heading{margin-bottom:calc(var(--base-space) * 5)}.most-played .history-block__title{max-width:none}}.play-time .wrapper>.rounded .row{position:relative}.play-time .history-block{margin-top:var(--base-space);padding:calc(var(--base-space) * 3) calc(var(--base-space) * 2) calc(var(--base-space) * 3.5)}.play-time .history-block__title{margin-bottom:var(--base-space)}.play-time__spacer{height:var(--base-space)}.play-time__char{height:100%;left:0;position:absolute;top:0;width:100%;pointer-events:none}.play-time__char-image{left:-2.58%;position:absolute;top:36.9%;width:27.6%}.play-time__date,.play-time__graph{background-color:rgba(82, 0, 121, .5)}.play-time__date{display:block;margin-bottom:var(--base-space);padding:var(--base-space) calc(var(--base-space) * 2)}.play-time__graph{padding:0 12px 32px}.graph{display:flex;height:268px;justify-content:center;margin-bottom:20px;padding-top:68px;width:100%}.graph__item{display:flex;flex:0 0 27px;flex-direction:column;height:100%;justify-content:flex-end;margin:0 7px;max-width:30px}.graph__bar{flex:0 0 0px;margin:4px 0 8px;transition:flex-basis 0.4s ease 0s}@media only screen and (max-width: 39.9375em){.play-time__date.rounded,.play-time__graph.rounded{border-radius:var(--inner-radius)}.graph{align-items:stretch;flex-direction:column;height:auto;padding-right:calc(var(--base-space) * 9);padding-top:calc(var(--base-space) * 4);text-align:left}.graph__item{align-items:center;flex:0 0 22px;flex-direction:row;justify-content:flex-start;margin-bottom:calc(var(--base-space) * 1.5);max-width:none}.graph__item .num-hours{order:3}.graph__bar{align-self:stretch;margin:0 10px;order:2}.graph__month{flex:0 0 34px;order:1;text-align:right}}@media only screen and (min-width: 40em){.play-time .history-block{margin-top:calc(var(--base-space) * 3);padding:calc(var(--base-space) * 4) calc(var(--base-space) * 2)}.play-time .history-block__title{margin-bottom:calc(var(--base-space) * 2)}.play-time__date{padding:calc(var(--base-space) * 3)}.play-time__graph{padding:calc(var(--base-space) * 4) 0 calc(var(--base-space) * 5)}.play-time__spacer{height:calc(var(--base-space) * 2)}}@media only screen and (min-width: 64em){.play-time__graph{padding-top:calc(var(--base-space) * 6)}.graph__item{flex-basis:35px;max-width:35px}.play-time__spacer{height:calc(var(--base-space) * 4)}}@media only screen and (min-width: 71.5em){.graph__item{flex-basis:45px;max-width:45px}}.gold-points .wrapper>.rounded{padding:calc(var(--base-space) * 3) 0 calc(var(--base-space) * 3.5);position:relative}.gold-points .wrapper>.rounded .row{position:relative}.gold-points--hidden{display:none}.gold-points__char{height:100%;left:0;position:absolute;top:0;width:100%;pointer-events:none}.gold-points__char-image{position:absolute}.gold-points__char-image--coins{left:-53px;top:42%;width:145px}.gold-points__inner>*+*{margin-top:calc(var(--base-space) * 2)}.gold-points__mn{display:block;margin:0 auto calc(var(--base-space) * 2) 12px;width:60px}.gold-points__stat{background-color:rgba(0,0,0,0.5);margin:calc(var(--base-space) * 2) calc(var(--base-space) * 2) 0;padding:calc(var(--base-space) * 2) var(--base-space)}.gold-points__data{margin-bottom:var(--base-space)}.gold-points__coin{margin-right:var(--base-space);width:25px}@media only screen and (min-width: 40em){.gold-points__mn{margin:0 auto calc(var(--base-space) * 2);width:auto}.gold-points__data{margin-bottom:calc(var(--base-space) * 2)}.gold-points__coin{margin-right:calc(var(--base-space) * 2);width:auto}.gold-points__inner>*+*{margin-top:calc(var(--base-space) * 3)}.gold-points__char-image--coins{left:-137px;top:40%;width:274px}.gold-points__char-image--monty{left:auto;right:-122px;top:42%;width:331px}.gold-points__stat{margin-left:0;margin-right:0;padding:calc(var(--base-space) * 2.5) calc(var(--base-space) * 3) calc(var(--base-space) * 2.5)}}@media only screen and (min-width: 64em){.gold-points__mn{margin:0 auto var(--base-space);width:auto}.gold-points__char-image--coins{left:3.2%;top:34.6%;width:29%}.gold-points__char-image--monty{left:66.9%;right:auto;top:26.2%;width:36.2%}}.recommended .rounded{padding-bottom:calc(var(--base-space) * 6)}.recommended__header{margin-bottom:calc(var(--base-space) * 2);padding:0 calc(var(--base-space) * 2)}@media only screen and (max-width: 39.9375em){.recommended__cta{padding-left:calc(var(--base-space) * 2);padding-right:calc(var(--base-space) * 2)}}@media only screen and (min-width: 40em){.recommended__header{margin-bottom:calc(var(--base-space) * 3);padding:0}}@media only screen and (min-width: 64em){.recommended__header{margin-bottom:calc(var(--base-space) * 5)}}.section.mario-anniversary{margin-bottom:calc(var(--base-space) * 2)}.section.mario-anniversary>.row{display:block}.mario-card{margin-bottom:calc(var(--base-space) * 2)}.mario-card .stat-card__inner{padding-bottom:calc(var(--base-space) * 6)}.mario-card--hidden{display:none}.mario-35th{margin-bottom:calc(var(--base-space) * 2);position:relative}.mario-35th__inner{background-image:url('/year-in-review/assets/img/mario-35th/mario-grid.jpg');background-position:50% 50%;background-size:cover;height:100%;position:relative}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.mario-35th__inner{background-image:url('/year-in-review/assets/img/mario-35th/mario-grid-2x.jpg')}}.mario-35th__inner::before{--angle-base: 43px;background-color:rgba(0,0,0,0.75);bottom:0;content:"";left:0;position:absolute;right:0;top:65px}@supports (clip-path: polygon(0% 0%, 0% 0%, 0% 0%)){.mario-35th__inner::before{clip-path:polygon(0% var(--angle-base), 100% 0%, 100% 100%, 0% 100%)}}.mario-35th__media,.mario-35th__content{position:relative}.mario-35th__media{margin-left:auto;margin-right:auto;max-width:158px;padding-bottom:var(--base-space);padding-top:calc(var(--base-space) * 2)}.mario-35th__content{padding-bottom:calc(var(--base-space) * 4)}.mario-35th__title{margin-bottom:calc(var(--base-space) * 2)}.mario-anniversary--adjust .stat-card__image{display:none}@media only screen and (max-width: 39.9375em){.mario-35th>.wrapper{padding:0}.mario-35th__content{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 40em){.mario-35th__inner::before{--angle-base: 95px;left:26%;top:0}@supports (clip-path: polygon(0% 0%, 0% 0%, 0% 0%)){.mario-35th__inner::before{clip-path:polygon(var(--angle-base) 0%, 100% 0%, 100% 100%, 0% 100%)}}.mario-35th__media{flex-basis:250px;margin-left:-4.16667%;margin-right:4.16667%;max-width:none;padding-bottom:calc(var(--base-space) * 3);padding-top:calc(var(--base-space) * 2)}.mario-35th__content{padding-bottom:calc(var(--base-space) * 5);padding-top:calc(var(--base-space) * 5)}.mario-35th__title{margin-bottom:calc(var(--base-space) * 3)}}@media only screen and (min-width: 64em){.section.mario-anniversary>.row{align-items:stretch;display:flex}.mario-card{flex:1 1 33.33333%}.mario-35th{flex:1 1 66.66667%}.mario-35th>.wrapper{height:100%}.mario-35th__title{font-size:calc(28 / var(--font-base) * 1rem)}.mario-35th__media{flex-basis:250px}}@media only screen and (min-width: 71.5em){.mario-35th__media{flex-basis:348px}}@media only screen and (min-width: 90em){.mario-anniversary--adjust .stat-card__image{display:block}.mario-anniversary--adjust .stat-card__image--mario{bottom:-9%;left:59%;width:216px}.mario-anniversary--adjust .stat-card__image--bowser{bottom:-13%;left:72%;width:286px}}.main-header{--vignette-height: 200px;margin-bottom:calc(var(--base-space) * 2);margin-top:var(--rm-bar-height);padding-top:calc(var(--base-space) * 3);position:relative}.main-header::after{background-color:var(--color-white);bottom:-20px;content:"";height:20px;left:0;position:absolute;width:100%}.main-header .pattern{height:100%;left:0;position:absolute;top:0;width:100%}.main-header .pattern::before{background-image:linear-gradient(180deg, #fff 34%, rgba(255,255,255,0) 100%);content:"";height:var(--vignette-height);left:0;position:absolute;top:0;width:100%}.main-header .row{position:relative}.main-header .image-group{--parent-width: 566;--parent-height: 607}.main-header .image-group__item--chars{--top: -13;--left: 0;--width: 566;z-index:1}.main-header .image-group__item--balloon-1{--top: 50;--left: -85;--width: 114}.main-header .image-group__item--balloon-2{--top: -47;--left: 18;--width: 122}.main-header .image-group__item--balloon-3{--top: 50;--left: 206;--width: 124}.main-header .image-group__item--balloon-4{--top: 10;--left: 537;--width: 120}.main-header .image-group__item--pipe{--top: 412;--left: 497;--width: 178}.main-header p:not(:last-child){margin-bottom:var(--base-space)}.main-header .sign-in-button{margin-bottom:calc(var(--base-space) * 2)}.main-header__content{z-index:1}.main-header__username{margin-bottom:calc(var(--base-space) * 2)}.main-header__year{display:block;margin:0 auto var(--base-space);max-width:MIN(350px, 100%)}.main-header__title{font-size:calc(15 / var(--font-base) * 1rem)}.main-header .content-replace--logged-out p:not(:last-child){margin-bottom:calc(var(--base-space) * 3)}.content-replace--logged-out .main-header__year{margin-bottom:calc(var(--base-space) * 3)}.main-header__media{margin-left:auto;margin-right:auto;margin-top:calc(var(--base-space) * 4);max-width:240px}@media only screen and (max-width: 39.9375em){body:not(.is-user) .main-header p:not(:last-child){margin-bottom:calc(var(--base-space) * 2)}}@media only screen and (min-width: 40em){.main-header{margin-bottom:calc(var(--base-space) * 3);padding-top:0}.main-header p:not(:last-child){margin-bottom:calc(var(--base-space) * 2)}.main-header .sign-in-button{margin-bottom:calc(var(--base-space) * 3)}.main-header__content{padding-bottom:calc(var(--base-space) * 7);padding-top:calc(var(--base-space) * 7);position:relative;top:calc(var(--base-space) * -2)}.main-header__media{margin-left:0;margin-right:0;margin-top:0;max-width:none}.main-header__username{margin-bottom:calc(var(--base-space) * 2.5)}.main-header__year{margin:0 auto calc(var(--base-space) * 2);max-width:MIN(330px, 100%)}.main-header__title{font-size:calc(18 / var(--font-base) * 1rem)}}@media only screen and (min-width: 64em){.main-header{margin-bottom:calc(var(--base-space) * 5)}.main-header__username{margin-bottom:calc(var(--base-space) * 3)}.main-header__year{max-width:100%}.main-header__title{font-size:calc(24 / var(--font-base) * 1rem)}.main-header__media{margin-left:8.33333%}}@media only screen and (min-width: 71.5em){.main-header__title{font-size:calc(23 / var(--font-base) * 1rem)}.main-header__media{align-self:flex-end}}@media only screen and (min-width: 90em){.main-header__title{font-size:calc(27 / var(--font-base) * 1rem)}}.main-footer{background-color:#9f000d;margin-top:auto;padding:60px 0;position:relative}.main-footer__customer{margin-bottom:calc(var(--base-space) * 2)}.persona{position:relative}.persona .column,.persona .image-group{position:relative}.persona--hidden{display:none}select#persona{left:50%;position:absolute;top:6px;transform:translateX(-50%);z-index:1}.persona__wrap{padding-bottom:calc(var(--base-space) * 1.5);padding-top:calc(var(--base-space) * 8);position:relative}.persona__bg{height:100%;left:0;position:absolute;top:0;width:100%}.persona__heading{margin-bottom:var(--base-space)}.yes-vowel{display:none}.persona__heading--vowel-adjust .yes-vowel{display:block}.persona__heading--vowel-adjust .no-vowel{display:none}.persona__title{margin-bottom:var(--base-space)}.persona__mii-lockup{position:relative;z-index:1}.persona__mii{--mii-max-width: 113px;background-color:var(--color-light-grey);border-radius:50%;box-shadow:0 2px 22px 0 rgba(0,0,0,0.5);margin:auto;max-width:var(--mii-max-width);overflow:hidden;padding-bottom:MIN(var(--mii-max-width), 100%);position:relative;width:100%}.persona__mii img{left:0;position:absolute;top:0;width:100%}.persona__icon{--persona-icon-wrap: 62px;--persona-icon-border: 3px;border:var(--persona-icon-border) solid var(--color-white);border-radius:50%;left:calc(50% + var(--persona-icon-wrap) * 0.6);position:absolute;top:0;width:var(--persona-icon-wrap)}.persona__icon::before{content:"";display:block;padding-bottom:100%}.persona__icon-img{--persona-icon-img: 60%;height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:var(--persona-icon-img)}.persona__ribbon{margin:auto;position:relative;top:-20px;width:170px}.persona__ribbon::before{--ribbon-ratio: 22.54335%;background-image:url('/year-in-review/assets/img/persona/ribbon-wavy.svg');background-size:100% auto;content:"";display:block;left:0;padding-bottom:var(--ribbon-ratio);position:absolute;top:0;width:100%}.persona__ribbon .persona__label{position:relative}.persona__dynamic-content{padding:calc(var(--base-space) * 4) calc(var(--base-space) * 2);position:relative}.persona__dynamic-content>*{position:relative}.persona__dynamic-content .persona__label{line-height:1.1;margin-bottom:var(--base-space);text-transform:uppercase}.persona__dynamic-bg{height:100%;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.3);border-radius:var(--card-radius);left:0;width:100%}.persona__dynamic-bg--white{background-color:rgba(255,255,255,0.5)}@media only screen and (min-width: 40em){.persona .image-group__item{max-width:none}.persona__wrap{padding-bottom:calc(var(--base-space) * 7)}.persona__mii{--mii-max-width: 172px}.persona__icon{--persona-icon-wrap: 68px}.persona__ribbon{width:202px}.persona__dynamic-content{padding:calc(var(--base-space) * 3) 8.33333% calc(var(--base-space) * 3) 0;text-align:left}.persona__dynamic-bg{left:-36%;width:136%}}@media only screen and (min-width: 64em){.persona__title{font-size:calc(37 / var(--font-base) * 1rem);margin-bottom:calc(var(--base-space) * 2)}.persona__mii{--mii-max-width: 212px}.persona__icon{--persona-icon-wrap: 25%;--persona-icon-border: 5px;left:calc(50% + var(--persona-icon-wrap) * 0.75);top:calc(40% - var(--persona-icon-wrap) * 0.5)}.persona__dynamic-content{padding:calc(var(--base-space) * 4) 8.33333% calc(var(--base-space) * 4) 0}.persona__ribbon{top:-23px;width:242px}}@media only screen and (min-width: 90em){.persona__ribbon{margin:auto;position:relative;top:-8px;width:90%}.persona__ribbon::before{--ribbon-ratio: 20.06079%;background-image:url('/year-in-review/assets/img/persona/ribbon.svg');background-size:100% auto;content:"";display:block;left:0;padding-bottom:var(--ribbon-ratio);position:absolute;top:-48%;width:100%}.persona__ribbon .persona__label{position:relative}html[lang*="fr"] .persona__ribbon::before{top:-87%}html[lang*="fr"] .persona__ribbon .persona__label{font-size:calc(15 / var(--font-base) * 1rem)}.persona .image-group{--parent-width: 493;--parent-height: 493;left:0;position:absolute;top:0;width:35.4%}.persona .image-group__item--nintendo-fan{--top: 45;--left: -150;--width: 504}.persona .image-group__item--group-gamer{--top: 89;--left: -33;--width: 387}.persona .image-group__item--core-gamer{--top: 36;--left: -193;--width: 532}.persona .image-group__item--online-gamer{--top: 16;--left: -68;--width: 363}.persona .image-group__item--brainy-gamer{--top: 16;--left: -88;--width: 560}.persona .image-group__item--getaway-traveler{--top: 32;--left: -88;--width: 426}.persona .image-group__item--weekend-warrior{--top: 60;--left: -24;--width: 531}.persona .image-group__item--mover-and-shaker{--top: 16;--left: -7;--width: 308}html[lang*="fr"] .persona__title{font-size:calc(32 / var(--font-base) * 1rem)}}.main-bg{--main-bg-height: 665px;--fade-height: 148px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.main-bg__wrap{background-image:linear-gradient(180deg, #fff 80%, #efefef 100%);bottom:0;height:var(--main-bg-height);left:0;position:absolute;width:100%}.main-bg__wrap::after{--vignette-height: var(--fade-height);background-image:linear-gradient(180deg, #fff 34%, rgba(255,255,255,0) 100%);content:"";height:var(--vignette-height);left:0;pointer-events:none;position:absolute;top:0;width:100%}.main-bg__pattern{height:100%;left:0;position:absolute;top:0;width:100%}body:not(.is-user):not(.owns-switch) .main-bg{--main-bg-height: 479px;--fade-height: 100px}body.error-api .main-bg,body.error-country .main-bg{display:none}@media only screen and (min-width: 40em){.main-bg{--main-bg-height: 968px;--fade-height: 200px}body:not(.is-user):not(.owns-switch) .main-bg{--main-bg-height: 416px;--fade-height: 86px}}@media only screen and (min-width: 64em){.main-bg{--main-bg-height: 889px;--fade-height: 184px}body:not(.is-user):not(.owns-switch) .main-bg{--main-bg-height: 522px}}.outro{margin-top:calc(var(--base-space) * 5);padding:calc(var(--base-space) * 4) 0 calc(var(--base-space) * 12);position:relative}.outro__content{position:relative}.outro__content .title-4{margin-bottom:0}.outro__chars{pointer-events:none}.outro-char{bottom:-1px;position:absolute}.outro-char--peach{bottom:-5px;left:calc(50% - 176px);width:56px}.outro-char--luigi{left:calc(50% - 80px);width:44px}.outro-char--mario{left:calc(50% - 20px);width:40px}.outro-char--piranha{left:calc(50% + 63px);width:36px}.outro-char--flag{left:calc(50% + 131px);width:37px}@media only screen and (max-width: 39.9375em){.outro__content{padding-left:calc(var(--base-space) * 3);padding-right:calc(var(--base-space) * 3)}}@media only screen and (min-width: 40em){.outro{margin-top:calc(var(--base-space) * 6);padding:calc(var(--base-space) * 7) 0 calc(var(--base-space) * 13)}.outro-char--peach{left:calc(50% - 333px);width:74px}.outro-char--luigi{left:calc(50% - 218px);width:57px}.outro-char--mario{left:calc(50% - 141px);width:52px}.outro-char--piranha{left:calc(50% + 138px);width:46px}.outro-char--flag{left:calc(50% + 199px);width:47px}.outro-char--castle{left:calc(50% + 255px);width:103px}}@media only screen and (min-width: 64em){.outro{margin-top:calc(var(--base-space) * 8);padding:calc(var(--base-space) * 10) 0 calc(var(--base-space) * 11.5)}.outro-char{width:auto}.outro-char--peach{bottom:-8px;left:calc(50% - 540px)}.outro-char--luigi{left:calc(50% - 400px)}.outro-char--mario{left:calc(50% - 285px)}.outro-char--piranha{left:calc(50% + 240px)}.outro-char--flag{left:calc(50% + 365px)}.outro-char--castle{left:calc(50% + 445px)}}@media only screen and (min-width: 71.5em){.outro-char--peach{left:calc(50% - 600px)}}*,*::after,*::before{box-sizing:border-box}:root{--card-radius: 13px;--inner-radius: 8px;--base-space: 8px;--small-cap: 304px}body{margin:0;overflow-x:hidden}body.loading{overflow:hidden}button{appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;padding:0}img{max-width:100%}img[height]{height:auto}*:focus{box-shadow:0px 0px 0px 3px var(--color-white),0px 0px 0px 6px var(--color-black);outline:none}*:focus.focus-style-invert{box-shadow:0px 0px 0px 3px var(--color-black),0px 0px 0px 6px var(--color-white)}*:focus:not(:focus-visible){box-shadow:none}#yir-site-wrap{display:flex;flex-direction:column;min-height:100vh;overflow:hidden}.rounded{border-radius:var(--card-radius);overflow:hidden}.section{margin-bottom:calc(var(--base-space) * 2)}.wrapper{position:relative}.recommended .wrapper>.rounded{padding-top:calc(var(--base-space) * 6);position:relative}.most-played .wrapper>.rounded,.play-time .wrapper>.rounded{padding-top:calc(var(--base-space) * 8);position:relative}.stat-overview>.column:not(:last-child){margin-bottom:calc(var(--base-space) * 2)}@media only screen and (min-width: 40em){:root{--card-radius: 16px}.most-played .wrapper>.rounded,.play-time .wrapper>.rounded{padding-top:calc(var(--base-space) * 9);position:relative}}@media only screen and (min-width: 64em){.section{margin-bottom:calc(var(--base-space) * 4)}.stat-overview>.column:not(:last-child){margin-bottom:0}.most-played .wrapper>.rounded,.play-time .wrapper>.rounded,.recommended .wrapper>.rounded{padding-top:calc(var(--base-space) * 7);position:relative}}
