@property --xx{syntax:"<percentage>";inherits:true;initial-value:54%}@property --yy{syntax:"<percentage>";inherits:true;initial-value:50%}.dg{--xx:var(--x);--yy:var(--y);padding:0}.hx.dg{border-top:0}@media(max-width:749px){.hx.dg{border-top-width:0}}.dg__stage{position:relative;flex:1;min-width:0;min-height:var(--hh-s,520px);overflow:hidden;transition:--xx .7s cubic-bezier(.2,.8,.2,1),--yy .7s cubic-bezier(.2,.8,.2,1)}.dg__p,.dg__line,.dg__scrim{position:absolute;top:0;right:0;bottom:0;left:0}.dg__p{overflow:hidden;transition:filter .5s ease}.dg__p--a{clip-path:polygon(0 0,calc(var(--xx) + var(--sk)/2 - var(--g)/2) 0,calc(var(--xx) - var(--sk)/2 - var(--g)/2) 100%,0 100%)}.dg__p--b{clip-path:polygon(calc(var(--xx) + var(--sk)/2 + var(--g)/2) 0,100% 0,100% 100%,calc(var(--xx) - var(--sk)/2 + var(--g)/2) 100%)}.dg__lw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;translate:var(--lox) 0}.dg__line{background:var(--lc);pointer-events:none;clip-path:polygon(calc(var(--xx) + var(--sk)/2 - var(--lw)/2) 0,calc(var(--xx) + var(--sk)/2 + var(--lw)/2) 0,calc(var(--xx) - var(--sk)/2 + var(--lw)/2) 100%,calc(var(--xx) - var(--sk)/2 - var(--lw)/2) 100%)}.dg__pin{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1.1s cubic-bezier(.2,.8,.2,1);perspective:1400px;background:var(--hx-bg2)}.dg__im{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;visibility:hidden;overflow:hidden;background:var(--hx-bg2)}.dg__im img{width:100%;height:100%;object-fit:cover;object-position:var(--fx,50%) 50%;display:block;transform-origin:center}.dg__ph{background:linear-gradient(135deg,var(--hx-bg2),color-mix(in srgb,var(--hx-a) 40%,var(--hx-bg)))}.dg__im.is-on,.dg__im.is-out{opacity:1;visibility:visible}.dg__im.is-on{z-index:2}.dg__im.is-out{z-index:1}.dg__scrim{pointer-events:none;z-index:2;background:color-mix(in srgb,var(--ovc) calc(var(--ov) * 100%),transparent)}.dg[data-ovm=bottom] .dg__scrim{background:linear-gradient(to top,color-mix(in srgb,var(--ovc) calc(var(--ov) * 150%),transparent),transparent 70%)}.dg[data-ovm=side] .dg__scrim{background:radial-gradient(ellipse 55% 70% at 50% 50%,color-mix(in srgb,var(--ovc) calc(var(--ov) * 170%),transparent),transparent 75%),color-mix(in srgb,var(--ovc) calc(var(--ov) * 40%),transparent)}.dg__p--a .dg__pin{right:auto;width:calc(var(--xx) + max(var(--sk),-1 * var(--sk))/2)}.dg__p--b .dg__pin{left:calc(var(--xx) - max(var(--sk),-1 * var(--sk))/2)}.dg__p[data-fx=fade] .is-on{animation:dg-fade 1s ease both}.dg__p[data-fx=kenburns] .is-on{animation:dg-fade 1.2s ease both}.dg__p[data-fx=kenburns] .is-on img,.dg__p[data-fx=kenburns] .is-out img{animation:dg-kb 9s ease-out both}.dg__p[data-fx=slide] .is-on{animation:dg-sl-in .9s cubic-bezier(.7,0,.2,1) both}.dg__p[data-fx=slide] .is-out{animation:dg-sl-out .9s cubic-bezier(.7,0,.2,1) both}.dg__p[data-fx=slideup] .is-on{animation:dg-su-in .9s cubic-bezier(.7,0,.2,1) both}.dg__p[data-fx=slideup] .is-out{animation:dg-su-out .9s cubic-bezier(.7,0,.2,1) both}.dg__p[data-fx=blur] .is-on{animation:dg-blur 1.1s ease both}.dg__p[data-fx=wipe] .is-on{animation:dg-wipe 1s cubic-bezier(.7,0,.2,1) both}.dg__p[data-fx=diag] .is-on{animation:dg-diag 1.1s cubic-bezier(.7,0,.2,1) both}.dg__p[data-fx=flip] .is-on{animation:dg-flip-in .9s ease both}.dg__p[data-fx=flip] .is-out{animation:dg-flip-out .9s ease both}.dg__p[data-fx=zoomout] .is-on{animation:dg-zo 1.1s cubic-bezier(.2,.8,.2,1) both}.dg__p[data-fx=rotate] .is-on{animation:dg-rot 1s cubic-bezier(.2,.8,.2,1) both}@keyframes dg-fade{0%{opacity:0}to{opacity:1}}@keyframes dg-kb{0%{transform:scale(1.02)}to{transform:scale(1.16)}}@keyframes dg-sl-in{0%{transform:translate(100%)}to{transform:none}}@keyframes dg-sl-out{0%{transform:none}to{transform:translate(-35%)}}@keyframes dg-su-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes dg-su-out{0%{transform:none}to{transform:translateY(-35%)}}@keyframes dg-blur{0%{opacity:0;filter:blur(26px);transform:scale(1.15)}to{opacity:1;filter:none;transform:none}}@keyframes dg-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes dg-diag{0%{clip-path:polygon(0 0,0 0,-30% 100%,0 100%)}to{clip-path:polygon(0 0,135% 0,105% 100%,0 100%)}}@keyframes dg-flip-in{0%{transform:rotateY(90deg);opacity:0}to{transform:none;opacity:1}}@keyframes dg-flip-out{0%{transform:none}to{transform:rotateY(-90deg);opacity:0}}@keyframes dg-zo{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:none}}@keyframes dg-rot{0%{opacity:0;transform:rotate(8deg) scale(1.25)}to{opacity:1;transform:none}}.dg__pl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.dg__p--a .dg__p--b .dg__tag{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#0000006b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.55em 1em;border-radius:999px}.dg__dots{display:flex;gap:6px;pointer-events:auto}.dg__dot{width:7px;height:7px;border-radius:99px;border:0;padding:0;background:#ffffff8c;cursor:pointer;transition:width .3s,background .3s}.dg__dot.is-on{width:22px;background:#fff}@media(hover:hover)and (pointer:fine){.dg[data-hv=expand] .dg__stage:has(.dg__p--a:hover){--xx:calc(var(--x) + 7%);--yy:calc(var(--y) + 7%)}}@media(hover:hover)and (pointer:fine){.dg[data-hv=expand] .dg__stage:has(.dg__p--b:hover){--xx:calc(var(--x) - 7%);--yy:calc(var(--y) - 7%)}}@media(hover:hover)and (pointer:fine){.dg[data-hv=zoom] .dg__p:hover .dg__pin{transform:scale(1.07)}}.dg[data-hv=color] .dg__p{filter:grayscale(.85)}@media(hover:hover)and (pointer:fine){.dg[data-hv=color] .dg__p:hover{filter:none}}@media(hover:hover)and (pointer:fine){.dg[data-hv=spot] .dg__stage:has(.dg__p:hover) .dg__p:not(:hover){filter:brightness(.55)}}.dg__txt{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:center;padding:var(--hs) var(--px) 0;pointer-events:none}.dg[data-pos=left] .dg__txt{justify-content:flex-start}.dg[data-pos=center] .dg__txt{justify-content:center}.dg[data-pos=right] .dg__txt{justify-content:flex-end}.dg__box{pointer-events:auto;width:min(100%,var(--tw));text-align:var(--ta);display:flex;flex-direction:column;gap:14px;align-items:var(--ai,center);padding:clamp(22px,3vw,44px);border-radius:28px;color:var(--hx-ink)}.dg[data-card=none] .dg__box{padding:0}.dg[data-card=glass] .dg__box{background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3)}.dg[data-card=solid] .dg__box{background:var(--card-c);color:var(--hx-bg);--hx-ink:var(--hx-bg)}.dg[data-card=outline] .dg__box{border:2px solid var(--hx-ink)}.dg[style*="--ta:left"] .dg__box{--ai:flex-start}.dg[style*="--ta:right"] .dg__box{--ai:flex-end}.dg[style*="--ta:center"] .dg__box{--ai:center}.dg__h{display:flex;flex-direction:column;gap:.04em}.dg__l1,.dg__ty{display:block}.dg__ty{min-height:1.1em;color:var(--tyc)}.dg__ty[data-ts=gradient] .dg__tyt{background:linear-gradient(90deg,var(--tyc),var(--tyc2));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.dg__ty[data-ts=mark] .dg__tyt{background:var(--tyc);color:var(--hx-a2);padding:0 .22em;border-radius:.18em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.dg__ty[data-ts=serif]{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500}.dg__cur{display:inline-block;vertical-align:baseline;margin-left:.08em;background:currentColor;width:.07em;height:.9em;transform:translateY(.12em);animation:dg-bl 1s steps(1) infinite}.dg__ty[data-cur=block] .dg__cur{width:.5em;opacity:.8}.dg__ty[data-cur=under] .dg__cur{width:.55em;height:.07em;transform:translateY(.05em)}@keyframes dg-bl{50%{opacity:0}}.dg__tyt.fx-fade{animation:dg-tf .6s ease both}.dg__tyt.fx-slide{animation:dg-ts .6s cubic-bezier(.2,.8,.2,1) both}.dg__tyt.fx-blur{animation:dg-tb .7s ease both}.dg__tyt.fx-slide,.dg__tyt.fx-fade,.dg__tyt.fx-blur{display:inline-block}@keyframes dg-tf{0%{opacity:0}to{opacity:1}}@keyframes dg-ts{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}@keyframes dg-tb{0%{opacity:0;filter:blur(.3em)}to{opacity:1;filter:none}}.dg-rv{animation:dg-rise .85s calc(var(--rd,0) * 1ms + .15s) cubic-bezier(.2,.8,.2,1) both}.dg[data-tfx=blur] .dg-rv{animation-name:dg-rb}.dg[data-tfx=zoom] .dg-rv{animation-name:dg-rz}.dg[data-tfx=none] .dg-rv{animation:none}@keyframes dg-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes dg-rb{0%{opacity:0;filter:blur(14px)}to{opacity:1;filter:none}}@keyframes dg-rz{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}.dg__sub[data-sfx2=fade]{animation-name:dg-rise}@media(max-width:749px){.dg__stage{min-height:var(--hm,660px)}.dg__p--a{clip-path:polygon(0 0,100% 0,100% calc(var(--yy) - var(--skm)/2 - var(--g)/2),0 calc(var(--yy) + var(--skm)/2 - var(--g)/2))}.dg__p--b{clip-path:polygon(0 calc(var(--yy) + var(--skm)/2 + var(--g)/2),100% calc(var(--yy) - var(--skm)/2 + var(--g)/2),100% 100%,0 100%)}.dg__line{clip-path:polygon(0 calc(var(--yy) + var(--skm)/2 - var(--lw)/2),100% calc(var(--yy) - var(--skm)/2 - var(--lw)/2),100% calc(var(--yy) - var(--skm)/2 + var(--lw)/2),0 calc(var(--yy) + var(--skm)/2 + var(--lw)/2))}.dg__p--a .dg__pin{width:auto;right:0;bottom:auto;height:calc(var(--yy) + max(var(--skm),-1 * var(--skm))/2)}.dg__p--b .dg__pin{left:0;top:calc(var(--yy) - max(var(--skm),-1 * var(--skm))/2)}.dg__p--a .dg__p--b .dg__txt{padding:var(--hsm) var(--pxm) 0}.dg[data-posm=top] .dg__txt{align-items:flex-start;padding-top:calc(var(--hsm) + 16px)}.dg[data-posm=center] .dg__txt{align-items:center}.dg[data-posm=bottom] .dg__txt{align-items:flex-end;padding-bottom:44px}.dg[data-pos] .dg__txt{justify-content:center}.dg__box{width:100%;padding:20px;border-radius:22px}}@media(prefers-reduced-motion:reduce){.dg__p .is-on,.dg__p .is-out,.dg__p .is-on img{animation:none!important}.dg-rv,.dg__cur{animation:none}}.dg[data-shape=zigzag] .dg__p--a{clip-path:polygon(0 0,calc(var(--xx) + var(--sk) * .5 + 0px - var(--g)/2) 0%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--g)/2) 25%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--g)/2) 50%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--g)/2) 75%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--g)/2) 100%,0 100%)}.dg[data-shape=zigzag] .dg__p--b{clip-path:polygon(calc(var(--xx) + var(--sk) * .5 + 0px + var(--g)/2) 0%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--g)/2) 25%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--g)/2) 50%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--g)/2) 75%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--g)/2) 100%,100% 100%,100% 0)}.dg[data-shape=zigzag] .dg__line{clip-path:polygon(calc(var(--xx) + var(--sk) * .5 + 0px - var(--lw)/2) 0%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--lw)/2) 25%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--lw)/2) 50%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--lw)/2) 75%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--lw)/2) 100%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--lw)/2) 100%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--lw)/2) 75%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--lw)/2) 50%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--lw)/2) 25%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--lw)/2) 0%)}.dg[data-shape=chevron] .dg__p--a{clip-path:polygon(0 0,calc(var(--xx) + var(--sk) * .5 + 0px - var(--g)/2) 0%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--g)/2) 50%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--g)/2) 100%,0 100%)}.dg[data-shape=chevron] .dg__p--b{clip-path:polygon(calc(var(--xx) + var(--sk) * .5 + 0px + var(--g)/2) 0%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--g)/2) 50%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--g)/2) 100%,100% 100%,100% 0)}.dg[data-shape=chevron] .dg__line{clip-path:polygon(calc(var(--xx) + var(--sk) * .5 + 0px - var(--lw)/2) 0%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--lw)/2) 50%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--lw)/2) 100%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--lw)/2) 100%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--lw)/2) 50%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--lw)/2) 0%)}.dg[data-shape=arrow] .dg__p--a{clip-path:polygon(0 0,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--g)/2) 0%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--g)/2) 50%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--g)/2) 100%,0 100%)}.dg[data-shape=arrow] .dg__p--b{clip-path:polygon(calc(var(--xx) + var(--sk) * -.5 + 0px + var(--g)/2) 0%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--g)/2) 50%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--g)/2) 100%,100% 100%,100% 0)}.dg[data-shape=arrow] .dg__line{clip-path:polygon(calc(var(--xx) + var(--sk) * -.5 + 0px - var(--lw)/2) 0%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--lw)/2) 50%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--lw)/2) 100%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--lw)/2) 100%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--lw)/2) 50%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--lw)/2) 0%)}.dg[data-shape=steps] .dg__p--a{clip-path:polygon(0 0,calc(var(--xx) + var(--sk) * .5 + 0px - var(--g)/2) 0%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--g)/2) 34%,calc(var(--xx) + var(--sk) * 0 + 0px - var(--g)/2) 34%,calc(var(--xx) + var(--sk) * 0 + 0px - var(--g)/2) 67%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--g)/2) 67%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--g)/2) 100%,0 100%)}.dg[data-shape=steps] .dg__p--b{clip-path:polygon(calc(var(--xx) + var(--sk) * .5 + 0px + var(--g)/2) 0%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--g)/2) 34%,calc(var(--xx) + var(--sk) * 0 + 0px + var(--g)/2) 34%,calc(var(--xx) + var(--sk) * 0 + 0px + var(--g)/2) 67%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--g)/2) 67%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--g)/2) 100%,100% 100%,100% 0)}.dg[data-shape=steps] .dg__line{clip-path:polygon(calc(var(--xx) + var(--sk) * .5 + 0px - var(--lw)/2) 0%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--lw)/2) 34%,calc(var(--xx) + var(--sk) * 0 + 0px - var(--lw)/2) 34%,calc(var(--xx) + var(--sk) * 0 + 0px - var(--lw)/2) 67%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--lw)/2) 67%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--lw)/2) 100%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--lw)/2) 100%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--lw)/2) 67%,calc(var(--xx) + var(--sk) * 0 + 0px + var(--lw)/2) 67%,calc(var(--xx) + var(--sk) * 0 + 0px + var(--lw)/2) 34%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--lw)/2) 34%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--lw)/2) 0%)}.dg[data-shape=wave] .dg__p--a{clip-path:polygon(0 0,calc(var(--xx) + var(--sk) * .5 + 0px - var(--g)/2) 0%,calc(var(--xx) + var(--sk) * .405 + 0px - var(--g)/2) 10%,calc(var(--xx) + var(--sk) * .155 + 0px - var(--g)/2) 20%,calc(var(--xx) + var(--sk) * -.155 + 0px - var(--g)/2) 30%,calc(var(--xx) + var(--sk) * -.405 + 0px - var(--g)/2) 40%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--g)/2) 50%,calc(var(--xx) + var(--sk) * -.405 + 0px - var(--g)/2) 60%,calc(var(--xx) + var(--sk) * -.155 + 0px - var(--g)/2) 70%,calc(var(--xx) + var(--sk) * .155 + 0px - var(--g)/2) 80%,calc(var(--xx) + var(--sk) * .405 + 0px - var(--g)/2) 90%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--g)/2) 100%,0 100%)}.dg[data-shape=wave] .dg__p--b{clip-path:polygon(calc(var(--xx) + var(--sk) * .5 + 0px + var(--g)/2) 0%,calc(var(--xx) + var(--sk) * .405 + 0px + var(--g)/2) 10%,calc(var(--xx) + var(--sk) * .155 + 0px + var(--g)/2) 20%,calc(var(--xx) + var(--sk) * -.155 + 0px + var(--g)/2) 30%,calc(var(--xx) + var(--sk) * -.405 + 0px + var(--g)/2) 40%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--g)/2) 50%,calc(var(--xx) + var(--sk) * -.405 + 0px + var(--g)/2) 60%,calc(var(--xx) + var(--sk) * -.155 + 0px + var(--g)/2) 70%,calc(var(--xx) + var(--sk) * .155 + 0px + var(--g)/2) 80%,calc(var(--xx) + var(--sk) * .405 + 0px + var(--g)/2) 90%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--g)/2) 100%,100% 100%,100% 0)}.dg[data-shape=wave] .dg__line{clip-path:polygon(calc(var(--xx) + var(--sk) * .5 + 0px - var(--lw)/2) 0%,calc(var(--xx) + var(--sk) * .405 + 0px - var(--lw)/2) 10%,calc(var(--xx) + var(--sk) * .155 + 0px - var(--lw)/2) 20%,calc(var(--xx) + var(--sk) * -.155 + 0px - var(--lw)/2) 30%,calc(var(--xx) + var(--sk) * -.405 + 0px - var(--lw)/2) 40%,calc(var(--xx) + var(--sk) * -.5 + 0px - var(--lw)/2) 50%,calc(var(--xx) + var(--sk) * -.405 + 0px - var(--lw)/2) 60%,calc(var(--xx) + var(--sk) * -.155 + 0px - var(--lw)/2) 70%,calc(var(--xx) + var(--sk) * .155 + 0px - var(--lw)/2) 80%,calc(var(--xx) + var(--sk) * .405 + 0px - var(--lw)/2) 90%,calc(var(--xx) + var(--sk) * .5 + 0px - var(--lw)/2) 100%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--lw)/2) 100%,calc(var(--xx) + var(--sk) * .405 + 0px + var(--lw)/2) 90%,calc(var(--xx) + var(--sk) * .155 + 0px + var(--lw)/2) 80%,calc(var(--xx) + var(--sk) * -.155 + 0px + var(--lw)/2) 70%,calc(var(--xx) + var(--sk) * -.405 + 0px + var(--lw)/2) 60%,calc(var(--xx) + var(--sk) * -.5 + 0px + var(--lw)/2) 50%,calc(var(--xx) + var(--sk) * -.405 + 0px + var(--lw)/2) 40%,calc(var(--xx) + var(--sk) * -.155 + 0px + var(--lw)/2) 30%,calc(var(--xx) + var(--sk) * .155 + 0px + var(--lw)/2) 20%,calc(var(--xx) + var(--sk) * .405 + 0px + var(--lw)/2) 10%,calc(var(--xx) + var(--sk) * .5 + 0px + var(--lw)/2) 0%)}@media(max-width:749px){.dg[data-shape=zigzag] .dg__p--a{clip-path:polygon(0 0,100% 0,100% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--g)/2),75% calc(var(--yy) + var(--skm) * .5 + 0px - var(--g)/2),50% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--g)/2),25% calc(var(--yy) + var(--skm) * .5 + 0px - var(--g)/2),0% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--g)/2))}.dg[data-shape=zigzag] .dg__p--b{clip-path:polygon(0% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--g)/2),25% calc(var(--yy) + var(--skm) * .5 + 0px + var(--g)/2),50% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--g)/2),75% calc(var(--yy) + var(--skm) * .5 + 0px + var(--g)/2),100% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--g)/2),100% 100%,0 100%)}.dg[data-shape=zigzag] .dg__line{clip-path:polygon(0% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--lw)/2),25% calc(var(--yy) + var(--skm) * .5 + 0px - var(--lw)/2),50% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--lw)/2),75% calc(var(--yy) + var(--skm) * .5 + 0px - var(--lw)/2),100% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--lw)/2),100% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--lw)/2),75% calc(var(--yy) + var(--skm) * .5 + 0px + var(--lw)/2),50% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--lw)/2),25% calc(var(--yy) + var(--skm) * .5 + 0px + var(--lw)/2),0% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--lw)/2))}.dg[data-shape=chevron] .dg__p--a{clip-path:polygon(0 0,100% 0,100% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--g)/2),50% calc(var(--yy) + var(--skm) * .5 + 0px - var(--g)/2),0% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--g)/2))}.dg[data-shape=chevron] .dg__p--b{clip-path:polygon(0% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--g)/2),50% calc(var(--yy) + var(--skm) * .5 + 0px + var(--g)/2),100% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--g)/2),100% 100%,0 100%)}.dg[data-shape=chevron] .dg__line{clip-path:polygon(0% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--lw)/2),50% calc(var(--yy) + var(--skm) * .5 + 0px - var(--lw)/2),100% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--lw)/2),100% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--lw)/2),50% calc(var(--yy) + var(--skm) * .5 + 0px + var(--lw)/2),0% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--lw)/2))}.dg[data-shape=arrow] .dg__p--a{clip-path:polygon(0 0,100% 0,100% calc(var(--yy) + var(--skm) * .5 + 0px - var(--g)/2),50% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--g)/2),0% calc(var(--yy) + var(--skm) * .5 + 0px - var(--g)/2))}.dg[data-shape=arrow] .dg__p--b{clip-path:polygon(0% calc(var(--yy) + var(--skm) * .5 + 0px + var(--g)/2),50% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--g)/2),100% calc(var(--yy) + var(--skm) * .5 + 0px + var(--g)/2),100% 100%,0 100%)}.dg[data-shape=arrow] .dg__line{clip-path:polygon(0% calc(var(--yy) + var(--skm) * .5 + 0px - var(--lw)/2),50% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--lw)/2),100% calc(var(--yy) + var(--skm) * .5 + 0px - var(--lw)/2),100% calc(var(--yy) + var(--skm) * .5 + 0px + var(--lw)/2),50% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--lw)/2),0% calc(var(--yy) + var(--skm) * .5 + 0px + var(--lw)/2))}.dg[data-shape=steps] .dg__p--a{clip-path:polygon(0 0,100% 0,100% calc(var(--yy) + var(--skm) * .5 + 0px - var(--g)/2),67% calc(var(--yy) + var(--skm) * .5 + 0px - var(--g)/2),67% calc(var(--yy) + var(--skm) * 0 + 0px - var(--g)/2),34% calc(var(--yy) + var(--skm) * 0 + 0px - var(--g)/2),34% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--g)/2),0% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--g)/2))}.dg[data-shape=steps] .dg__p--b{clip-path:polygon(0% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--g)/2),34% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--g)/2),34% calc(var(--yy) + var(--skm) * 0 + 0px + var(--g)/2),67% calc(var(--yy) + var(--skm) * 0 + 0px + var(--g)/2),67% calc(var(--yy) + var(--skm) * .5 + 0px + var(--g)/2),100% calc(var(--yy) + var(--skm) * .5 + 0px + var(--g)/2),100% 100%,0 100%)}.dg[data-shape=steps] .dg__line{clip-path:polygon(0% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--lw)/2),34% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--lw)/2),34% calc(var(--yy) + var(--skm) * 0 + 0px - var(--lw)/2),67% calc(var(--yy) + var(--skm) * 0 + 0px - var(--lw)/2),67% calc(var(--yy) + var(--skm) * .5 + 0px - var(--lw)/2),100% calc(var(--yy) + var(--skm) * .5 + 0px - var(--lw)/2),100% calc(var(--yy) + var(--skm) * .5 + 0px + var(--lw)/2),67% calc(var(--yy) + var(--skm) * .5 + 0px + var(--lw)/2),67% calc(var(--yy) + var(--skm) * 0 + 0px + var(--lw)/2),34% calc(var(--yy) + var(--skm) * 0 + 0px + var(--lw)/2),34% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--lw)/2),0% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--lw)/2))}.dg[data-shape=wave] .dg__p--a{clip-path:polygon(0 0,100% 0,100% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--g)/2),90% calc(var(--yy) + var(--skm) * -.405 + 0px - var(--g)/2),80% calc(var(--yy) + var(--skm) * -.155 + 0px - var(--g)/2),70% calc(var(--yy) + var(--skm) * .155 + 0px - var(--g)/2),60% calc(var(--yy) + var(--skm) * .405 + 0px - var(--g)/2),50% calc(var(--yy) + var(--skm) * .5 + 0px - var(--g)/2),40% calc(var(--yy) + var(--skm) * .405 + 0px - var(--g)/2),30% calc(var(--yy) + var(--skm) * .155 + 0px - var(--g)/2),20% calc(var(--yy) + var(--skm) * -.155 + 0px - var(--g)/2),10% calc(var(--yy) + var(--skm) * -.405 + 0px - var(--g)/2),0% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--g)/2))}.dg[data-shape=wave] .dg__p--b{clip-path:polygon(0% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--g)/2),10% calc(var(--yy) + var(--skm) * -.405 + 0px + var(--g)/2),20% calc(var(--yy) + var(--skm) * -.155 + 0px + var(--g)/2),30% calc(var(--yy) + var(--skm) * .155 + 0px + var(--g)/2),40% calc(var(--yy) + var(--skm) * .405 + 0px + var(--g)/2),50% calc(var(--yy) + var(--skm) * .5 + 0px + var(--g)/2),60% calc(var(--yy) + var(--skm) * .405 + 0px + var(--g)/2),70% calc(var(--yy) + var(--skm) * .155 + 0px + var(--g)/2),80% calc(var(--yy) + var(--skm) * -.155 + 0px + var(--g)/2),90% calc(var(--yy) + var(--skm) * -.405 + 0px + var(--g)/2),100% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--g)/2),100% 100%,0 100%)}.dg[data-shape=wave] .dg__line{clip-path:polygon(0% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--lw)/2),10% calc(var(--yy) + var(--skm) * -.405 + 0px - var(--lw)/2),20% calc(var(--yy) + var(--skm) * -.155 + 0px - var(--lw)/2),30% calc(var(--yy) + var(--skm) * .155 + 0px - var(--lw)/2),40% calc(var(--yy) + var(--skm) * .405 + 0px - var(--lw)/2),50% calc(var(--yy) + var(--skm) * .5 + 0px - var(--lw)/2),60% calc(var(--yy) + var(--skm) * .405 + 0px - var(--lw)/2),70% calc(var(--yy) + var(--skm) * .155 + 0px - var(--lw)/2),80% calc(var(--yy) + var(--skm) * -.155 + 0px - var(--lw)/2),90% calc(var(--yy) + var(--skm) * -.405 + 0px - var(--lw)/2),100% calc(var(--yy) + var(--skm) * -.5 + 0px - var(--lw)/2),100% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--lw)/2),90% calc(var(--yy) + var(--skm) * -.405 + 0px + var(--lw)/2),80% calc(var(--yy) + var(--skm) * -.155 + 0px + var(--lw)/2),70% calc(var(--yy) + var(--skm) * .155 + 0px + var(--lw)/2),60% calc(var(--yy) + var(--skm) * .405 + 0px + var(--lw)/2),50% calc(var(--yy) + var(--skm) * .5 + 0px + var(--lw)/2),40% calc(var(--yy) + var(--skm) * .405 + 0px + var(--lw)/2),30% calc(var(--yy) + var(--skm) * .155 + 0px + var(--lw)/2),20% calc(var(--yy) + var(--skm) * -.155 + 0px + var(--lw)/2),10% calc(var(--yy) + var(--skm) * -.405 + 0px + var(--lw)/2),0% calc(var(--yy) + var(--skm) * -.5 + 0px + var(--lw)/2))}}.dg[data-lfx=glow] .dg__lw{filter:drop-shadow(0 0 6px var(--lc)) drop-shadow(0 0 16px var(--lc))}.dg[data-lfx=pulse] .dg__lw{animation:dg-lp 1.8s ease-in-out infinite}@keyframes dg-lp{50%{opacity:.25}}.dg[data-lfx=dashed] .dg__line{background:repeating-linear-gradient(to bottom,var(--lc) 0 22px,transparent 22px 36px)}.dg[data-lfx=flow] .dg__line{background:linear-gradient(to bottom,var(--lc) 0%,#fff 25%,var(--lc) 50%,var(--lc) 100%);background-size:100% 300%;animation:dg-lf 3s linear infinite}@keyframes dg-lf{0%{background-position:0 0}to{background-position:0 300%}}.dg__line--2{translate:var(--ld2) 0}@media(max-width:749px){.dg__lw{translate:0 var(--loy)}.dg[data-lfx=dashed] .dg__line{background:repeating-linear-gradient(to right,var(--lc) 0 22px,transparent 22px 36px)}.dg[data-lfx=flow] .dg__line{background:linear-gradient(to right,var(--lc) 0%,#fff 25%,var(--lc) 50%,var(--lc) 100%);background-size:300% 100%;animation-name:dg-lf2}.dg__line--2{translate:0 var(--ld2)}}@keyframes dg-lf2{0%{background-position:0 0}to{background-position:300% 0}}.dg-bw{display:inline-flex;translate:var(--bx,0) var(--by,0)}@media(max-width:749px){.dg-bw{translate:var(--bxm,0) var(--bym,0)}}.dg-bw .hx-btn{font-size:calc(var(--bfs,15px) * var(--b-z,1));padding:calc(.95em * var(--bpad,1)) calc(1.55em * var(--bpad,1));overflow:hidden}@media(hover:hover)and (pointer:fine){.dg[data-chv=none] .hx-btn:hover{transform:none;box-shadow:none}}@media(hover:hover)and (pointer:fine){.dg[data-chv=grow] .hx-btn:hover{transform:scale(1.07)}}@media(hover:hover)and (pointer:fine){.dg[data-chv=pulse] .hx-btn:hover{animation:dg-bp .8s ease infinite}}@media(hover:hover)and (pointer:fine){.dg[data-chv=wiggle] .hx-btn:hover{animation:dg-bw .5s ease}}@keyframes dg-bp{50%{transform:scale(1.07)}}@keyframes dg-bw{25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}.dg[data-chv=shine] .hx-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);pointer-events:none}@media(hover:hover)and (pointer:fine){.dg[data-chv=shine] .hx-btn:hover:after{transform:translate(120%);transition:transform .7s ease}}.dg[data-cta=d1] .hx-btn{--b-bg:var(--hx-a);--b-c:var(--hx-a2);--b-bd:transparent}.dg[data-cta=d2] .hx-btn{background:linear-gradient(90deg,var(--tyc),var(--tyc2));--b-c:#fff;--b-bd:transparent;box-shadow:0 8px 26px color-mix(in srgb,var(--tyc2) 55%,transparent)}.dg[data-cta=d3] .hx-btn{--b-bg:transparent;--b-c:var(--hx-ink);--b-bd:var(--hx-ink)}@media(hover:hover)and (pointer:fine){.dg[data-cta=d3] .hx-btn:hover{--b-bg:var(--hx-ink);--b-c:var(--hx-bg)}}.dg[data-cta=d4] .hx-btn{--b-bg:rgba(255,255,255,.16);--b-c:var(--hx-ink);--b-bd:rgba(255,255,255,.45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dg[data-cta=d5] .hx-btn{--b-bg:#06060f;--b-c:var(--hx-a);--b-bd:var(--hx-a);box-shadow:0 0 14px var(--hx-a),inset 0 0 12px color-mix(in srgb,var(--hx-a) 40%,transparent)}.dg[data-cta=d6] .hx-btn{--b-bg:transparent;--b-c:var(--hx-ink);border-style:dashed;border-width:2px;--b-bd:var(--hx-ink);border-radius:10px}.dg[data-cta=d7] .hx-btn{--b-bg:var(--hx-a);--b-c:var(--hx-a2);--b-bd:var(--hx-ink);border-width:2px;box-shadow:5px 5px 0 var(--hx-ink)}@media(hover:hover)and (pointer:fine){.dg[data-cta=d7] .hx-btn:hover{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--hx-ink)}}.dg[data-cta=d8] .hx-btn{--b-bg:transparent;--b-c:var(--hx-ink);--b-bd:transparent;border-radius:0;padding-left:0;padding-right:0;border-bottom:2px solid var(--hx-a)}.dg[data-cta=d9] .hx-btn{--b-bg:color-mix(in srgb,var(--hx-a) 22%,transparent);--b-c:var(--hx-ink);--b-bd:transparent}.dg[data-cta=d10] .hx-btn{--b-bg:var(--hx-ink);--b-c:var(--hx-bg);--b-bd:transparent}.dg[data-cta=d11] .hx-btn{--b-bg:var(--hx-a);--b-c:var(--hx-a2);--b-bd:transparent;outline:2px solid var(--hx-a);outline-offset:4px}.dg[data-cta=d12] .hx-btn{--b-bg:var(--hx-ink);--b-c:var(--hx-bg);--b-bd:transparent;border-radius:6px;padding-right:calc(.95em * var(--bpad,1))}.dg[data-cta=d12] .hx-btn .hx-btn__ic{background:var(--hx-a);color:var(--hx-a2);border-radius:4px;width:2em;height:2em;margin:-.5em -.5em -.5em .3em}@media(hover:hover)and (pointer:fine){.dg[data-cta=d12] .hx-btn:hover .hx-btn__ic{transform:translate(3px)}}.dg[data-cta]:not([data-cta=default]) .hx-btn--round{padding:0}.dg__h{font-size:calc(var(--sz) * var(--fit,1))}.dg__sub,.dg .hx-eyebrow{font-size:calc(var(--sz) * var(--fit2,1))}@media(max-width:749px){.dg__h{font-size:calc(var(--szm,var(--sz)) * var(--fit,1))}.dg__sub,.dg .hx-eyebrow{font-size:calc(var(--szm,var(--sz)) * var(--fit2,1))}}.dg__box{width:min(100%,var(--tw))}@media(min-width:750px){.dg[data-tb=tiny] .dg__box{padding:12px 16px;gap:7px;border-radius:18px}.dg[data-tb=mini] .dg__box{padding:14px 18px;gap:8px;border-radius:20px}.dg[data-tb=compact] .dg__box{padding:clamp(16px,2vw,26px);gap:10px}.dg[data-tb=large] .dg__box{padding:clamp(28px,4vw,56px);gap:18px}.dg[data-tb=tall] .dg__box{min-height:min(78%,520px);justify-content:center;padding:clamp(28px,3.4vw,52px) clamp(22px,2.6vw,40px)}.dg[data-tb=full] .dg__box{width:min(100%,var(--mw));border-radius:22px;padding:clamp(22px,3vw,40px)}.dg[data-tb=tiny] .hx-actions,.dg[data-tb=mini] .hx-actions{gap:8px}.dg[data-tb=tiny] .hx-btn,.dg[data-tb=mini] .hx-btn{font-size:calc(var(--bfs,15px) * var(--b-z,1) * .85)}.dg[data-td="2"] .dg__box{--ai:flex-start;text-align:left;border-radius:6px;border-left:7px solid var(--hx-a)}.dg[data-td="3"] .dg__l1{background:var(--hx-a);color:var(--hx-a2);padding:.04em .28em .1em;border-radius:.14em;width:fit-content;align-self:var(--ai,center);margin-bottom:.12em;-webkit-text-fill-color:currentColor}.dg[data-td="3"] .dg__h{align-items:var(--ai,center)}.dg[data-td="4"] .dg__box{--ai:flex-start;text-align:left;border-radius:4px}.dg[data-td="4"] .dg__h{padding-bottom:.35em;border-bottom:2px solid var(--hx-ink);width:100%}.dg[data-td="4"] .hx-eyebrow{border:1.5px solid currentColor;padding:.4em .9em;border-radius:99px}.dg[data-td="4"] .hx-actions{width:100%;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--hx-ink) 30%,transparent)}.dg[data-td="5"] .hx-actions{justify-content:center}.dg[data-td="5"] .dg__box{aspect-ratio:1;border-radius:50%;justify-content:center;--ai:center;text-align:center;width:min(100%,max(var(--tw),400px),78svh);padding:11%;gap:8px;min-height:0}}@media(max-width:749px){.dg__box{width:min(var(--twm),100%)}.dg[data-tbm=tiny] .dg__box{padding:12px 14px;gap:7px;border-radius:18px}.dg[data-tbm=mini] .dg__box{padding:14px 16px;gap:8px;border-radius:20px}.dg[data-tbm=compact] .dg__box{padding:16px}.dg[data-tbm=large] .dg__box{padding:24px}.dg[data-tbm=tall] .dg__box{padding:30px 20px;min-height:46%;justify-content:center}.dg[data-tbm=full] .dg__box{width:100%;border-radius:0;padding:22px}.dg[data-tbm=tiny] .hx-btn,.dg[data-tbm=mini] .hx-btn{font-size:calc(var(--bfs,15px) * var(--b-z,1) * .85)}.dg[data-tdm="2"] .dg__box{--ai:flex-start;text-align:left;border-radius:6px;border-left:7px solid var(--hx-a)}.dg[data-tdm="3"] .dg__l1{background:var(--hx-a);color:var(--hx-a2);padding:.04em .28em .1em;border-radius:.14em;width:fit-content;align-self:var(--ai,center);margin-bottom:.12em;-webkit-text-fill-color:currentColor}.dg[data-tdm="3"] .dg__h{align-items:var(--ai,center)}.dg[data-tdm="4"] .dg__box{--ai:flex-start;text-align:left;border-radius:4px}.dg[data-tdm="4"] .dg__h{padding-bottom:.35em;border-bottom:2px solid var(--hx-ink);width:100%}.dg[data-tdm="4"] .hx-eyebrow{border:1.5px solid currentColor;padding:.4em .9em;border-radius:99px}.dg[data-tdm="4"] .hx-actions{width:100%;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--hx-ink) 30%,transparent)}.dg[data-tdm="5"] .hx-actions{justify-content:center}.dg[data-tdm="5"] .dg__box{aspect-ratio:1;border-radius:50%;justify-content:center;--ai:center;text-align:center;width:min(max(var(--twm),78%),100%,86vw);padding:9%;gap:8px;min-height:0}.dg__pin{scale:var(--mz,1)}.dg__im img{object-position:var(--fx,50%) var(--mfy,50%)}}.dg__im .dg__pl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.dg__tag{display:inline-flex;align-items:center;gap:.5em}.dg__tag[data-ip=right] .dg__ti{order:2}.dg__ti{display:inline-grid;place-items:center;flex:none}.dg__ti svg{width:var(--tis,14px);height:var(--tis,14px);display:block}.dg__ti[data-ifx=bounce]{animation:kzd-b 1.2s ease-in-out infinite}.dg__ti[data-ifx=spin]{animation:kzd-s 3s linear infinite}.dg__ti[data-ifx=pulse]{animation:kzd-p 1.4s ease-in-out infinite}.dg__ti[data-ifx=wiggle]{animation:kzd-w 1.6s ease-in-out infinite}.dg__ti[data-ifx=float]{animation:kzd-f 2.4s ease-in-out infinite}@keyframes kzd-b{50%{transform:translateY(-3px)}}@keyframes kzd-s{to{transform:rotate(360deg)}}@keyframes kzd-p{50%{transform:scale(1.3)}}@keyframes kzd-w{20%{transform:rotate(-14deg)}40%{transform:rotate(14deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(0)}}@keyframes kzd-f{50%{transform:translateY(-4px) rotate(6deg)}}@media(prefers-reduced-motion:reduce){.dg__ti{animation:none!important}}.dg__tag--a{pointer-events:auto;text-decoration:none;transition:background .25s,transform .25s}@media(hover:hover)and (pointer:fine){.dg__tag--a:hover{background:var(--hx-a);color:var(--hx-a2);transform:translateY(-2px)}}.dg__meta{position:absolute;z-index:8;display:flex;align-items:center;gap:12px;pointer-events:none;translate:var(--tx,0) var(--ty,0);--m:clamp(16px,3vw,40px)}.dg__meta[data-p=bl]{left:var(--m);bottom:clamp(14px,3vw,34px)}.dg__meta[data-p=br]{right:var(--m);bottom:clamp(14px,3vw,34px);flex-direction:row-reverse}.dg__meta[data-p=tl]{left:var(--m);top:calc(max(var(--hs),92px) + 18px)}.dg__meta[data-p=tr]{right:var(--m);top:calc(max(var(--hs),92px) + 18px);flex-direction:row-reverse}.dg__meta[data-p=bc]{left:50%;bottom:clamp(14px,3vw,34px);translate:calc(-50% + var(--tx,0px)) var(--ty,0)}.dg__meta[data-p=tc]{left:50%;top:calc(max(var(--hs),92px) + 18px);translate:calc(-50% + var(--tx,0px)) var(--ty,0)}.dg__tag{font-size:calc(var(--tfs,12px));padding:calc(.55em * var(--tpd,1)) calc(1em * var(--tpd,1));pointer-events:auto}span.dg__tag{pointer-events:none}@media(max-width:749px){.dg__meta[data-p]{translate:var(--txm,0) var(--tym,0);--m:16px;left:auto;right:auto;top:auto;bottom:auto;flex-direction:row}.dg__meta[data-pm=bl]{left:var(--m);bottom:14px}.dg__meta[data-pm=br]{right:var(--m);bottom:14px;flex-direction:row-reverse}.dg__meta[data-pm=tl]{left:var(--m);top:calc(max(var(--hsm),84px) + 14px)}.dg__meta[data-pm=tr]{right:var(--m);top:calc(max(var(--hsm),84px) + 14px);flex-direction:row-reverse}.dg__meta[data-pm=bc]{left:50%;bottom:14px;translate:calc(-50% + var(--txm,0px)) var(--tym,0)}.dg__meta[data-pm=tc]{left:50%;top:calc(max(var(--hsm),84px) + 14px);translate:calc(-50% + var(--txm,0px)) var(--tym,0)}.dg[data-posm=bottom] .dg__txt{padding-bottom:64px}}.dg__tag{font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#0000006b;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:999px;white-space:nowrap}@media(hover:none){.dg .hx-btn:hover{transform:none}}.dg a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media(max-width:749px){.dg__meta[data-pm=ln]{left:16px;top:calc(var(--yy) - var(--skm) / 2 - 58px)}.dg__meta[data-pm=lnb]{right:16px;flex-direction:row-reverse;top:calc(var(--yy) + 26px + max(var(--skm),-1 * var(--skm)) / 2)}}@media(min-width:750px){.dg[data-pos=top] .dg__txt{justify-content:center;align-items:flex-start;padding-top:calc(max(var(--hs),92px) + 24px)}.dg[data-pos=bottom] .dg__txt{justify-content:center;align-items:flex-end;padding-bottom:78px}}.dg a.dg__pl{display:block}.lu-header .cart-notification-wrapper,.lu-header cart-notification,.lu-header .cart-notification{pointer-events:none}.lu-header .cart-notification.active,.lu-header .cart-notification.active *{pointer-events:auto}.dg__p[data-pf=top] .dg__im img{object-position:var(--fx,50%) 0}.dg__p[data-pf=bottom] .dg__im img{object-position:var(--fx,50%) 100%}.dg__p[data-pf=contain] .dg__im img,.dg__p[data-pf=blur] .dg__im img{object-fit:contain;object-position:50% 50%}.dg__p[data-pf=blur] .dg__im:before{content:"";position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;background:var(--iu) center/cover;filter:blur(26px) saturate(1.2);transform:scale(1.1)}.dg__p[data-pf=blur] .dg__im img{position:relative}@media(max-width:749px){.dg__p[data-pfm=cover] .dg__im img{object-fit:cover;object-position:var(--fx,50%) 50%}.dg__p[data-pfm=top] .dg__im img{object-fit:cover;object-position:var(--fx,50%) 0}.dg__p[data-pfm=bottom] .dg__im img{object-fit:cover;object-position:var(--fx,50%) 100%}.dg__p[data-pfm=contain] .dg__im img,.dg__p[data-pfm=blur] .dg__im img{object-fit:contain;object-position:50% 50%}.dg__p[data-pfm=blur] .dg__im:before{content:"";position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;background:var(--iu) center/cover;filter:blur(26px) saturate(1.2)}.dg__p[data-pfm=blur] .dg__im img{position:relative}.dg__p[data-pfm=contain] .dg__im:before,.dg__p[data-pfm=top] .dg__im:before,.dg__p[data-pfm=bottom] .dg__im:before,.dg__p[data-pfm=cover] .dg__im:before{content:none}}.dg__im picture{display:contents}.dg__meta[data-dp=under]{flex-direction:column;align-items:flex-start;gap:8px}.dg__meta[data-dp=under][data-p=br]{flex-direction:column;align-items:flex-end}.dg__meta[data-dp=under][data-p=bc],.dg__meta[data-dp=under][data-p=tc]{align-items:center}@media(min-width:750px){.dg__meta[data-dd=false] .dg__dots{display:none}}@media(max-width:749px){.dg__meta[data-dp=under][data-pm]{flex-direction:column;align-items:flex-start}.dg__meta[data-dp=under][data-pm=br],.dg__meta[data-dp=under][data-pm=lnb]{align-items:flex-end}.dg__meta[data-dp=under][data-pm=bc],.dg__meta[data-dp=under][data-pm=tc]{align-items:center}.dg__meta[data-dp=under][data-pm=ln]{top:calc(var(--yy) - var(--skm) / 2 - 76px)}.dg__meta[data-dm=false] .dg__dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/lumora-dg.css.map */
