:root{--lk-serif-font:"loretta",serif;--lk-sans-font:"sofia-pro",sans-serif;--lk-mono-font:"fira-mono",monospace;font-family:var(--lk-serif-font);font-weight:400;font-style:normal;--lk-col-1:#121212;--lk-col-1-v2:#161516;--lk-col-1-v3:#d6e1ec;--lk-col-1-v4:#585f65;--lk-col-2:#70b5ed;--lk-col-3:#f8f5ed;--lk-col-4:#f8ebeb;--lk-col-5:#d5c3b0;--lk-col-6:#af2c24;--lk-font-color:var(--lk-col-1);--lk-font-color-hover:var(--lk-col-1-v2);--lk-font-color-highlight-inactive:var(--lk-col-1-v3);--lk-font-color-highlight-active:var(--lk-col-1);--lk-header-height:clamp(80px,10vh,10vh)}*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}body{-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__nuxt{isolation:isolate}code,kbd,pre,samp{font-family:var(--lk-mono-font);font-weight:400;font-style:normal}:root{--container-max-width-upper-limit:2000px;--dynamic-container-max-width: calc(100% - 40px) ;--global-grid-gap:20px}@media(min-width:640px){:root{--global-grid-gap: calc(2.41758px + 2.74725vw) }}@media(min-width:840px){:root{--dynamic-container-max-width: calc(100% - 80px) }}@media(min-width:1024px){:root{--dynamic-container-max-width: calc(100% + 158.13953px - 23.25581vw) }}@media(min-width:1368px){:root{--dynamic-container-max-width: calc(100% + 93.33333px - 18.51852vw) ;--global-grid-gap: calc(5.16667px + 2.5463vw) }}@media(min-width:1800px){:root{--dynamic-container-max-width: calc(100% + 240px - 26.66667vw) ;--global-grid-gap: calc(6px + 2.5vw) }}@media(min-width:2400px){:root{--dynamic-container-max-width:var(--container-max-width-upper-limit);--global-grid-gap:66px}}input:not([type=range]):-webkit-autofill,input:not([type=range]):-webkit-autofill:focus,input:not([type=range]):-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--lk-font-color);caret-color:var(--lk-font-color);box-shadow:inset 0 0 0 1000px #fff}input:not([type=range]):-webkit-autofill,input:not([type=range]):-webkit-autofill:focus,input:not([type=range]):-webkit-autofill:hover,input:not([type=range]):autofill,input:not([type=range]):autofill:focus,input:not([type=range]):autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover,textarea:autofill,textarea:autofill:focus,textarea:autofill:hover{-webkit-text-fill-color:var(--lk-font-color);caret-color:var(--lk-font-color);box-shadow:inset 0 0 0 1000px #fff}html{overflow-x:auto;overflow-y:scroll;position:relative;background:#fff}html.lk-mob-nav-open,html.lk-mob-nav-open body{overflow:hidden}html.lk-mob-nav-open body{position:fixed;top:var(--lk-scroll-lock-top,0);width:100%}body{font-family:var(--lk-serif-font);font-weight:300;font-style:normal;font-size:18px;color:var(--lk-font-color);line-height:1.5;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}@media(min-width:800px){body{font-size:calc(10px + 1vw)}}@media(min-width:1200px){body{font-size:calc(18.66667px + .27778vw)}}@media(min-width:1920px){body{font-size:24px}}body>:not(#vue-inspector-container):not(#nuxt-devtools-container):not(#teleports){height:100%}body a{color:var(--lk-font-color);cursor:pointer}@media(hover:hover){body a:hover{color:var(--lk-font-color-hover)}}.ui-button{display:block;border:1px solid var(--lk-font-color);border-radius:0;outline:0;box-shadow:0 0 0 transparent;margin:0;color:#fff;padding:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--lk-font-color);cursor:pointer;font-family:var(--lk-sans-font);font-weight:800;font-style:normal;font-size:10px}@media(min-width:800px){.ui-button{font-size:calc(-6px + 2vw)}}@media(min-width:1200px){.ui-button{font-size:18px}}@media(min-width:1920px){.ui-button{font-size:18px}}@media(hover:hover){.ui-button:hover{color:var(--lk-font-color);background-color:#fff}}.error-page{display:flex;align-items:center;justify-content:center;text-align:center;height:100vh}.error-page__content{display:flex;flex-direction:column;gap:40px}.error-page__content>*{margin-bottom:0}
