.elementor .afeed-cta__inner{display:flex;flex-direction:row;gap:var(--afeed-space-7);justify-content:space-between;align-items:flex-end;& > * { width: auto; }\n}.elementor .afeed-hero__intro{--afeed-theme-class: 1;\n}.elementor .afeed-hero__aside{padding-block-end:var(--afeed-space-2);display:flex;flex-direction:column;gap:var(--afeed-space-5);align-items:flex-start;}.elementor .afeed-hero__grid{column-gap:clamp(2.5rem, 1.9512rem + 2.3415vw, 4rem);display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr);grid-template-rows:none;align-items:end;row-gap: var(--afeed-space-6);\n}.elementor .afeed-hero{display:flex;flex-direction:column;padding-block: clamp(3rem, 2.2683rem + 3.122vw, 5rem) clamp(2.5rem, 2.1341rem + 1.561vw, 3.5rem); border-block-end: 1px solid var(--afeed-green-14);\n}.elementor .afeed-eyebrow-row{max-width:100%;display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;white-space: normal;\n}.elementor .afeed-eyebrow__sep{--afeed-theme-class: 1;\n}.elementor .afeed-media--2x1{--afeed-theme-class: 1;\n}.elementor .afeed-cta__title{--afeed-theme-class: 1;\n}.elementor .afeed-numbered__title{--afeed-theme-class: 1;\n}.elementor .afeed-numbered__item{display:grid;gap:var(--afeed-space-6);grid-template-columns:3.5rem minmax(0, 1fr);grid-template-rows:none;align-items: baseline; padding-block: var(--afeed-space-6); border-block-start: 1px solid var(--afeed-green-16); body:not(.elementor-editor-active); &:has(> .afeed-numbered__text:empty, .afeed-numbered__title:empty) { display: none; }\n}.elementor .afeed-numbered{display:flex;flex-direction:column;border-block-end: 1px solid var(--afeed-green-16);\n}.elementor .afeed-link:hover,.elementor .afeed-link:focus-visible{padding-inline-end:0.875rem;border-color: var(--afeed-link-border-hover, var(--afeed-green));\n}.elementor .afeed-link{max-width:100%;font-weight:500;font-size:0.875rem;color:inherit;line-height:1;text-align:start;text-decoration:none;padding-block-start:0px;padding-block-end:0.375rem;padding-inline-start:0.125rem;padding-inline-end:0.125rem;border-radius:0px;border-width:0px;background-color:transparent;transition:color 300ms, border-color 300ms, padding 300ms;display:inline-flex;gap:0.625rem;align-items:center;border-block-end: 1px solid var(--afeed-link-border, var(--afeed-green-30)); transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}.elementor .afeed-button:hover,.elementor .afeed-button:focus-visible{color: var(--afeed-button-fg-hover, var(--afeed-paper)); background-color: var(--afeed-button-bg-hover, var(--afeed-green-deep)); border-color: var(--afeed-button-border-hover, var(--afeed-green-deep));\n}.elementor .afeed-button{max-width:100%;font-weight:500;line-height:1;text-align:center;text-decoration:none;border-radius:0px;transition:background-color 300ms, color 300ms, border-color 300ms;display:inline-flex;gap:var(--afeed-space-3);justify-content:center;align-items:center;border: 1px solid var(--afeed-button-border, var(--afeed-green)); padding: var(--afeed-button-padding, 1rem 1.875rem); font-size: var(--afeed-button-size, 0.875rem); letter-spacing: var(--afeed-button-tracking, 0.02em); color: var(--afeed-button-fg, var(--afeed-paper)); background-color: var(--afeed-button-bg, var(--afeed-green)); transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}.elementor .afeed-split{column-gap:clamp(2rem, 1.0854rem + 3.9024vw, 4.5rem);display:grid;grid-template-rows:none;align-items: var(--afeed-split-align, start); row-gap: var(--afeed-stack); grid-template-columns: var(--afeed-split, minmax(0, 1fr) minmax(0, 1.15fr));\n}.elementor .afeed-stack--2{--afeed-stack-gap: var(--afeed-space-2);\n}.elementor .afeed-stack--1{--afeed-stack-gap: var(--afeed-space-1);\n}.elementor .afeed-stack{display:flex;flex-direction:column;align-items:flex-start;gap: var(--afeed-stack-gap, var(--afeed-space-6));\n}.elementor .afeed-container{width:100%;max-width:var(--afeed-container);display:flex;flex-direction:column;gap:var(--afeed-stack);margin-inline: auto; padding-inline: var(--afeed-gutter);\n}.elementor .afeed-hero__inner{gap:clamp(1.25rem, 1.1128rem + 0.5854vw, 1.625rem);}.elementor .afeed-section{display:flex;flex-direction:column;padding-block: var(--afeed-section);\n}.elementor .afeed-button--secondary{--afeed-theme-class: 1;\n}.elementor .afeed-media{overflow:hidden;position:relative;display:block;aspect-ratio: var(--afeed-media-ratio, 3 / 2); & img { width: 100%; height: 100%; max-width: none; object-fit: cover; object-position: var(--afeed-media-position, 50% 50%); }\n}.elementor .afeed-pattern--cta{--afeed-theme-class: 1;\n}.elementor .afeed-pattern--hero{--afeed-theme-class: 1;\n}.elementor .afeed-pattern--offwhite{--afeed-theme-class: 1;\n}.elementor .afeed-pattern--green{--afeed-theme-class: 1;\n}.elementor .afeed-pattern{width:auto;height:auto;position:absolute;z-index:-1;inset: var(--afeed-pattern-inset, 0); pointer-events: none;\n}.elementor .afeed-has-pattern{overflow:hidden;position:relative;isolation: isolate;\n}.elementor .afeed-section--ruled{--afeed-theme-class: 1;\n}.elementor .afeed-section--green{--afeed-theme-class: 1;\n}.elementor .afeed-on-green{--afeed-theme-class: 1;\n}.elementor .afeed-lang-other{--afeed-theme-class: 1;\n}.elementor .afeed-num{--afeed-theme-class: 1;\n}.elementor .afeed-eyebrow--dash{&::before { content: ''; position: static; display: block; flex: 0 0 auto; width: 1.625rem; height: 1px; border: 0; background: var(--afeed-sand); opacity: 1; }\n}.elementor .afeed-eyebrow{--afeed-theme-class: 1;\n}.elementor .afeed-accent{--afeed-theme-class: 1;\n}.elementor .afeed-lead{--afeed-theme-class: 1;\n}.elementor .afeed-h2{--afeed-theme-class: 1;\n}.elementor .afeed-h1{--afeed-theme-class: 1;\n}