.shell.svelte-1uha8ag{width:min(1120px,100% - 40px);margin:0 auto;padding:clamp(48px,8vw,110px) 0}header.svelte-1uha8ag{max-width:720px;margin-bottom:52px}h1.svelte-1uha8ag{letter-spacing:-.065em;margin:8px 0 14px;font-size:clamp(3.2rem,8vw,6.5rem);line-height:.92}.intro.svelte-1uha8ag{max-width:560px;font-size:1.15rem;line-height:1.65}section.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}a.svelte-1uha8ag{background:var(--paper-light);min-height:300px;color:inherit;box-shadow:var(--shadow-paper);clip-path:var(--tear-soft);padding:28px;text-decoration:none;transition:transform .16s;position:relative}a.svelte-1uha8ag:nth-child(2){transform:rotate(1deg)}a.svelte-1uha8ag:nth-child(3){transform:rotate(-.7deg)}a.svelte-1uha8ag:hover{transform:translateY(-5px)rotate(0)}a.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.045em;margin:45px 0 10px;font-size:2rem}a.svelte-1uha8ag>p:where(.svelte-1uha8ag):not(.eyebrow){color:var(--ink-muted);line-height:1.6}a.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--blue);position:absolute;bottom:28px}.status.svelte-1uha8ag{background:var(--paper);letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;font-size:.72rem;position:absolute;top:20px;right:20px}@media (width<=760px){section.svelte-1uha8ag{grid-template-columns:1fr}a.svelte-1uha8ag{min-height:240px}}
