@charset "UTF-8";@font-face{font-family:Metric;src:url(/fonts/Metric-Thin.ebffefd9.woff2) format("woff2"),url(/fonts/Metric-Thin.1c53b07d.woff) format("woff");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Metric;src:url(/fonts/Metric-Light.d3259afa.woff2) format("woff2"),url(/fonts/Metric-Light.1f5ad312.woff) format("woff");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Metric;src:url(/fonts/Metric-LightItalic.aa397a0e.woff2) format("woff2"),url(/fonts/Metric-LightItalic.16331141.woff) format("woff");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Metric;src:url(/fonts/Metric-Medium.d83e641e.woff2) format("woff2"),url(/fonts/Metric-Medium.65888543.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Metric;src:url(/fonts/Metric-Semibold.a46b95cc.woff2) format("woff2"),url(/fonts/Metric-Semibold.588323ee.woff) format("woff");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Metric;src:url(/fonts/Metric-Bold.c9c99ecb.woff2) format("woff2"),url(/fonts/Metric-Bold.643ddf64.woff) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Metric;src:url(/fonts/Metric-Black.b90de82a.woff2) format("woff2"),url(/fonts/Metric-Black.055a8042.woff) format("woff");font-weight:900;font-style:normal;font-display:block}*,:after,:before{box-sizing:border-box;margin:0;padding:0;border:none;border-radius:0;background:none;font:inherit;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:inherit;line-height:inherit;list-style:none}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace}a:active,a:hover{outline-width:0}b,strong{font-weight:inherit}code{font-family:monospace,monospace}dfn{font-style:italic}small{font-size:80%}ol,ul{list-style:none}label,video{display:inline-block}img{max-width:100%;border-style:none;vertical-align:middle}img[height]{height:auto}svg:not(:root){overflow:hidden}table{width:100%;border-spacing:0;border-collapse:collapse}button,input,optgroup,select,textarea{font-size:100%;font-family:sans-serif;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[disabled]{cursor:not-allowed}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:inherit;opacity:.7}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit;opacity:.7}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit;opacity:.7}input:not([type]),input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;-webkit-appearance:none}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}html{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;background:#f4f3f0;color:#363636;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:1000px){html{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){html{font-size:23px;line-height:33px}}button,input,optgroup,select,textarea{color:#363636;font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif}@media screen and (min-width:1000px){button,input,optgroup,select,textarea{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){button,input,optgroup,select,textarea{font-size:23px;line-height:33px}}[data-whatinput=mouse] :focus,[data-whatinput=touch] :focus{outline:none}.async-hide body{background:url(/media/spinner.ea3479aa.gif) 50% 200px no-repeat}.async-hide body>*{opacity:0}[class*=o-aspect-ratio]{position:relative}.o-aspect-ratio:before{display:block;width:100%;content:""}.o-aspect-ratio .o-aspect-ratio__content{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width:1000px){.o-aspect-ratio\@lg:before{display:block;width:100%;content:""}.o-aspect-ratio\@lg .o-aspect-ratio__content{position:absolute;top:0;right:0;bottom:0;left:0}}[class*=o-aspect-ratio][data-ratio="21:9"]:before{padding-top:42.85714%}.o-grid{display:flex;flex-wrap:wrap;margin:0 -12px}@media screen and (min-width:1000px){.o-grid{margin:0 -20px}}.o-grid>.o-grid__column{display:flex;flex-direction:column;flex-grow:1;padding:0 12px}@media screen and (min-width:1000px){.o-grid>.o-grid__column{padding:0 20px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.o-grid>.o-grid__column{flex-grow:0}}@media screen and (min-width:1000px){.o-grid--airy{margin:0 -32px}.o-grid--airy>.o-grid__column{padding:0 32px}}.o-grid--center{justify-content:center}.o-grid--center .o-grid__column{flex-grow:0}.o-grid>[data-size="1"],.o-grid>[data-size~="sm:1"]{width:4.16667%}.o-grid>[data-size="2"],.o-grid>[data-size~="sm:2"]{width:8.33333%}.o-grid>[data-size="3"],.o-grid>[data-size~="sm:3"]{width:12.5%}.o-grid>[data-size="4"],.o-grid>[data-size~="sm:4"]{width:16.66667%}.o-grid>[data-size="5"],.o-grid>[data-size~="sm:5"]{width:20.83333%}.o-grid>[data-size="6"],.o-grid>[data-size~="sm:6"]{width:25%}.o-grid>[data-size="7"],.o-grid>[data-size~="sm:7"]{width:29.16667%}.o-grid>[data-size="8"],.o-grid>[data-size~="sm:8"]{width:33.33333%}.o-grid>[data-size="9"],.o-grid>[data-size~="sm:9"]{width:37.5%}.o-grid>[data-size="10"],.o-grid>[data-size~="sm:10"]{width:41.66667%}.o-grid>[data-size="11"],.o-grid>[data-size~="sm:11"]{width:45.83333%}.o-grid>[data-size="12"],.o-grid>[data-size~="sm:12"]{width:50%}.o-grid>[data-size="13"],.o-grid>[data-size~="sm:13"]{width:54.16667%}.o-grid>[data-size="14"],.o-grid>[data-size~="sm:14"]{width:58.33333%}.o-grid>[data-size="15"],.o-grid>[data-size~="sm:15"]{width:62.5%}.o-grid>[data-size="16"],.o-grid>[data-size~="sm:16"]{width:66.66667%}.o-grid>[data-size="17"],.o-grid>[data-size~="sm:17"]{width:70.83333%}.o-grid>[data-size="18"],.o-grid>[data-size~="sm:18"]{width:75%}.o-grid>[data-size="19"],.o-grid>[data-size~="sm:19"]{width:79.16667%}.o-grid>[data-size="20"],.o-grid>[data-size~="sm:20"]{width:83.33333%}.o-grid>[data-size="21"],.o-grid>[data-size~="sm:21"]{width:87.5%}.o-grid>[data-size="22"],.o-grid>[data-size~="sm:22"]{width:91.66667%}.o-grid>[data-size="23"],.o-grid>[data-size~="sm:23"]{width:95.83333%}.o-grid>[data-size="24"],.o-grid>[data-size~="sm:24"]{width:100%}@media screen and (min-width:600px){.o-grid>[data-size~="md:1"]{width:4.16667%}.o-grid>[data-size~="md:2"]{width:8.33333%}.o-grid>[data-size~="md:3"]{width:12.5%}.o-grid>[data-size~="md:4"]{width:16.66667%}.o-grid>[data-size~="md:5"]{width:20.83333%}.o-grid>[data-size~="md:6"]{width:25%}.o-grid>[data-size~="md:7"]{width:29.16667%}.o-grid>[data-size~="md:8"]{width:33.33333%}.o-grid>[data-size~="md:9"]{width:37.5%}.o-grid>[data-size~="md:10"]{width:41.66667%}.o-grid>[data-size~="md:11"]{width:45.83333%}.o-grid>[data-size~="md:12"]{width:50%}.o-grid>[data-size~="md:13"]{width:54.16667%}.o-grid>[data-size~="md:14"]{width:58.33333%}.o-grid>[data-size~="md:15"]{width:62.5%}.o-grid>[data-size~="md:16"]{width:66.66667%}.o-grid>[data-size~="md:17"]{width:70.83333%}.o-grid>[data-size~="md:18"]{width:75%}.o-grid>[data-size~="md:19"]{width:79.16667%}.o-grid>[data-size~="md:20"]{width:83.33333%}.o-grid>[data-size~="md:21"]{width:87.5%}.o-grid>[data-size~="md:22"]{width:91.66667%}.o-grid>[data-size~="md:23"]{width:95.83333%}.o-grid>[data-size~="md:24"]{width:100%}}@media screen and (min-width:1000px){.o-grid>[data-size~="lg:1"]{width:4.16667%}.o-grid>[data-size~="lg:2"]{width:8.33333%}.o-grid>[data-size~="lg:3"]{width:12.5%}.o-grid>[data-size~="lg:4"]{width:16.66667%}.o-grid>[data-size~="lg:5"]{width:20.83333%}.o-grid>[data-size~="lg:6"]{width:25%}.o-grid>[data-size~="lg:7"]{width:29.16667%}.o-grid>[data-size~="lg:8"]{width:33.33333%}.o-grid>[data-size~="lg:9"]{width:37.5%}.o-grid>[data-size~="lg:10"]{width:41.66667%}.o-grid>[data-size~="lg:11"]{width:45.83333%}.o-grid>[data-size~="lg:12"]{width:50%}.o-grid>[data-size~="lg:13"]{width:54.16667%}.o-grid>[data-size~="lg:14"]{width:58.33333%}.o-grid>[data-size~="lg:15"]{width:62.5%}.o-grid>[data-size~="lg:16"]{width:66.66667%}.o-grid>[data-size~="lg:17"]{width:70.83333%}.o-grid>[data-size~="lg:18"]{width:75%}.o-grid>[data-size~="lg:19"]{width:79.16667%}.o-grid>[data-size~="lg:20"]{width:83.33333%}.o-grid>[data-size~="lg:21"]{width:87.5%}.o-grid>[data-size~="lg:22"]{width:91.66667%}.o-grid>[data-size~="lg:23"]{width:95.83333%}.o-grid>[data-size~="lg:24"]{width:100%}}@media screen and (min-width:1400px){.o-grid>[data-size~="xl:1"]{width:4.16667%}.o-grid>[data-size~="xl:2"]{width:8.33333%}.o-grid>[data-size~="xl:3"]{width:12.5%}.o-grid>[data-size~="xl:4"]{width:16.66667%}.o-grid>[data-size~="xl:5"]{width:20.83333%}.o-grid>[data-size~="xl:6"]{width:25%}.o-grid>[data-size~="xl:7"]{width:29.16667%}.o-grid>[data-size~="xl:8"]{width:33.33333%}.o-grid>[data-size~="xl:9"]{width:37.5%}.o-grid>[data-size~="xl:10"]{width:41.66667%}.o-grid>[data-size~="xl:11"]{width:45.83333%}.o-grid>[data-size~="xl:12"]{width:50%}.o-grid>[data-size~="xl:13"]{width:54.16667%}.o-grid>[data-size~="xl:14"]{width:58.33333%}.o-grid>[data-size~="xl:15"]{width:62.5%}.o-grid>[data-size~="xl:16"]{width:66.66667%}.o-grid>[data-size~="xl:17"]{width:70.83333%}.o-grid>[data-size~="xl:18"]{width:75%}.o-grid>[data-size~="xl:19"]{width:79.16667%}.o-grid>[data-size~="xl:20"]{width:83.33333%}.o-grid>[data-size~="xl:21"]{width:87.5%}.o-grid>[data-size~="xl:22"]{width:91.66667%}.o-grid>[data-size~="xl:23"]{width:95.83333%}.o-grid>[data-size~="xl:24"]{width:100%}}.o-space-between{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.o-width-limiter{max-width:1680px;margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px}@media screen and (min-width:600px){.o-width-limiter{padding-left:40px;padding-right:40px}}@media screen and (min-width:1000px){.o-width-limiter{padding-left:64px;padding-right:64px}}@media screen and (min-width:1650px){.o-width-limiter{padding-left:128px;padding-right:128px}}@media screen and (min-width:1000px){.o-width-limiter--mid{max-width:1024px}}@media screen and (min-width:1000px) and (min-width:1400px){.o-width-limiter--mid{max-width:1280px}}@media screen and (min-width:1400px){.o-width-limiter--narrow{max-width:1280px}.o-width-limiter--full{max-width:none}}@media screen and (min-width:1400px) and (min-width:1650px){.o-width-limiter--narrow{max-width:1440px}}.c-404{position:relative;z-index:1;margin-top:128px;margin-bottom:96px;max-width:1000px;text-align:center}.c-404 img{display:block;max-width:100px;margin-bottom:40px;margin-left:auto;margin-right:auto}@media screen and (min-width:600px){.c-404{margin-top:192px}.c-404 img{max-width:150px}}@media screen and (min-width:1000px){.c-404{margin-top:256px;text-align:left}.c-404 img{float:right;margin-left:96px;margin-top:-40px;transform:rotateY(-180deg);max-width:100%}}@media screen and (min-width:1650px){.c-404{max-width:1200px}.c-404 img{margin-top:-24px}}.c-404__heading{margin-bottom:24px;font-weight:100;font-size:40px;line-height:1}.c-404__heading b{font-weight:700}@media screen and (min-width:351px){.c-404__heading{font-size:47px}}@media screen and (min-width:1000px){.c-404__heading{font-size:61px}}@media screen and (min-width:1650px){.c-404__heading{font-size:72px}}@media screen and (min-width:600px){.c-404__heading{margin-bottom:40px}}[class][class].c-action-list{counter-reset:li;list-style:none;margin:24px 0;text-align:center}@media screen and (min-width:600px){[class][class].c-action-list{margin:40px 0}}@media screen and (min-width:1000px){[class][class].c-action-list{margin:64px 0}}[class][class].c-action-list__item{position:relative;font-weight:bolder}@media screen and (max-width:599px){[class][class].c-action-list__item{padding:0 24px 16px}}[class][class].c-action-list__item span{display:block;font-size:15px;line-height:19px;font-weight:300}@media screen and (min-width:1000px){[class][class].c-action-list__item span{font-size:18px;line-height:23px}}[class][class].c-action-list__item:before{font-size:47px;line-height:55px;font-weight:700;content:counter(li);counter-increment:li;display:block;width:60px;height:60px;padding:9px 10px 11px;margin:0 auto 24px;color:#f4f3f0;background:linear-gradient(130deg,#41cd8c,#00b698);border-radius:50%;text-align:center;box-shadow:0 15px 20px -5px #c9c4b5;text-shadow:0 15px 20px #c9c4b5 inset}.c-activate-gift{padding-top:64px}@media screen and (min-width:600px){.c-activate-gift{padding-top:128px}}@media screen and (min-width:1000px){.c-activate-gift{padding-top:128px}}.c-activate-gift__graphic{display:block;max-width:60%;margin:0 auto 16px}@media screen and (min-width:600px){.c-activate-gift__graphic{max-width:40%;margin-bottom:24px}}@media screen and (min-width:1400px){.c-activate-gift__graphic{max-width:30%}}.c-activate-gift__heading{font-weight:100;font-size:30px;line-height:36px;margin-bottom:16px;text-align:center}.c-activate-gift__heading b{font-weight:700}@media screen and (min-width:1000px){.c-activate-gift__heading{font-size:47px;line-height:55px}}@media screen and (min-width:1650px){.c-activate-gift__heading{font-size:55px;line-height:65px}}@media screen and (min-width:600px){.c-activate-gift__heading{font-weight:100;font-size:40px;line-height:1;margin-bottom:24px}.c-activate-gift__heading b{font-weight:700}}@media screen and (min-width:600px) and (min-width:351px){.c-activate-gift__heading{font-size:47px}}@media screen and (min-width:600px) and (min-width:1000px){.c-activate-gift__heading{font-size:61px}}@media screen and (min-width:600px) and (min-width:1650px){.c-activate-gift__heading{font-size:72px}}.c-activate-gift__help-text{margin-bottom:24px}@media screen and (min-width:600px){.c-activate-gift__help-text{margin-bottom:40px}}.c-activate-gift__inner{text-align:center}.c-activate-gift__error{font-size:15px;line-height:19px;background:linear-gradient(130deg,#d75b5b,#b82d2d);color:#fff;box-shadow:0 5px 10px #d4d0c4;border-radius:8px;padding:16px 24px;font-weight:500;margin-bottom:40px}@media screen and (min-width:1000px){.c-activate-gift__error{font-size:18px;line-height:23px}}.c-aggregate-rating{font-size:15px;line-height:19px;text-align:center;margin-bottom:40px}@media screen and (min-width:1000px){.c-aggregate-rating{font-size:18px;line-height:23px;margin-bottom:64px}}.c-aggregate-rating__inner{border:1px solid #dedbd3;border-radius:20px;padding:8px 16px 8px 8px;display:inline-flex;align-items:flex-start;text-align:left}@media screen and (min-width:600px){.c-aggregate-rating__inner{border-radius:24px;padding:16px 24px 16px 16px}}@media screen and (min-width:1000px){.c-aggregate-rating__inner{padding-right:40px;border-radius:34px}}.c-aggregate-rating__icon{width:60px;height:60px;margin-top:-1px;margin-right:16px;flex-shrink:0}@media screen and (min-width:600px){.c-aggregate-rating__icon{width:100px;height:100px;margin-right:24px}}@media screen and (min-width:1000px){.c-aggregate-rating__icon{width:115px;height:115px;margin-right:24px;border-radius:24px}}.c-aggregate-rating__icon img{border-radius:16px}.c-aggregate-rating__name{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;font-weight:500;margin-bottom:4px}@media screen and (min-width:1000px){.c-aggregate-rating__name{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-aggregate-rating__name{font-size:23px;line-height:33px;margin-bottom:0}}.c-aggregate-rating__stars{display:inline-block}.c-aggregate-rating__rating-total{margin-top:-8px}@media screen and (min-width:1000px){.c-aggregate-rating__rating-total{margin-top:-16px}}.c-aggregate-rating__rating-numbers{position:relative;left:10px;bottom:12px;font-style:normal;letter-spacing:2px}@media screen and (min-width:1000px){.c-aggregate-rating__rating-numbers{bottom:20px}}.c-aggregate-rating__rating-numbers span{letter-spacing:normal;margin-right:2px}.c-aggregate-rating__fine-print{color:#67604b;font-style:italic;margin-top:8px}.c-aggregate-rating__fine-print a,.c-aggregate-rating__fine-print a:visited{color:#67604b;transition:color .2s ease}.c-aggregate-rating__fine-print a:focus,.c-aggregate-rating__fine-print a:hover{color:#2c2920}.c-app-buttons{position:relative;z-index:10}.c-app-buttons--centered{text-align:center;margin-bottom:40px}.c-app-buttons__button[class][class]{display:inline-block;transition:transform .2s ease}.c-app-buttons__button[class][class]:focus,.c-app-buttons__button[class][class]:hover{transform:translateY(-3px)}.c-app-buttons__button[class][class]>*{box-shadow:0 0 0 1px hsla(0,0%,100%,.25);border-radius:4px;display:inline-block;vertical-align:top;margin-bottom:5px;width:130px;height:39px}@media screen and (min-width:600px){.c-app-buttons__button[class][class]>*{width:130px;height:39px}}@media screen and (min-width:1000px){.c-app-buttons__button[class][class]>*{margin-bottom:10px;width:150px;height:45px}}@media screen and (min-width:1400px){.c-app-buttons__button[class][class]>*{width:200px;height:60px}}.c-app-buttons__button--samsung[class][class]>*{height:60px;width:auto}@media screen and (max-width:599px){.c-app-buttons--small .c-app-buttons__button[class][class]>*{width:100px;height:30px}}.c-app-buttons__button:first-child{margin-right:8px}@media screen and (min-width:1000px){.c-app-buttons__button:first-child{margin-right:0}}.c-app-buttons__button+.c-app-buttons__button{margin-right:0}@media screen and (min-width:1000px){.c-app-buttons__button+.c-app-buttons__button{margin-left:16px}}@media screen and (min-width:1400px){.c-app-buttons__button+.c-app-buttons__button{margin-left:24px}}.c-app-buttons__info[class]{font-size:14px;line-height:16px;color:#767676;margin-top:8px}@media screen and (min-width:1000px){.c-app-buttons__info[class]{font-size:15px;line-height:17px}}.c-app-buttons__info[class] a:link,.c-app-buttons__info[class] a:visited{display:inline-block;line-height:.75;color:#767676;text-decoration:none;border-bottom:1px solid #767676;transition:all .2s ease}.c-app-buttons__info[class] a:link:focus,.c-app-buttons__info[class] a:link:hover,.c-app-buttons__info[class] a:visited:focus,.c-app-buttons__info[class] a:visited:hover{color:#363636;border-bottom-color:#363636}.c-app-buttons--dark .c-app-buttons__info[class] a:link,.c-app-buttons--dark .c-app-buttons__info[class] a:visited{border-bottom-color:hsla(0,0%,100%,.3)}.c-app-buttons--dark .c-app-buttons__info[class] a:link:focus,.c-app-buttons--dark .c-app-buttons__info[class] a:link:hover,.c-app-buttons--dark .c-app-buttons__info[class] a:visited:focus,.c-app-buttons--dark .c-app-buttons__info[class] a:visited:hover{color:#fff;border-bottom-color:#fff}.c-apple-error{background:#fff;border-radius:8px;margin-bottom:40px;padding:0 16px 24px;text-align:center}@media screen and (min-width:600px){.c-apple-error{margin-bottom:64px}}@media screen and (min-width:1000px){.c-apple-error{border-radius:16px;padding:0 24px 24px}}.c-apple-error__image{width:20%;margin-top:-5%}@media screen and (min-width:600px){.c-apple-error__image{width:15%;margin-top:-10%}}.c-apple-error__text[class]{margin:0}.c-article-card{display:flex;flex-direction:column;position:relative;overflow:hidden;width:100%;box-shadow:0 27px 35px -20px rgba(0,0,0,.2);border-bottom:0;background:#fff;border-radius:8px;transition:all .2s ease;text-decoration:none}.c-article-card:focus,.c-article-card:hover{box-shadow:0 30px 35px -20px rgba(0,0,0,.2);transform:translateY(-3px)}.c-article-card__image-wrapper{position:relative;overflow:hidden;width:100%;padding-top:50%}.c-article-card__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;transition:all .2s ease;background:linear-gradient(162deg,transparent,rgba(42,94,166,.6))}.c-article-card:hover .c-article-card__image-wrapper:after{opacity:.3}.c-article-card__image,.c-article-card__image-placeholder{position:absolute;width:100%;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:8px 8px 0 0}.c-article-card__image-placeholder{background:#dedbd3 url(/media/loader.dc955571.gif) 50% 57% no-repeat;background-size:55px}.c-article-card__image-placeholder--static{background:#dedbd3}.c-article-card__text-wrapper{font-size:15px;line-height:19px;color:#363636;margin:auto 0;padding:10px 8px 8px}@media screen and (min-width:1000px){.c-article-card__text-wrapper{font-size:18px;line-height:23px}}@media screen and (min-width:351px){.c-article-card__text-wrapper{padding-right:16px;padding-left:16px}}@media screen and (min-width:600px){.c-article-card__text-wrapper{padding:12px 16px}}@media screen and (min-width:1000px){.c-article-card__text-wrapper{padding:10px 16px 8px}}.c-article-card__headline{display:block;font-weight:700;transition:background-image .2s ease}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.c-article-card__headline{background:#363636;color:transparent;-webkit-background-clip:text;background-clip:text}.c-article-card:hover .c-article-card__headline{background-image:linear-gradient(90deg,#1b93d4,#6054b9)}}.c-article-footer{margin-top:64px;margin-bottom:40px}.c-article-footer__meta[class]{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;border-bottom:1px dotted #d4d0c4;padding-bottom:16px;color:#93896c;font-weight:300;margin-bottom:8px}@media screen and (min-width:1000px){.c-article-footer__meta[class]{font-size:16px;line-height:18px;letter-spacing:2px}}.c-article-footer__meta-link[class][class]{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;color:#d84a8a;font-weight:400;transition:color .2s ease}@media screen and (min-width:1000px){.c-article-footer__meta-link[class][class]{font-size:16px;line-height:18px;letter-spacing:2px}}.c-article-footer__meta-link[class][class]:focus,.c-article-footer__meta-link[class][class]:hover{color:#494436}.c-author:not(.c-author--big){font-size:15px;line-height:19px;background:#fff;margin-top:64px;padding:0 24px 24px;text-align:center;box-shadow:0 8px 30px -7px #d4d0c4}@media screen and (min-width:1000px){.c-author:not(.c-author--big){font-size:18px;line-height:23px}}@media screen and (min-width:600px){.c-author:not(.c-author--big){padding:0 24px 40px;margin-top:96px}}@media screen and (min-width:1000px){.c-author:not(.c-author--big){padding-left:40px;padding-right:40px}}.c-author--big{font-size:21px;line-height:29px;text-align:center;position:relative;z-index:1}@media screen and (min-width:1000px){.c-author--big{font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.c-author--big{font-size:30px;line-height:42px}}.c-author--big .c-author__avatar[class]{border-radius:50%;margin-bottom:24px;box-shadow:0 5px 15px rgba(113,24,64,.25);width:70px;height:70px;margin-top:-35px}@media screen and (min-width:600px){.c-author--big .c-author__avatar[class]{width:110px;height:110px;margin-top:-55px;box-shadow:0 7px 20px rgba(113,24,64,.25)}}@media screen and (min-width:1000px){.c-author--big .c-author__avatar[class]{width:140px;height:140px;margin-top:-70px;box-shadow:0 10px 30px rgba(113,24,64,.25);margin-bottom:40px}}@media screen and (min-width:1400px){.c-author--big .c-author__avatar[class]{width:200px;height:200px;margin-top:-100px}}.c-author:not(.c-author--big) .c-author__avatar{border-radius:50%;width:48px;height:48px;margin-top:-24px;margin-bottom:16px}@media screen and (min-width:600px){.c-author:not(.c-author--big) .c-author__avatar{width:72px;height:72px;margin-top:-36px;margin-bottom:24px}}.c-author__bio[class]{margin-bottom:8px}@media screen and (min-width:600px){.c-author__bio[class]{margin-bottom:16px}}.c-author__link[class],.c-author__link[class]:visited{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;display:inline-block;padding:16px 0 4px}@media screen and (min-width:1000px){.c-author__link[class],.c-author__link[class]:visited{font-size:16px;line-height:18px;letter-spacing:2px}}.c-background-fill{overflow:hidden}.c-background-fill .c-background-fill__media{position:absolute;top:50%;transform:translateY(-50%);width:100%}.c-background-fill .c-background-fill__text{display:flex;justify-content:center}.c-background-fill .c-background-fill__child{position:relative;height:100%;z-index:1}@media screen and (min-width:1000px){.c-background-fill\@lg{overflow:hidden}.c-background-fill\@lg .c-background-fill__media{position:absolute;top:50%;transform:translateY(-50%);width:100%}.c-background-fill\@lg .c-background-fill__text{display:flex;justify-content:center}.c-background-fill\@lg .c-background-fill__child{position:relative;height:100%;z-index:1}}.c-background-fill--plans[class]{background:#fff}@media screen and (max-width:999px){.c-background-fill--plans[class]{padding-bottom:40px}}@media screen and (min-width:1000px){.c-background-fill--plans[class]:after{content:"";position:absolute;top:0;bottom:0;left:0;background:#fff;width:250px;z-index:0}}.c-background-fill--plans[class]>img{margin-bottom:64px}@media screen and (min-width:600px){.c-background-fill--plans[class]>img{position:absolute;top:0}}@media screen and (max-width:999px){.c-background-fill--plans[class] .c-background-fill__child{margin-top:-40px}}.c-background-fill--plans[class] .c-background-fill__media{position:static;transform:translateX(-45%);width:auto;height:450px}@media screen and (min-width:351px){.c-background-fill--plans[class] .c-background-fill__media{transform:translateX(-40%)}}@media screen and (min-width:600px){.c-background-fill--plans[class] .c-background-fill__media{transform:translateX(-10%)}}@media screen and (min-width:1000px){.c-background-fill--plans[class] .c-background-fill__media{position:absolute;height:auto;width:100%;transform:translateY(-40%) translateX(7%)}}.c-background-fill--premium[class]{min-height:420px}@media screen and (min-width:1000px){.c-background-fill--premium[class]{min-height:660px}}.c-background-fill--premium[class] .c-background-fill__media{height:100%;max-width:none;width:auto;left:-100%}@media screen and (min-width:351px){.c-background-fill--premium[class] .c-background-fill__media{left:-50%}}@media screen and (min-width:600px){.c-background-fill--premium[class] .c-background-fill__media{left:auto}}.c-blur--non-interactive{pointer-events:none}.c-blur--active{transition:background .1s ease-in-out}@supports (filter:blur(15px) brightness(40%)){.c-blur--active:not(.c-blur--dark):not(.c-blur--flat){filter:blur(15px);transition:filter .1s ease-in-out}}.c-blur--active.c-blur--flat:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.65);z-index:100}.c-bmi__input{position:relative;border-bottom:1px solid #41cd8c;text-align:left;display:inline-block;margin:25px 0 20px;width:80%;color:#767676}.c-bmi__input--select{width:calc(40% - 10px);margin-right:10px}.c-bmi__input--select+.c-bmi__input--select{margin-right:0;margin-left:10px}@media screen and (min-width:600px){.c-bmi__input[class]{margin-left:10px;margin-right:10px;width:150px}.c-bmi__input--select[class]{width:75px}}.c-bmi__input input{height:1.5em}.c-bmi__input label{font-size:15px;line-height:19px;position:absolute;bottom:100%}@media screen and (min-width:1000px){.c-bmi__input label{font-size:18px;line-height:23px}}.c-bmi__input select{display:block;height:calc(1.5em - 1px);width:100%;background:url(/media/select-arrow.f632e76c.svg) right 1px top 45% no-repeat;background-size:9px 5px;-webkit-appearance:unset;-moz-appearance:unset}.c-bmi__fake-label{font-size:15px;line-height:19px;position:absolute;bottom:calc(100% + 1px);width:200%}@media screen and (min-width:1000px){.c-bmi__fake-label{font-size:18px;line-height:23px}}.c-bmi__result-heading[class]{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin:0 0 4px}@media screen and (min-width:1000px){.c-bmi__result-heading[class]{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-bmi__result-heading[class]{font-size:20px;line-height:22px}}@media screen and (min-width:600px){.c-bmi__result-heading[class]{margin-bottom:8px}}@media screen and (min-width:1000px){.c-bmi__result-heading[class]{margin-bottom:16px}}.c-bmi__result-number[class]{font-weight:100;font-size:40px;line-height:1;margin-bottom:16px}.c-bmi__result-number[class] b{font-weight:700}@media screen and (min-width:351px){.c-bmi__result-number[class]{font-size:48px}}@media screen and (min-width:600px){.c-bmi__result-number[class]{font-size:76px}}@media screen and (min-width:1000px){.c-bmi__result-number[class]{font-size:92px}}@media screen and (min-width:1650px){.c-bmi__result-number[class]{font-size:106px}}.c-bmi__result--good .c-bmi__result-number[class]{color:#3fd6b3}.c-bmi__result--okay .c-bmi__result-number[class]{color:#48abec}.c-bmi__result--bad .c-bmi__result-number[class]{color:#9879c3}.c-bmi__result-smiley{position:relative;top:3px;margin-left:10px;width:32px;height:32px}@media screen and (min-width:351px){.c-bmi__result-smiley{top:5px;width:38px;height:38px}}@media screen and (min-width:600px){.c-bmi__result-smiley{margin-left:15px;width:58px;height:58px}}@media screen and (min-width:1000px){.c-bmi__result-smiley{margin-left:20px;width:70px;height:70px}}@media screen and (min-width:1650px){.c-bmi__result-smiley{margin-left:25px;width:80px;height:80px}}.c-bmi__result-text{font-size:24px;line-height:33px;padding-bottom:40px}@media screen and (min-width:1000px){.c-bmi__result-text{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-bmi__result-text{font-size:32px;line-height:44px}}.c-bmi__fine-print{font-size:14px;line-height:16px;display:block;margin:40px 0 -16px}@media screen and (min-width:1000px){.c-bmi__fine-print{font-size:15px;line-height:17px}}@media screen and (min-width:600px){.c-bmi__fine-print{margin:64px 0 -16px}}@media screen and (min-width:1000px){.c-bmi__fine-print{margin:64px 16px -24px}}.c-bmi__scale{position:relative;height:2px;background:#eee}.c-bmi__scale:before{content:"";position:absolute;width:21.66667%;right:50%;height:2px}.c-bmi__result--good .c-bmi__scale:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#3fd6b3 33%,#3fd6b3 66%,hsla(0,0%,100%,0))}.c-bmi__result--okay .c-bmi__scale:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#48abec 33%,#48abec 66%,hsla(0,0%,100%,0))}.c-bmi__result--bad .c-bmi__scale:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#9879c3 33%,#9879c3 66%,hsla(0,0%,100%,0))}.c-bmi__healthy-range,.c-bmi__scale-high,.c-bmi__scale-low{font-size:14px;line-height:16px;color:#555;position:absolute;left:0;top:-22px}@media screen and (min-width:1000px){.c-bmi__healthy-range,.c-bmi__scale-high,.c-bmi__scale-low{font-size:15px;line-height:17px}}.c-bmi__scale-high{left:auto;right:0}.c-bmi__healthy-range{left:auto;right:50%;width:21.66667%;border-bottom:1px solid #bbb;top:-32px}.c-bmi__healthy-range:after,.c-bmi__healthy-range:before{content:"";position:absolute;top:100%;left:0;width:1px;height:5px;background:#bbb}@media screen and (max-width:599px){.c-bmi__healthy-range{display:none}}.c-bmi__healthy-range:after{left:auto;right:0}.c-bmi__healthy-range span{background:#fff;padding:0 2px;position:relative;top:10px}.c-bmi__scale-marker{position:absolute;top:10px;width:0;transition:left 1s ease-in-out}.c-bmi__scale-marker:after{content:"";position:absolute;top:0;left:-10px;border-left:10px solid transparent;border-right:10px solid transparent}.c-bmi__result--good .c-bmi__scale-marker:after{border-bottom:10px solid #3fd6b3}.c-bmi__result--okay .c-bmi__scale-marker:after{border-bottom:10px solid #48abec}.c-bmi__result--bad .c-bmi__scale-marker:after{border-bottom:10px solid #9879c3}[class].c-bmi__cta{font-size:24px;line-height:33px;margin-top:40px;opacity:0;transform:translateY(20px);transition:all .5s ease}@media screen and (min-width:1000px){[class].c-bmi__cta{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){[class].c-bmi__cta{font-size:32px;line-height:44px}}@media screen and (min-width:600px){[class].c-bmi__cta{margin-top:64px}}[class].c-bmi__cta--appear{opacity:1;transform:none}[class].c-bmi__cta p{margin-bottom:16px}.c-breadcrumb{text-align:center;margin:64px 24px -16px}@media screen and (min-width:600px){.c-breadcrumb{margin-bottom:-40px;margin-top:96px}}@media screen and (min-width:1000px){.c-breadcrumb{margin-bottom:-40px;margin-top:128px}}@media screen and (min-width:1400px){.c-breadcrumb{margin-bottom:-96px;margin-top:128px}}.c-breadcrumb__heading[class]{font-size:14px;line-height:16px;color:#67604b;margin-bottom:12px}@media screen and (min-width:1000px){.c-breadcrumb__heading[class]{font-size:15px;line-height:17px}}.c-breadcrumb__list[class]{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-4px;font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width:1000px){.c-breadcrumb__list[class]{font-size:16px;line-height:18px;letter-spacing:2px}}.c-breadcrumb__item[class]{list-style:none;margin-bottom:0}.c-breadcrumb__item[class]:not(:last-child):after{content:"/";color:#9e957a;font-weight:300;display:inline-block;margin:0 6px}.c-breadcrumb__link[class][class]{display:inline-block;opacity:.75;transition:opacity .2s ease;color:#1b93d4}.c-breadcrumb__link:not(a)[class][class]{color:#67604b;max-width:290px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-breadcrumb__link:link[class],.c-breadcrumb__link:visited[class]{text-decoration:none}.c-breadcrumb__link:link[class]:focus,.c-breadcrumb__link:link[class]:hover{opacity:1}.c-button[class][class]{display:inline-block;color:#000;background:#fff;border-radius:100px;border:1px solid #e8e8e8;box-shadow:0 8px 40px 0 rgba(0,0,0,.1);text-decoration:none;min-width:75%;transition:all .3s ease;text-align:center;vertical-align:top;font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width:1000px){.c-button[class][class]{font-size:16px;line-height:18px;letter-spacing:2px}}@media screen and (min-width:451px){.c-button[class][class]{min-width:300px}}@media screen and (min-width:1000px){.c-button[class][class]{min-width:330px}}.c-button[class][class]:focus,.c-button[class][class]:hover{color:#3caae6;transform:translateY(-3px);box-shadow:0 14px 40px 0 rgba(0,0,0,.1)}.c-button[class][class]:focus>span:before,.c-button[class][class]:hover>span:before{opacity:1}.c-button--inline[class][class]{min-width:0}.c-button--block[class][class]{min-width:0;width:100%}.c-button[class][class]:disabled{opacity:.35;filter:grayscale(1);cursor:not-allowed}.c-button[class][class]>span{display:block;position:relative;padding:16px 24px}@media screen and (min-width:600px){.c-button[class][class]>span{padding-left:40px;padding-right:40px}}@media screen and (min-width:1000px){.c-button[class][class]>span{padding:20px 32px}}.c-button[class][class]>span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:100px;opacity:0;transition:opacity .3s ease;background:linear-gradient(130deg,#fff,#fafaf5)}.c-button--choice[class][class]{text-transform:none;letter-spacing:normal;opacity:0;font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;animation:fade-in .8s forwards}@media screen and (min-width:1000px){.c-button--choice[class][class]{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-button--choice[class][class]{font-size:23px;line-height:33px}}.c-button--choice[class][class]>span{padding-top:8px;padding-bottom:8px}@media screen and (min-width:1000px){.c-button--choice[class][class]>span{padding-top:12px;padding-bottom:12px}}.c-button--choice[class][class]:not(.c-button--primary)>span{color:#41cd8c;font-weight:500}.c-button--choice[class][class]+.c-button--choice[class][class]{animation-delay:.2s}.c-button--choice[class][class]+.c-button--choice[class][class]+.c-button--choice[class][class]{animation-delay:.4s}@keyframes fade-in{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.c-button--choice-small-text[class][class]{display:block;font-size:14px;line-height:16px}@media screen and (min-width:1000px){.c-button--choice-small-text[class][class]{font-size:15px;line-height:17px}}.c-button:not(.c-button--primary) .c-button--choice-small-text[class][class]{font-weight:300;color:#363636}.c-button--primary[class][class]{background:linear-gradient(130deg,#41cd8c,#00b698);border:none;box-shadow:0 8px 40px -5px #a6e8c9;color:#fff}.c-button--primary[class][class]>span:before{background:linear-gradient(130deg,#7eddb1,#00b698)}.c-button--primary[class][class]:focus,.c-button--primary[class][class]:hover{color:#fff;box-shadow:0 14px 40px -5px #a6e8c9}.c-button--premium[class][class]{background:linear-gradient(130deg,#ffa634,#ff435b);border:none;box-shadow:0 8px 40px 0 rgba(255,102,92,.45);color:#fff}.c-button--premium[class][class]>span:before{background:linear-gradient(130deg,#ffb300,rgba(255,67,91,0))}.c-button--premium[class][class]:focus,.c-button--premium[class][class]:hover{color:#fff;box-shadow:0 14px 40px 0 rgba(255,102,92,.45)}.c-button--warning[class][class]{background:linear-gradient(130deg,#d75b5b,#b82d2d);border:none;box-shadow:0 8px 40px 0 rgba(210,70,70,.45);color:#fff}.c-button--warning[class][class]>span:before{background:linear-gradient(130deg,#de7777,#b82d2d)}.c-button--warning[class][class]:focus,.c-button--warning[class][class]:hover{color:#fff;box-shadow:0 14px 40px 0 rgba(210,70,70,.45)}.c-button--white-border[class][class]{background:transparent;box-shadow:inset 0 0 0 2px #fff;border:none;color:#fff}.c-button--fb[class][class]{background:linear-gradient(97deg,#6280c2,#3f65bb);box-shadow:0 8px 40px 0 rgba(0,35,115,.25);border:none;color:#fff}.c-button--fb[class][class]>span:before{background:linear-gradient(130deg,#748fc9,rgba(255,67,91,0))}.c-button--fb[class][class]:focus,.c-button--fb[class][class]:hover{color:#fff;box-shadow:0 14px 40px 0 rgba(0,35,115,.25)}.c-button--shadow-black[class][class]{box-shadow:0 8px 40px 0 rgba(0,0,0,.35)}.c-button--shadow-black[class][class]:focus,.c-button--shadow-black[class][class]:hover{box-shadow:0 14px 40px 0 rgba(0,0,0,.35)}.c-button__icon{position:relative;display:inline-block;vertical-align:top;margin-right:8px}.c-button__icon:before{position:absolute;top:0;left:0}.c-button__icon--letter{width:21px}.c-button__icon--letter:before{content:url(/media/letter.77a3f768.svg);top:-2px;width:21px;height:15px}.c-button__icon--fb{width:21px}.c-button__icon--fb:before{content:url(/media/fb.c5c31012.svg);top:-5px;width:21px;height:21px}.c-buy-gift:not(.c-buy-gift--complete){background:#fff;padding-bottom:64px}@media screen and (min-width:600px){.c-buy-gift:not(.c-buy-gift--complete){padding-bottom:96px}}.c-buy-gift__top{position:relative;padding-top:64px;padding-bottom:40px;text-align:center;background:#f4f3f0}@media screen and (min-width:600px){.c-buy-gift__top{padding-top:128px}}@media screen and (min-width:1000px){.c-buy-gift__top{padding-top:128px;padding-bottom:96px;margin-bottom:96px}}.c-buy-gift--complete .c-buy-gift__top{padding-bottom:0;margin-bottom:0}@media screen and (min-width:1000px){.c-buy-gift__top-text{text-align:left}}.c-buy-gift__top-graphic{max-width:50%;margin-bottom:16px}@media screen and (min-width:600px){.c-buy-gift__top-graphic{max-width:40%;margin-bottom:24px}}@media screen and (min-width:1000px){.c-buy-gift__top-graphic{margin-bottom:64px}}.c-buy-gift--complete .c-buy-gift__top-graphic{margin-bottom:0;margin-top:40px}@media screen and (min-width:1000px){.c-buy-gift--complete .c-buy-gift__top-graphic{margin-top:64px}}.c-buy-gift__card-graphic{display:block;width:200px;margin-top:-55px;margin-left:auto;margin-right:auto}@media screen and (min-width:600px){.c-buy-gift__card-graphic{width:250px;margin-top:-70px;margin-bottom:-30px}}@media screen and (min-width:1000px){.c-buy-gift__card-graphic{width:300px;margin-top:-90px}}.c-buy-gift__main-heading{font-weight:100;font-size:30px;line-height:36px;margin-bottom:16px}.c-buy-gift__main-heading b{font-weight:700}@media screen and (min-width:1000px){.c-buy-gift__main-heading{font-size:47px;line-height:55px}}@media screen and (min-width:1650px){.c-buy-gift__main-heading{font-size:55px;line-height:65px}}@media screen and (min-width:600px){.c-buy-gift__main-heading{font-weight:100;font-size:40px;line-height:1;margin-bottom:24px}.c-buy-gift__main-heading b{font-weight:700}}@media screen and (min-width:600px) and (min-width:351px){.c-buy-gift__main-heading{font-size:47px}}@media screen and (min-width:600px) and (min-width:1000px){.c-buy-gift__main-heading{font-size:61px}}@media screen and (min-width:600px) and (min-width:1650px){.c-buy-gift__main-heading{font-size:72px}}.c-buy-gift__currency{display:flex;flex-direction:row;justify-content:center;margin-top:16px}@media screen and (min-width:1000px){.c-buy-gift__currency{margin-top:40px;justify-content:start}}.c-buy-gift__check{width:30px;height:30px;margin:16px auto auto}@media screen and (min-width:600px){.c-buy-gift__check{width:40px;height:40px;margin-top:0}}@media screen and (min-width:1000px){.c-buy-gift__check{width:50px;height:50px;margin-bottom:8px}}.c-buy-gift__curve{position:absolute;bottom:-1px;left:0;z-index:1}.c-buy-gift__payment{position:relative;max-width:500px;margin:24px auto 0}@media screen and (min-width:1000px){.c-buy-gift__payment{margin-top:0}}.c-buy-gift__sale-info{display:inline-flex;text-align:left;align-items:center}.c-buy-gift__sale-heading{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;display:block}@media screen and (min-width:1000px){.c-buy-gift__sale-heading{font-size:16px;line-height:18px;letter-spacing:2px}}.c-buy-gift__sale-discount{display:block;flex-shrink:0;width:80px;height:80px;line-height:85px;font-size:1.65em;font-weight:900;background:url(/media/octagon.72165149.png) 50% 50% no-repeat;background-size:100%;color:#fff;border-radius:50%;text-align:center;margin:-10px 16px 0 0}@media screen and (min-width:1000px){.c-buy-gift__sale-discount{width:90px;height:90px;line-height:95px}}.c-buy-gift__price{display:inline-block;font-weight:bolder;color:#41cd8c}.c-buy-gift__price del{font-size:24px;line-height:33px;color:#363636;font-weight:500;text-decoration:none;position:relative;margin-right:4px}@media screen and (min-width:1000px){.c-buy-gift__price del{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-buy-gift__price del{font-size:32px;line-height:44px}}.c-buy-gift__price del:after{content:"";position:absolute;top:35%;right:0;left:0;height:2px;background:currentColor}@media screen and (min-width:1000px){.c-buy-gift__price del:after{height:3px}}.c-buy-gift__price ins{text-decoration:none}.c-cal-burn__inputs{display:flex;justify-content:space-between}.c-cal-burn__input{position:relative;border-bottom:1px solid #41cd8c;text-align:left;display:inline-block;margin:25px 0 20px;color:#767676}.c-cal-burn__input input{height:1.5em}.c-cal-burn__input label{font-size:15px;line-height:19px;position:absolute;bottom:100%}@media screen and (min-width:1000px){.c-cal-burn__input label{font-size:18px;line-height:23px}}.c-cal-burn__input--long{width:60%}@media screen and (min-width:600px){.c-cal-burn__input--long{width:65%}}.c-cal-burn__input--short{width:35%}@media screen and (min-width:600px){.c-cal-burn__input--short{width:30%}}.c-cal-burn__hits[class][class]{text-align:left;margin:0;box-shadow:none;width:100%}.c-cal-burn__hits[class][class] td,.c-cal-burn__hits[class][class] th{padding-left:0;border-bottom:1px solid #eee}.c-cal-burn__hits[class][class] td{padding-top:16px}.c-cal-burn__hits[class][class] b{font-weight:600;opacity:.8}.c-cal-burn__hits[class][class] td:last-child,.c-cal-burn__hits[class][class] th:last-child{padding-right:0;padding-left:16px;text-align:right}.c-cal-burn__hits[class][class] tbody tr:last-child>td,.c-cal-burn__hits[class][class] tbody tr:last-child>th{border-bottom:0;padding-bottom:0}.c-cal-burn__no-hits[class]{margin-top:40px;margin-bottom:0;font-style:italic}[class].c-cal-burn__cta{font-size:24px;line-height:33px;margin-top:24px}@media screen and (min-width:1000px){[class].c-cal-burn__cta{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){[class].c-cal-burn__cta{font-size:32px;line-height:44px}}@media screen and (min-width:600px){[class].c-cal-burn__cta{margin-top:40px}}[class].c-cal-burn__cta p{margin-bottom:16px}.c-cal-intake__input-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.c-cal-intake__input-wrapper [data-name]{flex-shrink:0;margin-bottom:24px}.c-cal-intake__input-wrapper [data-name=height],.c-cal-intake__input-wrapper [data-name=weight]{flex-basis:calc(50% - 10px)}@media screen and (min-width:600px){.c-cal-intake__input-wrapper [data-name=height],.c-cal-intake__input-wrapper [data-name=weight]{flex-basis:calc(40% - 10px)}}.c-cal-intake__input-wrapper [data-name=age]{flex-basis:calc(50% - 10px)}@media screen and (min-width:600px){.c-cal-intake__input-wrapper [data-name=age]{flex-basis:calc(20% - 10px)}}.c-cal-intake__input-wrapper [data-name=gender]{flex-basis:calc(50% - 10px)}@media screen and (min-width:600px){.c-cal-intake__input-wrapper [data-name=gender]{flex-basis:calc(30% - 10px)}}.c-cal-intake__input-wrapper [data-name=goal]{flex-basis:100%}@media screen and (min-width:600px){.c-cal-intake__input-wrapper [data-name=goal]{flex-basis:calc(70% - 10px)}}.c-cal-intake__input-wrapper [data-name=pal]{flex-grow:1;flex-basis:100%;margin-bottom:0}.c-cal-intake__input-split{display:flex;justify-content:space-between}.c-cal-intake__input-split>div{flex-basis:calc(50% - 10px)}.c-cal-intake__input{position:relative;border-bottom:1px solid #41cd8c;text-align:left;margin:25px 0 0;color:#767676}.c-cal-intake__input--range{border-bottom:none}.c-cal-intake__input input{height:1.5em}.c-cal-intake__input label{font-size:15px;line-height:19px;position:absolute;bottom:100%}@media screen and (min-width:1000px){.c-cal-intake__input label{font-size:18px;line-height:23px}}.c-cal-intake__input select{display:block;height:calc(1.5em - 1px);width:100%;background:url(/media/select-arrow.f632e76c.svg) right 1px top 45% no-repeat;background-size:9px 5px;-webkit-appearance:unset;-moz-appearance:unset}.c-cal-intake__input input[type=range]{-webkit-appearance:none;width:100%;margin:14.5px 0}.c-cal-intake__input input[type=range]::-webkit-slider-runnable-track{display:flex;width:100%;height:1px;cursor:ew-resize;background:#41cd8c}.c-cal-intake__input input[type=range]::-moz-range-track{display:flex;width:100%;height:1px;cursor:ew-resize;background:#41cd8c}.c-cal-intake__input input[type=range]::-ms-track{display:flex;width:100%;height:1px;cursor:ew-resize;background:#41cd8c;background:transparent;border-color:transparent;color:transparent}.c-cal-intake__input input[type=range]::-ms-fill-lower{background:#3dcc8a}.c-cal-intake__input input[type=range]::-ms-fill-upper{background:#d0d0d0}.c-cal-intake__input input[type=range]::-webkit-slider-thumb{align-self:center;height:28px;width:28px;border-radius:50%;background:#41cd8c;cursor:ew-resize;-webkit-appearance:none}.c-cal-intake__input input[type=range]::-moz-range-thumb{align-self:center;height:28px;width:28px;border-radius:50%;background:#41cd8c;cursor:ew-resize;-webkit-appearance:none}.c-cal-intake__input input[type=range]::-ms-thumb{align-self:center;height:28px;width:28px;border-radius:50%;background:#41cd8c;cursor:ew-resize;-webkit-appearance:none}.c-cal-intake__input input[type=range]:focus{outline:none}.c-cal-intake__input input[type=range]:focus::-webkit-slider-runnable-track{background:#45ce8e}.c-cal-intake__input input[type=range]:focus::-moz-range-track{background:#45ce8e}.c-cal-intake__input input[type=range]:focus::-ms-track{background:#45ce8e;background:transparent;border-color:transparent;color:transparent}.c-cal-intake__input input[type=range]:focus::-ms-fill-lower{background:#41cd8c}.c-cal-intake__input input[type=range]:focus::-ms-fill-upper{background:#d0d0d0}.c-cal-intake__range-wrapper{display:flex;justify-content:space-between}.c-cal-intake__range-input{margin:0 8px;flex-grow:1}.c-cal-intake__range-legend{font-size:14px;line-height:16px;position:relative;top:21px;text-transform:uppercase;letter-spacing:1px;font-weight:500;color:#41cd8c}@media screen and (min-width:1000px){.c-cal-intake__range-legend{font-size:15px;line-height:17px;top:23px}}.c-cal-intake__range-example[class]{text-align:center;margin-bottom:0}.c-cal-intake__fake-label{font-size:15px;line-height:19px;position:absolute;bottom:calc(100% + 1px);width:200%}@media screen and (min-width:1000px){.c-cal-intake__fake-label{font-size:18px;line-height:23px}}.c-cal-intake__radios[class]{display:inline-block;text-align:left}.c-cal-intake__radios-radio{display:inline-block;margin-right:16px}.c-cal-intake__radios-radio:last-child{margin-right:0}.c-cal-intake__legend{font-size:15px;line-height:19px;color:#767676;margin-bottom:10px}@media screen and (min-width:1000px){.c-cal-intake__legend{font-size:18px;line-height:23px}}.c-cal-intake__text-gap{text-indent:400%;overflow:hidden;display:inline-block;line-height:.1;width:30px;border-bottom:1px solid grey}.c-cal-intake__result-heading[class]{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin:0 0 4px}@media screen and (min-width:1000px){.c-cal-intake__result-heading[class]{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-cal-intake__result-heading[class]{font-size:20px;line-height:22px}}@media screen and (min-width:600px){.c-cal-intake__result-heading[class]{margin-bottom:8px}}.c-cal-intake__result-number[class][class]{font-weight:100;font-size:40px;line-height:1;display:block;letter-spacing:3px;color:#41cd8c}.c-cal-intake__result-number[class][class] b{font-weight:700}@media screen and (min-width:351px){.c-cal-intake__result-number[class][class]{font-size:48px}}@media screen and (min-width:600px){.c-cal-intake__result-number[class][class]{font-size:76px}}@media screen and (min-width:1000px){.c-cal-intake__result-number[class][class]{font-size:92px}}@media screen and (min-width:1650px){.c-cal-intake__result-number[class][class]{font-size:106px}}@media screen and (max-width:599px){.c-cal-intake__result-number[class][class]{font-size:60px}}.c-cal-intake__energy-switcher{font-size:14px;line-height:16px}@media screen and (min-width:1000px){.c-cal-intake__energy-switcher{font-size:15px;line-height:17px}}.c-cal-intake__energy-switcher span{transition:border .2s ease;border-bottom:1px solid rgba(0,0,0,.3)}.c-cal-intake__energy-switcher:focus span,.c-cal-intake__energy-switcher:hover span{border-bottom-color:#363636}[class].c-cal-intake__cta{font-size:24px;line-height:33px;margin-top:24px;opacity:0;transform:translateY(20px);transition:all .5s ease}@media screen and (min-width:1000px){[class].c-cal-intake__cta{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){[class].c-cal-intake__cta{font-size:32px;line-height:44px}}@media screen and (min-width:600px){[class].c-cal-intake__cta{margin-top:40px}}[class].c-cal-intake__cta--appear{opacity:1;transform:none}[class].c-cal-intake__cta p{margin-bottom:16px}.c-cal-intake__fine-print{font-size:14px;line-height:16px;display:block;margin:40px 0 -8px}@media screen and (min-width:1000px){.c-cal-intake__fine-print{font-size:15px;line-height:17px}}@media screen and (min-width:600px){.c-cal-intake__fine-print{margin:64px 0 -16px}}@media screen and (min-width:1000px){.c-cal-intake__fine-print{margin:64px 16px -24px}}.c-calculator{position:relative;background:#fff;border-radius:8px;box-shadow:0 8px 30px -7px #beb8a6;margin-bottom:40px}@media screen and (min-width:1000px){.c-calculator{margin-bottom:64px}}.c-calculator__inner{text-align:center;padding:64px 24px 24px}@media screen and (min-width:600px){.c-calculator__inner{padding:40px}}@media screen and (min-width:1000px){.c-calculator__inner{padding:64px}}.c-calculator__heading[class]{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;border-radius:8px 8px 0 0;font-weight:bolder;background:linear-gradient(130deg,#41cd8c,#00b698);color:#fff;padding:14px 16px 10px;margin:0}@media screen and (min-width:1000px){.c-calculator__heading[class]{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-calculator__heading[class]{font-size:23px;line-height:33px}}@media screen and (min-width:600px){.c-calculator__heading[class]{padding-left:24px}}@media screen and (min-width:1000px){.c-calculator__heading[class]{padding-left:40px}}.c-calculator__submit{margin-top:40px}.c-calculator__switcher{position:absolute;top:60px;left:50%;transform:translateX(-50%);width:100%}@media screen and (min-width:351px){.c-calculator__switcher{width:auto;left:auto;transform:none;right:16px}}@media screen and (min-width:600px){.c-calculator__switcher{top:12px;right:24px}}@media screen and (min-width:1000px){.c-calculator__switcher{right:40px}}.c-calculator__switcher-button{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;padding:6px 10px 1px;border-radius:50px;color:#41cd8c}@media screen and (min-width:1000px){.c-calculator__switcher-button{font-size:16px;line-height:18px;letter-spacing:2px}}.c-calculator__switcher-button--active{background:linear-gradient(130deg,#41cd8c,#00b698);color:#fff}@media screen and (min-width:600px){.c-calculator__switcher-button{color:#fff}.c-calculator__switcher-button--active{background:#fff;color:#41cd8c}}.c-calculator__back{position:absolute;display:block;top:75px;left:24px;width:20px;height:16px;text-indent:300%;overflow:hidden;white-space:nowrap;background:url(/media/arrow-back.23a336e3.svg) 0 0 no-repeat;cursor:pointer}@media screen and (min-width:1000px){.c-calculator__back{left:40px}}.c-campaign-checkmarks{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;display:flex;justify-content:center;margin:24px auto 8px}@media screen and (min-width:1000px){.c-campaign-checkmarks{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-campaign-checkmarks{font-size:23px;line-height:33px}}@media screen and (min-width:600px){.c-campaign-checkmarks{margin-bottom:40px}}@media screen and (min-width:1000px){.c-campaign-checkmarks{margin-top:40px}}.c-campaign-checkmarks__item{flex-grow:0;flex-basis:200px;padding:30px 5px 0;background:url(/media/check.b7279075.svg) 50% 0 no-repeat;opacity:0;animation:show-checkmark .5s ease-out forwards;animation-delay:1s}@media screen and (min-width:600px){.c-campaign-checkmarks__item{padding-top:35px;background-size:26px}}@media screen and (min-width:1000px){.c-campaign-checkmarks__item{padding-left:10px;padding-right:10px}}.c-campaign-checkmarks__item[class]{line-height:1.1}.c-campaign-checkmarks__item+.c-campaign-checkmarks__item{animation-delay:1.75s}.c-campaign-checkmarks__item+.c-campaign-checkmarks__item+.c-campaign-checkmarks__item{animation-delay:2.5s}.c-campaign-checkmarks__item+.c-campaign-checkmarks__item+.c-campaign-checkmarks__item+.c-campaign-checkmarks__item{animation-delay:3.25s}@keyframes show-checkmark{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.c-card-list{display:flex;align-items:top;justify-content:center;flex-wrap:wrap;margin-top:24px;margin-left:-10px;margin-right:-10px}@media screen and (min-width:600px){.c-card-list{margin-top:40px}}@media screen and (min-width:1000px){.c-card-list{margin-left:-20px;margin-right:-20px}}@media screen and (min-width:1400px){.c-card-list{margin-left:-25px;margin-right:-25px}}.c-card-list__item{display:flex;margin:8px 10px 16px;flex-basis:100%}@media screen and (min-width:600px){.c-card-list__item{flex-basis:calc(50% - 20px);margin-top:16px}}@media screen and (min-width:1000px){.c-card-list__item{flex-basis:calc(33.33333% - 40px);margin:24px 20px}}@media screen and (min-width:1400px){.c-card-list__item{flex-basis:calc(25% - 50px);margin-left:25px;margin-right:25px}}.c-check{position:relative}.c-check__input{position:absolute;left:-9999px}.c-check__label{padding-left:40px}@media screen and (min-width:600px){.c-check__label{padding-left:45px}}.c-check__label span{position:relative}@media screen and (min-width:1400px){.c-check__label span{top:2px}}@media screen and (min-width:1650px){.c-check__label span{top:1px}}.c-check__label:before{content:"";position:absolute;left:0;top:-3px;width:28px;height:28px;border:1px solid #41cd8c;border-radius:4px;transition:all .2s ease}@media screen and (min-width:1400px){.c-check__label:before{top:0}}.c-check--purple .c-check__label:before{border-color:#8278c8}.c-check__input:checked+.c-check__label:before{background:#41cd8c;animation:pulse-check .5s ease-out forwards}.c-check--purple .c-check__input:checked+.c-check__label:before{background:#8278c8;animation:pulse-check-purple .5s ease-out forwards}@keyframes pulse-check{0%{transform:scale(1)}10%{transform:scale(.7)}20%{box-shadow:0 0 0 0 #fff,0 0 0 1px #41cd8c}40%{transform:scale(1.1)}80%{transform:scale(1)}to{box-shadow:0 0 0 8px #fff,0 0 0 9px transparent}}@keyframes pulse-check-purple{0%{transform:scale(1)}10%{transform:scale(.7)}20%{box-shadow:0 0 0 0 #fff,0 0 0 1px #8278c8}40%{transform:scale(1.1)}80%{transform:scale(1)}to{box-shadow:0 0 0 8px #fff,0 0 0 9px transparent}}.c-check__input:checked+.c-check__label:after{content:"";background:url(/media/check-white.7569aaf3.svg) 50% 50% no-repeat;position:absolute;top:2px;left:3px;width:22px;height:18px;background-size:65%}@media screen and (min-width:1400px){.c-check__input:checked+.c-check__label:after{top:5px}}.c-check__input:not(:checked):hover+.c-check__label:before{border-color:#289965}.c-check--purple .c-check__input:not(:checked):hover+.c-check__label:before{border-color:#5346ad}[data-whatinput=keyboard] .c-check__input:checked:focus+.c-check__label:before{background-color:#2ead72;border-color:#2ead72}.c-check--purple [data-whatinput=keyboard] .c-check__input:checked:focus+.c-check__label:before{background-color:#6054b9;border-color:#6054b9}.c-checkmark-list{text-align:left}.c-checkmark-list[class]{list-style:none;margin-left:0}.c-checkmark-list__item{background:url(/media/check.b7279075.svg) 0 3px no-repeat;margin-bottom:4px;padding-left:25px;background-size:16px 13px}@media screen and (min-width:600px){.c-checkmark-list__item{padding-left:30px;margin-bottom:8px}}@media screen and (min-width:1000px){.c-checkmark-list__item{margin-bottom:16px;padding-left:35px;background-size:auto}}.c-checkmark-list__item:last-child{margin-bottom:0}@media screen and (min-width:600px){.c-checkmark-list--one-row\@md{display:flex;justify-content:center;text-align:center}.c-checkmark-list--one-row\@md .c-checkmark-list__item{max-width:250px;padding:30px 15px 0;background-position:50% 0}}@media screen and (min-width:600px) and (min-width:600px){.c-checkmark-list--one-row\@md .c-checkmark-list__item{padding-top:35px;background-size:26px}}@media screen and (min-width:600px) and (min-width:1000px){.c-checkmark-list--one-row\@md .c-checkmark-list__item{padding-left:20px;padding-right:20px}}.c-checkmark-list--centered{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;font-weight:500;text-align:center;margin-top:24px}@media screen and (min-width:1000px){.c-checkmark-list--centered{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-checkmark-list--centered{font-size:23px;line-height:33px}}@media screen and (min-width:1000px){.c-checkmark-list--centered{margin-top:40px}}@media screen and (min-width:1650px){.c-checkmark-list--centered{margin-top:64px}}.c-checkmark-list--centered.c-checkmark-list--nudged-up{margin-top:-8px;margin-bottom:40px}@media screen and (min-width:600px){.c-checkmark-list--centered.c-checkmark-list--nudged-up{margin-top:-16px}}@media screen and (min-width:1000px){.c-checkmark-list--centered.c-checkmark-list--nudged-up{margin-bottom:64px}}@media screen and (min-width:1400px){.c-checkmark-list--centered.c-checkmark-list--nudged-up{margin-bottom:96px}}@media screen and (min-width:1650px){.c-checkmark-list--centered.c-checkmark-list--nudged-up{margin-top:-24px}}.c-checkmark-list--centered li{display:inline-block;background:url(/media/check-white.7569aaf3.svg) 0 5px no-repeat;margin:4px 16px 8px;padding-left:22px;background-size:12px 10px;text-align:left}@media screen and (min-width:1000px){.c-checkmark-list--centered li{background-size:16px 13px;padding-left:25px}}@media screen and (min-width:1650px){.c-checkmark-list--centered li{background-position:0 7px}}.c-choose-gender{display:flex;flex-direction:column;justify-content:center;min-height:380px}@media screen and (min-width:1000px){.c-choose-gender{min-height:450px}}.c-choose-gender__heading{display:block;font-size:30px;line-height:41px;font-weight:100}@media screen and (min-width:1000px){.c-choose-gender__heading{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-choose-gender__heading{font-size:40px;line-height:55px}}.c-choose-gender__buttons{display:flex;justify-content:space-between;padding:16px 0}@media screen and (min-width:600px){.c-choose-gender__buttons{padding:16px 24px}}.c-choose-gender__buttons>*{margin:0 8px;flex:1 1 50%}.c-choose-goal{display:flex;flex-direction:column;align-items:center;min-height:300px}@media screen and (min-width:1000px){.c-choose-goal{min-height:400px}}.c-choose-goal__heading{margin-bottom:16px}.c-choose-goal__buttons{display:flex;flex-direction:column}@media screen and (min-width:351px){.c-choose-goal__buttons{width:75%}}.c-choose-goal__buttons>*{margin-top:8px;margin-bottom:16px}@keyframes plan-fade-in{0%{transform:translateX(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes show-discount{0%{transform:scale(0)}30%{transform:scale(1.3)}50%{transform:scale(.85)}70%{transform:scale(1)}80%{color:transparent}to{color:#fff;transform:scale(1)}}.c-comments__list[class]{border-radius:8px;list-style:none;margin:0;background:#fff;box-shadow:0 8px 30px -7px #d4d0c4}.c-comments__comment{padding:24px 24px 4px}@media screen and (min-width:600px){.c-comments__comment{padding:40px 24px 4px}}@media screen and (min-width:1000px){.c-comments__comment{padding-left:40px;padding-right:40px}}.c-comments__comment+.c-comments__comment{border-top:1px solid #dedbd3}.c-comments__comment-heading[class]{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-top:0}@media screen and (min-width:1000px){.c-comments__comment-heading[class]{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-comments__comment-heading[class]{font-size:20px;line-height:22px}}.c-comments__comment-text[class]>p{margin-bottom:1em}.c-comments__replies[class]{list-style:none;margin-left:20px}.c-comments__reply[class]{background:#f9e5ee;border-radius:8px;padding:24px 24px 4px;margin-bottom:24px}.c-comments__reply[class] h4{font-weight:300}@keyframes confetti-slow{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(25px,105vh,0) rotateX(1turn) rotateY(180deg)}}@keyframes confetti-medium{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(100px,105vh,0) rotateX(100deg) rotateY(1turn)}}@keyframes confetti-fast{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(-50px,105vh,0) rotateX(10deg) rotateY(250deg)}}@keyframes confetti-fade{0%{opacity:1}to{opacity:0}}.c-confetti{width:100%;height:100%;position:absolute;top:0;left:0;animation:confetti-fade 1s ease 4.5s forwards}.c-confetti__container{perspective:700px;position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0}.c-confetti__flake{position:absolute;z-index:1;top:-10px;border-radius:0}.c-confirm{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1337;justify-content:center;align-items:center;background:transparent;transition:background .25s ease}.c-confirm--appear{background:rgba(0,0,0,.5)}.c-confirm__message{position:relative;margin:16px;background:#fff;border-radius:8px;opacity:0;transition:opacity .25s ease,transform .25s ease;transform:scale(.6);text-align:center}@media screen and (min-width:600px){.c-confirm__message{width:580px}}@media screen and (min-width:1000px){.c-confirm__message{width:630px}}.c-confirm__message--appear{opacity:1;transform:scale(1)}.c-confirm__heading{font-size:24px;line-height:33px;padding:24px}@media screen and (min-width:1000px){.c-confirm__heading{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-confirm__heading{font-size:32px;line-height:44px}}@media screen and (min-width:600px){.c-confirm__heading{font-size:30px;line-height:41px;font-weight:100;padding:40px 64px}}@media screen and (min-width:600px) and (min-width:1000px){.c-confirm__heading{font-size:34px;line-height:47px}}@media screen and (min-width:600px) and (min-width:1650px){.c-confirm__heading{font-size:40px;line-height:55px}}.c-confirm__close{position:absolute;display:none;top:16px;right:16px;width:18px;height:18px;text-indent:300%;overflow:hidden;white-space:nowrap;background:url(/media/close.75869fa6.svg) 0 0 no-repeat;cursor:pointer}@media screen and (min-width:600px){.c-confirm__close{display:block}}@media screen and (min-width:1000px){.c-confirm__close{top:24px;right:24px}}.c-confirm__buttons-container{background:#f4f3f0;border-radius:0 0 8px 8px;padding:8px 16px}@media screen and (min-width:600px){.c-confirm__buttons-container{padding:24px 64px}}.c-confirm__button[class][class]{margin:8px;min-width:115px}@media screen and (min-width:600px){.c-confirm__button[class][class]{margin:0 16px;min-width:160px}}.c-content-area{margin:40px auto 64px}@media screen and (min-width:600px){.c-content-area{margin:64px auto 128px}}@media screen and (min-width:1000px){.c-content-area{margin:100px auto 128px}}@media screen and (min-width:1400px){.c-content-area{margin:128px auto 192px}}.c-content-area--centered{text-align:center}.c-content-area__inner{position:relative;max-width:650px;margin-left:auto;margin-right:auto}@media screen and (min-width:1650px){.c-content-area__inner{max-width:750px}}.c-content-area__inner--wide{max-width:800px}@media screen and (min-width:1650px){.c-content-area__inner--wide{max-width:900px}}@media screen and (min-width:1000px){.c-content-area__break-out{margin-left:-20%;margin-right:-20%}}@media screen and (min-width:1400px){.c-content-area__break-out{margin-left:-19%;margin-right:-19%}}@media screen and (min-width:1000px){img.c-content-area__break-out{max-width:140%}}@media screen and (min-width:1400px){img.c-content-area__break-out{max-width:138%}}@media screen and (min-width:600px){.c-content-area__main-image-wrapper{margin-bottom:-25px}}@media screen and (min-width:1000px){.c-content-area__main-image-wrapper{margin-bottom:-40px}}@media screen and (min-width:1400px){.c-content-area__main-image-wrapper{margin-bottom:-65px}}.c-content-area__main-image{position:relative;margin-top:-20px;margin-left:7.5%;width:85%;border-radius:8px;box-shadow:0 8px 30px -7px #847b61}@media screen and (min-width:351px){.c-content-area__main-image{margin-top:-30px}}@media screen and (min-width:600px){.c-content-area__main-image{width:90%;margin-left:5%;margin-top:-40px}}@media screen and (min-width:1000px){.c-content-area__main-image{display:block;width:100%;max-width:1050px;margin-left:auto;margin-right:auto;margin-top:-55px;border-radius:16px;box-shadow:0 16px 60px -10px #847b61}}@media screen and (min-width:1400px){.c-content-area__main-image{margin-top:-75px}}.c-content-area__main-image-caption{font-size:15px;line-height:19px;font-style:italic;margin-top:24px;text-align:center;color:#67604b}@media screen and (min-width:1000px){.c-content-area__main-image-caption{font-size:18px;line-height:23px;margin-top:32px}}.c-content-area__message[class]{max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:40px;padding:24px 40px;border-radius:8px}.c-content-area__message-icon{height:24px;width:30px;margin-bottom:8px}.c-content-area__back{font-size:21px;line-height:29px;display:none}@media screen and (min-width:1000px){.c-content-area__back{font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.c-content-area__back{font-size:30px;line-height:42px}}@media screen and (min-width:1000px){.c-content-area__back{display:block;position:absolute;top:6px;right:100%;padding-right:64px;white-space:nowrap}}@media screen and (min-width:1400px){.c-content-area__back{top:0;width:auto;padding-right:128px}}.c-content-area__back-link{display:block}.c-content-area__back-link:before{content:"← "}@media screen and (max-width:1399px){.c-content-area__back-link:before{display:block;line-height:1;color:#b3ac98;border:1px solid;border-radius:50%;padding:8px 7px 4px;transition:all .2s ease}}@media screen and (max-width:1399px){.c-content-area__back-link span{display:block;width:0;overflow:hidden}.c-content-area__back-link:focus:before,.c-content-area__back-link:hover:before{color:#363636}}.c-countdown__heading{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;color:#767676;margin-bottom:8px}@media screen and (min-width:1000px){.c-countdown__heading{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-countdown__heading{font-size:20px;line-height:22px;font-size:17px;line-height:19px}}.c-countdown__counter{font-variant-numeric:tabular-nums}.c-countdown:not(.c-countdown--prominent) .c-countdown__counter{font-weight:500}.c-countdown--prominent .c-countdown__counter{display:inline-flex;justify-content:center}.c-countdown--prominent .c-countdown__counter>div{flex:1 0 55px}@media screen and (min-width:1000px){.c-countdown--prominent .c-countdown__counter>div{flex-basis:60px}}.c-countdown--prominent .c-countdown__counter span{display:block}.c-countdown--prominent .c-countdown__counter span:first-child{font-size:24px;line-height:33px;font-weight:600;color:#fa6946}@media screen and (min-width:1000px){.c-countdown--prominent .c-countdown__counter span:first-child{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-countdown--prominent .c-countdown__counter span:first-child{font-size:32px;line-height:44px}}.c-countdown--prominent .c-countdown__counter span:last-child{font-size:15px;line-height:19px;margin-top:-6px;text-transform:capitalize}@media screen and (min-width:1000px){.c-countdown--prominent .c-countdown__counter span:last-child{font-size:18px;line-height:23px}}.c-currency-switcher{font-size:14px;line-height:16px;display:inline-flex;flex-direction:row;align-items:baseline;position:relative;color:#767676}@media screen and (min-width:1000px){.c-currency-switcher{font-size:15px;line-height:17px}}.c-currency-switcher__label{position:relative;z-index:10}.c-currency-switcher__background{position:absolute;top:-5px;right:-14px;bottom:-2px;left:-14px;padding:5px 14px 2px;border-radius:100px;transition:all .3s ease}.c-currency-switcher:hover{color:#555}.c-currency-switcher:hover .c-currency-switcher__background{background:rgba(0,0,0,.03)}.c-currency-switcher__select{position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;opacity:0}.c-currency-switcher__chevron{width:6px;height:10px;margin-left:5px;background:url(/media/select-arrow-black.49ca675f.svg) 50% 50% no-repeat;background-size:100% auto;opacity:.8}.c-divider{display:block;margin:24px;color:#777;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1000px){.c-divider{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-divider{font-size:20px;line-height:22px}}@media screen and (min-width:1000px){.c-divider{margin:40px}}.c-divider--light{color:#999}@media screen and (min-width:1000px){.c-divider--light{margin:24px}}.c-divider__inner{display:inline-block;position:relative}.c-divider__inner:after,.c-divider__inner:before{content:"";position:absolute;top:calc(50% - 4px);right:calc(100% + 6px);height:1px;background:#555;width:100px}.c-divider__inner:after{right:auto;left:calc(100% + 4px)}.c-divider--light .c-divider__inner:after,.c-divider--light .c-divider__inner:before{background:#ccc}.c-edu__featured{margin:24px 0 0}@media screen and (min-width:1000px){.c-edu__featured{margin:64px 0 0}}.c-edu__featured--top{margin:-24px 0 0}@media screen and (min-width:600px){.c-edu__featured--top{margin:-40px 0 0}}@media screen and (min-width:1000px){.c-edu__featured--top{margin:-64px 0 0}}.c-edu__intro{text-align:center;font-size:15px;line-height:23px;color:#9e957a}@media screen and (min-width:600px){.c-edu__intro{margin:20px 0 0;font-size:21px;line-height:29px}}@media screen and (min-width:1000px){.c-edu__intro{margin:0 0 70px;font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.c-edu__intro{font-size:30px;line-height:42px}}.c-edu-category-row{position:relative}.c-edu-category-row__header{display:flex;margin:24px 0 -24px;align-items:center;justify-content:space-between}@media screen and (min-width:600px){.c-edu-category-row__header{margin-top:40px;justify-content:flex-start}}.c-edu-category-row__heading{font-size:24px;line-height:33px;font-weight:700;text-transform:uppercase}@media screen and (min-width:1000px){.c-edu-category-row__heading{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-edu-category-row__heading{font-size:32px;line-height:44px}}.c-edu-category-row__category-link{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;position:relative;z-index:10;margin:-4px 0 0 16px;color:#9e957a;text-decoration:none;font-weight:400}@media screen and (min-width:1000px){.c-edu-category-row__category-link{font-size:16px;line-height:18px;letter-spacing:2px}}@media screen and (min-width:600px){.c-edu-category-row__category-link{margin-top:-2px;margin-left:40px}}.c-edu-category-row__button{position:absolute;top:calc(50% - 20px);z-index:10;width:40px;height:40px;opacity:0;transition:all .4s ease-in-out .5s;cursor:pointer}.c-edu-category-row__button-icon{display:block;width:40px;height:40px;background:50% 50% no-repeat;transition:all .15s ease-in-out;filter:drop-shadow(0 10px 10px #000)}.c-edu-category-row__button:hover .c-edu-category-row__button-icon{transform:scale(1.2)}.c-edu-category-row__button--forward{right:20px;transform:translateX(100%)}.c-edu-category-row__button--forward .c-edu-category-row__button-icon{background-image:url(/media/chevron-right.f504ccc4.svg)}.c-edu-category-row__button--back{left:20px;transform:translateX(-100%)}.c-edu-category-row__button--back .c-edu-category-row__button-icon{background-image:url(/media/chevron-left.a8dc0a78.svg)}[data-whatintent=keyboard] .c-edu-category-row__button:focus,[data-whatintent=mouse] .c-edu-category-row:hover .c-edu-category-row__button{transform:translateX(0);opacity:1}.c-edu-category-row__scroll{overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.c-edu-category-row__scroll::-webkit-scrollbar{display:none}.c-edu-category-row__list{display:flex;flex-wrap:nowrap;padding:24px 0}.c-edu-category-row__list-item{display:flex;width:85%;padding:8px 20px 16px 0;flex-shrink:0}@media screen and (min-width:600px){.c-edu-category-row__list-item{width:45%}}@media screen and (min-width:1000px){.c-edu-category-row__list-item{width:32%}}@media screen and (min-width:1400px){.c-edu-category-row__list-item{padding:8px 40px 16px 0}}.c-edu-category-row__more-articles{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;display:flex;width:100%;justify-content:center;align-items:center;color:#9e957a;text-decoration:none;font-weight:400}@media screen and (min-width:1000px){.c-edu-category-row__more-articles{font-size:16px;line-height:18px;letter-spacing:2px}}.c-envelope{background:#3caae6;display:flex;align-items:center;justify-content:center;min-height:100vh}.c-envelope__paper{position:relative;width:50vw;top:0;left:5vw;height:30vw;position:absolute;display:block;background:#fff;padding:1em;z-index:1;overflow:hidden}@media screen and (min-width:600px){.c-envelope__paper{padding:2em;text-align:center}}@media screen and (min-width:1000px){.c-envelope__paper{padding:3em 5em}}@media screen and (min-width:1400px){.c-envelope__paper{width:33.33333vw;height:20vw;left:3.33333vw}}.c-envelope__logo{width:20px;height:20px;margin-bottom:.25em}@media screen and (max-width:599px){.c-envelope__logo{position:absolute;top:.75em;right:1em}}@media screen and (min-width:351px){.c-envelope__logo{top:1em}}@media screen and (min-width:1000px){.c-envelope__logo{width:35px;height:35px;margin-bottom:.5em}}@media screen and (min-width:1400px){.c-envelope__logo{width:40px;height:40px}}.c-envelope__heading{font-size:14px;line-height:16px;font-weight:500;margin-bottom:.5em}@media screen and (min-width:1000px){.c-envelope__heading{font-size:15px;line-height:17px}}@media screen and (min-width:351px){.c-envelope__heading{font-size:21px;line-height:29px;font-weight:300;margin-bottom:.25em}}@media screen and (min-width:351px) and (min-width:1000px){.c-envelope__heading{font-size:25px;line-height:35px}}@media screen and (min-width:351px) and (min-width:1650px){.c-envelope__heading{font-size:30px;line-height:42px}}@media screen and (min-width:600px){.c-envelope__heading{font-size:24px;line-height:33px;margin-bottom:.5em}}@media screen and (min-width:600px) and (min-width:1000px){.c-envelope__heading{font-size:27px;line-height:37px}}@media screen and (min-width:600px) and (min-width:1650px){.c-envelope__heading{font-size:32px;line-height:44px}}@media screen and (min-width:1000px){.c-envelope__heading{font-size:30px;line-height:41px;font-weight:100;margin-bottom:.75em}}@media screen and (min-width:1000px) and (min-width:1000px){.c-envelope__heading{font-size:34px;line-height:47px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-envelope__heading{font-size:40px;line-height:55px}}.c-envelope__message{font-size:14px;line-height:16px}@media screen and (min-width:1000px){.c-envelope__message{font-size:15px;line-height:17px}}@media screen and (min-width:600px){.c-envelope__message{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif}}@media screen and (min-width:600px) and (min-width:1000px){.c-envelope__message{font-size:20px;line-height:28px}}@media screen and (min-width:600px) and (min-width:1650px){.c-envelope__message{font-size:23px;line-height:33px}}.c-envelope__back{position:relative;top:0;background:#c9c4b5;height:0;width:60vw;height:34vw;content:"";box-shadow:0 4vw 6vw -4vw rgba(4,21,31,.25);z-index:0}@media screen and (min-width:1400px){.c-envelope__back{width:40vw;height:22.66667vw}}.c-envelope__container{position:relative;z-index:0;transform:translateY(-5vh)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.c-envelope__container{transform:translateY(20vh)}}.c-envelope__container .c-envelope__bottom{width:0;margin:0 auto;position:relative;border-color:transparent #f4f3f0 #f4f3f0;border-style:solid;border-width:20vw 30vw 14vw;z-index:100}@media screen and (min-width:1400px){.c-envelope__container .c-envelope__bottom{border-width:13.33333vw 20vw 9.33333vw}}.c-envelope__container .c-envelope__cover{position:absolute;top:0;left:50%;height:0;transform:translate(-50%) scaleY(1);transform-origin:0 50%;margin:0 auto;border:30vw solid transparent;border-top:20vw solid #fafaf9;z-index:30}@media screen and (min-width:1400px){.c-envelope__container .c-envelope__cover{border-width:13.33333vw 20vw 20vw}}.c-envelope__container--activated .c-envelope__bottom{transition:all .5s ease-in-out}.c-envelope__container--activated .c-envelope__back{top:20vw;z-index:0;transition:all .5s ease-in-out}@media screen and (min-width:1400px){.c-envelope__container--activated .c-envelope__back{top:13.33333vw}}.c-envelope__container--activated .c-envelope__back .c-envelope__paper{top:-50vw;height:80vw;transition:top .5s ease-in-out,height .5s ease-in-out;transition-delay:.5s}@media screen and (min-width:351px){.c-envelope__container--activated .c-envelope__back .c-envelope__paper{top:-40vw;height:70vw}}@media screen and (min-width:600px){.c-envelope__container--activated .c-envelope__back .c-envelope__paper{top:-30vw;height:60vw}}@media screen and (min-width:1000px){.c-envelope__container--activated .c-envelope__back .c-envelope__paper{height:50vw}}@media screen and (min-width:1400px){.c-envelope__container--activated .c-envelope__back .c-envelope__paper{top:-20vw;height:40vw}}.c-envelope__container--activated .c-envelope__back .c-envelope__paper--on-top{z-index:45}.c-envelope__container--activated .c-envelope__cover{transition:transform .5s ease-in-out,border-top .5s ease-in-out;border-top:20vw solid #f4f3f0;transform:translate(-50%,-100%) scaleY(-1);transition-delay:.16667s}@media screen and (min-width:1400px){.c-envelope__container--activated .c-envelope__cover{border-top-width:13.33333vw}}.c-error-bubble{position:relative;width:180px;font-size:15px;line-height:19px;font-weight:bolder;padding:10px 16px 8px;text-align:left;border-radius:5px;background:#fa6946;color:#fff}@media screen and (min-width:1000px){.c-error-bubble{font-size:18px;line-height:23px}}.c-error-bubble:before{content:"";position:absolute;bottom:100%;left:10px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fa6946}.c-excerpt{position:relative;margin-bottom:40px;border-radius:8px;overflow:hidden;box-shadow:0 8px 30px -7px #847b61;transition:transform .2s ease}@media screen and (min-width:600px){.c-excerpt{margin-bottom:24px}}@media screen and (min-width:1000px){.c-excerpt{border-radius:16px;box-shadow:0 16px 60px -10px #847b61;margin-bottom:64px}}.c-excerpt:focus,.c-excerpt:focus .c-excerpt__heading,.c-excerpt:hover,.c-excerpt:hover .c-excerpt__heading{transform:translateY(-4px)}.c-excerpt--orange{box-shadow:0 20px 30px -20px rgba(0,0,0,.2)}@media screen and (min-width:1000px){.c-excerpt--orange{box-shadow:0 30px 60px -30px rgba(0,0,0,.2);text-shadow:1px 1px 6px rgba(38,20,2,.5)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.c-excerpt{flex-shrink:0}}.c-excerpt__heading[class]{font-size:21px;line-height:29px;font-weight:700;line-height:1;margin-bottom:0;position:absolute;bottom:0;left:0;right:0;transition:transform .2s ease;padding:0 24px 16px;color:#fff}@media screen and (min-width:1000px){.c-excerpt__heading[class]{font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.c-excerpt__heading[class]{font-size:30px;line-height:42px}}@media screen and (min-width:351px){.c-excerpt__heading[class]{padding:0 24px 24px}}@media screen and (min-width:600px){.c-excerpt__heading[class]{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;font-weight:700;padding-bottom:16px}}@media screen and (min-width:600px) and (min-width:1000px){.c-excerpt__heading[class]{font-size:20px;line-height:28px}}@media screen and (min-width:600px) and (min-width:1650px){.c-excerpt__heading[class]{font-size:23px;line-height:33px}}@media screen and (min-width:600px){.c-excerpt__heading[class][class]{line-height:1.2}}@media screen and (min-width:1000px){.c-excerpt__heading[class]{font-size:30px;line-height:41px;font-weight:100;font-weight:700;padding:0 40px 40px}}@media screen and (min-width:1000px) and (min-width:1000px){.c-excerpt__heading[class]{font-size:34px;line-height:47px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-excerpt__heading[class]{font-size:40px;line-height:55px}}@media screen and (min-width:1000px){.c-excerpt__heading[class][class]{line-height:1}}@media screen and (min-width:1400px){.c-excerpt__heading[class]{font-weight:100;font-size:30px;line-height:36px;font-weight:700}.c-excerpt__heading[class] b{font-weight:700}}@media screen and (min-width:1400px) and (min-width:1000px){.c-excerpt__heading[class]{font-size:47px;line-height:55px}}@media screen and (min-width:1400px) and (min-width:1650px){.c-excerpt__heading[class]{font-size:55px;line-height:65px}}@media screen and (min-width:1400px){.c-excerpt__heading[class][class]{line-height:1}}@media screen and (min-width:1650px){.c-excerpt__heading[class]{padding:0 40px 24px}}.c-excerpt__heading-extra{color:#fff;display:block;margin-top:8px;font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-weight:300}@media screen and (min-width:1000px){.c-excerpt__heading-extra{font-size:16px;line-height:18px;letter-spacing:2px}}.c-excerpt__heading-extra-link[class][class],.c-excerpt__heading-extra-link[class][class]:visited{color:#d84a8a;font-weight:500;position:relative;z-index:1}.c-excerpt__heading-extra-link[class][class]:focus,.c-excerpt__heading-extra-link[class][class]:hover,.c-excerpt__heading-extra-link[class][class]:visited:focus,.c-excerpt__heading-extra-link[class][class]:visited:hover{color:#fff}.c-excerpt__category{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-weight:300;position:absolute;top:24px;left:50%;transform:translateX(-50%);color:#fff;display:block;margin-bottom:16px}@media screen and (min-width:1000px){.c-excerpt__category{font-size:16px;line-height:18px;letter-spacing:2px}}@media screen and (min-width:600px){.c-excerpt__category{top:16px}}@media screen and (min-width:1000px){.c-excerpt__category{top:24px}}.c-excerpt__link[class]:link,.c-excerpt__link[class]:visited{color:#fff}.c-excerpt__link[class]:link:after,.c-excerpt__link[class]:visited:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0}.c-excerpt__image-area{position:relative}.c-excerpt__image-area:after,.c-excerpt__image-area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(162deg,transparent,rgba(56,25,49,.57));z-index:0}.c-excerpt--orange .c-excerpt__image-area:after,.c-excerpt--orange .c-excerpt__image-area:before{background-image:linear-gradient(162deg,transparent,rgba(184,94,9,.6))}.c-excerpt__image-area:after{background-image:linear-gradient(162deg,transparent,rgba(247,82,107,.1));transition:opacity .2s ease;opacity:0}.c-excerpt--orange .c-excerpt__image-area:after{background-image:linear-gradient(162deg,rgba(245,145,50,.6))}.c-excerpt:hover .c-excerpt__image-area:after{opacity:1}.c-excerpt__image-placeholder[class],.c-excerpt__image[class]{margin-bottom:0}.c-excerpt__image-placeholder[class]{position:relative;padding-top:66%;background:linear-gradient(130deg,#b89197,#8a6080)}.c-excerpt--orange .c-excerpt__image-placeholder[class]{padding-top:50%;background:linear-gradient(130deg,#f59132,#fa6946)}.c-excerpt__image-placeholder[class]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2);z-index:0}.c-excerpt--orange .c-excerpt__image-placeholder[class]:before{display:none}[class][class].c-fact{text-align:center;float:right;width:50%;margin:4px 0 24px 10%;text-align:left;border-left:1px dotted #dedbd3;padding-left:16px}@media screen and (min-width:351px){[class][class].c-fact{width:45%}}@media screen and (min-width:600px){[class][class].c-fact{width:40%;padding-left:24px}}@media screen and (min-width:1000px){[class][class].c-fact{margin-right:-20%;padding-left:40px;width:50%}}@media screen and (min-width:1400px){[class][class].c-fact{width:45%;border:none;padding:0;margin-right:-55%;margin-left:0}}[class][class].c-fact__heading{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin:0 0 16px;color:#9e957a}@media screen and (min-width:1000px){[class][class].c-fact__heading{font-size:16px;line-height:18px;letter-spacing:2px}}@media screen and (min-width:600px){[class][class].c-fact__heading{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}}@media screen and (min-width:600px) and (min-width:1000px){[class][class].c-fact__heading{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:600px) and (min-width:1650px){[class][class].c-fact__heading{font-size:20px;line-height:22px}}@media screen and (min-width:1650px){[class][class].c-fact__heading{margin-bottom:24px}}[class][class].c-fact__heading:before{content:url(/media/bulb.521d2985.svg);display:block;margin:0 auto 16px}@media screen and (max-width:999px){[class][class].c-fact__heading:before{margin-bottom:8px;transform:scale(.8);transform-origin:bottom left}}@media screen and (min-width:600px){[class][class].c-fact__heading:before{margin-left:0;margin-right:0}}[class][class].c-fact__text{font-size:15px;line-height:19px;opacity:.75;margin:0}@media screen and (min-width:1000px){[class][class].c-fact__text{font-size:18px;line-height:23px;font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif}}@media screen and (min-width:1000px) and (min-width:1000px){[class][class].c-fact__text{font-size:20px;line-height:28px}}@media screen and (min-width:1000px) and (min-width:1650px){[class][class].c-fact__text{font-size:23px;line-height:33px}}.c-faq{text-align:left;margin-top:40px}@media screen and (max-width:599px){.c-faq{margin-left:-16px;margin-right:-16px}.c-faq:not(.c-faq--bg){margin-top:8px}}@media screen and (min-width:600px){.c-faq{padding:0 40px;max-width:800px;margin:64px auto 0}.c-faq:not(.c-faq--bg){margin-top:24px}}@media screen and (min-width:1000px){.c-faq{max-width:700px;padding:0;margin-top:96px}.c-faq:not(.c-faq--bg){margin-top:40px}}@media screen and (min-width:1400px){.c-faq{max-width:800px}}@media screen and (min-width:1650px){.c-faq{max-width:900px}}.c-faq__heading{font-size:30px;line-height:41px;font-weight:100;text-align:center;color:#67604b;margin-bottom:8px}@media screen and (min-width:1000px){.c-faq__heading{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-faq__heading{font-size:40px;line-height:55px}}.c-faq__questions{background:#fff}@media screen and (max-width:599px){.c-faq:not(.c-faq--bg) .c-faq__questions{background:transparent}}@media screen and (min-width:600px){.c-faq__questions{border-radius:16px}}.c-faq__q{padding-bottom:1px}.c-faq__q+.c-faq__q{border-top:1px solid #f4f3f0}.c-faq__q-heading{position:relative;cursor:pointer;padding:16px 24px 16px 60px;list-style:none}@media screen and (max-width:599px){.c-faq:not(.c-faq--bg) .c-faq__q-heading{padding:8px 24px 8px 60px}}.c-faq__q-heading b{font-weight:600}.c-faq__q-heading::-webkit-details-marker{display:none}.c-faq__q-heading:before{content:"+";position:absolute;top:4px;left:24px;display:inline-block;color:#41cd8c;font-weight:300;font-size:34px;width:28px;height:28px;line-height:35px;text-align:center;border:2px solid #41cd8c;border-radius:50%;margin-right:8px}@media screen and (min-width:600px){.c-faq__q-heading:before{top:11px}}@media screen and (min-width:1000px){.c-faq__q-heading:before{top:13px}}@media screen and (min-width:1650px){.c-faq__q-heading:before{top:15px}}.c-faq__q[open] .c-faq__q-heading:before{content:"-";color:#8278c8;border-color:#8278c8}.c-faq__a{padding:0 24px;margin-left:36px}.c-feature-bar{font-size:15px;line-height:19px;background:linear-gradient(#fd704c,#fc5666);color:#fff;padding:20px 0;position:relative}@media screen and (min-width:1000px){.c-feature-bar{font-size:18px;line-height:23px}}.c-feature-bar__inner{display:flex;flex-wrap:wrap;align-items:center}.c-feature-bar__inner>:first-child,.c-feature-bar__inner>:last-child{flex-basis:100%}@media screen and (min-width:600px){.c-feature-bar__inner>:first-child,.c-feature-bar__inner>:last-child{flex-basis:50%}}@media screen and (min-width:1000px){.c-feature-bar__inner{flex-wrap:nowrap}.c-feature-bar__inner>:first-child,.c-feature-bar__inner>:last-child{flex-basis:300px}}.c-feature-bar__heading{font-weight:700;text-align:center;margin-bottom:15px}@media screen and (min-width:600px){.c-feature-bar__heading{margin-bottom:0;text-align:left}}.c-feature-bar__heading-pre{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;display:block;margin-right:8px;font-weight:300}@media screen and (min-width:1000px){.c-feature-bar__heading-pre{font-size:16px;line-height:18px;letter-spacing:2px}}.c-feature-bar__button-wrapper{text-align:center}@media screen and (min-width:600px){.c-feature-bar__button-wrapper{text-align:right}}.c-feature-bar__button{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;text-decoration:none;color:#fff;display:inline-block;border-radius:50px;border:2px solid #fff;padding:9px 20px 4px;transition:all .2s ease;white-space:nowrap}@media screen and (min-width:1000px){.c-feature-bar__button{font-size:16px;line-height:18px;letter-spacing:2px}}.c-feature-bar__button:focus,.c-feature-bar__button:hover{background:#fff;color:#fa6946}.c-feature-bar__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.c-feature-bar__list{margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width:599px){.c-feature-bar__list{display:none}}@media screen and (max-width:999px){.c-feature-bar__list{order:1;flex-basis:100%;margin-top:10px;padding-top:15px;border-top:1px solid hsla(0,0%,100%,.3)}}.c-feature-bar__list-item{display:inline-block;background:url(/media/check-white.7569aaf3.svg) 0 2px no-repeat;background-size:17px 13px;padding-left:25px;margin:0 10px}.c-feature-display{position:relative;background:#fff;padding:40px 0}@media screen and (min-width:475px){.c-feature-display{padding:64px 0}}@media screen and (min-width:700px){.c-feature-display{padding:64px 0}}@media screen and (min-width:1000px){.c-feature-display{padding:0}}.c-feature-display--samsung{padding:0}@media screen and (max-width:999px){.c-feature-display:not(.c-feature-display--inverted) .c-feature-display__text{order:2}.c-feature-display:not(.c-feature-display--inverted) .c-feature-display__text+div{order:1}}.c-feature-display--grey{background:linear-gradient(54deg,#f7f7f7,#fbfbfb)}.c-feature-display--transparent{background:transparent}@media screen and (min-width:1000px){.c-feature-display--transparent\@lg{background:transparent}}.c-feature-display__media-wrapper{position:relative;max-height:250px;margin-bottom:40px;overflow:hidden;background:radial-gradient(circle at bottom 0 left 50%,#ddd 0,hsla(0,0%,100%,0) 50%)}@media screen and (min-width:351px){.c-feature-display__media-wrapper{max-height:320px}}@media screen and (min-width:475px){.c-feature-display__media-wrapper{max-height:450px;margin-bottom:64px}}@media screen and (min-width:600px){.c-feature-display__media-wrapper{max-height:400px}}@media screen and (min-width:700px){.c-feature-display__media-wrapper{max-height:500px}}@media screen and (min-width:1000px){.c-feature-display__media-wrapper{background:transparent;margin-bottom:0;overflow:visible;max-height:none}}.c-feature-display__media-video{position:absolute;top:11.125%;height:61.6%;left:50%;transform:translateX(-50%);border-radius:1px}@media screen and (min-width:1332px){.c-feature-display__media-video:not(.c-feature-display__media-video--image){left:113px;transform:none}}.c-feature-display__media-wrapper--right{display:flex;align-items:flex-end}.c-feature-display__media-video--image{width:59.5%}.c-feature-display__media-video--image img{height:99.9%;max-width:101%}@media screen and (min-width:1332px){.c-feature-display__media-video--image{left:113px;transform:none}}@media screen and (min-width:1000px){.c-feature-display__media>div:not(.c-feature-display__media-video--image) img:not(.c-feature-display__media-video){max-width:none;height:776.8px}}@media screen and (min-width:1650px){.c-feature-display__media>div:not(.c-feature-display__media-video--image) img:not(.c-feature-display__media-video){height:971px}}.c-feature-display__media{position:relative;z-index:1;margin:0 auto}@media screen and (min-width:1000px){.c-feature-display__media{margin:-60px auto -30px}}@media screen and (min-width:1650px){.c-feature-display__media{margin:-60px auto -30px}}.c-feature-display__media--shadowed{margin:0 auto -25px}@media screen and (min-width:600px){.c-feature-display__media--shadowed{margin-bottom:-50px;width:80%}}@media screen and (min-width:700px){.c-feature-display__media--shadowed{width:auto}}@media screen and (min-width:1000px){.c-feature-display__media--shadowed{margin:-45px -68px -180px;width:100%}}@media screen and (min-width:1400px){.c-feature-display__media--shadowed{margin-bottom:-200px;width:562px}}@media screen and (min-width:1650px){.c-feature-display__media--shadowed{margin:-60px -85px -200px}}.c-feature-display__animation-wrapper{position:absolute;width:40%;right:-4px;top:50%;overflow:hidden;z-index:1}@media screen and (min-width:600px){.c-feature-display__animation-wrapper{width:45%;top:40%;right:-28px}}@media screen and (min-width:1000px){.c-feature-display__animation-wrapper{width:50%;top:auto;bottom:-10%;right:-32px}}@media screen and (min-width:1650px){.c-feature-display__animation-wrapper{bottom:-8%;right:-64px}}.c-feature-display__animation{width:100%;position:relative;right:-10%}@media screen and (min-width:1650px){.c-feature-display__animation{right:0}}.c-feature-display__text{position:relative;display:flex;justify-content:center;z-index:1}.c-feature-table{max-width:600px;margin:24px auto 0}.c-feature-table tr:nth-child(odd) td{background:#f8f8f8}@media screen and (min-width:600px){.c-feature-table tr:nth-child(odd) td:first-child{border-radius:4px 0 0 4px}.c-feature-table tr:nth-child(odd) td:last-child{border-radius:0 4px 4px 0}}@media screen and (min-width:1000px){.c-feature-table tr:nth-child(odd) td:first-child{border-radius:8px 0 0 8px}.c-feature-table tr:nth-child(odd) td:last-child{border-radius:0 8px 8px 0}}@media screen and (max-width:599px){.c-feature-table{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}@media screen and (min-width:1000px){.c-feature-table{max-width:700px;margin-top:64px;margin-bottom:24px}}@media screen and (min-width:1400px){.c-feature-table{max-width:800px}}@media screen and (min-width:1650px){.c-feature-table{max-width:900px}}.c-feature-table td{padding-top:8px;padding-bottom:8px;vertical-align:top}@media screen and (min-width:1000px){.c-feature-table td{padding-top:16px;padding-bottom:16px}}.c-feature-table__short-col{padding-left:4px;padding-right:8px;color:#888;font-weight:500}@media screen and (min-width:1000px){.c-feature-table__short-col{font-size:15px;line-height:19px}}@media screen and (min-width:1000px) and (min-width:1000px){.c-feature-table__short-col{font-size:18px;line-height:23px}}.c-feature-table__heading{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;padding-bottom:8px;color:#363636}@media screen and (min-width:1000px){.c-feature-table__heading{font-size:16px;line-height:18px;letter-spacing:2px;padding-bottom:16px}}.c-feature-table__feature{text-align:left;padding-left:16px}@media screen and (min-width:1000px){.c-feature-table__feature{padding-left:16px}}.c-feature-table__more-info{margin-left:4px;position:relative;top:3px}@media screen and (min-width:1000px){.c-feature-table__more-info{margin-left:8px;top:5px}}.c-feature-table__more-info svg{width:16px;height:16px}@media screen and (min-width:1000px){.c-feature-table__more-info svg{width:22px;height:22px}}.c-feature-table__no{transform:scale(.9)}.c-feature-table__yes{position:relative;top:1px}@media screen and (min-width:1000px){.c-feature-table__yes{top:3px}}.c-feature-table__limited{position:relative;top:2px}@media screen and (min-width:1000px){.c-feature-table__limited{top:4px}}.c-feature{position:relative;border-radius:16px;background:linear-gradient(130deg,#41cd8c,#00b698);display:flex;align-items:stretch;padding:50px 24px 64px;margin-bottom:40px;color:#fff}@media screen and (min-width:600px){.c-feature{padding:64px 40px;min-height:285px}}@media screen and (min-width:1000px){.c-feature{padding:40px;margin-bottom:64px;min-height:360px}}@media screen and (min-width:1400px){.c-feature{padding:35px 40px 45px}}@media screen and (min-width:1650px){.c-feature{min-height:380px}}.c-feature__heading[class]{font-size:30px;line-height:41px;font-weight:100;font-weight:700;padding-top:4px;position:relative}@media screen and (min-width:1000px){.c-feature__heading[class]{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-feature__heading[class]{font-size:40px;line-height:55px}}.c-feature__heading[class][class]{line-height:1.2;margin:0}@media screen and (min-width:600px){.c-feature__heading[class]{padding-top:8px}}.c-feature__pre-heading{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;position:absolute;bottom:100%;display:block;text-shadow:none;font-weight:300}@media screen and (min-width:1000px){.c-feature__pre-heading{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-feature__pre-heading{font-size:20px;line-height:22px}}.c-feature__inner{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1;width:100%}@media screen and (min-width:600px){.c-feature__inner{margin-top:-8px}}@media screen and (min-width:1000px){.c-feature__inner{position:relative;bottom:8px;margin-top:0}}.c-feature__description{margin-top:8px;max-width:80%}@media screen and (min-width:1000px){.c-feature__description{margin-top:16px;max-width:60%}}.c-feature--small{min-height:0;max-height:210px;margin-top:24px;margin-bottom:8px;padding:0;flex-direction:column;border-radius:8px;transition:all .3s ease}.c-feature--small:hover{transform:translateY(-3px)}.c-feature--small:after{content:"";padding-top:80%;width:100%}@media screen and (min-width:351px){.c-feature--small:after{padding-top:71%}}@media screen and (max-width:599px){.c-feature--small{width:85%;margin-left:7.5%;margin-right:7.5%}}@media screen and (min-width:600px){.c-feature--small{border-radius:12px}}@media screen and (min-width:1000px){.c-feature--small{border-radius:16px;margin-bottom:40px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.c-feature--small{min-height:210px}}.c-feature__text{margin-top:16px;max-width:500px}.c-feature__text p{margin-bottom:16px}[class].c-feature__list{margin:16px 0 0}[class].c-feature__list-item{background:url(/media/check-white.7569aaf3.svg) 0 2px no-repeat;background-size:21px 17px;margin-bottom:.5em;padding-left:33px;list-style:none}@media screen and (min-width:1400px){[class].c-feature__list-item{background-position:0 3px}}@media screen and (min-width:1650px){[class].c-feature__list-item{background-position:0 5px;background-size:23px 19px}}[class].c-feature__list-item em{font-style:italic}.c-feature__cta-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.c-feature__cta-wrapper>button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.c-feature__cta-wrapper>button:before{content:"";cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0}[class][class].c-feature__cta{color:#fff;position:absolute;bottom:-40px;left:0;text-decoration:none;cursor:pointer}.c-feature:not(.c-feature--small) [class][class].c-feature__cta{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width:1000px){.c-feature:not(.c-feature--small) [class][class].c-feature__cta{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-feature:not(.c-feature--small) [class][class].c-feature__cta{font-size:20px;line-height:22px}}[class][class].c-feature__cta>span:after{content:"";position:absolute;top:calc(100% - 1px);left:0;right:.15em;height:1px;background:hsla(0,0%,100%,.3);transition:background-color .2s ease}@media screen and (min-width:1000px){[class][class].c-feature__cta>span:after{height:2px}}[class][class].c-feature__cta--external>span:after{left:30px}.c-feature__cta-wrapper:focus [class][class].c-feature__cta>span:after,.c-feature__cta-wrapper:hover [class][class].c-feature__cta>span:after,[class][class].c-feature__cta:focus>span:after,[class][class].c-feature__cta:hover>span:after{background:#fff}@media screen and (min-width:1000px){[class][class].c-feature__cta{bottom:0}}.c-feature--small [class][class].c-feature__cta{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;top:10%;left:50%;width:100%;transform:translateX(-50%);padding-left:20px;padding-right:20px;bottom:auto;text-align:center;color:#fff;font-weight:500;line-height:1}@media screen and (min-width:1000px){.c-feature--small [class][class].c-feature__cta{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-feature--small [class][class].c-feature__cta{font-size:23px;line-height:33px}}.c-feature--small [class][class].c-feature__cta span:after{display:none}@media screen and (min-width:1650px){.c-feature--small [class][class].c-feature__cta{font-size:20px}}[class][class].c-feature__cta--external{background:url(/media/arrow-up-right.0154f945.svg) 0 3px no-repeat;padding-left:30px;transition:background-position .2s ease}[class][class].c-feature__cta--external:focus,[class][class].c-feature__cta--external:hover{background-position:2px 1px}.c-feature--red{background:#fc506b;box-shadow:0 30px 50px -20px rgba(206,30,58,.4)}.c-feature--red.c-feature--big{background:linear-gradient(180deg,#fd7547,#fc506b)}.c-feature--red:not(.c-feature--big):hover{box-shadow:0 40px 50px -27px rgba(206,30,58,.4)}.c-feature--green{background:#41cd8c;box-shadow:0 30px 50px -20px rgba(0,160,132,.4)}.c-feature--green.c-feature--big{background:linear-gradient(130deg,#41cd8c,#00b698)}.c-feature--green:not(.c-feature--big):hover{box-shadow:0 40px 50px -27px rgba(0,160,132,.4)}.c-feature--purple{background:#8278c8;box-shadow:0 30px 50px -20px rgba(64,46,192,.4)}.c-feature--purple.c-feature--big{background:linear-gradient(132deg,#b492d6,#8278c8)}.c-feature--purple:not(.c-feature--big):hover{box-shadow:0 40px 50px -27px rgba(64,46,192,.4)}.c-feature--blue{background:#7dc8f3;box-shadow:0 30px 50px -20px rgba(22,123,239,.4)}.c-feature--blue.c-feature--big{background:linear-gradient(132deg,#7dc8f3,#838eef)}.c-feature--blue:not(.c-feature--big):hover{box-shadow:0 40px 50px -27px rgba(22,123,239,.4)}.c-feature--black{background:#373737;box-shadow:0 30px 50px -20px rgba(0,0,0,.4)}.c-feature--black:not(.c-feature--big):hover{box-shadow:0 40px 50px -27px rgba(0,0,0,.4)}.c-feature__graphic-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:16px}.c-feature__graphic{position:absolute}.c-feature__graphic[class] img{margin-bottom:0}.c-feature--small .c-feature__graphic{bottom:0;left:50%;transform:translateX(-50%);width:80%;text-align:center}.c-feature--3w .c-feature__graphic{bottom:-30%;right:-1%;width:190px}@media screen and (min-width:600px){.c-feature--3w .c-feature__graphic{right:5%}}@media screen and (min-width:1000px){.c-feature--3w .c-feature__graphic{right:-1%;width:auto}}.c-feature--calorie-counter .c-feature__graphic,.c-feature--habit-trackers .c-feature__graphic{bottom:0;display:none}@media screen and (min-width:600px){.c-feature--calorie-counter .c-feature__graphic,.c-feature--habit-trackers .c-feature__graphic{display:block;right:20px;width:220px}}@media screen and (min-width:1000px){.c-feature--calorie-counter .c-feature__graphic,.c-feature--habit-trackers .c-feature__graphic{right:0;width:auto}.o-grid .c-feature--calorie-counter .c-feature__graphic,.o-grid .c-feature--habit-trackers .c-feature__graphic{display:none}}@media screen and (min-width:1400px){.c-feature--calorie-counter .c-feature__graphic[class],.c-feature--habit-trackers .c-feature__graphic[class]{display:block;right:0;width:auto}}@media screen and (max-width:599px){.c-feature--diet-plans .c-feature__graphic{right:0;bottom:10px;max-width:75%}}@media screen and (min-width:600px){.c-feature--diet-plans .c-feature__graphic{top:-20px;right:-30px;max-width:75%}}@media screen and (min-width:1000px){.c-feature--diet-plans .c-feature__graphic{right:10px}}.c-feature--recipes .c-feature__graphic{top:20px;right:-60px;width:220px}@media screen and (min-width:600px){.c-feature--recipes .c-feature__graphic{top:-50px;right:-60px;width:350px}}@media screen and (min-width:1000px){.c-feature--recipes .c-feature__graphic{top:auto;bottom:-60px;right:-80px}}@media screen and (min-width:1400px){.c-feature--recipes .c-feature__graphic{bottom:auto;top:-50px;right:-60px;width:auto}}.c-feature--scale{background:linear-gradient(132deg,#5d7791,#324252);box-shadow:0 30px 50px -20px rgba(32,66,99,.4)}.c-feature--scale .c-feature__graphic{top:50%;transform:translateY(-50%);right:0;max-width:50%}@media screen and (min-width:351px){.c-feature--scale .c-feature__graphic{max-width:40%}}.c-feature--scale .c-feature__heading{text-shadow:1px 1px 2px rgba(0,0,0,.2)}.c-feature--scale .c-feature__description{text-shadow:1px 1px 1px rgba(0,0,0,.5)}@media screen and (max-width:1649px){.c-features-list{font-size:15px;line-height:19px}}@media screen and (max-width:1649px) and (min-width:1000px){.c-features-list{font-size:18px;line-height:23px}}@media screen and (min-width:600px){.c-features-list{text-align:center}}@media screen and (min-width:1000px){.c-features-list{text-align:left}}.c-features-list__item{position:relative;margin-bottom:24px}@media screen and (min-width:1400px){.c-features-list__item{margin-bottom:40px}}.c-features-list__item-image{max-height:75px;margin-bottom:16px}.c-features-list__heading{font-weight:500;margin-bottom:8px}.c-features-list__review-text{font-style:italic}.c-features-list__read-more{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;color:#1b93d4;display:inline-block;text-decoration:none;text-align:left;cursor:pointer;margin-top:8px;margin-right:14px;transition:color .2s ease,border-color .2s ease}@media screen and (min-width:1000px){.c-features-list__read-more{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-features-list__read-more{font-size:20px;line-height:22px}}.c-features-list__read-more:hover{color:#105479}@media screen and (min-width:600px){.c-features-list__read-more{margin-left:7px;margin-right:7px}}@media screen and (min-width:1000px){.c-features-list__read-more{margin-left:0;margin-right:14px}}@media screen and (min-width:1400px){.c-features-list__read-more{margin-top:16px}}.c-features-list__read-more:first-child:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.c-features-list__read-more:not(:first-child){position:relative}.c-features-list__stars[class]{text-align:left;margin-top:16px}@media screen and (min-width:600px){.c-features-list__stars[class]{text-align:center}}@media screen and (min-width:1000px){.c-features-list__stars[class]{text-align:left}}.c-features-overlay{position:absolute;top:0;right:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:150px 0;z-index:101}.c-features-overlay__inner{position:relative;color:#363636;width:90%;max-width:950px;display:flex;flex-direction:column}@media screen and (min-width:600px){.c-features-overlay__inner{flex-direction:row}}.c-features-overlay__inner:before{content:"";position:absolute;top:30px;right:30px;left:30px;bottom:-30px;filter:blur(25px);z-index:-1}@supports (filter:blur(15px)){.c-features-overlay__inner:before{background:rgba(0,0,0,.3)}}.c-features-overlay__screens{position:relative;overflow:hidden;background:hsla(0,0%,100%,.85);border-radius:8px 8px 0 0;border:solid #eee;border-width:0 0 1px}@media screen and (min-width:600px){.c-features-overlay__screens{border-radius:8px 0 0 8px;border-width:0 1px 0 0;flex-basis:50%}}@media screen and (min-width:1000px){.c-features-overlay__screens{border-radius:16px 0 0 16px}}.c-features-overlay__screens-inner:after{content:"";display:block;width:100%;padding-top:97.82667%}@media screen and (min-width:600px){.c-features-overlay__screens-inner:after{padding-top:177.86667%}}.c-features-overlay__screen{position:absolute;opacity:0;border-radius:8px;transition:opacity .65s ease-in-out;width:50%;margin:5% 25%;box-shadow:0 15px 35px -7px rgba(0,0,0,.25)}@media screen and (min-width:600px){.c-features-overlay__screen{margin:10% 5%;width:90%}}.c-features-overlay__screen--current{opacity:1;z-index:1}.c-features-overlay__screen-nav{text-align:center;padding-bottom:10px}@media screen and (min-width:1000px){.c-features-overlay__screen-nav{padding-bottom:15px}}.c-features-overlay__screen-nav-item{display:inline-block;margin:0 2px}.c-features-overlay__screen-nav-button{width:28px;height:28px;font-weight:500;padding-top:3px;line-height:28px;border-radius:50%;background-color:transparent;color:#41cd8c;transition:color .5s ease,background-color .5s ease}.c-features-overlay__screen-nav-button--current{background-color:#41cd8c;color:#fff}@media screen and (min-width:1000px){.c-features-overlay__screen-nav-button{width:35px;height:35px;line-height:35px}}.c-features-overlay__text{background:#fff;border-radius:0 0 8px 8px;display:flex;flex-direction:column-reverse}@media screen and (min-width:600px){.c-features-overlay__text{border-radius:0 8px 8px 0;flex-direction:column;flex-basis:50%}}@media screen and (min-width:1000px){.c-features-overlay__text{border-radius:0 16px 16px 0}}.c-features-overlay__heading{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;flex-grow:1;text-align:center;margin-top:.3em;margin-bottom:.2em}@media screen and (min-width:1000px){.c-features-overlay__heading{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-features-overlay__heading{font-size:20px;line-height:22px}}.c-features-overlay__heading-pre{font-size:14px;line-height:16px;display:block;color:#767676;letter-spacing:normal;font-weight:300;text-transform:none;margin-bottom:4px}@media screen and (min-width:1000px){.c-features-overlay__heading-pre{font-size:15px;line-height:17px}}.c-features-overlay__description-wrapper{position:relative;flex-grow:1;display:flex;flex-direction:column}@media screen and (max-width:599px){.c-features-overlay__description-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;height:20px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}}.c-features-overlay__description{display:flex;flex-direction:column;flex-grow:1;padding:16px 24px}@media screen and (max-width:599px){.c-features-overlay__description{height:150px;overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media screen and (min-width:1000px){.c-features-overlay__description{padding:24px 40px}}@media screen and (min-width:1400px){.c-features-overlay__description{padding:40px}}.c-features-overlay__description>div:first-child{flex-grow:1}.c-features-overlay__description>div:first-child>:last-child{margin-bottom:0}.c-features-overlay__nav-bar{border:solid #eee;border-width:1px 0 0;display:flex;align-items:center}@media screen and (min-width:600px){.c-features-overlay__nav-bar{border-width:0 0 1px}}.c-features-overlay__dir-btn{background:url(/media/arrow-back.23a336e3.svg) 50% 50% no-repeat;width:50px;flex-shrink:0;height:50px;border-right:1px solid #eee;transition:background-color .2s ease-in-out,background-position .15s ease-in-out;cursor:pointer}@media screen and (min-width:1000px){.c-features-overlay__dir-btn{width:70px;height:70px}}.c-features-overlay__dir-btn--fwd{transform:rotate(180deg);border-bottom-left-radius:8px}@media screen and (min-width:1000px){.c-features-overlay__dir-btn--fwd{border-bottom-left-radius:16px}}.c-features-overlay__dir-btn:focus,.c-features-overlay__dir-btn:hover{background-position:calc(50% - 2px) 50%}@media screen and (min-width:600px){.c-features-overlay__dir-btn:focus,.c-features-overlay__dir-btn:hover{background-color:#f8f8f8}}.c-features-overlay__mobile-cta{position:absolute;left:0;right:0;top:100%;color:#fff}.c-features-overlay__close{position:absolute;right:10px;top:10px;background:url(/media/close.75869fa6.svg) 50% 50% no-repeat;width:32px;height:32px;cursor:pointer;z-index:1}@media screen and (min-width:600px){.c-features-overlay__close{width:40px;height:40px;top:calc(100% + 30px);right:auto;left:50%;transform:translateX(-50%);border-radius:50%;background-color:#41cd8c;background-image:url(/media/close-white.f6898d06.svg);box-shadow:0 2px 20px rgba(0,0,0,.2);transition:transform .2s ease,background-color .2s ease}.c-features-overlay__close:focus,.c-features-overlay__close:hover{background-color:#33c27f;transform:translateX(-50%) translateY(-2px)}}@media screen and (min-width:1000px){.c-features-overlay__close{width:50px;height:50px}}.c-features{color:#67604b;margin-top:24px}@media screen and (min-width:600px){.c-features{margin-top:40px}}@media screen and (min-width:1000px){.c-features{margin-top:64px}}@media screen and (min-width:1400px){.c-features{margin-top:128px}}.c-features__outro-text{font-weight:100;font-size:30px;line-height:36px;color:#363636;text-align:center;margin-top:40px;margin-bottom:40px}.c-features__outro-text b{font-weight:700}@media screen and (min-width:1000px){.c-features__outro-text{font-size:47px;line-height:55px}}@media screen and (min-width:1650px){.c-features__outro-text{font-size:55px;line-height:65px}}@media screen and (min-width:600px){.c-features__outro-text{margin-top:64px;margin-bottom:64px}}@media screen and (min-width:1000px){.c-features__outro-text{margin-top:96px;margin-bottom:96px}}@media screen and (min-width:1400px){.c-features__outro-text{margin-top:128px;margin-bottom:128px}}.c-features__outro-text{margin-bottom:-24px}@media screen and (min-width:600px){.c-features__outro-text{margin-bottom:-16px}}@media screen and (min-width:1000px){.c-features__outro-text{margin-bottom:0}}.c-four-x__heading{font-size:24px;line-height:33px}@media screen and (min-width:1000px){.c-four-x__heading{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-four-x__heading{font-size:32px;line-height:44px}}@media screen and (min-width:600px){.c-four-x__heading{width:65%;margin:0 auto}}@media screen and (min-width:1000px){.c-four-x__heading{font-weight:100;font-size:30px;line-height:36px}.c-four-x__heading b{font-weight:700}}@media screen and (min-width:1000px) and (min-width:1000px){.c-four-x__heading{font-size:47px;line-height:55px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-four-x__heading{font-size:55px;line-height:65px}}@media screen and (min-width:1400px){.c-four-x__heading{width:50%}}.c-four-x__heading strong{font-weight:900}.c-four-x__box{position:relative;z-index:-1;background:#fff;border-radius:8px;box-shadow:0 1px 3px #dedbd3;padding:64px 16px 24px;margin-top:-64px}.c-four-x__cta{margin-top:24px}@media screen and (min-width:1000px){.c-four-x__cta{margin:40px 0 24px}}.c-four-x__explanation{margin-top:8px}.c-googass__top{position:relative;display:flex;flex-direction:column;padding-top:64px;align-items:center}@media screen and (min-width:600px){.c-googass__top{padding-top:96px}}@media screen and (min-width:1000px){.c-googass__top{padding-top:128px}}.c-googass__top-image{margin:-150px auto 0;width:700px;max-width:90%}@media screen and (min-width:600px){.c-googass__top-image{margin-top:-200px}}@media screen and (min-width:1000px){.c-googass__top-image{margin-top:-250px}}.c-googass__top-bubbles{width:90%;max-width:400px}@media screen and (min-width:1000px){.c-googass__top-bubbles{max-width:460px}}.c-googass__curve{position:absolute;bottom:-1px;left:0;z-index:1}.c-googass__content{padding:1px}.c-googass__content--white{background:#fff}.c-googass__content+.c-googass__content{margin-top:-24px}@media screen and (min-width:600px){.c-googass__content+.c-googass__content{margin-top:-40px}}@media screen and (min-width:1000px){.c-googass__content+.c-googass__content{margin-top:-96px}}.c-googass__bubble{padding:8px 0;max-width:90%;animation:fadeInGoogAssBubble .3s ease-out forwards;opacity:0;transform:translateY(-10px)}@media screen and (min-width:1000px){.c-googass__bubble{max-width:60%}}.c-googass__bubble p{display:inline-block;border-radius:12px;font-family:Google Sans;font-weight:400;font-size:.8em;line-height:1.3;padding:12px}.c-googass__bubble--output-big{background:url(/media/google-assistant-logo.8b0bbb44.svg) 0 8px no-repeat;background-size:50px;padding-left:65px}.c-googass__bubble--output-big p{background:#fff;border:1px solid #e0e0e0}.c-googass__bubble--output-big{max-width:95%}.c-googass__bubble--output-big p{border-radius:16px;border-color:#fff;font-size:1em}@media screen and (min-width:1000px){.c-googass__bubble--output-big p{padding:16px}}.c-googass__bubble--input-big{margin-left:auto;text-align:right}.c-googass__bubble--input-big p{background:#e0e0e0;border:1px solid #e0e0e0;text-align:left;font-size:1em;border-radius:16px;position:relative}@media screen and (min-width:1000px){.c-googass__bubble--input-big p{padding:16px}}.c-googass-delay-1{animation-delay:1s}.c-googass-delay-2{animation-delay:2.5s}@keyframes fadeInGoogAssBubble{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.c-googass__nav{display:flex;justify-content:center}.c-googass__nav-item{border-bottom:3px solid #e2e2e2;padding:0 8px 8px}@media screen and (min-width:600px){.c-googass__nav-item{padding:0 24px 8px}}.c-googass__nav-item--selected{border-bottom-color:#41cd8c}.c-googass__nav button{font-size:15px;line-height:19px;color:#767676;font-weight:500}@media screen and (min-width:1000px){.c-googass__nav button{font-size:18px;line-height:23px}}@media screen and (min-width:600px){.c-googass__nav button{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}}@media screen and (min-width:600px) and (min-width:1000px){.c-googass__nav button{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:600px) and (min-width:1650px){.c-googass__nav button{font-size:20px;line-height:22px}}.c-googass__nav .c-googass__nav-item--selected button{color:#363636}.c-googass__tab{margin:24px 0 40px;border-radius:4px;display:flex;flex-direction:column-reverse;position:relative}@media screen and (max-width:999px){.c-googass__tab{padding-bottom:40px}.c-googass__tab:after{content:"";position:absolute;bottom:0;left:20%;right:20%;height:2px;background:#e0e0e0}}@media screen and (min-width:1000px){.c-googass__tab{margin:40px 0 96px;flex-direction:row-reverse;justify-content:center;align-items:center;border:2px solid #e0e0e0}}.c-googass__tab>*{padding:16px}@media screen and (min-width:1000px){.c-googass__tab>*{padding:40px;flex:0 0 50%}}@media screen and (max-width:999px){.c-googass__tab>:last-child{border:2px solid #e0e0e0}}@media screen and (min-width:1000px){.c-googass__tab>:last-child{border-right:2px solid #e0e0e0}}.c-googass__tab-messages{display:flex;justify-content:center;min-height:300px}.c-googass__tab-messages ul{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1000px){.c-googass__tab-messages{min-height:480px}.c-googass__tab-messages ul{width:350px}}@media screen and (min-width:1400px){.c-googass__tab-messages{min-height:400px}.c-googass__tab-messages ul{width:450px}}.c-googass__tab-text div{text-align:center;margin-top:24px}@media screen and (min-width:1000px){.c-googass__tab-text div{width:80%;margin:0 auto;text-align:left}}.c-googass__tab-text div h2{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-bottom:8px}@media screen and (min-width:1000px){.c-googass__tab-text div h2{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-googass__tab-text div h2{font-size:20px;line-height:22px}}.c-happy-line{background:url(/media/happy-line.61ddefe5.svg);height:4.19921875vw;background-size:100% 4.19921875vw;width:100%}.c-happy-line--beige{background-image:url(/media/happy-line-beige.033f75f9.svg)}.c-header{position:fixed;top:24px;left:0;right:0;z-index:3;transition:all .15s ease}@media screen and (min-width:600px){.c-header{top:40px}}.c-header--floating{top:0;padding-top:16px;padding-bottom:13px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.15)}.c-header--stuck{position:absolute}.c-header__inner{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.c-header__menu{position:absolute;top:-1px}.c-header__menu:first-child{left:0}.c-header__menu:last-child{right:0}@media screen and (min-width:600px){.c-header__menu{top:1px}}@media screen and (min-width:1000px){.c-header__menu{position:static;display:block;margin-top:8px;order:2}}.c-header__logo{margin:0 auto}@media screen and (min-width:1000px){.c-header__logo{margin:0 24px 0 -25px;flex-basis:74px;order:-1;flex-grow:0}}@media screen and (min-width:1400px){.c-header__logo{margin:0;order:inherit;flex-basis:147px}}@media screen and (max-width:1399px){.c-header__logo--short{flex-basis:32px}}.c-header__logo:after{content:"";display:table;clear:both}@media screen and (min-width:1000px){.c-header__menu{display:flex;order:inherit;margin-top:-1px}.c-header__menu:first-child{margin-right:auto}.c-header__menu:last-child{margin-right:-25px;justify-content:flex-end}}@media screen and (min-width:1000px) and (min-width:1400px){.c-header__menu{margin-top:-4px}.c-header__menu:last-child{margin-right:0}}@media screen and (min-width:1400px){.c-header__inner>div{flex:1 1 50%}}.c-header__search{margin-top:20px}@media screen and (min-width:1000px){.c-header__search{margin-top:60px;margin-bottom:-60px}}.c-header__search form{margin:0 auto;max-width:280px;position:relative}.c-header__search-field{background:#fff;border-radius:50px;padding:8px 20px 4px;transition:box-shadow .2s ease}.c-header__search-field:focus{box-shadow:0 5px 10px rgba(0,0,0,.25)}.c-header__search-button{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;position:absolute;top:14px;right:20px}@media screen and (min-width:1000px){.c-header__search-button{font-size:16px;line-height:18px;letter-spacing:2px}}.c-header__search-button--searching{color:transparent;background:url(/media/spinner.ea3479aa.gif) 50% 0 no-repeat;background-size:22px 22px;top:10px}.c-header__search-no-hits{margin-top:40px;text-align:center}.c-header__search-no-hits img{margin-bottom:20px;width:70px}.c-header__search-results{font-size:15px;line-height:19px;position:absolute;left:50%;transform:translateX(-50%);margin:20px auto 0;width:95%;background:#fff;box-shadow:0 50px 30px -30px rgba(0,0,0,.2);border-radius:15px;padding:15px 0;color:#363636;text-align:left}@media screen and (min-width:1000px){.c-header__search-results{font-size:18px;line-height:23px}}@media screen and (min-width:600px){.c-header__search-results{width:550px;max-width:550px}}@media screen and (min-width:1000px){.c-header__search-results{width:650px;max-width:650px}}.c-header__search-result{position:relative;overflow:hidden;padding:15px 30px}@media screen and (min-width:1000px){.c-header__search-result{padding-top:20px;padding-bottom:20px}}.c-header__search-result+.c-header__search-result{border-top:1px solid #e9e7e1}.c-header__search-result b{font-weight:500}.c-header__search-result-link{color:#d84a8a;font-weight:bolder;display:block;margin-bottom:5px;text-decoration:none;transition:color .2s ease}.c-header__search-result-link:focus,.c-header__search-result-link:hover{color:#363636;outline:none}.c-header__search-result-link b{font-weight:700}.c-header__search-result-link:after,.c-header__search-result-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.c-header__search-result-link:before{background:#f4f3f0;transition:all .4s ease-out;transform:translateX(-100%);opacity:.5;z-index:-1}.c-header__search-result-link:focus:before,.c-header__search-result-link:hover:before{transform:translateX(0);opacity:1}.c-hello{position:relative;background:#fff;padding:40px 0}.c-hello--beige{background:#f4f3f0}@media screen and (min-width:600px){.c-hello{padding-bottom:64px}}@media screen and (min-width:1000px){.c-hello{background:radial-gradient(ellipse at bottom left,#ebebeb 0,#fff 40%);padding:0}.c-hello--beige{background:radial-gradient(ellipse at bottom left,#ebebeb 0,#f4f3f0 40%)}}.c-hello__media{position:relative;z-index:1;margin:-60px auto 24px;background:radial-gradient(circle at bottom 0 left 50%,#ebebeb 0,hsla(0,0%,100%,0) 50%)}@media screen and (min-width:351px){.c-hello__media{width:340px}}@media screen and (min-width:600px){.c-hello__media{margin-bottom:40px;width:530px}}@media screen and (min-width:1000px){.c-hello__media{background:none;margin:-80px 0 0;width:400px}.c-hello__media img{max-width:none;width:calc(100% + 370px);margin:0 -185px}}@media screen and (min-width:1400px){.c-hello__media{width:464px}}.c-hello__media-video-wrapper{perspective:300px;position:absolute;top:0;right:0;bottom:-1px;left:0;overflow:hidden}@media screen and (min-width:600px){.c-hello__media-video-wrapper{perspective:1000px}}.c-hello__media-video{position:absolute;left:28.1%;width:55.4%;transform:rotateY(19deg);top:17.7%;transform-origin:top left;border-radius:2px}@media screen and (min-width:351px){.c-hello__media-video{left:28%;width:55%;transform:rotateY(16.8deg)}}@media screen and (min-width:600px){.c-hello__media-video{left:28.3%;width:62.1%;transform:rotateY(32.8deg);border-radius:4px}}@media screen and (min-width:1000px){.c-hello__media-video{left:31px;width:442px;transform:rotateY(23.8deg)}}@media screen and (min-width:1400px){.c-hello__media-video{left:49px;width:472px;transform:rotateY(21.8deg)}}.c-hello__text{position:relative;display:flex;justify-content:center;z-index:1}.c-hero__background{position:relative;background:linear-gradient(130deg,#66b9ea,#6d78e7);color:#fff;padding:96px 0;text-align:center}@media screen and (min-width:600px){.c-hero__background{padding:128px 0}}@media screen and (min-width:1000px){.c-hero__background{padding:192px 0;text-align:inherit}}@media screen and (min-width:1400px){.c-hero__background{padding:256px 0 128px}}.c-hero__inner{position:relative}@media screen and (min-width:1000px){.c-hero__text-wrapper{width:42%}}@media screen and (min-width:1400px){.c-hero__text-wrapper{margin-bottom:40px}}@media screen and (min-width:1650px){.c-hero__text-wrapper{width:45%}}.c-hero__slogan{font-size:40px;font-weight:900;line-height:1}@media screen and (min-width:1000px){.c-hero__slogan{font-size:56px}.c-hero__slogan:lang(ru){font-size:48px}}@media screen and (min-width:1400px){.c-hero__slogan{font-size:72px}.c-hero__slogan:lang(ru){font-size:64px}}.c-hero__check-list{display:flex;align-items:flex-start;justify-content:space-evenly;margin:24px 0}@media screen and (min-width:1000px){.c-hero__check-list{justify-content:flex-start;font-size:32px;flex-direction:column}}@media screen and (min-width:1650px){.c-hero__check-list:lang(da),.c-hero__check-list:lang(en),.c-hero__check-list:lang(nl),.c-hero__check-list:lang(no),.c-hero__check-list:lang(sv){flex-direction:row;margin:40px 0 64px}}.c-hero__check-list-item{padding-top:30px;background:url(/media/check-shiny.b6608f42.svg) 50% 0 no-repeat}@media screen and (min-width:1000px){.c-hero__check-list-item{padding:0 20px 0 36px;background-position:0 0;background-size:29px;margin-bottom:16px}}@media screen and (min-width:1650px){.c-hero__check-list-item:lang(da),.c-hero__check-list-item:lang(en),.c-hero__check-list-item:lang(nl),.c-hero__check-list-item:lang(no),.c-hero__check-list-item:lang(sv){margin-bottom:0}}.c-hero__buttons{max-width:300px;margin:0 auto}@media screen and (min-width:1000px){.c-hero__buttons{margin:0;max-width:380px;display:flex;align-items:flex-start;justify-content:space-between}.c-hero__buttons .c-button[class][class]{font-size:12px}.c-hero__buttons>*{flex:1 1 180px;white-space:nowrap}.c-hero__buttons>:first-child{margin-right:16px}}@media screen and (min-width:1400px){.c-hero__buttons{max-width:480px}.c-hero__buttons .c-button[class][class]{font-size:16px}.c-hero__buttons>*{flex:0 0 230px}.c-hero__buttons:lang(ru){max-width:530px}.c-hero__buttons:lang(ru)>*{flex:0 0 255px}}@media screen and (max-width:1399px){.c-hero__buttons:lang(fr)>:last-child,.c-hero__buttons:lang(it)>:last-child,.c-hero__buttons:lang(ru)>:last-child{display:none}}.c-hero__phone{position:relative;width:70%;margin-left:15%;margin-top:-96px;text-align:center;z-index:1}@media screen and (min-width:600px){.c-hero__phone{width:50%;margin-left:25%}}@media screen and (min-width:1000px){.c-hero__phone{position:absolute;margin:auto;width:auto;top:-80px;width:400px;left:38%;z-index:1}}@media screen and (min-width:1400px){.c-hero__phone{width:auto;top:-100px;left:auto;right:calc(21% - 30px)}}.c-hero__phone-video{position:absolute;top:11%;left:20%;width:60%}.c-hero__phone-play{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;position:absolute;top:11%;right:20%;left:20%;bottom:27.25%;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .5s ease;pointer-events:none}@media screen and (min-width:1000px){.c-hero__phone-play{font-size:16px;line-height:18px;letter-spacing:2px}}.c-hero__phone-play--show{opacity:1;pointer-events:all}.c-hero__phone-play-button{cursor:pointer;border:5px solid #fff;background:url(/media/play-arrow.41aef608.svg),linear-gradient(130deg,#66b9ea,#6d78e7);background-position:57.5% 50%;background-repeat:no-repeat;width:90px;height:90px;border-radius:50%;overflow:hidden;text-indent:100px;white-space:nowrap;box-shadow:0 5px 40px rgba(0,0,0,.35);transition:transform .2s,box-shadow .2s ease}.c-hero__phone-play-button:hover{transform:scale(1.1);box-shadow:0 5px 40px rgba(0,0,0,.5)}.c-hero__phone-replay{position:absolute;top:60%;left:50%;transform:translate(-50%,-100%);opacity:0;transition:opacity .5s ease;pointer-events:none}@media screen and (min-width:1000px){.c-hero__phone-replay{top:50%}}.c-hero__phone-replay--show{opacity:1;pointer-events:all}.c-hero__phone-replay-button{cursor:pointer;width:90px;height:90px;border-radius:50%;overflow:hidden;text-indent:100px;white-space:nowrap;background:#fff url(/media/reload.0bceef8a.svg) 50% 50% no-repeat;background-size:50px;transition:transform .3s;box-shadow:0 0 40px rgba(0,0,0,.2)}.c-hero__phone-replay-button:hover{transform:rotate(-225deg)}@media screen and (min-width:1000px){.c-hero__reviews{position:absolute;top:0;right:0;width:21%;font-weight:100;font-size:32px;line-height:1.1}.c-hero__reviews-list-item{margin-bottom:24px}}@media screen and (min-width:1400px){.c-hero__reviews{font-size:40px}}.c-hero__reviews-heading{margin-top:24px;margin-bottom:8px}@media screen and (min-width:1000px){.c-hero__reviews-heading{margin-top:0;margin-bottom:40px}}.c-hero__reviews-heading strong{font-weight:900}@media screen and (max-width:999px){.c-hero__reviews-list{display:flex;justify-content:space-evenly}.c-hero__reviews-list-item{display:flex}.c-hero__reviews-score{display:none}}.c-hero__reviews-logo{position:relative;top:-5px;display:inline-block;width:30px;height:30px;overflow:hidden;white-space:nowrap;text-indent:300%;margin-left:-3px;margin-right:4px}.c-hero__reviews-logo--apple{background:url(/media/logo-apple-white.89f78c47.svg) 0 0 no-repeat;background-size:25px}@media screen and (min-width:1000px){.c-hero__reviews-logo--apple{background-size:auto}}.c-hero__reviews-logo--android{background:url(/media/logo-android-white.02f7c8d3.svg) 0 0 no-repeat;background-size:25px}@media screen and (min-width:1000px){.c-hero__reviews-logo--android{background-size:auto}}@media screen and (min-width:1000px){.c-hero__reviews-logo{display:block;width:50px;height:50px;margin-bottom:4px;vertical-align:0}}.c-hero__stars[class]{vertical-align:-11px;margin-right:16px;text-align:left;display:inline-block}@media screen and (min-width:1000px){.c-hero__stars[class]{vertical-align:-13px}}.c-hero__curve{position:absolute;bottom:-1px;left:0}.c-hero__mobile-cta{position:fixed;left:0;right:0;bottom:0;background:#fff;padding:8px 24px;z-index:100;box-shadow:none;transform:translateY(110%);transition:transform .4s ease}.c-hero__mobile-cta--shown{box-shadow:0 -5px 10px rgba(103,96,75,.2);transform:translateY(0)}.c-how-it-works__graphics-wrapper{max-height:300px;max-width:400px;margin:0 auto;overflow:hidden}@media screen and (min-width:600px){.c-how-it-works__graphics-wrapper{max-height:400px}}@media screen and (min-width:1000px){.c-how-it-works__graphics-wrapper{max-height:275px}}@media screen and (min-width:1400px){.c-how-it-works__graphics-wrapper{max-height:400px}}.c-how-it-works__item{margin-bottom:24px}@media screen and (min-width:600px){.c-how-it-works__item{margin-bottom:40px}}.c-how-it-works__graphics{position:relative}.c-how-it-works__heading{display:block;font-weight:500;margin:16px 0 4px}@media screen and (min-width:1000px){.c-how-it-works__heading{margin:40px 0 8px}}.c-how-it-works__heading-number{display:inline-block;width:28px;height:28px;margin-right:4px;font-weight:500;padding-top:3px;line-height:28px;border-radius:50%;background-color:#41cd8c;color:#fff}.c-how-it-works__screen{position:absolute;top:11%;left:20%;width:60%}@media screen and (max-width:999px){.c-image-quotes{background:#41cd8c}}.c-image-quotes__image{position:relative}@media screen and (min-width:1000px){.c-image-quotes__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}}.c-image-quotes__content-inner{display:flex;justify-content:center}.c-image-quotes__text-content[class][class]{flex-direction:column;align-items:center;text-align:center;position:relative;color:#fff;z-index:1;margin:40px 0 16px}@media screen and (min-width:1000px){.c-image-quotes__text-content[class][class]{margin:40px 0;margin:64px 0}}.c-image-quotes__text-content[class][class]>:first-child{margin-bottom:auto}.c-image-quotes__text-content[class][class]>:last-child{margin-top:auto}.c-image-quotes__text-content[class][class] blockquote{margin:0 0 24px;padding:0;font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;font-weight:700}@media screen and (min-width:1000px){.c-image-quotes__text-content[class][class] blockquote{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-image-quotes__text-content[class][class] blockquote{font-size:23px;line-height:33px}}.c-image-quotes__text-content[class][class] blockquote:before{display:none}@media screen and (min-width:600px){.c-image-quotes__text-content[class][class] blockquote{font-size:24px;line-height:33px;font-weight:700}}@media screen and (min-width:600px) and (min-width:1000px){.c-image-quotes__text-content[class][class] blockquote{font-size:27px;line-height:37px}}@media screen and (min-width:600px) and (min-width:1650px){.c-image-quotes__text-content[class][class] blockquote{font-size:32px;line-height:44px}}@media screen and (min-width:1000px){.c-image-quotes__text-content[class][class] blockquote{margin-bottom:0;font-weight:300}}@media screen and (min-width:1400px){.c-image-quotes__text-content[class][class] blockquote{margin:0 24px;font-size:30px;line-height:41px;font-weight:100;font-weight:300}}@media screen and (min-width:1400px) and (min-width:1000px){.c-image-quotes__text-content[class][class] blockquote{font-size:34px;line-height:47px}}@media screen and (min-width:1400px) and (min-width:1650px){.c-image-quotes__text-content[class][class] blockquote{font-size:40px;line-height:55px}}.c-image-quotes__text-content[class][class] blockquote p{margin-bottom:16px}@media screen and (min-width:1000px){.c-image-quotes__text-content[class][class] blockquote p{margin-bottom:24px}}.c-image-quotes__text-content[class][class] blockquote footer{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:300}@media screen and (min-width:1000px){.c-image-quotes__text-content[class][class] blockquote footer{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-image-quotes__text-content[class][class] blockquote footer{font-size:20px;line-height:22px}}.c-install-banner{position:-webkit-sticky;position:sticky;top:0;right:0;left:0;z-index:100;background:linear-gradient(260deg,#fff,#f5f5f5);box-shadow:0 2px 33px 0 rgba(0,0,0,.24);color:#363636}@media screen and (min-width:600px){.c-install-banner{display:none}}.c-install-banner__inner{display:flex;align-items:center;padding:8px 16px}.c-install-banner__inner>button{position:relative;top:4px;right:6px;z-index:2;padding:15px}.c-install-banner__inner>button svg{height:12px;width:12px}.c-install-banner__inner>img{width:62px;height:69px;margin:0 16px 0 0;position:relative;top:6px}.c-install-banner__inner>a{margin-left:auto;color:#41cd8c;text-decoration:none;text-align:center}.c-install-banner__inner>a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.c-install-banner__heading{display:block;margin-bottom:-2px}.c-install-banner__stars{transform:scale(.85);transform-origin:top left}.c-install-banner__store{color:#767676;display:block;margin-top:-12px;font-size:12px;line-height:1;text-transform:uppercase;font-weight:500}.c-intro-text{font-size:21px;line-height:29px}@media screen and (min-width:1000px){.c-intro-text{font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.c-intro-text{font-size:30px;line-height:42px}}h2+.c-intro-text{margin-top:24px}@media screen and (min-width:1000px){h2+.c-intro-text{margin-top:40px}}.c-jawbone{text-align:center;margin:24px 0}.c-jawbone p{margin-bottom:16px}.c-jawbone__intro{margin:40px 0 16px}.c-jawbone__intro img{border-radius:10px;width:64px;height:64px;margin-bottom:8px}.c-jawbone__intro h2{font-weight:500}.c-jumbotron{color:#fff;position:relative}.c-jumbotron--message-bottom{overflow:visible}.c-jumbotron--button{margin-bottom:96px}@media screen and (min-width:1000px){.c-jumbotron--button{margin-bottom:128px}}.c-jumbotron:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(162deg,rgba(0,0,0,.1),rgba(0,0,0,.39))}.c-jumbotron--zumba:before{background-image:linear-gradient(162deg,rgba(19,20,27,.15),rgba(19,20,27,.9))}.c-jumbotron--kickstarter:not(.c-jumbotron--kickstarter-video):before{display:none}.c-jumbotron__picture{display:block;overflow:hidden}.c-jumbotron__image{object-fit:cover;font-family:"object-fit: cover;";max-width:220%;min-height:540px;z-index:1}.c-jumbotron--low .c-jumbotron__image{max-width:180%;min-height:400px;max-height:700px}.c-jumbotron--higher .c-jumbotron__image{max-width:270%;min-height:650px}.c-jumbotron--article .c-jumbotron__image{min-height:450px;max-width:150%;margin-left:-50%}.c-jumbotron--article-high .c-jumbotron__image{min-height:600px;max-width:150%;margin-left:-50%}.c-jumbotron--message-bottom .c-jumbotron__image{max-width:130%;max-height:750px}@media screen and (min-width:1650px){.c-jumbotron--message-bottom .c-jumbotron__image{max-height:900px}}.c-jumbotron--kickstarter-start .c-jumbotron__image{min-height:700px}@media screen and (min-width:351px){.c-jumbotron--kickstarter-start .c-jumbotron__image{min-height:720px}}.c-jumbotron--kickstarter:not(.c-jumbotron--kickstarter-start) .c-jumbotron__image{min-height:420px;max-width:150%}.c-jumbotron--kickstarter:not(.c-jumbotron--kickstarter-video) .c-jumbotron__image{margin-left:-50%}.c-jumbotron__image.c-jumbotron__image--alt-crop{max-width:140%}@media screen and (min-width:600px){.c-jumbotron__image[class]{width:150%;min-height:650px}.c-jumbotron--low .c-jumbotron__image{min-height:500px}.c-jumbotron--higher .c-jumbotron__image{min-height:740px}.c-jumbotron--kickstarter-start .c-jumbotron__image{min-width:740px}.c-jumbotron--kickstarter:not(.c-jumbotron--kickstarter-video) .c-jumbotron__image{margin-left:-40%}}@media screen and (min-width:1000px){.c-jumbotron__image[class]{width:100%;min-height:700px}.c-jumbotron--low .c-jumbotron__image{min-height:550px}.c-jumbotron--article-high .c-jumbotron__image,.c-jumbotron--article .c-jumbotron__image{margin-left:0;max-height:800px}.c-jumbotron--higher .c-jumbotron__image{min-height:840px}.c-jumbotron--kickstarter-start .c-jumbotron__image{min-width:740px}.c-jumbotron--kickstarter:not(.c-jumbotron--kickstarter-video) .c-jumbotron__image{margin-left:0}}@media screen and (min-width:1400px){.c-jumbotron__image{min-height:650px}.c-jumbotron--low .c-jumbotron__image{max-height:800px}}.c-jumbotron__image-placeholder{background:linear-gradient(130deg,#f7526b,#a1498d)}.c-jumbotron__image-placeholder:after{content:"";display:block;padding-top:50%;width:100%}.c-jumbotron__video{position:relative;width:100%;vertical-align:top;z-index:1}.c-jumbotron__play{position:relative;display:inline-block;font-size:17px;line-height:19px;letter-spacing:3px;font-weight:500;text-transform:uppercase;color:#fff;text-decoration:none;padding-left:30px}.c-jumbotron__play--close{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);z-index:1;color:#363636}@media screen and (min-width:600px){.c-jumbotron__play--close{bottom:25%}}@media screen and (min-width:1000px){.c-jumbotron__play--close{bottom:15%}}@media screen and (min-width:1400px){.c-jumbotron__play--close{bottom:10%}}.c-jumbotron__play:focus,.c-jumbotron__play:hover{color:#fff}.c-jumbotron__play--close:focus,.c-jumbotron__play--close:hover{color:#363636}.c-jumbotron__play span{border-bottom:1px solid hsla(0,0%,100%,.15);transition:border-bottom .2s ease}.c-jumbotron__play--close span{border-bottom:1px solid rgba(54,54,54,.15)}.c-jumbotron__play:focus span,.c-jumbotron__play:hover span{border-bottom-color:hsla(0,0%,100%,.3)}.c-jumbotron__play--close:focus span,.c-jumbotron__play--close:hover span{border-bottom-color:rgba(54,54,54,.3)}.c-jumbotron__play:before{position:absolute;left:0;top:6px;content:"‣ ";font-size:2.5em}.c-jumbotron__play--close:before{content:"";width:14px;height:14px;top:1px;background:url(/media/close-black.56d75c38.svg);background-size:14px}.c-jumbotron__play:focus:before,.c-jumbotron__play:hover:before{animation:bump-play .75s ease-out;transform-origin:top center}.c-jumbotron__play--close:focus:before,.c-jumbotron__play--close:hover:before{transform-origin:center}@keyframes bump-play{15%{transform:scale(1.25)}40%{transform:scale(.85)}65%{transform:scale(1.1)}to{transform:scale(1)}}.c-jumbotron__message{position:absolute;top:20px;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-content:center;justify-content:center;text-align:center;font-size:24px;line-height:33px}.c-jumbotron--kickstarter .c-jumbotron__message{top:70px}@media screen and (min-width:1400px){.c-jumbotron--kickstarter .c-jumbotron__message{top:40px}}.c-jumbotron--kickstarter-start .c-jumbotron__message{top:40px}@media screen and (min-width:1000px){.c-jumbotron--kickstarter-start .c-jumbotron__message{top:80px}}@media screen and (min-width:1400px){.c-jumbotron--kickstarter-start .c-jumbotron__message{top:120px}}@media screen and (min-width:1000px){.c-jumbotron__message{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-jumbotron__message{font-size:32px;line-height:44px}}@media screen and (min-width:1400px){.c-jumbotron__message{top:40px}}.c-jumbotron--message-bottom .c-jumbotron__message{justify-content:flex-end;padding-bottom:40px}.c-jumbotron__message-inner>*{margin-left:auto;margin-right:auto;max-width:600px}.c-jumbotron__message-inner>*+p{margin-bottom:24px}@media screen and (min-width:600px){.c-jumbotron__message-inner>*+p{margin-bottom:40px}}@media screen and (min-width:1000px){.c-jumbotron__message-inner>*{max-width:none}}@media screen and (min-width:1400px){.c-jumbotron__message-inner>*+p{max-width:none}}.c-jumbotron__message-inner--wider>.c-jumbotron__heading{max-width:840px}.c-jumbotron__heading{font-weight:100;font-size:40px;line-height:1;margin-bottom:24px}.c-jumbotron__heading b{font-weight:700}@media screen and (min-width:351px){.c-jumbotron__heading{font-size:48px}}@media screen and (min-width:600px){.c-jumbotron__heading{font-size:76px}}@media screen and (min-width:1000px){.c-jumbotron__heading{font-size:92px}}@media screen and (min-width:1650px){.c-jumbotron__heading{font-size:106px}}.c-jumbotron__heading-pre{font-size:17px;line-height:19px;letter-spacing:3px;font-weight:500;text-transform:uppercase;display:block;margin-bottom:16px;padding-top:2px}@media screen and (min-width:1000px){.c-jumbotron__heading-pre{margin-bottom:24px}}.c-jumbotron--kickstarter .c-jumbotron__heading,.c-jumbotron__heading--fat{font-weight:100;font-size:40px;line-height:1;font-weight:700}.c-jumbotron--kickstarter .c-jumbotron__heading b,.c-jumbotron__heading--fat b{font-weight:700}@media screen and (min-width:351px){.c-jumbotron--kickstarter .c-jumbotron__heading,.c-jumbotron__heading--fat{font-size:47px}}@media screen and (min-width:1000px){.c-jumbotron--kickstarter .c-jumbotron__heading,.c-jumbotron__heading--fat{font-size:61px}}@media screen and (min-width:1650px){.c-jumbotron--kickstarter .c-jumbotron__heading,.c-jumbotron__heading--fat{font-size:72px}}.c-jumbotron--kickstarter-start .c-jumbotron__heading{font-weight:300;max-width:1000px}.c-jumbotron--kickstarter-start .c-jumbotron__heading b{font-weight:700}@media screen and (max-width:599px){.c-jumbotron--kickstarter-start .c-jumbotron__heading br{display:none}}.c-jumbotron__heading+p b{font-weight:700}.c-jumbotron__heading-link,.c-jumbotron__heading-link:visited{display:block;color:#fff;text-decoration:none;transition:transform .2s ease}.c-jumbotron__heading-link:focus,.c-jumbotron__heading-link:hover,.c-jumbotron__heading-link:visited:focus,.c-jumbotron__heading-link:visited:hover{transform:translateY(-4px)}.c-jumbotron__cta-text{font-size:15px;line-height:19px;opacity:.75;font-style:italic;margin-top:24px}@media screen and (min-width:1000px){.c-jumbotron__cta-text{font-size:18px;line-height:23px}}.c-jumbotron__cta-text a,.c-jumbotron__cta-text a:visited{color:#fff}.c-jumbotron__cta-text a:only-child{font-style:normal;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.3);transition:border-bottom .2s ease}.c-jumbotron__cta-text a:only-child:focus,.c-jumbotron__cta-text a:only-child:hover{border-bottom-color:#fff}.c-jumbotron__premium-button{margin-top:-24px}@media screen and (min-width:600px){.c-jumbotron__premium-button{margin-top:-40px}}.c-jumbotron__meta{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-weight:300}@media screen and (min-width:1000px){.c-jumbotron__meta{font-size:16px;line-height:18px;letter-spacing:2px}}.c-jumbotron__meta-link{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;color:#d84a8a;text-decoration:none;transition:color .2s ease}@media screen and (min-width:1000px){.c-jumbotron__meta-link{font-size:16px;line-height:18px;letter-spacing:2px}}.c-jumbotron__meta-link:focus,.c-jumbotron__meta-link:hover{color:#fff}.c-jumbotron__curve{position:absolute;bottom:-1px;left:0;z-index:1}.c-jumbotron__curve-button{position:absolute;bottom:-25px;left:50%;min-width:210px;transform:translateX(-50%);z-index:2;color:#67604b}@media screen and (min-width:600px){.c-jumbotron__curve-button{bottom:-22px}}@media screen and (min-width:1000px){.c-jumbotron__curve-button{bottom:-25px}}.c-jumbotron__curve-button--premium{bottom:-100px}@media screen and (min-width:600px){.c-jumbotron__curve-button--premium{bottom:-93px}}@media screen and (min-width:1000px){.c-jumbotron__curve-button--premium{bottom:-100px}}.c-kickstarter{position:relative;z-index:1}.c-kickstarter__intro{text-align:center;margin:0 0 40px}@media screen and (min-width:600px){.c-kickstarter__intro{margin:-40px 0 64px}}@media screen and (min-width:1000px){.c-kickstarter__intro{margin:-64px 0 96px}}.c-kickstarter__intro-image{box-shadow:0 8px 30px -7px #c9c4b5;border-radius:3px;margin-bottom:40px}@media screen and (min-width:1000px){.c-kickstarter__intro-image{border-radius:6px;box-shadow:0 16px 60px -10px #c9c4b5;margin-bottom:64px}}.c-kickstarter__intro-text{font-size:30px;line-height:41px;font-weight:100}@media screen and (min-width:1000px){.c-kickstarter__intro-text{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-kickstarter__intro-text{font-size:40px;line-height:55px}}.c-kickstarter__app-buttons{margin:40px 0}@media screen and (max-width:599px){.c-kickstarter__intro-list{display:inline-block;margin:0 15px}}.c-kickstarter__quote{font-size:21px;line-height:29px;background:#fff;padding-top:40px;padding-bottom:4px;text-align:center}@media screen and (min-width:1000px){.c-kickstarter__quote{font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.c-kickstarter__quote{font-size:30px;line-height:42px}}@media screen and (min-width:600px){.c-kickstarter__quote{padding-top:64px;padding-bottom:64px}}@media screen and (min-width:1000px){.c-kickstarter__quote{padding:96px}}@media screen and (min-width:1400px){.c-kickstarter__quote{padding:128px 96px}}.c-kickstarter__quote blockquote{margin-left:0;padding-left:0}.c-kickstarter__quote blockquote:before{display:none}.c-kickstarter__quote-graphics{margin-bottom:24px}@media screen and (min-width:1000px){.c-kickstarter__quote-graphics{margin-bottom:40px}}.c-kickstarter__quote-author[class]{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width:1000px){.c-kickstarter__quote-author[class]{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-kickstarter__quote-author[class]{font-size:20px;line-height:22px}}.c-kickstarter__quote-author[class]>span{display:block}.c-kickstarter__quote-author[class] img{border-radius:50%;margin-bottom:24px}.c-language-switcher:not(.c-language-switcher--desktop){position:relative}.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__button{font-size:17px;line-height:19px;letter-spacing:3px;font-weight:500;text-transform:uppercase;display:block;color:#363636;opacity:.5;padding:5px 30px 1px 15px;border-radius:50px;background:url(/media/select-arrow-black.49ca675f.svg) calc(100% - 15px) calc(50% - 1px) no-repeat;background-size:9px 5px}.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__button--open,.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__button--open:active,.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__button--open:focus{background-color:#41cd8c;opacity:1;background-image:url(/media/select-arrow-white.336afcda.svg);color:#fff}.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__button--open:active:before,.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__button--open:before,.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__button--open:focus:before{content:"";position:absolute;top:100%;left:20px;width:30px;height:12px;background:#41cd8c}.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__list{position:absolute;bottom:500px;top:auto;width:160px;left:0;background:#41cd8c;border-radius:14px;padding:8px 0;box-shadow:0 15px 20px -10px #a6e8c9}.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__list--open{bottom:auto;top:37px}.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__list:after,.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__list:before{content:"";position:absolute;bottom:100%;left:11px;width:20px;height:12px;background:#fff;border-radius:50px}.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__list:before{left:39px}.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__link,.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__link:visited{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;display:block;padding:4px 0 4px 35px;text-decoration:none;color:#fff}@media screen and (min-width:1000px){.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__link,.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__link:visited{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__link,.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__link:visited{font-size:23px;line-height:33px}}.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__link--active{font-weight:bolder}.c-language-switcher:not(.c-language-switcher--desktop) .c-language-switcher__link--active span{margin-left:-18px;padding-left:18px;background:url(/media/check-white.7569aaf3.svg) 0 calc(50% - 2px) no-repeat;background-size:11px 9px}.c-language-switcher--desktop{position:relative;text-align:center;margin-right:8px}.c-language-switcher--desktop .c-language-switcher__button{background:url(/media/select-arrow-white.336afcda.svg) 100% 50% no-repeat;background-size:9px 5px}.c-language-switcher--desktop .c-language-switcher__button:hover{cursor:pointer}.c-language-switcher--desktop.c-language-switcher--inverted .c-language-switcher__button{background-image:url(/media/select-arrow-black.49ca675f.svg)}.c-language-switcher--desktop .c-language-switcher__list{position:absolute;bottom:500px;top:auto;width:200px;left:50%;margin-left:-107px;background:#fff;border-radius:8px;padding:16px 0;box-shadow:0 15px 20px -10px rgba(0,0,0,.15)}.c-language-switcher--desktop .c-language-switcher__list--open{bottom:auto;top:50px}.c-language-switcher--desktop .c-language-switcher__list:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.c-language-switcher--desktop .c-language-switcher__link,.c-language-switcher--desktop .c-language-switcher__link:visited{font-size:15px;line-height:19px;display:block;padding:8px 0 4px;text-decoration:none;color:#363636;transition:transform .2s ease}@media screen and (min-width:1000px){.c-language-switcher--desktop .c-language-switcher__link,.c-language-switcher--desktop .c-language-switcher__link:visited{font-size:18px;line-height:23px}}.c-language-switcher--desktop .c-language-switcher__link:active,.c-language-switcher--desktop .c-language-switcher__link:hover{transform:translateY(-2px)}.c-language-switcher--desktop .c-language-switcher__link--active{font-weight:bolder}.c-language-switcher--desktop .c-language-switcher__link--active span{margin-left:-18px;padding-left:18px;background:url(/media/check.b7279075.svg) 0 calc(50% - 2px) no-repeat;background-size:11px 9px}.c-loader{display:inline-block;width:32px;height:32px}@media screen and (min-width:1000px){.c-loader{width:48px;height:48px}}@media screen and (min-width:1400px){.c-loader{width:55px;height:55px}}.c-login-popover:not(.c-login-popover--on-page){position:fixed;top:0;right:0;bottom:0;left:0;padding:20px;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:10}@supports (filter:blur(15px)){.c-login-popover:not(.c-login-popover--on-page){background:rgba(113,113,76,.05)}}.c-login-popover__box{color:#363636;position:relative;background:#fff;border-radius:8px;padding:40px 40px 24px;width:440px;text-align:center}.c-login-popover__box>div{display:flex;flex-direction:column;justify-content:space-between;min-height:440px}@media screen and (min-width:1000px){.c-login-popover__box{padding:64px 64px 40px;width:480px}}.c-login-popover--on-page .c-login-popover__box{width:auto;max-width:440px;margin:0 auto;box-shadow:0 2px 5px #dad7cd}@media screen and (min-width:1000px){.c-login-popover--on-page .c-login-popover__box{max-width:480px}}.c-login-popover:not(.c-login-popover--on-page) .c-login-popover__box:before{content:"";position:absolute;top:30px;right:30px;left:30px;bottom:-30px;filter:blur(25px);z-index:-1}@supports (filter:blur(15px)){.c-login-popover:not(.c-login-popover--on-page) .c-login-popover__box:before{background:rgba(0,0,0,.3)}}.c-login-popover__box-heading[class]{font-size:24px;line-height:33px;margin-top:16px;margin-bottom:16px}@media screen and (min-width:1000px){.c-login-popover__box-heading[class]{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-login-popover__box-heading[class]{font-size:32px;line-height:44px}}.c-login-popover--on-page .c-login-popover__box-heading[class]{height:0;margin-top:0;opacity:0}.c-login-popover__affirmation{display:block;margin-top:16px;font-size:14px;line-height:16px}@media screen and (min-width:1000px){.c-login-popover__affirmation{font-size:15px;line-height:17px;margin-top:24px}}.c-login-popover__link-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:40px}.c-login-popover__link{text-decoration:none;color:#363636;margin-bottom:16px;cursor:pointer;font-size:15px;line-height:19px;border-bottom:1px solid rgba(0,0,0,.15);transition:border-bottom-color .2s ease}@media screen and (min-width:1000px){.c-login-popover__link{font-size:18px;line-height:23px}}.c-login-popover__link[class]{line-height:1.1}.c-login-popover__link:hover{border-bottom-color:#363636}.c-login-popover__back[class]{position:absolute;display:block;top:24px;left:24px;width:20px;height:16px;text-indent:300%;overflow:hidden;white-space:nowrap;background:url(/media/arrow-back.23a336e3.svg) 0 0 no-repeat}@media screen and (min-width:1000px){.c-login-popover__back[class]{top:40px;left:40px}}.c-login-popover__close[class]{position:absolute;display:block;top:24px;right:24px;width:18px;height:18px;text-indent:300%;overflow:hidden;white-space:nowrap;background:url(/media/close.75869fa6.svg) 0 0 no-repeat}@media screen and (min-width:1000px){.c-login-popover__close[class]{top:40px;right:40px}}.c-login-popover__error{color:#d24646;font-style:italic;padding-top:4px;margin-bottom:24px;font-size:15px;line-height:19px}@media screen and (min-width:1000px){.c-login-popover__error{font-size:18px;line-height:23px}}.c-login-popover__input-group{position:relative;margin-bottom:24px}.c-login-popover__field{border:none;border-bottom:1px solid #41cd8c;outline:none;padding:16px 0 5px;width:100%;background-repeat:no-repeat}.c-login-popover__label{position:absolute;pointer-events:none;top:0;left:0;margin-top:17px;text-align:left;color:#999;transform-origin:top left}.c-login-popover__field--has-value+.c-login-popover__label{animation:move-label .3s forwards}.c-login-popover__submit{margin-top:40px;min-width:0;width:260px}.c-login-popover__checkmark{width:30px;height:24px;margin:24px auto 4px}.c-login-popover__instructions{font-size:15px;line-height:19px;margin:16px 0 40px}@media screen and (min-width:1000px){.c-login-popover__instructions{font-size:18px;line-height:23px}}.c-login-popover__details{margin-top:24px}@media screen and (min-width:1000px){.c-login-popover__details{margin-top:40px}}.c-login-popover__details-heading{display:inline-block;font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-bottom:16px;border-bottom:1px solid rgba(0,0,0,.15);cursor:pointer;transition:border-bottom-color .2s ease}@media screen and (min-width:1000px){.c-login-popover__details-heading{font-size:16px;line-height:18px;letter-spacing:2px}}.c-login-popover__details-heading[class]{line-height:.9}.c-login-popover__details-heading:focus,.c-login-popover__details-heading:hover{border-bottom-color:rgba(0,0,0,.8)}.c-login-popover__details-heading::-webkit-details-marker{display:none}.c-logo{position:relative;width:88px;height:20px;fill:#41cd8c;transition:fill .2s ease}@media screen and (min-width:600px){.c-logo{width:103px;height:24px}}@media screen and (min-width:1000px){.c-logo{width:103px;height:24px}}@media screen and (min-width:1400px){.c-logo{width:147px;height:34px}}.c-logo--short{top:2px;transform:scale(1.1)}@media screen and (max-width:1399px){.c-logo--short{width:32px;transform:scale(1.25);transform-origin:center}}@media screen and (max-width:599px){.c-logo--short{transform:scale(1.5)}}.c-logo--inverted{fill:#fff}.c-mega-menu{color:#363636;text-align:left}.c-mega-menu:not(.c-mega-menu--desktop){margin:0 30px}.c-mega-menu--desktop{position:absolute;left:0;right:0;bottom:300px;margin-top:5px}.c-mega-menu--desktop.c-mega-menu--open{bottom:auto;top:calc(100% + 5px)}.c-mega-menu--desktop .c-mega-menu__inner{position:relative;overflow:hidden;background:hsla(0,0%,100%,.97);border-radius:8px;box-shadow:0 15px 20px -10px rgba(0,0,0,.15);padding:40px 40px 16px}@media screen and (min-width:1000px){.c-mega-menu--desktop .c-mega-menu__inner{margin:0 -25px;padding:40px 40px 24px}}@media screen and (min-width:1400px){.c-mega-menu--desktop .c-mega-menu__inner{margin:0;padding:40px 64px 24px}}.c-mega-menu--desktop .c-mega-menu__inner:after{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,#fa6946 0,#d84a8a 25%,#8278c8 50%,#3caae6 75%,#41cd8c)}.c-mega-menu__loader{margin:150px auto;border-radius:50%;padding:12px;width:46px;height:46px}@media screen and (min-width:1000px){.c-mega-menu__loader{width:58px;height:58px}}.c-mega-menu__heading{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;align-self:flex-start}@media screen and (min-width:1000px){.c-mega-menu__heading{font-size:16px;line-height:18px;letter-spacing:2px}}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.c-mega-menu__heading[class][class]{color:transparent;-webkit-background-clip:text;background-clip:text}}.c-mega-menu__item{margin-bottom:4px}.c-mega-menu__link{display:inline-block;color:#363636;text-decoration:none;transition:all .2s ease;transform:translateX(0);padding:8px 0}.c-mega-menu:not(.c-mega-menu--desktop) .c-mega-menu__link{font-weight:500}.c-mega-menu__link[class]{line-height:1.5}.c-mega-menu__link:focus,.c-mega-menu__link:hover{transform:translateX(2px)}@media screen and (min-width:1000px){.c-mega-menu__link{font-size:15px;line-height:19px}}@media screen and (min-width:1000px) and (min-width:1000px){.c-mega-menu__link{font-size:18px;line-height:23px}}.c-mega-menu__read-more{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;color:#363636;position:relative;display:inline-block;text-decoration:none;transition:all .2s ease;transform:translateY(0)}@media screen and (min-width:1000px){.c-mega-menu__read-more{font-size:16px;line-height:18px;letter-spacing:2px}}.c-mega-menu__read-more:after{content:"";position:absolute;top:100%;left:0;right:0;height:2px;background-image:linear-gradient(90deg,#3caae6,#3fbcb9);transition:top .2s ease}.c-mega-menu:not(.c-mega-menu--desktop) .c-mega-menu__read-more{margin-top:16px}.c-mega-menu:not(.c-mega-menu--desktop) .c-mega-menu__read-more:after{background:#41cd8c}.c-mega-menu__read-more:focus,.c-mega-menu__read-more:hover{color:rgba(54,54,54,.8);transform:translateY(-2px)}.c-mega-menu__read-more:focus:after,.c-mega-menu__read-more:hover:after{top:calc(100% - 1px)}.c-mega-menu__category{margin-bottom:24px}.c-mega-menu__category--1 .c-mega-menu__heading,.c-mega-menu__category--1 .c-mega-menu__link:focus,.c-mega-menu__category--1 .c-mega-menu__link:hover{color:#fa6946}.c-mega-menu__category--1 .c-mega-menu__loader{background:#fa6946;box-shadow:0 4px 10px rgba(250,105,70,.35)}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.c-mega-menu__category--1 .c-mega-menu__heading{background-image:linear-gradient(90deg,#fa6946,#df507c)}}.c-mega-menu__category--2 .c-mega-menu__heading,.c-mega-menu__category--2 .c-mega-menu__link:focus,.c-mega-menu__category--2 .c-mega-menu__link:hover{color:#d84a8a}.c-mega-menu__category--2 .c-mega-menu__loader{background:#d84a8a;box-shadow:0 4px 10px rgba(130,120,200,.35)}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.c-mega-menu__category--2 .c-mega-menu__heading{background-image:linear-gradient(90deg,#d84a8a,#a068b2)}}.c-mega-menu__category--3 .c-mega-menu__heading,.c-mega-menu__category--3 .c-mega-menu__link:focus,.c-mega-menu__category--3 .c-mega-menu__link:hover{color:#8278c8}.c-mega-menu__category--3 .c-mega-menu__loader{background:#8278c8;box-shadow:0 4px 10px rgba(130,120,200,.35)}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.c-mega-menu__category--3 .c-mega-menu__heading{background-image:linear-gradient(90deg,#8278c8,#5599dc)}}.c-mega-menu__category--4 .c-mega-menu__heading,.c-mega-menu__category--4 .c-mega-menu__link:focus,.c-mega-menu__category--4 .c-mega-menu__link:hover{color:#3caae6}.c-mega-menu__category--4 .c-mega-menu__loader{background:#3caae6;box-shadow:0 5px 10px rgba(60,170,230,.3)}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.c-mega-menu__category--4 .c-mega-menu__heading{background-image:linear-gradient(90deg,#3caae6,#3fbcb9)}}.c-mega-menu:not(.c-mega-menu--desktop) .c-mega-menu__category .c-mega-menu__heading,.c-mega-menu:not(.c-mega-menu--desktop) .c-mega-menu__category .c-mega-menu__link:focus,.c-mega-menu:not(.c-mega-menu--desktop) .c-mega-menu__category .c-mega-menu__link:hover{color:#41cd8c;background:transparent}.c-menu-bar__list{display:inline-flex;justify-content:center;flex-wrap:wrap}.c-menu-bar__item{margin-bottom:4px}.c-menu-bar__item:last-child .c-menu-bar__button,.c-menu-bar__item:last-child .c-menu-bar__link{margin-right:0}.c-menu-bar__button,.c-menu-bar__link{display:inline-flex;padding:8px 16px;color:#363636;text-decoration:none;transition:all .2s ease;text-align:center;font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1000px){.c-menu-bar__button,.c-menu-bar__link{font-size:16px;line-height:18px;letter-spacing:2px}}@media screen and (min-width:1400px){.c-menu-bar__item:first-child .c-menu-bar__button,.c-menu-bar__item:first-child .c-menu-bar__link{padding-left:0}}.c-menu-bar--inverted .c-menu-bar__button,.c-menu-bar--inverted .c-menu-bar__link{color:#fff}.c-menu-bar__button:focus,.c-menu-bar__button:hover,.c-menu-bar__link:focus,.c-menu-bar__link:hover{transform:translateY(-2px)}@media screen and (min-width:1000px){.c-menu-bar__button{position:relative;box-shadow:inset 0 0 0 2px #41cd8c;border-radius:100px;padding:8px 20px;margin-left:12px;margin-right:12px}.c-menu-bar--white-hocus .c-menu-bar__button{box-shadow:inset 0 0 0 2px #fff}.c-menu-bar--premium-theme .c-menu-bar__button{box-shadow:inset 0 0 0 2px #ff7d27}}.c-menu-bar__button:focus,.c-menu-bar__button:hover{box-shadow:none;color:#fff}.c-menu-bar--white-hocus .c-menu-bar__button:focus,.c-menu-bar--white-hocus .c-menu-bar__button:hover{color:#41cd8c}.c-menu-bar--white-hocus-magenta .c-menu-bar__button:focus,.c-menu-bar--white-hocus-magenta .c-menu-bar__button:hover{color:#d84a8a}.c-menu-bar--white-hocus-blue .c-menu-bar__button:focus,.c-menu-bar--white-hocus-blue .c-menu-bar__button:hover{color:#8278c8}.c-menu-bar__button:after,.c-menu-bar__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100px;opacity:0;z-index:-1;transition:opacity .2s ease}.c-menu-bar__button:before{background:linear-gradient(130deg,#41cd8c,#00b698)}.c-menu-bar--premium-theme .c-menu-bar__button:before{background:linear-gradient(130deg,#ffa634,#ff435b)}.c-menu-bar--white-hocus .c-menu-bar__button:before{background:#fff}.c-menu-bar__button:after{box-shadow:0 4px 20px rgba(0,0,0,.25)}.c-menu-bar__button:focus:after,.c-menu-bar__button:focus:before,.c-menu-bar__button:hover:after,.c-menu-bar__button:hover:before{opacity:1}.c-menu-bar__link--menu-open{transition:transform .2s ease;background:linear-gradient(90deg,#d84a8a,#9c6ab5);border-radius:50px;box-shadow:0 4px 20px rgba(0,0,0,.25);color:#fff}.c-menu-bar__link--menu-open .c-menu-bar__link-text:before{display:none}.c-menu-bar__link--menu-open[class][class] .c-menu-bar__link-text:after{background-image:url(/media/select-arrow-white.336afcda.svg)}@media screen and (min-width:1400px){.c-menu-bar__link--menu-open{background:linear-gradient(90deg,#f0605a,#d84a8a,#ad61a9)}}.c-menu-bar__link:not(.c-menu-bar__link--prominent) .c-menu-bar__link-text:before{content:"";position:absolute;top:125%;left:0;width:100%;height:2px;background:linear-gradient(130deg,#41cd8c,#00b698);transition:all .2s ease;opacity:0}.c-menu-bar--white-hocus .c-menu-bar__link:not(.c-menu-bar__link--prominent) .c-menu-bar__link-text:before{background:hsla(0,0%,100%,.9)}.c-menu-bar--premium-theme .c-menu-bar__link:not(.c-menu-bar__link--prominent) .c-menu-bar__link-text:before{background:linear-gradient(130deg,#ffa634,#ff435b)}.c-menu-bar__link:focus .c-menu-bar__link-text:before,.c-menu-bar__link:hover .c-menu-bar__link-text:before{top:100%;opacity:1}.c-menu-bar__link--arrow{padding-right:24px}.c-menu-bar__link--arrow .c-menu-bar__link-text:after{content:"";position:relative;left:8px;bottom:2px;display:inline-block;width:9px;height:5px;background:url(/media/select-arrow-white.336afcda.svg) 100% 50% no-repeat;background-size:9px 5px}.c-menu-bar__item--inverted .c-menu-bar__link--arrow .c-menu-bar__link-text:after{background-image:url(/media/select-arrow-black.49ca675f.svg)}.c-menu-bar__icon{margin-right:8px;fill:currentColor;width:16px;height:16px}.c-header--floating .c-menu-bar__sub-menu{opacity:0}.c-menu-bar__sub-menu{position:absolute;bottom:-45px;left:-25px;right:-25px;display:flex;justify-content:center;padding-top:8px;opacity:1;transition:opacity .2s ease}@media screen and (min-width:1400px){.c-menu-bar__sub-menu{left:0;right:0}}.c-menu-bar__sub-menu:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:hsla(0,0%,100%,.2)}.c-menu-bar__sub-menu-item{margin:0 12px}.c-menu-bar__sub-menu-link{font-size:15px;line-height:19px;display:inline-block;position:relative;text-decoration:none;color:#fff;transition:transform .2s ease;cursor:pointer}@media screen and (min-width:1000px){.c-menu-bar__sub-menu-link{font-size:18px;line-height:23px}}.c-menu-bar__sub-menu-link:not(.c-menu-bar__sub-menu-link--close):focus,.c-menu-bar__sub-menu-link:not(.c-menu-bar__sub-menu-link--close):hover{transform:translateY(-2px)}.c-menu-bar__sub-menu-link:not(.c-menu-bar__sub-menu-link--close):after{content:"";position:absolute;bottom:2px;left:0;right:0;height:1px;transform:translateY(4px);opacity:0;background:#fff;transition:all .2s ease}.c-menu-bar__sub-menu-link:focus:after,.c-menu-bar__sub-menu-link:hover:after{opacity:1;transform:translateY(0)}.c-menu-bar__sub-menu-link--close{color:transparent;background:url(/media/close-white.f6898d06.svg) 100% 35% no-repeat;background-size:12px}.c-menu-bar__search-btn-wrapper{display:inline-block;margin-right:-16px}.c-menu-bar__search-btn{transition:transform .2s ease}.c-menu-bar__search-btn--close{padding-right:0;padding-top:0;text-indent:300%;white-space:nowrap;overflow:hidden;background:url(/media/close-white.f6898d06.svg) 0 0 no-repeat;width:18px;height:18px}@media screen and (max-width:599px){.c-menu-bar__search-btn--close{position:relative;right:16px;top:4px;padding:0}}.c-meta{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;color:#93896c;margin-bottom:24px}@media screen and (min-width:1000px){.c-meta{font-size:16px;line-height:18px;letter-spacing:2px;margin-bottom:40px;margin-top:-24px}}@media screen and (min-width:1400px){.c-meta{margin-top:-40px}}.c-meta[class]{font-weight:300}.c-meta>a,.c-meta>span{font-weight:400}.c-meta a[href]:link,.c-meta a[href]:visited{color:#d84a8a;vertical-align:1px;margin-left:2px}.c-meta a[href]:focus,.c-meta a[href]:hover{color:#494436}.c-meta__avatar[class]{margin-bottom:0;margin-right:8px;border-radius:50%;width:36px;height:36px}.c-native-ad__banner{position:fixed;top:0;right:0;left:0;background:#fff;z-index:10;padding:8px 0;box-shadow:0 5px 10px rgba(103,96,75,.2)}.c-native-ad__banner-inner{display:flex;align-items:center}.c-native-ad__banner-inner>:last-child{margin-left:auto;padding-left:16px;margin-top:5px}@media screen and (min-width:1000px){.c-native-ad__banner-inner>:last-child{margin-top:10px}}.c-native-ad__banner-icon{width:40px;height:40px;margin-right:16px;border-radius:8px}@media screen and (min-width:351px){.c-native-ad__banner-icon{width:50px;height:50px}}@media screen and (min-width:1000px){.c-native-ad__banner-icon{width:60px;height:60px}}@media screen and (min-width:1400px){.c-native-ad__banner-icon{margin-right:24px;width:65px;height:65px}}.c-native-ad__banner-mid{position:relative;top:10px}@media screen and (min-width:351px){.c-native-ad__banner-mid{top:8px}}@media screen and (min-width:1000px){.c-native-ad__banner-mid{top:13px}}.c-native-ad__banner-title{font-weight:500}@media screen and (max-width:999px){.c-native-ad__banner-title{font-size:15px;line-height:19px}}@media screen and (max-width:999px) and (min-width:1000px){.c-native-ad__banner-title{font-size:18px;line-height:23px}}.c-native-ad__header{margin-top:70px;margin-bottom:24px;position:relative;text-align:center;color:#fff}@media screen and (min-width:1000px){.c-native-ad__header{margin-bottom:64px;margin-top:90px}}.c-native-ad__header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(162deg,rgba(0,0,0,.35),rgba(0,0,0,.95))}.c-native-ad__header-logo{position:absolute;left:50%;top:16px;transform:translateX(-50%)}@media screen and (min-width:600px){.c-native-ad__header-logo{top:24px}}@media screen and (min-width:1000px){.c-native-ad__header-logo{top:40px}}.c-native-ad__header-image{overflow:hidden}.c-native-ad__header-image img{width:150%;max-width:none;object-fit:cover}@media screen and (min-width:600px){.c-native-ad__header-image img{max-height:450px}}@media screen and (min-width:1000px){.c-native-ad__header-image img{width:100%}}@media screen and (min-width:1400px){.c-native-ad__header-image img{max-height:550px}}@media screen and (min-width:1650px){.c-native-ad__header-image img{max-height:650px}}.c-native-ad__header-heading{font-size:30px;line-height:41px;font-weight:100;font-weight:300;position:absolute;top:calc(50% + 10px);transform:translateY(-50%);margin-bottom:16px;left:5%;width:90%}@media screen and (min-width:1000px){.c-native-ad__header-heading{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-native-ad__header-heading{font-size:40px;line-height:55px}}@media screen and (min-width:600px){.c-native-ad__header-heading{font-weight:100;font-size:40px;line-height:1;width:75%;left:12.5%}.c-native-ad__header-heading b{font-weight:700}}@media screen and (min-width:600px) and (min-width:351px){.c-native-ad__header-heading{font-size:47px}}@media screen and (min-width:600px) and (min-width:1000px){.c-native-ad__header-heading{font-size:61px}}@media screen and (min-width:600px) and (min-width:1650px){.c-native-ad__header-heading{font-size:72px}}@media screen and (min-width:1000px){.c-native-ad__header-heading{font-weight:100;font-size:30px;line-height:36px}.c-native-ad__header-heading b{font-weight:700}}@media screen and (min-width:1000px) and (min-width:1000px){.c-native-ad__header-heading{font-size:47px;line-height:55px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-native-ad__header-heading{font-size:55px;line-height:65px}}@media screen and (min-width:1400px){.c-native-ad__header-heading{width:50%;left:25%}}.c-native-ad__header-heading b{font-weight:900}.c-native-ad__header-curve{position:absolute;bottom:-1px;left:0;z-index:1}.c-native-ad__checkmarks-wrapper{position:relative;z-index:1;background:#fff;border-radius:8px;padding:24px 24px 1px;margin:-64px 24px 24px}@media screen and (min-width:600px){.c-native-ad__checkmarks-wrapper{margin-top:-96px;padding-left:40px;padding-right:40px}}@media screen and (min-width:1000px){.c-native-ad__checkmarks-wrapper{margin-top:-64px;padding-top:40px;margin-bottom:40px}}.c-native-ad__publications{text-align:center;margin-bottom:40px}.c-native-ad__publications-heading[class]{font-size:15px;line-height:19px;margin-top:0}@media screen and (min-width:1000px){.c-native-ad__publications-heading[class]{font-size:18px;line-height:23px}}.c-native-ad__publications-list[class]{display:flex;justify-content:center;align-items:center;list-style:none;margin:0}[class].c-native-ad__publication{flex:0 0 25%;margin:0 8px;max-width:130px}@media screen and (min-width:600px){[class].c-native-ad__publication{margin:0 16px}}[class].c-native-ad__publication img{margin:0;border-radius:0}[class].c-native-ad__publication--netdoctor{position:relative;top:3px}[class].c-native-ad__publication--healthline{position:relative;bottom:2px}@media screen and (min-width:600px){[class].c-native-ad__publication--healthline{bottom:5px}}.c-native-ad__steps{position:relative;background:#fff;border-radius:8px;box-shadow:0 10px 15px -10px rgba(103,96,75,.3);overflow:hidden;text-align:center}.c-native-ad__steps-inner{display:flex;width:400%;transition:transform .35s ease-out}.c-native-ad__step{flex:0 0 25%;padding:0 24px 40px}.c-native-ad__step-heading[class]{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-bottom:8px;margin-top:0}@media screen and (min-width:1000px){.c-native-ad__step-heading[class]{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-native-ad__step-heading[class]{font-size:20px;line-height:22px}}.c-native-ad__graphic[class]{height:150px;margin:16px 0 24px}.c-native-ad__steps-nav[class]{position:absolute;bottom:16px;left:0;right:0;text-align:center;list-style:none;margin:0}.c-native-ad__steps-nav-item{display:inline-block;margin:0 4px}.c-native-ad__steps-nav-button{color:#41cd8c;font-weight:500;width:32px;height:32px;line-height:38px;text-align:center;border-radius:50%}.c-native-ad__steps-nav-button--current{color:#fff;background:linear-gradient(130deg,#41cd8c,#00b698)}.c-native-ad__footer{text-align:center;margin:24px 0 16px}@media screen and (min-width:1400px){.c-native-ad__footer{margin-bottom:40px}}.c-native-ad__animation{position:relative;z-index:1;width:50%;margin-left:25%}@media screen and (min-width:600px){.c-native-ad__animation{width:30%;margin-left:35%}}@media screen and (min-width:1000px){.c-native-ad__animation{width:20%;margin-left:40%;margin-top:64px;margin-bottom:8px}}.c-native-ad__ps{font-size:15px;line-height:19px;color:#67604b;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}@media screen and (min-width:1000px){.c-native-ad__ps{font-size:18px;line-height:23px}}@media screen and (min-width:1400px){.c-native-ad__ps{margin-bottom:64px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.c-no-js{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background:#f4f3f0;opacity:0;animation:fadeIn 1.5s forwards;animation-delay:.5s}.c-no-js__inner{padding:24px}.c-no-js__inner>img{display:inline-block;width:30%;max-width:160px}.c-no-js__message{font-weight:bolder;margin:40px 0}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal,.odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}.odometer-formatting-mark{vertical-align:-.1em}.odometer-digit>*{position:relative;top:.2em!important}.odometer-value{text-align:center}.odometer-value.odometer-first-value,.odometer-value.odometer-last-value{width:100%}.c-off-canvas{position:fixed;top:0;bottom:0;left:0;width:90%;max-width:450px;z-index:120;background:#fff;box-shadow:0 0 40px rgba(0,0,0,.3);color:#363636;transform:translateX(-100%);transition:transform .2s ease-out;overflow:hidden}.c-off-canvas--appear{transform:translateX(0)}.c-off-canvas__open[class]{padding-left:32px;position:relative}.c-off-canvas__open-icon{position:absolute;left:0;top:5px;width:20px;height:18px;fill:#fff}.c-off-canvas__open-icon--dark{fill:#363636}.c-off-canvas__brand{position:absolute;width:34px;height:34px;left:50%;margin-left:-15px;top:16px}.c-off-canvas__close[class]{position:absolute;display:block;top:24px;right:24px;width:18px;height:18px;text-indent:300%;overflow:hidden;white-space:nowrap;background:url(/media/close.75869fa6.svg) 0 0 no-repeat}.c-off-canvas__back[class]{position:absolute;display:block;top:24px;left:24px;width:20px;height:18px;background:url(/media/arrow-back.23a336e3.svg) 0 50% no-repeat}@media screen and (min-width:1000px){.c-off-canvas__back[class]{top:40px;left:40px}}.c-off-canvas__language{position:absolute;left:14px;top:24px;z-index:1}.c-off-canvas__menu{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;height:100%;align-items:center;justify-content:center;padding-top:64px 0;text-align:center;transition:transform .5s ease;transform:translateX(0)}.c-off-canvas__menu--hidden-left{transform:translateX(-100%)}.c-off-canvas__menu--hidden-right{transform:translateX(100%)}.c-off-canvas__menu-link,.c-off-canvas__menu-link:visited{font-size:17px;line-height:19px;letter-spacing:3px;font-weight:500;text-transform:uppercase;width:100%;display:block;color:#363636;text-decoration:none;padding:10px 24px}@media screen and (min-height:600px){.c-off-canvas__menu-link,.c-off-canvas__menu-link:visited{padding:14px 24px}}@media screen and (min-height:700px){.c-off-canvas__menu-link,.c-off-canvas__menu-link:visited{padding:24px}}.c-off-canvas__menu-link--more>span:after{content:" +";position:absolute;left:calc(100% + 5px);top:0;font-size:1.4em;opacity:.3}.c-off-canvas__menu-link-text{position:relative;display:inline-flex;flex-direction:row;justify-content:center}.c-off-canvas__menu-link-icon{fill:currentColor;width:16px;height:16px;margin-right:8px;margin-top:-3px}.c-off-canvas__menu--articles{display:block;top:70px;bottom:50px;height:auto}@media screen and (min-height:700px){.c-off-canvas__menu--articles{bottom:70px}}.c-off-canvas__menu--articles:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.c-off-canvas__menu--articles .c-off-canvas__menu-inner{position:absolute;top:0;right:0;bottom:0;left:0;padding-bottom:30px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.c-off-canvas__sub-menu{position:relative;margin-top:16px}.c-off-canvas__sub-menu:after{content:"";position:absolute;bottom:calc(100% + 6px);left:calc(50% - 1px);width:1px;height:20px;background:rgba(54,54,54,.75)}.c-off-canvas__sub-menu-link{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;display:inline-block;text-decoration:none;letter-spacing:normal;text-transform:none;color:#363636}@media screen and (min-width:1000px){.c-off-canvas__sub-menu-link{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-off-canvas__sub-menu-link{font-size:23px;line-height:33px}}.c-off-canvas__account-links{position:absolute;left:0;right:0;bottom:0}.c-off-canvas__account-links>ul{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;display:flex}@media screen and (min-width:1000px){.c-off-canvas__account-links>ul{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-off-canvas__account-links>ul{font-size:20px;line-height:22px}}.c-off-canvas__account-item{border-top:1px solid #ebebeb;display:flex;align-items:center;justify-content:center;width:50%;text-align:center}.c-off-canvas__account-item:first-child{border-right:1px solid #ebebeb}.c-off-canvas__account-link,.c-off-canvas__account-link:visited{display:block;color:#41cd8c;text-decoration:none;padding:19px 8px 16px}@media screen and (min-height:700px){.c-off-canvas__account-link,.c-off-canvas__account-link:visited{padding:26px 8px 24px}}.c-off-canvas--magenta .c-off-canvas__account-link,.c-off-canvas--magenta .c-off-canvas__account-link:visited{color:#d84a8a}.c-overlap-graphic{position:relative;padding:40px 0 64px;text-align:center;z-index:2}.c-overlap-graphic--bg{background:#fff}@media screen and (min-width:1000px){.c-overlap-graphic{padding-bottom:96px}}.c-overlap-graphic__img{margin-top:-64px;margin-bottom:8px}@media screen and (min-width:1000px){.c-overlap-graphic__img{margin-top:-78px;margin-bottom:24px}}.c-overlap-graphic--no-overlap[class] .c-overlap-graphic__img{margin-top:24px}.c-overlap-graphic__heading{font-size:24px;line-height:33px}@media screen and (min-width:1000px){.c-overlap-graphic__heading{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-overlap-graphic__heading{font-size:32px;line-height:44px}}.c-overlap-graphic__heading b{font-weight:900}@media screen and (min-width:600px){.c-overlap-graphic__heading{width:50%;margin:0 auto}}@media screen and (min-width:1000px){.c-overlap-graphic__heading{font-weight:100;font-size:30px;line-height:36px}.c-overlap-graphic__heading b{font-weight:700}}@media screen and (min-width:1000px) and (min-width:1000px){.c-overlap-graphic__heading{font-size:47px;line-height:55px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-overlap-graphic__heading{font-size:55px;line-height:65px}}.c-paging{display:flex;max-width:800px;margin-left:auto;margin-right:auto;border-bottom:1px dotted #d4d0c4}.c-paging>a,.c-paging>button{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;color:#1b93d4;padding:24px 0;transition:color .2s ease;cursor:pointer}@media screen and (min-width:1000px){.c-paging>a,.c-paging>button{font-size:16px;line-height:18px;letter-spacing:2px}}.c-paging>button:focus,.c-paging>button:hover{color:#363636}.c-paging:empty{border:none}.c-paging--nudged-up{margin-top:-40px}@media screen and (min-width:600px){.c-paging--nudged-up{margin-top:-64px}}@media screen and (min-width:1000px){.c-paging--nudged-up{margin-top:-96px}}.c-paging__prev{margin-right:auto}.c-paging__next{margin-left:auto}.c-partner-header{color:#fff;display:flex;justify-content:center;align-items:center;padding:16px 24px;background:#41cd8c}@media screen and (min-width:1000px){.c-partner-header{padding:24px 40px}}.c-partner-header--zumba{background:#272a38}.c-partner-header--lionsgate{background:linear-gradient(90deg,#4e779f,#00355e)}.c-partner-header--samsung{background:#fff;color:#555}.c-partner-header__plus{font-size:1.5em;font-weight:400;padding:.5em 20px 0}@media screen and (min-width:600px){.c-partner-header__plus{padding-left:30px;padding-right:30px}}@media screen and (min-width:1000px){.c-partner-header__plus{padding-left:40px;padding-right:40px}}@media screen and (min-width:1400px){.c-partner-header__plus{padding-left:50px;padding-right:50px}}.c-partner-header__logo{width:88px}@media screen and (min-width:600px){.c-partner-header__logo{width:103px}}@media screen and (min-width:1000px){.c-partner-header__logo{width:103px}}@media screen and (min-width:1400px){.c-partner-header__logo{width:147px}}.c-partner-header--samsung .c-partner-header__logo{margin-top:6px;width:110px}@media screen and (min-width:600px){.c-partner-header--samsung .c-partner-header__logo{width:128.75px}}@media screen and (min-width:1000px){.c-partner-header--samsung .c-partner-header__logo{width:128.75px}}@media screen and (min-width:1400px){.c-partner-header--samsung .c-partner-header__logo{margin-top:12px;width:183.75px}}.c-pay{color:#fff;margin-top:64px;text-align:center;position:relative;z-index:1}.c-pay--light{color:inherit;margin-top:0;min-height:340px}.c-pay__error{border-left:1px solid #d24646;color:#d24646;padding-left:16px;font-style:italic;text-align:left;padding-top:4px;margin-bottom:24px;font-size:15px;line-height:19px}@media screen and (min-width:1000px){.c-pay__error{font-size:18px;line-height:23px}}.c-pay__boooring{font-size:15px;line-height:19px;color:#767676;font-style:italic;text-align:right;padding:21px 67px 4px 0;background:url(/media/boooring.ae07f618.png) calc(100% - 15px) 100% no-repeat;background-size:42px;margin-top:-24px}@media screen and (min-width:1000px){.c-pay__boooring{font-size:18px;line-height:23px;font-size:14px;line-height:16px}}@media screen and (min-width:1000px) and (min-width:1000px){.c-pay__boooring{font-size:15px;line-height:17px}}.c-pay__form{max-width:370px;margin:40px auto 0}@media screen and (min-width:1000px){.c-pay__form{margin-top:64px}}@media screen and (min-width:1400px){.c-pay__form{max-width:420px}}.c-pay--against-beige .c-pay__form{margin:0;max-width:none}.c-pay__fields-wrapper{margin-bottom:16px}.c-pay__fields-wrapper+.c-pay__fields-wrapper{margin-bottom:0}.c-pay--against-beige .c-pay__fields-wrapper{border-radius:8px;box-shadow:0 2px 5px #dad7cd}.c-pay__field-wrapper{position:relative;margin-bottom:16px}.c-pay--light .c-pay__field-wrapper{margin-bottom:-1px}.c-pay__field-wrapper--invalid{z-index:100}.c-pay__field{border-radius:3px;background:#fff;background-position:8px 50%;background-repeat:no-repeat;background-size:auto 25%;font-weight:500;color:#363636;outline:none;padding:18px 8px 2px 33px;-moz-appearance:textfield}.c-pay--light .c-pay__field{border:1px solid #d4d4d4}.c-pay--against-beige .c-pay__field{border:1px solid #e4e4e4;border-radius:8px}@media screen and (min-width:351px){.c-pay__field{background-position:13px 50%;background-size:auto;padding:24px 8px 4px 50px}.c-pay--light .c-pay__field{padding-top:26px;padding-bottom:6px}}.c-pay__field--email{background-image:url(/media/icon-email.051ab748.svg);background-position:13px calc(50% - 1px)}.c-pay__field--number{background-image:url(/media/icon-card.9494aa2f.svg)}.c-pay--light .c-pay__field--number{border-radius:3px 3px 0 0}.c-pay--against-beige .c-pay__field--number{border-radius:8px 8px 0 0}.c-pay__field--name{background-image:url(/media/icon-avatar.ed4731e0.svg);background-position:13px 50%}.c-pay--against-beige .c-pay__field--name,.c-pay--light .c-pay__field--name{border-radius:0}@media screen and (min-width:600px){.c-pay__field--name{background-position:18px 50%}}.c-pay__field--expiration{background-image:url(/media/icon-calendar.4413f106.svg);background-position:12px calc(50% - 1px)}.c-pay--light .c-pay__field--expiration{border-radius:0 0 0 3px}.c-pay--against-beige .c-pay__field--expiration{border-radius:0 0 0 8px}@media screen and (min-width:600px){.c-pay__field--expiration{background-position:17px 50%}}.c-pay__field--cvc{background-image:url(/media/icon-lock.fa4977b8.svg);background-position:14px calc(50% - 1px)}.c-pay--light .c-pay__field--cvc{border-radius:0 0 3px 0;border-left:none}.c-pay--against-beige .c-pay__field--cvc{border-radius:0 0 8px 0}@media screen and (min-width:600px){.c-pay__field--cvc{background-position:19px 50%}}.c-pay__field[type=number]::-webkit-inner-spin-button,.c-pay__field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-pay__form-row{display:flex}.c-pay__form-row>*{width:calc(50% - 5px)}.c-pay__form-row>:first-child{margin-right:auto}.c-pay--light .c-pay__form-row>*{width:50%}.c-pay__error-bubble{position:absolute;top:calc(100% + 3px);left:40px}.c-pay__label{position:absolute;pointer-events:none;top:0;left:33px;margin-top:18px;font-size:15px;line-height:1;text-align:left;color:#767676;transform-origin:top left;transition:transform .3s ease,margin-top .3s ease,color .3s ease}@media screen and (min-width:351px){.c-pay__label{font-size:inherit;left:50px;margin-top:22px}.c-pay--light .c-pay__label{margin-top:25px}}.c-pay__field--has-value+.c-pay__label,.c-pay__field:focus+.c-pay__label{animation:move-pay-label-small .4s forwards;margin-top:9px;width:100%}@media screen and (min-width:351px){.c-pay__field--has-value+.c-pay__label,.c-pay__field:focus+.c-pay__label{animation:move-pay-label .4s forwards;margin-top:11px}}@keyframes move-pay-label-small{0%{margin-top:27px;opacity:0;transform:scale(1)}10%{margin-top:27px;opacity:0;transform:scale(1)}50%{opacity:0;transform:scale(.65)}to{margin-top:9px;opacity:1;transform:scale(.65)}}@keyframes move-pay-label{0%{margin-top:29px;opacity:0;transform:scale(1)}10%{margin-top:29px;opacity:0;transform:scale(1)}50%{opacity:0;transform:scale(.65)}to{margin-top:13px;opacity:1;transform:scale(.65)}}.c-pay__form-button{margin-top:24px;margin-bottom:16px}.c-pay__info{font-size:15px;line-height:19px;color:#67604b}@media screen and (min-width:1000px){.c-pay__info{font-size:18px;line-height:23px;font-size:14px;line-height:16px}}@media screen and (min-width:1000px) and (min-width:1000px){.c-pay__info{font-size:15px;line-height:17px}}.c-pay__secure{display:inline-block;padding:4px 0 2px 20px;background:url(/media/lock-beige.96f02402.svg) 0 0 no-repeat;background-size:12px}.c-pay__cards{display:block;margin:24px 0}.c-pay__amount-due{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-bottom:8px}@media screen and (min-width:1000px){.c-pay__amount-due{font-size:16px;line-height:18px;letter-spacing:2px}}.c-pay__amount-due del,.c-pay__amount-due ins{text-decoration:none}.c-pay__amount-due ins{color:#41cd8c}.c-pay__amount-due del{position:relative}.c-pay__amount-due del:before{content:"";position:absolute;top:30%;left:0;right:0;height:2px;background:#67604b}.c-pay__splash{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.65);color:#fff;border-radius:8px}.c-pay--against-beige .c-pay__splash{background:#41cd8c}.c-peek{position:absolute;top:25%;right:100%;width:146px;height:218px}@media screen and (max-width:599px){.c-peek{display:none}}.c-peek__head{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(100%) rotate(30deg);background:url(/media/peek-head.00e60c7e.svg) 0 0 no-repeat;animation:peek-show-head .65s ease-out forwards;animation-delay:2.75s}.c-peek--duration-0 .c-peek__head,.c-peek--duration-0 .c-peek__head *{animation-duration:0s!important;animation-delay:0s!important}.c-peek--happy .c-peek__head{transform:translateX(0) rotate(0deg);animation:peek-hide-head .65s ease-in forwards;animation-delay:1.8s}.c-peek__face{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/media/peek-face-1.c063ddf2.svg) 0 0 no-repeat}.c-peek--happy .c-peek__face{background:url(/media/peek-face-2.70818bce.svg) 0 0 no-repeat}.c-peek__hand{position:absolute;width:0;height:30px;right:-12px;overflow:hidden;animation:peek-show-hand 2.5s forwards}.c-peek__hand span{position:absolute;display:block;width:30px;height:30px;border-radius:50%;background:#75dbac}.c-peek--happy .c-peek__hand{transform:translateX(0);width:30px;animation:peek-hide-hand 2.5s ease-in forwards;animation-delay:1s}.c-peek__hand--top{top:89px}.c-peek__hand--bottom{top:135px;animation-delay:.3s}.c-peek--happy .c-peek__hand--top{animation-delay:1.3s}.c-peek--duration-0 .c-peek__hand{animation-duration:0s!important;animation-delay:0s!important}@keyframes peek-show-head{0%{transform:translateX(100%) rotate(30deg)}to{transform:translateX(0) rotate(0deg)}}@keyframes peek-hide-head{0%{transform:translateX(0) rotate(0deg)}to{transform:translateX(100%) rotate(30deg)}}@keyframes peek-show-hand{0%{transform:translateX(100%);width:0}80%{width:0}85%{transform:translateX(-12px);width:30px}to{transform:translateX(0);width:30px}}@keyframes peek-hide-hand{0%{transform:translateX(0);width:30px}15%{transform:translateX(-12px);width:30px}20%{width:0}to{transform:translateX(100%);width:0}}.c-pick-subscription{position:relative}.c-pick-subscription__currency{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:16px}.c-pick-subscription__plans{transition:opacity .25s ease}.c-pick-subscription--loading .c-pick-subscription__plans{opacity:.1}.c-pick-subscription__plan{position:relative}.c-pick-subscription__plan input{position:absolute;top:25%;left:50%}.c-pick-subscription__spinner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.c-pick-subscription__label{display:block;cursor:pointer;position:relative;background:#e4e4e4;border-radius:8px;box-shadow:0 1px 4px #dedbd3;margin-bottom:16px;text-align:left;padding:1px}input:checked+.c-pick-subscription__label{background:linear-gradient(130deg,#41cd8c,#00b698);box-shadow:0 15px 15px -10px #dedbd3;padding:2px}input:checked+.c-pick-subscription__label .c-pick-subscription__label-inner{border-radius:6px}input:checked+.c-pick-subscription__label .c-pick-subscription__top-bar+.c-pick-subscription__label-inner{border-radius:0 0 6px 6px}.c-pick-subscription__label-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;background:#fff;border-radius:7px;padding:13px 17px}@media screen and (min-width:600px){.c-pick-subscription__label-inner{padding-left:25px;padding-right:25px}}input:checked+.c-pick-subscription__label .c-pick-subscription__label-inner{padding:12px 16px}@media screen and (min-width:600px){input:checked+.c-pick-subscription__label .c-pick-subscription__label-inner{padding-left:24px;padding-right:24px}}.c-pick-subscription__top-bar+.c-pick-subscription__label-inner{border-radius:0 0 7px 7px}.c-pick-subscription__label-extra,.c-pick-subscription__label-text{font-size:24px;line-height:33px;font-weight:700;max-width:55%}@media screen and (min-width:1000px){.c-pick-subscription__label-extra,.c-pick-subscription__label-text{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-pick-subscription__label-extra,.c-pick-subscription__label-text{font-size:32px;line-height:44px}}.c-pick-subscription__label-extra-extra,.c-pick-subscription__label-text-extra{display:block;font-size:15px;line-height:19px;font-weight:300;color:#767676;margin-top:-4px}@media screen and (min-width:1000px){.c-pick-subscription__label-extra-extra,.c-pick-subscription__label-text-extra{font-size:18px;line-height:23px;font-size:14px;line-height:16px}}@media screen and (min-width:1000px) and (min-width:1000px){.c-pick-subscription__label-extra-extra,.c-pick-subscription__label-text-extra{font-size:15px;line-height:17px}}.c-pick-subscription__label-extra{max-width:45%}.c-pick-subscription__label-text-extra ins{text-decoration:none}.c-pick-subscription__top-bar{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;display:block;background:linear-gradient(130deg,#41cd8c,#00b698);border-radius:7px 7px 0 0;text-align:center;color:#fff}@media screen and (min-width:1000px){.c-pick-subscription__top-bar{font-size:16px;line-height:18px;letter-spacing:2px}}.c-pick-subscription__top-bar span{position:relative;display:inline-block;padding:9px 0 6px 22px;background:url(/media/star-white.ce39022d.svg) 0 calc(50% + 1px) no-repeat;background-size:20px}input:checked+.c-pick-subscription__label .c-pick-subscription__top-bar span{bottom:1px}.c-pick-subscription__label-extra{position:relative;text-align:right}.c-pick-subscription__label-extra del{position:relative;text-decoration:none;margin-right:.35em}.c-pick-subscription__label-extra del:before{content:"";position:absolute;top:30%;left:0;right:0;height:4px;background:#363636}.c-pick-subscription__price-discounted{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;font-weight:500;color:#41cd8c}@media screen and (min-width:1000px){.c-pick-subscription__price-discounted{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-pick-subscription__price-discounted{font-size:23px;line-height:33px}}[class].c-pick-subscription__discount{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;display:inline-block;position:absolute;right:100%;bottom:20px;transform-origin:right center;background:#fa6946;color:transparent;padding:2px 12px 2px 10px;border-radius:6px;margin-right:20px;font-weight:500;transform:scale(0);animation:show-plan-discount .85s forwards;animation-delay:.75s;text-align:center}@media screen and (min-width:1000px){[class].c-pick-subscription__discount{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){[class].c-pick-subscription__discount{font-size:23px;line-height:33px}}@media screen and (min-width:600px){[class].c-pick-subscription__discount{padding-top:5px;padding-bottom:7px;line-height:18px;bottom:18px}}@media screen and (min-width:1000px){[class].c-pick-subscription__discount{padding-top:7px;padding-bottom:9px}}@media screen and (min-width:1650px){[class].c-pick-subscription__discount{bottom:22px}}[class].c-pick-subscription__discount:after{content:"";position:absolute;width:0;height:0;left:100%;top:calc(50% - 7px);border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #fa6946}[class].c-pick-subscription__discount--top{font-size:15px;line-height:19px;right:50%;margin-right:-50%;white-space:nowrap;bottom:calc(100% + 8px);transform-origin:bottom center;filter:drop-shadow(0 3px 3px rgba(0,0,0,.2))}@media screen and (min-width:1000px){[class].c-pick-subscription__discount--top{font-size:18px;line-height:23px}}[class].c-pick-subscription__discount--top[class]{line-height:1.6}@media screen and (min-width:600px){[class].c-pick-subscription__discount--top[class]{line-height:1.2}}@media screen and (min-width:1000px){[class].c-pick-subscription__discount--top[class]{line-height:.8}}[class].c-pick-subscription__discount--top:after{left:calc(50% - 7px);top:calc(100% - 3px);border-right:9px solid transparent;border-left:9px solid transparent;border-top:12px solid #fa6946}@keyframes show-plan-discount{0%{transform:scale(0)}30%{transform:scale(1.3)}50%{transform:scale(.85)}70%{transform:scale(1)}80%{color:transparent}to{color:#fff;transform:scale(1)}}.c-pick-subscription__tip{font-size:15px;line-height:19px;color:#767676;font-style:italic;flex-basis:100%;max-width:400px;padding:16px 0 8px 60px;margin-bottom:-12px;background:url(/media/apple-coach.da4d1327.png) 0 100% no-repeat;background-size:45px;min-height:60px}@media screen and (min-width:1000px){.c-pick-subscription__tip{font-size:18px;line-height:23px;font-size:14px;line-height:16px}}@media screen and (min-width:1000px) and (min-width:1000px){.c-pick-subscription__tip{font-size:15px;line-height:17px}}.c-pick-subscription__button{margin-top:24px;margin-bottom:24px}@media screen and (min-width:600px){.c-pick-subscription__button{margin-left:40px;margin-right:40px}}@media screen and (min-width:1000px){.c-pick-subscription__button{margin-top:40px;margin-bottom:40px}}.c-plan-info__heading{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width:1000px){.c-plan-info__heading{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-plan-info__heading{font-size:20px;line-height:22px}}.c-plan-info__plan-text{font-weight:100;font-size:30px;line-height:36px;margin-top:16px;margin-bottom:16px;color:#41cd8c}.c-plan-info__plan-text b{font-weight:700}@media screen and (min-width:1000px){.c-plan-info__plan-text{font-size:47px;line-height:55px}}@media screen and (min-width:1650px){.c-plan-info__plan-text{font-size:55px;line-height:65px}}.c-plan-info__button{margin-top:24px;margin-bottom:35px}.c-plan-info__link{display:inline-block;color:#3caae6;border-bottom:1px solid #c4e5f7;text-decoration:none;transition:border-bottom-color .2s ease}.c-plan-info__link[class]{line-height:.8}.c-plan-info__link[class]:hover{border-bottom-color:#363636}.c-plan-test:not(.c-plan-test--modal){margin:40px auto 64px;max-width:520px}@media screen and (min-width:1000px){.c-plan-test:not(.c-plan-test--modal){margin:64px auto 96px}}.c-plan-test--modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:10}@supports (filter:blur(15px)){.c-plan-test--modal{background:rgba(113,113,76,.05)}}.c-plan-test__inner{position:relative;color:#363636;background:#fff;border-radius:9px}.c-plan-test--modal .c-plan-test__inner{width:90%;max-width:440px}@media screen and (min-width:1000px){.c-plan-test--modal .c-plan-test__inner{max-width:480px}}.c-plan-test--loading .c-plan-test__inner:after,.c-plan-test--results .c-plan-test__inner:after{content:"";position:absolute;top:0;right:0;left:0;height:0;z-index:1;border-radius:8px;background:#8278c8 url(/media/loader.dc955571.gif) 50% 50% no-repeat;background-size:48px;animation:plan-test-loading .5s forwards;animation-timing-function:ease-in-out;animation-delay:.45s}.c-plan-test--results .c-plan-test__inner:after{animation:plan-test-show-results .3s forwards;animation-timing-function:ease-in;animation-delay:0}@keyframes plan-test-loading{0%{background-size:0;height:0}to{background-size:48px;height:100%}}@keyframes plan-test-show-results{0%{background-size:48px;height:100%}to{background-size:0;height:0;border-radius:0}}.c-plan-test__inner:before{content:"";position:absolute;top:30px;right:30px;left:30px;bottom:-30px;filter:blur(25px);z-index:-1}@supports (filter:blur(15px)){.c-plan-test__inner:before{background:rgba(0,0,0,.3)}}.c-plan-test__close[class]{position:absolute;display:block;cursor:pointer;top:16px;right:24px;width:34px;height:34px;border-radius:50%;text-indent:300%;overflow:hidden;white-space:nowrap;background:#41cd8c url(/media/close-white.f6898d06.svg) 50% 50% no-repeat;z-index:1;transition:opacity .2s ease}.c-plan-test--loading .c-plan-test__close[class]{opacity:0}.c-plan-test__header{position:relative;background:#8278c8;color:#fff;border-radius:8px 8px 0 0;text-align:center;padding:24px 24px 16px;overflow:hidden}.c-plan-test__heading[class]{font-size:30px;line-height:41px;font-weight:100;margin:0;min-height:130px;transition:color .2s ease}@media screen and (min-width:1000px){.c-plan-test__heading[class]{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-plan-test__heading[class]{font-size:40px;line-height:55px}}.c-plan-test--loading .c-plan-test__heading[class]{color:transparent}@media screen and (min-width:1000px){.c-plan-test__heading[class]{min-height:145px}}@media screen and (min-width:1650px){.c-plan-test__heading[class]{min-height:164px}}.c-plan-test__heading-pre{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:32px;margin-top:3px}@media screen and (min-width:1000px){.c-plan-test__heading-pre{font-size:16px;line-height:18px;letter-spacing:2px}}.c-plan-test__progress-bar{position:absolute;bottom:0;left:0;height:3px;width:0;background:#41cd8c;transition:width .5s ease-in-out;-webkit-backface-visibility:hidden}@keyframes remove-plan-test-progress-bar{0%{opacity:1}to{opacity:0}}.c-plan-test__answers-wrapper{overflow:hidden;position:relative;height:400px;transition:opacity .2s ease}.c-plan-test--loading .c-plan-test__answers-wrapper{opacity:0}.c-plan-test__answers-wrapper:after{content:"";position:absolute;bottom:0;right:0;left:0;height:7px;opacity:0;background:linear-gradient(0deg,rgba(40,34,82,.25),transparent);transition:opacity .2s ease}.c-plan-test__answers-wrapper--shadow:after{opacity:1}[class].c-plan-test__answers{position:absolute;top:0;right:0;left:0;transform:translateX(100%);display:flex;flex-direction:column;height:400px;overflow-y:auto;margin:0;-webkit-overflow-scrolling:touch}[class].c-plan-test__answers--slide-in{animation:plan-test-slide-in .55s forwards}[class].c-plan-test__answers--slide-out{animation:plan-test-slide-out .55s forwards}@media screen and (max-height:700px){.c-plan-test--modal .c-plan-test__answers,.c-plan-test--modal .c-plan-test__answers-wrapper{height:300px}}@media screen and (max-height:580px){.c-plan-test--modal .c-plan-test__answers,.c-plan-test--modal .c-plan-test__answers-wrapper{height:250px}}@media screen and (max-height:520px){.c-plan-test--modal .c-plan-test__answers,.c-plan-test--modal .c-plan-test__answers-wrapper{height:200px}}@keyframes plan-test-slide-in{0%{transform:translateX(100%)}65%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes plan-test-slide-out{0%{transform:translateX(0)}65%{transform:translateX(calc(-100% - 10px))}to{transform:translateX(-100%)}}.c-plan-test__answer[class]{position:relative;display:flex;align-items:center;flex-grow:1;flex-shrink:0;flex-basis:auto;padding:24px 24px 20px;border-bottom:1px solid #eee;margin:0}@media screen and (min-width:600px){.c-plan-test__answer[class]{padding:24px 40px 20px}}.c-plan-test__submit{background:#f7f7f7;border-radius:0 0 8px 8px;transition:opacity .2s ease;padding:16px 40px;text-align:center}.c-plan-test--loading .c-plan-test__submit{opacity:0}.c-plan-test__submit-button[class][class],.c-plan-test__submit-button[class][class]:focus,.c-plan-test__submit-button[class][class]:hover{width:70%;box-shadow:none;min-width:0}.c-plan-test__result{height:calc(100% - 100px);display:flex;flex-direction:column}@media screen and (min-width:1000px){.c-plan-test__result{height:calc(100% - 110px)}}.c-plan-test__result-inner{position:relative;flex-grow:1;background:#f4f3f0;border-radius:9px;overflow:hidden;-webkit-overflow-scrolling:touch}.c-plan-test--results .c-plan-test__result-inner{overflow-y:auto}.c-plan-test__result-header{position:relative;overflow:hidden;border-radius:8px 8px 0 0;text-shadow:0 0 2px rgba(0,0,0,.35)}.c-plan-test__result-header:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:#f4f3f0}.c-plan-test__result-header-bg[class]{margin:0;border-radius:0}@media screen and (max-width:599px){.c-plan-test__result-header-bg[class]{max-width:130%;margin-left:-30%}}@media screen and (max-width:350px){.c-plan-test__result-header-bg[class]{max-width:150%;margin-left:-50%}}.c-plan-test__result-heading[class]{font-size:30px;line-height:41px;font-weight:100;font-weight:700;position:absolute;left:10px;right:10px;top:calc(50% - 10px);text-align:center;color:#fff;margin:0}@media screen and (min-width:1000px){.c-plan-test__result-heading[class]{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-plan-test__result-heading[class]{font-size:40px;line-height:55px}}.c-plan-test__result-heading-pre{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;position:absolute;left:10px;right:0;text-align:center;display:block;top:28px;color:#fff}@media screen and (min-width:1000px){.c-plan-test__result-heading-pre{font-size:16px;line-height:18px;letter-spacing:2px}}.c-plan-test__result-curve{position:absolute;bottom:-1px;left:-2.5%;right:-2.5%;width:105%}.c-plan-test__result-text{font-size:15px;line-height:19px;text-align:center;margin:40px 24px 24px}@media screen and (min-width:1000px){.c-plan-test__result-text{font-size:18px;line-height:23px}}@media screen and (min-width:600px){.c-plan-test__result-text{padding:0 10%}}.c-plan-test__result-checkmarks[class]{display:flex;justify-content:center;margin:24px 0 16px;list-style:none}.c-plan-test__result-checkmarks[class] li{flex-shrink:1;flex-grow:0;flex-basis:50%;padding:30px 10px 0;background:url(/media/check.b7279075.svg) 50% 0 no-repeat;margin:0}.c-plan-test__result-recipes{overflow:hidden}.c-plan-test__result-recipes-inner{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px -5%;width:110%}@media screen and (min-width:600px){.c-plan-test__result-recipes-inner{margin-top:40px}}[class].c-plan-test__result-recipe{width:27%;border-radius:50%;box-shadow:0 3px 20px #beb8a6;margin:0}[class].c-plan-test__result-recipe:nth-child(2){width:35%}.c-plan-test__result-quote{position:relative;display:flex;flex-direction:column-reverse;background:#fff;margin:64px 16px 40px;padding:0 24px 24px;text-align:center}@media screen and (min-width:600px){.c-plan-test__result-quote{margin:96px 24px 40px}}.c-plan-test__result-quote-text[class]{font-size:21px;line-height:29px;font-weight:700;margin-top:24px;margin-bottom:0}@media screen and (min-width:1000px){.c-plan-test__result-quote-text[class]{font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.c-plan-test__result-quote-text[class]{font-size:30px;line-height:42px}}.c-plan-test__result-cite{font-size:15px;line-height:19px;display:block;margin-top:-50px}@media screen and (min-width:1000px){.c-plan-test__result-cite{font-size:18px;line-height:23px}}.c-plan-test__result-cite-portrait[class]{border-radius:50%;margin-bottom:16px}.c-plan-test__result-cite-text{display:block}.c-plan-test__result-cite-title{font-size:.75em;text-transform:uppercase;letter-spacing:1px;color:#666;display:block}.c-plan-test__cta-area{position:absolute;bottom:0;left:0;right:0;height:100px;color:#363636;border-radius:0 0 8px 8px;background:#fff;padding:16px 24px 0}@media screen and (min-width:1000px){.c-plan-test__cta-area{height:110px}}.c-plan-test__cta-area:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:12px;background:linear-gradient(0deg,rgba(0,0,0,.35),transparent)}.c-plan-test__cta-text{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;color:#696969;text-align:center;position:relative;bottom:4px}@media screen and (min-width:1000px){.c-plan-test__cta-text{font-size:16px;line-height:18px;letter-spacing:2px}}.c-plans-list__filter-label{font-size:15px;line-height:19px;color:#9e957a;display:block;margin-bottom:4px}@media screen and (min-width:1000px){.c-plans-list__filter-label{font-size:18px;line-height:23px}}.c-plans-list__filter-select-wrapper{position:relative;width:150px;margin:0 auto}@media screen and (min-width:1000px){.c-plans-list__filter-select-wrapper{width:180px}}.c-plans-list__filter-select{opacity:0;width:100%;height:1.5em}.c-plans-list__filter-fake-select{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #41cd8c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#41cd8c;border-radius:50px;padding:5px 30px 0 15px;pointer-events:none;text-align:left;background:url(/media/select-arrow.f632e76c.svg) right 15px top 50% no-repeat;background-size:12px}@media screen and (min-width:1000px){.c-plans-list__filter-fake-select{font-size:16px;line-height:18px;letter-spacing:2px;padding-top:7px}}@media screen and (min-width:1650px){.c-plans-list__filter-fake-select{padding-top:9px}}.c-plans-list__test{margin:40px 0 16px}@media screen and (min-width:1000px){.c-plans-list__test{margin:64px 0 24px}}.c-plans-list__test-text{font-size:15px;line-height:19px;color:#67604b;margin-bottom:8px}@media screen and (min-width:1000px){.c-plans-list__test-text{font-size:18px;line-height:23px}}.c-plans-list__plan{position:relative;text-align:left;display:flex;flex-direction:column;justify-content:space-evenly;border-radius:16px;margin-top:24px;padding:24px 30% 24px 24px;color:#fff;min-height:200px;transition:transform .2s ease}.c-plans-list__plan:hover{transform:translateY(-5px)}@media screen and (min-width:600px){.c-plans-list__plan{min-height:250px}}@media screen and (min-width:1000px){.c-plans-list__plan{font-size:15px;line-height:19px;margin-top:40px;padding:24px 30% 24px 40px}}@media screen and (min-width:1000px) and (min-width:1000px){.c-plans-list__plan{font-size:18px;line-height:23px}}.c-plans-list__plan--keto-strict{box-shadow:0 30px 25px -20px rgba(0,0,0,.25);background:url(/media/avocado.22a66f2a.png) calc(100% + 60px) 60% no-repeat,linear-gradient(160deg,#323232,#101010);background-size:40%,100%}.c-plans-list__plan--scandinavian{box-shadow:0 30px 25px -20px rgba(0,0,0,.25);background:url(/media/card_nordic-diet.fa10ba09.png) 100% 0 no-repeat,linear-gradient(160deg,#323232,#101010);background-size:50%,100%}.c-plans-list__plan--keto-easy{box-shadow:0 30px 25px -20px rgba(126,179,44,.5);background:url(/media/avocado.22a66f2a.png) calc(100% + 60px) 60% no-repeat,linear-gradient(160deg,#9acf3a,#76ac29);background-size:40%,100%}.c-plans-list__plan--keto-medium{box-shadow:0 30px 25px -20px rgba(83,95,203,.5);background:url(/media/avocado.22a66f2a.png) calc(100% + 60px) 60% no-repeat,linear-gradient(160deg,#747ada,#535fcb);background-size:40%,100%}.c-plans-list__plan--mediterranean{box-shadow:0 30px 25px -20px rgba(62,165,227,.5);background:url(/media/card_mediterranean.a147e7ca.png) 100% 50% no-repeat,linear-gradient(160deg,#70ccff,#339cde);background-size:37%,100%}.c-plans-list__plan--high-protein{box-shadow:0 30px 25px -20px rgba(48,10,15,.5);background:url(/media/card_beef.a00eb181.png) 100% 0 no-repeat,linear-gradient(160deg,#6b1a21,#1f0609);background-size:60%,100%}.c-plans-list__plan--5-2{box-shadow:0 30px 25px -20px rgba(117,99,181,.5);background:url(/media/card_calendar.389d3279.png) 100% 0 no-repeat,linear-gradient(160deg,#8671d8,#7563b5);background-size:30%,100%}.c-plans-list__plan--6-1{box-shadow:0 30px 25px -20px rgba(170,119,214,.5);background:url(/media/card_calendar.389d3279.png) 100% 0 no-repeat,linear-gradient(160deg,#a38ed3,#aa77d6);background-size:30%,100%}.c-plans-list__plan--clean-eating{box-shadow:0 30px 25px -20px rgba(200,101,145,.5);background:url(/media/card_beetroot.19360e07.png) 100% 0 no-repeat,linear-gradient(160deg,#ff87cf,#c86591);background-size:50%,100%}.c-plans-list__plan--3wwl{box-shadow:0 30px 25px -20px rgba(252,80,107,.5);background:url(/media/card_rocket.bd04af5f.png) 100% 100% no-repeat,linear-gradient(160deg,#fd7547,#fc506b);background-size:32%,100%}.c-plans-list__plan--classic{box-shadow:0 30px 25px -20px rgba(65,205,140,.5);background:url(/media/card_scale.8313fb12.png) 100% 0 no-repeat,linear-gradient(160deg,#75d6ac,#41cd8c);background-size:55%,100%}.c-plans-list__plan--food-for-strength{box-shadow:0 30px 25px -20px rgba(41,35,47,.35);background:url(/media/card_kettlebell.0b949536.png) 100% 0 no-repeat,linear-gradient(160deg,#555360,#29232f);background-size:60%,100%}.c-plans-list__plan--vegan{box-shadow:0 30px 25px -20px rgba(117,175,135,.35);background:url(/media/card_kale.a07eac1f.png) 100% 0 no-repeat,linear-gradient(160deg,#75af87,#458962);background-size:33%,100%}.c-plans-list__plan--keto-burn,.c-plans-list__plan--keto-maintain{box-shadow:0 30px 25px -20px rgba(255,104,44,.5);background:url(/media/card_avocado-clock.c2e1da8d.png) 100% 60% no-repeat,linear-gradient(160deg,#fcc236,#ff682c);background-size:31%,100%}.c-plans-list__plan-header{font-size:21px;line-height:29px;font-weight:700;margin-bottom:4px}@media screen and (min-width:1000px){.c-plans-list__plan-header{font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.c-plans-list__plan-header{font-size:30px;line-height:42px}}.c-plans-list__plan-btn{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-top:16px;text-align:left;cursor:pointer;border-bottom:2px solid transparent;transition:border-bottom-color .2s ease}@media screen and (min-width:1000px){.c-plans-list__plan-btn{font-size:16px;line-height:18px;letter-spacing:2px}}.c-plans-list__plan-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.c-plans-list__plan:hover .c-plans-list__plan-btn{border-bottom-color:inherit}.c-plans-list__plan--keto-easy .c-plans-list__plan-btn,.c-plans-list__plan--keto-medium .c-plans-list__plan-btn,.c-plans-list__plan--keto-strict .c-plans-list__plan-btn{color:#e5e698}.c-plans-list__plan--mediterranean .c-plans-list__plan-btn{color:#c8fff8}.c-plans-list__plan--high-protein .c-plans-list__plan-btn{color:#ecccac}.c-plans-list__plan--5-2 .c-plans-list__plan-btn,.c-plans-list__plan--6-1 .c-plans-list__plan-btn{color:#ff9af2}.c-plans-list__plan--clean-eating .c-plans-list__plan-btn{color:#ad005e}.c-plans-list__plan--3wwl .c-plans-list__plan-btn{color:#fdf8d3}.c-plans-list__plan--classic .c-plans-list__plan-btn{color:#caffd6}.c-plans-list__plan--food-for-strength .c-plans-list__plan-btn{color:#fff}.c-plans-list__plan--scandinavian .c-plans-list__plan-btn{color:#8cc98b}.c-plans-list__plan--vegan .c-plans-list__plan-btn{color:#d6e7db}.c-plans-list__plan--keto-burn .c-plans-list__plan-btn,.c-plans-list__plan--keto-maintain .c-plans-list__plan-btn{color:#fdf8d3}.c-plans-overlay{position:fixed;top:50px;bottom:20px;left:50%;transform:translateX(-50%);width:320px;box-shadow:0 25px 50px -20px rgba(0,0,0,.5)}@media only screen and (min-height:620px){.c-plans-overlay{top:50%;bottom:auto;height:540px;transform:translateX(-50%) translateY(-50%)}}@media only screen and (min-height:800px){.c-plans-overlay{height:650px;transform:translateX(-50%) translateY(-50%)}}@media screen and (min-width:600px){.c-plans-overlay{width:400px}}@media screen and (min-width:1000px){.c-plans-overlay{width:450px}}.c-plans-overlay__back{position:fixed;top:0;right:0;bottom:0;left:0}.c-plans-overlay__close{position:absolute;display:block;cursor:pointer;top:12px;right:12px;width:34px;height:34px;border-radius:50%;text-indent:300%;overflow:hidden;white-space:nowrap;background:url(/media/close-white.f6898d06.svg) 50% 50% no-repeat;z-index:1;transition:opacity .2s ease}.c-plans-overlay__plan{font-size:15px;line-height:19px;position:absolute;top:0;right:0;bottom:100px;left:0;color:#fff;border-radius:8px 8px 0 0;text-align:center}@media screen and (min-width:1000px){.c-plans-overlay__plan{font-size:18px;line-height:23px}}@media screen and (min-width:600px){.c-plans-overlay__plan{padding:0 40px}}@media screen and (min-width:1000px){.c-plans-overlay__plan{bottom:110px}}.c-plans-overlay__plan-inner{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 24px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.c-plans-overlay__plan-graphic{position:relative;z-index:1;width:22%;margin:0 auto;transform:translateY(-45%)}.c-plans-overlay__plan-heading{font-size:30px;line-height:41px;font-weight:100;font-weight:700;margin-bottom:8px;margin-top:64px}@media screen and (min-width:1000px){.c-plans-overlay__plan-heading{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-plans-overlay__plan-heading{font-size:40px;line-height:55px}}.c-plans-overlay__checkmarks[class]{font-size:15px;line-height:19px;margin-top:24px}@media screen and (min-width:1000px){.c-plans-overlay__checkmarks[class]{font-size:18px;line-height:23px}}.c-plans-overlay__checkmarks[class] li{background-position-y:3px}.c-plans-overlay__food{margin-top:24px;margin-left:-24px;margin-right:-24px;max-width:calc(100% + 48px)}.c-plans-overlay__quote{position:relative;display:flex;flex-direction:column-reverse;background:#fff;color:#363636;margin:64px 0 40px;padding:0 24px 24px;text-align:center}.c-plans-overlay__quote-text{font-size:21px;line-height:29px;font-weight:700;margin-top:16px;margin-bottom:0}@media screen and (min-width:1000px){.c-plans-overlay__quote-text{font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.c-plans-overlay__quote-text{font-size:30px;line-height:42px}}.c-plans-overlay__cite{font-size:15px;line-height:19px;display:block;margin-top:-40px}@media screen and (min-width:1000px){.c-plans-overlay__cite{font-size:18px;line-height:23px}}.c-plans-overlay__cite-portrait{border-radius:50%;margin-bottom:8px;max-width:80px}.c-plans-overlay__cite-text{display:block}.c-plans-overlay__cite-title{font-size:.75em;text-transform:uppercase;letter-spacing:1px;color:#666;display:block}.c-plans-overlay__cta-area{position:absolute;bottom:0;left:0;right:0;height:100px;color:#363636;border-radius:0 0 8px 8px;background:#fff;padding:16px 24px 0}@media screen and (min-width:1000px){.c-plans-overlay__cta-area{height:110px}}.c-plans-overlay__cta-area:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:12px;background:linear-gradient(0deg,rgba(0,0,0,.35),transparent)}.c-plans-overlay__cta-text{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;color:#696969;text-align:center;position:relative;bottom:4px}@media screen and (min-width:1000px){.c-plans-overlay__cta-text{font-size:16px;line-height:18px;letter-spacing:2px}}.c-premium-button{margin-bottom:24px;text-align:center}.c-premium-button--inline-block{display:inline-block}.c-premium-button--marginless{margin-bottom:0}.c-premium-button--price-inside[class][class] span>*{position:relative;bottom:8px}.c-premium-button__cta[class][class]{position:relative;text-align:center;margin-top:40px}.c-premium-button--marginless .c-premium-button__cta[class][class]{margin-top:0}.c-premium-button__cta[class][class]:empty{display:none}@media screen and (max-width:599px){.c-premium-button__cta[class][class]{width:270px;min-width:0}}@media screen and (max-width:350px){.c-premium-button__cta[class][class]{width:245px}}[class].c-premium-button__from-price{font-size:15px;line-height:19px;margin-top:12px;margin-bottom:0}@media screen and (min-width:1000px){[class].c-premium-button__from-price{font-size:18px;line-height:23px}}[class].c-premium-button__from-price del{font-size:24px;line-height:33px;font-weight:500;text-decoration:none;position:relative;margin-right:4px}@media screen and (min-width:1000px){[class].c-premium-button__from-price del{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){[class].c-premium-button__from-price del{font-size:32px;line-height:44px}}[class].c-premium-button__from-price del:after{content:"";position:absolute;top:35%;right:0;left:0;height:2px;background:currentColor}@media screen and (min-width:1000px){[class].c-premium-button__from-price del:after{height:3px}}[class].c-premium-button__from-price b,[class].c-premium-button__from-price ins{font-weight:bolder;color:#41cd8c;text-decoration:none}[class].c-premium-button__from-price--absolute{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:260px}.c-premium-button__price-inside[class][class][class][class]{font-size:14px;line-height:16px;position:absolute;left:0;right:0;text-align:center;font-weight:300;letter-spacing:0;text-transform:none}@media screen and (min-width:1000px){.c-premium-button__price-inside[class][class][class][class]{font-size:15px;line-height:17px}}.c-premium-button__price-inside[class][class][class][class] ins{text-decoration:none}.c-premium-button__countdown{font-size:14px;line-height:16px;margin-top:16px}@media screen and (min-width:1000px){.c-premium-button__countdown{font-size:15px;line-height:17px}}.c-premium-hero{background:#000;margin-bottom:40px}@media screen and (min-width:600px){.c-premium-hero{margin-bottom:64px}}@media screen and (min-width:1000px){.c-premium-hero{margin-bottom:96px}}.c-premium-hero__image{position:relative}.c-premium-hero__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6)}.c-premium-hero__content-inner{display:flex;justify-content:center}.c-premium-hero__text-content{flex-direction:column;align-items:center;text-align:center;position:relative;color:#fff;z-index:1;margin:24px 0 40px}@media screen and (min-width:1000px){.c-premium-hero__text-content{margin:40px 0 64px;margin:64px 0 96px}}.c-premium-hero__text-content>:first-child{margin-bottom:auto}.c-premium-hero__text-content>:last-child{margin-top:auto}.c-premium-hero__text{margin:24px 0}@media screen and (min-width:1000px){.c-premium-hero__text{margin:64px 0}}@media screen and (min-width:1400px){.c-premium-hero__text{margin:96px 0}}.c-premium-hero__usp{font-weight:100;font-size:30px;line-height:36px}.c-premium-hero__usp b{font-weight:700}@media screen and (min-width:1000px){.c-premium-hero__usp{font-size:47px;line-height:55px}}@media screen and (min-width:1650px){.c-premium-hero__usp{font-size:55px;line-height:65px}}.c-premium-mark{color:#fff;text-align:center;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1000px){.c-premium-mark{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-premium-mark{font-size:20px;line-height:22px;font-size:17px;line-height:19px}}.c-premium-mark__star{width:24px;height:24px;margin-bottom:8px}@media screen and (min-width:1000px){.c-premium-mark__star{width:28px;height:28px}}.c-premium-mark:not(.c-premium-mark--small) .c-premium-mark__star{width:32px;height:32px}@media screen and (min-width:1000px){.c-premium-mark:not(.c-premium-mark--small) .c-premium-mark__star{width:48px;height:48px}}@media screen and (min-width:1400px){.c-premium-mark:not(.c-premium-mark--small) .c-premium-mark__star{width:55px;height:55px}}.c-premium-mark--large .c-premium-mark__star{width:48px;height:48px}@media screen and (min-width:1000px){.c-premium-mark--large .c-premium-mark__star{width:55px;height:55px}}@media screen and (min-width:1400px){.c-premium-mark--large .c-premium-mark__star{width:72px;height:72px}}.c-premium-mark__text{display:block}.c-premium-processing__text{display:block;font-size:15px;line-height:19px}@media screen and (min-width:1000px){.c-premium-processing__text{font-size:18px;line-height:23px}}.c-premium-processing__text[class]{line-height:50px}.c-premium-processing__text--large{font-size:24px;line-height:33px}@media screen and (min-width:1000px){.c-premium-processing__text--large{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-premium-processing__text--large{font-size:32px;line-height:44px}}.c-premium-table{overflow:hidden;text-align:center;padding-top:64px}@media screen and (min-width:600px){.c-premium-table{padding-top:96px}}@media screen and (min-width:1000px){.c-premium-table{padding-top:192px}}.c-premium-table--small{padding-top:0}.c-premium-table--signup{overflow:visible}.c-premium-table--crazy-margins{margin-bottom:64px;padding-bottom:24px;padding-top:0}@media screen and (min-width:600px){.c-premium-table--crazy-margins{margin-bottom:-256px;padding-bottom:64px;padding-top:192px}}@media screen and (min-width:1000px){.c-premium-table--crazy-margins{margin-bottom:-384px;padding-bottom:64px;padding-top:256px}}.c-premium-table__background{position:absolute;top:0;right:0;left:0;overflow:hidden}.c-premium-table__background img{max-width:180%;margin-left:-40%;margin-right:-40%}@media screen and (min-width:600px){.c-premium-table__background img{max-width:100%;margin-left:0;margin-right:0}}.c-premium-table__background:after,.c-premium-table__background:before{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;z-index:1}.c-premium-table__background:after{background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.85))}.c-premium-table__background:before{background:linear-gradient(180deg,transparent 0,transparent 75%,#000)}@media screen and (min-width:600px){.c-premium-table__background:before{background:linear-gradient(180deg,transparent 0,transparent 15%,#000)}}.c-premium-table__text{position:relative;z-index:1;margin:0 0 40px}@media screen and (min-width:600px){.c-premium-table__text{margin:0 0 64px}}@media screen and (min-width:1000px){.c-premium-table__text{margin:0 0 64px}}@media screen and (min-width:1650px){.c-premium-table__text{margin:0 0 96px}}.c-premium-table__usp{margin-bottom:24px;font-weight:100;font-size:40px;line-height:1}.c-premium-table__usp b{font-weight:700}@media screen and (min-width:351px){.c-premium-table__usp{font-size:47px}}@media screen and (min-width:1000px){.c-premium-table__usp{font-size:61px}}@media screen and (min-width:1650px){.c-premium-table__usp{font-size:72px}}@media screen and (max-width:999px){.c-premium-table__usp br{display:none}}@media screen and (min-width:600px){.c-premium-table__features{font-size:15px;line-height:19px;margin:40px 0 0}}@media screen and (min-width:600px) and (min-width:1000px){.c-premium-table__features{font-size:18px;line-height:23px}}@media screen and (min-width:1000px){.c-premium-table__features{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;margin:64px 0 0}}@media screen and (min-width:1000px) and (min-width:1000px){.c-premium-table__features{font-size:20px;line-height:28px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-premium-table__features{font-size:23px;line-height:33px}}.c-premium-table__feature{margin-bottom:24px}@media screen and (max-width:599px){.c-premium-table__feature{display:flex;align-items:center;text-align:left}.c-premium-table__feature>:first-child{flex:0 0 100px}.c-premium-table__feature>:last-child{padding-left:15px}}@media screen and (max-width:350px){.c-premium-table__feature{align-items:flex-start}.c-premium-table__feature>:first-child{flex-basis:60px}.c-premium-table__feature>:last-child{padding-left:10px}}.c-premium-table__feature-graphic{margin-bottom:8px}@media screen and (min-width:600px){.c-premium-table__feature-graphic{margin-bottom:16px;max-width:130px;width:75%}}@media screen and (min-width:1000px){.c-premium-table__feature-graphic{margin-bottom:24px;width:55%;max-width:100%}}.c-premium-table__feature-heading{font-weight:bolder}@media screen and (min-width:600px){.c-premium-table__feature-heading{margin-bottom:8px}}@media screen and (max-width:599px){.c-premium-table__comparison{display:block;margin-bottom:24px}.c-premium-table__comparison tbody,.c-premium-table__comparison th,.c-premium-table__comparison thead{display:block}.c-premium-table__comparison td{display:flex;align-items:center;justify-content:center;padding:8px 24px 16px}.c-premium-table__comparison td:first-of-type{position:relative}.c-premium-table__comparison td:first-of-type:before{content:"";position:absolute;left:100%;top:10%;bottom:20%;width:1px;background:#e8e8e8}.c-premium-table__comparison tbody th{padding:16px 8px 0}.c-premium-table__comparison tr{display:flex;flex-wrap:wrap}.c-premium-table__comparison thead th{padding:18px 24px 14px}.c-premium-table__comparison thead th:first-child{position:absolute;top:-9999px;left:-9999px}.c-premium-table__comparison thead th:nth-of-type(2),.c-premium-table__comparison thead th:nth-of-type(3){flex-basis:50%}.c-premium-table__comparison tbody th{flex-basis:100%}.c-premium-table__comparison tbody td{flex-basis:50%}}@media screen and (min-width:600px){.c-premium-table__comparison td img{transform:scale(.8) translateY(-1px)}}@media screen and (min-width:1000px){.c-premium-table__comparison td img{transform:none}}.c-premium-table__comparison{background:linear-gradient(90deg,#616161,#313131);border-radius:15px;margin-bottom:64px;position:relative;z-index:1}.c-premium-table--signup .c-premium-table__comparison{background:linear-gradient(90deg,#41cd8c,#00b698)}.c-premium-table__comparison thead{font-weight:500}.c-premium-table--signup .c-premium-table__comparison thead{color:#fff}.c-premium-table__comparison tbody{color:#363636}.c-premium-table__comparison tbody td,.c-premium-table__comparison tbody th{background:#fff}.c-premium-table__comparison tbody tr:nth-child(2n) td,.c-premium-table__comparison tbody tr:nth-child(2n) th{background:#f8f8f8}@media screen and (min-width:600px){.c-premium-table__comparison tbody td{border-left:1px solid #e8e8e8}.c-premium-table__comparison tbody th{text-align:left}}@media screen and (max-width:599px){.c-premium-table__comparison tbody tr:last-child td:first-of-type{border-bottom-left-radius:15px}}@media screen and (min-width:600px){.c-premium-table__comparison tbody tr:last-child th{border-bottom-left-radius:15px}}.c-premium-table__comparison tbody tr:last-child td:last-child{border-bottom-right-radius:15px}@media screen and (min-width:600px){.c-premium-table__comparison td,.c-premium-table__comparison th{padding:10px 40px 6px}}@media screen and (min-width:600px) and (min-width:1000px){.c-premium-table__comparison td,.c-premium-table__comparison th{padding:18px 64px 14px}}@media screen and (min-width:600px){.c-premium-table__comparison tbody th{padding:10px 24px 6px 40px}}@media screen and (min-width:600px) and (min-width:1000px){.c-premium-table__comparison tbody th{padding:18px 40px 14px 64px}}@media screen and (min-width:1400px){.c-premium-table__comparison{margin-bottom:96px}}.c-premium-table--signup .c-premium-table__comparison{box-shadow:0 50px 50px -20px rgba(0,0,0,.15)}.c-premium-table__more-info{position:relative;display:block;opacity:.55;transition:opacity .25s ease;margin-left:auto;margin-right:auto}@media screen and (min-width:600px){.c-premium-table__more-info{float:right;margin-left:6px}}@media screen and (min-width:1000px){.c-premium-table__more-info{margin-left:10px}}.c-premium-table__more-info:focus,.c-premium-table__more-info:hover{opacity:1}.c-premium-table__more-info>svg{width:20px;height:20px;vertical-align:-5px}@media screen and (min-width:1000px){.c-premium-table__more-info>svg{width:23px;height:23px;vertical-align:-6px}}.c-premium-table__close{position:relative;z-index:1;margin-top:-24px}@media screen and (min-width:600px){.c-premium-table__close{margin-top:-40px}}@media screen and (min-width:1400px){.c-premium-table__close{margin-top:-64px}}.c-premium-usps{overflow:hidden;position:relative;color:#fff;background:#000;padding:40px 0 64px}@media screen and (min-width:600px){.c-premium-usps{padding:64px 0 96px}}@media screen and (min-width:1000px){.c-premium-usps{padding:96px 0 64px}.c-premium-usps--bright{padding:96px 0 128px}}@media screen and (min-width:1400px){.c-premium-usps{padding:128px 0 96px}.c-premium-usps--bright{padding:128px 0 192px}}.c-premium-usps--bright{background:#fff;color:inherit}.c-premium-usps__heading{position:relative;z-index:1;font-weight:100;font-size:30px;line-height:36px;font-weight:700;margin-bottom:24px;text-align:center}.c-premium-usps__heading b{font-weight:700}@media screen and (min-width:1000px){.c-premium-usps__heading{font-size:47px;line-height:55px}}@media screen and (min-width:1650px){.c-premium-usps__heading{font-size:55px;line-height:65px}}@media screen and (min-width:1000px){.c-premium-usps__heading{margin-bottom:40px}}@media screen and (min-width:1400px){.c-premium-usps__heading{margin-bottom:64px}}.c-premium-usps--bright .c-premium-usps__heading{color:#41cd8c}.c-premium-usps__mark{position:relative;bottom:16px;margin-bottom:16px;z-index:1}@media screen and (min-width:600px){.c-premium-usps__mark{bottom:24px}}@media screen and (min-width:1000px){.c-premium-usps__mark{bottom:40px}}@media screen and (min-width:1400px){.c-premium-usps__mark{bottom:64px}}.c-premium-usps__background{position:absolute;top:0;right:0;left:0;overflow:hidden}.c-premium-usps__background img{max-width:180%;margin-left:-40%;margin-right:-40%}@media screen and (min-width:600px){.c-premium-usps__background img{max-width:100%;margin-left:0;margin-right:0}}.c-premium-usps__background:after,.c-premium-usps__background:before{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;z-index:1}.c-premium-usps__background:after{background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.85))}.c-premium-usps__background:before{background:linear-gradient(180deg,transparent 0,transparent 75%,#000)}@media screen and (min-width:600px){.c-premium-usps__background:before{background:linear-gradient(180deg,transparent 0,transparent 15%,#000)}}.c-premium-usps__features{position:relative;z-index:1}@media screen and (min-width:600px){.c-premium-usps__features{font-size:15px;line-height:19px;margin:40px 0 0}}@media screen and (min-width:600px) and (min-width:1000px){.c-premium-usps__features{font-size:18px;line-height:23px}}@media screen and (min-width:600px){.c-premium-usps--bright .c-premium-usps__features{margin:40px 0 16px}}@media screen and (min-width:1000px){.c-premium-usps__features{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;margin:64px 0 0}}@media screen and (min-width:1000px) and (min-width:1000px){.c-premium-usps__features{font-size:20px;line-height:28px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-premium-usps__features{font-size:23px;line-height:33px}}@media screen and (min-width:1000px){.c-premium-usps--bright .c-premium-usps__features{margin:64px 0 24px}}.c-premium-usps__feature{margin-bottom:24px}@media screen and (min-width:1000px){.c-premium-usps__feature{margin-bottom:40px}}@media screen and (max-width:599px){.c-premium-usps__feature{display:flex;align-items:center;text-align:left}.c-premium-usps__feature>:first-child{flex:0 0 100px}.c-premium-usps__feature>:last-child{padding-left:15px}}@media screen and (max-width:350px){.c-premium-usps__feature{align-items:flex-start}.c-premium-usps__feature>:first-child{flex-basis:60px}.c-premium-usps__feature>:last-child{padding-left:10px}}.c-premium-usps__feature-graphic{margin-bottom:8px;max-width:100px}@media screen and (min-width:600px){.c-premium-usps__feature-graphic{margin-bottom:16px;max-width:130px;width:75%}}@media screen and (min-width:1000px){.c-premium-usps__feature-graphic{margin-bottom:24px;width:55%;max-width:100%}}.c-premium-usps__feature-heading{font-weight:bolder}@media screen and (min-width:600px){.c-premium-usps__feature-heading{margin-bottom:8px}}.c-premium-usps__button{position:relative;z-index:1}.c-premium-usps__button:not(.c-button){font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;padding:13px 22px 9px 24px;border:2px solid #41cd8c;border-radius:50px;color:#41cd8c;cursor:pointer;margin-top:40px;transition:all .2s ease}@media screen and (min-width:1000px){.c-premium-usps__button:not(.c-button){font-size:16px;line-height:18px;letter-spacing:2px}}.c-premium-usps__button:not(.c-button):focus,.c-premium-usps__button:not(.c-button):hover{background:#41cd8c;color:#fff;transform:translateY(-2px);box-shadow:0 4px 20px rgba(65,205,140,.5)}.c-press{margin-bottom:40px;text-align:center}@media screen and (min-width:600px){.c-press{margin-bottom:64px;margin-top:-64px}}@media screen and (min-width:1000px){.c-press{margin-bottom:128px;margin-top:-40px;margin-bottom:192px;margin-top:-64px}}.c-press__main-heading{margin-bottom:16px;font-size:24px;line-height:33px}@media screen and (min-width:1000px){.c-press__main-heading{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-press__main-heading{font-size:32px;line-height:44px}}@media screen and (min-width:1000px){.c-press__main-heading{margin-bottom:40px}}@media screen and (min-width:600px){.c-press__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}}@media screen and (min-width:600px) and (min-width:1000px){.c-press__list{flex-wrap:nowrap}}.c-press__item{position:relative;background:#fff;box-shadow:0 33px 43px 0 #dcd9d0;border-radius:16px;padding:24px 16px;margin:0 0 40px;transition:all .5s ease}@media screen and (min-width:600px){.c-press__item{margin:0 16px 40px;flex-basis:43%}}@media screen and (min-width:1000px){.c-press__item{border-radius:24px;padding:40px 24px;margin:0 16px}}@media screen and (min-width:1400px){.c-press__item{margin:0 24px;padding:40px}}@media screen and (min-width:1650px){.c-press__item{margin:0 40px}.c-press__item:first-child{margin-left:16px}.c-press__item:last-child{margin-right:16px}}.c-press__item:hover{box-shadow:0 40px 53px 0 #dcd9d0;transform:translateY(-3px)}.c-press__quote[class]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;margin-bottom:0;margin-left:0;padding-left:0}.c-press__quote[class]:before{display:none}.c-press__quote[class]>*{max-width:100%}.c-press__logo{display:block;width:182px;height:35px}@media screen and (min-width:1400px){.c-press__logo{width:241px;height:47px}}.c-press__quote-text[class]{margin:24px 0;font-size:15px;line-height:19px}@media screen and (min-width:1000px){.c-press__quote-text[class]{font-size:18px;line-height:23px;margin:40px 0}}.c-press__quote-link[class][class]{color:inherit;text-decoration:none}.c-press__quote-link[class][class]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.c-radio{position:relative}.c-radio__input{position:absolute;left:-9999px}.c-radio__label{padding-left:40px}.c-radio__label>span{position:relative;top:2px}@media screen and (min-width:1000px){.c-radio__label>span{top:1px}}@media screen and (min-width:1400px){.c-radio__label>span{top:2px}}@media screen and (min-width:1650px){.c-radio__label>span{top:1px}}.c-radio__label:before{content:"";position:absolute;left:0;top:-3px;width:28px;height:28px;border:1px solid #41cd8c;border-radius:50%;transition:all .2s ease}@media screen and (min-width:1400px){.c-radio__label:before{top:0}}.c-radio--purple .c-radio__label:before{border-color:#8278c8}.c-radio__input:checked+.c-radio__label:before{background:#41cd8c;animation:pulse-radio .6s ease-out forwards}.c-radio--purple .c-radio__input:checked+.c-radio__label:before{background:#8278c8;animation:pulse-radio-purple .6s ease-out forwards}@keyframes pulse-radio{0%{transform:scale(1)}10%{transform:scale(.7)}20%{box-shadow:0 0 0 0 #fff,0 0 0 1px #41cd8c}40%{transform:scale(1.1)}80%{transform:scale(1)}to{box-shadow:0 0 0 8px #fff,0 0 0 9px transparent}}@keyframes pulse-radio-purple{0%{transform:scale(1)}10%{transform:scale(.7)}20%{box-shadow:0 0 0 0 #fff,0 0 0 1px #8278c8}40%{transform:scale(1.1)}80%{transform:scale(1)}to{box-shadow:0 0 0 8px #fff,0 0 0 9px transparent}}.c-radio__input:checked+.c-radio__label:after{content:"";background:url(/media/check-white.7569aaf3.svg) 50% 50% no-repeat;position:absolute;top:2px;left:3px;width:22px;height:18px;background-size:65%}@media screen and (min-width:1400px){.c-radio__input:checked+.c-radio__label:after{top:5px}}.c-radio__input:not(:checked):hover+.c-radio__label:before{border-color:#289965}.c-radio--purple .c-radio__input:not(:checked):hover+.c-radio__label:before{border-color:#5346ad}[data-whatinput=keyboard] .c-radio__input:checked:focus+.c-radio__label:before{background-color:#2ead72;border-color:#2ead72}.c-radio--purple [data-whatinput=keyboard] .c-radio__input:checked:focus+.c-radio__label:before{background-color:#6054b9;border-color:#6054b9}.c-reading-time[class]{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-weight:300;color:#93896c;margin-bottom:24px;margin-right:-16px;overflow:hidden}@media screen and (min-width:1000px){.c-reading-time[class]{font-size:16px;line-height:18px;letter-spacing:2px}}@media screen and (min-width:600px){.c-reading-time[class]{margin-right:0}}@media screen and (min-width:1000px){.c-reading-time[class]{margin-bottom:40px;margin-top:-24px}}@media screen and (min-width:1400px){.c-reading-time[class]{margin-top:-40px}}.c-reading-time[class] img{position:relative;bottom:1px;margin-left:4px;margin-right:-14px;margin-bottom:0}@media screen and (min-width:600px){.c-reading-time[class] img{margin-right:0}}.c-recipe-facts{margin:40px 0 24px}@media screen and (min-width:600px){.c-recipe-facts{margin-bottom:40px}}@media screen and (min-width:1000px){.c-recipe-facts{margin-bottom:64px}}.c-recipe-facts__list[class]{display:flex;justify-content:center;margin:0;list-style:none}.c-recipe-facts__item{margin:0 12px}@media screen and (min-width:600px){.c-recipe-facts__item{margin:0 24px}}.c-recipe-facts__item:first-child{margin-left:0}.c-recipe-facts__item:last-child{margin-right:0}.c-recipe-facts__text{font-size:15px;line-height:19px;display:block;margin-top:8px;text-align:center}@media screen and (min-width:1000px){.c-recipe-facts__text{font-size:18px;line-height:23px}}.c-recipe-facts__symbol-wrapper{width:40px;height:40px;margin-left:auto;margin-right:auto;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:0 0 3px #dedbd3}.c-recipe-facts--on-white .c-recipe-facts__symbol-wrapper{box-shadow:none;border:1px solid #e5e3db}@media screen and (min-width:600px){.c-recipe-facts__symbol-wrapper{width:50px;height:50px}}.c-recipe-facts__symbol[class]{border-radius:0;margin:0;width:60%}.c-recipe-facts__symbol--plate[class]{position:relative;bottom:3px}.c-recipe-facts__symbol--scale[class]{width:55%}.c-recipe{margin-top:24px}@media screen and (min-width:600px){.c-recipe{display:flex;margin-top:40px}}@media screen and (min-width:1000px){.c-recipe{margin-top:64px}}.c-recipe__heading[class]{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin:0 0 24px}@media screen and (min-width:1000px){.c-recipe__heading[class]{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-recipe__heading[class]{font-size:20px;line-height:22px}}.c-recipe__ingredients[class]{font-size:15px;line-height:19px;flex-basis:33%;flex-shrink:0}@media screen and (min-width:1000px){.c-recipe__ingredients[class]{font-size:18px;line-height:23px}}.c-recipe__ingredients[class] ul{margin-left:14px}@media screen and (min-width:600px){.c-recipe__ingredients[class] ul{padding-top:3px}}.c-recipe__ingredients[class] li{margin-bottom:10px}@media screen and (min-width:600px){.c-recipe__instructions[class]{margin-left:40px}}.c-recipe__instructions[class] ol{counter-reset:li;list-style:none;margin-left:40px}.c-recipe__instructions[class] li{position:relative;margin-bottom:10px}.c-recipe__instructions[class] li:before{font-size:15px;line-height:19px;content:counter(li);counter-increment:li;position:absolute;left:-40px;width:24px;height:24px;padding:4px;color:#fff;background:#41cd8c;font-weight:bolder;border-radius:50%;text-align:center}@media screen and (min-width:1000px){.c-recipe__instructions[class] li:before{font-size:18px;line-height:23px}}.c-recipes-teaser{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;width:calc(100% + 32px);margin-left:-16px;padding-left:16px}.c-recipes-teaser__inner{display:flex;width:1104px;margin-bottom:15px}.c-recipes-teaser__card{width:260px;margin-right:16px;border-radius:8px;background:#fff;box-shadow:0 10px 15px -10px rgba(103,96,75,.3)}.c-recipes-teaser__card:last-child{margin-right:0}.c-recipes-teaser__card-inner{padding:0 16px 16px;height:100%}.c-recipes-teaser__button{width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch}.c-recipes-teaser__image-wrapper{position:relative;height:150px;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;overflow:hidden;border-radius:8px 8px 0 0}.c-recipes-teaser__image{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:none}.c-recipes-teaser__recipe-title[class]{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;text-align:left;margin-top:16px}@media screen and (min-width:1000px){.c-recipes-teaser__recipe-title[class]{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-recipes-teaser__recipe-title[class]{font-size:23px;line-height:33px}}.c-recipes_teaser__recipe-meta[class]{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;display:flex;justify-content:space-between;list-style:none;margin:auto 0 0}@media screen and (min-width:1000px){.c-recipes_teaser__recipe-meta[class]{font-size:16px;line-height:18px;letter-spacing:2px}}.c-recipes-teaser__cta-heading[class]{text-align:center;margin-bottom:20px;margin-top:40px}@media screen and (min-width:1000px){.c-recipes-teaser__cta-heading[class]{font-size:24px;line-height:33px}}@media screen and (min-width:1000px) and (min-width:1000px){.c-recipes-teaser__cta-heading[class]{font-size:27px;line-height:37px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-recipes-teaser__cta-heading[class]{font-size:32px;line-height:44px}}.c-recipes-teaser__cta-rating{margin-top:-32px}.c-recipes-teaser__popover{position:fixed;top:50px;bottom:20px;left:50%;transform:translateX(-50%);width:320px;box-shadow:0 25px 50px -20px rgba(0,0,0,.5);text-align:left}@media only screen and (min-height:620px){.c-recipes-teaser__popover{top:50%;bottom:auto;height:540px;transform:translateX(-50%) translateY(-50%)}}@media only screen and (min-height:800px){.c-recipes-teaser__popover{height:650px;transform:translateX(-50%) translateY(-50%)}}@media screen and (min-width:600px){.c-recipes-teaser__popover{width:400px}}@media screen and (min-width:1000px){.c-recipes-teaser__popover{width:450px}}.c-recipes-teaser__popover-bg{position:fixed;top:0;right:0;bottom:0;left:0}.c-recipes-teaser__popover-close{position:absolute;display:block;cursor:pointer;top:12px;right:12px;width:34px;height:34px;border-radius:50%;text-indent:300%;overflow:hidden;white-space:nowrap;background:#fff url(/media/close-black.56d75c38.svg) 50% 50% no-repeat;z-index:1;transition:opacity .2s ease}.c-recipes-teaser__popover-inner{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:8px;padding:0 24px;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width:600px){.c-recipes-teaser__popover-inner{padding:0 40px}}.c-recipes-teaser__popover-image-wrapper{height:200px;margin-left:-24px;margin-right:-24px;margin-bottom:16px;position:relative;border-radius:8px 8px 0 0;overflow:hidden}@media screen and (min-width:600px){.c-recipes-teaser__popover-image-wrapper{margin-left:-40px;margin-right:-40px;margin-bottom:24px}}.c-recipes-teaser__popover-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-recipes-teaser__popover-heading{font-size:21px;line-height:25px;font-weight:900;margin-bottom:4px}@media screen and (min-width:1000px){.c-recipes-teaser__popover-heading{font-size:25px;line-height:30px}}@media screen and (min-width:1650px){.c-recipes-teaser__popover-heading{font-size:30px;line-height:36px}}.c-recipes-teaser__popover-macros{font-size:15px;line-height:19px;display:flex;align-items:flex-start}@media screen and (min-width:1000px){.c-recipes-teaser__popover-macros{font-size:18px;line-height:23px}}@media screen and (max-width:999px){.c-recipes-teaser__popover-macros{margin-bottom:-16px}}.c-recipes-teaser__popover-macro:not(:first-child){position:relative;margin-left:5px;padding-left:7px}.c-recipes-teaser__popover-macro:not(:first-child):before{content:"";position:absolute;top:7px;left:0;width:2px;height:2px;background:#363636;border-radius:50%}.c-recipes-teaser__popover-sub-heading{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-bottom:8px;margin-top:24px}@media screen and (min-width:1000px){.c-recipes-teaser__popover-sub-heading{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-recipes-teaser__popover-sub-heading{font-size:20px;line-height:22px}}.c-recipes-teaser__popover-instructions{counter-reset:li;list-style:none;margin-left:40px;margin-bottom:16px}.c-recipes-teaser__popover-instruction{position:relative;margin-bottom:10px}.c-recipes-teaser__popover-instruction b{font-weight:500}.c-recipes-teaser__popover-instruction:before{font-size:15px;line-height:19px;content:counter(li);counter-increment:li;position:absolute;left:-40px;top:-2px;width:24px;height:24px;padding:4px;color:#fff;background:#41cd8c;font-weight:bolder;border-radius:50%;text-align:center}@media screen and (min-width:1000px){.c-recipes-teaser__popover-instruction:before{font-size:18px;line-height:23px}}.c-recipes-teaser__popover-instruction[class]:before{line-height:1.3}@media screen and (min-width:1000px){.c-recipes-teaser__popover-instruction[class]:before{line-height:1.2}}.c-reipces-teaser__popover-serving{font-size:15px;line-height:19px;color:#767676;margin-top:-8px;margin-bottom:16px}@media screen and (min-width:1000px){.c-reipces-teaser__popover-serving{font-size:18px;line-height:23px}}.c-reipces-teaser__popover-info{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px}.c-reipces-teaser__popover-info>*{flex:0 0 50%;margin-bottom:4px}.c-reipces-teaser__popover-info>:nth-child(2n){text-align:right;font-weight:500}.c-recipes-teaser__popover-height-toggle{position:relative;overflow:hidden;padding-bottom:36px}.c-recipes-teaser__popover-height-toggle--closed{height:153px}.c-recipes-teaser__popover-height-toggle--closed ol,.c-recipes-teaser__popover-height-toggle--closed ul{opacity:.5;filter:grayscale(1)}.c-recipes-teaser__popover-height-toggle-button{position:absolute;width:100%;bottom:0;left:0;height:36px;background:#fff;border:1px solid #e6e6e6;border-width:1px 0;z-index:1;text-indent:300%;white-space:nowrap;overflow:hidden}.c-recipes-teaser__popover-height-toggle-button:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:17px;background:url(/media/chevron-left-green.dd0b830d.svg) 0 0 no-repeat;background-size:10px 17px;transform:translate(-50%,-50%) rotate(90deg);transform-origin:center center}.c-recipes-teaser__popover-height-toggle--closed .c-recipes-teaser__popover-height-toggle-button:after{transform:translate(-50%,-50%) rotate(-90deg)}.c-redeem-form{max-width:450px;margin:0 auto;text-align:center}.c-redeem-form__label{font-size:15px;line-height:19px;color:#67604b;margin-bottom:8px;text-align:left}@media screen and (min-width:1000px){.c-redeem-form__label{font-size:18px;line-height:23px}}@media screen and (min-width:600px){.c-redeem-form__label{margin-bottom:16px}}.c-redeem-form__input{font-size:30px;line-height:41px;font-weight:100;border:1px solid #e9e7e1;background:#fff;border-radius:50px;margin-bottom:24px;padding:.2em 24px 0;text-align:center;transition:border-color .1s ease}@media screen and (min-width:1000px){.c-redeem-form__input{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-redeem-form__input{font-size:40px;line-height:55px}}@media screen and (min-width:600px){.c-redeem-form__input{margin-bottom:40px}}.c-redeem-form__input:focus{border-color:#41cd8c}.c-redeem{text-align:center}.c-redeem__header{margin:16px 0 24px}@media screen and (min-width:1400px){.c-redeem__header{margin:40px 0}}.c-redeem__top-logo{position:absolute;left:50%;top:16px;transform:translateX(-50%)}@media screen and (min-width:1000px){.c-redeem__top-logo{top:40px}}.c-redeem__footer{margin:16px 0 96px}@media screen and (min-width:600px){.c-redeem__footer{margin:24px 0 128px}}.c-redeem__discount-bubble{display:block;width:80px;height:80px;line-height:85px;font-size:1.55em;font-weight:900;margin:0 auto 16px;background:url(/media/octagon.72165149.png) 50% 50% no-repeat;background-size:100%;color:#fff;border-radius:50%;text-align:center;transform:rotate(4deg)}@media screen and (min-width:1000px){.c-redeem__discount-bubble{width:90px;height:90px;line-height:95px}}@media screen and (min-width:1650px){.c-redeem__discount-bubble{width:100px;height:100px;line-height:105px}}.c-redeem__top{margin-bottom:24px;position:relative}@media screen and (min-width:1000px){.c-redeem__top{margin-bottom:64px}}.c-redeem__top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(162deg,transparent,rgba(0,0,0,.8))}.c-redeem__top-image{overflow:hidden}.c-redeem__top-image img{width:100%;min-height:250px;object-fit:cover}@media screen and (min-width:600px){.c-redeem__top-image img{min-height:0;height:500px}}@media screen and (min-width:1400px){.c-redeem__top-image img{height:600px}}@media screen and (min-width:1650px){.c-redeem__top-image img{height:700px}}.c-redeem__top-content{position:absolute;top:20%;right:0;bottom:0;left:0;color:#fff;text-align:center}.c-redeem__top-content>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:24px}@media screen and (min-width:600px){.c-redeem__top-content>div{padding-bottom:40px}}@media screen and (min-width:1000px){.c-redeem__top-content>div{padding-bottom:64px}}.c-redeem__top-text{font-size:30px;line-height:1.1;font-weight:900;margin-bottom:16px}@media screen and (min-width:1000px){.c-redeem__top-text{font-size:34px}}@media screen and (min-width:1650px){.c-redeem__top-text{font-size:40px}}@media screen and (min-width:600px){.c-redeem__top-text{font-weight:100;font-size:40px;line-height:1;font-weight:900;width:75%;margin-left:auto;margin-right:auto}.c-redeem__top-text b{font-weight:700}}@media screen and (min-width:600px) and (min-width:351px){.c-redeem__top-text{font-size:47px}}@media screen and (min-width:600px) and (min-width:1000px){.c-redeem__top-text{font-size:61px}}@media screen and (min-width:600px) and (min-width:1650px){.c-redeem__top-text{font-size:72px}}@media screen and (min-width:1400px){.c-redeem__top-text{width:50%}}.c-redeem__top-text-pre{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;display:block;margin-bottom:4px}@media screen and (min-width:1000px){.c-redeem__top-text-pre{font-size:16px;line-height:18px;letter-spacing:2px}}.c-redeem__top-curve{position:absolute;bottom:-1px;left:0;z-index:1}.c-redeem__pick-subscription{max-width:480px;margin:0 auto}.c-redeem__heading{font-size:30px;line-height:1.1;font-weight:900;color:#41cd8c;margin-bottom:40px;max-width:800px;margin-left:auto;margin-right:auto}@media screen and (min-width:1000px){.c-redeem__heading{font-size:34px}}@media screen and (min-width:1650px){.c-redeem__heading{font-size:40px}}@media screen and (min-width:600px){.c-redeem__heading{font-weight:100;font-size:30px;line-height:36px;font-weight:900}.c-redeem__heading b{font-weight:700}}@media screen and (min-width:600px) and (min-width:1000px){.c-redeem__heading{font-size:47px;line-height:55px}}@media screen and (min-width:600px) and (min-width:1650px){.c-redeem__heading{font-size:55px;line-height:65px}}.c-redeem__pre-heading{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;display:block;color:#363636;margin-bottom:4px}@media screen and (min-width:1000px){.c-redeem__pre-heading{font-size:16px;line-height:18px;letter-spacing:2px}}@media screen and (min-width:600px){.c-redeem__pre-heading{position:relative}}.c-redeem__footer{margin:16px 0 64px;text-align:center}@media screen and (min-width:600px){.c-redeem__footer{margin-top:24px}}@media screen and (min-width:1000px){.c-redeem__footer{margin-top:40px;margin-top:64px}}.c-related{margin-top:24px}@media screen and (min-width:600px){.c-related{margin-top:64px}}@media screen and (min-width:1000px){.c-related{margin-top:40px}}@media screen and (min-width:1400px){.c-related{margin-top:64px}}.c-related__heading{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-bottom:-16px;color:#9e957a;text-align:center}@media screen and (min-width:1000px){.c-related__heading{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-related__heading{font-size:20px;line-height:22px}}@media screen and (min-width:600px){.c-related__heading{margin-bottom:-24px}}.c-renew{text-align:center}.c-renew__header{position:relative;background:url(/media/bg-gradient.378d4f01.jpg);display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:30px;background-size:cover}.c-renew__heading{font-size:30px;line-height:1.1;font-weight:900;color:#fff;margin-bottom:40px}@media screen and (min-width:1000px){.c-renew__heading{font-size:34px}}@media screen and (min-width:1650px){.c-renew__heading{font-size:40px}}@media screen and (min-width:600px){.c-renew__heading{font-weight:100;font-size:30px;line-height:36px;font-weight:900}.c-renew__heading b{font-weight:700}}@media screen and (min-width:600px) and (min-width:1000px){.c-renew__heading{font-size:47px;line-height:55px}}@media screen and (min-width:600px) and (min-width:1650px){.c-renew__heading{font-size:55px;line-height:65px}}.c-renew__logo-wrapper{position:absolute;top:20px;width:100%}.c-renew__inner{position:relative;max-width:480px;margin:0 auto}.c-renew__buttons{display:flex;flex-direction:column;align-items:center}.c-renew__up-button{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;color:#beb8a6;border-radius:50px;margin-bottom:96px;text-decoration:none;display:block}@media screen and (min-width:1000px){.c-renew__up-button{font-size:16px;line-height:18px;letter-spacing:2px}}.c-renew__up-button:before{content:"↑";display:block;font-size:2em;margin-bottom:16px}.c-renew__sign-up-link{text-decoration:none;color:#363636;margin-bottom:16px;cursor:pointer;font-size:15px;line-height:19px;border-bottom:1px solid rgba(0,0,0,.15);transition:border-bottom-color .2s ease}.c-upgrade__steps{color:#fff}.c-renew__offer-info{font-size:14px;line-height:16px}@media screen and (min-width:1000px){.c-renew__offer-info{font-size:15px;line-height:17px}}.c-review{text-align:center;font-style:italic;color:#67604b}.c-review--dark{font-style:normal;color:#fff}.c-review__quote[class]{font-size:15px;line-height:19px;margin-left:0;padding-left:0}@media screen and (min-width:1000px){.c-review__quote[class]{font-size:18px;line-height:23px}}.c-review__quote[class]:before{display:none}.c-review__rating,.c-review__rating:before{position:relative;display:inline-block;width:110px;height:22px;background:url(/media/star.c076ab25.svg) 0 0 repeat-x;background-size:22px;margin-bottom:4px}@media screen and (min-width:1000px){.c-review__rating,.c-review__rating:before{width:130px;height:28px;background-size:28px;margin-bottom:8px}}.c-review__rating:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3}.c-review__rating--4-5{width:95.7px;margin-right:6px}@media screen and (min-width:1000px){.c-review__rating--4-5{width:122.2px;margin-right:8px}}.c-review__rating--4-75{width:97.9px;margin-right:5px}@media screen and (min-width:1000px){.c-review__rating--4-75{width:124.8px;margin-right:7px}}.c-reviews{text-align:center;padding:40px 0 24px}@media screen and (min-width:600px){.c-reviews{padding:64px 0 40px}}@media screen and (min-width:1000px){.c-reviews{padding:128px 0}}@media screen and (min-width:1650px){.c-reviews{padding:192px 0}}.c-reviews__heading{color:#67604b;margin-bottom:24px;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1000px){.c-reviews__heading{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-reviews__heading{font-size:20px;line-height:22px}}@media screen and (min-width:600px){.c-reviews__heading{margin-bottom:40px}}@media screen and (min-width:1650px){.c-reviews__heading{margin-bottom:64px}}.c-sale-box{position:fixed;right:0;bottom:0;left:0;max-height:100%;box-shadow:0 25px 40px -10px rgba(0,0,0,.35);z-index:110;border-radius:16px;transform:translateY(calc(100% + 100px));transition:transform .5s ease,bottom .3s ease}.c-sale-box--appear{transform:translateY(0)}@media screen and (min-width:600px){.c-sale-box{right:7%;left:7%;bottom:40px}}@media screen and (min-width:1000px){.c-sale-box{right:20%;left:20%}}@media screen and (min-width:1650px){.c-sale-box{right:25%;left:25%;bottom:64px}}.c-sale-box--collapsed{bottom:0}.c-sale-box__top-bar{background:linear-gradient(90deg,#616161,#313131);color:#fff;cursor:pointer;border-radius:16px 16px 0 0;padding:16px 40px 16px 80px;font-weight:700;position:relative}@media screen and (min-width:600px){.c-sale-box__top-bar{padding-left:90px}}@media screen and (min-width:1000px){.c-sale-box__top-bar{padding-left:105px}}@media screen and (min-width:1650px){.c-sale-box__top-bar{padding-left:115px}}.c-sale-box__heading{position:relative;top:2px}.c-sale-box__discount-badge{font-size:21px;line-height:29px;position:absolute;top:-15px;left:8px;font-weight:900;width:65px;height:65px;line-height:70px;background:url(/media/octagon.72165149.png) 50% 50% no-repeat;background-size:100%;text-align:center;transform:rotate(4deg)}@media screen and (min-width:1000px){.c-sale-box__discount-badge{font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.c-sale-box__discount-badge{font-size:30px;line-height:42px}}@media screen and (min-width:600px){.c-sale-box__discount-badge{left:16px}}@media screen and (min-width:1000px){.c-sale-box__discount-badge{top:-20px;width:75px;height:75px;line-height:82px}}@media screen and (min-width:1650px){.c-sale-box__discount-badge{top:-30px;width:90px;height:90px;line-height:100px}}.c-sale-box__toggle-button{position:absolute;right:24px;top:50%;z-index:1;transform:translateY(-50%);width:32px;height:32px;overflow:hidden;white-space:nowrap;text-indent:40px;background:url(/media/chevron-bottom-circle.d620c277.svg) 0 0 no-repeat;background-size:100%;transition:transform .35s ease}.c-sale-box--collapsed .c-sale-box__toggle-button{transform:translateY(-50%) rotate(-180deg)}.c-sale-box__content-wrapper{overflow:hidden;transition:height .35s ease}.c-sale-box__content{background:#fff;padding:16px 24px 8px;text-align:center}@media screen and (max-width:350px){.c-sale-box__content{padding-bottom:1px}}@media screen and (min-width:600px){.c-sale-box__content{border-radius:0 0 16px 16px;padding:24px 64px 16px}}.c-sale-box__content-inner{max-width:600px;margin:0 auto}.c-sale-box__banner-graphic{width:calc(100% + 48px);max-width:none;margin:-16px -24px 16px}@media screen and (min-width:600px){.c-sale-box__banner-graphic{width:calc(100% + 128px);margin:-24px -64px 16px}}@media screen and (max-height:720px) and (min-width:700px){.c-sale-box__banner-graphic{display:none}}.c-sale-box__graphic{width:35%;max-width:150px;margin:0 auto 8px}@media screen and (max-width:350px){.c-sale-box__graphic{width:30%}}.c-sale-box__content-heading{font-size:24px;line-height:33px;color:#41cd8c;margin-bottom:4px;font-weight:900}@media screen and (min-width:1000px){.c-sale-box__content-heading{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-sale-box__content-heading{font-size:32px;line-height:44px}}@media screen and (max-width:350px){.c-sale-box__content-heading{font-size:21px;line-height:29px}}@media screen and (max-width:350px) and (min-width:1000px){.c-sale-box__content-heading{font-size:25px;line-height:35px}}@media screen and (max-width:350px) and (min-width:1650px){.c-sale-box__content-heading{font-size:30px;line-height:42px}}.c-sale-box__content-text{margin-bottom:24px}@media screen and (max-width:350px){.c-sale-box__content-text{font-size:15px;line-height:19px}}@media screen and (max-width:350px) and (min-width:1000px){.c-sale-box__content-text{font-size:18px;line-height:23px}}.c-sale-box__cta{margin-top:16px}[class].c-sale-teaser{font-size:15px;line-height:19px;position:relative;display:flex;align-items:center;padding:4px 16px;margin:0 auto 16px;border-radius:8px;text-align:left;background:linear-gradient(90deg,#616161,#313131);color:#fff}@media screen and (min-width:1000px){[class].c-sale-teaser{font-size:18px;line-height:23px}}[class].c-sale-teaser--limit-width{max-width:450px}@media screen and (min-width:1000px){[class].c-sale-teaser--limit-width{max-width:530px}}@media screen and (min-width:600px){[class].c-sale-teaser{margin-bottom:24px}}@media screen and (min-width:1000px){[class].c-sale-teaser{margin-bottom:40px;padding:8px 24px}}[class].c-sale-teaser p{margin:0}[class].c-sale-teaser b{font-weight:inherit}[class].c-sale-teaser__bubble{flex-shrink:0;width:80px;height:80px;line-height:85px;font-size:1.65em;font-weight:900;margin:0 16px 0 0;background:url(/media/octagon.72165149.png) 50% 50% no-repeat;background-size:100%;color:#fff;border-radius:50%;text-align:center}@media screen and (min-width:1000px){[class].c-sale-teaser__bubble{margin-right:25px;width:90px;height:90px;line-height:95px}}[class].c-sale-teaser__pre-heading[class]{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:600;margin-bottom:4px}@media screen and (min-width:1000px){[class].c-sale-teaser__pre-heading[class]{font-size:16px;line-height:18px;letter-spacing:2px}}[class].c-sale-teaser__text{flex-grow:1}[class].c-sale-teaser__link:link,[class].c-sale-teaser__link:visited{color:inherit}[class].c-sale-teaser__link:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;opacity:0;border:1px solid #b3ac98;border-radius:8px;transition:all .2s ease}[class].c-sale-teaser__link:hover:before{opacity:1}.c-samsung__error-label{font-size:15px;line-height:19px;color:#d24646;font-weight:500;display:inline-block;max-width:450px}@media screen and (min-width:1000px){.c-samsung__error-label{font-size:18px;line-height:23px}}.c-samsung__feature-image-wrapper{padding-right:0;margin-top:64px}@media screen and (min-width:1000px){.c-samsung__feature-image-wrapper{padding-right:64px}}.c-samung__feature-wrapper{flex-direction:column;padding-top:64px;padding-left:64px;padding-right:64px}@media screen and (min-width:1000px){.c-samung__feature-wrapper{flex-direction:row-reverse}}.c-samsung__redeem-input{max-width:450px}.c-samsung-redeem-form{display:flex;flex-direction:column;align-items:center}.c-app-buttons__button{z-index:10;position:relative}.c-samsung__logo.c-partner-header__logo{margin-top:0}.c-share{text-align:center;margin-top:-16px}.c-share__heading[class]{font-size:15px;line-height:19px;font-weight:300;margin-bottom:8px;color:#67604b}@media screen and (min-width:1000px){.c-share__heading[class]{font-size:18px;line-height:23px}}@media screen and (min-width:600px){.c-share__heading[class]{margin-bottom:16px}}.c-share__list[class]{display:flex;justify-content:center;align-items:stretch;margin:0;list-style:none}.c-share__item{margin-right:16px;margin-bottom:0;flex-basis:100px}@media screen and (min-width:1000px){.c-share__item{flex-basis:135px}}.c-share__item:last-child{margin-right:0}.c-share__button[class][class],.c-share__button[class][class]:visited{font-size:15px;line-height:19px;font-weight:500;display:inline-block;height:100%;border-radius:4px;padding:.65em 1.1em .3em 1em;color:#fff;display:flex;justify-content:center;transition:all .2s ease}@media screen and (min-width:1000px){.c-share__button[class][class],.c-share__button[class][class]:visited{font-size:18px;line-height:23px;padding:.6em 1.1em .3em 1em}}.c-share__item--facebook .c-share__button[class][class],.c-share__item--facebook .c-share__button[class][class]:visited{background:#306199;box-shadow:0 3px 12px rgba(48,97,153,.5)}.c-share__item--twitter .c-share__button[class][class],.c-share__item--twitter .c-share__button[class][class]:visited{background:#4ab3f4;box-shadow:0 3px 12px rgba(74,179,244,.6)}.c-share__item--pinterest .c-share__button[class][class],.c-share__item--pinterest .c-share__button[class][class]:visited{background:#b81621;box-shadow:0 3px 12px rgba(184,22,33,.4)}.c-share__button[class][class]:focus,.c-share__button[class][class]:hover{transform:translateY(-2px)}.c-share__item--facebook .c-share__button[class][class]:focus,.c-share__item--facebook .c-share__button[class][class]:hover{box-shadow:0 5px 12px rgba(48,97,153,.4)}.c-share__item--twitter .c-share__button[class][class]:focus,.c-share__item--twitter .c-share__button[class][class]:hover{box-shadow:0 5px 12px rgba(74,179,244,.6)}.c-share__item--pinterest .c-share__button[class][class]:focus,.c-share__item--pinterest .c-share__button[class][class]:hover{box-shadow:0 5px 12px rgba(184,22,33,.4)}.c-share__icon{position:relative;bottom:2px;fill:#fff;width:22px;height:22px}.c-share__item--facebook .c-share__icon{bottom:1px;width:18px;height:18px}@media screen and (min-width:1000px){.c-share__item--facebook .c-share__icon{bottom:0}}.c-share__item--pinterest .c-share__icon{bottom:3px}@media screen and (max-width:599px){.c-share__text{position:absolute;left:-9999px}}.c-share__text{margin-left:8px}.c-short-text-block{text-align:center}@media screen and (min-width:1000px){.c-short-text-block{text-align:left;max-width:520px}}.c-short-text-block__heading{margin-bottom:8px;font-weight:100;font-size:30px;line-height:36px}.c-short-text-block__heading b{font-weight:700}@media screen and (min-width:1000px){.c-short-text-block__heading{font-size:47px;line-height:55px}}@media screen and (min-width:1650px){.c-short-text-block__heading{font-size:55px;line-height:65px}}@media screen and (min-width:1000px){.c-short-text-block__heading{margin-bottom:24px}}.c-short-text-block__pre-heading{display:block;margin-bottom:4px;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width:1000px){.c-short-text-block__pre-heading{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-short-text-block__pre-heading{font-size:20px;line-height:22px}}@media screen and (min-width:1000px){.c-short-text-block__pre-heading{margin-bottom:16px}}.c-short-text-block__text+*{margin-top:40px}.c-short-text-block__text>*+*{margin-top:16px}.c-short-text-block__text[class]>a,.c-short-text-block__text[class]>button{display:inline-block;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;margin-top:16px;margin-right:24px;color:#000;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2);transition:color .2s ease,border-bottom .2s ease}@media screen and (min-width:1000px){.c-short-text-block__text[class]>a,.c-short-text-block__text[class]>button{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-short-text-block__text[class]>a,.c-short-text-block__text[class]>button{font-size:20px;line-height:22px}}.c-short-text-block__text[class]>a:focus,.c-short-text-block__text[class]>a:hover,.c-short-text-block__text[class]>button:focus,.c-short-text-block__text[class]>button:hover{color:#3caae6;border-bottom-color:rgba(60,170,230,.2)}@media screen and (min-width:1000px){.c-short-text-block__text[class]>a,.c-short-text-block__text[class]>button{margin-top:40px}}.c-signup-cta{margin-top:40px;text-align:center}@media screen and (min-width:600px){.c-signup-cta{margin-top:64px}}@media screen and (min-width:1000px){.c-signup-cta{margin-top:96px}}.c-signup-cta__text[class]{font-size:30px;line-height:41px;font-weight:100;margin-bottom:16px;color:#67604b}@media screen and (min-width:1000px){.c-signup-cta__text[class]{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-signup-cta__text[class]{font-size:40px;line-height:55px}}@media screen and (min-width:600px){.c-signup-cta__text[class]{margin-bottom:24px}}.c-signup-cta__secondary[class][class]{font-size:15px;line-height:19px;text-align:center;margin-top:24px;color:#67604b}@media screen and (min-width:1000px){.c-signup-cta__secondary[class][class]{font-size:18px;line-height:23px}}.c-signup-cta__secondary[class][class] a,.c-signup-cta__secondary[class][class] a:visited{color:#67604b;text-decoration:none;border-bottom:1px solid rgba(103,96,75,.2);transition:border .2s ease}.c-signup-cta__secondary[class][class] a:focus,.c-signup-cta__secondary[class][class] a:hover{border-bottom-color:#67604b}.c-signup-flow{position:relative;z-index:1;margin-top:64px}.c-signup-flow--redeem{margin-top:-64px}@media screen and (min-width:600px){.c-signup-flow{margin-top:128px}.c-signup-flow--redeem{margin-top:-96px}}@media screen and (min-width:1000px){.c-signup-flow{margin-top:192px}.c-signup-flow--redeem{margin-top:-128px}}.c-signup-flow--marginless{margin-top:0}.c-signup-flow__inner{position:relative;background:#fff;border-radius:8px;max-width:450px;text-align:center;margin:0 auto 64px;padding:40px 16px 24px}.c-signup-flow--marginless .c-signup-flow__inner[class],.c-signup-flow--redeem .c-signup-flow__inner[class]{margin-bottom:40px}@media screen and (min-width:600px){.c-signup-flow--redeem .c-signup-flow__inner[class]{margin-bottom:0}}@media screen and (min-width:600px){.c-signup-flow__inner{min-height:580px;padding-left:24px;padding-right:24px;margin:0 auto -128px}}@media screen and (min-width:1000px){.c-signup-flow__inner{max-width:530px;min-height:650px;margin:0 auto -192px;padding:64px 40px 40px;transition:margin-right .2s ease}.c-signup-flow--startpage .c-signup-flow__inner{margin-right:0}}.c-signup-flow--samsung{min-height:900px}.c-signup-flow__inner:before{content:"";position:absolute;top:60px;right:30px;left:30px;bottom:-30px;filter:blur(25px);z-index:-1}@supports (filter:blur(15px)){.c-signup-flow__inner:before{background:rgba(0,0,0,.15)}}.c-signup-flow .c-signup-flow__inner:after{content:"";border-radius:200px 50px 50px 0;position:absolute;top:0;left:2px;height:3px;width:0;background:#41cd8c;transition:width .5s ease-in-out}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.c-signup-flow__main-heading{font-size:30px;line-height:41px;font-weight:100;margin-bottom:24px}@media screen and (min-width:1000px){.c-signup-flow__main-heading{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-signup-flow__main-heading{font-size:40px;line-height:55px}}.c-signup-flow__info{font-size:14px;line-height:16px;color:#555;margin:24px auto 0;max-width:280px}@media screen and (min-width:1000px){.c-signup-flow__info{font-size:15px;line-height:17px}}.c-signup-flow__info--bottom{position:absolute;bottom:40px;left:24px;right:24px}.c-signup-flow__checkmark{width:60px;height:48px;margin-bottom:24px}.c-signup-flow__select{display:block;width:100%;padding:16px 0 5px;background:url(/media/select-arrow.f632e76c.svg) right 1px top 60% no-repeat;background-size:9px 5px;-webkit-appearance:unset;-moz-appearance:unset}.c-signup-flow__select--nudged-arrow{background-position:right 66px top 60%}.c-signup-flow__back[class]{position:absolute;display:block;top:24px;left:24px;width:20px;height:16px;text-indent:300%;overflow:hidden;white-space:nowrap;background:url(/media/arrow-back.23a336e3.svg) 0 0 no-repeat}@media screen and (min-width:1000px){.c-signup-flow__back[class]{top:40px;left:40px}}.c-signup-flow__close[class]{position:absolute;display:block;top:24px;right:24px;width:18px;height:18px;text-indent:300%;overflow:hidden;white-space:nowrap;background:url(/media/close.75869fa6.svg) 0 0 no-repeat}@media screen and (min-width:1000px){.c-signup-flow__close[class]{top:40px;right:40px}}.c-signup-flow__error{color:#d24646;font-style:italic;padding-top:4px;margin-bottom:24px;font-size:15px;line-height:19px}@media screen and (min-width:1000px){.c-signup-flow__error{font-size:18px;line-height:23px}}.c-signup-flow__input-group{position:relative;margin-bottom:24px}.c-signup-flow__input-group:after{content:"";position:absolute;top:100%;left:0;width:0;height:1px;background:#41cd8c;animation:draw-line .85s ease-out forwards}.c-signup-flow__input-group+.c-signup-flow__input-group:after{animation-delay:.1s}.c-signup-flow__input-group+.c-signup-flow__input-group+.c-signup-flow__input-group:after{animation-delay:.2s}.c-signup-flow__input-group+.c-signup-flow__input-group+.c-signup-flow__input-group+.c-signup-flow__input-group:after{animation-delay:.3s}@keyframes draw-line{0%{width:0}to{width:100%}}.c-signup-flow__validation-icon{position:absolute;right:0;top:24px;width:13px;height:10px}.c-signup-flow__validation-icon--loading{top:17px;right:-2px;width:22px;height:22px}.c-signup-flow__field{border:none;outline:none;padding:16px 0 5px;width:100%;background-repeat:no-repeat}input.c-signup-flow__field{-moz-appearance:textfield}.c-signup-flow__field::-webkit-inner-spin-button,.c-signup-flow__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-signup-flow__label{position:absolute;pointer-events:none;top:0;left:0;margin-top:17px;text-align:left;color:#999;transform-origin:top left}.c-signup-flow__field--has-value+.c-signup-flow__label,.c-signup-flow__label--small{animation:move-label .3s forwards}@keyframes move-label{0%{margin-top:18px;opacity:1;transform:scale(1)}10%{margin-top:18px;opacity:0;transform:scale(1)}50%{opacity:0;margin-top:4px;transform:scale(.7)}to{margin-top:-2px;opacity:1;transform:scale(.7)}}.c-signup-flow__submit[class][class]{margin-top:24px;margin-bottom:24px;min-width:0;width:240px}@media screen and (min-width:600px){.c-signup-flow__submit[class][class]{margin-top:40px;margin-bottom:64px}}.c-signup-flow__email-pass{display:flex;margin-left:auto;margin-right:auto;justify-content:center;min-height:480px;margin-top:16px}.c-signup-flow__email-pass__inner{align-self:center;max-width:335px;display:flex;flex-direction:column;align-items:stretch}@media screen and (min-width:351px){.c-signup-flow__email-pass__inner{width:90%}}@media screen and (min-width:600px){.c-signup-flow__email-pass__inner{width:80%}}.c-signup-flow__email-pass-affirmation{font-size:15px;line-height:19px;display:block;margin-top:16px}@media screen and (min-width:1000px){.c-signup-flow__email-pass-affirmation{font-size:18px;line-height:23px}}.c-signup-flow__letter{position:relative}.c-signup-flow__letter-body{display:inline-block;margin:24px auto;animation:levitate 4s infinite}.c-signup-flow__letter-body>*{width:56px;height:40px}@media screen and (min-width:600px){.c-signup-flow__letter-body>*{width:84px;height:60px}}.c-signup-flow__letter-shadow{position:absolute;left:50%;margin-left:-28px;bottom:20px;width:56px;height:3px;background:#ddd;border-radius:50%;animation:levitate-shadow 4s infinite}@media screen and (min-width:600px){.c-signup-flow__letter-shadow{margin-left:-42px;width:84px;height:4px}}@keyframes levitate{0%{transform:translateY(-7px)}50%{transform:translateY(0)}to{transform:translateY(-7px)}}@keyframes levitate-shadow{0%{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(.8)}to{opacity:.3;transform:scale(1)}}.c-signup-flow__check{font-size:15px;line-height:19px;text-align:left;margin-top:24px}@media screen and (min-width:1000px){.c-signup-flow__check{font-size:18px;line-height:23px}}.c-signup-flow__check[class]{line-height:1.6}.c-signup-flow__check a,.c-signup-flow__check a:visited{color:inherit;text-decoration:none;border-bottom:1px solid hsla(0,0%,46.3%,.4);transition:border-bottom-color .2s ease}.c-signup-flow__check a:focus,.c-signup-flow__check a:hover{border-bottom-color:#363636}.c-signup-flow__error-bubble{position:absolute;left:0;top:0;margin-top:64px}.c-signup-flow__setup{display:flex;flex-direction:column;justify-content:space-between;min-height:400px;max-width:280px;margin-left:auto;margin-right:auto}@media screen and (min-width:600px){.c-signup-flow__setup{min-height:480px}}@media screen and (min-width:1650px){.c-signup-flow__setup{min-height:520px;max-width:340px}}.c-signup-flow__setup-animation{max-width:65%;margin-left:auto;margin-right:auto}@media screen and (min-width:600px){.c-signup-flow__setup-animation{max-width:85%}}@media screen and (min-width:1650px){.c-signup-flow__setup-animation{max-width:75%}}.c-signup-flow__setup-spinner{width:44px;height:44px;margin-left:auto;margin-right:auto}.c-signup{text-align:center}.c-signup__main-heading{margin-bottom:16px;font-weight:100;font-size:30px;line-height:36px}.c-signup__main-heading b{font-weight:700}@media screen and (min-width:1000px){.c-signup__main-heading{font-size:47px;line-height:55px}}@media screen and (min-width:1650px){.c-signup__main-heading{font-size:55px;line-height:65px}}@media screen and (min-width:1000px){.c-signup__main-heading{margin-bottom:40px}}.c-signup__button{margin:0 0 16px}@media screen and (min-width:600px){.c-signup__button{margin:0 12px 16px}}@media screen and (min-width:1000px){.c-signup__button{margin-bottom:24px}}.c-signup__affirmation{display:block;margin-top:24px;font-size:14px;line-height:16px}@media screen and (min-width:1000px){.c-signup__affirmation{font-size:15px;line-height:17px;margin-top:40px}}.c-socmed-links{margin-top:40px;text-align:center}@media screen and (min-width:600px){.c-socmed-links{margin-top:64px}}@media screen and (min-width:1000px){.c-socmed-links{margin-top:96px}}.c-socmed-links--in-list{margin:0 0 24px}@media screen and (min-width:600px){.c-socmed-links--in-list{margin:8px 0 24px}}@media screen and (min-width:1000px){.c-socmed-links--in-list{margin:0 0 40px}}@media screen and (min-width:1400px){.c-socmed-links--in-list{margin:0 0 64px}}.c-socmed-links__heading[class]{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-bottom:16px;margin-top:0;color:#93896c}@media screen and (min-width:1000px){.c-socmed-links__heading[class]{font-size:16px;line-height:18px;letter-spacing:2px}}@media screen and (min-width:600px){.c-socmed-links__heading[class]{margin-bottom:24px}}.c-socmed-links__list[class]{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;margin-bottom:0;list-style:none}@media screen and (min-width:600px){.c-socmed-links__list[class]{margin-left:-16px;margin-right:-16px}}@media screen and (min-width:1000px){.c-socmed-links__list[class]{flex-wrap:nowrap}}.c-socmed-links__item[class]{flex-grow:1;flex-shrink:1;flex-basis:75%;margin:0 8px 16px}@media screen and (min-width:351px){.c-socmed-links__item[class]{flex-basis:calc(50% - 32px)}}@media screen and (min-width:600px){.c-socmed-links__item[class]{margin:0 16px 24px}}@media screen and (min-width:1000px){.c-socmed-links__item[class]{flex-basis:auto}}.c-socmed-links__link[class][class]{position:relative;display:block;background:transparent;border-radius:6px;padding:14px 16px 12px;text-align:center;text-decoration:none;transition:all .4s ease}@media screen and (min-width:600px){.c-socmed-links__link[class][class]{border-radius:100px}.c-socmed-links__item:nth-child(3) .c-socmed-links__link[class][class]:before,.c-socmed-links__item:nth-child(4) .c-socmed-links__link[class][class]:before{content:"";position:absolute;top:-12px;left:0;right:0;border-top:1px dotted #d4d0c4}.c-socmed-links__item:nth-child(3) .c-socmed-links__link[class][class]:before{right:-16px}.c-socmed-links__item:nth-child(4) .c-socmed-links__link[class][class]:before{left:-16px}.c-socmed-links__item:nth-child(2) .c-socmed-links__link[class][class]:after,.c-socmed-links__item:nth-child(4) .c-socmed-links__link[class][class]:after{content:"";position:absolute;top:0;left:-16px;bottom:0;border-left:1px dotted #d4d0c4}.c-socmed-links__item:nth-child(2) .c-socmed-links__link[class][class]:after{bottom:-12px}.c-socmed-links__item:nth-child(4) .c-socmed-links__link[class][class]:after{top:-12px;bottom:-8px}}@media screen and (min-width:1000px){.c-socmed-links__link[class][class][class]:after{display:none}.c-socmed-links__link[class][class][class][class]:before{content:"";position:absolute;top:15%;left:-16px;bottom:15%;right:auto;border:dotted #d4d0c4;border-width:0 0 0 1px}.c-socmed-links__item:first-child .c-socmed-links__link[class][class]:before{display:none}}.c-socmed-links__link[class][class]:focus,.c-socmed-links__link[class][class]:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 45px -7px #beb8a6}.c-socmed-links__text{font-size:14px;line-height:16px;display:block;color:#67604b;margin-bottom:8px}@media screen and (min-width:1000px){.c-socmed-links__text{font-size:15px;line-height:17px}}.c-socmed-links__logo[class]{margin:0;border-radius:0;height:22px}.c-socmed-links__item--twitter .c-socmed-links__logo[class]{height:18px;margin:2px 0}.c-socmed-links__item--instagram .c-socmed-links__logo[class]{height:27px;margin-bottom:-5px}.c-social-proof{margin-top:-8px}.c-social-proof__heading{font-size:24px;line-height:33px;font-weight:100;margin-bottom:24px}@media screen and (min-width:1000px){.c-social-proof__heading{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-social-proof__heading{font-size:32px;line-height:44px}}@media screen and (min-width:600px){.c-social-proof__heading{width:65%;margin:0 auto 40px}}@media screen and (min-width:1000px){.c-social-proof__heading{font-size:30px;line-height:36px;font-weight:100}.c-social-proof__heading b{font-weight:700}}@media screen and (min-width:1000px) and (min-width:1000px){.c-social-proof__heading{font-size:47px;line-height:55px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-social-proof__heading{font-size:55px;line-height:65px}}@media screen and (min-width:1400px){.c-social-proof__heading{width:50%}}.c-social-proof__heading b{font-weight:900;white-space:nowrap}@media screen and (min-width:1000px){.c-social-proof__heading b>span{top:1px}}.c-social-proof__rating{display:flex;justify-content:space-between;max-width:900px;margin:40px auto 24px}@media screen and (min-width:600px){.c-social-proof__rating{margin-bottom:40px}}@media screen and (min-width:1000px){.c-social-proof__rating{margin-bottom:64px}}.c-social-proof__rating-item{background:#fff;border-radius:8px;box-shadow:0 35px 35px -25px rgba(201,196,181,.45);flex:0 0 48%;display:flex;flex-direction:column}@media screen and (min-width:600px){.c-social-proof__rating-item{border-radius:16px}}.c-social-proof__rating-logo{display:block;width:50px;height:60px;margin:-25px auto 0;overflow:hidden;white-space:nowrap;text-indent:300%}.c-social-proof__rating-logo--apple{background:url(/media/logo-apple-black@2x.6e95aaa4.png) 50% 0 no-repeat;background-size:50px}@media screen and (min-width:1000px){.c-social-proof__rating-logo--apple{background-size:60px}}.c-social-proof__rating-logo--android{background:url(/media/logo-android-black@2x.2ca05371.png) 50% 0 no-repeat;background-size:50px;position:relative;top:4px}@media screen and (min-width:1000px){.c-social-proof__rating-logo--android{background-size:60px}}@media screen and (min-width:1000px){.c-social-proof__rating-logo{width:60px;height:65px;vertical-align:0;margin-bottom:24px}}.c-social-proof__rating-score{font-size:21px;line-height:29px;position:relative}@media screen and (min-width:1000px){.c-social-proof__rating-score{font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.c-social-proof__rating-score{font-size:30px;line-height:42px}}@media screen and (min-width:1000px){.c-social-proof__rating-score{font-size:24px;line-height:33px;font-weight:100}}@media screen and (min-width:1000px) and (min-width:1000px){.c-social-proof__rating-score{font-size:27px;line-height:37px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-social-proof__rating-score{font-size:32px;line-height:44px}}@media screen and (min-width:600px){.c-social-proof__stars{margin-bottom:16px}}.c-social-proof__awards{font-size:14px;line-height:16px;font-weight:500;color:#bd9e54;margin-top:auto}@media screen and (min-width:1000px){.c-social-proof__awards{font-size:15px;line-height:17px}}@media screen and (max-width:599px){.c-social-proof__awards{padding-bottom:8px}}@media screen and (min-width:600px){.c-social-proof__awards{border-top:1px solid #f4f3f0;font-size:15px;line-height:19px;font-weight:500;display:flex}}@media screen and (min-width:600px) and (min-width:1000px){.c-social-proof__awards{font-size:18px;line-height:23px}}@media screen and (min-width:600px){.c-social-proof__awards>*{flex:1 1 auto;padding:16px 16px 4px}}@media screen and (min-width:600px) and (min-width:600px){.c-social-proof__awards>:first-child{border-right:1px solid #f4f3f0}}.c-social-proof__year{display:block;font-weight:300;color:#363636;margin-bottom:8px;margin-top:2px}.c-startpage{margin-top:-40px}@media screen and (min-width:1000px){.c-startpage{margin-top:64px}}@media screen and (min-width:1400px){.c-startpage{margin-top:256px}}.c-startpage__heading{font-size:30px;line-height:36px;font-weight:100;text-align:center;margin-bottom:24px}.c-startpage__heading b{font-weight:700}@media screen and (min-width:1000px){.c-startpage__heading{font-size:47px;line-height:55px}}@media screen and (min-width:1650px){.c-startpage__heading{font-size:55px;line-height:65px}}@media screen and (min-width:600px){.c-startpage__heading{font-weight:100;font-size:40px;line-height:1;text-align:center;width:80%;margin-left:10%;margin-bottom:40px}.c-startpage__heading b{font-weight:700}}@media screen and (min-width:600px) and (min-width:351px){.c-startpage__heading{font-size:47px}}@media screen and (min-width:600px) and (min-width:1000px){.c-startpage__heading{font-size:61px}}@media screen and (min-width:600px) and (min-width:1650px){.c-startpage__heading{font-size:72px}}@media screen and (min-width:1000px){.c-startpage__heading{font-weight:100;font-size:30px;line-height:36px;width:auto;margin-left:0;margin-bottom:0}.c-startpage__heading b{font-weight:700}}@media screen and (min-width:1000px) and (min-width:1000px){.c-startpage__heading{font-size:47px;line-height:55px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-startpage__heading{font-size:55px;line-height:65px}}.c-startpage__heading[class] strong,.c-startpage__heading b{font-weight:900}.c-startpage__heading--first{text-align:left}@media screen and (min-width:600px){.c-startpage__heading--first{text-align:center;margin-bottom:24px}}@media screen and (min-width:1000px){.c-startpage__heading--first{text-align:left;margin-bottom:40px}}@media screen and (min-width:1400px){.c-startpage__heading--first{position:relative;bottom:24px;margin-bottom:16px;margin-top:-192px;margin-right:96px}}@media screen and (min-width:1650px){.c-startpage__heading--first{position:static;margin-bottom:64px}}.c-startpage__awards{margin:-5% 0 40px}@media screen and (min-width:351px){.c-startpage__awards{margin-top:-8%}}@media screen and (min-width:600px){.c-startpage__awards{width:70%;margin-left:15%;margin-bottom:64px}}@media screen and (min-width:1000px){.c-startpage__awards{width:100%;margin-left:0;margin-top:0}}@media screen and (min-width:1400px){.c-startpage__awards{width:90%;margin-left:5%}}.c-startpage__signup-wrapper{min-height:400px}@media screen and (min-width:1000px){.c-startpage__signup-wrapper{position:-webkit-sticky;position:sticky;top:40px;margin-bottom:-200px;min-height:650px;opacity:0;transform:translateY(10%);transition:opacity .5s ease,transform .5s ease;z-index:100}.c-startpage__signup-wrapper--appear{opacity:1;transform:none}}@media screen and (min-width:1000px){.c-startpage__signup-wrapper-inner{position:static;transition:top .3s ease,left .3s ease,transform .3s ease}.c-startpage__signup-wrapper-inner--center{position:fixed;top:50%!important;left:50%!important;transform:translateX(-50%) translateY(-50%)}.c-startpage__signup-wrapper-inner--transition{position:fixed}}.c-startpage__animation{position:relative;z-index:1;width:70%;margin-left:15%;margin-bottom:-110px}@media screen and (min-width:600px){.c-startpage__animation{width:50%;margin-left:25%;margin-bottom:-145px;margin-top:40px}}@media screen and (min-width:1000px){.c-startpage__animation{width:70%;margin-left:15%;margin-bottom:-165px}}@media screen and (min-width:1400px){.c-startpage__animation{width:50%;margin-left:25%}}.c-sticky-cta{position:fixed;left:0;right:0;bottom:0;background:#fff;padding:8px 24px;z-index:100;box-shadow:none;transform:translateY(110%);transition:transform .4s ease;text-align:center}@media screen and (min-width:600px){.c-sticky-cta{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:1000px){.c-sticky-cta{padding-top:24px;padding-bottom:24px}}.c-sticky-cta--shown{box-shadow:0 -5px 10px rgba(103,96,75,.2);transform:translateY(0)}.c-store-highlights{background:#f4f4f4;padding-top:40px;padding-bottom:4px;text-align:center}@media screen and (min-width:600px){.c-store-highlights{padding-top:64px;padding-bottom:64px}.c-store-highlights>div{display:flex;justify-content:center}}@media screen and (min-width:1000px){.c-store-highlights{padding:96px}}@media screen and (min-width:1400px){.c-store-highlights{padding:128px 96px}}.c-store-highlights__box{position:relative;flex-grow:1;flex-basis:1ex;margin-bottom:40px;padding:16px 16px 24px;background:#fff;border-radius:30px;box-shadow:0 33px 43px 0 rgba(0,0,0,.08);transition:opacity 1.75s ease,transform 1.75s ease;transform:translateY(20px);opacity:0}@media screen and (min-width:600px){.c-store-highlights__box{margin:0;padding-top:24px}.c-store-highlights__box:first-of-type{margin-right:16px}.c-store-highlights__box:last-of-type{margin-left:16px}}@media screen and (min-width:1000px){.c-store-highlights__box[class]{margin:0 24px}}@media screen and (min-width:1400px){.c-store-highlights__box[class]{margin:0 40px;padding:24px 24px 40px}}.c-store-highlights__box--appear{transform:translateY(0);opacity:1}.c-store-highlights__box--android:after,.c-store-highlights__box--apple:after{content:"";position:absolute;top:-35px;left:50%;transform:translateX(-50%);width:100px;height:100px;background-size:auto 60px;background-position:50% 50%;background-repeat:no-repeat}@media screen and (min-width:1000px){.c-store-highlights__box--android:after,.c-store-highlights__box--apple:after{background-size:auto 78px}}.c-store-highlights__box--apple:after{background-image:url(/media/logo-apple-black.882eec55.png)}.c-store-highlights__box--android:after{background-image:url(/media/logo-android-black.71ab8b44.png)}.c-store-highlights__avg{font-size:30px;line-height:41px;font-weight:100;margin:24px 0 16px;color:#666}@media screen and (min-width:1000px){.c-store-highlights__avg{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.c-store-highlights__avg{font-size:40px;line-height:55px}}@media screen and (min-width:1000px){.c-store-highlights__avg{margin:40px 0 24px}}@media screen and (min-width:1400px){.c-store-highlights__avg{margin:64px 0 40px}}.c-store-highlights__avg-heading{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:300;position:relative;bottom:16px}@media screen and (min-width:1000px){.c-store-highlights__avg-heading{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-store-highlights__avg-heading{font-size:20px;line-height:22px;font-size:17px;line-height:19px}}.c-store-highlights__award{margin-bottom:4px}@media screen and (min-width:1000px){.c-store-highlights__award{margin-bottom:8px}}.c-store-highlights__award img{max-width:120px;margin-top:-8px;margin-bottom:8px}@media screen and (min-width:1000px){.c-store-highlights__award img{max-width:180px}}.c-sub-page-header{position:relative;background:linear-gradient(130deg,#41cd8c,#00b698);color:#fff;text-align:center}.c-sub-page-header--button{margin-bottom:96px}@media screen and (min-width:1000px){.c-sub-page-header--button{margin-bottom:128px}}.c-sub-page-header--magenta{background:linear-gradient(130deg,#f7526b,#a1498d)}.c-sub-page-header--blue{background:linear-gradient(130deg,#66b9ea,#6d78e7)}.c-sub-page-header__loading{display:inline-block;margin:64px auto 24px;width:55px}@media screen and (min-width:600px){.c-sub-page-header__loading{margin-top:96px;margin-bottom:40px}}@media screen and (min-width:1000px){.c-sub-page-header__loading{width:75px;margin-top:128px;margin-bottom:60px}}@media screen and (min-width:1400px){.c-sub-page-header__loading{margin-top:192px;margin-bottom:64px}}.c-sub-page-header__heading{font-weight:100;font-size:40px;line-height:1;max-width:1300px;margin-left:auto;margin-right:auto;padding:96px 0 24px}.c-sub-page-header__heading b{font-weight:700}@media screen and (min-width:351px){.c-sub-page-header__heading{font-size:48px}}@media screen and (min-width:600px){.c-sub-page-header__heading{font-size:76px}}@media screen and (min-width:1000px){.c-sub-page-header__heading{font-size:92px}}@media screen and (min-width:1650px){.c-sub-page-header__heading{font-size:106px}}@media screen and (min-width:600px){.c-sub-page-header__heading{padding-top:128px;padding-bottom:40px;text-wrap:balance}}@media screen and (min-width:1000px){.c-sub-page-header__heading--smaller{padding-top:192px}}@media screen and (min-width:1400px){.c-sub-page-header__heading{padding-top:192px;padding-bottom:64px}}@media screen and (max-width:599px){.c-sub-page-header__heading--smaller{font-weight:100;font-size:30px;line-height:36px;padding:70px 0 30px}.c-sub-page-header__heading--smaller b{font-weight:700}}@media screen and (max-width:599px) and (min-width:1000px){.c-sub-page-header__heading--smaller{font-size:47px;line-height:55px}}@media screen and (max-width:599px) and (min-width:1650px){.c-sub-page-header__heading--smaller{font-size:55px;line-height:65px}}.c-sub-page-header__heading-pre{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:8px}@media screen and (min-width:1000px){.c-sub-page-header__heading-pre{font-size:16px;line-height:18px;letter-spacing:2px}}@media screen and (min-width:1400px){.c-sub-page-header__heading-pre{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-bottom:16px}}@media screen and (min-width:1400px) and (min-width:1000px){.c-sub-page-header__heading-pre{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1400px) and (min-width:1650px){.c-sub-page-header__heading-pre{font-size:20px;line-height:22px}}.c-sub-page-header__heading-text{display:block}.c-sub-page-header__summary{margin:-16px 0 24px}@media screen and (min-width:600px){.c-sub-page-header__summary{margin:-24px 0 40px}}.c-sub-page-header__curve{position:relative;top:1px}.c-sub-page-header__curve-button{position:absolute;bottom:-25px;left:50%;min-width:210px;transform:translateX(-50%);z-index:2;color:#67604b}@media screen and (min-width:600px){.c-sub-page-header__curve-button{bottom:-22px}}@media screen and (min-width:1000px){.c-sub-page-header__curve-button{bottom:-25px}}.c-tags--cloud{text-align:center;margin:0 0 40px}@media screen and (min-width:600px){.c-tags--cloud{margin:16px 0 40px}}@media screen and (min-width:1000px){.c-tags--cloud{margin:0 0 64px}}@media screen and (min-width:1400px){.c-tags--cloud{margin:0 0 96px}}.c-tags__heading[class]{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;color:#93896c;margin-top:0;margin-bottom:8px}@media screen and (min-width:1000px){.c-tags__heading[class]{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-tags__heading[class]{font-size:20px;line-height:22px}}@media screen and (min-width:600px){.c-tags__heading[class]{margin-bottom:16px}}.c-tags__list[class]{display:flex;flex-wrap:wrap;list-style:none;margin:0}.c-tags--cloud .c-tags__list[class]{justify-content:center}.c-tags__link[class][class],.c-tags__link[class][class]:visited{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;display:block;cursor:pointer;border:2px solid #d84a8a;color:#d84a8a;border-radius:50px;margin:4px 8px 0 0;padding:.6em 1.1em .3em 1.2em;text-decoration:none;transition:all .3s ease}@media screen and (min-width:1000px){.c-tags__link[class][class],.c-tags__link[class][class]:visited{font-size:16px;line-height:18px;letter-spacing:2px}}@media screen and (min-width:600px){.c-tags__link[class][class],.c-tags__link[class][class]:visited{margin:8px 16px 0 0}}.c-tags--cloud .c-tags__link[class][class],.c-tags--cloud .c-tags__link[class][class]:visited{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:11px;background:#d84a8a;color:#fff;box-shadow:0 5px 20px rgba(216,74,138,.4);margin:8px 4px 0;padding-right:1em}@media screen and (min-width:1000px){.c-tags--cloud .c-tags__link[class][class],.c-tags--cloud .c-tags__link[class][class]:visited{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-tags--cloud .c-tags__link[class][class],.c-tags--cloud .c-tags__link[class][class]:visited{font-size:20px;line-height:22px}}@media screen and (min-width:600px){.c-tags--cloud .c-tags__link[class][class],.c-tags--cloud .c-tags__link[class][class]:visited{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin:16px 8px 0}}@media screen and (min-width:600px) and (min-width:1000px){.c-tags--cloud .c-tags__link[class][class],.c-tags--cloud .c-tags__link[class][class]:visited{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:600px) and (min-width:1650px){.c-tags--cloud .c-tags__link[class][class],.c-tags--cloud .c-tags__link[class][class]:visited{font-size:20px;line-height:22px}}.c-tags--cloud .c-tags__tag{opacity:0}.c-tags--cloud .c-tags__list--in-viewport .c-tags__tag{animation:show-tag 2s ease forwards}@keyframes show-tag{0%{opacity:0;transform:translateY(20px)}50%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.c-tags__tag .c-tags__link[class]:focus,.c-tags__tag .c-tags__link[class]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(216,74,138,.4);opacity:1;background:#d84a8a;color:#fff}.c-testimonials{position:relative;padding-bottom:24px;color:#fff;text-align:center}@media screen and (max-width:350px){.c-testimonials{margin-left:-16px;margin-right:-16px}}.c-testimonials__list{display:flex;align-items:stretch;width:100%;flex-wrap:nowrap}.c-testimonials__image{border-radius:8px;position:absolute;top:0;left:0;right:0;max-height:100%}@media screen and (min-width:600px){.c-testimonials__image{border-radius:16px}}.c-testimonials__image img{width:100%;max-width:none}.c-testimonials__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#262337 0,rgba(38,35,55,0) 75%,rgba(38,35,55,0))}.c-testimonials__heading{font-size:24px;line-height:33px;margin-bottom:8px;text-transform:uppercase;letter-spacing:2px}@media screen and (min-width:1000px){.c-testimonials__heading{font-size:27px;line-height:37px}}@media screen and (min-width:1650px){.c-testimonials__heading{font-size:32px;line-height:44px}}.c-testimonials__heading strong{font-weight:900}.c-testimonials__heading:lang(ru){font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif}@media screen and (min-width:1000px){.c-testimonials__heading:lang(ru){font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-testimonials__heading:lang(ru){font-size:23px;line-height:33px}}.c-testimonials__quote{margin-bottom:8px}.c-testimonials__quote:after,.c-testimonials__quote:before{content:'"'}.c-testimonials__cite{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width:1000px){.c-testimonials__cite{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-testimonials__cite{font-size:20px;line-height:22px}}.c-testimonials__nav{margin-top:-24px}.c-testimonials__nav-button{position:relative;display:inline-block;width:40px;height:40px;cursor:pointer;text-indent:50px;overflow:hidden;white-space:nowrap;transform:scale(.9);margin:0 4px;transition:transform .15s ease}.c-testimonials__nav-button--fwd{transform:rotate(180deg) scale(.9)}.c-testimonials__nav-button:hover{transform:scale(1)}.c-testimonials__nav-button--fwd:hover{transform:rotate(180deg) scale(1)}.c-testimonials__nav-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#262337;border-radius:50%;transform:scale(0);transition:transform .15s ease-out}.c-testimonials__nav-button:hover:before{transform:scale(1)}.c-testimonials__nav-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/media/arrow-back-purple.043ae340.svg) 50% 50% no-repeat;border:2px solid #262337;border-radius:50px;transition:background-image .2s ease}.c-testimonials__nav-button:hover:after{background-image:url(/media/arrow-back.23a336e3.svg)}.c-testimonials__item{background:linear-gradient(180deg,rgba(38,35,55,0) 0,rgba(38,35,55,0) 50%,#262337 51%,#262337);border-radius:8px;position:relative;display:flex;flex:0 0 100%;justify-content:flex-end;flex-direction:column;padding:0 24px 24px;overflow:hidden}.c-testimonials__item:lang(ru){padding:0 16px 24px}[data-whatinput=keyboard] .c-testimonials__item:after,[data-whatinput=mouse] .c-testimonials__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(270deg,#262337 0,rgba(38,35,55,0) 33%,rgba(38,35,55,0));transition:opacity .25s ease}[data-whatinput=keyboard] .c-testimonials__item--left:after,[data-whatinput=mouse] .c-testimonials__item--left:after{background:linear-gradient(90deg,#262337 0,rgba(38,35,55,0) 33%,rgba(38,35,55,0))}.c-testimonials__item:before{content:"";padding-top:45%;width:100%;height:0}.c-testimonials__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#262337;z-index:-1}@media screen and (min-width:600px){.c-testimonials__item{border-radius:16px;padding:0 64px 40px}.c-testimonials__item:lang(ru){padding:0 40px 40px}}@media screen and (min-width:1000px){.c-testimonials__item{padding:0 40px 24px}.c-testimonials__item:lang(ru){padding:0 24px 24px}}@media screen and (min-width:1400px){.c-testimonials__item{padding:0 64px 40px}.c-testimonials__item:lang(ru){padding:0 40px 40px}}.c-testimonials__item-inner{position:relative;z-index:1;transition:opacity .5s ease}.c-testimonials__item--left .c-testimonials__item-inner,.c-testimonials__item--right .c-testimonials__item-inner{opacity:0}.c-testimonials__item:not(:first-child){margin-left:-100%}.c-testimonials__item--on-top{transform:scale(.85);box-shadow:0 35px 50px -25px rgba(38,35,55,.6);z-index:2}.c-testimonials__item--left{transform:scale(.75) translateX(-16.66667%)}.c-testimonials__item--right{transform:scale(.75) translateX(16.66667%)}.c-testimonials__item--left,.c-testimonials__item--right{z-index:0;cursor:pointer}.c-testimonials__item--left:hover:after,.c-testimonials__item--right:hover:after{opacity:.5}.c-testimonials__item--left.c-testimonials__item--to-top{animation:testimonial-from-left-to-top .75s forwards}@keyframes testimonial-from-left-to-top{0%{transform:scale(.75) translateX(-16.66667%);z-index:0}50%{transform:scale(.8) translateX(-55%)}to{transform:scale(.85) translateX(0);z-index:4}}.c-testimonials__item--right.c-testimonials__item--to-top{animation:testimonial-from-right-to-top .75s forwards}@keyframes testimonial-from-right-to-top{0%{transform:scale(.75) translateX(16.66667%);z-index:0}50%{transform:scale(.8) translateX(55%)}to{transform:scale(.85) translateX(0);z-index:4}}.c-testimonials__item--to-back-left{animation:testimonial-from-top-to-left .75s forwards}@keyframes testimonial-from-top-to-left{0%{transform:scale(.85) translateX(0);z-index:2}50%{transform:scale(.8) translateX(-55%)}to{transform:scale(.75) translateX(-16.66667%);z-index:1}}.c-testimonials__item--to-back-right{animation:testimonial-from-top-to-right .75s forwards}@keyframes testimonial-from-top-to-right{0%{transform:scale(.85) translateX(0);z-index:2}50%{transform:scale(.8) translateX(55%)}to{transform:scale(.75) translateX(16.66667%);z-index:1}}.c-testimonials__item--left-to-right{animation:testimonial-left-to-right .75s forwards}@keyframes testimonial-left-to-right{0%{transform:scale(.75) translateX(-16.66667%)}to{transform:scale(.75) translateX(16.66667%)}}.c-testimonials__item--right-to-left{animation:testimonial-right-to-left .75s forwards}@keyframes testimonial-right-to-left{0%{transform:scale(.75) translateX(16.66667%)}to{transform:scale(.75) translateX(-16.66667%)}}.c-toast{font-size:15px;line-height:19px;position:relative;background:#fff;border-radius:8px;border-bottom:1px solid #dedbd3;padding:16px;display:flex;align-items:center;text-align:left;max-width:450px;margin:0 auto 16px}@media screen and (min-width:1000px){.c-toast{font-size:18px;line-height:23px}}@media screen and (min-width:600px){.c-toast{padding:16px 24px}}@media screen and (min-width:1000px){.c-toast{max-width:530px}}.c-toast b{font-weight:bolder;color:#fa6946}.c-toast__symbol{width:40px;height:40px;margin-right:10px}@media screen and (min-width:600px){.c-toast__symbol{width:50px;height:50px;margin-right:20px}}.c-toast__text{position:relative;top:3px}.c-toast__heading{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width:1000px){.c-toast__heading{font-size:16px;line-height:18px;letter-spacing:2px}}.c-toast__close{position:absolute;display:block;top:8px;right:8px;width:18px;height:18px;text-indent:300%;overflow:hidden;white-space:nowrap;background:url(/media/close.75869fa6.svg) 0 0 no-repeat}@media screen and (min-width:600px){.c-toast__close{top:12px;right:12px}}.c-toaster{margin-bottom:16px;margin-top:-20px;width:50px;height:78px}.c-top-features{width:80%;margin:24px auto 0;text-align:left}@media screen and (min-width:600px){.c-top-features{width:100%;margin-top:40px}}@media screen and (min-width:1000px){.c-top-features{width:700px}}@media screen and (min-width:1400px){.c-top-features{width:800px}}@media screen and (min-width:1650px){.c-top-features{width:900px}}@media screen and (min-width:600px){.c-top-features__list{display:flex;flex-wrap:wrap;justify-content:space-between}}.c-top-features__item{background:url(/media/check.b7279075.svg) 0 12px no-repeat;padding:8px 0 8px 30px;background-size:18px}@media screen and (min-width:600px){.c-top-features__item{flex:0 0 48%}}@media screen and (min-width:1000px){.c-top-features__item{background-size:auto;padding-left:35px}}.c-top-features__item-extra{font-size:15px;line-height:19px;color:#767676;display:block}@media screen and (min-width:1000px){.c-top-features__item-extra{font-size:18px;line-height:23px}}.c-upgrade{text-align:center}.c-upgrade__header{margin:16px 0 40px}@media screen and (min-width:1400px){.c-upgrade__header{margin:40px 0 64px}}.c-upgrade__top{margin-bottom:64px}.c-upgrade__top-inner{position:relative;max-width:480px;margin:0 auto}.c-upgrade__heading{font-size:30px;line-height:1.1;font-weight:900;color:#41cd8c;margin-bottom:40px}@media screen and (min-width:1000px){.c-upgrade__heading{font-size:34px}}@media screen and (min-width:1650px){.c-upgrade__heading{font-size:40px}}@media screen and (min-width:600px){.c-upgrade__heading{font-weight:100;font-size:30px;line-height:36px;font-weight:900}.c-upgrade__heading b{font-weight:700}}@media screen and (min-width:600px) and (min-width:1000px){.c-upgrade__heading{font-size:47px;line-height:55px}}@media screen and (min-width:600px) and (min-width:1650px){.c-upgrade__heading{font-size:55px;line-height:65px}}.c-upgrade__heading-inner{display:block}.c-upgrade__steps{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;display:inline-block;color:#363636;margin-bottom:4px}@media screen and (min-width:1000px){.c-upgrade__steps{font-size:16px;line-height:18px;letter-spacing:2px}}@media screen and (min-width:600px){.c-upgrade__steps{position:relative}}.c-upgrade__cancel-assurance{margin-bottom:16px}.c-upgrade__back{position:absolute;display:block;cursor:pointer;top:20px;left:24px;width:20px;height:16px;text-indent:300%;overflow:hidden;white-space:nowrap;background:url(/media/arrow-back.23a336e3.svg) 0 0 no-repeat}@media screen and (min-width:600px){.c-upgrade__back{top:-2px;left:auto;right:calc(100% + 24px)}}.c-upgrade__account-info{font-size:15px;line-height:19px;background:#fff;display:flex;border:1px solid #3caae6;margin-bottom:40px;margin-top:-16px;text-align:left;padding:8px 16px;border-radius:8px}@media screen and (min-width:1000px){.c-upgrade__account-info{font-size:18px;line-height:23px;align-items:center;padding:16px 24px}}.c-upgrade__account-info-symbol{width:20px;height:20px;margin-right:8px;flex:0 0 auto}@media screen and (min-width:1000px){.c-upgrade__account-info-symbol{width:28px;height:28px;margin-right:24px}}.c-upgrade__account-info p{position:relative;top:2px}.c-upgrade__account-info a,.c-upgrade__account-info button{font-size:15px;line-height:19px;color:#1b93d4;border-bottom:1px solid #1b93d4;cursor:pointer}@media screen and (min-width:1000px){.c-upgrade__account-info a,.c-upgrade__account-info button{font-size:18px;line-height:23px}}.c-upgrade__account-info p button{line-height:.9}.c-upgrade__up-button{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;color:#beb8a6;border-radius:50px;margin-bottom:96px}@media screen and (min-width:1000px){.c-upgrade__up-button{font-size:16px;line-height:18px;letter-spacing:2px}}.c-upgrade__up-button:before{content:"↑";display:block;font-size:2em;margin-bottom:16px}.c-upgrade__footer{margin:16px 0 64px;text-align:center}@media screen and (min-width:600px){.c-upgrade__footer{margin-top:24px}}@media screen and (min-width:1000px){.c-upgrade__footer{margin-top:40px;margin-top:64px}}.c-user-case{color:#fff}.c-user-case__image img{width:100%}.c-user-case__heading{font-weight:300;font-size:30px;line-height:36px;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px}.c-user-case__heading b,.c-user-case__heading strong{font-weight:700}@media screen and (min-width:1000px){.c-user-case__heading{font-size:47px;line-height:55px;letter-spacing:3px}}@media screen and (min-width:1650px){.c-user-case__heading{font-size:55px;line-height:65px;letter-spacing:4px}}@media screen and (min-width:600px){.c-user-case__heading{margin-bottom:16px}}@media screen and (min-width:1000px){.c-user-case__heading{margin-bottom:24px}}.c-user-case__cite{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;display:block;margin-top:16px}@media screen and (min-width:1000px){.c-user-case__cite{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-user-case__cite{font-size:20px;line-height:22px}}@media screen and (min-width:600px){.c-user-case__cite{margin-top:24px}}@media screen and (min-width:1000px){.c-user-case__cite{margin-top:40px}}.c-user-case__link{font:300 17px/25px Metric,Helvetica Neue,Arial,sans-serif;display:inline-block;margin-top:16px;color:#fff;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.45);transition:border-color .2s ease}@media screen and (min-width:1000px){.c-user-case__link{font-size:20px;line-height:28px}}@media screen and (min-width:1650px){.c-user-case__link{font-size:23px;line-height:33px}}.c-user-case__link[class]{line-height:.9}.c-user-case__link:focus,.c-user-case__link:hover{border-bottom-color:#fff}@media screen and (min-width:1400px){.c-user-case__link{margin-top:24px}}@media screen and (max-width:999px){.c-user-case__image{position:relative;overflow:hidden;background:#000;padding-bottom:100px}.c-user-case__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,transparent 0,#000 calc(100% - 50px),transparent calc(100% - 50px),transparent)}.c-user-case__text-content{position:absolute;bottom:6%;left:0;right:0;z-index:1;text-align:center}}@media screen and (max-width:599px){.c-user-case__image{padding-bottom:40px}.c-user-case__text-content{position:relative;margin-top:-120px}}@media screen and (max-width:350px){.c-user-case__image:after{background-image:linear-gradient(180deg,transparent 0,#000 calc(100% - 150px),transparent calc(100% - 150px),transparent)}}.c-user-case blockquote p:first-of-type:before{content:"“"}.c-user-case blockquote p:first-of-type:after{content:"”"}@media screen and (min-width:600px){.c-user-case{font-size:24px;line-height:33px}}@media screen and (min-width:600px) and (min-width:1000px){.c-user-case{font-size:27px;line-height:37px}}@media screen and (min-width:600px) and (min-width:1650px){.c-user-case{font-size:32px;line-height:44px}}@media screen and (min-width:600px){.c-user-case blockquote p:first-of-type:after,.c-user-case blockquote p:first-of-type:before{position:absolute;opacity:.18;font-size:10em;font-weight:100}.c-user-case blockquote p:first-of-type:before{margin-top:.34em;left:-.1em;content:"“"}.c-user-case blockquote p:first-of-type:after{margin-top:.55em;right:.15em}.c-user-case__text-content{left:10%;right:10%}.c-user-case__image{padding-bottom:0}.c-user-case__image:after{background-image:linear-gradient(180deg,transparent,#000)}}@media screen and (min-width:1000px){.c-user-case{font-size:21px;line-height:29px}}@media screen and (min-width:1000px) and (min-width:1000px){.c-user-case{font-size:25px;line-height:35px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-user-case{font-size:30px;line-height:42px}}@media screen and (min-width:1000px){.c-user-case__heading{white-space:nowrap}.c-user-case__text-content{display:flex;align-items:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);width:80%}.c-user-case blockquote p:first-of-type:after,.c-user-case blockquote p:first-of-type:before{opacity:.13;font-size:17em}}@media screen and (min-width:1400px){.c-user-case__text-content{width:50%;text-shadow:none}}@media screen and (min-width:1650px){.c-user-case blockquote p:first-of-type:before{left:-.05em}}.c-user-stats{position:relative;margin-left:auto;margin-right:auto;max-width:280px}.c-user-stats__bonus-info{position:absolute;top:16px;margin-left:.25em;pointer-events:none;padding-right:30px}@media screen and (min-width:1400px){.c-user-stats__bonus-info{top:16px}}.c-user-stats__bonus-info--symbol-only{margin-left:0}@keyframes rotateIn{0%{transform:rotate(120deg) scale(.5);opacity:0}to{transform:rotate(0) scale(1);opacity:1}}.c-user-stats__symbol{position:absolute;top:3px;right:0;display:inline-block;transform-origin:center;animation:rotateIn .4s ease-out forwards}.c-user-stats__symbol--cake{top:1px}.c-user-stats__symbol--cake>svg{width:21px;height:18px}.c-user-stats__symbol--folding-rule>svg{width:22px;height:16px}.c-user-stats__symbol--scale{right:-1px;top:2px}.c-user-stats__symbol--scale>svg{width:20px;height:20px}.c-user-stats__symbol--trophy>svg{width:20px;height:19px}.c-user-stats__unit-button{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;position:absolute;right:0;top:17px;color:#41cd8c;padding:4px 8px 0;border:1px solid #41cd8c;border-radius:50px;min-width:50px;text-align:center;text-indent:2px;opacity:0;cursor:pointer;animation:unit-button-fade-in 1.25s forwards;animation-delay:1s;transition:transform .08s ease}@media screen and (min-width:1000px){.c-user-stats__unit-button{font-size:16px;line-height:18px;letter-spacing:2px}}.c-user-stats__unit-button [lang=ru]{font-size:.8em}.c-user-stats__unit-button:active{transform:scale(.9)}@keyframes unit-button-fade-in{0%{opacity:0}to{opacity:1}}.c-verify__content{opacity:0;animation:fadeInVerifyContent 1s ease-out forwards;animation-delay:2s}@keyframes fadeInVerifyContent{0%{opacity:0}to{opacity:1}}.c-verify__verified{position:relative;background:hsla(0,0%,100%,0);text-align:center;padding:128px 0;z-index:1}.c-verify__verified--animate{animation:scaleVerifiedMessage .75s ease-in-out forwards;animation-delay:1s}@keyframes scaleVerifiedMessage{0%{background:hsla(0,0%,100%,0);padding:128px 0}to{background:#fff;padding:16px 0;box-shadow:0 2px 5px rgba(0,0,0,.25)}}.c-verify__verified-heading{display:inline-block;padding:8px 0 8px 35px;background:url(/media/check.b7279075.svg) 0 40% no-repeat}@media screen and (min-width:600px){.c-verify__verified-heading{font-weight:400}}@media screen and (min-width:1000px){.c-verify__verified-heading{font-size:21px;line-height:29px;font-weight:300}}@media screen and (min-width:1000px) and (min-width:1000px){.c-verify__verified-heading{font-size:25px;line-height:35px}}@media screen and (min-width:1000px) and (min-width:1650px){.c-verify__verified-heading{font-size:30px;line-height:42px}}.c-verify__header{margin:24px 0 40px;text-align:center}@media screen and (min-width:600px){.c-verify__header{margin-bottom:96px}}@media screen and (min-width:1400px){.c-verify__header{margin-top:40px}}.c-verify__top{margin-bottom:24px;position:relative}@media screen and (min-width:1000px){.c-verify__top{margin-bottom:64px}}.c-verify__top-image{overflow:hidden}.c-verify__top-image img{width:150%;max-width:none;object-fit:cover}@media screen and (min-width:600px){.c-verify__top-image img{max-height:500px}}@media screen and (min-width:1000px){.c-verify__top-image img{max-height:none;width:100%}}@media screen and (min-width:1400px){.c-verify__top-image img{max-height:600px}}@media screen and (min-width:1650px){.c-verify__top-image img{max-height:700px}}.c-verify__top-content{position:absolute;top:20%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));color:#fff;text-align:center}.c-verify__top-content>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:24px}@media screen and (min-width:600px){.c-verify__top-content>div{padding-bottom:40px}}@media screen and (min-width:1000px){.c-verify__top-content>div{padding-bottom:64px}}.c-verify__top-heading{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;margin-bottom:8px}@media screen and (min-width:1000px){.c-verify__top-heading{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.c-verify__top-heading{font-size:20px;line-height:22px}}.c-verify__top-text{font-size:30px;line-height:1.1;font-weight:900;margin-bottom:16px}@media screen and (min-width:1000px){.c-verify__top-text{font-size:34px}}@media screen and (min-width:1650px){.c-verify__top-text{font-size:40px}}@media screen and (min-width:600px){.c-verify__top-text{font-weight:100;font-size:40px;line-height:1;font-weight:900;width:75%;margin-left:auto;margin-right:auto}.c-verify__top-text b{font-weight:700}}@media screen and (min-width:600px) and (min-width:351px){.c-verify__top-text{font-size:47px}}@media screen and (min-width:600px) and (min-width:1000px){.c-verify__top-text{font-size:61px}}@media screen and (min-width:600px) and (min-width:1650px){.c-verify__top-text{font-size:72px}}@media screen and (min-width:1400px){.c-verify__top-text{width:50%}}.c-verify__top-button{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);z-index:2;width:200px}@media screen and (min-width:1000px){.c-verify__top-button{width:260px}}.c-verify__top-curve{position:absolute;bottom:-1px;left:0;z-index:1}.c-verify__footer{margin:16px 0 96px;text-align:center}@media screen and (min-width:600px){.c-verify__footer{margin:24px 0 128px}}@media screen and (min-width:1000px){.c-verify__footer{margin-top:40px;margin-top:64px}}.c-video__play-button{border:5px solid #fff;background:url(/media/play-arrow.41aef608.svg),linear-gradient(130deg,#66b9ea,#6d78e7);background-position:57.5% 50%;background-repeat:no-repeat;border-radius:50%;overflow:hidden;text-indent:100px;box-shadow:0 5px 40px rgba(0,0,0,.35);transition:transform .2s,box-shadow .2s ease}.c-video__play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.c-video-replay-button{border-radius:50%;overflow:hidden;text-indent:100px;background:#fff url(/media/reload.0bceef8a.svg) 50% 50% no-repeat;background-size:50px;transition:transform .3s;box-shadow:0 0 40px rgba(0,0,0,.2)}.c-video-replay-button:hover{transform:translate(-50%,-50%) rotate(222deg)}.c-video__video-element{width:100%}.c-video__button{cursor:pointer;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px}.c-viewport-fill{position:relative;background:linear-gradient(170deg,rgba(0,0,0,.75),#000);width:100%;min-height:100vh;overflow:hidden}.c-viewport-fill:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(162deg,transparent,#000 50%,#000);z-index:1}@media screen and (min-width:600px){.c-viewport-fill:before{background:linear-gradient(162deg,transparent,#000 75%,#000)}}.c-viewport-fill__media{position:absolute;top:0;right:0;bottom:0;left:0}.c-viewport-fill__media--blurry{filter:blur(30px) brightness(40%)}.c-viewport-fill__media>img{height:auto;min-height:50%;width:150%;margin-left:-20%;max-width:none;object-fit:cover;font-family:"object-fit: cover;"}@media screen and (min-width:600px){.c-viewport-fill__media>img{margin-left:0;min-height:100%;width:100%}}.c-viewport-fill__content{position:relative;z-index:1;padding:24px 0;min-height:calc(100vh - 48px)}.c-welcome{margin:96px auto 40px;text-align:center;max-width:900px}@media screen and (min-width:1000px){.c-welcome{margin-top:192px}}.c-welcome__animation{max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:16px}.c-welcome__heading{font-weight:100;font-size:30px;line-height:36px;font-weight:700;color:#41cd8c;margin-bottom:8px}.c-welcome__heading b{font-weight:700}@media screen and (min-width:1000px){.c-welcome__heading{font-size:47px;line-height:55px}}@media screen and (min-width:1650px){.c-welcome__heading{font-size:55px;line-height:65px}}@media screen and (min-width:1000px){.c-welcome__heading{margin-bottom:16px}}.c-youtube{margin-bottom:40px;padding-top:56.25%;position:"relative"}.c-youtube__iframe{position:"absolute";top:0;left:0;width:100%;height:100%}div.s-text:after{content:"";clear:both;display:table}.s-text address,.s-text blockquote,.s-text dl,.s-text fieldset,.s-text figure,.s-text h1,.s-text h2,.s-text h3,.s-text h4,.s-text hr,.s-text img,.s-text ol,.s-text p,.s-text pre,.s-text table,.s-text ul,address.s-text,blockquote.s-text,dl.s-text,fieldset.s-text,figure.s-text,h1.s-text,h2.s-text,h3.s-text,h4.s-text,hr.s-text,img.s-text,ol.s-text,p.s-text,pre.s-text,table.s-text,ul.s-text{margin-bottom:24px}@media screen and (min-width:1000px){.s-text address,.s-text blockquote,.s-text dl,.s-text fieldset,.s-text figure,.s-text h1,.s-text h2,.s-text h3,.s-text h4,.s-text hr,.s-text img,.s-text ol,.s-text p,.s-text pre,.s-text table,.s-text ul,address.s-text,blockquote.s-text,dl.s-text,fieldset.s-text,figure.s-text,h1.s-text,h2.s-text,h3.s-text,h4.s-text,hr.s-text,img.s-text,ol.s-text,p.s-text,pre.s-text,table.s-text,ul.s-text{margin-bottom:40px}}.s-text p+p{margin-top:-8px}@media screen and (min-width:1000px){.s-text p+p{margin-top:-16px}}.s-text p+ol,.s-text p+ul{margin-top:-16px}@media screen and (min-width:1000px){.s-text p+ol,.s-text p+ul{margin-top:-24px}}.s-text a>span[style^=font-weight],.s-text h2>span[style^=font-weight],.s-text li>span[style^=font-weight],.s-text li[style^=font-weight],.s-text p>span[style^=font-weight]{font-weight:inherit!important}.s-text span[style*="color:"]{color:inherit!important}.s-text a[style*="color:"]{color:#1b93d4!important}.s-text a[style*=text-decoration],.s-text span[style*=text-decoration]{text-decoration:none!important}.s-text a:link,.s-text a:visited,a:link.s-text,a:visited.s-text{color:#1b93d4;transition:color .2s ease;text-decoration:none}.s-text a:focus,.s-text a:hover,a:focus.s-text,a:hover.s-text{color:#363636}.s-text h1,h1.s-text{text-align:center;margin-bottom:24px;font-weight:100;font-size:40px;line-height:1}.s-text h1 b,h1.s-text b{font-weight:700}@media screen and (min-width:351px){.s-text h1,h1.s-text{font-size:47px}}@media screen and (min-width:1000px){.s-text h1,h1.s-text{font-size:61px}}@media screen and (min-width:1650px){.s-text h1,h1.s-text{font-size:72px}}@media screen and (min-width:600px){.s-text h1,h1.s-text{margin-bottom:40px;text-wrap:balance}}@media screen and (min-width:1000px){.s-text h1,h1.s-text{margin-bottom:64px;margin-left:-96px;margin-right:-96px}}.s-text h2,h2.s-text{margin-bottom:16px;margin-top:40px;font-weight:100;font-size:30px;line-height:36px}.s-text h2 b,h2.s-text b{font-weight:700}@media screen and (min-width:1000px){.s-text h2,h2.s-text{font-size:47px;line-height:55px}}@media screen and (min-width:1650px){.s-text h2,h2.s-text{font-size:55px;line-height:65px}}@media screen and (min-width:600px){.s-text h2,h2.s-text{margin-bottom:24px;margin-top:64px}}.s-text h2>b:only-child,.s-text h2>strong:only-child,h2.s-text>b:only-child,h2.s-text>strong:only-child{font-weight:inherit}.s-text h3,h3.s-text{margin-bottom:8px;margin-top:40px;font-size:30px;line-height:41px;font-weight:100}@media screen and (min-width:1000px){.s-text h3,h3.s-text{font-size:34px;line-height:47px}}@media screen and (min-width:1650px){.s-text h3,h3.s-text{font-size:40px;line-height:55px}}@media screen and (min-width:600px){.s-text h3,h3.s-text{margin-top:64px}}@media screen and (min-width:1000px){.s-text h3,h3.s-text{margin-bottom:16px}}.s-text h3>img{margin-bottom:24px}.s-text h4,h4.s-text{margin-bottom:8px;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width:1000px){.s-text h4,h4.s-text{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.s-text h4,h4.s-text{font-size:20px;line-height:22px}}@media screen and (min-width:1000px){.s-text h4,h4.s-text{margin-bottom:16px}}@media screen and (min-width:1650px){.s-text h4,h4.s-text{margin-bottom:24px}}.s-text img,img.s-text{border-radius:8px}@media screen and (min-width:1000px){.s-text img,img.s-text{border-radius:16px}}.s-text img[src*=".gif"],img.s-text[src*=".gif"]{border-radius:0}.s-text p>a>img:only-child,.s-text p>img:only-child{margin-bottom:0}.s-text p+p img{margin-top:8px}@media screen and (min-width:1000px){.s-text p+p img{margin-top:16px}}.s-text img.alignright{display:block;margin:24px auto 0;max-width:40%}@media screen and (min-width:600px){.s-text img.alignright{float:right;max-width:50%;margin:0 0 24px 40px}}.s-text figure{max-width:100%}.s-text figcaption{font-size:15px;line-height:19px;font-style:italic;margin-top:-8px;text-align:center;color:#67604b}@media screen and (min-width:1000px){.s-text figcaption{font-size:18px;line-height:23px}}.s-text hr,hr.s-text{height:1px;margin:24px auto;width:50%;max-width:400px;background:#dedbd3}@media screen and (min-width:1000px){.s-text hr,hr.s-text{margin:40px auto}}@media screen and (min-width:1400px){.s-text hr,hr.s-text{margin:64px auto}}.s-text em,.s-text i,em.s-text,i.s-text{font-style:italic}.s-text b,.s-text strong,b.s-text,strong.s-text{font-weight:500}.s-text u,u.s-text{text-decoration:none}.s-text ul,ul.s-text{list-style:disc}.s-text ol,ol.s-text{list-style:decimal}.s-text ol,.s-text ul,ol.s-text,ul.s-text{margin-left:2em}.s-text li{margin-bottom:5px}.s-text li>ol,.s-text li>ul{margin-top:5px;margin-bottom:0}.s-text dt{font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;color:#000;font-weight:300;margin-bottom:8px}@media screen and (min-width:1000px){.s-text dt{font-size:16px;line-height:18px;letter-spacing:2px}}.s-text dd{margin-bottom:16px}.s-text table,table.s-text{background:#fff;border-radius:8px;box-shadow:0 8px 30px -7px #beb8a6;width:100%}@media screen and (min-width:600px){.s-text table,table.s-text{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}}@media screen and (min-width:1000px){.s-text table,table.s-text{margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}}.s-text caption,caption.s-text{position:absolute;left:-9999px}.s-text table caption+tbody:first-child th,.s-text table tbody:first-child th,.s-text th{padding:24px 0 16px 16px;text-align:left;color:#41cd8c;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width:1000px){.s-text table caption+tbody:first-child th,.s-text table tbody:first-child th,.s-text th{font-size:17px;line-height:19px;letter-spacing:2px}}@media screen and (min-width:1650px){.s-text table caption+tbody:first-child th,.s-text table tbody:first-child th,.s-text th{font-size:20px;line-height:22px}}@media screen and (min-width:600px){.s-text table caption+tbody:first-child th,.s-text table tbody:first-child th,.s-text th{padding-left:24px}}@media screen and (min-width:1000px){.s-text table caption+tbody:first-child th,.s-text table tbody:first-child th,.s-text th{padding:40px 0 24px 40px}}.s-text td:last-child,.s-text th:last-child{padding-right:16px}@media screen and (min-width:600px){.s-text td:last-child,.s-text th:last-child{padding-right:24px}}@media screen and (min-width:1000px){.s-text td:last-child,.s-text th:last-child{padding-right:40px}}.s-text tbody tr:last-child>td,.s-text tbody tr:last-child>th{padding-bottom:24px}@media screen and (min-width:1000px){.s-text tbody tr:last-child>td,.s-text tbody tr:last-child>th{padding-bottom:40px}}.s-text tbody th,.s-text td,tbody th.s-text,td.s-text{padding:8px 8px 8px 16px}@media screen and (min-width:600px){.s-text tbody th,.s-text td,tbody th.s-text,td.s-text{padding:8px 16px 8px 24px}}@media screen and (min-width:1000px){.s-text tbody th,.s-text td,tbody th.s-text,td.s-text{padding:8px 24px 8px 40px}}.s-text blockquote,blockquote.s-text{font-size:21px;line-height:29px;position:relative;padding-left:24px}@media screen and (min-width:1000px){.s-text blockquote,blockquote.s-text{font-size:25px;line-height:35px}}@media screen and (min-width:1650px){.s-text blockquote,blockquote.s-text{font-size:30px;line-height:42px}}@media screen and (min-width:600px){.s-text blockquote,blockquote.s-text{margin-left:-24px}}@media screen and (min-width:1400px){.s-text blockquote,blockquote.s-text{padding-left:40px;margin-left:-40px}}.s-text blockquote:before,blockquote.s-text:before{content:"";position:absolute;top:4px;left:0;bottom:8px;width:2px;background:linear-gradient(130deg,#f7526b,#a1498d)}.s-text blockquote p:first-of-type,blockquote.s-text p:first-of-type{text-indent:-.22em}.s-text blockquote p:first-of-type:before,.s-text blockquote p:last-of-type:after,blockquote.s-text p:first-of-type:before,blockquote.s-text p:last-of-type:after{content:'"'}.s-text q,q.s-text{font-style:italic}.s-text q:after,.s-text q:before,q.s-text:after,q.s-text:before{font-style:normal}.s-text small,small.s-text{font-size:14px;line-height:16px}@media screen and (min-width:1000px){.s-text small,small.s-text{font-size:15px;line-height:17px}}.w-button-as-text{padding:0;outline:none;background-color:transparent;line-height:20px;cursor:pointer}.w-button-as-text:not(.w-button-as-text--stylable-border){border:none}.w-button-as-text:focus{outline:1px dotted #000}[data-whatinput=mouse] .w-button-as-text:focus,[data-whatinput=touch] .w-button-as-text:focus{outline:none}.w-video-fallback img{display:none}.w-video-fallback--ios img{display:initial}.w-video-fallback--ios video{display:none}@media (-webkit-video-playable-inline){.w-video-fallback img{display:none}.w-video-fallback video{display:initial}}.page.page-invite{background:linear-gradient(120deg,#f7526b,#a1498d);position:relative;overflow:hidden;height:100vh;box-sizing:border-box}.page.page-invite .chat{position:fixed;box-sizing:border-box;max-width:420px;width:100%;margin:0 auto;overflow-y:scroll;height:100%;max-height:100%;padding:1em 1em 9.125em;-webkit-overflow-scrolling:touch;left:50%;transform:translateX(-50%);-ms-overflow-style:none;overflow:-moz-scrollbars-none}.page.page-invite .chat::-webkit-scrollbar{display:none}.page.page-invite .message-wrapper .branding{text-align:center}.page.page-invite .message-wrapper .branding img{padding:1em 0}.page.page-invite .message{opacity:1;box-sizing:border-box;background:#fff;border-radius:2em;margin:.5em 1em;padding:1.25em 2.25em 1em;position:relative;z-index:1;min-width:4em;min-height:4em;display:inline-block;transition:all .5s cubic-bezier(.175,.885,.175,1);box-shadow:0 12px 14px rgba(85,22,71,.25)}.page.page-invite .message .typing-indicator{display:none}.page.page-invite .message.hidden{opacity:0;transform:translateY(30px)}.page.page-invite .message.writing .typing-indicator{display:block}.page.page-invite .message.writing p{display:none}.page.page-invite .message:after{content:"";position:absolute;left:-7px;bottom:0;width:1.375em;height:1.375em;border-right:.7em solid #fff;border-bottom-right-radius:1em 1em;transform:rotate(10deg)}.page.page-invite .message p{transition:all .2s ease-in-out;color:#f7526b;font-size:20px;font-weight:500}.page.page-invite .message p .answer{font-weight:500}.page.page-invite .invite-modal{position:fixed;width:100%;background:#fff;height:8.125em;bottom:0;left:0;box-sizing:border-box}.page.page-invite .invite-modal .proceed-button{display:block;max-width:260px;min-width:0;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.page.page-invite .emoji{vertical-align:-2px}.typing-indicator{height:24px}.typing-indicator>span{width:10px;height:10px;border-radius:50%;display:block;float:left;background-color:#f66;margin:0 1px;opacity:1}.typing-indicator>span:first-of-type{animation:blink-fade 1.2s 0s infinite,bounce 1.2s ease-in-out 0s infinite}.typing-indicator>span:nth-of-type(2){animation:blink-fade 1.2s -.333s infinite,bounce 1.2s ease-in-out -.2s infinite}.typing-indicator>span:nth-of-type(3){animation:blink-fade 1.2s -.666s infinite,bounce 1.2s ease-in-out -.4s infinite}@keyframes blink-fade{50%{opacity:.5}}@keyframes bounce{50%{transform:translateY(8px)}}@media screen and (min-width:1000px){.c-startpage__signup-wrapper .c-peek{display:none}}@media screen and (min-width:1400px){.c-startpage__signup-wrapper .c-peek{display:block}}.bg-black{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-grey-blur{background-color:rgba(113,113,76,.05)!important}.rounded-8{border-radius:8px!important}.block{display:block!important}.inline-block{display:inline-block!important}.table{display:table!important}.hidden{display:none!important}.flex{display:flex!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.items-center{align-items:center!important}.justify-center{justify-content:center!important}.flex-grow{flex-grow:1!important}.font-thin{font-weight:100!important}.font-medium{font-weight:500!important}.h-full{height:100%!important}.leading-none{line-height:1!important}.leading-tight{line-height:1.25!important}.my-16{margin-top:16px!important;margin-bottom:16px!important}.mt-4{margin-top:4px!important}.mb-8{margin-bottom:8px!important}.mt-16{margin-top:16px!important}.mr-16{margin-right:16px!important}.mb-16{margin-bottom:16px!important}.ml-16{margin-left:16px!important}.mt-24{margin-top:24px!important}.mb-24{margin-bottom:24px!important}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.mt-64{margin-top:64px!important}.mb-64{margin-bottom:64px!important}.mt-96{margin-top:96px!important}.mb-96{margin-bottom:96px!important}.max-w-1680{max-width:1680px!important}.min-w-full{min-width:100%!important}.-mx-12{margin-left:-12px!important;margin-right:-12px!important}.-mt-24{margin-top:-24px!important}.-mt-96{margin-top:-96px!important}.overflow-hidden{overflow:hidden!important}.p-20{padding:20px!important}.px-12{padding-left:12px!important;padding-right:12px!important}.px-16{padding-left:16px!important;padding-right:16px!important}.px-64{padding-left:64px!important;padding-right:64px!important}.pb-16{padding-bottom:16px!important}.pt-40{padding-top:40px!important}.pb-40{padding-bottom:40px!important}.pt-48{padding-top:48px!important}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:-webkit-sticky!important;position:sticky!important}.pin{right:0!important;bottom:0!important;left:0!important}.pin,.pin-t{top:0!important}.pin-r{right:0!important}.resize{resize:both!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-grey-darkest{color:#363636!important}.text-grey{color:#767676!important}.text-white{color:#fff!important}.hover\:text-blue:hover{color:#3caae6!important}.text-14{font-size:14px!important}.text-15{font-size:15px!important}.text-24{font-size:24px!important}.uppercase{text-transform:uppercase!important}.no-underline{text-decoration:none!important}.tracking-1{letter-spacing:1px!important}.visible{visibility:visible!important}.truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.w-1{width:1px!important}.z-10{z-index:10!important}.transition{transition:all .2s ease}.visually-hidden{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;clip:rect(1px,1px,1px,1px)!important;padding:0!important;border:0!important}@media (min-width:600px){.md\:block{display:block!important}.md\:flex{display:flex!important}.md\:mb-40{margin-bottom:40px!important}.md\:mt-64{margin-top:64px!important}.md\:mt-96{margin-top:96px!important}.md\:mt-128{margin-top:128px!important}.md\:min-w-0{min-width:0!important}.md\:-mt-64{margin-top:-64px!important}.md\:px-40{padding-left:40px!important;padding-right:40px!important}.md\:text-center{text-align:center!important}.md\:w-1{width:1px!important}}@media (min-width:1000px){.lg\:block{display:block!important}.lg\:hidden{display:none!important}.lg\:flex{display:flex!important}.lg\:mr-96{margin-right:96px!important}.lg\:ml-96{margin-left:96px!important}.lg\:mt-128{margin-top:128px!important}.lg\:mb-128{margin-bottom:128px!important}.lg\:-mx-20{margin-left:-20px!important;margin-right:-20px!important}.lg\:px-20{padding-left:20px!important;padding-right:20px!important}.lg\:px-64{padding-left:64px!important;padding-right:64px!important}.lg\:pt-128{padding-top:128px!important}.lg\:text-right{text-align:right!important}.lg\:text-15{font-size:15px!important}.lg\:text-17{font-size:17px!important}.lg\:text-18{font-size:18px!important}.lg\:tracking-2{letter-spacing:2px!important}.lg\:w-1{width:1px!important}}@media (min-width:1400px){.xl\:block{display:block!important}.xl\:hidden{display:none!important}.xl\:mr-64{margin-right:64px!important}.xl\:ml-64{margin-left:64px!important}.xl\:mt-128{margin-top:128px!important}.xl\:mt-256{margin-top:256px!important}.xl\:-mt-96{margin-top:-96px!important}}@media (min-width:1650px){.xxl\:px-128{padding-left:128px!important;padding-right:128px!important}.xxl\:text-20{font-size:20px!important}}
/*# sourceMappingURL=main.0a555c15.css.map */