/*! tailwindcss v4.1.18 | 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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--hs-white:var(--white);--hs-black:var(--bleu);--hs-navy:var(--terracotta);--hs-ink:var(--white);--hs-gold:var(--terracotta);--hs-gold-600:#ccbdad;--hs-gold-300:var(--bleu);--hs-gray-50:var(--beige);--hs-gray-100:var(--beige);--hs-gray-200:var(--sable);--hs-gray-400:#323d4266;--hs-gray-500:#323d428c;--hs-gray-900:var(--bleu);--hs-navy-300:var(--bleu);--hs-navy-400:var(--terracotta);--hs-navy-700:#323d42d9;--hs-navy-800:#323d42e6;--hs-navy-900:var(--bleu);--background:var(--hs-white);--foreground:var(--hs-black);--card:var(--hs-white);--card-foreground:var(--hs-black);--popover:var(--hs-white);--popover-foreground:var(--hs-black);--primary:var(--hs-navy);--primary-foreground:var(--hs-ink);--primary-accent:var(--hs-navy);--secondary:var(--hs-gold);--secondary-foreground:var(--hs-black);--secondary-accent:var(--hs-gold-600);--muted:var(--hs-gray-100);--muted-foreground:var(--hs-gray-500);--accent:var(--hs-gray-100);--accent-foreground:var(--hs-gray-900);--info:var(--color-sky-300);--info-foreground:var(--color-sky-950);--success:var(--color-green-300);--success-foreground:var(--color-green-950);--warning:var(--color-amber-300);--warning-foreground:var(--color-amber-950);--error:var(--color-red-700);--error-foreground:var(--color-neutral-50);--border:var(--hs-gray-200);--input:var(--hs-gray-200);--outline:var(--hs-gray-400);--radius:0rem;--sidebar-background:var(--hs-gray-50);--sidebar-foreground:var(--hs-black);--sidebar-primary:var(--hs-navy);--sidebar-primary-foreground:var(--hs-ink);--sidebar-accent:var(--hs-gray-100);--sidebar-accent-foreground:var(--hs-gray-900);--sidebar-border:var(--hs-gray-200);--sidebar-outline:var(--hs-gray-400)}.dark{--background:var(--hs-navy-900);--foreground:var(--hs-ink);--card:var(--hs-navy-800);--card-foreground:var(--hs-ink);--popover:var(--hs-navy-700);--popover-foreground:var(--hs-ink);--primary:var(--hs-navy-400);--primary-foreground:var(--hs-ink);--primary-accent:var(--hs-navy-300);--secondary:var(--hs-gold);--secondary-foreground:var(--hs-black);--secondary-accent:var(--hs-gold-300);--muted:var(--hs-navy-800);--muted-foreground:var(--hs-gray-400);--accent:var(--hs-navy-700);--accent-foreground:var(--hs-gray-100);--info:var(--color-sky-300);--info-foreground:var(--color-sky-950);--success:var(--color-green-300);--success-foreground:var(--color-green-950);--warning:var(--color-amber-300);--warning-foreground:var(--color-amber-950);--error:var(--color-red-800);--error-foreground:var(--color-neutral-50);--border:#ffffff1a;--input:#ffffff26;--outline:var(--hs-gray-500);--sidebar-background:var(--hs-navy-900);--sidebar-foreground:var(--hs-ink);--sidebar-primary:var(--hs-navy-400);--sidebar-primary-foreground:var(--hs-ink);--sidebar-accent:var(--hs-navy-800);--sidebar-accent-foreground:var(--hs-gray-100);--sidebar-border:var(--hs-navy-800);--sidebar-outline:var(--hs-gray-500)}@layer base{*{border-color:var(--border);outline-color:var(--outline)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--outline)50%,transparent)}}body{background-color:var(--background);color:var(--foreground);color-scheme:light}body:where(.dark,.dark *){color-scheme:dark}button{cursor:pointer}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6a7282;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc;outline:2px solid #0000}input::placeholder,textarea::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#155dfc;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6a7282;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}.whatsapp-btn[data-astro-cid-e5zemjm4]{position:fixed;bottom:24px;right:24px;z-index:61;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:0;background-color:#25d366;box-shadow:0 3px 10px #25d36659;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease,bottom .35s cubic-bezier(.16,1,.3,1);cursor:pointer;text-decoration:none;opacity:0;transform:translateY(20px);animation:whatsapp-enter .4s ease-out 2s forwards}.whatsapp-btn[data-astro-cid-e5zemjm4]:hover{background-color:#25d366;box-shadow:0 6px 20px #0003;transform:translateY(0) scale(1.05)}.whatsapp-tooltip[data-astro-cid-e5zemjm4]{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);background-color:#25d366;color:#fff;font-family:DM Sans,sans-serif;font-size:14px;padding:6px 12px;border-radius:0;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease}.whatsapp-btn[data-astro-cid-e5zemjm4]:hover .whatsapp-tooltip[data-astro-cid-e5zemjm4]{opacity:1}@keyframes whatsapp-enter{to{opacity:1;transform:translateY(0)}}.whatsapp-btn[data-astro-cid-e5zemjm4]{display:none!important}
