.velmanta-faq{background:var(--faq-bg,#fff);padding:64px clamp(48px,10vw,180px)}.velmanta-faq__container{margin:0 auto;max-width:980px;width:100%}.velmanta-faq__intro{margin:0 auto 30px;max-width:700px;text-align:center;width:100%}.velmanta-faq__eyebrow{color:var(--faq-eyebrow-color,#000);font-size:var(--faq-eyebrow-size,11px);font-weight:500;letter-spacing:var(--faq-eyebrow-spacing,1.7px);line-height:1.2;margin:0 0 8px;text-transform:uppercase}.velmanta-faq__heading{color:var(--faq-heading-color,#000);font-size:var(--faq-heading-size,clamp(28px,2.6vw,38px));font-weight:400;line-height:1.08;margin:0}.velmanta-faq__items{border-top:1px solid var(--faq-line-color,#e6e6e6);width:100%}.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:20px;justify-content:space-between;padding:16px 0;text-align:left;width:100%}.velmanta-faq__question-text{display:block;font-size:var(--faq-question-size,clamp(16px,1.2vw,18px));font-weight:400;line-height:var(--faq-question-line-height,1.3);min-width:0}.velmanta-faq__icon{align-items:center;color:var(--faq-icon-color,#002e6d);display:inline-flex;flex:0 0 auto;height:var(--faq-icon-size,18px);justify-content:center;transition:transform .18s ease;width:var(--faq-icon-size,18px)}.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,13px);line-height:var(--faq-answer-line-height,1.5);padding:0 0 16px}.velmanta-faq__answer-inner{max-width:680px;width:100%}.velmanta-faq__answer p{margin:0 0 8px}.velmanta-faq__answer p:last-child{margin-bottom:0}@media (max-width:991.98px){.velmanta-faq{padding:56px 24px}.velmanta-faq__container{max-width:none;width:100%}.velmanta-faq__intro{max-width:720px}}@media (max-width:767.98px){.velmanta-faq{padding:48px 20px 52px}.velmanta-faq__container,.velmanta-faq__intro{max-width:none;width:100%}.velmanta-faq__intro{margin-bottom:32px}.velmanta-faq__heading{font-size:clamp(28px,8vw,34px);line-height:1.1}.velmanta-faq__question{gap:14px;min-height:60px;padding:18px 0}.velmanta-faq__question-text{flex:1 1 auto;font-size:clamp(17px,5vw,20px);line-height:1.35;min-width:0;overflow-wrap:anywhere}.velmanta-faq__icon{height:24px;width:24px}.velmanta-faq__answer{font-size:16px;line-height:1.55;padding-bottom:22px}.velmanta-faq__answer-inner{max-width:none;padding-right:38px;width:100%}}@media (max-width:479.98px){.velmanta-faq{padding-left:16px;padding-right:16px}.velmanta-faq__answer-inner{padding-right:0}}@media (max-width:359.98px){.velmanta-faq{padding-left:14px;padding-right:14px}}