.media-pattern.svelte-mbpfry{background-color:var(--color-stone);position:relative;overflow:hidden}.media-pattern.svelte-mbpfry:before,.media-pattern.svelte-mbpfry:after{content:"";pointer-events:none;position:absolute}.media-pattern-security-grid.svelte-mbpfry{background-image:linear-gradient(to right, color-mix(in srgb, var(--color-ink) 9%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--color-ink) 9%, transparent) 1px, transparent 1px);background-size:2.75rem 2.75rem}.media-pattern-security-grid.svelte-mbpfry:before{border:1px solid color-mix(in srgb, var(--color-charcoal) 32%, transparent);background:linear-gradient(135deg, transparent 49.8%, var(--color-accent) 50%, transparent 50.2%), linear-gradient(45deg, transparent 49.8%, color-mix(in srgb, var(--color-charcoal) 22%, transparent) 50%, transparent 50.2%);inset:13% 12%}.media-pattern-security-grid.svelte-mbpfry:after{border:.5rem solid var(--color-charcoal);box-shadow:0 0 0 1px var(--color-accent), 0 0 0 2.25rem color-mix(in srgb, var(--color-surface) 70%, transparent);inset:28%}.media-pattern-continuity-lines.svelte-mbpfry{background:radial-gradient(circle at 22% 68%, var(--color-accent) 0 .35rem, transparent .4rem), radial-gradient(circle at 52% 35%, var(--color-charcoal) 0 .3rem, transparent .35rem), radial-gradient(circle at 78% 58%, var(--color-charcoal) 0 .3rem, transparent .35rem), var(--color-stone)}.media-pattern-continuity-lines.svelte-mbpfry:before{background:linear-gradient(25deg, transparent 0 31%, color-mix(in srgb, var(--color-charcoal) 28%, transparent) 31.2% 31.6%, transparent 31.8%), linear-gradient(155deg, transparent 0 51%, color-mix(in srgb, var(--color-charcoal) 28%, transparent) 51.2% 51.6%, transparent 51.8%);inset:15%}.media-pattern-continuity-lines.svelte-mbpfry:after{border-top:1px solid color-mix(in srgb, var(--color-charcoal) 24%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-charcoal) 24%, transparent);inset:22% 18%;transform:rotate(-8deg)}
