@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--clr-primary: #00cfff;--clr-txt-400: #000;--clr-txt-neg-400: #fff;--clr-bg-primary: #fff;--clr-bg-secondary: #f8f8f8;--clr-gray-400: #eee;--clr-black: #000;--clr-error: #d00000}:root[data-theme=dark]{--clr-txt-400: #fff;--clr-txt-neg-400: #000;--clr-bg-primary: #313131;--clr-bg-secondary: #002642;--clr-bg-accent: var(--clr-primary)}:root{--gap-50: .5rem;--gap-100: .75rem;--gap-200: 1.25rem;--gap-300: 1.5rem;--gap-400: 2rem;--gap-500: 3rem;--gap-600: 4rem;--gap-700: 7rem}@media screen and (max-width:47.9375rem){:root{--gap-700: 4.5rem}}:root{--nav-h: 5.226875rem;--v-maxw: 160rem;--v-maxh: 75rem;--full-h: calc(min(100dvh, var(--v-maxh)) - var(--nav-h));--offset-inline: max( var(--gap-400), calc((100dvw - var(--v-maxw) + var(--gap-400) * 2) / 2) );--offset-top: calc(var(--nav-h) + var(--gap-400))}@media screen and (max-width:47.9375rem){:root{--full-h: calc(var(--initial-h) - var(--nav-h))}}:root{--ease-in-out-250: all ease-in-out .25s;--liquid-glass-300: all cubic-bezier(.2, .9, .3, 1.5) .3s ;--cubic-bezier-500: all cubic-bezier(.16, 1, .3, 1) .5s;--cubic-bezier-1750: all cubic-bezier(.16, 1, .3, 1) 1.75s;--swiper-navigation-color: var(--clr-txt-400);--swiper-pagination-color: var(--clr-txt-400)}:root{--f-primary: "Inter", sans-serif;--f-accent: "IBM Plex Mono", sans-serif;--h1-size: 3.25em;--h2-size: 2em;--h3-size: 1.625em;--h4-size: 1.4em;--h5-size: 1.125em;--h6-size: 1em;font-size:15px}@media screen and (max-width:61.9375rem){:root{--h1-size: 2.5em;--h2-size: 1.85em;--h3-size: 1.5em;--h4-size: 1.25em}}@media screen and (max-width:47.9375rem){:root{--h1-size: 2.5rem;--h2-size: 1.85rem;--h3-size: 1.5rem;--h4-size: 1.25rem}}body{font-family:var(--f-primary);line-height:1.4;text-wrap:pretty}h1{font-size:var(--h1-size);line-height:1.2;text-wrap:balance}h1 em{font-weight:inherit}h1>a{color:var(--clr-txt-400);text-decoration:none;box-shadow:inset 0 -.35em var(--clr-primary);transition:var(--liquid-glass-300)}@media(hover:hover){h1>a:hover{box-shadow:inset 0 -.6em var(--clr-primary)}}h2{font-size:var(--h2-size);line-height:1.2;text-wrap:balance}h2 em{font-weight:inherit}h2>a{color:var(--clr-txt-400);text-decoration:none;box-shadow:inset 0 -.35em var(--clr-primary);transition:var(--liquid-glass-300)}@media(hover:hover){h2>a:hover{box-shadow:inset 0 -.6em var(--clr-primary)}}h3{font-size:var(--h3-size);line-height:1.2;text-wrap:balance}h3 em{font-weight:inherit}h3>a{color:var(--clr-txt-400);text-decoration:none;box-shadow:inset 0 -.35em var(--clr-primary);transition:var(--liquid-glass-300)}@media(hover:hover){h3>a:hover{box-shadow:inset 0 -.6em var(--clr-primary)}}h4{font-size:var(--h4-size);line-height:1.2;text-wrap:balance}h4 em{font-weight:inherit}h4>a{color:var(--clr-txt-400);text-decoration:none;box-shadow:inset 0 -.35em var(--clr-primary);transition:var(--liquid-glass-300)}@media(hover:hover){h4>a:hover{box-shadow:inset 0 -.6em var(--clr-primary)}}h5{font-size:var(--h5-size);line-height:1.2;text-wrap:balance}h5 em{font-weight:inherit}h5>a{color:var(--clr-txt-400);text-decoration:none;box-shadow:inset 0 -.35em var(--clr-primary);transition:var(--liquid-glass-300)}@media(hover:hover){h5>a:hover{box-shadow:inset 0 -.6em var(--clr-primary)}}h6{font-size:var(--h6-size);line-height:1.2;text-wrap:balance}h6 em{font-weight:inherit}h6>a{color:var(--clr-txt-400);text-decoration:none;box-shadow:inset 0 -.35em var(--clr-primary);transition:var(--liquid-glass-300)}@media(hover:hover){h6>a:hover{box-shadow:inset 0 -.6em var(--clr-primary)}}a{color:inherit;text-decoration:none;box-shadow:inset 0 -.15em var(--clr-primary);transition:var(--liquid-glass-300)}@media(hover:hover){a:hover{box-shadow:inset 0 -.4em var(--clr-primary)}}em{font-family:var(--f-accent);font-size:1.0325em;font-weight:600;font-style:normal;word-spacing:-.425em;color:var(--clr-primary)}sup{font-size:.625em}.w-100{width:100%;max-width:100%}.gap-0{gap:0}.m-0{margin:0}.is-cover{width:100%;height:100%}.is-cover img,.is-cover video{height:100%;object-fit:cover}.bg-img{height:100%;object-fit:cover}:root[data-reduced-motion=true] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}*,p,ul,ol,figure{padding:0;margin:0;box-sizing:border-box}img,video{display:block;width:100%;max-width:100%;max-height:100%;object-fit:contain}html,body{width:100%;max-width:100%;height:auto;margin-inline:auto;overflow-x:hidden}html:has(body.overflow-hidden){height:100dvh;overflow:hidden}body{background-color:var(--clr-bg-primary);position:relative;scroll-behavior:smooth;scroll-padding-top:var(--nav-h);padding-top:var(--offset-top)}body.post,body.page,.post,.page{margin-bottom:0}.swiper{-webkit-user-select:none;user-select:none}.skip-link.screen-reader-text{display:block;position:fixed;z-index:2000;left:-100dvw;top:-100dvh;width:fit-content;height:fit-content}.skip-link.screen-reader-text:focus{top:1rem;left:50%;transform:translate(-50%);opacity:1;visibility:visible}.swiper-btns{margin-top:var(--gap-400);display:flex;flex-direction:row;gap:var(--col-gap);justify-content:flex-start;align-items:center;padding-bottom:5px;padding-left:2px}@media screen and (max-width:47.9375rem){.swiper-btns{column-gap:var(--gap-200)}}.swiper-btns:has(.swiper-button-next.swiper-button-disabled):has(.swiper-button-prev.swiper-button-disabled){display:none}.swiper-button-next,.swiper-button-prev{position:unset;transform:none;font-size:1.5rem;background:#ffffffbf;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 7.5%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#fff 67.5%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#fff 60%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#fff 45%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#000 25%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#000 12.5%,transparent),0 3px 6px color-mix(in srgb,#000 10%,transparent);width:var(--btn-round-w-m);height:var(--btn-round-w-m);border-radius:100%;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;flex-shrink:0;padding:0;margin-top:0}@media(hover:hover){.swiper-button-next:hover,.swiper-button-prev:hover{transform:scale(1.075)}}.swiper-button-next:after,.swiper-button-prev:after{content:none}.swiper-button-next img,.swiper-button-prev img{width:60%;height:60%}.content-row{--col-gap: calc(var(--gap-400) / 2);width:var(--v-maxw);max-width:100%;min-height:calc(var(--min-h) - var(--offset-top));max-height:calc(var(--max-h) - var(--offset-top));padding-inline:var(--col-gap);display:flex;flex-direction:row;gap:var(--gap-400) 0;justify-content:var(--justify, flex-start);align-items:var(--align, flex-start);flex-wrap:wrap;margin-inline:auto}@media screen and (max-width:47.9375rem){.content-row{--col-gap: calc(var(--gap-200) / 2)}}.content-col{width:var(--w-l, 100%);padding-inline:var(--col-gap)}@media screen and (max-width:61.9375rem){.content-col{width:var(--w-m, 100%)}}@media screen and (max-width:47.9375rem){.content-col{width:var(--w-s, 100%)}}:root{--btn-round-w-m: 3rem;--btn-round-w-l: 4.5rem}@media screen and (max-width:47.9375rem){:root{--btn-round-w-l: 3rem}}.btn,#login .button{box-shadow:none;text-decoration:none;border:1px solid transparent;border-radius:100px;transition:var(--liquid-glass-300);padding:.75em 1em;display:flex;flex-direction:row;gap:.5em;justify-content:center;align-items:center;color:var(--clr-txt-400);font-weight:600;width:fit-content}@media(hover:hover){.btn:hover,#login .button:hover{transform:scale(1.025)}}.btn-primary,#login .button-primary{background:#00cfff;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#00cfff 10%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#00cfff 90%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#00cfff 80%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#00cfff 60%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#fff 100%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#fff 50%,transparent),0 3px 6px color-mix(in srgb,#fff 40%,transparent)}@media(hover:hover){.btn-primary:hover,#login .button-primary:hover{background:#00cfff;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#00cfff 10%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#00cfff 90%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#00cfff 80%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#00cfff 60%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#fff 100%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#fff 50%,transparent),0 3px 6px color-mix(in srgb,#fff 40%,transparent);opacity:.8}}.btn-secondary{background:#ffffffbf;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 7.5%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#fff 67.5%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#fff 60%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#fff 45%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#000 25%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#000 12.5%,transparent),0 3px 6px color-mix(in srgb,#000 10%,transparent)}@media(hover:hover){.btn-secondary:hover{background:#ffffffbf;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 7.5%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#fff 67.5%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#fff 60%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#fff 45%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#000 25%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#000 12.5%,transparent),0 3px 6px color-mix(in srgb,#000 10%,transparent);opacity:.8}}.btn-round{background:#ffffffbf;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 7.5%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#fff 67.5%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#fff 60%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#fff 45%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#000 25%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#000 12.5%,transparent),0 3px 6px color-mix(in srgb,#000 10%,transparent);width:var(--btn-round-w-m);height:var(--btn-round-w-m)}@media(hover:hover){.btn-round:hover{background:#ffffffbf;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 7.5%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#fff 67.5%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#fff 60%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#fff 45%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#000 25%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#000 12.5%,transparent),0 3px 6px color-mix(in srgb,#000 10%,transparent);opacity:.8;transform:scale(1.075)}}.btn-scroll-down{width:var(--btn-round-w-l);height:var(--btn-round-w-l);padding:.625rem}.btn-scroll-down .btn-icon{width:100%;height:100%}.btn-icon{width:1.25em;height:1.25em;font-size:1em}.btns-wrap{display:flex;flex-direction:row;gap:var(--gap-200);justify-content:flex-start;align-items:center;flex-wrap:wrap}.wpcf7{--btn-w: 12.5rem;--wpcf7-f-size: 1.5rem;width:100%;position:relative;padding-block:var(--gap-700)}@media screen and (max-width:61.9375rem){.wpcf7{--wpcf7-f-size: 1.25rem}}.wpcf7:before{content:"";position:absolute;z-index:0;top:0;left:50%;transform:translate(-50%);width:100dvw;height:100%;background-color:#00bae6}.wpcf7 form .wpcf7-response-output{grid-column:span 2;margin:0;border:0;color:var(--clr-txt-neg-400);padding:0}.wpcf7-form{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:var(--gap-400);align-items:flex-start;overflow:hidden;position:relative;z-index:100;padding-inline:2px}@media screen and (max-width:61.9375rem){.wpcf7-form{column-gap:var(--gap-200)}}.wpcf7-form.invalid .wpcf7-not-valid-tip,.wpcf7-form.submitting .wpcf7-spinner{display:block}@media screen and (max-width:47.9375rem){.wpcf7-form p{grid-column:span 2}}.wpcf7-form p:has(label){width:100%;font-size:var(--wpcf7-f-size);font-weight:600;color:var(--clr-txt-neg-400)}.wpcf7-form p:has(label):has(.is-hidden){display:none}.wpcf7-form p:has(.wpcf7-acceptance,[data-name=user-company]){grid-column:span 2}.wpcf7-form p:has([name=user-cv]){display:block;width:100%;max-width:100%;overflow:hidden}.wpcf7-form p:has([name=user-cv]) label{display:inherit;width:inherit;max-width:inherit;overflow:inherit}.wpcf7-form p:has(.btn-submit){display:flex;flex-direction:row;gap:var(--gap-200);justify-content:flex-start;align-items:center}.wpcf7-form label:has([data-name=user-company]){display:inline-block;width:calc(50% - var(--gap-400) / 2)}@media screen and (max-width:47.9375rem){.wpcf7-form label:has([data-name=user-company]){width:100%}}.wpcf7-form .btn-submit{order:2}.wpcf7-form .btn-submit:disabled{opacity:.5}.wpcf7-form .btn-primary{background:#000;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#000 10%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#000 90%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#000 80%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#000 60%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#fff 100%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#fff 50%,transparent),0 3px 6px color-mix(in srgb,#fff 40%,transparent);color:var(--clr-txt-neg-400);font-size:1.25rem;width:var(--btn-w)}@media screen and (max-width:47.9375rem){.wpcf7-form .btn-primary{width:100%}}.wpcf7-spinner{order:1;margin-inline:0;display:none}.wpcf7-form-control-wrap{display:block;width:100%}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap textarea{width:100%;padding:1rem;border:0;border-radius:0;font-family:var(--f-primary);font-size:var(--wpcf7-f-size);line-height:1.4;color:var(--clr-txt-400);background-color:transparent;border-bottom:1px solid var(--clr-txt-neg-400)}.wpcf7-form-control-wrap input:focus,.wpcf7-form-control-wrap select:focus,.wpcf7-form-control-wrap textarea:focus{outline-color:var(--clr-txt-neg-400)}.wpcf7-form-control-wrap input:autofill,.wpcf7-form-control-wrap input:autofill:hover,.wpcf7-form-control-wrap input:autofill:focus,.wpcf7-form-control-wrap input:autofill:active,.wpcf7-form-control-wrap select:autofill,.wpcf7-form-control-wrap select:autofill:hover,.wpcf7-form-control-wrap select:autofill:focus,.wpcf7-form-control-wrap select:autofill:active,.wpcf7-form-control-wrap textarea:autofill,.wpcf7-form-control-wrap textarea:autofill:hover,.wpcf7-form-control-wrap textarea:autofill:focus,.wpcf7-form-control-wrap textarea:autofill:active{background-color:transparent!important;-webkit-text-fill-color:var(--clr-txt-400)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wpcf7-form-control-wrap input::placeholder,.wpcf7-form-control-wrap select::placeholder,.wpcf7-form-control-wrap textarea::placeholder{font-family:var(--f-primary);color:var(--clr-txt-neg-400)}.wpcf7-form-control-wrap:has([name=user-cv]){position:relative;display:block;width:100%;max-width:100%;overflow:hidden}.wpcf7-form-control-wrap:has([name=user-cv]) .wpcf7-file{opacity:0;position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;padding:0}.wpcf7-form-control-wrap:has([name=user-cv]) .wpcf7-file+.input-file-visible{opacity:1}.wpcf7-form-control-wrap:has([name=user-cv]) .wpcf7-file+.input-file-visible .btn-upload-file{opacity:1}.wpcf7-form-control-wrap:has(.wpcf7-select){position:relative}.wpcf7-form-control-wrap:has(.wpcf7-select):before{content:"";font-family:"Font Awesome 7 Free";display:inline-block;overflow:visible;vertical-align:-.125em;font-size:.95em;color:var(--clr-txt-400);position:absolute;z-index:100;top:50%;right:1rem;transform:translateY(-50%);pointer-events:none;-webkit-user-select:none;user-select:none}.wpcf7-form-control-wrap:has(.is-open):before{transform:translateY(-50%) scaleY(-1)}.wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-file-visible{pointer-events:none;-webkit-user-select:none;user-select:none;display:flex;flex-direction:row;gap:var(--gap-200);justify-content:flex-start;align-items:center;margin-top:var(--gap-200)}@media screen and (max-width:47.9375rem){.input-file-visible{flex-direction:column-reverse;align-items:flex-start}}.btn-upload-file{flex-shrink:0}.upload-file-lbl{font-size:1.25rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;width:calc(100% - var(--btn-w) - var(--gap-200));max-width:calc(100% - var(--btn-w) - var(--gap-200))}@media screen and (max-width:47.9375rem){.upload-file-lbl{width:100%;max-width:100%}}.wpcf7-list-item{margin-left:0}.wpcf7-acceptance{display:block;margin-top:var(--gap-200)}.wpcf7-acceptance label{--input-w: 1.25rem;display:flex;flex-direction:row;gap:var(--gap-200);justify-content:flex-start;align-items:flex-start;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none}.wpcf7-acceptance label:before{content:"";width:var(--input-w);height:var(--input-w);border:1px solid var(--clr-txt-neg-400)}.wpcf7-acceptance label:has(input:checked):before{background-image:linear-gradient(var(--clr-txt-neg-400));background-repeat:no-repeat;background-size:55% 55%;background-position:center}.wpcf7-acceptance input[type=checkbox]{position:absolute;z-index:100;top:0;left:0;opacity:0;width:var(--input-w);height:var(--input-w)}.wpcf7-acceptance a{box-shadow:inset 0 -.15em var(--clr-txt-400)}@media(hover:hover){.wpcf7-acceptance a:hover{box-shadow:inset 0 -.4em var(--clr-txt-400)}}.wpcf7-list-item-label{width:calc(100% - var(--input-w) - var(--gap-200));font-size:1.25rem;text-wrap:balance}@media screen and (max-width:47.9375rem){.wpcf7-list-item-label{font-size:1rem;font-weight:400}}.wpcf7-not-valid-tip{display:none;color:var(--clr-txt-neg-400);font-size:1.125rem;font-weight:600;line-height:1;margin-top:1rem}.wpcf7-select{height:calc(var(--wpcf7-f-size) * 1.4 + 2rem + 1px)}.site-header{position:fixed;z-index:1000;top:var(--gap-400);left:50%;transform:translate(-50%);transform-origin:left;width:var(--v-maxw);max-width:calc(min(var(--v-maxw),100%) - var(--gap-400) * 2);border-radius:1rem;background:#ffffffbf;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 7.5%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#fff 67.5%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#fff 60%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#fff 45%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#000 25%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#000 12.5%,transparent),0 3px 6px color-mix(in srgb,#000 10%,transparent);display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;padding:.85rem 1.75rem calc(.85rem + 1px)}@media screen and (max-width:61.9375rem){.site-header{max-width:calc(100% - var(--gap-200) * 2);top:var(--gap-200);padding-inline:var(--gap-200)}}@media(hover:hover){.site-header:hover{transform:scale(1.0125) translate(-50%)}}.custom-logo-link{width:6.875rem;max-width:100%;box-shadow:none}@media(hover:hover){.custom-logo-link:hover{box-shadow:none}}@media screen and (max-width:61.9375rem){.menu-header-menu-container{width:100%;padding-inline:var(--gap-400);overflow-y:auto;scrollbar-color:var(--clr-primary) var(--clr-bg);scrollbar-width:thin}.menu-header-menu-container::-webkit-scrollbar{width:.5rem}.menu-header-menu-container::-webkit-scrollbar-thumb{background-color:var(--clr-primary);border-radius:.25rem}.menu-header-menu-container::-webkit-scrollbar-track{background-color:var(--clr-bg)}}.site-navigation,.menu,.menu ul{list-style:none;display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;align-items:center}@media screen and (max-width:61.9375rem){.site-navigation,.menu,.menu ul{width:100%;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}}@media screen and (max-width:61.9375rem){.menu{padding-bottom:.5rem}}.menu ul{list-style:none;padding-left:0}.menu-item,.wpml-ls-item{font-size:1rem;font-weight:600}@media screen and (max-width:61.9375rem){.menu-item,.wpml-ls-item{width:100%;font-size:1.125rem}}.menu-item a,.wpml-ls-item a{display:block;color:inherit;padding:.75em 1em;border-radius:100px;text-decoration:none;text-align:center;line-height:1.4;box-shadow:none;background:#ffffffbf;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 7.5%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#fff 67.5%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#fff 60%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#fff 45%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#000 25%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#000 12.5%,transparent),0 3px 6px color-mix(in srgb,#000 10%,transparent)}@media screen and (max-width:61.9375rem){.menu-item a,.wpml-ls-item a{width:100%}}@media(hover:hover){.menu-item a:hover,.wpml-ls-item a:hover{background:#ffffffbf;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 7.5%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#fff 67.5%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#fff 60%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#fff 45%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#000 25%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#000 12.5%,transparent),0 3px 6px color-mix(in srgb,#000 10%,transparent);transform:scale(1.025)}}.current-menu-item a,.tax-servizio .menu-item-services a,.tax-cliente .menu-item-projects a,.single-progetto .menu-item-projects a{background:#000;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#000 10%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#000 90%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#000 80%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#000 60%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#fff 100%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#fff 50%,transparent),0 3px 6px color-mix(in srgb,#fff 40%,transparent);color:var(--clr-txt-neg-400);position:relative;overflow:hidden}@media(hover:hover){.current-menu-item a:hover,.tax-servizio .menu-item-services a:hover,.tax-cliente .menu-item-projects a:hover,.single-progetto .menu-item-projects a:hover{background:#000;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#000 10%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#000 90%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#000 80%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#000 60%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#fff 100%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#fff 50%,transparent),0 3px 6px color-mix(in srgb,#fff 40%,transparent);opacity:.8}}.btn-menu-toggle{display:none;width:var(--btn-round-w-m);height:var(--btn-round-w-m);font-size:1.25rem}@media screen and (max-width:61.9375rem){.btn-menu-toggle{display:flex}}.btn-menu-toggle[aria-expanded=true] .icon-menu-close{display:block}.btn-menu-toggle[aria-expanded=true] .icon-menu-open{display:none}@media screen and (max-width:61.9375rem){.btn-menu-toggle[aria-expanded=true]+.site-navigation{opacity:1;pointer-events:all;animation:bounce;animation-duration:.3s;animation-timing-function:cubic-bezier(.2,.9,.3,1.5)}}.icon-menu-close{display:none}.site-navigation{--top: calc(var(--nav-h) + var(--gap-400));--bottom: var(--gap-400)}@media screen and (max-width:61.9375rem){.site-navigation{opacity:0;pointer-events:none;position:fixed;z-index:500;top:var(--top);right:0;bottom:var(--bottom);left:0;padding-block:var(--gap-400);height:calc(100dvh - var(--top) - var(--bottom) * 2);border-radius:1rem;background:#ffffffbf;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 7.5%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#fff 67.5%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#fff 60%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#fff 45%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#000 25%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#000 12.5%,transparent),0 3px 6px color-mix(in srgb,#000 10%,transparent)}}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.025)}to{transform:scale(1)}}.sep,.menu-right:before,.social-links:after{content:"";position:absolute;z-index:100;top:50%;right:0;transform:translateY(-50%);width:0;height:50%;border-right:1px solid var(--clr-txt-400)}.social-links{list-style:none;display:flex;flex-direction:row;gap:var(--gap-50);justify-content:center;align-items:center;width:fit-content;margin-left:auto;padding-inline:1rem;position:relative}.menu-right{padding-left:1rem;position:relative}@media screen and (max-width:61.9375rem){.menu-right{border-top:1px solid var(--clr-txt-400);padding-left:0;padding-top:1.5rem;margin-top:.5rem;width:100%}}.menu-right:before{right:unset;left:0}@media screen and (max-width:61.9375rem){.menu-right:before{content:none}}.wpml-ls{padding:0;line-height:1.4}@media screen and (max-width:61.9375rem){.wpml-ls{width:100%}}.wpml-ls-native{display:block;line-height:inherit}.site-footer{margin-top:calc(var(--gap-700) + var(--gap-500));margin-inline:auto;width:var(--v-maxw);max-width:100%;padding-inline:var(--gap-400);padding-bottom:calc(var(--gap-700) + var(--gap-500))}@media screen and (max-width:47.9375rem){.site-footer{padding-inline:var(--gap-200)}}.footer-infos{width:37.5rem;max-width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:var(--gap-400);align-items:flex-start}.wpml-ls-statics-footer{display:none}.site-main{display:flex;flex-direction:column;gap:var(--gap-700) 0;justify-content:flex-start;align-items:flex-start}.post-navigation{width:100%;display:flex;flex-direction:row;gap:var(--gap-400);justify-content:space-between;align-items:center}@media screen and (max-width:47.9375rem){.post-navigation{flex-direction:column-reverse;align-items:flex-start}}@media screen and (max-width:47.9375rem){.post-navigation .btns-wrap{width:100%}}@media screen and (max-width:47.9375rem){.post-navigation .btn{flex:1}}.post-metas{width:100%;display:flex;flex-direction:column;gap:var(--gap-200);justify-content:flex-start;align-items:flex-start;font-size:1.25rem}@media screen and (max-width:47.9375rem){.post-metas{font-size:1rem;row-gap:var(--gap-100)}}.post-meta{display:block;font-size:.85rem;font-weight:600;line-height:1.25;letter-spacing:1px;text-transform:uppercase}.main-header{position:relative;padding-bottom:var(--nav-h)}@media screen and (max-width:47.9375rem){.main-header{min-height:fit-content;height:var(--full-h);max-height:unset;row-gap:var(--gap-200)}}.main-header[style*="--min-h: 100"]{min-height:var(--full-h);max-height:var(--full-h)}.main-header:has(.btn-scroll-down){padding-bottom:calc(var(--nav-h) + var(--btn-round-w-l) + var(--col-gap))}@media screen and (max-width:47.9375rem){.main-header:has(.btn-scroll-down){padding-bottom:calc(var(--nav-h) + var(--btn-round-w-l) + var(--gap-200))}}.main-header .content-col:has(.btn-scroll-down){position:absolute;bottom:var(--nav-h);left:var(--col-gap)}.main-header .post-meta{font-size:1rem;line-height:1.5;box-shadow:none}@media(hover:hover){.main-header .post-meta:hover{box-shadow:none}.main-header .post-meta:hover>span{box-shadow:inset 0 -.4em var(--clr-primary)}}.main-header .post-meta>span{transition:var(--liquid-glass-300);box-shadow:inset 0 -.15em var(--clr-primary)}.text{--g: .725em;font-size:1rem;display:flex;flex-direction:column;gap:var(--g);justify-content:0;align-items:flex-start}@media screen and (max-width:47.9375rem){.text{row-gap:var(--gap-200)}}.text ul,.text ol{padding-left:var(--gap-200);display:flex;flex-direction:column;gap:calc(var(--g) / 2) 0;justify-content:flex-start;align-items:flex-start}@media screen and (max-width:47.9375rem){.text ul,.text ol{row-gap:calc(var(--gap-200) / 2)}}.text p:has(em:first-child:last-child):has(+h1),.text p:has(em:first-child:last-child):has(+h2),.text p:has(em:first-child:last-child):has(+h3){margin-bottom:calc(var(--g) * -1)}.text h1:not(:first-child){margin-top:.25rem}.text h1:not(:first-child:last-child){margin-bottom:-.25rem}.text h2:not(:first-child){margin-top:.25rem}.text h2:not(:first-child:last-child){margin-bottom:-.25rem}.text h3:not(:first-child){margin-top:.25rem}.text h3:not(:first-child:last-child){margin-bottom:-.25rem}.text h4:not(:first-child){margin-top:.25rem}.text h4:not(:first-child:last-child){margin-bottom:-.25rem}.text h5:not(:first-child){margin-top:.25rem}.text h5:not(:first-child:last-child){margin-bottom:-.25rem}.text h6:not(:first-child){margin-top:.25rem}.text h6:not(:first-child:last-child){margin-bottom:-.25rem}.size-XS{font-size:.825rem}.size-XS .btn{font-size:.8rem}.size-S{font-size:1.125rem}.size-S .btn{font-size:1rem}.size-M{font-size:1.25rem}.size-M .btn{font-size:1.125rem}.size-L{font-size:1.75rem}@media screen and (max-width:61.9375rem){.size-L{font-size:1.5rem}}.size-L .btn{font-size:1.25rem}.size-XL{font-size:2.5rem}@media screen and (max-width:61.9375rem){.size-XL{font-size:2.25rem}}@media screen and (max-width:47.9375rem){.size-XL{font-size:1.625rem}}.size-XL .btn{font-size:1.5rem}.btns-wrap-text{width:100%;margin-block:var(--gap-100)}@media screen and (max-width:47.9375rem){.btns-wrap-text{flex-direction:column;row-gap:var(--gap-50);margin-block:0}}.btns-wrap-text:first-child{margin-top:0}.btns-wrap-text:last-child{margin-bottom:var(--gap-200)}@media screen and (max-width:47.9375rem){.btns-wrap-text .btn{width:100%}}.cards-text{width:48rem;max-width:100%;margin-inline:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:var(--gap-400) var(--col-gap);align-items:stretch}@media screen and (max-width:61.9375rem){.cards-text{grid-template-columns:1fr}}@media screen and (max-width:47.9375rem){.cards-text{row-gap:var(--gap-200)}}.card-text{display:flex;flex-direction:row;gap:0 var(--col-gap);justify-content:flex-start;align-items:flex-start}@media screen and (max-width:47.9375rem){.card-text .text{row-gap:var(--gap-50)}}@media screen and (max-width:47.9375rem){.card-text .text>h1:first-child,.card-text .text>h2:first-child,.card-text .text>h3:first-child{margin-top:.25rem}}.card-icon{width:1.75em;height:1.75em;margin-top:.125em}.content-row:has(.swiper-gallery){overflow:hidden}.content-col[style*="--w-l: 100%;"] .swiper-gallery{overflow:visible}@media screen and (max-width:61.9375rem){.content-col[style*="--w-m: 100%;"] .swiper-gallery{overflow:visible}}@media screen and (max-width:47.9375rem){.content-col[style*="--w-s: 100%;"] .swiper-gallery{overflow:visible}}.swiper-gallery-slide a,.swiper-gallery-slide img,.gallery a,.gallery img{aspect-ratio:var(--a-ratio, unset);border-radius:var(--b-radius, 0)}.swiper-gallery-slide a,.gallery a{display:flex;flex-direction:row;gap:0;justify-content:flex-start;align-items:flex-start;overflow:hidden;box-shadow:none}.swiper-gallery-slide a:has(img),.gallery a:has(img){border:var(--b)}.swiper-gallery-slide a:has(img) img,.gallery a:has(img) img{border-radius:0}@media(hover:hover){.swiper-gallery-slide a:hover,.gallery a:hover{box-shadow:none}.swiper-gallery-slide a:hover img,.gallery a:hover img{transform:scale(1.0125)}}.swiper-gallery-slide img,.gallery img{height:100%;object-fit:cover;transition:var(--ease-in-out-250)}.swiper-gallery-slide>img,.gallery>img{border:var(--b)}.gallery{width:100%;display:grid;grid-template-columns:repeat(var(--n-l, 1),1fr);grid-template-rows:auto;gap:var(--gap-200);align-items:flex-start}@media screen and (max-width:61.9375rem){.gallery{grid-template-columns:repeat(var(--n-m, 1),1fr);gap:var(--gap-100)}}@media screen and (max-width:47.9375rem){.gallery{grid-template-columns:repeat(var(--n-s, 1),1fr);gap:var(--gap-50)}}@media screen and (max-width:61.9375rem){.gallery[style*="--n-m: 1;"]{gap:var(--gap-200)}}@media screen and (max-width:47.9375rem){.gallery[style*="--n-s: 1;"]{gap:var(--gap-200)}}.video-thumb{position:relative;background-color:var(--clr-black)}@media(hover:hover){.video-thumb:hover .icon-play{transform:translate(-50%,-50%)}}.video-thumb img:not(.icon-play){opacity:.5}.video-thumb .icon-play{width:4rem;height:4rem;position:absolute;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:61.9375rem){.video-thumb .icon-play{width:3rem;height:3rem}}.post-title{font-size:2rem}@media screen and (max-width:61.9375rem){.post-title{font-size:var(--h3-size)}}.btn-load-more{font-size:1.5rem;margin:var(--gap-400) auto 0;grid-column:span 2}@media screen and (max-width:47.9375rem){.btn-load-more{grid-column:span 1;font-size:1.125rem}}.posts-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:0;align-items:stretch}@media screen and (max-width:47.9375rem){.posts-grid{grid-template-columns:1fr}}.post-cell{position:relative;aspect-ratio:16/9;overflow:hidden;-webkit-user-select:none;user-select:none}@media(hover:hover){.post-cell:hover{box-shadow:none}.post-cell:hover:before{transform:scaleY(1)}.post-cell:hover .post-thumb img{transform:scale(1.0125)}.post-cell:hover .post-body{opacity:1}}.post-cell:before{content:"";position:absolute;z-index:50;top:0;right:0;bottom:0;left:0;background-color:#00a6cc9f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transform:scaleY(0);transform-origin:bottom;transition:var(--cubic-bezier-500)}@media(hover:none){.post-cell:before{background:linear-gradient(#0000,#00a6cc 75%);transform:scaleY(1);-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}}.post-cell .post-thumb{width:100%;height:100%}.post-cell .post-thumb img{height:100%;object-fit:cover;transition:var(--cubic-bezier-500)}@media(hover:none){.post-cell .post-thumb img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.post-cell .post-body{position:absolute;z-index:100;bottom:0;left:0;opacity:0;transition:var(--cubic-bezier-500);color:var(--clr-txt-neg-400);padding:var(--gap-400)}@media(hover:none){.post-cell .post-body{opacity:1}}.posts-table{width:100%;display:flex;flex-direction:column;gap:0;justify-content:flex-start;align-items:flex-start}.post-row{display:flex;flex-direction:row;gap:var(--col-gap);justify-content:space-between;align-items:center;width:100%;padding:var(--gap-400) var(--gap-400) var(--gap-400) 0;box-shadow:none;border-bottom:1px solid var(--clr-txt-400);position:relative;transition:var(--ease-in-out-250)}@media screen and (max-width:47.9375rem){.post-row{padding-block:var(--gap-200);padding-right:0}}@media(hover:hover){.post-row:hover{box-shadow:none;padding-left:var(--gap-400);background-color:var(--clr-primary)}.post-row:hover .post-body,.post-row:hover .post-icon{color:var(--clr-txt-neg-400)}}.post-row .post-body,.post-row .post-icon{position:relative;z-index:100}.post-row .post-title{font-weight:400}.post-icon{flex-shrink:0;font-size:2rem;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.post-icon img{width:2rem;height:2rem}.content-col:not([style*=--w-l]) .swiper-posts,.content-col:not([style*=--w-m]) .swiper-posts,.content-col:not([style*=--w-s]) .swiper-posts{overflow:visible}.content-col[style*="--w-l: 100%;"] .swiper-posts{overflow:visible}@media screen and (max-width:61.9375rem){.content-col[style*="--w-m: 100%;"] .swiper-posts{overflow:visible}}@media screen and (max-width:47.9375rem){.content-col[style*="--w-s: 100%;"] .swiper-posts{overflow:visible}}.swiper-posts .swiper-slide{height:auto}.post-slide{height:100%;display:flex;flex-direction:column;gap:var(--col-gap);justify-content:flex-start;align-items:flex-start;box-shadow:none;transition:var(--ease-in-out-250)}@media(hover:hover){.post-slide:hover{box-shadow:none}.post-slide:hover img{transform:scale(1.05)}.post-slide:hover .btn-primary{opacity:.8}}.post-slide .post-thumb{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:max(1rem,1.125dvw)}.post-slide .post-thumb img{height:100%;object-fit:cover;transition:var(--cubic-bezier-500)}.post-slide .post-body{flex-grow:1;width:100%;display:flex;flex-direction:row;gap:var(--gap-400);justify-content:space-between;align-items:flex-start}@media screen and (max-width:61.9375rem){.post-slide .post-body{flex-direction:column;row-gap:var(--gap-200)}}.post-slide .btn-primary{flex-grow:0;flex-shrink:0}.content-row:has(.clients-cont){overflow:hidden}.clients-cont{width:100%;display:flex;flex-direction:column;gap:var(--gap-200);justify-content:flex-start;align-items:flex-start}.clients{width:100%;transform:translate(var(--t));display:flex;flex-direction:row;gap:var(--gap-400);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;transition:transform linear var(--s)}.client{flex:0 0 calc((100% - var(--gap-400) * 5) / 6);box-shadow:none;aspect-ratio:1;transition:none;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}@media screen and (max-width:61.9375rem){.client{flex:0 0 calc((100% - var(--gap-400) * 3) / 4)}}@media screen and (max-width:47.9375rem){.client{flex:0 0 calc((100% - var(--gap-400) * 2) / 3)}}@media(hover:hover){a.client:hover{box-shadow:none;opacity:.8}}.client-thumb{width:100%;height:75%}@media screen and (max-width:47.9375rem){.client-thumb{height:100%}}.btn-play-pause{width:var(--btn-round-w-m);height:var(--btn-round-w-m);margin-left:auto}.btn-play-pause.is-active .btn-icon-play{display:block}.btn-play-pause.is-active .btn-icon-pause,.btn-icon-play{display:none}.content-related{width:var(--v-maxw);max-width:100%;padding-inline:var(--gap-400);margin-top:var(--gap-700);margin-inline:auto;display:flex;flex-direction:column;gap:var(--gap-400);justify-content:flex-start;align-items:flex-start}@media screen and (max-width:47.9375rem){.content-related{padding-inline:var(--gap-200);row-gap:var(--gap-100)}}.btn-back-home{font-size:1.25rem}html:has(>.login),.login{width:var(--v-maxw);max-width:100%;height:100%;overflow:hidden}.login{padding:var(--gap-400);display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}.login h1 a{background-image:url(/wp-content/themes/wp-3x1010/assets/site-logo.svg);background-size:contain;width:12.5rem;height:auto;aspect-ratio:300/129;display:block;box-shadow:none;margin-bottom:calc(var(--gap-400) * 2)}@media screen and (max-width:47.9375rem){.login h1 a{width:6.875rem}}@media(hover:hover){.login h1 a:hover{box-shadow:none}}.login .message,.login .notice,.login .success{box-shadow:none;padding-inline:0;border-left:0;font-size:1rem}#login{--btn-w: 12.5rem;--wpcf7-f-size: 1.25rem;width:37.5rem;max-width:100%;padding:0}#login label{font-size:var(--wpcf7-f-size);font-weight:600}#login input,#login select,#login textarea{width:100%;padding:1rem;border:0;border-radius:0;margin:0;font-family:var(--f-primary);font-size:var(--wpcf7-f-size);color:var(--clr-txt-400);background-color:transparent;border-bottom:1px solid var(--clr-txt-400)}#login input:focus,#login select:focus,#login textarea:focus{outline-color:var(--clr-primary);border-bottom:1px solid var(--clr-primary)}#login input:autofill,#login input:autofill:hover,#login input:autofill:focus,#login input:autofill:active,#login select:autofill,#login select:autofill:hover,#login select:autofill:focus,#login select:autofill:active,#login textarea:autofill,#login textarea:autofill:hover,#login textarea:autofill:focus,#login textarea:autofill:active{background-color:transparent!important;-webkit-text-fill-color:var(--clr-txt-400)!important;-webkit-box-shadow:none!important;box-shadow:none!important}#login .button{font-size:1.25rem;line-height:1;width:var(--btn-w);min-height:unset;height:auto}#login .button-primary{font-size:1.25rem;min-width:var(--btn-w);width:auto;border-radius:100px;background:#00cfff;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#00cfff 10%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#00cfff 90%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#00cfff 80%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#00cfff 60%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#fff 100%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#fff 50%,transparent),0 3px 6px color-mix(in srgb,#fff 40%,transparent)}@media(hover:hover){#login .button-primary:hover{background:#00cfff;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:var(--liquid-glass-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,#00cfff 10%,transparent),inset 2px 1px 0 -1px color-mix(in srgb,#00cfff 90%,transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,#00cfff 80%,transparent),inset -2px -6px 1px -5px color-mix(in srgb,#00cfff 60%,transparent),inset -1px 2px 3px -1px color-mix(in srgb,#fff 100%,transparent),inset 0 -4px 1px -2px color-mix(in srgb,#fff 50%,transparent),0 3px 6px color-mix(in srgb,#fff 40%,transparent);opacity:.8}}@media screen and (max-width:47.9375rem){#login .button-primary{width:100%}}#login .wp-hide-pw{min-width:unset;width:fit-content;padding:0;height:100%;aspect-ratio:1;outline:none!important}@media(hover:hover){#login .wp-hide-pw:hover{transform:none}}#login .dashicons-visibility,#login .dashicons-hidden{display:block;width:fit-content;height:fit-content;pointer-events:none}#login .dashicons-visibility:before,#login .dashicons-hidden:before{content:"";display:block;width:2rem;height:2rem;background-image:url(/wp-content/themes/wp-3x1010/assets/icons/eye.svg);background-repeat:no-repeat;background-size:contain;background-position:center}#login .dashicons-visibility:before{background-image:url(/wp-content/themes/wp-3x1010/assets/icons/eye.svg)}#login .dashicons-hidden:before{background-image:url(/wp-content/themes/wp-3x1010/assets/icons/eye-slash.svg)}#login #nav,#login #backtoblog{margin-block:var(--gap-400) 0;padding-inline:0;display:inline-block;width:49%}#login #backtoblog{text-align:right}#loginform,#lostpasswordform{padding:0 2px;border:0;box-shadow:none;display:flex;flex-direction:column;gap:var(--gap-400);justify-content:flex-start;align-items:flex-start}#loginform>*,#lostpasswordform>*{width:100%}#loginform .forgetmenot label,#lostpasswordform .forgetmenot label{display:block;font-size:1rem;font-weight:400;line-height:1;font-style:italic;margin:0}.submit{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.forgetmenot{--input-w: 1.25rem;display:flex;flex-direction:row;gap:var(--gap-200);justify-content:flex-start;align-items:center;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none}.forgetmenot:before{content:"";width:var(--input-w);height:var(--input-w);border:1px solid var(--clr-primary)}.forgetmenot:has(input:checked):before{background-image:linear-gradient(var(--clr-primary));background-repeat:no-repeat;background-size:55% 55%;background-position:center}.forgetmenot input[type=checkbox]{position:absolute;z-index:100;top:0;left:0;opacity:0;width:var(--input-w);height:var(--input-w)}.separator{width:100%;max-width:100%;height:0;border-width:1px 0 0 0;border-style:solid;border-color:var(--clr-txt-200);margin:0}.is-hidden{opacity:0}.otgs-development-site-front-end{display:none!important}
