.velmanta-faq{background:var(--faq-bg,#fff);padding-bottom:var(--faq-section-pb,72px);padding-top:var(--faq-section-pt,72px)}.velmanta-faq__container{margin:0 auto;max-width:100%;width:min(86vw,var(--faq-max-width,1180px))}.velmanta-faq__intro{margin-bottom:var(--faq-heading-space,56px);text-align:center}.velmanta-faq__eyebrow{color:var(--faq-eyebrow-color,#000);font-size:var(--faq-eyebrow-size,13px);font-weight:500;letter-spacing:var(--faq-eyebrow-spacing,1.7px);line-height:1.2;margin:0 0 14px;text-transform:uppercase}.velmanta-faq__heading{color:var(--faq-heading-color,#000);font-size:var(--faq-heading-size,clamp(30px,4vw,42px));font-weight:400;line-height:1.05;margin:0}.velmanta-faq__items{border-top:1px solid var(--faq-line-color,#e6e6e6)}.velmanta-faq__item{border-bottom:1px solid var(--faq-line-color,#e6e6e6)}.velmanta-faq__question{align-items:center;appearance:none;background:transparent;border:0;color:var(--faq-question-color,#000);cursor:pointer;display:flex;font:inherit;gap:var(--faq-icon-space,32px);justify-content:space-between;padding:var(--faq-row-pt,24px) 0 var(--faq-row-pb,24px);text-align:left;width:100%}.velmanta-faq__question-text{display:block;font-size:var(--faq-question-size,clamp(18px,2vw,24px));font-weight:400;line-height:var(--faq-question-line-height,1.25)}.velmanta-faq__icon{align-items:center;color:var(--faq-icon-color,#002e6d);display:inline-flex;flex:0 0 auto;height:var(--faq-icon-size,22px);justify-content:center;transition:transform .18s ease;width:var(--faq-icon-size,22px)}.velmanta-faq__chevron{height:100%;width:100%}.velmanta-faq__chevron path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--faq-icon-stroke,1.6px)}.velmanta-faq__item.is-open .velmanta-faq__icon{transform:rotate(180deg)}.velmanta-faq__answer{color:var(--faq-answer-color,#000);font-size:var(--faq-answer-size,clamp(15px,1.45vw,18px));line-height:var(--faq-answer-line-height,1.45);padding:0 0 var(--faq-answer-pb,26px)}.velmanta-faq__answer-inner{max-width:78%}.velmanta-faq__answer p{margin:0 0 12px}.velmanta-faq__answer p:last-child{margin-bottom:0}@media (max-width:767px){.velmanta-faq{padding-left:20px;padding-right:20px}.velmanta-faq__container{max-width:none;width:100%}.velmanta-faq__intro{margin-bottom:min(var(--faq-heading-space,56px),40px)}.velmanta-faq__question{gap:14px;min-height:64px;padding-bottom:min(var(--faq-row-pb,24px),20px);padding-top:min(var(--faq-row-pt,24px),20px)}.velmanta-faq__question-text{flex:1 1 auto;line-height:max(var(--faq-question-line-height,1.25),1.3);min-width:0;overflow-wrap:anywhere}.velmanta-faq__icon{height:max(var(--faq-icon-size,22px),24px);width:max(var(--faq-icon-size,22px),24px)}.velmanta-faq__answer{padding-bottom:min(var(--faq-answer-pb,26px),22px)}.velmanta-faq__answer-inner{max-width:100%;padding-right:38px}}@media (max-width:479.98px){.velmanta-faq{padding-left:16px;padding-right:16px}.velmanta-faq__question{min-height:60px;padding-bottom:min(var(--faq-row-pb,24px),18px);padding-top:min(var(--faq-row-pt,24px),18px)}.velmanta-faq__answer-inner{padding-right:0}}@media (max-width:767.98px){.velmanta-faq{padding-bottom:clamp(44px,10vw,56px);padding-top:clamp(44px,10vw,56px)}.velmanta-faq__intro{margin-bottom:32px}.velmanta-faq__heading{font-size:min(var(--faq-heading-size,34px),34px);line-height:1.1}.velmanta-faq__question{min-height:60px}.velmanta-faq__question-text{font-size:clamp(17px,5vw,20px);line-height:1.35}.velmanta-faq__answer{font-size:16px;line-height:1.55}}@media (max-width:359.98px){.velmanta-faq{padding-left:14px;padding-right:14px}}