.mark[data-astro-cid-yjz3n4l7]{color:var(--primary);forced-color-adjust:none;display:block}.mark__rail-dashed[data-astro-cid-yjz3n4l7]{opacity:0}.mark__rail-solid[data-astro-cid-yjz3n4l7]{opacity:1}@media (prefers-reduced-motion:no-preference){.mark--animated[data-astro-cid-yjz3n4l7] .mark__rail-dashed[data-astro-cid-yjz3n4l7],.mark--animated[data-astro-cid-yjz3n4l7] .mark__rail-solid[data-astro-cid-yjz3n4l7]{transition:opacity .42s var(--ease)}@starting-style{.mark--animated[data-astro-cid-yjz3n4l7] .mark__rail-dashed[data-astro-cid-yjz3n4l7]{opacity:1}.mark--animated[data-astro-cid-yjz3n4l7] .mark__rail-solid[data-astro-cid-yjz3n4l7]{opacity:0}}}.lockup[data-astro-cid-hz5rv5ic]{align-items:center;gap:.42em;display:inline-flex}.lockup__text[data-astro-cid-hz5rv5ic]{flex-direction:column;line-height:1.05;display:flex}.lockup__name[data-astro-cid-hz5rv5ic]{color:var(--text);font-variation-settings:"wght" 620, "wdth" 100;letter-spacing:-.02em;white-space:nowrap}.lockup__descriptor[data-astro-cid-hz5rv5ic]{color:var(--text-2);font-family:var(--font-mono);font-variation-settings:"wght" 500, "wdth" 87.5;letter-spacing:.1em;text-transform:uppercase;font-size:.44em}.site-header[data-astro-cid-wab4tf33]{z-index:50;background:var(--bg);border-bottom:var(--border-w) solid var(--border);position:sticky;top:0}.site-header__inner[data-astro-cid-wab4tf33]{align-items:center;gap:var(--sp-5);min-height:var(--header-h);display:flex}.site-header__brand[data-astro-cid-wab4tf33]{font-size:var(--step-0);text-decoration:none}.site-header__nav[data-astro-cid-wab4tf33]{margin-inline-start:auto}.site-header__nav[data-astro-cid-wab4tf33] ul[data-astro-cid-wab4tf33]{gap:var(--sp-5);margin:0;padding:0;list-style:none;display:flex}.site-header__nav[data-astro-cid-wab4tf33] a[data-astro-cid-wab4tf33]{color:var(--text-2);font-size:var(--step-0);padding-block:var(--sp-2);text-decoration:none;display:inline-block}.site-header__nav[data-astro-cid-wab4tf33] a[data-astro-cid-wab4tf33]:hover,.site-header__nav[data-astro-cid-wab4tf33] a[data-astro-cid-wab4tf33][aria-current=page]{color:var(--text)}.site-header__cta[data-astro-cid-wab4tf33]{padding:var(--sp-2) var(--sp-4);border:var(--border-w) solid var(--primary);border-radius:var(--radius-sm);min-height:2.25rem;color:var(--primary);font-size:var(--step--1);font-variation-settings:"wght" 560;transition:background-color var(--dur-base) var(--ease), color var(--dur-base) var(--ease);align-items:center;text-decoration:none;display:inline-flex}.site-header__cta[data-astro-cid-wab4tf33]:hover{background:var(--primary);color:var(--on-primary)}@media (width<=46rem){.site-header__inner[data-astro-cid-wab4tf33]{padding-block:var(--sp-3);gap:var(--sp-3) var(--sp-4);flex-wrap:wrap}.site-header__nav[data-astro-cid-wab4tf33]{flex-basis:100%;order:3;margin-inline-start:0}.site-header__nav[data-astro-cid-wab4tf33] ul[data-astro-cid-wab4tf33]{gap:var(--sp-4);flex-wrap:wrap}.site-header__cta[data-astro-cid-wab4tf33]{margin-inline-start:auto}}.site-footer[data-astro-cid-sqhupkao]{padding-block:var(--sp-8) var(--sp-6);border-top:var(--border-w) solid var(--border);background:var(--surface);color:var(--text-2);font-size:var(--step--1);margin-block-start:var(--section-y)}.site-footer__grid[data-astro-cid-sqhupkao]{gap:var(--sp-7) var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.site-footer__brand[data-astro-cid-sqhupkao]{grid-column:span 1;min-width:15rem}.site-footer__tagline[data-astro-cid-sqhupkao]{margin:var(--sp-4) 0 var(--sp-4);color:var(--text);font-variation-settings:"wght" 560;max-width:22ch}.site-footer__nap[data-astro-cid-sqhupkao]{margin:0;line-height:1.8}.site-footer__heading[data-astro-cid-sqhupkao]{margin:0 0 var(--sp-3);color:var(--text);font-family:var(--font-mono);font-size:var(--step--1);font-variation-settings:"wght" 500, "wdth" 87.5;letter-spacing:.08em;text-transform:uppercase}.site-footer[data-astro-cid-sqhupkao] ul[data-astro-cid-sqhupkao]{margin:0;padding:0;list-style:none}.site-footer[data-astro-cid-sqhupkao] li[data-astro-cid-sqhupkao]+li[data-astro-cid-sqhupkao]{margin-block-start:var(--sp-2)}.site-footer[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]{color:var(--text-2);padding-block:2px;text-decoration:none;display:inline-block}.site-footer[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]:hover{color:var(--primary);text-decoration:underline}.site-footer__legal[data-astro-cid-sqhupkao]{align-items:center;gap:var(--sp-3) var(--sp-5);border-top:var(--border-w) solid var(--border);flex-wrap:wrap;margin-block-start:var(--sp-7);padding-block-start:var(--sp-5);display:flex}.site-footer__legal[data-astro-cid-sqhupkao] ul[data-astro-cid-sqhupkao]{gap:var(--sp-4);flex-wrap:wrap;display:flex}.site-footer__legal[data-astro-cid-sqhupkao] li[data-astro-cid-sqhupkao]+li[data-astro-cid-sqhupkao]{margin-block-start:0}.site-footer__copy[data-astro-cid-sqhupkao]{margin:0;margin-inline-end:auto}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--n-0:oklch(99.3% .003 90);--n-50:oklch(97.7% .004 90);--n-100:oklch(95.8% .005 90);--n-200:oklch(91.7% .007 90);--n-300:oklch(86.2% .008 90);--n-400:oklch(71.2% .01 90);--n-500:oklch(60.6% .011 90);--n-600:oklch(50.8% .011 90);--n-700:oklch(41.2% .01 90);--n-800:oklch(31.3% .009 90);--n-900:oklch(23.8% .008 90);--n-950:oklch(17.8% .007 90);--jade-50:oklch(97.2% .014 170);--jade-100:oklch(94% .03 170);--jade-200:oklch(88.6% .055 170);--jade-300:oklch(81.2% .082 170);--jade-400:oklch(72.7% .104 170);--jade-500:oklch(65.1% .113 170);--jade-600:oklch(56.6% .104 170);--jade-700:oklch(47.8% .09 170);--jade-800:oklch(40% .075 170);--jade-900:oklch(33% .06 170);--jade-950:oklch(24.5% .045 170);--copper-100:oklch(94% .03 45);--copper-300:oklch(82% .08 45);--copper-400:oklch(74% .12 45);--copper-500:oklch(66% .15 45);--copper-600:oklch(58.5% .15 45);--copper-700:oklch(50% .13 45);--copper-800:oklch(42% .105 45);--success-light:#106d55;--success-dark:#8ad3b9;--warning-light:#7f4f00;--warning-dark:#ebbd57;--error-light:#b32926;--error-dark:#f6857a;--info-light:#386995;--info-dark:#90bce9;--on-primary-light:#fff;--on-primary-dark:#0b0a07;--bg:var(--n-0);--surface:var(--n-50);--surface-2:var(--n-100);--border:var(--n-300);--border-strong:var(--n-400);--border-input:var(--n-500);--text:var(--n-900);--text-body:var(--n-800);--text-2:var(--n-600);--text-muted:var(--n-500);--primary:var(--jade-700);--primary-hover:var(--jade-800);--on-primary:var(--on-primary-light);--accent:var(--copper-700);--focus-ring:var(--jade-600);--success:var(--success-light);--warning:var(--warning-light);--error:var(--error-light);--info:var(--info-light);--shadow-color:oklch(20% .01 90/.05);--grain-blend:multiply;--font-sans:"Archivo", "Archivo Fallback", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"Martian Mono", "Martian Mono Fallback", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--step--1:clamp(.875rem, .85rem + .13vw, .938rem);--step-0:clamp(1.0625rem, 1.025rem + .19vw, 1.125rem);--step-1:clamp(1.275rem, 1.213rem + .31vw, 1.406rem);--step-2:clamp(1.53rem, 1.433rem + .49vw, 1.758rem);--step-3:clamp(1.836rem, 1.688rem + .74vw, 2.197rem);--step-4:clamp(2.203rem, 1.983rem + 1.1vw, 2.747rem);--step-5:clamp(2.644rem, 2.323rem + 1.6vw, 3.433rem);--step-6:clamp(3.173rem, 2.712rem + 2.3vw, 4.292rem);--step-7:clamp(3.807rem, 3.155rem + 3.26vw, 5.364rem);--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--sp-9:6rem;--sp-10:8rem;--sp-11:12rem;--section-y:clamp(4rem, 3rem + 5vw, 9rem);--gutter:clamp(1.25rem, .9rem + 1.8vw, 2.5rem);--measure:68ch;--content:1200px;--prose:720px;--header-h:4rem;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-full:999px;--border-w:1px;--shadow-none:none;--shadow-sm:0 1px 2px var(--shadow-color);--shadow-md:0 4px 12px -2px oklch(20% .01 90/.08), 0 2px 4px -2px oklch(20% .01 90/.06);--shadow-lg:0 16px 40px -8px oklch(20% .01 90/.14);--dur-fast:.12s;--dur-base:.18s;--dur-slow:.28s;--dur-max:.32s;--ease:cubic-bezier(.32, .72, 0, 1);--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--bg:oklch(16.8% .008 170);--surface:oklch(21.2% .01 170);--surface-2:oklch(25.8% .011 170);--border:oklch(31% .012 170);--border-strong:oklch(37.5% .013 170);--border-input:oklch(50% .013 170);--text:oklch(95.5% .004 90);--text-body:oklch(95.5% .004 90);--text-2:oklch(80% .008 90);--text-muted:oklch(68% .01 90);--primary:var(--jade-300);--primary-hover:var(--jade-200);--on-primary:var(--on-primary-dark);--accent:var(--copper-300);--focus-ring:var(--jade-300);--success:var(--success-dark);--warning:var(--warning-dark);--error:var(--error-dark);--info:var(--info-dark);--shadow-color:oklch(0% 0 0/.4);--shadow-md:0 4px 12px -2px oklch(0% 0 0/.45);--shadow-lg:0 16px 40px -8px oklch(0% 0 0/.55);--grain-blend:screen}}:root[data-theme=dark]{--bg:oklch(16.8% .008 170);--surface:oklch(21.2% .01 170);--surface-2:oklch(25.8% .011 170);--border:oklch(31% .012 170);--border-strong:oklch(37.5% .013 170);--border-input:oklch(50% .013 170);--text:oklch(95.5% .004 90);--text-body:oklch(95.5% .004 90);--text-2:oklch(80% .008 90);--text-muted:oklch(68% .01 90);--primary:var(--jade-300);--primary-hover:var(--jade-200);--on-primary:var(--on-primary-dark);--accent:var(--copper-300);--focus-ring:var(--jade-300);--success:var(--success-dark);--warning:var(--warning-dark);--error:var(--error-dark);--info:var(--info-dark);--shadow-color:oklch(0% 0 0/.4);--shadow-md:0 4px 12px -2px oklch(0% 0 0/.45);--shadow-lg:0 16px 40px -8px oklch(0% 0 0/.55);--grain-blend:screen}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .is-raised{border:var(--border-w) solid var(--border-strong)}}:root[data-theme=dark] .is-raised{border:var(--border-w) solid var(--border-strong)}@font-face{font-family:Archivo;src:url(/fonts/archivo-var-latin.woff2)format("woff2-variations");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;src:url(/fonts/martian-mono-var-latin.woff2)format("woff2-variations");font-weight:100 800;font-stretch:75% 112.5%;font-style:normal;font-display:swap;unicode-range:U+??,U+2000-206F,U+20AC}@font-face{font-family:Archivo Fallback;src:local(Arial),local(Helvetica Neue),local(Liberation Sans);size-adjust:101.5%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Martian Mono Fallback;src:local(Consolas),local(Menlo),local(DejaVu Sans Mono);size-adjust:118%;ascent-override:80%;descent-override:20%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--text-body);font-family:var(--font-sans);font-size:var(--step-0);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.6}img,picture,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{color:var(--text);text-wrap:balance;hyphens:auto;overflow-wrap:break-word;margin:0;font-weight:600}h1{font-size:var(--step-5);font-variation-settings:"wght" 640, "wdth" 108;letter-spacing:-.03em;line-height:.98}h2{font-size:var(--step-4);font-variation-settings:"wght" 600, "wdth" 100;letter-spacing:-.02em;line-height:1.08}h3{font-size:var(--step-3);font-variation-settings:"wght" 600, "wdth" 100;letter-spacing:-.015em;line-height:1.15}h4{font-size:var(--step-2);font-variation-settings:"wght" 620, "wdth" 100;letter-spacing:-.01em;line-height:1.2}p,li{text-wrap:pretty;overflow-wrap:break-word}p{margin:0 0 var(--sp-4);max-width:var(--measure)}a{color:var(--primary);text-underline-offset:.18em;text-decoration-thickness:2px}a:hover{color:var(--primary-hover)}strong,b{font-variation-settings:"wght" 640}.tabular,time,data{font-variant-numeric:tabular-nums}.kicker{margin:0 0 var(--sp-3);color:var(--accent);font-family:var(--font-mono);font-size:var(--step--1);font-variation-settings:"wght" 500, "wdth" 87.5;letter-spacing:.08em;text-transform:uppercase;display:block}.lead{max-width:var(--measure);color:var(--text-2);font-size:var(--step-1);line-height:1.5}.container{width:100%;max-width:var(--content);padding-inline:var(--gutter);margin-inline:auto}.prose{max-width:var(--prose)}.section{padding-block:var(--section-y)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}[id]{scroll-margin-top:calc(var(--header-h) + var(--sp-4))}.skip-link{top:var(--sp-2);left:var(--sp-2);z-index:100;padding:var(--sp-3) var(--sp-4);background:var(--primary);color:var(--on-primary);border-radius:var(--radius-sm);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}.icon-btn{position:relative}.icon-btn:after{content:"";position:absolute;inset:-8px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.card{border:1px solid canvastext}}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}::view-transition-old(root){animation-duration:.14s}::view-transition-new(root){animation-duration:.18s}.site-header{view-transition-name:site-header}::view-transition-group(site-header){animation-duration:0s}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.svc-card{--angle:0deg;border:var(--border-w) solid transparent;border-radius:var(--radius-sm);background:linear-gradient(var(--surface-2), var(--surface-2)) padding-box, conic-gradient(from var(--angle), var(--border) 0 55%, var(--primary) 70%, var(--border) 85% 100%) border-box}@media (prefers-reduced-motion:no-preference){.svc-card{transition:--angle .6s var(--ease)}.svc-card:hover,.svc-card:focus-within{--angle:360deg}}@media (forced-colors:active){.svc-card:hover,.svc-card:focus-within{border-color:canvastext}}@property --num{syntax:"<integer>";inherits:false;initial-value:0}.figure-count{counter-reset:num var(--num);font-variant-numeric:tabular-nums}.figure-count:after{content:counter(num)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.figure-count{animation:linear both count-up;animation-timeline:view();animation-range:entry 30% cover 55%}@keyframes count-up{0%{--num:0}}}}.flow{view-timeline:--flow block;view-timeline-inset:20% 30%}.flow__token{offset-path:path("M 8 40 H 300");offset-distance:100%;offset-rotate:0deg;forced-color-adjust:none}.flow__station{stroke:var(--primary);fill:color-mix(in oklab, var(--primary) 18%, transparent);forced-color-adjust:none}@supports (animation-timeline:view()) and (offset-path:path("M0,0")){@media (prefers-reduced-motion:no-preference){.flow__token{animation:linear both flow-run;animation-timeline:--flow;animation-range:contain}@keyframes flow-run{0%{offset-distance:0%}to{offset-distance:100%}}.flow__station{animation:linear both flow-light;animation-timeline:--flow;animation-range:contain calc(var(--i) * 24%) contain calc(var(--i) * 24% + 10%)}@keyframes flow-light{0%{stroke:var(--border-strong);fill:#0000}}}}.faq__body{transition:grid-template-rows .24s var(--ease);grid-template-rows:0fr;display:grid}.faq__body>div{min-height:0;overflow:hidden}details[open] .faq__body{grid-template-rows:1fr}.faq__marker{transition:rotate var(--dur-base) var(--ease)}details[open] .faq__marker{rotate:90deg}.reveal{opacity:1;transform:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both reveal-in;animation-timeline:view();animation-range:entry 15% cover 35%}@keyframes reveal-in{0%{opacity:0;transform:translateY(12px)}}}}.section--deferred{content-visibility:auto;contain-intrinsic-size:auto 640px}.page__head[data-astro-cid-xa52sxzc]{padding-block:clamp(2.5rem, 2rem + 3vw, 4.5rem) var(--sp-7)}.page__head[data-astro-cid-xa52sxzc] h1[data-astro-cid-xa52sxzc]{max-width:22ch}.page__intro[data-astro-cid-xa52sxzc]{margin-block-start:var(--sp-5)}.page__body[data-astro-cid-xa52sxzc]{padding-block-end:var(--sp-8)}.page__body--prose[data-astro-cid-xa52sxzc]{max-width:calc(var(--prose) + var(--gutter) * 2);margin-inline:0}.breadcrumbs[data-astro-cid-xa52sxzc]{font-size:var(--step--1);margin-block-end:var(--sp-5)}.breadcrumbs[data-astro-cid-xa52sxzc] ol[data-astro-cid-xa52sxzc]{gap:var(--sp-2);color:var(--text-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs[data-astro-cid-xa52sxzc] li[data-astro-cid-xa52sxzc]+li[data-astro-cid-xa52sxzc]:before{content:"/";color:var(--text-2);margin-inline-end:var(--sp-2)}.breadcrumbs[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]{color:var(--text-2)}.breadcrumbs[data-astro-cid-xa52sxzc] [data-astro-cid-xa52sxzc][aria-current=page]{color:var(--text)}.page__body h2{margin-block:var(--sp-8) var(--sp-4);font-size:var(--step-3);max-width:26ch}.page__body h2:first-child{margin-block-start:0}.page__body h3{margin-block:var(--sp-6) var(--sp-3);font-size:var(--step-2)}.page__body p,.page__body li{color:var(--text-body)}.page__body ul,.page__body ol{margin-block:0 var(--sp-4);max-width:var(--measure);padding-inline-start:var(--sp-5)}.page__body li+li{margin-block-start:var(--sp-2)}.page__body table{width:100%;max-width:100%;margin-block:var(--sp-5);border-collapse:collapse;font-size:var(--step--1);display:block;overflow-x:auto}.page__body table th,.page__body table td{white-space:normal;min-width:8rem}.page__body th,.page__body td{padding:var(--sp-3) var(--sp-4) var(--sp-3) 0;border-bottom:var(--border-w) solid var(--border);text-align:start;vertical-align:baseline}.page__body thead th{color:var(--text-2);font-family:var(--font-mono);font-variation-settings:"wght" 500, "wdth" 87.5;letter-spacing:.06em;text-transform:uppercase}.page__body .table-wrap{overflow-x:auto}.page__body strong{color:var(--text)}.btn[data-astro-cid-mybbyluc]{justify-content:center;align-items:center;gap:var(--sp-2);min-height:2.875rem;padding:var(--sp-3) var(--sp-5);border:var(--border-w) solid transparent;border-radius:var(--radius-sm);font-variation-settings:"wght" 560;font-size:var(--step-0);text-align:center;transition:background-color var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease), color var(--dur-base) var(--ease);line-height:1.2;text-decoration:none;display:inline-flex}.btn--primary[data-astro-cid-mybbyluc]{background:var(--primary);color:var(--on-primary)}.btn--primary[data-astro-cid-mybbyluc]:hover{background:var(--primary-hover);color:var(--on-primary)}.btn--secondary[data-astro-cid-mybbyluc]{border-color:var(--border-strong);color:var(--text);background:0 0}.btn--secondary[data-astro-cid-mybbyluc]:hover{border-color:var(--primary);color:var(--primary)}.btn--ghost[data-astro-cid-mybbyluc]{color:var(--primary);background:0 0;padding-inline:0;text-decoration:underline}.contacto[data-astro-cid-kphbpcdu]{gap:var(--sp-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;display:grid}.contacto__form-col[data-astro-cid-kphbpcdu]{max-width:34rem}.field[data-astro-cid-kphbpcdu]{margin-block-end:var(--sp-5)}.field[data-astro-cid-kphbpcdu] label[data-astro-cid-kphbpcdu]{color:var(--text);font-variation-settings:"wght" 560;margin-block-end:var(--sp-2);display:block}.field__optional[data-astro-cid-kphbpcdu]{color:var(--text-2);font-variation-settings:"wght" 400}.field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu][type=text],.field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu][type=email],.field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu][type=tel],.field[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]{width:100%;padding:var(--sp-3) var(--sp-4);border:var(--border-w) solid var(--border-input);border-radius:var(--radius-sm);background:var(--bg);min-height:2.875rem;color:var(--text);font-size:var(--step-0)}.field[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]{resize:vertical;field-sizing:content}.field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]::placeholder,.field[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]::placeholder{color:var(--text-muted)}.field__hint[data-astro-cid-kphbpcdu]{margin:var(--sp-2) 0 0;color:var(--text-2);font-size:var(--step--1)}.field__error[data-astro-cid-kphbpcdu]{margin:var(--sp-2) 0 0;color:var(--error);font-size:var(--step--1);font-variation-settings:"wght" 560}.field--check[data-astro-cid-kphbpcdu]{gap:var(--sp-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.field--check[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{width:1.25rem;height:1.25rem;accent-color:var(--primary);margin-block-start:.2em}.field--check[data-astro-cid-kphbpcdu] label[data-astro-cid-kphbpcdu]{font-variation-settings:"wght" 400;margin:0}.field--check[data-astro-cid-kphbpcdu] .field__error[data-astro-cid-kphbpcdu]{grid-column:1/-1}.submit[data-astro-cid-kphbpcdu]{min-height:2.875rem;padding:var(--sp-3) var(--sp-5);border:var(--border-w) solid transparent;border-radius:var(--radius-sm);background:var(--primary);color:var(--on-primary);font-size:var(--step-0);font-variation-settings:"wght" 560;cursor:pointer;transition:background-color var(--dur-base) var(--ease)}.submit[data-astro-cid-kphbpcdu]:hover{background:var(--primary-hover)}.form__note[data-astro-cid-kphbpcdu]{color:var(--text-2);font-size:var(--step--1);margin-block-start:var(--sp-4)}.alert[data-astro-cid-kphbpcdu]{padding:var(--sp-4);border:var(--border-w) solid var(--error);border-radius:var(--radius-sm);color:var(--error);margin-block-end:var(--sp-5)}.hp[data-astro-cid-kphbpcdu]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contacto__aside[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{margin-block:var(--sp-6) var(--sp-3);font-size:var(--step-2)}.contacto__aside[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]:first-child{margin-block-start:0}.contacto__aside[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{color:var(--text-2)}.contacto__small[data-astro-cid-kphbpcdu]{font-size:var(--step--1)}
