@media print{.no-print{display:none}}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.doorways{width:100%}.doorways .grid{display:grid;grid-row-gap:16px;justify-content:center}@media only screen and (min-width: 1400px){.doorways .grid{grid-row-gap:24px}}.doorways--flex .doorways__grid{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 750px){.doorways--flex .doorways__grid{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media only screen and (min-width: 1400px){.doorways--flex .doorways__grid{gap:1.5rem;flex-wrap:nowrap}}@media only screen and (min-width: 750px){.doorways--flex .doorways__grid>*{flex:1 1 calc(50% - 1rem);max-width:500px}}@media only screen and (min-width: 1400px){.doorways--flex .doorways__grid>*{flex:1 1 calc(33% - .75rem);max-width:766px}}.doorways__heading{margin-bottom:40px}.doorway{position:relative;grid-column:1/-1;background-color:var(--novaColorWhite);box-shadow:var(--novaBoxShadow);display:flex;transition-property:transform,box-shadow;transition-duration:var(--novaTransitionSpeed);transition-timing-function:var(--novaTransitionEasing);margin:0;padding:24px}@media only screen and (min-width: 1000px){.doorway{grid-column:span 6;padding:32px}}@media only screen and (min-width: 1400px){.doorway{padding:40px}}.doorway:has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active),.doorway:has(.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway____heading a:active){transform:translateY(-4px);box-shadow:0 12px 16px rgba(0,0,0,.16);overflow:hidden;background-color:var(--novaColorBlue)}.doorway:has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active)::before,.doorway:has(.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway____heading a:active)::before{content:"";display:block;position:absolute;width:280%;height:280%;left:25%;top:80%;transform:translate(-57.5%, -45%);background:radial-gradient(circle, rgba(0, 0, 0, 0) 40%, rgb(0, 0, 0) 120%);transition:transform;transition-duration:calc(var(--novaTransitionSpeed)*2);transition-timing-function:ease;filter:blur(24px)}@media(pointer: fine){.doorway:has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active):has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active)::before,.doorway:has(.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway____heading a:active):has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active)::before{transform:translate(-50%, -45%)}}.doorway:has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active) .doorway__icon,.doorway:has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active) .doorway__heading,.doorway:has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active) .doorway__text,.doorway:has(.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway____heading a:active) .doorway__icon,.doorway:has(.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway____heading a:active) .doorway__heading,.doorway:has(.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway____heading a:active) .doorway__text{z-index:1}.doorway:has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active) .doorway__icon,.doorway:has(.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway____heading a:active) .doorway__icon{background-color:var(--novaColorWhite)}.doorway:has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active) .doorway__icon .icon,.doorway:has(.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway____heading a:active) .doorway__icon .icon{fill:var(--novaColorBlue)}.doorway:has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active) .doorway__text,.doorway:has(.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway____heading a:active) .doorway__text{pointer-events:none}.doorway:has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active) .doorway__text,.doorway:has(.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active) .doorway__link,.doorway:has(.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway____heading a:active) .doorway__text,.doorway:has(.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway____heading a:active) .doorway__link{color:var(--novaColorFontInverse)}.doorway:has(.doorway__link:focus-visible),.doorway:has(.doorway__heading a:focus-visible){outline:4px solid var(--novaColorRedSubtle)}.doorway--compact{padding:24px;flex-direction:row;gap:16px;align-items:flex-start;justify-content:space-between}.paragraph .doorway--compact::before{display:none}.doorway--compact .doorway__link{margin:0;display:flex;align-items:flex-start;height:100%;font-family:var(--novaFontFamilyHeading);line-height:var(--novaLineHeightHeading)}.doorway--compact .doorway__icon{flex-shrink:0}.doorway--large{flex-direction:column;align-items:flex-start;justify-content:flex-end;transition:all var(--novaTransitionSpeed) var(--novaTransitionEasing)}.doorway--large .doorway__icon{order:1;transition:all var(--novaTransitionSpeed) var(--novaTransitionEasing)}.doorway--large .doorway__heading{order:2;flex-grow:1;display:flex;align-items:flex-end;margin-top:40px;margin-bottom:16px;transition:all var(--novaTransitionSpeed) var(--novaTransitionEasing)}@media only screen and (min-width: 1400px){.doorway--large .doorway__heading{margin-top:64px;margin-bottom:24px}}@media only screen and (min-width: 1920px){.doorway--large .doorway__heading{margin-top:80px}}.doorway--large .doorway__text{order:3;transition:all var(--novaTransitionSpeed) var(--novaTransitionEasing)}.doorway--link{flex-direction:column;padding:1.5rem;grid-column:1/-1}@media only screen and (min-width: 750px){.doorway--link{padding:1.5rem;grid-column:span 6}}@media only screen and (min-width: 1400px){.doorway--link{padding:1.5rem;grid-column:span 4}}@media only screen and (min-width: 750px){.doorway--link:nth-child(3):last-child,.doorway--link:nth-child(5):last-child{grid-column:4/span 6}}@media only screen and (min-width: 1400px){.doorway--link:nth-child(3):last-child,.doorway--link:nth-child(5):last-child{grid-column:span 4}}.doorway--link .doorway__icon{order:1;width:64px;height:64px;margin-bottom:1rem;border-radius:0;background-color:rgba(0,0,0,0)}.doorway--link .doorway__heading{order:2;margin-top:1rem;margin-bottom:1.5rem;font-size:1.25rem}@media only screen and (min-width: 1200px){.doorway--link .doorway__heading{font-size:1.375rem}}@media only screen and (min-width: 1600px){.doorway--link .doorway__heading{font-size:1.5rem}}.doorway--link .doorway__text{order:3}.doorway--link .doorway__action{order:4;margin-top:1.5rem}.doorway__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--novaColorBlue);border-radius:50%}.doorway__icon .icon{fill:var(--novaColorWhite)}.doorway__heading{font-family:var(--novaFontFamilyHeading)}.doorway__heading a{color:var(--novaColorFont);text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color var(--novaTransitionSpeed) var(--novaTransitionEasing)}.doorway__heading a:visited,.doorway__heading a:link{text-decoration-color:rgba(0,0,0,0)}.doorway__heading a:hover,.doorway__heading a:focus-visible,.doorway__heading a:active{text-decoration-color:currentColor}.doorway__text{margin:0}.doorway__link{color:var(--novaColorFont);word-break:break-word;word-wrap:break-word;hyphens:auto;font-size:1.5rem}@media only screen and (min-width: 1200px){.doorway__link{font-size:2rem}}@media only screen and (min-width: 1600px){.doorway__link{font-size:2.25rem}}.doorway__link:visited,.doorway__link:link{text-decoration-color:rgba(0,0,0,0)}.doorway__link:hover,.doorway__link:focus-visible,.doorway__link:active{text-decoration-color:currentColor}.doorway__link:focus-visible{outline:none}.doorway__link::after{content:"";display:block;position:absolute;inset:0;z-index:2}ul>li.doorway--compact{padding:24px}@media only screen and (min-width: 1000px){ul>li.doorway--compact{padding:32px}}@media only screen and (min-width: 1400px){ul>li.doorway--compact{padding:40px}}

/*# sourceMappingURL=paragraph-doorways.css.map */