.tg{--tg-left: var(--tg-left-d);--tg-right: var(--tg-right-d);--tg-langle: var(--tg-langle-d);--tg-rangle: var(--tg-rangle-d);--tg-maxwidth: var(--tg-maxwidth-d);--tg-glow-len: var(--tg-glow-len-d);--tg-glow-pos: var(--tg-glow-pos-d);--tg-height: var(--tg-height-d);--tg-inset: var(--tg-inset-d);--tg-thick: var(--tg-thick-d);--tg-loffset: var(--tg-loffset-d, calc(100% - 2 * var(--tg-inset) - var(--tg-thick)));--tg-roffset: var(--tg-roffset-d, calc(100% - 2 * var(--tg-inset) - var(--tg-thick)));--tg-linset: calc(100% - var(--tg-inset) - var(--tg-thick) - var(--tg-loffset));--tg-rinset: calc(100% - var(--tg-inset) - var(--tg-thick) - var(--tg-roffset));--tg-glow-thick: var(--tg-glow-thick-d);--tg-glow-blur: var(--tg-glow-blur-d);--tg-line-color: var(--tg-line-color-d);--tg-glow-color: var(--tg-glow-color-d);--tg-above-color: var(--tg-above-color-d);--tg-below-color: var(--tg-below-color-d);--tg-flipy: var(--tg-flipy-d);--tg-flipx: var(--tg-flipx-d);--tg-glow-display: var(--tg-glow-display-d);--tg-parallax-amt: var(--tg-parallax-amt-d);--tg-parallax-speed: var(--tg-parallax-speed-d);--tg-parallax-name: var(--tg-parallax-name-d);--tg-transition-color: var(--tg-transition-color-d, var(--tg-glow-color));--tg-band: max(0px, (100% - var(--tg-maxwidth)) / 2);position:relative;width:100%;height:var(--tg-height);transform:scaleX(var(--tg-flipx)) scaleY(var(--tg-flipy))}@media screen and (max-width: 767px){.tg{--tg-left: var(--tg-left-t, var(--tg-left-d));--tg-right: var(--tg-right-t, var(--tg-right-d));--tg-langle: var(--tg-langle-t, var(--tg-langle-d));--tg-rangle: var(--tg-rangle-t, var(--tg-rangle-d));--tg-maxwidth: var(--tg-maxwidth-t, var(--tg-maxwidth-d));--tg-glow-len: var(--tg-glow-len-t, var(--tg-glow-len-d));--tg-glow-pos: var(--tg-glow-pos-t, var(--tg-glow-pos-d));--tg-height: var(--tg-height-t, var(--tg-height-d));--tg-inset: var(--tg-inset-t, var(--tg-inset-d));--tg-thick: var(--tg-thick-t, var(--tg-thick-d));--tg-loffset: var(--tg-loffset-t, var(--tg-loffset-d, calc(100% - 2 * var(--tg-inset) - var(--tg-thick))));--tg-roffset: var(--tg-roffset-t, var(--tg-roffset-d, calc(100% - 2 * var(--tg-inset) - var(--tg-thick))));--tg-linset: calc(100% - var(--tg-inset) - var(--tg-thick) - var(--tg-loffset));--tg-rinset: calc(100% - var(--tg-inset) - var(--tg-thick) - var(--tg-roffset));--tg-glow-thick: var(--tg-glow-thick-t, var(--tg-glow-thick-d));--tg-glow-blur: var(--tg-glow-blur-t, var(--tg-glow-blur-d));--tg-line-color: var(--tg-line-color-t, var(--tg-line-color-d));--tg-glow-color: var(--tg-glow-color-t, var(--tg-glow-color-d));--tg-above-color: var(--tg-above-color-t, var(--tg-above-color-d));--tg-below-color: var(--tg-below-color-t, var(--tg-below-color-d));--tg-flipy: var(--tg-flipy-t, var(--tg-flipy-d));--tg-flipx: var(--tg-flipx-t, var(--tg-flipx-d));--tg-glow-display: var(--tg-glow-display-t, var(--tg-glow-display-d));--tg-parallax-amt: var(--tg-parallax-amt-t, var(--tg-parallax-amt-d));--tg-parallax-speed: var(--tg-parallax-speed-t, var(--tg-parallax-speed-d));--tg-parallax-name: var(--tg-parallax-name-t, var(--tg-parallax-name-d));--tg-transition-color: var(--tg-transition-color-t, var(--tg-transition-color-d, var(--tg-glow-color)))}}@media screen and (max-width: 479px){.tg{--tg-left: var(--tg-left-m, var(--tg-left-t, var(--tg-left-d)));--tg-right: var(--tg-right-m, var(--tg-right-t, var(--tg-right-d)));--tg-langle: var(--tg-langle-m, var(--tg-langle-t, var(--tg-langle-d)));--tg-rangle: var(--tg-rangle-m, var(--tg-rangle-t, var(--tg-rangle-d)));--tg-maxwidth: var(--tg-maxwidth-m, var(--tg-maxwidth-t, var(--tg-maxwidth-d)));--tg-glow-len: var(--tg-glow-len-m, var(--tg-glow-len-t, var(--tg-glow-len-d)));--tg-glow-pos: var(--tg-glow-pos-m, var(--tg-glow-pos-t, var(--tg-glow-pos-d)));--tg-height: var(--tg-height-m, var(--tg-height-t, var(--tg-height-d)));--tg-inset: var(--tg-inset-m, var(--tg-inset-t, var(--tg-inset-d)));--tg-thick: var(--tg-thick-m, var(--tg-thick-t, var(--tg-thick-d)));--tg-loffset: var(--tg-loffset-m, var(--tg-loffset-t, var(--tg-loffset-d, calc(100% - 2 * var(--tg-inset) - var(--tg-thick)))));--tg-roffset: var(--tg-roffset-m, var(--tg-roffset-t, var(--tg-roffset-d, calc(100% - 2 * var(--tg-inset) - var(--tg-thick)))));--tg-linset: calc(100% - var(--tg-inset) - var(--tg-thick) - var(--tg-loffset));--tg-rinset: calc(100% - var(--tg-inset) - var(--tg-thick) - var(--tg-roffset));--tg-glow-thick: var(--tg-glow-thick-m, var(--tg-glow-thick-t, var(--tg-glow-thick-d)));--tg-glow-blur: var(--tg-glow-blur-m, var(--tg-glow-blur-t, var(--tg-glow-blur-d)));--tg-line-color: var(--tg-line-color-m, var(--tg-line-color-t, var(--tg-line-color-d)));--tg-glow-color: var(--tg-glow-color-m, var(--tg-glow-color-t, var(--tg-glow-color-d)));--tg-above-color: var(--tg-above-color-m, var(--tg-above-color-t, var(--tg-above-color-d)));--tg-below-color: var(--tg-below-color-m, var(--tg-below-color-t, var(--tg-below-color-d)));--tg-flipy: var(--tg-flipy-m, var(--tg-flipy-t, var(--tg-flipy-d)));--tg-flipx: var(--tg-flipx-m, var(--tg-flipx-t, var(--tg-flipx-d)));--tg-glow-display: var(--tg-glow-display-m, var(--tg-glow-display-t, var(--tg-glow-display-d)));--tg-parallax-amt: var(--tg-parallax-amt-m, var(--tg-parallax-amt-t, var(--tg-parallax-amt-d)));--tg-parallax-speed: var(--tg-parallax-speed-m, var(--tg-parallax-speed-t, var(--tg-parallax-speed-d)));--tg-parallax-name: var(--tg-parallax-name-m, var(--tg-parallax-name-t, var(--tg-parallax-name-d)));--tg-transition-color: var(--tg-transition-color-m, var(--tg-transition-color-t, var(--tg-transition-color-d, var(--tg-glow-color))))}}.tg-core{position:relative;width:100%;max-width:var(--tg-maxwidth);height:100%;margin-inline:auto;--tg-x1: var(--tg-left);--tg-x2: calc(var(--tg-left) + var(--tg-langle));--tg-x3: calc(100% - var(--tg-right) - var(--tg-rangle));--tg-x4: calc(100% - var(--tg-right))}.tg-above,.tg-below,.tg-line,.tg-glow{position:absolute;pointer-events:none}.tg-above,.tg-below,.tg-line{top:0;right:0;bottom:0;left:0}.tg-ext{position:absolute;top:0;height:100%;width:var(--tg-band);pointer-events:none}.tg-ext-left{left:0;background:linear-gradient(to bottom,var(--tg-above-color) var(--tg-linset),var(--tg-line-color) var(--tg-linset),var(--tg-line-color) calc(var(--tg-linset) + var(--tg-thick)),var(--tg-below-color) calc(var(--tg-linset) + var(--tg-thick)))}.tg-ext-right{right:0;background:linear-gradient(to bottom,var(--tg-above-color) var(--tg-rinset),var(--tg-line-color) var(--tg-rinset),var(--tg-line-color) calc(var(--tg-rinset) + var(--tg-thick)),var(--tg-below-color) calc(var(--tg-rinset) + var(--tg-thick)))}.tg-above{background:var(--tg-above-color);clip-path:polygon(0 0,100% 0,100% var(--tg-rinset),var(--tg-x4) var(--tg-rinset),var(--tg-x3) calc(100% - var(--tg-inset) - var(--tg-thick)),var(--tg-x2) calc(100% - var(--tg-inset) - var(--tg-thick)),var(--tg-x1) var(--tg-linset),0 var(--tg-linset))}.tg-below{background:var(--tg-below-color);clip-path:polygon(0 100%,0 calc(var(--tg-linset) + var(--tg-thick)),var(--tg-x1) calc(var(--tg-linset) + var(--tg-thick)),var(--tg-x2) calc(100% - var(--tg-inset)),var(--tg-x3) calc(100% - var(--tg-inset)),var(--tg-x4) calc(var(--tg-rinset) + var(--tg-thick)),100% calc(var(--tg-rinset) + var(--tg-thick)),100% 100%)}.tg-line{background:var(--tg-line-color);clip-path:polygon(0 var(--tg-linset),var(--tg-x1) var(--tg-linset),var(--tg-x2) calc(100% - var(--tg-inset) - var(--tg-thick)),var(--tg-x3) calc(100% - var(--tg-inset) - var(--tg-thick)),var(--tg-x4) var(--tg-rinset),100% var(--tg-rinset),100% calc(var(--tg-rinset) + var(--tg-thick)),var(--tg-x4) calc(var(--tg-rinset) + var(--tg-thick)),var(--tg-x3) calc(100% - var(--tg-inset)),var(--tg-x2) calc(100% - var(--tg-inset)),var(--tg-x1) calc(var(--tg-linset) + var(--tg-thick)),0 calc(var(--tg-linset) + var(--tg-thick)))}.tg-glow{display:var(--tg-glow-display);top:calc(100% - var(--tg-inset) - var(--tg-thick) / 2 - var(--tg-glow-thick) / 2);left:50%;width:var(--tg-glow-len);height:var(--tg-glow-thick);transform:translate(calc(-50% + var(--tg-glow-pos)));background:var(--tg-glow-color);border-radius:999px;box-shadow:0 0 calc(var(--tg-glow-blur) / 2) var(--tg-glow-color),0 0 var(--tg-glow-blur) var(--tg-glow-color),0 0 calc(var(--tg-glow-blur) * 2.5) var(--tg-glow-color)}@keyframes tg-glow-parallax{0%{transform:translate(calc(-50% + var(--tg-glow-pos)));background-color:var(--tg-glow-color);box-shadow:0 0 calc(var(--tg-glow-blur) / 2) var(--tg-glow-color),0 0 var(--tg-glow-blur) var(--tg-glow-color),0 0 calc(var(--tg-glow-blur) * 2.5) var(--tg-glow-color)}to{transform:translate(calc(-50% + var(--tg-glow-pos) + var(--tg-parallax-amt)));background-color:var(--tg-transition-color);box-shadow:0 0 calc(var(--tg-glow-blur) / 2) var(--tg-transition-color),0 0 var(--tg-glow-blur) var(--tg-transition-color),0 0 calc(var(--tg-glow-blur) * 2.5) var(--tg-transition-color)}}@supports (animation-timeline: view()){.tg-glow{animation-name:var(--tg-parallax-name);animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range-start:cover calc(50% - 30% / var(--tg-parallax-speed));animation-range-end:cover calc(50% + 30% / var(--tg-parallax-speed))}@media (prefers-reduced-motion: reduce){.tg-glow{animation-name:none}}}.tg--vertical{width:var(--tg-height);height:100%}.tg--vertical .tg-core{max-width:none;max-height:var(--tg-maxwidth);margin-inline:0;margin-block:auto}.tg--vertical .tg-ext{display:none}.tg--vertical .tg-above{clip-path:polygon(0 0,0 100%,var(--tg-rinset) 100%,var(--tg-rinset) var(--tg-x4),calc(100% - var(--tg-inset) - var(--tg-thick)) var(--tg-x3),calc(100% - var(--tg-inset) - var(--tg-thick)) var(--tg-x2),var(--tg-linset) var(--tg-x1),var(--tg-linset) 0)}.tg--vertical .tg-below{clip-path:polygon(100% 0,calc(var(--tg-linset) + var(--tg-thick)) 0,calc(var(--tg-linset) + var(--tg-thick)) var(--tg-x1),calc(100% - var(--tg-inset)) var(--tg-x2),calc(100% - var(--tg-inset)) var(--tg-x3),calc(var(--tg-rinset) + var(--tg-thick)) var(--tg-x4),calc(var(--tg-rinset) + var(--tg-thick)) 100%,100% 100%)}.tg--vertical .tg-line{clip-path:polygon(var(--tg-linset) 0,var(--tg-linset) var(--tg-x1),calc(100% - var(--tg-inset) - var(--tg-thick)) var(--tg-x2),calc(100% - var(--tg-inset) - var(--tg-thick)) var(--tg-x3),var(--tg-rinset) var(--tg-x4),var(--tg-rinset) 100%,calc(var(--tg-rinset) + var(--tg-thick)) 100%,calc(var(--tg-rinset) + var(--tg-thick)) var(--tg-x4),calc(100% - var(--tg-inset)) var(--tg-x3),calc(100% - var(--tg-inset)) var(--tg-x2),calc(var(--tg-linset) + var(--tg-thick)) var(--tg-x1),calc(var(--tg-linset) + var(--tg-thick)) 0)}.tg--vertical .tg-glow{top:50%;left:calc(100% - var(--tg-inset) - var(--tg-thick) / 2 - var(--tg-glow-thick) / 2);width:var(--tg-glow-thick);height:var(--tg-glow-len);transform:translateY(calc(-50% + var(--tg-glow-pos)))}@keyframes tg-glow-parallax-v{0%{transform:translateY(calc(-50% + var(--tg-glow-pos)));background-color:var(--tg-glow-color);box-shadow:0 0 calc(var(--tg-glow-blur) / 2) var(--tg-glow-color),0 0 var(--tg-glow-blur) var(--tg-glow-color),0 0 calc(var(--tg-glow-blur) * 2.5) var(--tg-glow-color)}to{transform:translateY(calc(-50% + var(--tg-glow-pos) + var(--tg-parallax-amt)));background-color:var(--tg-transition-color);box-shadow:0 0 calc(var(--tg-glow-blur) / 2) var(--tg-transition-color),0 0 var(--tg-glow-blur) var(--tg-transition-color),0 0 calc(var(--tg-glow-blur) * 2.5) var(--tg-transition-color)}}@media (min-width: 992px){[data-glitch-style]{top:var(--lg-top, auto);left:var(--lg-left, auto);bottom:var(--lg-bottom, auto);right:var(--lg-right, auto);max-width:var(--lg-max-width, auto);max-height:var(--lg-max-height, auto)}}@media (min-width: 768px) and (max-width: 991px){[data-glitch-style]{top:var(--md-max-lg-top, auto);left:var(--md-max-lg-left, auto);bottom:var(--md-max-lg-bottom, auto);right:var(--md-max-lg-right, auto);max-width:var(--md-max-lg-max-width, auto);max-height:var(--md-max-lg-max-height, auto)}}@media (max-width: 767px){[data-glitch-style]{top:var(--max-md-top, auto);left:var(--max-md-left, auto);bottom:var(--max-md-bottom, auto);right:var(--max-md-right, auto);max-width:var(--max-md-max-width, auto);max-height:var(--max-md-max-height, auto)}}.bg-image picture img{transform-origin:center center;-o-object-position:var(--bg-object-position, center);object-position:var(--bg-object-position, center)}@media (min-width: 992px){.bg-image[data-transform-desktop] picture img{transform:var(--bg-transform-desktop)}.bg-image[data-clip-desktop]{clip-path:var(--bg-clip-desktop)}}@media (max-width: 991.98px) and (min-width: 768px){.bg-image[data-transform-tablet] picture img{transform:var(--bg-transform-tablet)}.bg-image[data-clip-tablet]{clip-path:var(--bg-clip-tablet)}}@media (max-width: 767.98px){.bg-image[data-transform-mobile] picture img{transform:var(--bg-transform-mobile)}.bg-image[data-clip-mobile]{clip-path:var(--bg-clip-mobile)}}
