.work.svelte-1xfkc2{max-width:800px;margin:0 auto;padding:4vh 24px 12vh}.back.svelte-1xfkc2{margin-bottom:4vh;font-size:14px;letter-spacing:.08em;opacity:.5}.back.svelte-1xfkc2 a:where(.svelte-1xfkc2){text-decoration:none;color:inherit}.back.svelte-1xfkc2 a:where(.svelte-1xfkc2):hover{opacity:1}.meta.svelte-1xfkc2{margin-bottom:6vh;border-bottom:1px solid currentColor;padding-bottom:3vh;opacity:.9}.title-link.svelte-1xfkc2{display:inline-block;text-decoration:none;color:inherit;transition:opacity .15s}.title-link.svelte-1xfkc2:hover{opacity:.65}.app-icon.svelte-1xfkc2{width:64px;height:64px;overflow:visible;margin-bottom:12px;display:block}h1.svelte-1xfkc2{font-size:clamp(2.4rem,6vw,4rem);font-weight:700;letter-spacing:-.02em;margin-bottom:2vh}dl.svelte-1xfkc2{display:flex;flex-direction:column;gap:6px}dl.svelte-1xfkc2>div:where(.svelte-1xfkc2){display:flex;gap:16px;font-size:.85rem}dt.svelte-1xfkc2{opacity:.45;min-width:60px}dd.svelte-1xfkc2{opacity:.8}.statement.svelte-1xfkc2{margin-bottom:5vh}.statement.svelte-1xfkc2 p:where(.svelte-1xfkc2){font-size:1rem;line-height:1.85;opacity:.75;margin-bottom:1.2em}.features.svelte-1xfkc2{margin-bottom:5vh}.features.svelte-1xfkc2 h2:where(.svelte-1xfkc2){font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;opacity:.4;margin-bottom:1.5vh}.features.svelte-1xfkc2 ul:where(.svelte-1xfkc2){list-style:none;display:flex;flex-direction:column;gap:8px}.features.svelte-1xfkc2 li:where(.svelte-1xfkc2){font-size:.9rem;opacity:.75;line-height:1.6}.reading.svelte-1xfkc2{margin-bottom:6vh}.reading.svelte-1xfkc2 h2:where(.svelte-1xfkc2){font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;opacity:.4;margin-bottom:1.5vh}.reading.svelte-1xfkc2 ul:where(.svelte-1xfkc2){list-style:none;display:flex;flex-direction:column;gap:0}.reading.svelte-1xfkc2 li:where(.svelte-1xfkc2){border-top:1px solid rgba(128,128,128,.2)}.reading.svelte-1xfkc2 li:where(.svelte-1xfkc2):last-child{border-bottom:1px solid rgba(128,128,128,.2)}.reading.svelte-1xfkc2 a:where(.svelte-1xfkc2){display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;text-decoration:none;color:inherit;opacity:.7;transition:opacity .15s}.reading.svelte-1xfkc2 a:where(.svelte-1xfkc2):hover{opacity:1}.r-title.svelte-1xfkc2{font-size:.9rem;line-height:1.5}.r-meta.svelte-1xfkc2{font-size:.75rem;opacity:.5;white-space:nowrap;flex-shrink:0}.action.svelte-1xfkc2{margin-top:4vh}.action.svelte-1xfkc2 a:where(.svelte-1xfkc2){font-size:1rem;letter-spacing:.05em;text-decoration:none;color:inherit;opacity:.6;border-bottom:1px solid currentColor;padding-bottom:2px;transition:opacity .15s}.action.svelte-1xfkc2 a:where(.svelte-1xfkc2):hover{opacity:1}.manual.svelte-1xfkc2{margin-bottom:6vh}.manual.svelte-1xfkc2 h2:where(.svelte-1xfkc2){font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;opacity:.4;margin-bottom:1.5vh}.manual-link.svelte-1xfkc2{display:block;padding:16px 18px;border:1px solid rgba(128,128,128,.25);border-radius:10px;text-decoration:none;color:inherit;font-size:.95rem;opacity:.85;transition:opacity .15s,border-color .15s}.manual-link.svelte-1xfkc2:hover{opacity:1;border-color:currentColor}
