.frame-stage[data-astro-cid-gchwcmpa]{position:relative;padding:8px 22px 30px}.frame-stage[data-astro-cid-gchwcmpa].is-angled{perspective:1800px}.device-frame[data-astro-cid-gchwcmpa]{position:relative;transition:opacity .36s ease}.is-angled[data-astro-cid-gchwcmpa] .device-frame[data-astro-cid-gchwcmpa]{transform-style:preserve-3d}.is-facing-left[data-astro-cid-gchwcmpa] .device-frame[data-astro-cid-gchwcmpa]{transform:rotateX(3deg) rotateY(-11deg)}.is-facing-right[data-astro-cid-gchwcmpa] .device-frame[data-astro-cid-gchwcmpa]{transform:rotateY(11deg)}.frame-stage[data-astro-cid-gchwcmpa]:not(.is-angled) .frame-back[data-astro-cid-gchwcmpa],.frame-stage[data-astro-cid-gchwcmpa]:not(.is-angled) .frame-edge[data-astro-cid-gchwcmpa]{display:none}.frame-front[data-astro-cid-gchwcmpa]{position:relative;padding:10px;border:1px solid #575c5b;border-radius:19px;background:linear-gradient(135deg,#3e4443,#171b1a 38%,#252b29);box-shadow:inset 0 1px 1px #ffffff30}.frame-front[data-astro-cid-gchwcmpa] video,.frame-front[data-astro-cid-gchwcmpa] img{border-radius:9px;background:#323838}.frame-back[data-astro-cid-gchwcmpa]{position:absolute;inset:0;border-radius:19px;background:linear-gradient(260deg,#747b77,#222725 22%,#141816);transform:translateZ(-12px);box-shadow:0 24px 40px -16px #17251f35;pointer-events:none}.frame-edge[data-astro-cid-gchwcmpa]{position:absolute;top:17px;bottom:17px;width:12px;background:linear-gradient(270deg,#656d68,#252c28);pointer-events:none}.is-facing-left[data-astro-cid-gchwcmpa] .frame-edge[data-astro-cid-gchwcmpa]{right:0;transform-origin:right center;transform:rotateY(-90deg)}.is-facing-right[data-astro-cid-gchwcmpa] .frame-edge[data-astro-cid-gchwcmpa]{left:0;transform-origin:left center;transform:rotateY(90deg)}@media(max-width:1023px){.frame-stage[data-astro-cid-gchwcmpa]{padding:0;perspective:none}.device-frame[data-astro-cid-gchwcmpa],.is-angled[data-astro-cid-gchwcmpa] .device-frame[data-astro-cid-gchwcmpa]{transform:none}.frame-back[data-astro-cid-gchwcmpa],.frame-edge[data-astro-cid-gchwcmpa]{display:none}.frame-front[data-astro-cid-gchwcmpa]{padding:6px;border-radius:13px}.frame-front[data-astro-cid-gchwcmpa] video,.frame-front[data-astro-cid-gchwcmpa] img{border-radius:6px}}lead-estimate-video[data-astro-cid-akg7uxai]{display:block;width:100%}.scene-caption[data-astro-cid-akg7uxai]{display:grid;place-items:center;min-height:3rem;margin:0 22px 8px;text-align:center;color:var(--bl-color-text);font-size:clamp(16px,1.7vw,24px);font-weight:500;line-height:1.35}.scene-caption[data-astro-cid-akg7uxai] span[data-astro-cid-akg7uxai]{grid-area:1 / 1}[data-astro-cid-akg7uxai][data-scene-previous]{opacity:0}.video-window[data-astro-cid-akg7uxai]{position:relative;aspect-ratio:1920 / 1200;overflow:hidden;border-radius:9px;background:var(--bl-color-bg)}.video-window[data-astro-cid-akg7uxai] video[data-astro-cid-akg7uxai],.video-window[data-astro-cid-akg7uxai] img[data-astro-cid-akg7uxai]{display:block;position:absolute;top:-10.666667%;width:100%;height:110.666667%;max-width:none;object-fit:fill}lead-estimate-video[data-astro-cid-akg7uxai] .frame-front{cursor:pointer}.video-window[data-astro-cid-akg7uxai] video[data-astro-cid-akg7uxai]:fullscreen{position:fixed;inset:0;width:100vw;height:100vh;max-height:100vh;object-fit:contain;background:#000}[data-astro-cid-akg7uxai][hidden]{display:none!important}.video-toggle[data-astro-cid-akg7uxai]{position:absolute;inset:0;z-index:1;display:grid;place-items:center;width:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent}.video-toggle[data-astro-cid-akg7uxai]:hover{background:transparent}.video-toggle[data-astro-cid-akg7uxai]:focus-visible{outline-offset:-4px}.video-toggle__icon[data-astro-cid-akg7uxai]{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--bl-radius-full);background:color-mix(in srgb,var(--bl-color-surface-inverse) 80%,transparent);color:var(--bl-color-text-inverse)}.caption[data-astro-cid-akg7uxai]{display:flex;align-items:center;justify-content:space-between;gap:var(--bl-space-3);padding:var(--bl-space-3) var(--bl-space-2) 0;color:var(--bl-color-text-secondary);font-size:var(--bl-font-size-2)}.caption[data-astro-cid-akg7uxai]:only-child,.caption[data-astro-cid-akg7uxai]:has(>:only-child){justify-content:center;text-align:center}button[data-astro-cid-akg7uxai]{display:inline-flex;align-items:center;justify-content:center;gap:var(--bl-space-2);min-height:44px;padding:var(--bl-space-2) var(--bl-space-3);border:1px solid var(--bl-color-border);border-radius:var(--bl-radius-full);background:var(--bl-color-surface);color:var(--bl-color-text);font:inherit;cursor:pointer;white-space:nowrap}button[data-astro-cid-akg7uxai]:hover{background:var(--bl-color-bg)}button[data-astro-cid-akg7uxai]:focus-visible,a[data-astro-cid-akg7uxai]:focus-visible{outline:var(--bl-focus-ring-width) solid var(--bl-color-border-focus);outline-offset:var(--bl-focus-ring-offset)}.recovery[data-astro-cid-akg7uxai]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bl-space-4)}p[data-astro-cid-akg7uxai]{margin:var(--bl-space-3) 0}a[data-astro-cid-akg7uxai]{color:var(--bl-color-text);text-decoration:underline}@media(max-width:600px){.caption[data-astro-cid-akg7uxai]{align-items:flex-start;font-size:var(--bl-font-size-1)}}
