.hero.svelte-5krlxi{position:relative;background:var(--print)}.print.svelte-5krlxi{position:relative;aspect-ratio:16 / 10}picture.svelte-5krlxi,img.svelte-5krlxi{display:block;width:100%;height:100%}img.svelte-5krlxi{object-fit:cover}.sensitizer.svelte-5krlxi{position:absolute;inset:0;background:var(--sensitizer);opacity:0;pointer-events:none}html.develop .sensitizer.svelte-5krlxi{animation:svelte-5krlxi-develop 1.2s cubic-bezier(.3,0,.2,1) forwards}@keyframes svelte-5krlxi-develop{0%{opacity:.88}to{opacity:0}}.hit.svelte-5krlxi,.spots.svelte-5krlxi{position:absolute;inset:0}.spots.svelte-5krlxi{pointer-events:none}.hit.on.svelte-5krlxi{cursor:pointer}.spot.svelte-5krlxi{position:absolute;min-width:44px;min-height:44px;pointer-events:none}.spot.svelte-5krlxi:focus-visible{outline-offset:-2px}.caption.svelte-5krlxi{position:absolute;z-index:2;width:max-content;max-width:280px;padding:8px 10px;background:var(--print);color:var(--exposed);font-size:15px;line-height:1.4;pointer-events:none;transform:translate(16px,16px)}.caption.left.svelte-5krlxi{transform:translate(calc(-100% - 16px),16px)}.caption.up.svelte-5krlxi{transform:translate(16px,calc(-100% - 16px))}.caption.left.up.svelte-5krlxi{transform:translate(calc(-100% - 16px),calc(-100% - 16px))}.caption.svelte-5krlxi strong:where(.svelte-5krlxi){display:block}.intro.svelte-5krlxi{display:flex;flex-direction:column;gap:14px;padding:28px var(--gutter) 40px}h1.svelte-5krlxi{margin:0;font-size:clamp(48px,7vw,92px);line-height:.9;font-weight:800;font-stretch:125%;letter-spacing:-.01em}.title.svelte-5krlxi{margin:0;font-weight:600;color:var(--mist)}.intro.svelte-5krlxi p:where(.svelte-5krlxi){margin:0;max-width:34em}.links.svelte-5krlxi{display:flex;flex-wrap:wrap;gap:4px 22px;margin:4px 0 0;padding:0;list-style:none;font-weight:600}.links.svelte-5krlxi a:where(.svelte-5krlxi){display:inline-block;padding:10px 0}@media (max-width: 699px){.print.svelte-5krlxi{aspect-ratio:780 / 1365}.hit.svelte-5krlxi,.spots.svelte-5krlxi,.caption.svelte-5krlxi{display:none}}@media (min-width: 1100px){.intro.svelte-5krlxi{position:absolute;left:var(--gutter);top:47%;max-width:min(36%,560px);padding:0}.intro.svelte-5krlxi p:where(.svelte-5krlxi){font-size:19px}}.legend.svelte-qrynl0{max-width:var(--measure);margin:0 auto;box-sizing:border-box;padding:88px var(--gutter) 40px;display:flex;flex-wrap:wrap;gap:40px 72px}.mod.svelte-qrynl0{flex:1 1 320px;max-width:420px;margin:0;font-size:26px;line-height:1.35;font-weight:500}ul.svelte-qrynl0{flex:999 1 480px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px 40px;margin:0;padding:0;list-style:none;line-height:1.45}li.svelte-qrynl0 a:where(.svelte-qrynl0){display:block;font-weight:700}li.svelte-qrynl0 span:where(.svelte-qrynl0){color:var(--mist)}
