.styles-module__V74eJG__card{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .styles-module__V74eJG__card{background-color:var(--mantine-color-dark-7)}.styles-module__V74eJG__card{transition:transform .15s,box-shadow .15s,border-color .15s}@media (hover:hover){.styles-module__V74eJG__card:hover{box-shadow:var(--mantine-shadow-md);border-color:var(--mantine-color-gray-4);transform:translateY(-4px)}[data-mantine-color-scheme=dark] .styles-module__V74eJG__card:hover{border-color:var(--mantine-color-dark-4)}}@media (hover:none){.styles-module__V74eJG__card:active{box-shadow:var(--mantine-shadow-md);border-color:var(--mantine-color-gray-4);transform:translateY(-4px)}[data-mantine-color-scheme=dark] .styles-module__V74eJG__card:active{border-color:var(--mantine-color-dark-4)}}.styles-module__V74eJG__imageFrame{position:relative}.styles-module__V74eJG__image{object-fit:cover}.styles-module__V74eJG__date{text-transform:uppercase;font-size:var(--mantine-font-size-xs);letter-spacing:.04em;color:var(--mantine-color-dimmed);font-weight:600}.styles-module__V74eJG__title{font-family:"Outfit", var(--mantine-font-family);font-size:var(--mantine-font-size-lg);color:var(--mantine-color-bright);text-wrap:balance;font-weight:600;line-height:1.3}.styles-module__V74eJG__meta{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}
.styles-module__REmqsG__heading{font-family:"Outfit", var(--mantine-font-family);letter-spacing:-.02em;color:var(--mantine-color-bright);font-size:clamp(1.75rem,3.2vw,2.25rem);font-weight:700;line-height:1.2}.styles-module__REmqsG__viewAll{font-size:var(--mantine-font-size-sm);flex-shrink:0;font-weight:600}
.styles-module__k5hZoW__root{background-color:var(--mantine-color-gray-0);padding-block:clamp(3.5rem,8vw,5.5rem)}[data-mantine-color-scheme=dark] .styles-module__k5hZoW__root{background-color:var(--mantine-color-dark-8)}
.styles-module__6Blx8a__root{isolation:isolate;background-color:#091120;align-items:center;min-height:clamp(28rem,76vh,44rem);display:flex;position:relative;overflow:hidden}.styles-module__6Blx8a__image{z-index:-2;object-fit:cover;object-position:center}.styles-module__6Blx8a__scrim{z-index:-1;background:linear-gradient(90deg,#091120e0 0%,#091120bd 38%,#09112033 78%,#09112014 100%),linear-gradient(#09112000 55%,#0911208c 100%);position:absolute;inset:0}@media (max-width:48em){.styles-module__6Blx8a__scrim{background:linear-gradient(#09112099 0%,#091120b8 45%,#091120e6 100%)}}.styles-module__6Blx8a__inner{width:100%;padding-top:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xl)}.styles-module__6Blx8a__title{max-width:30ch;color:var(--mantine-color-white);font-family:"Outfit", var(--mantine-font-family);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.25rem,5.5vw,4rem);font-weight:700;line-height:1.05}.styles-module__6Blx8a__subtitle{color:#ffffffdb;max-width:46ch;font-size:clamp(var(--mantine-font-size-md), 1.6vw, var(--mantine-font-size-xl));line-height:1.6}.styles-module__6Blx8a__primaryAction{padding-left:var(--mantine-spacing-xl);padding-right:var(--mantine-spacing-xl)}.styles-module__6Blx8a__secondaryAction{padding-left:var(--mantine-spacing-xl);padding-right:var(--mantine-spacing-xl);color:var(--mantine-color-white);border-color:#ffffff8c}@media (hover:hover){.styles-module__6Blx8a__secondaryAction:hover{border-color:var(--mantine-color-white);background-color:#ffffff1f}}@media (hover:none){.styles-module__6Blx8a__secondaryAction:active{border-color:var(--mantine-color-white);background-color:#ffffff1f}}