@import "../main"; .splash-container { height: 100%; display: flex; justify-content: center; align-items: center; font-size: 14px; @media screen and (min-width: $medium) { font-size: 18px; } } .splash { h1 { font-size: 3em; line-height: 1; letter-spacing: -0.03em; margin: 0; } h2 { font-size: 2.25em; font-weight: 500; line-height: 1.25; max-width: 22em; letter-spacing: -0.03em; } } .fancy { color: $primary; } .handle { display: inline-block; margin-top: 1.5em; color: $grey; letter-spacing: 0.5px; } .writing { text-decoration: none; color: $primary; } /* overrides */ main { padding-top: 0; padding-bottom: 0; height: 100%; } .social-icons { justify-content: flex-start; padding-top: 1rem; margin-left: -0.8rem; // offset to negate icon's padding to align with text above }