@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-Nova-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-Nova-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Ikea Sans;src:url(/fonts/IKEA-Sans-Regular.otf) format("opentype");font-weight:400;font-style:normal}:root{--font-family-ui: "Proxima Nova", sans-serif;--font-family-body: "Ikea Sans", sans-serif;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 3rem;--font-size-xl: 4rem;--text-color-base: hsl(0, 0%, 5%);--text-color-muted: hsl(210, 5%, 40%);--primary-color: #D82C2C;--primary-color-hover: #B81F1F;--background-color: hsl(0, 0%, 98%);--link-color: hsl(211, 83%, 55%);--gray-color: hsl(210, 5%, 90%);--gray-color-hover: hsl(210, 5%, 85%);--padding-lg: 2.8125rem;--padding-md: 2.1875rem;--padding-sm: 1rem;--padding-xs: .5rem;--border-radius-sm: .5rem;--border-radius-md: 1rem;--border-radius-lg: 3rem}@media (max-width: 1024px){:root{--font-size-md: 1rem;--font-size-lg: 2.5rem;--font-size-xl: 3rem;--padding-lg: 1.5rem;--padding-md: 1.25rem;--padding-sm: .75rem;--padding-xs: .5rem;--border-radius-sm: .25rem;--border-radius-md: .75rem}}#app{min-height:100vh;margin-top:56px}body,html{font-family:var(--font-family-ui);color:var(--text-color-base);background-color:var(--background-color);margin:0;padding:0;line-height:1.5;overflow-x:hidden}*,*:before,*:after{box-sizing:inherit}h1,h2,p{margin:0;padding:0}h1{font-weight:700;font-size:var(--font-size-xl);line-height:1}h2{font-weight:600;font-size:var(--font-size-lg)}p{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:400;color:var(--text-color-base);margin:0}.muted{color:var(--text-color-muted)}ul{list-style:none;padding:0;margin:0}li,a{color:var(--text-color-base);text-decoration:none}.nav-link-text{display:flex;align-items:center;gap:.35rem;padding:.5rem}::selection{background:#ffb7b7}.row{display:flex;flex-wrap:wrap;width:100vw}.col-50{width:50%;margin:0}.col-35{width:35%;margin:0}.col{width:fit-content;margin:0 auto}@media (max-width: 768px){.col-50,.col-35{width:100%}}.content-wrapper{padding:var(--padding-md);display:flex;flex-direction:column;gap:var(--padding-md);box-sizing:border-box}.text-wrapper{display:flex;flex-direction:column;gap:var(--padding-sm)}img{width:100%;height:auto}.vueperslide{white-space:normal;background-size:cover;flex-shrink:0;display:block;width:100%;position:relative}.vueperslide--clone-1{position:absolute;top:0;bottom:0;right:100%}.vueperslides--rtl .vueperslide--clone-1{right:auto;left:100%}.vueperslide[href]{-webkit-user-drag:none}.vueperslide__image{position:absolute;inset:0;background-size:cover}.vueperslide__loader{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.vueperslide__content-wrapper:not(.vueperslide__content-wrapper--outside-top):not(.vueperslide__content-wrapper--outside-bottom){height:100%;margin:auto}.vueperslides--fade .vueperslide{position:absolute;inset:0;opacity:0;transition:ease-in-out opacity;transition-duration:inherit}.vueperslides--fade .vueperslide--active,.vueperslides--fade .vueperslide--visible{z-index:1;opacity:1}.vueperslides--slide-image-inside .vueperslide{overflow:hidden}.vueperslides--3d .vueperslide{position:absolute;z-index:-1;height:100%}.vueperslides--3d .vueperslide--previous-slide,.vueperslides--3d .vueperslide--active,.vueperslides--3d .vueperslide--next-slide{z-index:0}.vueperslides--3d .vueperslide--active{z-index:1}.vueperslides--3d .vueperslide[face=front]{transform:rotateY(90deg) translate(-50%) rotateY(-90deg)}.vueperslides--3d .vueperslide[face=right]{transform:rotateY(90deg) translate(50%);transform-origin:100% 0}.vueperslides--3d .vueperslide[face=back]{transform:rotateY(270deg) translate(-50%) rotateY(-90deg)}.vueperslides--3d .vueperslide[face=left]{transform:rotateY(270deg) translate(-50%);transform-origin:0 0}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:before,.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after{content:"";position:absolute;bottom:100%;left:-1em;right:-1em;height:2em;box-shadow:0 0 20px #00000040;z-index:2}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after{top:100%;bottom:auto}.vueperslides__arrows{color:#fff}.vueperslides__arrows--outside{color:currentColor}.vueperslides__arrow{top:50%;background-color:transparent;border:none;opacity:.7}.vueperslides__arrow--prev,.vueperslides--rtl .vueperslides__arrow--next{right:auto;left:.5em}.vueperslides__arrow--next,.vueperslides--rtl .vueperslides__arrow--prev{left:auto;right:.5em}.vueperslides__arrow:hover{opacity:1}.vueperslides__arrows--outside .vueperslides__arrow--prev,.vueperslides--rtl .vueperslides__arrows--outside .vueperslides__arrow--next{right:auto;left:-3.5em}.vueperslides__arrows--outside .vueperslides__arrow--next,.vueperslides--rtl .vueperslides__arrows--outside .vueperslides__arrow--prev{left:auto;right:-3.5em}.vueperslides__paused{top:.7em;right:.7em;opacity:0;text-shadow:0 0 3px rgba(0,0,0,.4);z-index:1}.vueperslides:hover .vueperslides__paused{opacity:1}.vueperslides__bullets:not(.vueperslides__bullets--outside){color:#fff}.vueperslides__bullet{margin:1.5em .6em;padding:0;border:none;background:none}.vueperslides__bullet .default{width:12px;height:12px;border-radius:12px;border:1px solid currentColor;background-color:transparent;box-shadow:0 0 1px #00000080,0 0 3px #0000004d;transition:.4s ease-in-out;box-sizing:border-box}.vueperslides__bullet .default span{display:none}.vueperslides__bullet--active .default{border-width:6px}.vueperslide,.vueperslide__image{background-position:center}.vueperslide__video{outline:none}.vueperslide--no-pointer-events:before{content:"";position:absolute;inset:0}.vueperslide__content-wrapper:not(.vueperslide__content-wrapper--outside-top):not(.vueperslide__content-wrapper--outside-bottom){display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;text-align:center}.vueperslide__content-wrapper.parallax-fixed-content,.vueperslide--has-image-inside .vueperslide__content-wrapper,.vueperslide--has-video .vueperslide__content-wrapper{position:absolute;z-index:2;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none}.vueperslides{position:relative}.vueperslides--fixed-height .vueperslides__inner,.vueperslides--fixed-height .vueperslides__parallax-wrapper,.vueperslides--fixed-height .vueperslide{height:inherit}.vueperslides--fixed-height .vueperslides__parallax-wrapper{padding-bottom:0!important}.vueperslides--fixed-height.vueperslides--bullets-outside{margin-bottom:4em}.vueperslides__inner{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vueperslides__parallax-wrapper{position:relative;overflow:hidden}.vueperslides--3d .vueperslides__parallax-wrapper{overflow:visible}.vueperslides__track{position:absolute;top:0;height:100%;left:0;right:0;overflow:hidden;z-index:1}.vueperslides--parallax .vueperslides__track{height:200%;transform:translateY(0)}.vueperslides--touchable .vueperslides__track{cursor:ew-resize;cursor:grab}.vueperslides--touchable .vueperslides__track--mousedown,.vueperslides--touchable .vueperslides__track--dragging{cursor:grabbing}.vueperslides--3d .vueperslides__track{overflow:visible;perspective:100em}.vueperslides__track-inner{white-space:nowrap;transition:.5s ease-in-out transform;height:100%;display:flex}.vueperslides--no-animation .vueperslides__track-inner{transition-duration:0s!important}.vueperslides--fade .vueperslides__track-inner{white-space:normal;transition:none}.vueperslides--3d .vueperslides__track-inner{transform-style:preserve-3d}.vueperslides__track--mousedown .vueperslides__track-inner{transition:.25s ease-in-out transform!important}.vueperslides__track--dragging .vueperslides__track-inner{transition:none}.vueperslides__arrow{position:absolute;font-size:inherit;color:inherit;text-align:center;transform:translateY(-50%);transition:.3s ease-in-out;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;z-index:2;line-height:1}.vueperslides__arrow svg{vertical-align:middle;stroke:currentColor;fill:none;width:3.5em;padding:1em;stroke-width:1;transition:.3s ease-in-out;box-sizing:border-box}.vueperslides__arrow svg:hover{stroke-width:1.3}.vueperslides__paused{position:absolute;transition:.3s ease-in-out}.vueperslides__bullets{display:flex;justify-content:center;position:absolute;bottom:0;left:0;right:0}.vueperslides__bullets--outside{position:relative}.vueperslides__bullets button,.vueperslides__bullet{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;z-index:2;display:flex;justify-content:center;align-items:center;color:inherit}.vueperslides__bullets button::-moz-focus-inner,.vueperslides__bullet::-moz-focus-inner{border:0}.vueperslides__fractions{position:absolute;top:.8em;left:.5em;z-index:2;padding:.2em 1em;border:1px solid rgba(255,255,255,.5);border-radius:2em;background:#fff3;color:#fff}.vueperslides__progress{position:absolute;top:0;left:0;right:0;z-index:2;height:6px;color:#000000b3}.vueperslides__progress>*{position:absolute;top:0;bottom:0;left:0;background:currentColor;transition:.3s ease-in-out}.vueperslides[data-v-a25ba241]{border-radius:var(--border-radius-md);overflow:hidden}img[data-v-a25ba241]{width:100%;height:100%;object-fit:cover}.vueperslides__arrow svg[data-v-a25ba241]{width:24px;height:24px;padding:var(--padding-xs);box-sizing:inherit;background-color:#000000d6;border-radius:var(--border-radius-lg);align-items:center;justify-content:center}.btn-primary[data-v-adaeb1bb],.btn-secondary[data-v-adaeb1bb]{display:inline-flex;align-items:center;border:none;cursor:pointer;text-decoration:none;font-size:1rem;font-weight:600;color:#fff;border-radius:var(--border-radius-lg);width:fit-content}.btn-primary[data-v-adaeb1bb]{background-color:transparent;background-color:var(--primary-color);border-radius:var(--border-radius-lg);padding:var(--padding-xs) var(--padding-sm);gap:.5rem}.btn-primary[data-v-adaeb1bb]:hover{background-color:var(--primary-color-hover)}.label[data-v-adaeb1bb],.arrow[data-v-adaeb1bb]{color:#fff;z-index:1}.label[data-v-adaeb1bb]{font-family:var(--font-family-ui);font-weight:600;text-wrap:nowrap;text-transform:none}.arrow[data-v-adaeb1bb]{display:flex;align-items:center;justify-content:center}.carousel-wrapper[data-v-f37cbd5c]{padding:var(--padding-sm);border-radius:var(--border-radius-md)}.square-logo[data-v-f37cbd5c]{width:clamp(20%,110px,140px);height:auto;aspect-ratio:1 / 1;object-fit:contain}.sponsor-grid[data-v-be958843]{display:flex;flex-wrap:wrap;gap:var(--padding-lg)}.sponsor-card[data-v-be958843]{box-sizing:border-box;display:flex;gap:var(--padding-md);width:min(100%,400px);background-color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));padding:var(--padding-md);border-radius:var(--border-radius-md)}.sponsor-info[data-v-be958843]{display:flex;flex-direction:column;gap:.5rem}.sponsor-address[data-v-be958843]{font-size:var(--font-size-sm);color:var(--text-color-muted);margin-top:auto}.sponsor-address a[data-v-be958843]{color:var(--text-color-muted);text-decoration:underline}.sponsor-addresses[data-v-be958843]{display:flex;flex-direction:column;gap:.5rem}img[data-v-be958843]{aspect-ratio:1 / 1;object-fit:contain;width:clamp(100px,100%,150px);display:block}.past-cards-wrapper[data-v-37d4059d]{display:flex;flex-wrap:wrap;gap:var(--padding-lg)}img[data-v-37d4059d]{object-fit:contain;width:100%;display:block;border-radius:var(--border-radius-md)}.card[data-v-37d4059d]{width:min(100%,400px);height:250px;perspective:1000px}.card-inner[data-v-37d4059d]{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.card:hover .card-inner[data-v-37d4059d]{transform:rotateY(180deg)}.card-front[data-v-37d4059d],.card-back[data-v-37d4059d]{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:1rem;object-fit:cover}.card-front[data-v-37d4059d]{z-index:2}.card-back[data-v-37d4059d]{transform:rotateY(180deg)}.sponsor-link[data-v-9ba0e7b1]{text-decoration:underline;color:var(--link-color)}.membership-card-wrapper[data-v-9ba0e7b1]{width:clamp(250px,80%,400px);margin:var(--padding-lg) auto}.membership-card[data-v-9ba0e7b1]{width:100%;border-radius:var(--border-radius-md)}.member-card[data-v-75fc04f2]{display:flex;flex-direction:column;gap:var(--padding-sm);width:100%}.member-image-wrapper[data-v-75fc04f2]{width:clamp(25vw,140px,200px);padding:var(--padding-md);max-width:100%}.member-image[data-v-75fc04f2]{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%}.member-details[data-v-75fc04f2]{display:flex;gap:var(--padding-sm);margin-left:var(--padding-sm);align-items:flex-start;max-width:100%;width:100%;flex-wrap:nowrap}.member-details>div[data-v-75fc04f2]{white-space:normal;word-break:break-word;overflow-wrap:break-word;flex:1;min-width:0}.polaroid-wrapper[data-v-0908e872]{width:fill;margin:var(--padding-lg)}.page_polaroid[data-v-0908e872]{width:100%}.team-grid[data-v-0908e872]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--padding-md)}@media (max-width: 768px){.team-grid[data-v-0908e872]{grid-template-columns:repeat(2,1fr)}}.event-grid[data-v-54c5f939]{display:flex;flex-wrap:wrap;gap:var(--padding-sm)}.event-card[data-v-54c5f939]{flex:0 0 calc((100% - 2 * var(--padding-sm)) / 3);box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem}@media (max-width: 1024px){.event-card[data-v-54c5f939]{flex:0 0 calc((100% - var(--padding-sm)) / 2)}}img[data-v-54c5f939]{aspect-ratio:5 / 4;object-fit:cover;border-radius:var(--border-radius-md);width:100%;display:block}.row[data-v-c9b4dcad]{width:100%}.instagram-btn[data-v-c9b4dcad]{background-image:linear-gradient(to right,#ffa052,#d90392)}.instagram-btn[data-v-c9b4dcad]:hover{background-image:linear-gradient(to right,#dc8945,#ba017d)}#container[data-v-3248d67d]{width:100%;height:auto}.positions[data-v-2f9954d0]{display:flex;flex-direction:column;gap:var(--padding-sm)}.positions p[data-v-2f9954d0]{background-color:var(--gray-color);padding:var(--padding-xs) var(--padding-sm);border-radius:var(--border-radius-sm)}.dropdown[data-v-2b599f01]{position:absolute;top:100%;background-color:var(--background-color);z-index:1000;display:flex;flex-direction:column;gap:.25rem;border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.dropdown-gap[data-v-2b599f01]{gap:.75rem;display:flex;flex-direction:column}@media (max-width: 1024px){.dropdown[data-v-2b599f01]{gap:.75rem}}.dropdown.show[data-v-2b599f01]{opacity:1;transform:translateY(0);pointer-events:auto}.nav-link-text[data-v-2b599f01]:hover{color:var(--primary-color)}nav[data-v-b22e53af]{display:flex;text-transform:uppercase;width:100%;max-width:100%;position:fixed;z-index:1000;top:0;background-color:var(--background-color)}.nav-wrapper[data-v-b22e53af]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--padding-xs) var(--padding-lg)}.nav-container[data-v-b22e53af]{display:flex;align-items:center;gap:min(10rem,5vw);width:100%}.nav-logo-link[data-v-b22e53af]{display:flex;justify-content:center}.nav-link-text[data-v-b22e53af]:hover{color:var(--primary-color)}.nav-logo[data-v-b22e53af]{height:2.5rem;width:auto}.nav-links[data-v-b22e53af]{display:flex;gap:2rem;list-style:none;position:relative;width:100%}.mobile-menu[data-v-b22e53af]{position:absolute;top:100%;left:0;right:0;flex-direction:column;background-color:var(--background-color);padding:var(--padding-sm);display:flex;gap:1rem;z-index:999;display:none}.nav-member-btn[data-v-b22e53af]{margin-left:auto}.hamburger[data-v-b22e53af]{display:none}.desktop-menu[data-v-b22e53af]{display:flex}@media (max-width: 1024px){.desktop-menu[data-v-b22e53af]{display:none}.mobile-menu[data-v-b22e53af]{display:flex}.hamburger[data-v-b22e53af]{display:block;cursor:pointer}.dropdown[data-v-b22e53af],.nav-member-btn[data-v-b22e53af]{display:none}}@media (max-width: 1024px){.dropdown,.dropdown.show{position:relative!important;transition:none;padding-left:var(--padding-sm)}.dropdown{display:none!important}.dropdown.show{display:flex!important}}footer[data-v-c16a8c80]{display:flex;flex-direction:column;padding:var(--padding-lg);background-color:var(--background-color);gap:1rem}ul[data-v-c16a8c80]{display:flex;list-style:none;padding:0;margin:0;gap:1.2rem}svg[data-v-c16a8c80]{display:block;width:24px;height:24px;fill:var(--text-color);transition:fill .3s ease;padding:.5rem}svg[data-v-c16a8c80]:hover{fill:var(--primary-color)}
