@layer properties, theme, base, components, utilities;.tg-splash__bg::after{background: rgb(0 0 0 / 0.4)}.tg-splash__panel{gap: 2.75rem}.tg-splash__content{gap: 1.75rem}.tg-splash__title{font-weight: 400;line-height: 1.2;letter-spacing: -0.01em;font-size: clamp(2.125rem, 1.84rem + 1.18vw, 3.25rem)}.tg-splash__text{line-height: 1.2;font-size: clamp(1.375rem, 1.3rem + 0.3vw, 1.625rem)}@media (width >= 40rem) and (width < 64rem){.tg-splash{--tg-sp-w: 24rem}}@media (width >= 64rem){.tg-splash{--tg-sp-w: min(50vw, 50.75rem)}}.tg-splash__buttons .tg-btn{--tg-btn-fg: var(--color-brand-5);--tg-btn-size: 1.25rem;--tg-btn-pad: 1.5rem 2.75rem;--tg-btn-weight: 400}@media (width < 40rem){.tg-splash__buttons :is(.tg-btn-row, .tg-btn){width: 100%}}