/*! 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}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%;padding:0;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}

/*!
 * Mixin code from HTML5 Boilerplate https://html5boilerplate.com/
 * @license MIT
 */.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}@font-face{font-family:YgRawline;src:local("YgRawline 400"),local("YgRawline-400"),url("../dist/fb994064fc0eb46d7ae236fc2cbf3287.fb994064fc0e.woff2") format("woff2"),url("../dist/7e5dd66997816d592c8ffe7d811f6ccf.7e5dd6699781.woff") format("woff");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:YgRawline;src:local("YgRawline 500"),local("YgRawline-500"),url("../dist/ada2b8b015b09fa945c60c80f10bbb29.ada2b8b015b0.woff2") format("woff2"),url("../dist/3cf03393338343e71dada8cfd6cc7c1a.3cf033933383.woff") format("woff");font-style:normal;font-weight:500;font-display:block}@font-face{font-family:YgRawline;src:local("YgRawline 700"),local("YgRawline-700"),url("../dist/96a36bbabf90e4097555b0a1e30cac94.96a36bbabf90.woff2") format("woff2"),url("../dist/c134d23c3f8cc9adff720c6ec5be3ba0.c134d23c3f8c.woff") format("woff");font-style:normal;font-weight:700;font-display:block}@font-face{font-family:YgRawline;src:local("YgRawline 800"),local("YgRawline-800"),url("../dist/fcf93a62c1f2702035be8a5e59df188e.fcf93a62c1f2.woff2") format("woff2"),url("../dist/200671d00cd4ed9844410977705274bb.200671d00cd4.woff") format("woff");font-style:normal;font-weight:800;font-display:block}@font-face{font-family:Merriweather;src:local("Merriweather 400"),local("Merriweather-400"),url("../dist/d05214ada466a6584df24dbce2211af7.d05214ada466.woff2") format("woff2"),url("../dist/5601a74693bd5063abf02b9a409f0533.5601a74693bd.woff") format("woff");font-style:normal;font-weight:400;font-display:block}.yg-button{font-size:16px;font-weight:700;text-align:center;border:none;background:none;font-family:YgRawline,sans-serif;line-height:1.5;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;padding:0}.yg-button:not(.size-inline){min-width:174px}.yg-button:hover{cursor:pointer}.yg-button:hover[disabled]{cursor:default}.yg-button:not(select):focus{transform:scale(1.02)}.yg-button.rounded{border-radius:2px}.yg-button.not-rounded{border-radius:0}.yg-button.turquoise{color:#96f3f3}.yg-button.violet{color:#d9cfff}.yg-button.purple{color:#eeccf9}.yg-button.orchid{color:#ffaaca}.yg-button.red{color:#f34a3e}.yg-button.gray{color:#7e7593}.yg-button.white{color:#fff}.yg-button.large{height:56px}.yg-button.medium{height:48px}.yg-button.small{height:36px}.yg-button.extra-small{height:24px}.yg-button.raised{color:#fff}.yg-button.raised.turquoise{background-color:#96f3f3}.yg-button.raised.violet{background-color:#d9cfff}.yg-button.raised.purple{background-color:#eeccf9}.yg-button.raised.orchid{background-color:#ffaaca}.yg-button.raised.red{background-color:#f34a3e}.yg-button.raised.red:hover{background:#f12e1b;box-shadow:0 2px 6px rgba(241,46,27,.45)}.yg-button.raised.red:focus{background:#f12e1b;box-shadow:0 2px 6px rgba(241,46,27,.55)}.yg-button.raised.light-red{background-color:#ffdcd9;color:#f34a3e}.yg-button.raised.light-red:hover{background:#fdc9c5;box-shadow:0 2px 6px rgba(253,201,197,.65)}.yg-button.raised.light-red:focus{background:#fdc9c5;box-shadow:0 2px 6px rgba(253,201,197,.85)}.yg-button.raised.gray{background-color:#d8d4e4;color:#7e7593}.yg-button.raised.white{border:1px solid #d8d4e4;color:#7e7593;background-color:#fff}.yg-button.raised[disabled]{background-color:#d8d4e4}.yg-button.icon{width:44px;min-width:0;height:40px;justify-content:center}.yg-button.icon.rounded{height:32px;width:32px;border-radius:100px}.yg-button.icon.white svg path{fill:#7e7593}.yg-button.icon.violet svg path{fill:#634aab}.yg-button[disabled]{color:#7e7593;opacity:.25}a.yg-button:not(.size-inline){display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.yg-filters-select-box.mat-select-panel{max-height:290px;background:#e5dfff}.yg-filters-select-box.mat-select-panel .mat-option{padding:0}.yg-filters-select-box.mat-select-panel .mat-option a{display:flex;align-items:center;justify-content:flex-start;font-family:YgRawline,sans-serif;font-size:14px;font-weight:500;color:#634aab;height:48px;padding:0 16px}.yg-filters-select-box.mat-select-panel .mat-option.mat-selected{background:#f0f0ff}*,:after,:before{box-sizing:border-box}body{font-family:YgRawline,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.5;color:#3e3f41;position:relative;letter-spacing:.015em}[hidden]{display:none!important}main{display:block}button,input,optgroup,select,textarea{font-family:YgRawline,sans-serif}yg-root{position:relative;display:flex}.global-hidden{display:none}.cdk-keyboard-focused{outline:solid #d9cfff}.yg-button:not(.cdk-keyboard-focused),[ygfocusstate]:not(.cdk-keyboard-focused){outline:0}yg-solutions .inner-html p{margin:0 0 16px}yg-solutions .inner-html p:last-child{margin:0}yg-solutions .inner-html a{color:inherit;transition:opacity .3s}yg-solutions .inner-html a:hover{opacity:.9}re-captcha .grecaptcha-badge{box-shadow:none!important}.content-container{position:relative;width:100%;margin:0 auto}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.content-container{top:-64px}}@media (min-width:1280px){.content-container{width:1220px}}.content-container.has-background{background-color:#fff}main{display:flex;flex-direction:column;min-height:calc(100vh - 100px)}.app-container{width:100%}.yg-header{display:block;position:relative;top:0;z-index:110}.yg-header:not(.homepage){position:-webkit-sticky;position:sticky}

/*!
 * Mixin code from HTML5 Boilerplate https://html5boilerplate.com/
 * @license MIT
 */.logo{display:flex;background-image:url("../dist/78d703331d9c1bbd38cd6c412d49e4d4.78d703331d9c.svg");background-repeat:no-repeat;background-position:50%;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.logo{left:0;right:0;margin:auto;width:120px;height:25px;background-size:120px 25px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.logo{left:23px;right:0;margin:0;width:188px;height:30px;background-size:188px 30px}}.homepage .header .logo{background-image:url("../dist/78d703331d9c1bbd38cd6c412d49e4d4.78d703331d9c.svg")}.yg-header .menu{display:flex;margin:0;padding:0;list-style:none}.yg-header .menu:not(.logged-in) .your-community{display:none}@media (min-width:960px) and (max-width:1279.95px){.yg-header .menu.logged-in .your-community{display:none}}.yg-header .menu.logged-in .join-community{display:none}.yg-header .menu .item:not(:last-of-type)>a{margin-right:32px}.yg-header .menu .item a{font-size:16px;font-weight:700;text-decoration:none;color:#6b6380;position:relative;transition:color .25s ease}.yg-header .menu .item a:hover{color:#332c41}.yg-header .menu .item a:after{content:"";position:absolute;bottom:-6px;width:100%;height:1px;left:0;background:transparent;transition:background .25s ease,bottom .25s ease}.yg-header .menu .item a:hover:after{bottom:-4px;background:#6b6380}.yg-header .menu .item a.active:after{bottom:-4px;background:#bfb9ce}.yg-header .menu .item a.active:hover:after{background:#6b6380}.header.hide{display:none}.header .main-content-container{height:96px}.header .main-content-container,.header .main-content-container .content{transition:transform .15s ease-out}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.header .main-content-container.transform-will-change{will-change:transform}.header .main-content-container.narrow{transform:translateY(-24px);box-shadow:0 20px 40px 0 rgba(0,0,0,.1)}.header .main-content-container.narrow .content{transform:translateY(12px)}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header .main-content-container{height:64px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.header.homepage .main-content-container.narrow{box-shadow:none}}.header .content{height:100%;max-width:1220px;margin:0 auto}.header .content,.header .content>:not(.logo){display:flex;align-items:center;justify-content:center}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header .content>:not(.logo){flex:1;justify-content:flex-end}}.header .content .mobile-menu-toggle-container{justify-content:flex-start;display:none}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header .content .mobile-menu-toggle-container{display:flex}}.header .content .mobile-menu-toggle-container .mobile-menu-toggle{min-width:24px;height:19px;padding:0;margin-left:16px;fill:#6b6380}.header .info-container{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header .info-container{right:16px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.header .info-container{right:23px}}.header .explore{display:flex;align-items:center;justify-content:center;font-size:14px;text-decoration:none;color:#6b6380;fill:#6b6380;transition:background .25s ease,fill .25s ease,border .25s ease,box-shadow .25s ease}.header .explore:hover{background-color:#fff;border:1px solid #d8d4e4;box-shadow:0 2px 10px rgba(216,212,228,.5);color:#f12e1b}.header .explore:hover svg{fill:#f12e1b}.header .explore:focus{box-shadow:0 2px 10px rgba(191,185,206,.5);border:1px solid #bfb9ce}.header .explore:active{box-shadow:none;border:1px solid #bfb9ce}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.header .explore{min-width:0;border-radius:50%;margin-right:0;padding:0;height:auto}}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.header .explore{min-width:102px;border:1px solid #f2f0f7;border-radius:100px;margin-right:16px;padding:0 8px;height:32px}}.header .explore .explore-label{line-height:1.75}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.header .explore .explore-label{display:none}}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.header .explore .explore-label{display:inline;margin-right:8px}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.header .explore svg{width:24px;height:24px}}.header .main-content-container{top:0;left:0;right:0;width:100%;background-color:#fff;color:#6b6380}.header .main-content-container .content{justify-content:space-between;position:relative}.header .main-content-container .login{justify-content:flex-end}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.header .main-content-container .login{display:none}}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.header .main-content-container .login{display:flex}}.header .main-content-container .login .element{display:flex;min-width:0;height:auto;padding:0;margin-right:3px;text-decoration:none}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header .main-content-container .login .element{margin-right:0}}.header .main-content-container .login .element .items-container{display:flex;flex-direction:row;align-items:center}.header .main-content-container .login .element .items-container .text{display:none;margin-right:12px;color:#fff;font-weight:400}.header .main-content-container .login .element .items-container .icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:100px;border:1px solid #f2f0f7;fill:#6b6380;overflow:hidden;transition:background .25s ease,fill .25s ease,border .25s ease,box-shadow .25s ease}.header .main-content-container .login .element .items-container .icon:hover{background-color:#fff;border:1px solid #d8d4e4;box-shadow:0 2px 10px rgba(216,212,228,.5);color:#f12e1b}.header .main-content-container .login .element .items-container .icon:hover svg{fill:#f12e1b}.header .main-content-container .login .element .items-container .icon:focus{box-shadow:0 2px 10px rgba(191,185,206,.5);border:1px solid #bfb9ce}.header .main-content-container .login .element .items-container .icon:active{box-shadow:none;border:1px solid #bfb9ce}.header .main-content-container .login .element .items-container .icon.points{width:auto;padding:0 8px;font-size:16px;font-weight:700;font-family:Arial,sans-serif;color:#f12e1b}.header .main-content-container .login .element .items-container .icon .avatar{width:100%;height:100%;object-fit:contain}.header .main-content-container .login .element .items-container .icon .mobile{display:none}.header .main-content-container .login .element .items-container .icon .desktop{display:block}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header .main-content-container .login .element .items-container .icon{width:28px;height:28px}}.header .main-content-container .login .element .items-container .icon-avatar{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border:1px solid #f12e1b;border-radius:100px}.header .main-content-container .login .element .items-container .icon-avatar .icon{border:none}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header .main-content-container .login .element .items-container .icon-avatar{width:32px;height:32px}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header .main-content-container .logged-in .login,.header .main-content-container .logged-in .login .element{display:none}.header .main-content-container .logged-in .login .element.user-info{display:flex}}.header .main-content-container .mobile-user-section{display:none}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header .main-content-container .mobile-user-section{display:flex;justify-content:flex-end}}.header .main-content-container .mobile-user-section .mobile-search{min-width:27px;height:20px;padding:0;fill:#6b6380}.header .main-content-container .menu-container{flex:1}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header .main-content-container .menu-container{display:none}}.header.homepage{position:absolute;top:0;left:0;right:0}.header.homepage .main-content-container{background-color:transparent}.header.homepage .main-content-container.narrow,.header.homepage .main-content-container.narrow .content{transform:none}.header.homepage .main-content-container .content .menu .item a{color:#fff;position:relative;transition:color .25s ease}.header.homepage .main-content-container .content .menu .item a:after{content:"";position:absolute;bottom:-6px;width:100%;height:1px;left:0;background:transparent;transition:background .25s ease,bottom .25s ease}.header.homepage .main-content-container .content .menu .item a.active:after,.header.homepage .main-content-container .content .menu .item a:hover:after{bottom:-4px;background:hsla(0,0%,100%,.8)}.header.homepage .main-content-container .content .menu .item a.active:hover:after{background:hsla(0,0%,100%,.8)}.header.homepage .main-content-container .content .mobile-menu-toggle,.header.homepage .main-content-container .content .mobile-user-section .mobile-search{fill:#fff;opacity:.5}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header.homepage .main-content-container .logged-in .login{display:flex}}.header.homepage .main-content-container .login,.header.homepage .main-content-container .login .element .items-container .text{display:flex}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header.homepage .main-content-container .login .element .items-container .text{display:none}}.header.homepage .main-content-container .login .element .items-container .icon{border:1px solid hsla(0,0%,100%,.25);fill:#fff;transition:background .25s ease,fill .25s ease,border .25s ease,box-shadow .25s ease}.header.homepage .main-content-container .login .element .items-container .icon:hover{background-color:#fff;border:1px solid #d8d4e4;box-shadow:0 2px 10px rgba(216,212,228,.5);color:#f12e1b}.header.homepage .main-content-container .login .element .items-container .icon:hover svg{fill:#f12e1b}.header.homepage .main-content-container .login .element .items-container .icon:focus{box-shadow:0 2px 10px rgba(191,185,206,.5);border:1px solid #bfb9ce}.header.homepage .main-content-container .login .element .items-container .icon:active{box-shadow:none;border:1px solid #bfb9ce}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.header.homepage .main-content-container .login .element .items-container .icon{border-width:2px;opacity:.5}}.mobile-overlay{background-color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;transform:translateX(-100%);transition:transform .25s;overflow:hidden;z-index:100}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.mobile-overlay{display:none}}.mobile-overlay.visible{transform:translateX(0)}.mobile-overlay .header{display:flex;align-items:center;justify-content:space-between;position:relative;height:64px}.mobile-overlay .btn-close{width:24px;height:24px;background:url("../dist/6f301da0d5563b46cc0d9811f1fb8b70.6f301da0d556.svg") no-repeat 50% 50%;background-size:24px 24px;position:absolute;right:16px;top:20px}.mobile-overlay .logo{left:16px;margin:0;background-image:url("../dist/78d703331d9c1bbd38cd6c412d49e4d4.78d703331d9c.svg")!important}.mobile-overlay .separator{margin:0 16px;border:1px solid #e9e7f2}.mobile-overlay .menu{flex-direction:column}.mobile-overlay .menu .item:not(:last-child){margin-bottom:32px}.mobile-overlay .menu .item a{font-size:18px}.mobile-overlay .content{padding:32px 16px}.mobile-overlay .content .separator{margin:32px 0;border:1px solid #e9e7f2}.mobile-overlay .login-logout{font-size:18px;text-decoration:none;color:#6b6380}@media (max-width:599.95px){.opinion-cards-container{overflow:hidden;margin-left:-16px;margin-right:-16px;margin-bottom:-8px}}@media (min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){@supports (display:grid){.opinion-cards-container .opinion-cards{display:grid;justify-content:center;grid-template-columns:repeat(3,386px);grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:40px}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px){.opinion-cards-container .opinion-cards{grid-template-columns:repeat(auto-fill,30%);grid-column-gap:15px}}@media (min-width:600px) and (max-width:839.95px){.opinion-cards-container .opinion-cards{grid-template-columns:repeat(auto-fill,minmax(386px,579px))}}.opinion-cards-container .opinion-cards .opinion-card{width:100%}}@supports not (display:grid){.opinion-cards-container .opinion-cards{display:flex;justify-content:center;flex-wrap:wrap}.opinion-cards-container .opinion-cards>*{flex:none;width:386px;margin-right:40px;margin-bottom:40px}}}@media (max-width:599.95px){.opinion-cards-container .opinion-cards{display:flex;justify-content:flex-start;padding:0 16px 32px;margin-bottom:-24px;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding-left:16px}.opinion-cards-container .opinion-cards .opinion-card-container{scroll-snap-align:start;scroll-snap-stop:always;padding-right:16px}}.opinion-cards-container .opinion-cards .mobile-only-headline{display:none}.opinion-cards-container .opinion-cards .opinion-card{position:relative;height:100%;padding:25px 18px 20px 35px;background-color:#f0f0ff;color:#493f5e}.opinion-cards-container .opinion-cards .opinion-card:before{content:"";position:absolute;bottom:-30px;width:326px;height:280px;display:inline-block;z-index:-1;background-image:linear-gradient(45deg,transparent 45%,#e9e7f2 50%,#e9e7f2 52%,transparent 54%);background-size:10px 10px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px){.opinion-cards-container .opinion-cards .opinion-card:before{content:none}}.opinion-cards-container .opinion-cards .opinion-card:first-child:before{width:386px;left:-30px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px){.opinion-cards-container .opinion-cards .opinion-card:first-child:before{content:none}}.opinion-cards-container .opinion-cards .opinion-card:last-child:before{width:386px;right:-30px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px){.opinion-cards-container .opinion-cards .opinion-card:last-child:before{content:none}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px){.opinion-cards-container .opinion-cards .opinion-card{box-shadow:0 0 10px 0 rgba(221,218,231,.5);padding-top:10px;border:1px solid #e9e7f2;border-left:4px solid #d7d3e5;background-color:#fff}}@media (max-width:599.95px){.opinion-cards-container .opinion-cards .opinion-card{flex-shrink:0;width:242px;padding:16px 12px}.opinion-cards-container .opinion-cards .opinion-card .mobile-only-headline{display:inline-block}}.opinion-cards-container .opinion-cards .opinion-card .headline{margin:0;font-size:56px;font-weight:700;line-height:1.5}@media (max-width:599.95px){.opinion-cards-container .opinion-cards .opinion-card .headline{font-size:16px}}.opinion-cards-container .opinion-cards .opinion-card .sub-headline{margin:0;font-size:24px;text-transform:uppercase;font-weight:400}@media (max-width:599.95px){.opinion-cards-container .opinion-cards .opinion-card .sub-headline{display:none}}.opinion-cards-container .opinion-cards .opinion-card .separator{max-width:90px;margin:10px 0 0;border:none;border-bottom:1px solid #d8d4e4}@media (max-width:599.95px){.opinion-cards-container .opinion-cards .opinion-card .separator{display:none}}.opinion-cards-container .opinion-cards .opinion-card .opinion-text{color:#958ea8}@media (max-width:599.95px){.opinion-cards-container .opinion-cards .opinion-card .opinion-text{margin:6px 0 0}}.template-homepage :host{--result-bg-r:255;--result-bg-g:255;--result-bg-b:255;--result-bar-color:#e9e7f2;--result-height:200px;--result-skeleton:linear-gradient(rgb(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b)) var(--result-height),transparent 0);--desc-line-height:16px;--desc-line-tall-height:48px;--desc-line-tall-skeleton:linear-gradient(var(--result-bar-color) var(--desc-line-tall-height),transparent 0);--desc-line-skeleton:linear-gradient(var(--result-bar-color) var(--desc-line-height),transparent 0);--desc-line-1-width:50%;--desc-line-1-position:50% 0px;--desc-line-2-width:75%;--desc-line-2-position:50% 72px;--desc-line-3-width:65%;--desc-line-3-position:50% 96px;--desc-line-4-width:55%;--desc-line-4-position:50% 120px;--blur-width:200px;--blur-size:var(--blur-width) var(--result-height)}.template-homepage .section{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .section{padding:0 16px 36px}.template-homepage .section:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background-color:#e9e7f2}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .section.map,.template-homepage .section.media,.template-homepage .section.opinion{align-items:flex-start}}.template-homepage .section-content .text{max-width:802px;margin:18px auto;font-size:18px;line-height:1.75;text-align:center;color:#493f5e}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .section-content .text{font-size:16px;font-weight:500;line-height:1.5;text-align:left}}.template-homepage .hero{position:relative;height:512px;background-image:linear-gradient(135deg,#361a6e,#6c52c0)}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .hero{height:395px}}.template-homepage .hero:before{content:"";position:absolute;width:100%;height:100%;background:url("../dist/dba0da209d824de46eae4bc9c3601506.dba0da209d82.svg") no-repeat 50% 50%}:ie11 .template-homepage .hero:before{content:none}@media (max-width:1621px){.template-homepage .hero:before{background-size:cover}}.template-homepage .hero:after{content:none}.template-homepage .hero .section-headline{margin:0;font-size:36px;font-weight:700;color:#fff}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .hero .section-headline{font-size:24px}}.template-homepage .hero .section-content{display:flex;flex-direction:column;align-items:center;z-index:2;width:100%}.template-homepage .hero .section-content .text{font-size:20px;font-weight:400;color:#fff;margin:8px 0 36px;text-align:center;opacity:.5}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .hero .section-content .text{font-size:16px}}.template-homepage .hero .section-content .explore-ratings{display:flex;color:#fff;text-align:center;margin:42px 0 0;font-weight:400}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .hero .section-content .explore-ratings{flex-direction:column;font-size:16px;position:absolute;bottom:-24px;left:16px;right:16px}.template-homepage .hero .section-content .explore-ratings .mobile{display:inline}.template-homepage .hero .section-content .explore-ratings .desktop{display:none}}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.template-homepage .hero .section-content .explore-ratings{flex-direction:row;position:relative;font-size:20px}.template-homepage .hero .section-content .explore-ratings .mobile{display:none}.template-homepage .hero .section-content .explore-ratings .desktop{display:inline}}.template-homepage .hero .section-content .explore-ratings .yougov-ratings-link{display:flex;justify-content:center;align-items:center;font-weight:400;position:relative;transition:color .3s;text-decoration:none}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .hero .section-content .explore-ratings .yougov-ratings-link{background:#f34a3e;color:#fff;border-radius:100px;height:48px;margin:16px 0 0;font-size:16px}}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.template-homepage .hero .section-content .explore-ratings .yougov-ratings-link{background:transparent;color:#f471a2;margin:0 0 0 8px;font-size:20px}}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.template-homepage .hero .section-content .explore-ratings .yougov-ratings-link:hover{color:#dc4c81}.template-homepage .hero .section-content .explore-ratings .yougov-ratings-link:hover:after{border-color:#dc4c81}}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.template-homepage .hero .section-content .explore-ratings .yougov-ratings-link:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;border-bottom:1px solid #f471a2}}.template-homepage .hero yg-search-box{display:flex;width:720px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .hero yg-search-box{width:100%;margin:0}}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.template-homepage .hero yg-search-box{margin:0 16px}}.template-homepage .cards-container{display:flex;flex-direction:column;max-width:1220px}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.template-homepage .cards-container{margin:-64px auto 0}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .cards-container{margin:56px 0 4px}}.template-homepage .cards-container .main-cards{width:100%}.template-homepage .cards-container+.action-links{display:block;margin:48px 0 90px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .cards-container+.action-links{margin:32px 16px 0}}.template-homepage .opinion{overflow:hidden}.template-homepage .opinion .section-headline{margin-bottom:6px}.template-homepage .opinion .section-content{width:100%}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.template-homepage .opinion .section-content{margin-bottom:50px}}.template-homepage .opinion .section-content .cards{margin:60px 0 70px}@media (max-width:599.95px){.template-homepage .opinion .section-content .cards{margin:20px 0 24px}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .opinion .section-content .text{margin-top:8px}}.template-homepage .media{overflow:hidden}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .media .section-headline{margin:36px 0 0}}.template-homepage .media .section-content{width:100%}.template-homepage .media .cards{display:flex;justify-content:center;position:relative}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.template-homepage .media .cards{margin:112px 0 50px;padding:104px 16px 96px;background-color:#f0f0ff}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .media .cards{margin:24px 0}}.template-homepage .media .ranking{display:flex;justify-content:center;align-items:center;position:absolute;top:-64px;width:128px;height:128px;border-radius:100px;font-size:64px;font-weight:700;color:#fff;background-color:#f12e1b;z-index:2}.template-homepage .media .ranking:after,.template-homepage .media .ranking:before{content:"";width:128px;height:128px;border-radius:100px;position:absolute;top:0;opacity:.25;background-color:#f12e1b;z-index:-1}.template-homepage .media .ranking:before{left:-16px}.template-homepage .media .ranking:after{right:-16px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .media .ranking{display:none}}:ie11 .template-homepage .media .ranking{left:0;right:0;margin:auto}.template-homepage .media .ranking .hash-symbol{margin:12px 10px 0 0;font-size:48px;font-weight:400;font-family:sans-serif}.template-homepage .media .media-cards{display:flex;justify-content:center;width:100%}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .media .media-cards{justify-content:flex-start}}.template-homepage .loading{position:relative;overflow:hidden;height:200px;max-width:1220px;margin:216px auto 64px}.template-homepage .loading:before{background-image:linear-gradient(90deg,rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),0),rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),.8) 50%,rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),0));background-size:var(--blur-size);right:0;margin:auto;transform:translateX(-350%);width:var(--blur-width);animation:loading 1.5s infinite;z-index:10}.template-homepage .loading:after,.template-homepage .loading:before{content:"";position:absolute;top:0;left:0;height:var(--result-height)}.template-homepage .loading:after{display:block;width:100%;background-repeat:no-repeat;background-image:var(--desc-line-tall-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton);background-size:var(--desc-line-1-width) var(--desc-line-tall-height),var(--desc-line-2-width) var(--desc-line-height),var(--desc-line-3-width) var(--desc-line-height),var(--desc-line-4-width) var(--desc-line-height),100% 100%;background-position:var(--desc-line-1-position),var(--desc-line-2-position),var(--desc-line-3-position),var(--desc-line-4-position),0 0}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.template-homepage .map yg-global-map{margin:114px 0 0;max-width:100%}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.template-homepage .map yg-global-map{margin-bottom:26px;font-weight:500}}.template-homepage .map yg-action-links{width:100%}@media (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.template-homepage .map yg-action-links{margin:16px 0 144px}}

/*!
 * Mixin code from HTML5 Boilerplate https://html5boilerplate.com/
 * @license MIT
 */.generic-section{display:flex;flex-direction:column;width:100%;padding-bottom:0}@media (max-width:599.95px){.generic-section{padding:24px 16px}}@media (min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.generic-section{padding:32px 16px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.generic-section{padding:96px 16px 0}}.generic-section .header{display:flex;flex-direction:column}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.generic-section .header{margin-bottom:16px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.generic-section .header{margin-bottom:24px;align-items:center}}.generic-section .header .header-text{font-weight:400;line-height:1.5;color:#493f5e;margin:0}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.generic-section .header .header-text{font-size:24px}}@media (min-width:840px) and (max-width:959.95px){.generic-section .header .header-text{font-size:28px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.generic-section .header .header-text{font-size:36px;text-align:center}}.generic-section .header .section-name{text-transform:uppercase;font-size:14px;font-weight:700;color:#bfb9ce}.generic-section .header .section-name+.header-text{margin:8px 0 0}.generic-section .description{display:flex;justify-content:center;font-weight:400;line-height:1.75;margin:0 auto;color:#7e7593;max-width:802px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.generic-section .description{font-size:16px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.generic-section .description{text-align:center;font-size:18px}}.generic-section .container{margin:0 auto;width:100%}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.generic-section .container{max-width:600px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.generic-section .container{max-width:1220px}}.generic-section .section-name{margin-top:32px}.generic-section .section-content.text{max-width:802px;margin:18px auto;font-size:18px;line-height:1.75;text-align:center;color:#493f5e}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.generic-section .section-content.text{font-size:16px;font-weight:500;line-height:1.5;text-align:left}}.generic-section.no-padding{padding:0!important}@media (max-width:599.95px){.generic-section.no-padding .header,.generic-section.no-padding .section-content{padding:0 16px}}@media (min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.generic-section.no-padding .header,.generic-section.no-padding .section-content{padding:0 16px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.generic-section.no-padding .header,.generic-section.no-padding .section-content{padding:0 16px}}.generic-section .description{display:block}.generic-section .header{margin-bottom:0}.generic-section .header .section-headline{font-size:36px;font-weight:400;line-height:1.5;text-align:center;color:#493f5e;margin:8px 0 0}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){.generic-section .header .section-headline{font-size:24px;line-height:1.5;font-weight:500;text-align:left}}:host-context(.violet-dark){background:#634aab;color:#fff}:host-context(.violet-dark) .header .header-text{color:#fff}:host-context(.violet-dark) .section-name{color:#b19cf7}:host-context(.purple-dark){background:#852c9e;color:#fff}:host-context(.purple-dark) .header .header-text{color:#fff}:host-context(.purple-dark) .section-name{color:#d79be9}:host-context(.purple-light){background:#fae9ff}:host-context(.violet-light){background:#f0f0ff}:host-context(.plum-grey-light){background:#f8f7fb}:host-context(.orchid-light){background:#ffd9e7}

/*!
 * Mixin code from HTML5 Boilerplate https://html5boilerplate.com/
 * @license MIT
 */body:not(.template-homepage) .hero{display:flex;flex-direction:column;background-position:50% 50%;background-repeat:no-repeat;transition:background .2s;position:relative;background-color:#634aab;background-size:cover}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){body:not(.template-homepage) .hero{min-height:154px}}@media (min-width:840px) and (max-width:959.95px){body:not(.template-homepage) .hero{min-height:224px}}@media (min-width:960px) and (max-width:1279.95px){body:not(.template-homepage) .hero{min-height:442px}}@media (min-width:1280px){body:not(.template-homepage) .hero{min-height:632px}}body:not(.template-homepage) .hero .hero-container{display:flex;flex-direction:column;align-self:center;margin:0 16px 16px;width:calc(100% - 32px)}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){body:not(.template-homepage) .hero .hero-container{max-width:600px}}body:not(.template-homepage) .hero .header{display:flex;color:#fff;padding:0}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){body:not(.template-homepage) .hero .header{align-items:center;min-height:90px}}@media (min-width:840px) and (max-width:959.95px){body:not(.template-homepage) .hero .header{align-items:center;height:160px}}@media (min-width:960px) and (max-width:1279.95px){body:not(.template-homepage) .hero .header{margin:48px 0 0}}@media (min-width:1280px){body:not(.template-homepage) .hero .header{margin:64px 0 0}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){body:not(.template-homepage) .hero .header{justify-content:center}}body:not(.template-homepage) .hero .header .header-text{max-width:804px;margin:0;line-height:1.5}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){body:not(.template-homepage) .hero .header .header-text{font-size:24px}}@media (min-width:840px) and (max-width:959.95px){body:not(.template-homepage) .hero .header .header-text{font-size:28px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){body:not(.template-homepage) .hero .header .header-text{font-size:36px;text-align:center}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){body:not(.template-homepage) .hero nav.nav{padding-top:24px}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px){body:not(.template-homepage) .hero.small{min-height:154px}}@media (min-width:840px) and (max-width:959.95px){body:not(.template-homepage) .hero.small{min-height:224px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){body:not(.template-homepage) .hero.small{min-height:256px}body:not(.template-homepage) .hero.small .header{margin-top:56px}}body:not(.template-homepage) .hero.hero.article{display:flex;height:124px;min-height:124px;position:relative;background-position:50%;background-repeat:no-repeat;margin-bottom:0}body:not(.template-homepage) .hero .cube{position:absolute;left:0;right:0;bottom:-104px;height:174px;background:url(/assets/images/svg/solutions/solutions-cube.svg) 50% no-repeat;background-size:contain}@media (min-width:960px) and (max-width:1279.95px){body:not(.template-homepage) .hero .cube{bottom:-48px;height:80px}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){body:not(.template-homepage) .hero .cube{display:none}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){body:not(.template-homepage) .hero{margin-bottom:156px}}@media (min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){body:not(.template-homepage) .hero{margin-bottom:32px}}@media (max-width:599.95px){body:not(.template-homepage) .hero{margin-bottom:24px}}body:not(.template-homepage) .hero.violet{background-color:#9078d7}body:not(.template-homepage) .hero.orchid{background-color:#dc4c81}body:not(.template-homepage) .hero.purple{background-color:#ae61c4}body:not(.template-homepage) .hero.dark{background-image:linear-gradient(135deg,#361a6e,#6c52c0)}body:not(.template-homepage) .hero .image{position:absolute;left:0;right:0;background-size:contain}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){body:not(.template-homepage) .hero .image{display:none}}@media (min-width:960px) and (max-width:1279.95px){body:not(.template-homepage) .hero .image{height:351px;bottom:-75px}}@media (min-width:1280px){body:not(.template-homepage) .hero .image{height:543px;bottom:-116px}}body:not(.template-homepage) .hero.cards{display:flex;flex-direction:column;position:relative;min-height:128px;background-position:50% 50%;background-repeat:no-repeat;background-color:#9078d7;transition:background .2s;margin-bottom:0}body:not(.template-homepage) .hero.cards.violet{background-color:#9078d7}body:not(.template-homepage) .hero.cards.orchid{background-color:#dc4c81}body:not(.template-homepage) .hero.cards.purple{background-color:#ae61c4}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){body:not(.template-homepage) .hero.cards{justify-content:center;height:350px;min-height:0;align-items:center;padding-bottom:88px}}body:not(.template-homepage) .hero.no-margin-bottom{margin-bottom:0!important}body:not(.template-homepage) .subnav{position:relative;top:0;left:0;right:0;width:100%;padding:0 16px}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){body:not(.template-homepage) .subnav{position:absolute;top:0;padding:24px 0 0}}

/*!
 * Mixin code from HTML5 Boilerplate https://html5boilerplate.com/
 * @license MIT
 */@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.hero-container :host-context(.short) .overlay .menu{margin:16px auto 60px;max-width:600px}}.hero-container .nav{position:relative}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.hero-container .nav{display:none}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.hero-container .nav{display:block}}.hero-container .nav.hidden{display:none}.hero-container .nav .btn-more{min-width:0;height:auto;font-weight:400;padding-left:0;padding-right:0;color:hsla(0,0%,100%,.9);position:relative;transition:color .25s ease}.hero-container .nav .btn-more:hover{color:#fff}.hero-container .nav .btn-more:after{content:"";position:absolute;bottom:-6px;width:100%;height:1px;left:0;background:transparent;transition:background .25s ease,bottom .25s ease}.hero-container .nav .btn-more.active:after,.hero-container .nav .btn-more:hover:after{bottom:-4px;background:#fff}.hero-container .nav .btn-more.active:hover:after{background:#fff}.hero-container .menu{display:flex;justify-content:center;padding:0;margin:0;list-style:none}.hero-container .menu a{font-weight:500;text-decoration:none;margin-right:32px;color:hsla(0,0%,100%,.9);position:relative;transition:color .25s ease}.hero-container .menu a:hover{color:#fff}.hero-container .menu a:after{content:"";position:absolute;bottom:-6px;width:100%;height:1px;left:0;background:transparent;transition:background .25s ease,bottom .25s ease}.hero-container .menu a:hover:after{bottom:-4px;background:#fff}.hero-container .menu a.active:after{bottom:-4px;background:hsla(0,0%,100%,.5)}.hero-container .menu a.active:hover:after{background:#fff}.hero-container .separator{margin:26px -23px 30px;background:#fff;opacity:.15}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.hero-container .separator{display:none}}.hero-container .item-chooser{width:100%;color:#fff;text-align:left;height:48px;font-weight:400;background:0 0;position:relative;padding:8px 0 0;border:none;border-bottom:1px solid #493f5e}.hero-container .item-chooser.overlay-visible{z-index:105;transform:scale(1)}.hero-container .item-chooser.overlay-visible:after{right:10px}.hero-container .item-chooser.overlay-visible.violet{background-color:#9078d7}.hero-container .item-chooser.overlay-visible.violet-dark{background-color:#634aab}.hero-container .item-chooser.overlay-visible.orchid{background-color:#dc4c81}.hero-container .item-chooser.overlay-visible.purple{background-color:#ae61c4}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.hero-container .item-chooser{display:block}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.hero-container .item-chooser{display:none}}.hero-container .item-chooser:after{content:"";width:0;height:0;position:absolute;right:0;top:0;bottom:0;margin:auto;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}.hero-container .overlay{position:absolute;display:none;width:100%;top:0;left:0;background-color:#9078d7;z-index:100;overflow-y:auto;-webkit-overflow-scrolling:touch;background-position:top;background-repeat:no-repeat;background-size:cover}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.hero-container .overlay{height:calc(100vh - 96px)}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.hero-container .overlay{height:calc(100vh - 64px);padding-top:48px}}.hero-container .overlay>*{-webkit-overflow-scrolling:initial}.hero-container .overlay.violet{background-color:#9078d7}.hero-container .overlay.violet-dark{background-color:#634aab}.hero-container .overlay.orchid{background-color:#dc4c81}.hero-container .overlay.purple{background-color:#ae61c4}.hero-container .overlay.visible{display:block}.hero-container .overlay .content{max-width:1220px;margin:0 auto}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.hero-container .overlay .content{padding:30px 23px}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.hero-container .overlay .content{padding:0 16px 30px}}.hero-container .overlay .header{display:flex;justify-content:space-between;width:100%;font-size:18px;line-height:1;font-weight:700;color:#fff}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.hero-container .overlay .header{padding:0 6px}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.hero-container .overlay .header{display:none}}.hero-container .overlay .header .btn-close{width:18px;height:18px;padding:0;border:none;background:url(/assets/images/svg/icon-clear.svg) transparent no-repeat 50%;background-size:28px}.hero-container .overlay .header .btn-close:hover{cursor:pointer}.hero-container .overlay .separator{margin:26px -23px 30px;background:#fff;opacity:.15}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.hero-container .overlay .separator{display:none}}.hero-container .overlay .menu{display:block;flex-flow:column;column-count:1;column-gap:74px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.hero-container .overlay .menu{margin:16px 0 60px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.hero-container .overlay .menu{column-count:2;max-height:775px;padding:0 6px}}@media (min-width:1280px){.hero-container .overlay .menu{column-count:3}}.hero-container .overlay .menu .item{display:inline-block;margin-bottom:28px;width:100%}.hero-container .overlay .menu .item a{font-size:18px}

/*!
 * Mixin code from HTML5 Boilerplate https://html5boilerplate.com/
 * @license MIT
 */.site-footer{display:flex;flex-direction:column;font-size:14px;padding-top:40px;border-radius:2px;background-color:#f3f3fb}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer{padding-top:28px}}.site-footer>*{width:1172px;margin:0 auto}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px){.site-footer>*{width:930px}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer>*{width:100%;padding:0 16px}}.site-footer .header .main-label{margin:0;font-size:24px;line-height:1.5;color:#493f5e;font-weight:400}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .header{margin-bottom:22px}}.site-footer .main-container{display:flex;flex-direction:row;justify-content:space-between;line-height:1.75}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container{flex-direction:column}}.site-footer .main-container a{color:#827e8e;text-decoration:none;position:relative;transition:color .25s ease}.site-footer .main-container a:after{content:"";position:absolute;bottom:-6px;width:100%;height:1px;left:0;background:transparent;transition:background .25s ease,bottom .25s ease}.site-footer .main-container a:hover:after{bottom:-4px;background:#827e8e}.site-footer .main-container a.active:after{bottom:-4px;background:rgba(130,126,142,.5)}.site-footer .main-container a.active:hover:after{background:#827e8e}.site-footer .main-container .about{width:335px;font-size:14px;color:#827e8e}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .about{width:100%}.site-footer .main-container .about .social-icons{margin-bottom:36px}}.site-footer .main-container .about .content{margin:0 0 24px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .about .content{margin-bottom:36px;font-size:18px;line-height:1.5;color:#493f5e}}.site-footer .main-container .company{font-weight:700}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .company{margin-bottom:15px;border-top:1px solid #dddae7}}.site-footer .main-container .company .menu li{width:135px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .company .menu li{width:100%}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .company .column-title:before{background:url("../dist/004dfa59fc2f1f889ded2a6a442c5013.004dfa59fc2f.svg") no-repeat}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .global-sites{border-top:1px solid #dddae7}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .global-sites .column-title:before{background:url("../dist/59fbbc4edc3dd7384e2223eaab6e1af5.59fbbc4edc3d.svg") no-repeat}}.site-footer .main-container .column-title{margin:0 0 26px;font-size:14px;font-weight:700;color:#493f5e;text-transform:uppercase}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .column-title{display:flex;align-items:center;margin-top:15px;margin-bottom:0;font-size:18px;line-height:1.5;text-transform:none}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .column-title.mobile-hide{display:none}}.site-footer .main-container .menu{display:flex;flex-flow:column;line-height:2;list-style:none;margin:-5px 0 0;padding:0}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px){.site-footer .main-container .menu{max-height:none}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .menu{max-height:none;margin:0;font-size:16px}}.site-footer .main-container .menu li{width:120px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .menu li{width:100%}}.site-footer .main-container .menu.multi-column{display:block;column-count:3;column-gap:74px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px){.site-footer .main-container .menu.multi-column{column-count:2}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .main-container .menu.multi-column{column-count:1;column-gap:0}}.site-footer .main-container details[open] summary~*{height:auto;margin-top:15px}.site-footer .main-container details summary{display:block}.site-footer .main-container details summary::-webkit-details-marker{display:none}.site-footer .main-container details summary:hover{cursor:pointer}.site-footer .separator{height:1px;margin:32px auto;border:none;background-color:#dddae7;opacity:.5}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .separator{margin:15px auto;opacity:1}}.site-footer .footer{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:72px;font-size:14px;line-height:2;color:#c3bfd1}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .footer{flex-direction:column;font-size:16px}}.site-footer .footer .copyright{margin-top:0}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .footer .copyright{order:2;padding-top:20px;border-top:1px solid #dddae7;font-size:14px;color:#958da9}}.site-footer .footer .menu{display:flex;flex-direction:row;margin-top:0;list-style:none}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .footer .menu{flex-direction:column;order:1;margin:13px 0;padding:0}}.site-footer .footer .menu .item:not(:last-child)>a{padding:0 14px;border-right:1px solid #c3bfd1}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .footer .menu .item:not(:last-child)>a{padding:0;border:none}}.site-footer .footer .menu .item:last-child>a{padding-left:14px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .footer .menu .item:last-child>a{padding:0}}.site-footer .footer .menu a{color:#c3bfd1;text-decoration:none}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .footer .menu a{line-height:2;font-weight:500;color:#958da9}}.site-footer .footer .menu a:hover{color:#ef3229}.site-footer .mobile-show{display:none}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .mobile-show{display:block}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.site-footer .mobile-hide{display:none}}

/*!
 * Mixin code from HTML5 Boilerplate https://html5boilerplate.com/
 * @license MIT
 */@supports (display:grid){.card-grid{display:grid;grid-template-rows:auto;justify-content:center;width:100%;padding:0}@media (min-width:1280px){.card-grid{grid-template-columns:repeat(auto-fill,minmax(288px,386px));grid-column-gap:30px;grid-row-gap:40px}}@media (min-width:960px) and (max-width:1279.95px){.card-grid{grid-template-columns:repeat(auto-fill,minmax(288px,386px));grid-column-gap:15px;grid-row-gap:20px}}@media (min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.card-grid{grid-template-columns:repeat(auto-fill,calc(50% - 7.5px));grid-column-gap:15px;grid-row-gap:20px;max-width:787px;margin:auto}}@media (max-width:599.95px){.card-grid{grid-template-columns:repeat(auto-fill,minmax(288px,386px));grid-column-gap:15px;grid-row-gap:20px}}}@supports not (display:grid){.card-grid{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -10px}.card-grid>*{flex:none;width:386px;margin:10px}}.card-grid .entities{display:flex;flex-direction:column;justify-content:space-between;height:256px}.card{--card-bg-r:255;--card-bg-g:255;--card-bg-b:255;--card-bar-color:#e9e7f2;--card-padding:24px;--card-height:256px;--card-small-height:120px;--card-skeleton:linear-gradient(rgb(var(--card-bg-r),var(--card-bg-g),var(--card-bg-b)) var(--card-height),transparent 0);--avatar-size:48px;--avatar-position:0 0;--avatar-skeleton:radial-gradient(circle 24px at center,var(--card-bar-color) 99%,transparent 0);--score-size:40px;--score-position:4px 56px;--score-skeleton:linear-gradient(var(--card-bar-color) 24px,transparent 0);--type-height:12px;--type-width:150px;--type-position:0 0;--type-skeleton:linear-gradient(var(--card-bar-color) var(--type-height),transparent 0);--title-height:16px;--title-width:200px;--title-position:0 20px;--title-skeleton:linear-gradient(var(--card-bar-color) var(--title-height),transparent 0);--desc-line-height:12px;--desc-line-skeleton:linear-gradient(var(--card-bar-color) var(--desc-line-height),transparent 0);--desc-line-1-width:100%;--desc-line-1-position:0 72px;--desc-line-2-width:90%;--desc-line-2-position:0 92px;--desc-line-3-width:80%;--desc-line-3-position:0 112px;--blur-width:200px;--blur-size:var(--blur-width) var(--card-height);text-decoration:none;background-color:#fff;border:1px solid #e9e7f2;height:256px;height:var(--card-height);display:flex;flex-direction:row;position:relative}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.card{position:relative;transition:box-shadow .25s ease-in-out,border .25s ease-in-out}}@media (min-width:960px) and (max-width:1279.95px) and (min-width:600px) and (max-width:839.95px),(min-width:960px) and (max-width:1279.95px) and (min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px) and (min-width:960px) and (max-width:1279.95px),(min-width:960px) and (max-width:1279.95px) and (min-width:1280px),(min-width:1280px) and (min-width:600px) and (max-width:839.95px),(min-width:1280px) and (min-width:840px) and (max-width:959.95px),(min-width:1280px) and (min-width:960px) and (max-width:1279.95px),(min-width:1280px) and (min-width:1280px){.card:hover{box-shadow:0 4px 10px rgba(216,212,228,.5)}.card:hover:not(.featured):not(.special){border:1px solid #d8d4e4}.card:focus{box-shadow:0 4px 10px rgba(191,185,206,.5)}.card:focus:not(.featured):not(.special){border:1px solid #bfb9ce}.card:active{box-shadow:0 4px 10px transparent}.card:active:not(.featured):not(.special){border:1px solid #bfb9ce}}@media (min-width:600px){.card{box-shadow:none}}.card .card-body{display:flex;position:relative;align-items:flex-end;flex:1 0 100%;margin:0 -16px}@media (min-width:600px){.card .card-body{margin:0}}.card .card-body .article-img-container{display:flex;align-items:flex-start;justify-content:center;flex:1;max-height:113px;overflow:hidden}.card .card-body .article-img-container yg-image-resizer{flex:1}.card:not(.empty):before{content:"";position:absolute;width:3px;left:-4px;top:-1px;bottom:-1px;background:#e9e7f2;border-top:1px solid #e9e7f2;border-bottom:1px solid #e9e7f2}@media (min-width:600px){.card:not(.empty):before{content:normal}}.card.small{height:120px;height:var(--card-small-height)}.card.small.empty:after{--card-padding:16px;--desc-line-1-position:0 52px;--desc-line-2-position:0 72px;background-repeat:no-repeat;background-image:var(--type-skeleton),var(--title-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--card-skeleton);background-size:var(--type-width) var(--type-height),var(--title-width) var(--title-height),var(--desc-line-1-width) var(--desc-line-height),var(--desc-line-2-width) var(--desc-line-height),100% 100%;background-position:var(--type-position),var(--title-position),var(--desc-line-1-position),var(--desc-line-2-position),0 0}.card.empty{overflow:hidden;position:relative;display:block}@supports not (--a:b){.card.empty{display:none!important}}.card.empty:before{background-image:linear-gradient(90deg,rgba(var(--card-bg-r),var(--card-bg-g),var(--card-bg-b),0),rgba(var(--card-bg-r),var(--card-bg-g),var(--card-bg-b),.8) 50%,rgba(var(--card-bg-r),var(--card-bg-g),var(--card-bg-b),0));background-size:var(--blur-size);position:absolute;top:0;transform:translateX(-350%);width:var(--blur-width);animation:loading 1.5s infinite;animation-delay:.6s;z-index:10}.card.empty:after,.card.empty:before{content:"";height:calc(100% - var(--card-padding));margin:var(--card-padding) var(--card-padding) 0 var(--card-padding)}.card.empty:after{display:block;position:relative;background-repeat:no-repeat;background-image:var(--type-skeleton),var(--title-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--card-skeleton);background-size:var(--type-width) var(--type-height),var(--title-width) var(--title-height),var(--desc-line-1-width) var(--desc-line-height),var(--desc-line-2-width) var(--desc-line-height),var(--desc-line-3-width) var(--desc-line-height),100% 100%;background-position:var(--type-position),var(--title-position),var(--desc-line-1-position),var(--desc-line-2-position),var(--desc-line-3-position),0 0}.card-container{display:flex;flex-direction:column;flex:1;overflow:hidden;padding:16px 16px 0}@media (min-width:600px){.card-container{padding:24px 24px 0}}.card-container .featured-text{display:none}.card-container .avatar-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:16px 0 0 24px}.card-container .avatar-container:before{content:"";width:18px;height:2px;position:absolute;left:0;top:38px;background-color:#f12e1b}.card-container .avatar-container .avatar-image{flex-shrink:0;border:1px solid #e9e7f2;border-radius:50%;width:48px;height:48px;background:#e9e7f2;position:relative;overflow:hidden}.card-container .avatar-container .avatar-image img{width:100%}.card-container .avatar-container .score-value{margin:8px 0 0;color:#493f5e;font-family:Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.25}.card-container .avatar-container .score-value .icon{display:inline-flex;width:13px;height:13px;background-size:cover}.card-container .avatar-container .score-value .icon.popularity{background:url(/assets/images/svg/thumb-up.svg) 50% no-repeat}.card-container .avatar-container .score-value .icon.fame{background:url(/assets/images/svg/icon-speaker.svg) 50% no-repeat}.card-container .avatar-container .score-value .percentage{font-size:10px;font-weight:400}.card-container .avatar-container .score-label{margin:0;font-size:11px;color:#bfb9ce;text-transform:uppercase}.card-header{display:flex}.card-header .card-info{display:grid;position:relative;min-width:0;width:100%}.card-header .card-info .type{grid-row:1;margin:0 20px 4px 0;font-size:12px;color:#bfb9ce;text-transform:uppercase;min-height:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:500}.card-header .card-info .icon-type{height:18px;width:18px;margin:0;position:absolute;right:0;top:0}.card-header .card-info .title{margin:0 24px 0 -25px;font-size:16px;padding-left:25px;color:#493f5e;position:relative;overflow:hidden;max-height:72px}@media (min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.card-header .card-info .title .mobile{display:none}.card-header .card-info .title .desktop{display:inline}}@media (max-width:599.95px){.card-header .card-info .title .mobile{display:inline}.card-header .card-info .title .desktop{display:none}}@media (min-width:600px){.card-header .card-info .title:before{content:"";width:18px;height:2px;position:absolute;left:0;top:9px;background-color:#f34a3e}}.card-header .card-info .date{display:inline-flex;font-size:12px;margin:6px 0 0;line-height:1;color:#bfb9ce;font-weight:500}.card-content{flex:1;margin:16px 0 0;display:flex;flex-direction:column}.card footer{display:flex}.daily .card footer{display:none}.card footer ul{display:flex;align-items:center;flex:1;list-style-type:none;padding:0;margin:0;height:60px;border-top:1px solid #e9e7f2;font-weight:500}.card footer ul li{display:flex;align-items:center;font-size:12px;color:#bfb9ce;margin-right:16px}.card footer ul li img{margin-right:8px}.card.avatar.empty:after{--card-padding:16px;--type-position:calc(var(--avatar-size) + var(--card-padding)) 8px;--title-position:calc(var(--avatar-size) + var(--card-padding)) 28px;--desc-line-1-position:calc(var(--avatar-size) + var(--card-padding)) 52px;--desc-line-2-position:calc(var(--avatar-size) + var(--card-padding)) 72px;background-repeat:no-repeat;background-image:var(--type-skeleton),var(--title-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--avatar-skeleton),var(--score-skeleton),var(--card-skeleton);background-size:var(--type-width) var(--type-height),var(--title-width) var(--title-height),var(--desc-line-1-width) var(--desc-line-height),var(--desc-line-2-width) var(--desc-line-height),var(--avatar-size) var(--avatar-size),var(--score-size) var(--score-size),100% 100%;background-position:var(--type-position),var(--title-position),var(--desc-line-1-position),var(--desc-line-2-position),var(--avatar-position),var(--score-position),0 0}.card.avatar .card-container{padding-top:16px;padding-right:20px}.card.avatar .avatar-image{display:flex;justify-content:center;align-items:center;flex-shrink:0;background:url(/assets/images/svg/entity-placeholder.svg) 50% no-repeat;background-size:cover}.card.avatar .card-header{margin-top:4px}.card.avatar .card-header .card-info{min-width:0}.card.avatar .card-header .type{margin-right:0}.card.avatar .card-header .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:0}.card.avatar .card-header .title:before{content:normal}.card.avatar .card-content{margin:4px 0 0;font-size:12px;color:#634aab;max-height:40px;overflow:hidden}.card.featured{--card-bg-r:217;--card-bg-g:207;--card-bg-b:255;--card-bar-color:#b19cf7;background:#d9cfff;border-color:transparent}.card.featured:not(.empty):before{content:normal}.card.featured .card-info .title{max-height:120px}.card.featured .card-info .icon-type{display:flex;width:auto;align-items:center}.card.featured .card-info .icon-type .featured-text{display:flex;margin-right:6px;font-size:12px;text-transform:uppercase;font-weight:700;color:#f12e1b}.card.featured .card-info .type{color:#dc4c81;margin-right:70px}.card.special{background-color:transparent}.card.special .card-info .title:before{content:none}.card.single-line-title .card-info .title{text-overflow:ellipsis;white-space:nowrap}

/*!
 * Mixin code from HTML5 Boilerplate https://html5boilerplate.com/
 * @license MIT
 */.article{--result-bg-r:255;--result-bg-g:255;--result-bg-b:255;--result-bar-color:#e9e7f2;--result-height:500px;--result-skeleton:linear-gradient(rgb(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b)) var(--result-height),transparent 0);--avatar-size:48px;--avatar-position:0 0;--avatar-skeleton:radial-gradient(circle 24px at center,var(--result-bar-color) 99%,transparent 0);--type-height:12px;--type-width:150px;--type-position:26px 4px;--type-skeleton:linear-gradient(var(--result-bar-color) var(--type-height),transparent 0);--title-height:16px;--title-width:200px;--title-position:26px 32px;--title-skeleton:linear-gradient(var(--result-bar-color) var(--title-height),transparent 0);--desc-line-height:16px;--desc-line-skeleton:linear-gradient(var(--result-bar-color) var(--desc-line-height),transparent 0);--desc-line-1-width:100%;--desc-line-1-position:26px 60px;--desc-line-2-width:95%;--desc-line-2-position:26px 84px;--desc-line-3-width:90%;--desc-line-3-position:26px 108px;--desc-line-4-width:85%;--desc-line-4-position:26px 132px;--desc-line-5-width:80%;--desc-line-5-position:26px 156px;--desc-line-6-width:100%;--desc-line-6-position:26px 220px;--desc-line-7-width:95%;--desc-line-7-position:26px 244px;--desc-line-8-width:90%;--desc-line-8-position:26px 268px;--desc-line-9-width:85%;--desc-line-9-position:26px 292px;--desc-line-10-width:100%;--desc-line-10-position:26px 356px;--desc-line-11-width:95%;--desc-line-11-position:26px 380px;--desc-line-12-width:90%;--desc-line-12-position:26px 404px;--desc-line-13-width:85%;--desc-line-13-position:26px 428px;--blur-width:200px;--blur-size:var(--blur-width) var(--result-height);display:flex;flex-direction:column;position:relative}@supports not (--a:b){.article.empty{display:none!important}}.article.empty .article-content{position:relative;display:block;overflow:hidden;min-height:500px}.article.empty .article-content:before{content:"";background-image:linear-gradient(90deg,rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),0),rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),.8) 50%,rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),0));background-size:var(--blur-size);position:absolute;top:0;transform:translateX(-350%);width:var(--blur-width);height:var(--result-height);animation:loading 1.5s infinite;z-index:10}.article.empty .article-content:after{content:"";display:block;width:100%;height:var(--result-height);position:absolute;top:0;left:-26px;background-repeat:no-repeat;background-image:var(--type-skeleton),var(--title-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--result-skeleton);background-size:var(--type-width) var(--type-height),var(--title-width) var(--title-height),var(--desc-line-1-width) var(--desc-line-height),var(--desc-line-2-width) var(--desc-line-height),var(--desc-line-3-width) var(--desc-line-height),var(--desc-line-4-width) var(--desc-line-height),var(--desc-line-5-width) var(--desc-line-height),var(--desc-line-6-width) var(--desc-line-height),var(--desc-line-7-width) var(--desc-line-height),var(--desc-line-8-width) var(--desc-line-height),var(--desc-line-9-width) var(--desc-line-height),var(--desc-line-10-width) var(--desc-line-height),var(--desc-line-11-width) var(--desc-line-height),var(--desc-line-12-width) var(--desc-line-height),var(--desc-line-13-width) var(--desc-line-height),100% 100%;background-position:var(--type-position),var(--title-position),var(--desc-line-1-position),var(--desc-line-2-position),var(--desc-line-3-position),var(--desc-line-4-position),var(--desc-line-5-position),var(--desc-line-6-position),var(--desc-line-7-position),var(--desc-line-8-position),var(--desc-line-9-position),var(--desc-line-10-position),var(--desc-line-11-position),var(--desc-line-12-position),var(--desc-line-13-position),0 0}@media (min-width:960px){.article.empty .article-content:after{left:0}}.article.empty .avatar-container{position:relative;overflow:hidden}.article.empty .avatar-container:before{content:"";background-image:linear-gradient(90deg,rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),0),rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),.8) 50%,rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),0));background-size:var(--blur-size);position:absolute;top:0;transform:translateX(-350%);width:var(--blur-width);height:var(--result-height);animation:loading 1.5s infinite;z-index:10}.article.empty .avatar-container:after{content:"";display:block;width:100%;height:var(--result-height);position:absolute;top:0;background-repeat:no-repeat;--avatar-padding:16px;--title-position:calc(var(--avatar-size) + var(--avatar-padding)) 28px;--desc-line-1-position:calc(var(--avatar-size) + var(--avatar-padding)) 0px;background-image:var(--title-skeleton),var(--desc-line-skeleton),var(--avatar-skeleton),var(--result-skeleton);background-size:var(--title-width) var(--title-height),var(--desc-line-1-width) var(--desc-line-height),var(--avatar-size) var(--avatar-size),100% 100%;background-position:var(--title-position),var(--desc-line-1-position),var(--avatar-position),0 0}.article.empty .article-header{--result-bg-r:177;--result-bg-g:156;--result-bg-b:247;--result-height:150px;--result-skeleton:linear-gradient(rgb(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b)) var(--result-height),transparent 0)}.article.empty .article-header.orchid{--result-bg-r:244;--result-bg-g:113;--result-bg-b:162}.article.empty .article-header.purple{--result-bg-r:215;--result-bg-g:155;--result-bg-b:233}.article.empty .article-header .article-info{--title-position:0 0;--title-width:80%;--title-height:36px;--title-skeleton:linear-gradient(var(--result-bar-color) var(--title-height),transparent 0);--desc-line-1-width:265px;--desc-line-height:12px;--desc-line-1-position:0 48px;--desc-line-2-position:0 72px;overflow:hidden}.article.empty .article-header .article-info:before{content:"";background-image:linear-gradient(90deg,rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),0),rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),.8) 50%,rgba(var(--result-bg-r),var(--result-bg-g),var(--result-bg-b),0));background-size:var(--blur-size);position:absolute;top:0;transform:translateX(-350%);width:var(--blur-width);height:var(--result-height);animation:loading 1.5s infinite;z-index:10;top:24px}.article.empty .article-header .article-info:after{content:"";display:block;width:100%;height:var(--result-height);position:absolute;top:24px;background-repeat:no-repeat;background-image:var(--title-skeleton),var(--desc-line-skeleton),var(--desc-line-skeleton),var(--result-skeleton);background-size:var(--title-width) var(--title-height),var(--desc-line-1-width) var(--desc-line-height),var(--desc-line-1-width) var(--desc-line-height),100% 100%;background-position:var(--title-position),var(--desc-line-1-position),var(--desc-line-2-position),0 0}@keyframes loading{to{transform:translateX(350%)}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.hidden-lg{display:flex}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.hidden-lg{display:none}}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.visible-lg{display:none}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.visible-lg{display:flex}}yg-related-entities{margin:30px 0 0}.article-wrapper{display:flex;flex-direction:column;width:100%;margin:0 auto;top:-76px;position:relative}@media (min-width:960px){.article-wrapper{top:-56px}}@media (min-width:1280px){.article-wrapper{width:1220px}}.article-wrapper>article{margin-bottom:48px}.article-wrapper .article-header{display:flex;overflow:hidden;position:relative;flex-direction:column;min-height:144px;margin-bottom:16px;background:#fff;background-color:#b19cf7}.article-wrapper .article-header.violet{background-color:#b19cf7}.article-wrapper .article-header.orchid{background-color:#f471a2}.article-wrapper .article-header.purple{background-color:#d79be9}@media (min-width:960px){.article-wrapper .article-header{height:408px;margin-bottom:56px}}.article-wrapper .article-header .main-image{object-fit:cover;object-position:top;position:absolute;width:100%;height:100%;transition:opacity .6s}.article-wrapper .article-header .main-image.ng-lazyloaded{opacity:1}.article-wrapper .article-header .main-image-container{display:flex;position:relative;height:106px;order:2}@media (min-width:960px){.article-wrapper .article-header .main-image-container{height:auto;position:static}}.article-wrapper .article-header .main-image-container:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(180deg,rgba(73,63,94,.75),rgba(73,63,94,.85))}.article-wrapper .article-header .article-info{color:#fff;padding:16px;order:1;z-index:1}@media (min-width:960px) and (max-width:1279.95px){.article-wrapper .article-header .article-info{position:absolute;bottom:112px;left:0;right:0}}@media (min-width:1280px){.article-wrapper .article-header .article-info{position:absolute;bottom:112px;right:112px;left:320px;margin:0;min-height:128px;padding:0}}.article-wrapper .article-header .article-info .article-title{font-size:24px;margin:0;position:relative;line-height:1.25;padding-bottom:16px}@media (min-width:960px){.article-wrapper .article-header .article-info .article-title{font-size:42px;padding-top:24px}.article-wrapper .article-header .article-info .article-title:before{content:"";position:absolute;border-top:4px solid #f34a3e;width:300px;top:0}}.article-wrapper .article-header .download-report{position:absolute;left:12px;bottom:16px;color:#fff;font-size:18px;font-weight:700}@media (min-width:1280px){.article-wrapper .article-header .download-report{display:block;position:absolute;bottom:16px;right:112px;left:320px}}.article-wrapper .topics-label{margin-right:4px}.article-wrapper .publish-date,.article-wrapper .topics{font-size:16px}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.article-wrapper .publish-date,.article-wrapper .topics{color:#bfb9ce}}.article-wrapper .topic{display:inline-block;text-decoration:none;font-weight:400;width:auto;color:#bfb9ce;font-size:16px;min-width:0;margin-bottom:4px}.article-wrapper .topic:after{content:",";margin-right:4px}.article-wrapper .topic:last-child:after{content:normal}.article-wrapper .topic:hover{text-decoration:underline}.article-wrapper .article-container{margin:0 16px}@supports (display:grid){@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.article-wrapper .article-container{display:grid;grid-template-columns:1fr;grid-row-gap:32px}}@media (min-width:1280px){.article-wrapper .article-container{grid-template-columns:284px 600px 272px;grid-column-gap:32px;padding:0;margin:0}}}@supports not (display:grid){.article-wrapper .article-container{max-width:768px;margin:0 auto}}.article-wrapper .article-container .publish-date{margin-bottom:32px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.article-wrapper .entities{margin:24px 16px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.article-wrapper .entities{margin:24px 0}}.article-wrapper .entities .entities-list{display:flex;flex-direction:column}.article-wrapper .category-description-container{display:flex;justify-content:center}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.article-wrapper .category-description-container{margin:24px 16px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.article-wrapper .category-description-container{margin:24px 0}}.article-wrapper .category-description-container .category-description{display:flex;justify-content:center}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.article-wrapper .category-description-container .category-description{width:600px;margin-left:12px}}.article-wrapper .marketo-container{margin:24px 0}.article-wrapper .disqus-container{display:flex;justify-content:center}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.article-wrapper .disqus-container{margin:24px 16px}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.article-wrapper .disqus-container{margin:24px 0}}.article-wrapper .disqus-container .disqus{display:flex;justify-content:center}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.article-wrapper .disqus-container .disqus{width:100%}}@media (min-width:960px) and (max-width:1279.95px),(min-width:1280px){.article-wrapper .disqus-container .disqus{width:600px;margin-left:12px}}.article-wrapper .avatar-container{margin-bottom:32px;position:relative}.article-wrapper .authors{display:flex;justify-content:flex-start;align-items:center}.article-wrapper .authors:not(:first-child){margin:24px 0 0}.article-wrapper .authors .avatar-image{flex-shrink:0;border:1px solid #e9e7f2;border-radius:50%;width:48px;height:48px;background:#e9e7f2;position:relative;overflow:hidden;margin-right:16px}.article-wrapper .authors .avatar-image:before{content:"";width:18px;position:absolute;left:-25px;top:23px;border:2px solid #f34a3e}.article-wrapper .authors .avatar-image img{width:100%;height:100%;object-fit:cover}.article-wrapper .authors .full-name{margin:0;font-weight:700;font-size:16px;color:#493f5e;text-decoration:none}.article-wrapper .authors a.full-name:hover{text-decoration:underline}.article-wrapper .authors .job-title{margin:0;font-size:14px;color:#bfb9ce}.article-wrapper .article-content{justify-items:start;align-items:start}.article-wrapper .article-content a{color:#634aab;text-decoration:none}.article-wrapper .article-content a:hover{color:#f12e1b}.article-wrapper .article-content img{max-width:100%;height:auto!important}.article-wrapper .article-content iframe{max-width:100%}@media (max-width:599.95px){.article-wrapper .article-content table{width:100%!important}}.article-wrapper .article-content figure{margin:0}.article-wrapper .search{margin-bottom:96px;margin-top:64px;display:none}@media (min-width:960px){.article-wrapper .search{display:block}}.article-wrapper .search header{display:flex;justify-content:center;font-size:36px;text-align:center;color:#493f5e;margin-bottom:48px}.article-wrapper .search yg-card-grid{display:flex;position:relative;top:-64px}.article-wrapper .search .search-box-container{display:flex;justify-content:center;align-content:center;background:#e5dfff;height:120px}.article-wrapper .search .search-box-container yg-search-box{width:596px}.article-wrapper .share header{font-size:16px;font-weight:700;color:#493f5e;margin-bottom:4px}.article-wrapper yg-content-viewer ::ng-deep h1:first-child,.article-wrapper yg-content-viewer ::ng-deep h2:first-child,.article-wrapper yg-content-viewer ::ng-deep h3:first-child,.article-wrapper yg-content-viewer ::ng-deep h4:first-child,.article-wrapper yg-content-viewer ::ng-deep p:first-child{margin-top:0}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px){.article-wrapper yg-related-content,.article-wrapper yg-related-entities{padding:0 16px}}.contact-us{position:fixed;left:0;right:0;bottom:-60px;z-index:100;opacity:0;transition:bottom .3s linear,opacity .3s linear}.contact-us.visible{bottom:0;opacity:1}.contact-us-bar{width:100%}.contact-us-bar .text{margin:0}@media (min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.contact-us-bar .text{display:block}}@media (max-width:599.95px){.contact-us-bar .text{display:none}}.contact-us-bar.container{display:flex;justify-content:center;align-items:center;padding:12px 16px;background-color:#493f5e;color:#fff}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px){.contact-us-bar.container{white-space:normal}}@media (min-width:1280px){.contact-us-bar.container{white-space:nowrap}}@media (min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px),(min-width:1280px){.contact-us-bar.container .contact-us-btn{margin-left:32px;min-width:120px}}@media (max-width:599.95px){.contact-us-bar.container .contact-us-btn{width:100%}}.cookie-confirm .text,.cookie-confirm .text a{margin:0;font-size:16px;line-height:1.5;color:#493f5e}@media (max-width:599.95px){.cookie-confirm .text,.cookie-confirm .text a{font-size:12px}}.cookie-confirm{display:flex;justify-content:center;align-items:center;position:fixed;bottom:36px;width:1218px;z-index:120;padding:10px;white-space:nowrap;background-color:#e9e7f2;left:50%;transform:translateX(-50%)}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px){.cookie-confirm{width:568px;white-space:normal}}@media (max-width:599.95px){.cookie-confirm{width:300px;padding-left:16px}}.cookie-confirm .accept{min-width:120px;margin-left:22px}@media (max-width:599.95px),(min-width:600px) and (max-width:839.95px),(min-width:840px) and (max-width:959.95px),(min-width:960px) and (max-width:1279.95px){.cookie-confirm .accept{margin-left:30px}}@media (max-width:599.95px){.cookie-confirm .accept{min-width:80px;height:36px;margin-left:16px}}.cookie-confirm.hide{display:none}