.video.svelte-39i23f{border-radius:1rem;overflow:hidden}@media (max-width: 767px){.video.svelte-39i23f{height:200px}}@media (min-width: 768px){.video.svelte-39i23f{height:520px}}section.svelte-4bhvbi{background-color:#e0f1ef;padding-bottom:5rem}.anchors-menu.svelte-4bhvbi{display:flex;margin:0}.anchor-item.svelte-4bhvbi{background-color:#e0f1ef;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-weight:600;line-height:16px;margin:0 .1rem;padding:.8rem 1.4rem}.anchor-item.svelte-4bhvbi:hover{background-color:#ffe963}.content-block.svelte-4bhvbi{margin-bottom:3rem;margin-top:-120px;padding-top:120px}.picture-legend-block.svelte-4bhvbi{margin:1rem 0}.block-picture.svelte-4bhvbi{border-radius:2rem;width:100%}.content-block.svelte-4bhvbi:has(.block-small-picture:where(.svelte-4bhvbi)){align-items:end;display:flex}.block-small-picture.svelte-4bhvbi{border-radius:2rem;width:140px}.block-picture-legend.svelte-4bhvbi{color:#000;font-style:italic;margin-left:2rem}.files-container.svelte-4bhvbi{display:flex;justify-content:space-between;margin:2rem 0 3rem}.file-item.svelte-4bhvbi{display:flex;flex:1}.file-item.svelte-4bhvbi img:where(.svelte-4bhvbi){height:68px;width:68px}.file-content.svelte-4bhvbi{margin-left:20px}.file-name.svelte-4bhvbi{line-height:28px}.file-link.svelte-4bhvbi{font-weight:600;text-decoration:underline}pre{border-radius:.8rem;margin:.4rem auto;padding:1rem;white-space:break-spaces;word-wrap:break-word;width:90%}pre:nth-child(2n){background-color:#f5f5f5}pre strong{display:block;margin-bottom:.5rem}@media (max-width: 860px){.anchors-menu.svelte-4bhvbi{flex-direction:column;margin:0 auto;max-width:90%;padding-top:1rem}.anchor-item.svelte-4bhvbi{border-radius:10px;font-size:14px;margin:.2rem 0}}@media (max-width: 767px){.files-container.svelte-4bhvbi{flex-direction:column}.file-item.svelte-4bhvbi{margin-bottom:2rem}.content-block.svelte-4bhvbi{flex-direction:column}.content-block.svelte-4bhvbi:has(.block-small-picture:where(.svelte-4bhvbi)){align-items:center;display:flex}}@media (min-width: 861px){.anchors-menu.svelte-4bhvbi{padding:0}.anchor-item.svelte-4bhvbi{font-size:14px}.anchor-item.svelte-4bhvbi:first-child{border-top-left-radius:10px}.anchor-item.svelte-4bhvbi:last-child{border-top-right-radius:10px}}
