section.contact.svelte-ps28j1 .content:where(.svelte-ps28j1){padding-top:var(--sy-section);padding-bottom:var(--sy-section)}section.contact.svelte-ps28j1 h2:where(.svelte-ps28j1){margin-bottom:.75rem}section.contact.svelte-ps28j1 figure:where(.svelte-ps28j1){width:calc(100% + 2 * var(--sx-content));margin-left:calc(-1 * var(--sx-content))}section.contact.svelte-ps28j1 img:where(.svelte-ps28j1){width:100%;height:100%;object-fit:cover}@media(min-width:1024px){section.contact.svelte-ps28j1{display:grid;grid-template-columns:1fr 1fr;gap:4rem}section.contact.svelte-ps28j1 h2:where(.svelte-ps28j1){margin-bottom:1.5rem}section.contact.svelte-ps28j1 figure:where(.svelte-ps28j1){width:100%;margin-left:0}}.articles.svelte-ps28j1{display:grid;gap:1rem}@media(min-width:640px){.articles.svelte-ps28j1{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.articles.svelte-ps28j1{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.articles.svelte-ps28j1{grid-template-columns:repeat(4,1fr)}}article.svelte-ps28j1{background:var(--cyan-50);height:100%}article.svelte-ps28j1 .content:where(.svelte-ps28j1){padding:.75rem 1rem 1rem;display:flex;flex-direction:column;gap:.5rem}.underline-btn.svelte-ps28j1{overflow:hidden;height:min-content}.underline-btn.svelte-ps28j1 div:where(.svelte-ps28j1){position:relative;width:fit-content;display:block}.underline-btn.svelte-ps28j1 div:where(.svelte-ps28j1) span:where(.svelte-ps28j1){width:fit-content;display:flex;transition:.3s ease all;gap:.3rem}@media(hover:hover){.underline-btn.svelte-ps28j1 div:where(.svelte-ps28j1) span:where(.svelte-ps28j1){transform:translateY(100%)}}.underline-btn.svelte-ps28j1 div:where(.svelte-ps28j1):after{position:absolute;content:"";width:100%;height:1px;background:currentColor;inset:auto 0 0 0}@media(hover:hover){.underline-btn.svelte-ps28j1 div:where(.svelte-ps28j1):after{transform:scaleX(0)}}.underline-btn.svelte-ps28j1 div:where(.svelte-ps28j1):after{transition:.3s ease all;transform-origin:left}.thumbnail.svelte-ps28j1 img:where(.svelte-ps28j1){aspect-ratio:3/2;object-fit:cover;width:100%}.group.svelte-ps28j1:hover .underline-btn:where(.svelte-ps28j1) div:where(.svelte-ps28j1):after{transform:scaleX(1)}.group.svelte-ps28j1:hover .underline-btn:where(.svelte-ps28j1) div:where(.svelte-ps28j1) span:where(.svelte-ps28j1){transform:translateY(0)}@media(min-width:1024px){.em-press.svelte-ps28j1{padding-top:0}}
