@font-face{font-family:OpenSans;src:url(/assets/OpenSans-Regular-CTzHQvAC.ttf)}:root{font-family:OpenSans,system-ui,Inter,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;display:flex;min-width:320px;min-height:100vh}@media (prefers-color-scheme: light){:root{color:#000;background-color:#fff}}#root{width:100%;display:flex;flex-direction:column}@font-face{font-family:Shelley;src:url(/assets/SHLYALLN-Ct-iPuTJ.TTF)}@font-face{font-family:OpenSans;src:url(/assets/OpenSans-Regular-CTzHQvAC.ttf)}p{font-family:OpenSans}.main-display{min-height:fit-content;height:100svh;display:flex;flex-direction:column}.container{max-width:880px;margin:0 auto;display:flex;flex-direction:column;padding:0 40px 40px;justify-content:center;flex-grow:1}.links{display:flex;align-items:center;align-self:center;gap:20px;height:min-content}.links a{color:#fff;text-decoration:none;font-size:1rem;font-weight:500;transition:color .5s ease;text-shadow:0 0 10px rgba(0,0,0,.873)}.links:hover a:hover{color:#0ff}.links:hover a:not(:hover){color:#dedede}.footer{display:flex;justify-content:space-between;padding:20px 50px}.nav-small,.mobile{padding:20px}.nav,.nav-small,.nav-mobile{display:flex;justify-content:space-between;position:relative;z-index:2}.nav h1,.nav-small h1,.nav-mobile h1{align-self:center;color:#fff;line-height:1.1;font-weight:400;font-family:Shelley;text-shadow:0 0 10px rgba(0,0,0,.873)}.nav{padding:20px 60px}.nav img{width:60px;margin-right:20px}.nav h1{justify-self:start;margin-right:auto;font-size:3rem}.nav-small{padding:20px 40px}.nav-small img{width:40px;margin-right:10px}.nav-small h1{justify-self:start;margin-right:auto;font-size:2rem}.nav-mobile{background-color:#fff;box-shadow:0 0 10px gray;padding:20px}.nav-mobile img{width:40px;height:40px;margin-right:10px}.nav-mobile h1{color:#323232;font-size:1.5rem;text-shadow:unset}.nav-mobile button{margin-left:10px;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;color:#008f8f;background-color:#fff;cursor:pointer;transition:border-color .25s;border-radius:8px;border:1px solid transparent}.nav-mobile button :nth-child(1){height:20px}.nav-mobile button:hover{border-color:#0ff}.nav-mobile button:focus,.nav-mobile button:focus-visible{outline:10px auto -webkit-focus-ring-color}.nav-mobile .menu ul li a{text-decoration:none}.banner{top:0;position:absolute;width:100%;height:40svh;background-image:url(/assets/banner-CGlyT5ih.jpg);background-color:#29292980;background-blend-mode:overlay;background-position:0% 50%;background-repeat:no-repeat;background-size:cover;z-index:0}.cert-container{max-width:800px;width:100%;height:0;padding-bottom:calc(100% * (816 / 1056));display:block;position:relative;margin-bottom:40px;border-radius:5px;overflow:hidden;box-shadow:0 5px 20px #777777ba;background-color:#fff}.cert-container .cert{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(calc(800 / 1056))}.details{position:relative;display:flex;justify-content:space-between;margin-bottom:50px;z-index:1}.details a{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;text-decoration:none;color:#fff}.details a:hover{border-color:#0ff}.details a:focus,.details a:focus-visible{outline:4px auto -webkit-focus-ring-color}.notice{text-align:center;font-style:italic}.notice span{color:#0ff}.copyright-text{position:fixed;display:flex;width:100%;justify-content:center;bottom:0;opacity:.6;transition:color .6s ease;padding:20px 40px;text-align:center}.footer{color:#fff;width:100%;height:fit-content;background:url(/assets/footer-DVEuvL83.jpeg),linear-gradient(90deg,#000,#616161c7,#000);background-blend-mode:multiply;background-repeat:no-repeat;background-position:0% 50%;background-size:cover;padding-bottom:50px}.footer .socials{display:flex;flex-direction:column;gap:5px;min-height:69px}.footer .links{flex-direction:column;gap:5px;align-items:end}.footer .links a{text-shadow:0 0 10px rgb(0,0,0)}.footer-mobile{flex-wrap:wrap;padding:20px 20px 80px}.vertical{flex-direction:column}.social-links{display:flex;gap:10px}.social-links .icon{height:40px;width:40px}.social-links svg{width:100%;height:100%;fill:#fff;transition:fill .5s ease}.social-links:hover svg:hover{fill:#0ff}.white{color:#fff}.side-links{position:absolute;bottom:30px;left:20px}.loading{position:fixed;top:0;background-color:#242424;display:flex;align-items:center;justify-content:center;height:100svh;width:100%;z-index:3}.loading img{width:70px}.error-text{position:absolute;top:0;display:flex;align-items:center;justify-content:center;height:100svh;width:100%;padding:20px;text-align:center}@media (prefers-color-scheme: light){.loading{background-color:#fff}.banner{background-image:url(/assets/banner-CGlyT5ih.jpg);background-color:#29292933;background-blend-mode:overlay;background-position:0% 50%;background-repeat:no-repeat;background-size:cover}.footer{background:url(/assets/footer-DVEuvL83.jpeg),linear-gradient(90deg,#00000080,#6161614d,#00000080);background-blend-mode:multiply;background-repeat:no-repeat;background-position:0% 50%;background-size:cover}.details a{background-color:#f9f9f9;color:#000}.notice span{color:#008f8f}.vertical svg{fill:#008f8f}.vertical:hover svg:hover{fill:#00c9c9}}.default{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative}.default .highlight{letter-spacing:3px;font-weight:700;text-transform:uppercase}.centered{text-align:center}.heading h1{letter-spacing:3.2px;font-size:80px;line-height:80px;font-weight:700}.heading h2{letter-spacing:5px;font-size:29px;text-shadow:0 0 5px rgb(255,213,88)}.mid-section h1{font-size:60px;font-weight:400;text-shadow:0 0 5px rgb(255,213,88)}.mid-section p{font-family:description-font}.bot-section-center{display:grid;gap:40px;width:100%;grid-template-columns:repeat(3,1fr);grid-template-areas:"signatory qrcode event";justify-items:center}.bot-section-center .qr-code{grid-area:qrcode;width:132px;height:132px;position:relative;display:flex;justify-content:center;align-items:center}.bot-section-center .qr-code .logo{z-index:2;position:absolute;width:50px;height:50px;border-radius:25px;background-color:#fff;display:flex;justify-content:center;align-items:center}.bot-section-center .qr-code .logo img{width:40px}.bot-section-center .qr-code canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(calc(132 / 164))}.bot-section-center .signatories{grid-area:signatory;display:flex;flex-direction:column;justify-content:center;height:100%}.bot-section-center .signatories .signatory{display:flex;flex-direction:column;justify-content:center;align-items:center}.bot-section-center .signatories .signatory .name{font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#000}.bot-section-center .event-details{grid-area:event;justify-self:center;display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:100%}.bot-section-center .event-details .highlight{font-weight:700}.bot-section-center .event-details div{display:flex;flex-direction:column;align-items:center}.bot-section{display:flex;gap:40px;width:100%}.bot-section .qr-code{width:132px;height:132px;position:relative;display:flex;justify-content:center;align-items:center}.bot-section .qr-code .logo{z-index:2;position:absolute;width:50px;height:50px;border-radius:25px;background-color:#fff;display:flex;justify-content:center;align-items:center}.bot-section .qr-code .logo img{width:40px}.bot-section .qr-code canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(calc(132 / 164))}.bot-section .signatories{display:flex;flex-direction:column;justify-content:space-around;height:100%}.bot-section .signatories .signatory .name{font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#000}.bot-section .event-details{margin-left:auto;justify-self:flex-end;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-around;height:100%}.bot-section .event-details .highlight{font-weight:700}.bot-section .event-details div{display:flex;flex-direction:column;align-items:flex-end}
