.post,.frontpage .next-race .race .livestream{text-decoration:none}.frontpage .next-race .race .livestream{color:#fff;font-size:clamp(16.5px,5.8666666667vw,33px);padding:clamp(5.25px,1.8666666667vw,10.5px) clamp(9.75px,3.4666666667vw,19.5px);border:2px solid #fff}.frontpage .news,.frontpage .next-race,.frontpage .about-us{display:grid;align-content:start;grid-template-columns:minmax(10px, 1fr) repeat(12, minmax(0, 100px)) minmax(10px, 1fr)}.frontpage .about-us .image img,.post__image img{width:100%;height:100%;object-fit:cover;object-position:center}.frontpage .news .posts{-ms-overflow-style:none;scrollbar-width:none}.frontpage .news .posts::-webkit-scrollbar{display:none}.iconlabel{display:grid;grid-template-columns:1em 1fr;align-items:center;gap:.5em}.iconlabel__icon{align-self:center;justify-self:center;width:100%;height:100%}.iconlabel__text{white-space:nowrap}.post{display:grid;row-gap:23px;grid-template-rows:auto 1fr clamp(45px,16vw,90px);color:#fff;border:1px solid #fff;font-size:clamp(11.25px,4vw,22.5px);font-weight:700}.post__excerpt{padding:0 50px 0 12px}.post__image{width:100%;height:auto}.post__decoration{display:grid}.post__decoration svg{justify-self:end;width:auto;height:100%}.frontpage .news,.frontpage .next-race,.frontpage .about-us{color:#fff;padding:var(--headline-font-size) 0}.frontpage .news .headline,.frontpage .next-race .headline,.frontpage .about-us .headline{grid-column:2/14}@media(min-width: 768px){.frontpage .news .headline,.frontpage .next-race .headline,.frontpage .about-us .headline{grid-column:3/14}}.frontpage .news .headline{margin:0 0 calc(var(--headline-font-size)/2)}.frontpage .news .posts{grid-column:1/-1;padding:0 10px;display:flex;gap:23px;overflow-x:auto;view-transition-name:posts}@media(min-width: 1200px){.frontpage .news .posts{padding:0 calc((100% - 1200px)/2)}}.frontpage .news .posts__nav{grid-column:2/14;margin:0 0 calc(var(--headline-font-size)/4);display:flex;align-content:center}@media(pointer: coarse){.frontpage .news .posts__nav{display:none}}.frontpage .news .posts__nav svg{height:2em}.frontpage .news .posts__nav__button{aspect-ratio:1;display:grid;place-content:center;border-radius:.25em}.frontpage .news .posts__nav__button:hover,.frontpage .news .posts__nav__button:focus-visible{background-color:#262626}.frontpage .news .posts__nav__button--prev svg{transform:rotate(180deg)}.frontpage .news .post{flex:0 0 clamp(195px,69.3333333333vw,390px)}.frontpage .news .post:hover,.frontpage .news .post:focus-visible{background-color:#262626}.frontpage .next-race{color:#fff}.frontpage .next-race .race{grid-column:2/14;display:grid;grid-template-columns:subgrid;row-gap:clamp(12px,4.2666666667vw,24px)}@media(min-width: 768px){.frontpage .next-race .race{grid-column:3/14}}.frontpage .next-race .race .iconlabel{grid-column:span 6}@media(min-width: 768px){.frontpage .next-race .race .iconlabel{grid-column:1/span 5}}.frontpage .next-race .race .livestream{grid-column:span 12;justify-self:start}@media(min-width: 768px){.frontpage .next-race .race .livestream{grid-column:1/span 5;align-self:center;justify-self:start;margin:0}}.frontpage .next-race .race .livestream:hover,.frontpage .next-race .race .livestream:focus-visible{background-color:#262626}.frontpage .next-race .race .livestream .iconlabel{margin:0}.frontpage .next-race .race .image{grid-column:span 12;margin:clamp(12px,4.2666666667vw,24px) 0}@media(min-width: 768px){.frontpage .next-race .race .image{grid-row:1/5;grid-column:6/14;align-self:center;margin:0}}@media(min-width: 768px){.frontpage .about-us{column-gap:clamp(15px,2.6041666667vw,30px)}}.frontpage .about-us .headline{margin:0;grid-column:3/12}@media(min-width: 768px){.frontpage .about-us .headline{grid-row:1/3}}.frontpage .about-us .image{grid-column:2/14;margin:clamp(15px,5.3333333333vw,30px) 0;height:clamp(172.5px,61.3333333333vw,345px)}@media(min-width: 768px){.frontpage .about-us .image{grid-row:2/4;grid-column:8/14}}.frontpage .about-us .text{grid-column:2/14}@media(min-width: 768px){.frontpage .about-us .text:first-of-type{grid-row:3/6;grid-column:3/8}.frontpage .about-us .text:last-of-type{grid-row:4/6;grid-column:9/14}}
