.about-stance.svelte-cwls5q,.about-cert.svelte-cwls5q,.tech-stack.svelte-cwls5q{max-width:44em;margin-left:auto;margin-right:auto}.about-stance.svelte-cwls5q{margin-top:1.5rem}.about-stance.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.35rem;margin-top:2.75rem;margin-bottom:.75rem}.about-stance.svelte-cwls5q h2:where(.svelte-cwls5q):first-child{margin-top:0}.about-stance.svelte-cwls5q p:where(.svelte-cwls5q){line-height:1.95;margin-bottom:.9rem}.about-lock.svelte-cwls5q{border-left:3px solid #E73E8F;padding:.75rem 1rem;background:#e73e8f0d;border-radius:0 6px 6px 0;font-size:.95rem}.tech-hint.svelte-cwls5q{font-size:.85rem;color:var(--color-text-light);margin-bottom:1.5rem}.tech-group.svelte-cwls5q{margin:1.5rem 0 .5rem;font-size:.85rem;font-weight:700;letter-spacing:.04em;color:var(--color-text-light)}.tech-body.svelte-cwls5q .skill-category{display:block}.tech-body.svelte-cwls5q .skill-item{border:none;background:none;padding:.35rem 0;margin:0;display:flex;flex-wrap:wrap;gap:0 .75rem;align-items:baseline;border-bottom:1px solid var(--color-border)}.tech-body.svelte-cwls5q .skill-item h3{font-size:.95rem;margin:0;width:14em;flex:none;display:flex;align-items:center;gap:.5rem}.tech-body.svelte-cwls5q .tech-icon{width:20px;height:20px;flex:none;object-fit:contain;text-align:center;font-size:16px;line-height:20px}.tech-body.svelte-cwls5q .skill-item p{font-size:.85rem;color:var(--color-text-light);margin:0;flex:1;min-width:16em}.tech-icon.svelte-cwls5q{width:32px;height:32px;margin-right:12px;vertical-align:middle}.skill-item.svelte-cwls5q h3:where(.svelte-cwls5q){display:flex;align-items:center}.certification-logo.svelte-cwls5q{max-width:320px;margin-top:8px}
