.canon-background-scene.svelte-pe6gpp{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:var(--scene-image);background-position:var(--scene-position);background-size:var(--scene-size);background-repeat:no-repeat}@media(max-width:47.99rem){.canon-background-scene.svelte-pe6gpp{background-image:var(--scene-mobile-image);background-position:var(--scene-mobile-position);background-size:var(--scene-mobile-size)}}.canon-scene-lead.svelte-12jylqr{container-type:inline-size;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;background:var(--color-performance-paper);color:var(--color-performance-ink)}.canon-scene-lead__art.svelte-12jylqr{position:relative;grid-area:1 / 1 / 3 / 2;align-self:end;width:100%;height:calc(100cqw / var(--scene-ratio));pointer-events:none;z-index:-1}.canon-scene-lead__art[data-color-mode=monochrome].svelte-12jylqr .canon-background-scene,.canon-scene-lead__art[data-color-mode=monochrome].svelte-12jylqr video{filter:grayscale(1) contrast(1.08)}.canon-scene-lead__art.svelte-12jylqr:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--color-performance-paper) 94%,transparent),color-mix(in srgb,var(--color-performance-paper) 90%,transparent) 40%,transparent 48%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 58%,transparent 74%);mask-image:linear-gradient(180deg,#000 0%,#000 58%,transparent 74%);pointer-events:none}.canon-scene-lead__content.svelte-12jylqr{display:grid;justify-items:start;gap:1rem;min-width:0;width:100%}.canon-scene-lead__copy.svelte-12jylqr{grid-area:1 / 1;box-sizing:border-box;display:grid;align-content:start;justify-items:start;gap:1rem;width:44%;min-height:0;padding:clamp(1.25rem,3cqw,3.5rem);overflow-wrap:anywhere}.canon-scene-lead.svelte-12jylqr .canon-scene-lead__copy:where(.svelte-12jylqr) header{display:grid;gap:1rem;width:100%;max-width:none;min-height:0;padding:0;background:none;border:0;border-radius:0}.canon-scene-lead.svelte-12jylqr .canon-scene-lead__copy:where(.svelte-12jylqr) h1,.canon-scene-lead.svelte-12jylqr .canon-scene-lead__copy:where(.svelte-12jylqr) h2{margin:0;max-width:none;font-family:var(--font-performance-sans);font-size:clamp(1.75rem,4.4cqw,4.5rem)!important;font-weight:500;line-height:1.1;letter-spacing:-.035em;text-wrap:pretty;background:none;padding:0}.canon-scene-lead.svelte-12jylqr .canon-scene-lead__copy:where(.svelte-12jylqr) p{margin:0;color:var(--color-performance-muted);font-size:clamp(.9375rem,1.3cqw,1.125rem);line-height:1.5;background:none;padding:0}.canon-scene-lead__copy.svelte-12jylqr [data-scene-eyebrow]{font:500 .875rem/1.4 var(--font-performance-mono);color:var(--color-performance-muted)}.canon-scene-lead__copy.svelte-12jylqr [data-scene-actions]{display:flex;flex-wrap:wrap;gap:.75rem;min-width:0;max-width:100%}.canon-scene-lead__copy.svelte-12jylqr .btn{max-width:100%;white-space:normal}.canon-scene-lead__enhancement.svelte-12jylqr{position:absolute;inset:0}.canon-scene-lead__enhancement.svelte-12jylqr video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.canon-scene-lead__reserved.svelte-12jylqr{grid-area:2 / 1;height:calc(25cqw / var(--scene-ratio))}@media(max-width:47.99rem){.canon-scene-lead__content.svelte-12jylqr{gap:.75rem}.canon-scene-lead__reserved.svelte-12jylqr{height:calc(55cqw / var(--scene-mobile-ratio))}.canon-scene-lead__art.svelte-12jylqr:after{background:linear-gradient(180deg,color-mix(in srgb,var(--color-performance-paper) 96%,transparent),color-mix(in srgb,var(--color-performance-paper) 94%,transparent) 44%,transparent 49%);-webkit-mask-image:none;mask-image:none}.canon-scene-lead__art.svelte-12jylqr{height:calc(100cqw / var(--scene-mobile-ratio))}.canon-scene-lead__copy.svelte-12jylqr{width:100%;min-height:calc(45cqw / var(--scene-mobile-ratio));padding:1.25rem;align-content:start;gap:.75rem}.canon-scene-lead.svelte-12jylqr .canon-scene-lead__copy:where(.svelte-12jylqr) h1,.canon-scene-lead.svelte-12jylqr .canon-scene-lead__copy:where(.svelte-12jylqr) h2{font-size:clamp(1.6rem,7cqw,2.1rem)!important}}
