.block{line-height:1.8;padding:clamp(1em,2vw,1.5em) clamp(0.75em,2vw,1.5em)}.block h2{line-height:1.4;margin:0 0 0.75em}.block h3{border-bottom:1px solid #E0E0E0;font-size:1.2em;font-weight:600;line-height:1.4;margin-bottom:0.2em;padding-bottom:0.2em}.block>div~div{margin-top:1.5em}.block li+li{margin-top:1.5em}.block cite{display:inline-block;font-size:80%;font-style:normal;margin-left:0.2em;-webkit-transform:translateY(-0.5em);transform:translateY(-0.5em)}.faqs{max-width:728px}.faqs .faqs__block{cursor:pointer}.faqs .faqs__block:hover .faqs__question{color:#E91E63}.faqs .faqs__question{margin-top:0;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.faqs .kb-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;background:none;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;float:left;height:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0.8em;padding:0;position:relative;-webkit-transform:translateY(0.5em);transform:translateY(0.5em);width:1em}.faqs .kb-button:after,.faqs .kb-button:before{background:#E91E63;border-radius:1px;content:'';height:2px;position:absolute;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;width:0.9em}.faqs .kb-button:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faqs .faqs__answer{height:60px;position:relative;overflow:hidden;-webkit-transition:height 0.3s ease-out;transition:height 0.3s ease-out}.faqs .faqs__answer:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(20%,#FFFFFF),to(transparent));background:linear-gradient(0deg,#FFFFFF 20%,transparent);bottom:0;content:'';height:30px;left:0;pointer-events:none;position:absolute;right:0;top:auto;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}body.js-toggle--resize .faqs .js-toggle--open .faqs__answer{height:auto!important}.faqs .js-toggle--open .faqs__answer:after{opacity:0}.faqs .js-toggle--open .kb-button:after{opacity:0}.faqs .js-toggle--no-overflow{cursor:text}.faqs .js-toggle--no-overflow:hover .faqs__question{color:inherit}.faqs .js-toggle--no-overflow .faqs__question:before{border-radius:1px;content:'';background:#BDBDBD;float:left;height:2px;margin:0 0.6em 0 0.05em;-webkit-transform:translateY(0.65em);transform:translateY(0.65em);width:0.6em}.faqs .js-toggle--no-overflow .faqs__answer{height:auto!important}.faqs .js-toggle--no-overflow .faqs__answer:after,.faqs .js-toggle--no-overflow .kb-button{display:none}@media screen and (min-width:768px){.faqs .faqs__block{position:relative;padding-left:1.5em;padding-right:1.5em}.faqs .js-toggle--no-overflow .faqs__question:before,.faqs .kb-button{left:0;position:absolute}}.faqs body.is-editing [data-toggle__block]{-webkit-transition:none!important;transition:none!important;height:auto!important}