.paiva-naisena-meta.svelte-159trps{color:var(--color-white-60);font-size:var(--text-body);line-height:1.7;margin-bottom:1.2rem}.paiva-naisena-h3.svelte-159trps{font-size:var(--text-heading-sm);font-weight:400;color:var(--color-white);margin-bottom:.8rem;margin-top:0}.paiva-naisena-h2.svelte-159trps{font-size:var(--text-heading-sm);font-weight:400;color:var(--color-white-90);margin-bottom:1.2rem;line-height:1.5}.paiva-naisena-img-full.svelte-159trps{width:100%;max-height:100svh;overflow:hidden;cursor:zoom-in;background:var(--color-night)}.paiva-naisena-img-full.svelte-159trps img:where(.svelte-159trps){width:100%;height:100%;max-height:100svh;-o-object-fit:contain;object-fit:contain;display:block}.paiva-naisena-links.svelte-159trps{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-direction:column;gap:.75rem}.paiva-naisena-links.svelte-159trps li:where(.svelte-159trps) a:where(.svelte-159trps){color:var(--color-white-80);font-size:var(--text-body);line-height:1.6;text-decoration:underline;text-underline-offset:3px;word-break:break-word}.paiva-naisena-links.svelte-159trps li:where(.svelte-159trps) a:where(.svelte-159trps):hover{color:var(--color-white)}.paiva-naisena-yhteis.svelte-159trps .portfolio-intro__body:where(.svelte-159trps){text-align:center;display:flex;flex-direction:column;align-items:center}.paiva-naisena-partner.svelte-159trps{margin-top:1rem;display:flex;justify-content:center}.paiva-naisena-partner.svelte-159trps img:where(.svelte-159trps){max-width:260px;height:auto;opacity:.85}
