.vd{display:flex;flex-direction:column;gap:clamp(var(--uems-space-2xl),8vw,112px)}.vd__row{align-items:center;display:grid;gap:var(--uems-space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.vd__row:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.vd__row:nth-child(2n) .vd__copy{order:2}.vd__copy{display:flex;flex-direction:column;gap:calc(var(--uems-space-sm) + var(--uems-space-xs))}.vd__title{color:var(--uems-color-text-primary);font-family:var(--uems-font-heading);font-size:var(--fs-h3);font-weight:var(--uems-font-weight-bold);letter-spacing:var(--uems-letter-spacing-heading);line-height:var(--uems-line-height-heading);margin:0;text-wrap:balance}.vd__body{color:var(--uems-color-text-tertiary);font-size:var(--uems-font-size-body);line-height:var(--uems-line-height-body);margin:0;text-wrap:pretty}.vd__plate{background:radial-gradient(80% 90% at 100% 0,color-mix(in srgb,var(--uems-color-primary) 16%,transparent),transparent 70%),color-mix(in srgb,var(--uems-color-primary) 4%,var(--uems-color-bg-surface));border-radius:var(--uems-radius-lg);padding:clamp(var(--uems-space-md),3vw,var(--uems-space-xl))}.vd__row:nth-child(2n) .vd__plate{background:radial-gradient(80% 90% at 0 0,color-mix(in srgb,var(--uems-color-success) 18%,transparent),transparent 70%),color-mix(in srgb,var(--uems-color-success) 5%,var(--uems-color-bg-surface))}.vd__plate .shot{box-shadow:var(--uems-shadow-md)}.shot{background:var(--uems-color-bg-surface);border:1px solid var(--uems-color-border-default);border-radius:var(--uems-radius-lg);box-shadow:var(--uems-shadow-lg);overflow:hidden}.shot__bar{background:var(--uems-tint-3-surface);border-bottom:1px solid var(--uems-color-border-default);display:flex;gap:6px;padding:var(--uems-space-sm) var(--uems-space-md)}.shot__bar i{background:var(--uems-color-border-default);border-radius:50%;height:8px;width:8px}.shot__img{aspect-ratio:1400/741;display:block;height:auto;object-fit:cover;object-position:top left;width:100%}.stage__frame{aspect-ratio:1400/741;position:relative}.stage__img{height:100%;inset:0;object-fit:cover;object-position:top left;opacity:0;position:absolute;transition:opacity .45s var(--ease);width:100%}.stage__img.is-on{opacity:1}.share,.share+.cta{padding-top:0}.sharecard{align-items:center;background:radial-gradient(60% 90% at 100% 50%,color-mix(in srgb,var(--uems-color-primary) 6%,transparent),transparent 70%),var(--uems-color-bg-surface);border:1px solid var(--uems-color-border-default);border-radius:var(--uems-radius-lg);display:grid;gap:var(--uems-space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);overflow:hidden;padding:var(--uems-space-xl) var(--uems-space-xl) var(--uems-space-xl) clamp(var(--uems-space-lg),4vw,var(--uems-space-2xl))}.sharecard__copy{display:flex;flex-direction:column;gap:var(--uems-space-lg);min-width:0}.sharecard__title{color:var(--uems-color-text-primary);font-family:var(--uems-font-heading);font-size:var(--fs-tile);font-weight:var(--uems-font-weight-semibold);letter-spacing:var(--uems-letter-spacing-heading);line-height:var(--uems-line-height-heading);text-wrap:balance}.sharecard__points{display:flex;flex-direction:column}.sharecard__point{align-items:flex-start;display:flex;gap:var(--uems-space-md);padding:var(--uems-space-md) 0}.sharecard__point+.sharecard__point{border-top:1px solid var(--uems-color-border-light)}.sharecard__point:first-child{padding-top:0}.sharecard__point:last-child{padding-bottom:0}.sharecard__point p{color:var(--uems-color-text-tertiary);font-size:var(--uems-font-size-body);line-height:var(--uems-line-height-body);margin:0;text-wrap:pretty}.sharecard__svg{fill:none;flex:0 0 auto;height:24px;stroke:var(--uems-color-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:24px}.sharecard__art{margin:0;padding:var(--uems-space-lg) var(--uems-space-xl) var(--uems-space-xl) var(--uems-space-lg);position:relative}.sharecard__shot{box-shadow:var(--uems-shadow-md)}.sharecard__screen{aspect-ratio:16/9;display:flex;flex-direction:column;gap:10px;padding:var(--uems-space-lg)}.sharecard__sk{background:var(--uems-color-border-default);border-radius:var(--uems-radius-pill);display:block;height:8px;width:36%}.sharecard__sk--title{background:color-mix(in srgb,var(--uems-color-text-primary) 18%,var(--uems-color-bg-surface));height:10px;width:56%}.sharecard__bars{align-items:flex-end;background:repeating-linear-gradient(to top,var(--uems-color-border-light) 0 1px,transparent 1px 25%);border-bottom:1px solid var(--uems-color-border-default);display:flex;flex:1 1 auto;gap:8%;margin-top:var(--uems-space-sm);padding-top:var(--uems-space-sm)}.sharecard__bars i{background:color-mix(in srgb,var(--uems-color-primary) calc(35% + var(--h)*55%),var(--uems-color-bg-surface));border-radius:var(--uems-radius-sm) var(--uems-radius-sm) 0 0;display:block;flex:1 1 0;height:calc(var(--h)*100%);transform-origin:bottom}.sharecard__chip{align-items:center;background:var(--uems-color-bg-surface);border:1px solid var(--uems-color-border-default);border-radius:var(--uems-radius-md);box-shadow:var(--uems-shadow-lg);display:inline-flex;gap:10px;padding:10px 12px;position:absolute}.sharecard__chip--mail{bottom:var(--uems-space-md);left:0}.sharecard__chip--bell{right:var(--uems-space-sm);top:var(--uems-space-sm)}.sharecard__lines{display:flex;flex-direction:column;gap:5px}.sharecard__lines i{background:var(--uems-color-border-default);border-radius:var(--uems-radius-pill);display:block;height:6px;width:64px}.sharecard__lines i+i{width:40px}.sharecard__dot{background:var(--uems-color-warning);border-radius:50%;box-shadow:0 0 0 2px var(--uems-color-bg-surface);height:9px;position:absolute;right:8px;top:7px;width:9px}@media (prefers-reduced-motion:no-preference){.js .sharecard:not(.is-in) .sharecard__bars i{transform:scaleY(0)}.js .sharecard:not(.is-in) .sharecard__chip{opacity:0;transform:translateY(8px)}.sharecard.is-in .sharecard__bars i{transition:transform .6s var(--ease) calc(.15s + var(--i)*60ms)}.sharecard.is-in .sharecard__chip{transition:opacity .4s ease .55s,transform .5s var(--ease) .55s}.sharecard.is-in .sharecard__chip--bell{transition-delay:.75s}}.anim-off .sharecard__bars i,.anim-off .sharecard__chip{opacity:1!important;transform:none!important}.final--centre{align-items:center;display:flex;flex-direction:column;gap:var(--uems-space-xl);padding:clamp(var(--uems-space-xl),6vw,var(--uems-space-3xl)) var(--uems-space-lg);text-align:center}.final--centre .final__title{font-size:var(--fs-section);max-width:760px}@media (max-width:1023px){.shot{box-shadow:var(--uems-shadow-md)}}@media (max-width:900px){.vd__row,.vd__row:nth-child(2n){gap:var(--uems-space-lg);grid-template-columns:minmax(0,1fr)}.vd__row:nth-child(2n) .vd__copy{order:0}.sharecard{gap:var(--uems-space-lg);grid-template-columns:minmax(0,1fr);padding:var(--uems-space-lg)}.sharecard__art{justify-self:center;max-width:460px;width:100%}}@media (max-width:540px){.sharecard__art{padding:var(--uems-space-md) var(--uems-space-lg) var(--uems-space-lg) var(--uems-space-md)}.sharecard__lines i{width:44px}.sharecard__lines i+i{width:28px}}