.elementor .s-feature-media{width:calc(100% + (50vw - 50%));height:auto;aspect-ratio:16 / 10;object-fit:cover;border-start-start-radius:24px;border-start-end-radius:0px;border-end-start-radius:var(--shield-corner);border-end-end-radius:0px;grid-column:2;grid-row:1;}.elementor .s-feature-kicker{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:0.85rem;flex-wrap:wrap;align-items:center;}.elementor .s-feature-title{font-size:clamp(1.6rem, 1.3rem + 1.3vw, 2.3rem);line-height:1.12;}.elementor .s-feature-deck{font-family:var(--font-sans);font-size:1.0625rem;color:var(--muted);line-height:1.6;}.elementor .s-feature-source{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-small);color:var(--ink);line-height:1.5;}.elementor .s-feature-link{text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;}.elementor .s-feature-plate{max-width:36rem;position:relative;z-index:2;padding-block-start:clamp(1.5rem, 3vw, 2.75rem);padding-block-end:clamp(1.5rem, 3vw, 2.75rem);padding-inline-start:clamp(1.5rem, 3vw, 2.75rem);padding-inline-end:clamp(1.5rem, 3vw, 2.75rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:-5rem;border-radius:20px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--card);box-shadow:0px 30px 70px -38px rgba(33, 30, 28, 0.45);display:flex;flex-direction:column;gap:0.85rem;grid-column:1;grid-row:1;align-items:flex-start;}.elementor .s-story-feature{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:1.5rem;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);align-items:center;}