.rd-faq--editable .rd-faq-heading{margin-bottom:var(--faq-title-bottom-desktop)}
.rd-faq-eyebrow{position:relative;height:var(--faq-eyebrow-height-desktop)}
.rd-faq-eyebrow>div{white-space:nowrap;position:absolute;top:50%;left:50%;width:max-content;max-width:100%;font-family:var(--faq-eyebrow-font),sans-serif;font-size:var(--faq-eyebrow-size-desktop);line-height:1.4;color:var(--faq-eyebrow-color);transform:translate(calc(-50% + var(--faq-eyebrow-x-desktop)),calc(-50% + var(--faq-eyebrow-y-desktop)))}
.rd-faq-eyebrow strong{font-family:var(--faq-eyebrow-accent-font),sans-serif;color:inherit}
.rd-faq-eyebrow[data-orientation-desktop="vertical"]>div{writing-mode:vertical-rl;transform:translate(calc(-50% + var(--faq-eyebrow-x-desktop)),calc(-50% + var(--faq-eyebrow-y-desktop))) rotate(180deg)}
.rd-faq--editable .rd-faq-heading .rd-faq-wordmark{display:flex;justify-content:center;align-items:center;gap:var(--faq-title-gap-desktop);font-family:var(--faq-title-font),sans-serif;font-size:var(--faq-title-size-desktop);line-height:1.3;color:var(--faq-title-color);transform:translate(var(--faq-title-x-desktop),var(--faq-title-y-desktop));margin:0;overflow:visible}
.rd-faq--editable .rd-faq-wordmark>.rd-faq-word{position:relative;isolation:isolate;display:inline-block;white-space:nowrap}
.rd-faq--editable .rd-faq-heading h2>.rd-faq-word:before{display:none}
.rd-faq-persian{position:relative;z-index:1}
.rd-faq-letter{position:absolute;left:50%;top:50%;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:var(--faq-letters-size-desktop);font-weight:900;line-height:1;color:var(--faq-letters-color);transform:translate(calc(-50% + var(--faq-letters-x)),calc(-50% + var(--faq-letters-y))) rotate(var(--faq-letters-rotation));z-index:-1;pointer-events:none}
.rd-faq--editable .bs-faq-section__list{gap:var(--faq-items-gap-desktop)}
.rd-faq--editable .bs-faq-accordion__summary{background:var(--faq-question-background);border-radius:var(--faq-radius);font-family:var(--faq-items-font),sans-serif;font-size:var(--faq-question-size-desktop);color:var(--faq-question-color);padding:var(--faq-question-padding-y-desktop) var(--faq-question-padding-x-desktop);gap:var(--faq-icon-gap)}
.rd-faq--editable .bs-faq-accordion__question{font-family:inherit;font-size:inherit;color:inherit;text-align:var(--faq-items-align);flex:1}
.rd-faq--editable .bs-faq-accordion__answer-wrap{padding-top:var(--faq-answer-gap)}
.rd-faq--editable .bs-faq-accordion__answer{font-family:var(--faq-items-font),sans-serif;font-size:var(--faq-answer-size-desktop);color:var(--faq-answer-color);background:var(--faq-answer-background);border:var(--faq-border-width) solid var(--faq-answer-border-color);border-radius:var(--faq-radius);padding:var(--faq-answer-padding-desktop);line-height:var(--faq-answer-line-height);box-shadow:2px 4px 0 color-mix(in srgb,var(--faq-answer-shadow-color) var(--faq-answer-shadow-opacity),transparent);text-align:var(--faq-items-align)}
.rd-faq--editable .bs-faq-accordion__answer p{font-size:inherit;line-height:inherit;color:inherit}
.rd-faq--editable .bs-faq-accordion__icon{width:var(--faq-icon-size);height:var(--faq-icon-size);flex:0 0 var(--faq-icon-size);border-color:var(--faq-icon-color)!important;color:var(--faq-icon-color)!important}
.rd-faq--editable .bs-faq-accordion__icon:before,.rd-faq--editable .bs-faq-accordion__icon:after{background:var(--faq-icon-color)}
@media(max-width:749px){
.rd-faq--editable .rd-faq-heading{margin-bottom:var(--faq-title-bottom-mobile)}
.rd-faq-eyebrow{height:var(--faq-eyebrow-height-mobile)}
.rd-faq-eyebrow>div{font-size:var(--faq-eyebrow-size-mobile);transform:translate(calc(-50% + var(--faq-eyebrow-x-mobile)),calc(-50% + var(--faq-eyebrow-y-mobile)))}
.rd-faq-eyebrow[data-orientation-mobile="vertical"]>div{writing-mode:vertical-rl;transform:translate(calc(-50% + var(--faq-eyebrow-x-mobile)),calc(-50% + var(--faq-eyebrow-y-mobile))) rotate(180deg)}
.rd-faq-eyebrow[data-orientation-mobile="horizontal"]>div{writing-mode:horizontal-tb;transform:translate(calc(-50% + var(--faq-eyebrow-x-mobile)),calc(-50% + var(--faq-eyebrow-y-mobile)))}
.rd-faq--editable .rd-faq-heading .rd-faq-wordmark{font-size:var(--faq-title-size-mobile);gap:var(--faq-title-gap-mobile);transform:translate(var(--faq-title-x-mobile),var(--faq-title-y-mobile))}
.rd-faq-letter{font-size:var(--faq-letters-size-mobile)}
.rd-faq--editable .bs-faq-section__list{gap:var(--faq-items-gap-mobile)}
.rd-faq--editable .bs-faq-accordion__summary{font-size:var(--faq-question-size-mobile);padding:var(--faq-question-padding-y-mobile) var(--faq-question-padding-x-mobile)}
.rd-faq--editable .bs-faq-accordion__answer{font-size:var(--faq-answer-size-mobile);padding:var(--faq-answer-padding-mobile)}
}

.rd-faq.rd-faq--editable{padding-top:var(--faq-padding-top-desktop,20px)!important}
@media(max-width:749px){.rd-faq.rd-faq--editable{padding-top:var(--faq-padding-top-mobile,20px)!important}}

.rd-faq.rd-faq--editable{padding-bottom:var(--faq-padding-bottom-desktop,80px)!important}
@media(max-width:749px){.rd-faq.rd-faq--editable{padding-bottom:var(--faq-padding-bottom-mobile,60px)!important}}
