@charset "UTF-8";.icon{display:inline-block;flex-shrink:0;width:1em;height:1em;vertical-align:-.125em;stroke-width:1.75}.icon--sm{width:.875em;height:.875em}.icon--lg{width:1.5em;height:1.5em}.icon--xl{width:2em;height:2em}*,*:before,*:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}img{max-width:100%;display:block}body{position:relative;min-height:100%;height:100%;margin:0;padding:0}h1,h2,h3{margin:0;padding:0}a{color:#01708e;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}.btns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin-bottom:10px}.btns .btn{margin-right:10px}.btns .btn:last-child{margin-right:0}.btns--center{justify-content:center}.btns--right{justify-content:flex-end}.btn{cursor:pointer;display:inline-block;padding:8px 15px;border-radius:15px;color:#fff;font-size:2.88px;font-size:1.1076923077rem;line-height:2.88px;line-height:1.1076923077rem}.btn else{line-height:2.88px;line-height:1.1076923077rem}@media (min-width: 992px){.btn{font-size:3.2px;font-size:1.2307692308rem;line-height:3.2px;line-height:1.2307692308rem}.btn else{line-height:3.2px;line-height:1.2307692308rem}}.btn--small{font-size:1.92px;font-size:.7384615385rem;line-height:1.92px;line-height:.7384615385rem}.btn--small else{line-height:1.92px;line-height:.7384615385rem}@media (min-width: 992px){.btn--small{font-size:2.24px;font-size:.8615384615rem;line-height:2.24px;line-height:.8615384615rem}.btn--small else{line-height:2.24px;line-height:.8615384615rem}}.btn-primary{font-family:Figtree,sans-serif;font-weight:700;background-color:#01708e;border:none}.btn-primary:hover{color:#fff;background-color:#024659!important;border:none}.btn-primarydark{font-family:Figtree,sans-serif;font-weight:700;background-color:#024659;border:none}.btn-primarydark:hover{color:#fff;background-color:#000!important;border:none}.btn-secondary{color:#fff;background-color:#cf9d46!important;border:none}.btn-secondary:hover{color:#fff;background-color:#afa317!important;border:none}.btn-unavailable{font-family:Figtree,sans-serif;font-weight:700;color:#000;background-color:#f4f4f4!important;border:none}.hover:hover{text-decoration:underline}.dropdown-content li>a,.dropdown-content li>span{color:#000!important}[type=checkbox]:checked+span:not(.lever):before{border-right:2px solid #01708E;border-bottom:2px solid #01708E}#toast-container{top:100px;bottom:auto;left:calc(50% - 180px);width:360px}#toast-container .toast{font-weight:300;font-size:3.2px;font-size:1.2307692308rem}#toast-container .toast else{line-height:3.2px;line-height:1.2307692308rem}#toast-container .toast--error,#toast-container .toast-error{background-color:#01708e!important}.tooltip-content{background-color:#000;padding:5px 15px}.city-selector{position:absolute;top:50px;left:10px;width:100%;background-color:#fff;max-height:300px;overflow:hidden;z-index:1}.city-selector-wrapper{padding:5px}.city-selector-wrapper a{display:block}.questionmark{position:absolute;top:2px;right:-40px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;text-align:center;width:20px;height:20px;font-weight:700;font-size:2.56px;font-size:.9846153846rem;background-color:#f4f4f4;border-radius:50%}.questionmark else{line-height:2.56px;line-height:.9846153846rem}.animate{-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in;margin-top:100px;opacity:.1}.animate--show{margin-top:0;opacity:1}select.disabled{opacity:.5}.radios .radios__label{position:relative;width:100%;text-align:center;font-weight:400;font-size:2.56px;font-size:.9846153846rem}.radios .radios__label else{line-height:2.56px;line-height:.9846153846rem}.radios .radios__buttons{position:relative;display:inline-flex;margin-top:-5px;vertical-align:middle}.radios .radios__buttons .radio{float:left;width:36px;margin-right:6px;margin-top:10px;border-radius:1px;overflow:none}.radios .radios__buttons .radio div{text-align:center;padding:6px 0;display:block;cursor:pointer;font-weight:600;font-size:5.76px;font-size:2.2153846154rem;border-radius:5px}.radios .radios__buttons .radio div else{line-height:5.76px;line-height:2.2153846154rem}.radios .radios__buttons .radio div:before,.radios .radios__buttons .radio div:after{border:none!important;color:#000}.radios .radios__buttons .radio input{position:absolute;top:-100px}.radios .radios__buttons .radio input:checked+div{background-color:#e4e4e2;color:#f7f7f7}.radios .radios__buttons .radio input:checked+div:before,.radios .radios__buttons .radio input:checked+div:after{border:none!important}.paginator{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:50px auto;width:100%}.paginator .paginator__btn{cursor:pointer;display:block;margin:0 2px 4px;background-color:#01708e;color:#fff;padding:8px 14px}.paginator .paginator__current{display:block;margin:0 2px;background-color:#e4e4e2;color:#01708e;padding:8px 14px}.backtotop{display:block;position:fixed;bottom:35%;right:-60px;opacity:0;padding:5px;background-color:#01708e;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in;z-index:100}.backtotop--show{right:0;opacity:100}.uploads{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-bottom:20px;margin-bottom:20px}.uploads .upload{position:relative;width:130px;margin:10px;background-size:cover;background-repeat:no-repeat;background-position:center center}.uploads .upload .dropzone{position:relative;min-height:130px;padding:0;border:solid 2px #000000;background-color:transparent!important;cursor:pointer}.uploads .upload .dropzone .dz-button{width:80px;height:80px;background-size:contain}.uploads .upload .dropzone .dz-details{display:none}.uploads .upload .dropzone .dz-details img{max-width:100%;max-height:100%}.uploads .upload .dropzone .dz-preview{position:absolute;top:10px;left:10px;width:100px;height:100px;padding:0;margin:0}.uploads .upload .dropzone .dz-preview .dz-image{width:100px;height:80px}.uploads .upload .dropzone .dz-preview .dz-image img{width:100%}.uploads .upload .dropzone .dz-message{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;font-weight:800;font-size:11.2px;font-size:4.3076923077rem;width:100%;height:120px}.uploads .upload .dropzone .dz-message else{line-height:11.2px;line-height:4.3076923077rem}.uploads .upload .dropzone .dz-message span{font-weight:800;font-size:11.2px;font-size:4.3076923077rem}.uploads .upload .dropzone .dz-message span else{line-height:11.2px;line-height:4.3076923077rem}.uploads .upload .dropzone--portrait{background:transparent;background-size:cover}.uploads .upload .upload-label{text-align:center}.uploadbtn{cursor:pointer;display:inline-block;padding:8px 15px;font-size:3.52px;font-size:1.3538461538rem;line-height:3.52px;line-height:1.3538461538rem;border-radius:15px;color:#fff;background-color:#2087a2}@-webkit-keyframes close-loading-animation{0%{opacity:100%}to{opacity:0}}@-moz-keyframes close-loading-animation{0%{opacity:100%}to{opacity:0}}@-o-keyframes close-loading-animation{0%{opacity:100%}to{opacity:0}}@keyframes close-loading-animation{0%{opacity:100%}to{opacity:0}}@-webkit-keyframes pageloading-animation{0%{transform:rotate(0)}to{transform:rotate(350deg)}}@-moz-keyframes pageloading-animation{0%{transform:rotate(0)}to{transform:rotate(350deg)}}@-o-keyframes pageloading-animation{0%{transform:rotate(0)}to{transform:rotate(350deg)}}@keyframes pageloading-animation{0%{transform:rotate(0)}to{transform:rotate(350deg)}}.animation-post{animation-name:animation-fadeInBottom;animation-duration:1s}@keyframes animation-fadeInBottom{0%{opacity:0;top:20%}to{opacity:1;top:0}}.scroller{--scroller-gap: 10px;--scroller-item-width: auto;--scroller-bleed: 0px;--scroller-fade: 32px;--scroller-snap: mandatory;--scroller-fade-left: 0px;--scroller-fade-right: 0px;position:relative}.scroller .scroller__track{position:relative;display:flex;flex-wrap:nowrap;gap:var(--scroller-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x var(--scroller-snap);scrollbar-width:none}.scroller .scroller__track::-webkit-scrollbar{display:none}.scroller .scroller__track:focus-visible{outline:2px solid #01708E;outline-offset:2px}.scroller .scroller__track>*{flex:0 0 var(--scroller-item-width);scroll-snap-align:start}.scroller .scroller__arrow{position:absolute;top:50%;z-index:2;display:none;width:38px;height:38px;padding:0;border:0;border-radius:50%;background-color:#fff;box-shadow:0 2px 10px #0000002e;font-size:2.88px;font-size:1.1076923077rem;color:#021948;cursor:pointer;transform:translateY(-50%);transition:opacity .2s,color .2s,background-color .2s}.scroller .scroller__arrow else{line-height:2.88px;line-height:1.1076923077rem}@media (hover: hover) and (pointer: fine){.scroller .scroller__arrow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}}.scroller .scroller__arrow:hover{color:#fff;background-color:#01708e}.scroller .scroller__arrow:disabled{opacity:0;pointer-events:none}.scroller .scroller__arrow--prev{left:6px}.scroller .scroller__arrow--next{right:6px}.scroller .scroller__dots{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;margin-top:14px}.scroller .scroller__dot{width:7px;height:7px;padding:0;border:0;border-radius:4px;background-color:#cdd6db;cursor:pointer;transition:width .2s ease-out,background-color .2s ease-out}.scroller .scroller__dot--active{width:20px;background-color:#01708e}.scroller--fade .scroller__track{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--scroller-fade-left),#000 calc(100% - var(--scroller-fade-right)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--scroller-fade-left),#000 calc(100% - var(--scroller-fade-right)),transparent 100%)}.scroller--fade:not(.scroller--atstart){--scroller-fade-left: var(--scroller-fade)}.scroller--fade:not(.scroller--atend){--scroller-fade-right: var(--scroller-fade)}.scroller--bleed .scroller__track{margin-inline:calc(var(--scroller-bleed) * -1);padding-inline:var(--scroller-bleed);scroll-padding-inline:var(--scroller-bleed)}@media (min-width: 600px){.scroller--wrap-m .scroller__track{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0;-webkit-mask-image:none;mask-image:none}.scroller--wrap-m .scroller__arrow,.scroller--wrap-m .scroller__dots{display:none!important}}@media (min-width: 992px){.scroller--wrap-l .scroller__track{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0;-webkit-mask-image:none;mask-image:none}.scroller--wrap-l .scroller__arrow,.scroller--wrap-l .scroller__dots{display:none!important}}@media (min-width: 1200px){.scroller--wrap-xl .scroller__track{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0;-webkit-mask-image:none;mask-image:none}.scroller--wrap-xl .scroller__arrow,.scroller--wrap-xl .scroller__dots{display:none!important}}.section{--section-padding: 16px;position:relative;margin-bottom:20px;padding:0 12px}@media (min-width: 600px){.section{--section-padding: 24px;margin-bottom:28px}}@media (min-width: 992px){.section{--section-padding: 30px}}@media (min-width: 1200px){.section{padding:0}}.section .section__wrapper{max-width:1200px;margin:0 auto;overflow:hidden;background-color:#fff;border-radius:16px;box-shadow:0 4px 24px #02194814}@media (min-width: 992px){.section .section__wrapper{border-radius:20px}}.section .section__header{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:16px;padding:var(--section-padding) var(--section-padding) 0 var(--section-padding)}@media (min-width: 992px){.section .section__header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px}}.section .section__heading{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:12px;min-width:0}.section .section__icon{flex-shrink:0;width:30px;height:30px;margin-top:2px;color:#021948}@media (min-width: 992px){.section .section__icon{width:36px;height:36px}}.section .section__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.36px;font-size:1.2923076923rem;line-height:4px;line-height:1.5384615385rem;color:#021948}.section .section__title else{line-height:3.36px;line-height:1.2923076923rem}@media (min-width: 600px){.section .section__title{font-size:3.84px;font-size:1.4769230769rem;line-height:4.48px;line-height:1.7230769231rem}.section .section__title else{line-height:3.84px;line-height:1.4769230769rem}}@media (min-width: 992px){.section .section__title{font-size:4.16px;font-size:1.6rem;line-height:4.8px;line-height:1.8461538462rem}.section .section__title else{line-height:4.16px;line-height:1.6rem}}.section .section__subtitle{margin:4px 0 0;font-size:2.08px;font-size:.8rem;line-height:1.4;color:#5c6b7a}.section .section__subtitle else{line-height:2.08px;line-height:.8rem}@media (min-width: 992px){.section .section__subtitle{font-size:2.24px;font-size:.8615384615rem}.section .section__subtitle else{line-height:2.24px;line-height:.8615384615rem}}.section .section__actions{flex-shrink:0}.section .section__content{position:relative;padding:18px var(--section-padding) var(--section-padding) var(--section-padding)}@media (min-width: 992px){.section .section__content{padding-top:24px}}.section .section__footer{padding:0 var(--section-padding) var(--section-padding) var(--section-padding);text-align:center}.section .section__more{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin-top:16px}@media (min-width: 992px){.section .section__more{margin-top:20px}}.section .section__morelink{display:inline-flex;align-items:center;gap:8px;padding:6px 4px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#01708e}.section .section__morelink else{line-height:2.4px;line-height:.9230769231rem}.section .section__morelink .icon{width:18px;height:18px;stroke-width:2.25;transition:transform .2s ease-out}.section .section__morelink:hover,.section .section__morelink:focus-visible{color:#024659}.section .section__morelink:hover .icon,.section .section__morelink:focus-visible .icon{transform:translate(4px)}.section .scroller{--scroller-bleed: var(--section-padding)}.section .section__headline{margin:0 auto 10px;text-align:center}.section .section__block{margin-bottom:30px}.section .section__columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.section .section__columns .section__maincolumn{width:100%}@media (min-width: 992px){.section .section__columns .section__maincolumn{width:69%}}.section .section__columns .section__asidecolumn{width:100%}@media (min-width: 992px){.section .section__columns .section__asidecolumn{width:29%}}.section .section__bottom{padding-bottom:20px}.section--cms[id]{scroll-margin-top:90px}.section--cms .cms__text{max-width:760px;font-size:2.56px;font-size:.9846153846rem;line-height:1.7;color:#2b3a4a}.section--cms .cms__text else{line-height:2.56px;line-height:.9846153846rem}.section--cms .cms__text p{margin:0 0 14px}.section--cms .cms__text p:last-child{margin-bottom:0}.section--cms .cms__lead{font-size:2.88px;font-size:1.1076923077rem;font-weight:700;color:#021948}.section--cms .cms__lead else{line-height:2.88px;line-height:1.1076923077rem}.section--cms .cms__subtitle{margin:28px 0 14px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;line-height:3.52px;line-height:1.3538461538rem;color:#021948}.section--cms .cms__subtitle else{line-height:2.88px;line-height:1.1076923077rem}@media (min-width: 992px){.section--cms .cms__split{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:48px}.section--cms .cms__split .cms__text{max-width:none}}@media (min-width: 992px){.section--cms .cms__aside .cms__subtitle{margin-top:0}.section--cms .cms__aside .cmsstats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.section--cms .cms__aside .cmsstats__item:last-child:nth-child(odd){grid-column:span 2}}.section--cms .cms__subtitle small{font-size:2.08px;font-size:.8rem;font-weight:400;color:#5c6b7a}.section--cms .cms__subtitle small else{line-height:2.08px;line-height:.8rem}.section--cms .cms__note{margin:-6px 0 12px;font-size:2.08px;font-size:.8rem;line-height:1.5;color:#5c6b7a}.section--cms .cms__note else{line-height:2.08px;line-height:.8rem}.section--cms .cms__list{margin:0 0 14px;padding-left:20px}.section--cms .cms__list li{margin-bottom:6px;padding-left:4px}.section--cms .cms__list li::marker{color:#01708e}.section--cms .cms__updated{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;margin:14px 0 0;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.section--cms .cms__updated else{line-height:1.92px;line-height:.7384615385rem}.section--cms .cms__updated .icon{width:16px;height:16px}.section--cms .cms__more{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;margin-top:14px;padding:6px 0;border:0;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#01708e;cursor:pointer}.section--cms .cms__more else{line-height:2.24px;line-height:.8615384615rem}.section--cms .cms__more .icon{width:18px;height:18px;transition:transform .2s}.section--cms .cms__more .cms__moreicon--open{transform:rotate(180deg)}.section--cms .cms__more:hover{text-decoration:underline}.cmsstats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}@media (min-width: 600px){.cmsstats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.cmsstats .cmsstats__item{display:flex}.cmsstats .cmsstats__item,.cmsstats .cmsstats__link{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.cmsstats .cmsstats__item{padding:14px 16px;border:1px solid #d5e7f0;border-radius:14px;background-color:#f4f9fc}.cmsstats .cmsstats__link{flex:1 0 auto;width:calc(100% + 32px);margin:-14px -16px;padding:14px 16px;border-radius:14px;color:inherit;transition:background-color .2s,box-shadow .2s}.cmsstats .cmsstats__link:hover,.cmsstats .cmsstats__link:focus-visible{background-color:#fff;box-shadow:0 0 0 2px #01708e}.cmsstats .cmsstats__icon{width:22px;height:22px;margin-bottom:8px;color:#01708e}.cmsstats .cmsstats__value{font-family:Figtree,sans-serif;font-weight:800;font-size:4.16px;font-size:1.6rem;line-height:4.48px;line-height:1.7230769231rem;color:#021948}.cmsstats .cmsstats__value else{line-height:4.16px;line-height:1.6rem}@media (min-width: 992px){.cmsstats .cmsstats__value{font-size:4.8px;font-size:1.8461538462rem;line-height:5.12px;line-height:1.9692307692rem}.cmsstats .cmsstats__value else{line-height:4.8px;line-height:1.8461538462rem}}.cmsstats .cmsstats__label{margin-top:2px;font-size:2.08px;font-size:.8rem;line-height:1.35;color:#2b3a4a}.cmsstats .cmsstats__label else{line-height:2.08px;line-height:.8rem}.cmsstats .cmsstats__note{margin-top:2px;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.cmsstats .cmsstats__note else{line-height:1.92px;line-height:.7384615385rem}.cmstimeline{position:relative;max-width:760px;margin:0;padding:0;list-style:none}.cmstimeline:before{content:"";position:absolute;top:6px;bottom:6px;left:6px;width:2px;background-color:#e6ecf0}.cmstimeline .cmstimeline__item{position:relative;padding:0 0 18px 28px}.cmstimeline .cmstimeline__item:last-child{padding-bottom:0}.cmstimeline .cmstimeline__item:before{content:"";position:absolute;top:5px;left:0;width:14px;height:14px;border:3px solid #FFFFFF;border-radius:50%;background-color:#01708e;box-shadow:0 0 0 1px #c9dce5}@media (min-width: 600px){.cmstimeline .cmstimeline__item{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px}}.cmstimeline .cmstimeline__item--highlight:before{background-color:#f6b40e}.cmstimeline .cmstimeline__date{display:block;margin-bottom:2px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948}.cmstimeline .cmstimeline__date else{line-height:2.24px;line-height:.8615384615rem}.cmstimeline .cmstimeline__text{font-size:2.4px;font-size:.9230769231rem;line-height:1.55;color:#2b3a4a}.cmstimeline .cmstimeline__text else{line-height:2.4px;line-height:.9230769231rem}.cmstimeline .cmstimeline__details{margin:6px 0 0;padding-left:18px}.cmstimeline .cmstimeline__details li+li{margin-top:2px}.cmscallout{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:14px;max-width:760px;margin-top:20px;padding:16px 18px;border:1px solid #f3d27a;border-radius:14px;background-color:#fffcf2}.cmscallout .cmscallout__icon{flex-shrink:0;width:26px;height:26px;color:#c8343f;fill:currentColor}.cmscallout .cmscallout__text{margin:0;font-size:2.4px;font-size:.9230769231rem;line-height:1.6;color:#2b3a4a}.cmscallout .cmscallout__text else{line-height:2.4px;line-height:.9230769231rem}.cmscallout .cmscallout__text strong{display:block;color:#021948}.cmscallout--info{border-color:#c7e2ee;background-color:#f4f9fc}.cmscallout--info .cmscallout__icon{color:#01708e;fill:none}.cmscallout__link{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-family:Figtree,sans-serif;font-weight:800;color:#01708e}.cmscallout__link .icon{width:16px;height:16px}.cmscallout__link:hover{text-decoration:underline}.cmstoc{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 12px;margin-top:16px}.cmstoc .cmstoc__label{font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.cmstoc .cmstoc__label else{line-height:2.08px;line-height:.8rem}.cmstoc .cmstoc__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.cmstoc .cmstoc__link{display:inline-block;padding:6px 14px;border-radius:10px;background-color:#eef2f4;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#021948;transition:color .15s,background-color .15s}.cmstoc .cmstoc__link else{line-height:2.08px;line-height:.8rem}.cmstoc .cmstoc__link:hover,.cmstoc .cmstoc__link:focus-visible{background-color:#01708e;color:#fff}.section__content>.cmstoc:first-child{margin-top:0}.cmsfacts{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;max-width:760px;margin:14px 0 0}@media (min-width: 600px){.cmsfacts{grid-template-columns:repeat(3,minmax(0,1fr))}}.cmsfacts .cmsfacts__item{padding:14px 16px;border:1px solid #d5e7f0;border-radius:14px;background-color:#f4f9fc}.cmsfacts dt{margin-bottom:4px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948}.cmsfacts dt else{line-height:2.24px;line-height:.8615384615rem}.cmsfacts dd{margin:0;font-size:2.24px;font-size:.8615384615rem;line-height:1.5;color:#2b3a4a}.cmsfacts dd else{line-height:2.24px;line-height:.8615384615rem}.cmscards{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}@media (min-width: 600px){.cmscards{grid-template-columns:repeat(2,minmax(0,1fr))}}.cmscards .cmscards__item{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:4px;padding:16px 18px;border:1px solid #d5e7f0;border-radius:14px;background-color:#f4f9fc;color:inherit}.cmscards a.cmscards__item{transition:background-color .2s,box-shadow .2s}.cmscards a.cmscards__item:hover,.cmscards a.cmscards__item:focus-visible{background-color:#fff;box-shadow:0 0 0 2px #01708e}.cmscards .cmscards__ring{margin-bottom:6px}.cmscards .cmscards__icon{width:26px;height:26px;margin-bottom:6px;color:#01708e}.cmscards .cmscards__title{font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;line-height:3.2px;line-height:1.2307692308rem;color:#021948}.cmscards .cmscards__title else{line-height:2.56px;line-height:.9846153846rem}.cmscards .cmscards__text{font-size:2.24px;font-size:.8615384615rem;line-height:1.5;color:#2b3a4a}.cmscards .cmscards__text else{line-height:2.24px;line-height:.8615384615rem}@media (min-width: 992px){.cmscards--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.cmsscales{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 32px}@media (min-width: 600px){.cmsscales{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.cmsscales{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr))}}.cmsscales .cms__subtitle{margin-top:0}.cmsscale{margin:0}.cmsscale .cmsscale__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;padding:6px 0}.cmsscale .cmsscale__item+.cmsscale__item{border-top:1px solid #e6ecf0}.cmsscale .cmsscale__value{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;min-width:44px;height:32px;padding:0 6px;border-radius:8px;background-color:#eef2f4;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948;white-space:nowrap}.cmsscale .cmsscale__value else{line-height:2.24px;line-height:.8615384615rem}.cmsscale .cmsscale__value--high{background-color:#f6b40e;color:#021948}.cmsscale .cmsscale__value--mid{background-color:#1a86ab;color:#fff}.cmsscale .cmsscale__value--low{background-color:#d7e3ea;color:#5c6b7a}.cmsscale .cmsscale__label{margin:0;font-size:2.24px;font-size:.8615384615rem;line-height:1.45;color:#2b3a4a}.cmsscale .cmsscale__label else{line-height:2.24px;line-height:.8615384615rem}.cmsscale--text{max-width:820px}.cmsscale--text .cmsscale__item{align-items:flex-start;padding:10px 0}.cmsdices{margin:0;padding:0;list-style:none}.cmsdices .cmsdices__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;padding:8px 0;font-size:2.24px;font-size:.8615384615rem;color:#2b3a4a}.cmsdices .cmsdices__item else{line-height:2.24px;line-height:.8615384615rem}.cmsdices .cmsdices__item+.cmsdices__item{border-top:1px solid #e6ecf0}.cmsdices .cmsdices__dices{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex-shrink:0;gap:2px;min-width:66px}.cmsdices .cmsdices__dices img{display:block;width:auto;height:20px}.cmsdetails{border:1px solid #e6ecf0;border-radius:14px}.cmsdetails+.cmsdetails{margin-top:10px}.cmsdetails .cmsdetails__summary{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#021948;list-style:none;cursor:pointer}.cmsdetails .cmsdetails__summary else{line-height:2.4px;line-height:.9230769231rem}.cmsdetails .cmsdetails__summary::-webkit-details-marker{display:none}.cmsdetails .cmsdetails__summary small{margin-right:auto;font-size:2.08px;font-size:.8rem;font-weight:400;color:#5c6b7a}.cmsdetails .cmsdetails__summary small else{line-height:2.08px;line-height:.8rem}.cmsdetails .cmsdetails__summary .icon{width:18px;height:18px;transition:transform .2s}.cmsdetails[open] .cmsdetails__summary .icon{transform:rotate(180deg)}.cmsdetails .cmsscale{padding:0 16px 10px}@media (min-width: 992px){.cmssearch{width:280px}}.cmsglossary{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0}@media (min-width: 600px){.cmsglossary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.cmsglossary .cmsglossary__item{padding:14px 16px;border:1px solid #e6ecf0;border-radius:14px;scroll-margin-top:90px}.cmsglossary .cmsglossary__item:target{border-color:#01708e;box-shadow:0 0 0 2px #01708e40}.cmsglossary .cmsglossary__term{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 8px;margin-bottom:4px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;line-height:3.2px;line-height:1.2307692308rem;color:#021948}.cmsglossary .cmsglossary__term else{line-height:2.56px;line-height:.9846153846rem}.cmsglossary .cmsglossary__lang{padding:1px 8px;border-radius:10px;background-color:#eef2f4;font-size:1.76px;font-size:.6769230769rem;font-weight:400;font-style:italic;color:#5c6b7a}.cmsglossary .cmsglossary__lang else{line-height:1.76px;line-height:.6769230769rem}.cmsglossary .cmsglossary__def{margin:0;font-size:2.24px;font-size:.8615384615rem;line-height:1.55;color:#2b3a4a}.cmsglossary .cmsglossary__def else{line-height:2.24px;line-height:.8615384615rem}.cmsglossary__empty{margin:10px 0 0;padding:20px;border:2px dashed #e6ecf0;border-radius:14px;font-size:2.24px;font-size:.8615384615rem;text-align:center;color:#5c6b7a}.cmsglossary__empty else{line-height:2.24px;line-height:.8615384615rem}.cmsglossary__empty a{color:#01708e;text-decoration:underline}@media (min-width: 600px){.cmscards--stack{grid-template-columns:minmax(0,1fr)}}@media (min-width: 600px) and (max-width: 991px){.cmscards--stack{grid-template-columns:repeat(2,minmax(0,1fr))}}.cmsform{min-width:0}@media (min-width: 600px){.cmsform .cmsform__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}}.cmsform .cmsform__subjects{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:10px 0 0;padding:0;list-style:none}.cmsform .cmsform__subject{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:4px 12px;border:1px solid #d5e7f0;border-radius:10px;background-color:#f4f9fc;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#021948;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}.cmsform .cmsform__subject else{line-height:2.08px;line-height:.8rem}.cmsform .cmsform__subject .icon{width:16px;height:16px;color:#01708e}.cmsform .cmsform__subject:hover,.cmsform .cmsform__subject:focus-visible{border-color:#01708e}.cmsform .cmsform__subject--active,.cmsform .cmsform__subject--active:hover{border-color:#01708e;background-color:#01708e;color:#fff}.cmsform .cmsform__subject--active .icon,.cmsform .cmsform__subject--active:hover .icon{color:#fff}.cmsform .cmsform__footer{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:14px;margin-top:4px}@media (min-width: 600px){.cmsform .cmsform__footer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}}.cmsform .cmsform__legal{margin:0;font-size:1.92px;font-size:.7384615385rem;line-height:1.5;color:#5c6b7a}.cmsform .cmsform__legal else{line-height:1.92px;line-height:.7384615385rem}.cmsform .cmsform__legal a{color:#01708e;text-decoration:underline}.cmsform .cmsform__submit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;gap:8px;min-height:46px;padding:10px 24px;border:0;border-radius:12px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:700;font-size:2.4px;font-size:.9230769231rem;color:#fff;cursor:pointer;transition:background-color .2s,opacity .2s}.cmsform .cmsform__submit else{line-height:2.4px;line-height:.9230769231rem}.cmsform .cmsform__submit .icon{width:18px;height:18px}.cmsform .cmsform__submit:hover,.cmsform .cmsform__submit:focus-visible{background-color:#024659}.cmsform .cmsform__submit:disabled{opacity:.6;cursor:wait}.cmsform__socials{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:6px 0 0;padding:0;list-style:none}.cmsform__social{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:#fff;color:#021948;box-shadow:0 0 0 1px #d5e7f0;transition:color .15s,background-color .15s}.cmsform__social .icon{width:20px;height:20px}.cmsform__social:hover,.cmsform__social:focus-visible{background-color:#01708e;color:#fff}@media (min-width: 992px){.cmslegal{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px}}.cmslegal .cmslegal__toc{margin-bottom:20px;padding:12px 14px;border:1px solid #d5e7f0;border-radius:14px;background-color:#f4f9fc}@media (min-width: 992px){.cmslegal .cmslegal__toc{position:sticky;top:100px;margin-bottom:0;padding:16px}}.cmslegal .cmslegal__toc .cms__updated{margin-top:12px}.cmslegal .cmslegal__toctoggle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:4px 0;border:0;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#021948;cursor:pointer}.cmslegal .cmslegal__toctoggle else{line-height:2.4px;line-height:.9230769231rem}.cmslegal .cmslegal__toctoggle .icon{width:18px;height:18px}@media (min-width: 992px){.cmslegal .cmslegal__toctoggle{cursor:default;pointer-events:none}}.cmslegal .cmslegal__tocchevron{margin-left:auto;transition:transform .2s}@media (min-width: 992px){.cmslegal .cmslegal__tocchevron{display:none}}.cmslegal .cmslegal__tocchevron--open{transform:rotate(180deg)}.cmslegal .cmslegal__toclist{display:none;margin:10px 0 0;padding:0;list-style:none}@media (min-width: 992px){.cmslegal .cmslegal__toclist{display:block}}.cmslegal .cmslegal__toclist--open{display:block}.cmslegal .cmslegal__toclink{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:baseline;gap:8px;padding:6px 8px;border-radius:8px;font-size:2.24px;font-size:.8615384615rem;line-height:1.35;color:#021948;transition:background-color .15s,color .15s}.cmslegal .cmslegal__toclink else{line-height:2.24px;line-height:.8615384615rem}.cmslegal .cmslegal__toclink:hover,.cmslegal .cmslegal__toclink:focus-visible{background-color:#fff;color:#01708e}.cmslegal .cmslegal__tocnum{flex-shrink:0;min-width:16px;font-family:Figtree,sans-serif;font-weight:800;color:#01708e}.cmslegal .cmslegal__article{scroll-margin-top:90px}.cmslegal .cmslegal__article+.cmslegal__article{margin-top:28px;padding-top:28px;border-top:1px solid #e6ecf0}.cmslegal .cmslegal__title{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 12px;margin:0 0 12px;font-family:Figtree,sans-serif;font-weight:800;font-size:3.04px;font-size:1.1692307692rem;line-height:3.68px;line-height:1.4153846154rem;color:#021948}.cmslegal .cmslegal__title else{line-height:3.04px;line-height:1.1692307692rem}@media (min-width: 992px){.cmslegal .cmslegal__title{font-size:3.36px;font-size:1.2923076923rem;line-height:4px;line-height:1.5384615385rem}.cmslegal .cmslegal__title else{line-height:3.36px;line-height:1.2923076923rem}}.cmslegal .cmslegal__icon{grid-row:span 2;width:36px;height:36px;padding:7px;border-radius:10px;background-color:#f4f9fc;color:#01708e}.cmslegal .cmslegal__num{font-size:1.92px;font-size:.7384615385rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#01708e}.cmslegal .cmslegal__num else{line-height:1.92px;line-height:.7384615385rem}.cmslegal .cms__text{max-width:760px}.cmslegal .cms__text a{color:#01708e;text-decoration:underline}.breadcrumb ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.breadcrumb ol else{line-height:1.92px;line-height:.7384615385rem}.breadcrumb li+li:before{content:"›";margin:0 8px}.breadcrumb a{color:#021948}.breadcrumb a:hover,.breadcrumb a:focus-visible{color:#01708e;text-decoration:underline}.breadcrumb [aria-current]{color:#5c6b7a}.breadcrumb--light ol{color:#ffffff9e}.breadcrumb--light a{color:#ffffffdb}.breadcrumb--light a:hover,.breadcrumb--light a:focus-visible{color:#fff}.breadcrumb--light [aria-current]{color:#ffffff9e}.pagehero{position:relative;z-index:1;margin:16px 0 20px;padding:0 22px}@media (min-width: 600px){.pagehero{margin-bottom:28px}}@media (min-width: 992px){.pagehero{margin-top:24px;padding:0 32px}}@media (min-width: 1200px){.pagehero{padding:0}}.pagehero .pagehero__wrapper{padding:16px 16px 26px;background:radial-gradient(120% 140% at 0% 0%,#01708e59,#01708e00 55%),#0d1b2a;color:#fff;position:relative;max-width:1200px;margin:0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:16px;background-color:#0016217a;background-image:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width: 992px){.pagehero .pagehero__wrapper{border-radius:20px}}@media (min-width: 1200px){.pagehero .pagehero__wrapper{max-width:1160px}}@media (min-width: 600px){.pagehero .pagehero__wrapper{padding:18px 28px 34px}}@media (min-width: 992px){.pagehero .pagehero__wrapper{padding:20px 40px 40px}}.pagehero .breadcrumb{margin-bottom:18px}.pagehero .pagehero__content{max-width:760px}.pagehero .pagehero__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:4.48px;font-size:1.7230769231rem;line-height:5.12px;line-height:1.9692307692rem;color:#fff}.pagehero .pagehero__title else{line-height:4.48px;line-height:1.7230769231rem}@media (min-width: 992px){.pagehero .pagehero__title{font-size:6.08px;font-size:2.3384615385rem;line-height:6.72px;line-height:2.5846153846rem}.pagehero .pagehero__title else{line-height:6.08px;line-height:2.3384615385rem}}.pagehero .pagehero__intro{margin:10px 0 0;font-size:2.4px;font-size:.9230769231rem;line-height:1.55;color:#ffffffdb}.pagehero .pagehero__intro else{line-height:2.4px;line-height:.9230769231rem}@media (min-width: 992px){.pagehero .pagehero__intro{font-size:2.56px;font-size:.9846153846rem}.pagehero .pagehero__intro else{line-height:2.56px;line-height:.9846153846rem}}.factstrip{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:0;padding:6px 0;border-radius:16px;background-color:#fff;box-shadow:0 8px 24px #0000002e;list-style:none;color:#021948}@media (min-width: 992px){.factstrip{display:grid;grid-template-columns:repeat(var(--facts, 4),minmax(0,1fr));padding:8px 0}}.factstrip .factstrip__item{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex:0 0 50%;gap:2px;min-width:0;padding:10px 8px;text-align:center}@media (min-width: 600px){.factstrip .factstrip__item{flex-basis:33.333%}}@media (min-width: 992px){.factstrip .factstrip__item{padding:8px 10px}.factstrip .factstrip__item+.factstrip__item{border-left:1px solid #e6ecf0}}.factstrip .factstrip__icon{width:26px;height:26px;margin-bottom:4px;color:#021948;stroke-width:1.6}.factstrip .factstrip__value{max-width:100%;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;line-height:3.2px;line-height:1.2307692308rem;overflow-wrap:anywhere}.factstrip .factstrip__value else{line-height:2.56px;line-height:.9846153846rem}.factstrip .factstrip__value a{color:#01708e;text-decoration:underline;text-underline-offset:3px}.factstrip .factstrip__value a:hover{color:#024659}.factstrip .factstrip__value--list{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:2px;font-size:2.24px;font-size:.8615384615rem;line-height:2.88px;line-height:1.1076923077rem}.factstrip .factstrip__value--list else{line-height:2.24px;line-height:.8615384615rem}.factstrip .factstrip__more{padding:0;border:0;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;line-height:2.72px;line-height:1.0461538462rem;color:#5c6b7a;cursor:pointer}.factstrip .factstrip__more else{line-height:2.08px;line-height:.8rem}.factstrip .factstrip__more:hover,.factstrip .factstrip__more:focus-visible{color:#01708e;text-decoration:underline}.factstrip .factstrip__label{font-size:1.92px;font-size:.7384615385rem;line-height:2.4px;line-height:.9230769231rem;color:#5c6b7a}.factstrip .factstrip__label else{line-height:1.92px;line-height:.7384615385rem}.pilltabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none}.pilltabs::-webkit-scrollbar{display:none}.pilltabs .pilltabs__tab{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;gap:6px;min-height:40px;padding:6px 14px;border:0;border-radius:10px;background-color:#eef2f4;font-family:Figtree,sans-serif;font-weight:700;font-size:2.24px;font-size:.8615384615rem;color:#021948;white-space:nowrap;cursor:pointer;transition:color .15s ease-out,background-color .15s ease-out}.pilltabs .pilltabs__tab else{line-height:2.24px;line-height:.8615384615rem}.pilltabs .pilltabs__tab .icon{width:16px;height:16px}.pilltabs .pilltabs__tab:hover{color:#01708e}.pilltabs .pilltabs__tab:focus-visible{outline:2px solid #01708E;outline-offset:2px}.pilltabs .pilltabs__count{min-width:22px;padding:0 6px;border-radius:8px;background-color:#02194814;font-size:1.92px;font-size:.7384615385rem;line-height:3.2px;line-height:1.2307692308rem;text-align:center}.pilltabs .pilltabs__count else{line-height:1.92px;line-height:.7384615385rem}.pilltabs .pilltabs__tab--active,.pilltabs .pilltabs__tab--active:hover{background-color:#01708e;color:#fff}.pilltabs .pilltabs__tab--active .pilltabs__count,.pilltabs .pilltabs__tab--active:hover .pilltabs__count{background-color:#ffffff38}.pilltabs .pilltabs__label--full{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (min-width: 600px){.pilltabs .pilltabs__label--full{position:static;width:auto;height:auto;overflow:visible;clip:auto}}@media (min-width: 600px){.pilltabs .pilltabs__label--short{display:none}}@media (min-width: 600px){.pilltabs--wrap{flex-wrap:wrap;overflow:visible}}.pilltabs--segmented{display:grid;grid-template-columns:repeat(var(--tabs, 2),minmax(0,1fr));gap:3px;padding:3px;overflow:visible;border-radius:12px;background-color:#eef2f4}.pilltabs--segmented .pilltabs__tab{min-width:0;min-height:38px;padding:6px 4px;border-radius:9px;background-color:transparent;font-size:2.08px;font-size:.8rem}.pilltabs--segmented .pilltabs__tab else{line-height:2.08px;line-height:.8rem}.pilltabs--segmented .pilltabs__tab--active,.pilltabs--segmented .pilltabs__tab--active:hover{background-color:#01708e;color:#fff}@media (max-width: 599px){.pilltabs--segmented-mobile{display:grid;grid-template-columns:repeat(var(--tabs, 2),minmax(0,1fr));gap:3px;padding:3px;overflow:visible;border-radius:12px;background-color:#eef2f4}.pilltabs--segmented-mobile .pilltabs__tab{min-width:0;min-height:38px;padding:6px 4px;border-radius:9px;background-color:transparent;font-size:2.08px;font-size:.8rem}.pilltabs--segmented-mobile .pilltabs__tab else{line-height:2.08px;line-height:.8rem}.pilltabs--segmented-mobile .pilltabs__tab--active,.pilltabs--segmented-mobile .pilltabs__tab--active:hover{background-color:#01708e;color:#fff}.pilltabs--segmented-mobile .pilltabs__tab .icon{display:none}}@media (min-width: 600px){.pilltabs--segmented-mobile{flex-wrap:wrap;overflow:visible}}.cardtag{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:6px;background-color:#e3f1f6;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;line-height:2.56px;line-height:.9846153846rem;letter-spacing:.5px;text-transform:uppercase;color:#024659;white-space:nowrap}.cardtag else{line-height:2.08px;line-height:.8rem}.cardtag--express{background-color:#e2f0fb;color:#1d6aa1}.cardtag--preview{background-color:#eee8fe;color:#5b3fc9}.cardtag--extension{background-color:#e7eaf1;color:#021948}.cardtag--rating{background-color:#fff2d6;color:#8a6200}.cardtag--post{background-color:#e8f5ec;color:#23743d}.cardtag--guide{background-color:#fdf0e3;color:#a2530b}.cardtag--video{background-color:#fdebed;color:#b2303b}.cardtag--portrait{background-color:#e6f3f1;color:#1e6b5f}.cardtag--debate{background-color:#fdeee6;color:#a3461a}.cardtag--opinion{background-color:#f3e8f7;color:#7a3593}.cardtag--game{background-color:#eef2f4;color:#3b4a5a}.carddate{display:inline-block;padding:3px 10px;border-radius:12px;background-color:#eef2f4;font-size:1.92px;font-size:.7384615385rem;line-height:2.56px;line-height:.9846153846rem;color:#01708e;white-space:nowrap}.carddate else{line-height:1.92px;line-height:.7384615385rem}.cardring{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:50px;height:50px;border-radius:50%;background:conic-gradient(#f6b40e calc(var(--score, 0) * 1%),#02194826 0);color:#fff;line-height:1}.cardring:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:#e19b17}.cardring>*{position:relative}.cardring .cardring__value{font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;line-height:2.72px;line-height:1.0461538462rem}.cardring .cardring__value else{line-height:2.72px;line-height:1.0461538462rem}.cardring .cardring__max{font-size:1.44px;font-size:.5538461538rem;line-height:1.6px;line-height:.6153846154rem;color:#fde9b8}.cardring .cardring__max else{line-height:1.44px;line-height:.5538461538rem}.cardring--m{width:60px;height:60px}.cardring--m:before{top:5px;right:5px;bottom:5px;left:5px}.cardring--m .cardring__value{font-size:3.36px;font-size:1.2923076923rem;line-height:3.36px;line-height:1.2923076923rem}.cardring--m .cardring__value else{line-height:3.36px;line-height:1.2923076923rem}.cardring--l{width:80px;height:80px}.cardring--l:before{top:6px;right:6px;bottom:6px;left:6px}.cardring--l .cardring__value{font-size:4.48px;font-size:1.7230769231rem;line-height:4.48px;line-height:1.7230769231rem}.cardring--l .cardring__value else{line-height:4.48px;line-height:1.7230769231rem}.cardring--l .cardring__max{font-size:1.76px;font-size:.6769230769rem;line-height:1.92px;line-height:.7384615385rem}.cardring--l .cardring__max else{line-height:1.76px;line-height:.6769230769rem}.cardring--xs{width:40px;height:40px}.cardring--xs:before{top:3px;right:3px;bottom:3px;left:3px}.cardring--xs .cardring__value{font-size:2.24px;font-size:.8615384615rem;line-height:2.24px;line-height:.8615384615rem}.cardring--xs .cardring__value else{line-height:2.24px;line-height:.8615384615rem}.cardring--xs .cardring__max{font-size:1.28px;font-size:.4923076923rem;line-height:1.44px;line-height:.5538461538rem}.cardring--xs .cardring__max else{line-height:1.28px;line-height:.4923076923rem}.cardring--community{background:conic-gradient(#01708e calc(var(--score, 0) * 1%),#0219481f 0);color:#024659}.cardring--community:before{background:#fff}.cardring--community .cardring__max{color:#5c6b7a}.cardheart{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:6px;background-color:#fdebed;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;line-height:2.56px;line-height:.9846153846rem;letter-spacing:.5px;text-transform:uppercase;color:#c8343f}.cardheart else{line-height:2.08px;line-height:.8rem}.cardheart .icon{width:13px;height:13px;fill:currentColor}.gamegrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin:0;padding:0;list-style:none}@media (min-width: 600px){.gamegrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 600px){.gamegrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px}}@media (min-width: 992px){.gamegrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width: 1200px){.gamegrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.gamecard{display:flex}.gamecard .gamecard__link{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;color:inherit}@media (hover: hover) and (pointer: fine){.gamecard .gamecard__link:hover .gamecard__slot:before{opacity:1}.gamecard .gamecard__link:hover .gamecard__cover{transform:translate(-3px,-7px) rotate(-1.5deg);box-shadow:6px 14px 22px #0219482e,2px 4px 6px #0219481f}.gamecard .gamecard__link:hover .gamecard__title{color:#01708e}}.gamecard .gamecard__link:focus-visible .gamecard__cover{box-shadow:0 0 0 2px #01708e}.gamecard .gamecard__slot{position:relative;display:block;margin-bottom:8px;isolation:isolate}.gamecard .gamecard__slot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:14px;background:linear-gradient(#b4a993,#b4a993) 50% 0/12px 4px no-repeat,linear-gradient(#b4a993,#b4a993) 100% 58%/4px 12px no-repeat,linear-gradient(#b4a993,#b4a993) 22% 100%/12px 4px no-repeat,repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 2px,transparent 2px 6px),radial-gradient(120% 90% at 30% 20%,#cfc6b6,#b4a993);box-shadow:inset 0 2px 6px #3c2d1473,inset 0 0 0 1px #a39780;outline:1.5px dashed rgba(2,25,72,.22);outline-offset:2px;opacity:0;transition:opacity .2s}.gamecard .gamecard__cover{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;aspect-ratio:1;padding:10px;overflow:hidden;border-radius:14px;background-color:#f4f7f9;transition:transform .34s cubic-bezier(.3,1.45,.5,1),box-shadow .3s}.gamecard .gamecard__cover picture,.gamecard .gamecard__cover img{display:block;width:100%;height:100%}.gamecard .gamecard__cover img{object-fit:contain;filter:drop-shadow(0 4px 6px rgba(0,0,0,.15))}.gamecard .gamecard__placeholder{width:40%;height:40%;color:#c3cfd6}.gamecard .gamecard__badges{position:absolute;top:8px;left:8px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px}.gamecard .gamecard__badges .gamecard__badge{box-shadow:0 0 0 2px #fff,0 2px 5px #0219482e}.gamecard .gamecard__rating{position:absolute;left:8px;bottom:8px;max-width:calc(100% - 16px);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;padding:3px 8px 3px 6px;border:1px solid #f6b40e;border-radius:999px;background-color:#fff;box-shadow:0 1px 3px #0219481f;color:#021948;white-space:nowrap;line-height:1}.gamecard .gamecard__ratingicon{flex-shrink:0;width:14px;height:14px;color:#f6b40e}.gamecard .gamecard__ratingvalue{font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;line-height:2.24px;line-height:.8615384615rem}.gamecard .gamecard__ratingvalue else{line-height:2.08px;line-height:.8rem}.gamecard .gamecard__ratingvalue small{margin-left:1px;font-size:1.44px;font-size:.5538461538rem;line-height:1.6px;line-height:.6153846154rem;font-weight:400;color:#5c6b7a}.gamecard .gamecard__ratingvalue small else{line-height:1.44px;line-height:.5538461538rem}.gamecard .gamecard__ratingcount{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:1.76px;font-size:.6769230769rem;line-height:2.08px;line-height:.8rem;color:#5c6b7a}.gamecard .gamecard__ratingcount else{line-height:1.76px;line-height:.6769230769rem}.gamecard .gamecard__year{font-size:1.92px;font-size:.7384615385rem;line-height:2.4px;line-height:.9230769231rem;font-weight:700;color:#01708e}.gamecard .gamecard__year else{line-height:1.92px;line-height:.7384615385rem}.gamecard .gamecard__title{font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;line-height:3.04px;line-height:1.1692307692rem;color:#021948;overflow-wrap:anywhere;transition:color .2s}.gamecard .gamecard__title else{line-height:2.4px;line-height:.9230769231rem}.gamecard .gamecard__meta{margin-top:2px;font-size:1.92px;font-size:.7384615385rem;line-height:2.4px;line-height:.9230769231rem;color:#5c6b7a}.gamecard .gamecard__meta else{line-height:1.92px;line-height:.7384615385rem}@media (prefers-reduced-motion: reduce){.gamecard .gamecard__cover{transition:box-shadow .15s}.gamecard .gamecard__link:hover .gamecard__cover{transform:translateY(-2px)}.gamecard .gamecard__slot:before{display:none}}.gamecard__badge{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;background-color:#e3f1f6;color:#024659}.gamecard__badge .icon{width:15px;height:15px}.gamecard__badge--express{background-color:#e2f0fb;color:#1d6aa1}.gamecard__badge--preview{background-color:#eee8fe;color:#5b3fc9}.gamecard__badge--rating{background-color:#fff2d6;color:#8a6200}.gamelegend{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 16px;margin:0 0 20px;padding:0;list-style:none}@media (min-width: 600px){.gamelegend{margin-bottom:24px}}.section .section__content .gamelegend{margin:0 0 20px}@media (min-width: 600px){.section .section__content .gamelegend{margin-bottom:24px}}.gamelegend__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;font-size:2.08px;font-size:.8rem;line-height:2.56px;line-height:.9846153846rem;color:#5c6b7a}.gamelegend__item else{line-height:2.08px;line-height:.8rem}.gamelegend__item .gamecard__badge{width:22px;height:22px}.gamelegend__item .gamecard__badge .icon{width:13px;height:13px}.gamelegend__rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:30px;height:22px;border:1px solid #f6b40e;border-radius:999px;background-color:#fff;color:#f6b40e}.gamelegend__rating .icon{width:13px;height:13px}body{position:relative}.sitedeco{display:none}@media (min-width: 1280px){.sitedeco{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:min(1500px,100%);overflow:hidden;pointer-events:none}}.sitedeco__item{--w: 300px;--gap: 30px;--bleed: 40px;position:absolute;display:block;width:var(--w);height:auto;filter:drop-shadow(0 12px 18px rgba(0,0,0,.35));-webkit-user-select:none;user-select:none}.sitedeco__item--left-top,.sitedeco__item--left-bottom{right:min(50% + 600px - var(--gap),100% - var(--w) + var(--bleed))}.sitedeco__item--right-top,.sitedeco__item--right-bottom{left:min(50% + 600px - var(--gap),100% - var(--w) + var(--bleed))}.sitedeco__item--left-top{top:50px;--w: 270px;--gap: 30px}.sitedeco__item--left-bottom{top:610px;--w: 340px;--gap: 20px}.sitedeco__item--right-top{top:0;--w: 520px;--gap: 200px;--bleed: 60px}.sitedeco__item--right-bottom{top:720px;--w: 350px;--gap: 30px}@media (min-width: 1600px){.sitedeco__item--left-top{--w: 300px;--gap: 10px}.sitedeco__item--left-bottom{--w: 380px;--gap: 0px}.sitedeco__item--right-top{--w: 600px;--gap: 220px}.sitedeco__item--right-bottom{--w: 390px;--gap: 10px}}@media (prefers-reduced-motion: no-preference) and (min-width: 1280px){.sitedeco__item{animation:sitedeco-in .6s ease-out both}.sitedeco__item--left-bottom,.sitedeco__item--right-bottom{animation-delay:.15s}}@keyframes sitedeco-in{0%{opacity:0;transform:translateY(12px)}}.homehero{position:relative;z-index:1}@media (min-width: 1200px){.homehero{margin-top:-16px}}.homehero .homehero__wrapper{overflow:hidden;background-color:#0d1b2a;position:relative;max-width:1200px;margin:0 auto}@media (min-width: 1200px){.homehero .homehero__wrapper{max-width:1170px}}.homehero .homehero__wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0d1b2ae6,#0d1b2acc)}@media (min-width: 992px){.homehero .homehero__wrapper:after{background:linear-gradient(90deg,#0d1b2af2,#0d1b2acc 45%,#0d1b2a59)}}.homehero .homehero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.homehero .homehero__bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center right}.homehero .homehero__content{position:relative;z-index:2;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:18px;padding:22px 20px 24px}@media (min-width: 600px){.homehero .homehero__content{gap:24px;padding:36px 36px 32px}}@media (min-width: 992px){.homehero .homehero__content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:40px;padding:56px 50px 50px}}@media (min-width: 1200px){.homehero .homehero__content{padding-top:72px}}@media (min-width: 992px){.homehero .homehero__intro{flex:1 1 auto;max-width:560px}}.homehero .homehero__title{margin:0 0 10px;font-family:Figtree,sans-serif;font-weight:800;font-size:3.84px;font-size:1.4769230769rem;line-height:4.64px;line-height:1.7846153846rem;color:#fff}.homehero .homehero__title else{line-height:3.84px;line-height:1.4769230769rem}@media (min-width: 600px){.homehero .homehero__title{margin-bottom:14px;font-size:5.44px;font-size:2.0923076923rem;line-height:6.08px;line-height:2.3384615385rem}.homehero .homehero__title else{line-height:5.44px;line-height:2.0923076923rem}}@media (min-width: 992px){.homehero .homehero__title{margin-bottom:18px;font-size:7.04px;font-size:2.7076923077rem;line-height:7.68px;line-height:2.9538461538rem}.homehero .homehero__title else{line-height:7.04px;line-height:2.7076923077rem}}.homehero .homehero__titleline{display:inline}@media (min-width: 992px){.homehero .homehero__titleline{display:block}}.homehero .homehero__titleline--accent{display:block;color:#4fc1e9}.homehero .homehero__description{margin:0;font-size:2.24px;font-size:.8615384615rem;line-height:1.55;color:#ffffffe0}.homehero .homehero__description else{line-height:2.24px;line-height:.8615384615rem}@media (min-width: 992px){.homehero .homehero__description{font-size:2.56px;font-size:.9846153846rem;line-height:1.6}.homehero .homehero__description else{line-height:2.56px;line-height:.9846153846rem}}.homehero .homehero__descriptionmore{display:none}@media (min-width: 600px){.homehero .homehero__descriptionmore{display:inline}}@media (min-width: 992px){.homehero .homehero__finder{flex:0 0 400px;padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background-color:#0a1623c7}}.homehero .homehero__findertitle{margin:0 0 12px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;line-height:3.52px;line-height:1.3538461538rem;color:#f5821f}.homehero .homehero__findertitle else{line-height:2.88px;line-height:1.1076923077rem}@media (min-width: 600px){.homehero .homehero__findertitle{margin-bottom:4px;font-size:3.52px;font-size:1.3538461538rem;line-height:4.16px;line-height:1.6rem}.homehero .homehero__findertitle else{line-height:3.52px;line-height:1.3538461538rem}}.homehero .homehero__findersubtitle{display:none;margin:0 0 16px;font-size:2.24px;font-size:.8615384615rem;color:#ffffffd9}.homehero .homehero__findersubtitle else{line-height:2.24px;line-height:.8615384615rem}@media (min-width: 600px){.homehero .homehero__findersubtitle{display:block}}.homehero .homehero__chips{--scroller-gap: 8px;--scroller-snap: proximity;--scroller-bleed: 20px;margin-bottom:14px}@media (min-width: 600px){.homehero .homehero__chips{--scroller-bleed: 36px}}@media (min-width: 992px){.homehero .homehero__chips{margin-bottom:20px}}.homehero .homehero__chip{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;padding:8px 14px;border-radius:20px;background-color:#fff;font-family:Figtree,sans-serif;font-weight:600;font-size:2.24px;font-size:.8615384615rem;color:#021948;white-space:nowrap;transition:color .15s ease-out,background-color .15s ease-out}.homehero .homehero__chip else{line-height:2.24px;line-height:.8615384615rem}@media (min-width: 992px){.homehero .homehero__chip{padding:6px 12px;font-size:2.08px;font-size:.8rem}.homehero .homehero__chip else{line-height:2.08px;line-height:.8rem}}.homehero .homehero__chip:hover,.homehero .homehero__chip:focus-visible{color:#01708e;background-color:#dff0f5}.homehero .homehero__chip .homehero__chipicon{width:16px;height:16px}.homehero .homehero__cta{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;padding:10px 16px;border-radius:10px;background-color:#f5821f;font-family:Figtree,sans-serif;font-weight:700;font-size:2.56px;font-size:.9846153846rem;color:#fff;transition:background-color .2s}.homehero .homehero__cta else{line-height:2.56px;line-height:.9846153846rem}.homehero .homehero__cta:hover,.homehero .homehero__cta:focus-visible{color:#fff;background-color:#dc6c0b}.homehero .homehero__cta .homehero__ctaicon{transition:transform .2s}.homehero .homehero__cta:hover .homehero__ctaicon{transform:translate(3px)}.section--discover .discover__list{--scroller-item-width: 82%;--scroller-gap: 12px}@media (min-width: 600px){.section--discover .discover__list{--scroller-item-width: calc(50% - 6px) }}@media (min-width: 992px){.section--discover .discover__list .scroller__track{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr));gap:16px}.section--discover .discover__list .scroller__track>:first-child{grid-row:span 2}}.section--discover .discover__empty{margin:0;padding:30px 0;font-size:2.24px;font-size:.8615384615rem;font-style:italic;text-align:center;color:#5c6b7a}.section--discover .discover__empty else{line-height:2.24px;line-height:.8615384615rem}.discovercard{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:12px;height:100%;padding:14px;position:relative;border-radius:14px;transition:transform .34s cubic-bezier(.3,1.45,.5,1),box-shadow .3s,border-color .2s;isolation:isolate;border:2px solid transparent;background-color:transparent}.discovercard:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:14px;background:linear-gradient(#b4a993,#b4a993) 50% 0/12px 4px no-repeat,linear-gradient(#b4a993,#b4a993) 100% 58%/4px 12px no-repeat,linear-gradient(#b4a993,#b4a993) 22% 100%/12px 4px no-repeat,repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 2px,transparent 2px 6px),radial-gradient(120% 90% at 30% 20%,#cfc6b6,#b4a993);box-shadow:inset 0 2px 6px #3c2d1473,inset 0 0 0 1px #a39780;outline:1.5px dashed rgba(2,25,72,.22);outline-offset:2px;opacity:0;transition:opacity .2s,transform .34s cubic-bezier(.3,1.45,.5,1)}.discovercard:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff;transition:border-color .2s,box-shadow .3s}@media (hover: hover) and (pointer: fine){.discovercard:hover{transform:translate(-3px,-7px) rotate(-1.5deg)}.discovercard:hover:before{opacity:1;transform:rotate(1.5deg) translate(3px,7px)}.discovercard:hover:after{border-color:#c9dbe2;box-shadow:6px 14px 22px #0219482e,2px 4px 6px #0219481f}}.discovercard:focus-within:after{border-color:#01708e}@media (prefers-reduced-motion: reduce){.discovercard{transition:box-shadow .15s,border-color .15s}.discovercard:hover{transform:translateY(-2px)}.discovercard:before{display:none}}.discovercard .discovercard__top{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;min-height:26px;padding-right:58px}.discovercard .discovercard__top .cardring{position:absolute;top:10px;right:10px;z-index:1}.discovercard .discovercard__body{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;flex-grow:1;gap:12px}.discovercard .discovercard__image{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;height:190px;padding:10px;overflow:hidden;border-radius:12px;background-color:#f2f5f7}.discovercard .discovercard__image picture{display:contents}.discovercard .discovercard__image img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.discovercard .discovercard__content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;flex-grow:1;gap:6px;min-width:0}.discovercard .discovercard__date{align-self:flex-start}.discovercard .discovercard__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.04px;font-size:1.1692307692rem;line-height:3.68px;line-height:1.4153846154rem;color:#021948}.discovercard .discovercard__title else{line-height:3.04px;line-height:1.1692307692rem}.discovercard .discovercard__link{color:inherit}.discovercard .discovercard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.discovercard .discovercard__link:hover{color:#01708e}.discovercard .discovercard__link:focus-visible{outline:none}.discovercard .discovercard__subtitle{display:-webkit-box;margin:0;overflow:hidden;font-family:Figtree,sans-serif;font-weight:600;font-size:2.4px;font-size:.9230769231rem;line-height:1.4;color:#5c6b7a;-webkit-line-clamp:2;-webkit-box-orient:vertical}.discovercard .discovercard__subtitle else{line-height:2.4px;line-height:.9230769231rem}.discovercard .discovercard__author{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-self:flex-start;gap:6px;margin:2px 0 0;padding:3px 12px 3px 3px;border:1px solid #e6ecf0;border-radius:20px;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.discovercard .discovercard__author else{line-height:2.08px;line-height:.8rem}.discovercard .discovercard__author strong{color:#021948}.discovercard .discovercard__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:24px;height:24px;overflow:hidden;border-radius:50%;background-color:#01708e;font-size:1.76px;font-size:.6769230769rem;font-weight:700;color:#fff}.discovercard .discovercard__avatar else{line-height:1.76px;line-height:.6769230769rem}.discovercard .discovercard__avatar img{display:block;width:100%;height:100%;object-fit:cover}.discovercard .discovercard__excerpt{display:none}@media (min-width: 992px){.discovercard:not(.discovercard--vertical):not(.discovercard--featured) .discovercard__body{flex-direction:row;align-items:center;gap:16px}.discovercard:not(.discovercard--vertical):not(.discovercard--featured) .discovercard__image{width:90px;height:90px;padding:6px}.discovercard:not(.discovercard--vertical):not(.discovercard--featured) .discovercard__title{font-size:2.72px;font-size:1.0461538462rem;line-height:3.36px;line-height:1.2923076923rem}.discovercard:not(.discovercard--vertical):not(.discovercard--featured) .discovercard__title else{line-height:2.72px;line-height:1.0461538462rem}.discovercard:not(.discovercard--vertical):not(.discovercard--featured) .discovercard__subtitle{font-size:2.24px;font-size:.8615384615rem}.discovercard:not(.discovercard--vertical):not(.discovercard--featured) .discovercard__subtitle else{line-height:2.24px;line-height:.8615384615rem}}@media (min-width: 992px){.discovercard--featured .discovercard__body{flex-direction:row;align-items:center;gap:20px}.discovercard--featured .discovercard__image{width:45%;height:300px;padding:12px}.discovercard--featured .discovercard__content{justify-content:center}.discovercard--featured .discovercard__title{font-size:4px;font-size:1.5384615385rem;line-height:4.64px;line-height:1.7846153846rem}.discovercard--featured .discovercard__title else{line-height:4px;line-height:1.5384615385rem}.discovercard--featured .discovercard__subtitle{font-size:2.56px;font-size:.9846153846rem}.discovercard--featured .discovercard__subtitle else{line-height:2.56px;line-height:.9846153846rem}.discovercard--featured .discovercard__excerpt{display:-webkit-box;margin:4px 0 0;overflow:hidden;font-size:2.4px;font-size:.9230769231rem;line-height:1.55;color:#3b4a5a;-webkit-line-clamp:5;-webkit-box-orient:vertical}.discovercard--featured .discovercard__excerpt else{line-height:2.4px;line-height:.9230769231rem}.discovercard--featured .discovercard__author{margin-top:6px}}.discovercard--featured .discovercard__excerpt{padding-left:12px;border-left:3px solid #f6b40e;font-style:italic}.section--community .community__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-radius:12px;background-color:#eef2f4}@media (min-width: 992px){.section--community .community__tabs{display:none}}.section--community .community__tab{min-height:40px;padding:6px 8px;border:0;border-radius:9px;background-color:transparent;font-family:Figtree,sans-serif;font-weight:600;font-size:2.24px;font-size:.8615384615rem;color:#021948;cursor:pointer;transition:color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.section--community .community__tab else{line-height:2.24px;line-height:.8615384615rem}.section--community .community__tab:hover{color:#01708e}.section--community .community__tab:focus-visible{outline:2px solid #01708E;outline-offset:2px}.section--community .community__tab--active,.section--community .community__tab--active:hover{color:#01708e;background-color:#fff;box-shadow:0 1px 4px #0219481f}@media (min-width: 992px){.section--community .community__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.section--community .community__column{display:none}@media (min-width: 992px){.section--community .community__column{display:block}}.section--community .community__column--active{display:block;animation:community-fadein .2s ease-out}@media (min-width: 992px){.section--community .community__column--active{animation:none}}@keyframes community-fadein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.communitycard{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:14px;height:100%;padding:16px;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff}.communitycard .communitycard__title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;line-height:3.52px;line-height:1.3538461538rem;color:#021948}.communitycard .communitycard__title else{line-height:2.88px;line-height:1.1076923077rem}.communitycard .communitycard__titleicon{width:26px;height:26px;color:#021948}.communitycard .communitycard__titleicon--cta{color:#f5821f}.communitycard .communitycard__empty{margin:0;padding:24px 0;font-size:2.24px;font-size:.8615384615rem;font-style:italic;text-align:center;color:#5c6b7a}.communitycard .communitycard__empty else{line-height:2.24px;line-height:.8615384615rem}.communitycard .communitycard__panel{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;flex-grow:1;gap:14px}.communitycard .communitycard__footer{justify-content:center;margin-top:auto;padding-top:4px}.communitycard .communitycard__btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;padding:10px 16px;border:2px solid #01708E;border-radius:10px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:600;font-size:2.56px;font-size:.9846153846rem;color:#fff;cursor:pointer;transition:color .2s,background-color .2s,border-color .2s}.communitycard .communitycard__btn else{line-height:2.56px;line-height:.9846153846rem}.communitycard .communitycard__btn:hover,.communitycard .communitycard__btn:focus-visible{color:#fff;border-color:#024659;background-color:#024659}.communitycard .communitycard__btn .icon{width:18px;height:18px}.communitycard .communitycard__btn--outline{color:#01708e;background-color:#fff}.communitycard .communitycard__btn--outline:hover,.communitycard .communitycard__btn--outline:focus-visible{color:#fff;border-color:#01708e;background-color:#01708e}.communityfeed{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:10px;margin:0;padding:0;list-style:none}.communityfeed .communityfeed__item{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;padding:10px;border-radius:12px;background-color:#f4f7f9;transition:background-color .2s}.communityfeed .communityfeed__item:hover{background-color:#e9f2f5}.communityfeed .communityfeed__item:focus-within{outline:2px solid #01708E;outline-offset:2px}.communityfeed .communityfeed__image{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:64px;height:64px;padding:4px;border-radius:8px;background-color:#fff}.communityfeed .communityfeed__image picture{display:contents}.communityfeed .communityfeed__image img{display:block;max-width:100%;max-height:100%;object-fit:contain}.communityfeed .communityfeed__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:44px;height:44px;overflow:hidden;border-radius:50%;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;color:#fff}.communityfeed .communityfeed__avatar else{line-height:2.88px;line-height:1.1076923077rem}.communityfeed .communityfeed__avatar img{display:block;width:100%;height:100%;object-fit:cover}.communityfeed .communityfeed__body{flex-grow:1;min-width:0}.communityfeed .communityfeed__meta{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.communityfeed .communityfeed__meta:empty{display:none}.communityfeed .communityfeed__date{padding:1px 8px;border:1px solid #d5e4ea;border-radius:10px;background-color:#fff;font-size:1.76px;font-size:.6769230769rem;color:#024659}.communityfeed .communityfeed__date else{line-height:1.76px;line-height:.6769230769rem}.communityfeed .communityfeed__rating{margin-left:auto}.communityfeed .communityfeed__title{display:block;overflow:hidden;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;line-height:3.04px;line-height:1.1692307692rem;color:#021948;white-space:nowrap;text-overflow:ellipsis}.communityfeed .communityfeed__title else{line-height:2.4px;line-height:.9230769231rem}.communityfeed .communityfeed__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px}.communityfeed .communityfeed__link:hover{color:#01708e}.communityfeed .communityfeed__link:focus-visible{outline:none}.communityfeed .communityfeed__text{display:-webkit-box;margin:2px 0 0;overflow:hidden;font-size:2.08px;font-size:.8rem;line-height:1.35;color:#5c6b7a;-webkit-line-clamp:2;-webkit-box-orient:vertical}.communityfeed .communityfeed__text else{line-height:2.08px;line-height:.8rem}.communityfeed .communityfeed__text strong{color:#021948}.communitycard--duel .communityduel{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:14px;margin:-4px 0 0}.communitycard--duel .communityduel__results{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:8px;margin-top:4px}.communitycard--duel .communityduel__question{margin:0;font-size:2.24px;font-size:.8615384615rem;text-align:center;color:#5c6b7a}.communitycard--duel .communityduel__question else{line-height:2.24px;line-height:.8615384615rem}.communitycard--duel .communityduel__games{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px}.communitycard--duel .communityduel__game{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex:1 1 0;gap:8px;min-width:0;margin:0;padding:0;border:0;background:none;font:inherit;cursor:pointer}.communitycard--duel .communityduel__game .communityduel__image{border:2px solid transparent;transition:border-color .2s,transform .2s,opacity .2s}.communitycard--duel .communityduel__game:hover:not(:disabled) .communityduel__image,.communitycard--duel .communityduel__game:focus-visible .communityduel__image{border-color:#01708e;transform:translateY(-2px)}.communitycard--duel .communityduel__game:disabled{cursor:default}.communitycard--duel .communityduel__game--voted .communityduel__image{border-color:#f5821f}.communitycard--duel .communityduel__game--other .communityduel__image{opacity:.55}.communitycard--duel .communityduel__mychoice{position:absolute;top:8px;left:50%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;padding:2px 9px;border-radius:10px;background-color:#f5821f;font-family:Figtree,sans-serif;font-weight:600;font-size:1.92px;font-size:.7384615385rem;line-height:2.56px;line-height:.9846153846rem;color:#fff;white-space:nowrap;transform:translate(-50%)}.communitycard--duel .communityduel__mychoice else{line-height:1.92px;line-height:.7384615385rem}.communitycard--duel .communityduel__mychoice .icon{width:13px;height:13px}.communitycard--duel .communityduel__hint{margin:0;font-size:2.08px;font-size:.8rem;line-height:1.4;text-align:center;color:#5c6b7a}.communitycard--duel .communityduel__hint else{line-height:2.08px;line-height:.8rem}.communitycard--duel .communityduel__message{margin:0;padding:8px 12px;border-radius:10px;font-size:2.08px;font-size:.8rem;line-height:1.4;text-align:center}.communitycard--duel .communityduel__message else{line-height:2.08px;line-height:.8rem}.communitycard--duel .communityduel__message--success{background-color:#e6f4ea;color:#1e6b34}.communitycard--duel .communityduel__message--info{background-color:#eef2f4;color:#021948}.communitycard--duel .communityduel__sronly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.communitycard--duel .communityduel__image{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:120px;padding:6px;border-radius:12px;background-color:#f4f7f9}.communitycard--duel .communityduel__image img{display:block;max-width:100%;max-height:100%;object-fit:contain}.communitycard--duel .communityduel__name{max-width:100%;overflow:hidden;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948;white-space:nowrap;text-overflow:ellipsis}.communitycard--duel .communityduel__name else{line-height:2.24px;line-height:.8615384615rem}.communitycard--duel .communityduel__vs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;margin-bottom:26px;border-radius:50%;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#fff;box-shadow:0 0 0 4px #dff0f5}.communitycard--duel .communityduel__vs else{line-height:2.4px;line-height:.9230769231rem}.communitycard--duel .communityduel__bar{display:flex;height:24px;overflow:hidden;border-radius:6px}.communitycard--duel .communityduel__barpart{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;min-width:44px;padding:0 8px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#fff}.communitycard--duel .communityduel__barpart else{line-height:2.08px;line-height:.8rem}.communitycard--duel .communityduel__barpart--left{background-color:#01708e}.communitycard--duel .communityduel__barpart--right{justify-content:flex-end;background-color:#f5821f}.communitycard--duel .communityduel__infos{margin:0;font-size:2.08px;font-size:.8rem;text-align:center;color:#5c6b7a}.communitycard--duel .communityduel__infos else{line-height:2.08px;line-height:.8rem}.communitycard--duel .communityduel__soon{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;flex-grow:1;gap:6px;padding:24px 16px;border:2px dashed #e6ecf0;border-radius:12px;text-align:center}.communitycard--duel .communityduel__soonicon{width:40px;height:40px;margin-bottom:4px;color:#f5821f}.communitycard--duel .communityduel__soontitle{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;color:#021948}.communitycard--duel .communityduel__soontitle else{line-height:2.72px;line-height:1.0461538462rem}.communitycard--duel .communityduel__soontext{margin:0;font-size:2.24px;font-size:.8615384615rem;color:#5c6b7a}.communitycard--duel .communityduel__soontext else{line-height:2.24px;line-height:.8615384615rem}.communitycard--poll .communitypoll__status{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;margin:12px 0 0;padding:8px 12px;border-radius:10px;background-color:#eef2f4;font-size:2.08px;font-size:.8rem;line-height:1.4;text-align:center;color:#021948}.communitycard--poll .communitypoll__status else{line-height:2.08px;line-height:.8rem}.communitycard--poll .communitypoll__status .icon{flex-shrink:0;width:16px;height:16px;color:#01708e}.communitycard--poll .communitypoll__results,.communitycard--poll .communitypoll__form{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:16px}.communitycard--poll .communitypoll__rows{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:12px;margin:0;padding:0;list-style:none}.communitycard--poll .communitypoll__label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:5px;font-size:2.24px;font-size:.8615384615rem;color:#021948}.communitycard--poll .communitypoll__label else{line-height:2.24px;line-height:.8615384615rem}.communitycard--poll .communitypoll__label span{font-size:2.08px;font-size:.8rem}.communitycard--poll .communitypoll__label span else{line-height:2.08px;line-height:.8rem}.communitycard--poll .communitypoll__label strong{font-family:Figtree,sans-serif;font-weight:800}.communitycard--poll .communitypoll__track{height:6px;overflow:hidden;border-radius:3px;background-color:#e6ecf0}.communitycard--poll .communitypoll__fill{display:block;height:100%;border-radius:3px;background-color:#01708e}.communitycard--poll .communitypoll__options{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:8px;margin:0;padding:0;border:0}.communitycard--poll .communitypoll__legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.communitycard--poll .communitypoll__option{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;padding:10px 12px;border:2px solid #e6ecf0;border-radius:10px;font-size:2.08px;font-size:.8rem;color:#021948;cursor:pointer;transition:border-color .15s,background-color .15s}.communitycard--poll .communitypoll__option else{line-height:2.08px;line-height:.8rem}.communitycard--poll .communitypoll__option input{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:#01708E}.communitycard--poll .communitypoll__option:hover{border-color:#c9dbe2}.communitycard--poll .communitypoll__option:has(input:checked){border-color:#01708e;background-color:#eef7fa}.communitycard--poll .communitypoll__back{align-self:center;padding:4px;border:0;background:none;font-size:2.08px;font-size:.8rem;text-decoration:underline;color:#5c6b7a;cursor:pointer}.communitycard--poll .communitypoll__back else{line-height:2.08px;line-height:.8rem}.communitycard--poll .communitypoll__back:hover{color:#01708e}.section--trending .trending__list{--scroller-item-width: 62%;--scroller-gap: 12px}.section--trending .trending__list .scroller__track{padding-top:10px}@media (min-width: 600px){.section--trending .trending__list{--scroller-item-width: calc(40% - 6px) }}@media (min-width: 600px){.section--trending .trending__list{--scroller-item-width: calc(33.333% - 8px) }}@media (min-width: 992px){.section--trending .trending__list .scroller__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 16px}}.trendcard{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:10px;height:100%;padding:18px 12px 12px;position:relative;border-radius:14px;transition:transform .34s cubic-bezier(.3,1.45,.5,1),box-shadow .3s,border-color .2s;isolation:isolate;border:2px solid transparent;background-color:transparent}.trendcard:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:14px;background:linear-gradient(#b4a993,#b4a993) 50% 0/12px 4px no-repeat,linear-gradient(#b4a993,#b4a993) 100% 58%/4px 12px no-repeat,linear-gradient(#b4a993,#b4a993) 22% 100%/12px 4px no-repeat,repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 2px,transparent 2px 6px),radial-gradient(120% 90% at 30% 20%,#cfc6b6,#b4a993);box-shadow:inset 0 2px 6px #3c2d1473,inset 0 0 0 1px #a39780;outline:1.5px dashed rgba(2,25,72,.22);outline-offset:2px;opacity:0;transition:opacity .2s,transform .34s cubic-bezier(.3,1.45,.5,1)}.trendcard:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff;transition:border-color .2s,box-shadow .3s}@media (hover: hover) and (pointer: fine){.trendcard:hover{transform:translate(-3px,-7px) rotate(-1.5deg)}.trendcard:hover:before{opacity:1;transform:rotate(1.5deg) translate(3px,7px)}.trendcard:hover:after{border-color:#c9dbe2;box-shadow:6px 14px 22px #0219482e,2px 4px 6px #0219481f}}.trendcard:focus-within:after{border-color:#01708e}@media (prefers-reduced-motion: reduce){.trendcard{transition:box-shadow .15s,border-color .15s}.trendcard:hover{transform:translateY(-2px)}.trendcard:before{display:none}}.trendcard:not(.trendcard--link):hover{transform:none}.trendcard:not(.trendcard--link):hover:before{opacity:0}.trendcard:not(.trendcard--link):hover:after{border-color:#e6ecf0;box-shadow:none}.trendcard .trendcard__offers{position:relative;z-index:2}.trendcard .trendcard__tag{position:absolute;top:-11px;left:12px;z-index:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;padding:2px 9px 2px 7px;border:1px solid #cfe3ea;border-radius:12px;background-color:#e3f1f6;font-family:Figtree,sans-serif;font-weight:800;font-size:1.92px;font-size:.7384615385rem;color:#021948;white-space:nowrap}.trendcard .trendcard__tag else{line-height:1.92px;line-height:.7384615385rem}.trendcard .trendcard__tagicon{width:14px;height:14px;color:#01708e}.trendcard .trendcard__tag--hot{border-color:#fbd9bd;background-color:#fdece0}.trendcard .trendcard__tag--hot .trendcard__tagicon{color:#f5821f}.trendcard .trendcard__tag--heart{border-color:#f7cdd2;background-color:#fdebed}.trendcard .trendcard__tag--heart .trendcard__tagicon{color:#e0384b;fill:currentColor}.trendcard .trendcard__image{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:150px;padding:8px;overflow:hidden;border-radius:10px;background-color:#f4f7f9}@media (min-width: 992px){.trendcard .trendcard__image{height:140px}}.trendcard .trendcard__image picture{display:contents}.trendcard .trendcard__image img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.trendcard .trendcard__title{margin:0;overflow:hidden;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;line-height:3.04px;line-height:1.1692307692rem;color:#021948;white-space:nowrap;text-overflow:ellipsis}.trendcard .trendcard__title else{line-height:2.4px;line-height:.9230769231rem}.trendcard .trendcard__titlelink{color:inherit}.trendcard .trendcard__titlelink:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.trendcard .trendcard__titlelink:hover{color:#01708e}.trendcard .trendcard__titlelink:focus-visible{outline:none}.trendcard.trendcard--link:hover .trendcard__title{color:#01708e}.trendcard .trendcard__offers{margin-top:auto}.section--favorites .favorites__icon{color:#f5821f}.section--favorites .favorites__list{--scroller-item-width: 80%;--scroller-gap: 12px}.section--favorites .favorites__list .scroller__track{padding-top:4px;padding-bottom:4px}@media (min-width: 600px){.section--favorites .favorites__list{--scroller-item-width: calc(50% - 6px) }}@media (min-width: 600px){.section--favorites .favorites__list{--scroller-item-width: calc(33.333% - 8px) }}@media (min-width: 992px){.section--favorites .favorites__list .scroller__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.favoritecard{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:14px;height:100%;padding:14px;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff}.favoritecard .favoritecard__namelink{color:inherit;text-decoration:none}.favoritecard .favoritecard__namelink:hover,.favoritecard .favoritecard__namelink:focus-visible{text-decoration:underline}.favoritecard .favoritecard__member{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;margin:-14px -14px 0;padding:12px 14px;border-bottom:1px solid #f6e7bd;border-radius:12px 12px 0 0;background:linear-gradient(90deg,#fbe7ad,#fdf4dc 45%,#fff)}.favoritecard .favoritecard__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:36px;height:36px;overflow:hidden;border-radius:8px;background-color:#01708e;box-shadow:0 0 0 2px #fff;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;color:#fff}.favoritecard .favoritecard__avatar else{line-height:2.56px;line-height:.9846153846rem}.favoritecard .favoritecard__avatar img{display:block;width:100%;height:100%;object-fit:cover}.favoritecard .favoritecard__name{flex-grow:1;min-width:0;margin:0;overflow:hidden;font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;color:#021948;white-space:nowrap;text-overflow:ellipsis}.favoritecard .favoritecard__name else{line-height:2.72px;line-height:1.0461538462rem}.favoritecard .favoritecard__heart{flex-shrink:0;width:26px;height:26px;color:#f2b632;stroke-width:2}.favoritecard .favoritecard__podium{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;flex-grow:1;gap:6px;margin:0;padding:0;list-style:none}.favoritecard .favoritecard__item--first{margin-bottom:6px}.favoritecard .favoritecard__rank{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#fff}.favoritecard .favoritecard__rank else{line-height:2.08px;line-height:.8rem}.favoritecard .favoritecard__rank--1{background-color:#f2b632}.favoritecard .favoritecard__rank--2{background-color:#5b6b7a}.favoritecard .favoritecard__rank--3{background-color:#9a5b34}.favoritecard .favoritecard__top{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;color:#021948}.favoritecard .favoritecard__top:hover .favoritecard__toptitle{color:#01708e}.favoritecard .favoritecard__top:hover .favoritecard__image{border-color:#c9dbe2}.favoritecard .favoritecard__image{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:90px;height:90px;padding:6px;border:1px solid transparent;border-radius:10px;background-color:#f4f7f9;transition:border-color .2s}.favoritecard .favoritecard__image .favoritecard__rank{position:absolute;top:-6px;left:-6px;box-shadow:0 0 0 3px #fff}.favoritecard .favoritecard__image picture{display:contents}.favoritecard .favoritecard__image img{display:block;max-width:100%;max-height:100%;object-fit:contain}.favoritecard .favoritecard__toptitle{display:-webkit-box;overflow:hidden;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;line-height:3.2px;line-height:1.2307692308rem;transition:color .2s;-webkit-line-clamp:3;-webkit-box-orient:vertical}.favoritecard .favoritecard__toptitle else{line-height:2.56px;line-height:.9846153846rem}.favoritecard .favoritecard__other{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;padding:4px 6px;border-radius:8px;font-size:2.24px;font-size:.8615384615rem;color:#021948;transition:color .15s,background-color .15s}.favoritecard .favoritecard__other else{line-height:2.24px;line-height:.8615384615rem}.favoritecard .favoritecard__other:hover,.favoritecard .favoritecard__other:focus-visible{color:#01708e;background-color:#f4f7f9}.favoritecard .favoritecard__othertitle{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gamepresets{margin-top:18px}.gamepresets .gamepresets__list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0 0 4px;overflow-x:auto;list-style:none;scrollbar-width:none}.gamepresets .gamepresets__list::-webkit-scrollbar{display:none}@media (min-width: 600px){.gamepresets .gamepresets__list{flex-wrap:wrap;overflow:visible}}.gamepresets .gamepresets__link{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;gap:6px;min-height:38px;padding:6px 14px;border:1px solid rgba(255,255,255,.35);border-radius:12px;background-color:#ffffff14;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#fff;white-space:nowrap;transition:background-color .15s,color .15s}.gamepresets .gamepresets__link else{line-height:2.24px;line-height:.8615384615rem}.gamepresets .gamepresets__link .icon{width:18px;height:18px}.gamepresets .gamepresets__link:hover,.gamepresets .gamepresets__link:focus-visible{background-color:#fff3;color:#fff}.gamepresets .gamepresets__link--active,.gamepresets .gamepresets__link--active:hover{border-color:#fff;background-color:#fff;color:#021948}.gamefilters{position:relative;z-index:5;margin-bottom:20px}.gamefilters .gamefilters__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}@media (min-width: 600px){.gamefilters .gamefilters__top{grid-template-columns:minmax(0,1fr) auto}}.gamefilters .gamefilters__search{grid-column:1/-1}@media (min-width: 600px){.gamefilters .gamefilters__search{grid-column:auto}}.gamefilters .gamefilters__drawerbtn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:0;border-radius:12px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:700;font-size:2.24px;font-size:.8615384615rem;color:#fff;cursor:pointer}.gamefilters .gamefilters__drawerbtn else{line-height:2.24px;line-height:.8615384615rem}.gamefilters .gamefilters__drawerbtn .icon{width:18px;height:18px}@media (min-width: 600px){.gamefilters .gamefilters__drawerbtn{display:none}}.gamefilters .gamefilters__badge{min-width:22px;padding:0 6px;border-radius:11px;background-color:#fff;font-size:1.92px;font-size:.7384615385rem;line-height:3.52px;line-height:1.3538461538rem;color:#01708e;text-align:center}.gamefilters .gamefilters__badge else{line-height:1.92px;line-height:.7384615385rem}.gamefilters .gamefilters__sort{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.gamefilters .gamefilters__sort else{line-height:2.08px;line-height:.8rem}.gamefilters .gamefilters__sort span{display:none}@media (min-width: 600px){.gamefilters .gamefilters__sort span{display:inline}}.gamefilters .gamefilters__sort select{min-height:44px;padding:8px 34px 8px 12px;border:2px solid #d9e3e9;border-radius:12px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23021948' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.gamefilters .gamefilters__sort select else{line-height:2.24px;line-height:.8615384615rem}.gamefilters .gamefilters__bar{display:none}@media (min-width: 600px){.gamefilters .gamefilters__bar{display:block;margin-top:12px}}.gamefilters .gamefilters__bar--drawer{position:fixed;inset:0 0 0 auto;z-index:1001;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:min(420px,100%);background-color:#fff;box-shadow:-10px 0 30px #00000040}.gamefilters .gamefilters__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:#0219488c}.gamefilters .gamefilters__drawerhead,.gamefilters .gamefilters__drawerfoot{display:none}.gamefilters .gamefilters__bar--drawer .gamefilters__drawerhead{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #d9e3e9}.gamefilters .gamefilters__bar--drawer .gamefilters__drawerfoot{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid #d9e3e9}.gamefilters .gamefilters__drawertitle{font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;color:#021948}.gamefilters .gamefilters__drawertitle else{line-height:2.88px;line-height:1.1076923077rem}.gamefilters .gamefilters__close{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:40px;height:40px;border:0;border-radius:10px;background-color:#eef2f4;color:#021948;cursor:pointer}.gamefilters .gamefilters__close .icon{width:20px;height:20px}.gamefilters .gamefilters__reset{font-size:2.24px;font-size:.8615384615rem;font-weight:700;color:#01708e;text-decoration:underline}.gamefilters .gamefilters__reset else{line-height:2.24px;line-height:.8615384615rem}.gamefilters .gamefilters__submit{min-height:46px;padding:10px 22px;border:0;border-radius:12px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:700;font-size:2.4px;font-size:.9230769231rem;color:#fff;cursor:pointer}.gamefilters .gamefilters__submit else{line-height:2.4px;line-height:.9230769231rem}.gamefilters .gamefilters__groups{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px}.gamefilters .gamefilters__bar--drawer .gamefilters__groups{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;flex:1 1 auto;gap:0;overflow-y:auto;padding:4px 16px}.gamefilters .gamefilters__group{position:relative}.gamefilters .gamefilters__bar--drawer .gamefilters__group{padding:12px 0;border-bottom:1px solid #d9e3e9}.gamefilters .gamefilters__toggle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:6px 12px;border:1px solid #d9e3e9;border-radius:10px;background-color:#fff;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948;white-space:nowrap;cursor:pointer;transition:border-color .15s,background-color .15s}.gamefilters .gamefilters__toggle else{line-height:2.24px;line-height:.8615384615rem}.gamefilters .gamefilters__toggle .icon{width:17px;height:17px}.gamefilters .gamefilters__toggle:hover,.gamefilters .gamefilters__toggle[aria-expanded=true]{border-color:#01708e}.gamefilters .gamefilters__toggle--active{border-color:#01708e;background-color:#e7f3f7;color:#01708e}.gamefilters .gamefilters__chevron{transition:transform .2s}.gamefilters .gamefilters__toggle[aria-expanded=true] .gamefilters__chevron{transform:rotate(180deg)}.gamefilters .gamefilters__bar--drawer .gamefilters__toggle{display:none}.gamefilters .gamefilters__count{min-width:20px;padding:0 6px;border-radius:10px;background-color:#01708e;font-size:1.92px;font-size:.7384615385rem;line-height:3.2px;line-height:1.2307692308rem;color:#fff;text-align:center}.gamefilters .gamefilters__count else{line-height:1.92px;line-height:.7384615385rem}.gamefilters .gamefilters__panel{position:absolute;top:calc(100% + 6px);left:0;z-index:10;min-width:220px;margin:0;padding:10px;border:1px solid #d9e3e9;border-radius:14px;background-color:#fff;box-shadow:0 12px 30px #02194829}.gamefilters .gamefilters__panel--wide{width:300px}.gamefilters .gamefilters__bar--drawer .gamefilters__panel{position:static;width:auto;min-width:0;padding:0;border:0;box-shadow:none}.gamefilters .gamefilters__legend{display:none;padding:0}.gamefilters .gamefilters__bar--drawer .gamefilters__legend{display:block;margin-bottom:8px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#021948}.gamefilters .gamefilters__bar--drawer .gamefilters__legend else{line-height:2.4px;line-height:.9230769231rem}.gamefilters .gamefilters__option{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;padding:7px 8px;border-radius:8px;font-size:2.24px;font-size:.8615384615rem;color:#021948;cursor:pointer}.gamefilters .gamefilters__option else{line-height:2.24px;line-height:.8615384615rem}.gamefilters .gamefilters__option:hover{background-color:#eef2f4}.gamefilters .gamefilters__option input{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:#01708E}.gamefilters .gamefilters__optioncount{margin-left:auto;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.gamefilters .gamefilters__optioncount else{line-height:1.92px;line-height:.7384615385rem}.gamefilters .gamefilters__panelsearch{margin-bottom:6px}.gamefilters .gamefilters__scroll{max-height:260px;overflow-y:auto}.gamefilters .gamefilters__bar--drawer .gamefilters__scroll{max-height:300px}.gamefilters .gamefilters__apply{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin-top:8px;padding-top:8px;border-top:1px solid #d9e3e9}.gamefilters .gamefilters__apply button{min-height:36px;padding:6px 16px;border:0;border-radius:10px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#fff;cursor:pointer}.gamefilters .gamefilters__apply button else{line-height:2.08px;line-height:.8rem}.gamefilters .gamefilters__bar--drawer .gamefilters__apply{display:none}.gamefilters .gamefilters__resetbtn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;min-height:40px;margin-left:auto;padding:6px 12px;border-radius:10px;font-family:Figtree,sans-serif;font-weight:600;font-size:2.24px;font-size:.8615384615rem;color:#c8343f;transition:background-color .15s}.gamefilters .gamefilters__resetbtn else{line-height:2.24px;line-height:.8615384615rem}.gamefilters .gamefilters__resetbtn .icon{width:17px;height:17px}.gamefilters .gamefilters__resetbtn:hover,.gamefilters .gamefilters__resetbtn:focus-visible{background-color:#fdebed;color:#c8343f}.gamefilters .gamefilters__bar--drawer .gamefilters__resetbtn{display:none}.gamefilters .gamefilters__switch{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;min-height:40px;padding:0 4px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948;cursor:pointer}.gamefilters .gamefilters__switch else{line-height:2.24px;line-height:.8615384615rem}.gamefilters .gamefilters__switch input{position:absolute;opacity:0}.gamefilters .gamefilters__switch:focus-within .gamefilters__switchtrack{outline:2px solid #01708E;outline-offset:2px}.gamefilters .gamefilters__bar--drawer .gamefilters__switch{padding:14px 0}.gamefilters .gamefilters__switchtrack{position:relative;flex-shrink:0;width:40px;height:24px;border-radius:12px;background-color:#c9d5dc;transition:background-color .2s}.gamefilters .gamefilters__switchtrack:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background-color:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s}.gamefilters .gamefilters__switch input:checked+.gamefilters__switchtrack{background-color:#01708e}.gamefilters .gamefilters__switch input:checked+.gamefilters__switchtrack:after{transform:translate(16px)}.section--games .gameresults__head,.section--reviews .gameresults__head{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:10px;margin-bottom:18px;padding-top:16px;border-top:1px solid #e6ecf0}@media (min-width: 600px){.section--games .gameresults__head,.section--reviews .gameresults__head{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 18px}}.section--games .gameresults__title,.section--reviews .gameresults__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.2px;font-size:1.2307692308rem;line-height:3.84px;line-height:1.4769230769rem;color:#021948}.section--games .gameresults__title else,.section--reviews .gameresults__title else{line-height:3.2px;line-height:1.2307692308rem}.section--games .gameresults__title small,.section--reviews .gameresults__title small{font-size:2.24px;font-size:.8615384615rem;font-weight:400;color:#5c6b7a}.section--games .gameresults__title small else,.section--reviews .gameresults__title small else{line-height:2.24px;line-height:.8615384615rem}.section--games .gameresults__chips,.section--reviews .gameresults__chips{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.section--games .gameresults__chip,.section--reviews .gameresults__chip{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;padding:4px 8px 4px 12px;border-radius:10px;background-color:#e7f3f7;font-size:2.08px;font-size:.8rem;font-weight:700;color:#01708e}.section--games .gameresults__chip else,.section--reviews .gameresults__chip else{line-height:2.08px;line-height:.8rem}.section--games .gameresults__chip .icon,.section--reviews .gameresults__chip .icon{width:15px;height:15px}.section--games .gameresults__chip:hover,.section--games .gameresults__chip:focus-visible,.section--reviews .gameresults__chip:hover,.section--reviews .gameresults__chip:focus-visible{background-color:#01708e;color:#fff}.section--games .gameresults__clear,.section--reviews .gameresults__clear{padding:4px;font-size:2.08px;font-size:.8rem;color:#5c6b7a;text-decoration:underline}.section--games .gameresults__clear else,.section--reviews .gameresults__clear else{line-height:2.08px;line-height:.8rem}.section--games .gameresults__year,.section--reviews .gameresults__year{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;margin:26px 0 14px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;line-height:3.52px;line-height:1.3538461538rem;color:#021948}.section--games .gameresults__year else,.section--reviews .gameresults__year else{line-height:2.88px;line-height:1.1076923077rem}.section--games .gameresults__year:first-of-type,.section--reviews .gameresults__year:first-of-type{margin-top:4px}.section--games .gameresults__year:after,.section--reviews .gameresults__year:after{content:"";flex:1 1 auto;height:1px;background-color:#e6ecf0}.gameresults__empty{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;padding:40px 16px;border:2px dashed #e6ecf0;border-radius:16px;text-align:center;color:#5c6b7a}.gameresults__empty .icon{width:40px;height:40px;color:#01708e}.gameresults__empty p{margin:0}.gameresults__empty strong{color:#021948}.gameresults__empty a{color:#01708e;text-decoration:underline}.section--teamfav .teamfav{display:grid;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden;border-radius:14px}@media (min-width: 992px){.section--teamfav .teamfav{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}.section--teamfav .teamfav__group{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 14px;align-items:center;padding:14px 16px;background-color:#f4f7f9}@media (min-width: 600px){.section--teamfav .teamfav__group{grid-template-columns:44px minmax(0,1fr) auto}}.section--teamfav .teamfav__group--heartstroke{background-color:#fdeef0}.section--teamfav .teamfav__group--heartstroke .teamfav__icon{background-color:#e0384b}.section--teamfav .teamfav__group--ideallibrary{background-color:#fdf4dc}.section--teamfav .teamfav__group--ideallibrary .teamfav__icon{background-color:#f6b40e}.section--teamfav .teamfav__icon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%;color:#fff}.section--teamfav .teamfav__icon .icon{width:22px;height:22px}.section--teamfav .teamfav__body{min-width:0}.section--teamfav .teamfav__label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 8px;margin:0 0 8px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;line-height:3.04px;line-height:1.1692307692rem;color:#021948}.section--teamfav .teamfav__label else{line-height:2.4px;line-height:.9230769231rem}.section--teamfav .teamfav__count{padding:1px 8px;border-radius:10px;background-color:#ffffffb3;font-size:1.92px;font-size:.7384615385rem;font-weight:400;color:#5c6b7a}.section--teamfav .teamfav__count else{line-height:1.92px;line-height:.7384615385rem}.section--teamfav .teamfav__members{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.section--teamfav .teamfav__member{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:7px;padding:3px 12px 3px 3px;border-radius:20px;background-color:#fff;box-shadow:0 1px 2px #02194814;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#021948;transition:color .2s,box-shadow .2s}.section--teamfav .teamfav__member else{line-height:2.08px;line-height:.8rem}.section--teamfav a.teamfav__member:hover,.section--teamfav a.teamfav__member:focus-visible{color:#01708e;box-shadow:0 0 0 2px #01708e40}.section--teamfav .teamfav__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:28px;height:28px;overflow:hidden;border-radius:50%;background-color:#01708e;font-size:1.92px;font-size:.7384615385rem;color:#fff}.section--teamfav .teamfav__avatar else{line-height:1.92px;line-height:.7384615385rem}.section--teamfav .teamfav__avatar img{width:100%;height:100%;object-fit:cover}.section--teamfav .teamfav__more{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;grid-column:2;gap:4px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#01708e;white-space:nowrap}.section--teamfav .teamfav__more else{line-height:2.08px;line-height:.8rem}@media (min-width: 600px){.section--teamfav .teamfav__more{grid-column:auto}}.section--teamfav .teamfav__more .icon{width:16px;height:16px}.section--teamfav .teamfav__more:hover,.section--teamfav .teamfav__more:focus-visible{text-decoration:underline}.reviewhero--game .reviewhero__main{grid-template-areas:"cover info" "actions actions"}@media (min-width: 600px){.reviewhero--game .reviewhero__main{grid-template-areas:"cover info" "actions actions"}}@media (min-width: 992px){.reviewhero--game .reviewhero__main{grid-template-areas:"cover info actions"}}.reviewhero--game .reviewhero__cover img{max-height:230px}.reviewhero--game .reviewhero__base{margin:6px 0 0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;line-height:3.36px;line-height:1.2923076923rem;color:#ffffffe6}.reviewhero--game .reviewhero__base else{line-height:2.56px;line-height:.9846153846rem}.reviewhero--game .reviewhero__base a{color:#f3c682;text-decoration:underline;text-underline-offset:3px}.reviewhero--game .reviewhero__base a:hover{color:#fff}.reviewhero--game .reviewhero__desc{max-width:640px;margin:12px 0 0;font-size:2.24px;font-size:.8615384615rem;line-height:3.36px;line-height:1.2923076923rem;color:#ffffffe6}.reviewhero--game .reviewhero__desc else{line-height:2.24px;line-height:.8615384615rem}@media (min-width: 992px){.reviewhero--game .reviewhero__desc{font-size:2.4px;font-size:.9230769231rem;line-height:3.68px;line-height:1.4153846154rem}.reviewhero--game .reviewhero__desc else{line-height:2.4px;line-height:.9230769231rem}}.reviewhero--game .reviewhero__mechanics{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:14px 0 0;padding:0;list-style:none}.reviewhero--game .reviewhero__mechanics a{display:inline-block;padding:4px 12px;border:1px solid rgba(255,255,255,.35);border-radius:14px;background-color:#ffffff1f;font-family:Figtree,sans-serif;font-weight:800;font-size:1.92px;font-size:.7384615385rem;line-height:2.56px;line-height:.9846153846rem;color:#fff;transition:background-color .2s,color .2s}.reviewhero--game .reviewhero__mechanics a else{line-height:1.92px;line-height:.7384615385rem}.reviewhero--game .reviewhero__mechanics a:hover,.reviewhero--game .reviewhero__mechanics a:focus-visible{background-color:#fff;color:#021948}.reviewhero--game .reviewhero__meta{margin-top:16px}.reviewhero--game .reviewhero__rating{gap:10px;color:#fff}.reviewhero--game .reviewhero__rating:hover .reviewhero__ratinglabel strong,.reviewhero--game .reviewhero__rating:focus-visible .reviewhero__ratinglabel strong{text-decoration:underline}.reviewhero--game .reviewhero__ratinglabel{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;font-size:1.92px;font-size:.7384615385rem;line-height:2.56px;line-height:.9846153846rem;color:#ffffffa6}.reviewhero--game .reviewhero__ratinglabel else{line-height:1.92px;line-height:.7384615385rem}.reviewhero--game .reviewhero__ratinglabel strong{font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;line-height:2.88px;line-height:1.1076923077rem;color:#fff}.reviewhero--game .reviewhero__ratinglabel strong else{line-height:2.24px;line-height:.8615384615rem}.reviewhero--game .heroavg{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;height:48px;padding:0 14px 0 12px;border:2px solid #f6b40e;border-radius:999px;background-color:#fff;box-shadow:0 2px 8px #00000040;color:#021948;white-space:nowrap;line-height:1}.reviewhero--game .heroavg__icon{flex-shrink:0;width:20px;height:20px;color:#f6b40e}.reviewhero--game .heroavg__value{font-family:Figtree,sans-serif;font-weight:800;font-size:3.52px;font-size:1.3538461538rem;line-height:3.84px;line-height:1.4769230769rem}.reviewhero--game .heroavg__value else{line-height:3.52px;line-height:1.3538461538rem}.reviewhero--game .heroavg__value small{margin-left:1px;font-size:1.92px;font-size:.7384615385rem;line-height:2.24px;line-height:.8615384615rem;font-weight:400;color:#5c6b7a}.reviewhero--game .heroavg__value small else{line-height:1.92px;line-height:.7384615385rem}.reviewhero--game .cardring--community:before{background:#fff}.reviewhero--game .factstrip{margin-top:22px}.section--gametest .gametest{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width: 600px){.section--gametest .gametest{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;align-items:center}}.section--gametest .gametest__visual{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;aspect-ratio:3/2;padding:14px;overflow:hidden;border-radius:14px;background-color:#f4f7f9}.section--gametest .gametest__visual picture{display:contents}.section--gametest .gametest__visual img{display:block;max-width:100%;max-height:100%;object-fit:contain;transition:transform .35s ease-out}.section--gametest .gametest__visual:hover img{transform:scale(1.04)}.section--gametest .gametest__visual--cover{padding:0}.section--gametest .gametest__visual--cover img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.section--gametest .gametest__body{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:8px;min-width:0}.section--gametest .gametest__top{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;width:100%}.section--gametest .gametest__author{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:0;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.section--gametest .gametest__author else{line-height:2.08px;line-height:.8rem}.section--gametest .gametest__author strong{color:#021948}.section--gametest .gametest__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:28px;height:28px;overflow:hidden;border-radius:50%;background-color:#01708e;font-size:1.92px;font-size:.7384615385rem;font-weight:700;color:#fff}.section--gametest .gametest__avatar else{line-height:1.92px;line-height:.7384615385rem}.section--gametest .gametest__avatar img{width:100%;height:100%;object-fit:cover}.section--gametest .gametest__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.52px;font-size:1.3538461538rem;line-height:4.16px;line-height:1.6rem}.section--gametest .gametest__title else{line-height:3.52px;line-height:1.3538461538rem}.section--gametest .gametest__title a{color:#021948}.section--gametest .gametest__title a:hover,.section--gametest .gametest__title a:focus-visible{color:#01708e}.section--gametest .gametest__subtitle{margin:0;font-size:2.4px;font-size:.9230769231rem;line-height:3.36px;line-height:1.2923076923rem;color:#5c6b7a}.section--gametest .gametest__subtitle else{line-height:2.4px;line-height:.9230769231rem}.section--gametest .gametest__excerpt{display:-webkit-box;margin:4px 0 0;padding-left:12px;overflow:hidden;border-left:3px solid #f6b40e;font-size:2.24px;font-size:.8615384615rem;line-height:3.52px;line-height:1.3538461538rem;font-style:italic;color:#3b4a5a;-webkit-line-clamp:5;-webkit-box-orient:vertical}.section--gametest .gametest__excerpt else{line-height:2.24px;line-height:.8615384615rem}.section--gametest .gametest__cta{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:8px;padding:8px 18px;border-radius:10px;background-color:#f5821f;font-family:Figtree,sans-serif;font-weight:700;font-size:2.4px;font-size:.9230769231rem;color:#fff;transition:background-color .2s}.section--gametest .gametest__cta else{line-height:2.4px;line-height:.9230769231rem}.section--gametest .gametest__cta .icon{width:18px;height:18px}.section--gametest .gametest__cta:hover,.section--gametest .gametest__cta:focus-visible{background-color:#dc6c0b;color:#fff}.section--gametest .gametest__others{margin:20px 0 0;padding:14px 0 0;border-top:1px solid #e6ecf0;list-style:none}.section--gametest .gametest__others li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 10px;padding:6px 0}.section--gametest .gametest__others a{font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#021948}.section--gametest .gametest__others a else{line-height:2.4px;line-height:.9230769231rem}.section--gametest .gametest__others a:hover,.section--gametest .gametest__others a:focus-visible{color:#01708e}.section--gametest .gametest__othermeta{font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.section--gametest .gametest__othermeta else{line-height:1.92px;line-height:.7384615385rem}.section--teamnotes .section__subtitle strong{color:#021948}.section--teamnotes .teamnote{margin:0;padding:0;list-style:none}.section--teamnotes .teamnote__item{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 0;scroll-margin-top:90px}.section--teamnotes .teamnote__item+.teamnote__item{border-top:1px solid #e6ecf0}.section--teamnotes .teamnote__item:first-child{padding-top:0}@media (min-width: 992px){.section--teamnotes .teamnote__item{grid-template-columns:240px minmax(0,1fr);gap:28px}}.section--teamnotes .teamnote__member{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:4px 12px;align-items:center;align-self:start;min-width:0}.section--teamnotes .teamnote__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:48px;height:48px;overflow:hidden;border-radius:50%;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;color:#fff}.section--teamnotes .teamnote__avatar else{line-height:2.88px;line-height:1.1076923077rem}.section--teamnotes .teamnote__avatar img{width:100%;height:100%;object-fit:cover}.section--teamnotes .teamnote__who{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:2px;min-width:0}.section--teamnotes .teamnote__name{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;color:#021948}.section--teamnotes .teamnote__name else{line-height:2.56px;line-height:.9846153846rem}.section--teamnotes .teamnote__date{display:block;font-size:1.92px;font-size:.7384615385rem;line-height:2.56px;line-height:.9846153846rem;color:#5c6b7a}.section--teamnotes .teamnote__date else{line-height:1.92px;line-height:.7384615385rem}.section--teamnotes .teamnote__heart{margin-top:4px}.section--teamnotes .teamnote__body{position:relative;align-self:start;min-width:0;padding:18px 18px 16px 22px;border-left:4px solid #f6b40e;border-radius:4px 14px 14px 4px;background-color:#f4f7f9}@media (min-width: 600px){.section--teamnotes .teamnote__body{padding:20px 26px 18px 28px}}.section--teamnotes .teamnote__body:before{content:"“";position:absolute;top:-18px;left:14px;font-family:Georgia,Times New Roman,serif;font-size:64px;line-height:1;color:#f6b40e;pointer-events:none}.section--teamnotes .teamnote__text{display:-webkit-box;overflow:hidden;font-size:2.4px;font-size:.9230769231rem;line-height:4px;line-height:1.5384615385rem;color:#2b3a4a;-webkit-line-clamp:6;-webkit-box-orient:vertical}.section--teamnotes .teamnote__text else{line-height:2.4px;line-height:.9230769231rem}.section--teamnotes .teamnote__text p{margin:0 0 .7em}.section--teamnotes .teamnote__text>:first-child{margin-top:0}.section--teamnotes .teamnote__text>:last-child{margin-bottom:0}.section--teamnotes .teamnote__text strong{color:#021948}.section--teamnotes .teamnote__text--open{display:block;-webkit-line-clamp:unset}.section--teamnotes .teamnote__more{margin-top:10px;padding:0;border:0;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#01708e;cursor:pointer}.section--teamnotes .teamnote__more else{line-height:2.24px;line-height:.8615384615rem}.section--teamnotes .teamnote__more:hover,.section--teamnotes .teamnote__more:focus-visible{text-decoration:underline}.section--teamnotes .teamnote__empty{align-self:center;margin:0;font-size:2.24px;font-size:.8615384615rem;font-style:italic;color:#5c6b7a}.section--teamnotes .teamnote__empty else{line-height:2.24px;line-height:.8615384615rem}.section--players{scroll-margin-top:90px}.section--players .playernotes{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width: 992px){.section--players .playernotes{grid-template-columns:240px minmax(0,1fr);grid-template-areas:"summary reviews" "summary form";gap:24px 36px;align-items:start}}.section--players .playernotes--empty{grid-template-columns:minmax(0,1fr);grid-template-areas:"form";max-width:640px}.section--players .playernotes__summary{grid-area:summary;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;text-align:center}.section--players .playernotes__count{margin:0;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.section--players .playernotes__count else{line-height:2.08px;line-height:.8rem}.section--players .playernotes__bars{width:100%;margin:10px 0 0;padding:0;list-style:none}.section--players .playernotes__bars li{display:grid;grid-template-columns:44px minmax(0,1fr) 40px;gap:8px;align-items:center;padding:3px 0;font-size:1.92px;font-size:.7384615385rem}.section--players .playernotes__bars li else{line-height:1.92px;line-height:.7384615385rem}.section--players .playernotes__barlabel{font-family:Figtree,sans-serif;font-weight:800;color:#021948;text-align:right}.section--players .playernotes__bar{height:8px;overflow:hidden;border-radius:4px;background-color:#eef2f4}.section--players .playernotes__bar span{display:block;height:100%;border-radius:inherit;background-color:#01708e}.section--players .playernotes__barvalue{color:#5c6b7a;text-align:right}.section--players .playernotes__reviews{grid-area:reviews;min-width:0}.section--players .playernotes__subtitle{margin:0 0 8px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;color:#021948}.section--players .playernotes__subtitle else{line-height:2.56px;line-height:.9846153846rem}.section--players .playernotes__voters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.section--players .playernotes__voter{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;max-width:100%;padding:3px 4px 3px 3px;border:1px solid #e6ecf0;border-radius:22px;background-color:#fff}.section--players .playernotes__voter .playernotes__avatar{width:30px;height:30px;font-size:1.92px;font-size:.7384615385rem}.section--players .playernotes__voter .playernotes__avatar else{line-height:1.92px;line-height:.7384615385rem}.section--players .playernotes__votername{overflow:hidden;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#021948;text-overflow:ellipsis;white-space:nowrap}.section--players .playernotes__votername else{line-height:2.08px;line-height:.8rem}.section--players .playernotes__voter--more{min-height:38px;padding:3px 14px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#01708e;cursor:pointer}.section--players .playernotes__voter--more else{line-height:2.08px;line-height:.8rem}.section--players .playernotes__voter--more:hover,.section--players .playernotes__voter--more:focus-visible{border-color:#01708e}.section--players .playernotes__subtitle--written{margin-top:24px}.section--players .playernotes__list{margin:0;padding:0;list-style:none}.section--players .playernotes__review{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:12px;padding:12px 0}.section--players .playernotes__review+.playernotes__review{border-top:1px solid #e6ecf0}.section--players .playernotes__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:36px;height:36px;overflow:hidden;border-radius:50%;background-color:#eef2f4;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#01708e}.section--players .playernotes__avatar else{line-height:2.24px;line-height:.8615384615rem}.section--players .playernotes__avatar img{width:100%;height:100%;object-fit:cover}.section--players .playernotes__reviewbody{min-width:0}.section--players .playernotes__reviewhead{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:4px 10px;margin:0 0 4px;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.section--players .playernotes__reviewhead else{line-height:1.92px;line-height:.7384615385rem}.section--players .playernotes__reviewhead strong{font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948}.section--players .playernotes__reviewhead strong else{line-height:2.24px;line-height:.8615384615rem}.section--players .playernotes__score{padding:1px 8px;border-radius:10px;background-color:#01708e1a;font-family:Figtree,sans-serif;font-weight:800;color:#01708e}.section--players .playernotes__text{margin:0;font-size:2.24px;font-size:.8615384615rem;line-height:3.36px;line-height:1.2923076923rem;color:#2b3a4a;overflow-wrap:anywhere}.section--players .playernotes__text else{line-height:2.24px;line-height:.8615384615rem}.section--players .playernotes__all{margin-top:6px;padding:0;border:0;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#01708e;cursor:pointer}.section--players .playernotes__all else{line-height:2.24px;line-height:.8615384615rem}.section--players .playernotes__all:hover{text-decoration:underline}.section--players .playernotes__form{grid-area:form;padding:16px;border-radius:14px;background-color:#f4f9fc}@media (min-width: 600px){.section--players .playernotes__form{padding:20px 22px}}.section--players .playernotes__invite{margin:0 0 14px;font-size:2.4px;font-size:.9230769231rem;line-height:3.52px;line-height:1.3538461538rem;color:#2b3a4a}.section--players .playernotes__invite else{line-height:2.4px;line-height:.9230769231rem}.section--players .playernotes__invite strong{display:block;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;color:#021948}.section--players .playernotes__invite strong else{line-height:2.88px;line-height:1.1076923077rem}.section--players .playernotes__note{margin:0;font-size:2.08px;font-size:.8rem;font-style:italic;color:#5c6b7a}.section--players .playernotes__note else{line-height:2.08px;line-height:.8rem}.section--players .playernotes__submit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 20px;border:0;border-radius:10px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:700;font-size:2.4px;font-size:.9230769231rem;color:#fff;cursor:pointer;transition:background-color .2s}.section--players .playernotes__submit else{line-height:2.4px;line-height:.9230769231rem}.section--players .playernotes__submit .icon{width:18px;height:18px}.section--players .playernotes__submit:hover,.section--players .playernotes__submit:focus-visible{background-color:#024659}.section--players .ratingform__values{margin:0 0 14px;padding:0;border:0}.section--players .ratingform__label{display:block;margin-bottom:8px;padding:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948}.section--players .ratingform__label else{line-height:2.24px;line-height:.8615384615rem}.section--players .ratingform__label small{font-weight:400;color:#5c6b7a}.section--players .ratingform__scale{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}@media (min-width: 600px){.section--players .ratingform__scale{grid-template-columns:repeat(10,minmax(0,1fr))}}.section--players .ratingform__value{position:relative}.section--players .ratingform__value input{position:absolute;opacity:0;pointer-events:none}.section--players .ratingform__value span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:40px;border:2px solid #d9dde1;border-radius:10px;background-color:#fff;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#021948;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.section--players .ratingform__value span else{line-height:2.4px;line-height:.9230769231rem}.section--players .ratingform__value:hover span{border-color:#01708e}.section--players .ratingform__value input:checked+span{border-color:#01708e;background-color:#01708e;color:#fff}.section--players .ratingform__value input:focus-visible+span{outline:3px solid rgba(1,112,142,.3);outline-offset:1px}.section--players .ratingform__text{display:block;width:100%;margin-bottom:14px;padding:10px 12px;border:2px solid #d9dde1;border-radius:12px;background-color:#fff;font-family:inherit;font-size:2.56px;font-size:.9846153846rem;line-height:1.5;color:#021948;resize:vertical}.section--players .ratingform__text else{line-height:2.56px;line-height:.9846153846rem}.section--players .ratingform__text:focus{border-color:#01708e;outline:none}.mentiongrid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}@media (min-width: 600px){.mentiongrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.mentiongrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.mentioncard{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:14px;padding:10px;color:#021948;position:relative;border-radius:14px;transition:transform .34s cubic-bezier(.3,1.45,.5,1),box-shadow .3s,border-color .2s;isolation:isolate;border:2px solid transparent;background-color:transparent}.mentioncard:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:14px;background:linear-gradient(#b4a993,#b4a993) 50% 0/12px 4px no-repeat,linear-gradient(#b4a993,#b4a993) 100% 58%/4px 12px no-repeat,linear-gradient(#b4a993,#b4a993) 22% 100%/12px 4px no-repeat,repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 2px,transparent 2px 6px),radial-gradient(120% 90% at 30% 20%,#cfc6b6,#b4a993);box-shadow:inset 0 2px 6px #3c2d1473,inset 0 0 0 1px #a39780;outline:1.5px dashed rgba(2,25,72,.22);outline-offset:2px;opacity:0;transition:opacity .2s,transform .34s cubic-bezier(.3,1.45,.5,1)}.mentioncard:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff;transition:border-color .2s,box-shadow .3s}@media (hover: hover) and (pointer: fine){.mentioncard:hover{transform:translate(-3px,-7px) rotate(-1.5deg)}.mentioncard:hover:before{opacity:1;transform:rotate(1.5deg) translate(3px,7px)}.mentioncard:hover:after{border-color:#c9dbe2;box-shadow:6px 14px 22px #0219482e,2px 4px 6px #0219481f}}.mentioncard:focus-within:after{border-color:#01708e}@media (prefers-reduced-motion: reduce){.mentioncard{transition:box-shadow .15s,border-color .15s}.mentioncard:hover{transform:translateY(-2px)}.mentioncard:before{display:none}}.mentioncard .mentioncard__thumb{position:relative;flex-shrink:0;width:88px;height:88px;overflow:hidden;border-radius:10px;background-color:#f4f7f9}.mentioncard .mentioncard__thumb picture{display:contents}.mentioncard .mentioncard__thumb img{display:block;width:100%;height:100%;object-fit:cover}.mentioncard .mentioncard__thumb--video img{object-position:center 20%}.mentioncard .mentioncard__play{position:absolute;bottom:6px;left:6px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:26px;height:26px;border-radius:50%;background-color:#ffffffeb;color:#01708e}.mentioncard .mentioncard__play .icon{width:13px;height:13px;margin-left:1px}.mentioncard .mentioncard__body{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:6px;min-width:0}.mentioncard .mentioncard__tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 8px}.mentioncard .mentioncard__date{font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.mentioncard .mentioncard__date else{line-height:1.92px;line-height:.7384615385rem}.mentioncard .mentioncard__link{display:-webkit-box;overflow:hidden;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;line-height:3.04px;line-height:1.1692307692rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:inherit}.mentioncard .mentioncard__link else{line-height:2.4px;line-height:.9230769231rem}.mentioncard .mentioncard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.mentioncard .mentioncard__link:hover{color:#01708e}.mentioncard .mentioncard__link:focus-visible{outline:none}.mentioncard .mentioncard__sronly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gamerelated__count{margin-left:4px;padding:1px 9px;border-radius:10px;background-color:#eef2f4;font-size:1.92px;font-size:.7384615385rem;font-weight:700;color:#5c6b7a;vertical-align:middle}.gamerelated__count else{line-height:1.92px;line-height:.7384615385rem}.reviewhero{position:relative;z-index:1;margin:16px 0 20px;padding:0 22px}@media (min-width: 600px){.reviewhero{margin-bottom:28px}}@media (min-width: 992px){.reviewhero{margin-top:24px;padding:0 32px}}@media (min-width: 1200px){.reviewhero{padding:0}}.reviewhero .reviewhero__wrapper{padding:14px 16px 20px;background-color:#0d1b2a;color:#fff;position:relative;max-width:1200px;margin:0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:16px;background-color:#0016217a;background-image:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width: 992px){.reviewhero .reviewhero__wrapper{border-radius:20px}}@media (min-width: 1200px){.reviewhero .reviewhero__wrapper{max-width:1160px}}@media (min-width: 600px){.reviewhero .reviewhero__wrapper{padding:18px 28px 28px}}@media (min-width: 992px){.reviewhero .reviewhero__wrapper{padding:20px 32px 32px}}.reviewhero .reviewhero__wrapper>*:not(.reviewhero__bg){position:relative;z-index:1}.reviewhero .reviewhero__sronly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.reviewhero .reviewhero__bg{position:absolute;top:0;right:0;bottom:0;z-index:0;width:100%;opacity:.25;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 70%);mask-image:linear-gradient(to bottom,#000 0%,transparent 70%)}@media (min-width: 992px){.reviewhero .reviewhero__bg{width:65%;opacity:.3;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 45%);mask-image:linear-gradient(to right,transparent 0%,#000 45%)}}.reviewhero .reviewhero__bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.reviewhero .breadcrumb{margin-bottom:16px}@media (min-width: 992px){.reviewhero .breadcrumb{margin-bottom:20px}}.reviewhero .reviewhero__main{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-areas:"cover info" "meta meta" "actions actions";gap:16px;align-items:start}@media (min-width: 600px){.reviewhero .reviewhero__main{grid-template-columns:140px minmax(0,1fr);grid-template-areas:"cover info" "cover meta" "actions actions";gap:16px 28px}}@media (min-width: 992px){.reviewhero .reviewhero__main{grid-template-columns:170px minmax(0,1fr) 190px;grid-template-areas:"cover info actions" "cover meta actions";gap:16px 36px}}.reviewhero .reviewhero__cover{grid-area:cover;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.reviewhero .reviewhero__cover picture{display:contents}.reviewhero .reviewhero__cover img{display:block;width:100%;height:auto;max-height:200px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}.reviewhero .reviewhero__info{grid-area:info;min-width:0;align-self:center}@media (min-width: 600px){.reviewhero .reviewhero__info{align-self:end}}.reviewhero .reviewhero__tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:0 0 8px;padding:0;list-style:none}.reviewhero .reviewhero__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:4.48px;font-size:1.7230769231rem;line-height:5.12px;line-height:1.9692307692rem;color:#f3c682}.reviewhero .reviewhero__title else{line-height:4.48px;line-height:1.7230769231rem}@media (min-width: 600px){.reviewhero .reviewhero__title{font-size:5.76px;font-size:2.2153846154rem;line-height:6.4px;line-height:2.4615384615rem}.reviewhero .reviewhero__title else{line-height:5.76px;line-height:2.2153846154rem}}@media (min-width: 992px){.reviewhero .reviewhero__title{font-size:6.72px;font-size:2.5846153846rem;line-height:7.36px;line-height:2.8307692308rem}.reviewhero .reviewhero__title else{line-height:6.72px;line-height:2.5846153846rem}}.reviewhero .reviewhero__subtitle{margin:6px 0 0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;line-height:3.36px;line-height:1.2923076923rem;color:#fff}.reviewhero .reviewhero__subtitle else{line-height:2.56px;line-height:.9846153846rem}@media (min-width: 992px){.reviewhero .reviewhero__subtitle{font-size:3.04px;font-size:1.1692307692rem;line-height:3.84px;line-height:1.4769230769rem}.reviewhero .reviewhero__subtitle else{line-height:3.04px;line-height:1.1692307692rem}}.reviewhero .reviewhero__meta{grid-area:meta;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:16px}@media (min-width: 600px){.reviewhero .reviewhero__meta{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px 32px}}.reviewhero .reviewhero__author{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px}.reviewhero .reviewhero__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:50px;height:50px;overflow:hidden;border:2px solid #FFFFFF;border-radius:50%;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;color:#fff}.reviewhero .reviewhero__avatar else{line-height:2.88px;line-height:1.1076923077rem}.reviewhero .reviewhero__avatar img{display:block;width:100%;height:100%;object-fit:cover}.reviewhero .reviewhero__authorname{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#fff}.reviewhero .reviewhero__authorname else{line-height:2.4px;line-height:.9230769231rem}.reviewhero .reviewhero__authorname strong{font-weight:700}.reviewhero .reviewhero__date{margin:2px 0 0;font-size:1.92px;font-size:.7384615385rem;color:#ffffffa6}.reviewhero .reviewhero__date else{line-height:1.92px;line-height:.7384615385rem}.reviewhero .reviewhero__rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.reviewhero .reviewhero__score{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:76px;height:76px;border-radius:50%;background:conic-gradient(#f6b40e calc(var(--score, 0) * 1%),#ffffff38 0);color:#fff}.reviewhero .reviewhero__score:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:#e19b17}.reviewhero .reviewhero__score>*{position:relative}.reviewhero .reviewhero__scorevalue{font-family:Figtree,sans-serif;font-weight:800;font-size:4.8px;font-size:1.8461538462rem;line-height:4.8px;line-height:1.8461538462rem}.reviewhero .reviewhero__scorevalue else{line-height:4.8px;line-height:1.8461538462rem}.reviewhero .reviewhero__scoremax{font-size:1.76px;font-size:.6769230769rem;line-height:1.92px;line-height:.7384615385rem;color:#fde9b8}.reviewhero .reviewhero__scoremax else{line-height:1.76px;line-height:.6769230769rem}.reviewhero .reviewhero__ratingtext{max-width:260px;margin:0 0 0 -16px;padding:9px 16px 9px 26px;border-radius:0 12px 12px 0;background-color:#fff;font-family:Figtree,sans-serif;font-weight:600;font-size:2.08px;font-size:.8rem;line-height:2.72px;line-height:1.0461538462rem;color:#021948}.reviewhero .reviewhero__ratingtext else{line-height:2.08px;line-height:.8rem}.reviewhero .reviewhero__actions{grid-area:actions;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width: 992px){.reviewhero .reviewhero__actions{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-self:start;gap:12px}}.reviewhero .reviewhero__btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:2px solid #FFFFFF;border-radius:14px;background-color:#0d1b2a59;font-family:Figtree,sans-serif;font-weight:700;font-size:2.08px;font-size:.8rem;color:#fff;text-align:center;transition:color .2s,background-color .2s}.reviewhero .reviewhero__btn else{line-height:2.08px;line-height:.8rem}@media (min-width: 600px){.reviewhero .reviewhero__btn{font-size:2.24px;font-size:.8615384615rem}.reviewhero .reviewhero__btn else{line-height:2.24px;line-height:.8615384615rem}}.reviewhero .reviewhero__btn .icon{flex-shrink:0;width:18px;height:18px}@media (min-width: 992px){.reviewhero .reviewhero__btn .icon{display:none}}.reviewhero .reviewhero__btn:hover,.reviewhero .reviewhero__btn:focus-visible{background-color:#fff;color:#021948}.reviewhero .reviewhero__actions .buyoffers{grid-column:1/-1}.reviewhero .reviewhero__btn--primary{grid-column:1/-1;background-color:#fff;color:#021948}.reviewhero .reviewhero__btn--primary:hover,.reviewhero .reviewhero__btn--primary:focus-visible{border-color:#4fc1e9;background-color:#4fc1e9}.reviewhero .reviewhero__overview{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;margin-top:24px;padding:20px 18px;border:3px solid #1a86ab;border-radius:18px;background-color:#114960;box-shadow:0 10px 30px #0000004d}@media (min-width: 992px){.reviewhero .reviewhero__overview{gap:0;margin-top:28px;padding:22px 0}}@media (min-width: 992px){.reviewhero .reviewhero__overview--cols2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.reviewhero .reviewhero__overview--cols3{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr))}}.reviewhero .reviewhero__block{position:relative;min-width:0}@media (min-width: 992px){.reviewhero .reviewhero__block{padding:0 28px}}@media (min-width: 992px){.reviewhero .reviewhero__block+.reviewhero__block:before{content:"";position:absolute;top:2px;bottom:2px;left:-2px;width:4px;border-radius:2px;background-color:#1a86ab}}.reviewhero .reviewhero__blocktitle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;margin:0 0 12px;font-family:Figtree,sans-serif;font-weight:600;font-size:2.72px;font-size:1.0461538462rem;line-height:3.2px;line-height:1.2307692308rem;text-transform:uppercase;color:#fff}.reviewhero .reviewhero__blocktitle else{line-height:2.72px;line-height:1.0461538462rem}.reviewhero .reviewhero__blockicon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;box-shadow:0 0 0 3px #ffffff1f;color:#fff}.reviewhero .reviewhero__blockicon .icon{width:20px;height:20px;stroke-width:2.5}.reviewhero .reviewhero__block--summary .reviewhero__blockicon{background-color:#3a9ad9}.reviewhero .reviewhero__block--pros .reviewhero__blockicon{background-color:#2faa5c}.reviewhero .reviewhero__block--cons .reviewhero__blockicon{background-color:#c8343f}.reviewhero .reviewhero__summary{font-size:2.24px;font-size:.8615384615rem;line-height:1.6;color:#ffffffe6}.reviewhero .reviewhero__summary else{line-height:2.24px;line-height:.8615384615rem}@media (min-width: 992px){.reviewhero .reviewhero__summary{padding-left:44px}}.reviewhero .reviewhero__summary p{margin:0 0 8px}.reviewhero .reviewhero__summary p:last-child{margin-bottom:0}.reviewhero .reviewhero__summary a{color:#fff;text-decoration:underline}.reviewhero .reviewhero__idealtable{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;margin:16px 0 0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;line-height:2.72px;line-height:1.0461538462rem;color:#ffffffe6}.reviewhero .reviewhero__idealtable else{line-height:2.08px;line-height:.8rem}.reviewhero .reviewhero__idealtable .icon{flex-shrink:0;width:36px;height:36px;color:#f5c518;fill:#f5c51840}.reviewhero .reviewhero__idealtable strong{color:#fff}.reviewhero .reviewhero__idealtable--alone{margin-top:0}.reviewhero .reviewhero__points{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:10px;margin:0;padding:0;list-style:none}@media (min-width: 992px){.reviewhero .reviewhero__points{padding-left:8px}}.reviewhero .reviewhero__points li{position:relative;padding-left:26px;font-size:2.24px;font-size:.8615384615rem;line-height:1.45;color:#ffffffe6}.reviewhero .reviewhero__points li else{line-height:2.24px;line-height:.8615384615rem}.reviewhero .reviewhero__points li:before{position:absolute;top:.12em;left:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:17px;height:17px;border-radius:50%;background-color:#1a86ab;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;line-height:2.08px;line-height:.8rem;color:#fff}.reviewhero .reviewhero__points li:before else{line-height:2.08px;line-height:.8rem}.reviewhero .reviewhero__block--pros .reviewhero__points li:before{content:"+"}.reviewhero .reviewhero__block--cons .reviewhero__points li:before{content:"−"}.section--review{margin-top:20px}@media (min-width: 992px){.section--review{margin-top:28px}}.section--review .quicknav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 14px;padding:12px var(--section-padding);border-bottom:1px solid #e6ecf0;background-color:#f4f7f9}@media (min-width: 992px){.section--review .quicknav{flex-wrap:nowrap}}.section--review .quicknav__label{display:none;flex-shrink:0;font-family:Figtree,sans-serif;font-weight:800;font-size:1.76px;font-size:.6769230769rem;letter-spacing:.8px;text-transform:uppercase;color:#5c6b7a}.section--review .quicknav__label else{line-height:1.76px;line-height:.6769230769rem}@media (min-width: 992px){.section--review .quicknav__label{display:block}}.section--review .quicknav__links{--scroller-gap: 6px;--scroller-snap: proximity;--scroller-fade: 24px;order:2;flex:1 1 100%;min-width:0}@media (min-width: 600px){.section--review .quicknav__links{order:0;flex:1 1 auto}}.section--review .quicknav__link{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;min-height:38px;padding:6px 14px;border:0;border-radius:10px;background-color:#eef2f4;font-family:Figtree,sans-serif;font-weight:600;font-size:2.24px;font-size:.8615384615rem;color:#021948;white-space:nowrap;transition:color .15s,background-color .15s}.section--review .quicknav__link else{line-height:2.24px;line-height:.8615384615rem}.section--review .quicknav__link:hover{color:#01708e}.section--review .quicknav__link:focus-visible{outline:2px solid #01708E;outline-offset:2px}.section--review .quicknav__link--first,.section--review .quicknav__link--first:hover{background-color:#01708e;color:#fff}.section--review .quicknav__tools{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;flex-shrink:0;gap:6px;margin-left:auto}.section--review .quicknav__tool{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:36px;height:36px;padding:0;border:1px solid #e6ecf0;border-radius:8px;background-color:#fff;font-size:2.88px;font-size:1.1076923077rem;color:#021948;cursor:pointer;transition:color .15s,border-color .15s,opacity .15s}.section--review .quicknav__tool else{line-height:2.88px;line-height:1.1076923077rem}.section--review .quicknav__tool:hover:not(:disabled),.section--review .quicknav__tool:focus-visible{border-color:#01708e;color:#01708e}.section--review .quicknav__tool:disabled{opacity:.4;cursor:default}.section--review .quicknav__tool[aria-pressed=true]{border-color:#01708e;background-color:#e3f1f6;color:#024659}.section--review .quicknav__toolsize{font-family:Figtree,sans-serif;font-weight:800;line-height:1}.section--review .quicknav__toolsize--small{font-size:2.08px;font-size:.8rem}.section--review .quicknav__toolsize--small else{line-height:2.08px;line-height:.8rem}.section--review .quicknav__toolsize--large{font-size:3.04px;font-size:1.1692307692rem}.section--review .quicknav__toolsize--large else{line-height:3.04px;line-height:1.1692307692rem}.section--review .reviewbody{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding:var(--section-padding)}@media (min-width: 992px){.section--review .reviewbody{grid-template-columns:minmax(0,1fr) 280px;gap:44px;align-items:start}}.section--review .reviewbody__main{min-width:0}.section--review .reviewbody__part{scroll-margin-top:90px}.section--review .reviewbody__part+.reviewbody__part{margin-top:44px}.section--review .reviewbody__title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;margin:0 0 18px;font-family:Figtree,sans-serif;font-weight:800;font-size:3.52px;font-size:1.3538461538rem;line-height:4.16px;line-height:1.6rem;color:#021948}.section--review .reviewbody__title else{line-height:3.52px;line-height:1.3538461538rem}@media (min-width: 992px){.section--review .reviewbody__title{font-size:4.16px;font-size:1.6rem;line-height:4.8px;line-height:1.8461538462rem}.section--review .reviewbody__title else{line-height:4.16px;line-height:1.6rem}}.section--review .reviewbody__title .icon{flex-shrink:0;width:32px;height:32px}.section--review .reviewbody__notice{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;margin:0 0 18px;padding:10px 14px;border-radius:10px;background-color:#e3f1f6;font-size:2.24px;font-size:.8615384615rem;color:#024659}.section--review .reviewbody__notice else{line-height:2.24px;line-height:.8615384615rem}.section--review .reviewbody__notice .icon{flex-shrink:0;width:20px;height:20px}.section--review .reviewbody__text{--reading-scale: 1}.section--review .reviewbody__text p,.section--review .reviewbody__text li{font-size:calc(15px * var(--reading-scale));line-height:2}.section--review .reviewbody__text a{font-size:inherit;color:#01708e}.section--review .reviewbody__text h2{margin:40px 0 16px;font-family:Figtree,sans-serif;font-weight:600;font-size:calc(26px * var(--reading-scale));line-height:1.25;color:#021948}.section--review .reviewbody__text h3{margin:28px 0 12px;font-size:calc(18px * var(--reading-scale));color:#021948}.section--review .reviewbody__text .js-boardgamephoto{margin:28px 0;overflow:hidden;border-radius:12px}.section--review .reviewbody__text .js-boardgamephoto img{display:block;width:100%;height:auto}.section--review .reviewbody__text--nophotos .js-boardgamephoto{display:none}.section--review .reviewbody__aside{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:18px;min-width:0}.section--review .reviewaside{padding:16px;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff}.section--review .reviewaside__title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;margin:0 0 12px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;letter-spacing:.8px;text-transform:uppercase;color:#021948}.section--review .reviewaside__title else{line-height:2.08px;line-height:.8rem}.section--review .reviewaside__title .icon{width:18px;height:18px}.section--review .reviewaside__game{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:14px}.section--review .reviewaside__thumb{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:56px;height:56px;padding:4px;border-radius:10px;background-color:#f4f7f9}.section--review .reviewaside__thumb img{display:block;max-width:100%;max-height:100%;object-fit:contain}.section--review .reviewaside__gametitle{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;line-height:3.2px;line-height:1.2307692308rem;color:#021948}.section--review .reviewaside__gametitle else{line-height:2.56px;line-height:.9846153846rem}.section--review .reviewaside__gamesub{margin:2px 0 0;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.section--review .reviewaside__gamesub else{line-height:1.92px;line-height:.7384615385rem}.section--review .reviewaside__stats{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:8px;margin:0 0 14px}.section--review .reviewaside__stat{flex:1 1 0;padding:8px 4px;border-radius:10px;background-color:#f4f7f9;text-align:center}.section--review .reviewaside__stat dt{font-size:1.76px;font-size:.6769230769rem;color:#5c6b7a}.section--review .reviewaside__stat dt else{line-height:1.76px;line-height:.6769230769rem}.section--review .reviewaside__stat dd{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;min-height:40px;margin:4px 0 0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.2px;font-size:1.2307692308rem;line-height:3.84px;line-height:1.4769230769rem;color:#01708e}.section--review .reviewaside__stat dd else{line-height:3.2px;line-height:1.2307692308rem}.section--review .reviewaside__stat .reviewaside__statvalue--team{flex-direction:column;gap:3px}.section--review .teampill{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;padding:3px 8px 3px 6px;border:1px solid #f6b40e;border-radius:999px;background-color:#fff;color:#021948;white-space:nowrap;line-height:1}.section--review .teampill__icon{flex-shrink:0;width:14px;height:14px;color:#f6b40e}.section--review .teampill__value{font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;line-height:2.4px;line-height:.9230769231rem}.section--review .teampill__value else{line-height:2.24px;line-height:.8615384615rem}.section--review .teampill__value small{margin-left:1px;font-family:Merriweather,serif;font-weight:400;font-size:1.44px;font-size:.5538461538rem;line-height:1.6px;line-height:.6153846154rem;color:#5c6b7a}.section--review .teampill__value small else{line-height:1.44px;line-height:.5538461538rem}.section--review .teampill__count{font-family:Merriweather,serif;font-weight:400;font-size:1.76px;font-size:.6769230769rem;line-height:2.08px;line-height:.8rem;color:#5c6b7a}.section--review .teampill__count else{line-height:1.76px;line-height:.6769230769rem}.section--review .reviewaside__btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;min-height:44px;padding:8px 14px;border-radius:10px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:700;font-size:2.4px;font-size:.9230769231rem;color:#fff;transition:background-color .2s}.section--review .reviewaside__btn else{line-height:2.4px;line-height:.9230769231rem}.section--review .reviewaside__btn:hover,.section--review .reviewaside__btn:focus-visible{background-color:#024659;color:#fff}.section--review .reviewaside__btn--small{width:auto;min-height:32px;margin-top:6px;padding:4px 12px;border-radius:8px;font-size:2.08px;font-size:.8rem}.section--review .reviewaside__btn--small else{line-height:2.08px;line-height:.8rem}.section--review .reviewaside__author{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px}.section--review .reviewaside__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:56px;height:56px;overflow:hidden;border-radius:12px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:800;font-size:3.52px;font-size:1.3538461538rem;color:#fff}.section--review .reviewaside__avatar else{line-height:3.52px;line-height:1.3538461538rem}.section--review .reviewaside__avatar img{display:block;width:100%;height:100%;object-fit:cover}.section--review .reviewaside__authorname{margin:0;font-size:2.24px;font-size:.8615384615rem;color:#5c6b7a}.section--review .reviewaside__authorname else{line-height:2.24px;line-height:.8615384615rem}.section--review .reviewaside__authorname strong{font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;color:#021948}.section--review .reviewaside__authorname strong else{line-height:2.56px;line-height:.9846153846rem}.section--review .reviewaside__bio{margin-top:12px;font-size:2.08px;font-size:.8rem;line-height:1.55;font-style:italic;color:#5c6b7a}.section--review .reviewaside__bio else{line-height:2.08px;line-height:.8rem}.section--review .reviewaside__bio p{margin:0}.section--review .reviewaside__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}@media (min-width: 992px){.section--review .reviewaside__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.section--review .reviewaside__gallery a{position:relative;display:block;overflow:hidden;border-radius:8px;aspect-ratio:4/3}.section--review .reviewaside__gallery a:hover img,.section--review .reviewaside__gallery a:focus-visible img{transform:scale(1.05)}.section--review .reviewaside__gallery picture{display:contents}.section--review .reviewaside__gallery img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out}.section--review .reviewaside__galleryitem--hidden{display:none}.section--review .reviewaside__more{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background-color:#02194899;font-family:Figtree,sans-serif;font-weight:800;font-size:3.2px;font-size:1.2307692308rem;color:#fff}.section--review .reviewaside__more else{line-height:3.2px;line-height:1.2307692308rem}.reviewcrible .reviewcrible__pending{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;margin:0 0 16px;padding:10px 14px;border:1px solid #f3d27a;border-radius:10px;background-color:#fff8e1;font-size:2.08px;font-size:.8rem;font-weight:700;color:#7a5600}.reviewcrible .reviewcrible__pending else{line-height:2.08px;line-height:.8rem}.reviewcrible .reviewcrible__pending .icon{flex-shrink:0;width:18px;height:18px}.reviewcrible .reviewcrible__subtitle{margin:0 0 4px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;line-height:3.36px;line-height:1.2923076923rem;color:#021948}.reviewcrible .reviewcrible__subtitle else{line-height:2.72px;line-height:1.0461538462rem}.reviewcrible .reviewcrible__intro{margin:0 0 16px;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.reviewcrible .reviewcrible__intro else{line-height:2.08px;line-height:.8rem}.reviewcrible .reviewcrible__profile{padding:18px;border:1px solid #d5e7f0;border-radius:14px;background-color:#f4f9fc}@media (min-width: 600px){.reviewcrible .reviewcrible__profile{padding:20px 24px}}.reviewcrible .reviewcrible__sliders{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin:0;padding:0;list-style:none}@media (min-width: 600px){.reviewcrible .reviewcrible__sliders{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 40px}}.reviewcrible .reviewcrible__sliderlabel{display:block;margin-bottom:6px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948}.reviewcrible .reviewcrible__sliderlabel else{line-height:2.24px;line-height:.8615384615rem}.reviewcrible .reviewcrible__track{display:flex;gap:4px}.reviewcrible .reviewcrible__step{flex:1 1 0;height:8px;border-radius:4px;background-color:#d7e3ea}.reviewcrible .reviewcrible__step--on{background-color:#01708e}.reviewcrible .reviewcrible__ends{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:5px;font-size:1.76px;font-size:.6769230769rem;color:#5c6b7a}.reviewcrible .reviewcrible__ends else{line-height:1.76px;line-height:.6769230769rem}.reviewcrible .reviewcrible__sliderdesc{display:block;margin-top:6px;font-size:1.92px;font-size:.7384615385rem;line-height:1.4;font-style:italic;color:#3b4a5a}.reviewcrible .reviewcrible__sliderdesc else{line-height:1.92px;line-height:.7384615385rem}.reviewcrible .reviewcrible__points{margin-top:28px}.reviewcrible .reviewcrible__legend{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 18px;margin:8px 0 16px;padding:0;list-style:none;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.reviewcrible .reviewcrible__legend else{line-height:1.92px;line-height:.7384615385rem}.reviewcrible .reviewcrible__legend li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px}.reviewcrible .reviewcrible__dices{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:2px}.reviewcrible .reviewcrible__dices img{display:block;width:auto;height:18px}.reviewcrible .reviewcrible__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media (min-width: 600px){.reviewcrible .reviewcrible__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.reviewcrible .reviewcrible__card{padding:16px 18px;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff}.reviewcrible .reviewcrible__cardtitle{margin:0 0 10px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;line-height:3.36px;line-height:1.2923076923rem;color:#021948}.reviewcrible .reviewcrible__cardtitle else{line-height:2.72px;line-height:1.0461538462rem}.reviewcrible .reviewcrible__ratings{margin:0 0 12px}.reviewcrible .reviewcrible__rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;background-color:#f4f9fc}.reviewcrible .reviewcrible__rating+.reviewcrible__rating{margin-top:4px}.reviewcrible .reviewcrible__rating dt{font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#021948}.reviewcrible .reviewcrible__rating dt else{line-height:2.08px;line-height:.8rem}.reviewcrible .reviewcrible__rating dd{margin:0}.reviewcrible .reviewcrible__text{font-size:2.24px;font-size:.8615384615rem;line-height:1.6;color:#3b4a5a}.reviewcrible .reviewcrible__text else{line-height:2.24px;line-height:.8615384615rem}.reviewcrible .reviewcrible__text p{margin:0 0 8px}.reviewcrible .reviewcrible__text p:last-child{margin-bottom:0}.reviewverdict .reviewverdict__card{padding:22px 18px;border:3px solid #1a86ab;border-radius:18px;background-color:#114960;color:#fff}@media (min-width: 600px){.reviewverdict .reviewverdict__card{padding:26px 28px}}.reviewverdict .reviewverdict__head{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;text-align:center}@media (min-width: 600px){.reviewverdict .reviewverdict__head{align-items:flex-start;text-align:left}}.reviewverdict .reviewverdict__kicker{margin:0 0 4px;font-family:Figtree,sans-serif;font-weight:800;font-size:1.92px;font-size:.7384615385rem;letter-spacing:.08em;text-transform:uppercase;color:#f6b40e}.reviewverdict .reviewverdict__kicker else{line-height:1.92px;line-height:.7384615385rem}.reviewverdict .reviewverdict__title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;font-family:Figtree,sans-serif;font-weight:800;font-size:3.84px;font-size:1.4769230769rem;line-height:4.48px;line-height:1.7230769231rem;color:#fff}.reviewverdict .reviewverdict__title else{line-height:3.84px;line-height:1.4769230769rem}@media (min-width: 992px){.reviewverdict .reviewverdict__title{font-size:4.48px;font-size:1.7230769231rem;line-height:5.12px;line-height:1.9692307692rem}.reviewverdict .reviewverdict__title else{line-height:4.48px;line-height:1.7230769231rem}}.reviewverdict .reviewverdict__title .icon{flex-shrink:0;width:28px;height:28px;color:#f6b40e}.reviewverdict .reviewverdict__tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none}@media (min-width: 600px){.reviewverdict .reviewverdict__tags{justify-content:flex-start}}.reviewverdict .reviewverdict__tag{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;padding:8px 14px 8px 10px;border:1px solid rgba(255,255,255,.22);border-radius:22px;background-color:#ffffff1a;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#fff}.reviewverdict .reviewverdict__tag else{line-height:2.4px;line-height:.9230769231rem}.reviewverdict .reviewverdict__tag .icon{flex-shrink:0;width:20px;height:20px;color:#f6b40e}.reviewverdict .reviewverdict__facts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:0;padding:0;list-style:none;font-size:2.4px;font-size:.9230769231rem;color:#ffffffe6}.reviewverdict .reviewverdict__facts else{line-height:2.4px;line-height:.9230769231rem}@media (min-width: 600px){.reviewverdict .reviewverdict__facts{justify-content:flex-start}}.reviewverdict .reviewverdict__facts li+li:before{content:"·";margin-right:10px;color:#f6b40e}.reviewverdict .reviewverdict__text{margin:0;font-size:2.4px;font-size:.9230769231rem;line-height:1.6;color:#ffffffe6}.reviewverdict .reviewverdict__text else{line-height:2.4px;line-height:.9230769231rem}.reviewverdict .reviewverdict__text--table{display:inline-flex;align-items:center;gap:10px;margin-top:18px;text-align:left}.reviewverdict .reviewverdict__text--table .icon{flex-shrink:0;width:28px;height:28px;color:#f6b40e;fill:#f5c51840}.reviewverdict .reviewverdict__text--table strong{font-family:Figtree,sans-serif;font-weight:800;color:#fff}.reviewverdict .reviewverdict__awards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;padding:0;list-style:none}@media (min-width: 600px){.reviewverdict .reviewverdict__awards{justify-content:flex-start}}.reviewverdict .reviewverdict__award{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;padding:4px 12px;border-radius:14px;font-family:Figtree,sans-serif;font-weight:800;font-size:1.92px;font-size:.7384615385rem}.reviewverdict .reviewverdict__award else{line-height:1.92px;line-height:.7384615385rem}.reviewverdict .reviewverdict__award .icon{width:16px;height:16px}.reviewverdict .reviewverdict__award--heart{background-color:#fdebed;color:#c8343f}.reviewverdict .reviewverdict__award--heart .icon{fill:currentColor}.reviewverdict .reviewverdict__award--library{background-color:#fff4d1;color:#8a6200}.reviewverdict .reviewverdict__footer{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:20px;margin-top:22px;padding-top:20px;border-top:2px solid rgba(255,255,255,.14)}@media (min-width: 600px){.reviewverdict .reviewverdict__footer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end}}.reviewverdict .reviewverdict__buytitle,.reviewverdict .reviewverdict__opiniontitle{margin:0 0 8px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#fff}.reviewverdict .reviewverdict__buytitle else,.reviewverdict .reviewverdict__opiniontitle else{line-height:2.24px;line-height:.8615384615rem}.reviewverdict .reviewverdict__buy .buyoffers{max-width:420px}.reviewverdict .reviewverdict__legal{margin:8px 0 0;font-size:1.76px;font-size:.6769230769rem;color:#ffffffa6}.reviewverdict .reviewverdict__legal else{line-height:1.76px;line-height:.6769230769rem}.reviewverdict .reviewverdict__opinion{flex-shrink:0}@media (min-width: 600px){.reviewverdict .reviewverdict__opinion{text-align:right}}.reviewverdict .reviewverdict__opinionbtn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 18px;border:2px solid #FFFFFF;border-radius:12px;font-family:Figtree,sans-serif;font-weight:700;font-size:2.24px;font-size:.8615384615rem;color:#fff;transition:color .2s,background-color .2s}.reviewverdict .reviewverdict__opinionbtn else{line-height:2.24px;line-height:.8615384615rem}.reviewverdict .reviewverdict__opinionbtn .icon{width:18px;height:18px}.reviewverdict .reviewverdict__opinionbtn:hover,.reviewverdict .reviewverdict__opinionbtn:focus-visible{background-color:#fff;color:#021948}.reviewpartner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px;margin-top:18px;padding:16px;border:2px dashed #c9d5dc;border-radius:14px}.reviewpartner .reviewpartner__logo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:72px;height:72px;overflow:hidden;border-radius:12px;background-color:#f4f7f9}.reviewpartner .reviewpartner__logo img{display:block;max-width:100%;max-height:100%;object-fit:contain}.reviewpartner .reviewpartner__text{margin:0;font-size:2.24px;font-size:.8615384615rem;line-height:1.55;font-style:italic;color:#3b4a5a}.reviewpartner .reviewpartner__text else{line-height:2.24px;line-height:.8615384615rem}.reviewpartner .reviewpartner__text strong{font-style:normal;color:#021948}.reviewpartner .reviewpartner__links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 14px;margin:8px 0 0;padding:0;list-style:none;font-size:2.08px;font-size:.8rem}.reviewpartner .reviewpartner__links else{line-height:2.08px;line-height:.8rem}.reviewpartner .reviewpartner__links a{color:#01708e;text-decoration:underline}.reviewpartner .reviewpartner__links a:hover{color:#024659}.section--similars .similars__tabs{margin-top:16px;padding:2px var(--section-padding)}.section--similars .similars__list{--scroller-item-width: 78%;--scroller-gap: 12px}@media (min-width: 600px){.section--similars .similars__list{--scroller-item-width: calc(50% - 6px) }}@media (min-width: 600px){.section--similars .similars__list{--scroller-item-width: calc(33.333% - 8px) }}@media (min-width: 992px){.section--similars .similars__list{--scroller-item-width: calc(25% - 12px) ;--scroller-gap: 16px}}.section--similars .similars__list .scroller__track{align-items:stretch}.section--similars .similars__list .discovercard{height:auto;align-self:stretch}.reviewfilters{margin-bottom:20px}.reviewfilters .reviewfilters__row{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:12px}@media (min-width: 992px){.reviewfilters .reviewfilters__row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}}.reviewfilters .reviewfilters__writers ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:2px 0 4px;overflow-x:auto;list-style:none;scrollbar-width:none}.reviewfilters .reviewfilters__writers ul::-webkit-scrollbar{display:none}@media (min-width: 600px){.reviewfilters .reviewfilters__writers ul{flex-wrap:wrap;overflow:visible}}.reviewfilters .reviewfilters__heart .icon{color:#c8343f}.reviewfilters .reviewfilters__heart.pilltabs__tab--active .icon{color:#fff;fill:currentColor}.reviewfilters .reviewfilters__sort label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.reviewfilters .reviewfilters__sort label else{line-height:2.08px;line-height:.8rem}.reviewfilters .reviewfilters__sort select{min-height:40px;padding:6px 34px 6px 12px;border:2px solid #d9e3e9;border-radius:12px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23021948' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;font-family:Figtree,sans-serif;font-weight:600;font-size:2.24px;font-size:.8615384615rem;color:#021948;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.reviewfilters .reviewfilters__sort select else{line-height:2.24px;line-height:.8615384615rem}.reviewfilters .reviewfilters__writers{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:6px;margin-top:14px}@media (min-width: 600px){.reviewfilters .reviewfilters__writers{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px}}.reviewfilters .reviewfilters__label{flex-shrink:0;font-size:2.08px;font-size:.8rem;font-weight:700;color:#5c6b7a}.reviewfilters .reviewfilters__label else{line-height:2.08px;line-height:.8rem}.reviewfilters .reviewfilters__writer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;padding:3px 10px 3px 3px;border:1px solid #e6ecf0;border-radius:20px;background-color:#fff;font-family:Figtree,sans-serif;font-weight:600;font-size:2.08px;font-size:.8rem;color:#021948;white-space:nowrap;transition:border-color .15s,background-color .15s}.reviewfilters .reviewfilters__writer else{line-height:2.08px;line-height:.8rem}.reviewfilters .reviewfilters__writer:hover,.reviewfilters .reviewfilters__writer:focus-visible{border-color:#01708e}.reviewfilters .reviewfilters__writer--active,.reviewfilters .reviewfilters__writer--active:hover{border-color:#01708e;background-color:#01708e;color:#fff}.reviewfilters .reviewfilters__writer--active .reviewfilters__count,.reviewfilters .reviewfilters__writer--active:hover .reviewfilters__count{background-color:#ffffff38;color:#fff}.reviewfilters .reviewfilters__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:30px;height:30px;overflow:hidden;border-radius:50%;background-color:#01708e;color:#fff}.reviewfilters .reviewfilters__avatar img{display:block;width:100%;height:100%;object-fit:cover}.reviewfilters .reviewfilters__count{padding:0 6px;border-radius:8px;background-color:#eef2f4;font-size:1.76px;font-size:.6769230769rem;line-height:2.88px;line-height:1.1076923077rem;color:#5c6b7a}.reviewfilters .reviewfilters__count else{line-height:1.76px;line-height:.6769230769rem}.reviewfilters .reviewfilters__more{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 6px;margin:14px 0 0;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.reviewfilters .reviewfilters__more else{line-height:2.08px;line-height:.8rem}.reviewfilters .reviewfilters__more .icon{width:16px;height:16px;color:#01708e}.reviewfilters .reviewfilters__more a{font-weight:700;color:#01708e;text-decoration:underline}.section--reviews .reviewresults__head{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:10px;margin-bottom:18px;padding-top:16px;border-top:1px solid #e6ecf0}@media (min-width: 600px){.section--reviews .reviewresults__head{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 18px}}.section--reviews .reviewresults__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.2px;font-size:1.2307692308rem;line-height:3.84px;line-height:1.4769230769rem;color:#021948}.section--reviews .reviewresults__title else{line-height:3.2px;line-height:1.2307692308rem}.section--reviews .reviewresults__title small{font-size:2.24px;font-size:.8615384615rem;font-weight:400;color:#5c6b7a}.section--reviews .reviewresults__title small else{line-height:2.24px;line-height:.8615384615rem}.section--reviews .reviewresults__note{width:100%;margin:0;font-size:1.92px;font-size:.7384615385rem;font-style:italic;color:#5c6b7a}.section--reviews .reviewresults__note else{line-height:1.92px;line-height:.7384615385rem}.reviewfeatured{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:28px}@media (min-width: 992px){.reviewfeatured{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-rows:auto auto;gap:18px}.reviewfeatured .reviewcard--featured{grid-row:span 2}}.reviewgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width: 600px){.reviewgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.reviewgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.reviewcard{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:12px;padding:14px;position:relative;border-radius:14px;transition:transform .34s cubic-bezier(.3,1.45,.5,1),box-shadow .3s,border-color .2s;isolation:isolate;border:2px solid transparent;background-color:transparent}.reviewcard:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:14px;background:linear-gradient(#b4a993,#b4a993) 50% 0/12px 4px no-repeat,linear-gradient(#b4a993,#b4a993) 100% 58%/4px 12px no-repeat,linear-gradient(#b4a993,#b4a993) 22% 100%/12px 4px no-repeat,repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 2px,transparent 2px 6px),radial-gradient(120% 90% at 30% 20%,#cfc6b6,#b4a993);box-shadow:inset 0 2px 6px #3c2d1473,inset 0 0 0 1px #a39780;outline:1.5px dashed rgba(2,25,72,.22);outline-offset:2px;opacity:0;transition:opacity .2s,transform .34s cubic-bezier(.3,1.45,.5,1)}.reviewcard:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff;transition:border-color .2s,box-shadow .3s}@media (hover: hover) and (pointer: fine){.reviewcard:hover{transform:translate(-3px,-7px) rotate(-1.5deg)}.reviewcard:hover:before{opacity:1;transform:rotate(1.5deg) translate(3px,7px)}.reviewcard:hover:after{border-color:#c9dbe2;box-shadow:6px 14px 22px #0219482e,2px 4px 6px #0219481f}}.reviewcard:focus-within:after{border-color:#01708e}@media (prefers-reduced-motion: reduce){.reviewcard{transition:box-shadow .15s,border-color .15s}.reviewcard:hover{transform:translateY(-2px)}.reviewcard:before{display:none}}.reviewcard .reviewcard__top{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;min-height:26px;padding-right:58px}.reviewcard .reviewcard__top .cardring{position:absolute;top:10px;right:10px;z-index:1}.reviewcard .reviewcard__tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:0}.reviewcard .reviewcard__inner{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;flex:1 1 auto;gap:12px}.reviewcard .reviewcard__cover{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;height:190px;padding:10px;overflow:hidden;border-radius:12px;background-color:#f2f5f7}.reviewcard .reviewcard__cover picture{display:contents}.reviewcard .reviewcard__cover img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.reviewcard .reviewcard__body{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;flex:1 1 auto;gap:6px;min-width:0}.reviewcard .reviewcard__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.04px;font-size:1.1692307692rem;line-height:3.68px;line-height:1.4153846154rem;color:#021948}.reviewcard .reviewcard__title else{line-height:3.04px;line-height:1.1692307692rem}.reviewcard .reviewcard__link{color:inherit}.reviewcard .reviewcard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.reviewcard .reviewcard__link:hover{color:#01708e}.reviewcard .reviewcard__link:focus-visible{outline:none}.reviewcard .reviewcard__subtitle{display:-webkit-box;margin:0;overflow:hidden;font-family:Figtree,sans-serif;font-weight:600;font-size:2.4px;font-size:.9230769231rem;line-height:1.4;color:#5c6b7a;-webkit-line-clamp:2;-webkit-box-orient:vertical}.reviewcard .reviewcard__subtitle else{line-height:2.4px;line-height:.9230769231rem}.reviewcard .reviewcard__quote{margin:4px 0 0;padding:0 0 0 12px;border-left:3px solid #f6b40e;font-size:2.24px;font-size:.8615384615rem;line-height:1.5;font-style:italic;color:#3b4a5a}.reviewcard .reviewcard__quote else{line-height:2.24px;line-height:.8615384615rem}.reviewcard .reviewcard__author{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-self:flex-start;gap:6px;margin:auto 0 0;padding:3px 12px 3px 3px;border:1px solid #e6ecf0;border-radius:20px;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.reviewcard .reviewcard__author else{line-height:1.92px;line-height:.7384615385rem}.reviewcard .reviewcard__author strong{color:#021948}.reviewcard .reviewcard__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:28px;height:28px;overflow:hidden;border-radius:50%;background-color:#01708e;font-size:1.92px;font-size:.7384615385rem;font-weight:700;color:#fff}.reviewcard .reviewcard__avatar else{line-height:1.92px;line-height:.7384615385rem}.reviewcard .reviewcard__avatar img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width: 992px){.reviewcard--featured .reviewcard__inner{flex-direction:row;align-items:center;gap:20px}.reviewcard--featured .reviewcard__cover{width:45%;height:300px;padding:12px}.reviewcard--featured .reviewcard__body{justify-content:center}.reviewcard--featured .reviewcard__title{font-size:4px;font-size:1.5384615385rem;line-height:4.64px;line-height:1.7846153846rem}.reviewcard--featured .reviewcard__title else{line-height:4px;line-height:1.5384615385rem}.reviewcard--featured .reviewcard__subtitle{font-size:2.56px;font-size:.9846153846rem}.reviewcard--featured .reviewcard__subtitle else{line-height:2.56px;line-height:.9846153846rem}.reviewcard--featured .reviewcard__quote{font-size:2.4px;font-size:.9230769231rem}.reviewcard--featured .reviewcard__quote else{line-height:2.4px;line-height:.9230769231rem}.reviewcard--featured .reviewcard__author{margin-top:10px}}@media (min-width: 992px){.reviewfeatured .reviewcard:not(.reviewcard--featured) .reviewcard__inner{flex-direction:row;align-items:center;gap:16px}.reviewfeatured .reviewcard:not(.reviewcard--featured) .reviewcard__cover{width:110px;height:110px;padding:6px}.reviewfeatured .reviewcard:not(.reviewcard--featured) .reviewcard__title{font-size:2.72px;font-size:1.0461538462rem;line-height:3.36px;line-height:1.2923076923rem}.reviewfeatured .reviewcard:not(.reviewcard--featured) .reviewcard__title else{line-height:2.72px;line-height:1.0461538462rem}.reviewfeatured .reviewcard:not(.reviewcard--featured) .reviewcard__quote{display:none}}.section--posts .postfilters{margin-bottom:24px}.reviewcard--post .reviewcard__top{min-height:0}.reviewcard--post .reviewcard__cover{padding:0;aspect-ratio:16/10;height:auto}.reviewcard--post .reviewcard__cover img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.reviewcard--post .reviewcard__placeholder{width:48px;height:48px;color:#b8c7d1}.reviewcard--post .reviewcard__excerpt{-webkit-line-clamp:3}@media (min-width: 992px){.reviewcard--post.reviewcard--featured .reviewcard__cover{width:55%;height:320px;padding:0;aspect-ratio:auto}.reviewcard--post.reviewcard--featured .reviewcard__excerpt{-webkit-line-clamp:5}}@media (min-width: 992px){.reviewfeatured .reviewcard--post:not(.reviewcard--featured) .reviewcard__cover{width:120px;height:120px;padding:0;aspect-ratio:auto}.reviewfeatured .reviewcard--post:not(.reviewcard--featured) .reviewcard__excerpt{-webkit-line-clamp:2}}.posthero{position:relative;z-index:1;margin:16px 0 20px;padding:0 22px}@media (min-width: 600px){.posthero{margin-bottom:28px}}@media (min-width: 992px){.posthero{margin-top:24px;padding:0 32px}}@media (min-width: 1200px){.posthero{padding:0}}.posthero .posthero__wrapper{padding:14px 16px 24px;background-color:#0d1b2a;color:#fff;position:relative;max-width:1200px;margin:0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:16px;background-color:#0016217a;background-image:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width: 992px){.posthero .posthero__wrapper{border-radius:20px}}@media (min-width: 1200px){.posthero .posthero__wrapper{max-width:1160px}}@media (min-width: 600px){.posthero .posthero__wrapper{padding:18px 28px 32px}}@media (min-width: 992px){.posthero .posthero__wrapper{padding:20px 32px 40px}}.posthero .posthero__wrapper>*:not(.posthero__bg){position:relative;z-index:1}.posthero .posthero__bg{position:absolute;top:0;right:0;bottom:0;z-index:0;width:100%;opacity:.3;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 85%);mask-image:linear-gradient(to bottom,#000 0%,transparent 85%)}@media (min-width: 992px){.posthero .posthero__bg{width:60%;opacity:.45;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 50%);mask-image:linear-gradient(to right,transparent 0%,#000 50%)}}.posthero .posthero__bg img{display:block;width:100%;height:100%;object-fit:cover}.posthero .breadcrumb{margin-bottom:16px}@media (min-width: 992px){.posthero .breadcrumb{margin-bottom:24px}}.posthero .posthero__main{max-width:760px}.posthero .posthero__tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:0 0 10px;padding:0;list-style:none}.posthero .posthero__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:4.48px;font-size:1.7230769231rem;line-height:5.12px;line-height:1.9692307692rem;color:#f3c682}.posthero .posthero__title else{line-height:4.48px;line-height:1.7230769231rem}@media (min-width: 600px){.posthero .posthero__title{font-size:5.76px;font-size:2.2153846154rem;line-height:6.4px;line-height:2.4615384615rem}.posthero .posthero__title else{line-height:5.76px;line-height:2.2153846154rem}}@media (min-width: 992px){.posthero .posthero__title{font-size:6.72px;font-size:2.5846153846rem;line-height:7.68px;line-height:2.9538461538rem}.posthero .posthero__title else{line-height:6.72px;line-height:2.5846153846rem}}.posthero .posthero__lead{margin:12px 0 0;font-size:2.56px;font-size:.9846153846rem;line-height:3.84px;line-height:1.4769230769rem;color:#ffffffe6}.posthero .posthero__lead else{line-height:2.56px;line-height:.9846153846rem}@media (min-width: 992px){.posthero .posthero__lead{font-size:2.88px;font-size:1.1076923077rem;line-height:4.32px;line-height:1.6615384615rem}.posthero .posthero__lead else{line-height:2.88px;line-height:1.1076923077rem}}.posthero .posthero__meta{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;margin-top:20px}.posthero .posthero__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:50px;height:50px;overflow:hidden;border:2px solid #FFFFFF;border-radius:50%;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;color:#fff}.posthero .posthero__avatar else{line-height:2.88px;line-height:1.1076923077rem}.posthero .posthero__avatar img{display:block;width:100%;height:100%;object-fit:cover}.posthero .posthero__author{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#fff}.posthero .posthero__author else{line-height:2.4px;line-height:.9230769231rem}.posthero .posthero__date{margin:2px 0 0;font-size:1.92px;font-size:.7384615385rem;color:#ffffffa6}.posthero .posthero__date else{line-height:1.92px;line-height:.7384615385rem}.section--post .postseries__count{margin-left:auto;padding:1px 8px;border-radius:10px;background-color:#eef2f4;font-size:1.92px;font-size:.7384615385rem;letter-spacing:0;color:#5c6b7a}.section--post .postseries__count else{line-height:1.92px;line-height:.7384615385rem}.section--post .postseries{max-height:320px;margin:0 0 6px;padding:0;overflow-y:auto;list-style:none;counter-reset:series}.section--post .postseries__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:baseline;gap:8px;padding:7px 0;font-size:2.24px;font-size:.8615384615rem;line-height:3.04px;line-height:1.1692307692rem;counter-increment:series}.section--post .postseries__item else{line-height:2.24px;line-height:.8615384615rem}.section--post .postseries__item+.postseries__item{border-top:1px solid #e6ecf0}.section--post .postseries__item:before{content:counter(series);flex-shrink:0;min-width:18px;font-family:Figtree,sans-serif;font-weight:800;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.section--post .postseries__item:before else{line-height:1.92px;line-height:.7384615385rem}.section--post .postseries__item a{color:#021948}.section--post .postseries__item a:hover,.section--post .postseries__item a:focus-visible{color:#01708e}.section--post .postseries__item--current{font-weight:700;color:#01708e}.section--post .postseries__item--current:before{color:#01708e}.section--poll .poll{max-width:640px}.section--poll .poll__question{margin:0 0 14px;font-family:Figtree,sans-serif;font-weight:800;font-size:3.04px;font-size:1.1692307692rem;line-height:4px;line-height:1.5384615385rem;color:#021948}.section--poll .poll__question else{line-height:3.04px;line-height:1.1692307692rem}.section--poll .poll__options{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:8px;margin:0 0 16px;padding:0;border:0}.section--poll .poll__legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.section--poll .poll__option{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;min-height:46px;padding:10px 14px;border:2px solid #e6ecf0;border-radius:12px;font-size:2.4px;font-size:.9230769231rem;cursor:pointer;transition:border-color .2s,background-color .2s}.section--poll .poll__option else{line-height:2.4px;line-height:.9230769231rem}.section--poll .poll__option input{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:#01708E}.section--poll .poll__option:hover{border-color:#c9dbe2}.section--poll .poll__option:has(input:checked){border-color:#01708e;background-color:#eef7fa}.section--poll .poll__option:has(input:focus-visible){outline:2px solid #01708E;outline-offset:2px}.section--poll .poll__submit{min-height:44px;padding:8px 20px;border:0;border-radius:10px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:700;font-size:2.4px;font-size:.9230769231rem;color:#fff;cursor:pointer;transition:background-color .2s}.section--poll .poll__submit else{line-height:2.4px;line-height:.9230769231rem}.section--poll .poll__submit:hover,.section--poll .poll__submit:focus-visible{background-color:#024659}.section--poll .poll__results{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:12px;margin:0;padding:0;list-style:none}.section--poll .poll__result{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value" "bar bar";gap:4px 12px;font-size:2.24px;font-size:.8615384615rem}.section--poll .poll__result else{line-height:2.24px;line-height:.8615384615rem}.section--poll .poll__label{grid-area:label;color:#021948}.section--poll .poll__value{grid-area:value;font-family:Figtree,sans-serif;font-weight:800;color:#021948}.section--poll .poll__value small{font-weight:400;color:#5c6b7a}.section--poll .poll__bar{grid-area:bar;height:10px;overflow:hidden;border-radius:5px;background-color:#eef2f4}.section--poll .poll__bar span{display:block;height:100%;border-radius:inherit;background-color:#9cc6d6}.section--poll .poll__result--top .poll__bar span{background-color:#01708e}.section--poll .poll__total{margin:12px 0 0;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.section--poll .poll__total else{line-height:2.08px;line-height:.8rem}.section--guide .guide__archive{max-width:none;margin:0 0 24px}.section--guide .guide__archive a{font-weight:700;color:#01708e;text-decoration:underline}.section--guide .guide__updates{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:8px;margin:20px 0 0;padding:12px 14px;border-radius:10px;background-color:#f4f7f9;font-size:2.08px;font-size:.8rem;line-height:3.04px;line-height:1.1692307692rem;color:#5c6b7a}.section--guide .guide__updates else{line-height:2.08px;line-height:.8rem}.section--guide .guide__updates .icon{flex-shrink:0;width:18px;height:18px;margin-top:1px}.section--guide .guide__updates strong{color:#021948}.section--guide .cmscallout--info{max-width:none;margin-top:32px}.section--guide .guide__order{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;margin:0 0 20px;font-size:2.08px;font-size:.8rem;line-height:2.88px;line-height:1.1076923077rem;font-style:italic;color:#5c6b7a}.section--guide .guide__order else{line-height:2.08px;line-height:.8rem}.section--guide .guide__order .icon{flex-shrink:0;width:18px;height:18px}.section--guide .guidegroup{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;margin:32px 0 14px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;letter-spacing:.8px;text-transform:uppercase;color:#021948}.section--guide .guidegroup else{line-height:2.24px;line-height:.8615384615rem}.section--guide .guidegroup:first-of-type{margin-top:0}.section--guide .guidegroup:after{content:"";flex:1 1 auto;height:1px;background-color:#e6ecf0}.section--guide .guidegroup__level{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:3px}.section--guide .guidegroup__dot{width:8px;height:8px;border-radius:50%;background-color:#e6ecf0}.section--guide .guidegroup__dot--on{background-color:#f6b40e}.section--guide .guidepicks{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:20px}.section--guide .guidepick{scroll-margin-top:90px;padding:16px;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff}@media (min-width: 600px){.section--guide .guidepick{padding:20px 22px}}.section--guide .guidepick__head{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:start}@media (min-width: 600px){.section--guide .guidepick__head{grid-template-columns:130px minmax(0,1fr);gap:20px}}.section--guide .guidepick__cover{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;aspect-ratio:1;padding:8px;overflow:hidden;border-radius:12px;background-color:#f2f5f7}.section--guide .guidepick__cover picture{display:contents}.section--guide .guidepick__cover img{display:block;max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s ease-out}.section--guide .guidepick__cover:hover img{transform:scale(1.05)}.section--guide .guidepick__info{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:6px;min-width:0}.section--guide .guidepick__badges{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:0}.section--guide .guidepick__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.2px;font-size:1.2307692308rem;line-height:3.84px;line-height:1.4769230769rem}.section--guide .guidepick__title else{line-height:3.2px;line-height:1.2307692308rem}@media (min-width: 600px){.section--guide .guidepick__title{font-size:3.84px;font-size:1.4769230769rem;line-height:4.48px;line-height:1.7230769231rem}.section--guide .guidepick__title else{line-height:3.84px;line-height:1.4769230769rem}}.section--guide .guidepick__title a{color:#021948}.section--guide .guidepick__title a:hover,.section--guide .guidepick__title a:focus-visible{color:#01708e}.section--guide .guidepick__sronly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.section--guide .guidepick__subtitle{margin:0;font-size:2.4px;font-size:.9230769231rem;line-height:3.2px;line-height:1.2307692308rem;font-style:italic;color:#5c6b7a}.section--guide .guidepick__subtitle else{line-height:2.4px;line-height:.9230769231rem}.section--guide .guidepick__facts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:4px 0 0;padding:0;list-style:none}.section--guide .guidepick__facts li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;padding:3px 9px;border-radius:12px;background-color:#f4f7f9;font-size:1.92px;font-size:.7384615385rem;line-height:2.56px;line-height:.9846153846rem;color:#021948}.section--guide .guidepick__facts li else{line-height:1.92px;line-height:.7384615385rem}.section--guide .guidepick__facts .icon{width:14px;height:14px;color:#5c6b7a}.section--guide .guidepick__editors{margin:0;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.section--guide .guidepick__editors else{line-height:1.92px;line-height:.7384615385rem}.section--guide .guidepick__text{margin-top:14px;padding-top:14px;border-top:1px solid #e6ecf0}.section--guide .guidepick__text>:first-child{margin-top:0}.section--guide .guidepick__text>:last-child{margin-bottom:0}.section--guide .guidepick__links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 18px;margin:14px 0 0}.section--guide .guidepick__links a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#01708e}.section--guide .guidepick__links a else{line-height:2.24px;line-height:.8615384615rem}.section--guide .guidepick__links a:hover,.section--guide .guidepick__links a:focus-visible{text-decoration:underline}.section--guide .guidepick__links .icon{width:16px;height:16px}.section--guide .guide__summary{padding:18px 20px;border-left:4px solid #01708E;border-radius:0 14px 14px 0;background-color:#f4f7f9}.section--guide .guide__summarytitle{margin:0 0 8px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;line-height:3.68px;line-height:1.4153846154rem;color:#021948}.section--guide .guide__summarytitle else{line-height:2.88px;line-height:1.1076923077rem}@media (min-width: 992px){.section--guide .guidetoc{position:sticky;top:90px}}.section--guide .guidetoc{max-height:calc(100vh - 110px);overflow-y:auto}.section--guide .guidetoc__group{margin:12px 0 2px;font-family:Figtree,sans-serif;font-weight:800;font-size:1.76px;font-size:.6769230769rem;letter-spacing:.8px;text-transform:uppercase;color:#5c6b7a}.section--guide .guidetoc__group else{line-height:1.76px;line-height:.6769230769rem}.section--guide .guidetoc__group:first-of-type{margin-top:0}.section--guide .guidetoc__list{margin:0;padding:0;list-style:none}.section--guide .guidetoc__list li+li{border-top:1px solid #e6ecf0}.section--guide .guidetoc__list a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:baseline;gap:8px;padding:7px 0;font-size:2.24px;font-size:.8615384615rem;line-height:3.04px;line-height:1.1692307692rem;color:#021948}.section--guide .guidetoc__list a else{line-height:2.24px;line-height:.8615384615rem}.section--guide .guidetoc__list a:hover,.section--guide .guidetoc__list a:focus-visible{color:#01708e}.section--guide .guidetoc__more{display:inline-block;margin-top:10px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#01708e}.section--guide .guidetoc__more else{line-height:2.08px;line-height:.8rem}.section--guide .guidetoc__more:hover{text-decoration:underline}.section--guidesuggestions{scroll-margin-top:90px}.section--videos .videos__title{margin:0 0 18px;font-family:Figtree,sans-serif;font-weight:800;font-size:3.2px;font-size:1.2307692308rem;line-height:3.84px;line-height:1.4769230769rem;color:#021948}.section--videos .videos__title else{line-height:3.2px;line-height:1.2307692308rem}.section--videos .videos__title small{font-size:2.24px;font-size:.8615384615rem;font-weight:400;color:#5c6b7a}.section--videos .videos__title small else{line-height:2.24px;line-height:.8615384615rem}.videogrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (min-width: 600px){.videogrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width: 992px){.videogrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (min-width: 1200px){.videogrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.videocard{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;overflow:hidden;position:relative;border-radius:14px;transition:transform .34s cubic-bezier(.3,1.45,.5,1),box-shadow .3s,border-color .2s;border:2px solid #e6ecf0;background-color:#fff}@media (hover: hover) and (pointer: fine){.videocard:hover{transform:translate(-3px,-7px) rotate(-1.5deg);border-color:#c9dbe2;box-shadow:6px 14px 22px #0219482e,2px 4px 6px #0219481f}}.videocard:focus-within{border-color:#01708e}@media (prefers-reduced-motion: reduce){.videocard{transition:box-shadow .15s,border-color .15s}.videocard:hover{transform:translateY(-2px)}}.videocard .videocard__thumb{position:relative;aspect-ratio:9/16;overflow:hidden;background-color:#0d1b2a}.videocard .videocard__thumb picture{display:contents}.videocard .videocard__thumb img{display:block;width:100%;height:100%;object-fit:cover}.videocard .videocard__thumb:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.45));pointer-events:none}.videocard .videocard__play{position:absolute;bottom:10px;left:10px;z-index:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:38px;height:38px;border-radius:50%;background-color:#ffffffeb;color:#01708e;transition:transform .2s}.videocard .videocard__play .icon{width:18px;height:18px;margin-left:2px}@media (hover: hover) and (pointer: fine){.videocard:hover .videocard__play{transform:scale(1.1)}}.videocard .videocard__body{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;flex:1 1 auto;gap:8px;padding:12px}.videocard .videocard__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;line-height:3.04px;line-height:1.1692307692rem;color:#021948}.videocard .videocard__title else{line-height:2.4px;line-height:.9230769231rem}@media (min-width: 992px){.videocard .videocard__title{font-size:2.56px;font-size:.9846153846rem;line-height:3.2px;line-height:1.2307692308rem}.videocard .videocard__title else{line-height:2.56px;line-height:.9846153846rem}}.videocard .videocard__link{color:inherit}.videocard .videocard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.videocard .videocard__link:hover{color:#01708e}.videocard .videocard__link:focus-visible{outline:none}.videocard .videocard__sronly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.videocard .videocard__platforms{position:relative;z-index:2;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:auto 0 0;padding:0;list-style:none}.videocard .videocard__platform{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:34px;height:34px;border:1px solid #d5e4ea;border-radius:50%;background-color:#fff;color:#021948;transition:background-color .2s,border-color .2s,color .2s}.videocard .videocard__platform .icon{width:18px;height:18px}.videocard .videocard__platform:hover,.videocard .videocard__platform:focus-visible{border-color:#01708e;background-color:#01708e;color:#fff}.section--guides .guides__archive{max-width:none;margin:0 0 20px}.section--guides .guides__archive a{font-weight:700;color:#01708e;text-decoration:underline}.section--guides .guides__bar{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:12px;margin-bottom:20px}@media (min-width: 600px){.section--guides .guides__bar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}}.section--guides .guides__search{flex:1 1 auto;max-width:460px}.section--guides .guides__sort{flex-shrink:0}.section--guides .guides__count{margin:0 0 16px;padding-top:16px;border-top:1px solid #e6ecf0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.2px;font-size:1.2307692308rem;line-height:3.84px;line-height:1.4769230769rem;color:#021948}.section--guides .guides__count else{line-height:3.2px;line-height:1.2307692308rem}@media (min-width: 992px){.section--guides .guides__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1200px){.section--guides .guides__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.section--guides .guides__reset{padding:0;border:0;background:none;font-family:Figtree,sans-serif;font-weight:800;color:#01708e;text-decoration:underline;cursor:pointer}.section--deals .deals__archive{max-width:none;margin:0 0 20px}.section--deals .deals__sites{margin-bottom:20px}.section--deals .deals__count{margin:0 0 16px;padding-top:16px;border-top:1px solid #e6ecf0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.2px;font-size:1.2307692308rem;line-height:3.84px;line-height:1.4769230769rem;color:#021948}.section--deals .deals__count else{line-height:3.2px;line-height:1.2307692308rem}.dealgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none}@media (min-width: 600px){.dealgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.dealgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.dealcard{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:10px;padding:16px;color:#021948;position:relative;border-radius:14px;transition:transform .34s cubic-bezier(.3,1.45,.5,1),box-shadow .3s,border-color .2s;isolation:isolate;border:2px solid transparent;background-color:transparent}.dealcard:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:14px;background:linear-gradient(#b4a993,#b4a993) 50% 0/12px 4px no-repeat,linear-gradient(#b4a993,#b4a993) 100% 58%/4px 12px no-repeat,linear-gradient(#b4a993,#b4a993) 22% 100%/12px 4px no-repeat,repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 2px,transparent 2px 6px),radial-gradient(120% 90% at 30% 20%,#cfc6b6,#b4a993);box-shadow:inset 0 2px 6px #3c2d1473,inset 0 0 0 1px #a39780;outline:1.5px dashed rgba(2,25,72,.22);outline-offset:2px;opacity:0;transition:opacity .2s,transform .34s cubic-bezier(.3,1.45,.5,1)}.dealcard:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff;transition:border-color .2s,box-shadow .3s}@media (hover: hover) and (pointer: fine){.dealcard:hover{transform:translate(-3px,-7px) rotate(-1.5deg)}.dealcard:hover:before{opacity:1;transform:rotate(1.5deg) translate(3px,7px)}.dealcard:hover:after{border-color:#c9dbe2;box-shadow:6px 14px 22px #0219482e,2px 4px 6px #0219481f}}.dealcard:focus-within:after{border-color:#01708e}@media (prefers-reduced-motion: reduce){.dealcard{transition:box-shadow .15s,border-color .15s}.dealcard:hover{transform:translateY(-2px)}.dealcard:before{display:none}}.dealcard .dealcard__top{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:10px}.dealcard .dealcard__logo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:120px;height:60px;padding:6px;overflow:hidden;border:1px solid #e6ecf0;border-radius:10px;background-color:#fff;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;line-height:2.56px;line-height:.9846153846rem;text-align:center}.dealcard .dealcard__logo else{line-height:2.08px;line-height:.8rem}.dealcard .dealcard__logo img{display:block;max-width:100%;max-height:100%;object-fit:contain}.dealcard .dealcard__tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}.dealcard .dealcard__title{margin:4px 0 0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;line-height:3.52px;line-height:1.3538461538rem}.dealcard .dealcard__title else{line-height:2.88px;line-height:1.1076923077rem}.dealcard .dealcard__link{color:inherit}.dealcard .dealcard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.dealcard .dealcard__link:hover{color:#01708e}.dealcard .dealcard__link:focus-visible{outline:none}.dealcard .dealcard__sronly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dealcard .dealcard__desc{font-size:2.24px;font-size:.8615384615rem;line-height:3.36px;line-height:1.2923076923rem;color:#2b3a4a}.dealcard .dealcard__desc else{line-height:2.24px;line-height:.8615384615rem}.dealcard .dealcard__desc>:first-child{margin-top:0}.dealcard .dealcard__desc>:last-child{margin-bottom:0}.dealcard .dealcard__desc p,.dealcard .dealcard__desc li{font-size:2.24px;font-size:.8615384615rem;line-height:3.36px;line-height:1.2923076923rem}.dealcard .dealcard__desc p else,.dealcard .dealcard__desc li else{line-height:2.24px;line-height:.8615384615rem}.dealcard .dealcard__meta{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin:auto 0 0;padding-top:10px;border-top:1px solid #e6ecf0;font-size:1.92px;font-size:.7384615385rem;line-height:2.56px;line-height:.9846153846rem;color:#5c6b7a}.dealcard .dealcard__meta else{line-height:1.92px;line-height:.7384615385rem}.dealcard .dealcard__meta>span:first-child{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:5px}.dealcard .dealcard__meta .icon{width:15px;height:15px}.dealcard .dealcard__affiliate{padding:2px 8px;border-radius:10px;background-color:#eef2f4;font-size:1.76px;font-size:.6769230769rem;line-height:2.4px;line-height:.9230769231rem;color:#5c6b7a}.dealcard .dealcard__affiliate else{line-height:1.76px;line-height:.6769230769rem}.dealcard--over{background-color:#f4f7f9}.dealcard--over:hover{border-color:#e6ecf0;box-shadow:none;transform:none}.dealcard--over .dealcard__logo img{filter:grayscale(1);opacity:.7;transform:none!important}.dealcard--over .dealcard__title,.dealcard--over .dealcard__desc{color:#5c6b7a}.dealcard__tag--over{background-color:#eef2f4;color:#5c6b7a}.section--favlist .favlist__tabs{padding:18px var(--section-padding) 0 var(--section-padding)}.section--favlist .favlist__tab{gap:8px}.section--favlist .favlist__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:24px;height:24px;overflow:hidden;border-radius:50%;background-color:#01708e;font-size:1.76px;font-size:.6769230769rem;font-weight:700;color:#fff}.section--favlist .favlist__avatar else{line-height:1.76px;line-height:.6769230769rem}.section--favlist .favlist__avatar img{width:100%;height:100%;object-fit:cover}.section--favlist .favlist__writer{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:8px;margin-bottom:20px;padding:14px 16px;border-radius:12px;background-color:#f4f7f9}@media (min-width: 600px){.section--favlist .favlist__writer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px}}.section--favlist .favlist__writertext{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:2px;margin:0;font-size:2.08px;font-size:.8rem;line-height:3.04px;line-height:1.1692307692rem;color:#5c6b7a}.section--favlist .favlist__writertext else{line-height:2.08px;line-height:.8rem}.section--favlist .favlist__writertext strong{font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;color:#021948}.section--favlist .favlist__writertext strong else{line-height:2.56px;line-height:.9846153846rem}.section--favlist .favlist__writerlink{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex-shrink:0;gap:6px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#01708e}.section--favlist .favlist__writerlink else{line-height:2.24px;line-height:.8615384615rem}.section--favlist .favlist__writerlink .icon{width:16px;height:16px}.section--favlist .favlist__writerlink:hover{text-decoration:underline}.section--favlist .favlist__other{max-width:none;margin-top:32px}.section--ideal .ideal__lead{margin:0 0 6px;font-size:2.4px;font-size:.9230769231rem;line-height:1.6;color:#5c6b7a}.section--ideal .ideal__lead else{line-height:2.4px;line-height:.9230769231rem}.section--ideal .ideal__lead strong{color:#021948}.section--ideal .ideal__writerlinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-shrink:0;gap:8px 18px}.section--ideal .ideal__group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;margin:28px 0 14px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;line-height:3.52px;line-height:1.3538461538rem;color:#021948}.section--ideal .ideal__group else{line-height:2.72px;line-height:1.0461538462rem}.section--ideal .ideal__group:first-of-type{margin-top:18px}.section--ideal .ideal__group:after{content:"";flex:1 1 auto;height:1px;background-color:#e6ecf0}.section--ideal .ideal__groupcount{padding:2px 9px;border-radius:10px;background-color:#eef2f4;font-family:Figtree,sans-serif;font-weight:700;font-size:1.92px;font-size:.7384615385rem;line-height:2.56px;line-height:.9846153846rem;color:#5c6b7a}.section--ideal .ideal__groupcount else{line-height:1.92px;line-height:.7384615385rem}.section--news .news__archive{max-width:none;margin:0 0 20px}.section--news .news__archive a{font-weight:700;color:#01708e;text-decoration:underline}.section--news .news__years{margin-bottom:20px}.section--news .news__count{margin:0;padding-top:16px;border-top:1px solid #e6ecf0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.2px;font-size:1.2307692308rem;line-height:3.84px;line-height:1.4769230769rem;color:#021948}.section--news .news__count else{line-height:3.2px;line-height:1.2307692308rem}.section--news .news__count small{font-size:2.24px;font-size:.8615384615rem;font-weight:400;color:#5c6b7a}.section--news .news__count small else{line-height:2.24px;line-height:.8615384615rem}.section--news .news__month{margin:28px 0 12px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;letter-spacing:.8px;text-transform:uppercase;color:#5c6b7a}.section--news .news__month else{line-height:2.24px;line-height:.8615384615rem}.newsfeed{position:relative;margin:0;padding:0;list-style:none}.newsfeed:before{content:"";position:absolute;top:8px;bottom:8px;left:23px;width:2px;background-color:#e6ecf0}.newsitem{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;padding-bottom:14px}@media (min-width: 600px){.newsitem{gap:20px}}.newsitem .newsitem__date{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;width:48px;height:48px;border:2px solid #e6ecf0;border-radius:50%;background-color:#fff;color:#021948;line-height:1}.newsitem .newsitem__day{font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;line-height:2.56px;line-height:.9846153846rem}.newsitem .newsitem__day else{line-height:2.56px;line-height:.9846153846rem}.newsitem .newsitem__monthname{font-size:1.6px;font-size:.6153846154rem;line-height:1.92px;line-height:.7384615385rem;text-transform:uppercase;color:#5c6b7a}.newsitem .newsitem__monthname else{line-height:1.6px;line-height:.6153846154rem}.newsitem .newsitem__card{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:14px;padding:12px;color:#021948;position:relative;border-radius:14px;transition:transform .34s cubic-bezier(.3,1.45,.5,1),box-shadow .3s,border-color .2s;isolation:isolate;border:2px solid transparent;background-color:transparent}.newsitem .newsitem__card:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:14px;background:linear-gradient(#b4a993,#b4a993) 50% 0/12px 4px no-repeat,linear-gradient(#b4a993,#b4a993) 100% 58%/4px 12px no-repeat,linear-gradient(#b4a993,#b4a993) 22% 100%/12px 4px no-repeat,repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 2px,transparent 2px 6px),radial-gradient(120% 90% at 30% 20%,#cfc6b6,#b4a993);box-shadow:inset 0 2px 6px #3c2d1473,inset 0 0 0 1px #a39780;outline:1.5px dashed rgba(2,25,72,.22);outline-offset:2px;opacity:0;transition:opacity .2s,transform .34s cubic-bezier(.3,1.45,.5,1)}.newsitem .newsitem__card:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff;transition:border-color .2s,box-shadow .3s}@media (hover: hover) and (pointer: fine){.newsitem .newsitem__card:hover{transform:translate(-3px,-7px) rotate(-1.5deg)}.newsitem .newsitem__card:hover:before{opacity:1;transform:rotate(1.5deg) translate(3px,7px)}.newsitem .newsitem__card:hover:after{border-color:#c9dbe2;box-shadow:6px 14px 22px #0219482e,2px 4px 6px #0219481f}}.newsitem .newsitem__card:focus-within:after{border-color:#01708e}@media (prefers-reduced-motion: reduce){.newsitem .newsitem__card{transition:box-shadow .15s,border-color .15s}.newsitem .newsitem__card:hover{transform:translateY(-2px)}.newsitem .newsitem__card:before{display:none}}.newsitem .newsitem__thumb{flex-shrink:0;width:96px;aspect-ratio:16/10;overflow:hidden;border-radius:10px;background-color:#f4f7f9}@media (min-width: 600px){.newsitem .newsitem__thumb{width:160px}}.newsitem .newsitem__thumb picture{display:contents}.newsitem .newsitem__thumb img{display:block;width:100%;height:100%;object-fit:cover}.newsitem .newsitem__body{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:6px;min-width:0}.newsitem .newsitem__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;line-height:3.36px;line-height:1.2923076923rem}.newsitem .newsitem__title else{line-height:2.72px;line-height:1.0461538462rem}.newsitem .newsitem__link{color:inherit}.newsitem .newsitem__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.newsitem .newsitem__link:hover{color:#01708e}.newsitem .newsitem__link:focus-visible{outline:none}.newsitem .newsitem__excerpt{display:-webkit-box;margin:0;overflow:hidden;font-size:2.08px;font-size:.8rem;line-height:3.04px;line-height:1.1692307692rem;color:#5c6b7a;-webkit-line-clamp:2;-webkit-box-orient:vertical}.newsitem .newsitem__excerpt else{line-height:2.08px;line-height:.8rem}.newsitem .newsitem__brief{padding:12px 16px;border-left:3px solid #01708E;border-radius:0 12px 12px 0;background-color:#f4f7f9}.newsitem .newsitem__brieftag{margin-bottom:6px}.newsitem .newsitem__content{font-size:2.24px;font-size:.8615384615rem;line-height:3.52px;line-height:1.3538461538rem}.newsitem .newsitem__content else{line-height:2.24px;line-height:.8615384615rem}.newsitem .newsitem__content>:first-child{margin-top:0}.newsitem .newsitem__content>:last-child{margin-bottom:0}.newsitem .newsitem__content p,.newsitem .newsitem__content li{font-size:2.24px;font-size:.8615384615rem;line-height:3.52px;line-height:1.3538461538rem}.newsitem .newsitem__content p else,.newsitem .newsitem__content li else{line-height:2.24px;line-height:.8615384615rem}.newsitem .newsitem__content a{color:#01708e;text-decoration:underline}.newsitem .newsitem__content img{max-width:100%;height:auto;border-radius:8px}.newsitem .newsitem__source{margin:8px 0 0;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.newsitem .newsitem__source else{line-height:1.92px;line-height:.7384615385rem}.newsitem .newsitem__source a{color:#01708e;text-decoration:underline}.cardtag--news{background-color:#e7f0fb;color:#2a5aa8}.section--post .post__archive{max-width:none;margin:0 0 24px}.teamgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}@media (min-width: 600px){.teamgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (min-width: 992px){.teamgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.membercard{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;padding:20px 14px 16px;color:#021948;text-align:center;position:relative;border-radius:14px;transition:transform .34s cubic-bezier(.3,1.45,.5,1),box-shadow .3s,border-color .2s;isolation:isolate;border:2px solid transparent;background-color:transparent}.membercard:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:14px;background:linear-gradient(#b4a993,#b4a993) 50% 0/12px 4px no-repeat,linear-gradient(#b4a993,#b4a993) 100% 58%/4px 12px no-repeat,linear-gradient(#b4a993,#b4a993) 22% 100%/12px 4px no-repeat,repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 2px,transparent 2px 6px),radial-gradient(120% 90% at 30% 20%,#cfc6b6,#b4a993);box-shadow:inset 0 2px 6px #3c2d1473,inset 0 0 0 1px #a39780;outline:1.5px dashed rgba(2,25,72,.22);outline-offset:2px;opacity:0;transition:opacity .2s,transform .34s cubic-bezier(.3,1.45,.5,1)}.membercard:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff;transition:border-color .2s,box-shadow .3s}@media (hover: hover) and (pointer: fine){.membercard:hover{transform:translate(-3px,-7px) rotate(-1.5deg)}.membercard:hover:before{opacity:1;transform:rotate(1.5deg) translate(3px,7px)}.membercard:hover:after{border-color:#c9dbe2;box-shadow:6px 14px 22px #0219482e,2px 4px 6px #0219481f}}.membercard:focus-within:after{border-color:#01708e}@media (prefers-reduced-motion: reduce){.membercard{transition:box-shadow .15s,border-color .15s}.membercard:hover{transform:translateY(-2px)}.membercard:before{display:none}}.membercard .membercard__photo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:4px;overflow:hidden;border:3px solid #FFFFFF;border-radius:50%;background-color:#f4f7f9;box-shadow:0 6px 16px #02194826}@media (min-width: 992px){.membercard .membercard__photo{width:112px;height:112px}}.membercard .membercard__photo img{display:block;width:100%;height:100%;object-fit:cover}.membercard .membercard__photo--empty{background:linear-gradient(145deg,#01708e,#021948);font-family:Figtree,sans-serif;font-weight:800;font-size:4.8px;font-size:1.8461538462rem;line-height:4.8px;line-height:1.8461538462rem;color:#fff}.membercard .membercard__photo--empty else{line-height:4.8px;line-height:1.8461538462rem}.membercard .membercard__name{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;line-height:3.52px;line-height:1.3538461538rem}.membercard .membercard__name else{line-height:2.88px;line-height:1.1076923077rem}.membercard .membercard__link{color:inherit}.membercard .membercard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.membercard .membercard__link:hover{color:#01708e}.membercard .membercard__link:focus-visible{outline:none}.membercard .membercard__bio{display:-webkit-box;margin:0;overflow:hidden;font-size:2.08px;font-size:.8rem;line-height:3.04px;line-height:1.1692307692rem;color:#5c6b7a;-webkit-line-clamp:3;-webkit-box-orient:vertical}.membercard .membercard__bio else{line-height:2.08px;line-height:.8rem}.membercard .membercard__stats{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;margin:auto 0 0;padding-top:8px;font-size:1.92px;font-size:.7384615385rem;line-height:2.56px;line-height:.9846153846rem;color:#5c6b7a}.membercard .membercard__stats else{line-height:1.92px;line-height:.7384615385rem}.membercard .membercard__stats span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px}.membercard .membercard__stats strong{color:#021948}.membercard .membercard__stats .icon{width:14px;height:14px;color:#e0384b}.membertastes .profile__asidetitle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px}.membertastes .profile__asidetitle .icon{width:18px;height:18px;color:#01708e}.membertastes .profile__asidetitle+.membertastes__text+.profile__asidetitle{margin-top:18px}.membertastes .membertastes__text{margin:6px 0 0;font-size:2.24px;font-size:.8615384615rem;line-height:3.36px;line-height:1.2923076923rem;color:#2b3a4a}.membertastes .membertastes__text else{line-height:2.24px;line-height:.8615384615rem}.teamchips{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:0;list-style:none}.teamchips .teamchips__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;padding:4px 14px 4px 4px;border:1px solid #e6ecf0;border-radius:22px;background-color:#fff;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948;transition:border-color .2s,color .2s}.teamchips .teamchips__item else{line-height:2.24px;line-height:.8615384615rem}.teamchips .teamchips__item:hover,.teamchips .teamchips__item:focus-visible{border-color:#01708e;color:#01708e}.teamchips .teamchips__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:32px;height:32px;overflow:hidden;border-radius:50%;background-color:#01708e;font-size:1.92px;font-size:.7384615385rem;color:#fff}.teamchips .teamchips__avatar else{line-height:1.92px;line-height:.7384615385rem}.teamchips .teamchips__avatar img{width:100%;height:100%;object-fit:cover}.pagehero .selectionhero__facts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 18px;margin:14px 0 0;padding:0;list-style:none;font-size:2.24px;font-size:.8615384615rem;line-height:3.2px;line-height:1.2307692308rem;color:#ffffffa6}.pagehero .selectionhero__facts else{line-height:2.24px;line-height:.8615384615rem}.pagehero .selectionhero__facts li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px}.pagehero .selectionhero__facts strong{color:#ffffffe6}.pagehero .selectionhero__facts .icon{flex-shrink:0;width:16px;height:16px;color:#f3c682}.section--selection .selection__intro{max-width:calc(760px + 2 * var(--section-padding));padding:var(--section-padding) var(--section-padding) 4px var(--section-padding);font-size:2.56px;font-size:.9846153846rem;line-height:1.7;color:#2b3a4a}.section--selection .selection__intro else{line-height:2.56px;line-height:.9846153846rem}.section--selection .selection__intro p{margin:0 0 12px}.section--selection .selection__intro p:last-child{margin-bottom:0}.section--selection .selection__intro strong{color:#021948}.section--selection .selection__intro a{color:#01708e;text-decoration:underline}.section--selection .reviewfeatured+.section__more,.section--selection .reviewgrid+.section__more{margin-top:24px}.section--selectionrecent .gamegrid+.section__more{margin-top:24px}.selectionguide{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width: 992px){.selectionguide{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:start}}.selectionguide .selectionguide__text{font-size:2.4px;font-size:.9230769231rem;line-height:1.7;color:#2b3a4a}.selectionguide .selectionguide__text else{line-height:2.4px;line-height:.9230769231rem}.selectionguide .selectionguide__text p{margin:0 0 14px}.selectionguide .selectionguide__text p:last-child{margin-bottom:0}.selectionguide .selectionguide__text strong{color:#021948}.selectionguide .selectionguide__faqtitle{margin:0 0 12px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;line-height:3.52px;line-height:1.3538461538rem;color:#021948}.selectionguide .selectionguide__faqtitle else{line-height:2.72px;line-height:1.0461538462rem}.selectionguide .selectionguide__answer{margin:0;padding:0 16px 14px;font-size:2.24px;font-size:.8615384615rem;line-height:1.6;color:#5c6b7a}.selectionguide .selectionguide__answer else{line-height:2.24px;line-height:.8615384615rem}.selectioncard .reviewcard__tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px}.selectioncard .selectioncard__badge{width:24px;height:24px}.selectioncard .selectioncard__badge .icon{width:14px;height:14px}.selectioncard .selectioncard__rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex-shrink:0;gap:4px;padding:4px 9px 4px 7px;border:1px solid #f6b40e;border-radius:999px;background-color:#fff;color:#021948;white-space:nowrap;line-height:1}.selectioncard .selectioncard__rating .icon{width:15px;height:15px;color:#f6b40e}.selectioncard .selectioncard__rating b{font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;line-height:2.56px;line-height:.9846153846rem}.selectioncard .selectioncard__rating b else{line-height:2.4px;line-height:.9230769231rem}.selectioncard .selectioncard__rating small{margin-left:1px;font-size:1.44px;font-size:.5538461538rem;line-height:1.6px;line-height:.6153846154rem;color:#5c6b7a}.selectioncard .selectioncard__rating small else{line-height:1.44px;line-height:.5538461538rem}.selectioncard .selectioncard__meta{font-size:2.08px;font-size:.8rem}.selectioncard .selectioncard__meta else{line-height:2.08px;line-height:.8rem}@media (min-width: 992px){.section--selection .reviewfeatured .selectioncard:not(.reviewcard--featured) .selectioncard__quote{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:2.08px;font-size:.8rem}.section--selection .reviewfeatured .selectioncard:not(.reviewcard--featured) .selectioncard__quote else{line-height:2.08px;line-height:.8rem}}.pagehero .searchhero__count{margin:10px 0 0;font-size:2.4px;font-size:.9230769231rem;line-height:3.52px;line-height:1.3538461538rem;color:#ffffffa6}.pagehero .searchhero__count else{line-height:2.4px;line-height:.9230769231rem}.pagehero .searchhero__count strong{color:#ffffffe6}.pagehero .searchhero__form{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;max-width:560px;margin-top:18px}.pagehero .searchhero__field{position:relative;flex:1;min-width:0}.pagehero .searchhero__field .icon{position:absolute;top:50%;left:14px;width:18px;height:18px;color:#5c6b7a;transform:translateY(-50%);pointer-events:none}.pagehero .searchhero__field input{width:100%;height:46px;margin:0;padding:0 14px 0 42px;border:0;border-radius:999px;background-color:#fff;font-size:2.4px;font-size:.9230769231rem;color:#021948;box-shadow:none}.pagehero .searchhero__field input else{line-height:2.4px;line-height:.9230769231rem}.pagehero .searchhero__field input:focus{outline:3px solid #f6b40e;outline-offset:1px}.pagehero .searchhero__submit{flex-shrink:0;height:46px;padding:0 20px;border:0;border-radius:999px;background-color:#f5821f;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#fff;cursor:pointer;transition:background-color .2s}.pagehero .searchhero__submit else{line-height:2.4px;line-height:.9230769231rem}.pagehero .searchhero__submit:hover,.pagehero .searchhero__submit:focus-visible{background-color:#dc6c0b}.pagehero .searchhero__sronly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.searchfilters{max-width:1200px;margin:0 auto 18px;padding:0 12px}@media (min-width: 1200px){.searchfilters{padding:0}}.searchfilters .pilltabs__tab{box-shadow:0 2px 8px #0219481f}.section--searchresults .searchresults__count{margin-left:4px;font-family:Figtree,sans-serif;font-weight:600;font-size:2.56px;font-size:.9846153846rem;color:#5c6b7a}.section--searchresults .searchresults__count else{line-height:2.56px;line-height:.9846153846rem}.section--searchresults .searchresults__more{margin-top:14px}@media (min-width: 600px){.section--searchresults .searchresults__more{margin-top:20px}}.section--searchresults .searchresults__morebtn{border:0;background:none;cursor:pointer}.searchempty{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;padding:24px 0;text-align:center}.searchempty .searchempty__icon{width:44px;height:44px;color:#01708e}.searchempty .searchempty__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.52px;font-size:1.3538461538rem;line-height:4.48px;line-height:1.7230769231rem;color:#021948}.searchempty .searchempty__title else{line-height:3.52px;line-height:1.3538461538rem}.searchempty .searchempty__text{max-width:560px;margin:0;font-size:2.4px;font-size:.9230769231rem;line-height:3.84px;line-height:1.4769230769rem;color:#5c6b7a}.searchempty .searchempty__text else{line-height:2.4px;line-height:.9230769231rem}.searchempty .searchempty__links{justify-content:center;margin-top:8px}.section--shortavis .shortavis__count{margin:0 0 18px;padding-top:16px;border-top:1px solid #e6ecf0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.2px;font-size:1.2307692308rem;line-height:3.84px;line-height:1.4769230769rem;color:#021948}.section--shortavis .shortavis__count else{line-height:3.2px;line-height:1.2307692308rem}.section--shortavis .shortavis__count small{font-size:2.24px;font-size:.8615384615rem;font-weight:400;color:#5c6b7a}.section--shortavis .shortavis__count small else{line-height:2.24px;line-height:.8615384615rem}.section--shortavis .section__content>.shortavis__count:first-child{padding-top:0;border-top:0}.section--shortavis .shortcard__quote{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.section--shortavis .pagination{margin-top:24px}.profilehero{position:relative;z-index:1;margin:16px 0 20px;padding:0 22px}@media (min-width: 600px){.profilehero{margin-bottom:28px}}@media (min-width: 992px){.profilehero{margin-top:24px;padding:0 32px}}@media (min-width: 1200px){.profilehero{padding:0}}.profilehero .profilehero__wrapper{padding:14px 16px 18px;background:radial-gradient(110% 120% at 0% 0%,#01708e73,#01708e00 60%),#0d1b2a;color:#fff;position:relative;max-width:1200px;margin:0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:16px;background-color:#0016217a;background-image:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width: 992px){.profilehero .profilehero__wrapper{border-radius:20px}}@media (min-width: 1200px){.profilehero .profilehero__wrapper{max-width:1160px}}@media (min-width: 600px){.profilehero .profilehero__wrapper{padding:18px 28px 24px}}@media (min-width: 992px){.profilehero .profilehero__wrapper{padding:20px 32px 28px}}.profilehero .breadcrumb{margin-bottom:18px}.profilehero .profilehero__main{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px;margin-bottom:22px;text-align:center}@media (min-width: 600px){.profilehero .profilehero__main{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:24px;text-align:left}}@media (min-width: 992px){.profilehero .profilehero__main{gap:32px;margin-bottom:26px}}.profilehero .profilehero__photo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:132px;height:132px;overflow:hidden;border:4px solid rgba(255,255,255,.9);border-radius:50%;background-color:#114960;box-shadow:0 10px 26px #00000059}@media (min-width: 992px){.profilehero .profilehero__photo{width:168px;height:168px}}.profilehero .profilehero__photo picture,.profilehero .profilehero__photo img{display:block;width:100%;height:100%}.profilehero .profilehero__photo img{object-fit:cover}.profilehero .profilehero__photo--empty{background:linear-gradient(145deg,#01708e,#021948);font-family:Figtree,sans-serif;font-weight:800;font-size:7.04px;font-size:2.7076923077rem;line-height:7.04px;line-height:2.7076923077rem}.profilehero .profilehero__photo--empty else{line-height:7.04px;line-height:2.7076923077rem}.profilehero .profilehero__photo--logo{padding:14px;border-radius:22px;background-color:#fff}.profilehero .profilehero__photo--logo img{object-fit:contain}.profilehero .profilehero__photo--logo.profilehero__photo--empty{padding:0;background:linear-gradient(145deg,#01708e,#021948)}.profilehero .profilehero__content{min-width:0}.profilehero .profilehero__role--muted{background-color:#c8343f4d}.profilehero .profilehero__links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;padding:0;list-style:none}@media (min-width: 600px){.profilehero .profilehero__links{justify-content:flex-start}}.profilehero .profilehero__link{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:4px 14px;border:1px solid rgba(255,255,255,.4);border-radius:10px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#fff;transition:background-color .15s,color .15s}.profilehero .profilehero__link else{line-height:2.08px;line-height:.8rem}.profilehero .profilehero__link .icon{width:16px;height:16px}.profilehero .profilehero__link:hover,.profilehero .profilehero__link:focus-visible{background-color:#fff;color:#021948}.profilehero .profilehero__roles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0 0 10px;padding:0;list-style:none}@media (min-width: 600px){.profilehero .profilehero__roles{justify-content:flex-start}}.profilehero .profilehero__role{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;padding:3px 12px;border-radius:10px;background-color:#ffffff24;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#fff}.profilehero .profilehero__role else{line-height:2.08px;line-height:.8rem}.profilehero .profilehero__role .icon{width:16px;height:16px}.profilehero .profilehero__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:4.8px;font-size:1.8461538462rem;line-height:5.44px;line-height:2.0923076923rem;color:#fff}.profilehero .profilehero__title else{line-height:4.8px;line-height:1.8461538462rem}@media (min-width: 992px){.profilehero .profilehero__title{font-size:6.72px;font-size:2.5846153846rem;line-height:7.36px;line-height:2.8307692308rem}.profilehero .profilehero__title else{line-height:6.72px;line-height:2.5846153846rem}}.profilehero .profilehero__intro{margin:6px 0 0;font-size:2.56px;font-size:.9846153846rem;color:#fffc}.profilehero .profilehero__intro else{line-height:2.56px;line-height:.9846153846rem}@media (min-width: 992px){.section--profile .profile__split{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px}}.section--profile .profile__bio{max-width:760px;font-size:2.56px;font-size:.9846153846rem;line-height:1.7}.section--profile .profile__bio else{line-height:2.56px;line-height:.9846153846rem}.section--profile .profile__aside{margin-top:24px}@media (min-width: 992px){.section--profile .profile__aside{margin-top:0}}.section--profile .profile__asidetitle{margin:0 0 10px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;color:#021948}.section--profile .profile__asidetitle else{line-height:2.56px;line-height:.9846153846rem}.section--profile .profile__identity{margin:0 0 16px;padding:4px 16px;border:1px solid #d5e7f0;border-radius:14px;background-color:#f4f9fc}.section--profile .profile__identityrow{padding:10px 0}.section--profile .profile__identityrow+.profile__identityrow{border-top:1px solid #e6ecf0}.section--profile .profile__identityrow dt{font-size:1.92px;font-size:.7384615385rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#5c6b7a}.section--profile .profile__identityrow dt else{line-height:1.92px;line-height:.7384615385rem}.section--profile .profile__identityrow dd{margin:2px 0 0;font-size:2.4px;font-size:.9230769231rem;line-height:1.45;color:#021948}.section--profile .profile__identityrow dd else{line-height:2.4px;line-height:.9230769231rem}.section--profile .profile__anecdote{padding:14px 16px;border:1px solid #f3d27a;border-radius:14px;background-color:#fffcf2}.section--profile .profile__anecdote .txtcontent{font-size:2.24px;font-size:.8615384615rem;line-height:1.6}.section--profile .profile__anecdote .txtcontent else{line-height:2.24px;line-height:.8615384615rem}.section--profile .profile__anecdotetitle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;margin:0 0 6px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#8a6200}.section--profile .profile__anecdotetitle else{line-height:2.4px;line-height:.9230769231rem}.section--profile .profile__anecdotetitle .icon{width:18px;height:18px}.section--profile button.section__morelink{border:0;background:none;font:inherit;cursor:pointer}.section--profile .section__actions{min-width:0}.profilepost{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;max-width:420px;overflow:hidden;color:inherit;position:relative;border-radius:14px;transition:transform .34s cubic-bezier(.3,1.45,.5,1),box-shadow .3s,border-color .2s;border:2px solid #e6ecf0;background-color:#fff}@media (hover: hover) and (pointer: fine){.profilepost:hover{transform:translate(-3px,-7px) rotate(-1.5deg);border-color:#c9dbe2;box-shadow:6px 14px 22px #0219482e,2px 4px 6px #0219481f}}.profilepost:focus-within{border-color:#01708e}@media (prefers-reduced-motion: reduce){.profilepost{transition:box-shadow .15s,border-color .15s}.profilepost:hover{transform:translateY(-2px)}}.profilepost:hover .profilepost__title,.profilepost:focus-visible .profilepost__title{color:#01708e}.profilepost .profilepost__image{display:block;width:100%;aspect-ratio:16/9;overflow:hidden}.profilepost .profilepost__image picture,.profilepost .profilepost__image img{display:block;width:100%;height:100%}.profilepost .profilepost__image img{object-fit:cover}.profilepost .profilepost__type{margin:12px 14px 0;padding:2px 8px;border-radius:8px;background-color:#eef2f4;font-size:1.76px;font-size:.6769230769rem;font-weight:700;text-transform:uppercase;color:#01708e}.profilepost .profilepost__type else{line-height:1.76px;line-height:.6769230769rem}.profilepost .profilepost__title{margin:6px 14px 0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;line-height:3.2px;line-height:1.2307692308rem;color:#021948;transition:color .2s}.profilepost .profilepost__title else{line-height:2.56px;line-height:.9846153846rem}.profilepost .profilepost__more{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;margin:8px 14px 14px;font-size:2.08px;font-size:.8rem;font-weight:700;color:#01708e}.profilepost .profilepost__more else{line-height:2.08px;line-height:.8rem}.profilepost .profilepost__more .icon{width:16px;height:16px}.section--profile .profile__empty{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;padding:36px 16px;border:2px dashed #e6ecf0;border-radius:16px;text-align:center;color:#5c6b7a}.section--profile .profile__empty .icon{width:36px;height:36px;color:#01708e}.section--profile .profile__empty p{margin:0}.section--profile .profile__empty strong{color:#021948}.section--profile .profile__empty a{color:#01708e;text-decoration:underline}.section--profile .mechanic__guide{max-width:760px;margin-top:20px}.section--profile .mechanic__guide:first-child{margin-top:0}.section--profile .mechanic__more{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 24px}.section--directory .directory__intro{max-width:760px;margin-bottom:22px;font-size:2.4px;font-size:.9230769231rem;line-height:1.65;color:#2b3a4a}.section--directory .directory__intro else{line-height:2.4px;line-height:.9230769231rem}.section--directory .directory__intro p{margin:0 0 10px}.section--directory .directory__intro p:last-child{margin-bottom:0}.directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (min-width: 600px){.directory{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 600px){.directory{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media (min-width: 992px){.directory{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width: 1200px){.directory{grid-template-columns:repeat(6,minmax(0,1fr))}}.directory__empty{margin:0;padding:30px 0;font-size:2.24px;font-size:.8615384615rem;font-style:italic;text-align:center;color:#5c6b7a}.directory__empty else{line-height:2.24px;line-height:.8615384615rem}.dircard{display:flex}.dircard .dircard__link{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;padding:16px 10px 14px;text-align:center;color:inherit;position:relative;border-radius:14px;transition:transform .34s cubic-bezier(.3,1.45,.5,1),box-shadow .3s,border-color .2s;isolation:isolate;border:2px solid transparent;background-color:transparent}.dircard .dircard__link:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:14px;background:linear-gradient(#b4a993,#b4a993) 50% 0/12px 4px no-repeat,linear-gradient(#b4a993,#b4a993) 100% 58%/4px 12px no-repeat,linear-gradient(#b4a993,#b4a993) 22% 100%/12px 4px no-repeat,repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 2px,transparent 2px 6px),radial-gradient(120% 90% at 30% 20%,#cfc6b6,#b4a993);box-shadow:inset 0 2px 6px #3c2d1473,inset 0 0 0 1px #a39780;outline:1.5px dashed rgba(2,25,72,.22);outline-offset:2px;opacity:0;transition:opacity .2s,transform .34s cubic-bezier(.3,1.45,.5,1)}.dircard .dircard__link:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:2px solid #e6ecf0;border-radius:14px;background-color:#fff;transition:border-color .2s,box-shadow .3s}@media (hover: hover) and (pointer: fine){.dircard .dircard__link:hover{transform:translate(-3px,-7px) rotate(-1.5deg)}.dircard .dircard__link:hover:before{opacity:1;transform:rotate(1.5deg) translate(3px,7px)}.dircard .dircard__link:hover:after{border-color:#c9dbe2;box-shadow:6px 14px 22px #0219482e,2px 4px 6px #0219481f}}.dircard .dircard__link:focus-within:after{border-color:#01708e}@media (prefers-reduced-motion: reduce){.dircard .dircard__link{transition:box-shadow .15s,border-color .15s}.dircard .dircard__link:hover{transform:translateY(-2px)}.dircard .dircard__link:before{display:none}}.dircard .dircard__link:hover .dircard__title,.dircard .dircard__link:focus-visible .dircard__title{color:#01708e}.dircard .dircard__link:focus-visible{outline:2px solid #01708E;outline-offset:2px}.dircard .dircard__visual{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:100%;max-width:132px;aspect-ratio:1;margin-bottom:12px;overflow:hidden;border-radius:14px;background-color:#f4f9fc;box-shadow:0 0 0 4px #f4f9fc}.dircard .dircard__visual picture,.dircard .dircard__visual img{display:block;width:100%;height:100%}.dircard .dircard__visual img{object-fit:cover}.dircard .dircard__visual--person{border-radius:50%}.dircard .dircard__visual--logo{padding:10px;border:1px solid #e6ecf0;background-color:#fff;box-shadow:none}.dircard .dircard__visual--logo img{object-fit:contain}.dircard .dircard__visual--empty{background:linear-gradient(145deg,#01708e,#021948)}.dircard .dircard__initials{font-family:Figtree,sans-serif;font-weight:800;font-size:4.8px;font-size:1.8461538462rem;line-height:4.8px;line-height:1.8461538462rem;letter-spacing:.02em;color:#fff}.dircard .dircard__initials else{line-height:4.8px;line-height:1.8461538462rem}.dircard .dircard__title{font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;line-height:3.04px;line-height:1.1692307692rem;color:#021948;overflow-wrap:anywhere;transition:color .2s}.dircard .dircard__title else{line-height:2.4px;line-height:.9230769231rem}@media (min-width: 600px){.dircard .dircard__title{font-size:2.56px;font-size:.9846153846rem;line-height:3.2px;line-height:1.2307692308rem}.dircard .dircard__title else{line-height:2.56px;line-height:.9846153846rem}}.dircard .dircard__subtitle{margin-top:4px;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.dircard .dircard__subtitle else{line-height:1.92px;line-height:.7384615385rem}.pager{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;margin-top:28px}.pager .pager__pages{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.pager .pager__page,.pager .pager__arrow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 8px;border-radius:10px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948;transition:color .15s,background-color .15s}.pager .pager__page else,.pager .pager__arrow else{line-height:2.24px;line-height:.8615384615rem}.pager a.pager__page,.pager a.pager__arrow{background-color:#eef2f4}.pager a.pager__page:hover,.pager a.pager__page:focus-visible,.pager a.pager__arrow:hover,.pager a.pager__arrow:focus-visible{background-color:#01708e;color:#fff}.pager .pager__page--current{background-color:#01708e;color:#fff}.pager .pager__arrow .icon{width:18px;height:18px}.pager .pager__arrow--disabled{opacity:.35}.pager .pager__dots{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;min-width:24px;height:40px;color:#5c6b7a}.buyoffers{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:6px;margin:0;padding:0;list-style:none}.buyoffers--row{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.buyoffer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:5px 6px 5px 10px;border:1px solid #e6ecf0;border-radius:10px;background-color:#f4f7f9;color:#021948;transition:border-color .15s,background-color .15s}.buyoffer:hover,.buyoffer:focus-visible{border-color:#01708e;background-color:#fff;color:#021948}.buyoffer:hover .buyoffer__arrow,.buyoffer:focus-visible .buyoffer__arrow{color:#fff;background-color:#01708e}.buyoffer:focus-visible{outline:2px solid #01708E;outline-offset:2px}.buyoffer__logo{display:block;flex-shrink:0;width:auto;height:22px;max-width:84px;object-fit:contain}.buyoffer__price{margin-left:auto;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;white-space:nowrap}.buyoffer__price else{line-height:2.24px;line-height:.8615384615rem}.buyoffer__arrow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:26px;height:26px;margin-left:auto;border-radius:7px;background-color:#fff;color:#021948;transition:color .15s,background-color .15s}.buyoffer__arrow .icon{width:16px;height:16px;stroke-width:2.25}.buyoffer__price+.buyoffer__arrow{margin-left:0}.buyoffers--light .buyoffer{border-color:transparent;background-color:#fff}.buyoffers--light .buyoffer:hover,.buyoffers--light .buyoffer:focus-visible{border-color:#fff;box-shadow:0 0 0 3px #ffffff59}.buyoffers--light .buyoffer .buyoffer__arrow{background-color:#f4f7f9}.field{margin-bottom:16px}.field .field__labelrow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:8px}.field .field__label{display:block;margin-bottom:6px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948}.field .field__label else{line-height:2.24px;line-height:.8615384615rem}.field .field__labellink{font-size:2.08px;font-size:.8rem;color:#01708e;text-decoration:underline}.field .field__labellink else{line-height:2.08px;line-height:.8rem}.field .field__labellink:hover{color:#024659}.field .field__input{display:block;width:100%;min-height:46px;padding:10px 14px;border:2px solid #d9dde1;border-radius:10px;background-color:#fff;font-size:2.56px;font-size:.9846153846rem;color:#021948;transition:border-color .2s,box-shadow .2s}.field .field__input else{line-height:2.56px;line-height:.9846153846rem}.field .field__input::placeholder{color:#8a9095}.field .field__input:focus{outline:none;border-color:#01708e;box-shadow:0 0 0 3px #01708e26}.field .field__input:-webkit-autofill,.field .field__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #FFFFFF inset;-webkit-text-fill-color:#021948;caret-color:#021948;transition:background-color 9999s ease-out 0s}.field .field__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #FFFFFF inset,0 0 0 3px rgba(1,112,142,.15);-webkit-text-fill-color:#021948}.field .field__input--error{border-color:#c62f3c}.field .field__input--error:focus{border-color:#c62f3c;box-shadow:0 0 0 3px #c62f3c26}.field .field__textarea{min-height:110px;line-height:1.5;resize:vertical}.field .field__select{padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23021948' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}.field .field__password{position:relative}.field .field__password .field__input{padding-right:48px}.field .field__reveal{position:absolute;top:50%;right:6px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:none;font-size:3.04px;font-size:1.1692307692rem;color:#5c6b7a;cursor:pointer;transform:translateY(-50%)}.field .field__reveal else{line-height:3.04px;line-height:1.1692307692rem}.field .field__reveal:hover,.field .field__reveal:focus-visible{color:#01708e;background-color:#eef5f7}.field .field__help{margin:6px 0 0;font-size:1.92px;font-size:.7384615385rem;line-height:1.4;color:#5c6b7a}.field .field__help else{line-height:1.92px;line-height:.7384615385rem}.field .field__error{margin:6px 0 0;font-size:2.08px;font-size:.8rem;line-height:1.4;color:#c62f3c}.field .field__error else{line-height:2.08px;line-height:.8rem}.field__checkbox{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:18px;font-size:2.24px;font-size:.8615384615rem;color:#021948;cursor:pointer}.field__checkbox else{line-height:2.24px;line-height:.8615384615rem}.field__checkbox input{width:18px;height:18px;margin:0;accent-color:#01708E}.searchfield{position:relative;display:block;width:100%}.searchfield .icon{position:absolute;top:50%;left:14px;width:18px;height:18px;color:#5c6b7a;transform:translateY(-50%);pointer-events:none}.searchfield input{width:100%;min-height:46px;padding:10px 14px 10px 42px;border:2px solid #d9dde1;border-radius:12px;background-color:#fff;font-family:inherit;font-size:2.56px;font-size:.9846153846rem;color:#021948;transition:border-color .2s}.searchfield input else{line-height:2.56px;line-height:.9846153846rem}.searchfield input::placeholder{color:#5c6b7a;opacity:1}.searchfield input:hover{border-color:#c3ccd2}.searchfield input:focus{border-color:#01708e;outline:none}.searchfield input:focus-visible{outline:3px solid rgba(1,112,142,.2);outline-offset:0}.searchfield__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.searchfield--small .icon{left:10px;width:16px;height:16px}.searchfield--small input{min-height:38px;padding:6px 10px 6px 32px;border-width:1px;border-radius:10px;font-size:2.56px;font-size:.9846153846rem}.searchfield--small input else{line-height:2.56px;line-height:.9846153846rem}.accountpanel .accountpanel__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:#0219488c}.accountpanel .accountpanel__panel{position:fixed;top:0;right:0;bottom:0;z-index:1001;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;background-color:#fff;box-shadow:-10px 0 30px #0003}@media (min-width: 600px){.accountpanel .accountpanel__panel{width:420px}}.accountpanel .accountpanel__panel--transition{transition:transform .3s ease-out}.accountpanel .accountpanel__panel--hidden{transform:translate(100%)}.accountpanel .accountpanel__header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;flex-shrink:0;gap:12px;padding:16px 16px 16px 24px;border-bottom:1px solid #e6ecf0}.accountpanel .accountpanel__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.52px;font-size:1.3538461538rem;line-height:4.16px;line-height:1.6rem;color:#021948}.accountpanel .accountpanel__title else{line-height:3.52px;line-height:1.3538461538rem}.accountpanel .accountpanel__close{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;font-size:3.52px;font-size:1.3538461538rem;color:#021948;cursor:pointer}.accountpanel .accountpanel__close else{line-height:3.52px;line-height:1.3538461538rem}.accountpanel .accountpanel__close:hover,.accountpanel .accountpanel__close:focus-visible{color:#01708e;background-color:#eef5f7}.accountpanel .accountpanel__body{flex-grow:1;overflow-y:auto;overscroll-behavior:contain;padding:24px}.authforms .authforms__alert{margin:0 0 18px;padding:12px 14px;border-radius:10px;background-color:#fdecee;font-size:2.24px;font-size:.8615384615rem;line-height:1.4;color:#a3222f}.authforms .authforms__alert else{line-height:2.24px;line-height:.8615384615rem}.authforms .authforms__intro{margin:0 0 18px;font-size:2.24px;font-size:.8615384615rem;line-height:1.5;color:#5c6b7a}.authforms .authforms__intro else{line-height:2.24px;line-height:.8615384615rem}.authforms .authforms__socials{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:10px}.authforms .authforms__socials:before{content:"En un clic, sans mot de passe";font-size:2.08px;font-size:.8rem;color:#5c6b7a;text-align:center}.authforms .authforms__socials:before else{line-height:2.08px;line-height:.8rem}.authforms .authforms__social{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:10px 16px;border:2px solid transparent;border-radius:10px;font-family:Figtree,sans-serif;font-weight:700;font-size:2.56px;font-size:.9846153846rem;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s}.authforms .authforms__social else{line-height:2.56px;line-height:.9846153846rem}.authforms .authforms__social .icon{width:22px;height:22px}.authforms .authforms__social:hover,.authforms .authforms__social:focus-visible{transform:translateY(-1px)}.authforms .authforms__social--google{border-color:#c4ccd3;background-color:#fff;box-shadow:0 2px 6px #0219481f;color:#021948}.authforms .authforms__social--google .icon{color:#4285f4}.authforms .authforms__social--google:hover,.authforms .authforms__social--google:focus-visible{border-color:#4285f4;box-shadow:0 4px 12px #4285f440;color:#021948}.authforms .authforms__social--facebook{background-color:#1877f2;box-shadow:0 2px 6px #1877f24d;color:#fff}.authforms .authforms__social--facebook .icon{color:#fff}.authforms .authforms__social--facebook:hover,.authforms .authforms__social--facebook:focus-visible{background-color:#0c63d4;box-shadow:0 4px 12px #1877f259;color:#fff}.authforms .authforms__separator{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:12px;margin:22px 0;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.authforms .authforms__separator else{line-height:2.08px;line-height:.8rem}.authforms .authforms__separator:before,.authforms .authforms__separator:after{content:"";flex:1 1 auto;height:1px;background-color:#e6ecf0}.authforms .authforms__submit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;min-height:48px;padding:10px 16px;border:0;border-radius:10px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:700;font-size:2.56px;font-size:.9846153846rem;color:#fff;cursor:pointer;transition:background-color .2s,opacity .2s}.authforms .authforms__submit else{line-height:2.56px;line-height:.9846153846rem}.authforms .authforms__submit:hover,.authforms .authforms__submit:focus-visible{background-color:#024659}.authforms .authforms__submit:disabled{opacity:.7;cursor:progress}.authforms .authforms__legal{margin:14px 0 0;font-size:1.92px;font-size:.7384615385rem;line-height:1.45;text-align:center;color:#5c6b7a}.authforms .authforms__legal else{line-height:1.92px;line-height:.7384615385rem}.authforms .authforms__legal a{color:inherit;text-decoration:underline}.authforms .authforms__switch{margin:24px 0 0;padding-top:18px;border-top:1px solid #e6ecf0;font-size:2.24px;font-size:.8615384615rem;text-align:center;color:#5c6b7a}.authforms .authforms__switch else{line-height:2.24px;line-height:.8615384615rem}.authforms .authforms__switch a{display:inline-flex;align-items:center;gap:6px;font-family:Figtree,sans-serif;font-weight:800;color:#01708e}.authforms .authforms__switch a:hover{color:#024659;text-decoration:underline}.authforms .authforms__switch .icon{width:16px;height:16px}.authforms .authforms__done{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;padding:16px 0;text-align:center}.authforms .authforms__doneicon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%;background-color:#e6f5ec;color:#1f8a4c}.authforms .authforms__doneicon .icon{width:34px;height:34px}.authforms .authforms__donetitle{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.2px;font-size:1.2307692308rem;color:#021948}.authforms .authforms__donetitle else{line-height:3.2px;line-height:1.2307692308rem}.authforms .authforms__donetext{margin:0;font-size:2.24px;font-size:.8615384615rem;line-height:1.5;color:#5c6b7a}.authforms .authforms__donetext else{line-height:2.24px;line-height:.8615384615rem}.authforms .authforms__link{margin-top:8px;padding:4px;border:0;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#01708e;text-decoration:underline;cursor:pointer}.authforms .authforms__link else{line-height:2.24px;line-height:.8615384615rem}.section--auth{margin-top:24px}.section--auth .section__wrapper{max-width:480px}.section--auth .authpage{padding:32px var(--section-padding)}.section--auth .authpage__logo{display:block;width:120px;margin:0 auto 16px}.section--auth .authpage__logo img{display:block;width:100%;height:auto}.section--auth .authpage__title{margin:0 0 24px;font-family:Figtree,sans-serif;font-weight:800;font-size:4.16px;font-size:1.6rem;line-height:4.8px;line-height:1.8461538462rem;text-align:center;color:#021948}.section--auth .authpage__title else{line-height:4.16px;line-height:1.6rem}.usermenu{position:relative}.usermenu .usermenu__toggle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 6px;border:1.5px solid #021948;border-radius:20px;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948;cursor:pointer;transition:color .2s,background-color .2s}.usermenu .usermenu__toggle else{line-height:2.24px;line-height:.8615384615rem}@media (min-width: 600px){.usermenu .usermenu__toggle{padding:0 12px 0 4px}}.usermenu .usermenu__toggle:hover,.usermenu .usermenu__toggle:focus-visible{background-color:#eef5f7}.usermenu .usermenu__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:30px;height:30px;overflow:hidden;border-radius:50%;background-color:#01708e;font-size:2.24px;font-size:.8615384615rem;color:#fff}.usermenu .usermenu__avatar else{line-height:2.24px;line-height:.8615384615rem}.usermenu .usermenu__avatar img{display:block;width:100%;height:100%;object-fit:cover}.usermenu .usermenu__name{display:none;max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 600px){.usermenu .usermenu__name{display:inline}}.usermenu .usermenu__chevron{display:none;width:16px;height:16px;stroke-width:2.25;transition:transform .2s ease-out}@media (min-width: 600px){.usermenu .usermenu__chevron{display:inline-block}}.usermenu .usermenu__list{position:absolute;top:calc(100% + 8px);right:0;z-index:30;min-width:230px;margin:0;padding:8px;list-style:none;border-radius:12px;background-color:#fff;box-shadow:0 10px 30px #0219482e}.usermenu .usermenu__header{padding:6px 10px 10px;margin-bottom:4px;border-bottom:1px solid #e6ecf0;font-family:Figtree,sans-serif;font-weight:600;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.usermenu .usermenu__header else{line-height:1.92px;line-height:.7384615385rem}.usermenu .usermenu__header strong{display:block;overflow:hidden;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#021948;white-space:nowrap;text-overflow:ellipsis}.usermenu .usermenu__header strong else{line-height:2.4px;line-height:.9230769231rem}.usermenu .usermenu__separator{margin-top:4px;padding-top:4px;border-top:1px solid #e6ecf0}.usermenu .usermenu__link{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:8px;background:none;font-family:Figtree,sans-serif;font-weight:600;font-size:2.4px;font-size:.9230769231rem;color:#021948;text-align:left;cursor:pointer}.usermenu .usermenu__link else{line-height:2.4px;line-height:.9230769231rem}.usermenu .usermenu__link .icon{width:18px;height:18px;color:#5c6b7a}.usermenu .usermenu__link:hover,.usermenu .usermenu__link:focus-visible{color:#01708e;background-color:#eef5f7}.usermenu .usermenu__link:hover .icon,.usermenu .usermenu__link:focus-visible .icon{color:#01708e}.usermenu .usermenu__link--logout:hover,.usermenu .usermenu__link--logout:focus-visible{color:#c62f3c;background-color:#fdecee}.usermenu .usermenu__link--logout:hover .icon,.usermenu .usermenu__link--logout:focus-visible .icon{color:#c62f3c}.usermenu--open .usermenu__chevron{transform:rotate(180deg)}.section--account{margin-top:24px}.section--account .account{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}@media (min-width: 992px){.section--account .account{display:grid;grid-template-columns:260px minmax(0,1fr)}}.section--account .account__nav{padding:var(--section-padding);border-bottom:1px solid #e6ecf0;background-color:#f4f7f9}@media (min-width: 992px){.section--account .account__nav{border-right:1px solid #e6ecf0;border-bottom:0}}.section--account .account__member{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:16px}.section--account .account__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:56px;height:56px;overflow:hidden;border-radius:50%;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:800;font-size:3.52px;font-size:1.3538461538rem;color:#fff}.section--account .account__avatar else{line-height:3.52px;line-height:1.3538461538rem}.section--account .account__avatar img{display:block;width:100%;height:100%;object-fit:cover}.section--account .account__avatar--large{width:80px;height:80px;font-size:4.8px;font-size:1.8461538462rem}.section--account .account__avatar--large else{line-height:4.8px;line-height:1.8461538462rem}.section--account .account__name{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;color:#021948}.section--account .account__name else{line-height:2.72px;line-height:1.0461538462rem}.section--account .account__role{margin:0;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.section--account .account__role else{line-height:2.08px;line-height:.8rem}.section--account .account__menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:0;list-style:none}@media (min-width: 992px){.section--account .account__menu{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}}.section--account .account__menulink{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;border-radius:8px;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948;text-align:left;cursor:pointer}.section--account .account__menulink else{line-height:2.24px;line-height:.8615384615rem}.section--account .account__menulink .icon{width:18px;height:18px}.section--account .account__menulink:hover,.section--account .account__menulink:focus-visible{color:#01708e;background-color:#fff}.section--account .account__menulink--active,.section--account .account__menulink--active:hover{color:#fff;background-color:#01708e}.section--account .account__menulink--logout:hover{color:#c62f3c}.section--account .account__content{padding:var(--section-padding)}.section--account .account__title{margin:0 0 20px;font-family:Figtree,sans-serif;font-weight:800;font-size:4.16px;font-size:1.6rem;line-height:4.8px;line-height:1.8461538462rem;color:#021948}.section--account .account__title else{line-height:4.16px;line-height:1.6rem}.section--account .account__form{max-width:640px}.section--account .account__fieldset{margin:0 0 24px;padding:0 0 8px;border:0;border-bottom:1px solid #e6ecf0}.section--account .account__legend{margin-bottom:14px;padding:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;color:#021948}.section--account .account__legend else{line-height:2.88px;line-height:1.1076923077rem}.section--account .account__fieldsethelp{margin:-8px 0 14px}.section--account .account__photo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:18px}.section--account .account__photohelp .field__help{margin:0 0 4px}.section--account .account__dropzone.dropzone{position:relative;flex-shrink:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:120px;height:120px;min-height:0;margin:0;padding:0;overflow:hidden;border:2px dashed #c9d5dc;border-radius:50%;background-color:#f4f7f9;cursor:pointer;transition:border-color .2s,background-color .2s}.section--account .account__dropzone.dropzone:hover,.section--account .account__dropzone.dropzone.dz-drag-hover{border-color:#01708e;background-color:#eef7fa}.section--account .account__dropzone.dropzone .dz-message{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#01708e}.section--account .account__dropzone.dropzone .dz-message else{line-height:2.08px;line-height:.8rem}.section--account .account__dropzone.dropzone .dz-message .icon{width:28px;height:28px}.section--account .account__dropzone.dropzone.dz-started .dz-message{display:none}.section--account .account__dropzone.dropzone .dz-preview{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;min-height:0;background:none}.section--account .account__dropzone.dropzone .dz-preview .dz-image{width:100%;height:100%;border-radius:50%}.section--account .account__dropzone.dropzone .dz-preview .dz-image img{width:100%;height:100%;object-fit:cover}.section--account .account__dropzone.dropzone .dz-preview .dz-details,.section--account .account__dropzone.dropzone .dz-preview .dz-success-mark,.section--account .account__dropzone.dropzone .dz-preview .dz-error-mark,.section--account .account__dropzone.dropzone .dz-preview .dz-error-message{display:none}.section--account .account__dropzone.dropzone .dz-preview .dz-progress{top:auto;bottom:16px;left:20%;width:60%;margin:0;height:6px;border-radius:3px;background-color:#fffc}.section--account .account__dropzone.dropzone .dz-preview .dz-progress .dz-upload{background:#01708e}.section--account .account__dropzone.dropzone .dz-preview:hover .dz-image img{filter:none;transform:none}.section--account .account__dropzone.dropzone .dz-remove{position:absolute;bottom:6px;left:50%;z-index:30;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:#021948bf;color:#fff;font-size:0;transform:translate(-50%);transition:background-color .2s}.section--account .account__dropzone.dropzone .dz-remove span{font-size:2.4px;font-size:.9230769231rem}.section--account .account__dropzone.dropzone .dz-remove span else{line-height:2.4px;line-height:.9230769231rem}.section--account .account__dropzone.dropzone .dz-remove:hover{background-color:#c62f3c}.section--account .account__actions{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.section--account .account__submit{min-height:48px;padding:10px 28px;border:0;border-radius:10px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:700;font-size:2.56px;font-size:.9846153846rem;color:#fff;cursor:pointer;transition:background-color .2s}.section--account .account__submit else{line-height:2.56px;line-height:.9846153846rem}.section--account .account__submit:hover,.section--account .account__submit:focus-visible{background-color:#024659}.section--account .mynotes__intro{max-width:680px;margin:0 0 18px;font-size:2.4px;font-size:.9230769231rem;line-height:3.68px;line-height:1.4153846154rem;color:#3b4a5a}.section--account .mynotes__intro else{line-height:2.4px;line-height:.9230769231rem}.section--account .mynotes__intro strong{display:block;margin-top:6px;color:#021948}.section--account .mynotes__adminlink{display:inline-flex;align-items:center;text-decoration:none}.section--account .mynotes__filters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:0 0 18px}.section--account .mynotes__filter{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;padding:7px 14px;border-radius:20px;background-color:#f4f7f9;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948;transition:background-color .2s,color .2s}.section--account .mynotes__filter else{line-height:2.24px;line-height:.8615384615rem}.section--account .mynotes__filter span{padding:1px 8px;border-radius:10px;background-color:#fff;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.section--account .mynotes__filter span else{line-height:1.92px;line-height:.7384615385rem}.section--account .mynotes__filter:hover,.section--account .mynotes__filter:focus-visible{background-color:#eef2f4}.section--account .mynotes__filter--active,.section--account .mynotes__filter--active:hover{background-color:#01708e;color:#fff}.section--account .mynotes__empty{margin:0;font-size:2.4px;font-size:.9230769231rem;font-style:italic;color:#5c6b7a}.section--account .mynotes__empty else{line-height:2.4px;line-height:.9230769231rem}.section--account .mynotes{margin:0 0 20px;padding:0;list-style:none}.section--account .mynotes__item{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:14px;padding:16px;border:1px solid #e6ecf0;border-radius:14px;background-color:#fff;scroll-margin-top:100px}@media (min-width: 600px){.section--account .mynotes__item{grid-template-columns:240px minmax(0,1fr);gap:20px;padding:18px 20px}}.section--account .mynotes__item:target{border-color:#01708e;box-shadow:0 0 0 3px #01708e26}.section--account .mynotes__game{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-self:start;gap:12px;min-width:0;color:#021948}.section--account .mynotes__game:hover strong,.section--account .mynotes__game:focus-visible strong{color:#01708e}.section--account .mynotes__cover{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:64px;height:64px;padding:4px;border-radius:10px;background-color:#f4f7f9}.section--account .mynotes__cover img{max-width:100%;max-height:100%;object-fit:contain}.section--account .mynotes__gameinfo{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:2px;min-width:0}.section--account .mynotes__gameinfo strong{font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;line-height:3.2px;line-height:1.2307692308rem;transition:color .2s}.section--account .mynotes__gameinfo strong else{line-height:2.56px;line-height:.9846153846rem}.section--account .mynotes__gameinfo small{font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.section--account .mynotes__gameinfo small else{line-height:1.92px;line-height:.7384615385rem}.section--account .mynotes__form{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width: 600px){.section--account .mynotes__form{grid-template-columns:120px minmax(0,1fr);grid-template-areas:"value text" "actions actions"}}.section--account .mynotes__form .field{margin:0}.section--account .mynotes__form .field__label small{font-weight:400;color:#5c6b7a}@media (min-width: 600px){.section--account .mynotes__value{grid-area:value}.section--account .mynotes__text{grid-area:text}.section--account .mynotes__actions{grid-area:actions}}.section--account .mynotes__actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px}.section--account .mynotes__badge{margin-right:auto;padding:3px 10px;border-radius:10px;background-color:#fff4d6;font-size:1.92px;font-size:.7384615385rem;font-weight:700;color:#7a4d00}.section--account .mynotes__badge else{line-height:1.92px;line-height:.7384615385rem}.section--account .mynotes__submit{min-height:40px;padding:8px 22px;font-size:2.24px;font-size:.8615384615rem}.section--account .mynotes__submit else{line-height:2.24px;line-height:.8615384615rem}.section--account .mynotes__hidden{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-self:center;gap:8px;margin:0;font-size:2.24px;font-size:.8615384615rem;color:#5c6b7a}.section--account .mynotes__hidden else{line-height:2.24px;line-height:.8615384615rem}.section--account .mynotes__hidden .icon{flex-shrink:0;width:18px;height:18px}.sitesearch{position:relative;width:100%}.sitesearch .sitesearch__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sitesearch .sitesearch__field{position:relative}.sitesearch .sitesearch__input{width:100%;height:40px;padding:0 44px 0 16px;border:1px solid #d9dde1;border-radius:20px;background-color:#fafafa;font-size:2.56px;font-size:.9846153846rem;color:#021948;transition:border-color .2s,background-color .2s,box-shadow .2s}.sitesearch .sitesearch__input else{line-height:2.56px;line-height:.9846153846rem}@media (min-width: 992px){.sitesearch .sitesearch__input{height:38px;font-size:2.24px;font-size:.8615384615rem}.sitesearch .sitesearch__input else{line-height:2.24px;line-height:.8615384615rem}}.sitesearch .sitesearch__input::placeholder{color:#8a9095}.sitesearch .sitesearch__input::-webkit-search-cancel-button{-webkit-appearance:none}.sitesearch .sitesearch__input:focus{outline:none;border-color:#01708e;background-color:#fff;box-shadow:0 0 0 3px #01708e26}.sitesearch .sitesearch__submit{position:absolute;top:50%;right:4px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:none;font-size:2.88px;font-size:1.1076923077rem;color:#021948;cursor:pointer;transform:translateY(-50%)}.sitesearch .sitesearch__submit else{line-height:2.88px;line-height:1.1076923077rem}.sitesearch .sitesearch__submit:hover,.sitesearch .sitesearch__submit:focus-visible{color:#01708e}.sitesearch .sitesearch__panel{z-index:30;overflow-y:auto;overscroll-behavior:contain;padding:6px;border-radius:14px;background-color:#fff}.sitesearch .sitesearch__state{margin:0;padding:14px 12px;font-size:2.24px;font-size:.8615384615rem;text-align:center;color:#5c6b7a}.sitesearch .sitesearch__state else{line-height:2.24px;line-height:.8615384615rem}.sitesearch .sitesearch__statelink{display:block;margin:6px auto 0;padding:0;border:0;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#01708e;text-decoration:underline;cursor:pointer}.sitesearch .sitesearch__statelink else{line-height:2.24px;line-height:.8615384615rem}.sitesearch .sitesearch__listbox,.sitesearch .sitesearch__items{margin:0;padding:0;list-style:none}.sitesearch .sitesearch__group+.sitesearch__group{margin-top:4px;padding-top:4px;border-top:1px solid #eef1f3}.sitesearch .sitesearch__grouplabel{display:block;padding:8px 10px 4px;font-family:Figtree,sans-serif;font-weight:800;font-size:1.76px;font-size:.6769230769rem;letter-spacing:.6px;text-transform:uppercase;color:#5c6b7a}.sitesearch .sitesearch__grouplabel else{line-height:1.76px;line-height:.6769230769rem}.sitesearch .sitesearch__row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px}.sitesearch .sitesearch__option{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex:1 1 auto;gap:10px;min-width:0;padding:7px 10px;border-radius:10px;color:#021948}.sitesearch .sitesearch__option--active{background-color:#eef5f7;color:#021948}.sitesearch .sitesearch__option--active .sitesearch__title{color:#01708e}.sitesearch .sitesearch__thumb{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;padding:3px;border-radius:6px;background-color:#f4f7f9}.sitesearch .sitesearch__thumb img{display:block;max-width:100%;max-height:100%;object-fit:contain}.sitesearch .sitesearch__text{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;min-width:0}.sitesearch .sitesearch__title{max-width:100%;overflow:hidden;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;line-height:2.88px;line-height:1.1076923077rem;white-space:nowrap;text-overflow:ellipsis}.sitesearch .sitesearch__title else{line-height:2.24px;line-height:.8615384615rem}.sitesearch .sitesearch__subtitle{font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.sitesearch .sitesearch__subtitle else{line-height:1.92px;line-height:.7384615385rem}.sitesearch .sitesearch__badge{flex-shrink:0;margin-right:6px;padding:3px 9px;border-radius:6px;background-color:#e3f1f6;font-family:Figtree,sans-serif;font-weight:800;font-size:1.92px;font-size:.7384615385rem;color:#024659;white-space:nowrap;transition:color .15s,background-color .15s}.sitesearch .sitesearch__badge else{line-height:1.92px;line-height:.7384615385rem}.sitesearch .sitesearch__badge:hover{background-color:#01708e;color:#fff}.sitesearch .sitesearch__all{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;flex:1 1 auto;gap:8px;margin-top:4px;padding:10px 12px;border-top:1px solid #eef1f3;border-radius:0 0 10px 10px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#01708e}.sitesearch .sitesearch__all else{line-height:2.24px;line-height:.8615384615rem}.sitesearch .sitesearch__all .icon{flex-shrink:0;width:18px;height:18px}.sitesearch .sitesearch__all--active{background-color:#eef5f7;color:#024659}.sitesearch--dropdown .sitesearch__panel{position:absolute;top:calc(100% + 8px);right:0;width:min(440px,100vw - 24px);max-height:min(70vh,520px);box-shadow:0 12px 32px #0219482e}.sitesearch--inline .sitesearch__panel{max-height:60vh;margin-top:8px;box-shadow:0 6px 18px #0219481a}[x-cloak]{display:none!important}.is-scroll-locked{overflow:hidden}.siteheader{position:relative;height:60px}@media (min-width: 992px){.siteheader{height:76px}}.siteheader .siteheader__sronly,.siteheader .siteheader__title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.siteheader .siteheader__bar{position:relative;z-index:20;width:100%;max-width:1200px;height:60px;margin:0 auto;background-color:#fff;box-shadow:0 2px 12px #0000000f}@media (min-width: 992px){.siteheader .siteheader__bar{height:76px}}@media (min-width: 1200px){.siteheader .siteheader__bar{border-radius:0 0 16px 16px}}.siteheader .siteheader__inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;height:100%;padding:0 12px}@media (min-width: 992px){.siteheader .siteheader__inner{gap:20px;padding:0 20px}}.siteheader .siteheader__burger{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}@media (min-width: 992px){.siteheader .siteheader__burger{display:none}}.siteheader .siteheader__burger .siteheader__burgerline{position:relative;display:block;width:20px;height:2px;background-color:#021948;transition:background-color .2s ease-out}.siteheader .siteheader__burger .siteheader__burgerline:before,.siteheader .siteheader__burger .siteheader__burgerline:after{content:"";position:absolute;left:0;width:100%;height:100%;background-color:#021948;transition:all .2s ease-out}.siteheader .siteheader__burger .siteheader__burgerline:before{top:-7px}.siteheader .siteheader__burger .siteheader__burgerline:after{top:7px}.siteheader .siteheader__burger--open .siteheader__burgerline{background-color:transparent}.siteheader .siteheader__burger--open .siteheader__burgerline:before{top:0;transform:rotate(-45deg)}.siteheader .siteheader__burger--open .siteheader__burgerline:after{top:0;transform:rotate(45deg)}.siteheader .siteheader__logo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex-shrink:0;height:100%;padding:8px 0;margin-right:auto;transition:none}@media (min-width: 992px){.siteheader .siteheader__logo{padding:10px 0;margin-right:0}}.siteheader .siteheader__logo picture{display:block;height:100%}.siteheader .siteheader__logo img{display:block;width:auto;height:100%;max-width:140px;object-fit:contain}.siteheader .siteheader__nav{display:none}@media (min-width: 992px){.siteheader .siteheader__nav{display:block;flex-grow:1}}.siteheader .siteheader__navlist{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.siteheader .siteheader__navitem{position:relative}.siteheader .siteheader__navlink{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;padding:8px 12px;border:0;border-radius:8px;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#021948;white-space:nowrap;cursor:pointer;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.siteheader .siteheader__navlink else{line-height:2.4px;line-height:.9230769231rem}.siteheader .siteheader__navlink:hover,.siteheader .siteheader__navlink:focus-visible{color:#01708e;background-color:#eef5f7}.siteheader .siteheader__navlink--active{color:#01708e}.siteheader .siteheader__chevron{width:16px;height:16px;stroke-width:2.25;transition:transform .2s ease-out}.siteheader .siteheader__navitem--open .siteheader__navlink{color:#01708e;background-color:#eef5f7}.siteheader .siteheader__navitem--open .siteheader__chevron{transform:rotate(180deg)}.siteheader .siteheader__dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:10;min-width:230px;margin:0;padding:8px;list-style:none;background-color:#fff;border-radius:12px;box-shadow:0 10px 30px #00000026}.siteheader .siteheader__dropdown:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}.siteheader .siteheader__dropdownlink{display:block;padding:8px 12px;border-radius:8px;font-family:Figtree,sans-serif;font-weight:600;font-size:2.4px;font-size:.9230769231rem;color:#021948}.siteheader .siteheader__dropdownlink else{line-height:2.4px;line-height:.9230769231rem}.siteheader .siteheader__dropdownlink:hover,.siteheader .siteheader__dropdownlink:focus-visible{color:#01708e;background-color:#eef5f7}.siteheader .siteheader__dropdownlink--active{color:#01708e;font-family:Figtree,sans-serif;font-weight:800}.siteheader .siteheader__actions{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;flex-shrink:0;gap:6px}@media (min-width: 992px){.siteheader .siteheader__actions{gap:12px}}.siteheader .siteheader__search{display:none;width:280px}@media (min-width: 1200px){.siteheader .siteheader__search{display:block}}.siteheader .siteheader__iconbtn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;font-size:3.04px;font-size:1.1692307692rem;color:#021948;cursor:pointer;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.siteheader .siteheader__iconbtn else{line-height:3.04px;line-height:1.1692307692rem}.siteheader .siteheader__iconbtn:hover,.siteheader .siteheader__iconbtn:focus-visible{color:#01708e;background-color:#eef5f7}.siteheader .siteheader__iconbtn--active{color:#01708e;background-color:#eef5f7}@media (min-width: 1200px){.siteheader .siteheader__iconbtn--search{display:none}}.siteheader .siteheader__account{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;width:40px;height:40px;padding:0;border:1.5px solid #021948;border-radius:20px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948;white-space:nowrap}.siteheader .siteheader__account else{line-height:2.24px;line-height:.8615384615rem}@media (min-width: 600px){.siteheader .siteheader__account{width:auto;height:38px;padding:0 16px}}.siteheader .siteheader__account:hover,.siteheader .siteheader__account:focus-visible{color:#fff;background-color:#021948}.siteheader .siteheader__account .siteheader__accounticon{width:18px;height:18px}.siteheader .siteheader__account .siteheader__accountlabel{display:none}@media (min-width: 600px){.siteheader .siteheader__account .siteheader__accountlabel{display:inline}}.siteheader .siteheader__mobilesearch{position:absolute;top:100%;left:0;right:0;padding:10px 12px;background-color:#f5f5f5;box-shadow:0 8px 16px #00000014}@media (min-width: 1200px){.siteheader .siteheader__mobilesearch{display:none!important}}.siteheader .siteheader__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:#14141499}.siteheader .siteheader__drawer{position:fixed;top:0;bottom:0;left:0;z-index:1001;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:min(320px,85vw);overflow-y:auto;background-color:#fff;transform:translate(-100%);transition:transform .3s ease-out}@media (min-width: 992px){.siteheader .siteheader__drawer{display:none}}.siteheader .siteheader__drawer--open{transform:translate(0);box-shadow:10px 0 30px #0003}.siteheader .siteheader__drawerheader{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:12px 12px 12px 16px;border-bottom:1px solid #eee}.siteheader .siteheader__drawerheader img{display:block;width:120px;height:auto}.siteheader .siteheader__drawerlist{flex-grow:1;margin:0;padding:8px 0;list-style:none}.siteheader .siteheader__drawerlink{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;padding:14px 20px;border:0;border-bottom:1px solid #f1f1f1;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;color:#021948;text-align:left;cursor:pointer}.siteheader .siteheader__drawerlink else{line-height:2.72px;line-height:1.0461538462rem}.siteheader .siteheader__drawerlink:hover,.siteheader .siteheader__drawerlink:focus-visible{color:#01708e;background-color:#eef5f7}.siteheader .siteheader__drawerlink--active{color:#01708e}.siteheader .siteheader__draweritem--open .siteheader__chevron{transform:rotate(180deg)}.siteheader .siteheader__drawersub{margin:0;padding:4px 0 8px;list-style:none;background-color:#fafafa;border-bottom:1px solid #f1f1f1}.siteheader .siteheader__drawersublink{display:block;padding:10px 20px 10px 36px;font-family:Figtree,sans-serif;font-weight:600;font-size:2.4px;font-size:.9230769231rem;color:#021948}.siteheader .siteheader__drawersublink else{line-height:2.4px;line-height:.9230769231rem}.siteheader .siteheader__drawersublink:hover{color:#01708e}.siteheader .siteheader__drawersublink--active{color:#01708e;font-family:Figtree,sans-serif;font-weight:800}.siteheader .siteheader__drawersocials{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:16px;border-top:1px solid #eee}.siteheader .siteheader__drawersocials a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:42px;height:42px;border:1px solid #01708E;border-radius:50%;font-size:2.88px;font-size:1.1076923077rem;color:#024659}.siteheader .siteheader__drawersocials a else{line-height:2.88px;line-height:1.1076923077rem}.siteheader .siteheader__drawersocials a:hover{color:#fff;background-color:#01708e}.siteheader--fixed .siteheader__bar{position:fixed;top:0;left:0;right:0;z-index:900;height:60px;box-shadow:0 4px 20px #0000001f;animation:siteheader-slidedown .3s ease-out}@media (min-width: 992px){.siteheader--fixed .siteheader__bar{height:62px}}.siteheader--fixed .siteheader__logo{padding:8px 0}@keyframes siteheader-slidedown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.section--discussion .discussion__count{color:#5c6b7a;font-weight:400}.section--discussion .discussion__toggle,.section--discussion .discussion__send{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 18px;border:2px solid #01708E;border-radius:12px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:700;font-size:2.24px;font-size:.8615384615rem;color:#fff;cursor:pointer;transition:color .2s,background-color .2s,border-color .2s,opacity .2s}.section--discussion .discussion__toggle else,.section--discussion .discussion__send else{line-height:2.24px;line-height:.8615384615rem}.section--discussion .discussion__toggle .icon,.section--discussion .discussion__send .icon{width:18px;height:18px}.section--discussion .discussion__toggle:hover,.section--discussion .discussion__toggle:focus-visible,.section--discussion .discussion__send:hover,.section--discussion .discussion__send:focus-visible{border-color:#024659;background-color:#024659;color:#fff}.section--discussion .discussion__toggle:disabled,.section--discussion .discussion__send:disabled{opacity:.6;cursor:wait}.section--discussion .discussion__toggle{width:100%}@media (min-width: 600px){.section--discussion .discussion__toggle{width:auto}}.section--discussion .discussion__toggle--open,.section--discussion .discussion__toggle--open:hover{background-color:transparent;color:#01708e}.section--discussion .discussion{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:20px}@media (min-width: 992px){.section--discussion .discussion{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}}@media (min-width: 992px){.section--discussion .discussion--writing{grid-template-columns:minmax(0,1fr) 380px}}.section--discussion .discussion__list{order:2;min-width:0}@media (min-width: 992px){.section--discussion .discussion__list{order:0}}.section--discussion .discussion:not(.discussion--writing) .discussion__list{max-width:820px}.section--discussion .discussion__older{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;margin:0 0 12px;padding:6px 0;border:0;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.08px;font-size:.8rem;color:#01708e;cursor:pointer}.section--discussion .discussion__older else{line-height:2.08px;line-height:.8rem}.section--discussion .discussion__older .icon{width:16px;height:16px}.section--discussion .discussion__older:hover{text-decoration:underline}.section--discussion .discussion__items{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:12px}.section--discussion .comment{padding:14px 16px;border:1px solid #e6ecf0;border-radius:14px;background-color:#fff;scroll-margin-top:100px}.section--discussion .comment--team{border-color:#f3d27a;background-color:#fffcf2}.section--discussion .comment--new{animation:comment-new 1.6s ease-out}.section--discussion .comment__header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:8px}.section--discussion .comment__avatar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:50%;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;color:#fff}.section--discussion .comment__avatar else{line-height:2.56px;line-height:.9846153846rem}.section--discussion .comment__avatar img{display:block;width:100%;height:100%;object-fit:cover}.section--discussion .comment__meta{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;min-width:0}.section--discussion .comment__user{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 8px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#021948}.section--discussion .comment__user else{line-height:2.24px;line-height:.8615384615rem}.section--discussion .comment__badge{padding:1px 8px;border-radius:10px;background-color:#01708e;font-size:1.76px;font-size:.6769230769rem;font-weight:700;color:#fff}.section--discussion .comment__badge else{line-height:1.76px;line-height:.6769230769rem}.section--discussion .comment__badge--author{background-color:#fff4d1;color:#8a6200}.section--discussion .comment__date{font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.section--discussion .comment__date else{line-height:1.92px;line-height:.7384615385rem}.section--discussion .comment__content{font-size:2.4px;font-size:.9230769231rem;line-height:1.6;color:#2b3a4a;overflow-wrap:anywhere}.section--discussion .comment__content else{line-height:2.4px;line-height:.9230769231rem}.section--discussion .comment__content p{margin:0 0 8px}.section--discussion .comment__content p:last-child{margin-bottom:0}.section--discussion .comment__content a{color:#01708e;text-decoration:underline}.section--discussion .discussion__empty{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;padding:28px 16px;border:2px dashed #e6ecf0;border-radius:14px;text-align:center;color:#5c6b7a}.section--discussion .discussion__empty .icon{width:36px;height:36px;color:#01708e}.section--discussion .discussion__empty p{margin:0;font-size:2.24px;font-size:.8615384615rem}.section--discussion .discussion__empty p else{line-height:2.24px;line-height:.8615384615rem}.section--discussion .discussion__emptybtn,.section--discussion .discussion__guestlink{padding:6px 4px;border:0;background:none;font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;color:#01708e;text-decoration:underline;cursor:pointer}.section--discussion .discussion__emptybtn else,.section--discussion .discussion__guestlink else{line-height:2.24px;line-height:.8615384615rem}.section--discussion .discussion__write{order:1}@media (min-width: 992px){.section--discussion .discussion__write{position:sticky;top:100px;order:0}}.section--discussion .discussion__wrapper{padding:18px;border:1px solid #e6ecf0;border-radius:16px;background-color:#f4f7f9;scroll-margin-top:100px}.section--discussion .discussion__me{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:14px;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.section--discussion .discussion__me else{line-height:2.08px;line-height:.8rem}.section--discussion .discussion__me strong{color:#021948}.section--discussion .discussion__label{display:block;margin-bottom:6px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#021948}.section--discussion .discussion__label else{line-height:2.4px;line-height:.9230769231rem}.section--discussion .discussion__editor textarea{display:block;width:100%;min-height:140px;padding:10px 12px;border:1px solid #cdd6db;border-radius:10px;background-color:#fff;font:inherit;resize:vertical}.section--discussion .discussion__editor .ck-editor__editable{min-height:140px;max-height:360px}.section--discussion .discussion__editor .ck.ck-editor__main>.ck-editor__editable{border-radius:0 0 10px 10px}.section--discussion .discussion__editor .ck.ck-toolbar{border-radius:10px 10px 0 0}.section--discussion .discussion__rules{margin:8px 0 0;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.section--discussion .discussion__rules else{line-height:1.92px;line-height:.7384615385rem}.section--discussion .discussion__submit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin-top:12px}.section--discussion .discussion__guest{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:10px 0;text-align:center}.section--discussion .discussion__guesticon{width:34px;height:34px;margin-bottom:8px;color:#01708e}.section--discussion .discussion__guesttitle{margin:0 0 4px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;color:#021948}.section--discussion .discussion__guesttitle else{line-height:2.72px;line-height:1.0461538462rem}.section--discussion .discussion__guesttext{margin:0 0 14px;font-size:2.08px;font-size:.8rem;color:#5c6b7a}.section--discussion .discussion__guesttext else{line-height:2.08px;line-height:.8rem}.section--discussion .discussion__guestbtns{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px}@keyframes comment-new{0%{box-shadow:0 0 0 3px #01708e73}to{box-shadow:0 0 0 3px #01708e00}}@media (prefers-reduced-motion: reduce){.section--discussion .comment--new{animation:none}}.section--support .support{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:24px;padding:var(--section-padding)}@media (min-width: 992px){.section--support .support{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:32px;padding:0 var(--section-padding) 0 0}}.section--support .support__illustration{display:none}@media (min-width: 992px){.section--support .support__illustration{display:block;flex:0 0 170px;align-self:stretch;overflow:hidden}.section--support .support__illustration img{display:block;width:100%;height:100%;object-fit:cover;object-position:right center}}.section--support .support__main{flex:1 1 auto;min-width:0}@media (min-width: 992px){.section--support .support__main{padding:var(--section-padding) 0}}.section--support .support__heading{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:14px;margin-bottom:12px}.section--support .support__headingicon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:48px;height:48px;border-radius:12px;background-color:#fdebed;color:#e0384b}.section--support .support__headingicon .icon{width:28px;height:28px;fill:currentColor}.section--support .support__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.52px;font-size:1.3538461538rem;line-height:4.16px;line-height:1.6rem;color:#021948}.section--support .support__title else{line-height:3.52px;line-height:1.3538461538rem}@media (min-width: 600px){.section--support .support__title{font-size:4.16px;font-size:1.6rem;line-height:4.8px;line-height:1.8461538462rem}.section--support .support__title else{line-height:4.16px;line-height:1.6rem}}.section--support .support__title span{display:block}.section--support .support__intro{margin:0 0 20px;font-size:2.24px;font-size:.8615384615rem;line-height:1.55;color:#024659}.section--support .support__intro else{line-height:2.24px;line-height:.8615384615rem}.section--support .support__actions{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:18px}@media (min-width: 600px){.section--support .support__actions{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:24px}}.section--support .support__action{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;flex:1 1 0;gap:12px}.section--support .support__actionicon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#e3f1f6;color:#01708e}.section--support .support__actionicon .icon{width:22px;height:22px}.section--support .support__actiontitle{margin:0 0 4px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#021948}.section--support .support__actiontitle else{line-height:2.4px;line-height:.9230769231rem}.section--support .support__actiontext{margin:0;font-size:2.08px;font-size:.8rem;line-height:1.45;color:#5c6b7a}.section--support .support__actiontext else{line-height:2.08px;line-height:.8rem}.section--support .support__socials{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:10px 0 0;padding:0;list-style:none}.section--support .support__social{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid #e6ecf0;border-radius:50%;font-size:2.56px;font-size:.9846153846rem;color:#021948;transition:color .15s,background-color .15s,border-color .15s}.section--support .support__social else{line-height:2.56px;line-height:.9846153846rem}.section--support .support__social:hover,.section--support .support__social:focus-visible{border-color:#01708e;background-color:#01708e;color:#fff}.section--support .support__partners{padding:18px;border:2px solid #e6ecf0;border-radius:14px;background-color:#f4f7f9}@media (min-width: 992px){.section--support .support__partners{flex:0 0 300px}}.section--support .support__partnersheading{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:10px;margin-bottom:14px}.section--support .support__partnersicon{flex-shrink:0;width:30px;height:30px;color:#f2b632}.section--support .support__partnerstitle{margin:0 0 4px;font-family:Figtree,sans-serif;font-weight:800;font-size:2.4px;font-size:.9230769231rem;color:#021948}.section--support .support__partnerstitle else{line-height:2.4px;line-height:.9230769231rem}.section--support .support__partnerstext{margin:0;font-size:1.92px;font-size:.7384615385rem;line-height:1.45;color:#5c6b7a}.section--support .support__partnerstext else{line-height:1.92px;line-height:.7384615385rem}.section--support .support__partnerlist{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:8px;margin:0;padding:0;list-style:none}.section--support .support__partner{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;min-height:50px;padding:6px 44px;border:1px solid #e6ecf0;border-radius:10px;background-color:#fff;transition:border-color .15s,box-shadow .15s}.section--support .support__partner:hover,.section--support .support__partner:focus-visible{border-color:#01708e;box-shadow:0 4px 12px #02194814}.section--support .support__partner:hover .support__partnerarrow,.section--support .support__partner:focus-visible .support__partnerarrow{color:#fff;background-color:#01708e}.section--support .support__partnerlogo{display:block;width:auto;height:30px;max-width:140px;object-fit:contain}.section--support .support__partnerarrow{position:absolute;top:50%;right:8px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:28px;height:28px;border-radius:7px;background-color:#f4f7f9;color:#021948;transform:translateY(-50%);transition:color .15s,background-color .15s}.section--support .support__partnerarrow .icon{width:16px;height:16px;stroke-width:2.25}.section--newsletter .newsletter{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:16px;padding:var(--section-padding)}@media (min-width: 600px){.section--newsletter .newsletter{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 20px}}@media (min-width: 992px){.section--newsletter .newsletter{grid-template-columns:auto minmax(0,1fr) minmax(0,420px);gap:24px}}.section--newsletter .newsletter__icon{display:none}@media (min-width: 600px){.section--newsletter .newsletter__icon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:56px;height:56px;border-radius:14px;background-color:#e3f1f6;color:#021948}.section--newsletter .newsletter__icon .icon{width:30px;height:30px}}.section--newsletter .newsletter__title{margin:0 0 4px;font-family:Figtree,sans-serif;font-weight:800;font-size:3.04px;font-size:1.1692307692rem;line-height:3.68px;line-height:1.4153846154rem;color:#021948}.section--newsletter .newsletter__title else{line-height:3.04px;line-height:1.1692307692rem}@media (min-width: 992px){.section--newsletter .newsletter__title{font-size:3.52px;font-size:1.3538461538rem;line-height:4.16px;line-height:1.6rem}.section--newsletter .newsletter__title else{line-height:3.52px;line-height:1.3538461538rem}}.section--newsletter .newsletter__description{margin:0;font-size:2.24px;font-size:.8615384615rem;line-height:1.45;color:#5c6b7a}.section--newsletter .newsletter__description else{line-height:2.24px;line-height:.8615384615rem}@media (min-width: 600px){.section--newsletter .newsletter__form{grid-column:1/-1}}@media (min-width: 992px){.section--newsletter .newsletter__form{grid-column:auto}}.section--newsletter .newsletter__fields{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:8px}@media (min-width: 600px){.section--newsletter .newsletter__fields{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:0}}.section--newsletter .newsletter__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.section--newsletter .newsletter__honeypot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.section--newsletter .newsletter__input{flex:1 1 auto;min-width:0;height:50px;padding:0 16px;border:2px solid #d9dde1;border-radius:10px;background-color:#fff;font-size:2.56px;font-size:.9846153846rem;color:#021948;transition:border-color .2s,box-shadow .2s}.section--newsletter .newsletter__input else{line-height:2.56px;line-height:.9846153846rem}@media (min-width: 600px){.section--newsletter .newsletter__input{border-right:0;border-radius:10px 0 0 10px}}.section--newsletter .newsletter__input::placeholder{color:#8a9095}.section--newsletter .newsletter__input:focus{outline:none;border-color:#01708e;box-shadow:0 0 0 3px #01708e26}.section--newsletter .newsletter__btn{flex-shrink:0;height:50px;padding:0 24px;border:0;border-radius:10px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:700;font-size:2.56px;font-size:.9846153846rem;color:#fff;white-space:nowrap;cursor:pointer;transition:background-color .2s}.section--newsletter .newsletter__btn else{line-height:2.56px;line-height:.9846153846rem}@media (min-width: 600px){.section--newsletter .newsletter__btn{border-radius:0 10px 10px 0}}.section--newsletter .newsletter__btn:hover,.section--newsletter .newsletter__btn:focus-visible{background-color:#024659}.section--newsletter .newsletter__legal{margin:8px 0 0;font-size:1.92px;font-size:.7384615385rem;color:#5c6b7a}.section--newsletter .newsletter__legal else{line-height:1.92px;line-height:.7384615385rem}.section--newsletterstatus{margin-top:24px}.section--newsletterstatus .section__wrapper{max-width:640px}.section--newsletterstatus .newsletterstatus{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:14px;padding:40px var(--section-padding);text-align:center}.section--newsletterstatus .newsletterstatus__icon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%;background-color:#e3f1f6;color:#01708e}.section--newsletterstatus .newsletterstatus__icon .icon{width:34px;height:34px}.section--newsletterstatus .newsletterstatus__title{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:3.84px;font-size:1.4769230769rem;line-height:4.48px;line-height:1.7230769231rem;color:#021948}.section--newsletterstatus .newsletterstatus__title else{line-height:3.84px;line-height:1.4769230769rem}.section--newsletterstatus .newsletterstatus__text{max-width:460px;margin:0;font-size:2.4px;font-size:.9230769231rem;line-height:1.55;color:#5c6b7a}.section--newsletterstatus .newsletterstatus__text else{line-height:2.4px;line-height:.9230769231rem}.section--newsletterstatus .newsletterstatus__btn{min-height:46px;padding:10px 24px;border:0;border-radius:10px;background-color:#01708e;font-family:Figtree,sans-serif;font-weight:700;font-size:2.56px;font-size:.9846153846rem;color:#fff;cursor:pointer;transition:background-color .2s}.section--newsletterstatus .newsletterstatus__btn else{line-height:2.56px;line-height:.9846153846rem}.section--newsletterstatus .newsletterstatus__btn:hover,.section--newsletterstatus .newsletterstatus__btn:focus-visible{background-color:#024659}.section--newsletterstatus .newsletterstatus__back{margin-top:6px}.sitefooter{margin-top:40px;background-color:#14202b;color:#c9d3dc}.sitefooter .sitefooter__inner{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;max-width:1100px;margin:0 auto;padding:28px 20px 8px}@media (min-width: 992px){.sitefooter .sitefooter__inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:48px 30px 40px}}.sitefooter .sitefooter__column{border-bottom:1px solid rgba(255,255,255,.1)}@media (min-width: 992px){.sitefooter .sitefooter__column{border-bottom:0;text-align:center}}.sitefooter .sitefooter__heading{margin:0;font-family:Figtree,sans-serif;font-weight:800;font-size:2.72px;font-size:1.0461538462rem;color:#fff}.sitefooter .sitefooter__heading else{line-height:2.72px;line-height:1.0461538462rem}@media (min-width: 992px){.sitefooter .sitefooter__heading{margin-bottom:14px;font-size:2.24px;font-size:.8615384615rem}.sitefooter .sitefooter__heading else{line-height:2.24px;line-height:.8615384615rem}}.sitefooter .sitefooter__toggle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;padding:18px 0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.sitefooter .sitefooter__toggle:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}@media (min-width: 992px){.sitefooter .sitefooter__toggle{justify-content:center;padding:0;cursor:default;pointer-events:none}}.sitefooter .sitefooter__toggleicon{width:20px;height:20px;stroke-width:2.5;transition:transform .2s ease-out}@media (min-width: 992px){.sitefooter .sitefooter__toggleicon{display:none}}.sitefooter .sitefooter__column--open .sitefooter__toggleicon{transform:rotate(45deg)}.sitefooter .sitefooter__links{display:none;margin:0;padding:0 0 18px;list-style:none}@media (min-width: 992px){.sitefooter .sitefooter__links{display:block;padding:0}}.sitefooter .sitefooter__column--open .sitefooter__links{display:block}.sitefooter .sitefooter__link{position:relative;display:inline-flex;align-items:center;gap:8px;padding:6px 0;font-size:2.24px;font-size:.8615384615rem;color:#c9d3dc}.sitefooter .sitefooter__link else{line-height:2.24px;line-height:.8615384615rem}@media (min-width: 992px){.sitefooter .sitefooter__link{padding:4px 0;font-size:2.08px;font-size:.8rem}.sitefooter .sitefooter__link else{line-height:2.08px;line-height:.8rem}}.sitefooter .sitefooter__link:hover,.sitefooter .sitefooter__link:focus-visible{color:#fff;text-decoration:underline}.sitefooter .sitefooter__column--socials{order:-1;padding-bottom:12px;border-bottom:0}@media (min-width: 992px){.sitefooter .sitefooter__column--socials{order:0;padding-bottom:0}}.sitefooter .sitefooter__heading--socials{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (min-width: 992px){.sitefooter .sitefooter__heading--socials{position:static;width:auto;height:auto;overflow:visible;clip:auto}}.sitefooter .sitefooter__socials{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.sitefooter .sitefooter__social{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:52px;height:52px;border-radius:50%;background-color:#ffffff14;font-size:3.52px;font-size:1.3538461538rem;color:#fff;transition:background-color .2s,transform .2s}.sitefooter .sitefooter__social else{line-height:3.52px;line-height:1.3538461538rem}@media (min-width: 992px){.sitefooter .sitefooter__social{width:42px;height:42px;font-size:3.2px;font-size:1.2307692308rem}.sitefooter .sitefooter__social else{line-height:3.2px;line-height:1.2307692308rem}}.sitefooter .sitefooter__social:hover,.sitefooter .sitefooter__social:focus-visible{background-color:#01708e;color:#fff;transform:translateY(-2px)}.sitefooter .sitefooter__bottom{padding:16px 20px;background-color:#0e1720;text-align:center}@media (min-width: 992px){.sitefooter .sitefooter__bottom{background-color:transparent;border-top:1px solid rgba(255,255,255,.1)}}.sitefooter .sitefooter__copyright{margin:0;font-size:2.08px;font-size:.8rem;color:#8695a3}.sitefooter .sitefooter__copyright else{line-height:2.08px;line-height:.8rem}#cc-main{--cc-font-family: Figtree, sans-serif;--cc-bg: #FFFFFF;--cc-primary-color: #021948;--cc-secondary-color: #5c6b7a;--cc-link-color: #01708E;--cc-btn-primary-bg: #01708E;--cc-btn-primary-color: #FFFFFF;--cc-btn-primary-border-color: #01708E;--cc-btn-primary-hover-bg: #024659;--cc-btn-primary-hover-color: #FFFFFF;--cc-btn-primary-hover-border-color: #024659;--cc-btn-secondary-bg: #eef2f4;--cc-btn-secondary-color: #021948;--cc-btn-secondary-border-color: #eef2f4;--cc-btn-secondary-hover-bg: #eef5f7;--cc-btn-secondary-hover-color: #021948;--cc-btn-secondary-hover-border-color: #eef5f7;--cc-btn-border-radius: 8px;--cc-modal-border-radius: 14px;--cc-separator-border-color: #e6ecf0;--cc-toggle-on-bg: #01708E;--cc-toggle-off-bg: #d9dde1;--cc-toggle-readonly-bg: #41add2;--cc-cookie-category-block-bg: #f4f7f9;--cc-cookie-category-block-border: #e6ecf0;--cc-cookie-category-block-hover-bg: #eef5f7;--cc-cookie-category-block-hover-border: #e6ecf0;--cc-cookie-category-expanded-block-bg: #f4f7f9;--cc-cookie-category-expanded-block-hover-bg: #eef5f7;--cc-footer-bg: #f4f7f9;--cc-footer-color: #5c6b7a;--cc-footer-border-color: #e6ecf0;--cc-overlay-bg: rgba(2, 25, 72, .55)}#cc-main .cm__title,#cc-main .pm__title{font-weight:700}#cc-main .pm__badge{background-color:#eef2f4;color:#5c6b7a}.sitefooter__cookies{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.sitefooter__cookies:hover,.sitefooter__cookies:focus-visible{color:#fff}.mark,mark{background-color:transparent}.responsive-img{max-width:100%;height:auto}a{text-decoration:none;color:#000;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}a:hover{text-decoration:none;color:#024659}body{font-family:Merriweather,serif;font-weight:400;font-size:2.4px;font-size:.9230769231rem;line-height:1.6;color:#000;overflow-x:hidden;background:#0d566d linear-gradient(180deg,#0d6881 0,#0d566d 600px) no-repeat}body else{line-height:2.4px;line-height:.9230769231rem}@media (min-width: 992px){body{background:#054b6f url(https://data.depuncheur.fr/images-2026/site-bg.jpg) top center repeat}}.video{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video iframe{left:0;top:0;height:100%;width:100%;position:absolute}h1,h2,h3{margin:0;padding:0;font-weight:400;font-size:2.56px;font-size:.9846153846rem}h1 else,h2 else,h3 else{line-height:2.56px;line-height:.9846153846rem}.biosheet{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;background-color:#ededed;padding:5px;border-radius:15px;border-bottom:solid #cbcdcf 7px}.biosheet .biosheet__avatar{width:100px;height:100px;flex-shrink:0}.biosheet .biosheet__details{margin-left:20px;width:auto;flex-shrink:0}@media (min-width: 992px){.biosheet .biosheet__details{width:60%}}.biosheet .biosheet__details .biosheet__firstname{font-family:Figtree,sans-serif;font-weight:800;font-size:3.52px;font-size:1.3538461538rem;line-height:4.16px;line-height:1.6rem;color:#024659}.biosheet .biosheet__details .biosheet__firstname else{line-height:3.52px;line-height:1.3538461538rem}@media (min-width: 992px){.biosheet .biosheet__details .biosheet__firstname{font-size:5.12px;font-size:1.9692307692rem;line-height:6.08px;line-height:2.3384615385rem}.biosheet .biosheet__details .biosheet__firstname else{line-height:5.12px;line-height:1.9692307692rem}}.biosheet .biosheet__details .biosheet__source{font-family:Figtree,sans-serif;font-weight:800;font-size:2.88px;font-size:1.1076923077rem;line-height:2.56px;line-height:.9846153846rem;color:#01708e}.biosheet .biosheet__details .biosheet__source else{line-height:2.88px;line-height:1.1076923077rem}.biosheet .biosheet__links{flex-grow:1;text-align:right;color:#fff;margin-right:10px}.biosheet .biosheet__links .biosheet__link{font-size:2.24px;font-size:.8615384615rem}.biosheet .biosheet__links .biosheet__link else{line-height:2.24px;line-height:.8615384615rem}.biosheet .biosheet__logo{display:none;width:70px;flex-shrink:0}@media (min-width: 600px){.biosheet .biosheet__logo{display:block;width:70px}}.txtcontent{font-size:2.4px;font-size:.9230769231rem}.txtcontent else{line-height:2.4px;line-height:.9230769231rem}.txtcontent p{font-size:2.4px;font-size:.9230769231rem;line-height:32px;margin-bottom:20px}.txtcontent p else{line-height:2.4px;line-height:.9230769231rem}.txtcontent a{font-size:2.4px;font-size:.9230769231rem;text-decoration:underline}.txtcontent a else{line-height:2.4px;line-height:.9230769231rem}.txtcontent b{font-weight:800}.txtcontent h2{font-family:Figtree,sans-serif;font-weight:800;font-size:4px;font-size:1.5384615385rem;text-align:center;margin:40px 0 20px}.txtcontent h2 else{line-height:4px;line-height:1.5384615385rem}.txtcontent .strike,.txtcontent .quote{text-decoration:line-through}.txtcontent blockquote{display:block;border-top:solid 3px #eee;border-bottom:solid 2px #eee;padding:5px 5px 20px;position:relative;color:#333;margin:40px 0 25px}.txtcontent blockquote:before{content:"“";position:absolute;background:#fff;padding:0 5px;top:-10px;transform:translate(-50%,-50%);left:50%;height:2rem;font:5.5em/1.08em Georgia,sans-serif;color:#000;text-align:center}.txtcontent blockquote p{font-size:2.24px;font-size:.8615384615rem;padding-top:15px;font-style:italic;font-weight:700;margin-bottom:0}.txtcontent blockquote p else{line-height:2.24px;line-height:.8615384615rem}.txtcontent mark{margin:0!important}.txtcontent .h{font-weight:700}.txtcontent .g{color:#0b82a3;font-weight:700;background-color:#edf9ff;padding:1px 4px;border-radius:3px}.txtcontent .image{margin-top:30px;background-color:#f1f1f1}.txtcontent .image .image__caption{padding:4px 10px;text-align:center;color:#fff;font-style:italic;font-size:2.208px;font-size:.8492307692rem;background-color:#01708e;border-radius:0 0 10px 10px}.txtcontent .image .image__caption else{line-height:2.208px;line-height:.8492307692rem}.txtcontent .rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.txtcontent .rating .rating__label{width:200px;text-align:right;font-size:2.208px;font-size:.8492307692rem;margin-right:10px;padding:2px;background-color:#efefef}.txtcontent .rating .rating__label else{line-height:2.208px;line-height:.8492307692rem}.txtcontent .rating .rating__value{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.txtcontent .ratings{display:block;border-radius:10px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:center;background-color:#ffdfa7;width:100%;padding:4px}@media (min-width: 992px){.txtcontent .ratings{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}}.txtcontent .ratings span{display:block;width:100%;font-size:2.208px;font-size:.8492307692rem;text-align:left;padding-left:10px}.txtcontent .ratings span else{line-height:2.208px;line-height:.8492307692rem}@media (min-width: 992px){.txtcontent .ratings span{width:45%}}.txtcontent .ratings span:nth-child(1){text-align:left}#app.app{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}#app>.app__main{flex:1 0 auto}.bgsheet{width:60%;margin:20px auto 40px;border-radius:10px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media (min-width: 992px){.bgsheet{width:600px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}}.bgsheet .bgsheet__image{width:100%;font-family:Figtree,sans-serif;font-weight:800;font-size:4.48px;font-size:1.7230769231rem;text-align:center;margin:0 auto}.bgsheet .bgsheet__image else{line-height:4.48px;line-height:1.7230769231rem}@media (min-width: 992px){.bgsheet .bgsheet__image{width:300px}}.bgsheet .bgsheet__image picture,.bgsheet .bgsheet__image img{margin:0 auto;text-align:center}.bgsheet .bgsheet__rows{margin:0 auto;width:100%}@media (min-width: 992px){.bgsheet .bgsheet__rows{width:300px}}.bgsheet .bgsheet__rows .bgsheet__title{width:100%;font-family:Figtree,sans-serif;font-weight:800;font-size:2.56px;font-size:.9846153846rem;padding:5px 0;text-align:center;background-color:#e3e3e3}.bgsheet .bgsheet__rows .bgsheet__title else{line-height:2.56px;line-height:.9846153846rem}.bgsheet .bgsheet__rows .bgsheet__row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.bgsheet .bgsheet__rows .bgsheet__row .bgsheet__rowlabel{width:calc(40% - 2px);font-family:Figtree,sans-serif;font-weight:800;font-size:2.24px;font-size:.8615384615rem;padding:4px;margin:1px;text-align:right;background-color:#f5f5f5}.bgsheet .bgsheet__rows .bgsheet__row .bgsheet__rowlabel else{line-height:2.24px;line-height:.8615384615rem}.bgsheet .bgsheet__rows .bgsheet__row .bgsheet__rowvalue{width:calc(60% - 2px);margin:1px;font-size:2.24px;font-size:.8615384615rem;padding:4px;text-align:left;background-color:#efefef}.bgsheet .bgsheet__rows .bgsheet__row .bgsheet__rowvalue else{line-height:2.24px;line-height:.8615384615rem}.bgsheet .bgsheet__rows .bgsheet__links{text-align:center}.cookieconsent{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:20px;z-index:100;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.cookieconsent .cookieconsent__message{flex-basis:100%}@media (min-width: 992px){.cookieconsent .cookieconsent__message{flex-basis:70%}}.cookieconsent .cookieconsent__message .cookieconsent__title{font-weight:700;font-size:2.88px;font-size:1.1076923077rem}.cookieconsent .cookieconsent__message .cookieconsent__title else{line-height:2.88px;line-height:1.1076923077rem}.cookieconsent .cookieconsent__button{flex-basis:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}@media (min-width: 992px){.cookieconsent .cookieconsent__button{flex-basis:20%}}.previewmode{position:fixed;bottom:0;left:0;width:100%;text-align:center;background-color:#9b323280;padding:5px;color:#fff;z-index:10000}.content{position:relative;z-index:2}.biosheet--green{border-bottom:solid #69af5f 7px}.biosheet--orange{border-bottom:solid #f5a65c 7px}.biosheet--red{border-bottom:solid #c03337 7px}.fl-wrapper,.fl-main-container,.fl-container{z-index:10000!important}
