@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800&display=swap";body{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-normal);color:var(--color-text);background-color:#faf9f6;flex-direction:column;min-height:100vh;display:flex}.container{width:100%;max-width:var(--container-max);padding-inline:var(--container-padding);margin-inline:auto}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--weight-bolder);line-height:var(--leading-tight);color:var(--color-primary-dark)}h1{font-size:var(--text-3xl);margin-bottom:var(--space-lg)}h2{font-size:var(--text-xl);margin-bottom:var(--space-md)}h3{font-size:var(--text-lg);margin-bottom:var(--space-sm)}p{margin-bottom:var(--space-md)}a{color:var(--color-link);transition:color var(--transition-fast)}a:hover{color:var(--color-link-hover)}main{flex:1}.page-content{padding-block:var(--space-2xl)}.content-card{background-color:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-xl)}.skip-link{top:-100%;left:var(--space-md);z-index:var(--z-modal);background:var(--color-secondary);color:var(--color-primary-dark);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:var(--text-sm);transition:top var(--transition-fast);position:absolute}.skip-link:focus{top:var(--space-sm)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
/*# sourceMappingURL=contato.be3c37d3.css.map */
