.section.is--faq{--black-250:#cdd2db;--black-600:#566068;--black-800:#2b2d37;--brand--cherry:#ea0954;--brand--purple:#5f64e6;--_semantics---text--primary:var(--black-800);--_semantics---text--secondary:var(--black-600);--_padding---vertical--regular:80px;--_padding---vertical--large:clamp(80px,6vw,160px);--_padding---vertical--small:40px;--_padding---horizontal--reg:40px;--_padding---horizontal--large:60px;--_padding---horizontal--med:32px;--_padding---horizontal--small:16px;width:100%;padding:var(--_padding---vertical--regular) var(--_padding---horizontal--reg);position:relative}@media screen and (min-width:1280px){.section.is--faq{padding-right:var(--_padding---horizontal--large);padding-left:var(--_padding---horizontal--large)}}@media screen and (min-width:1920px){.section.is--faq{padding-top:var(--_padding---vertical--large);padding-bottom:var(--_padding---vertical--large)}}.section.is--faq .w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.section.is--faq .w-container{margin-left:auto;margin-right:auto;max-width:940px}.section.is--faq .w-container:after,.section.is--faq .w-container:before{content:" ";display:table;-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row-span:1;grid-row-end:2}.section.is--faq .w-container:after{clear:both}@media screen and (max-width:991px){.section.is--faq{padding-right:var(--_padding---horizontal--med);padding-left:var(--_padding---horizontal--med)}.section.is--faq .w-container,.section.is--faq .w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.section.is--faq{padding:var(--_padding---vertical--small) var(--_padding---horizontal--small)}.section.is--faq .w-layout-blockcontainer{max-width:none}}@media screen and (max-width:479px){.section.is--faq{padding-top:40px;padding-bottom:40px}.section.is--faq .w-container{max-width:none}}.section.is--faq .w-layout-hflex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.section.is--faq .w-richtext:after,.section.is--faq .w-richtext:before{content:" ";display:table;-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row-span:1;grid-row-end:2}.section.is--faq .w-richtext:after{clear:both}.section.is--faq .w-richtext[contenteditable=true]:after,.section.is--faq .w-richtext[contenteditable=true]:before{white-space:initial}.section.is--faq .w-richtext ol,.section.is--faq .w-richtext ul{overflow:hidden}.section.is--faq .w-richtext figure{position:relative;max-width:60%}.section.is--faq .w-richtext figure img{width:100%}.section.is--faq .w-richtext figure div{font-size:0;color:transparent}.section.is--faq .w-richtext figure>div:before{cursor:default !important}.section.is--faq .w-richtext figure[data-rt-type=image]{display:table}.section.is--faq .w-richtext figure[data-rt-type=image]>div{display:inline-block}.section.is--faq .w-richtext figure[data-rt-type=image]>figcaption{display:table-caption;caption-side:bottom}.section.is--faq .w-richtext figure[data-rt-type=video]{width:60%;height:0}.section.is--faq .w-richtext figure[data-rt-type=video]>div{width:100%}.section.is--faq .w-richtext figure[data-rt-type=video]>div:after{content:"";position:absolute;display:none;left:0;top:0;right:0;bottom:0}.section.is--faq .w-richtext figure[data-rt-type=video] iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section.is--faq .container-hv{text-align:left;width:100%;max-width:1440px;display:block}.section.is--faq .content--flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.section.is--faq .faq-side{width:30%;position:relative}@media screen and (max-width:991px){.section.is--faq .content--flex{grid-column-gap:24px;grid-row-gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section.is--faq .faq-side{width:100%}}.section.is--faq .titles-wrap--flex{grid-column-gap:8px;grid-row-gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.section.is--faq .heading--regular{margin-top:0;margin-bottom:0;font-size:54px;font-weight:400;line-height:120%}@media screen and (min-width:1280px){.section.is--faq .heading--regular{font-size:64px}}.section.is--faq .heading--regular.u--32{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:32px}.section.is--faq .heading--regular.u--32.max--12ch{max-width:12ch}.section.is--faq .heading--regular p{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.section.is--faq .heading--regular b,.section.is--faq .heading--regular strong{color:var(--brand--cherry);font-weight:inherit}.section.is--faq .cherry-text{color:var(--brand--cherry)}.section.is--faq .faq--wrapper{width:62%}@media screen and (max-width:991px){.section.is--faq .faq--wrapper{width:100%}}@media screen and (max-width:767px){.section.is--faq .faq-side{position:static}.section.is--faq .heading--regular{font-size:48px}.section.is--faq .faq--wrapper{width:100%}}.section.is--faq .faq-list{grid-column-gap:8px;grid-row-gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex}.section.is--faq .faq_accordion{border-bottom:1px solid var(--black-250);-webkit-transition:border-color .2s;transition:border-color .2s;position:relative;width:100%;overflow:hidden}.section.is--faq .faq_accordion:hover{border-bottom-color:var(--black-600)}.section.is--faq .faq_accordion-top{cursor:pointer;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0;color:inherit;background:0;border:0;border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:16px 0}.section.is--faq .faq-title{color:var(--_semantics---text--primary);text-transform:none;margin-top:0;margin-bottom:0;font-size:18px;font-weight:400;line-height:120%}.section.is--faq .faq_accordion-toggle-wrap{border:1px solid var(--brand--purple);border-radius:50%;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width:1920px){.section.is--faq .faq_accordion-toggle-wrap{width:32px;height:32px}}@media screen and (max-width:479px){.section.is--faq .faq_accordion-toggle-wrap{width:20px;height:20px}}.section.is--faq .faq_accordion-minus{background-color:var(--brand--purple);width:12px;height:1px}@media screen and (max-width:479px){.section.is--faq .faq_accordion-minus{width:10px}}.section.is--faq .faq_accordion-plus{background-color:var(--brand--purple);width:1px;height:12px;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;position:absolute}@media screen and (max-width:479px){.section.is--faq .faq_accordion-plus{height:10px}}.section.is--faq .faq_accordion-bottom{max-height:0;-webkit-transition:max-height .3s;transition:max-height .3s;overflow:hidden}.section.is--faq .faq_accordion-bottom-inner{padding-bottom:16px}.section.is--faq .faq-rich-text{color:var(--_semantics---text--secondary);font-size:16px;font-weight:300;line-height:140%}@media screen and (min-width:1920px){.section.is--faq .faq-rich-text{padding-right:100px;font-size:24px}}.section.is--faq .faq_accordion.is-open .faq_accordion-plus{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}