/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}@media (min-width:981px){#formcontact[data-astro-cid-y24tq2ls] .wrapper[data-astro-cid-y24tq2ls],#formcontact[data-astro-cid-y24tq2ls] .description[data-astro-cid-y24tq2ls]{width:100%;max-width:1024px;padding-bottom:calc(var(--spacing,.25rem)*10);text-align:center;margin-inline:auto}#formcontact[data-astro-cid-y24tq2ls] h1[data-astro-cid-y24tq2ls]{margin:calc(var(--spacing,.25rem)*6);text-align:center;font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-inline:auto}#formcontact[data-astro-cid-y24tq2ls] .description[data-astro-cid-y24tq2ls]{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}#formcontact[data-astro-cid-y24tq2ls] .box-form[data-astro-cid-y24tq2ls]{padding-inline:calc(var(--spacing,.25rem)*6);text-align:left;flex-direction:row;display:flex}#formcontact[data-astro-cid-y24tq2ls] .box-content[data-astro-cid-y24tq2ls]{grid-template-columns:50% 50%;display:grid}#formcontact[data-astro-cid-y24tq2ls] .box-description[data-astro-cid-y24tq2ls]{flex-direction:column;display:flex}}@media (max-width:980px){#formcontact[data-astro-cid-y24tq2ls] h1[data-astro-cid-y24tq2ls]{margin:calc(var(--spacing,.25rem)*4);text-align:center;font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-inline:auto}#formcontact[data-astro-cid-y24tq2ls] .description[data-astro-cid-y24tq2ls]{margin-bottom:calc(var(--spacing,.25rem)*6);padding:calc(var(--spacing,.25rem)*6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}#formcontact[data-astro-cid-y24tq2ls] .box-content[data-astro-cid-y24tq2ls]{grid-template-columns:100%;display:grid}#formcontact[data-astro-cid-y24tq2ls] .box-form[data-astro-cid-y24tq2ls]{padding:calc(var(--spacing,.25rem)*6);flex-direction:row;display:flex}#formcontact[data-astro-cid-y24tq2ls] .box-description[data-astro-cid-y24tq2ls]{padding:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}}@media (max-width:600px){#formcontact[data-astro-cid-y24tq2ls] h1[data-astro-cid-y24tq2ls]{margin:calc(var(--spacing,.25rem)*4);text-align:center;font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-inline:auto}#formcontact[data-astro-cid-y24tq2ls] .box-content[data-astro-cid-y24tq2ls]{grid-template-columns:100%;display:grid}}#formcontact[data-astro-cid-y24tq2ls]{flex-direction:column;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}#formcontact[data-astro-cid-y24tq2ls] .wrapper[data-astro-cid-y24tq2ls]{margin-block:calc(var(--spacing,.25rem)*15);width:100%}#formcontact[data-astro-cid-y24tq2ls] .box-form[data-astro-cid-y24tq2ls]{width:100%}form[data-astro-cid-y24tq2ls].contact{width:100%;position:relative}form[data-astro-cid-y24tq2ls].contact .greeting[data-astro-cid-y24tq2ls]{z-index:3;width:100%;height:100%;padding:calc(var(--spacing,.25rem)*4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));background-color:beige;position:absolute}form[data-astro-cid-y24tq2ls].contact .field[data-astro-cid-y24tq2ls] .input[data-astro-cid-y24tq2ls],form[data-astro-cid-y24tq2ls].contact .field[data-astro-cid-y24tq2ls] textarea[data-astro-cid-y24tq2ls]{margin-bottom:calc(var(--spacing,.25rem)*2);background-color:var(--color-blue-100,oklch(93.2% .032 255.585));width:100%;position:relative}form[data-astro-cid-y24tq2ls].contact .field[data-astro-cid-y24tq2ls] .info[data-astro-cid-y24tq2ls]{margin-bottom:calc(var(--spacing,.25rem)*2);width:100%;min-height:12px;padding-inline:calc(var(--spacing,.25rem)*1);padding-top:calc(var(--spacing,.25rem)*0);text-align:right;display:none;position:relative}#formcontact[data-astro-cid-y24tq2ls] .field[data-astro-cid-y24tq2ls] .info[data-astro-cid-y24tq2ls].error{margin-top:calc(var(--spacing,.25rem)*-1);margin-bottom:calc(var(--spacing,.25rem)*4);color:red;justify-content:flex-end;font-size:12px;font-style:italic;display:flex}#formcontact[data-astro-cid-y24tq2ls] .field[data-astro-cid-y24tq2ls] .input[data-astro-cid-y24tq2ls] input[data-astro-cid-y24tq2ls]{width:100%;padding-top:32px;padding-bottom:4px;padding-left:calc(var(--spacing,.25rem)*2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}#formcontact[data-astro-cid-y24tq2ls] .field[data-astro-cid-y24tq2ls] .input[data-astro-cid-y24tq2ls] textarea[data-astro-cid-y24tq2ls]{width:100%;padding-top:32px;padding-bottom:2px;padding-left:calc(var(--spacing,.25rem)*2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}#formcontact[data-astro-cid-y24tq2ls] .field[data-astro-cid-y24tq2ls] .input[data-astro-cid-y24tq2ls] textarea[data-astro-cid-y24tq2ls]:focus{outline:none}#formcontact[data-astro-cid-y24tq2ls] .field[data-astro-cid-y24tq2ls] .input[data-astro-cid-y24tq2ls] input[data-astro-cid-y24tq2ls]:focus{border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:0;border-color:var(--color-red-500,oklch(63.7% .237 25.331));outline:none}#formcontact[data-astro-cid-y24tq2ls] form[data-astro-cid-y24tq2ls].contact:has(.email:focus) form[data-astro-cid-y24tq2ls].contact{border-style:var(--tw-border-style);background-color:var(--color-red-200,oklch(88.5% .062 18.334));border-width:11px}form[data-astro-cid-y24tq2ls].contact{margin-block:calc(var(--spacing,.25rem)*2)}form[data-astro-cid-y24tq2ls].contact .field[data-astro-cid-y24tq2ls] label[data-astro-cid-y24tq2ls]{z-index:2;padding:calc(var(--spacing,.25rem)*2);font-size:12px;position:absolute}form[data-astro-cid-y24tq2ls].contact .field[data-astro-cid-y24tq2ls].email,form[data-astro-cid-y24tq2ls].contact .field[data-astro-cid-y24tq2ls].name{position:relative}#formcontact[data-astro-cid-y24tq2ls] .title[data-astro-cid-y24tq2ls]{margin-block:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}#formcontact[data-astro-cid-y24tq2ls] .hours[data-astro-cid-y24tq2ls],#formcontact[data-astro-cid-y24tq2ls] .hours[data-astro-cid-y24tq2ls] ul[data-astro-cid-y24tq2ls],#formcontact[data-astro-cid-y24tq2ls] .hours[data-astro-cid-y24tq2ls] ul[data-astro-cid-y24tq2ls] li[data-astro-cid-y24tq2ls]{margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);text-align:left}#formcontact[data-astro-cid-y24tq2ls] .field[data-astro-cid-y24tq2ls].button{margin-top:calc(var(--spacing,.25rem)*8)}#formcontact[data-astro-cid-y24tq2ls] input[data-astro-cid-y24tq2ls][type=submit]{cursor:pointer;border-radius:var(--radius-md,.375rem);background-color:var(--color-gray-300,oklch(87.2% .01 258.338));width:100%;padding:calc(var(--spacing,.25rem)*4)}#formcontact[data-astro-cid-y24tq2ls] input[data-astro-cid-y24tq2ls][type=submit]:hover{background-color:var(--color-gray-400,oklch(70.7% .022 261.325));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.box-description[data-astro-cid-y24tq2ls]{flex-direction:column;display:flex}.hide[data-astro-cid-y24tq2ls]{visibility:hidden}.show[data-astro-cid-y24tq2ls]{visibility:visible}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
