@font-face{font-family:GT America;src:url(/fonts/GT-America-Standard-Regular.otf);font-display:swap}@font-face{font-family:GT America;src:url(/fonts/GT-America-Standard-Bold.otf);font-display:swap;font-weight:700}.hero_hero__JYUJ6{display:flex;flex-direction:column;gap:24px;text-align:center;margin-top:64px;margin-bottom:48px}.hero_title__CTMNj{font-family:var(--font-family-ui-sans);font-size:var(--text-gradient);font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-normal);text-align:center;line-height:1.2;background:linear-gradient(to right,var(--color-primary),var(--color-violet-medium));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:2px;margin-bottom:24px}@media(min-width:768px){.hero_title__CTMNj{font-size:60px}}[data-theme=base] .hero_title__CTMNj{font-family:var(--font-family-ui-sans);font-size:var(--text-gradient);font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-normal);text-align:center;line-height:1.2;background:linear-gradient(to right,var(--color-primary),var(--color-violet-medium));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:2px}@media(min-width:768px){[data-theme=base] .hero_title__CTMNj{font-size:60px}}[data-theme=kids] .hero_title__CTMNj{font-family:var(--font-loved-by-the-king);font-size:58px;color:var(--color-primary)}.hero_description__2FnIb{margin-top:16px;text-align:center;font-size:20px}