@supports (background:rgb(0 0 0 / calc(1 * 1))){.site-public-shell main section:first-of-type>img.opacity-72,.site-public-shell main section:first-of-type>video.opacity-72,.site-public-shell main section:first-of-type>img.opacity-78,.site-public-shell main section:first-of-type>video.opacity-78,.site-public-shell main section:first-of-type>img.opacity-82,.site-public-shell main section:first-of-type>video.opacity-82{opacity:calc(1 - (var(--sl-media-bg-dim) * .22))!important}.site-public-shell main article.group>img.opacity-78,.site-public-shell main article.group>video.opacity-78,.site-public-shell main article.group>img.opacity-82,.site-public-shell main article.group>video.opacity-82,.site-public-shell main article.group>img.opacity-85,.site-public-shell main article.group>video.opacity-85,.site-public-shell main a.group>img.opacity-78,.site-public-shell main a.group>video.opacity-78,.site-public-shell main a.group>img.opacity-82,.site-public-shell main a.group>video.opacity-82,.site-public-shell main a.group>img.opacity-85,.site-public-shell main a.group>video.opacity-85{opacity:calc(1 - (var(--sl-media-card-dim) * .18))!important}.site-public-shell main img.opacity-30,.site-public-shell main video.opacity-30,.site-public-shell main img.opacity-38,.site-public-shell main video.opacity-38,.site-public-shell main img.opacity-44,.site-public-shell main video.opacity-44{opacity:calc(.62 - (var(--sl-media-bg-dim) * .24))!important}.site-public-shell main section:first-of-type div[class*="rgba(6,16,27,0.96)_38%"],.site-public-shell main section:first-of-type div[class*="rgba(6,16,27,0.96)_39%"]{background:linear-gradient(90deg, rgb(6 16 27/calc(var(--sl-media-bg-dim) * 1)) 0%, rgb(6 16 27/calc(var(--sl-media-bg-dim) * .96)) 39%, rgb(6 16 27/calc(var(--sl-media-bg-dim) * .58)) 70%, rgb(6 16 27/calc(var(--sl-media-bg-dim) * .18)) 100%)!important}.site-public-shell[data-public-path=\/] main section:first-of-type div[class*="rgba(6,16,27,0.94)_34%"]{background:linear-gradient(90deg, rgb(6 16 27/calc(var(--sl-media-bg-dim) * 1)) 0%, rgb(6 16 27/calc(var(--sl-media-bg-dim) * .94)) 34%, rgb(6 16 27/calc(var(--sl-media-bg-dim) * .46)) 66%, rgb(6 16 27/calc(var(--sl-media-bg-dim) * .18)) 100%)!important}.site-public-shell main section:first-of-type div[class*="#02060d_0%,rgba(2,6,13,0.95)_31%"]{background:linear-gradient(90deg, rgb(2 6 13/calc(var(--sl-media-bg-dim) * 1)) 0%, rgb(2 6 13/calc(var(--sl-media-bg-dim) * .95)) 31%, rgb(2 6 13/calc(var(--sl-media-bg-dim) * .58)) 58%, rgb(2 6 13/calc(var(--sl-media-bg-dim) * .08)) 100%)!important}.site-public-shell main section:first-of-type div[class*="from-[#06101b]/78"]{background:linear-gradient(to top, rgb(6 16 27/calc(var(--sl-media-bg-dim) * .78)), transparent, rgb(6 16 27/calc(var(--sl-media-bg-dim) * .2)))!important}.site-public-shell main section:first-of-type div[class*="rgba(2,6,13,0.10)_0%,rgba(2,6,13,0.10)_54%"]{background:linear-gradient(180deg, rgb(2 6 13/calc(var(--sl-media-bg-dim) * .1)) 0%, rgb(2 6 13/calc(var(--sl-media-bg-dim) * .1)) 54%, rgb(2 6 13/calc(var(--sl-media-bg-dim) * 1)) 100%)!important}.site-public-shell main article.group div[class*="rgba(3,8,16,0.12)_0%"],.site-public-shell main a.group div[class*="rgba(3,8,16,0.12)_0%"],.site-public-shell main article.group div[class*="rgba(3,8,16,0.10)_0%"],.site-public-shell main a.group div[class*="rgba(3,8,16,0.10)_0%"],.site-public-shell main article.group div[class*="rgba(3,8,16,0.18)_0%,rgba(3,8,16,0.3)_42%"],.site-public-shell main a.group div[class*="rgba(3,8,16,0.18)_0%,rgba(3,8,16,0.3)_42%"]{background:linear-gradient(180deg, rgb(3 8 16/calc(var(--sl-media-card-dim) * .14)) 0%, rgb(3 8 16/calc(var(--sl-media-card-dim) * .42)) 42%, rgb(3 8 16/calc(var(--sl-media-card-dim) * .96)) 100%)!important}.site-public-shell main article.group div[class*="rgba(3,8,16,0.78)_0%"],.site-public-shell main a.group div[class*="rgba(3,8,16,0.78)_0%"],.site-public-shell main article.group div[class*="rgba(3,8,16,0.82)_0%"],.site-public-shell main a.group div[class*="rgba(3,8,16,0.82)_0%"],.site-public-shell main article.group div[class*="rgba(3,8,16,0.83)_0%"],.site-public-shell main a.group div[class*="rgba(3,8,16,0.83)_0%"]{background:linear-gradient(90deg, rgb(3 8 16/calc(var(--sl-media-card-dim) * .8)) 0%, rgb(3 8 16/calc(var(--sl-media-card-dim) * .5)) 56%, rgb(3 8 16/calc(var(--sl-media-card-dim) * .12)) 100%)!important}}@media (hover:hover) and (pointer:fine){:is(.site-public-shell main section:has(:is(article.group,a.group) img),.site-public-shell main section:has(:is(article.group,a.group) video),.site-public-shell main div:has(>:is(article.group,a.group)),.site-public-shell main div:has(:is(article.group,a.group):hover),.site-public-shell main div:has(:is(article.group,a.group):focus-within)){perspective:1200px;transform-style:preserve-3d;overflow:visible!important}:is(.site-public-shell main section:has(:is(article.group,a.group):hover),.site-public-shell main section:has(:is(article.group,a.group):focus-within)){perspective:1200px;transform-style:preserve-3d;z-index:2147482000!important;position:relative!important;overflow:visible!important}:is(.site-public-shell main div:has(>section:has(:is(article.group,a.group):hover)),.site-public-shell main div:has(>section:has(:is(article.group,a.group):focus-within)),.site-public-shell main div:has(:is(article.group,a.group):hover),.site-public-shell main div:has(:is(article.group,a.group):focus-within)){transform-style:preserve-3d;z-index:2147481000!important;position:relative!important;overflow:visible!important}:is(.site-public-shell main :is(article.group,a.group):has(img),.site-public-shell main :is(article.group,a.group):has(video)){z-index:1;isolation:isolate;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;backface-visibility:hidden;--sl-tile-scale:1.4;--sl-tile-shift-x:0px;--sl-tile-shift-y:-7%;transform-origin:50%;transform-style:preserve-3d;will-change:transform, box-shadow, border-color;transform:translateZ(0);transition:transform 1.18s cubic-bezier(.19,1,.22,1),box-shadow 1.18s cubic-bezier(.19,1,.22,1),border-color 1.18s cubic-bezier(.19,1,.22,1)!important;position:relative!important}:is(.site-public-shell main :is(article.group,a.group):has(img) img,.site-public-shell main :is(article.group,a.group):has(video) video){transform-origin:50%;backface-visibility:hidden;image-rendering:auto;will-change:transform, opacity;transition:transform 1.18s cubic-bezier(.19,1,.22,1),opacity .42s!important}:is(.site-public-shell main :is(article.group,a.group):has(img):hover,.site-public-shell main :is(article.group,a.group):has(video):hover,.site-public-shell main :is(article.group,a.group):has(img):focus-within,.site-public-shell main :is(article.group,a.group):has(video):focus-within){z-index:2147483000!important;transform:translate3d(var(--sl-tile-shift-x), var(--sl-tile-shift-y), 90px) scale(var(--sl-tile-scale))!important;border-color:#329affb8!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 54px -18px #329afffa,0 38px 120px -56px #329afff2,0 62px 150px -74px #000000f5!important}:is(.site-public-shell main :is(article.group,a.group):has(img):hover img,.site-public-shell main :is(article.group,a.group):has(video):hover video,.site-public-shell main :is(article.group,a.group):has(img):focus-within img,.site-public-shell main :is(article.group,a.group):has(video):focus-within video){transform:translateZ(0)scale(1.01)!important}.site-public-shell main :is(article.group,a.group):has(img):after{content:"";pointer-events:none;z-index:9;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at 38% 20%,#ffffff29,#0000 18%),linear-gradient(115deg,#0000 0%,#ffffff1f 44%,#0000 58%);transition:opacity .9s cubic-bezier(.19,1,.22,1),transform 1.18s cubic-bezier(.19,1,.22,1);position:absolute;inset:0;transform:translate(-34%)skew(-12deg)}.site-public-shell main :is(article.group,a.group):has(video):after{content:"";pointer-events:none;z-index:9;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at 38% 20%,#ffffff29,#0000 18%),linear-gradient(115deg,#0000 0%,#ffffff1f 44%,#0000 58%);transition:opacity .9s cubic-bezier(.19,1,.22,1),transform 1.18s cubic-bezier(.19,1,.22,1);position:absolute;inset:0;transform:translate(-34%)skew(-12deg)}.site-public-shell main :is(article.group,a.group):has(img):hover:after{opacity:1;transform:translate(18%)skew(-12deg)}.site-public-shell main :is(article.group,a.group):has(video):hover:after{opacity:1;transform:translate(18%)skew(-12deg)}.site-public-shell main :is(article.group,a.group):has(img):focus-within:after{opacity:1;transform:translate(18%)skew(-12deg)}.site-public-shell main :is(article.group,a.group):has(video):focus-within:after{opacity:1;transform:translate(18%)skew(-12deg)}.site-public-shell[data-public-path^=\/cases] main :is(article.group,a.group):hover,.site-public-shell[data-public-path^=\/cases] main :is(article.group,a.group):focus-within,.site-public-shell[data-public-path^=\/news] main :is(article.group,a.group):hover,.site-public-shell[data-public-path^=\/news] main :is(article.group,a.group):focus-within,.site-public-shell[data-public-path^=\/prices] main :is(article.group,a.group):hover,.site-public-shell[data-public-path^=\/prices] main :is(article.group,a.group):focus-within,.site-public-shell main .home-case-strip :is(article.group,a.group):hover,.site-public-shell main .home-case-strip :is(article.group,a.group):focus-within,.site-public-shell main .home-news-strip :is(article.group,a.group):hover,.site-public-shell main .home-news-strip :is(article.group,a.group):focus-within{z-index:20!important;border-color:#329aff70!important;transform:translateY(-5px)scale(1.015)!important;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 58px -44px #329affe0!important}.site-public-shell[data-public-path^=\/cases] main :is(article.group,a.group):hover img,.site-public-shell[data-public-path^=\/cases] main :is(article.group,a.group):focus-within img,.site-public-shell[data-public-path^=\/news] main :is(article.group,a.group):hover img,.site-public-shell[data-public-path^=\/news] main :is(article.group,a.group):focus-within img,.site-public-shell[data-public-path^=\/prices] main :is(article.group,a.group):hover img,.site-public-shell[data-public-path^=\/prices] main :is(article.group,a.group):focus-within img,.site-public-shell main .home-case-strip :is(article.group,a.group):hover img,.site-public-shell main .home-case-strip :is(article.group,a.group):focus-within img,.site-public-shell main .home-news-strip :is(article.group,a.group):hover img,.site-public-shell main .home-news-strip :is(article.group,a.group):focus-within img{transform:translateZ(0)scale(1.018)!important}}@media (prefers-reduced-motion:reduce){.site-public-shell main :is(article.group,a.group):has(img){transition-duration:1ms!important}.site-public-shell main :is(article.group,a.group):has(video){transition-duration:1ms!important}.site-public-shell main :is(article.group,a.group):has(img) img{transition-duration:1ms!important}.site-public-shell main :is(article.group,a.group):has(video) video{transition-duration:1ms!important}}
