.specialcontainer{background-color:#0a0a23;padding-top:120px}.specialcontainer a,.specialcontainer h1,.specialcontainer p{color:#fff}.homeheadline h1{font-size:3.5rem;line-height:1}.textundervideocontent{margin-right:40px}.textundervideocontent p{font-size:1.1rem}@media (max-width:767px){.homeheadline h1{margin-top:30px}}@media (max-width:450px){.homeheadline h1{font-size:2.5rem;margin-top:0}}.linkpara a{text-decoration:underline}.textundervideo{background-color:#9b28c4}.homeheadline,.textundervideo{padding:2.5925925925925926rem 20px}.homevideo{background-color:#9b28c4;padding:10px}.linkpara{margin-top:50px}.linkpara svg{fill:currentColor;height:1em;margin-right:.75em;vertical-align:middle}@media (min-width:768px){.homeheadline h1{font-size:3rem;margin-right:20px}.homeheadline{padding-left:0}.homeheadline,.textundervideo{padding-right:0}.specialcontainer{display:grid;grid-template-areas:". headline . ." ". headline video video" "main main video video";grid-template-columns:20px 1fr 1fr 20px}.homeheadline{align-self:center;grid-area:headline}.homevideo{grid-area:video}.textundervideo{align-self:center;grid-area:main}}@media (min-width:992px){.homeheadline h1{font-size:3.2rem}.textundervideo{padding-left:60px}.specialcontainer{grid-template-columns:60px 1fr 1fr 60px}}@media (min-width:1521px){.homeheadline h1{font-size:4rem}.specialcontainer{grid-template-areas:". headline ." ". headline video" "main main video";grid-template-columns:1fr 700px 50%}.textundervideocontent{margin-left:auto;max-width:700px}}