.svc-layout.svelte-1s7vubq{display:grid;gap:clamp(2rem,4vw,3.5rem);align-items:start}.intro.svelte-1s7vubq{margin-bottom:2.5rem;color:var(--ink-soft)}.block.svelte-1s7vubq{margin-bottom:2.4rem}.block.svelte-1s7vubq h2:where(.svelte-1s7vubq){font-size:var(--step-2);margin-bottom:.5em}.block.svelte-1s7vubq p:where(.svelte-1s7vubq){color:var(--muted)}.note.svelte-1s7vubq{font-size:.92rem;color:var(--muted-2);border-left:2px solid var(--line-strong);padding-left:1rem;margin-top:1rem}.ticks.svelte-1s7vubq{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.ticks.svelte-1s7vubq li:where(.svelte-1s7vubq){position:relative;padding-left:1.7rem;color:var(--ink-soft)}.ticks.svelte-1s7vubq li:where(.svelte-1s7vubq):before{content:"";position:absolute;left:0;top:.5em;width:10px;height:10px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--accent)}.aside-card.svelte-1s7vubq{position:sticky;top:100px;padding:1.6rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-1)}.aside-card.svelte-1s7vubq h3:where(.svelte-1s7vubq){font-size:1.05rem;font-family:var(--font-body);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);margin-bottom:1rem}.aside-card.svelte-1s7vubq ul:where(.svelte-1s7vubq){list-style:none;margin:0 0 1.2rem;padding:0;display:grid;gap:.5rem}.aside-card.svelte-1s7vubq a:where(.svelte-1s7vubq){color:var(--ink-soft);text-decoration:none}.aside-card.svelte-1s7vubq ul:where(.svelte-1s7vubq) a:where(.svelte-1s7vubq):hover{color:var(--accent)}.aside-quote.svelte-1s7vubq{display:inline-block;font-weight:600;color:var(--accent)}.work-head.svelte-1s7vubq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}@media (min-width: 880px){.svc-layout.svelte-1s7vubq{grid-template-columns:1.6fr .8fr}}
