#featured-link.svelte-tibptj{position:absolute;top:0;right:0;bottom:0;left:0}header.svelte-tibptj{position:relative;font-family:var(--font-sans);word-spacing:.02em}header.svelte-tibptj figure:where(.svelte-tibptj){height:70svh;min-height:500px}header.svelte-tibptj>div:where(.svelte-tibptj){--border-width: 1px;position:absolute;bottom:0;display:flex;flex-direction:column;gap:var(--font-size-small);margin:var(--pg-padding-main);padding:1.75em;border-radius:1em;max-width:54ch;color:#ffffffd9;background-color:#00000040;background-image:radial-gradient(circle at 50% 225%,rgba(0,0,0,.65),transparent);background-origin:padding-box,border-box;background-clip:padding-box,border-box;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}header.svelte-tibptj>div:where(.svelte-tibptj):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;border:solid var(--border-width) transparent;background:linear-gradient(#ffffff40,#ffffff26) border-box;mask:linear-gradient(black) border-box,linear-gradient(black) padding-box;-webkit-mask-composite:source-out;mask-composite:subtract}header.svelte-tibptj>div:where(.svelte-tibptj) h1:where(.svelte-tibptj),header.svelte-tibptj>div:where(.svelte-tibptj) p:where(.svelte-tibptj){margin:0}header.svelte-tibptj>div:where(.svelte-tibptj)>div:where(.svelte-tibptj){display:flex;gap:.5em;font-size:var(--font-size-small)}header.svelte-tibptj>div:where(.svelte-tibptj)>div:where(.svelte-tibptj) a:where(.svelte-tibptj){text-decoration:none}header.svelte-tibptj>div:where(.svelte-tibptj)>div:where(.svelte-tibptj) a:where(.svelte-tibptj):hover{text-decoration:underline;color:#fff}@media only screen and (width < 48rem){header.svelte-tibptj>div:where(.svelte-tibptj){border-radius:0;width:100%;max-width:none;margin:0}}@media only screen and (width <= 30rem){header.svelte-tibptj figure:where(.svelte-tibptj){height:auto;min-height:0;aspect-ratio:4/3}header.svelte-tibptj>div:where(.svelte-tibptj){padding:var(--pg-padding-main);position:static;border:none;border-block-end:double var(--mmm-light-blue);border-radius:0;color:var(--mmm-grey);background-color:transparent;background-image:none}header.svelte-tibptj>div:where(.svelte-tibptj):before{display:none}}
