.hero-buttons:where(.astro-ewxirvlt){justify-content:center;display:flex}.card-service:where(.astro-7svfsdc4){text-align:center;flex-direction:column;flex:max(350px,30%);justify-content:flex-start;align-items:flex-start;gap:1rem;min-width:350px;max-width:350px;display:flex}.card-service:where(.astro-7svfsdc4) img{object-fit:contain;width:100%;height:200px}.card-service:where(.astro-7svfsdc4) .title-section{flex-grow:1;width:100%;line-height:1.2}.card-service:where(.astro-7svfsdc4) .txt-par{width:100%;min-height:3rem}.card-service:where(.astro-7svfsdc4) .card-buttons{justify-content:flex-end;width:100%;display:flex}@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-border-style:solid;--tw-font-weight:initial}}}.card-step:where(.astro-wtqs6mwd){align-items:center;gap:calc(var(--spacing,.25rem)*4);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-nodo,#d81171);padding:calc(var(--spacing,.25rem)*6);text-align:center;border-radius:var(--radius-md);flex-direction:column;display:flex}.card-step-number:where(.astro-wtqs6mwd){width:calc(var(--spacing,.25rem)*14);height:calc(var(--spacing,.25rem)*14);background-color:var(--color-nodo,#d81171);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);font-size:var(--font-lg);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.card-step-title:where(.astro-wtqs6mwd){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-semibold,600);font-weight:var(--font-weight-semibold,600);text-wrap:balance}@media (min-width:64rem){.card-step-title:where(.astro-wtqs6mwd){font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-scroll-snap-strictness:proximity}}}button:where(.astro-536opclp){width:calc(var(--spacing,.25rem)*8);height:calc(var(--spacing,.25rem)*8);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nodo,#d81171);background-color:var(--color-white,#fff);color:var(--color-nodo,#d81171);border-radius:3.40282e38px;place-items:center;display:grid;position:absolute;top:50%}button:where(.astro-536opclp):disabled{cursor:default;opacity:.2}.carousel:where(.astro-536opclp){margin-block:calc(var(--spacing,.25rem)*8);scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:calc(var(--spacing,.25rem)*2);scroll-behavior:smooth;flex-wrap:nowrap;display:flex;overflow-x:auto}@media (min-width:48rem){.carousel:where(.astro-536opclp){gap:calc(var(--spacing,.25rem)*8)}}.carousel:where(.astro-536opclp){scrollbar-width:none}.slide:where(.astro-536opclp){pointer-events:none;aspect-ratio:3/4;scroll-snap-align:start;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-nodo,#d81171);background-color:var(--color-neutral-200,oklch(92.2% 0 0));-webkit-user-select:none;user-select:none;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:space-between;width:83.3333%;display:flex}@media (min-width:48rem){.slide:where(.astro-536opclp){width:var(--container-xs,20rem)}}.snap-x:where(.astro-536opclp){scrollbar-width:none}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}/*! 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}}}.bg-intro:where(.astro-j7pv25f6){background:url(/images/home/bg-intro.png) 0 100% no-repeat}.feat-list:where(.astro-j7pv25f6) li{margin-bottom:1.4em}.feat-list:where(.astro-j7pv25f6) .txt-em{opacity:.7;margin-block:.2rem .1rem;font-weight:100}.home-title:where(.astro-j7pv25f6){align-items:center;gap:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));display:flex}@media (min-width:64rem){.home-title:where(.astro-j7pv25f6){font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.section-header:where(.astro-j7pv25f6){flex-wrap:wrap;align-items:baseline;gap:.5em;display:flex}.cards-service:where(.astro-j7pv25f6){flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.kit-card:where(.astro-j7pv25f6){border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem)*8);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}.kit-card:where(.astro-j7pv25f6):where(.astro-j7pv25f6):nth-child(2){background:url(/images/home/bg-kit-pro.svg) no-repeat top right,linear-gradient(-160deg in oklch,#000 10%,#666)}.kit-card:where(.astro-j7pv25f6):where(.astro-j7pv25f6):nth-child(3){background:var(--color-nodo)url(/images/home/bg-kit-master.svg) no-repeat top right}.kit-card-content:where(.astro-j7pv25f6){margin-top:calc(var(--spacing,.25rem)*8);font-family:var(--font-chivo,"chivo");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-semibold,600);font-weight:var(--font-weight-semibold,600)}@property --tw-font-weight{syntax:"*";inherits:false}
