.website-hero-surface{container:website-hero/inline-size}.website-hero-content{box-sizing:border-box;position:relative;width:100%;max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:48px;padding:128px 16px 48px}.website-hero-copy-stack{display:grid;max-width:736px}.website-hero-copy{grid-area:1/1;display:flex;flex-direction:column;gap:20px}.website-hero-heading{margin:0;overflow-wrap:break-word;white-space:pre-line;font-size:36px;font-weight:800;line-height:1.05;letter-spacing:-.64px;color:white}.website-hero-body{margin:0;overflow-wrap:break-word;font-size:18px;line-height:28px;color:#03a678;opacity:.9}.website-hero-image{object-fit:cover;object-position:var(--hero-mobile-position,50% 50%)}.website-hero-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,10,24,.9) 10%,rgba(0,10,24,.6) 50%,rgba(0,10,24,.9) 90%)}.website-hero-form{box-sizing:border-box;display:grid;width:100%;max-width:1152px;grid-template-columns:minmax(0,1fr);align-items:end;gap:16px;padding:16px}@container website-hero (min-width: 640px){.website-hero-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@container website-hero (min-width: 768px){.website-hero-content{padding:124px 70.08px 48px}.website-hero-heading{font-size:40px;line-height:1.02;padding-right:48px}.website-hero-body{font-size:24px;line-height:32px;white-space:pre-line}}@container website-hero (min-width: 1024px){.website-hero-content{padding-top:234.08px;padding-bottom:92px}.website-hero-heading{font-size:46px;padding-right:32px}.website-hero-image{object-position:var(--hero-desktop-position,50% 0)}.website-hero-form{gap:12px;padding:20px}}@container website-hero (min-width: 1280px){.website-hero-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(144px,.8fr) auto}}