.c-hero{position:relative;display:grid;background-color:var(--cal-color-surface-0);padding-block:3.75rem}.c-hero__container{inline-size:100%}.c-hero__title-wrapper{display:flex;justify-content:space-between;gap:2rem}.c-hero__text{max-inline-size:80ch}.c-section.is-align-left .c-hero__text{margin-inline-end:auto}.c-section.is-align-left .c-hero__text ul,.c-section.is-align-left .c-hero__text ol{align-items:start;padding-inline-end:0}.c-section.is-align-center .c-hero__text{margin-inline:auto}.c-section.is-align-center .c-hero__text ul,.c-section.is-align-center .c-hero__text ol{align-items:center}.c-section.is-align-right .c-hero__text{margin-inline-start:auto}.c-section.is-align-right .c-hero__text ul,.c-section.is-align-right .c-hero__text ol{align-items:end;padding-inline-end:0}.c-hero__text,.c-hero__call-to-actions{margin-block-start:1.5rem}.c-hero__content{margin-block-start:1.75rem}@media only screen and (min-width: 992px){.c-hero__call-to-actions:has(.is-inline-from-md){display:flex;justify-content:center}}@media only screen and (min-width: 1292px){.c-hero__call-to-actions:has(.is-inline-from-lg){display:flex;justify-content:center}}@media only screen and (min-width: 1592px){.c-hero__call-to-actions:has(.is-inline-from-xl){display:flex;justify-content:center}}.c-hero--simple .c-hero__breadcrumbs{margin-block-end:1rem}.c-hero.is-c-theme-primary .c-hero__title,.c-hero.is-c-theme-primary .c-hero__title-detail{--calibr8__color-heading: var(--c-green-500)}.c-hero.is-c-theme-black .c-hero__title,.c-hero.is-c-theme-black .c-hero__title-detail{--calibr8__color-heading: var(--c-black-400)}.c-hero.is-title-style-h1 .c-hero__title,.c-hero.is-title-style-h1 .c-hero__title-detail{margin-block:0 1rem;font-family:"Readex Pro",sans-serif;font-weight:var(--cal-font-weight-heading);line-height:1.5;color:var(--cal-color-heading);text-wrap:balance;--cal-size-icon: var(--cal-font-size-h1);font-size:var(--cal-font-size-h1);margin-block-end:2rem;font-weight:700;margin-block-end:0}.c-hero.is-title-style-h1 .c-hero__title a,.c-hero.is-title-style-h1 .c-hero__title-detail a{color:inherit;text-decoration:inherit;font-weight:inherit}.c-hero--full.is-title-style-h1 .c-hero__title,.c-hero--full.is-title-style-h1 .c-hero__title-detail{font-weight:500;font-size:2.5rem;line-height:3.5rem}.c-hero.is-title-style-h2 .c-hero__title,.c-hero.is-title-style-h2 .c-hero__title-detail{margin-block:0 1rem;font-family:"Readex Pro",sans-serif;font-weight:var(--cal-font-weight-heading);line-height:1.5;color:var(--cal-color-heading);text-wrap:balance;--cal-size-icon: var(--cal-font-size-h2);font-size:var(--cal-font-size-h2);font-weight:700;margin-block-end:0}.c-hero.is-title-style-h2 .c-hero__title a,.c-hero.is-title-style-h2 .c-hero__title-detail a{color:inherit;text-decoration:inherit;font-weight:inherit}.c-hero.is-title-style-h3 .c-hero__title,.c-hero.is-title-style-h3 .c-hero__title-detail{margin-block:0 1rem;font-family:"Readex Pro",sans-serif;font-weight:var(--cal-font-weight-heading);line-height:1.5;color:var(--cal-color-heading);text-wrap:balance;--cal-size-icon: var(--cal-font-size-h3);font-size:var(--cal-font-size-h3);font-weight:600;margin-block-end:0}.c-hero.is-title-style-h3 .c-hero__title a,.c-hero.is-title-style-h3 .c-hero__title-detail a{color:inherit;text-decoration:inherit;font-weight:inherit}