.cs-faq3{--cfq3-max-width:1240px;--cfq3-gutter:clamp(1rem,4vw,2.5rem);--cfq3-row-inline-gap:1rem;--cfq3-number-col:var(--cfq3-number-width,56px);overflow-x:clip;padding-bottom:var(--cfq3-bottom-padding,80px);padding-top:var(--cfq3-top-padding,80px);position:relative;width:100%}.cs-faq3,.cs-faq3 *,.cs-faq3 :after,.cs-faq3 :before{box-sizing:border-box}.cs-faq3--bg-color{background-color:var(--cfq3-background,transparent)}.cs-faq3__media{inset:0;line-height:0;pointer-events:none;position:absolute;z-index:0}.cs-faq3__media img{height:100%;object-fit:cover;object-position:var(--cfq3-image-position,center);width:100%}.cs-faq3__overlay{background-color:var(--cfq3-overlay,transparent);inset:0;pointer-events:none;position:absolute;z-index:1}.cs-faq3__inner{margin:0 auto;padding-left:var(--cfq3-gutter);padding-right:var(--cfq3-gutter);position:relative;width:min(100%,var(--cfq3-max-width));z-index:2}.cs-faq3--align-full .cs-faq3__inner{max-width:none;width:100%}.cs-faq3__intro{margin-bottom:var(--cfq3-intro-spacing,56px)}.cs-faq3--intro-center .cs-faq3__intro{text-align:center}.cs-faq3--intro-center .cs-faq3__content{margin-left:auto;margin-right:auto}.cs-faq3 .cs-faq3__eyebrow{color:var(--cfq3-eyebrow-color,inherit);letter-spacing:.08em;margin:0;text-transform:uppercase}.cs-faq3 .cs-faq3__eyebrow+.cs-faq3__heading{margin-top:.75rem}.cs-faq3 .cs-faq3__heading{color:var(--cfq3-heading-color,inherit);margin:0}.cs-faq3 .cs-faq3__period{color:var(--cfq3-period-color,#ff7500)}.cs-faq3 .cs-faq3__content{color:var(--cfq3-content-color,inherit);margin-top:1rem;max-width:62ch}.cs-faq3 .cs-faq3__content h1,.cs-faq3 .cs-faq3__content h2,.cs-faq3 .cs-faq3__content h3,.cs-faq3 .cs-faq3__content h4,.cs-faq3 .cs-faq3__content h5,.cs-faq3 .cs-faq3__content h6,.cs-faq3 .cs-faq3__content li,.cs-faq3 .cs-faq3__content p,.cs-faq3 .cs-faq3__content span{color:inherit}.cs-faq3 .cs-faq3__content>:first-child{margin-top:0}.cs-faq3 .cs-faq3__content>:last-child{margin-bottom:0}.cs-faq3 .cs-faq3__content a{color:inherit}.cs-faq3__list{display:flex;flex-direction:column;gap:var(--cfq3-row-gap,0);max-width:var(--cfq3-list-width,none)}.cs-faq3--list-center .cs-faq3__list{margin-left:auto;margin-right:auto}.cs-faq3__item{border-radius:var(--cfq3-row-radius,0);overflow:hidden;position:relative}.cs-faq3--ruled .cs-faq3__item{border-bottom:var(--cfq3-divider-thickness,1px) solid var(--cfq3-divider-color,rgba(53,52,52,.12))}.cs-faq3__item--bg-color{background-color:var(--cfq3-item-bg,transparent)}.cs-faq3__item-media{inset:0;line-height:0;pointer-events:none;position:absolute;z-index:0}.cs-faq3__item-media img{height:100%;object-fit:cover;object-position:var(--cfq3-item-image-position,center);width:100%}.cs-faq3__item-overlay{background-color:var(--cfq3-item-overlay,transparent);inset:0;pointer-events:none;position:absolute;z-index:1}.cs-faq3__row{align-items:center;cursor:pointer;display:flex;gap:var(--cfq3-row-inline-gap,1rem);list-style:none;padding:var(--cfq3-row-padding-y,24px) var(--cfq3-row-padding-x,0);position:relative;transition:background-color .2s ease;z-index:2}.cs-faq3__row::-webkit-details-marker{display:none}.cs-faq3__row:hover{background-color:var(--cfq3-row-hover-bg,transparent)}.cs-faq3__row:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.cs-faq3 .cs-faq3__number{color:var(--cfq3-number-color,#ff7500);flex:0 0 var(--cfq3-number-col,56px);font-size:var(--cfq3-number-size,15px);font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1.2;transition:color .2s ease}.cs-faq3 .cs-faq3__question{color:var(--cfq3-question-color,inherit);flex:1 1 auto;margin:0;transition:color .2s ease}.cs-faq3__row:hover .cs-faq3__question{color:var(--cfq3-row-hover-question,var(--cfq3-question-color,inherit))}.cs-faq3__row:hover .cs-faq3__number{color:var(--cfq3-row-hover-number,var(--cfq3-number-color,#ff7500))}.cs-faq3__row:hover .cs-faq3__icon{color:var(--cfq3-row-hover-icon,var(--cfq3-icon-color,#ff7500))}.cs-faq3__item[open] .cs-faq3__question{color:var(--cfq3-open-question,var(--cfq3-question-color,inherit))}.cs-faq3 .cs-faq3__icon{align-items:center;color:var(--cfq3-icon-color,#ff7500);display:inline-flex;flex:0 0 auto;height:var(--cfq3-icon-size,18px);justify-content:center;transition:color .2s ease,transform .2s ease;width:var(--cfq3-icon-size,18px)}.cs-faq3--icon-at-left .cs-faq3__icon,.cs-faq3--icon-at-left.cs-faq3--no-numbers .cs-faq3__icon{order:-1}.cs-faq3__icon-stem{transform-origin:center;transition:transform .2s ease,opacity .2s ease}.cs-faq3__item[open] .cs-faq3__icon-stem{opacity:0;transform:scaleY(0)}.cs-faq3--icon-chevron .cs-faq3__item[open] .cs-faq3__icon{transform:rotate(180deg)}.cs-faq3--icon-arrow .cs-faq3__item[open] .cs-faq3__icon{transform:rotate(90deg)}.cs-faq3__answer{color:var(--cfq3-answer-color,inherit);padding:0 var(--cfq3-row-padding-x,0) var(--cfq3-row-padding-y,24px);position:relative;z-index:2}.cs-faq3__answer-inner{max-width:var(--cfq3-answer-width,none);padding-left:calc(var(--cfq3-number-col, 56px) + var(--cfq3-row-inline-gap, 1rem))}.cs-faq3--no-numbers .cs-faq3__answer-inner{padding-left:0}.cs-faq3 .cs-faq3__answer h1,.cs-faq3 .cs-faq3__answer h2,.cs-faq3 .cs-faq3__answer h3,.cs-faq3 .cs-faq3__answer h4,.cs-faq3 .cs-faq3__answer h5,.cs-faq3 .cs-faq3__answer h6,.cs-faq3 .cs-faq3__answer li,.cs-faq3 .cs-faq3__answer p,.cs-faq3 .cs-faq3__answer span{color:inherit}.cs-faq3 .cs-faq3__answer-inner>:first-child{margin-top:0}.cs-faq3 .cs-faq3__answer-inner>:last-child{margin-bottom:0}.cs-faq3 .cs-faq3__answer a{color:inherit}.cs-faq3__footer{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:var(--cfq3-footer-spacing,32px)}.cs-faq3--footer-left .cs-faq3__footer{justify-content:flex-start}.cs-faq3--footer-center .cs-faq3__footer{justify-content:center}.cs-faq3--footer-right .cs-faq3__footer{justify-content:flex-end}.cs-faq3--footer-between .cs-faq3__footer{justify-content:space-between}.cs-faq3 .cs-faq3__footer-text{color:var(--cfq3-footer-text-color,inherit);margin:0}.cs-faq3 .cs-faq3__link{transition:opacity .2s ease,filter .2s ease}.cs-faq3 .cs-faq3__link,.cs-faq3 .cs-faq3__link:focus,.cs-faq3 .cs-faq3__link:hover{color:var(--cfq3-link-color,inherit);text-decoration:none}.cs-faq3 .cs-faq3__link--text:hover{opacity:.75}.cs-faq3 .cs-faq3__link--filled{background-color:var(--cfq3-button-bg,#ff7500);border:1px solid transparent;border-radius:var(--cfq3-button-radius,999px);color:var(--cfq3-link-color,#fff);display:inline-block;padding:.85em 1.9em}.cs-faq3 .cs-faq3__link--filled:hover{filter:brightness(.92)}.cs-faq3 .cs-faq3__link--outline{background-color:transparent;border:1px solid var(--cfq3-button-border,currentColor);border-radius:var(--cfq3-button-radius,999px);display:inline-block;padding:.85em 1.9em}.cs-faq3 .cs-faq3__link--outline:hover{filter:brightness(.92)}.cs-faq3 .cs-faq3__link--no-link{cursor:default}.cs-faq3 .cs-faq3__link--no-link:hover{filter:none;opacity:1}.cs-faq3 .cs-faq3__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cs-faq3 .cs-faq3__arrow{display:inline-block;margin-left:.5em;transition:transform .2s ease}.cs-faq3 .cs-faq3__link:hover .cs-faq3__arrow{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.cs-faq3 .cs-faq3__arrow,.cs-faq3 .cs-faq3__icon,.cs-faq3 .cs-faq3__icon-stem,.cs-faq3 .cs-faq3__link,.cs-faq3 .cs-faq3__number,.cs-faq3 .cs-faq3__question,.cs-faq3 .cs-faq3__row{transition:none}.cs-faq3 .cs-faq3__link:hover .cs-faq3__arrow{transform:none}}@media (max-width:899px){.cs-faq3{padding-bottom:max(2rem,calc(var(--cfq3-bottom-padding, 80px)*.7));padding-top:max(2rem,calc(var(--cfq3-top-padding, 80px)*.7))}}@media (max-width:599px){.cs-faq3{padding-bottom:max(1.5rem,calc(var(--cfq3-bottom-padding, 80px)*.55));padding-top:max(1.5rem,calc(var(--cfq3-top-padding, 80px)*.55));--cfq3-number-col:min(var(--cfq3-number-width,56px),40px);--cfq3-row-inline-gap:0.75rem}.cs-faq3--footer-between .cs-faq3__footer{justify-content:flex-start}.cs-faq3 .cs-faq3__link--filled,.cs-faq3 .cs-faq3__link--outline{text-align:center;width:100%}}