.wp-block-erl-hero-image{--erl-hero-gutter: var(--erl-spacing-xl);padding-inline:var(--erl-hero-gutter)}.wp-block-erl-hero-image.alignwide{--erl-hero-gutter: var(--wp--style--root--padding-left, 16px);padding-inline:0}.erl-hero-image__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:900px;max-width:var(--wp--style--global--wide-size, 1376px);margin-inline:auto;padding-block:var(--erl-spacing-xxl) clamp(58px,2.65rem + 4vw,100px);padding-inline:max(16px,max(var(--wp--style--root--padding-left, 16px),(100vw - 1170px) / 2) - max(var(--erl-hero-gutter, 32px),(100vw - var(--wp--style--global--wide-size, 1376px)) / 2)) var(--erl-spacing-xxl);border-radius:var(--erl-border-radius-lg);overflow:hidden;isolation:isolate;background-color:#0d1d34;box-sizing:border-box}.erl-hero-image__card:has(>.erl-hero-image__media){background-color:transparent}.erl-hero-image__media{position:absolute;inset:0;z-index:0}.erl-hero-image__image{display:block;width:calc(100% + 2px);max-width:none;height:calc(100% + 2px);margin:-1px;object-fit:cover;object-position:var(--erl-hero-image-focal, center)}.erl-hero-image__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(244.4deg,rgb(var(--erl-hero-image-scrim-rgb, 13 29 52) / 0) 49.6%,rgb(var(--erl-hero-image-scrim-rgb, 13 29 52) / calc(.5 * var(--erl-hero-image-scrim-k, 1))) 98.9%)}.erl-hero-image__intro{position:relative;z-index:2;align-self:stretch;min-width:0}.erl-hero-image__title{margin:0;max-width:940px;font-family:var(--erl-font-heading);font-weight:var(--erl-fw-bold);font-size:clamp(2.875rem,1.568rem + 5.202vw,6.25rem);line-height:.9;letter-spacing:-.03em;color:var(--erl-color-on-dark);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:11 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5;overflow-wrap:break-word}.erl-hero-image__eyebrow{margin:0 0 var(--erl-spacing-xl);text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:1.1;color:var(--erl-color-on-dark)}.erl-hero-image--top .erl-hero-image__card{justify-content:flex-start;min-height:1200px;padding-block:clamp(80px,2rem + 11.46vw,197px) var(--erl-spacing-xxl)}.erl-hero-image--top .erl-hero-image__scrim{background:linear-gradient(180deg,rgb(var(--erl-hero-image-scrim-rgb, 13 29 52) / calc(.45 * var(--erl-hero-image-scrim-k, 1))),rgb(var(--erl-hero-image-scrim-rgb, 13 29 52) / 0) 45%)}.erl-hero-image--top .erl-hero-image__title{max-width:var(--erl-measure-text);font-size:clamp(40px,1.2rem + 3.6vw,72px);line-height:1;letter-spacing:-.02em}@media(max-width:781px){.erl-hero-image--top .erl-hero-image__card{min-height:min(1200px,130vw)}}.erl-hero-image--has-text .erl-hero-image__intro{display:flex;flex-direction:column;gap:var(--erl-spacing-xxl);max-width:640px}.erl-hero-image--has-text .erl-hero-image__title{font-size:clamp(40px,1.2rem + 3.6vw,72px);line-height:1;letter-spacing:-.02em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-hero-image__text{margin:0;font-family:var(--erl-font-body);font-size:clamp(1rem,.7rem + .9vw,1.625rem);line-height:1.385;letter-spacing:-.26px;color:var(--erl-color-on-dark);text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-hero-image--has-text:not(.erl-hero-image--top) .erl-hero-image__scrim{background:linear-gradient(244.4deg,rgb(var(--erl-hero-image-scrim-rgb, 13 29 52) / 0) 40%,rgb(var(--erl-hero-image-scrim-rgb, 13 29 52) / calc(.65 * var(--erl-hero-image-scrim-k, 1))) 90%)}@media(max-width:600px){.erl-hero-image--top .erl-hero-image__card{min-height:600px}.erl-hero-image__eyebrow{margin-block-end:var(--erl-spacing-lg);font-size:var(--erl-fs-body-sm);letter-spacing:var(--erl-ls-h6)}.wp-block-erl-hero-image.erl-hero-image--has-text .erl-hero-image__card{justify-content:flex-start;min-height:800px;padding-block-start:var(--erl-spacing-xl)}.erl-hero-image--has-text .erl-hero-image__intro{gap:var(--erl-spacing-xl)}.erl-hero-image--has-text:not(.erl-hero-image--top) .erl-hero-image__scrim{background:linear-gradient(180deg,rgb(var(--erl-hero-image-scrim-rgb, 13 29 52) / calc(.55 * var(--erl-hero-image-scrim-k, 1))),rgb(var(--erl-hero-image-scrim-rgb, 13 29 52) / 0) 70%)}}.erl-hero-image__actions{display:flex;flex-wrap:wrap;gap:var(--erl-spacing-md);margin-block-start:var(--erl-spacing-xl)}.erl-hero-image--has-text .erl-hero-image__actions{margin-block-start:0}.erl-hero-image--panel .erl-hero-image__card{justify-content:flex-start;padding-block:clamp(32px,.5rem + 10.84vw,164px) var(--erl-spacing-xl);padding-inline:clamp(16px,5vw,72px) var(--erl-spacing-xl)}.wp-block-erl-hero-image.erl-hero-image--panel .erl-hero-image__scrim{background:none}.erl-hero-image--panel .erl-hero-image__intro{align-self:flex-start;display:flex;flex-direction:column;gap:var(--erl-spacing-xl);box-sizing:border-box;width:536px;max-width:100%;padding:var(--erl-spacing-xxl);border-radius:24px;background:color-mix(in srgb,var(--erl-color-blue-grey-700) 70%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--erl-shadow-lg);overflow:clip}.erl-hero-image--panel .erl-hero-image__eyebrow{margin:0;font-size:var(--erl-fs-body-sm);line-height:1.4286;letter-spacing:var(--erl-ls-h6)}.erl-hero-image--panel .erl-hero-image__title{max-width:none;font-size:clamp(40px,1.2rem + 3.67vw,72px);line-height:1;letter-spacing:-.02em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-hero-image--panel .erl-hero-image__text{font-size:1.125rem;line-height:1.4444;letter-spacing:0}.erl-hero-image--panel .erl-hero-image__actions{margin-block-start:var(--erl-spacing-md)}@media(min-width:601px){.erl-hero-image--top.erl-hero-image--has-text .erl-hero-image__card{min-height:900px;padding-block-start:clamp(48px,2rem + 5.07vw,105px)}}.erl-hero-image--top.erl-hero-image--has-text .erl-hero-image__intro{max-width:740px}.erl-hero-image--top.erl-hero-image--has-text .erl-hero-image__text{font-size:var(--erl-fs-body-lg);line-height:var(--erl-lh-body-lg);letter-spacing:0}.erl-hero-image__subheading{margin:0;max-width:678px;font-family:var(--erl-font-heading);font-weight:var(--erl-fw-regular);font-size:var(--erl-fs-h3-fluid);line-height:var(--erl-lh-h3);letter-spacing:-.02em;color:var(--erl-color-on-dark);text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-hero-image--top.erl-hero-image--has-text.erl-hero-image--has-subheading .erl-hero-image__intro{max-width:none}.erl-hero-image--top.erl-hero-image--has-text.erl-hero-image--has-subheading .erl-hero-image__title{max-width:1093px}.erl-hero-image__body{display:block;text-box:trim-both cap alphabetic}.erl-hero-image__body>.erl-hero-image__text{text-box:none}.erl-hero-image__body>.erl-hero-image__text+.erl-hero-image__text{margin-top:var(--erl-spacing-sm)}.erl-hero-image--top.erl-hero-image--has-text.erl-hero-image--has-subheading :is(.erl-hero-image__text,.erl-hero-image__body){max-width:706px}.erl-hero-image--top.erl-hero-image--has-text .erl-hero-image__scrim{background:linear-gradient(-42.7deg,rgb(var(--erl-hero-image-scrim-rgb, 3 42 100) / 0) 25%,rgb(var(--erl-hero-image-scrim-rgb, 3 42 100) / calc(.62 * var(--erl-hero-image-scrim-k, 1))) 70%)}.erl-hero-image--has-stats .erl-hero-image__card{padding-block-end:clamp(var(--erl-spacing-xl),.5rem + 7.6vw,118px)}.erl-hero-image__stats{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:var(--erl-spacing-lg);margin:0;padding:var(--erl-spacing-xxl) 0 0;list-style:none}.erl-hero-image--top .erl-hero-image__stats{margin-block-start:auto}.erl-hero-image__stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--erl-spacing-sm-md);box-sizing:border-box;width:320px;min-height:144px;margin:0;padding:var(--erl-spacing-xl) var(--erl-spacing-xxl);border-radius:var(--erl-border-radius-lg);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);color:var(--erl-color-on-dark);text-align:center}.erl-hero-image__stat--dark{background-color:#061422b3}.erl-hero-image__stat--green{background-color:#324c39b3}.erl-hero-image__stat-value{margin:0;font-family:var(--erl-font-heading);font-weight:var(--erl-fw-bold);font-size:2.75rem;line-height:1.0909;letter-spacing:-.44px;white-space:nowrap}.erl-hero-image__stat-logo{width:88px;vertical-align:baseline}.erl-hero-image__stat-label{margin:0;font-family:var(--erl-font-body);font-weight:var(--erl-fw-medium);font-size:var(--erl-fs-body-md);line-height:1.25}@supports (text-box: trim-both cap alphabetic){.erl-hero-image__stat-value,.erl-hero-image__stat-label{text-box:trim-both cap alphabetic}.erl-hero-image__stat{gap:var(--erl-spacing-lg)}}.erl-hero-image--top.erl-hero-image--compact .erl-hero-image__intro{display:flex;flex-direction:column;gap:var(--erl-spacing-xxl);max-width:640px}.erl-hero-image--top.erl-hero-image--compact .erl-hero-image__title{max-width:640px;text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-hero-image--compact .erl-hero-image__subheading{max-width:none}@media(min-width:782px){.wp-block-erl-hero-image.erl-hero-image--compact{padding-block-end:72px}.erl-hero-image--top.erl-hero-image--compact .erl-hero-image__card{--erl-hi-inset: max(16px, max(var(--wp--style--root--padding-left, 16px), (100vw - 1170px) / 2) - max(var(--erl-hero-gutter, 32px), (100vw - var(--wp--style--global--wide-size, 1376px)) / 2));min-height:900px;border-radius:32px;padding-block:clamp(80px,2rem + 18.75vw,302px) var(--erl-spacing-xxl);padding-inline-start:var(--erl-hi-inset);overflow:visible}.erl-hero-image--compact .erl-hero-image__media,.erl-hero-image--compact .erl-hero-image__scrim{overflow:hidden;border-radius:inherit;inset:0}.erl-hero-image--compact .erl-hero-image__stats{position:absolute;inset-inline-start:var(--erl-hi-inset);inset-block-end:-72px;box-sizing:border-box;width:min(840px,calc(100% - var(--erl-hi-inset) - var(--erl-spacing-lg)));margin:0;padding:var(--erl-spacing-xl) var(--erl-spacing-xxl);flex-wrap:nowrap;gap:calc(var(--erl-spacing-xxl) * 2 + 2px);border-radius:var(--erl-border-radius-lg);background-color:#061422b3;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.erl-hero-image--compact .erl-hero-image__stat{position:relative;flex:1 1 0;min-width:0;width:auto;min-height:0;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.erl-hero-image--compact .erl-hero-image__stat+.erl-hero-image__stat:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:calc(-1 * (var(--erl-spacing-xxl) + 2px));width:2px;height:80px;margin-block-start:-40px;background-color:var(--erl-color-neutral-200)}.erl-hero-image--compact .erl-hero-image__stat-value{font-size:3.25rem;line-height:.923;letter-spacing:-.01em}.erl-hero-image--compact .erl-hero-image__stat-affix{font-size:2.25rem}.erl-hero-image--compact .erl-hero-image__stat-label{font-size:1.25rem;line-height:var(--erl-lh-body-md);letter-spacing:-.01em}}@media(max-width:600px){.erl-hero-image--top.erl-hero-image--has-text .erl-hero-image__scrim{background:linear-gradient(180deg,rgb(var(--erl-hero-image-scrim-rgb, 3 42 100) / calc(.7 * var(--erl-hero-image-scrim-k, 1))),rgb(var(--erl-hero-image-scrim-rgb, 3 42 100) / calc(.55 * var(--erl-hero-image-scrim-k, 1))) 70%,rgb(var(--erl-hero-image-scrim-rgb, 3 42 100) / 0))}.wp-block-erl-hero-image.erl-hero-image--top.erl-hero-image--has-text .erl-hero-image__card,.wp-block-erl-hero-image.erl-hero-image--has-stats .erl-hero-image__card{padding-right:var(--erl-spacing-lg)}.erl-hero-image__stats{flex-wrap:nowrap;gap:var(--erl-spacing-sm-md);align-self:stretch;margin-inline:calc(-1 * var(--erl-spacing-lg));padding-inline:var(--erl-spacing-lg);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--erl-spacing-lg);scrollbar-width:none}.erl-hero-image__stats.is-scroll-linked{scroll-snap-type:none}.erl-hero-image__stats::-webkit-scrollbar{display:none}.erl-hero-image__stat{flex:0 0 min(296px,86vw);width:auto;min-height:0;padding:var(--erl-spacing-lg);scroll-snap-align:start}.erl-hero-image__stat-value{font-size:2.25rem}}@media(forced-colors:active){.erl-hero-image__stat{border:1px solid CanvasText;background:Canvas;color:CanvasText}.erl-hero-image__stat-logo{forced-color-adjust:none;background-color:CanvasText}}.erl-hero-image__placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--erl-spacing-sm);width:100%;border:2px dashed rgba(255,255,255,.4);border-radius:var(--erl-border-radius-lg);background:transparent;color:var(--erl-color-on-dark);font-family:var(--erl-font-body);font-size:var(--erl-fs-body-md);cursor:pointer}.erl-hero-image__placeholder-plus{font-size:2rem;line-height:1}@media(max-width:600px){.wp-block-erl-hero-image.erl-hero-image--panel .erl-hero-image__card{justify-content:flex-end;min-height:640px;padding:var(--erl-spacing-md)}.erl-hero-image--panel .erl-hero-image__intro{align-self:stretch;width:auto;gap:var(--erl-spacing-lg);padding:var(--erl-spacing-lg);border-radius:var(--erl-border-radius-lg)}.erl-hero-image--panel .erl-hero-image__actions{margin-block-start:0}.wp-block-erl-hero-image{padding-inline:var(--erl-spacing-sm-md)}.erl-hero-image__card{min-height:560px;padding-left:var(--erl-spacing-lg)}.wp-block-erl-hero-image:not(.erl-hero-image--top,.erl-hero-image--has-text,.erl-hero-image--panel) .erl-hero-image__card{padding-right:var(--erl-spacing-lg)}.erl-hero-image__title{line-height:1;letter-spacing:-.02em}.erl-hero-image__scrim{background:linear-gradient(258.8deg,rgb(var(--erl-hero-image-scrim-rgb, 13 29 52) / 0) 49.6%,rgb(var(--erl-hero-image-scrim-rgb, 13 29 52) / calc(.5 * var(--erl-hero-image-scrim-k, 1))) 98.9%)}}@media(forced-colors:active){.erl-hero-image__intro{background:Canvas;padding:var(--erl-spacing-md)}.erl-hero-image__title{color:CanvasText}}
