@charset "UTF-8";:root .glow-image{--hl-spread: calc(var(--fs) * .75);position:relative;width:100%;border-radius:calc(var(--fs) * 1.875);background:var(--bg)}:root .glow-image__picture{display:contents}:root .glow-image__img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:calc(var(--r-panel) - var(--fs) * .125)}@media (orientation: portrait){:root .glow-image__img{border-radius:calc(var(--fs) * 1.5)}}:root .glow-image--fade .glow-image__img{-webkit-mask-image:linear-gradient(to bottom,#000 60%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,transparent 100%)}:root .glow-image .border-shadow{top:calc(var(--hl-spread) * -1)}:root .glow-image .border-shadow .border-shadow__glow{height:calc(var(--fs) * 1.5);animation:unset;opacity:1}:root .glow-image__highlight{--hl-inset: calc(var(--fs) * .5625);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + var(--hl-spread) * 2);height:calc(100% + var(--hl-spread) * 2);border-radius:calc(var(--r-panel) + var(--fs) * .4375);padding:var(--hl-inset)}@media (orientation: portrait){:root .glow-image__highlight{--hl-inset: var(--hl-spread);border-radius:calc(var(--fs) * 2.25)}}:root .glow-image__highlight{background:linear-gradient(to bottom,#00422c,#0000);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:-1;overflow:hidden}:root .glow-image__highlight-glow{position:absolute;top:calc(var(--hl-inset) * -1);left:50%;transform:translate(-50%);width:100%;height:calc(var(--fs) * 3);background:radial-gradient(circle,var(--color-primary-green-500),rgba(0,0,0,0));mix-blend-mode:plus-lighter}
