.arcan-logo_logoContainer__3i42y{position:relative;--logo-size:50px;width:var(--logo-size);height:var(--logo-size);margin:calc(var(--logo-size) * .285)}.arcan-logo_logoContent__g_1uk{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s ease-in-out}.arcan-logo_visible__orVph{opacity:1;pointer-events:auto}.arcan-logo_hidden__h0Zu_{opacity:0;pointer-events:none}.arcan-logo_logoContent__g_1uk:not(.arcan-logo_loadingState__1leLG){cursor:pointer}.arcan-logo_logoContent__g_1uk:not(.arcan-logo_loadingState__1leLG):hover .arcan-logo_arcaneCircle__tDdad{border-color:#c77dff;box-shadow:0 0 calc(var(--logo-size) * .2857) rgba(199,125,255,.7),inset 0 0 calc(var(--logo-size) * .2857) rgba(199,125,255,.3);transform:scale(1.03)}.arcan-logo_logoContent__g_1uk:not(.arcan-logo_loadingState__1leLG):hover .arcan-logo_devCore__B9CAF{box-shadow:0 0 calc(var(--logo-size) * .2142) rgba(0,255,127,1),inset 0 0 calc(var(--logo-size) * .1071) rgba(157,78,221,.7);transform:translate(-50%,-50%) scale(1.1)}.arcan-logo_logoContent__g_1uk:not(.arcan-logo_loadingState__1leLG):hover .arcan-logo_techOverlay__BhcM2{opacity:1}.arcan-logo_arcaneCircle__tDdad{width:100%;height:100%;position:relative;border-radius:50%;background:radial-gradient(circle at 30% 30%,transparent 0,rgba(138,43,226,.05) 5%,rgba(138,43,226,.2) 10%,transparent 30%),radial-gradient(circle at 70% 70%,transparent 0,rgba(75,0,130,.07) 5%,rgba(75,0,130,.3) 10%,transparent 30%),conic-gradient(from 0deg,#1a0033,#2d1b69,#4a0e4e,#1a0033);border:calc(var(--logo-size) * .0214) solid #9d4edd;box-shadow:0 0 calc(var(--logo-size) * .2142) rgba(157,78,221,.5),inset 0 0 calc(var(--logo-size) * .2142) rgba(157,78,221,.2);overflow:hidden}.arcan-logo_runicRing__fl5Wo{border:calc(var(--logo-size) * .0142) solid rgba(157,78,221,.8);border-radius:50%;background:transparent}.arcan-logo_runicRing__fl5Wo,.arcan-logo_runicRing__fl5Wo:before{position:absolute;top:50%;left:50%;width:calc(var(--logo-size) * .7857);height:calc(var(--logo-size) * .7857);transform:translate(-50%,-50%)}.arcan-logo_runicRing__fl5Wo:before{content:"⦿ ⧨ ⬢ ⟐ ⬟ ⦾ ⬣ ⟡";color:#9d4edd;font-size:calc(var(--logo-size) * .0857);font-weight:700;display:flex;align-items:center;justify-content:center;animation:arcan-logo_runic-rotate__4k4SQ 20s linear infinite;text-align:center;line-height:1}.arcan-logo_techOverlay__BhcM2{width:calc(var(--logo-size) * .5714);height:calc(var(--logo-size) * .5714);background-image:linear-gradient(45deg,transparent 40%,rgba(0,255,127,.6) 50%,transparent 60%),linear-gradient(-45deg,transparent 40%,rgba(0,255,127,.4) 50%,transparent 60%);background-size:calc(var(--logo-size) * .0571) calc(var(--logo-size) * .0571);opacity:.8;animation:arcan-logo_tech-scan__rKRv1 3s ease-in-out infinite}.arcan-logo_devCore__B9CAF,.arcan-logo_techOverlay__BhcM2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.arcan-logo_devCore__B9CAF{width:calc(var(--logo-size) * .2571);height:calc(var(--logo-size) * .2571);background:radial-gradient(circle at center,#00ff7f 0,#9d4edd 70%,#4a0e4e 100%);border:calc(var(--logo-size) * .0142) solid #00ff7f;box-shadow:0 0 calc(var(--logo-size) * .1428) rgba(0,255,127,.8),inset 0 0 calc(var(--logo-size) * .0714) rgba(157,78,221,.5);animation:arcan-logo_core-pulse__wFQ32 2s ease-in-out infinite}.arcan-logo_devCore__B9CAF:before{content:"{ }";top:50%;left:50%;transform:translate(-50%,-50%);color:#0a0a0a;font-size:calc(var(--logo-size) * .1)}.arcan-logo_codeSymbol__xU_lu,.arcan-logo_devCore__B9CAF:before{position:absolute;font-weight:700;font-family:Courier New,monospace}.arcan-logo_codeSymbol__xU_lu{color:#00ff7f;font-size:calc(var(--logo-size) * .1142);opacity:.9;pointer-events:none;width:calc(var(--logo-size) * .1714);height:calc(var(--logo-size) * .1714);display:flex;align-items:center;justify-content:center;text-shadow:0 0 calc(var(--logo-size) * .0571) rgba(0,255,127,.8)}.arcan-logo_symbol1__OY0Sv{top:calc(var(--logo-size) * .1071);left:50%;transform:translateX(-50%);animation:arcan-logo_float-1__SsFWH 4s ease-in-out infinite}.arcan-logo_symbol2__Ypkc3{bottom:calc(var(--logo-size) * .1071);right:calc(var(--logo-size) * .1428);animation:arcan-logo_float-2__2_c5C 3.5s ease-in-out infinite}.arcan-logo_symbol3__uCICO{top:calc(var(--logo-size) * .2142);left:calc(var(--logo-size) * .1071);animation:arcan-logo_float-3__dpM9c 4.5s ease-in-out infinite}.arcan-logo_symbol4__Ojgt_{bottom:calc(var(--logo-size) * .2142);right:calc(var(--logo-size) * .1071);animation:arcan-logo_float-4__Smz5g 3.8s ease-in-out infinite}.arcan-logo_loadingState__1leLG.arcan-logo_visible__orVph .arcan-logo_arcaneCircle__tDdad{animation:arcan-logo_arcane-rotate__79_Cs 3s linear infinite}.arcan-logo_loadingState__1leLG.arcan-logo_visible__orVph .arcan-logo_techOverlay__BhcM2{animation:arcan-logo_tech-loading___fZmH 1.5s linear infinite}.arcan-logo_loadingState__1leLG.arcan-logo_visible__orVph .arcan-logo_devCore__B9CAF{animation:arcan-logo_core-loading__LKXYq 1s ease-in-out infinite alternate}.arcan-logo_loadingState__1leLG.arcan-logo_visible__orVph .arcan-logo_runicRing__fl5Wo:before{animation:arcan-logo_runic-rotate__4k4SQ 8s linear infinite}@keyframes arcan-logo_runic-rotate__4k4SQ{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes arcan-logo_tech-scan__rKRv1{0%,to{opacity:.6}50%{opacity:1}}@keyframes arcan-logo_core-pulse__wFQ32{0%,to{box-shadow:0 0 calc(var(--logo-size) * .1428) rgba(0,255,127,.8),inset 0 0 calc(var(--logo-size) * .0714) rgba(157,78,221,.5);transform:translate(-50%,-50%) scale(1)}50%{box-shadow:0 0 calc(var(--logo-size) * .2142) rgba(0,255,127,1),inset 0 0 calc(var(--logo-size) * .1071) rgba(157,78,221,.7);transform:translate(-50%,-50%) scale(1.05)}}@keyframes arcan-logo_float-1__SsFWH{0%,to{transform:translateX(-50%) translateY(0) rotate(0deg);opacity:.9}50%{transform:translateX(-50%) translateY(-8px) rotate(180deg);opacity:1}}@keyframes arcan-logo_float-2__2_c5C{0%,to{transform:translateY(0) rotate(0deg);opacity:.9}50%{transform:translateY(8px) rotate(-90deg);opacity:1}}@keyframes arcan-logo_float-3__dpM9c{0%,to{transform:translateY(0) rotate(0deg);opacity:.9}50%{transform:translateY(-6px) rotate(90deg);opacity:1}}@keyframes arcan-logo_float-4__Smz5g{0%,to{transform:translateY(0) rotate(0deg);opacity:.9}50%{transform:translateY(6px) rotate(-180deg);opacity:1}}@keyframes arcan-logo_arcane-rotate__79_Cs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes arcan-logo_tech-loading___fZmH{0%{background-position:0 0;opacity:.6}50%{opacity:1}to{background-position:50px 50px;opacity:.6}}@keyframes arcan-logo_core-loading__LKXYq{0%{transform:translate(-50%,-50%) scale(.9);box-shadow:0 0 calc(var(--logo-size) * .1071) rgba(0,255,127,.8),inset 0 0 calc(var(--logo-size) * .0571) rgba(157,78,221,.5)}to{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 calc(var(--logo-size) * .25) rgba(0,255,127,1),0 0 calc(var(--logo-size) * .4285) rgba(0,255,127,.4)}}.buttons_controls__s6gFV{margin:32px 0;display:flex;gap:24px;justify-content:center}.buttons_btn__FfrBo{padding:12px 24px;background:linear-gradient(45deg,#1a0033,#2d1b69);border:2px solid #9d4edd;color:#9d4edd;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:.9em;border-radius:0}.buttons_btn__FfrBo.buttons_active__eR3SA,.buttons_btn__FfrBo:hover{background:linear-gradient(45deg,#9d4edd,#00ff7f);color:#0a0a0a;box-shadow:0 0 20px rgba(157,78,221,.6);transform:translateY(-2px)}.buttons_navList__obG1V{display:flex;gap:1.5rem;transition:all .3s ease-in-out}.buttons_navList__obG1V.buttons_left__qJwE3{justify-content:flex-end}.buttons_navList__obG1V.buttons_right__Zc2yz{justify-content:flex-start}.buttons_navList__obG1V.buttons_sticky__SoQw_{gap:1.2rem}.buttons_navLink__57mXw{--fs-navlink:0.75rem;position:relative;padding:.4rem .8rem;color:#cbd5e1;text-decoration:none;font-weight:400;font-size:var(--fs-navlink);letter-spacing:.3px;transition:all .3s ease;border-radius:100vmax}.buttons_navLink__57mXw:hover{color:#f8fafc;background-color:rgba(148,163,184,.2)}.buttons_resumeBtn__qpePZ{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem;background-image:linear-gradient(90deg,#8e2de2 0,#4a00e0 51%,#8e2de2);background-size:200% auto;border:none;border-radius:8px;color:#ffffff;text-decoration:none;font-weight:600;font-size:.9rem;letter-spacing:.5px;transition:all .4s cubic-bezier(.25,.8,.25,1);box-shadow:0 4px 15px 0 rgba(74,0,224,.4);cursor:pointer}.buttons_resumeBtn__qpePZ:hover{background-position:100%;color:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:0 8px 25px 0 rgba(142,45,226,.5)}.buttons_resumeBtn__qpePZ:active{transform:translateY(0);box-shadow:0 4px 15px 0 rgba(74,0,224,.4)}.buttons_resumeIcon__DqXyt{filter:invert(1);width:16px;height:16px}@media (max-width:768px){.buttons_controls__s6gFV{gap:16px}.buttons_btn__FfrBo{padding:10px 20px;font-size:.8em}.buttons_navList__obG1V{gap:1rem}.buttons_navList__obG1V.buttons_sticky__SoQw_{gap:.8rem}.buttons_navLink__57mXw{padding:.3rem .6rem;font-size:.8rem}.buttons_resumeBtn__qpePZ{padding:.4rem .8rem;font-size:.8rem}}@media (max-width:640px){.buttons_navList__obG1V{gap:.8rem}.buttons_navLink__57mXw{padding:.25rem .5rem;font-size:.75rem}.buttons_resumeBtn__qpePZ{padding:.35rem .7rem;font-size:.75rem}}