.elementor .zs-col{width:100%;display:flex;flex-direction:column;}.elementor .zs-sat{padding-block-start:12px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--zs-rule);\n}.elementor .zs-ratio-strip{width:100%;aspect-ratio:7 / 3;object-fit:cover;display:block;}.elementor .zs-ratio-portrait{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;}.elementor .zs-frame{width:100%;display:flex;flex-direction:row;align-items:baseline; gap:var(--zs-gap);\n}.elementor .zs-cluster{width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:var(--zs-gap);\n}.elementor .zs-mat{padding:28px;background-color:var(--zs-mat);}.elementor .zs-rule{border-block-start-width:1px;border-top-style: solid; border-top-color: var(--zs-rule);\n}.elementor .zs-dim{font-family:var(--body);font-size:12.5px;color:var(--zs-ink-soft);letter-spacing:0.02em;line-height:1.5;font-variant-numeric:tabular-nums;\n}.elementor .zs-voice{max-width:42ch;font-family:var(--zs-serif);font-size:18px;color:var(--zs-ink-soft);line-height:1.45;font-style:italic;}.elementor .zs-note{font-family:var(--zs-serif);font-size:17px;color:var(--zs-ink-soft);line-height:1.5;max-width:var(--zs-measure);\n}.elementor .zs-label{font-family:var(--body);font-weight:600;font-size:12px;color:var(--zs-ink-soft);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;font-variant-numeric:tabular-nums;\n}.elementor .zs-sheet{width:100%;max-width:1280px;padding-inline-start:48px;padding-inline-end:48px;margin-inline-start:auto;margin-inline-end:auto;}