@font-face{font-family:Clash Display;src:url(/_astro/ClashDisplay-Extralight.D3i1MCwm.woff2) format("woff2"),url(/_astro/ClashDisplay-Extralight.BJExDEVH.woff) format("woff"),url(/_astro/ClashDisplay-Extralight.-kv4w5k0.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(/_astro/ClashDisplay-Light.DIjv0-nY.woff2) format("woff2"),url(/_astro/ClashDisplay-Light.Co9CQZ40.woff) format("woff"),url(/_astro/ClashDisplay-Light.CutxPsj4.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(/_astro/ClashDisplay-Regular.DhusH4GR.woff2) format("woff2"),url(/_astro/ClashDisplay-Regular.BKrzTZUV.woff) format("woff"),url(/_astro/ClashDisplay-Regular.zoOY6xZw.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(/_astro/ClashDisplay-Medium.BPdWq--j.woff2) format("woff2"),url(/_astro/ClashDisplay-Medium.D8oxfInt.woff) format("woff"),url(/_astro/ClashDisplay-Medium.RwyLHzhI.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(/_astro/ClashDisplay-Semibold.DcA1xgJG.woff2) format("woff2"),url(/_astro/ClashDisplay-Semibold.Cc_zfQ1K.woff) format("woff"),url(/_astro/ClashDisplay-Semibold.C8tXlykZ.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(/_astro/ClashDisplay-Bold.YaCnK2PY.woff2) format("woff2"),url(/_astro/ClashDisplay-Bold.79YOzMqN.woff) format("woff"),url(/_astro/ClashDisplay-Bold.5hYeFSJJ.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Youth;src:url(/_astro/YouthBlack.CsyE4rqi.woff2) format("woff2"),url(/_astro/YouthBlack.Dixysc7U.woff) format("woff"),url(/_astro/YouthBlack.D3wfveAc.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Youth;src:url(/_astro/YouthBold.DjRZ17Fl.woff2) format("woff2"),url(/_astro/YouthBold.DUzd5Dme.woff) format("woff"),url(/_astro/YouthBold.De7QfBSB.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}:root{--main-color: #5b8fb985;--second-color: #301E6785;--light-color: #03001C;--dark-color: #B6EADA}@media(prefers-color-scheme:dark){:root{--main-color: #301E6785;--second-color: #5b8fb985;--light-color: #B6EADA;--dark-color: #03001C}}html{color:var(--light-color);font-family:Clash Display,sans-serif}body{margin:0;background-color:var(--light-color);font-synthesis:none;text-rendering:optimizeLegibility;transition:background-color .5s linear;overflow-x:hidden}nav.nav-bar{position:fixed;top:0;left:0;right:0;height:4.5rem;display:flex;justify-content:space-between;align-items:center;padding:0 clamp(1rem,5vw,4rem);box-sizing:border-box;z-index:100;gap:clamp(1rem,4vw,3rem)}.nav-group{display:flex;align-items:center;gap:clamp(1rem,3.5vw,2.5rem);flex:1}.nav-group.nav-left{justify-content:flex-end}.nav-group.nav-right{justify-content:flex-start}#logo-placeholder{width:clamp(50px,10vw,60px);height:1.75rem;flex-shrink:0}.nav-item{text-decoration:none;color:var(--light-color);font-family:Clash Display,sans-serif;font-weight:500;font-size:clamp(.85rem,2vw,1.05rem);letter-spacing:.05em;text-transform:uppercase;position:relative;padding:.5rem .75rem;opacity:0;pointer-events:none;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),color .3s ease}.nav-left .nav-item{transform:translate(-35px)}.nav-right .nav-item{transform:translate(35px)}nav.nav-visible .nav-item{opacity:1;pointer-events:auto;transform:translate(0)}nav.nav-visible .nav-left .nav-item:nth-child(1){transition-delay:.1s}nav.nav-visible .nav-left .nav-item:nth-child(2){transition-delay:.2s}nav.nav-visible .nav-right .nav-item:nth-child(1){transition-delay:.2s}nav.nav-visible .nav-right .nav-item:nth-child(2){transition-delay:.3s}.nav-item:after{content:"";position:absolute;bottom:.2rem;left:50%;width:0;height:2px;background-color:var(--second-color);transition:width .3s cubic-bezier(.16,1,.3,1),left .3s cubic-bezier(.16,1,.3,1);border-radius:2px}.nav-item:hover{color:var(--second-color)}.nav-item:hover:after{width:80%;left:10%}.mobile-menu-btn{display:none;background:transparent;border:none;cursor:pointer;padding:.5rem;width:44px;height:44px;flex-direction:column;justify-content:center;align-items:center;gap:6px;z-index:101;opacity:0;pointer-events:none;transition:opacity .5s ease}nav.nav-visible .mobile-menu-btn{opacity:1;pointer-events:auto}.hamburger-bar{display:block;width:24px;height:2px;background-color:var(--light-color);border-radius:2px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s ease;transform-origin:center}nav.menu-open .hamburger-bar:nth-child(1){transform:translateY(8px) rotate(45deg)}nav.menu-open .hamburger-bar:nth-child(2){opacity:0;transform:scaleX(0)}nav.menu-open .hamburger-bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-menu-overlay{display:none}@media(max-width:768px){.nav-group{display:none}.mobile-menu-btn{display:flex}.mobile-menu-overlay{display:flex;position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:var(--dark-color);z-index:95;justify-content:center;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-100%);transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s ease,visibility .4s ease}nav.menu-open .mobile-menu-overlay{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mobile-menu-content{display:flex;flex-direction:column;align-items:center;gap:2.25rem}.mobile-nav-item{text-decoration:none;color:var(--light-color);font-family:Clash Display,sans-serif;font-weight:600;font-size:clamp(1.5rem,6vw,2.5rem);letter-spacing:.08em;text-transform:uppercase;position:relative;padding:.5rem 1rem;opacity:0;transform:translateY(20px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),color .3s ease}nav.menu-open .mobile-nav-item{opacity:1;transform:translateY(0)}nav.menu-open .mobile-nav-item:nth-child(1){transition-delay:.15s}nav.menu-open .mobile-nav-item:nth-child(2){transition-delay:.25s}nav.menu-open .mobile-nav-item:nth-child(3){transition-delay:.35s}nav.menu-open .mobile-nav-item:nth-child(4){transition-delay:.45s}.mobile-nav-item:after{content:"";position:absolute;bottom:.2rem;left:50%;width:0;height:3px;background-color:var(--second-color);transition:width .3s cubic-bezier(.16,1,.3,1),left .3s cubic-bezier(.16,1,.3,1);border-radius:2px}.mobile-nav-item:hover,.mobile-nav-item:active{color:var(--second-color)}.mobile-nav-item:hover:after,.mobile-nav-item:active:after{width:80%;left:10%}}.box-stage[data-astro-cid-tlpjrr7p]{perspective:1200px;perspective-origin:50% 50%;display:inline-flex;flex-direction:column;align-items:center;position:relative;pointer-events:auto;cursor:default;--box-h: 1.15em;--box-depth: calc(var(--box-h) / 2)}.box-prism[data-astro-cid-tlpjrr7p]{position:relative;transform-style:preserve-3d;transform-origin:center center 0;height:var(--box-h);display:flex;align-items:center;justify-content:center;transition:transform .6s cubic-bezier(.16,1,.3,1)}.box-stage[data-astro-cid-tlpjrr7p]:hover .box-prism[data-astro-cid-tlpjrr7p]{transform:rotateX(12deg) rotateY(-8deg) translateZ(8px)}.prism-tumbler[data-astro-cid-tlpjrr7p]{position:relative;transform-style:preserve-3d;transform-origin:center center 0;height:var(--box-h);display:flex;align-items:center;justify-content:center;animation:tumble-box 1.05s cubic-bezier(.16,1,.3,1) var(--anim-delay) 1 normal both}@keyframes tumble-box{0%{transform:rotateX(-90deg) translateY(-.1em);filter:brightness(.55);opacity:0}25%{opacity:1}80%{filter:brightness(1.08)}to{transform:rotateX(0) translateY(0);filter:brightness(1);opacity:1}}.face[data-astro-cid-tlpjrr7p]{display:flex;align-items:center;justify-content:center;backface-visibility:hidden;box-sizing:border-box}.face-front[data-astro-cid-tlpjrr7p]{position:relative;height:var(--box-h);transform:translateZ(var(--box-depth));padding:0 .08em}.word-text[data-astro-cid-tlpjrr7p]{font-family:Youth,sans-serif;font-weight:700;color:var(--light-color);letter-spacing:-.02em;display:block;line-height:1;white-space:nowrap;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.face-top[data-astro-cid-tlpjrr7p]{position:absolute;inset:0;transform:rotateX(90deg) translateZ(var(--box-depth));background:#b6eada14;border:1px dashed rgba(182,234,218,.28);pointer-events:none}.top-facet-grid[data-astro-cid-tlpjrr7p]{display:flex;align-items:center;justify-content:space-between;width:82%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.38rem,1.2vw,.55rem);color:var(--light-color);opacity:.6;letter-spacing:.08em}.facet-line[data-astro-cid-tlpjrr7p]{flex:1;height:1px;background:currentColor;opacity:.35;margin:0 .4em}.face-bottom[data-astro-cid-tlpjrr7p]{position:absolute;inset:0;transform:rotateX(-90deg) translateZ(var(--box-depth));background:#0000002e;pointer-events:none}.corner-mark[data-astro-cid-tlpjrr7p]{position:absolute;width:clamp(5px,.08em,9px);height:clamp(5px,.08em,9px);border-color:var(--main-color);border-style:solid;border-width:0;opacity:.5;pointer-events:none;transition:all .35s cubic-bezier(.16,1,.3,1)}.top-left[data-astro-cid-tlpjrr7p]{top:-2px;left:-2px;border-top-width:1px;border-left-width:1px}.top-right[data-astro-cid-tlpjrr7p]{top:-2px;right:-2px;border-top-width:1px;border-right-width:1px}.bottom-left[data-astro-cid-tlpjrr7p]{bottom:-2px;left:-2px;border-bottom-width:1px;border-left-width:1px}.bottom-right[data-astro-cid-tlpjrr7p]{bottom:-2px;right:-2px;border-bottom-width:1px;border-right-width:1px}.box-stage[data-astro-cid-tlpjrr7p]:hover .corner-mark[data-astro-cid-tlpjrr7p]{opacity:.95;border-color:var(--light-color);transform:scale(1.15)}@media(prefers-reduced-motion:reduce){.box-prism[data-astro-cid-tlpjrr7p],.prism-tumbler[data-astro-cid-tlpjrr7p]{animation:none!important;transform:none!important;opacity:1!important;filter:none!important}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.words[data-astro-cid-2b6d3mub]{position:absolute;top:clamp(5.5rem,13vh,8.5rem);left:0;right:0;display:none;opacity:1;flex-direction:column;align-items:center;justify-content:center;gap:.18em;padding:0 clamp(.75rem,3vw,2rem);box-sizing:border-box;font-size:clamp(2.6rem,11.5vw,4.25rem);line-height:1;pointer-events:none}@media(min-width:769px){.words[data-astro-cid-2b6d3mub]{font-size:clamp(4.5rem,7.5vw,9rem);gap:.15em;top:clamp(6.5rem,15vh,10rem)}}.word-row[data-astro-cid-2b6d3mub]{display:flex;justify-content:center;align-items:center;gap:.24em;white-space:nowrap}.box-wrapper[data-astro-cid-2b6d3mub]{display:flex;justify-content:center;align-items:center;width:5rem;height:5rem;background-color:var(--dark-color);color:var(--light-color);cursor:pointer;position:relative;transition:width .5s cubic-bezier(.25,1,.5,1),height .5s cubic-bezier(.25,1,.5,1);animation:pulse 2s cubic-bezier(.68,-.55,.27,1.55) infinite}.box-wrapper[data-astro-cid-2b6d3mub]:not(.expanding):hover{width:10rem;height:10rem;animation-play-state:paused}.box-wrapper[data-astro-cid-2b6d3mub].expanding{animation:none;width:100vw;height:100vh;border-radius:0}.logo-container[data-astro-cid-2b6d3mub]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;width:clamp(200px,60vw,500px);transition:all 1s cubic-bezier(.16,1,.3,1)}.logo-container[data-astro-cid-2b6d3mub] svg[data-astro-cid-2b6d3mub]{fill:var(--light-color);transition:fill .5s linear;width:100%}.logo-container[data-astro-cid-2b6d3mub] img[data-astro-cid-2b6d3mub]{display:block;width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo-container[data-astro-cid-2b6d3mub].show-large{opacity:1;transform:translate(-50%,-50%) scale(1)}.logo-container[data-astro-cid-2b6d3mub].move-to-nav{top:var(--final-top, 2.25rem);left:var(--final-left, 50%);width:var(--final-width);transform:translate(-50%,-50%)}#logo-placeholder{width:clamp(50px,10vw,60px);height:1.75rem}body{overflow-x:hidden}main[data-astro-cid-j7pv25f6]{display:grid;place-content:center;min-height:100dvh}
