.hero-section{background-color:hsl(185,87%,24%);color:#EFEFEF;display:flex;justify-content:space-between}.hero-section img#logo{width:200px;display:block}.hero-section .title{font-family:"Prata",serif;font-size:48px;font-weight:400;line-height:64px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:0}.hero-section .subtitle{font-family:"Prata",serif;font-size:36px;font-weight:400;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:0}.hero-section p.hero-text{margin-top:0;margin-bottom:12px;max-width:540px;font-family:"Open Sans",serif;font-size:24px;font-weight:400;line-height:32.68px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.hero-section p.details{font-family:"Ubuntu Mono",serif;font-style:normal;font-weight:700;font-size:18px;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:4px 0}.hero-section p.bootloader{margin-bottom:4px;font-family:"Open Sans",serif;font-size:14px;font-weight:700;line-height:19.07px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.hero-section div#partners{display:flex;flex-direction:column;gap:16px;margin-top:48px}.hero-section div#partners div.bootloaders{display:flex;margin:auto;justify-content:space-between}.hero-section div#partners div.bootloaders img{height:60px}.hero-section div#partners div.bootloaders img.paytaca{height:50px}.hero-section div#partners div.bootloaders img.trabahadoor{height:34px}@media screen and (min-width:481px){.hero-section div#partners{flex-direction:row}}.hero-section div#button-section{margin-top:8px;display:flex;gap:16px;align-items:center}.hero-section div.hero-details{display:flex;margin:auto;align-items:center}.hero-section div.hero-details img{height:20px;margin-right:8px}.hero-section div#right-side{display:flex;align-items:baseline}.hero-section div#speaker-container{position:relative;bottom:0;transition:all 0.3s ease}.hero-section div#speaker-container .original{position:absolute;left:0;bottom:0;opacity:0;transition:all 0.3s ease;z-index:2}.hero-section div#speaker-container .pixelart{position:relative;top:4.8px;bottom:0;opacity:1;transition:all 0.3s ease;z-index:1}.hero-section div#speaker-container:hover .original{opacity:1;transition:all 0.3s ease}.hero-section div#speaker-container:hover .pixelart{opacity:0;transition:all 0.3s ease}@media screen and (min-width:481px){.hero-section{padding:3%;padding-top:0;padding-bottom:0}}@media screen and (min-width:1440px){.hero-section{padding:2%;padding-top:0;padding-bottom:0}}body{background:hsl(185,87%,24%)}header{filter:brightness(0) invert(1)}header h1{display:none}header nav li{font-size:14px}section h1{color:#EFEFEF;font-family:"Prata",serif;font-size:24px;font-weight:400;line-height:32.52px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin:10px 0 10px 0}section p{color:#EFEFEF;font-family:"Open Sans",serif;font-size:14px;font-weight:400;line-height:19.07px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}section p span{font-weight:700;color:hsl(137,100%,76%)}section p.section-description{max-width:1000px;margin:auto auto 14px auto}section p.coc-description{max-width:1280px;margin:auto auto 14px auto}section p.space-description{max-width:900px;margin:auto auto 14px auto}section ul,section li{color:#EFEFEF;font-family:"Open Sans",serif;font-style:normal;font-weight:400;font-size:14px;text-align:justify}section img.section-head-image{display:block;width:65px;height:65px;margin:auto}section img.section-head-image-left{display:block;width:65px;height:65px}section table,section tr,section th,section td{border-collapse:collapse;border-spacing:0;border:4px solid black}section table{margin:auto}section table tbody tr:nth-child(odd){background-color:hsl(137,100%,76%)}section table tbody tr:nth-child(even){background-color:hsl(179,78%,41%)}section table th,section table td{padding:9px}section table th{color:#EFEFEF;background-color:#086972;font-family:"Open Sans",serif;font-size:14px;font-weight:700;text-underline-position:from-font;text-decoration-skip-ink:none}section table td{font-family:"Open Sans",serif;font-size:14px;font-weight:400;text-underline-position:from-font;text-decoration-skip-ink:none}section table td.time{text-align:center}section table td.activity{max-width:176px}div#speakers{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;width:100%;margin:auto;column-gap:20px;row-gap:20px}div.section-image{min-width:560px;max-width:600px;max-height:472px}div.location-image{margin:auto;max-width:1280px}div#map{height:400px}div.window-image{flex:1;background-color:#EFEFEF;border:4px solid hsl(179,78%,41%);box-shadow:4px 4px black}div.window-image h1,div.window-image h2,div.window-image p{color:hsl(0,0%,20%)}div.window-image h1{margin-bottom:0}div.window-image h2{font-family:"Open Sans",serif;font-size:16px;font-weight:600;line-height:21.79px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0 auto 5px auto}div.window-image p{margin:auto;max-width:560px}div.window-image .window-tab{display:flex;font-family:"Ubuntu Mono",serif;font-size:14px;font-weight:700;line-height:14px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;background-color:hsl(185,87%,24%);color:#EFEFEF;padding:5px 0 5px 5px;border-bottom:4px solid hsl(179,78%,41%)}div.window-image .window-title{flex:auto}div.window-image .close-button{display:flex;flex:initial;width:14px;padding-right:5px}div.window-image .slide-image{width:100%;max-height:220px;object-fit:cover}div.window-image .fit-image{display:block;object-fit:cover;overflow:hidden;width:100%;max-width:initial;max-height:431px}@media screen and (min-width:481px){.top-pad-remove{padding-top:0}}@media screen and (min-width:1440px){.top-pad-remove{padding-top:0}}.top-margin-remove{margin-top:0px}.link-button{width:fit-content;display:block;background-color:#086972;border-width:4px 4px 4px 4px;border-style:solid;border-color:#17B9B6;border-bottom-color:black;border-right-color:black;min-width:88px;width:104px;padding:5px 0;color:#EFEFEF;font-family:"Ubuntu Mono",serif;font-size:14px;font-weight:700;line-height:14px;text-align:center;text-underline-position:from-font;text-decoration:none;text-decoration-skip-ink:none}.link-button:active{border-bottom-color:initial;border-right-color:initial;border-color:#17B9B6;border-top-color:black;border-left-color:black}.centered-link-button{margin:auto;margin-bottom:20px}.limited-only{width:fit-content;height:fit-content;display:block;background-color:#EFEFEF;border-width:2px;border-style:solid;border-color:hsl(0,0%,25%);box-shadow:4px 4px black;padding:3px 8px;color:hsl(0,0%,25%);font-family:"Open Sans",serif;font-size:12px;font-weight:400;text-align:center;text-underline-position:from-font;text-decoration:none;text-decoration-skip-ink:none}.coc-button{margin:auto;width:270px}.image-with-text{margin:auto;justify-content:center;display:flex;flex-direction:column;gap:40px}.image-with-text h1,.image-with-text p{text-align:left}.image-with-text{align-items:center}@media screen and (min-width:769px){.image-with-text{flex-direction:row}}.image-with-text div.description{max-width:600px}.image-with-text div.description .raffle-disclaimer{position:relative;border-top:1px solid #EFEFEF;bottom:0;margin-top:20px;margin-left:auto;margin-right:auto}.image-with-text div.description .raffle-disclaimer p{margin:0;font-family:"Open Sans",serif;font-style:italic;font-weight:400;font-size:9px;line-height:12px;color:#EFEFEF}@media screen and (min-width:769px){.image-with-text div.description .raffle-disclaimer{margin-left:initial;margin-right:initial}}.image-with-text .has-disclaimer{height:470px;display:flex;flex-direction:column}.image-with-text .has-disclaimer .main-concent{flex-grow:1;display:flex;flex-direction:column;justify-content:center}img.speaker-image{display:block;margin:20px auto 10px auto;width:150px;height:150px;object-fit:cover}p.emcee{max-width:180px;margin:3px auto 3px auto;font-family:"Ubuntu Mono",serif;font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-align:center;color:#EFEFEF}p.organizing-team{max-width:280px;margin:3px auto 3px auto;font-family:"Ubuntu Mono",serif;font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-align:center;color:#EFEFEF}p.emcee-name{max-width:160px;margin:3px auto 3px auto;font-family:"Open Sans",serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#83FFA6}supersection{display:block;width:100%}@media screen and (min-width:481px){.space-section{padding:3%;padding-bottom:0}}@media screen and (min-width:1440px){.space-section{padding:2%;padding-bottom:0}}.space-area{padding-top:8rem;padding-bottom:16rem;background:url("/assets/events/patch2025/img/space_earth.png"),url("/assets/events/patch2025/img/space_space.png");background-position-x:center,center;background-position-y:bottom -10rem,center;background-size:inherit,cover;background-repeat:no-repeat,repeat}.dark-grey-area{background-color:hsl(0,0%,25%)}.grey-area{background-color:hsl(0,0%,38%)}.light-grey-area{background-color:hsl(0,0%,50%)}div.emcees{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;max-width:420px;margin:auto;row-gap:20px;column-gap:10px}div.organizers{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:auto;gap:20px;margin:auto;margin-top:40px}@media screen and (min-width:481px){div.organizers{grid-template-columns:repeat(2,1fr);max-width:400px}}@media screen and (min-width:769px){div.organizers{grid-template-columns:repeat(3,1fr);max-width:710px}}div.organizer{flex:1;height:fit-content}div.organizer img{margin:auto}div.last-organizer{grid-column:2}div.socials{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:5px}div.socials a{width:16px}samp{font-family:"Ubuntu Mono",serif;font-style:normal;font-weight:800}a{color:hsl(137,100%,76%)}.speaker-title{display:flex;align-items:center;justify-content:center;height:69px}.speaker-title p{font-family:"Open Sans",serif;font-style:normal;font-weight:600;font-size:16px;text-align:center;color:#DDB9DF}.code-of-conduct{font-weight:700;color:hsl(137,100%,76%)}.admission-title{font-family:"Prata",serif;font-style:normal;font-weight:400;font-size:36px;line-height:49px;text-align:center;margin:0px auto 10px auto;max-width:480px}p.patcher{font-weight:600;margin-bottom:4px}div.patch-logo{display:flex;margin:auto;justify-content:center}div.patch-logo img{margin:auto}div.patch-logo img.paytaca{height:50px}div.patch-logo img.trabahadoor{height:34px}div.patch-logo{margin-bottom:20px}