.faq-cta-module__hOLILq__section{background:linear-gradient(180deg, var(--farzah-bg-alt) 0%, var(--farzah-bg-base) 100%);padding-top:clamp(3.25rem,6vw,5.5rem);padding-bottom:clamp(3.75rem,7vw,6.5rem);position:relative;overflow-x:clip}.faq-cta-module__hOLILq__sectionGlow{pointer-events:none;inset-inline:8%;background:radial-gradient(ellipse 70% 55% at 50% 50%, var(--farzah-glow-soft), transparent 72%);opacity:.85;border-radius:999px;height:min(20rem,42vw);position:absolute;top:22%}.faq-cta-module__hOLILq__combDecor{pointer-events:none;opacity:.45;position:absolute}.faq-cta-module__hOLILq__combStart{inset-inline-start:2%;width:3.5rem;height:3rem;bottom:18%}.faq-cta-module__hOLILq__combEnd{inset-inline-end:2%;width:3rem;height:2.6rem;top:16%}.faq-cta-module__hOLILq__inner{z-index:1;max-width:77.5rem;margin-inline:auto;padding-inline:1.25rem;position:relative}.faq-cta-module__hOLILq__layout{flex-direction:column;gap:1.75rem;display:flex;position:relative}.faq-cta-module__hOLILq__bridgeLine{pointer-events:none;z-index:0;inset-inline:46% 44%;color:#d9792924;width:10%;height:2.5rem;display:none;position:absolute;top:42%;transform:translateY(-50%)}.faq-cta-module__hOLILq__bridgeLine path{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round}.faq-cta-module__hOLILq__contentCol{z-index:1;position:relative}.faq-cta-module__hOLILq__badge{letter-spacing:.04em;color:#b85f1d;background:#ffffffb8;border:1px solid #d9792924;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:700;display:inline-flex;box-shadow:0 6px 18px -14px #1f29331a}.faq-cta-module__hOLILq__badgeDot{background:#d97929;border-radius:999px;flex-shrink:0;width:.4375rem;height:.4375rem;box-shadow:0 0 0 3px #d979291f}.faq-cta-module__hOLILq__title{color:#1f2933;max-width:36rem;margin:1rem 0 0;font-size:clamp(1.5rem,3.2vw,2.125rem);font-weight:700;line-height:1.18}.faq-cta-module__hOLILq__description{color:#5c6672;max-width:38rem;margin:.875rem 0 0;font-size:clamp(.9375rem,1.6vw,1.0625rem);font-weight:400;line-height:1.8}.faq-cta-module__hOLILq__trustList{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.faq-cta-module__hOLILq__trustItem{color:#1f2933;background:#ffffffd1;border:1px solid #1f29330f;border-radius:999px;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex;box-shadow:0 4px 14px -10px #1f29331f}.faq-cta-module__hOLILq__trustDot{background:#d97929;border-radius:999px;flex-shrink:0;width:.375rem;height:.375rem}.faq-cta-module__hOLILq__ctaCol{z-index:1;flex-direction:column;gap:.75rem;width:100%;max-width:22rem;display:flex;position:relative}.faq-cta-module__hOLILq__actions{flex-direction:column;gap:.625rem;display:flex}.faq-cta-module__hOLILq__note{color:#8b95a1;margin:0;font-size:.75rem;line-height:1.65}@media (min-width:640px){.faq-cta-module__hOLILq__inner{padding-inline:2rem}.faq-cta-module__hOLILq__trustItem{padding:.5rem .875rem;font-size:.75rem}.faq-cta-module__hOLILq__actions{flex-flow:wrap;gap:.75rem;max-width:none}.faq-cta-module__hOLILq__actions>a{flex:calc(50% - .375rem);min-width:10.5rem}}@media (min-width:900px){.faq-cta-module__hOLILq__layout{grid-template-columns:minmax(0,1.15fr) minmax(16rem,20rem);align-items:center;gap:clamp(2rem,4vw,4.5rem);display:grid}.faq-cta-module__hOLILq__bridgeLine{display:block}.faq-cta-module__hOLILq__ctaCol{max-width:none;margin-inline-start:auto}.faq-cta-module__hOLILq__actions{flex-direction:column}.faq-cta-module__hOLILq__actions>a{flex:none;width:100%;min-width:0}}@media (max-width:899px){.faq-cta-module__hOLILq__combStart,.faq-cta-module__hOLILq__combEnd{opacity:.28}.faq-cta-module__hOLILq__badge{align-self:center}.faq-cta-module__hOLILq__title,.faq-cta-module__hOLILq__description{text-align:center;margin-inline:auto}.faq-cta-module__hOLILq__trustList{justify-content:center}.faq-cta-module__hOLILq__ctaCol{max-width:24rem;margin-inline:auto}.faq-cta-module__hOLILq__note{text-align:center}}@media (max-width:639px){.faq-cta-module__hOLILq__combStart,.faq-cta-module__hOLILq__combEnd{display:none}.faq-cta-module__hOLILq__actions{flex-direction:column}.faq-cta-module__hOLILq__actions>a{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.faq-cta-module__hOLILq__trustItem{transition:none}}
