.contact[data-astro-cid-4jmlleyw]{padding:clamp(5rem,11vw,8rem) 0;border-top:1px solid #ffffff10}.shiny-sec-bg[data-astro-cid-4jmlleyw]{background:linear-gradient(135deg,#0d5a7a80 25%,#b8e8fc4d,#0d5a7a80 75%);background-size:400% 100%;animation:shine-bg 9s linear infinite}@keyframes shine-bg{0%{background-position:100% 50%}30%,70%{background-position:0% 50%}}.contact-inner[data-astro-cid-4jmlleyw]{display:grid;justify-items:center;gap:2rem;text-align:center}@media (min-width: 900px){.contact-inner[data-astro-cid-4jmlleyw]{grid-template-columns:1fr auto;align-items:center;justify-items:start;gap:3rem;text-align:left}}h2[data-astro-cid-4jmlleyw]{font-size:clamp(2.1rem,4.6vw,3.25rem);font-weight:500;line-height:1.1;text-wrap:balance;color:var(--white)}p[data-astro-cid-4jmlleyw]{margin-top:.75rem;font-size:1.05rem;color:#f3f3f3c4}.shiny-cta[data-astro-cid-4jmlleyw]{display:inline-flex;align-items:center;gap:.5rem;padding:.95rem 2.75rem;border-radius:.6rem;background:linear-gradient(135deg,#19b1f0 25%,#b8e8fc,#19b1f0 75%);background-size:400% 100%;animation:shine 6s linear infinite;color:#04141c;font-weight:600;text-decoration:none;transition:transform .2s ease}.shiny-cta[data-astro-cid-4jmlleyw]:hover{transform:translateY(-2px)}.shiny-cta[data-astro-cid-4jmlleyw] svg[data-astro-cid-4jmlleyw]{width:1.1rem;height:1.1rem}
