.design-v2 .section-xbert-icon-heading-description{--xbert-ihd-content-width:1000px;--xbert-ihd-inline-pad:max(24px,calc((100vw - var(--xbert-ihd-content-width))/2));background:#f8f8f6;padding:60px var(--xbert-ihd-inline-pad)}.design-v2 .section-xbert-icon-heading-description--white{background:#fff}.design-v2 .xbert-icon-heading-description__container{column-gap:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;row-gap:28px;width:min(100%,var(--xbert-ihd-content-width))}.design-v2 .xbert-icon-heading-description__item{align-items:center;display:flex;flex-direction:column;min-width:0;text-align:center}.design-v2 .xbert-icon-heading-description__icon-wrap{display:flex;justify-content:center;padding-bottom:16px;width:80px}.design-v2 .xbert-icon-heading-description__icon{background:#000209;border-radius:10px;height:60px;object-fit:contain;padding:18px;width:60px}.design-v2 .xbert-icon-heading-description__icon--fallback{color:#fff}.design-v2 .xbert-icon-heading-description__heading{color:#000209;font-family:var(--font-body);font-size:18px;font-weight:500;letter-spacing:-.14px;line-height:1.4;margin:0;max-width:205px;text-wrap:balance}.design-v2 .xbert-icon-heading-description__description{color:#6c6967;font-family:var(--font-body);font-size:15px;font-weight:400;letter-spacing:-.1px;line-height:1.55;margin:8px 0 0;max-width:220px}.design-v2 .section-xbert-icon-heading-description.is-style-xbert-ai-assistant-steps{background:#f9fafb;padding-bottom:64px;padding-top:64px}.design-v2 .section-xbert-icon-heading-description.is-style-xbert-ai-assistant-steps .xbert-icon-heading-description__container{column-gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.design-v2 .section-xbert-icon-heading-description.is-style-xbert-ai-assistant-steps .xbert-icon-heading-description__item{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 8px 24px rgba(15,23,42,.04);min-height:100%;padding:40px;text-align:center}.design-v2 .section-xbert-icon-heading-description.is-style-xbert-ai-assistant-steps .xbert-icon-heading-description__icon-wrap{justify-content:center;padding-bottom:18px;width:56px}.design-v2 .section-xbert-icon-heading-description.is-style-xbert-ai-assistant-steps .xbert-icon-heading-description__icon{background:transparent;border-radius:0;height:48px;object-fit:contain;padding:0;width:48px}.design-v2 .section-xbert-icon-heading-description.is-style-xbert-ai-assistant-steps .xbert-icon-heading-description__icon--fallback{background:#131728;border-radius:12px;color:#fff;padding:12px}.design-v2 .section-xbert-icon-heading-description.is-style-xbert-ai-assistant-steps .xbert-icon-heading-description__heading{font-size:1.25rem;font-weight:600;letter-spacing:-.24px;line-height:1.75;max-width:100%}.design-v2 .section-xbert-icon-heading-description.is-style-xbert-ai-assistant-steps .xbert-icon-heading-description__description{color:#4b5563;font-size:1rem;font-weight:400;letter-spacing:-.16px;line-height:1.55;margin-top:10px;max-width:100%}@media(min-width:2200px){.design-v2 .section-xbert-icon-heading-description{--xbert-ihd-content-width:1100px}}@media(max-width:1199px){.design-v2 .xbert-icon-heading-description__container{column-gap:24px}.design-v2 .xbert-icon-heading-description__heading{font-size:17px}}@media(max-width:900px){.design-v2 .section-xbert-icon-heading-description{padding-bottom:48px;padding-top:48px}.design-v2 .xbert-icon-heading-description__container{column-gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.design-v2 .section-xbert-icon-heading-description.is-style-xbert-ai-assistant-steps .xbert-icon-heading-description__container{grid-template-columns:1fr}}@media(max-width:640px){.design-v2 .section-xbert-icon-heading-description{--xbert-ihd-inline-pad:20px;padding-bottom:40px;padding-top:40px}.design-v2 .xbert-icon-heading-description__container{grid-template-columns:1fr;row-gap:22px}.design-v2 .xbert-icon-heading-description__icon-wrap{padding-bottom:14px;width:72px}.design-v2 .xbert-icon-heading-description__icon{height:56px;padding:16px;width:56px}.design-v2 .xbert-icon-heading-description__heading{font-size:17px;max-width:100%}.design-v2 .xbert-icon-heading-description__description{margin-top:6px;max-width:100%}}