.sd-device,.sd-clip,[data-sd-clip]{--sd-app-screen:#0d1426;--sd-clip-amber:#fa0;--sd-rim-on-navy:#ffffff24;--sd-shadow-on-navy:#0000008c;--sd-shadow-ink:#1a1a2e47;--sd-shadow-ink-near:#1a1a2e24;--sd-clip-ease:var(--ease-fade);--sd-clip-fade:var(--motion-fade);--sd-device-max-h:calc(100vh - 105px)}@supports (height:100svh){.sd-device,.sd-clip,[data-sd-clip]{--sd-device-max-h:calc(100svh - 105px)}}@media (max-width:639.98px){.sd-lead .sd-device,.sd-device.sd-lead,.sd-lead.sd-clip,.sd-lead .sd-clip,.sd-lead [data-sd-clip]{--sd-device-max-h:var(--sd-lead-max-h)}}.sd-device{--sd-dw:min(var(--sd-device-w,min(78vw,320px)),calc(var(--sd-device-max-h)*1400/2948));--sd-dev-outer-w:1400;--sd-dev-outer-h:2948;--sd-dev-bezel:40;--sd-dev-screen-r:186;--sd-dev-outer-r:226;width:var(--sd-dw);aspect-ratio:1400/2948;border-radius:calc(var(--sd-dw)*var(--sd-dev-outer-r)/var(--sd-dev-outer-w));clip-path:none;flex:none;position:relative}.sd-device--ipad{--sd-dw:min(var(--sd-device-w,min(92vw,720px)),calc(var(--sd-device-max-h)*2880/2192));--sd-dev-outer-w:2880;--sd-dev-outer-h:2192;--sd-dev-bezel:64;--sd-dev-screen-r:36;--sd-dev-outer-r:100;aspect-ratio:2880/2192}.sd-device__screen{left:calc(100%*var(--sd-dev-bezel)/var(--sd-dev-outer-w));right:calc(100%*var(--sd-dev-bezel)/var(--sd-dev-outer-w));top:calc(100%*var(--sd-dev-bezel)/var(--sd-dev-outer-h));bottom:calc(100%*var(--sd-dev-bezel)/var(--sd-dev-outer-h));border-radius:calc(var(--sd-dw)*var(--sd-dev-screen-r)/var(--sd-dev-outer-w));background:var(--sd-app-screen);isolation:isolate;z-index:1;position:absolute;overflow:hidden;container-type:size}.sd-device__screen>video,.sd-device__screen>img,.sd-device__screen>picture,.sd-device__screen>picture>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.sd-device__bezel{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}.sd-device:before,.sd-device:after,.sd-clip__tile:before,.sd-clip__tile:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.sd-device:before,.sd-clip__tile:before{z-index:0;box-shadow:0 calc(var(--sd-dw,320px)*.05)calc(var(--sd-dw,320px)*.12)calc(var(--sd-dw,320px)*-.04)var(--sd-shadow-on-navy)}.sd-device:after,.sd-clip__tile:after{z-index:3;box-shadow:inset 0 0 0 var(--sd-dev-rim-w,1px)var(--sd-dev-rim,var(--sd-rim-on-navy))}[data-theme=light] .sd-device:not(.sd-on-navy):before,.sd-device.sd-on-cream:before{box-shadow:0 2px 4px var(--sd-shadow-ink-near),0 calc(var(--sd-dw)*.07)calc(var(--sd-dw)*.14)calc(var(--sd-dw)*-.05)var(--sd-shadow-ink)}[data-theme=light] .sd-device:not(.sd-on-navy):after,.sd-device.sd-on-cream:after,[data-theme=light] .sd-clip__tile:not(.sd-on-navy):after,.sd-clip__tile.sd-on-cream:after{box-shadow:none}@media (max-width:479.98px){.sd-clip--bleed .sd-clip__tile:after,.sd-clip__tile.sd-clip--bleed:after,.lp .lp-moment--board .lp-stage--n .sd-clip__tile:after{box-shadow:none}}.sd-clip__tile{width:var(--sd-device-w,100%);background:var(--sd-app-screen);border-radius:24px;position:relative}.sd-clip__tile:before{box-shadow:0 18px 40px -22px var(--sd-shadow-on-navy)}.sd-clip__tile>.sd-device__screen{border-radius:inherit;inset:0}[data-theme=light] .sd-clip__tile:not(.sd-on-navy):before,.sd-clip__tile.sd-on-cream:before{box-shadow:0 2px 4px var(--sd-shadow-ink-near),0 26px 50px -24px var(--sd-shadow-ink)}.ask-phone{--sd-device-w:min(72vw,280px);flex:none;width:fit-content;max-width:100%;position:relative}.ask-phone>.sd-device{background:var(--sd-dev-body,linear-gradient(180deg,#2c2c3f 0%,#1a1a2e 70%,#16162a 100%));box-shadow:inset 0 0 0 calc(var(--sd-dw)*3/1400)#ffffff12}.ask-phone .sd-device__bezel{display:none}.ask-phone .sd-device__screen{box-shadow:0 0 0 calc(var(--sd-dw)*3/1400)#06060b}.sd-clip{flex-direction:column;align-items:center;gap:12px;max-width:100%;margin:0;display:flex}.sd-clip__view{z-index:0;height:100%;position:absolute;top:0;left:0;right:0;overflow:hidden;container-type:size}.sd-clip__cam{position:absolute;inset:0}.sd-clip__cam>video,.sd-clip__cam>picture,.sd-clip__cam>picture>img{object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}.sd-device .sd-clip__view--fill>.sd-clip__cam>video,.sd-device .sd-clip__view--fill>.sd-clip__cam>picture>img{object-fit:cover}.sd-clip__cam>canvas.sd-clip__still{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sd-clip__cam>canvas.sd-clip__still[hidden]{display:none}.sd-clip__poster{z-index:1;pointer-events:none;transition:opacity var(--sd-clip-fade)var(--sd-clip-ease)}[data-sd-clip][data-played] .sd-clip__poster{opacity:0}.sd-clip__cam>.sd-clip__rest{display:none}[data-sd-clip][data-rest]:not([data-played]) .sd-clip__cam>.sd-clip__rest{animation:sd-clip-rest-in var(--sd-clip-fade)var(--sd-clip-ease)both;display:block}@keyframes sd-clip-rest-in{0%{opacity:0}}.sd-clip__plate{z-index:3;background:var(--sd-app-screen);pointer-events:none;position:absolute;top:0;left:0;right:0}.sd-clip__overlay{z-index:3;pointer-events:none;contain:layout style;margin:0;padding:0;list-style:none;position:absolute;inset:0}.sd-clip__callout{width:calc(var(--w)*1cqw);height:calc(var(--h)*1cqh);transform:translate(calc(var(--x)*1cqw),calc(var(--y)*1cqh));opacity:0;visibility:hidden;position:absolute;top:0;left:0}.sd-clip__caption{width:100%;max-width:var(--sd-device-w,min(78vw,320px));color:var(--text-muted);font-size:13px;line-height:18px}.sd-clip--ipad .sd-clip__caption{max-width:var(--sd-device-w,min(92vw,720px))}@media (max-width:639.98px){.sd-clip--iphone .sd-clip__caption{max-width:none}}.sd-clip--none .sd-clip__caption{max-width:var(--sd-device-w,none)}.sd-clip__bar{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.sd-clip__labels{flex-direction:column;min-width:0;display:flex}.sd-cap{letter-spacing:0;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:13px;font-weight:500;line-height:18px}.sd-cap__s{display:inline-block}.ask-bar{width:100%}.sd-clip__toggle{width:44px;height:44px;color:var(--text-bright);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:6px}.sd-clip__toggle:focus-visible{outline:2px solid var(--focus-ring,var(--amber));outline-offset:2px}.sd-clip__toggle[hidden]{visibility:hidden;display:block}@layer theme{.sd-clip__toggle[hidden]{display:block!important}}.sd-clip__toggle svg{fill:none;stroke-linecap:round;stroke-linejoin:round;display:block}.sd-clip__progress-track{stroke:var(--border-terminal);stroke-width:2px}.sd-clip__progress{stroke:var(--amber);stroke-width:2px}.sd-clip__icon-pause,.sd-clip__icon-play{stroke:currentColor;stroke-width:2px}.sd-clip__icon-play{fill:currentColor;stroke-width:1.5px}.sd-clip__icon-pause,[data-sd-clip][data-state=playing] .sd-clip__icon-play{display:none}[data-sd-clip][data-state=playing] .sd-clip__icon-pause{display:inline}.sd-clip__static{margin:8px 0 0;padding:0;font-size:12px;line-height:1.5;list-style:none;display:none}.sd-clip__static li{color:var(--text-bright);padding-left:16px;position:relative}.sd-clip__static li:before{content:"";background:var(--amber);border-radius:2px;width:7px;height:7px;position:absolute;top:.55em;left:0}.sd-clip__transcript{margin-top:8px;display:block}@media (prefers-reduced-motion:reduce){.sd-clip__static{display:block}.sd-clip__overlay{display:none}.sd-clip__poster{transition:none;animation:none!important}}
