.experience-page.svelte-12q6g{padding:4rem 0;background-color:#fff;overflow:hidden}.container.svelte-12q6g{max-width:900px;margin:110px auto 0;padding:0 1.5rem}.content-wrapper.svelte-12q6g{margin-bottom:3rem}h2.svelte-12q6g{font-size:3rem;margin-bottom:.5rem;text-align:left;color:var(--text-color);font-family:var(--font-family-primary)}.experience-text.svelte-12q6g{font-size:1.3rem;line-height:2;color:var(--text-color-dim);text-align:justify;font-family:var(--font-family-secondary);margin-bottom:1.2rem}ul.svelte-12q6g{margin:1rem 0 1.5rem 2rem}li.svelte-12q6g{font-size:1.3rem;margin-bottom:.8rem;color:var(--text-color-dim);font-family:var(--font-family-secondary);line-height:1.8}.consultation-button.svelte-12q6g{display:inline-block;padding:.75rem 1.5rem;background-color:var(--accent-color);color:var(--text-color);border-radius:4px;font-family:var(--font-family-secondary);text-decoration:none;font-weight:500;margin-top:1rem;transition:background-color .3s,transform .2s}.consultation-button.svelte-12q6g:hover{background-color:var(--text-color);color:var(--accent-color)}@media (max-width: 1024px){.content-wrapper.svelte-12q6g{gap:1.5rem}}@media (max-width: 768px){h2.svelte-12q6g{font-size:2rem}.experience-text.svelte-12q6g{font-size:1rem;line-height:1.8}li.svelte-12q6g{font-size:1rem}.experience-page.svelte-12q6g{padding:3rem 0}.container.svelte-12q6g{margin-top:100px}}.text-column.svelte-12q6g{display:flex;flex-direction:column;align-items:center;text-align:left}.text-column.svelte-12q6g h2:where(.svelte-12q6g),.text-column.svelte-12q6g p:where(.svelte-12q6g),.text-column.svelte-12q6g ul:where(.svelte-12q6g){align-self:flex-start;width:100%}
