.crl .crl-eyebrow-t{margin-bottom:0px!important}:root{--crl-hero-accent:#FFB4AC;--crl-hero-em:#FF6F61}.crl-hero .crl-eyebrow-t,.et_pb_section:has(h1) .crl-eyebrow .crl-eyebrow-t,.et_pb_section:has(h1) section.isolate .eyebrow{color:var(--crl-hero-accent)!important;font-weight:700!important;text-shadow:0 1px 8px rgba(0,0,0,.6)}.crl-hero .crl-rule,.et_pb_section:has(h1) .crl-eyebrow .crl-rule,.et_pb_section:has(h1) section.isolate .divider-rule{background-color:var(--crl-hero-accent)!important;border-color:var(--crl-hero-accent)!important}.crl-hero h1 em,.crl-s:has(h1) h1 em,section.isolate h1 em{color:var(--crl-hero-em)!important;text-shadow:0 2px 18px rgba(0,0,0,.65)}.crl-s:has(h1) h1,section.isolate:has(h1) h1{text-shadow:0 2px 18px rgba(0,0,0,.35)}.crl-hero .crl-lede,.crl-s:has(h1) .crl-pt128 p,section.isolate:has(h1) .max-w-3xl p{text-shadow:0 1px 10px rgba(0,0,0,.55)}.crl-s.et_pb_with_background:has(h1){position:relative}.crl-s.et_pb_with_background:has(h1)::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,28,49,.55) 0%,rgba(6,28,49,.25) 50%,rgba(6,28,49,0) 100%);pointer-events:none;z-index:0}.crl-s.et_pb_with_background:has(h1)>.et_pb_row{z-index:1}section.isolate:has(h1) .gradient-hero-overlay{background:linear-gradient(90deg,rgba(6,28,49,.88) 0%,rgba(6,28,49,.62) 50%,rgba(6,28,49,.25) 100%)!important}@media (min-width:981px){.crl-s:has(h1) .et_pb_row.crl-pt128{padding-top:clamp(96px,12vh,140px)!important}section.isolate:has(h1)>.container-x{padding-top:clamp(96px,12vh,140px)!important;padding-bottom:56px!important;min-height:0!important;justify-content:flex-start!important}.crl-s:has(h1) .crl-h1 h1,section.isolate h1{font-size:clamp(40px,4.2vw,56px)!important;line-height:1.06!important}}.et_pb_column:has(>.crl-gcard-mod .crl-cimg){align-items:start!important}.et_pb_column:has(>.crl-gcard-mod .crl-cimg)>.crl-gcard-mod{margin-top:0!important}.crl-gcard .crl-cimg{aspect-ratio:4/3!important;width:100%;height:auto!important;object-fit:cover;object-position:50% 22%}@media (min-width:981px) and (max-height:760px){html body .crl-hero .crl-hero-copy,.crl-s:has(h1) .et_pb_row.crl-pt128,section.isolate:has(h1)>.container-x{padding-top:56px!important}html body .crl-hero .crl-mb32,html body .crl-hero .crl-mb40{margin-bottom:20px!important}html body .crl-hero .crl-mb24{margin-bottom:16px!important}}@media (min-width:981px) and (max-height:700px){html body .crl-hero .crl-hero-copy,.crl-s:has(h1) .et_pb_row.crl-pt128,section.isolate:has(h1)>.container-x{padding-top:32px!important}}