.BlogLink_button__ca1_a{--offset:10px;--border-size:2px;display:inline-block;position:relative;padding:10px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--accent-color);letter-spacing:.1em;outline:none;cursor:pointer;font-weight:400;border-radius:0;box-shadow:inset 0 0 0 var(--border-size) currentcolor;transition:background .8s ease;width:-moz-fit-content;width:fit-content;margin-top:40px}.BlogLink_button__ca1_a:hover{background:var(--bg-dark);color:var(--text-white)}.BlogLink_button__horizontal__6FeLq,.BlogLink_button__vertical__mIVTX{position:absolute;top:var(--horizontal-offset,0);right:var(--vertical-offset,0);bottom:var(--horizontal-offset,0);left:var(--vertical-offset,0);transition:transform .8s ease;will-change:transform;pointer-events:none}.BlogLink_button__horizontal__6FeLq:before,.BlogLink_button__vertical__mIVTX:before{content:"";position:absolute;border:inherit}.BlogLink_button__horizontal__6FeLq{--vertical-offset:calc(var(--offset) * -1);border-top:var(--border-size) solid;border-bottom:var(--border-size) solid}.BlogLink_button__horizontal__6FeLq:before{top:calc(var(--vertical-offset) - var(--border-size));bottom:calc(var(--vertical-offset) - var(--border-size));left:calc(var(--vertical-offset) * -1);right:calc(var(--vertical-offset) * -1)}.BlogLink_button__ca1_a:hover .BlogLink_button__horizontal__6FeLq{transform:scaleX(0)}.BlogLink_button__vertical__mIVTX{--horizontal-offset:calc(var(--offset) * -1);border-left:var(--border-size) solid;border-right:var(--border-size) solid}.BlogLink_button__vertical__mIVTX:before{top:calc(var(--horizontal-offset) * -1);bottom:calc(var(--horizontal-offset) * -1);left:calc(var(--horizontal-offset) - var(--border-size));right:calc(var(--horizontal-offset) - var(--border-size))}.BlogLink_button__ca1_a:hover .BlogLink_button__vertical__mIVTX{transform:scaleY(0)}.navbar_navbar__UmAoS{position:fixed;top:0;left:0;right:0;background:var(--bg-dark);z-index:1000;transition:transform .3s ease,opacity .3s ease;padding:0;margin:0x}.navbar_navbarContainer__gDD7S{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1rem 0}.navbar_logo__lPblP{display:flex;align-items:center;gap:.5rem;color:var(--text-white);font-size:1.25rem}.navbar_logoIcon__aSjiu{color:var(--accent-color);width:40px;height:40px}.navbar_logoLink__2sA_y{display:flex}.navbar_navLinks__JGYd_{display:flex;align-items:center;gap:2rem}.navbar_navLink__IOPTb{color:var(--text-white);text-decoration:none;transition:all .3s ease;font-size:var(--font-size-level5);position:relative;padding:.5rem 0;overflow:hidden}.navbar_navLink__IOPTb:before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#8b5cf6,#7c3aed);transition:width .3s ease}.navbar_navLink__IOPTb:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(139,92,246,.1),transparent);transition:left .5s ease}.navbar_navLink__IOPTb:hover{color:#a78bfa}.navbar_navLink__IOPTb:hover:before{width:100%}.navbar_navLink__IOPTb:hover:after{left:100%}.navbar_hamburger__oeL6m{display:none;flex-direction:column;gap:6px;cursor:pointer;background:none;border:none;padding:8px;z-index:1001}.navbar_hamburgerLine__YNhIB{width:24px;height:2px;background-color:var(--text-white);transition:transform .3s ease-in-out,opacity .3s ease-in-out;display:block}.navbar_mobileMenu__uSswk{position:fixed;top:60px;left:0;right:0;background:var(--bg-dark);padding:1rem;border-top:1px solid rgba(255,255,255,.1);z-index:1000;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.navbar_mobileMenu__uSswk.navbar_active__Rbd1_{transform:translateY(0);opacity:1;visibility:visible}.navbar_mobileNavLinks__5zuZc{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1rem 0}.navbar_backdrop__sJmHi{display:none}.navbar_hamburger__oeL6m.navbar_active__Rbd1_ .navbar_hamburgerLine__YNhIB:first-child{transform:rotate(45deg) translate(6px,6px)}.navbar_hamburger__oeL6m.navbar_active__Rbd1_ .navbar_hamburgerLine__YNhIB:nth-child(2){opacity:0}.navbar_hamburger__oeL6m.navbar_active__Rbd1_ .navbar_hamburgerLine__YNhIB:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.navbar_mobileNavLinks__5zuZc a{opacity:0;transform:translateY(10px);transition:all .3s ease-in-out;position:relative;padding:.75rem 1rem;border-radius:8px;overflow:hidden}.navbar_mobileNavLinks__5zuZc a:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(139,92,246,.1),transparent);transition:left .5s ease}.navbar_mobileNavLinks__5zuZc a:hover:before{left:100%}.navbar_mobileNavLinks__5zuZc a:hover{background:rgba(139,92,246,.1);color:#a78bfa;transform:translateY(-2px)}.navbar_mobileMenu__uSswk.navbar_active__Rbd1_ .navbar_mobileNavLinks__5zuZc a{opacity:1;transform:translateY(0)}.navbar_mobileMenu__uSswk.navbar_active__Rbd1_ .navbar_mobileNavLinks__5zuZc a:first-child{transition-delay:.1s}.navbar_mobileMenu__uSswk.navbar_active__Rbd1_ .navbar_mobileNavLinks__5zuZc a:nth-child(2){transition-delay:.2s}.navbar_mobileMenu__uSswk.navbar_active__Rbd1_ .navbar_mobileNavLinks__5zuZc a:nth-child(3){transition-delay:.3s}.navbar_mobileMenu__uSswk.navbar_active__Rbd1_ .navbar_mobileNavLinks__5zuZc a:nth-child(4){transition-delay:.4s}@keyframes navbar_fadeIn___0txW{0%{opacity:0}to{opacity:1}}@media (max-width:767.98px){.navbar_navLinks__JGYd_{display:none}.navbar_hamburger__oeL6m{display:flex}.navbar_mobileMenu__uSswk{display:block}.navbar_mobileLangSelector__fe9ae{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1);width:100%;display:flex;justify-content:center;opacity:0;transform:translateY(10px);transition:all .3s ease-in-out;transition-delay:.5s}.navbar_mobileMenu__uSswk.navbar_active__Rbd1_ .navbar_mobileLangSelector__fe9ae{opacity:1;transform:translateY(0)}}@media (min-width:1200px) and (max-width:1399.98px){.navbar_navbarContainer__gDD7S{padding:1rem 3rem}}@media (min-width:992px) and (max-width:1199.98px){.navbar_navbarContainer__gDD7S{padding:1rem 2rem}}@media (min-width:768px) and (max-width:991.98px){.navbar_navbarContainer__gDD7S{padding:1rem 2rem}}@media (min-width:576px) and (max-width:767.98px){.navbar_navbarContainer__gDD7S{padding:.75rem 1.5rem}}@media (max-width:575.98px){.navbar_navbarContainer__gDD7S{padding:.75rem 1rem}.navbar_logo__lPblP{font-size:1.125rem}.navbar_hamburgerLine__YNhIB{width:20px}.navbar_mobileNavLinks__5zuZc{gap:1.25rem}}