.stack.svelte-1uha8ag{gap:.9rem;display:grid}.preview-section.svelte-1uha8ag{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.5rem,4vw,4rem);display:grid}.text-link.svelte-1uha8ag{color:var(--colour-accent);text-underline-offset:.25em;margin-top:1.4rem;font-size:.94rem;font-weight:700;display:inline-block}.project-preview-list.svelte-1uha8ag{display:grid}.project-preview.svelte-1uha8ag{border-top:1px solid var(--colour-rule-soft);padding:1.25rem 0}h3.svelte-1uha8ag{letter-spacing:-.025em;margin:0;font-size:1.2rem;line-height:1.2}.project-preview.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--colour-muted);margin:.55rem 0 0}.project-url.svelte-1uha8ag{color:var(--colour-accent);text-underline-offset:.2em;align-items:center;gap:.26rem;margin-top:.32rem;font-size:.88rem;font-weight:700;display:inline-flex}.project-url.svelte-1uha8ag svg:where(.svelte-1uha8ag){fill:currentColor;width:.78em;height:.78em}.credibility.svelte-1uha8ag{border-left:3px solid var(--colour-accent);color:var(--colour-text);max-width:670px;margin:1.2rem 0 0;padding-left:.9rem;font-size:1rem;font-weight:700;line-height:1.5}@media (width<=800px){.preview-section.svelte-1uha8ag{grid-template-columns:1fr}}
