/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@media screen and (prefers-reduced-motion){*,:after,:before{animation:none!important;transition:none!important}}.sr-only{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0)}body,html{margin:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:1.0625rem;font-weight:700;-webkit-font-smoothing:antialiased;line-height:1.1;padding:13px 20px;text-align:center;text-decoration:none;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}button svg:first-child,input[type=button] svg:first-child,input[type=reset] svg:first-child,input[type=submit] svg:first-child{margin-right:10px}button svg:last-child,input[type=button] svg:last-child,input[type=reset] svg:last-child,input[type=submit] svg:last-child{margin-left:10px}button svg:first-child:last-child,input[type=button] svg:first-child:last-child,input[type=reset] svg:first-child:last-child,input[type=submit] svg:first-child:last-child{margin:0}.btn-primary{background-color:#4292cf}.btn-primary:disabled,.btn-primary:disabled:focus,.btn-primary:disabled:hover{background-color:rgba(66,146,207,.5)}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:5px;padding:0}input,label,select,textarea{display:inline-block;font-family:Lato,sans-serif;line-height:1.5;vertical-align:top}input,select,textarea{background-color:#fff;border:1px solid #d8d8d8;border-radius:5px;box-sizing:border-box;color:#4a4a4a;font-size:1rem;padding:12px 16px;transition:border-color .15s ease;width:100%}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:#4292cf;outline:none}input:disabled,select:disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}input:disabled:hover,select:disabled:hover,textarea:disabled:hover{border:1px solid #d8d8d8}input.form-error,input:invalid,input:user-invalid,select.form-error,select:invalid,select:user-invalid,textarea.form-error,textarea:invalid,textarea:user-invalid{border-color:#fc3030}[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox],[type=radio]{display:inline;margin-right:5px}[type=checkbox]+label,[type=radio]+label{display:inline-block;line-height:1.5;max-width:90%;padding:0;vertical-align:top;width:auto}[type=file]{width:100%}textarea{min-height:160px;resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABQCAMAAACqGEJrAAAAYFBMVEVHcEzt7e3jGyH/VVXhGiHhGiHpKirhGiHjGyTiGiHlHiPhGiHhHSPhGiHhGiHhGiHiGiHiGiLiHCPhGiHnIyPiGiHiGyL////hGiLiGiHjGyXhGiLhGyLnHyfiHCPkGiHyhwrwAAAAIHRSTlMA/1MD/7UM0BzlMvVP/XLWr44k3xXLhAGbfS9guyBtTLtLrLcAAACiSURBVHgB7dQ1AoUwEIRhZHB3h/uf8rlSo8l8FZL83a5yFEREpKoMM8wwwwxLHtb0+RddWyQMw/z/YBpYJgzL/n23LSwVhuN+X10Hy4Xh+e8338OSYQTh8yUMsFg4wkOc3MR4iBYJpxlmonSZAckL/InNpSbPNPCjrJYbab3Gm6ctuysaPGXt0kuo83DT58tvt2FsmomLnmGGGWaYYSIiOpArObsFWH35lyMAAAAASUVORK5CYII=");background-position:100%;background-repeat:no-repeat;background-size:44px 40px}select::-ms-expand{display:none}::-moz-placeholder{color:rgba(74,74,74,.7);letter-spacing:1.05px}::placeholder{color:rgba(74,74,74,.7);letter-spacing:1.05px}ol,ul{padding-left:25px}dl{margin-bottom:10px}dl dt{font-weight:600;margin-top:10px}dl dd{margin:0}table{border-collapse:collapse;margin:10px 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a2a2a2;font-weight:600;text-align:left}td,th{padding:10px 0}td{border-bottom:1px solid #d8d8d8}td,th,tr{vertical-align:middle}body{color:#4a4a4a;font-weight:400;line-height:1.5}body,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;font-size:1rem}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin:0 0 10px}h1{font-size:3.1384283767rem}h2{font-size:2.5937424601rem}h3{font-size:2.14358881rem}h4{font-size:1.771561rem}h5{font-size:1.4641rem}h6{font-size:1.21rem}p{margin:0 0 10px}b,strong{font-weight:700}a{color:#4292cf;fill:currentColor;transition:color .15s ease}a:active,a:focus,a:hover{text-decoration:none}:link:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{box-shadow:0 0 1px #4292cf;outline:0}hr{border:0;border-bottom:1px solid #d8d8d8;margin:20px 0}img,picture{display:block;height:auto;margin:0;max-width:100%}iframe{border:0}.color-primary{color:#4292cf}.fill-primary{fill:#4292cf}.bg-primary{background-color:#4292cf}.color-secondary{color:#e30144}.fill-secondary{fill:#e30144}.bg-secondary{background-color:#e30144}.wrapper-inner:after{clear:both;content:"";display:block}.wrapper-inner{display:block;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:.809em;padding-right:.809em;width:100%}.wrapper-inner--relative{position:relative}.wrapper-inner--vspacing{padding-bottom:20px;padding-top:20px}@media screen and (min-width:40em){.wrapper-inner--vspacing{padding-bottom:30px;padding-bottom:40px;padding-top:30px;padding-top:40px}}@media screen and (min-width:40em)and (min-width:40em){.wrapper-inner--vspacing{padding-bottom:60px;padding-top:60px}}.wrapper-inner--large{max-width:87.5em}.wrapper-inner--limited{max-width:800px}.parsley-error-line.filled{border-left:2px solid #fc3030;display:block;margin-bottom:10px;padding:0 10px}.parsley-error{box-shadow:inset 14px 0 0 -10px #fc3030!important}.editor-content>*{margin-bottom:0;margin-top:0}.editor-content>*+*{margin-top:10px}.editor-content ol,.editor-content ul{padding-left:20px}.editor-content ul{list-style-type:disc}.editor-content ol{list-style-type:decimal}.editor-content table{table-layout:fixed;width:100%}.editor-content iframe,.editor-content img{display:block;height:auto;margin:auto;max-width:100%}.editor-content .align-left{margin-right:20px}.editor-content .align-right{margin-left:20px}.ss-main{color:#666;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ss-main .ss-single-selected{background-color:#fff;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;height:30px;outline:0;padding:6px;transition:background-color .2s;width:100%}.ss-main .ss-single-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{flex:1 1 100%;line-height:1em;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% - 30px)}.ss-main .ss-single-selected .placeholder,.ss-main .ss-single-selected .placeholder *{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-single-selected .placeholder *{width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#dedede}.ss-main .ss-single-selected .ss-deselect{align-items:center;display:flex;flex:0 1 auto;font-weight:700;justify-content:flex-end;margin:0 6px}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{align-items:center;display:flex;flex:0 1 auto;justify-content:flex-end;margin:0 6px}.ss-main .ss-single-selected .ss-arrow span{border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{margin:3px 0 0;transform:rotate(-135deg)}.ss-main .ss-single-selected .ss-arrow span.arrow-down{margin:-3px 0 0;transform:rotate(45deg)}.ss-main .ss-multi-selected{background-color:#fff;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;min-height:30px;outline:0;padding:0 0 0 3px;transition:background-color .2s;width:100%}.ss-main .ss-multi-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#666}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{align-items:center;color:#dedede;display:flex;line-height:1em;margin:2px 0;overflow:hidden;padding:4px 5px;text-overflow:ellipsis;white-space:nowrap;width:100%}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.ss-main .ss-multi-selected .ss-values .ss-value{align-items:center;animation-duration:.2s;animation-fill-mode:both;animation-name:scaleIn;animation-timing-function:ease-out;background-color:#5897fb;border-radius:4px;color:#fff;display:flex;font-size:12px;margin:3px 5px 3px 0;padding:3px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-duration:.2s;animation-name:scaleOut;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{cursor:pointer;margin:0 0 0 5px}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{align-items:center;background:#666;display:flex;height:10px;justify-content:center;position:relative;transition:transform .2s;width:2px}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#666;content:"";height:2px;left:-4px;position:absolute;top:4px;width:10px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content{background-color:#fff;border:1px solid #dcdee2;box-sizing:border-box;margin:-1px 0 0;opacity:0;position:absolute;transform:scaleY(0);transform-origin:center top;transition:transform .2s,opacity .2s;width:100%;z-index:1010}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 6px}.ss-content .ss-search.ss-hide,.ss-content .ss-search.ss-hide input{height:0;margin:0;opacity:0;padding:0}.ss-content .ss-search input{-webkit-appearance:textfield;background-color:#fff;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-flex;flex:1 1 auto;font-size:inherit;height:30px;line-height:inherit;margin:0;min-width:0;outline:0;padding:6px 8px;text-align:left;width:100%}.ss-content .ss-search input::-moz-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px #5897fb}.ss-content .ss-search .ss-addable{align-items:center;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex:0 0 30px;font-size:22px;font-weight:700;height:30px;justify-content:center;margin:0 0 0 8px}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{font-weight:700;padding:6px 10px}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{background-color:#5897fb;color:#fff}.ss-content .ss-list .ss-option{cursor:pointer;padding:6px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{background-color:#5897fb;color:#fff}.ss-content .ss-list .ss-option.ss-disabled{background-color:#fff;color:#dedede;cursor:not-allowed}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{background-color:rgba(88,151,251,.1);color:#666}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}.flash{margin-bottom:20px;padding:5px 10px}.flash--success{background-color:rgba(116,189,0,.2);border-left:2px solid #74bd00}.flash--error{background-color:rgba(252,48,48,.2);border-left:2px solid #fc3030}.header{background:#fff;border-bottom:1px solid #f4f4f4;box-shadow:none;color:#4a4a4a;font-family:Lato,sans-serif;font-size:1.125rem;font-weight:700;height:75px;width:100%}.header .wrapper-inner{height:100%}.header__inner{justify-content:space-between;position:relative}.header__inner,.header__left,.header__right{align-items:center;display:flex;flex-direction:row;height:100%}.header__right{position:relative}.header__list,.header__listitem{margin:0;padding:0}.header__listitem{display:inline-block;list-style:none}.header__link{color:#4a4a4a;padding:5px 10px;text-decoration:none}.header__link:hover{text-decoration:underline}.hamburger,.hamburger__close{align-items:center;color:#4a4a4a;display:flex;text-decoration:none}.hamburger__close{display:none}.hamburger__close .hamburger__icon{margin-left:15px}#menu:target~.hamburger{display:none}#menu:target~.hamburger__close{display:flex}.hamburger__icon{fill:#4a4a4a;margin-left:10px}.hamburger__text{display:none;text-transform:uppercase}.menu{background-color:#4292cf;font-family:Lato,sans-serif;height:0;min-height:calc(100vh - 75px);opacity:0;overflow:hidden;padding-left:60px;padding-right:15px;position:absolute;right:-15px;top:75px;transform:translateY(-75px);transition:all .2s ease;visibility:hidden;width:100vw;z-index:100}@media screen and (min-width:30em){.menu{min-height:auto;width:auto}}@media screen and (min-width:1206px){.menu{padding-right:55px;right:-55px}}#menu:target{height:auto;min-height:auto;opacity:1;overflow:auto;padding-bottom:30px;padding-top:30px;transform:translateY(0);visibility:visible}@media screen and (min-width:1206px){#menu:target{padding:60px}}.menu__list--primary{display:block}@media screen and (min-width:60em){.menu__list--primary{display:none}}.menu__list{margin:0 0 60px;padding:0;text-align:right}.menu__listitem{list-style:none;margin:0;padding:0}.menu__link{color:#fff;display:inline-block;font-size:2rem;font-weight:700;line-height:3.875rem;position:relative;text-decoration:none;transition:transform .2s ease;-webkit-font-smoothing:antialiased}.menu__link:hover{color:#000;transform:translateX(-25px)}.menu__link:hover:after{display:inline-block}.menu__link:after{background-image:url(/images/misc/sponsorreport-menu-active.png);background-position:50%;background-repeat:no-repeat;background-size:20px;color:#4292cf;content:"";display:none;height:100%;position:absolute;right:-25px;top:0;width:20px}.logo{margin:0;padding:20px 0 10px}@media screen and (min-width:40em){.logo{padding:30px 0 20px}}.logo__link{display:inline-block}@media screen and (max-width:39.99em){.logo__image{height:30px;width:auto}}.logo__image{max-width:142px}.articles h1{color:#e30144;font-family:Lato,sans-serif;font-size:1.5rem;line-height:2.125rem;text-align:left}.articles h1,.articles-wrapper-3 .article{margin-bottom:15px}@media screen and (min-width:30em)and (max-width:39.99em){.articles-wrapper-3 .article{display:block;float:left;margin-right:2.3576520234%;width:48.8211739883%}.articles-wrapper-3 .article:last-child,.articles-wrapper-3 .article:nth-child(2n){margin-right:0}.articles-wrapper-3 .article:nth-child(odd){clear:left}.articles-wrapper-3 .article{margin-bottom:2.35765%}}@media screen and (min-width:40em){.articles-wrapper-3 .article{display:block;float:left;margin-right:2.3576520234%;width:31.7615653177%}.articles-wrapper-3 .article:last-child,.articles-wrapper-3 .article:nth-child(3n){margin-right:0}.articles-wrapper-3 .article:nth-child(3n+1){clear:left}.articles-wrapper-3 .article{margin-bottom:2.35765%}}.article__card{color:#000;display:block;margin-bottom:10px;text-decoration:none}.article__card:hover .article__title{color:#e30144}.article--sponsored{background-color:#f4f4f4}.article__content{padding:20px}@media screen and (max-width:39.99em){.article__content{display:flex;flex-direction:column}}.article__title{line-height:24px;margin:0 0 5px;transition:color .1s ease}@media screen and (min-width:40em){.article__title{font-size:1.25rem;line-height:32px}}@media screen and (min-width:1200px){.article__title{font-size:1.5rem;line-height:36px}}.article__info{margin-bottom:5px;order:0}@media screen and (min-width:30em){.article__info{align-items:center;display:inline-flex;flex-wrap:wrap;margin-bottom:0;order:unset}}.article__intro{line-height:26px;margin-bottom:5px;order:1}.article__categories{display:inline-block}.article__category{align-items:center;display:flex}.article__date{color:#000;font-size:.625rem;letter-spacing:1.67px}@media screen and (min-width:30em){.article__date:before{color:#000;content:"/";margin-left:2px}}.article__date span{opacity:.5;text-transform:uppercase}.article__credits{bottom:10px;color:#fff;font-size:11px;opacity:.5;position:absolute;right:15px;text-shadow:1px 1px rgba(0,0,0,.5);z-index:5}.matrix{margin-top:50px}.matrix-button,.matrix-embed,.matrix-image,.matrix-quote,.matrix-table,.matrix-text,.matrix-video{display:inline-block;margin:0 0 50px;width:100%}.matrix-text{display:flex}.matrix-text,.matrix-text--top{flex-direction:column}.matrix-text--top .matrix-text__content{order:1}.matrix-text--top .matrix-text__image{margin-bottom:20px;order:0}.matrix-text--bottom{flex-direction:column}.matrix-text--bottom .matrix-text__image{margin-top:20px}.matrix-text--right{flex-direction:column}.matrix-text--right .matrix-text__image{margin-top:20px}@media screen and (min-width:60em){.matrix-text--right{align-items:center;flex-direction:row}.matrix-text--right .matrix-text__content{padding-right:20px;width:calc(65% + 20px)}.matrix-text--right .matrix-text__image{margin-top:0;width:35%}}.matrix-text--left{flex-direction:column}.matrix-text--left .matrix-text__content{order:1}.matrix-text--left .matrix-text__image{margin-bottom:20px}@media screen and (min-width:60em){.matrix-text--left{align-items:center;flex-direction:row}.matrix-text--left .matrix-text__content{padding-left:20px;width:calc(65% + 20px)}.matrix-text--left .matrix-text__image{margin-bottom:0;width:35%}}.matrix-text__content p{font-size:18px}.matrix-text__content p:last-child{margin-bottom:0}.matrix-image__image,.matrix-text__image img{width:100%}.matrix-video{height:0;padding-bottom:53%;padding-top:25px;position:relative}.matrix-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.matrix-embed{display:block;margin:0 auto 30px;max-width:500px}.matrix-embed iframe{margin-left:50%!important;transform:translateX(-50%)!important;width:100%}.matrix-table{background-color:#e30144;margin-bottom:0;padding:50px 0;position:relative}.matrix-table .matrix{margin-top:0}.matrix-table table{border:none;border-collapse:collapse;color:#fff;margin-left:1px;width:calc(100% - 2px)}.matrix-table td,.matrix-table th{hyphens:auto;padding:10px;text-align:left;vertical-align:top}.matrix-table th{border:none;font-weight:700}.matrix-table td{border:1px solid #ccc}.matrix-table ul{margin:0}@media screen and (max-width:29.99em){.matrix-table table,.matrix-table tbody,.matrix-table td,.matrix-table th,.matrix-table thead,.matrix-table tr{display:block}.matrix-table thead tr{left:-9999px;position:absolute;top:-9999px}.matrix-table td{border:none;padding:7px;position:relative}.matrix-table tr,.matrix-table tr:first-child{border-bottom:1px solid #ccc}.matrix-table td:before{display:block;font-weight:700;padding-right:10px}}@media screen and (min-width:30em){.matrix-table td:before{display:none}}.matrix-form__content{margin-bottom:16px}@media screen and (min-width:60em){.matrix-form__content{margin-bottom:32px}}.custom-checked{align-items:flex-start;flex-direction:column;width:auto}.custom-checked input[type=checkbox],.custom-checked input[type=radio]{border:0;opacity:.001;outline:none;overflow:hidden;padding:0;position:absolute;vertical-align:top;z-index:1}.custom-checked input[type=checkbox]:checked+.custom-checked__mark,.custom-checked input[type=radio]:checked+.custom-checked__mark{border:1px solid #4292cf}.custom-checked input[type=checkbox]:checked+.custom-checked__mark:after,.custom-checked input[type=radio]:checked+.custom-checked__mark:after{opacity:1}.custom-checked input[type=checkbox]:disabled+.custom-checked__mark,.custom-checked input[type=radio]:disabled+.custom-checked__mark{cursor:not-allowed;opacity:.5}.custom-checked input[type=radio]+.custom-checked__mark,.custom-checked input[type=radio]+.custom-checked__mark:before{border-radius:50%}.custom-checked input[type=radio]+.custom-checked__mark:after{background:#4292cf;border-radius:50%;bottom:5px;left:5px;right:5px;top:5px}.custom-checked input[type=checkbox]+.custom-checked__mark:after{background:transparent;border:4px solid #4292cf;border-radius:4px;border-right:none;border-top:none;height:10px;left:50%;opacity:0;top:calc(50% - 2px);transform:translate(-50%,-50%) rotate(-50deg) scale(1);width:17.5px}.custom-checked .custom-checked__wrapper-label{margin:0 20px 0 0;padding:0;width:auto}.custom-checked__mark{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;box-shadow:0 3px 0 0 rgba(40,106,157,.25);display:inline-block;height:25px;position:relative;width:25px;z-index:2}.custom-checked__mark:before{background:transparent;border-radius:4px;content:"";height:100%;position:absolute;width:100%}.custom-checked__mark:after{content:"";opacity:0;position:absolute}.custom-checked__label{display:inline-block;font-size:1rem;margin:0 5px;vertical-align:top;width:calc(100% - 50px)}.custom-checked,.custom-checked__mark{cursor:default;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}.custom-checked__label,.custom-checked__mark{cursor:pointer}.categories,.categories .stay-up2date__newsletter{margin-top:30px}@media screen and (min-width:60em){.categories .stay-up2date__newsletter{display:block;float:left;margin-right:2.3576520234%;width:48.8211739883%}.categories .stay-up2date__newsletter:last-child{margin-right:0}.categories .stay-up2date__newsletter{margin-right:0;margin-top:0}.categories__inner{display:block;float:left;margin-right:2.3576520234%;width:48.8211739883%}.categories__inner:last-child{margin-right:0}}.categories h2{font-size:1.5rem;line-height:34px}.category-items{display:inline-flex;flex-wrap:wrap}.embed-responsive{display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.stay-up2date{display:flex;position:relative}@media screen and (min-width:40em){.stay-up2date{align-items:stretch;flex-direction:row}.stay-up2date__media,.stay-up2date__newsletter,.stay-up2date__social{flex:1 1 auto;width:50%}}.stay-up2date__social{margin:40px 0 0}@media screen and (min-width:40em){.stay-up2date__social{margin:0 0 0 40px}}@media screen and (min-width:60em){.stay-up2date__social{margin-left:80px}}.stay-up2date__media{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:160px;position:relative;text-indent:-9999em}.stay-up2date__media:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAADABAMAAACg8nE0AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAwUExURUdwTP////////////////////////////////////J8AP7r1vWQJfvTp/elT/m7eq0TLYsAAAAJdFJOUwDuFYA4wuCnXd4DCU4AAASUSURBVHja1ZzNTlNBFMcRUFlekES7KzGSsKsmfrC7LjS6a9QE2RJD7K7GkMiuxq+wvNz2tvMKN3ysfQbjA/AIhCdgJwJeWno78z9n5l/1rMn86D0zZ87nTEygMvns4cb6bCWZXV95/7k6EVimP21UTJ8kK4/ikMvfNyXyMg62fMWUShIG8W3E8qeID/7//jtjlZueP+J2wzgku+ez/hcDyGv9+g8MJG+Vy0/eNaDcqHLX1xEk66sIH41IbknXf2KE8kq4/41YROdhpiEHZC2BgjeNQrq4op8alcyj608ZpdTAD7SqBXSwj/TYqGWe+oHQj7TpA+i6179jvOQFT8OgnheNp6w57viKLyCJWVsU2qrTJoDE3B9g/QmTlRCApMrbQo6N5HsGnGfhqgkkdYYVAizSlAkm5Ub1eThAm7dHLTv1qgkoZWpeDglISWbIZpAWwwLmhgCrYQFDR2HGBJbLnuq10IA15h4q2UfTJrjEvFNWdta2wgN6LDtURDxVgaU+8rXZC46/zQ88D7Nrk+Y73702qlMFeb7vdSk4L8s8z3/6KOEKAMgPxYAIPwW/ATsH+pPQQAD5nlTRGW6qTwFyRbdgQ3QGyH8ozdESCsiPZYBt+C74AxAqOkV1XACEis7gy6YA5LuKS+e6BCBTdBM7xwMAkaIj9DbrB0gMaw+NO/oB+Z7U/aoIAQLDmqAeyyAgPxJtoyk5AFd0DXSJLgNgRdexXToEgA1rBMZ+QwBU0W3Q7R0GgIpOwcijBIC5Sp0TgFECMMMKOu5lAEzRMRY7lQIgw9rCMhTlAMRVqiG3wUgAcIM2sdhmBABQdB06yCMB7hs0AnwWG8Cp6G0sSzQa4DKsbSz8swAciu5hEbgF4FB0imUCbQC7Ye0GAFgNaxdL49gBNkV3AMfUDbDcoFkQgMWwZohX5AaMVnTynwD2Lb6d4SrZBAHY7FGIT3RkdX/9AbuGC7Abu8T7oDnMtf9JPnZFsp7GznVldjzNtdO787wP3G5L1+vKBByv1OvSB0K1no/bgji/bQ/HC3Lft/WuIxaARHrnF8tN1dXuOxjtN7UBCJqvqClDKDjD2dIFgXjOKNaFsXjWSxeI4+mcjiqVIMj0p5pkiCCldpoMkaZzRNWWSJGQEuWv6/KUmqziVRMnBWWp5bPcsiStKayCJNLErLSO05Wmlo9l65+nlvHkuLTEcp4ch9P78mpgU1SgEJe5iqp4AwLIC3VFIW0ZAhyK1y+KREsIQFEsLcpcSKFOUe69KNQBpUZNwbqvO8SpZVXJ/aJY6j7LqqaBvnLvgqFIxOhPu3wZ8Po2BjvJlhmAVNC4oZI5TpNgmQo4Shhs5tsKD+iNt4GJ3oJFbyIL3Sg43AZHb+QL14/b73IRv9Ha+NtB6Q2t/JZcelMxvS2a39hNb03nN9fTxwPoAw78EQ36kAl/TIY+6BNgVCmL/+6wFX9cjD7wxh/Z4w8d0scm+YOf9NFV9fDtm39nfJg+AM0f4eYPofPH6PkPAdCfMuA/xnBC+Iqtr31OYgwPYvCf9OA/SsJ/VmUMD8Pwn7YZw+M8Ps8L/QKtCh/TrvdjkgAAAABJRU5ErkJggg==");background-size:cover;content:"";height:96px;left:50%;margin:-48px;position:absolute;top:50%;transition:transform .2s ease;width:96px}.stay-up2date__media:hover:before{transform:scale(1.1)}@media screen and (max-width:39.99em){.stay-up2date__media{height:0;margin:0 0 20px;padding-bottom:56.25%;padding-top:0;position:relative}.stay-up2date__media iframe{height:100%;left:0;position:absolute;top:0;width:100%}}@media screen and (min-width:40em){.stay-up2date__media{background:#000;margin-right:20px}}.show-cookie-overlay .wrapper-overall{height:calc(100vh - 1px);overflow:hidden}.cookie-prefs-wrapper{backdrop-filter:blur(8px);background-color:rgba(66,146,207,.8);bottom:0;display:none;left:0;overflow:auto;padding:15px;position:fixed;right:0;top:0;z-index:1000;-webkit-overflow-scrolling:touch}.show-cookie-overlay .cookie-prefs-wrapper{display:block}.cookie-prefs-wrapper .cookie-prefs{background:#fff;margin:10px auto;max-width:600px;padding:20px;width:95%}@media screen and (min-width:30em){.cookie-prefs-wrapper .cookie-prefs{padding:30px}}.cookie-prefs h2{font-size:1.25rem}@media screen and (min-width:30em){.cookie-prefs h2{font-size:1.5rem}}.cookie__privacy-link{color:#000}.cookie-prefs__option{margin-bottom:15px;margin-top:30px}.cookie-prefs__option+.cookie-prefs__option{margin-top:0}.cookie-prefs__option label{cursor:pointer;max-width:none;padding:0 0 0 40px;position:relative;width:100%}.cookie-prefs__option .custom-checked{left:0;position:absolute;top:0}.cookie-prefs__close{display:none!important;float:right;margin-left:8px;margin-top:-8px;min-width:auto!important;position:relative;z-index:10}.show-cookie-overlay--closeable .cookie-prefs__close{display:block!important}.cookie-prefs__title{display:block;font-family:Lato,sans-serif;font-size:1.25rem;font-weight:700;line-height:1;margin-bottom:5px}@media screen and (min-width:40em){.cookie-prefs__title{font-size:1.375rem}}.cookie-prefs__desc{display:block;font-size:.875rem}.cookie-hidden-content{color:#000;margin:30px auto;max-width:950px;padding:30px;text-align:center}.cookie-hidden-content>:last-child{margin-bottom:0}.subscribe__inner{display:inline-block}@media screen and (min-width:40em){.subscribe__inner{display:inline-flex}}.subscribe__text{display:block;float:left;margin-right:2.3576520234%;width:100%}.subscribe__text:last-child{margin-right:0}.subscribe__text{position:relative}@media screen and (min-width:40em){.subscribe__text{display:block;float:left;margin-right:2.3576520234%;width:48.8211739883%}.subscribe__text:last-child{margin-right:0}}.subscribe__list{margin:15px 0;padding:0}.subscribe__listitem{list-style:none;margin:0 0 5px;padding:0}.subscribe__listitem:before{padding-right:15px}.subscribe__image{display:block;float:left;margin-right:2.3576520234%;width:100%}.subscribe__image:last-child{margin-right:0}.subscribe__image{display:flex;padding:10px 60px 60px}@media screen and (min-width:40em){.subscribe__image{display:block;float:left;margin-right:2.3576520234%;width:48.8211739883%}.subscribe__image:last-child{margin-right:0}.subscribe__image{display:flex;padding:10px 60px}}.subscribe__image__image{max-height:100%;max-width:400px;width:100%}.newsletter__form{display:flex;flex-direction:column}.newsletter__input{flex:1 1 auto;margin-bottom:15px}.social--left .social__list{justify-content:flex-start}.social--left .social__listitem{margin:0 20px 0 0}.social--right .social__list{justify-content:flex-end}.social--right .social__listitem{margin:0 0 0 20px}.social__list{color:#fff;display:flex;flex-direction:row;margin:0;padding:0}.social__listitem{list-style:none;padding:0}.social__link:hover .social__icon{fill:#ccc}.social__icon{fill:#fff}.pagination{align-items:center;display:flex;justify-content:center;margin-bottom:40px;width:100%}.pagination__list{display:inline-block;margin:0 20px;padding:0}.pagination__listitem{display:inline-block;list-style:none;margin:0 10px;padding:0}.pagination__link{color:#000;font-size:1.25rem;padding:5px;text-decoration:none}.pagination__link:hover{text-decoration:underline}.pagination__link--active{font-weight:700;text-decoration:underline}.footer:after{clear:both;content:"";display:block}.footer{background:#e30144;border-top:1px solid #4292cf;padding:25px 0}@media screen and (max-width:39.99em){.footer__copyright{margin-left:auto;margin-right:auto;text-align:center}}@media screen and (min-width:40em){.footer__copyright{float:left}}.footer__navigation{list-style:none;margin:0;padding:0}@media screen and (max-width:39.99em){.footer__navigation{margin:auto;text-align:center}}@media screen and (min-width:40em){.footer__navigation{float:right}.footer__navigation__item{display:inline-block}.footer__navigation__item:not(:last-child){margin-right:15px}}@media screen and (min-width:60em){.footer__navigation__item:not(:last-child){margin-right:30px}}.footer__navigation__link{text-decoration:none}.footer__navigation__link:focus,.footer__navigation__link:hover{text-decoration:underline}.footer__bottom{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-top:50px}@media screen and (min-width:60em){.footer__bottom{flex-direction:row}}.footer__tde{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:13px;justify-content:center;padding:20px 0}@media screen and (min-width:40em){.footer__tde{flex-direction:row}}@media screen and (min-width:60em){.footer__tde{padding:0}}.footer__arko__logo{height:1.05em;margin-bottom:8px}@media screen and (min-width:40em){.footer__arko__logo{margin:0 0 0 8px}}.search{display:flex;margin-right:10px}.search__icon{fill:#4a4a4a}.search__trigger{display:none}.search__form{align-items:center;display:flex;height:100%;justify-content:flex-end;left:35px;max-width:none;overflow:hidden;position:absolute;top:0;transition:width .5s ease;width:0;z-index:99}@media screen and (min-width:40em){.search__form{max-width:430px}}#searchForm:target{width:calc(100% - 35px)}#searchForm:target~.search__trigger--open{display:none}#searchForm:target~.search__trigger--close{display:flex}#searchForm:not(:target){width:0}#searchForm:not(:target)~.search__trigger--open{display:flex}#searchForm:not(:target)~.search__trigger--close{display:none}input.search__input{background-color:#fff;background-position:left 20px center;background-repeat:no-repeat;background-size:auto 18px;height:50px;margin:0;max-width:none}input.search__input:invalid{background-image:url(/images/misc/allesovermassage-search-mobile.png)}@media screen and (min-width:30em){input.search__input:invalid{background-image:url(/images/misc/allesovermassage-search.png)}}input.search__input:valid{background-image:none}button.search__button{background:#4292cf;border:none;border-radius:0;box-shadow:none;height:50px;margin:0;min-width:0;padding:0;width:70px}button.search__button svg{fill:#fff}button.search__button:hover{background:#3286c5}.search__button__icon{fill:#000}.search-wrapper{background:url(/images/misc/allesovermassage-bar.png) repeat-x 0 0;background-size:20px;margin-left:auto;margin-right:auto;max-width:calc(1200px - 1.618em);padding-top:50px}.search-field{background:#4292cf;display:flex;padding:30px}@media screen and (max-width:29.99em){.search-field{flex-direction:column;padding:15px}}.search-field__input{flex:1 1 auto}@media screen and (min-width:30em){.search-field__input{margin-right:15px}}.search-results:after{clear:both;content:"";display:block}.search-results__title{-webkit-backdrop-filter:blur(5px);background:hsla(0,0%,100%,.9);padding:20px 0;position:sticky;top:0;z-index:10}.form__radio{align-items:center;cursor:pointer;display:flex;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form__radio:last-child{margin-bottom:0}.form__radio input[type=radio]{height:0;margin:0;opacity:.001;overflow:hidden;padding:0;position:absolute;width:0;z-index:1}.form__radio input[type=radio]:checked+.form__radio__box:after{opacity:1}.form__radio__box{align-items:center;background-color:#fcfafa;border:1px solid #d8d8d8;border-radius:24px;display:inline-flex;height:24px;justify-content:center;min-height:24px;min-width:24px;position:relative;width:24px;z-index:2}.form__radio__box:after{background-color:#4292cf;border-radius:24px;content:"";height:12px;opacity:0;width:12px}.form__radio__label{margin-left:8px}.form__input--error+.form__radio__box{border:2px solid #fc3030}.form__radio+.form__error{margin-top:4px}.form__checkbox{align-items:center;cursor:pointer;display:flex;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form__checkbox:last-child{margin-bottom:0}.form__checkbox input[type=checkbox]{height:0;margin:0;opacity:.001;overflow:hidden;padding:0;position:absolute;width:0;z-index:1}.form__checkbox input[type=checkbox]:checked+.form__checkbox__box:after{opacity:1}.form__checkbox__box{background-color:#fcfafa;border:1px solid #d8d8d8;border-radius:4px;display:inline-block;height:24px;min-height:24px;min-width:24px;position:relative;width:24px;z-index:2}.form__checkbox__box:after{background:transparent;border:4px solid #4292cf;border-radius:1px;border-right:none;border-top:none;content:"";height:6px;left:50%;opacity:0;position:absolute;top:calc(50% - 2px);transform:translate(-50%,-50%) rotate(-50deg) scale(1);width:12px}.form__checkbox__label{margin-left:8px}.form__input--error+.form__checkbox__box{border:2px solid #fc3030}.form__checkbox+.form__error{margin-top:4px}.form__row{display:flex;flex-direction:column;margin-bottom:16px}@media screen and (min-width:40em){.form__row{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:60em){.form__row{margin-bottom:32px}}@media screen and (min-width:40em)and (max-width:59.99em){.form__row--2 .form__group{margin-bottom:16px;padding:0}.form__row--2 .form__group:last-child{margin-bottom:0}}@media screen and (min-width:60em){.form__row--2 .form__group{width:50%}}@media screen and (min-width:40em)and (max-width:59.99em){.form__row--3 .form__group{margin-bottom:16px;padding:0}.form__row--3 .form__group:last-child{margin-bottom:0}}@media screen and (min-width:60em){.form__row--3 .form__group{margin-bottom:0;width:33.33%}}@media screen and (min-width:40em)and (max-width:59.99em){.form__row--4 .form__group{margin-bottom:16px;width:50%}.form__row--4 .form__group:nth-child(3),.form__row--4 .form__group:nth-child(4){margin-bottom:0}}@media screen and (min-width:60em){.form__row--4 .form__group{width:25%}}.form__group{display:flex;flex-direction:column;margin-bottom:16px;width:100%}.form__group:first-child{padding-left:0}.form__group:last-child{margin-bottom:0;padding-right:0}@media screen and (min-width:40em){.form__group{margin-bottom:0;padding:0 8px}}.form__label{margin:0 0 4px}span.form__label{display:inline-block;margin-bottom:8px}.form__instructions{font-size:.875rem;margin-bottom:8px}.form__input{width:100%}.form__input::-moz-placeholder{color:#d8d8d8;letter-spacing:normal}.form__input::placeholder{color:#d8d8d8;letter-spacing:normal}@media screen and (min-width:60em){input[type=number].form__input{align-self:flex-start;width:auto}}.form__input--multiple{background-color:#fff;background-image:none;border:1px solid #d8d8d8;border-radius:5px;box-sizing:border-box;color:#4a4a4a;display:inline-block;font-family:Lato,sans-serif;font-size:1rem;line-height:1.5;overflow-y:visible;padding:12px 16px;transition:border-color .15s ease;vertical-align:top;width:100%}.form__input--multiple .ss-multi-selected{border:none;padding:0}.form__input--multiple .ss-multi-selected .ss-values .ss-disabled{color:#d8d8d8;margin:0;padding:0}.form__input--multiple .ss-content{left:-1px;margin:0;top:50px;width:calc(100% + 3px)}.form__input--multiple .ss-content .ss-search{padding:8px}.form__input--multiple .ss-content .ss-search input{border:1px solid #d8d8d8;border-radius:5px;font-family:Lato,sans-serif;font-size:1rem;height:auto;line-height:1.5;padding:12px 16px}.form__input--multiple .ss-content .ss-list{overflow-y:visible}.form__input--multiple .ss-content .ss-list .ss-option{padding:8px}.form__input--error{border:2px solid #fc3030}.form__errors-list,.form__errors-list li{list-style:none;margin:0;padding:0}.form__errors-list{margin-top:8px}.form__error,.form__errors-list li{color:#fc3030;font-size:.875rem;margin-bottom:8px;margin-left:8px}button.form__submit{align-self:flex-start;background-color:#4292cf;color:#fff}@media screen and (max-width:29.99em){.hide-xs-down{display:none!important}.show-xs-down{display:block!important}}@media screen and (max-width:39.99em){.hide-sm-down{display:none!important}.show-sm-down{display:block!important}}@media screen and (max-width:59.99em){.hide-md-down{display:none!important}.show-md-down{display:block!important}}@media screen and (max-width:1199.99px){.hide-lg-down{display:none!important}.show-lg-down{display:block!important}}@media screen and (min-width:30em){.hide-sm-up{display:none!important}.show-sm-up{display:block!important}}@media screen and (min-width:40em){.hide-md-up{display:none!important}.show-md-up{display:block!important}}@media screen and (min-width:60em){.hide-lg-up{display:none!important}.show-lg-up{display:block!important}}@media screen and (min-width:1200px){.hide-xl-up{display:none!important}.show-xl-up{display:block!important}}.hide{display:none}.show{display:block}.nowrap{white-space:nowrap}h1{font-family:Lato,sans-serif;font-size:2.625rem}@media screen and (min-width:40em){h1{font-size:4rem}}h2{font-family:Lato,sans-serif;font-size:3rem}@media screen and (min-width:40em){h2{font-size:3.375rem}}h3{font-family:Lato,sans-serif;font-size:2rem}@media screen and (min-width:40em){h3{font-size:2.25rem}}h4,h5,h6{font-size:1.125rem}@media screen and (min-width:40em){h4,h5,h6{font-size:1.5rem}}p{font-family:Lato,sans-serif}@font-face{font-family:Dense;font-style:normal;font-weight:400;src:url(/fonts/Dense-Regular.woff2) format("woff2"),url(/fonts/Dense-Regular.woff) format("woff"),url(/fonts/Dense-Regular.ttf) format("truetype")}@font-face{font-family:"PT_Serif";font-style:normal;font-weight:600;src:url(/fonts/PT_Serif-Web-Bold.woff2) format("woff2"),url(/fonts/PT_Serif-Web-Bold.woff) format("woff"),url(/fonts/PT_Serif-Web-Bold.ttf) format("truetype")}@font-face{font-family:"PT_Serif";font-style:normal;font-weight:400;src:url(/fonts/PT_Serif-Web-Regular.woff2) format("woff2"),url(/fonts/PT_Serif-Web-Regular.woff) format("woff"),url(/fonts/PT_Serif-Web-Regular.ttf) format("truetype")}.btn,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;cursor:pointer;display:inline-block;font-size:1.0625rem;-webkit-font-smoothing:antialiased;line-height:1.1;padding:13px 20px;text-align:center;text-decoration:none;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.btn svg:first-child,button svg:first-child,input[type=button] svg:first-child,input[type=reset] svg:first-child,input[type=submit] svg:first-child{margin-right:10px}.btn svg:last-child,button svg:last-child,input[type=button] svg:last-child,input[type=reset] svg:last-child,input[type=submit] svg:last-child{margin-left:10px}.btn svg:first-child:last-child,button svg:first-child:last-child,input[type=button] svg:first-child:last-child,input[type=reset] svg:first-child:last-child,input[type=submit] svg:first-child:last-child{margin:0}.btn,button,input[type=button],input[type=reset],input[type=submit]{color:#fff}.btn:disabled,.btn:disabled:focus,.btn:disabled:hover,button:disabled,button:disabled:focus,button:disabled:hover,input[type=button]:disabled,input[type=button]:disabled:focus,input[type=button]:disabled:hover,input[type=reset]:disabled,input[type=reset]:disabled:focus,input[type=reset]:disabled:hover,input[type=submit]:disabled,input[type=submit]:disabled:focus,input[type=submit]:disabled:hover{color:hsla(0,0%,100%,.5)}.btn,button,input[type=button],input[type=reset],input[type=submit]{background:#4292cf}.btn:disabled,.btn:disabled:focus,.btn:disabled:hover,button:disabled,button:disabled:focus,button:disabled:hover,input[type=button]:disabled,input[type=button]:disabled:focus,input[type=button]:disabled:hover,input[type=reset]:disabled,input[type=reset]:disabled:focus,input[type=reset]:disabled:hover,input[type=submit]:disabled,input[type=submit]:disabled:focus,input[type=submit]:disabled:hover{background:rgba(66,146,207,.5)}.btn:focus,.btn:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background:#569ed4;color:#fff}.btn,button,input[type=button],input[type=reset],input[type=submit]{border-radius:0;box-shadow:none;font-family:Lato,sans-serif;font-size:1rem;font-weight:700;padding:12px 60px}.btn:active,.btn:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background:#6ba9d9}.header{height:auto}@media screen and (max-width:59.99em){.header__list{display:none}}.header__listitem{padding:0 10px}.header__link{padding-left:0;padding-right:0}.header__link:hover{border-bottom:2px solid #e30144;text-decoration:none}.logo__wrapper{margin-right:24px}@media screen and (min-width:30em){.logo__wrapper{margin-right:40px}}.logo__image{max-height:120px}.logo{display:inline-block;padding:24px 0 16px}@media screen and (min-width:40em){.logo{padding:32px 0 20px}}.menu{top:52px}@media screen and (min-width:40em){.menu{top:60px}}@media screen and (min-width:1206px){#menu:target{padding:32px;right:0}}#menu:target .social__listitem{margin-left:16px}#menu:target .social__link{display:block;height:24px;width:24px}#menu:target .social__icon{height:24px;width:24px}.menu__list{margin-bottom:32px}.menu__listitem{margin-bottom:16px}.menu__listitem:last-child{margin-bottom:0}.menu__link{font-size:1.5rem;line-height:normal}.menu__link:hover{color:#e30144;transform:none}.menu__link:hover:after{display:none}.powered-by{margin-right:32px}.articles-container:after,.articles:after{clear:both;content:"";display:block}.articles{margin-top:24px}@media screen and (min-width:40em){.articles{margin-top:40px}}.articles h1{border-bottom:1px solid #f4f4f4;color:#4a4a4a;margin-bottom:16px;padding-bottom:16px}@media screen and (min-width:40em){.articles h1{margin-bottom:24px;padding-bottom:16px}}.articles .article__card .article__content{padding:16px}@media screen and (min-width:60em){.articles .articles-container .article__column:after{clear:both;content:"";display:block}}.article__card{margin-bottom:24px}.article__card:last-child{margin-bottom:0}@media screen and (min-width:40em){.article__card{margin:0}}.article__card.article--sponsored .article__content{padding:16px}.article__content{background:transparent;display:flex;flex-direction:column;padding:0}.article__card--hero .article__content{padding:20px}@media screen and (max-width:59.99em){.article__card--hero .article__content{padding:10px}}.article__title{color:#4a4a4a;font-size:1rem;font-weight:400;letter-spacing:-.3px;line-height:1;margin-bottom:8px;order:1}@media screen and (min-width:60em){.article__title{font-size:1.125rem}}.article__image{transition:opacity .1s ease}.article__card:hover .article__title{color:#4292cf}.article__card:hover .article__image{opacity:.9}.article__intro{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1;max-height:2em}@-moz-document url-prefix(){.article__intro{height:2em;position:relative}.article__intro:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%);bottom:0;content:"";height:1em;position:absolute;right:0;text-align:right;width:30%}}.article__intro{color:#4a4a4a;font-size:.875rem;letter-spacing:-.23px;margin-bottom:8px}.article__info{margin-bottom:0;order:2}.article__card--hero{position:relative}.article__card--hero:hover .article__title{color:#fff}.article__card--hero:hover .article__image{transform:scale(1.05)}.article__card--hero .article__content{bottom:0;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;width:100%;z-index:10}.article__card--hero .article__content:after{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:5}.article__card--hero .article__title{color:#fff;font-size:1.125rem;font-weight:700;letter-spacing:-.33px;order:1;position:relative;z-index:10}@media screen and (min-width:60em){.article__card--hero .article__title{font-size:1.25rem}}.article__card--hero .article__title:after{background-color:#e30144;content:"";height:2px;left:0;position:absolute;top:-8px;width:32px;z-index:10}.article__card--hero .article__info{order:0}.article__card--hero .article__categories{display:flex;position:absolute;right:0;top:16px}.article__card--hero .article__date{margin-bottom:12px;position:relative;z-index:10}.article__card--hero .article__date span{color:#fff;font-size:.875rem;letter-spacing:-.23px}.article__card--hero .article__image-wrapper{height:250px;overflow:hidden;position:relative;width:100%}@media screen and (min-width:40em){.article__card--hero .article__image-wrapper{height:100%}}.article__card--hero .article__image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .1s ease-in;width:100%}.article__categories{margin-right:16px}.article__category,.article__category--type,.category__item{background:#4292cf;border:1px dashed #4292cf;border-radius:0;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:2px;margin:0 5px 5px 0;padding:8px 10px;text-decoration:none;text-transform:uppercase}.article__category--type:not(div):hover,.article__category:not(div):hover,.category__item:not(div):hover{background-color:#4292cf;color:#fff}.article__category,.article__category--type,.category__item{display:inline-block;font-family:Lato,sans-serif;font-size:.6875rem;font-weight:400;letter-spacing:0;line-height:1;padding:4px 8px;vertical-align:middle}.article__category{background:#4292cf;border:1px solid #4292cf;color:#fff;margin:0 8px 0 0}.article__category:last-child{margin-right:0}.article__category--by{background-color:#fff;border:1px solid #e30144;color:#e30144;font-size:.75rem;letter-spacing:0;text-transform:none}.article__category--type{box-shadow:0 2px 4px 0 rgba(0,0,0,.17);padding:8px 10px;position:absolute;right:-13px;top:40px;z-index:1}.article__category--type:after{border-color:transparent transparent #2e7bb5 #2e7bb5;border-style:solid;border-width:4px;content:"";height:4px;margin:0 4px;position:absolute;right:-5px;top:-9px;width:4px}.article__category--type:after,.article__date{display:inline-block;vertical-align:middle}.article__date:before{display:none}.article__date span{color:#646363;font-size:.875rem;letter-spacing:-.23px;opacity:1;text-transform:unset}.articles--primary{height:100%;margin-top:24px;position:relative}@media screen and (min-width:40em){.articles--primary{display:grid}}@media screen and (min-width:40em)and (max-width:59.99em){.articles--primary{grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto auto;grid-column-gap:24px;grid-row-gap:24px}}@media screen and (min-width:60em){.articles--primary{grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto auto;grid-column-gap:24px;grid-row-gap:24px}}@media screen and (min-width:40em){.articles--primary .article__card--hero{grid-area:1/1/4/3}}.articles--primary .article__card:not(.article__card--hero){border-bottom:1px solid #f4f4f4}.articles--primary .article__card:not(.article__card--hero):nth-child(2){padding-bottom:24px}@media screen and (min-width:40em){.articles--primary .article__card:not(.article__card--hero):nth-child(2){padding:24px 0}}@media screen and (min-width:40em)and (max-width:59.99em){.articles--primary .article__card:not(.article__card--hero):nth-child(2){grid-area:1/3/2/5}}@media screen and (min-width:60em){.articles--primary .article__card:not(.article__card--hero):nth-child(2){grid-area:1/3/2/4}}.articles--primary .article__card:not(.article__card--hero):nth-child(3){padding-bottom:24px}@media screen and (min-width:40em)and (max-width:59.99em){.articles--primary .article__card:not(.article__card--hero):nth-child(3){grid-area:2/3/3/5}}@media screen and (min-width:60em){.articles--primary .article__card:not(.article__card--hero):nth-child(3){grid-area:2/3/3/4}}.articles--primary .article__card:not(.article__card--hero):nth-child(4){border-bottom:none;padding-bottom:24px}@media screen and (min-width:40em)and (max-width:59.99em){.articles--primary .article__card:not(.article__card--hero):nth-child(4){grid-area:3/3/4/5}}@media screen and (min-width:60em){.articles--primary .article__card:not(.article__card--hero):nth-child(4){grid-area:3/3/4/4}}.articles--primary .article__card:not(.article__card--hero) .article__content{padding:0}.articles--primary .article__card:not(.article__card--hero).article--sponsored{border-bottom:0;padding:0}@media screen and (min-width:40em){.articles--primary .article__card:not(.article__card--hero).article--sponsored:nth-child(2){margin-top:24px}.articles--primary .article__card:not(.article__card--hero).article--sponsored:nth-child(4){margin-bottom:24px}}.articles--primary .article__card:not(.article__card--hero).article--sponsored .article__content{padding:16px}.articles--secondary:after,.articles--tertiary:after{clear:both;content:"";display:block}.articles--secondary,.articles--tertiary{margin-top:24px}@media screen and (min-width:40em){.articles--secondary,.articles--tertiary{border-bottom:1px solid #f4f4f4;margin-top:32px;padding-bottom:24px}}.articles--secondary .article__card,.articles--tertiary .article__card{position:relative;width:100%}@media screen and (min-width:30em)and (max-width:59.99em){.articles--secondary .article__card,.articles--tertiary .article__card{display:block;float:left;margin-right:2.3576520234%;width:48.8211739883%}.articles--secondary .article__card:last-child,.articles--secondary .article__card:nth-child(2n),.articles--tertiary .article__card:last-child,.articles--tertiary .article__card:nth-child(2n){margin-right:0}.articles--secondary .article__card:nth-child(odd),.articles--tertiary .article__card:nth-child(odd){clear:left}.articles--secondary .article__card,.articles--tertiary .article__card{margin-bottom:24px}}@media screen and (min-width:60em){.articles--secondary .article__card,.articles--tertiary .article__card{display:block;float:left;margin-right:2.3576520234%;width:23.2317609825%}.articles--secondary .article__card:last-child,.articles--tertiary .article__card:last-child{margin-right:0}}.articles--secondary .article__content,.articles--tertiary .article__content{padding:16px 8px}.articles--secondary .article__title,.articles--tertiary .article__title{color:#4a4a4a;font-size:1rem;font-weight:400;letter-spacing:-.27px;margin-bottom:0}.articles--secondary .article__info,.articles--tertiary .article__info{margin-bottom:8px}.articles--secondary .article__category--by,.articles--tertiary .article__category--by{position:absolute;right:8px;top:8px}.articles--secondary .article--related:not(.article__card--hero) .article__title,.articles--tertiary .article--related:not(.article__card--hero) .article__title{order:1}.articles--secondary .article--related:not(.article__card--hero) .article__info,.articles--tertiary .article--related:not(.article__card--hero) .article__info{order:0}.articles--tertiary{border-bottom:0;margin:0;padding:32px 0}@media screen and (min-width:60em){.articles--tertiary{padding:60px 0 36px}}.article__entry__top{display:flex;flex-direction:column}.article__entry-wrapper:after,.article__entry:after{clear:both;content:"";display:block}@media screen and (min-width:40em){.article__entry h1,.article__entry__info,.article__entry__intro,.article__entry__share,.article__hero-wrapper,.article__subtitle{display:block;float:left;margin-right:2.3576520234%;width:65.8807826589%}.article__entry h1:last-child,.article__entry__info:last-child,.article__entry__intro:last-child,.article__entry__share:last-child,.article__hero-wrapper:last-child,.article__subtitle:last-child{margin-right:0}.article__entry h1,.article__entry__info,.article__entry__intro,.article__entry__share,.article__hero-wrapper,.article__subtitle{margin-left:17.0596086706%}}.article__entry__author-link{font-size:.875rem;margin-left:8px}.article__entry h1{color:#4a4a4a;font-size:2rem;letter-spacing:0;margin-bottom:24px;order:1}@media screen and (min-width:40em){.article__entry h1{font-size:2.5rem}}.article__entry .articles-container:after{clear:both;content:"";display:block}.article__entry .articles-container{display:flex;flex-direction:column;width:100%}.article__entry .articles-container h1{float:none;font-size:1.5rem;margin:0 0 16px;order:0;width:100%}@media screen and (min-width:40em){.article__entry .articles-container h1{font-size:2rem;margin-bottom:24px}}.article__entry .articles-container h1 span{background-color:transparent;box-shadow:none;color:#4a4a4a;text-transform:none}.article__subtitle{color:#4a4a4a;font-size:1.5rem;margin-bottom:24px;order:2}@media screen and (min-width:40em){.article__subtitle{font-size:2rem}}.article__entry__info{align-items:center;display:inline-flex;flex-wrap:wrap;line-height:1;margin-bottom:24px;order:2;padding-bottom:0}@media screen and (min-width:40em){.article__entry__info{display:flex;flex-wrap:nowrap;margin-bottom:32px}}.article__entry .article__categories{order:0}.article__entry .article__category{margin-bottom:10px}@media screen and (min-width:40em){.article__entry .article__category{margin-bottom:0}}.article__entry__author,.article__entry__date{align-items:center;display:flex;font-size:.875rem;letter-spacing:-.23px}.article__entry__author{font-size:1.125rem;font-weight:700;order:1}.article__entry_icon{margin-right:10px}.article__entry__intro{font-size:1.125rem;letter-spacing:0;line-height:1.6875rem;margin-bottom:0;order:4}.article__entry__intro p{margin-bottom:32px}.article__hero-wrapper{margin-bottom:24px;margin-top:32px;order:0;position:relative}@media screen and (min-width:40em){.article__hero-wrapper{margin-top:40px}}.article__category--type--hero{bottom:10px;top:unset}@media screen and (min-width:40em){.article__category--type--hero{bottom:40px;font-size:1.25rem;padding:10px 18px}}.article__entry__share-wrapper:after{clear:both;content:"";display:block}.article__entry__share-wrapper{border-top:1px solid #f4f4f4;margin-top:16px;padding-top:16px}@media screen and (min-width:40em){.article__entry__share-wrapper{margin-top:24px;padding-top:24px}}.article__entry__share h3{font-size:1rem;margin-bottom:16px}@media screen and (min-width:40em){.article__entry__share h3{font-size:1.125rem}}.article__entry__share .social__listitem{margin-right:8px}.article__entry__share .social__link{align-items:center;border:1px solid #4292cf;display:flex;height:32px;justify-content:center;width:32px}.article__entry__share .social__link:hover{border-color:#e30144}.article__entry__share .social__link:hover .social__icon{fill:#e30144}.article__entry__share .social__icon{fill:#4292cf;height:16px;width:16px}.article--related:not(.article__card--hero) .article__title{order:0}.article--related:not(.article__card--hero) .article__intro{order:1}.article--related:not(.article__card--hero) .article__info{order:2}.articles-related{border-top:1px solid #f4f4f4;margin-top:16px;padding-top:16px}@media screen and (min-width:40em){.articles-related{margin-top:24px;padding-top:24px}}.articles-related h1{color:#4a4a4a;font-size:1.25rem;letter-spacing:0;margin-bottom:24px}.articles-related .article__content{padding:16px}.matrix:after{clear:both;content:"";display:block}.matrix{margin-top:0}@media screen and (min-width:40em){.matrix{display:block;float:left;margin-right:2.3576520234%;width:65.8807826589%}.matrix:last-child{margin-right:0}.matrix{margin-left:17.0596086706%}}.matrix-button,.matrix-embed,.matrix-image,.matrix-quote,.matrix-table,.matrix-text,.matrix-video{margin-bottom:24px}@media screen and (min-width:40em){.matrix-button,.matrix-embed,.matrix-image,.matrix-quote,.matrix-table,.matrix-text,.matrix-video{margin-bottom:40px}}.matrix-quote{align-items:center;display:flex;flex-direction:column;position:relative}.matrix-quote__quote{color:#4292cf;display:inline-block;font-size:1.5rem;font-weight:700;margin-bottom:8px;order:0}@media screen and (min-width:40em){.matrix-quote__quote{font-size:1.75rem}}.matrix-quote__quote p{display:inline-block;margin:0;text-align:center}.matrix-quote__quote p:after,.matrix-quote__quote p:before{align-items:start;content:'"';display:inline-block;font-size:1.5rem}@media screen and (min-width:40em){.matrix-quote__quote p:after,.matrix-quote__quote p:before{font-size:1.75rem}}.matrix-quote__author{order:1}.matrix-quote__name{display:flex;font-size:1.125rem}.matrix-quote__name:before{content:"- ";display:block;margin-right:8px}.matrix-quote__function{display:none}.matrix-text h2{color:#4292cf;font-size:1.125rem}@media screen and (min-width:40em){.matrix-text h2{font-size:1.5rem}}.matrix-text h3{color:#4292cf;font-size:1rem}@media screen and (min-width:40em){.matrix-text h3{font-size:1.375rem}}.matrix-text h4{color:#4292cf;font-size:1rem}@media screen and (min-width:40em){.matrix-text h4{font-size:1.25rem}}.matrix-text h5{color:#4292cf;font-size:1rem}@media screen and (min-width:40em){.matrix-text h5{font-size:1.125rem}}.matrix-text p{font-size:1rem;letter-spacing:0;line-height:1.6875rem;margin-bottom:24px}.matrix-text ol,.matrix-text ul{font-size:1rem;margin:0}.matrix-text ol li,.matrix-text ul li{margin-bottom:4px}.matrix-text ol li:last-child,.matrix-text ul li:last-child{margin-bottom:0}.matrix-text--top .matrix-text__image{margin-bottom:24px}.matrix-text--bottom .matrix-text__image,.matrix-text--right .matrix-text__image{margin-top:24px}@media screen and (min-width:60em){.matrix-text--right{align-items:flex-start}.matrix-text--right .matrix-text__content{padding-right:24px;width:calc(50% + 24px)}.matrix-text--right .matrix-text__image{margin-top:0;width:50%}}.matrix-text--left .matrix-text__image{margin-bottom:24px;order:0}@media screen and (min-width:60em){.matrix-text--left{align-items:flex-start}.matrix-text--left .matrix-text__content{padding-left:24px;width:calc(50% + 24px)}.matrix-text--left .matrix-text__image{margin-bottom:0;width:50%}}.matrix-table{background-color:#4292cf;padding:40px 16px}@media screen and (min-width:60em){.matrix-table{padding-left:0;padding-right:0}}.matrix-table .article__entry-wrapper:after{clear:both;content:"";display:block}.matrix-table .article__entry-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:.809em;padding-right:.809em;width:100%}.matrix-table h2{color:#fff;font-size:1.5rem;margin-bottom:24px}@media screen and (min-width:40em){.matrix-table h2{font-size:2rem}}.matrix-table h2 span{background-color:#4292cf;box-shadow:.4em 0 0 #4292cf,-.4em 0 0 #4292cf}.matrix-table p{color:#fff;font-size:1.125rem;margin-bottom:24px}.matrix-table table{margin:0}.matrix-embed{display:flex;justify-content:center;padding:0 16px}.matrix-embed iframe{margin-left:auto!important;transform:translateX(0)!important}.matrix-embed>*{max-width:480px!important;min-width:0!important}.categories{overflow:hidden}.categories .stay-up2date__newsletter{display:block;float:left;margin-right:2.3576520234%;width:100%}.categories .stay-up2date__newsletter:last-child{margin-right:0}@media screen and (min-width:40em){.categories .stay-up2date__newsletter{display:block;float:left;margin-right:2.3576520234%;width:82.9403913294%}.categories .stay-up2date__newsletter:last-child{margin-right:0}.categories .stay-up2date__newsletter{margin-left:17.0596086706%}}@media screen and (min-width:60em){.categories .stay-up2date__newsletter{display:block;float:left;margin-left:0;margin-right:2.3576520234%;width:31.7615653177%}.categories .stay-up2date__newsletter,.categories .stay-up2date__newsletter:last-child{margin-right:0}}.categories .custom_border{background-image:linear-gradient(90deg,#4292cf 40%,hsla(0,0%,100%,0) 0);background-position:top;background-repeat:repeat-x;background-size:10px 5px;margin-bottom:30px;padding:5px}.categories h3{color:#e30144;display:block;font-size:2.25rem;font-weight:700;margin-bottom:20px}.categories h4{font-family:Lato,sans-serif;font-size:1.3125rem;font-weight:700}.categories__wrapper{display:block;float:left;margin-right:2.3576520234%;width:100%}.categories__wrapper:last-child{margin-right:0}@media screen and (min-width:60em){.categories__wrapper{display:block;float:left;margin-right:2.3576520234%;width:65.8807826589%}.categories__wrapper:last-child{margin-right:0}}@media screen and (min-width:40em){.categories__inner:nth-child(2){margin-right:0}.categories__inner{display:block;float:left;margin-right:2.3576520234%;width:65.8807826589%}.categories__inner:last-child{margin-right:0}}.stay-up2date{flex-direction:column;margin-top:40px;padding:0}@media screen and (min-width:40em){.stay-up2date{flex-direction:column;justify-content:center}}@media screen and (min-width:780px){.stay-up2date{align-items:stretch;flex-direction:row}}@media screen and (min-width:40em){.stay-up2date__media,.stay-up2date__newsletter,.stay-up2date__social{flex:1;width:100%}}@media screen and (min-width:780px){.stay-up2date__media,.stay-up2date__newsletter,.stay-up2date__social{flex:1 1 auto;width:50%}}.stay-up2date__newsletter{position:relative}@media screen and (min-width:60em){.stay-up2date__newsletter{max-width:50%}}.stay-up2date__newsletter .newsletter__form{margin-top:30px}.stay-up2date__newsletter .newsletter__input{margin-right:16px}.stay-up2date__newsletter .newsletter__input input{background-color:#f4f4f4;border-bottom:1px solid #d8d8d8;padding:8px 16px}.stay-up2date__newsletter .newsletter__submit__button{background-color:#e30144}.stay-up2date__newsletter .newsletter__submit__button:hover{background-color:#4292cf}.stay-up2date__newsletter h3{color:#4292cf;font-size:1.25rem;letter-spacing:-.33px;margin-bottom:16px}.stay-up2date__newsletter p{font-size:.875rem;letter-spacing:-.23px;line-height:1.4375rem}.stay-up2date__social{background-color:#4292cf;color:#fff;margin:24px 0 0;padding:24px}@media screen and (min-width:40em){.stay-up2date__social{margin:24px 0 0}}@media screen and (min-width:780px){.stay-up2date__social{margin:0 0 0 40px}}.stay-up2date__social h3{font-size:1.25rem;letter-spacing:-.33px;margin-bottom:16px}.stay-up2date__social .social__link{align-items:center;border:1px solid #fff;display:flex;height:48px;justify-content:center;width:48px}.stay-up2date__social .social__icon{height:24px;width:24px}.entry-page .article__entry__info{display:none}.entry-page--spacing-top{padding-top:24px}@media screen and (min-width:40em){.entry-page--spacing-top{padding-top:40px}}.subscribe{margin-top:24px}@media screen and (min-width:60em){.subscribe{margin:56px 0 120px}}.subscribe__bar{display:none}.subscribe__inner{background-color:#4292cf;display:flex;flex-direction:column;padding:24px;position:relative}@media screen and (min-width:40em){.subscribe__inner{padding:40px}}@media screen and (min-width:60em){.subscribe__inner{flex-direction:row;padding:48px 32px 64px 72px}}.subscribe__text{color:#fff;font-family:Lato,sans-serif;font-size:1rem;letter-spacing:-.23px;line-height:1.25rem;margin-bottom:32px}@media screen and (min-width:40em){.subscribe__text{font-size:.875rem}}.subscribe__text h2{font-size:1.5rem;margin-bottom:16px}@media screen and (min-width:40em){.subscribe__text h2{font-size:1.8125rem;margin-bottom:24px}.subscribe__text{display:block;float:left;margin-right:2.3576520234%;width:100%}.subscribe__text:last-child{margin-right:0}}@media screen and (min-width:60em){.subscribe__text{display:block;float:left;width:42.6490216764%}.subscribe__text:last-child{width:40.291369653%}.subscribe__text:first-child{margin-right:0}.subscribe__text{margin-bottom:0}}.subscribe__subtitle{border:1px solid #fff;color:#fff;display:inline-flex;font-size:.875rem;margin-bottom:8px;padding:8px;text-transform:uppercase}@media screen and (min-width:40em){.subscribe__subtitle{font-size:1rem}}.subscribe__list{margin-left:10px;padding-left:10px}.subscribe__listitem{font-size:1.125rem;list-style:disc}.subscribe__image{align-items:center;background-color:#fcfafa;justify-content:center;padding:24px}@media screen and (min-width:40em){.subscribe__image{display:block;float:left;margin-right:2.3576520234%;width:100%}.subscribe__image:last-child{margin-right:0}.subscribe__image{display:flex;padding:32px}}@media screen and (min-width:60em){.subscribe__image{display:block;float:left;margin-right:2.3576520234%;width:48.8211739883%}.subscribe__image:last-child{margin-right:0}.subscribe__image{display:flex;justify-content:flex-start;padding:56px 40px;position:absolute;right:32px;top:48px}}.subscribe__image__image{max-width:100%}.subscribe__button-wrap{margin-top:16px}@media screen and (min-width:40em){.subscribe__button-wrap{margin-top:40px}}.subscribe__button-wrap .btn{background-color:#e30144;color:#fff}.subscribe__button-wrap .btn:hover{background-color:#fff;color:#e30144}.subscribe__button-wrap .subscribe__link{color:#fff;font-size:1rem;margin-left:15px}.event{align-items:stretch;background-color:#f4f4f4;border:1px solid #f4f4f4;display:flex;flex-direction:column;position:relative}@media screen and (min-width:780px){.event{flex-direction:row}}.event__content{order:1;padding:24px}@media screen and (min-width:780px){.event__content{display:block;float:left;width:51.1788260117%}.event__content:last-child{width:48.8211739883%}.event__content{padding:40px;position:relative}.event__content:after{background-color:#f4f4f4;content:"";height:100%;left:-57px;position:absolute;top:0;transform:skew(-10deg);width:88px;z-index:5}}.event__content h2{color:#4a4a4a;font-size:1.5rem;margin-bottom:16px;position:relative;z-index:10}.event__content .event__intro{color:#4a4a4a;font-size:.875rem;position:relative;z-index:10}@media screen and (min-width:780px){.event__content .event__intro{padding-right:80px}}.event__image{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px;order:0}@media screen and (min-width:780px){.event__image{display:block;float:left;margin-right:2.3576520234%;width:48.8211739883%}.event__image:last-child{margin-right:0}.event__image{height:auto}}.event__cta{margin-top:24px}.event__button{background:#e30144;color:#fff}.editor .article__entry{margin-top:24px}@media screen and (min-width:40em){.editor .article__entry{margin-top:40px}}.editor-grid__item{color:#4a4a4a;margin-bottom:16px;text-decoration:none}.editor-grid__item:hover{color:#e30144}@media screen and (min-width:30em)and (max-width:39.99em){.editor-grid__item{display:block;float:left;margin-right:2.3576520234%;width:48.8211739883%}.editor-grid__item:last-child,.editor-grid__item:nth-child(2n){margin-right:0}.editor-grid__item:nth-child(odd){clear:left}}@media screen and (min-width:40em)and (max-width:59.99em){.editor-grid__item{display:block;float:left;margin-right:2.3576520234%;width:31.7615653177%}.editor-grid__item:last-child,.editor-grid__item:nth-child(3n){margin-right:0}.editor-grid__item:nth-child(3n+1){clear:left}}@media screen and (min-width:60em){.editor-grid__item{display:block;float:left;margin-right:2.3576520234%;width:23.2317609825%}.editor-grid__item:last-child,.editor-grid__item:nth-child(4n){margin-right:0}.editor-grid__item:nth-child(4n+1){clear:left}}.editor-grid__image{width:100%}.editor-grid__title{font-size:1.125rem;margin:0;padding:16px}.pagination{border-top:1px solid #f4f4f4;margin:16px 0 0;padding-top:16px}@media screen and (min-width:40em){.pagination{margin:24px 0 0;padding-top:24px}}.pagination__list{margin:0 16px}.pagination__listitem{margin:0;width:32px}.pagination__link{align-items:center;display:flex;justify-content:center;padding:8px}.pagination__btn{padding:12px 24px}.hyphenate .hyphenate__word{box-shadow:none;hyphens:auto}.search-field{background:#4a4a4a;margin-bottom:16px;padding:16px}@media screen and (min-width:40em){.search-field{margin-bottom:32px}}.search-field__input{margin-right:0}.search-field__input input{font-size:1rem;line-height:1;margin:0;padding:12px 16px}.search-field__submit button{align-items:center;background-color:#4292cf;color:#fff;display:flex;font-size:1rem;line-height:1;margin-left:-3px;padding:14px 16px}.search-field__submit button:hover{color:#4a4a4a}.search-field__submit button:hover .search__button__icon{fill:#4a4a4a}.search-field__submit .search__button__icon{fill:#fff;margin-right:8px}.search-wrapper{background:url(/images/misc/allesovermassage-bar.png) repeat-x 100% 0;padding-top:24px}@media screen and (min-width:40em){.search-wrapper{padding-top:48px}}.search-wrapper h1{color:#4292cf;font-size:1.5rem;line-height:2.125rem;margin-bottom:24px}.search-wrapper .search-results__title{margin-bottom:16px;padding:0;position:relative}.search-wrapper .articles-wrapper-3:after{clear:both;content:"";display:block}.search-wrapper .articles-wrapper-3 .article{margin-bottom:16px}@media screen and (min-width:30em)and (max-width:39.99em){.search-wrapper .articles-wrapper-3 .article{display:block;float:left;margin-right:2.3576520234%;width:48.8211739883%}.search-wrapper .articles-wrapper-3 .article:last-child,.search-wrapper .articles-wrapper-3 .article:nth-child(2n){margin-right:0}.search-wrapper .articles-wrapper-3 .article:nth-child(odd){clear:left}}@media screen and (min-width:40em)and (max-width:59.99em){.search-wrapper .articles-wrapper-3 .article{display:block;float:left;margin-right:2.3576520234%;width:31.7615653177%}.search-wrapper .articles-wrapper-3 .article:last-child,.search-wrapper .articles-wrapper-3 .article:nth-child(3n){margin-right:0}.search-wrapper .articles-wrapper-3 .article:nth-child(3n+1){clear:left}}@media screen and (min-width:60em){.search-wrapper .articles-wrapper-3 .article{display:block;float:left;margin-right:2.3576520234%;width:23.2317609825%}.search-wrapper .articles-wrapper-3 .article:last-child,.search-wrapper .articles-wrapper-3 .article:nth-child(4n){margin-right:0}.search-wrapper .articles-wrapper-3 .article:nth-child(4n+1){clear:left}}.search-wrapper .article__info{align-items:flex-start;flex-direction:column}.search-wrapper .article__categories{margin-bottom:8px}.search-wrapper .article__content{padding:16px}.footer{background-color:transparent;border-top:none;margin-top:0;padding:24px 0}@media screen and (min-width:780px){.footer{padding:40px 0}}@media screen and (min-width:60em){.footer{padding:72px 0 40px}}.footer__bottom,.footer__top{border-top:1px solid #f4f4f4}.footer__bottom{margin-top:24px;padding-top:24px}@media screen and (min-width:780px){.footer__bottom{margin-top:48px}}.footer__copyright,.footer__navigation__link{font-size:.875rem;letter-spacing:-.23px}.footer__navigation__link{color:#e30144}.footer__tde{color:#4a4a4a;font-size:.875rem;letter-spacing:-.23px}.search-field{background:rgba(66,146,207,.3)}.search{margin:24px 0 0}#searchForm:not(:target){left:0;position:relative;top:0;width:100%}input.search__input{height:auto;margin-right:0;padding:8px 16px}input.search__input::-moz-placeholder{color:#d8d8d8;letter-spacing:normal}input.search__input::placeholder{color:#d8d8d8;letter-spacing:normal}button.search__button{align-items:center;display:flex;height:42px;justify-content:center;margin-left:-3px;min-width:42px;width:42px}.search__button__icon{fill:#fff}