/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.contact-container{min-height:100vh;padding-top:calc(var(--spacing,.25rem)*32);padding-bottom:calc(var(--spacing,.25rem)*24);background-color:var(--color-bg-beige)}.contact-header{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*16);max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:40rem){.contact-header{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:64rem){.contact-header{padding-inline:calc(var(--spacing,.25rem)*8)}}.contact-subtitle{max-width:var(--container-2xl,42rem);text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:#2d2825b3;margin-inline:auto}.contact-grid{max-width:var(--container-7xl,80rem);gap:calc(var(--spacing,.25rem)*12);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto;display:grid}@media (min-width:40rem){.contact-grid{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:64rem){.contact-grid{gap:calc(var(--spacing,.25rem)*20);padding-inline:calc(var(--spacing,.25rem)*8);grid-template-columns:1fr 1.5fr}}