.home-hero{margin-top:48px;margin-bottom:53px}.home-hero h1{margin-bottom:27px;font-size:20px;font-weight:500;line-height:25px}@media (min-width: 830px){.home-hero h1{font-size:22px;line-height:28px}}@media (min-width: 1280px){.home-hero h1{line-height:30px}}.home-hero p{font-size:16px;font-weight:300;line-height:22px;max-width:409px}.home-hero .home-hero-intro{margin-bottom:30px}@media (min-width: 1280px){.home-hero .home-hero-intro{margin-bottom:14px}}.home-hero .home-hero-media{position:relative}.home-hero .home-hero-media figure{position:relative;width:100%}.home-hero .home-hero-media figure:before{position:absolute;inset:0px;height:100%;width:100%;content:"";background:rgba(0,0,0,.2);pointer-events:none}.home-hero .home-hero-media figure video{aspect-ratio:1 / 1}@media (min-width: 830px){.home-hero .home-hero-media figure video{aspect-ratio:16 / 9}}.home-hero .home-hero-media figure img{height:auto;width:100%}.home-hero .home-hero-media figure .animation-container{position:absolute;top:50%;left:50%;display:grid;width:100%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));grid-template-columns:repeat(1, minmax(0, 1fr));gap:64px}@media (min-width: 830px){.home-hero .home-hero-media figure .animation-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}.home-hero .home-hero-media figure .animation-container{z-index:3}@media screen and (min-width: 1360px){.home-hero .home-hero-media figure .animation-container{gap:126px}}.home-hero .home-hero-media figure .animation-container .scrolling-text{position:relative;overflow:hidden;min-height:2.5rem}.home-hero .home-hero-media figure .animation-container .scrolling-text .animation-item{opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(0.4, 0, 0.2, 1);color:#fff;font-weight:700;font-family:"FKGroteskNeue",sans-serif;position:absolute;inset:0px;display:flex;width:100%;align-items:center;justify-content:center;text-align:center;font-size:42px;line-height:51px}@media (min-width: 830px){.home-hero .home-hero-media figure .animation-container .scrolling-text .animation-item{justify-content:flex-end;text-align:right}}@media (min-width: 1050px){.home-hero .home-hero-media figure .animation-container .scrolling-text .animation-item{font-size:52px;line-height:70px}}@media (min-width: 1280px){.home-hero .home-hero-media figure .animation-container .scrolling-text .animation-item{font-size:62px;line-height:83px}}.home-hero .home-hero-media figure .animation-container .scrolling-text .animation-item.active{opacity:1;transform:translateY(0)}.home-hero .home-hero-media figure .animation-container .scrolling-text .animation-item.exiting{opacity:0;transform:translateY(-20px)}@media screen and (max-width: 400px){.home-hero .home-hero-media figure .animation-container .scrolling-text .animation-item{font-size:36px;line-height:43px}}.home-hero .home-hero-media figure .animation-container .static-item{display:flex;align-items:center;justify-content:center;text-align:center}@media (min-width: 830px){.home-hero .home-hero-media figure .animation-container .static-item{justify-content:flex-start;text-align:left}}.home-hero .home-hero-media figure .animation-container .static-item .static-text{color:#ff5f38;font-weight:700;opacity:.85;mix-blend-mode:lighten;font-family:"FKGroteskNeue",sans-serif;font-size:42px;line-height:51px}@media (min-width: 1050px){.home-hero .home-hero-media figure .animation-container .static-item .static-text{font-size:52px;line-height:70px}}@media (min-width: 1280px){.home-hero .home-hero-media figure .animation-container .static-item .static-text{font-size:62px;line-height:83px}}@media screen and (max-width: 400px){.home-hero .home-hero-media figure .animation-container .static-item .static-text{font-size:36px;line-height:43px}}
