html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.swiper-button-next svg,.swiper-button-prev svg{fill:transparent!important}.swiper--carousel{overflow:visible;padding:0 0 30px}.swiper--carousel .swiper-button-next,.swiper--carousel .swiper-button-prev{animation:swiper-fade-in .5s ease 2s forwards;opacity:0;width:60px}@keyframes swiper-fade-in{to{opacity:1}}.swiper--carousel .swiper-button-next:hover,.swiper--carousel .swiper-button-prev:hover{width:66px}.swiper--carousel .swiper-button-next,.swiper--carousel .swiper-button-prev{background-color:#0000004d;color:#fff;height:calc(100% - 40px);top:32px!important;transition:opacity .3s ease-in-out,width .3s ease-in-out}.swiper--carousel .swiper-button-next.swiper-button-disabled,.swiper--carousel .swiper-button-prev.swiper-button-disabled{opacity:0!important}.swiper--carousel .swiper-button-next svg,.swiper--carousel .swiper-button-prev svg{fill:transparent;width:60%}@media (hover:none) and (pointer:coarse){.swiper--carousel .swiper-button-next,.swiper--carousel .swiper-button-prev{display:none;opacity:0;visibility:hidden}}.swiper--carousel .swiper-button-prev{border-radius:0 19px 19px 0;left:0!important}.swiper--carousel .swiper-button-prev svg{fill:transparent;width:32px}.swiper--carousel .swiper-button-next{border-radius:19px 0 0 19px;right:0!important}.swiper--carousel .swiper-button-next svg{fill:transparent;width:32px}.swiper--carousel .swiper-slide{margin-top:10px}.swiper--grid{height:50vh}.swiper--grid .swiper-slide{max-width:185px;width:19vh}.swiper--grid .swiper-button-next,.swiper--grid .swiper-button-prev{height:100%}.swiper--tags{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.swiper--tags .swiper-slide{width:-moz-fit-content;width:fit-content}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,time{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;max-width:100%}figure{line-height:0}figure figcaption,p{line-height:1}p{margin:15px 0}h1{font-size:32px;font-size:2rem;margin-bottom:20px}h1,h2{color:#003764;font-family:sesame-sans-heavy,sans-serif}h2{font-size:24px;font-size:1.5rem;margin-bottom:10px}h3{font-size:22px;font-size:1.375rem;margin-bottom:20px}h3,h4{color:#003764;font-family:sesame-sans-heavy,sans-serif}h4{font-size:18px;font-size:1.125rem;margin-bottom:15px}a{text-decoration:none}body,html{background-color:#8fccf1;overscroll-behavior-y:none}body{font-feature-settings:"ss01";color:#000;font-family:sesame-sans-bold,sans-serif;font-size:16px;font-size:1rem;font-variant-alternates:stylistic(ss01)}main{display:flex;flex-direction:column;flex-grow:2}button,p,span{color:#000}input,select,textarea{background-color:initial;background-image:none;border:none;box-shadow:none}input:focus,select:focus,textarea:focus{outline:none}input,input:after,input:before,select,select:after,select:before,textarea,textarea:after,textarea:before{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}input::-moz-placeholder{color:#000}input::placeholder{color:#000}img{pointer-events:none;-webkit-user-select:none}a,img{-webkit-tap-highlight-color:transparent}a{-webkit-touch-callout:none;-webkit-user-drag:none;color:#000}textarea{resize:none}button{background-color:initial;border:none;cursor:pointer;margin:0;padding:0}svg{height:auto;width:100%}iframe{border:none}#react-microsite{display:flex;flex-direction:column;height:100vh;position:relative}#react-microsite:after{background-image:url(../images/background_gutter_right_2-D0LNBN2O.jpg);background-position:0 100%;background-size:373px auto;box-shadow:inset 15px 0 10px -8px #0006;transform:translate(330px)}#react-microsite:after,#react-microsite:before{background-attachment:fixed;background-color:#8fccf1;background-repeat:no-repeat;content:"";height:100%;left:50%;position:fixed;top:0;width:600px;z-index:9998}#react-microsite:before{background-image:url(../images/background_gutter_left_2-D5eb95x0.jpg);background-position:100% 100%;background-size:407px auto;box-shadow:inset -15px 0 10px -8px #0006;transform:translate(calc(-100% - 330px));transform-origin:right top}.accordion__header,.button--back,.card__icon,.swiper-button-next__card-back,.swiper-button-prev__card-back{transform:scaleX(1);transition:transform .3s ease-in-out;will-change:transform}.accordion__header:hover,.button--back:hover,.card__icon:hover,.swiper-button-next__card-back:hover,.swiper-button-prev__card-back:hover{transform:scale3d(1.1,1.1,1.1)}*{box-sizing:border-box}.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:660px){.container{max-width:660px}}.container--no-padding{padding:0}.container .container--inner{min-height:100%;padding:20px 20px 150px;position:relative;width:100%}.container .transition-container{height:100%;overflow-x:hidden;width:100%}.container--center-align-content{align-items:center;display:flex;flex-direction:column}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{display:flex;margin-left:-15px;margin-right:-15px}.row .row{margin-left:0;margin-right:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xxs-12{width:100%}.col-xxs-11{width:91.66666667%}.col-xxs-10{width:83.33333333%}.col-xxs-9{width:75%}.col-xxs-8{width:66.66666667%}.col-xxs-7{width:58.33333333%}.col-xxs-6{width:50%}.col-xxs-5{width:41.66666667%}.col-xxs-4{width:33.33333333%}.col-xxs-3{width:25%}.col-xxs-2{width:16.66666667%}.col-xxs-1{width:8.33333333%}@media (min-width:640px){.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}}@media (min-width:768px){.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width:992px){.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width:1300px){.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}.section--nav{background-color:#000;border-radius:25px 25px 0 0;bottom:0;height:82px;left:50%;max-width:660px;padding-bottom:10px;position:fixed;transform:translate(-50%);width:100%;z-index:1000}.section--nav--standalone{height:92px;padding-bottom:20px}.section--nav ul{flex-direction:row;height:100%;justify-content:space-around}.nav__item a,.section--nav ul{align-items:center;display:flex}.nav__item a{color:#fff;flex-direction:column;font-size:14px;font-size:.875rem;font-weight:600;justify-content:center;transition:color .3s ease-in-out}.nav__item a svg{height:34px;margin-bottom:10px}.nav__item a svg circle,.nav__item a svg path{transition:stroke .3s ease-in-out,fill .3s ease-in-out}.nav__item.nav__item--home a.active,.nav__item.nav__item--home a:hover{color:#8fccf1}.nav__item.nav__item--home a.active svg circle,.nav__item.nav__item--home a.active svg path,.nav__item.nav__item--home a:hover svg circle,.nav__item.nav__item--home a:hover svg path{fill:#8fccf1}.nav__item.nav__item--find a.active,.nav__item.nav__item--find a:hover{color:#9dc145}.nav__item.nav__item--find a.active svg circle,.nav__item.nav__item--find a:hover svg circle{stroke:#9dc145}.nav__item.nav__item--find a.active svg path,.nav__item.nav__item--find a:hover svg path{fill:#9dc145}.nav__item.nav__item--collections a.active,.nav__item.nav__item--collections a:hover{color:#bbdcd5}.nav__item.nav__item--collections a.active svg circle,.nav__item.nav__item--collections a.active svg path,.nav__item.nav__item--collections a:hover svg circle,.nav__item.nav__item--collections a:hover svg path{fill:#bbdcd5}.nav__item.nav__item--library a.active,.nav__item.nav__item--library a:hover{color:#f7ebb1}.nav__item.nav__item--library a.active svg circle,.nav__item.nav__item--library a.active svg path,.nav__item.nav__item--library a:hover svg circle,.nav__item.nav__item--library a:hover svg path{fill:#f7ebb1}.find .container--inner>div{display:flex;flex-direction:column;gap:20px;justify-content:center}.card-grid{margin-top:20px;position:relative}.card-grid-container{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000);mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;max-height:80vh;overflow-y:auto}.modal--overlay{display:flex;height:100%;justify-content:center;left:0;overflow:hidden;overscroll-behavior-y:none;position:fixed;top:0;width:100%;z-index:5000}.modal--overlay__container{background-color:#003764;border-radius:40px 40px 0 0;height:-moz-fit-content;height:fit-content;margin-top:20px;max-width:660px;min-height:calc(100% - 20px);padding:30px;position:relative;width:100%}.modal--overlay__container .title{color:#fff;margin:auto;max-width:80%;text-align:center}.modal--overlay .button--back{left:30px;position:absolute;top:30px;z-index:25}.page{transition:background-color .3s ease-in-out}.button{background:#fff;border-radius:36px;color:#000;font-size:16px;font-size:1rem;font-weight:700;min-width:100px;padding:12px 16px;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;will-change:transform}.button[disabled]{cursor:not-allowed;opacity:.6}.button:hover{transform:scale(1.1)}.button--icon{background:#fff;border-radius:24px;color:#000;min-height:40px;min-width:48px;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;will-change:transform}.button--icon[disabled]{cursor:not-allowed;opacity:.6}.button--icon:hover{transform:scale(1.1)}.button--icon .button__icon{align-items:center;display:flex;justify-content:center}.button--icon .button__icon svg{height:20px!important;width:auto!important}.button--with-icon{align-items:center;display:flex;gap:10px}.button--with-icon .button__icon{align-items:center;display:flex;justify-content:center}.button--with-icon .button__icon svg{height:20px!important;width:auto!important}.button--toggle__container{cursor:pointer;display:flex;height:50px;min-width:120px;opacity:1;position:relative;transition:opacity .3s ease-in-out}.button--toggle__container:before{background-color:initial;border:3px solid #003764;border-radius:36px;content:"";height:calc(100% - 6px);left:0;position:absolute;top:0;transition:border-color .3s ease-in-out,background-color .3s ease-in-out;width:calc(100% - 6px);z-index:0}.button--toggle__container.button--toggle--selected:before{background-color:#f7ebb1;border-color:#f7ebb1}.button--toggle__container[disabled]{cursor:not-allowed;opacity:.75}.button--toggle__handle{background-color:#003764;border-radius:50%;box-shadow:0 4px #00000026;height:50px;position:relative;width:50px;z-index:1}.button--toggle__label{color:#003764;font-size:24px;font-size:1.5rem;font-weight:700;position:absolute}.button--with-link{overflow:hidden;padding:0}.button--with-link a,.button--with-link span{display:block;padding:15px 30px}.button--back{left:15px;position:absolute;top:15px}.button__tick-state{align-items:center;background-color:initial;border:3px solid #fff;border-radius:50%;display:flex;height:30px;justify-content:center;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out;width:30px}.button__tick-state:hover{transform:scale(1.1)}.button__tick-state--not-added{border-color:#fff}.button__tick-state--added{background-color:#9dc145;border-color:#9dc145!important}.button__tick-state--added svg{height:13px!important;width:16px!important}.video{display:flex;flex-grow:2}.video .video-container{align-items:center;background-color:#000;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.video .video-container video{height:100%;left:50%;max-width:100%;position:absolute;top:0;transform:translate(-50%);width:auto}.video .video-container .video__skip-button{max-width:60px;position:absolute;right:20px;top:10px;z-index:10}.card__flip{cursor:pointer;margin:auto;max-width:380px;padding-top:min(142.1%,540px);perspective:1200px;position:relative;transform-style:preserve-3d;width:100%}.card--back{background-color:#fff;height:100%}.card__face-container--back{height:100%;position:absolute;top:0}.card__flip-container{height:100%;perspective:1200px;transform-style:preserve-3d;width:100%}.card__face-container{backface-visibility:hidden;border-radius:40px;box-shadow:0 10px 20px #00000040;overflow:hidden;width:100%}.card__scale-container{height:100%;left:0;position:absolute;top:0;width:100%}.card--reduced-view .card__image-wrapper{aspect-ratio:380/479}.card--front{background-color:#fff;display:flex;flex-direction:column;position:relative}.card--front .card__title{color:#003764;font-size:36px;font-size:2.25rem}.card--front .card__content{background-color:#fff;bottom:-5px;display:flex;flex-direction:row;flex-grow:2;gap:8px;padding:15px 20px 20px;position:absolute;width:100%}.card--front .card__actions{display:flex;flex-direction:column;margin-left:auto;max-width:30px;min-width:30px}.card--front .card__actions svg{width:100%!important}.card--front .card__actions .card__icon--add{margin-top:auto}.card--front .card__details{width:calc(100% - 40px)}.card__image-wrapper{aspect-ratio:380/540;overflow:hidden}.card__image-wrapper img{width:100%}.card__attributes,.card__tags{display:flex;flex-wrap:wrap;gap:8px}.card__attributes{margin-bottom:15px}.card__attributes .card__attribute{color:#003764;font-size:18px;font-size:1.125rem}.card--reduced-view .card__face-container{border-radius:20px}.card--reduced-view .card__title{color:#003764!important;font-size:16px;font-size:1rem;margin-bottom:5px}.card--reduced-view .card--front .card__content{padding:10px}.card--reduced-view .card__attributes{margin-bottom:5px}.card--reduced-view .card__attributes .card__attribute{font-size:12px;font-size:.75rem}.card--reduced-view .card__details{width:100%}.card__icon--favorite{align-items:center;display:flex;height:33px;justify-content:center;left:24px;position:absolute;top:20px;width:40px;z-index:1}.card__icon--favorite svg{height:auto!important;width:100%!important}.card__icon--favorite-curated,.collection-modal__share .card__icon--favorite,.swiper--carousel .card__icon--favorite{height:16px;left:10px;top:10px;width:20px}.card__icon--flip{position:absolute;right:24px;top:16px;z-index:1}.card__pagination-indicator{bottom:0;display:flex;gap:12px;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(30px);transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition-delay:0s}.card__pagination-indicator--active{opacity:1;transform:translate(-50%) translateY(40px);transition-delay:.5s}.card__pagination-indicator .card__pagination-dot{background-color:#fff;border-radius:50%;height:24px;transition:background-color .3s ease-in-out;width:24px}.card__pagination-indicator .card__pagination-dot--active{background-color:#003764}.card__scrollbar-description{height:83%;margin-top:10px;width:100%}.card__scrollbar-description [data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 5%,#000 95%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 5%,#000 95%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;padding-bottom:30px!important;padding-top:10px!important}.card__scrollbar-description .os-scrollbar-vertical .os-scrollbar-handle{background-color:#b4b4b4;width:5px}.card__scrollbar-description .os-scrollbar-track,.card__scrollbar-description .os-scrollbar-track:hover{background:#f0f0f0}.card__scrollbar-description .card__back-description{padding-right:15px}.card__scrollbar-description .card__back-description ul{list-style-type:disc;margin-left:30px}.card__scrollbar-description .card__back-description ul li{margin-bottom:8px}.card--back .swiper{height:100%}.card--back .swiper .card__back-title{color:#009dd8;font-size:40px;font-size:2.5rem;margin-bottom:10px}.card--back .swiper .card__back-description{font-size:clamp(18px,4vw,22px);line-height:1.2}.card--back .swiper .swiper-slide{overflow:hidden}.card__activity-details{height:100%;padding:30px 15px 30px 25px;position:relative}.card__activity-details .card__scrollbar-description{height:82%}.card__activity-details .card__activity-details-content{padding-right:15px}.card__activity-details .card__back-title{font-family:DynaPuff,sans-serif;font-weight:700;line-height:1.2}.card__activity-details .generic-background-pattern{height:300px;opacity:1;position:absolute;right:0;top:0;transform:translate(100px,-100px);width:300px;z-index:0}.card__activity-details .generic-background-pattern svg{height:100%;width:100%}.card__activity-details .card__prep-need{background-color:#009dd8;border-radius:20px;padding:15px}.card__activity-details .card__prep-need,.card__activity-details .card__prep-need-content{font-size:clamp(16px,4vw,18px);line-height:1.2;margin:0}.card__activity-details .card__prep-need-content{color:#fff}.card__activity-details .card__prep-need-content strong{color:#003764}.card__activity-details .card__back-character-footer{bottom:0;height:130px;left:0;position:absolute;width:100%;z-index:10}.card__activity-details .card__back-character-image{bottom:0;left:20px;max-height:130px;position:absolute;z-index:1}.card__activity-details .icon-card-back-char-pattern{bottom:0;left:50%;position:absolute;transform:translate(-40%,20px);z-index:0}.card__how-to-play{height:100%;padding:30px 15px 30px 25px;width:100%}.card__how-to-play .generic-background-pattern{bottom:0;height:300px;left:0;opacity:1;position:absolute;transform:translate(-100px,100px) rotate(180deg);width:300px;z-index:0}.card__how-to-play .generic-background-pattern svg{height:100%;width:100%}.card__gameplay-tip{padding:30px 25px}.card__gameplay-tip .corner-pattern{height:125px;opacity:1;position:absolute;right:0;top:0;transform:translate(-15px,15px) rotate(-90deg);width:125px;z-index:0}.card__gameplay-tip .corner-pattern svg{height:100%;width:100%}.card__gameplay-tip .generic-background-pattern{height:300px;left:0;opacity:1;position:absolute;top:0;transform:translate(-100px,-40px) rotate(190deg);width:300px;z-index:0}.card__gameplay-tip .generic-background-pattern svg{height:100%;width:100%}.card__gameplay-tip .tip{border-radius:21px;bottom:0;left:50%;padding:10px 20px;position:absolute;transform:translate(-50%,-20px);width:90%}.card__gameplay-tip .tip .card__back-description{color:#fff;font-size:clamp(18px,4vw,22px);line-height:1.2;text-align:center}.card__gameplay-tip .tip .card__back-title{color:#fff!important;font-family:DynaPuff,sans-serif;font-size:clamp(24px,5vw,32px);font-weight:600;left:0;position:absolute;text-align:center;top:0;transform:translateY(-15px);width:100%}.card__save-action{position:absolute;right:10px;top:10px;z-index:10}.card__gameplay-tip .tip{background-color:#009dd8}.card__gameplay-tip .tip h4{text-shadow:#009dd8 5px 0 0,#009dd8 4.9240387651px .8682408883px 0,#009dd8 4.6984631039px 1.7101007166px 0,#009dd8 4.3301270189px 2.5px 0,#009dd8 3.8302222156px 3.2139380484px 0,#009dd8 3.2139380484px 3.8302222156px 0,#009dd8 2.5px 4.3301270189px 0,#009dd8 1.7101007166px 4.6984631039px 0,#009dd8 .8682408883px 4.9240387651px 0,#009dd8 0 5px 0,#009dd8 -.8682408883px 4.9240387651px 0,#009dd8 -1.7101007166px 4.6984631039px 0,#009dd8 -2.5px 4.3301270189px 0,#009dd8 -3.2139380484px 3.8302222156px 0,#009dd8 -3.8302222156px 3.2139380484px 0,#009dd8 -4.3301270189px 2.5px 0,#009dd8 -4.6984631039px 1.7101007166px 0,#009dd8 -4.9240387651px .8682408883px 0,#009dd8 -5px 0 0,#009dd8 -4.9240387651px -.8682408883px 0,#009dd8 -4.6984631039px -1.7101007166px 0,#009dd8 -4.3301270189px -2.5px 0,#009dd8 -3.8302222156px -3.2139380484px 0,#009dd8 -3.2139380484px -3.8302222156px 0,#009dd8 -2.5px -4.3301270189px 0,#009dd8 -1.7101007166px -4.6984631039px 0,#009dd8 -.8682408883px -4.9240387651px 0,#009dd8 0 -5px 0,#009dd8 .8682408883px -4.9240387651px 0,#009dd8 1.7101007166px -4.6984631039px 0,#009dd8 2.5px -4.3301270189px 0,#009dd8 3.2139380484px -3.8302222156px 0,#009dd8 3.8302222156px -3.2139380484px 0,#009dd8 4.3301270189px -2.5px 0,#009dd8 4.6984631039px -1.7101007166px 0,#009dd8 4.9240387651px -.8682408883px 0,#009dd8 5px 0 0}.accordion__base{margin:auto;max-width:400px;width:100%}.accordion__header{align-items:center;background-color:#f7ebb1;border-radius:40px;box-shadow:0 10px 20px #00000040;color:#003764;cursor:pointer;display:flex;min-height:70px;padding:15px 20px;position:relative;width:100%;z-index:2}.accordion__header .accordion__header__title{font-family:sesame-sans-heavy,sans-serif;font-size:clamp(24px,5vw,28px);margin-right:10px;text-align:center;width:100%}.accordion__header .accordion__header__icon-info{flex-shrink:0;margin-right:15px;width:33px!important}.accordion__header .accordion__header__icon-arrow-right{flex-shrink:0;margin-left:auto;width:24px}.accordion__item{background-color:#fff;border-radius:40px;color:#000;margin-bottom:20px}.accordion__item--active .accordion__header__icon-info circle{fill:#003764}.accordion__item--active .accordion__header__icon-info path{fill:#f7ebb1}.accordion__content-container{position:relative;z-index:1}.accordion__content{color:#000;font-size:20px;font-size:1.25rem;line-height:24px;padding:30px}.accordion__content .last-element{margin-bottom:0}.find__title{color:#003764;font-family:DynaPuff,sans-serif;font-size:clamp(28px,7vw,36px);font-weight:600;margin-top:25px;text-align:center}.find__step-1-title{font-size:clamp(40px,9vw,64px);margin:20px auto 50px;max-width:250px}@media (min-width:576px){.find__step-1-title{margin-top:50px;max-width:400px}}.find__play-type-options{display:flex;flex-wrap:wrap;gap:10px}.find__play-type-options li{cursor:pointer;transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:calc(50% - 8px)}@media (min-width:500px){.find__play-type-options li{width:calc(25% - 8px)}}.find__play-type-options li:hover{transform:scale(1.1)}.find__play-type-options li.disabled{cursor:not-allowed;opacity:.4}.find__play-type-options li svg{fill:transparent;height:auto!important;width:100%!important}.find__play-type-options li svg,.find__play-type-options li svg .icon-border{transition:all .3s ease-in-out}.find__play-type-options li.active svg{fill:#f7ebb1}.find__play-type-options li.active svg .icon-border{stroke:#f7ebb1}.find__materials{align-items:center;display:flex;justify-content:center;margin:auto;max-width:350px}.find__materials .find__title{font-size:clamp(24px,9vw,30px);text-align:left}.find__step-2{position:relative}.find__step-2 .button--back{left:0;top:0}.find__step-2 .h1-container{background-color:#9dc145;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 30%,#000);mask-image:linear-gradient(0deg,transparent 0,#000 30%,#000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;padding:1px 0 20px;position:sticky;top:0;z-index:10}.find__step-2 h1{background-color:#f7ebb1;border-radius:36px;box-shadow:0 10px 20px #00000040;color:#003764;display:flex;flex-direction:column;font-size:clamp(24px,5vw,30px);font-weight:700;justify-content:center;line-height:normal;margin:20px auto 9px;max-width:80%;padding:15px 25px;text-align:center;width:-moz-fit-content;width:fit-content}.find__step-2 .button--back{z-index:100}.find__minute-options,.find__player-options{display:flex;gap:15px;justify-content:center}.header--home{align-items:center;background-color:#fff;display:flex;gap:10px;justify-content:space-between;margin-bottom:20px;margin-left:-20px;margin-top:-20px;padding:10px 20px;width:calc(100% + 40px)}.header--fixed{display:flex;flex-direction:row;flex-wrap:wrap;left:0;margin:0 auto;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 30%,#000);mask-image:linear-gradient(0deg,transparent 0,#000 30%,#000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;max-width:660px;overflow:hidden;padding:50px 15px 20px;position:fixed;right:0;top:0;z-index:1000}.header--fixed h1{font-size:24px;font-size:1.5rem;line-height:1.1;margin-bottom:10px}.header--fixed h1.truncate{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.header--fixed p{color:#003764;margin-bottom:20;margin-top:0}.header--results{border-radius:0 0 40px 40px;display:flex;flex-direction:column;left:0;margin:0 auto;max-width:660px;overflow:hidden;padding:15px 30px;position:fixed;right:0;top:0;z-index:1000}.header--results h1{font-size:24px;font-size:1.5rem;line-height:1.1;margin:auto;max-width:80%;text-align:center;width:100%}.header--results h1.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header--results p{margin-bottom:20px;margin-top:0;text-align:center}.header--results__tags{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:auto;width:100%}@media only screen and (min-width:500px){.header--results__tags{max-width:60%}}.header--results__tags li{background-color:#f7ebb1;border-radius:20px;color:#003764;font-size:14px;font-weight:700;padding:5px 10px}.header--info{align-items:center;display:flex;margin-bottom:20px;padding-left:20px;padding-top:25px;position:relative}.header--info h1{font-family:sesame-sans-heavy,sans-serif;margin-bottom:0}.header--info .info-text{font-size:20px;font-size:1.25rem;line-height:1.1}.header--info .info-text>p{margin-bottom:20px;margin-top:0}.header--info .info-text__component p{margin:0}.header--info .info-icon{cursor:pointer;margin-right:10px}.header--info .info-icon,.header--info .info-icon circle,.header--info .info-icon path{transition:all .3s ease-in-out}.header--info .info-cross path{stroke:#000}.header--info--active .info-icon{fill:#000}.header--info--active .info-icon circle{stroke:#000}.header--info--active .info-icon path{fill:#fff}.icon-shapes{left:50%;top:0;transform:translate(calc(50% - 5px),-130px)}.icon-shapes,.icon-shapes--bottom{position:fixed;width:266px;z-index:0}.icon-shapes--bottom{bottom:0;left:0;transform:translateY(-30px)}.collection-modal{color:#fff;padding-bottom:100px}.collection-modal__add,.collection-modal__create,.collection-modal__delete,.collection-modal__edit,.collection-modal__share{text-align:center}.collection-modal__add h1,.collection-modal__create h1,.collection-modal__delete h1,.collection-modal__edit h1,.collection-modal__share h1{color:#fff;font-size:24px;font-size:1.5rem}.collection-modal__add h2,.collection-modal__create h2,.collection-modal__delete h2,.collection-modal__edit h2,.collection-modal__share h2{color:#fff;text-align:left}.collection-modal__add h3,.collection-modal__create h3,.collection-modal__delete h3,.collection-modal__edit h3,.collection-modal__share h3{color:#fff;font-size:clamp(19px,5vw,22px)}.collection-modal__add .card__title,.collection-modal__create .card__title,.collection-modal__delete .card__title,.collection-modal__edit .card__title,.collection-modal__share .card__title{color:#000;text-align:left}.collection-modal__edit .edit-name{margin-bottom:40px;position:relative}.collection-modal__edit .edit-name h3{margin-bottom:0}.collection-modal__edit .edit-name svg{height:25px;position:absolute;right:0;top:50%;transform:translate(20px,-50%);width:25px}.collection-modal__create__names{margin-bottom:20px}.collection-modal__create__names [data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;padding-bottom:30px!important;padding-top:20px!important}.collection-modal__create__names .os-scrollbar-vertical .os-scrollbar-handle{background-color:#fff;width:12px}.collection-modal__edit__names .os-scrollbar-vertical .os-scrollbar-handle{background:#003764}.collection-modal__share .os-scrollbar-vertical .os-scrollbar-handle{background-color:#fff}.thumbnail{border-radius:20px;box-shadow:0 10px 15px #00000040;height:160px;margin-bottom:30px;object-fit:cover;overflow:hidden;position:relative;width:160px}.thumbnail figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4) 60%,transparent);bottom:0;color:#fff;font-size:15px;font-size:.9375rem;left:0;line-height:1.3;padding:15px 8px 8px 10px;position:absolute;right:0;text-align:left}.placeholder-slide--card,.placeholder-slide--collection{align-items:center;border:4px solid #fff;border-radius:15px;display:flex;height:160px;justify-content:center;margin-bottom:30px;padding:10px;position:relative;width:160px}.placeholder-slide--card p,.placeholder-slide--collection p{color:#fff;font-size:20px;font-size:1.25rem;letter-spacing:-1px;line-height:1.2;margin:0;text-align:center}.placeholder-slide--card{padding-top:min(113.1%,233px);width:100%}.placeholder-slide--card p{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.page--library .placeholder-slide--card,.page--library .placeholder-slide--collection{border-color:#003764}.page--library .placeholder-slide--card p,.page--library .placeholder-slide--collection p{color:#003764}.page--library .placeholder-slide--card svg path,.page--library .placeholder-slide--collection svg path{stroke:#003764}.pwa-prompts--ios{background:#fff;border-radius:35px;bottom:0;box-shadow:0 -2px 10px #0000001a;color:#0b2b38;left:50%;max-width:380px;padding:25px;position:fixed;right:0;transform:translate(-50%,-110px);width:100%;z-index:9999}.pwa-prompts--ios .pwa-prompts__appname{display:block;font-weight:700;margin-bottom:5px}.pwa-prompts--ios .pwa-prompts__appurl{color:#2e2e2e;font-size:12px}.pwa-prompts--ios .pwa-prompts__content{margin:0 auto;max-width:500px}.pwa-prompts--ios .pwa-prompts__heading{color:#f7ebb1;filter:drop-shadow(2px 2px 0 rgb(0,55,100));font-family:DynaPuff,sans-serif;font-size:25px;font-weight:600;margin-bottom:25px;text-align:left;text-shadow:#003764 4px 0 0,#003764 3.87565px .989616px 0,#003764 3.51033px 1.9177px 0,#003764 2.92676px 2.72656px 0,#003764 2.16121px 3.36588px 0,#003764 1.26129px 3.79594px 0,#003764 .282949px 3.98998px 0,#003764 -.712984px 3.93594px 0,#003764 -1.66459px 3.63719px 0,#003764 -2.51269px 3.11229px 0,#003764 -3.20457px 2.39389px 0,#003764 -3.69721px 1.52664px 0,#003764 -3.95997px .56448px 0,#003764 -3.97652px -.432781px 0,#003764 -3.74583px -1.40313px 0,#003764 -3.28224px -2.28625px 0,#003764 -2.61457px -3.02721px 0,#003764 -1.78435px -3.57996px 0,#003764 -.843183px -3.91012px 0,#003764 .150409px -3.99717px 0,#003764 1.13465px -3.8357px 0,#003764 2.04834px -3.43574px 0,#003764 2.83468px -2.82216px 0,#003764 3.44477px -2.03312px 0,#003764 3.84068px -1.11766px 0,#003764 3.9978px -.132717px 0}.pwa-prompts--ios .pwa-prompts__appinfo{align-items:center;background-color:#f9f9f9;border:1px solid #e7e7e7;border-radius:20px;display:flex;gap:10px;margin-bottom:20px;padding:10px}.pwa-prompts--ios .pwa-prompts__appinfo img{border-radius:11px;box-shadow:0 0 6px #0000004d}.pwa-prompts--ios .pwa-prompts__appicon--small{height:25px;width:25px}.pwa-prompts--ios .pwa-prompts__addtohome{align-items:center;background-color:#f9f9f9;border:1px solid #e7e7e7;border-radius:5px;color:#0e2933;display:flex;font-size:13px;gap:5px;padding:5px}.pwa-prompts--ios .pwa-prompts__list{list-style:auto;margin:10px 0}.pwa-prompts--ios .pwa-prompts__list li{align-items:center;display:flex;font-size:14px;gap:8px;margin-bottom:15px}.pwa-prompts--ios .pwa-prompts__closeButton{background:none;border:none;cursor:pointer;position:absolute;right:25px;top:25px;z-index:10}.pwa-prompts--android{background:#fff;border-radius:19px;bottom:0;box-shadow:0 10px 20px #00000040;left:50%;max-width:380px;padding:20px;position:fixed;transform:translate(-50%,-110px);width:100%;z-index:9999}.pwa-prompts--android .pwa-prompts__title{color:#f7ebb1;filter:drop-shadow(2px 2px 0 rgb(0,55,100));font-family:DynaPuff,sans-serif;font-size:30px;font-weight:600;margin-bottom:20px;text-align:left;text-shadow:#003764 4px 0 0,#003764 3.87565px .989616px 0,#003764 3.51033px 1.9177px 0,#003764 2.92676px 2.72656px 0,#003764 2.16121px 3.36588px 0,#003764 1.26129px 3.79594px 0,#003764 .282949px 3.98998px 0,#003764 -.712984px 3.93594px 0,#003764 -1.66459px 3.63719px 0,#003764 -2.51269px 3.11229px 0,#003764 -3.20457px 2.39389px 0,#003764 -3.69721px 1.52664px 0,#003764 -3.95997px .56448px 0,#003764 -3.97652px -.432781px 0,#003764 -3.74583px -1.40313px 0,#003764 -3.28224px -2.28625px 0,#003764 -2.61457px -3.02721px 0,#003764 -1.78435px -3.57996px 0,#003764 -.843183px -3.91012px 0,#003764 .150409px -3.99717px 0,#003764 1.13465px -3.8357px 0,#003764 2.04834px -3.43574px 0,#003764 2.83468px -2.82216px 0,#003764 3.44477px -2.03312px 0,#003764 3.84068px -1.11766px 0,#003764 3.9978px -.132717px 0}.pwa-prompts--android .pwa-prompts__description{flex-grow:2;font-size:16px;font-style:normal;font-weight:700;line-height:18px;margin-top:10px}.pwa-prompts--android .pwa-prompts__install{max-width:95px;min-width:95px}.pwa-prompts--android .pwa-prompts__svg{width:100%!important}.pwa-prompts--android .pwa-prompts__closeButton{background:none;border:none;cursor:pointer;position:absolute;right:20px;top:20px;z-index:10}.notification{background:#b13882;border-radius:20px;box-shadow:0 2px 8px #00000040;color:#f5ecb2;left:50%;max-width:460px;padding:25px 20px;position:fixed;top:0;transform:translate(-50%);width:100%;z-index:6000}.slide-in,.slide-out{align-items:center;background:#005051;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;transform-origin:bottom;width:100%;z-index:9999}.slide-out{transform-origin:top}.os-size-observer,.os-size-observer-listener{box-sizing:border-box;direction:inherit;overflow:hidden;pointer-events:none;scroll-behavior:auto!important;visibility:hidden}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{left:0;position:absolute;top:0;writing-mode:horizontal-tb}.os-size-observer{border:inherit;box-sizing:inherit;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;inset:0;margin:-133px;padding:inherit;transform:scale(.1);z-index:-1}.os-size-observer:before{box-sizing:inherit;content:"";flex:none;height:10px;padding:10px;width:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{border:inherit;box-sizing:border-box;flex:auto;margin:-133px;padding:inherit;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";height:100%;width:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{border:inherit;box-sizing:initial;display:block;flex:auto;padding:inherit;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{bottom:0;direction:ltr;flex:none;overflow:hidden;right:0}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{border:none;box-sizing:border-box;contain:strict;flex:none;height:0;margin:0;max-height:1px;max-width:0;overflow:hidden;padding:0;position:relative;top:calc(100% + 1px);z-index:-1}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;height:0!important;width:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{height:100%;margin:0;width:100%}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{align-items:stretch!important;display:flex;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){border:none;box-sizing:inherit;flex:auto;height:auto;margin:0;min-width:0;padding:0;position:relative;width:100%;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";height:var(--os-vah);min-height:1px;min-width:1px;pointer-events:none;position:absolute;width:var(--os-vaw);z-index:-1}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{overflow:hidden!important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){clip:rect(0,0,0,0)!important;border-width:0!important;display:none!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent))*-1)*var(--os-scroll-direction));contain:size layout;contain:size layout style;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{border:none!important;padding:0!important;position:relative}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:none;width:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translate(calc(var(--os-scroll-percent-directional)*-100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{height:calc(var(--os-viewport-percent)*100%);right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional)*-100%))}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{bottom:0;top:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{background:var(--os-track-bg);border:var(--os-track-border);border-radius:var(--os-track-border-radius);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{background:var(--os-track-bg-hover);border:var(--os-track-border-hover)}.os-scrollbar-track:active{background:var(--os-track-bg-active);border:var(--os-track-border-active)}.os-scrollbar-handle{background:var(--os-handle-bg);border:var(--os-handle-border);border-radius:var(--os-handle-border-radius)}.os-scrollbar-handle:hover{background:var(--os-handle-bg-hover);border:var(--os-handle-border-hover)}.os-scrollbar-handle:active{background:var(--os-handle-bg-active);border:var(--os-handle-border-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{content:"";display:block;inset:0;position:absolute}.os-scrollbar-horizontal{height:var(--os-size);padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{height:var(--os-handle-perpendicular-size);max-width:var(--os-handle-max-size);min-width:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{bottom:var(--os-size);padding:var(--os-padding-axis) var(--os-padding-perpendicular);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{max-height:var(--os-handle-max-size);min-height:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s;width:var(--os-handle-perpendicular-size)}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px;box-sizing:border-box}.os-theme-dark{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,.44);--os-handle-bg-hover:hsla(0,0%,100%,.55);--os-handle-bg-active:hsla(0,0%,100%,.66)}: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: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{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 :is(.swiper-cube-shadow,.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-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d :is(.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.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,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;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}:is(.swiper-watch-progress .swiper-slide-visible,.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(0)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;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 :is(.swiper-pagination-bullet-active,.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:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-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-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets) .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.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:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{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-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal:is(.swiper-rtl .swiper-button-prev,.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}
