.page.svelte-jvsfey{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.nav.svelte-jvsfey{z-index:20;height:var(--nav-h);padding:0 var(--gutter);background:var(--mag-paper);border-bottom:1px solid var(--mag-ink);flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.brand.svelte-jvsfey{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.right.svelte-jvsfey{align-items:center;gap:22px;display:flex}.right.svelte-jvsfey a:where(.svelte-jvsfey){color:inherit;text-decoration:none}.right.svelte-jvsfey a:where(.svelte-jvsfey):hover{text-decoration:underline}main.svelte-jvsfey{--gutter:max(clamp(20px, 4.5vw, 72px), calc((100vw - 1240px) / 2))}.opener.svelte-jvsfey{padding:clamp(36px, 7vh, 88px) var(--gutter) clamp(28px, 5vh, 56px);background:var(--mag-paper);border-bottom:1px solid var(--mag-ink);flex-direction:column;gap:14px;display:flex}.opener.svelte-jvsfey h1:where(.svelte-jvsfey){max-width:16ch;margin:0;font-size:clamp(34px,5.4vw,76px);line-height:1}.opener.svelte-jvsfey p:where(.svelte-jvsfey){margin:0}.opener.svelte-jvsfey .body:where(.svelte-jvsfey){max-width:56ch}.grid-room.svelte-jvsfey{min-height:60vh}.colophon.svelte-jvsfey{padding:clamp(28px, 5vh, 56px) var(--gutter) clamp(40px, 8vh, 96px);background-image:var(--foot-grain-dark);border-top:1px solid var(--mag-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.pitch.svelte-jvsfey{flex-direction:column;flex:320px;gap:8px;display:flex}.pitch.svelte-jvsfey p:where(.svelte-jvsfey){max-width:52ch;margin:0}.pitch.svelte-jvsfey .en:where(.svelte-jvsfey){font-size:clamp(20px,2vw,28px)}.cta.svelte-jvsfey{background:var(--mag-ink);color:var(--mag-paper);align-items:baseline;gap:16px;padding:16px 24px;text-decoration:none;transition:transform .3s cubic-bezier(.16,.84,.26,1),background .3s,color .3s;display:inline-flex}.cta.svelte-jvsfey:hover{background:var(--mag-yellow);color:var(--mag-ink);transform:translate(-3px,-3px)}.cta.svelte-jvsfey .en:where(.svelte-jvsfey){font-size:clamp(18px,1.8vw,24px)}@media (width<=700px){.right.svelte-jvsfey{gap:14px}.back.svelte-jvsfey{display:none}}
