.CardBlock_card__wc1zo{position:relative}.CardBlock_card__wc1zo .CardBlock_mediaContainer__5r0RZ{position:relative;aspect-ratio:1/1;width:100%;overflow:hidden;border-radius:.75rem}.CardBlock_card__wc1zo .CardBlock_mediaContainer__5r0RZ .CardBlock_bottomBorder__xDOvz{display:none}@media (min-width:1024px){.CardBlock_card__wc1zo .CardBlock_mediaContainer__5r0RZ .CardBlock_bottomBorder__xDOvz{display:block}}.CardBlock_card__wc1zo .CardBlock_mediaContainer__5r0RZ .CardBlock_bottomBorder__xDOvz{position:absolute;bottom:0;left:0;right:0;z-index:10;height:10px;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;background-color:var(--primary)}.CardBlock_card__wc1zo .CardBlock_mediaContainer__5r0RZ .CardBlock_media__qzS2_ img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.CardBlock_card__wc1zo .CardBlock_title__EB39X{font-family:var(--font-inter);font-size:18px;line-height:28px;font-weight:500;letter-spacing:0;margin-bottom:4px}@media screen and (min-width:1024px){.CardBlock_card__wc1zo .CardBlock_title__EB39X{font-size:21px;line-height:30px}}.CardBlock_card__wc1zo .CardBlock_description__NfjLv{font-family:var(--font-inter);font-size:16px;line-height:140%;letter-spacing:0}@media screen and (max-width:1024px){.CardBlock_card__wc1zo[data-variant=default]{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.CardBlock_card__wc1zo[data-variant=default]{gap:1.5rem}}.CardBlock_card__wc1zo[data-variant=default] .CardBlock_cardContent___mMmB{position:relative;width:100%;padding-inline-end:1.5rem}@media (min-width:1024px){.CardBlock_card__wc1zo[data-variant=default] .CardBlock_cardContent___mMmB{padding-inline-end:3rem}}}@media screen and (min-width:1024px){.CardBlock_card__wc1zo[data-variant=default] .CardBlock_cardContent___mMmB{position:absolute;bottom:0;left:0;right:0;padding:2rem 1rem}}@media screen and (max-width:1024px){.CardBlock_card__wc1zo[data-variant=default] .CardBlock_description__NfjLv,.CardBlock_card__wc1zo[data-variant=default] .CardBlock_title__EB39X{color:var(--off-black)}.CardBlock_card__wc1zo[data-variant=default] .CardBlock_description__NfjLv{color:var(--muted-off-black)}}@media screen and (min-width:1024px){.CardBlock_card__wc1zo[data-variant=default] .CardBlock_mediaContainer__5r0RZ:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}}.CardBlock_card__wc1zo[data-variant=text-outside]{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.CardBlock_card__wc1zo[data-variant=text-outside]{gap:1.5rem}}.CardBlock_card__wc1zo[data-variant=text-outside] .CardBlock_cardContent___mMmB{position:relative;width:100%;padding-inline-end:1.5rem}@media (min-width:1024px){.CardBlock_card__wc1zo[data-variant=text-outside] .CardBlock_cardContent___mMmB{padding-inline-end:3rem}}.CardBlock_card__wc1zo[data-variant=text-outside] .CardBlock_mediaContainer__5r0RZ{aspect-ratio:694/460}.home_homeContainer__Kn3dc{margin-top:var(--header-height)}@media (min-width:1280px){.home_homeContainer__Kn3dc{margin-top:0}}.home_homeContainer__Kn3dc .home_contentContainer__ZBrUe{display:flex;flex-direction:column;gap:4rem;padding-top:4rem;padding-bottom:8rem}@media (min-width:768px){.home_homeContainer__Kn3dc .home_contentContainer__ZBrUe{padding-top:7rem;padding-bottom:8rem}}@media (min-width:1024px){.home_homeContainer__Kn3dc .home_contentContainer__ZBrUe{gap:5rem;padding-top:8rem;padding-bottom:10rem}}@media (min-width:1280px){.home_homeContainer__Kn3dc .home_contentContainer__ZBrUe{gap:6rem;padding-top:10rem;padding-bottom:12rem}}.Button_button__9Ya7B{position:relative;overflow:hidden;z-index:0}.Button_button__9Ya7B:disabled{pointer-events:none}.Button_button__9Ya7B:before{content:"";position:absolute;inset:0;background:#000;z-index:-1;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.Button_button__9Ya7B:after{content:"";position:absolute;inset:0;background:var(--bg-color);z-index:-2;opacity:1;pointer-events:none}.Button_button__9Ya7B>*{position:relative;z-index:2}.Button_button__9Ya7B:hover:before{opacity:.2}.Button_button__9Ya7B:active:before{opacity:.3}