.about.svelte-13zr5ak{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.copy.svelte-13zr5ak p:where(.svelte-13zr5ak){font-size:1.05rem}.facts.svelte-13zr5ak{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.facts.svelte-13zr5ak .chip:where(.svelte-13zr5ak){gap:6px;min-height:36px}.art.svelte-13zr5ak{justify-self:end;width:100%;max-width:440px;padding:0 0 14px 14px;position:sticky;top:96px}.drive.svelte-13zr5ak{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.drive.svelte-13zr5ak li:where(.svelte-13zr5ak){border-right:1px solid var(--border);padding:30px 28px}.drive.svelte-13zr5ak li:where(.svelte-13zr5ak):last-child{border-right:0}.drive.svelte-13zr5ak .num:where(.svelte-13zr5ak){font-family:var(--font-display);color:var(--accent-strong);margin-bottom:18px;font-size:2.4rem;line-height:1;display:block}.drive.svelte-13zr5ak h3:where(.svelte-13zr5ak){margin-bottom:8px;font-size:1.1rem}.drive.svelte-13zr5ak p:where(.svelte-13zr5ak){color:var(--text-muted);margin:0;font-size:.97rem}.approach.svelte-13zr5ak{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.approach.svelte-13zr5ak li:where(.svelte-13zr5ak){padding-top:44px;position:relative}.approach.svelte-13zr5ak .idx:where(.svelte-13zr5ak){color:var(--accent-strong);position:absolute;top:22px;left:26px}.approach.svelte-13zr5ak h3:where(.svelte-13zr5ak){margin-bottom:6px}.approach.svelte-13zr5ak p:where(.svelte-13zr5ak){margin:0;font-size:.95rem}.timeline.svelte-13zr5ak{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.timeline.svelte-13zr5ak li:where(.svelte-13zr5ak){border-bottom:1px solid var(--border);grid-template-columns:180px 1fr;gap:20px;padding-bottom:18px;display:grid}.when.svelte-13zr5ak{color:var(--text-muted)}.timeline.svelte-13zr5ak p:where(.svelte-13zr5ak){margin:4px 0 0}.skills.svelte-13zr5ak{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px 40px;display:grid}.group.svelte-13zr5ak h3:where(.svelte-13zr5ak){letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:12px;font-size:.8rem}.skills.svelte-13zr5ak .chip:where(.svelte-13zr5ak){background:var(--surface);border-color:var(--border);color:var(--text);min-height:36px;padding-inline:14px}@media (width<=900px){.drive.svelte-13zr5ak{grid-template-columns:1fr}.drive.svelte-13zr5ak li:where(.svelte-13zr5ak){border-right:0;border-bottom:1px solid var(--border)}.drive.svelte-13zr5ak li:where(.svelte-13zr5ak):last-child{border-bottom:0}}@media (width<=800px){.about.svelte-13zr5ak{grid-template-columns:1fr}.art.svelte-13zr5ak{order:-1;justify-self:start;max-width:340px;position:static}.timeline.svelte-13zr5ak li:where(.svelte-13zr5ak){grid-template-columns:1fr;gap:4px}}
