.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}#preloader[data-astro-cid-rmhqrm2x]{z-index:200000;background-color:var(--color-black);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}#preloader[data-astro-cid-rmhqrm2x].invisible{opacity:0;visibility:hidden}#preloader[data-astro-cid-rmhqrm2x] .logo[data-astro-cid-rmhqrm2x]{width:calc(var(--fs) * 15.4375);height:calc(var(--fs) * 2.0625);overflow:hidden}#preloader[data-astro-cid-rmhqrm2x] .logo[data-astro-cid-rmhqrm2x].intro{opacity:0}#preloader[data-astro-cid-rmhqrm2x] .logo[data-astro-cid-rmhqrm2x] img[data-astro-cid-rmhqrm2x]{width:100%;height:100%}@media (orientation:portrait){#preloader[data-astro-cid-rmhqrm2x]{height:100vh}#preloader[data-astro-cid-rmhqrm2x] .logo[data-astro-cid-rmhqrm2x]{margin-bottom:calc(var(--fs) * 5)}}footer[data-astro-cid-oenwriqq]{grid-template-rows:repeat(2,max-content) 1fr max-content;grid-template-columns:repeat(4,1fr);justify-content:space-between;width:100%;display:grid;position:relative;overflow:hidden}footer[data-astro-cid-oenwriqq]:before,footer[data-astro-cid-oenwriqq]:after{content:"";z-index:-1;border-radius:50%;position:absolute}footer[data-astro-cid-oenwriqq]:before{width:calc(var(--fs) * 50);height:calc(var(--fs) * 50);background:radial-gradient(#2c2c2c,#0000 80%);top:0;left:50%;transform:translate(-50%,-50%)}footer[data-astro-cid-oenwriqq]:after{width:calc(var(--fs) * 50);height:calc(var(--fs) * 50);background:radial-gradient(#0055ff40,#0000 80%);bottom:0;left:50%;transform:translate(-50%,35%)}footer[data-astro-cid-oenwriqq]>[data-astro-cid-oenwriqq]{padding:0 calc(var(--fs) * 5);border-left:.1px solid #41414182;border-right:.1px solid #41414182}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]{gap:calc(var(--fs) * 1.34);padding-top:calc(var(--top-space) * .15);grid-auto-rows:max-content;grid-auto-flow:row;display:grid}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:first-of-type,footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:nth-of-type(2),footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:nth-of-type(3),footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:nth-of-type(4){padding-top:calc(var(--top-space) * .4)}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:first-of-type,footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:nth-of-type(5){border-left:none}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:nth-of-type(4),footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:nth-of-type(8){border-right:none}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:nth-of-type(5),footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:nth-of-type(6),footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:nth-of-type(7),footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:nth-of-type(8){padding-bottom:calc(var(--top-space) * .1)}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] button[data-astro-cid-oenwriqq]{color:var(--Gray-Paragraph,var(--color-text-muted));font-family:Work Sans;font-size:calc(var(--fs) * 1.25);text-align:left;text-transform:capitalize;font-style:normal;font-weight:400;line-height:normal}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] button[data-astro-cid-oenwriqq]{color:var(--color-white);font-size:calc(var(--fs) * 1.375)}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] button[data-astro-cid-oenwriqq] img[data-astro-cid-oenwriqq]{display:none}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--color-white)}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]{font-family:Work Sans;font-size:calc(var(--fs) * 1.375);text-transform:capitalize;padding-top:calc(var(--fs) * 2);padding-bottom:calc(var(--fs) * 2);border-top:.1px solid #41414182;border-bottom:.1px solid #41414182;justify-content:space-between;align-items:center;font-style:normal;font-weight:400;line-height:normal;display:flex;color:var(--color-white)!important}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:first-of-type{border-right:none;grid-column:2/3}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:nth-of-type(2){grid-column:3/4}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:nth-of-type(3){grid-column:4/5}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:nth-of-type(4){border-left:none;grid-area:3/1/4/2}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq] .icon[data-astro-cid-oenwriqq]{width:calc(var(--fs) * 1.32469);height:calc(var(--fs) * 1.02556);transform:translate(calc(var(--fs) * 1));transition:transform .15s ease-out}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq].brand img[data-astro-cid-oenwriqq]{width:calc(var(--fs) * 16);height:auto}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:hover .icon[data-astro-cid-oenwriqq]{transform:translate(calc(var(--fs) * 1)) rotate(-45deg) scale(1.5)}footer[data-astro-cid-oenwriqq] .last-elem-footer[data-astro-cid-oenwriqq]{color:var(--Gray-Paragraph,var(--color-text-muted));font-family:Work Sans;font-size:var(--fs);padding-top:calc(var(--fs) * 2);padding-bottom:calc(var(--fs) * 2);border:none;font-style:normal;font-weight:400;line-height:110%}@media (orientation:portrait) and (aspect-ratio<=.624){footer[data-astro-cid-oenwriqq]{grid-template-columns:repeat(6,1fr);grid-template-rows:unset;grid-auto-rows:max-content;padding-bottom:7vw}footer[data-astro-cid-oenwriqq]:before{transform:translate(-50%,-55%)}footer[data-astro-cid-oenwriqq]:after{opacity:.75;transform:translate(-50%,65%)}footer[data-astro-cid-oenwriqq]>[data-astro-cid-oenwriqq]{grid-column:1/7;padding:calc(var(--fs) * 1.75) calc(var(--hor-padding) * 1.5)!important;border-bottom:.1px solid #41414182!important;border-left:none!important;border-right:none!important}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]{gap:unset;grid-auto-rows:max-content;grid-auto-flow:row;display:grid;overflow:hidden;padding-top:0!important;padding-bottom:0!important}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{font-size:calc(var(--fs) * 1.0625);padding:calc(var(--fs) * 1.34 / 2) 0;display:none}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:last-of-type{padding-bottom:calc(var(--fs) * 1.34)}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] button[data-astro-cid-oenwriqq]{font-size:calc(var(--fs) * 1.0625);padding:calc(var(--fs) * 1.5) 0;justify-content:space-between;align-items:center;display:flex}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] button[data-astro-cid-oenwriqq] img[data-astro-cid-oenwriqq]{display:block}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]{font-size:calc(var(--fs) * 1.0625)}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:first-of-type{grid-column:1/3;border-right:.1px solid #41414182!important}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:nth-of-type(2){grid-column:3/5;border-right:.1px solid #41414182!important}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:nth-of-type(3){grid-column:5/7}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:nth-of-type(4){grid-row:auto;border:none!important;grid-column:1/7!important}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq] .icon[data-astro-cid-oenwriqq]{width:calc(var(--fs) * 1.32469);height:calc(var(--fs) * 1.02556);transform:none}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq].brand img[data-astro-cid-oenwriqq]{width:calc(var(--fs) * 10);height:auto}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:hover .icon[data-astro-cid-oenwriqq]{transform:rotate(-45deg)scale(1.25)}footer[data-astro-cid-oenwriqq] .last-elem-footer[data-astro-cid-oenwriqq]{font-size:calc(var(--fs) * .75);padding-top:calc(var(--fs) * 1)!important;padding-bottom:calc(var(--fs) * 1)!important;border:none!important}footer[data-astro-cid-oenwriqq] .last-elem-footer[data-astro-cid-oenwriqq]:first-of-type{grid-column:1/4}footer[data-astro-cid-oenwriqq] .last-elem-footer[data-astro-cid-oenwriqq]:nth-of-type(3){grid-column:4/7}footer[data-astro-cid-oenwriqq] .last-elem-footer[data-astro-cid-oenwriqq]:nth-of-type(2){display:none}}@media (orientation:portrait) and (aspect-ratio>=.625){footer[data-astro-cid-oenwriqq]{grid-template-columns:repeat(6,1fr);grid-template-rows:unset;grid-auto-rows:max-content;padding-bottom:5vw}footer[data-astro-cid-oenwriqq]:before,footer[data-astro-cid-oenwriqq]:after{content:"";z-index:-1;border-radius:50%;position:absolute}footer[data-astro-cid-oenwriqq]:before{width:calc(var(--fs) * 50);height:calc(var(--fs) * 50);background:radial-gradient(#2c2c2c,#0000 80%);top:0;left:50%;transform:translate(-50%,-50%)}footer[data-astro-cid-oenwriqq]:after{width:calc(var(--fs) * 50);height:calc(var(--fs) * 50);background:radial-gradient(#0055ff40,#0000 80%);bottom:0;left:50%;transform:translate(-50%,35%)}footer[data-astro-cid-oenwriqq]>[data-astro-cid-oenwriqq]{border-left:.1px solid #41414182;border-right:.1px solid #41414182;padding:0}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]{gap:calc(var(--fs) * 1.34);grid-auto-rows:max-content;grid-auto-flow:row;display:grid;padding:calc(var(--top-space) * .25) calc(var(--fs) * 3) calc(var(--top-space) * .25) calc(var(--fs) * 4)!important;grid-column:auto/span 3!important}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] button[data-astro-cid-oenwriqq]{font-size:calc(var(--fs) * 1.125)}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] button[data-astro-cid-oenwriqq]{font-size:calc(var(--fs) * 1.375)}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq] button[data-astro-cid-oenwriqq] img[data-astro-cid-oenwriqq]{display:none}footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:first-of-type,footer[data-astro-cid-oenwriqq] .links[data-astro-cid-oenwriqq]:nth-of-type(2){padding-top:calc(var(--top-space) * .5)!important}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]{font-size:calc(var(--fs) * 1.375);padding-right:calc(var(--fs) * 2);padding-left:calc(var(--fs) * 2)}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:first-of-type{padding-left:calc(var(--fs) * 4);grid-column:1/3;border-right:.1px solid #41414182!important}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:nth-of-type(2){grid-column:3/5;border-right:.1px solid #41414182!important}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:nth-of-type(3){padding-right:calc(var(--fs) * 4);grid-column:5/7}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:nth-of-type(4){padding-left:calc(var(--fs) * 4);grid-row:auto;border:none!important;grid-column:1/7!important}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq] .icon[data-astro-cid-oenwriqq]{width:calc(var(--fs) * 1.32469);height:calc(var(--fs) * 1.02556);transform:none}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq].brand img[data-astro-cid-oenwriqq]{width:calc(var(--fs) * 15);height:auto}footer[data-astro-cid-oenwriqq] .bottom-link[data-astro-cid-oenwriqq]:hover .icon[data-astro-cid-oenwriqq]{transform:rotate(-45deg)scale(1.25)}footer[data-astro-cid-oenwriqq] .last-elem-footer[data-astro-cid-oenwriqq]{font-size:calc(var(--fs) * .85);padding-top:calc(var(--fs) * 2);padding-bottom:calc(var(--fs) * 2);border:none;grid-column:auto/span 2}footer[data-astro-cid-oenwriqq] .last-elem-footer[data-astro-cid-oenwriqq]:first-of-type{padding-left:calc(var(--fs) * 4)}footer[data-astro-cid-oenwriqq] .last-elem-footer[data-astro-cid-oenwriqq]:nth-of-type(2){display:none}footer[data-astro-cid-oenwriqq] .last-elem-footer[data-astro-cid-oenwriqq]:nth-of-type(3){justify-self:center}footer[data-astro-cid-oenwriqq] .last-elem-footer[data-astro-cid-oenwriqq]:last-of-type{padding-right:calc(var(--fs) * 4)}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:-ms-flexbox;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:-ms-flexbox;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:-ms-flexbox;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{-ms-flex-direction:column;flex-direction:column;padding:1em 0;display:-ms-flexbox;display:flex;inset:0 .5em 0 auto}#search-overlay{z-index:5;-webkit-backdrop-filter:blur(1vw);background:linear-gradient(359deg,#000000b3 .59%,#121212b3 99.3%);width:100%;height:100%;position:fixed;top:0;left:0}.search-bar{height:initial;width:100%;min-height:calc(var(--fs) * 55.25);z-index:5;-webkit-backdrop-filter:blur(1vw);padding:calc(var(--top-space) * .45) 0 calc(var(--fs) * 0);border-radius:0 0 calc(var(--fs) * .875) calc(var(--fs) * .875);border:1px solid #eee;border:1px solid var(--color-border);background:radial-gradient(39.46% 48.53% at 33.71% 28.9%,#3d60c933,#3d60c900),linear-gradient(359deg,#000000b3 .59%,#121212b3 99.3%);background:var(--color-surface);outline:none;grid-template-rows:max-content 1fr max-content;grid-template-columns:100%;display:grid;position:fixed;top:0;left:0;overflow:hidden}.search-bar>*{width:100%}.search-bar .head{flex-direction:column;justify-content:center;align-items:center;display:flex}.search-bar .head:before{content:"";background:#6666663a;width:100%;height:1px}.search-bar .results{width:100%;margin-top:calc(var(--fs) * 3.5);min-height:calc(var(--fs) * 25);position:relative}.search-bar .results .loading-overlay{z-index:10;background:#121212b3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.search-bar .results .no-results{height:calc(var(--fs) * 20);text-align:center;justify-content:center;align-items:center;display:flex}.search-bar .results .result-link{flex-direction:column;align-items:flex-start;text-decoration:none;display:flex}.search-bar .results .result-link:hover .pic img{transform:scale(1.05)}.search-bar .results .list-results{width:100%}.search-bar .results .list-results .result{width:calc(var(--fs) * 21.9173);flex-direction:column;align-items:flex-start;display:flex}.search-bar .results .list-results .result .pic{width:100%;height:calc(var(--fs) * 19.3339);margin-bottom:calc(var(--fs) * 2);overflow:hidden}.search-bar .results .list-results .result .pic img{object-fit:contain;width:100%;height:100%;transition:transform .3s ease-out}.search-bar .results .list-results .result .info{margin-top:calc(var(--fs) * 1.25)}.search-bar .results .bar-arrows{align-items:center;gap:calc(var(--fs) * 3);width:100%;margin-top:calc(var(--fs) * 3.95);padding:0 calc(var(--hor-padding));grid-template-columns:1fr max-content;display:grid}.search-bar .results .bar-arrows .my-slider-progress{height:calc(var(--fs) * .125);background-color:#444;width:100%}.search-bar .results .bar-arrows .my-slider-progress .my-slider-progress-bar{background-color:var(--MAIN-BLUE);transform-origin:0;width:100%;height:100%;transition:transform .25s ease-out;transform:scaleX(0)}.search-bar .results .bar-arrows .splide__arrows{gap:calc(var(--fs));grid-auto-columns:max-content;grid-auto-flow:column;display:grid}.search-bar .results .bar-arrows .splide__arrows button{width:calc(var(--fs) * 4.4375);height:calc(var(--fs) * 4.4375);border-radius:var(--fs);top:unset;left:unset;right:unset;bottom:unset;transform:unset;background:#adadad40;justify-content:center;align-items:center;display:flex;position:static}.search-bar .results .bar-arrows .splide__arrows button:first-of-type img{transform:scaleX(-1)}.search-bar .results .bar-arrows .splide__arrows button img{width:50%;height:auto}@media (orientation:landscape) and (aspect-ratio>=2){.search-bar{height:calc(var(--fs) * 45)}.search-bar .results{margin-top:calc(var(--fs) * 2.5)}.search-bar .results .list-results .result .pic{width:calc(var(--fs) * 21.9173 * .85);height:calc(var(--fs) * 19.3339 * .85);margin-bottom:calc(var(--fs) * 1.5)}.search-bar .results .list-results .result .info{margin-top:calc(var(--fs) * .875)}}@media (orientation:portrait){#search-overlay{-webkit-backdrop-filter:unset}.search-bar{z-index:5;-webkit-backdrop-filter:unset;padding:calc(var(--top-space) * 1) 0 calc(var(--fs) * 2);border-radius:0 0 calc(var(--fs) * .875) calc(var(--fs) * .875);border:1px solid #eee;border:1px solid var(--color-border);background:var(--color-surface);min-height:unset;grid-template-rows:max-content 1fr max-content;grid-template-columns:100%;display:grid;overflow:hidden}.search-bar .head{padding:0 calc(var(--hor-padding) * 3)}.search-bar .results{margin-top:calc(var(--fs) * 3.5)}.search-bar .results .list-results .result{width:calc(var(--fs) * 21.9173 * .5)}.search-bar .results .list-results .result .pic{height:calc(var(--fs) * 19.3339 * .5);margin-bottom:calc(var(--fs) * 1.5);overflow:hidden}.search-bar .results .list-results .result .info{margin-top:calc(var(--fs) * .5)}}#sidecart{z-index:9999;-webkit-backdrop-filter:blur(1vw);background:linear-gradient(359deg,#000000b3 .59%,#121212b3 99.3%);width:100%;height:100%;position:fixed;top:0;left:0}.cart{height:100%;width:calc(var(--fs) * 32.8125);z-index:99999;-webkit-backdrop-filter:blur(1vw);padding:calc(var(--fs) * 2.5) calc(var(--fs) * 1.44) calc(var(--fs) * 5);background:radial-gradient(39.46% 48.53% at 33.71% 28.9%,#3d60c933,#3d60c900),linear-gradient(359deg,#000000b3 .59%,#121212b3 99.3%);grid-template-rows:max-content 1fr max-content;grid-template-columns:100%;display:grid;position:fixed;top:0;right:0;overflow:hidden}.cart>*{width:100%}.cart .head{padding-bottom:calc(var(--fs) * 3.69);justify-content:space-between;align-items:center;display:flex}.cart .head button{height:calc(var(--fs) * 2.75);width:calc(var(--fs) * 2.75);border:1px solid var(--MAIN-BLUE);border-radius:calc(var(--fs) * var(--radius-sm));transition:border-color .2s ease-in}.cart .head button:hover{border-color:var(--color-white)}.cart .head button img{width:calc(var(--fs) * 2);height:auto}.cart .cart-list{gap:calc(var(--fs) * .87);grid-template-columns:100%;grid-auto-rows:max-content;grid-auto-flow:row;display:grid;overflow-y:auto}.cart .cart-list .item{gap:calc(var(--fs) * 1.12);grid-template-columns:max-content 1fr max-content;width:100%;display:grid}.cart .cart-list .item .shot{width:calc(var(--fs) * 5.25);height:calc(var(--fs) * 5);border-radius:calc(var(--fs) * .84025);background:var(--color-surface-hover)}.cart .cart-list .item .shot img{width:75%;height:75%}.cart .cart-list .item .info{gap:calc(var(--fs) * .25);grid-auto-rows:max-content;grid-auto-flow:row;align-content:center;display:grid}.cart .cart-list .item .info>*{text-align:left;text-transform:capitalize;line-height:1.1}.cart .cart-list .item .info p{color:var(--color-white)}.cart .cart-list .item .info span{color:var(--Gray-Paragraph,var(--color-text-muted))}.cart .cart-list .item .info strong{color:var(--color-white)}.cart .cart-list .item .buttons{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.cart .cart-list .item .buttons .counter{gap:calc(var(--fs) * .2);grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;display:grid}.cart .cart-list .item .buttons .counter button,.cart .cart-list .item .buttons .counter input{width:calc(var(--fs) * 3.23);height:calc(var(--fs) * 3);border-radius:calc(var(--fs) * .67);color:var(--color-white);font-family:Work Sans;font-size:calc(var(--fs) * 1);text-align:center;border:1px solid #353535;font-style:normal;font-weight:400;line-height:normal}.cart .cart-list .item .buttons .counter button img,.cart .cart-list .item .buttons .counter input img{width:calc(var(--fs) * 1.35);height:calc(var(--fs) * 1.35)}.cart .cart-list .item .buttons .counter button:hover{border-color:var(--color-white)}.cart .cart-list .item .buttons .remove-btn{margin-top:calc(var(--fs) * .5);transition:color .15s ease-in}.cart .cart-list .item .buttons .remove-btn:hover{color:var(--color-white)}.cart .checkout{padding-top:calc(var(--fs) * 2.31);border-top:1px solid #ffffff3a;flex-direction:column;align-items:center;display:flex}.cart .checkout .total{width:100%;margin-bottom:calc(var(--fs) * 3.63);justify-content:space-between;display:flex}.cart .checkout .total span{color:#bfbfbf;font-family:Work Sans;font-size:calc(var(--fs) * 1.5);text-transform:uppercase;font-style:normal;font-weight:400;line-height:114%}.cart .checkout .total p{color:var(--MAIN-BLUE,var(--color-accent));text-align:right;font-family:Work Sans;font-size:calc(var(--fs) * 1.5);font-style:normal;font-weight:500;line-height:114%}.cart .checkout .continue{color:var(--Dark-Gray,#767676);font-size:calc(var(--fs) * 1.125);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;margin-top:calc(var(--fs) * 1.62);font-style:normal;font-weight:400;line-height:normal;text-decoration-style:solid;text-decoration-thickness:auto;transition:color .3s ease-in-out;text-decoration-line:underline!important}.cart .checkout .continue:hover{color:var(--color-white)}@media (orientation:portrait){#sidecart{-webkit-backdrop-filter:blur(1vw);background:linear-gradient(359deg,#000000b3 .59%,#121212b3 99.3%)}.cart{-webkit-backdrop-filter:blur(1vw);width:100%;padding:calc(var(--fs) * 1.25) calc(var(--fs) * 1.44) calc(var(--fs) * 2.5);background:radial-gradient(39.46% 48.53% at 33.71% 28.9%,#3d60c933,#3d60c900),linear-gradient(359deg,#000000b3 .59%,#121212b3 99.3%)}.cart .head{padding-bottom:calc(var(--fs) * 1.5)}.cart .head button{height:calc(var(--fs) * 2);width:calc(var(--fs) * 2);border-radius:calc(var(--fs) * var(--radius-xs))}.cart .head button img{width:calc(var(--fs) * 1.5)}.cart .cart-list{gap:calc(var(--fs) * .75)}.cart .cart-list .item{gap:calc(var(--fs) * .875)}.cart .cart-list .item .shot{width:calc(var(--fs) * 5.25);height:calc(var(--fs) * 5);border-radius:calc(var(--fs) * var(--radius-sm))}.cart .cart-list .item .info{gap:calc(var(--fs) * .15)}.cart .cart-list .item .buttons .counter button,.cart .cart-list .item .buttons .counter input{width:calc(var(--fs) * 2.75);height:calc(var(--fs) * 2.5)}.cart .cart-list .item .buttons .counter button img,.cart .cart-list .item .buttons .counter input img{width:calc(var(--fs) * 1.31);height:calc(var(--fs) * 1.31)}.cart .cart-list .item .buttons .remove-btn{margin-top:calc(var(--fs) * .5)}.cart .checkout{padding-top:calc(var(--fs) * 2.31);border-top:1px solid #ffffff3a;flex-direction:column;align-items:center;display:flex}.cart .checkout .total{width:100%;margin-bottom:calc(var(--fs) * 3.63);justify-content:space-between;display:flex}.cart .checkout .total span{color:#bfbfbf;font-family:Work Sans;font-size:calc(var(--fs) * 1.5);text-transform:uppercase;font-style:normal;font-weight:400;line-height:114%}.cart .checkout .total p{color:var(--MAIN-BLUE,var(--color-accent));text-align:right;font-family:Work Sans;font-size:calc(var(--fs) * 1.5);font-style:normal;font-weight:500;line-height:114%}.cart .checkout .continue{color:var(--Dark-Gray,#767676);font-size:calc(var(--fs) * 1.125);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;margin-top:calc(var(--fs) * 1.62);font-style:normal;font-weight:400;line-height:normal;text-decoration-style:solid;text-decoration-thickness:auto;transition:color .3s ease-in-out;text-decoration-line:underline!important}.cart .checkout .continue:hover{color:var(--color-white)}}@media (orientation:portrait) and (aspect-ratio>=.625){#sidecart{-webkit-backdrop-filter:blur(1vw);background:linear-gradient(359deg,#000000b3 .59%,#121212b3 99.3%)}.cart{width:calc(var(--fs) * 35);padding:calc(var(--fs) * 1.875) calc(var(--fs) * 2) calc(var(--fs) * 3.5)}.cart .head{padding-bottom:calc(var(--fs) * 3)}}.cart-trigger{padding:calc(var(--fs) * .5);z-index:10;cursor:pointer;position:relative}.cart-trigger img{pointer-events:none}.cart-trigger .cart-badge{top:calc(var(--fs) * -.4);right:calc(var(--fs) * -.4);min-width:calc(var(--fs) * 1.25);height:calc(var(--fs) * 1.25);padding:0 calc(var(--fs) * .25);background:var(--MAIN-BLUE,var(--color-accent));color:var(--color-white);font-size:calc(var(--fs) * .75);border-radius:50%;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;position:absolute}.cart-loading-overlay{z-index:100;pointer-events:none;background:#121212b3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.empty-cart{height:calc(var(--fs) * 10);text-align:center;justify-content:center;align-items:center;display:flex}.primary-btn{padding-right:calc(var(--fs) * .5);padding-left:calc(var(--fs) * .5);border-radius:calc(var(--fs) * .75);background:var(--color-white);color:#131313;font-family:Work Sans;font-size:calc(var(--fs) * 1.15388);letter-spacing:calc(var(--fs) * -.04613);height:calc(var(--fs) * 2.625);z-index:1;text-transform:capitalize;justify-content:center;align-items:center;font-style:normal;font-weight:500;line-height:normal;transition:background-color .15s ease-in;display:flex;position:relative}.primary-btn .icon{width:calc(var(--fs) * 2.1875);height:calc(var(--fs) * 2.125);border-radius:calc(var(--fs) * .72113);margin-left:calc(var(--fs) * .625);pointer-events:none;background:linear-gradient(224deg,#6c8ae3 -47.2%,#3d60c9 74.45%);justify-content:center;align-items:center;display:flex}.primary-btn .icon img{width:calc(var(--fs) * 1.32469);height:calc(var(--fs) * 1.02556)}.primary-btn.black-type{background:var(--color-black);color:var(--color-white)}.primary-btn.black-type:hover{background-color:#505050}.primary-btn:hover{background-color:#d1d1d1}.primary-btn.inside-input{top:50%;right:calc(var(--fs) * .35);position:absolute;transform:translateY(-50%)}.primary-btn.full-width{width:100%}.primary-btn.icon-right .icon{top:50%;right:calc(var(--fs) * .25);position:absolute;transform:translateY(-50%)}@media (orientation:portrait){.primary-btn{padding-right:calc(var(--fs) * .5);padding-left:calc(var(--fs) * .5);border-radius:calc(var(--fs) * .75);font-size:calc(var(--fs) * .875);letter-spacing:calc(var(--fs) * -.035);height:calc(var(--fs) * 2.29762);justify-content:center;align-items:center;display:flex}.primary-btn .icon{width:calc(var(--fs) * 1.97);height:calc(var(--fs) * 1.92);border-radius:calc(var(--fs) * var(--radius-sm));margin-left:calc(var(--fs) * .57)}.primary-btn .icon img{width:calc(var(--fs) * 1.08);height:calc(var(--fs) * .84)}}@media (orientation:portrait) and (aspect-ratio>=.625){.primary-btn{font-size:calc(var(--fs) * 1.13625);height:calc(var(--fs) * 2.625)}.primary-btn.icon-right{padding-left:calc(var(--fs) * 2);grid-template-columns:1fr max-content;display:grid}}header{top:calc(var(--fs) * 2.5);width:100%;padding:0 var(--hor-padding);z-index:10;pointer-events:none;grid-template-columns:repeat(2,max-content);justify-content:space-between;align-items:center;display:grid;position:fixed;left:0}header>*{pointer-events:auto}header .brand-link{width:calc(var(--fs) * 13.1875);height:calc(var(--fs) * 1.625);background:0 0!important;border:none!important}header .brand-link:hover{background:0 0!important;border:none!important}header .brand-link img{width:100%;height:100%}header .menus{align-items:center;gap:calc(var(--fs) * .9);display:flex}header .menus span{display:none}header .menus button,header .menus a{width:var(--button-height);height:var(--button-height);border-radius:calc(var(--fs) * var(--radius-nav));background:var(--nav-background);-webkit-backdrop-filter:blur(.5vw);justify-content:center;align-items:center;margin:0;transition:background-color .15s ease-in;display:flex}header .menus button#hamburger,header .menus button span,header .menus a#hamburger,header .menus a span{display:none}header .menus button img,header .menus a img{height:calc(var(--fs) * 1.3);width:auto}header a.active,header a:hover,header button.active,header button:hover{font-weight:500;background-color:var(--color-surface-hover)!important;border-bottom:calc(var(--fs) * .005) solid var(--color-border-strong)!important}nav{border-radius:calc(var(--fs) * var(--radius-nav));border:.5px solid var(--color-border);background:var(--nav-background);-webkit-backdrop-filter:blur(.5vw);height:var(--nav-height);padding:calc(var(--fs) * .35) calc(var(--fs) * .35);padding-right:calc(var(--fs) * 1);gap:calc(var(--fs));top:calc(var(--fs) * 2.15);z-index:10;grid-auto-rows:1fr;grid-auto-columns:max-content;grid-auto-flow:column;place-content:center;place-items:center;display:grid;position:fixed;left:50%;transform:translate(-50%)}nav .nav-link{color:var(--color-white);font-family:Work Sans;font-size:var(--fs);height:100%;padding:0 calc(var(--fs) * 1.5);text-transform:capitalize;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;justify-content:center;align-items:center;font-style:normal;font-weight:400;line-height:normal;transition:background-color .15s ease-in;display:flex;border-radius:inherit!important}nav .nav-link img{width:calc(var(--fs) * 1.25);height:calc(var(--fs) * 1.25);margin-right:calc(var(--fs) * .5)}nav .nav-link.active,nav .nav-link:hover{font-weight:500;background-color:var(--color-surface-hover)!important;border-bottom:calc(var(--fs) * .005) solid var(--color-border-strong)!important}nav .sub-nav{width:100%;min-height:calc(var(--fs) * 15);border-radius:calc(var(--fs) * var(--radius-nav));background:var(--color-surface);padding:calc(var(--fs) * 1.37) calc(var(--fs) * 1.69);opacity:0;visibility:hidden;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:space-between;gap:0;display:grid;position:absolute;top:100%;left:0}nav .sub-nav>*{pointer-events:none}nav .sub-nav.hover{opacity:1!important;visibility:visible!important}nav .sub-nav .group{justify-items:start;gap:calc(var(--fs) * .75);grid-auto-rows:max-content;grid-auto-flow:row;display:grid}nav .sub-nav .group span{color:var(--color-text-subtle);font-family:Work Sans;font-size:calc(var(--fs) * .875);text-transform:capitalize;font-style:normal;font-weight:400;line-height:1.42}nav .sub-nav .group a{color:var(--color-white);font-family:Work Sans;font-size:calc(var(--fs) * 1.25);text-transform:capitalize;width:100%;height:calc(var(--fs) * 2.5);padding:0;padding:0 calc(var(--fs) * .625);pointer-events:auto;justify-content:flex-start;align-items:center;font-style:normal;font-weight:500;line-height:normal;display:flex;border-radius:calc(var(--fs) * var(--radius-sm))!important;border:none!important}nav .sub-nav .group a img{width:calc(var(--fs) * 2.25488);height:calc(var(--fs) * 1.875);object-fit:contain;margin-right:calc(var(--fs) * .25)}nav .sub-nav .group a:hover,nav .sub-nav .group a.active{background-color:var(--color-surface-active)!important}nav .sub-nav .own-link{margin-top:calc(var(--fs) * 2);pointer-events:auto;background-color:none;color:var(--color-white);font-family:Work Sans;font-size:calc(var(--fs) * 1.1538);letter-spacing:calc(var(--fs) * -.04613);text-align:center;height:calc(var(--fs) * 2.5);padding:0 calc(var(--fs) * 2);border-radius:calc(var(--fs) * .75);grid-area:2/1/3/5;justify-content:center;justify-self:center;align-items:center;font-style:normal;font-weight:500;line-height:normal;display:flex;border:none!important}nav .sub-nav .own-link:hover{background-color:var(--color-surface-active)}nav .sub-nav .own-link img{width:calc(var(--fs) * 1.32469);height:calc(var(--fs) * 1.02556);margin-left:calc(var(--fs) * .5)}@media (orientation:landscape){header.no-desktop-header,nav.no-desktop-header{opacity:0;visibility:hidden;display:none}header,nav{opacity:var(--desktopOpacity)}}@media (orientation:portrait){nav{background:var(--color-surface)!important}header .menus span{display:block}header .menus button,header .menus a{background:var(--color-surface)!important;backdrop-filter:unset!important}}@media (orientation:portrait) and (aspect-ratio>=.625){header{top:calc(var(--fs) * 1.5)}header .brand-link{width:calc(var(--fs) * 8.11);height:calc(var(--fs) * 1)}header .menus{gap:0}header .menus button,header .menus a{margin-right:calc(var(--fs) * .25);border-radius:calc(var(--fs) * .8);border:none}header .menus button img,header .menus a img{width:auto;height:50%}nav{border-radius:calc(var(--fs) * .65);border:.5px solid var(--color-border);backdrop-filter:unset;top:calc(var(--fs) * 1.5);gap:0;padding:calc(var(--fs) * .35) calc(var(--fs) * .35)!important}nav .nav-link{font-size:calc(var(--fs) * .75);padding:0 calc(var(--fs) * .5)}.sub-nav{min-height:calc(var(--fs) * 15);grid-template-columns:repeat(2,1fr)!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;column-gap:calc(var(--fs) * 1)!important;row-gap:calc(var(--fs) * 2)!important;padding:calc(var(--fs) * 1)!important;background-color:#121212f2!important;grid-auto-rows:max-content!important}.sub-nav .group{gap:calc(var(--fs) * .5)!important}.sub-nav .group span{font-size:calc(var(--fs) * .75)!important}.sub-nav .group a{font-size:calc(var(--fs) * .75)!important;width:100%!important;height:calc(var(--fs) * 2.25)!important;border-radius:calc(var(--fs) * var(--radius-sm))!important;border:none!important}.sub-nav .own-link{pointer-events:auto;background-color:none;color:var(--color-white);letter-spacing:calc(var(--fs) * -.04613);text-align:center;border-radius:calc(var(--fs) * .75);justify-content:center;justify-self:center;align-items:center;font-family:Work Sans;font-style:normal;font-weight:500;line-height:normal;display:flex;margin-top:calc(var(--fs) * 0)!important;font-size:calc(var(--fs) * .75)!important;height:calc(var(--fs) * 2)!important;padding:0 calc(var(--fs) * 1)!important;border:none!important;grid-area:3/1/4/3!important}.sub-nav .own-link:hover{background-color:var(--color-surface-active)}.sub-nav .own-link img{width:calc(var(--fs) * 1.32469);height:calc(var(--fs) * 1.02556);margin-left:calc(var(--fs) * .5)}}@media (orientation:portrait) and (aspect-ratio<=.624){header{padding:0 var(--hor-padding);height:calc(var(--fs) * 4.0625);grid-template-columns:100%;top:0;background-color:var(--color-black)!important}header a.active,header a:hover,header button.active,header button:hover{font-weight:500;background:0 0!important;border:none!important}header .brand-link{width:calc(var(--fs) * 9.56213);height:calc(var(--fs) * 1.17831);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .menus{gap:calc(var(--fs) * 1);grid-template-columns:repeat(2,max-content) 1fr repeat(2,max-content);width:100%;height:100%;display:grid}header .menus button,header .menus a{border-radius:initial;border-top:initial;border-bottom:initial;background-color:initial;width:initial;height:initial;transition:background-color .15s ease-in;-webkit-backdrop-filter:unset!important}header .menus button#hamburger,header .menus a#hamburger{width:calc(var(--fs) * 1.953);height:100%;padding:calc(var(--fs) * 1.5) 0;flex-direction:column;justify-content:space-between;align-items:flex-start;transition:transform .15s ease-out;display:flex;background:0 0!important}header .menus button#hamburger.open,header .menus a#hamburger.open{transform:translate(35%)}header .menus button#hamburger.open span:first-of-type,header .menus a#hamburger.open span:first-of-type{transform:rotate(45deg) translateY(calc(var(--fs) * .675))}header .menus button#hamburger.open span:nth-of-type(2),header .menus a#hamburger.open span:nth-of-type(2){opacity:0}header .menus button#hamburger.open span:last-of-type,header .menus a#hamburger.open span:last-of-type{transform:rotate(-45deg) translateY(calc(var(--fs) * -.675))}header .menus button#hamburger span,header .menus a#hamburger span{background-color:var(--color-white);pointer-events:none;border-radius:1px;width:70%;height:1.5px;display:block;transition:transform .15s ease-out,opacity .15s ease-in!important}header .menus button#hamburger span:nth-of-type(2),header .menus a#hamburger span:nth-of-type(2){width:100%}header .menus button img,header .menus a img{width:auto;height:100%}nav{visibility:hidden;opacity:0;display:none}}#menu[data-astro-cid-qlxresah]{opacity:0;visibility:hidden;display:none}@media (orientation:portrait) and (width<=681px){#menu[data-astro-cid-qlxresah]{z-index:5;background-color:var(--color-black);opacity:1;visibility:visible;width:100%;height:100vh;padding-top:calc(var(--fs) * 5);padding-bottom:calc(var(--fs) * 5);transition:transform .25s ease-out;display:block;position:fixed;top:0;left:0;overflow-y:auto;transform:translateY(-100%)}#menu[data-astro-cid-qlxresah]>[data-astro-cid-qlxresah]{opacity:0;transition:opacity .15s ease-in .2s}#menu[data-astro-cid-qlxresah].open{transform:translateY(0)}#menu[data-astro-cid-qlxresah].open>[data-astro-cid-qlxresah]{opacity:1}#menu[data-astro-cid-qlxresah] .menu-wrapper[data-astro-cid-qlxresah]{flex-direction:column;align-items:flex-start;width:100%;height:fit-content;display:flex}#menu[data-astro-cid-qlxresah] .menu-wrapper[data-astro-cid-qlxresah]>[data-astro-cid-qlxresah]{width:100%}#menu[data-astro-cid-qlxresah] .accordion-1[data-astro-cid-qlxresah] .btn[data-astro-cid-qlxresah],#menu[data-astro-cid-qlxresah] .accordion-2[data-astro-cid-qlxresah] .btn[data-astro-cid-qlxresah]{color:var(--color-white);text-align:left;font-family:Work Sans;font-size:calc(var(--fs) * 1.375);text-transform:capitalize;justify-content:space-between;align-items:center;width:100%;font-style:normal;font-weight:500;line-height:normal;display:flex}#menu[data-astro-cid-qlxresah] .accordion-1[data-astro-cid-qlxresah]{position:relative}#menu[data-astro-cid-qlxresah] .accordion-1[data-astro-cid-qlxresah]:after{content:"";background:radial-gradient(var(--color-white), #fff0);opacity:.35;width:100%;height:.5px;position:absolute;bottom:0;left:0}#menu[data-astro-cid-qlxresah] .accordion-1[data-astro-cid-qlxresah] .btn[data-astro-cid-qlxresah]{padding:calc(var(--fs) * 1) calc(var(--hor-padding))}#menu[data-astro-cid-qlxresah] .accordion-2[data-astro-cid-qlxresah]{padding:0}#menu[data-astro-cid-qlxresah] .accordion-2[data-astro-cid-qlxresah] .btn[data-astro-cid-qlxresah]{padding:calc(var(--fs) * .75) 0;padding-left:calc(var(--fs) * 2);padding-right:calc(var(--fs) * 1);color:var(--color-text-subtle)}#menu[data-astro-cid-qlxresah] .accordion-2[data-astro-cid-qlxresah] .btn[data-astro-cid-qlxresah] img[data-astro-cid-qlxresah]{opacity:.35}#menu[data-astro-cid-qlxresah] .accordion-2[data-astro-cid-qlxresah] .products[data-astro-cid-qlxresah]{gap:calc(var(--fs) * .3);padding:0 calc(var(--hor-padding)) calc(var(--fs) * 2);grid-auto-columns:max-content;grid-auto-flow:column;display:grid;overflow-x:auto}#menu[data-astro-cid-qlxresah] .accordion-2[data-astro-cid-qlxresah] .products[data-astro-cid-qlxresah] a[data-astro-cid-qlxresah]{width:calc(var(--fs) * 11.2524);height:calc(var(--fs) * 12.8792);border-radius:calc(var(--fs));background-color:var(--color-surface);text-transform:capitalize;padding:calc(var(--fs));flex-direction:column;justify-content:flex-end;align-items:center;transition:background-color .15s ease-in;display:flex;position:relative;overflow:hidden}#menu[data-astro-cid-qlxresah] .accordion-2[data-astro-cid-qlxresah] .products[data-astro-cid-qlxresah] a[data-astro-cid-qlxresah]:hover,#menu[data-astro-cid-qlxresah] .accordion-2[data-astro-cid-qlxresah] .products[data-astro-cid-qlxresah] a[data-astro-cid-qlxresah].active{background-color:#262626}#menu[data-astro-cid-qlxresah] .accordion-2[data-astro-cid-qlxresah] .products[data-astro-cid-qlxresah] a[data-astro-cid-qlxresah] img[data-astro-cid-qlxresah]{width:60%;height:60%;margin-bottom:calc(var(--fs) * 1);object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}#menu[data-astro-cid-qlxresah] .accordion-2[data-astro-cid-qlxresah] .products[data-astro-cid-qlxresah] a[data-astro-cid-qlxresah] span[data-astro-cid-qlxresah]{color:var(--color-white);font-family:Work Sans;font-size:calc(var(--fs) * 1.0625);font-style:normal;font-weight:500;line-height:normal}#menu[data-astro-cid-qlxresah] .accordion-group[data-astro-cid-qlxresah]{overflow:hidden}#menu[data-astro-cid-qlxresah] .accordion-group[data-astro-cid-qlxresah] .btn[data-astro-cid-qlxresah] img[data-astro-cid-qlxresah]{transition:transform .15s ease-in;transform:rotate(180deg)}#menu[data-astro-cid-qlxresah] .accordion-group[data-astro-cid-qlxresah] .child[data-astro-cid-qlxresah]{transition-behavior:allow-discrete;transition-property:display,opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@starting-style{#menu[data-astro-cid-qlxresah] .accordion-group[data-astro-cid-qlxresah] .child[data-astro-cid-qlxresah]{opacity:0}}#menu[data-astro-cid-qlxresah] .accordion-group[data-astro-cid-qlxresah].hidden .child[data-astro-cid-qlxresah]{visibility:hidden!important;display:none!important}#menu[data-astro-cid-qlxresah] .accordion-group[data-astro-cid-qlxresah].hidden .btn[data-astro-cid-qlxresah] img[data-astro-cid-qlxresah]{transform:rotate(0)!important}}:root{--fs:.85vw;--hor-padding:2.5vw;--top-space:min(calc(var(--fs) * 20), 30vh);--color-black:#000;--color-white:#fff;--color-accent:#6289ff;--color-text-muted:#cbcbcb;--color-text-subtle:#969696;--color-surface:#121212;--color-surface-hover:#282828;--color-surface-active:#363636;--color-border:#242222;--color-border-strong:#666;--color-error:#ff6b6b;--color-success:#6bff6b;--color-background:var(--color-black);--color-text:var(--color-white);--nav-background:#121212cc;--border-gradient-color:linear-gradient(90deg, #666, #0000);--radius-xs:.5;--radius-sm:.625;--radius-nav:.875;--radius-md:1.25;--radius-lg:1.875;--radius-xl:3.125;--nav-height:calc(var(--fs) * 3.5);--button-height:calc(var(--fs) * 2.8125);--font-family:"Work Sans", sans-serif;--White:var(--color-white);--Gray-Paragraph:var(--color-text-muted);--MAIN-BLUE:var(--color-accent)!important;--line-color:var(--MAIN-BLUE)!important}@media (orientation:portrait){:root{--hor-padding:3vw;--fs:3.5vw;--top-padding:calc(var(--fs) * 3);--top-space:min(calc(var(--fs) * 5), 7.5vh)}}@media (orientation:portrait) and (aspect-ratio>=.625){:root{--fs:2vw;--top-padding:calc(var(--fs) * 3);--nav-height:calc(var(--fs) * 2.625);--button-height:calc(var(--fs) * 2.57813)}}@media (width<=300px) and (orientation:portrait){:root{--fs:4.5vw}}@font-face{font-family:Work Sans;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/work-sans/work-sans-italic-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/work-sans/work-sans-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/work-sans/work-sans-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/work-sans/work-sans-normal-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/work-sans/work-sans-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/work-sans/work-sans-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background-color:var(--color-black);width:100%;height:100svh;font-family:Work Sans,sans-serif;font-style:normal;overflow:hidden}::-webkit-scrollbar{display:none}::selection{background-color:#ffffff59}::placeholder{color:#ffffff80!important}#smooth-content{overflow:hidden}body{-webkit-font-smoothing:antialiased;scrollbar-gutter:stable;margin:0 auto;line-height:1.25;position:relative}body[data-is-home=false] main{background-color:var(--color-black);z-index:2;position:relative}img,picture,video,canvas,svg{max-width:100%;display:block}img,picture{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}input,a,button,textarea,select{font:inherit;border:none;outline:none}input,textarea{background:0 0}a{user-select:none;cursor:pointer;text-decoration:none!important}button{user-select:none;cursor:pointer;background:0 0;padding:0}button>*{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}a,button{-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}button div{user-select:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5{text-wrap:balance;line-height:1}.h1{color:var(--White,var(--color-white));font-family:Work Sans;font-size:calc(var(--fs) * 3.75);text-transform:capitalize;font-style:normal;font-weight:500;line-height:1}.h2{color:var(--color-white);font-family:Work Sans;font-size:calc(var(--fs) * 3.5);font-style:normal;font-weight:500;line-height:normal}.subtitle-1{color:var(--White,var(--color-white));font-family:Work Sans;font-size:calc(var(--fs) * 3);font-style:normal;font-weight:400;line-height:normal}.subtitle-2{color:var(--White,var(--color-white));text-align:center;font-family:Work Sans;font-size:calc(var(--fs) * 2.5);font-style:normal;font-weight:500;line-height:normal}.subtitle-3{color:var(--MAIN-BLUE,var(--color-accent));text-align:center;font-family:Work Sans;font-size:calc(var(--fs) * 1.625);font-style:normal;font-weight:500;line-height:normal}.paragraph-1{color:var(--Gray-Paragraph,var(--color-text-muted));text-align:center;font-family:Work Sans;font-size:calc(var(--fs) * 1.125);font-style:normal;font-weight:400;line-height:normal}.paragraph-2{color:var(--Gray-Paragraph,var(--color-text-muted));font-family:Work Sans;font-size:var(--fs);font-style:normal;font-weight:400;line-height:normal}.text-center{text-align:center}.text-start{text-align:start}.under-dev{visibility:hidden;opacity:0;display:none}section{width:100%;min-height:100vh;position:relative}.with-border{--border-width:calc(var(--fs) * .1);position:relative;overflow:hidden;background:linear-gradient(15deg,#32323280 35%,#ffffff40 80%)!important}.with-border>*{position:relative;z-index:2!important}.with-border:before{content:"";width:calc(100% - (var(--border-width)));height:calc(100% - var(--border-width) * .5);z-index:1;border-radius:inherit;pointer-events:none;background:#0f0f0f;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.shade{width:calc(var(--fs) * 16.25 * 3);height:calc(var(--fs) * 16.25 * 3);pointer-events:none;background:radial-gradient(#262626,#0000 50%);margin:0;transition:opacity .35s ease-in-out;position:absolute!important}.line-element{align-items:center;gap:calc(var(--fs));grid-auto-columns:max-content;grid-auto-flow:column;display:grid}.line-element div{--dimension:calc(var(--fs) * .09);width:calc(var(--fs) * 6.25);height:var(--dimension);background:var(--line-color);position:relative}.line-element div:first-of-type:after{content:"";background:var(--line-color);width:calc(var(--dimension) * 4);height:calc(var(--dimension) * 4);display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.line-element div:last-of-type:before{content:"";background:var(--line-color);width:calc(var(--dimension) * 4);height:calc(var(--dimension) * 4);display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(45deg)}.line-element span{color:var(--color-accent);font-family:Work Sans;font-size:calc(var(--fs) * 1.125);text-transform:capitalize;font-style:normal;font-weight:400;line-height:normal;display:block}.margin-0{margin:0!important}.m-b-5{margin-bottom:calc(var(--fs) * 5)}.border-radius-0{border-radius:0!important}.border-test{border:1px solid #eee!important}.min-height-unset{min-height:unset}.overflow-hidden{overflow:hidden!important}.flex-center{justify-content:center;align-items:center;display:flex}.flex-column{flex-direction:column}.last-elem{margin-bottom:calc(var(--fs) * -.25)!important;padding-bottom:0!important}.intro-anim{opacity:0}.capitalize{text-transform:capitalize}.sequence-section{z-index:-2;background-color:var(--color-black);height:700vh!important;padding-top:0!important}.sequence-section .sequence-pin{width:100%;height:100vh;position:absolute;top:0;left:0}.border-gradient{background:var(--border-gradient-color);position:relative;overflow:hidden}.border-gradient:after{content:"";border-radius:inherit;background:#101010;border:1px solid #0000;width:calc(100% - 1px);height:calc(100% - 1px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ellipse-wrapper{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;position:absolute;top:0;left:0}.ellipse-wrapper picture{width:90vw;max-width:unset;height:initial;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.ellipse-wrapper .ellipse{transform:translate(50%, calc(var(--fs) * -2.5));width:100%;height:auto;max-width:unset;position:absolute;top:0;right:50%}.before-layer:before,.after-layer:after{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.media{width:100%;height:100%;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}iframe{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iframe-poster{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}@media (orientation:landscape){.br-desktop{display:block!important}.br-tablet,.br-mobile{display:none}.p-5{padding:calc(var(--fs) * 5)}.line-element.big-desktop span{font-size:calc(var(--fs) * 1.625)}.flex-end-row{justify-content:flex-end!important}.flex-start-row{justify-content:flex-start!important}.flex-align-end{align-items:flex-end!important}.flex-align-start{align-items:flex-start!important}}.color-black{color:var(--color-black)}.color-blue{color:var(--MAIN-BLUE)}.color-white{color:var(--color-white)!important}.bck-black{background-color:var(--color-black)}@media (orientation:portrait){*{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}html{overflow:initial}html.fixed{overflow:hidden!important}section{min-height:100svh}h1,h2{font-size:calc(var(--fs) * 2.1875);line-height:110%}.h1{font-size:calc(var(--fs) * 2.1875)}.h2{font-size:calc(var(--fs) * 2)}.subtitle-1{font-size:calc(var(--fs) * 2.1875)}.subtitle-2{font-size:calc(var(--fs) * 1.375)}.subtitle-3{font-size:calc(var(--fs) * 1.0625)}.paragraph-1{font-size:calc(var(--fs) * .875)}.paragraph-2{font-size:calc(var(--fs) * .75)}main{min-height:unset;z-index:0}.heading-1{font-size:calc(var(--fs) * 4.12856)}.heading-2{font-size:calc(var(--fs) * 2.1875)}.heading-2 span{color:var(--color-white)}.text{font-size:calc(var(--fs) * .875)}.little-heading{font-size:calc(var(--fs) * .63863)}.little-heading img{width:calc(var(--fs) * .632);height:calc(var(--fs) * .632);margin-right:calc(var(--fs) * .29)}.little-heading span{margin:0 calc(var(--fs) * .15)}.section-bck{z-index:-1;background:radial-gradient(55.09% 55.09% at 51.04% 50%, #130236, var(--color-black));justify-content:center;align-items:center;width:100%;height:100vh;display:flex;top:0;left:0}.section-bck img,.section-bck picture{width:calc(var(--fs) * 120 * .6);height:calc(var(--fs) * 67.5 * .6);max-width:none}.with-border{--border-width:calc(var(--fs) * .085)}.with-border:before{width:calc(100% - (var(--border-width)));height:calc(100% - var(--border-width) * .5);border-radius:inherit}.shade{width:calc(var(--fs) * 16.25 * 3);height:calc(var(--fs) * 16.25 * 3);pointer-events:none;width:calc(var(--fs) * 16.25);height:calc(var(--fs) * 16.25);background:radial-gradient(#262626,#0000 50%);margin:0;transition:opacity .35s ease-in-out;position:absolute}.line-element div{--dimension:calc(var(--fs) * .075);width:calc(var(--fs) * 3.25);height:var(--dimension)}.line-element span{font-size:calc(var(--fs) * .875)}.line-element.short-mobile span{font-size:calc(var(--fs) * .875 * .85)}.sequence-section{margin-top:calc(var(--top-space) * 1)}.sequence-section .sequence-pin{width:100%;height:100vh;position:absolute;top:0!important;left:0!important}.ellipse-wrapper picture{width:250vw;max-width:unset}.ellipse-wrapper .ellipse{max-width:unset;position:absolute;top:0%;right:50%;transform:translate(50%,-17%)}}@media (orientation:portrait) and (aspect-ratio>=.625){.ellipse-wrapper picture{width:200vw}.ellipse-wrapper .ellipse{max-width:unset;width:100%;position:absolute;top:0;right:50%;transform:translate(50%,-2.5%)}.br-desktop,.br-mobile{display:none}.br-tablet{display:block!important}.h1{font-size:calc(var(--fs) * 3.75)}.h2{font-size:calc(var(--fs) * 3.125)}.subtitle-2,.subtitle-3{font-size:calc(var(--fs) * 1.375)}.paragraph-1{font-size:calc(var(--fs) * 1.125)}.paragraph-2{font-size:calc(var(--fs) * .75)}.with-border{--border-width:calc(var(--fs) * .1)}.shade{width:calc(var(--fs) * 16.25 * 3);height:calc(var(--fs) * 16.25 * 3)}.line-element div{--dimension:calc(var(--fs) * .1);width:calc(var(--fs) * 5);height:var(--dimension)}.line-element span{font-size:calc(var(--fs) * 1.375)}}@media (orientation:portrait) and (aspect-ratio<=.625){.br-desktop,.br-tablet{display:none}.br-mobile{display:block!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.field-wrapper{gap:calc(var(--fs) * .5);grid-auto-rows:max-content;grid-auto-flow:row;display:grid}.field-wrapper label{text-transform:capitalize}.field-wrapper .field{width:100%;margin:0!important}.field-wrapper .field input{padding:0 calc(var(--fs) * .75)}.field-wrapper .field-error{color:var(--color-error);font-size:calc(var(--fs) * .875);margin-top:calc(var(--fs) * .25)}.field-wrapper.textarea{grid-column:1/3}.field-wrapper.textarea .field{width:100%;height:initial}.field-wrapper.textarea .field textarea{width:100%;padding:calc(var(--fs) * 1) calc(var(--fs) * .75);resize:none;min-height:calc(var(--fs) * 15)!important}.field select{width:calc(100% - var(--fs) * .1);height:calc(100% - var(--fs) * .1);padding-left:calc(var(--fs) * 1);padding-right:calc(var(--fs) * 2);border-radius:inherit;-webkit-backdrop-filter:blur(.1vw);pointer-events:auto;color:var(--color-white);-webkit-appearance:none;appearance:none;cursor:pointer;font-family:Work Sans,sans-serif;font-size:inherit;background:#d9d9d90d;border:none}.field select option{background:var(--color-surface);color:var(--color-white)}.field:has(select:focus):after{clip-path:polygon(0% 0%,100% 0%,100% 0%,100% 100%,0% 100%,0% 100%);border-color:#ababab}.robots-wrapper .robots-grid{gap:calc(var(--fs) * .75);margin-top:calc(var(--fs) * .5);flex-wrap:wrap;display:flex}.robots-wrapper .robot-checkbox{align-items:center;gap:calc(var(--fs) * .5);padding:calc(var(--fs) * .5) calc(var(--fs) * 1);border-radius:calc(var(--fs) * var(--radius-xs));cursor:pointer;user-select:none;background:#d9d9d90d;border:1px solid #6669;transition:background-color .15s,border-color .15s;display:flex}.robots-wrapper .robot-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;width:calc(var(--fs) * 1.125);height:calc(var(--fs) * 1.125);border:1.5px solid var(--color-border-strong);border-radius:calc(var(--fs) * .25);cursor:pointer;background:0 0;position:relative}.robots-wrapper .robot-checkbox input[type=checkbox]:checked{background:var(--MAIN-BLUE,var(--color-accent));border-color:var(--MAIN-BLUE,var(--color-accent))}.robots-wrapper .robot-checkbox input[type=checkbox]:checked:after{content:"";border:solid var(--color-white);border-width:0 2px 2px 0;width:35%;height:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}.robots-wrapper .robot-checkbox span{color:var(--color-white)}.robots-wrapper .robot-checkbox.selected{border-color:var(--MAIN-BLUE,var(--color-accent));background:#6289ff1a}.robots-wrapper .robot-checkbox:hover{background:#d9d9d91a;border-color:#ababab}.form-loading-state{min-height:calc(var(--fs) * 20);flex-direction:column;justify-content:center;align-items:center;display:flex}.cart-loading-overlay{z-index:10;background:#121212b3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.empty-cart{padding:calc(var(--fs) * 4) 0;justify-content:center;align-items:center;display:flex}.cart-badge{top:calc(var(--fs) * -.25);right:calc(var(--fs) * -.25);background:var(--MAIN-BLUE,var(--color-accent));color:var(--color-white);width:calc(var(--fs) * 1.25);height:calc(var(--fs) * 1.25);font-size:calc(var(--fs) * .75);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute}.cart-trigger{position:relative}.no-results{padding:calc(var(--fs) * 8) 0;justify-content:center;align-items:center;display:flex}.result-link{color:inherit;flex-direction:column;align-items:flex-start;width:100%;text-decoration:none;display:flex}.result-link:hover .pic img{transform:scale(1.05)}.result-link .pic img{transition:transform .2s}.success-message{text-align:center;padding:calc(var(--fs) * 1.5);border:1px solid var(--MAIN-BLUE,var(--color-accent));border-radius:calc(var(--fs) * var(--radius-xs));background:#6289ff1a}.submit-error{color:var(--color-error);text-align:center;grid-column:1/-1}.field{border-radius:var(--fs);width:calc(var(--fs) * 30.3125 + var(--fs) * .5);height:calc(var(--fs) * 3 + var(--fs) * .5);background:linear-gradient(-120deg, var(--color-border-strong), #0000 20% 50%, var(--color-border-strong) 90%);pointer-events:none;background:0 0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;border:unset!important;margin:0!important;margin-top:calc(var(--fs) * 2.5)!important;padding:0!important}.field:after{content:"";border-radius:inherit;clip-path:polygon(0% 0%,50% 2px,100% 0%,100% 100%,80% calc(100% - 2px),0% 100%);border:1px solid #666;width:100%;height:100%;transition:clip-path .3s ease-out,border-color .3s ease-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.field input{width:calc(100% - var(--fs) * .1);height:calc(100% - var(--fs) * .1);padding-left:calc(var(--fs) * 1);padding-right:calc(var(--fs) * 4);border-radius:inherit;-webkit-backdrop-filter:blur(.1vw);pointer-events:auto;color:var(--color-white);background:#d9d9d90d}.field:has(input:focus):after,.field:has(textarea:focus):after{clip-path:polygon(0% 0%,100% 0%,100% 0%,100% 100%,0% 100%,0% 100%);border-color:#ababab}.field textarea{pointer-events:auto;padding:calc(var(--fs) * 1.5) calc(var(--fs) * 1)}.field button.btn-search{right:calc(var(--fs) * .5);width:calc(var(--fs) * 2.26);height:calc(var(--fs) * 2.26);border-radius:calc(var(--fs) * .75);background:linear-gradient(224deg,#6c8ae3 -47.2%,#3d60c9 74.45%);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.field button.btn-search:hover img{transform:scale(1.1)}.field button.btn-search img{width:55%;height:auto;transition:transform .15s ease-out}@media (orientation:portrait){.field-wrapper{gap:calc(var(--fs) * .5);grid-auto-rows:max-content;grid-auto-flow:row;display:grid}.field-wrapper label{text-transform:capitalize}.field-wrapper .field{width:100%;margin:0!important}.field-wrapper .field input{padding:0 calc(var(--fs) * .75)}.field-wrapper.textarea{grid-column:1/3}.field-wrapper.textarea .field{width:100%;height:initial}.field-wrapper.textarea .field textarea{width:100%;padding:calc(var(--fs) * 1) calc(var(--fs) * .75);resize:none;min-height:calc(var(--fs) * 15)!important}.field{border-radius:calc(var(--fs) * var(--radius-nav));margin-top:calc(var(--fs) * 2.5);width:calc(var(--fs) * 20 + var(--fs) * .5);height:calc(var(--fs) * 2.5 + var(--fs) * .5);align-items:center;display:flex;position:relative}.field input{padding-left:calc(var(--fs) * 1);padding-right:calc(var(--fs) * 4);width:calc(100% - 1px);height:calc(100% - 1px)}.field button.btn-search{right:calc(var(--fs) * .5);top:50%}}@media (orientation:portrait) and (aspect-ratio<=.625){.field-wrapper{gap:calc(var(--fs) * .5);grid-auto-rows:max-content;grid-auto-flow:row;display:grid}.field-wrapper label{text-transform:capitalize}.field-wrapper .field{width:100%;margin:0!important}.field-wrapper .field input{padding:0 calc(var(--fs) * .75)}.field-wrapper.textarea{grid-column:1/3}.field-wrapper.textarea .field{width:100%;height:initial}.field-wrapper.textarea .field textarea{width:100%;padding:calc(var(--fs) * 1) calc(var(--fs) * .75);resize:none;min-height:calc(var(--fs) * 15)!important}}.request-demo-form{margin-top:calc(var(--fs) * 5.5);gap:calc(var(--fs) * 2.31);width:calc(var(--fs) * 32);grid-template-rows:max-content;grid-template-columns:100%;grid-auto-flow:row;display:grid}.request-demo-form>*{width:100%;grid-column:1/2!important}.request-demo-form .field{width:100%;margin:0!important}.request-demo-form .submit-wrapper{margin-top:calc(var(--fs) * .5);width:100%}@media (orientation:portrait){.request-demo-form{margin-top:calc(var(--fs) * 4.25);gap:calc(var(--fs) * 2);width:100%}.request-demo-form>*{width:100%;grid-column:1/2!important}.request-demo-form .field{width:100%;margin:0!important}.request-demo-form .submit-wrapper{margin-top:calc(var(--fs) * .5);width:100%}}@media (orientation:portrait) and (aspect-ratio>=.625){.request-demo-form{margin-top:calc(var(--fs) * 4.25);gap:calc(var(--fs) * 2.31)}.request-demo-form .field{width:100%;margin:0!important}.request-demo-form .submit-wrapper{margin-top:calc(var(--fs) * .5);width:100%}}.spinner{justify-content:center;align-items:center;display:flex}.spinner__ring{border-style:solid;border-color:#fff3;border-top-color:var(--MAIN-BLUE,var(--color-accent));border-radius:50%;animation:.8s linear infinite spinner-rotate}.spinner--small .spinner__ring{width:calc(var(--fs) * 1.25);height:calc(var(--fs) * 1.25);border-width:2px}.spinner--medium .spinner__ring{width:calc(var(--fs) * 2.5);height:calc(var(--fs) * 2.5);border-width:3px}.spinner--large .spinner__ring{width:calc(var(--fs) * 4);height:calc(var(--fs) * 4);border-width:4px}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-overlay{z-index:10;pointer-events:none;background:#121212b3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.form-loading{pointer-events:none;opacity:.7}.btn-loading{pointer-events:none;position:relative}.btn-loading .spinner{left:calc(var(--fs) * 1);position:absolute}
