.motion h1{text-align:center;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:2rem}@media (width>=640px){.motion h1{font-size:2rem}}@media (width>=768px){.motion h1{font-size:2rem}}@media (width>=1024px){.motion h1{font-size:2rem}}.motion h1.heading-left{text-align:left}.motion h3{text-align:left;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem}@media (width>=640px){.motion h3{font-size:1.5rem}}@media (width>=768px){.motion h3{font-size:2rem}}@media (width>=1024px){.motion h3{font-size:2.5rem}}.motion h2{text-align:left;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.25rem;line-height:1.75rem}@media (width>=640px){.motion h2{font-size:1.5rem;line-height:2rem}}@media (width>=768px){.motion h2{font-size:1.875rem;line-height:2.25rem}}.motion p:not(.font-typewriter),.motion ul,.motion li{text-align:justify;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}@media (width>=640px){.motion p:not(.font-typewriter),.motion ul,.motion li{font-size:1.125rem;line-height:1.75rem}}@media (width>=768px){.motion p:not(.font-typewriter),.motion ul,.motion li{font-size:1.25rem;line-height:1.75rem}}.motion p.centered{text-align:center;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}@media (width>=640px){.motion p.centered{font-size:1.125rem;line-height:1.75rem}}@media (width>=768px){.motion p.centered{font-size:1.25rem;line-height:1.75rem}}.motion .bullet-point,.motion .arrow-point{text-align:justify;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;position:relative}@media (width>=640px){.motion .bullet-point,.motion .arrow-point{font-size:1.125rem;line-height:1.75rem}}@media (width>=768px){.motion .bullet-point,.motion .arrow-point{font-size:1.25rem;line-height:1.75rem}}.motion .bullet-point,.motion .arrow-point{display:flex}.motion [style*=padding-left]{position:relative}.half-width{width:100%}@media (width>=768px){.half-width{width:50%}}.play-icon[data-astro-cid-ea32ninu]{font-size:1.2em;transition:transform .2s}.group[data-astro-cid-ea32ninu]:hover .play-icon[data-astro-cid-ea32ninu]{transform:scale(1.2)}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}
