._presetLight1_1ewmb_3,._imageThreeColumnsSection_1ewmb_4._presetLight1_1ewmb_3{--section-text: var(--preset-light1-text, #1e293b);--section-text-secondary: var(--preset-light1-card-text-secondary, #475569);--card-bg: var(--preset-light1-card-bg, #ffffff);--card-text: var(--preset-light1-card-text, #0f172a);--card-text-secondary: var(--preset-light1-card-text-secondary, #475569);--card-border: color-mix(in srgb, var(--preset-light1-card-border-color, #000000) var(--preset-light1-card-border-opacity, .08), transparent)}._presetLight2_1ewmb_13,._imageThreeColumnsSection_1ewmb_4._presetLight2_1ewmb_13{--section-text: var(--preset-light2-text, #0f172a);--section-text-secondary: var(--preset-light2-card-text-secondary, #475569);--card-bg: var(--preset-light2-card-bg, #ffffff);--card-text: var(--preset-light2-card-text, #0f172a);--card-text-secondary: var(--preset-light2-card-text-secondary, #475569);--card-border: color-mix(in srgb, var(--preset-light2-card-border-color, #000000) var(--preset-light2-card-border-opacity, .08), transparent)}._presetDark1_1ewmb_23,._imageThreeColumnsSection_1ewmb_4._presetDark1_1ewmb_23{--section-text: var(--preset-dark1-text, #f1f5f9);--section-text-secondary: var(--preset-dark1-card-text-secondary, #cbd5e1);--card-bg: var(--preset-dark1-card-bg, #1e293b);--card-text: var(--preset-dark1-card-text, #f1f5f9);--card-text-secondary: var(--preset-dark1-card-text-secondary, #cbd5e1);--card-border: color-mix(in srgb, var(--preset-dark1-card-border-color, #ffffff) var(--preset-dark1-card-border-opacity, .1), transparent)}._presetDark2_1ewmb_33,._imageThreeColumnsSection_1ewmb_4._presetDark2_1ewmb_33{--section-text: var(--preset-dark2-text, #e2e8f0);--section-text-secondary: var(--preset-dark2-card-text-secondary, #cbd5e1);--card-bg: var(--preset-dark2-card-bg, #334155);--card-text: var(--preset-dark2-card-text, #e2e8f0);--card-text-secondary: var(--preset-dark2-card-text-secondary, #cbd5e1);--card-border: color-mix(in srgb, var(--preset-dark2-card-border-color, #ffffff) var(--preset-dark2-card-border-opacity, .12), transparent)}._imageThreeColumnsSection_1ewmb_4{width:100%;padding:4rem 0}._imageThreeColumnsSection_1ewmb_4._fullWidth_1ewmb_48,._imageThreeColumnsSection_1ewmb_4._boxed_1ewmb_52{width:100%}._container_1ewmb_56{width:100%;margin:0 auto;padding:0}._container_1ewmb_56._alignLeft_1ewmb_62{margin-left:0;margin-right:auto}._container_1ewmb_56._alignCenter_1ewmb_67{margin-left:auto;margin-right:auto}._container_1ewmb_56._alignRight_1ewmb_72{margin-left:auto;margin-right:0}._sectionHeader_1ewmb_78{text-align:center;max-width:800px;margin:0 auto 3rem;padding:0 2rem}._sectionTitle_1ewmb_85{font-size:clamp(28px,4vw,40px);font-weight:700;color:inherit;margin:0 0 1rem}._sectionDescription_1ewmb_92{font-size:18px;color:inherit;line-height:1.6}._sectionDescription_1ewmb_92 p{margin:0}._threeColumnsGrid_1ewmb_102{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}._columnCard_1ewmb_108{display:flex;flex-direction:column;background:var(--card-bg, #ffffff);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 8px 24px #0000000f;transition:all .3s ease;color:var(--card-text, #0f172a)}._columnCard_1ewmb_108:hover{transform:translateY(-4px);box-shadow:0 12px 24px #00000014,0 24px 48px #0000001f}._columnImage_1ewmb_124{width:100%;aspect-ratio:16 / 9;overflow:hidden}._columnImage_1ewmb_124 img{width:100%;height:100%;object-fit:cover;display:block}._columnContent_1ewmb_137{padding:1.5rem;display:flex;flex-direction:column;flex:1}._columnTitle_1ewmb_144{font-size:22px;font-weight:700;color:inherit;margin:0 0 .75rem}._columnText_1ewmb_151{font-size:15px;line-height:1.6;color:inherit;margin-bottom:1rem;flex:1;opacity:.9}._columnText_1ewmb_151 p{margin:0 0 .5rem}._columnText_1ewmb_151 p:last-child{margin-bottom:0}._columnLink_1ewmb_168{display:inline-flex;align-items:center;gap:.5rem;color:inherit;font-weight:600;text-decoration:none;margin-top:auto;transition:color .2s ease}._columnLink_1ewmb_168:hover{color:inherit}._columnLink_1ewmb_168 svg{transition:transform .2s ease}._columnLink_1ewmb_168:hover svg{transform:translate(4px)}@media (max-width: 1024px){._threeColumnsGrid_1ewmb_102{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._imageThreeColumnsSection_1ewmb_4{padding:2rem 0}._threeColumnsGrid_1ewmb_102{grid-template-columns:1fr;gap:1.5rem}}
