._section_1x75u_1{padding:var(--space-12) 0;background-color:var(--color-bg)}._header_1x75u_6{text-align:center;margin:0 auto var(--space-10);display:flex;flex-direction:column;gap:var(--space-3);align-items:center}._heading_1x75u_15{font-size:var(--text-h2);line-height:1.3;color:var(--color-text-dark);font-weight:var(--font-weight-bold);margin:0}._subheading_1x75u_23{font-size:var(--text-base);color:var(--color-text);line-height:var(--leading-normal);max-width:560px;margin:0}._rows_1x75u_31{display:flex;flex-direction:column;gap:var(--space-12);max-width:1120px;margin:0 auto}._row_1x75u_31{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:center}._mediaCol_1x75u_46{display:flex;justify-content:center}._mediaFrame_1x75u_51{width:100%;max-width:560px;display:flex;align-items:center;justify-content:center}._mediaImg_1x75u_59{width:100%;height:auto;display:block;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 10px 30px #1118271a}._mediaImg_1x75u_59 img{width:100%;height:auto;display:block;border-radius:var(--radius-lg)}._textCol_1x75u_75{display:flex;flex-direction:column;gap:var(--space-3)}._title_1x75u_81{font-size:var(--text-2xl);line-height:1.25;color:var(--color-text-dark);font-weight:var(--font-weight-bold);margin:0}._description_1x75u_89{font-size:var(--text-base);color:var(--color-text);line-height:var(--leading-normal);margin:0}._bullets_1x75u_96{list-style:none;padding:0;margin:var(--space-2) 0 0;display:flex;flex-direction:column;gap:var(--space-2)}._bullet_1x75u_96{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-base);color:var(--color-text);line-height:var(--leading-normal)}._bulletIcon_1x75u_114{flex-shrink:0;width:22px;height:22px;display:inline-flex;margin-top:2px}._bulletIcon_1x75u_114 svg{width:100%;height:100%;display:block}@media(min-width:768px){._section_1x75u_1{padding:var(--section-padding-y) 0}._rows_1x75u_31{gap:var(--space-16)}._row_1x75u_31{grid-template-columns:1fr 1fr;gap:var(--space-12)}._rowReversed_1x75u_142 ._mediaCol_1x75u_46{order:2}._rowReversed_1x75u_142 ._textCol_1x75u_75{order:1}._mediaFrame_1x75u_51{max-width:640px}._title_1x75u_81{font-size:var(--text-3xl)}}
