:root{--banner-height:30px;--banner-height-mobile:45px;--banner-navbar-spacing:20px}html{height:-webkit-fill-available}body{border:0;color:#323232;font-family:Rowdies-Regular;font-size:1.1em;letter-spacing:1px;margin:0;min-height:100vh;min-height:-webkit-fill-available;overflow-x:hidden;padding:0;position:relative;text-align:center}.is-hidden{display:none!important}a,h1,h2,h3,h4,h5,li,p,span,ul{line-height:150%}h2,h2 a{font-family:Rowdies-Regular}a,h3,input,li,p{font-family:Roboto Light}li,p{opacity:.85}span.is-bold{font-family:Rowdies-Light}.prelineWhiteSpace{white-space:pre-line}.noselect{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.nopointerevent{pointer-events:none}.fantasyEmphasis{-webkit-text-fill-color:#0000;animation:animated_text 5s ease-in-out infinite;background:linear-gradient(-45deg,#5f5aa2 20%,#f1db4b 40%,#7daf9c 60%,#dd7373 80%);background-clip:text;-webkit-background-clip:text;background-size:200% auto}@keyframes animated_text{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.mirrored{transform:scaleX(-1)}@media only screen and (min-width:901px){.is-hidden-desktop{display:none!important}}@media only screen and (max-width:900px){.is-hidden-mobile{display:none!important}}.stickerTasksWrapper{font-size:1.5em;text-align:left}.stickerTasksWrapper .taskWrapper:not(:last-child){margin-bottom:1em;margin-top:1em}.stickerTasksWrapper div{display:flex}.taskWrapper,.taskWrapper label{cursor:pointer}.checkWrapper{margin-top:.15em}.stickerTasksWrapper input{height:1.5em;margin-right:1em;width:1.5em}.defaultButton{align-items:center;background-color:#323232;border-radius:4px;box-shadow:1px 1px 4px 0 #323232;color:#fff;cursor:pointer;display:flex;font-family:Rowdies-Regular;justify-content:center;line-height:125%;padding:10px 15px;text-decoration:none;width:-webkit-fit-content;width:fit-content}.defaultButton.is-large{font-size:1.2em;min-width:400px;padding:15px}.defaultButton.liveKS{background-color:#05ce78}@media only screen and (max-width:900px){.defaultButton:not(.buttonForLink,.topNavbarButton){margin:auto;min-width:100px!important;padding:10px 0;width:100%}.defaultButton.is-large{font-size:1em;padding-bottom:10px;padding-top:10px}}.defaultButton:active{background-color:#474747}.defaultButton.is-green{background-color:#7daf9c}.defaultButton.is-blue{background-color:#5f5aa2}.defaultButton.is-red{background-color:#d95555}.defaultButton.is-yellow{background-color:#f1db4b;color:#323232}.defaultButton.is-inverted{background-color:#fff;color:#323232}.defaultButton.is-inverted:active{background-color:#f0f0f0}.defaultButton.is-bordered-black{border:1px solid #323232}.defaultButton.is-bordered-white{border:1px solid #fff}.defaultButton.is-bordered-transparent{border:1px solid #0000}.defaultButton.is-shadowless{box-shadow:none}.defaultButtonIcon{height:25px;margin-right:10px;width:25px}.defaultButton.is-reversed .defaultButtonIcon{margin-left:10px;margin-right:0}.defaultButton.is-animated img{animation-duration:3s;animation-iteration-count:infinite;animation-name:animedButtonSVG;animation-timing-function:ease-in-out}@keyframes animedButtonSVG{0%{transform:translate(0)}50%{transform:translate(5px)}to{transform:translate(0)}}.content{display:block;margin:auto;overflow:hidden;padding-bottom:25svh;padding-top:50px;padding-top:calc(var(--banner-height, 30px) + var(--banner-navbar-spacing, 20px));text-align:center;width:100%}.content.max-width{max-width:900px}.content p{margin-top:0}.contentWrapper{display:block;margin:10px auto auto}.subcontentWrapper{margin:auto;max-width:900px;padding-left:2em;padding-right:2em;white-space:pre-line}.subcontentWrapper h1,.subcontentWrapper h2,.subcontentWrapper h3{font-weight:400}.termsWrapper{display:flex;flex-direction:column;gap:1em;justify-content:center;text-align:left}.termsWrapper p,.termsWrapper ul{margin:0}.termsWrapper .subtitle{margin-bottom:0}@media only screen and (max-width:900px){.content{padding-bottom:50svh;padding-top:135px;padding-top:calc(var(--banner-height-mobile, 45px) + var(--banner-navbar-spacing, 20px) + var(--navbar-height, 50px) + var(--banner-navbar-spacing, 20px))}.subcontentWrapper{padding-left:1em;padding-right:1em}.subcontentWrapper.margin-top{margin-top:5vh}.subcontentWrapper.padding-top{padding-top:5vh}.subtitle{text-align:center}}.subcontentWrapper.min-width{max-width:600px}.subcontentWrapper.is-wider{max-width:1250px}.subcontentWrapper.border-bottom{border-bottom:1px solid #00000026;margin-bottom:20px}.subcontentWrapper.border-top{border-top:1px solid #00000026;margin-top:20px}.subtitle{word-break:break-word}.subsubtitle,.subtitle{font-weight:400;position:relative}.subsubtitle{margin-top:0}.floating{animation-duration:3s;animation-iteration-count:infinite;animation-name:floating;animation-timing-function:ease-in-out}@keyframes floating{0%{transform:translate(0)}50%{transform:translateY(5px)}to{transform:translate(0)}}.floating-counter{animation-duration:3s;animation-iteration-count:infinite;animation-name:floating-counter;animation-timing-function:ease-in-out}@keyframes floating-counter{0%{transform:translate(0)}50%{transform:translateY(-5px)}to{transform:translate(0)}}.lcmContainer{margin:auto;padding-top:5px;width:250px}.lcmImage{background:#0000;margin:0;min-height:271.66px;width:100%}.sharehomegame{font-family:Rowdies-Regular;font-size:1.3em;margin-top:-10px!important;text-align:right;width:109%}.couchContainer{margin-top:1em}@font-face{font-display:swap;font-family:Rowdies-Light;font-style:normal;font-weight:400;src:url(https://lovecareermagic.com/static/media/Rowdies-Light.97fd181336cb2a8b2b6e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rowdies-Regular;font-style:normal;font-weight:400;src:url(https://lovecareermagic.com/static/media/Rowdies-Regular.c3e51820d6d0195a2ef9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rowdies-Bold;font-style:normal;font-weight:400;src:url(https://lovecareermagic.com/static/media/Rowdies-Bold.e5afa6906cd6858d6509.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto Light;font-style:normal;font-weight:400;src:url(https://lovecareermagic.com/static/media/Roboto-Light.8be2d1487420548b3b8d.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto Regular;font-style:normal;font-weight:400;src:url(https://lovecareermagic.com/static/media/Roboto-Regular.a8d6ac03c7b96b7acb62.ttf) format("truetype")}.shootingStar{align-items:flex-start;display:none;justify-content:center;position:absolute}.shootingStar.is-active{display:flex}.leftStar{left:2em}.rightStar{right:2em}.shootingStar.goingLeft{transform:rotate(90deg)}.shootingStar.goingUp{transform:rotate(180deg)}.shootingStar.goingRight{transform:rotate(-90deg)}.shootingStar.mirror{transform:scaleX(-1)}.shootingStarWrapper{display:flex;height:50px;justify-content:flex-start;transform-origin:bottom right;width:50}.shootingStarSVG{height:50px;width:50px}.starPathSVG{height:35px;margin-left:-10px;margin-top:20px;width:35px}.fixedButtonsWrapper{align-items:center;display:flex;justify-content:space-between;position:fixed;top:60px;top:calc(var(--banner-height, 50px) + var(--banner-navbar-spacing, 10px));width:100%;z-index:99997}.navbarFloatLeft{-webkit-user-drag:none;background:url(https://lovecareermagic.com/static/media/simplelogoColor.614fb8467e6b98a3155c.webp);background-size:50px;display:block;height:50px;margin-left:10px;-webkit-user-select:none;user-select:none;width:50px}.navbarFloatLeft:hover{background:url(https://lovecareermagic.com/static/media/simplelogoBlack.826a24257b38ae780f5e.webp);background-size:50px}.navbarFloatRight{align-items:center;display:flex;gap:1em;justify-content:space-between}#emailToggleButtonMobile{height:20px;width:100%}#emailToggleButtonMobile,.navbarOpenClose{-webkit-filter:drop-shadow(2px 2px 2px #00000040);-moz-filter:drop-shadow(2px 2px 2px #00000040);-ms-filter:drop-shadow(2px 2px 2px #00000040);-o-filter:drop-shadow(2px 2px 2px #00000040)}.navbarOpenClose{align-items:center;color:#222;cursor:pointer;display:flex;font-size:25px;height:42px;justify-content:center;outline:0;width:58px}.navbarClass:not(.is-active) .navbarOpenClose{border-radius:4px}.navbarMain .navbarOpenClose{position:fixed;right:0}.navbarBuyButton{bottom:1em;color:#fff;display:flex;justify-content:center;z-index:100}.navbarMain{background-image:linear-gradient(90deg,#fff0,#fff 40vw,#fff);height:calc(100% - 60px);height:calc(100% - var(--banner-height, 50px) - var(--banner-navbar-spacing, 10px));left:100%;overflow:hidden;position:fixed;top:60px;top:calc(var(--banner-height, 50px) + var(--banner-navbar-spacing, 10px));transition-duration:.25s;transition-property:left;width:125%;z-index:99998}.free-pin-btn{white-space:nowrap}@media only screen and (min-width:1200px) and (max-width:1600px){.navbarMain{background-image:linear-gradient(90deg,#fff0,#fff 35vw,#fff)}}@media only screen and (min-width:900px) and (max-width:1200px){.navbarMain{background-image:linear-gradient(90deg,#fff0,#fff 33vw,#fff)}}@media only screen and (max-width:900px){.fixedButtonsWrapper,.navbarMain{top:55px;top:calc(var(--banner-height-mobile, 45px) + var(--banner-navbar-spacing, 10px))}.navbarMain{height:calc(100% - 55px);height:calc(100% - var(--banner-height-mobile, 45px) - var(--banner-navbar-spacing, 10px))}.fixedButtonsWrapper:not(.isLandingPageAtTop){background-color:#fff;box-shadow:1px 1px 10px 0 #00000026}.navbarBuyButton{bottom:1em;left:1em;position:fixed;width:calc(100% - 2em)!important}.navbarMain{background-image:linear-gradient(90deg,#fff0,#fff 8vw,#fff)}.navbarFloatRight{font-size:.8em;gap:0}}.navbarMain.is-active{left:-25%}.navbarChildrenWrapper{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;opacity:0;position:absolute;right:0;top:0;transition:none;width:100vw}.navbarMain.is-active .navbarChildrenWrapper{opacity:1!important;transition-delay:.25s;transition-duration:.25s;transition-property:opacity}.navbarChildren{height:50%;margin:auto}.navbarClass a:not(.defaultButton),.navbarClass h1,.navbarClass h2,.navbarClass h3,.navbarClass p{color:#323232}.navbarCenterBorder{border-left:1px solid #0000001a;height:50%;width:0}.navbarClass{display:flex;justify-content:space-between}@media only screen and (max-width:900px){.navbarMain{flex-direction:column}.navbarMain .navbarChildren{opacity:0;width:0}.navbarMain .navbarChildren.is-active{opacity:1!important;transition-duration:.25s;transition-property:opacity;width:calc(100% - 4em)!important}}.navbarLeftWrapper{align-items:center;height:100%;width:calc(50% - 4em)}.navbarButtonWrapper,.navbarLeftWrapper{display:flex;flex-direction:column;justify-content:center}.navbarButtonWrapper{align-items:flex-start;color:#323232}.navbarButton{-webkit-user-drag:none;border:0;border-left:4px solid #0000;font-family:Rowdies-Regular;font-size:2em;margin:0;padding:.25em .5em;text-align:left;text-decoration:none;text-transform:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.navbarButton.is-active{border-left:4px solid #dd7373;color:#828282}.navbarButton:hover{color:#828282}.navbarButton:active{color:#b3b3b3}.languageChangeWrapper{font-size:1.25em;padding-left:1em;padding-top:3em}.languageChangeSpan{cursor:pointer;font-family:Rowdies-Regular}.navbarRightWrapper{display:flex;gap:5px}.emailWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.formPrompt{font-size:1.5em}.formWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:600px;width:100%}.forminputText{word-wrap:break-word;font-size:1em;line-height:1.5;max-width:500px;text-align:center}.forminputText-description{margin-bottom:1.5em;max-width:600px;padding:0 1em}.emailInput,.forminputText a{color:#323232}.emailInput{border:0;border-bottom:1px solid #323232;font-family:Roboto Light;font-size:1em;line-height:100%;margin-bottom:2em;outline:0;padding:1em;text-align:center;width:100%}.subscribeButton{font-size:1em;padding-left:4em;padding-right:4em}.artbookMockup{object-fit:contain;width:100%}@media only screen and (min-width:900px){.artbookMockup{width:50%!important}}.mainpageEmail .formWrapper{-webkit-filter:drop-shadow(2px 2px 2px #00000040);-moz-filter:drop-shadow(2px 2px 2px #00000040);-ms-filter:drop-shadow(2px 2px 2px #00000040);-o-filter:drop-shadow(2px 2px 2px #00000040);flex-direction:row;margin-bottom:1em}.mainpageEmail .emailInput{border:1px solid #fff!important;border-radius:4px 0 0 4px;height:47px;margin-bottom:0;padding:10px!important;text-align:left!important;width:300px}.mainpageEmail .subscribeButton{background-color:#7daf9c;border-radius:0 4px 4px 0;height:47px;padding:10px 15px 10px 10px!important;width:50%}@media only screen and (max-width:900px){.mainpageEmail .formWrapper{margin-bottom:0}.mainpageEmail .emailInput{font-size:1em;height:35px;width:50%}.mainpageEmail .subscribeButton{font-size:.85em;height:35px;padding-left:5px;padding-right:5px;width:50%}.mainpageEmail:not(.secondMainpageEmail) .forminputText{-webkit-filter:drop-shadow(2px 2px 2px #00000040);-moz-filter:drop-shadow(2px 2px 2px #00000040);-ms-filter:drop-shadow(2px 2px 2px #00000040);-o-filter:drop-shadow(2px 2px 2px #00000040);font-size:1em!important;margin-bottom:.25em}}@media only screen and (max-height:750px){.mainpageEmail .emailInput{font-size:.65em;width:90%}.mainpageEmail .subscribeButton{font-size:.65em;padding:5px 10px 5px 5px!important;width:65%}}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:initial;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;height:55px;margin:10px;overflow:visible;padding:5px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter,box-shadow;transition-timing-function:linear;width:55px;z-index:999}.hamburger-box{display:inline-block;height:34px;position:relative;transform:scale(.75);width:50px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#323232;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:50px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--slider .hamburger-inner{top:8px}.hamburger--slider .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.71429px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.top-banner{align-items:center;box-shadow:0 2px 4px #0000001a;color:#fff;display:flex;height:var(--banner-height);justify-content:center;left:0;padding:.75em 1em;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:99999}.top-banner.is-blue{background-color:#5f5aa2}.top-banner.is-green{background-color:#7daf9c}.top-banner.is-red{background-color:#d95555}.top-banner.is-yellow{background-color:#f1db4b;color:#323232}.top-banner.is-yellow .top-banner-link{color:#323232}.top-banner-link{align-items:center;color:#fff;display:flex;font-family:Roboto Light;font-size:.95em;gap:.5em;justify-content:center;text-decoration:none;transition:opacity .2s ease}.top-banner-link:hover{opacity:.85}.top-banner-text{font-weight:500}.top-banner-arrow{font-size:1.2em;transition:transform .2s ease}.top-banner-link:hover .top-banner-arrow{transform:translateX(3px)}@media only screen and (max-width:900px){.top-banner{height:var(--banner-height-mobile);padding:.6em .8em}.top-banner,.top-banner-text{font-size:.9em}}.videoModalWrapper{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000040;display:flex;flex-direction:column;gap:1em;height:100%;justify-content:center;left:0;position:fixed!important;text-align:center;top:0;width:100%;z-index:99999}.videoModalCloseButtonWrapper{display:flex;justify-content:flex-end;max-width:1000px;width:calc(100% - 2em)}.videoWrapper{border-radius:4px;overflow:hidden}@media only screen and (max-width:900px){.videoModalWrapper{flex-direction:column-reverse;justify-content:center}.videoModalCloseButtonWrapper{justify-content:center;margin-top:0}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.carouselSection{height:50vh;padding:0 1em 1em;position:relative}.carouselSection>h2{margin-top:0}.carouselSection a{align-items:flex-start;display:flex;justify-content:flex-start}.carouselSection img{border-radius:2em;height:100%;object-fit:contain}.swiper-container{padding-bottom:0}.swiper-button-next,.swiper-button-prev{color:#fff;-webkit-filter:drop-shadow(2px 2px 2px #00000040);-moz-filter:drop-shadow(2px 2px 2px #00000040);-ms-filter:drop-shadow(2px 2px 2px #00000040);-o-filter:drop-shadow(2px 2px 2px #00000040);top:50%}.swiper-button-prev{left:2em}.swiper-button-next{right:2em}.swiper-pagination{bottom:0!important;position:absolute;width:calc(100% - 4em)}@media only screen and (max-width:900px){.swiper-button-prev{left:10px}.swiper-button-next{right:10px}.swiper-pagination{align-items:center;display:flex;flex-wrap:wrap;height:35px;justify-content:center;left:50%!important;transform:translateX(-50%)}.buttonForLink{font-size:.75em;left:50%;padding-left:.75em;padding-right:.75em;transform:translateX(-50%);white-space:nowrap}}.swiper-pagination-bullet{height:.5em;width:.5em}.swiper-pagination-bullet-active{background:#dd7373}.swiper-slide{align-items:center;display:flex;justify-content:center}.carouselImageContainer{position:relative}.carouselImage{border-radius:.5em;width:100%}.buttonForLink{position:absolute;right:2em;top:-1em}.flipcard{background-color:initial;display:inline-block;font-family:Roboto Regular;perspective:1000px;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;pointer-events:all;position:relative}.flipcardInner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transition:transform .5s;width:100%}.flipcard.is-flipped .flipcardInner,.flipcard:not(.disable-flip):not(.is-clicked):hover .flipcardInner{transform:rotateY(180deg)}.flipcard.is-flipped:not(.disable-flip):not(.is-clicked):hover .flipcardInner{transform:rotateY(0deg)}.flipcard:not(.disable-shadow) .flipcardBack,.flipcard:not(.disable-shadow) .flipcardFront{box-shadow:0 0 15px #00000054}.flipcardBack,.flipcardFront{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2em;height:100%;overflow:hidden;position:absolute;width:100%;z-index:10}.flipcardBack,.flipcardFront{align-items:center;display:flex;justify-content:center}.flipcardBack{background-color:#fff;transform:rotateY(180deg)}.flipcardBack.name{background-color:#323232}.memberCommCardWrapper{height:100%;width:100%}.memberCommCardText{-webkit-font-smoothing:antialiased;bottom:0;color:#fff;margin:2em;overflow:hidden;position:absolute;text-align:left;white-space:nowrap;width:calc(100% - 4em);z-index:9}.memberCommCardMainText{font-family:Roboto Regular;font-size:4em;line-height:100%}.memberCommCardSubText{font-family:Roboto Light;font-size:2.5em;line-height:100%}.memberCommCardShadow{background-image:linear-gradient(#f000,#000000bf);bottom:-1px;height:50%;position:absolute;width:100%}.memberCommCardFullShadow{background-color:#00000059;height:100%;position:absolute;width:100%}.memberCommCardQuestionMark{color:#fff;font-family:Rowdies-Light;font-size:40em;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:9}.memberCommCardImage{height:100%;object-fit:cover;object-position:center center;width:100%}.eventGoalCardWrapper{background-color:#fff;display:flex;flex-direction:column;font-family:Futura,Roboto Regular;height:100%;width:100%}.eventGoalTextWrapper{align-items:center;background:#fff;border-radius:.25em;color:#323232;display:flex;font-size:3.5em;justify-content:center;line-height:125%;margin:auto;overflow:hidden;text-align:left;text-align:center}.eventGoalTextWrapper.location{height:calc(100% - 2.5em);padding:1.25em}.eventGoalTextWrapper.event{padding:1.5em;width:calc(100% - 3em)}.eventGoalCardWrapper img{height:100%;left:50%;object-fit:fill;position:absolute;top:50%;width:100%}.eventGoalCardWrapper img.event{transform:translate(-50%,-50%) scale(1.1)}.eventGoalCardWrapper img.location{transform:translate(-50%,-50%) scale(1.05)}@media only screen and (max-width:900px){.eventGoalBottomTextWrapper{padding-bottom:1em!important;padding-top:1em!important}.footer .eventGoalTextWrapper{font-family:Rowdies-Light;font-size:3.5em}.eventGoalDecksContainer .eventGoalTextWrapper{font-size:2.5em}}.eventGoalBottomTextWrapper.yellowBackground{color:#323232}.eventGoalBottomTextWrapper{bottom:0;color:#fff;display:flex;font-size:1em;justify-content:space-between;margin:auto;padding:1em 2em;position:absolute;width:calc(100% - 4em)}.cardBack{width:100%}.cardBack img{height:100%;object-fit:cover;width:100%}.cardBackText{-webkit-font-smoothing:antialiased;flex-direction:column;font-family:Rowdies-Bold;padding-left:1em;padding-right:1em;width:100%}.cardBack.name,.cardBackText{align-items:center;display:flex;justify-content:center}.cardBack.name{background-color:#fff;border-radius:2em;height:calc(100% - 2em);width:calc(100% - 2em)}.cardBackName{font-size:3em;line-height:125%;margin-bottom:.5em;margin-top:0}.cardBackTitle{font-size:1.5em;margin-top:0;text-transform:uppercase}.cardBackAge,.cardBackJob{font-size:1.5em;margin:0;text-transform:lowercase}.parallaxSection{align-items:center;flex-direction:column;height:300svh;overflow-x:hidden;position:absolute;z-index:1}.parallaxRow,.parallaxSection{display:flex;justify-content:center;width:100%}.parallaxWrapper{align-items:flex-end;display:flex;justify-content:center;padding:.5em;will-change:transform,opacity}.parallaxWrapper.missingCard{opacity:0}.landingPage_mainContentWrapper__1dxSf{color:#323232;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.landingPage_mainpageContainer__ztevc{display:flex;position:relative}.landingPage_mainpageContainer__ztevc h1{font-size:2.5em}.landingPage_mainpageContainer__ztevc p.landingPage_noMargin__cs-2V{margin:0}@media only screen and (max-width:900px){.landingPage_mainpageContainer__ztevc h1{font-size:1.25em;line-height:125%}.landingPage_mainpageContainer__ztevc li,.landingPage_mainpageContainer__ztevc p{font-size:.85em;line-height:150%}}#landingPage_shootingStarsContainer__Bw0aq{align-items:center;display:flex;height:100svh;justify-content:center;position:absolute;width:100dvw;z-index:1}#landingPage_shootingStarsWrapper__5L6Rc{height:500px;position:relative;width:100vw}#landingPage_heroContainer__nsChd{height:100svh;width:100%}#landingPage_heroBgImage__rBJJk{background-image:url(https://lovecareermagic.com/static/media/bg_seamless.063b0a9dc3dd6673b5b9.webp);background-repeat:repeat;left:0;opacity:.1;position:absolute;top:0}.landingPage_screenHeight__i33Y\+{align-items:center;display:flex;flex-direction:column;height:100svh;justify-content:space-between;position:relative;text-align:center;width:100%}@keyframes landingPage_monsterBurstAnimation1__kgDMs{0%,60%,to{transform:translate(-50%,-50%) scale(1) skew(0deg,0deg)}62%{transform:translate(-50.7%,-49.7%) scale(1.02) skew(-1.5deg,1.5deg)}64%{transform:translate(-49.3%,-50.3%) scale(1) skew(1.5deg,-1.5deg)}66%{transform:translate(-50.5%,-50.5%) scale(1.02) skew(-1.5deg,1.5deg)}68%{transform:translate(-49.5%,-49.5%) scale(1) skew(1.5deg,-1.5deg)}70%{transform:translate(-50.7%,-49.7%) scale(1.02) skew(-1.5deg,1.5deg)}72%{transform:translate(-49.3%,-50.3%) scale(1) skew(1.5deg,-1.5deg)}74%{transform:translate(-50.5%,-50.5%) scale(1.02) skew(-1.5deg,1.5deg)}}@keyframes landingPage_monsterBurstAnimation2__HVQVH{40%,60%,to{transform:translate(-50%,-50%) scale(1) skew(0deg,0deg)}62%{transform:translate(-50.6%,-49.6%) scale(1.01) skew(-1.4deg,1.4deg)}64%{transform:translate(-49.4%,-50.4%) scale(1) skew(1.4deg,-1.4deg)}66%{transform:translate(-50.4%,-50.4%) scale(1.01) skew(-1.4deg,1.4deg)}68%{transform:translate(-49.6%,-49.6%) scale(1) skew(1.4deg,-1.4deg)}70%{transform:translate(-50.6%,-49.6%) scale(1.01) skew(-1.4deg,1.4deg)}72%{transform:translate(-49.4%,-50.4%) scale(1) skew(1.4deg,-1.4deg)}74%{transform:translate(-50.4%,-50.4%) scale(1.01) skew(-1.4deg,1.4deg)}}@keyframes landingPage_monsterBurstAnimation3__bgjvv{0%,30%,60%{transform:translate(-50%,-50%) scale(1) skew(0deg,0deg)}62%{transform:translate(-50.8%,-49.8%) scale(1.03) skew(-1.6deg,1.6deg)}64%{transform:translate(-49.2%,-50.2%) scale(1) skew(1.6deg,-1.6deg)}66%{transform:translate(-50.6%,-50.6%) scale(1.03) skew(-1.6deg,1.6deg)}68%{transform:translate(-49.4%,-49.4%) scale(1) skew(1.6deg,-1.6deg)}70%{transform:translate(-50.8%,-49.8%) scale(1.03) skew(-1.6deg,1.6deg)}72%{transform:translate(-49.2%,-50.2%) scale(1) skew(1.6deg,-1.6deg)}74%{transform:translate(-50.6%,-50.6%) scale(1.03) skew(-1.6deg,1.6deg)}}.landingPage_monsterBurstAnimation__zaEtN{animation:landingPage_monsterBurstAnimation1__kgDMs 5s infinite,landingPage_monsterBurstAnimation2__HVQVH 2s infinite,landingPage_monsterBurstAnimation3__bgjvv 5s infinite,landingPage_monsterBurstAnimation2__HVQVH 3s infinite}.landingPage_heroImage__T6WZm{cursor:pointer;left:50%;max-width:1000px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:50}.landingPage_heroTitleWrapper__WgKFL{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media only screen and (max-width:450px){.landingPage_fukidashi__UZ2qm{height:20svh;width:110svw}.landingPage_heroTitle__4Ljyr{height:25svh}}@media only screen and (max-width:600px) and (min-width:450px){.landingPage_fukidashi__UZ2qm{height:15svh;width:110svw}.landingPage_heroTitle__4Ljyr{height:20svh}}@media only screen and (max-width:900px) and (min-width:600px){.landingPage_fukidashi__UZ2qm{height:10svh;width:110svw}.landingPage_heroTitle__4Ljyr{height:15svh}}.landingPage_heroTitle__4Ljyr{display:flex;justify-content:center;margin:0;padding:1em;width:calc(100% - 2em)}@media only screen and (max-width:900px){.landingPage_heroTitle__4Ljyr{text-wrap:balance;align-items:flex-end;background-color:#fff;position:absolute;top:0;transform:translateY(-25%)}.landingPage_heroTitleWrapper__WgKFL{margin-top:12svh}}@media only screen and (min-width:900px){.landingPage_heroTitleWrapper__WgKFL{margin-top:8svh;max-width:500px;position:relative}.landingPage_fukidashi__UZ2qm{max-width:500px;position:absolute;top:50%;transform:translateY(-50%);z-index:25}.landingPage_heroTitle__4Ljyr{align-items:center;font-size:1.75em;max-width:500px;transform:translateY(-30%);z-index:26}}.landingPage_heroImage__T6WZm>img{cursor:pointer;height:100%;object-fit:cover;width:100%}.landingPage_tagLine__NYWFf{font-size:1.5em;line-height:70%;margin-bottom:4em;white-space:pre-wrap;width:100%}.landingPage_heroBottomWrapper__tS7CH{align-items:center;bottom:1em;color:#fff;display:flex;flex-direction:column;gap:1em;justify-content:center;left:50%;margin-bottom:3em;position:absolute;transform:translateX(-50%);width:calc(100% - 2em);z-index:100}.landingPage_justKeepScrolling__Eftah{max-width:150px}@media only screen and (max-width:900px){.landingPage_heroBottomWrapper__tS7CH{bottom:1em;margin-bottom:0;position:fixed}.landingPage_heroImage__T6WZm{padding-top:0}.landingPage_tagLine__NYWFf{font-size:1.25em;line-height:120%;margin:4em 0 1em}}@media only screen and (max-height:650px){.landingPage_fukidashi__UZ2qm,.landingPage_heroTitle__4Ljyr,.landingPage_justKeepScrolling__Eftah{display:none}}.landingPage_titleWrapper__Sr8gM.landingPage_topOne__kTJQp{height:300px;left:55%;position:absolute;top:50px;width:300px}.landingPage_titleWrapper__Sr8gM.landingPage_botOne__95bQV{height:500px;width:500px}@media only screen and (max-width:900px){.landingPage_titleWrapper__Sr8gM.landingPage_botOne__95bQV{height:350px!important;width:350px!important}.landingPage_titleWrapper__Sr8gM:not(.landingPage_botOne__95bQV){height:100%!important;position:static!important}}@media only screen and (min-width:800px) and (max-width:900px){.landingPage_titleWrapper__Sr8gM:not(.landingPage_botOne__95bQV){width:250px!important}}@media only screen and (min-width:700px) and (max-width:800px){.landingPage_titleWrapper__Sr8gM:not(.landingPage_botOne__95bQV){width:300px!important}}@media only screen and (max-width:700px){.landingPage_titleWrapper__Sr8gM:not(.landingPage_botOne__95bQV){width:350px!important}}@media only screen and (min-height:800px) and (max-height:900px){.landingPage_titleWrapper__Sr8gM:not(.landingPage_botOne__95bQV){width:250px!important}}@media only screen and (min-height:630px) and (max-height:800px){.landingPage_titleWrapper__Sr8gM:not(.landingPage_botOne__95bQV){width:150px!important}}@media only screen and (max-height:630px){.landingPage_titleWrapper__Sr8gM:not(.landingPage_botOne__95bQV){display:none}}.landingPage_lcmMask__REmNY{height:100%;-webkit-mask-image:url(https://lovecareermagic.com/static/media/lcm.60a9e423d23c6a1265b1.svg);mask-image:url(https://lovecareermagic.com/static/media/lcm.60a9e423d23c6a1265b1.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:75%;mask-size:75%;width:100%}.landingPage_lcmMask__REmNY:before{animation:landingPage_rotation__0qx87 15s linear infinite;background:url(https://lovecareermagic.com/static/media/background%20watercolor.dadaf448441e9f06ad49.webp);background-origin:center center;background-repeat:repeat;background-size:100% 100%;content:"";height:150%;left:-25%;position:absolute;top:-25%;width:150%;z-index:-1}@keyframes landingPage_rotation__0qx87{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}#landingPage_descriptionContainer__ZZNBK{align-items:center;color:#323232;justify-content:center;margin-bottom:0;margin-top:100svh;min-height:100svh;z-index:20}.landingPage_bulletWrapper__6pqSU{margin-left:auto;margin-right:auto;max-width:400px;padding-left:0;padding-right:0;text-align:left}.landingPage_descriptionOpaque__EdQHh{opacity:0}.landingPage_descriptionWrapper__Iyo8\+{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:4em;text-align:center;width:calc(100% - 2em)}.landingPage_descriptionButtonWrapper__E9ps3{display:flex;gap:1em;justify-content:center}.landingPage_descriptionWrapper__Iyo8\+>div{padding-left:0;padding-right:0;width:100%}.landingPage_descriptionTextWrapper__\+H18C>a{margin:1em auto auto}.landingPage_subtitle__\+J8HX{font-family:Rowdies-Regular;font-size:2em;margin:0!important;white-space:pre-line}.landingPage_gameDetails__2hmBk{font-size:1.25em;margin-top:1em}.landingPage_gameDetails__2hmBk>div{display:flex}.landingPage_gameDetails__2hmBk>div>svg{margin-top:2px}#landingPage_howToPlay__zXb1H{display:flex;flex-direction:column;height:200px;margin:50px auto auto;text-align:center}@media only screen and (max-width:900px){.landingPage_bulletWrapper__6pqSU{max-width:none}.landingPage_gameDetails__2hmBk{font-size:.65em!important}.landingPage_gameDetails__2hmBk img{height:25px;width:25px}.landingPage_subtitle__\+J8HX{font-size:1.25em!important}.landingPage_gameDetails__2hmBk>div>svg{margin-top:-3px!important}#landingPage_descriptionContainer__ZZNBK{margin-bottom:-20svh}.landingPage_descriptionTextWrapper__\+H18C{width:calc(100% - 2em)}}#landingPage_characterContainer__1NVfr{align-items:center;color:#323232;display:flex;flex-direction:row;height:100svh;overflow:hidden;width:100%}.landingPage_characterTextContainer__gTivP{align-items:flex-start;display:flex;flex-direction:column;height:calc(100% - 2em);justify-content:center;padding:2em;text-align:left;width:40%;z-index:9}.landingPage_characterTextContainer__gTivP h1{line-height:125%;max-width:70%}.landingPage_characterContainerSVG__PXxRO{left:700px;position:absolute;top:150px}.landingPage_characterContainerSVG__PXxRO p{font-size:.85em;margin-right:-2em;margin-top:1em;text-align:right;transform:rotate(-25deg)}@media only screen and (min-width:1200px) and (max-width:1600px){.landingPage_characterTextContainer__gTivP h1,.landingPage_eventsTextContainer__ysFkB h1,.landingPage_eventsTextContainer__ysFkB p,.landingPage_goalsTextContainer__pVtBV h1,.landingPage_goalsTextContainer__pVtBV p{max-width:100%!important}}@media only screen and (min-width:900px) and (max-width:1200px){.landingPage_characterContainerSVG__PXxRO{left:40vw}.landingPage_characterTextContainer__gTivP h1,.landingPage_eventsTextContainer__ysFkB h1,.landingPage_eventsTextContainer__ysFkB p,.landingPage_goalsTextContainer__pVtBV h1,.landingPage_goalsTextContainer__pVtBV p{max-width:100%!important}}@media only screen and (max-width:900px){.landingPage_characterTextContainer__gTivP h1,.landingPage_eventsTextContainer__ysFkB h1,.landingPage_eventsTextContainer__ysFkB p,.landingPage_goalsTextContainer__pVtBV h1,.landingPage_goalsTextContainer__pVtBV p{max-width:100%!important}.landingPage_characterTextContainer__gTivP{margin:auto;max-width:500px;padding:1em;text-align:center;width:calc(100% - 2em)}.landingPage_characterContainerSVG__PXxRO{left:60%;top:15%}}#landingPage_eventsContainer__lRpSF,#landingPage_goalsContainer__7pT9k{align-items:center;color:#323232;display:flex;flex-direction:row;height:100svh;justify-content:center;overflow:hidden;width:100%}.landingPage_eventsLeftContainer__Zecb1,.landingPage_goalsRightContainer__TBlCS{align-items:center;display:flex;flex-direction:row;height:calc(100% - 4em);padding:2em 4em 2em 2em;text-align:right;width:50%;z-index:10}.landingPage_eventsLeftContainer__Zecb1{justify-content:flex-end}.landingPage_goalsRightContainer__TBlCS{justify-content:flex-start}.landingPage_eventsTextContainer__ysFkB,.landingPage_goalsTextContainer__pVtBV{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}.landingPage_eventsTextContainer__ysFkB{text-wrap:balance;align-items:flex-end;justify-content:flex-end;text-align:right}.landingPage_goalsTextContainer__pVtBV{text-wrap:balance;align-items:flex-start;justify-content:flex-start;text-align:left}.landingPage_eventsTextContainer__ysFkB h1,.landingPage_goalsTextContainer__pVtBV h1{line-height:125%;max-width:70%}.landingPage_eventsTextContainer__ysFkB p,.landingPage_goalsTextContainer__pVtBV p{max-width:80%;white-space:pre-line}.landingPage_eventsContainerSVG__zYKDX,.landingPage_goalsContainerSVG__oEgTc{position:absolute}#landingPage_eventsContainerSVGcake__JCok5{right:20%;top:69%}#landingPage_eventsContainerSVGlovekey__eiyPO{right:25%;top:15%}#landingPage_eventsContainerSVGplanet__UgHyh{left:20%;top:20%;transform:scale(.65)}#landingPage_goalsContainerSVGflag__6h4JC{right:27%;top:58%;transform:scale(.65)}#landingPage_goalsContainerSVGscroll__Iohhh{right:24%;top:24%;transform:scale(.65)}@media only screen and (min-width:1200px) and (max-width:1600px){#landingPage_eventsContainerSVGcake__JCok5{right:20%;top:65%}#landingPage_eventsContainerSVGlovekey__eiyPO{right:22%}#landingPage_goalsContainerSVGflag__6h4JC{right:14%}#landingPage_goalsContainerSVGscroll__Iohhh{right:17%}}@media only screen and (min-width:900px) and (max-width:1200px){#landingPage_eventsContainerSVGcake__JCok5{right:65%;top:65%}#landingPage_eventsContainerSVGlovekey__eiyPO{right:6%}.landingPage_eventsTextContainer__ysFkB{max-width:400px}#landingPage_goalsContainerSVGflag__6h4JC{right:70%;top:70%}#landingPage_goalsContainerSVGscroll__Iohhh{right:70%;top:17%}}@media only screen and (max-width:900px){.landingPage_eventsTextContainer__ysFkB,.landingPage_goalsTextContainer__pVtBV{align-items:center;margin:auto;max-width:500px;text-align:center;width:100%}#landingPage_likehateContainer__jX\+Xn,.landingPage_eventsTextContainer__ysFkB,.landingPage_goalsTextContainer__pVtBV{text-wrap:inherit!important}#landingPage_eventsContainerSVGcake__JCok5{right:5%;top:70%}#landingPage_eventsContainerSVGlovekey__eiyPO{right:10%;top:20%}#landingPage_eventsContainerSVGplanet__UgHyh{left:-5%;top:75%}.landingPage_goalsRightContainer__TBlCS{padding-left:1em;padding-right:1em;width:calc(100% - 2em)}.landingPage_eventsLeftContainer__Zecb1{padding-left:0!important;padding-right:0!important;width:calc(100% - 2em)}#landingPage_goalsContainerSVGflag__6h4JC{right:15%;top:70%}#landingPage_goalsContainerSVGscroll__Iohhh{right:7.5%;top:5%}#landingPage_eventsContainerSVGcake__JCok5>img,#landingPage_eventsContainerSVGlovekey__eiyPO>img,#landingPage_eventsContainerSVGplanet__UgHyh>img,#landingPage_goalsContainerSVGflag__6h4JC>img,#landingPage_goalsContainerSVGscroll__Iohhh>img,.landingPage_characterContainerSVG__PXxRO>img{transform:scale(.65)}}.landingPage_carouselContainer__wki1G{display:flex;flex-direction:column;margin-bottom:2em;margin-top:50px;width:100%;z-index:10}.landingPage_mainpageCarousel__rqrfO{margin-bottom:0}.landingPage_carouselTextContainer__bOyph{padding:2em}@media only screen and (max-width:900px){.landingPage_carouselTextContainer__bOyph{padding:1em;width:calc(100% - 2em)}.landingPage_mainpageCarouselTitle__7QJP0{margin-top:0}}#landingPage_likehateContainer__jX\+Xn{text-wrap:balance;align-items:center;color:#323232;display:flex;flex-direction:row;justify-content:center;margin-top:100px;overflow:hidden;width:100%}@media only screen and (max-width:1400px){#landingPage_likehateContainer__jX\+Xn{flex-direction:column;margin-top:0}}#landingPage_mechanicsContainer__m3pAX{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:650px;padding:2em;width:calc(100% - 4em)}.landingPage_mechanicsWrapper__49k\+U{display:flex;flex-wrap:wrap;justify-content:center}.landingPage_mechanicsWrapper__49k\+U div{align-items:center;display:flex;flex-direction:column;font-family:Rowdies-Light;font-size:1.25em;justify-content:center;padding:0}.landingPage_mechanicsWrapper__49k\+U div>img{height:200px;margin-left:1em;margin-right:1em;width:200px}.landingPage_rulebookWrapper__Yzqyg{display:flex;flex-direction:row;justify-content:center;margin-top:10em}.landingPage_rulebookWrapper__Yzqyg>a{margin-left:1em;margin-right:1em}@media only screen and (max-width:900px){.landingPage_mechanicsWrapper__49k\+U li{font-size:1.25em;padding:.25em}.landingPage_mechanicsWrapper__49k\+U div>img{height:125px;margin-left:.35em;margin-right:.35em;width:125px}.landingPage_rulebookWrapper__Yzqyg{flex-direction:column;margin-bottom:0;margin-top:10em;width:100%}.landingPage_rulebookWrapper__Yzqyg>a{margin:.5em 0;width:calc(100% - 2em)}}#landingPage_spotlightContainer__a7GcO{display:flex;flex-direction:column}#landingPage_spotlightContainer__a7GcO>div>div>h1{margin-bottom:0!important}#landingPage_finalContainer__rbkoi{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.landingPage_finalButtonsContainer__5LXsQ{margin-bottom:25px;padding:0;width:calc(100% - 4em)}.landingPage_finalButtonsWrapper__90TQ7{display:flex;justify-content:center}@media only screen and (max-width:900px){.landingPage_finalButtonsContainer__5LXsQ{width:calc(100% - 2em)}.landingPage_finalButtonsWrapper__90TQ7{flex-direction:column;gap:1em}#landingPage_finalContainer__rbkoi{padding-bottom:100px}}.landingPage_finalButtonsWrapper__90TQ7>a,.landingPage_finalButtonsWrapper__90TQ7>div{font-size:1em;margin-right:2em}.landingPage_termsWrapper__qxCe3{align-items:center;display:flex;flex-direction:column;justify-content:center}.landingPage_termsWrapper__qxCe3 p{font-size:.75em}.landingPage_pegasusWrapper__8nvJQ{align-items:center;display:flex;gap:.25em;justify-content:center}.landingPage_pegasusWrapper__8nvJQ>p{margin:0}.landingPage_pegasusWrapper__8nvJQ>img{width:50px}.landingPage_textWrapper__RqWW\+{text-wrap:inherit;max-width:600px!important}.characterDecksContainer{flex-direction:column;height:100%;overflow:hidden;padding:0!important;width:60%;z-index:9}.characterDecksContainer,.charactersDeckRow{align-items:center;display:flex;justify-content:center}.charactersDeckRow{height:20%;padding:2em;width:100%}.characterCardWrapper{position:absolute}.characterCardWrapper a{color:#323232;display:block;height:100%;text-decoration:none;width:100%}@media only screen and (max-width:900px){.characterDecksContainer{height:100%;position:absolute;width:100%}}.eventGoalDecksContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:0!important;width:50%;z-index:11}.eventGoalDeckRow{align-items:center;display:flex;height:20%;justify-content:left;padding:2em;width:100%}.EGCardWrapper{position:absolute}.EGCardWrapper a{color:#323232;text-decoration:none}@media only screen and (max-width:900px){.eventGoalDecksContainer{position:absolute;width:100%;z-index:9}.eventGoalDeckRow{justify-content:center}}.likehateContainers{align-items:center;display:flex;flex-direction:column;height:50%;justify-content:center;padding:2em;position:relative}.likehateLeftContainer{justify-content:flex-start}@media only screen and (min-width:1000px){.likehateLeftContainer{transform:rotate(-2deg)}}.imageAndArrowContainer{background-color:#222;border-radius:4px;display:flex;height:490px;position:relative;width:1000px}.arrowContainer,.tableSplash{border-radius:4px;height:100%;position:absolute;width:100%}.tableSplash{height:100%;object-fit:cover;width:100%;z-index:1}.tableSplash.lydia{-webkit-mask-image:radial-gradient(circle at 88% 66%,#fff 15%,#00000080 0);mask-image:radial-gradient(circle at 88% 66%,#fff 15%,#00000080 0)}.tableSplash.tsukasa{-webkit-mask-image:radial-gradient(circle at 74% 50%,#fff 18%,#00000080 0);mask-image:radial-gradient(circle at 74% 50%,#fff 18%,#00000080 0)}.tableSplash.ahxi{-webkit-mask-image:radial-gradient(circle at 63% 32%,#fff 21%,#00000080 0);mask-image:radial-gradient(circle at 63% 32%,#fff 21%,#00000080 0)}.tableSplash.beatrice{-webkit-mask-image:radial-gradient(circle at 47% 22%,#fff 25%,#00000080 0);mask-image:radial-gradient(circle at 47% 22%,#fff 25%,#00000080 0)}.tableSplash.urg{-webkit-mask-image:radial-gradient(circle at 37% 60%,#fff 25%,#00000080 0);mask-image:radial-gradient(circle at 37% 60%,#fff 25%,#00000080 0)}.tableSplash.kottr{-webkit-mask-image:radial-gradient(circle at 19% 52%,#fff 21%,#00000080 0);mask-image:radial-gradient(circle at 19% 52%,#fff 21%,#00000080 0)}.characterArcContainer{align-items:center;display:flex;flex-direction:row;justify-content:center;position:absolute}.arrowsContainer{flex-grow:0;height:100%;width:100%;z-index:2}.arrowWrapper{margin-left:-2em;margin-right:-2em;transform:rotate(90deg) scaleX(1.5)}.arrowWrapper.flipped{transform:rotate(90deg) scaleX(1.5) scaleY(-1)}.arrowWrapperSVG{align-items:center;display:flex;flex-direction:row;justify-content:center;min-width:150px;z-index:1}.arrowHeadSVG{margin-left:-7px;width:25px;z-index:2}.arrowTailSVG{height:100%;width:100px;z-index:1}.characterArcWrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.characterArc{border-radius:.25em;font-size:1.5em;margin:.25em;padding:.35em;width:300px}.characterArc.goodArc{background-color:#94de8f}.characterArc.badArc{background-color:#a769d4}.characterArc.chaoticArc{background-color:#9b9b9b}.characterArcText{background-color:#fff;border-radius:.25em;color:#222;height:calc(100% - .3em);padding:.15em;width:calc(100% - .3em)}.likehateRightContainer{width:25%}@media only screen and (min-width:1400px) and (max-width:1600px){.likehateRightContainer{padding-bottom:0;padding-left:0;padding-top:0}}@media only screen and (min-width:1000px) and (max-width:1400px){.likehateRightContainer{justify-content:flex-start;margin-top:0;padding-top:0;width:50%}}@media only screen and (max-width:1000px){.likehateLeftContainer{padding-bottom:0;padding-top:0;transform:scale(.5)}.likehateRightContainer{height:40%;justify-content:flex-start;margin-top:-5em;padding-top:0;width:calc(100% - 2em)}}.likehateTextContainer{display:flex;flex-direction:column}span.likeMode{background:linear-gradient(-45deg,#9e0b0b 20%,#dd7373 40%,#ff5e5e 60%,#fcc 80%);background-clip:text;-webkit-background-clip:text;background-size:200% auto}span.hateMode,span.likeMode{text-fill-color:#0000;-webkit-text-fill-color:#0000;animation:animated_text 5s ease-in-out infinite}span.hateMode{background:linear-gradient(-45deg,#372f9e 20%,#5f5aa2 40%,#7b74d4 60%,#918aff 80%);background-clip:text;-webkit-background-clip:text;background-size:200% auto}.likeHateSVGWrapper{margin-top:2em;width:100%}.likeHateSVG img{height:125px;width:125px}.blue{color:#5f5aa2!important}.darkblue{color:#454176!important}.green{color:#7daf9c!important}.red{color:#dd7373!important}.yellow{color:#f1db4b!important}.white{color:#fff!important}.blueBackground{background-color:#5f5aa2!important}.transparentBackground{background-color:initial!important}.greenBackground{background-color:#7daf9c!important}.redBackground{background-color:#dd7373!important}.yellowBackground{background-color:#f1db4b!important}.whiteBackground{background-color:#fff!important}.blueBorder{border-color:#5f5aa2!important}.greenBorder{border-color:#7daf9c!important}.redBorder{border-color:#dd7373!important}.yellowBorder{border-color:#f1db4b!important}.blueStroke{stroke:#5f5aa2!important}.greenStroke{stroke:#7daf9c!important}.redStroke{stroke:#dd7373!important}.yellowStroke{stroke:#f1db4b!important}.#323232Stroke{stroke:#323232!important}.whiteStroke{stroke:#fff!important}.howToPlayContainer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2em}.howToPlayWrapper{border:5px solid #323232;border-radius:5px;color:#323232;display:inline-block;margin-bottom:2em;padding:2em;text-decoration:none;transition:transform .5s ease 0s;vertical-align:top;width:100%}@media only screen and (max-width:900px){.howToPlayWrapper{width:100%}.timePlayerInfoWrapper>div{font-size:.75em}}.timePlayerInfoWrapper{align-items:center;display:flex;font-size:1em;justify-content:center;margin-bottom:2em;margin-top:2em;text-transform:uppercase}.timePlayerInfoWrapper div:not(:last-child){margin-right:1em}.timePlayerInfoWrapper div{align-items:center;display:flex;font-family:Rowdies-Light;justify-content:center}.timePlayerInfoWrapper img,.timePlayerInfoWrapper svg{margin-right:.5em}.setupRulesButtonWrapper{align-items:center;display:flex;justify-content:space-between;margin:1em auto 0;width:calc(100% - 2em)}.showRulesButton{width:45%}.showRulesButton.is-active{cursor:default}.showRulesButton.is-active:active{background-color:#fff}.showRulesButtonBottom{cursor:pointer;margin:auto;margin-top:2em!important;text-decoration:underline;width:-webkit-fit-content;width:fit-content}@media only screen and (max-width:900px){.setupRulesButtonWrapper{flex-direction:column}.showRulesButton{margin:0;width:calc(100% - 2em)}.showRulesButton:not(:last-child){margin-bottom:1em}}.allStepsContainer{display:none;padding-left:1em;padding-right:1em}.allStepsContainer.is-active{display:block;margin-bottom:5vh}@media only screen and (max-width:900px){.allStepsContainer{width:calc(100% - 2em)}}.stepWrapper{align-items:center;background-color:#fff;border:5px solid #323232;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin:0;padding:1em;position:relative;vertical-align:middle;width:calc(100% - 2em - 10px)}@media only screen and (max-width:900px){.stepWrapper{width:calc(100% - 2em - 10px)}.showRulesButtonBottom,.stepWrapper:last-child{margin-bottom:150px}}.allStepsContainer .stepWrapper{margin-top:4em}.stepWrapper .stepTitle{background:#323232;border-radius:5px;color:#fff;font-family:Rowdies-Regular;font-size:1em!important;left:2em;margin:0;padding:.4em .75em .5em;position:absolute;text-transform:uppercase;top:-1.25em;width:-webkit-fit-content;width:fit-content}.stepBlockWrapper{align-items:center;display:flex;justify-content:center;width:100%}.stepBlockWrapper.vertical{flex-direction:column}.stepBlockLeft{width:50%}.stepBlockRight{padding-left:2em;width:50%}.stepBlockRight.paddless{padding-left:0}.stepBlockDividerHorizontal{border-bottom:1px solid #00000026;padding-top:2em;width:100%}.stepBlockHorizontal{align-items:center;display:flex;flex-direction:row;width:100%}.stepBlockHorizontal,.stepBlockHorizontal.evenWidthChildren{justify-content:space-between}.stepBlockHorizontal.evenWidthChildren>*{width:calc(50% - 1em)}.stepBlockHorizontal.topAlign{align-items:flex-start}.stepBlockHorizontal.bottomAlign{align-items:flex-end}.stepBlockHorizontal.spaceBetween{justify-content:space-between}.stepBlockHorizontal.spaceAround{justify-content:space-around}.stepBlockHorizontal.leftAlign{justify-content:flex-start}.stepBlockHorizontal.paddingTop,.stepBlockVertical.paddingTop{padding-top:2em}.stepBlockHorizontal.paddingTopHalf,.stepBlockVertical.paddingTopHalf{padding-top:1em}.stepBlockHorizontal.paddingBottom,.stepBlockVertical.paddingBottom{padding-bottom:2em}.stepBlockHorizontal.paddingBottomHalf,.stepBlockVertical.paddingBottomHalf{padding-bottom:1em}.stepBlockVertical{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.cardVertical{flex-direction:row!important}.stepBlockVertical.leftAlign{align-items:flex-start;text-align:left}@media only screen and (max-width:900px){.cardVertical{flex-direction:column!important}.stepBlockHorizontal.evenWidthChildren.paddingTop{padding-top:1em!important}.stepBlockHorizontal.evenWidthChildren{flex-direction:column;justify-content:space-between}.stepBlockHorizontal.evenWidthChildren>*{width:100%}.stepBlockHorizontal.spaceAround{flex-direction:column;justify-content:space-around}.stepBlockHorizontal.spaceAround>:first-child{padding-bottom:1em}.stepBlockLeft,.stepBlockRight{padding-bottom:1em;width:100%!important}.stepBlockRight{padding-left:0}}.stepBlockFlex{display:flex}.stepBlockWrapper .boldText{font-family:Rowdies-Regular;margin:0;text-align:left}.stepBlockWrapper .subtext{font-family:Rowdies-Light;font-size:.8em;line-height:150%;margin-top:.5em;text-align:left}.stepBlockWrapper p.marginTopDbl{margin-top:1em!important}.stepBlockWrapper p.marginTop{margin-top:.5em!important}.stepBlockWrapper p{margin:0}.stepBlockWrapper img.iconImage{height:50px;width:50px}.stepBlockWrapper img.arrowArc{filter:invert(100%)}.stepBlockWrapper .arrowWrapper{display:flex;transform:rotate(90deg) scaleX(.75)}.stepBlockWrapper .cardImg{border-radius:.5em;height:75px!important;padding:.25em .25em .25em 0;width:100px!important}.stepBlockWrapper .halfCardImg{height:50px!important;width:75px!important}.stepBlockWrapper .doubleCardImg{height:100px!important;width:150px!important}@media only screen and (max-width:900px){.stepBlockWrapper .cardImg{border-radius:.5em;height:50px!important;padding:.15em .15em .3em 0;width:75px!important}.allStepsContainer .eventGoalTextWrapper{font-size:2em!important}}.stepBlockWrapper img.smallImage{height:25px;width:25px}.stepBlockWrapper img.wideImage{height:100px;width:150px}.stepBlockWrapper img.paddingRight{padding-right:1em}.stepBlockWrapper img.paddingLeft{padding-left:1em}.stepBlockWrapper img.translateYUp{margin-bottom:10%}.stepBlockWrapper img.translateYDown{margin-top:10%}.repeatFrom1{cursor:pointer;text-decoration:underline}.listOfTaboo li{float:left;list-style-type:disclosure-closed;padding-left:10px}.characterArcWrapperAbout{font-size:.45em;padding-left:1.5em}.characterArcWrapperAbout>.characterArc{width:100%!important}.characterSpotlightWrapper{align-items:center;background:#fff;color:#323232;display:flex;flex-direction:column;justify-content:center;padding:2em}.characterSpotlightWrapper.invert{background:#323232;color:#fff}.fadeInTextWrapper{width:100%}.spotlightBottomWrapper,.spotlightTopWrapper{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:2em;text-align:center;width:calc(100% - 4em)}.spotlightTopWrapper{justify-content:center;padding-top:1em}.spotlightTopWrapper h1{line-height:125%;margin:0}.starWrapperLeft{display:block;position:relative;transform:translateX(-2em)}.starWrapperRight{display:block;position:relative;transform:translateX(2em)}.spotlightBottomWrapper{align-items:flex-start}@media only screen and (min-width:900px) and (max-width:1200px){.spotlightLeftWrapper{min-width:300px!important}}@media only screen and (max-width:900px){.characterSpotlightWrapper{padding:1em}.spotlightBottomWrapper,.spotlightTopWrapper{flex-direction:column}.spotlightTopWrapper{padding-bottom:0}.spotlightRightWrapper{width:100%}.spotlightHobbiesSection{padding-bottom:0!important}.spotlightLeftWrapper{margin:2em auto auto;min-width:0!important;min-width:auto!important;padding-bottom:2em}.spotlightBottomWrapper{padding:0;width:100%}.spotlightRightTopWrapper{margin-left:0!important;padding:1em!important}.spotlightTopWrapper{padding-left:0;padding-right:0;width:100%}.showDetailsButton{cursor:pointer;margin-bottom:0;margin-top:1em;text-align:center;text-decoration:underline}.showDetailsButton p{margin:auto;width:-webkit-fit-content;width:fit-content}.spotlightDetailsSection{display:none}.spotlightDetailsSection.is-active{display:block}}.allCharsButtonWrapper{align-items:center;display:flex;justify-content:flex-end;margin-top:1em;width:100%}.spotlightLeftWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:500px;position:relative}.indexTotalWrapper{font-size:1.35em;left:-10px;position:absolute;top:-30px}.indexWrapper{font-size:1.65em}.imageCircleMask{position:relative}.spotlightLeftWrapper .characterImage{border-radius:100%;height:350px;object-fit:cover;width:350px}.magnifierWrapper{background:#fff;border:1px solid #323232;border-radius:100%;bottom:2em;padding:.5em;position:absolute;right:1.5em}.imageCircleIcons{height:25px;width:25px}@media only screen and (max-width:900px){.spotlightLeftWrapper .characterImage{height:250px;width:250px}}.leftDetailsWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.leftDetailsWrapper h1{font-size:2em;line-height:125%;margin-bottom:0;margin-top:.25em}.leftDetailsWrapper h3{font-family:Rowdies-Regular;font-size:1em;margin-bottom:1em;margin-top:.5em;text-transform:uppercase}.leftAgeJobWrapper{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.leftAgeJobWrapper p{margin-bottom:0}.leftAgeJobWrapper .divider{height:1px;margin-left:.5em;margin-right:.5em;width:1px}.characterSpotlightWrapper.invert .spotlightRightTopWrapper{background:#fff;color:#323232;font-size:1em}.spotlightRightTopWrapper{border-radius:5px;margin-left:4em;max-width:700px;padding:2em;text-align:left}.spotlightHobbiesSection{display:flex;flex-direction:column;padding-bottom:1em}.spotlightHobbiesSection>ul{margin:0}.spotlightDetailsSection .spotlightBold{font-family:Roboto Regular}.descriptionsList:not(:last-child){margin-bottom:.5em}.spotlightDetailsSection li{text-align:left}.spotlightRightTopWrapper h2,.spotlightRightTopWrapper h3,.spotlightRightTopWrapper p{margin-bottom:0;margin-top:0}.discordEmojiWrapper{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width:900px){.discordEmojiWrapper{margin-top:1em}.characterSpotlightContainer{padding-bottom:2em}}.discordEmojiWrapper .defaultButton{font-size:.9em;padding:0 1em 0 0;text-decoration:underline}@media only screen and (min-width:982px){.discordEmojiWrapper .defaultButton:nth-child(2){padding-bottom:1em}}@media only screen and (max-width:900px){.discordEmojiWrapper .defaultButton{font-size:1em;padding-bottom:.5em;padding-right:0}}.discordEmojiWrapper .defaultButton:hover{background-color:#fff}.emojiSection{background-color:#0000001a;padding-bottom:3em}.emojiDescriptionWrapper p{margin-bottom:0}.emojiDescriptionWrapper ul{text-align:left}.emojisWrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;text-align:center;width:100%}.emojiWrapper{background:#fff;border:5px solid #fff;border-radius:100%;box-shadow:0 0 5px #0000000d;cursor:pointer;margin:.25em;padding:calc(1em - 5px);transition:all .25s ease-in-out}.emojiWrapper.active{border:5px solid #222;transform:scale(1.75);z-index:8}.emojiWrapper img{height:50px;width:50px}.emojiButtonsWrapper{display:flex;margin:0 auto 2em}.emojiPackDownloadButton{margin:auto}.characterContent{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:900px){.characterContent .defaultButton{margin:auto auto 2em;width:calc(100% - 2em)}}.moretocome{font-family:Rowdies-Regular;font-size:2em}.freeEmojiButtonWrapper{align-items:center;display:flex;justify-content:center;margin-bottom:2em;text-decoration:underline}.freeEmojiButtonWrapper a{color:#323232;font-family:Rowdies-Regular}.freeEmojiButtonWrapper img{height:32px;margin:.5em;width:32px}.characterSpotlightContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:2em;padding-right:2em}.characterSpotlightContainer>.characterSpotlightWrapper{border:.5em solid #323232;border-radius:5px;margin-bottom:1em;padding:0}.characterSpotlightContainer .spotlightRightTopWrapper{max-width:500px;padding:0}.characterButtonsWrapper{display:flex;justify-content:space-between;margin-bottom:10vh;width:calc(1000px + 9em)}@media only screen and (min-width:900px) and (max-width:1200px){.characterButtonsWrapper{width:calc(600px + 9em)}}@media only screen and (max-width:900px){.characterSpotlightContainer>.characterSpotlightWrapper{width:100%}.characterButtonsWrapper{flex-direction:column;margin-left:-.5em!important;margin:auto;width:calc(100% - .75em)}.characterButtonsWrapper a:not(:last-child){margin-bottom:1em}.characterSpotlightContainer .spotlightLeftWrapper{width:calc(100% - 4em)}}.allcharactersWrapper{padding-bottom:2em}.charactersContainer{display:flex;flex-wrap:wrap;gap:1em;justify-content:center;margin-left:1em;margin-right:1em;min-height:100vh;width:calc(100% - 2em)}@media only screen and (max-width:900px){.charactersContainer{justify-content:space-between}}.characterWrapper{box-shadow:0 12.5px 25px -15px #32324966,0 10px 10px -10px #3232494d;min-height:250px;position:relative;width:calc(20% - 1em)}.characterWrapper:not(.notDone):hover{z-index:99}@media only screen and (min-width:800px){.characterWrapper:not(.notDone):hover .characterInnerWrapper{transform:scale(1.25)}}.characterWrapper:not(.notDone):hover .caption{bottom:0;opacity:1}.characterWrapper:not(.notDone){cursor:pointer}.characterInnerWrapper{border-radius:.5em;height:100%;overflow:hidden;transition:transform .25s;width:100%}.characterWrapper{border-radius:.5em}.characterWrapper img{height:100%;object-fit:cover;width:100%}.caption{background-image:linear-gradient(#fff0,#323232);bottom:-150px;color:#fff;margin:0;opacity:0;position:absolute;text-align:center;transition:bottom .25s,opacity .25s;width:100%}.caption p{font-family:Rowdies-Regular;line-height:100%!important;margin:0;padding:10px}.caption>.name{border-bottom:1px solid #fff;font-size:2em}.caption>.details{font-family:Rowdies-Light;font-size:1em}.caption>.details>span{padding-right:5px}@media only screen and (max-width:900px){.characterWrapper:not(.notDone) .caption{bottom:0;opacity:1}.characterWrapper{font-size:.6em;height:100px!important;width:calc(50% - 1em)}.caption>.name{border-bottom:0}.caption{border-radius:.5em}}@media only screen and (min-width:900px) and (max-width:1200px){.characterWrapper{font-size:.9em;min-height:198px!important;width:calc(33% - 1em)}}@media only screen and (min-width:1200px) and (max-width:1600px){.characterWrapper{font-size:1em;min-height:126px!important;width:calc(25% - 1em)}}.aboutMeWrapper{align-items:flex-start;display:flex;justify-content:center}.aboutMeVerticalWrapper{padding:2em;text-align:left;width:25%}.aboutMeVerticalWrapper:first-child{padding-right:1em}.aboutMeVerticalWrapper:last-child{padding-left:1em;width:30%}.aboutMeVerticalWrapper h2{margin-top:0;white-space:pre-line}.aboutMeVerticalWrapper img{border-radius:5px}.wonminImage{width:100%}.socialIconsWrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.socialIconsWrapper img{padding:1em;width:50px}.madeby{padding:2em}.madeby p{font-size:.75em}@media only screen and (min-width:900px) and (max-width:1200px){.aboutMeVerticalWrapper,.aboutMeVerticalWrapper:last-child{width:40%}}@media only screen and (max-width:900px){.aboutMeWrapper{flex-direction:column-reverse}.aboutMeVerticalWrapper{padding:1em 1em 0!important;width:calc(100% - 2em)!important}.socialIconsWrapper img{padding:.35em;width:40px}.madeby{padding:1em;text-align:left}}.footer{bottom:0;display:block;height:25vh;overflow:hidden;padding-top:25vh;pointer-events:none;position:absolute;width:100%}.buyPageButtonWrapper{display:flex;justify-content:center;margin-bottom:2em}.buyPageNewsletterWrapper{background-color:#f9f9f9;border-radius:5px;margin:3em 0;padding:2em;text-align:center}.buyPageNewsletterWrapper p{margin-bottom:1.5em}.buyPageImageWrapper{margin:2em auto;max-width:100%;text-align:center}.buyPageImage{border-radius:5px;display:block;height:auto;margin:0 auto;max-width:600px;width:100%}.buyPageCaption{color:#666;margin-top:1em;text-align:center}.buyPageNote{color:#666;font-size:.9em;margin-top:1em}@media only screen and (max-width:900px){.buyPageButtonWrapper{margin:1.5em 0}.buyPageNewsletterWrapper{margin:2em 0;padding:1.5em}.buyPageImageWrapper{margin:1.5em auto}}
/*# sourceMappingURL=main.c867ed37.css.map*/