#main{width:100%;height:100%;position:fixed;overflow-y:auto;font-family:AgrandirHeavy;background-color:#f8a348;color:#fff}.topCornerShape{margin:4em;position:absolute;top:0;right:0;height:40%}#content{position:absolute;width:100%;height:100%;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:1fr 1fr}#content>*{padding:3em}#textContent{text-align:right;display:inline;grid-column-start:2;grid-column-end:2}#topLeftContent{display:inline;grid-row-start:1;grid-row-end:1}#bottomLeftContent,#bottomRightContent{display:inline;grid-row-start:2;grid-row-end:2}#bottomRightContent{grid-column-start:2;grid-column-end:2}h1{font-size:4em}h1,h2{margin-top:16px;margin-bottom:16px}h2{font-size:2em}.description{font-size:1.5em}.fullRelative{min-height:calc(100vh/3)}@media only screen and (max-width:1300px){#content{display:flex;flex-direction:column;flex-wrap:nowrap;height:auto}#content>*{min-height:300px;padding-top:1em;padding-bottom:1em}#textContent{text-align:left;min-height:auto}}:root{--icon-size:200px}.subContentTitle{font-size:2.5em;text-align:center}#partnersSection,#sponsorsSection{margin:auto;max-width:1400px;width:90%;box-sizing:border-box;text-align:center}.companies,.partners,.winners{display:flex;flex-direction:row;gap:1em;justify-content:center;flex-wrap:wrap}.companyLink{display:block;max-width:var(--icon-size);max-height:var(--icon-size);width:var(--icon-size);height:var(--icon-size);border-radius:var(--icon-size);overflow:hidden}.companyIcon{width:100%;height:100%}#winnersSection{font-size:1em;display:flex;flex-direction:column}.winners{align-items:center;display:flex}.winner{min-height:100%;height:100%}.winnerTitle{font-size:1.25em;font-weight:bolder}.winnerImage{align-items:stretch;justify-content:center;max-width:324px;max-height:324px;width:50vw;height:auto;border-radius:16px;overflow:hidden}.winnerImage,.winnerLink{display:flex;flex-direction:column}.winnerLink{text-decoration:none;color:inherit;text-align:center;align-items:center}@media only screen and (max-width:768px){.subContentTitle{font-size:min(2.5em,8vw)}}