.body.svelte-1awvr1v{position:absolute;display:flex;flex-direction:column;gap:28px}.eyebrow.svelte-1awvr1v{font-size:var(--s-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0;font-weight:600}.headline.svelte-1awvr1v{font-family:var(--font-serif);font-weight:600;font-size:var(--s-h1);letter-spacing:.005em;text-wrap:balance;margin:0;line-height:1.02}.kicker.svelte-1awvr1v{font-size:var(--s-lead);color:var(--text-muted);text-wrap:balance;margin:0;line-height:1.3}.layout.svelte-1awvr1v{position:absolute;inset:0}.section-numeral .layout.svelte-1awvr1v{display:flex;padding:0 var(--s-pad)176px;align-items: center;gap:120px}.numeral.svelte-1awvr1v{display:grid;font-family:var(--font-serif);font-variant-numeric:lining-nums;flex-shrink:0;justify-items:end;min-width:280px;margin-top:40px;font-size:520px;font-weight:600;line-height:1}.numeral.svelte-1awvr1v>span:where(.svelte-1awvr1v){grid-area:1/1}.numeral-back.svelte-1awvr1v{color:var(--accent);mix-blend-mode:var(--print-blend);transform:translate(calc(var(--slip-x)*26px),calc(var(--slip-y)*26px))}.numeral-front.svelte-1awvr1v{color:var(--squiggle-2);mix-blend-mode:var(--print-blend)}.section-numeral .body.svelte-1awvr1v{position:static;flex:1}.section-sky .body.svelte-1awvr1v{left:var(--s-pad);right:var(--s-pad);gap:24px;bottom:120px}.section-sky .headline.svelte-1awvr1v{font-size:128px}.section-sky-image .body.svelte-1awvr1v{left:var(--s-pad);gap:24px;width:880px;bottom:132px}.section-sky-image .headline.svelte-1awvr1v{font-size:120px}.frame.svelte-1awvr1v{position:absolute;right:calc(var(--s-pad) + 20px);width:720px;height:572px;margin:0;bottom:132px}.plate.svelte-1awvr1v{position:absolute;mix-blend-mode:var(--print-blend);inset:0}.plate-block.svelte-1awvr1v{background:var(--squiggle-1);transform:translate(26px,22px)}.plate-line.svelte-1awvr1v{border:4px solid var(--squiggle-2);transform:translate(-14px,-12px)}.frame-photo.svelte-1awvr1v{position:relative;overflow:hidden;background:var(--surface-muted);height:100%}.frame-photo.svelte-1awvr1v .frame-img{display:block;object-fit:cover;width:100%;height:100%}.section-panel .body.svelte-1awvr1v{left:var(--s-pad);justify-content:center;gap:36px;width:940px;top:0;bottom:0}.section-panel .headline.svelte-1awvr1v{font-size:120px}.number.svelte-1awvr1v{font-family:var(--font-serif);color:var(--accent);font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:96px;font-weight:600;line-height:1}.rule.svelte-1awvr1v{overflow:visible}.rule.svelte-1awvr1v path:where(.svelte-1awvr1v){fill:var(--accent)}
