/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer living-cape.tokens{[data-experience=living-cape]{--lc-token-version:"1.0.0";--lc-component-control-background:#fff;--lc-component-control-depth:0 4px 12px -4px #0a16182e;--lc-component-control-foreground:#17201d;--lc-component-control-radius:8px;--lc-component-evidence-background:#f3f5f4;--lc-component-evidence-border:#cdd4d1;--lc-component-evidence-radius:4px;--lc-component-icon-size-compact:16px;--lc-component-icon-size-control:20px;--lc-component-icon-size-geographic:24px;--lc-component-icon-stroke:1.75px;--lc-component-lens-background:#fafaf7;--lc-component-lens-depth:0 8px 24px -8px #0a16182e;--lc-component-lens-foreground:#17201d;--lc-component-lens-radius:8px;--lc-component-media-aspect-evidence:1.33333;--lc-component-media-aspect-place:1.5;--lc-component-media-aspect-portrait:.75;--lc-component-media-aspect-square:1;--lc-component-media-aspect-story:1.25;--lc-component-media-aspect-world:1.77778;--lc-component-media-radius:4px;--lc-context-high-contrast-border-width:2px;--lc-context-high-contrast-focus-width:3px;--lc-context-low-data-media-quality:60;--lc-context-reduced-motion-duration:0;--lc-foundation-color-amber:#8a5a00;--lc-foundation-color-atlantic-haze:#ccdce9;--lc-foundation-color-attention-background:#fff3cf;--lc-foundation-color-blocked-background:#fbeaec;--lc-foundation-color-cape-sky:#8eb7dd;--lc-foundation-color-cellar-shadow:#10262b;--lc-foundation-color-danger:#a3282d;--lc-foundation-color-draft:#58657a;--lc-foundation-color-evidence:#f3f5f4;--lc-foundation-color-fynbos:#465a38;--lc-foundation-color-granite:#cdd4d1;--lc-foundation-color-ink:#17201d;--lc-foundation-color-muted-text:#56635f;--lc-foundation-color-oxblood:#68171a;--lc-foundation-color-paper:#fafaf7;--lc-foundation-color-positive-background:#e8f4ec;--lc-foundation-color-provenance:#315c78;--lc-foundation-color-shadow:#0a16182e;--lc-foundation-color-transparent:#0000;--lc-foundation-color-unknown:#53666f;--lc-foundation-color-unknown-background:#edf2f5;--lc-foundation-color-vine-leaf:#26724b;--lc-foundation-color-white:#fff;--lc-foundation-duration-continuity:.32s;--lc-foundation-duration-fast:.12s;--lc-foundation-duration-none:0;--lc-foundation-duration-standard:.2s;--lc-foundation-easing-continuity:cubic-bezier(.33,1,.68,1);--lc-foundation-easing-responsive:cubic-bezier(.2,0,0,1);--lc-foundation-font-family-display:var(--font-lc-display),"Iowan Old Style","Palatino Linotype","Book Antiqua","Times New Roman",serif;--lc-foundation-font-family-interface:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-foundation-font-line-height-body:1.55;--lc-foundation-font-line-height-compact:1.35;--lc-foundation-font-line-height-display:1.08;--lc-foundation-font-line-height-heading:1.2;--lc-foundation-font-size-body:1rem;--lc-foundation-font-size-body-large:1.125rem;--lc-foundation-font-size-body-small:.875rem;--lc-foundation-font-size-chapter:2.5rem;--lc-foundation-font-size-control:.9375rem;--lc-foundation-font-size-heading:2rem;--lc-foundation-font-size-hero:4rem;--lc-foundation-font-size-meta:.8125rem;--lc-foundation-font-size-title:1.5rem;--lc-foundation-font-tracking-standard:0;--lc-foundation-font-weight-bold:700;--lc-foundation-font-weight-medium:500;--lc-foundation-font-weight-regular:400;--lc-foundation-font-weight-semibold:600;--lc-foundation-radius-bounded:8px;--lc-foundation-radius-control:999px;--lc-foundation-radius-none:0;--lc-foundation-radius-subtle:4px;--lc-foundation-shadow-control:0 4px 12px -4px #0a16182e;--lc-foundation-shadow-ground:0 0 0 0 #0000;--lc-foundation-shadow-lens:0 8px 24px -8px #0a16182e;--lc-foundation-space-0:0;--lc-foundation-space-1:.25rem;--lc-foundation-space-12:3rem;--lc-foundation-space-16:4rem;--lc-foundation-space-2:.5rem;--lc-foundation-space-3:.75rem;--lc-foundation-space-4:1rem;--lc-foundation-space-6:1.5rem;--lc-foundation-space-8:2rem;--lc-foundation-stroke-hairline:1px;--lc-foundation-stroke-icon:1.75px;--lc-foundation-stroke-strong:2px;--lc-semantic-color-border-focus:#315c78;--lc-semantic-color-border-quiet:#cdd4d1;--lc-semantic-color-brand-identity:#68171a;--lc-semantic-color-signal-arrival:#26724b;--lc-semantic-color-signal-attention:#8a5a00;--lc-semantic-color-signal-blocked:#a3282d;--lc-semantic-color-signal-draft:#58657a;--lc-semantic-color-signal-provenance:#315c78;--lc-semantic-color-signal-published:#26724b;--lc-semantic-color-signal-selected:#68171a;--lc-semantic-color-signal-stale:#8a5a00;--lc-semantic-color-signal-unknown:#53666f;--lc-semantic-color-signal-background-attention:#fff3cf;--lc-semantic-color-signal-background-blocked:#fbeaec;--lc-semantic-color-signal-background-positive:#e8f4ec;--lc-semantic-color-signal-background-unknown:#edf2f5;--lc-semantic-color-surface-content:#fafaf7;--lc-semantic-color-surface-control:#fff;--lc-semantic-color-surface-control-solid:#fff;--lc-semantic-color-surface-evidence:#f3f5f4;--lc-semantic-color-text-inverse:#fff;--lc-semantic-color-text-muted:#56635f;--lc-semantic-color-text-primary:#17201d;--lc-semantic-color-world-cellar:#10262b;--lc-semantic-color-world-haze:#ccdce9;--lc-semantic-color-world-land:#465a38;--lc-semantic-color-world-sky:#8eb7dd;--lc-semantic-depth-order-control:20;--lc-semantic-depth-order-ground:0;--lc-semantic-depth-order-lens:10;--lc-semantic-depth-order-modal:30;--lc-semantic-depth-shadow-control:0 4px 12px -4px #0a16182e;--lc-semantic-depth-shadow-ground:0 0 0 0 #0000;--lc-semantic-depth-shadow-lens:0 8px 24px -8px #0a16182e;--lc-semantic-focus-offset:.25rem;--lc-semantic-focus-width:2px;--lc-semantic-shape-compact-control:999px;--lc-semantic-shape-content:0;--lc-semantic-shape-evidence:4px;--lc-semantic-shape-tool:8px;--lc-semantic-typography-data-compact:400 .875rem/1.35 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-data-compact-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-data-compact-font-size:.875rem;--lc-semantic-typography-data-compact-font-weight:400;--lc-semantic-typography-data-compact-letter-spacing:0;--lc-semantic-typography-data-compact-line-height:1.35;--lc-semantic-typography-display-chapter:400 2.5rem/1.08 var(--font-lc-display),"Iowan Old Style","Palatino Linotype","Book Antiqua","Times New Roman",serif;--lc-semantic-typography-display-chapter-font-family:var(--font-lc-display),"Iowan Old Style","Palatino Linotype","Book Antiqua","Times New Roman",serif;--lc-semantic-typography-display-chapter-font-size:2.5rem;--lc-semantic-typography-display-chapter-font-weight:400;--lc-semantic-typography-display-chapter-letter-spacing:0;--lc-semantic-typography-display-chapter-line-height:1.08;--lc-semantic-typography-display-hero:400 4rem/1.08 var(--font-lc-display),"Iowan Old Style","Palatino Linotype","Book Antiqua","Times New Roman",serif;--lc-semantic-typography-display-hero-font-family:var(--font-lc-display),"Iowan Old Style","Palatino Linotype","Book Antiqua","Times New Roman",serif;--lc-semantic-typography-display-hero-font-size:4rem;--lc-semantic-typography-display-hero-font-weight:400;--lc-semantic-typography-display-hero-letter-spacing:0;--lc-semantic-typography-display-hero-line-height:1.08;--lc-semantic-typography-interface-body:400 1rem/1.55 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-body-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-body-font-size:1rem;--lc-semantic-typography-interface-body-font-weight:400;--lc-semantic-typography-interface-body-letter-spacing:0;--lc-semantic-typography-interface-body-line-height:1.55;--lc-semantic-typography-interface-control:500 .9375rem/1.35 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-control-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-control-font-size:.9375rem;--lc-semantic-typography-interface-control-font-weight:500;--lc-semantic-typography-interface-control-letter-spacing:0;--lc-semantic-typography-interface-control-line-height:1.35;--lc-semantic-typography-interface-heading:600 2rem/1.2 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-heading-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-heading-font-size:2rem;--lc-semantic-typography-interface-heading-font-weight:600;--lc-semantic-typography-interface-heading-letter-spacing:0;--lc-semantic-typography-interface-heading-line-height:1.2;--lc-semantic-typography-interface-meta:400 .8125rem/1.35 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-meta-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-meta-font-size:.8125rem;--lc-semantic-typography-interface-meta-font-weight:400;--lc-semantic-typography-interface-meta-letter-spacing:0;--lc-semantic-typography-interface-meta-line-height:1.35;--lc-semantic-typography-interface-title:600 1.5rem/1.2 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-title-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-title-font-size:1.5rem;--lc-semantic-typography-interface-title-font-weight:600;--lc-semantic-typography-interface-title-letter-spacing:0;--lc-semantic-typography-interface-title-line-height:1.2}}@layer living-cape.foundations{[data-experience=living-cape]{--lc-token-version:"1.0.0";--lc-component-control-background:#fff;--lc-component-control-depth:0 4px 12px -4px #0a16182e;--lc-component-control-foreground:#17201d;--lc-component-control-radius:8px;--lc-component-evidence-background:#f3f5f4;--lc-component-evidence-border:#cdd4d1;--lc-component-evidence-radius:4px;--lc-component-icon-size-compact:16px;--lc-component-icon-size-control:20px;--lc-component-icon-size-geographic:24px;--lc-component-icon-stroke:1.75px;--lc-component-lens-background:#fafaf7;--lc-component-lens-depth:0 8px 24px -8px #0a16182e;--lc-component-lens-foreground:#17201d;--lc-component-lens-radius:8px;--lc-component-media-aspect-evidence:1.33333;--lc-component-media-aspect-place:1.5;--lc-component-media-aspect-portrait:.75;--lc-component-media-aspect-square:1;--lc-component-media-aspect-story:1.25;--lc-component-media-aspect-world:1.77778;--lc-component-media-radius:4px;--lc-context-high-contrast-border-width:2px;--lc-context-high-contrast-focus-width:3px;--lc-context-low-data-media-quality:60;--lc-context-reduced-motion-duration:0;--lc-foundation-color-amber:#8a5a00;--lc-foundation-color-atlantic-haze:#ccdce9;--lc-foundation-color-attention-background:#fff3cf;--lc-foundation-color-blocked-background:#fbeaec;--lc-foundation-color-cape-sky:#8eb7dd;--lc-foundation-color-cellar-shadow:#10262b;--lc-foundation-color-danger:#a3282d;--lc-foundation-color-draft:#58657a;--lc-foundation-color-evidence:#f3f5f4;--lc-foundation-color-fynbos:#465a38;--lc-foundation-color-granite:#cdd4d1;--lc-foundation-color-ink:#17201d;--lc-foundation-color-muted-text:#56635f;--lc-foundation-color-oxblood:#68171a;--lc-foundation-color-paper:#fafaf7;--lc-foundation-color-positive-background:#e8f4ec;--lc-foundation-color-provenance:#315c78;--lc-foundation-color-shadow:#0a16182e;--lc-foundation-color-transparent:#0000;--lc-foundation-color-unknown:#53666f;--lc-foundation-color-unknown-background:#edf2f5;--lc-foundation-color-vine-leaf:#26724b;--lc-foundation-color-white:#fff;--lc-foundation-duration-continuity:.32s;--lc-foundation-duration-fast:.12s;--lc-foundation-duration-none:0;--lc-foundation-duration-standard:.2s;--lc-foundation-easing-continuity:cubic-bezier(.33,1,.68,1);--lc-foundation-easing-responsive:cubic-bezier(.2,0,0,1);--lc-foundation-font-family-display:var(--font-lc-display),"Iowan Old Style","Palatino Linotype","Book Antiqua","Times New Roman",serif;--lc-foundation-font-family-interface:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-foundation-font-line-height-body:1.55;--lc-foundation-font-line-height-compact:1.35;--lc-foundation-font-line-height-display:1.08;--lc-foundation-font-line-height-heading:1.2;--lc-foundation-font-size-body:1rem;--lc-foundation-font-size-body-large:1.125rem;--lc-foundation-font-size-body-small:.875rem;--lc-foundation-font-size-chapter:2.5rem;--lc-foundation-font-size-control:.9375rem;--lc-foundation-font-size-heading:2rem;--lc-foundation-font-size-hero:4rem;--lc-foundation-font-size-meta:.8125rem;--lc-foundation-font-size-title:1.5rem;--lc-foundation-font-tracking-standard:0;--lc-foundation-font-weight-bold:700;--lc-foundation-font-weight-medium:500;--lc-foundation-font-weight-regular:400;--lc-foundation-font-weight-semibold:600;--lc-foundation-radius-bounded:8px;--lc-foundation-radius-control:999px;--lc-foundation-radius-none:0;--lc-foundation-radius-subtle:4px;--lc-foundation-shadow-control:0 4px 12px -4px #0a16182e;--lc-foundation-shadow-ground:0 0 0 0 #0000;--lc-foundation-shadow-lens:0 8px 24px -8px #0a16182e;--lc-foundation-space-0:0;--lc-foundation-space-1:.25rem;--lc-foundation-space-12:3rem;--lc-foundation-space-16:4rem;--lc-foundation-space-2:.5rem;--lc-foundation-space-3:.75rem;--lc-foundation-space-4:1rem;--lc-foundation-space-6:1.5rem;--lc-foundation-space-8:2rem;--lc-foundation-stroke-hairline:1px;--lc-foundation-stroke-icon:1.75px;--lc-foundation-stroke-strong:2px;--lc-semantic-color-border-focus:#315c78;--lc-semantic-color-border-quiet:#cdd4d1;--lc-semantic-color-brand-identity:#68171a;--lc-semantic-color-signal-arrival:#26724b;--lc-semantic-color-signal-attention:#8a5a00;--lc-semantic-color-signal-blocked:#a3282d;--lc-semantic-color-signal-draft:#58657a;--lc-semantic-color-signal-provenance:#315c78;--lc-semantic-color-signal-published:#26724b;--lc-semantic-color-signal-selected:#68171a;--lc-semantic-color-signal-stale:#8a5a00;--lc-semantic-color-signal-unknown:#53666f;--lc-semantic-color-signal-background-attention:#fff3cf;--lc-semantic-color-signal-background-blocked:#fbeaec;--lc-semantic-color-signal-background-positive:#e8f4ec;--lc-semantic-color-signal-background-unknown:#edf2f5;--lc-semantic-color-surface-content:#fafaf7;--lc-semantic-color-surface-control:#fff;--lc-semantic-color-surface-control-solid:#fff;--lc-semantic-color-surface-evidence:#f3f5f4;--lc-semantic-color-text-inverse:#fff;--lc-semantic-color-text-muted:#56635f;--lc-semantic-color-text-primary:#17201d;--lc-semantic-color-world-cellar:#10262b;--lc-semantic-color-world-haze:#ccdce9;--lc-semantic-color-world-land:#465a38;--lc-semantic-color-world-sky:#8eb7dd;--lc-semantic-depth-order-control:20;--lc-semantic-depth-order-ground:0;--lc-semantic-depth-order-lens:10;--lc-semantic-depth-order-modal:30;--lc-semantic-depth-shadow-control:0 4px 12px -4px #0a16182e;--lc-semantic-depth-shadow-ground:0 0 0 0 #0000;--lc-semantic-depth-shadow-lens:0 8px 24px -8px #0a16182e;--lc-semantic-focus-offset:.25rem;--lc-semantic-focus-width:2px;--lc-semantic-shape-compact-control:999px;--lc-semantic-shape-content:0;--lc-semantic-shape-evidence:4px;--lc-semantic-shape-tool:8px;--lc-semantic-typography-data-compact:400 .875rem/1.35 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-data-compact-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-data-compact-font-size:.875rem;--lc-semantic-typography-data-compact-font-weight:400;--lc-semantic-typography-data-compact-letter-spacing:0;--lc-semantic-typography-data-compact-line-height:1.35;--lc-semantic-typography-display-chapter:400 2.5rem/1.08 var(--font-lc-display),"Iowan Old Style","Palatino Linotype","Book Antiqua","Times New Roman",serif;--lc-semantic-typography-display-chapter-font-family:var(--font-lc-display),"Iowan Old Style","Palatino Linotype","Book Antiqua","Times New Roman",serif;--lc-semantic-typography-display-chapter-font-size:2.5rem;--lc-semantic-typography-display-chapter-font-weight:400;--lc-semantic-typography-display-chapter-letter-spacing:0;--lc-semantic-typography-display-chapter-line-height:1.08;--lc-semantic-typography-display-hero:400 4rem/1.08 var(--font-lc-display),"Iowan Old Style","Palatino Linotype","Book Antiqua","Times New Roman",serif;--lc-semantic-typography-display-hero-font-family:var(--font-lc-display),"Iowan Old Style","Palatino Linotype","Book Antiqua","Times New Roman",serif;--lc-semantic-typography-display-hero-font-size:4rem;--lc-semantic-typography-display-hero-font-weight:400;--lc-semantic-typography-display-hero-letter-spacing:0;--lc-semantic-typography-display-hero-line-height:1.08;--lc-semantic-typography-interface-body:400 1rem/1.55 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-body-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-body-font-size:1rem;--lc-semantic-typography-interface-body-font-weight:400;--lc-semantic-typography-interface-body-letter-spacing:0;--lc-semantic-typography-interface-body-line-height:1.55;--lc-semantic-typography-interface-control:500 .9375rem/1.35 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-control-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-control-font-size:.9375rem;--lc-semantic-typography-interface-control-font-weight:500;--lc-semantic-typography-interface-control-letter-spacing:0;--lc-semantic-typography-interface-control-line-height:1.35;--lc-semantic-typography-interface-heading:600 2rem/1.2 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-heading-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-heading-font-size:2rem;--lc-semantic-typography-interface-heading-font-weight:600;--lc-semantic-typography-interface-heading-letter-spacing:0;--lc-semantic-typography-interface-heading-line-height:1.2;--lc-semantic-typography-interface-meta:400 .8125rem/1.35 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-meta-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-meta-font-size:.8125rem;--lc-semantic-typography-interface-meta-font-weight:400;--lc-semantic-typography-interface-meta-letter-spacing:0;--lc-semantic-typography-interface-meta-line-height:1.35;--lc-semantic-typography-interface-title:600 1.5rem/1.2 var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-title-font-family:var(--font-lc-interface),"Arial","Helvetica Neue",sans-serif;--lc-semantic-typography-interface-title-font-size:1.5rem;--lc-semantic-typography-interface-title-font-weight:600;--lc-semantic-typography-interface-title-letter-spacing:0;--lc-semantic-typography-interface-title-line-height:1.2;color:var(--lc-semantic-color-text-primary);background:var(--lc-semantic-color-surface-content);font-family:var(--lc-foundation-font-family-interface);font-synthesis:none;letter-spacing:0;text-rendering:optimizelegibility}[data-experience=living-cape],[data-experience=living-cape] :where(*){letter-spacing:0}[data-experience=living-cape] :where(h1,h2,h3,h4,p,a,button,label,legend,dt,dd,th,td){overflow-wrap:anywhere}[data-experience=living-cape] :where(button,input,select,textarea){font:inherit}[data-experience=living-cape] :where(:focus-visible){outline:var(--lc-semantic-focus-width) solid var(--lc-semantic-color-border-focus);outline-offset:var(--lc-semantic-focus-offset)}[data-experience=living-cape] .lc-type-display-hero{font:var(--lc-semantic-typography-display-hero);letter-spacing:var(--lc-semantic-typography-display-hero-letter-spacing);text-wrap:balance}[data-experience=living-cape] .lc-type-display-chapter{font:var(--lc-semantic-typography-display-chapter);letter-spacing:var(--lc-semantic-typography-display-chapter-letter-spacing);text-wrap:balance}[data-experience=living-cape] .lc-type-interface-heading{font:var(--lc-semantic-typography-interface-heading);letter-spacing:var(--lc-semantic-typography-interface-heading-letter-spacing)}[data-experience=living-cape] .lc-type-interface-title{font:var(--lc-semantic-typography-interface-title);letter-spacing:var(--lc-semantic-typography-interface-title-letter-spacing)}[data-experience=living-cape] .lc-type-interface-body{font:var(--lc-semantic-typography-interface-body);letter-spacing:var(--lc-semantic-typography-interface-body-letter-spacing);max-inline-size:68ch}[data-experience=living-cape] .lc-type-interface-control{font:var(--lc-semantic-typography-interface-control);letter-spacing:var(--lc-semantic-typography-interface-control-letter-spacing)}[data-experience=living-cape] .lc-type-interface-meta{font:var(--lc-semantic-typography-interface-meta);letter-spacing:var(--lc-semantic-typography-interface-meta-letter-spacing)}[data-experience=living-cape] .lc-type-data{font:var(--lc-semantic-typography-data-compact);font-variant-numeric:tabular-nums;letter-spacing:var(--lc-semantic-typography-data-compact-letter-spacing)}[data-experience=living-cape][data-density=operational]{font-variant-numeric:tabular-nums}@media (prefers-contrast:more){[data-experience=living-cape]{--lc-semantic-focus-width:var(--lc-context-high-contrast-focus-width)}[data-experience=living-cape] :where([data-material=evidence],[data-material=control]){border-width:var(--lc-context-high-contrast-border-width)}}@media (prefers-reduced-motion:reduce){[data-experience=living-cape]{--lc-foundation-duration-fast:var(--lc-context-reduced-motion-duration);--lc-foundation-duration-standard:var(--lc-context-reduced-motion-duration);--lc-foundation-duration-continuity:var(--lc-context-reduced-motion-duration)}}}@layer living-cape.components{[data-experience=living-cape] .lc-media-frame{background:var(--lc-semantic-color-surface-evidence);border-radius:var(--lc-component-media-radius);position:relative;overflow:clip}[data-experience=living-cape] .lc-media-frame[data-crop=world]{aspect-ratio:var(--lc-component-media-aspect-world);border-radius:var(--lc-semantic-shape-content)}[data-experience=living-cape] .lc-media-frame[data-crop=place]{aspect-ratio:var(--lc-component-media-aspect-place)}[data-experience=living-cape] .lc-media-frame[data-crop=story]{aspect-ratio:var(--lc-component-media-aspect-story)}[data-experience=living-cape] .lc-media-frame[data-crop=evidence]{aspect-ratio:var(--lc-component-media-aspect-evidence)}[data-experience=living-cape] .lc-media-frame[data-crop=portrait]{aspect-ratio:var(--lc-component-media-aspect-portrait)}[data-experience=living-cape] .lc-media-frame[data-crop=square]{aspect-ratio:var(--lc-component-media-aspect-square)}[data-experience=living-cape] .lc-media{object-fit:cover;object-position:var(--lc-media-focal-point,50% 50%);block-size:100%;inline-size:100%;display:block}[data-experience=living-cape] .lc-media-frame[data-inspection=true] .lc-media{object-fit:contain}[data-experience=living-cape] .lc-media-frame[data-media-state=error]{padding:var(--lc-foundation-space-4);color:var(--lc-semantic-color-text-primary);background:var(--lc-semantic-color-signal-background-unknown);border:var(--lc-foundation-stroke-hairline) solid var(--lc-semantic-color-border-quiet);place-items:center;display:grid}[data-experience=living-cape][data-low-data=true] .lc-media-video{display:none}[data-experience=living-cape][data-low-data=true] .lc-media-poster{display:block}@media (prefers-reduced-motion:reduce){[data-experience=living-cape] .lc-media-video[data-ambient=true]{display:none}[data-experience=living-cape] .lc-media-poster{display:block}}}@layer living-cape.runtime{[data-experience=living-cape][data-experience-root]{isolation:isolate;min-inline-size:0}[data-experience=living-cape][data-reduced-motion=true]{--lc-foundation-duration-fast:var(--lc-context-reduced-motion-duration);--lc-foundation-duration-standard:var(--lc-context-reduced-motion-duration);--lc-foundation-duration-continuity:var(--lc-context-reduced-motion-duration)}}