.title-section{margin-top:50vh}@media screen and (min-width: 2300px){.title-section{margin-top:60vh}}@media screen and (min-width: 3200px){.title-section{margin-top:60vh}}@media screen and (min-width: 3800px){.title-section{margin-top:65vh}}@media screen and (max-width: 800px){.title-section{margin-right:2rem}}@media screen and (max-width: 500px){.title-section{margin-top:40vh}}@media screen and (min-width: 2766px){.title-section{margin-top:70vh}}.polygon-container{left:5%;top:-200%;width:18%}@media screen and (max-width: 1024px){.polygon-container{top:-165%;left:71%;width:26%}}@media screen and (max-width: 800px){.polygon-container{top:-220%;left:60%;width:35%}}@media screen and (max-width: 500px){.polygon-container{top:-290%;left:57%;width:45%}}.rectangle-container{left:-1.8%;position:absolute;width:35%}@media screen and (max-width: 1024px){.rectangle-container{top:-190%;left:43%;width:55%}}@media screen and (max-width: 800px){.rectangle-container{top:-255%;left:22%;width:75%}}@media screen and (max-width: 500px){.rectangle-container{top:-305%;left:13%;width:85%}}.finalist-table{margin-top:8rem}.finalists-header{color:#d4ff26}.finalists-description{margin-bottom:3em;color:#e1d1c1}.finalists-container{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:3em}.small-text{color:#e1d1c1}.finalist-card{display:flex;justify-content:center;flex-direction:column;align-items:center;flex-basis:100%;padding:1em;margin-bottom:1em}@media (min-width: 600px){.finalist-card{flex-basis:48%;padding-bottom:1.3em;margin:0 .1em 1em}}@media (min-width: 1024px){.finalist-card{flex-basis:30%;margin:0 .2em 1em}}.finalists-card__header{color:#d4ff26}.finalists-card__names{margin-bottom:.3em}.finalehelg-container{display:flex;gap:6rem;margin:8rem 5rem}.alleKnapper{display:flex;flex-direction:column;gap:1rem}@media (max-width: 1024px){.finalehelg-container{font-size:16px;margin:8rem 2rem}}@media (max-width: 768px){.finalehelg-container{flex-direction:column;gap:3rem}.alleKnapper{flex-direction:row}}.left-content{top:2.5rem;display:flex;flex-direction:column;gap:1rem}.program-button{display:flex;align-items:center;justify-content:space-between;width:12rem;padding:.75rem 1.5rem;border-radius:1rem;font-size:18px;background-color:#d4ff26;color:#1a1a1a;cursor:pointer;transition:all .2s ease}.program-button:hover{background-color:#c6eb21}.program-button.active{background-color:#ff810c}@media (max-width: 1024px){.program-button{width:7rem;font-size:16px;padding:.55rem 1rem}}.right-column{flex:1}.day-content{color:#fff;display:flex;flex-direction:column;gap:.5rem}.day-heading{margin-bottom:1rem;color:#d4ff26}.program-row{display:flex;gap:1rem}.program-row span{overflow:hidden;text-overflow:ellipsis}.time{width:80px;flex-shrink:0}.activity{flex:1;min-width:0}.location{width:180px;flex-shrink:0}
