body:has(dialog[open]){position:fixed}dialog.svelte-1k7b046{border-radius:.75rem;overflow:hidden;position:relative;margin:auto;border:0;padding:0;height:90svh;aspect-ratio:12/16;box-shadow:0 0 20px #00000026}dialog[open].svelte-1k7b046::backdrop{background-color:#fffc}dialog-wrapper.svelte-1k7b046{display:flex;flex-direction:column;height:100%}form.svelte-1k7b046{position:absolute;cursor:pointer;bottom:2%;left:50%;transform:translate(-50%);z-index:50}form.svelte-1k7b046 button{all:unset;aspect-ratio:1/1;width:3rem;border-radius:5rem;background-color:#fff;font-size:1.5rem;font-weight:500;color:rgb(var(--color-blue));display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px #00000080;transition:.3s}form.svelte-1k7b046 button span{margin-top:6px}form.svelte-1k7b046 button:hover{background-color:rgb(var(--color-blue));color:#fff}section.svelte-ebj9pv{margin-bottom:3rem}flex-box.svelte-ebj9pv{justify-content:flex-end;padding-block:1rem}label.svelte-ebj9pv{display:flex;gap:1rem;align-items:center}select.svelte-ebj9pv{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.75rem 1rem;border-radius:5rem;font-size:inherit;width:175px;background-image:url(https://www.datocms-assets.com/137654/1723071332-caret.svg);background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:16px 8px}document-item.svelte-ebj9pv{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;background-color:#fff;margin-bottom:1.5rem;padding-inline:1.5rem;border-radius:1rem;box-shadow:0 0 10px #0003}document-item.svelte-ebj9pv .pdficon,document-item.svelte-ebj9pv .icon{padding-top:.5rem}document-item.svelte-ebj9pv button.icon{background:none;border:none;cursor:pointer;padding-top:.5rem}document-item.svelte-ebj9pv p{display:flex;line-height:1.125rem;flex-direction:column;margin:0;padding-top:1.5rem;padding-bottom:.75rem;width:100%}document-item.svelte-ebj9pv p span{font-weight:500}document-item.svelte-ebj9pv p sup{font-size:.75rem}iframe.svelte-ebj9pv{top:0;right:0;bottom:0;left:0;height:100%;width:100%;border:0}h1.svelte-1hhprfa{margin-top:3rem;margin-bottom:1.5rem;font-size:clamp(2.25rem,3.9vw,3.25rem);font-weight:400;line-height:1.3;-webkit-text-fill-color:transparent;background:linear-gradient(to bottom,#1d2951,#48588c,#5e6faa);-webkit-background-clip:text;background-clip:text;color:transparent}h1.svelte-1hhprfa em{padding-bottom:.25rem;font-style:normal;-webkit-text-fill-color:rgb(227 1 56 / 100%);position:relative;background-image:var(--underline);background-repeat:no-repeat;background-position:bottom;background-size:100% 8px;color:#e30138}
