.ConfirmCookie__dialog{position:fixed;z-index:1000;width:100%;left:0;bottom:0;padding:11px 16px;background-color:#f8f8f8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1024px){.ConfirmCookie__dialog{padding:6px 16px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.ConfirmCookie__dialog--hidden{-webkit-transform:translateY(500px);transform:translateY(500px)}.ConfirmCookie__message{margin-right:1rem;color:#707070;font-size:11px;line-height:1.3}@media (min-width:1024px){.ConfirmCookie__message{font-size:12px;line-height:1.5}}.ConfirmCookie__message a{color:#707070;text-decoration:underline}.ConfirmCookie__message a:active,.ConfirmCookie__message a:hover{text-decoration:none;color:#0b0b0b}.ConfirmCookie__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ConfirmCookie__controls .ConfirmCookie__agree-button{background:rgba(0,0,0,.06);border-radius:4px;overflow:hidden;position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;display:inline-block;width:36px;height:36px;text-indent:-99px;padding:0}@media (min-width:1024px){.ConfirmCookie__controls .ConfirmCookie__agree-button{text-indent:unset;width:auto;height:auto;background-color:rgba(0,0,0,.06);font-weight:400;text-decoration:none;padding:4px 28px;font-size:13px;line-height:1.5;color:#707070}}.ConfirmCookie__controls .ConfirmCookie__agree-button:after,.ConfirmCookie__controls .ConfirmCookie__agree-button:before{content:"";width:11px;height:1px;border-radius:1px;background-color:#707070;margin:auto;top:0;bottom:0;left:0;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute}@media (min-width:1024px){.ConfirmCookie__controls .ConfirmCookie__agree-button:after,.ConfirmCookie__controls .ConfirmCookie__agree-button:before{display:none}}.ConfirmCookie__controls .ConfirmCookie__agree-button:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ConfirmCookie__controls .ConfirmCookie__agree-button:hover{background-color:rgba(0,0,0,.16)}.ConfirmCookie__controls .ConfirmCookie__agree-button:active{background-color:rgba(0,0,0,.24)}.Accordion{width:100%;position:relative;z-index:1;list-style:none;margin-left:0;margin-bottom:1em;padding-left:0}@media (min-width:1024px){.Accordion{max-width:1010px;margin:0 auto}}.Accordion__item{background-color:#f1f1f1;border-radius:3px}.Accordion__item.open .Accordion__item__close:before,.Accordion__item:hover .Accordion__item__close:after,.Accordion__item:hover .Accordion__item__close:before{background-color:#509f71}.Accordion__item.open .Accordion__item__close:after{background-color:#509f71;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Accordion__item:not(:last-child){margin-bottom:1rem}@media (min-width:1024px){.Accordion__item:not(:last-child){margin-bottom:1.5rem}}.Accordion__item__close{position:absolute;top:calc(50% - 15px);right:2.5rem;width:1.5rem;height:30px;display:inline-block;background-size:contain;background-repeat:no-repeat;border-left:1px solid #ccc;padding-left:18px}@media (min-width:1024px){.Accordion__item__close{right:3.75rem;padding-left:30px}}.Accordion__item__close:after,.Accordion__item__close:before{content:"";width:1.5rem;height:3px;position:absolute;background-color:#509f71;display:inline-block;top:calc(50% - 1.5px);-webkit-transition:background-color .2s ease,-webkit-transform .2s ease-in-out;transition:background-color .2s ease,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s ease;transition:transform .2s ease-in-out,background-color .2s ease,-webkit-transform .2s ease-in-out}.Accordion__item__close:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.Accordion__item .Accordion__item__heading{position:relative;padding:26px 64px 26px 26px;cursor:pointer;font-weight:500;margin:0;font-size:14px;color:#2d2d2d;text-transform:inherit}@media (min-width:1024px){.Accordion__item .Accordion__item__heading{font-size:16px;padding:2rem 120px 2rem 2.4rem}}.Accordion__item__body{position:relative;overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease}@media (min-width:1024px){.Accordion__item__body{padding-left:2.4rem;padding-right:2rem}}.Accordion__item__content{padding:0 24px 24px;font-size:12px;line-height:1.75;max-width:770px}@media (min-width:1024px){.Accordion__item__content{padding:0 0 22px}}.Accordion__item__content p{font-size:12px}.customwritings.speech-to-user{display:none}.Loader{background-color:transparent;width:100%;min-height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:99}.Loader--center-mode{height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Loader--top-mode{display:block;padding-top:20px}.Loader__inner,.Loader span{display:block;width:40px;height:40px;border-radius:50%;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.6) rgba(0,0,0,.6);border-style:solid;border-width:2px;margin:0 auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spinner-animation .35s linear infinite;animation:spinner-animation .35s linear infinite;position:relative}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.Loader__inner,.Loader span{margin:0}}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hidden-info:after{content:attr(data-title)}.disclaimer{text-align:left;padding:0 20px}@media (min-width:1024px){.disclaimer{text-align:center}}