import { Badge, Box, Button, Card, Container, Grid, Heading, Link, Text } from 'theme-ui' import styled from '@emotion/styled' import Head from 'next/head' import NextLink from 'next/link' import Meta from '@hackclub/meta' import Nav from '../components/nav' import Icon from '../components/icon' import BGImg from '../components/background-image' import ForceTheme from '../components/force-theme' import SlideDown from '../components/slide-down' import FadeIn from '../components/fade-in' import Footer from '../components/footer' import AssembleImgFile from '../public/home/assemble.jpg' import Slack from '../components/slack' import Stage from '../components/stage' let Highlight = styled(Text)` color: inherit; border-radius: 1em 0 1em 0; background: linear-gradient( -100deg, rgba(250, 247, 133, 0.33), rgba(250, 247, 133, 0.66) 95%, rgba(250, 247, 133, 0.1) ); ` Highlight = Highlight.withComponent('mark') const Feature = ({ icon, color, name, desc, children, sx, ...props }) => ( {children || ( )} {name} {desc} ) const Page = () => ( <>