.Container-module__EqcZDq__container{width:100%;max-width:var(--container-max);padding-inline:var(--margin-mobile);margin-inline:auto}@media (min-width:768px){.Container-module__EqcZDq__container{padding-inline:var(--gutter)}}
.Section-module__8Kar_W__section{scroll-margin-top:var(--scroll-margin-top)}.Section-module__8Kar_W__compact{padding-block:var(--space-8)}.Section-module__8Kar_W__default{padding-block:var(--space-12)}.Section-module__8Kar_W__hero{padding-block:var(--space-16)}@media (min-width:768px){.Section-module__8Kar_W__compact{padding-block:var(--section-padding-block-compact)}.Section-module__8Kar_W__default{padding-block:var(--section-padding-block)}.Section-module__8Kar_W__hero{padding-block:var(--section-padding-block-hero)}}
.Button-module__4N3Y3W__button{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius);min-width:44px;min-height:44px;font:var(--font-label-md);letter-spacing:var(--letter-label);cursor:pointer;transition:background var(--transition-fast), transform var(--transition-fast);border:none;text-decoration:none;display:inline-flex}.Button-module__4N3Y3W__primary{background:var(--color-primary-container);color:var(--color-on-primary)}.Button-module__4N3Y3W__primary:hover{background:var(--color-primary-fixed);transform:translateY(-1px)}.Button-module__4N3Y3W__primary:active{background:var(--color-primary-fixed-dim);transform:translateY(0)}.Button-module__4N3Y3W__ghost{color:var(--color-primary);border:1px solid var(--color-primary);padding:calc(var(--space-3) - 1px) calc(var(--space-6) - 1px);background:0 0}.Button-module__4N3Y3W__ghost:hover{background:rgba(var(--color-primary-rgb), .08);transform:translateY(-1px)}.Button-module__4N3Y3W__ghost:active{background:rgba(var(--color-primary-rgb), .16);transform:translateY(0)}.Button-module__4N3Y3W__pill{border-radius:var(--radius-full)}.Button-module__4N3Y3W__button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none;transform:none}@media (prefers-reduced-motion:reduce){.Button-module__4N3Y3W__button:hover,.Button-module__4N3Y3W__button:active{transform:none}}
.ImagePlaceholder-module__tRqNWW__placeholder{border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--color-surface-container) 25%, transparent 25%) -10px 0/20px 20px, linear-gradient(225deg, var(--color-surface-container) 25%, transparent 25%) -10px 0/20px 20px, var(--color-surface-container-low);width:100%;box-shadow:0 0 7.5px rgba(var(--color-primary-rgb), .2), 0 0 80px -40px rgba(var(--color-primary-rgb), .15);place-items:center;padding:9px;display:grid}.ImagePlaceholder-module__tRqNWW__caption{color:var(--color-on-surface-variant);font:var(--font-label-md);letter-spacing:var(--letter-label)}.ImagePlaceholder-module__tRqNWW__imageWrapper{border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);background:var(--color-surface-container);width:100%;box-shadow:0 0 7.5px rgba(var(--color-primary-rgb), .2);padding:9px;position:relative}.ImagePlaceholder-module__tRqNWW__image{object-fit:cover;border-radius:var(--radius-md)}
.Logo-module__eU-zMa__logo{align-items:center;gap:var(--space-2);font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.01em;cursor:pointer;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.Logo-module__eU-zMa__isotipo{flex-shrink:0;width:28px;height:28px}.Logo-module__eU-zMa__mark{fill:var(--color-on-surface)}.Logo-module__eU-zMa__bombilla{stroke:var(--color-primary)}.Logo-module__eU-zMa__accent{fill:var(--color-primary)}.Logo-module__eU-zMa__digi{color:var(--color-on-surface)}.Logo-module__eU-zMa__mate{color:var(--color-primary)}.Logo-module__eU-zMa__sm{font-size:20px}.Logo-module__eU-zMa__md{font-size:24px}.Logo-module__eU-zMa__md .Logo-module__eU-zMa__isotipo{width:32px;height:32px}@media (max-width:768px){.Logo-module__eU-zMa__md{font-size:20px}.Logo-module__eU-zMa__md .Logo-module__eU-zMa__isotipo{width:28px;height:28px}}
.LocaleSwitcher-module__o0PCKW__switcher{align-items:center;gap:var(--space-2);display:inline-flex}.LocaleSwitcher-module__o0PCKW__btn{font:var(--font-label-md);letter-spacing:var(--letter-label);text-transform:uppercase;color:var(--color-on-surface-variant);padding:var(--space-2) var(--space-3);padding-bottom:calc(var(--space-2) - 2px);cursor:pointer;min-width:44px;min-height:44px;transition:color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000}.LocaleSwitcher-module__o0PCKW__btn:hover:not(.LocaleSwitcher-module__o0PCKW__active){color:var(--color-on-surface)}.LocaleSwitcher-module__o0PCKW__active{color:var(--color-primary);border-bottom-color:var(--color-primary)}
.SkipLink-module__lnOpJa__skipLink{z-index:100;background:var(--color-primary-container);color:var(--color-on-primary);padding:var(--space-3) var(--space-4);border-radius:var(--radius);font:var(--font-label-md);letter-spacing:var(--letter-label);text-decoration:none;position:absolute;top:-9999px;left:0}.SkipLink-module__lnOpJa__skipLink:focus-visible{top:var(--space-4);left:var(--space-4);outline:2px solid var(--color-primary);outline-offset:2px}
.WhatsAppFab-module__5zeKoq__fab{right:var(--space-4);bottom:var(--space-4);z-index:20;border-radius:var(--radius-full);background:var(--color-whatsapp);width:56px;height:56px;color:var(--color-on-whatsapp);transition:transform var(--transition-fast);place-items:center;display:grid;position:fixed;box-shadow:0 12px 28px #00000073}.WhatsAppFab-module__5zeKoq__fab:hover{transform:scale(1.06)}@media (min-width:768px){.WhatsAppFab-module__5zeKoq__fab{right:var(--space-6);bottom:var(--space-6);width:60px;height:60px}}@media (prefers-reduced-motion:reduce){.WhatsAppFab-module__5zeKoq__fab:hover{transform:none}}
.Nav-module__Zsys2q__sentinel{pointer-events:none;height:0}.Nav-module__Zsys2q__nav{z-index:50;transition:background var(--transition-base);background:0 0;position:sticky;top:0}.Nav-module__Zsys2q__nav[data-scrolled]{background:rgba(var(--color-surface-rgb), .85);-webkit-backdrop-filter:blur(12px)}.Nav-module__Zsys2q__nav:has(.Nav-module__Zsys2q__navEnd[data-open]){background:var(--color-surface)}.Nav-module__Zsys2q__navInner{align-items:center;gap:var(--space-4);grid-template-columns:44px 1fr 44px;display:grid}.Nav-module__Zsys2q__brand{grid-column:2;justify-self:center;align-items:center;display:flex}.Nav-module__Zsys2q__tagline{font:var(--font-body-sm);color:var(--color-on-surface-variant);white-space:nowrap;line-height:1;display:none}@media (min-width:1024px){.Nav-module__Zsys2q__tagline{margin-left:var(--space-3);padding-left:var(--space-3);border-left:1px solid var(--color-outline-variant);display:block}}.Nav-module__Zsys2q__menuToggle{min-width:44px;min-height:44px;color:var(--color-on-surface);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;grid-column:3;justify-content:center;align-items:center;padding:0;display:inline-flex}.Nav-module__Zsys2q__menuToggle:hover{color:var(--color-primary)}.Nav-module__Zsys2q__navEnd{display:none}.Nav-module__Zsys2q__navEnd[data-open]{align-items:flex-start;gap:var(--space-6);padding:var(--space-6) var(--space-4) var(--space-8);background:var(--color-surface);border-bottom:1px solid var(--color-outline-variant);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.Nav-module__Zsys2q__links{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.Nav-module__Zsys2q__navLink{min-width:44px;min-height:44px;padding-inline:var(--space-2);color:var(--color-on-surface);transition:color var(--transition-fast);align-items:center;text-decoration:none;display:inline-flex}.Nav-module__Zsys2q__navLink:hover{color:var(--color-primary)}@media (min-width:768px){.Nav-module__Zsys2q__navInner{justify-content:space-between;display:flex}.Nav-module__Zsys2q__menuToggle{display:none}.Nav-module__Zsys2q__navEnd,.Nav-module__Zsys2q__navEnd[data-open]{align-items:center;gap:var(--space-8);background:0 0;border-bottom:0;flex-direction:row;padding:0;display:flex;position:static}.Nav-module__Zsys2q__links{align-items:center;gap:var(--space-6);flex-direction:row}}
.Hero-module__D9Cm9a__heroSection{position:relative}.Hero-module__D9Cm9a__grid{gap:var(--space-12);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.Hero-module__D9Cm9a__grid{grid-template-columns:1fr 1fr;align-items:center}}@media (prefers-reduced-motion:no-preference){.Hero-module__D9Cm9a__glow{animation:8s ease-in-out infinite alternate Hero-module__D9Cm9a__glowPulse}@keyframes Hero-module__D9Cm9a__glowPulse{0%{opacity:.2}to{opacity:.3}}}.Hero-module__D9Cm9a__text{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.Hero-module__D9Cm9a__eyebrow{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--color-success-outline);border-radius:var(--radius-full);background:var(--color-success-surface);font:var(--font-label-md);color:var(--color-primary);line-height:1.6;display:inline-flex}.Hero-module__D9Cm9a__eyebrowDot{border-radius:var(--radius-full);background:var(--color-primary);width:8px;height:8px}.Hero-module__D9Cm9a__h1{font:var(--font-headline-lg-mobile);letter-spacing:var(--letter-display);color:var(--color-on-surface);font-weight:800}@media (min-width:768px){.Hero-module__D9Cm9a__h1{font:var(--font-display-lg);letter-spacing:var(--letter-display)}}.Hero-module__D9Cm9a__lede{font:var(--font-body-lg);color:var(--color-on-surface-variant);max-width:60ch}.Hero-module__D9Cm9a__actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Hero-module__D9Cm9a__badges{gap:var(--space-2) var(--space-6);margin-top:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.Hero-module__D9Cm9a__badge{align-items:center;gap:var(--space-2);font:var(--font-body-sm);color:var(--color-on-surface-variant);display:inline-flex}.Hero-module__D9Cm9a__badge>svg{color:var(--color-primary);flex:none}.Hero-module__D9Cm9a__placeholder{margin-top:var(--space-6)}@media (min-width:1024px){.Hero-module__D9Cm9a__placeholder{margin-top:0}}
.AboutPanel-module__a8fqNq__frame{aspect-ratio:4/3;border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);background:var(--color-surface-container);width:100%;box-shadow:0 0 7.5px rgba(var(--color-primary-rgb), .2);padding:9px;container-type:inline-size}.AboutPanel-module__a8fqNq__screen{gap:var(--space-2);height:100%;padding:var(--space-2);border-radius:var(--radius-md);background:radial-gradient(circle at 85% 0%, rgba(var(--color-primary-rgb), .12), transparent 60%), var(--color-surface-container-lowest);grid-template:"report report"minmax(0,1fr)"chat stage"/1fr 1fr;display:grid;overflow:hidden}.AboutPanel-module__a8fqNq__card{min-width:0;padding:var(--space-3);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background:var(--color-surface-container-low)}.AboutPanel-module__a8fqNq__title{font:var(--font-label-md);color:var(--color-on-surface);margin:0;line-height:1.3}.AboutPanel-module__a8fqNq__caption{margin:var(--space-1) 0 0 0;font:var(--font-body-xs);color:var(--color-on-surface-variant)}.AboutPanel-module__a8fqNq__report{gap:var(--space-3);flex-direction:column;grid-area:report;min-height:0;display:flex}.AboutPanel-module__a8fqNq__cardHeader{align-items:center;gap:var(--space-3);display:flex}.AboutPanel-module__a8fqNq__badge{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-success-surface);color:var(--color-primary);flex-shrink:0;place-items:center;display:grid}.AboutPanel-module__a8fqNq__bars{align-items:flex-end;gap:var(--space-2);min-height:0;padding-top:var(--space-1);border-bottom:1px solid var(--color-outline-variant);flex:1;display:flex}.AboutPanel-module__a8fqNq__bar{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:rgba(var(--color-primary-rgb), .3);flex:1}.AboutPanel-module__a8fqNq__bar:first-child{height:35%}.AboutPanel-module__a8fqNq__bar:nth-child(2){height:48%}.AboutPanel-module__a8fqNq__bar:nth-child(3){height:42%}.AboutPanel-module__a8fqNq__bar:nth-child(4){height:62%}.AboutPanel-module__a8fqNq__bar:nth-child(5){height:74%}.AboutPanel-module__a8fqNq__bar:last-child{background:var(--color-primary-container);height:92%}.AboutPanel-module__a8fqNq__chat{gap:var(--space-2);flex-direction:column;grid-area:chat;display:flex}.AboutPanel-module__a8fqNq__chatHeader{align-items:center;gap:var(--space-2);display:flex}.AboutPanel-module__a8fqNq__whatsapp{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--color-whatsapp);color:var(--color-on-whatsapp);flex-shrink:0;place-items:center;display:grid}.AboutPanel-module__a8fqNq__sender{font:var(--font-label-md);color:var(--color-on-surface)}.AboutPanel-module__a8fqNq__bubble{padding:var(--space-2) var(--space-3);border:1px solid var(--color-success-outline);border-radius:var(--radius-md) var(--radius-md) var(--radius-md) var(--radius-sm);background:var(--color-success-surface);font:var(--font-body-xs);color:var(--color-on-surface);margin:0}.AboutPanel-module__a8fqNq__ticks{vertical-align:middle;margin-left:var(--space-1);color:var(--color-primary);display:inline-flex}.AboutPanel-module__a8fqNq__ticks>svg+svg{margin-left:calc(var(--space-2) * -1)}.AboutPanel-module__a8fqNq__stage{gap:var(--space-2);flex-direction:column;grid-area:stage;display:flex}.AboutPanel-module__a8fqNq__steps{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AboutPanel-module__a8fqNq__step{align-items:center;gap:var(--space-2);font:var(--font-body-xs);color:var(--color-on-surface-variant);display:flex}.AboutPanel-module__a8fqNq__step>svg{color:var(--color-primary);flex-shrink:0}.AboutPanel-module__a8fqNq__stepCurrent{color:var(--color-on-surface)}@container (max-width:30rem){.AboutPanel-module__a8fqNq__screen{grid-template:"report"minmax(0,1fr)"chat""stage"/1fr}.AboutPanel-module__a8fqNq__card{padding:var(--space-2) var(--space-3)}.AboutPanel-module__a8fqNq__caption,.AboutPanel-module__a8fqNq__sender,.AboutPanel-module__a8fqNq__stepLabel{display:none}.AboutPanel-module__a8fqNq__chat,.AboutPanel-module__a8fqNq__stage{flex-direction:row;justify-content:space-between;align-items:center}.AboutPanel-module__a8fqNq__bubble{padding:var(--space-1) var(--space-3);flex:1}.AboutPanel-module__a8fqNq__steps{flex-direction:row;flex-shrink:0}}
.About-module__WabD6q__grid{gap:var(--space-16);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.About-module__WabD6q__grid{grid-template-columns:1fr 1fr;align-items:center}.About-module__WabD6q__imageCol{order:-1}}.About-module__WabD6q__heading{font:var(--font-headline-lg-mobile);color:var(--color-on-surface);margin:0 0 var(--space-6) 0}@media (min-width:768px){.About-module__WabD6q__heading{font:var(--font-headline-lg)}}.About-module__WabD6q__itemList{gap:var(--space-6);margin:0 0 var(--space-6) 0;flex-direction:column;padding:0;list-style:none;display:flex}.About-module__WabD6q__item{align-items:flex-start;gap:var(--space-4);display:flex}.About-module__WabD6q__item>svg{color:var(--color-icon-accent);flex-shrink:0}.About-module__WabD6q__itemTitle{font:var(--font-headline-md);color:var(--color-on-surface);margin:0 0 var(--space-2) 0}.About-module__WabD6q__itemBody{font:var(--font-body-md);color:var(--color-on-surface-variant);margin:0}
.AboutPage-module__5dU-fa__aboutPageSection{position:relative}.AboutPage-module__5dU-fa__grid{gap:var(--space-16);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.AboutPage-module__5dU-fa__grid{grid-template-columns:1fr 1fr;align-items:start}}.AboutPage-module__5dU-fa__introCard{border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:0 0 var(--space-12) rgba(var(--color-primary-rgb), .08)}.AboutPage-module__5dU-fa__heading{font:var(--font-headline-lg-mobile);letter-spacing:var(--letter-display);color:var(--color-on-surface);margin:0 0 var(--space-6) 0}@media (min-width:768px){.AboutPage-module__5dU-fa__heading{font:var(--font-display-lg)}}.AboutPage-module__5dU-fa__intro{font:var(--font-body-lg);color:var(--color-on-surface-variant);margin:0}.AboutPage-module__5dU-fa__valueList{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AboutPage-module__5dU-fa__item{align-items:flex-start;gap:var(--space-4);display:flex}.AboutPage-module__5dU-fa__item>svg{color:var(--color-icon-accent);flex-shrink:0}.AboutPage-module__5dU-fa__itemTitle{font:var(--font-headline-md);color:var(--color-on-surface);margin:0 0 var(--space-2) 0}.AboutPage-module__5dU-fa__itemBody{font:var(--font-body-md);color:var(--color-on-surface-variant);margin:0}
.CtaBand-module__k-NjZq__band{align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-6);background:var(--color-surface-container);border:1px solid var(--color-outline-variant);border-radius:var(--radius-xl);text-align:center;flex-direction:column;display:flex}.CtaBand-module__k-NjZq__heading{max-width:40rem;font:var(--font-headline-lg-mobile);color:var(--color-on-surface)}.CtaBand-module__k-NjZq__body{max-width:32rem;font:var(--font-body-md);color:var(--color-on-surface-variant)}.CtaBand-module__k-NjZq__actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:768px){.CtaBand-module__k-NjZq__band{padding-inline:var(--space-8)}.CtaBand-module__k-NjZq__heading{font:var(--font-headline-lg)}}
.Services-module__Xx4M5q__servicesSection{position:relative}.Services-module__Xx4M5q__headerRow{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.Services-module__Xx4M5q__headerRow>.Services-module__Xx4M5q__header{margin-bottom:0}.Services-module__Xx4M5q__header{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;display:flex}.Services-module__Xx4M5q__heading{font:var(--font-headline-lg-mobile);color:var(--color-on-surface)}.Services-module__Xx4M5q__intro{max-width:35rem;font:var(--font-body-md);color:var(--color-on-surface-variant)}.Services-module__Xx4M5q__backLink,.Services-module__Xx4M5q__seeAll,.Services-module__Xx4M5q__seeService{align-items:center;gap:var(--space-2);min-height:44px;font:var(--font-label-md);display:inline-flex}.Services-module__Xx4M5q__backLink{margin-bottom:var(--space-4);color:var(--color-on-surface-variant);transition:color var(--transition-fast)}.Services-module__Xx4M5q__backLink:hover{color:var(--color-on-surface)}.Services-module__Xx4M5q__seeAll,.Services-module__Xx4M5q__seeService{color:var(--color-primary);letter-spacing:var(--letter-label)}.Services-module__Xx4M5q__seeAll:hover,.Services-module__Xx4M5q__seeService:hover{text-underline-offset:4px;text-decoration:underline}@media (min-width:768px){.Services-module__Xx4M5q__heading{font:var(--font-headline-lg)}}.Services-module__Xx4M5q__grid{gap:var(--space-6);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Services-module__Xx4M5q__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Services-module__Xx4M5q__grid{grid-template-columns:repeat(3,1fr)}}.Services-module__Xx4M5q__card{grid-row:span 2;grid-template-rows:subgrid;transform-origin:top;transition:transform var(--transition-base);row-gap:0;display:grid}.Services-module__Xx4M5q__cardHead,.Services-module__Xx4M5q__details{background:var(--color-surface-container);border:1px solid var(--color-outline-variant);transition:border-color var(--transition-base)}.Services-module__Xx4M5q__cardHead{gap:var(--space-3);padding:var(--space-6) var(--space-6) 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;flex-direction:column;display:flex}.Services-module__Xx4M5q__card:has(>:hover){transform:scale(1.02)}:is(.Services-module__Xx4M5q__card:has(>:hover)>.Services-module__Xx4M5q__cardHead,.Services-module__Xx4M5q__card:has(>:hover)>.Services-module__Xx4M5q__details){border-color:rgba(var(--color-primary-rgb), .4)}@media (prefers-reduced-motion:reduce){.Services-module__Xx4M5q__card:has(>:hover){transform:none}}.Services-module__Xx4M5q__cardHead>svg{color:var(--color-icon-accent)}.Services-module__Xx4M5q__cardTitle{font:var(--font-headline-md);color:var(--color-on-surface);margin-top:var(--space-2)}.Services-module__Xx4M5q__cardBody{font:var(--font-body-sm);color:var(--color-on-surface-variant)}.Services-module__Xx4M5q__linkGrid{gap:var(--space-4);grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:768px){.Services-module__Xx4M5q__linkGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Services-module__Xx4M5q__linkGrid{grid-template-columns:repeat(4,1fr)}}.Services-module__Xx4M5q__details{padding:calc(var(--space-3) + var(--space-2)) var(--space-6) var(--space-6);border-radius:0 0 var(--radius-lg) var(--radius-lg);interpolate-size:allow-keywords;border-top:0;align-self:start;display:block}.Services-module__Xx4M5q__details::details-content{block-size:0;transition:block-size var(--transition-slow), content-visibility var(--transition-slow) allow-discrete;overflow:clip}.Services-module__Xx4M5q__details[open]::details-content{block-size:auto}.Services-module__Xx4M5q__details[open] .Services-module__Xx4M5q__panel{animation:Services-module__Xx4M5q__panel-in var(--transition-slow)}@keyframes Services-module__Xx4M5q__panel-in{0%{opacity:0;transform:translateY(-4px)}}.Services-module__Xx4M5q__toggle{align-items:center;gap:var(--space-2);width:fit-content;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);color:var(--color-primary);font:var(--font-label-md);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);background:0 0;font-weight:500;list-style:none;display:flex}.Services-module__Xx4M5q__toggle:hover{border-color:rgba(var(--color-primary-rgb), .4);background:rgba(var(--color-primary-rgb), .06)}.Services-module__Xx4M5q__toggle::-webkit-details-marker{display:none}.Services-module__Xx4M5q__caret{transition:transform var(--transition-base)}.Services-module__Xx4M5q__details[open] .Services-module__Xx4M5q__caret{transform:rotate(180deg)}.Services-module__Xx4M5q__panel{gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-outline-variant);flex-direction:column;display:flex}.Services-module__Xx4M5q__problemList{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.Services-module__Xx4M5q__problem{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-surface-container-low);border:1px solid var(--color-surface-container-high);border-radius:var(--radius);flex-direction:column;display:flex}.Services-module__Xx4M5q__problemText{font:var(--font-body-xs);color:var(--color-on-surface-variant)}.Services-module__Xx4M5q__problemLabel{margin-bottom:var(--space-1);font:var(--font-overline);letter-spacing:var(--letter-overline);text-transform:uppercase;color:var(--color-outline);display:block}.Services-module__Xx4M5q__solutionText{align-items:flex-start;gap:var(--space-2);font:var(--font-body-xs);color:var(--color-on-surface);font-weight:500;display:flex}.Services-module__Xx4M5q__solutionText>svg{color:var(--color-primary);flex:none;margin-top:.15em}
.ServiceLinkCard-module__t2wORW__card{gap:var(--space-3);height:100%;padding:var(--space-6);background:var(--color-surface-container);border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);transition:transform var(--transition-base), border-color var(--transition-base);flex-direction:column;display:flex}.ServiceLinkCard-module__t2wORW__card:hover{border-color:rgba(var(--color-primary-rgb), .4);transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.ServiceLinkCard-module__t2wORW__card:hover{transform:none}}.ServiceLinkCard-module__t2wORW__icon{color:var(--color-icon-accent)}.ServiceLinkCard-module__t2wORW__title{margin-top:var(--space-1);font:var(--font-title-sm);color:var(--color-on-surface)}.ServiceLinkCard-module__t2wORW__short{font:var(--font-body-sm);color:var(--color-on-surface-variant);flex:1}.ServiceLinkCard-module__t2wORW__cta{align-items:center;gap:var(--space-2);font:var(--font-label-md);color:var(--color-primary);display:inline-flex}
.Process-module__HgsQ9W__header{gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;display:flex}.Process-module__HgsQ9W__heading{font:var(--font-headline-lg-mobile);color:var(--color-on-surface)}.Process-module__HgsQ9W__intro{max-width:40rem;font:var(--font-body-md);color:var(--color-on-surface-variant)}@media (min-width:768px){.Process-module__HgsQ9W__heading{font:var(--font-headline-lg)}}.Process-module__HgsQ9W__steps{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr));list-style:none;display:grid}.Process-module__HgsQ9W__step{gap:var(--space-3);padding:var(--space-6);background:var(--color-surface-container);border-top:2px solid var(--color-primary);border-radius:0 0 var(--radius-md) var(--radius-md);flex-direction:column;display:flex}.Process-module__HgsQ9W__stepNumber{font:var(--font-label-md);color:var(--color-primary)}.Process-module__HgsQ9W__stepTitle{font:var(--font-title-sm);color:var(--color-on-surface)}.Process-module__HgsQ9W__stepBody{font:var(--font-body-sm);color:var(--color-on-surface-variant)}
.ServiceDetail-module__uczyKa__heroSection{padding-top:var(--space-6)}.ServiceDetail-module__uczyKa__backLink{align-items:center;gap:var(--space-2);min-height:44px;margin-bottom:var(--space-6);font:var(--font-label-md);color:var(--color-on-surface-variant);transition:color var(--transition-fast);display:inline-flex}.ServiceDetail-module__uczyKa__backLink:hover{color:var(--color-on-surface)}.ServiceDetail-module__uczyKa__hero{align-items:flex-start;gap:var(--space-12);flex-wrap:wrap;display:flex}.ServiceDetail-module__uczyKa__heroText{align-items:flex-start;gap:var(--space-4);flex-direction:column;flex:999 30rem;min-width:0;display:flex}.ServiceDetail-module__uczyKa__iconTile{width:56px;height:56px;margin-bottom:var(--space-1);background:var(--color-surface-container);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);color:var(--color-icon-accent);place-items:center;display:grid}.ServiceDetail-module__uczyKa__title{font:var(--font-headline-lg-mobile);letter-spacing:var(--letter-display);color:var(--color-on-surface);font-weight:800}.ServiceDetail-module__uczyKa__lede{font:var(--font-body-lg);color:var(--color-on-surface)}.ServiceDetail-module__uczyKa__body{max-width:40rem;font:var(--font-body-md);color:var(--color-on-surface-variant);line-height:1.7}.ServiceDetail-module__uczyKa__actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ServiceDetail-module__uczyKa__heroImage{flex:22rem;min-width:0;max-width:34rem}@media (min-width:768px){.ServiceDetail-module__uczyKa__title{font:var(--font-display-lg);letter-spacing:var(--letter-display)}.ServiceDetail-module__uczyKa__lede{font:var(--font-body-xl)}}.ServiceDetail-module__uczyKa__sectionHeader{gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;display:flex}.ServiceDetail-module__uczyKa__heading{font:var(--font-headline-lg-mobile);color:var(--color-on-surface)}.ServiceDetail-module__uczyKa__sectionIntro{font:var(--font-body-md);color:var(--color-on-surface-variant)}@media (min-width:768px){.ServiceDetail-module__uczyKa__heading{font:var(--font-headline-lg)}}.ServiceDetail-module__uczyKa__problemRows{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.ServiceDetail-module__uczyKa__problemRow{align-items:stretch;gap:var(--space-3);flex-wrap:wrap;display:flex}.ServiceDetail-module__uczyKa__problemCard,.ServiceDetail-module__uczyKa__solutionCard{min-width:0;padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);font:var(--font-body-md);color:var(--color-on-surface);flex:20rem;line-height:1.5}.ServiceDetail-module__uczyKa__problemCard{background:var(--color-surface-container);border:1px solid var(--color-outline-variant)}.ServiceDetail-module__uczyKa__solutionCard{background:var(--color-success-surface);border:1px solid var(--color-success-outline)}.ServiceDetail-module__uczyKa__cardLabel,.ServiceDetail-module__uczyKa__cardLabelAccent{margin-bottom:var(--space-2);font:var(--font-overline);letter-spacing:var(--letter-overline);text-transform:uppercase;display:block}.ServiceDetail-module__uczyKa__cardLabel{color:var(--color-outline)}.ServiceDetail-module__uczyKa__cardLabelAccent{color:var(--color-primary)}.ServiceDetail-module__uczyKa__rowArrow{width:40px;color:var(--color-primary);flex:none;place-items:center;display:grid}@media (max-width:767px){.ServiceDetail-module__uczyKa__rowArrow{width:100%;transform:rotate(90deg)}}.ServiceDetail-module__uczyKa__includes{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));list-style:none;display:grid}.ServiceDetail-module__uczyKa__includeItem{align-items:flex-start;gap:var(--space-3);padding:var(--space-6);background:var(--color-surface-container);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);font:var(--font-body-md);color:var(--color-on-surface-variant);line-height:1.5;display:flex}.ServiceDetail-module__uczyKa__includeItem>svg{color:var(--color-primary);flex:none;margin-top:.15em}.ServiceDetail-module__uczyKa__extras{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));list-style:none;display:grid}.ServiceDetail-module__uczyKa__extraItem{gap:var(--space-2);padding:var(--space-6);background:var(--color-surface-container);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);flex-direction:column;display:flex}.ServiceDetail-module__uczyKa__extraName{font:var(--font-title-sm);color:var(--color-on-surface)}.ServiceDetail-module__uczyKa__extraBody{font:var(--font-body-sm);color:var(--color-on-surface-variant)}.ServiceDetail-module__uczyKa__callout{align-items:flex-start;gap:var(--space-6);padding:var(--space-8);background:var(--color-success-surface);border:1px solid var(--color-success-outline);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.ServiceDetail-module__uczyKa__calloutIcon{background:var(--color-surface);border-radius:var(--radius-full);width:48px;height:48px;color:var(--color-primary);flex:none;place-items:center;display:grid}.ServiceDetail-module__uczyKa__calloutText{gap:var(--space-2);flex-direction:column;flex:20rem;min-width:0;display:flex}.ServiceDetail-module__uczyKa__calloutTitle{font:var(--font-headline-md);color:var(--color-on-surface)}.ServiceDetail-module__uczyKa__calloutBody{font:var(--font-body-md);color:var(--color-on-surface-variant)}.ServiceDetail-module__uczyKa__relatedHeader{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.ServiceDetail-module__uczyKa__seeAll{align-items:center;gap:var(--space-2);min-height:44px;font:var(--font-label-md);letter-spacing:var(--letter-label);color:var(--color-primary);display:inline-flex}.ServiceDetail-module__uczyKa__seeAll:hover{text-underline-offset:4px;text-decoration:underline}.ServiceDetail-module__uczyKa__related{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));list-style:none;display:grid}
.Team-module__EpQg8q__card{align-items:center;gap:var(--space-8);padding:var(--space-8);background:var(--color-surface-container);border:1px solid var(--color-outline-variant);border-radius:var(--radius-xl);flex-wrap:wrap;display:flex}.Team-module__EpQg8q__photo{flex:0 17.5rem}.Team-module__EpQg8q__text{align-items:flex-start;gap:var(--space-3);flex-direction:column;flex:22rem;min-width:0;display:flex}.Team-module__EpQg8q__eyebrow{font:var(--font-overline);letter-spacing:var(--letter-overline);text-transform:uppercase;color:var(--color-primary)}.Team-module__EpQg8q__heading{font:var(--font-headline-lg-mobile);color:var(--color-on-surface)}@media (min-width:768px){.Team-module__EpQg8q__heading{font:var(--font-headline-lg)}}.Team-module__EpQg8q__body{font:var(--font-body-md);color:var(--color-on-surface-variant);line-height:1.7}.Team-module__EpQg8q__stats{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.Team-module__EpQg8q__stat{padding:var(--space-2) var(--space-4);border:1px solid var(--color-success-outline);border-radius:var(--radius-full);background:var(--color-success-surface);font:var(--font-body-sm);color:var(--color-on-surface)}
.Faq-module__8Ded0W__grid{gap:var(--space-8);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.Faq-module__8Ded0W__grid{grid-template-columns:1fr 1.6fr;align-items:start}}.Faq-module__8Ded0W__intro{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.Faq-module__8Ded0W__heading{font:var(--font-headline-lg-mobile);color:var(--color-on-surface)}@media (min-width:768px){.Faq-module__8Ded0W__heading{font:var(--font-headline-lg)}}.Faq-module__8Ded0W__introText{font:var(--font-body-md);color:var(--color-on-surface-variant)}.Faq-module__8Ded0W__list{gap:var(--space-3);flex-direction:column;display:flex}.Faq-module__8Ded0W__item{background:var(--color-surface-container);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);transition:border-color var(--transition-base);interpolate-size:allow-keywords}.Faq-module__8Ded0W__item[open]{border-color:var(--color-success-outline)}.Faq-module__8Ded0W__item::details-content{block-size:0;transition:block-size var(--transition-slow), content-visibility var(--transition-slow) allow-discrete;overflow:clip}.Faq-module__8Ded0W__item[open]::details-content{block-size:auto}.Faq-module__8Ded0W__item[open] .Faq-module__8Ded0W__answer{animation:Faq-module__8Ded0W__answer-in var(--transition-slow)}@keyframes Faq-module__8Ded0W__answer-in{0%{opacity:0;transform:translateY(-4px)}}.Faq-module__8Ded0W__question{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-4) var(--space-6);cursor:pointer;font:var(--font-title-sm);color:var(--color-on-surface);list-style:none;display:flex}.Faq-module__8Ded0W__question::-webkit-details-marker{display:none}.Faq-module__8Ded0W__caret{color:var(--color-primary);transition:transform var(--transition-base);flex:none}.Faq-module__8Ded0W__item[open] .Faq-module__8Ded0W__caret{transform:rotate(180deg)}.Faq-module__8Ded0W__answer{padding:0 var(--space-6) var(--space-6);font:var(--font-body-md);color:var(--color-on-surface-variant);line-height:1.7}
.Privacy-module__FsJTLG__column{gap:var(--space-8);flex-direction:column;max-width:47.5rem;display:flex}.Privacy-module__FsJTLG__backLink{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:44px;margin-bottom:calc(-1 * var(--space-4));font:var(--font-label-md);color:var(--color-on-surface-variant);transition:color var(--transition-fast);display:inline-flex}.Privacy-module__FsJTLG__backLink:hover{color:var(--color-on-surface)}.Privacy-module__FsJTLG__header{gap:var(--space-3);flex-direction:column;display:flex}.Privacy-module__FsJTLG__heading{font:var(--font-headline-lg-mobile);letter-spacing:var(--letter-display);color:var(--color-on-surface);font-weight:800}@media (min-width:768px){.Privacy-module__FsJTLG__heading{font:var(--font-display-lg);letter-spacing:var(--letter-display)}}.Privacy-module__FsJTLG__updated{font:var(--font-body-sm);color:var(--color-outline)}.Privacy-module__FsJTLG__section{gap:var(--space-3);flex-direction:column;display:flex}.Privacy-module__FsJTLG__sectionTitle{font:var(--font-headline-md);color:var(--color-on-surface)}.Privacy-module__FsJTLG__body{font:var(--font-body-md);color:var(--color-on-surface-variant);line-height:1.75}.Privacy-module__FsJTLG__link{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.Privacy-module__FsJTLG__legal{gap:var(--space-3);padding:var(--space-6);background:var(--color-surface-container);border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);font:var(--font-body-sm);color:var(--color-on-surface-variant);flex-direction:column;line-height:1.7;display:flex}.Privacy-module__FsJTLG__translation{color:var(--color-outline);font-style:italic}
.ContactForm-module__UoqRnG__form{gap:var(--space-4);flex-direction:column;display:flex}.ContactForm-module__UoqRnG__fieldGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.ContactForm-module__UoqRnG__field{flex-direction:column;display:flex}.ContactForm-module__UoqRnG__label{font:var(--font-label-md);color:var(--color-on-surface);margin-bottom:var(--space-1)}.ContactForm-module__UoqRnG__input,.ContactForm-module__UoqRnG__textarea{background:var(--color-surface-container-low);border:1px solid var(--color-outline);border-radius:var(--radius-md);min-height:48px;padding:var(--space-3) var(--space-4);font:var(--font-body-md);color:var(--color-on-surface)}.ContactForm-module__UoqRnG__input::placeholder,.ContactForm-module__UoqRnG__textarea::placeholder{color:var(--color-outline)}.ContactForm-module__UoqRnG__input:focus,.ContactForm-module__UoqRnG__textarea:focus{border-bottom-width:2px;border-bottom-color:var(--color-primary)}.ContactForm-module__UoqRnG__textarea{resize:vertical}.ContactForm-module__UoqRnG__error{font:var(--font-body-md);color:var(--color-error);margin-top:var(--space-2);font-weight:400;display:block}.ContactForm-module__UoqRnG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module__UoqRnG__footer{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ContactForm-module__UoqRnG__consent{font:var(--font-body-xs);color:var(--color-outline);flex:18rem}.ContactForm-module__UoqRnG__consentLink{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.ContactForm-module__UoqRnG__status:empty{display:none}.ContactForm-module__UoqRnG__errorMessage{font:var(--font-body-md);color:var(--color-error)}.ContactForm-module__UoqRnG__success{align-items:center;gap:var(--space-3);padding-block:var(--space-8);text-align:center;flex-direction:column;display:flex}.ContactForm-module__UoqRnG__successIcon{border-radius:var(--radius-full);background:var(--color-success-surface);border:1px solid var(--color-success-outline);width:56px;height:56px;color:var(--color-primary);place-items:center;display:grid}.ContactForm-module__UoqRnG__successTitle{font:var(--font-headline-md);color:var(--color-on-surface)}.ContactForm-module__UoqRnG__successMessage{max-width:28rem;font:var(--font-body-md);color:var(--color-on-surface-variant)}.ContactForm-module__UoqRnG__successActions{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
.Contact-module__uEXhyq__contactSection{position:relative}.Contact-module__uEXhyq__glow{z-index:-1;pointer-events:none;background:radial-gradient(circle at 20% 80%, var(--color-primary-container) 0%, transparent 70%);filter:blur(80px);opacity:.12;position:absolute;inset:0}.Contact-module__uEXhyq__backLink{align-items:center;gap:var(--space-2);min-height:44px;margin-bottom:var(--space-4);font:var(--font-label-md);color:var(--color-on-surface-variant);transition:color var(--transition-fast);display:inline-flex}.Contact-module__uEXhyq__backLink:hover{color:var(--color-on-surface)}.Contact-module__uEXhyq__header{gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;display:flex}.Contact-module__uEXhyq__heading{font:var(--font-headline-lg-mobile);letter-spacing:var(--letter-display);color:var(--color-on-surface);font-weight:800}.Contact-module__uEXhyq__supporting{max-width:36rem;font:var(--font-body-lg);color:var(--color-on-surface-variant)}@media (min-width:768px){.Contact-module__uEXhyq__heading{font:var(--font-display-lg);letter-spacing:var(--letter-display)}}.Contact-module__uEXhyq__grid{gap:var(--space-6);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:1024px){.Contact-module__uEXhyq__grid{grid-template-columns:1.6fr 1fr}}.Contact-module__uEXhyq__formCard{padding:var(--space-6);background:var(--color-surface-container);border:1px solid var(--color-outline-variant);border-radius:var(--radius-xl)}@media (min-width:768px){.Contact-module__uEXhyq__formCard{padding:var(--space-8)}}.Contact-module__uEXhyq__aside{gap:var(--space-4);flex-direction:column;display:flex}.Contact-module__uEXhyq__whatsappCard,.Contact-module__uEXhyq__nextCard{align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);flex-direction:column;display:flex}.Contact-module__uEXhyq__whatsappCard{background:var(--color-success-surface);border:1px solid var(--color-success-outline)}.Contact-module__uEXhyq__nextCard{background:var(--color-surface-container);border:1px solid var(--color-outline-variant)}.Contact-module__uEXhyq__asideHeading{font:var(--font-title-sm);color:var(--color-on-surface)}.Contact-module__uEXhyq__asideBody{font:var(--font-body-sm);color:var(--color-on-surface-variant)}.Contact-module__uEXhyq__strong{color:var(--color-on-surface);font-weight:600;display:block}.Contact-module__uEXhyq__asideBody .Contact-module__uEXhyq__strong{display:inline}.Contact-module__uEXhyq__details{gap:var(--space-1);padding-inline:var(--space-2);flex-direction:column;list-style:none;display:flex}.Contact-module__uEXhyq__detail{align-items:center;gap:var(--space-3);min-height:44px;font:var(--font-body-sm);color:var(--color-on-surface-variant);display:inline-flex}.Contact-module__uEXhyq__detail>svg{color:var(--color-primary);flex:none}a.Contact-module__uEXhyq__detail:hover{color:var(--color-primary)}.Contact-module__uEXhyq__nextList{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.Contact-module__uEXhyq__nextStep{align-items:flex-start;gap:var(--space-3);font:var(--font-body-sm);display:flex}.Contact-module__uEXhyq__nextNumber{border-radius:var(--radius-full);background:var(--color-success-surface);border:1px solid var(--color-success-outline);width:28px;height:28px;font:var(--font-label-md);color:var(--color-primary);flex:none;place-items:center;display:grid}.Contact-module__uEXhyq__nextBody{color:var(--color-on-surface-variant);display:block}
.SpilledMate-module__IiInNa__illustration{width:100%;max-width:240px;height:auto;margin:0 auto var(--space-6);display:block;overflow:visible}@media (min-width:768px){.SpilledMate-module__IiInNa__illustration{max-width:320px}}.SpilledMate-module__IiInNa__illustration *{transform-box:view-box}.SpilledMate-module__IiInNa__table{stroke:var(--color-outline-variant);stroke-width:2px;stroke-linecap:round}.SpilledMate-module__IiInNa__gourd{fill:var(--color-surface-container-high);stroke:var(--color-outline);stroke-width:2px;stroke-linejoin:round}.SpilledMate-module__IiInNa__rim{fill:var(--color-secondary-container);stroke:var(--color-secondary);stroke-width:1.5px}.SpilledMate-module__IiInNa__yerba{fill:var(--color-primary-container)}.SpilledMate-module__IiInNa__bombilla{fill:none;stroke:var(--color-secondary);stroke-width:4px;stroke-linecap:round}.SpilledMate-module__IiInNa__bombillaTip{fill:var(--color-secondary)}.SpilledMate-module__IiInNa__wobble{transform-origin:220px 184px;animation:.9s ease-in-out both SpilledMate-module__IiInNa__wobble}.SpilledMate-module__IiInNa__topple{transform-origin:170px 184px;animation:.7s cubic-bezier(.5,0,.75,0) .9s both SpilledMate-module__IiInNa__topple}.SpilledMate-module__IiInNa__fleck{fill:var(--color-primary-container);animation:SpilledMate-module__IiInNa__fleck .7s var(--delay,1.5s) cubic-bezier(.3, 0, .6, 1) both}.SpilledMate-module__IiInNa__heap{fill:var(--color-primary-container);transform-origin:70px 182px;animation:.8s ease-out 1.5s both SpilledMate-module__IiInNa__spread}.SpilledMate-module__IiInNa__puddle{fill:var(--color-primary);opacity:.35;transform-origin:80px 187px;animation:1s ease-out 1.55s both SpilledMate-module__IiInNa__spread}.SpilledMate-module__IiInNa__drip{fill:var(--color-primary);animation:3s ease-in 2.8s infinite both SpilledMate-module__IiInNa__drip}@keyframes SpilledMate-module__IiInNa__wobble{0%{transform:rotate(0)}20%{transform:rotate(5deg)}45%{transform:rotate(-6deg)}70%{transform:rotate(4deg)}to{transform:rotate(0)}}@keyframes SpilledMate-module__IiInNa__topple{0%{transform:rotate(0)}80%{transform:rotate(-95deg)}90%{transform:rotate(-86deg)}to{transform:rotate(-90deg)}}@keyframes SpilledMate-module__IiInNa__fleck{0%{opacity:0;transform:translate(0)rotate(0)}15%{opacity:1}to{opacity:1;transform:translate(var(--dx), var(--dy)) rotate(var(--r))}}@keyframes SpilledMate-module__IiInNa__spread{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SpilledMate-module__IiInNa__drip{0%{opacity:0;transform:translateY(0)}10%{opacity:1}40%{opacity:1;transform:translateY(16px)}45%,to{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.SpilledMate-module__IiInNa__illustration *{animation-delay:0s}.SpilledMate-module__IiInNa__drip{display:none}}
.Footer-module__zo8iTq__footer{margin-top:var(--space-8);background:var(--color-footer-surface);border-top:1px solid var(--color-surface-container-high)}.Footer-module__zo8iTq__inner{gap:var(--space-12);padding-block:var(--space-12) var(--space-6);flex-direction:column;display:flex}.Footer-module__zo8iTq__columns{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));display:grid}.Footer-module__zo8iTq__brand{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.Footer-module__zo8iTq__tagline{font:var(--font-body-sm);color:var(--color-on-surface-variant)}.Footer-module__zo8iTq__blurb{max-width:16rem;font:var(--font-body-sm);color:var(--color-outline)}.Footer-module__zo8iTq__column{gap:var(--space-2);flex-direction:column;display:flex}.Footer-module__zo8iTq__columnHeading{font:var(--font-label-md);letter-spacing:var(--letter-overline);text-transform:uppercase;color:var(--color-on-surface);font-weight:700}.Footer-module__zo8iTq__list{flex-direction:column;list-style:none;display:flex}.Footer-module__zo8iTq__link,.Footer-module__zo8iTq__plain{align-items:center;gap:var(--space-2);min-height:32px;font:var(--font-body-sm);color:var(--color-on-surface-variant);display:inline-flex}.Footer-module__zo8iTq__link{transition:color var(--transition-fast)}.Footer-module__zo8iTq__link:hover{color:var(--color-primary)}.Footer-module__zo8iTq__bottom{justify-content:space-between;gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--color-surface-container-high);font:var(--font-body-xs);color:var(--color-outline);flex-wrap:wrap;display:flex}.Footer-module__zo8iTq__privacy{color:var(--color-outline);text-underline-offset:3px;text-decoration:underline}.Footer-module__zo8iTq__privacy:hover{color:var(--color-on-surface)}
.NotFound-module__ZJjyRW__main{text-align:center;min-height:100vh;padding-block:var(--section-padding-block-hero);flex-direction:column;justify-content:center;align-items:center;display:flex}.NotFound-module__ZJjyRW__content{flex-direction:column;align-items:center;display:flex}.NotFound-module__ZJjyRW__code{font:var(--font-display-lg);letter-spacing:var(--letter-display);color:var(--color-primary);margin:0 0 var(--space-4) 0}.NotFound-module__ZJjyRW__message{font:var(--font-headline-lg-mobile);color:var(--color-on-surface);margin:0 0 var(--space-3) 0}.NotFound-module__ZJjyRW__lede{color:var(--color-on-surface-variant);margin:0 0 var(--space-6) 0}@media (min-width:768px){.NotFound-module__ZJjyRW__message{font:var(--font-headline-lg)}}
