.block-hero[data-v-fdb6f909]{padding:var(--space-20) 0}@media (min-width:640px){.block-hero[data-v-fdb6f909]{padding:var(--space-24) 0}}@media (min-width:1024px){.block-hero[data-v-fdb6f909]{padding:var(--space-32) 0}}.block-hero .layout[data-v-fdb6f909]{display:grid;gap:var(--space-16)}@media (min-width:1024px){.block-hero .layout[data-v-fdb6f909]{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.block-hero .content[data-v-fdb6f909]{grid-column:span 2/span 2}}.block-hero .content .announce[data-v-fdb6f909]{margin-bottom:var(--space-2);text-align:center}@media (min-width:1024px){.block-hero .content .announce[data-v-fdb6f909]{text-align:start}}.block-hero .content .title[data-v-fdb6f909]{color:var(--elements-text-primary-color-static);font-size:var(--text-4xl-fontSize);font-weight:var(--fontWeight-bold);letter-spacing:var(--letterSpacing-tight);line-height:var(--text-4xl-lineHeight);margin-bottom:var(--space-8);padding-left:var(--space-8);padding-right:var(--space-8);text-align:center}@media (min-width:640px){.block-hero .content .title[data-v-fdb6f909]{font-size:var(--text-5xl-fontSize);line-height:var(--text-5xl-lineHeight)}}@media (min-width:1024px){.block-hero .content .title[data-v-fdb6f909]{font-size:var(--text-6xl-fontSize);line-height:var(--text-6xl-lineHeight);padding-left:var(--space-0);padding-right:var(--space-0);text-align:start}}.block-hero .content .description[data-v-fdb6f909]{color:var(--elements-text-secondary-color-static);font-size:var(--text-lg-fontSize);line-height:var(--text-lg-lineHeight);margin-bottom:var(--space-12);padding-left:var(--space-2);padding-right:var(--space-2);text-align:center}@media (min-width:1024px){.block-hero .content .description[data-v-fdb6f909]{text-align:start}}.block-hero .content .extra[data-v-fdb6f909]{display:flex;justify-content:center;margin-bottom:var(--space-16)}@media (min-width:1024px){.block-hero .content .extra[data-v-fdb6f909]{justify-content:flex-start}}.block-hero .content .actions[data-v-fdb6f909]{align-items:center;display:flex;flex-direction:column;gap:var(--space-6)}@media (min-width:1024px){.block-hero .content .actions[data-v-fdb6f909]{align-items:flex-start}}.block-hero .content .actions .play-now-button[data-v-fdb6f909]{align-items:center;background-color:var(--color-primary-500);border:3px solid var(--color-primary-400);border-radius:var(--radii-lg);box-shadow:0 10px 30px -5px #00000080,0 0 20px #3b82f64d;color:var(--color-white);cursor:pointer;display:inline-flex;font-size:var(--text-2xl-fontSize);font-weight:var(--fontWeight-black);gap:var(--space-3);justify-content:center;letter-spacing:var(--letterSpacing-wide);line-height:var(--text-2xl-lineHeight);overflow:hidden;padding:var(--space-5) var(--space-12);position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.block-hero .content .actions .play-now-button[data-v-fdb6f909]:hover{background-color:var(--color-primary-600);border-color:var(--color-primary-300);box-shadow:0 15px 40px -5px #0009,0 0 30px #3b82f680;transform:translateY(-2px)}.block-hero .content .actions .play-now-button[data-v-fdb6f909]:active{box-shadow:0 5px 20px -5px #0006;transform:translateY(0)}@media (min-width:640px){.block-hero .content .actions .play-now-button[data-v-fdb6f909]{font-size:var(--text-3xl-fontSize);line-height:var(--text-3xl-lineHeight);padding:var(--space-6) var(--space-16)}}.block-hero .content .actions .play-now-button .play-icon[data-v-fdb6f909]{font-size:var(--text-xl-fontSize)}@media (min-width:640px){.block-hero .content .actions .play-now-button .play-icon[data-v-fdb6f909]{font-size:var(--text-2xl-fontSize)}}.block-hero .content .actions .play-now-button .play-text[data-v-fdb6f909]{font-weight:var(--fontWeight-black)}.block-hero .content .actions .secondary-actions[data-v-fdb6f909]{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);justify-content:center}@media (min-width:640px){.block-hero .content .actions .secondary-actions[data-v-fdb6f909]{flex-direction:row;gap:var(--space-6)}}@media (min-width:1024px){.block-hero .content .actions .secondary-actions[data-v-fdb6f909]{justify-content:flex-start}}.block-hero .content .actions .secondary-actions .cta[data-v-fdb6f909]{margin-bottom:0}.block-hero .content .actions .secondary-actions .secondary[data-v-fdb6f909]{color:var(--elements-text-secondary-color-static);font-weight:var(--fontWeight-medium)}.block-hero .content .actions .secondary-actions .secondary[data-v-fdb6f909]:hover{color:var(--elements-text-secondary-color-hover)}
