.home-intro{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:center}.home-intro::after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%);pointer-events:none}.home-intro .container{z-index:1;margin-bottom:10rem}.home-intro .container .header-title{max-width:51.4375rem}.home-extra .h1{margin-bottom:2rem}.home-content{background:#fff;overflow:hidden}.home-content .container{display:flex;flex-wrap:wrap;align-items:center}.home-content h1{margin-bottom:2rem;flex-basis:100%}.home-content figure{flex-basis:37.0625rem;margin-right:3rem}@media only screen and (max-width: 63.9375em){.home-content figure{flex-basis:20.25rem}}@media only screen and (max-width: 47.9375em){.home-content figure{flex-basis:100%;margin-right:0;margin-bottom:2rem}}.home-content .content{flex:1 1 0}.home-ctas{background-color:var(--clr-medium)}.home-ctas .container{display:grid;grid-template-columns:repeat(3, 21.875rem);justify-content:center;gap:2rem}@media only screen and (max-width: 63.9375em){.home-ctas .container{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 39.9375em){.home-ctas .container{grid-template-columns:repeat(1, 1fr)}}.home-ctas .container .cta__container{display:block;box-shadow:none;text-decoration:none}.home-ctas .container .cta__container:hover{box-shadow:0 0 1.4375rem rgba(0,0,0,.25)}@media only screen and (max-width: 63.9375em){.home-ctas .container .cta__container:hover .cta__title{padding-bottom:4rem;background-color:rgba(255,237,0,.8)}}.home-ctas .container .cta__title{z-index:2;position:absolute;max-width:14.125rem;color:#fff;font-family:var(--fnt-title);font-size:1.5625rem}@media only screen and (max-width: 63.9375em){.home-ctas .container .cta__title{left:0;right:0;bottom:0;padding:2rem;max-width:100%;background-color:rgba(255,237,0,.32);transition:250ms ease-in-out}}@media only screen and (max-width: 39.9375em){.home-ctas .container .cta__title{font-size:1.375rem}}.home-ctas .container .cta img{width:100%}.home-ctas .container .cta::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@media only screen and (max-width: 63.9375em){.home-ctas .container .cta::after{display:none}}@media only screen and (min-width: 64em){.home-ctas .container .cta:nth-child(3n+1) .cta__title{top:6rem;left:1.5rem}}.home-ctas .container .cta:nth-child(3n+1)::after{background-image:url(../assets/overlay-part-1.svg)}@media only screen and (min-width: 64em){.home-ctas .container .cta:nth-child(3n+2) .cta__title{bottom:5rem;left:1.5rem}}.home-ctas .container .cta:nth-child(3n+2)::after{background-image:url(../assets/overlay-part-2.svg);background-position:left bottom}@media only screen and (min-width: 64em){.home-ctas .container .cta:nth-child(3n) .cta__title{bottom:10rem;left:1.5rem}}.home-ctas .container .cta:nth-child(3n)::after{background-image:url(../assets/overlay-part-3.svg);background-position:left bottom}.home-spotlights{background-color:#fff}.home-spotlights .spotlights-container{max-width:90rem;width:100%;margin-inline:auto}@media only screen and (max-width: 89.9375em){.home-spotlights .spotlights-container{padding:0 3rem}}@media only screen and (max-width: 63.9375em){.home-spotlights .spotlights-container{padding:0}}.home-spotlights .h1{margin-bottom:2rem}.home-spotlights .spotlights{margin-left:-2rem;margin-bottom:-1rem;padding-inline:3rem}@media only screen and (max-width: 63.9375em){.home-spotlights .spotlights{padding-top:4rem;padding-inline:2rem}}.home-spotlights .spotlights::before,.home-spotlights .spotlights::after{z-index:1;content:"";position:absolute;top:0;left:0;bottom:0;width:4rem;background:#fff}@media only screen and (max-width: 63.9375em){.home-spotlights .spotlights::before,.home-spotlights .spotlights::after{display:none}}.home-spotlights .spotlights::after{right:-2rem;left:auto}.home-spotlights .spotlights .slides{padding-bottom:1rem}.home-spotlights .spotlights .slide{padding-left:2rem;flex:0 1 33.3333%;min-width:33.3333%}@media only screen and (max-width: 79.9375em){.home-spotlights .spotlights .slide{flex-basis:50%;min-width:50%}}@media only screen and (max-width: 39.9375em){.home-spotlights .spotlights .slide{flex-basis:100%;min-width:100%}}.home-spotlights .spotlights .prev{left:2rem}@media only screen and (max-width: 63.9375em){.home-spotlights .spotlights .prev{top:0;left:4rem;transform:translateY(0) scale(-1)}}@media only screen and (max-width: 63.9375em){.home-spotlights .spotlights .next{top:0;right:2rem;transform:none}}.home-articles{background:var(--clr-medium)}.home-articles .h1{margin-bottom:2rem}.home-articles .articles{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media only screen and (max-width: 63.9375em){.home-articles .articles{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 39.9375em){.home-articles .articles{grid-template-columns:repeat(1, 1fr)}}
