@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}}}@layer theme{:root,:host{--font-sans:"Geist", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--font-mono:"Geist Mono", "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-50:#fafafa;--color-neutral-100:#f4f4f5;--color-neutral-200:#e4e4e7;--color-neutral-300:#d4d4d8;--color-neutral-400:#9f9fa9;--color-neutral-500:#71717b;--color-neutral-600:#52525c;--color-neutral-700:#3f3f46;--color-neutral-800:#27272a;--color-neutral-900:#18181b;--color-neutral-950:#09090b;--spacing:.25rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--radius-lg:.75rem;--radius-xl:1rem;--radius-3xl:2rem;--shadow-sm:0 1px 3px 0 #0000000f, 0 1px 2px -1px #0000000a;--shadow-md:0 4px 6px -1px #0000000f, 0 2px 4px -2px #0000000a;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-100:#f3e8ff;--color-brand-200:#e9d5ff;--color-brand-300:#d9b3ff;--color-brand-400:#c07eff;--color-brand-500:#8d54ff;--color-brand-600:#7f22fe;--color-brand-700:#7008e7;--color-brand-800:#5d0ec0;--color-brand-900:#4d179a;--color-brand-950:#2f0d68;--color-neutral-0:#fff;--color-success-100:#dcfce7;--color-success-500:#00bb7f;--color-success-600:#009767;--color-success-900:#004e3b;--color-warning-100:#fef3c6;--color-warning-400:#fcbb00;--color-warning-500:#f99c00;--color-warning-900:#7b3306;--color-danger-100:#ffe2e2;--color-danger-500:#fb2c36;--color-danger-600:#e40014;--color-danger-900:#82181a;--color-info-100:#dff2fe;--color-info-500:#00a5ef;--color-info-600:#0084cc;--color-info-900:#024a70;--color-accent-100:#cbfbf1;--color-accent-400:#00d3bd;--color-accent-500:#00baa7;--color-accent-900:#0b4f4a}@supports (color:lab(0% 0 0)){:root,:host{--color-neutral-50:lab(98.26% 0 0);--color-neutral-100:lab(96.1634% .0993311 -.364041);--color-neutral-200:lab(90.6853% .399232 -1.45452);--color-neutral-300:lab(84.9837% .601262 -2.17986);--color-neutral-400:lab(65.6464% 1.53497 -5.42429);--color-neutral-500:lab(47.8878% 1.65477 -5.77283);--color-neutral-600:lab(35.1166% 1.78212 -6.1173);--color-neutral-700:lab(26.8019% 1.35387 -4.68303);--color-neutral-800:lab(15.7305% .613764 -2.16959);--color-neutral-900:lab(8.30603% .618205 -2.16572);--color-neutral-950:lab(2.51107% .242703 -.886115);--shadow-sm:0 1px 3px 0 lab(0% 0 0/.06), 0 1px 2px -1px lab(0% 0 0/.04);--shadow-md:0 4px 6px -1px lab(0% 0 0/.06), 0 2px 4px -2px lab(0% 0 0/.04);--color-brand-100:lab(93.3333% 6.97437 -9.83434);--color-brand-200:lab(87.8405% 13.4282 -18.7159);--color-brand-300:lab(78.3298% 26.2195 -34.9499);--color-brand-400:lab(63.6946% 47.6127 -59.2066);--color-brand-500:lab(49.9355% 55.1776 -81.8963);--color-brand-600:lab(41.088% 68.9966 -91.995);--color-brand-700:lab(35.2783% 67.9912 -88.793);--color-brand-800:lab(29.3188% 57.7986 -76.1493);--color-brand-900:lab(24.3783% 45.7525 -61.4902);--color-brand-950:lab(14.0706% 33.3353 -46.7553);--color-neutral-0:lab(100% 0 0);--color-success-100:lab(96.1861% -13.8464 6.52365);--color-success-500:lab(66.9756% -58.27 19.5419);--color-success-600:lab(55.0481% -49.9246 15.93);--color-success-900:lab(28.8637% -26.9249 5.45986);--color-warning-100:lab(95.916% -1.21653 23.111);--color-warning-400:lab(80.1641% 16.6016 99.2089);--color-warning-500:lab(72.7183% 31.8672 97.9407);--color-warning-900:lab(31.2288% 30.2627 40.0378);--color-danger-100:lab(92.243% 10.2865 3.83865);--color-danger-500:lab(55.4814% 75.0732 48.8528);--color-danger-600:lab(48.4493% 77.4328 61.5452);--color-danger-900:lab(28.5139% 44.5539 29.0463);--color-info-100:lab(94.3709% -4.56053 -8.23453);--color-info-500:lab(63.3038% -18.433 -51.0407);--color-info-600:lab(51.7754% -11.4712 -49.8349);--color-info-900:lab(29.1959% -8.34689 -28.2453);--color-accent-100:lab(95.1845% -17.4212 -.425422);--color-accent-400:lab(76.0109% -53.3483 -2.27906);--color-accent-500:lab(67.3859% -49.0983 -2.63511);--color-accent-900:lab(29.506% -21.4706 -3.59886)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-24{margin-top:calc(var(--spacing) * 24)}.grid{display:grid}.min-h-screen{min-height:100vh}.max-w-6xl{max-width:var(--container-6xl)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-10{gap:calc(var(--spacing) * 10)}.overflow-hidden{overflow:hidden}.rounded-3xl{border-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[var\(--veta-border\)\]{border-color:var(--veta-border)}.bg-\[var\(--jk-crema\)\]{background-color:var(--jk-crema)}.bg-\[var\(--veta-bg\)\]{background-color:var(--veta-bg)}.p-10{padding:calc(var(--spacing) * 10)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[var\(--jk-tinta\)\]{color:var(--jk-tinta)}.text-\[var\(--jk-tinta-muted\)\]{color:var(--jk-tinta-muted)}.text-\[var\(--jk-verde\)\]{color:var(--jk-verde)}.underline{text-decoration-line:underline}@media (hover:hover){.hover\:text-\[var\(--jk-verde\)\]:hover{color:var(--jk-verde)}.hover\:underline:hover{text-decoration-line:underline}}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}}:root{--veta-bg:var(--color-neutral-0);--veta-bg-subtle:var(--color-neutral-50);--veta-bg-muted:var(--color-neutral-100);--veta-bg-inverse:var(--color-neutral-950);--veta-bg-overlay:#00000080;--veta-fg:var(--color-neutral-950);--veta-fg-muted:var(--color-neutral-600);--veta-fg-subtle:var(--color-neutral-500);--veta-fg-inverse:var(--color-neutral-50);--veta-border:var(--color-neutral-200);--veta-border-strong:var(--color-neutral-300);--veta-border-focus:var(--color-brand-500);--veta-ring:var(--color-brand-500);--veta-ring-offset:var(--color-neutral-0);--veta-primary:var(--color-brand-600);--veta-primary-fg:var(--color-neutral-0);--veta-primary-hover:var(--color-brand-700);--veta-primary-active:var(--color-brand-800);--veta-primary-subtle:var(--color-brand-100);--veta-accent:var(--color-accent-500);--veta-accent-fg:var(--color-neutral-0);--veta-accent-subtle:var(--color-accent-100);--veta-success:var(--color-success-600);--veta-success-fg:var(--color-neutral-0);--veta-success-subtle:var(--color-success-100);--veta-warning:var(--color-warning-500);--veta-warning-fg:var(--color-neutral-950);--veta-warning-subtle:var(--color-warning-100);--veta-danger:var(--color-danger-600);--veta-danger-fg:var(--color-neutral-0);--veta-danger-subtle:var(--color-danger-100);--veta-info:var(--color-info-600);--veta-info-fg:var(--color-neutral-0);--veta-info-subtle:var(--color-info-100);--veta-surface-base:var(--veta-bg);--veta-surface-subtle:var(--veta-bg-subtle);--veta-surface-muted:var(--veta-bg-muted);--veta-surface-elevated:var(--color-neutral-0);--veta-surface-overlay:var(--veta-bg)}@supports (color:lab(0% 0 0)){:root{--veta-bg-overlay:lab(0% 0 0/.5)}}@supports (color:color-mix(in lab, red, red)){:root{--veta-surface-overlay:color-mix(in oklch, var(--veta-bg) 88%, transparent)}}:root{--veta-border-soft:var(--veta-border)}@supports (color:color-mix(in lab, red, red)){:root{--veta-border-soft:color-mix(in oklch, var(--veta-border) 72%, transparent)}}:root{--veta-border-interactive:var(--veta-border-strong)}@supports (color:color-mix(in lab, red, red)){:root{--veta-border-interactive:color-mix(in oklch, var(--veta-border-strong) 74%, var(--veta-primary))}}:root{--veta-focus-ring:var(--veta-ring)}@supports (color:color-mix(in lab, red, red)){:root{--veta-focus-ring:color-mix(in oklch, var(--veta-ring) 82%, white 18%)}}:root{--veta-focus-shadow:0 0 0 3px var(--veta-ring)}@supports (color:color-mix(in lab, red, red)){:root{--veta-focus-shadow:0 0 0 3px color-mix(in oklch, var(--veta-ring) 24%, transparent)}}:root{--veta-control-height-compact:2rem;--veta-control-height-standard:2.5rem;--veta-control-height-comfortable:2.875rem;--veta-control-mark-sm:.875rem;--veta-control-mark-md:1rem;--veta-control-mark-lg:1.25rem;--veta-panel-padding-compact:.875rem;--veta-panel-padding-standard:1rem;--veta-panel-padding-comfortable:1.25rem;--veta-content-max:80rem;--veta-reading-max:72ch;--veta-safe-area-top:env(safe-area-inset-top,0px);--veta-safe-area-right:env(safe-area-inset-right,0px);--veta-safe-area-bottom:env(safe-area-inset-bottom,0px);--veta-safe-area-left:env(safe-area-inset-left,0px);--veta-touch-target:2.75rem;--veta-space-stack-xs:.25rem;--veta-space-stack-sm:.5rem;--veta-space-stack-md:1rem;--veta-space-stack-lg:1.5rem;--veta-space-stack-xl:2rem;--veta-shape-radius-surface:var(--radius-xl);--veta-shape-radius-control:var(--radius-lg);--veta-shape-shadow-surface:var(--shadow-sm);--veta-shape-shadow-elevated:var(--shadow-md);--veta-shape-border-width:1px;--veta-z-dropdown:1000;--veta-z-sticky:1100;--veta-z-banner:1200;--veta-z-overlay:1300;--veta-z-modal:1400;--veta-z-popover:1500;--veta-z-toast:1600;--veta-z-tooltip:1700;--veta-motion-intensity:1}[data-theme=dark]{--veta-bg:var(--color-neutral-950);--veta-bg-subtle:var(--color-neutral-900);--veta-bg-muted:var(--color-neutral-800);--veta-bg-inverse:var(--color-neutral-50);--veta-bg-overlay:#000000b3;--veta-fg:var(--color-neutral-50);--veta-fg-muted:var(--color-neutral-400);--veta-fg-subtle:var(--color-neutral-500);--veta-fg-inverse:var(--color-neutral-950);--veta-border:var(--color-neutral-800);--veta-border-strong:var(--color-neutral-700);--veta-border-focus:var(--color-brand-400);--veta-ring:var(--color-brand-400);--veta-ring-offset:var(--color-neutral-950);--veta-primary:var(--color-brand-500);--veta-primary-fg:var(--color-neutral-50);--veta-primary-hover:var(--color-brand-400);--veta-primary-active:var(--color-brand-300);--veta-primary-subtle:var(--color-brand-900);--veta-accent:var(--color-accent-400);--veta-accent-fg:var(--color-neutral-950);--veta-accent-subtle:var(--color-accent-900);--veta-success:var(--color-success-500);--veta-success-fg:var(--color-neutral-950);--veta-success-subtle:var(--color-success-900);--veta-warning:var(--color-warning-400);--veta-warning-fg:var(--color-neutral-950);--veta-warning-subtle:var(--color-warning-900);--veta-danger:var(--color-danger-500);--veta-danger-fg:var(--color-neutral-50);--veta-danger-subtle:var(--color-danger-900);--veta-info:var(--color-info-500);--veta-info-fg:var(--color-neutral-50);--veta-info-subtle:var(--color-info-900);--veta-surface-base:var(--veta-bg);--veta-surface-subtle:var(--veta-bg-subtle);--veta-surface-muted:var(--veta-bg-muted);--veta-surface-elevated:var(--veta-bg)}@supports (color:lab(0% 0 0)){[data-theme=dark]{--veta-bg-overlay:lab(0% 0 0/.7)}}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--veta-surface-elevated:color-mix(in oklch, var(--veta-bg) 92%, white 8%)}}[data-theme=dark]{--veta-surface-overlay:var(--veta-bg)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--veta-surface-overlay:color-mix(in oklch, var(--veta-bg) 72%, transparent)}}[data-theme=dark]{--veta-border-soft:var(--veta-border)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--veta-border-soft:color-mix(in oklch, var(--veta-border) 76%, transparent)}}[data-theme=dark]{--veta-border-interactive:var(--veta-border-strong)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--veta-border-interactive:color-mix(in oklch, var(--veta-border-strong) 64%, var(--veta-primary))}}[data-theme=dark]{--veta-focus-ring:var(--veta-ring)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--veta-focus-ring:color-mix(in oklch, var(--veta-ring) 85%, white 15%)}}[data-theme=dark]{--veta-focus-shadow:0 0 0 3px var(--veta-ring)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--veta-focus-shadow:0 0 0 3px color-mix(in oklch, var(--veta-ring) 28%, transparent)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--veta-bg:var(--color-neutral-950);--veta-bg-subtle:var(--color-neutral-900);--veta-bg-muted:var(--color-neutral-800);--veta-bg-inverse:var(--color-neutral-50);--veta-bg-overlay:#000000b3;--veta-fg:var(--color-neutral-50);--veta-fg-muted:var(--color-neutral-400);--veta-fg-subtle:var(--color-neutral-500);--veta-fg-inverse:var(--color-neutral-950);--veta-border:var(--color-neutral-800);--veta-border-strong:var(--color-neutral-700);--veta-border-focus:var(--color-brand-400);--veta-ring:var(--color-brand-400);--veta-ring-offset:var(--color-neutral-950);--veta-primary:var(--color-brand-500);--veta-primary-fg:var(--color-neutral-50);--veta-primary-hover:var(--color-brand-400);--veta-primary-active:var(--color-brand-300);--veta-primary-subtle:var(--color-brand-900);--veta-accent:var(--color-accent-400);--veta-accent-fg:var(--color-neutral-950);--veta-accent-subtle:var(--color-accent-900);--veta-success:var(--color-success-500);--veta-success-fg:var(--color-neutral-950);--veta-success-subtle:var(--color-success-900);--veta-warning:var(--color-warning-400);--veta-warning-fg:var(--color-neutral-950);--veta-warning-subtle:var(--color-warning-900);--veta-danger:var(--color-danger-500);--veta-danger-fg:var(--color-neutral-50);--veta-danger-subtle:var(--color-danger-900);--veta-info:var(--color-info-500);--veta-info-fg:var(--color-neutral-50);--veta-info-subtle:var(--color-info-900);--veta-surface-base:var(--veta-bg);--veta-surface-subtle:var(--veta-bg-subtle);--veta-surface-muted:var(--veta-bg-muted);--veta-surface-elevated:var(--veta-bg)}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--veta-bg-overlay:lab(0% 0 0/.7)}}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--veta-surface-elevated:color-mix(in oklch, var(--veta-bg) 92%, white 8%)}}:root:not([data-theme=light]){--veta-surface-overlay:var(--veta-bg)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--veta-surface-overlay:color-mix(in oklch, var(--veta-bg) 72%, transparent)}}:root:not([data-theme=light]){--veta-border-soft:var(--veta-border)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--veta-border-soft:color-mix(in oklch, var(--veta-border) 76%, transparent)}}:root:not([data-theme=light]){--veta-border-interactive:var(--veta-border-strong)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--veta-border-interactive:color-mix(in oklch, var(--veta-border-strong) 64%, var(--veta-primary))}}:root:not([data-theme=light]){--veta-focus-ring:var(--veta-ring)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--veta-focus-ring:color-mix(in oklch, var(--veta-ring) 85%, white 15%)}}:root:not([data-theme=light]){--veta-focus-shadow:0 0 0 3px var(--veta-ring)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--veta-focus-shadow:0 0 0 3px color-mix(in oklch, var(--veta-ring) 28%, transparent)}}}*,:before,:after{box-sizing:border-box;border:0 solid var(--veta-border)}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:var(--font-sans);tab-size:4;hanging-punctuation:first last;line-height:1.5}body{background-color:var(--veta-bg);color:var(--veta-fg);font-family:inherit;line-height:inherit;letter-spacing:-.01em;margin:0}button,[role=button]{cursor:pointer}button:disabled,[role=button]:disabled{cursor:not-allowed}img,svg,video,canvas,audio,iframe,embed,object{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--veta-focus-ring,var(--veta-ring));outline-offset:2px;box-shadow:var(--veta-focus-shadow,none)}::selection{background-color:var(--color-brand-200);color:var(--color-brand-950)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-preset=default],[data-preset=default][data-theme=light]{--veta-bg:#fff;--veta-bg-subtle:#fafafa;--veta-bg-muted:#f4f4f5;--veta-bg-inverse:#09090b;--veta-bg-overlay:#00000080;--veta-fg:#09090b;--veta-fg-muted:#52525c;--veta-fg-subtle:#71717b;--veta-fg-inverse:#fafafa;--veta-border:#e4e4e7;--veta-border-strong:#d4d4d8;--veta-border-focus:#8d54ff;--veta-ring:#8d54ff;--veta-ring-offset:#fff;--veta-primary:#7f22fe;--veta-primary-fg:#fff;--veta-primary-hover:#7008e7;--veta-primary-active:#5d0ec0;--veta-primary-subtle:#f3e8ff;--veta-accent:#00baa7;--veta-accent-fg:#fff;--veta-accent-subtle:#cbfbf1;--veta-success:#009767;--veta-success-fg:#fff;--veta-success-subtle:#dcfce7;--veta-warning:#f99c00;--veta-warning-fg:#09090b;--veta-warning-subtle:#fef3c6;--veta-danger:#e40014;--veta-danger-fg:#fff;--veta-danger-subtle:#ffe2e2;--veta-info:#0084cc;--veta-info-fg:#fff;--veta-info-subtle:#dff2fe}@supports (color:lab(0% 0 0)){[data-preset=default],[data-preset=default][data-theme=light]{--veta-bg:lab(100% 0 0);--veta-bg-subtle:lab(98.26% 0 0);--veta-bg-muted:lab(96.1634% .0993311 -.364041);--veta-bg-inverse:lab(2.51107% .242703 -.886115);--veta-bg-overlay:lab(0% 0 0/.5);--veta-fg:lab(2.51107% .242703 -.886115);--veta-fg-muted:lab(35.1166% 1.78212 -6.1173);--veta-fg-subtle:lab(47.8878% 1.65477 -5.77283);--veta-fg-inverse:lab(98.26% 0 0);--veta-border:lab(90.6853% .399232 -1.45452);--veta-border-strong:lab(84.9837% .601262 -2.17986);--veta-border-focus:lab(49.9355% 55.1776 -81.8963);--veta-ring:lab(49.9355% 55.1776 -81.8963);--veta-ring-offset:lab(100% 0 0);--veta-primary:lab(41.088% 68.9966 -91.995);--veta-primary-fg:lab(100% 0 0);--veta-primary-hover:lab(35.2783% 67.9912 -88.793);--veta-primary-active:lab(29.3188% 57.7986 -76.1493);--veta-primary-subtle:lab(93.3333% 6.97437 -9.83434);--veta-accent:lab(67.3859% -49.0983 -2.63511);--veta-accent-fg:lab(100% 0 0);--veta-accent-subtle:lab(95.1845% -17.4212 -.425422);--veta-success:lab(55.0481% -49.9246 15.93);--veta-success-fg:lab(100% 0 0);--veta-success-subtle:lab(96.1861% -13.8464 6.52365);--veta-warning:lab(72.7183% 31.8672 97.9407);--veta-warning-fg:lab(2.51107% .242703 -.886115);--veta-warning-subtle:lab(95.916% -1.21653 23.111);--veta-danger:lab(48.4493% 77.4328 61.5452);--veta-danger-fg:lab(100% 0 0);--veta-danger-subtle:lab(92.243% 10.2865 3.83865);--veta-info:lab(51.7754% -11.4712 -49.8349);--veta-info-fg:lab(100% 0 0);--veta-info-subtle:lab(94.3709% -4.56053 -8.23453)}}@media (prefers-color-scheme:dark){[data-preset=default]:not([data-theme=light]){--veta-bg:#09090b;--veta-bg-subtle:#18181b;--veta-bg-muted:#27272a;--veta-bg-inverse:#fafafa;--veta-bg-overlay:#000000b3;--veta-fg:#fafafa;--veta-fg-muted:#9f9fa9;--veta-fg-subtle:#71717b;--veta-fg-inverse:#09090b;--veta-border:#27272a;--veta-border-strong:#3f3f46;--veta-border-focus:#c07eff;--veta-ring:#c07eff;--veta-ring-offset:#09090b;--veta-primary:#8d54ff;--veta-primary-fg:#fafafa;--veta-primary-hover:#c07eff;--veta-primary-active:#d9b3ff;--veta-primary-subtle:#4d179a;--veta-accent:#00d3bd;--veta-accent-fg:#09090b;--veta-accent-subtle:#0b4f4a;--veta-success:#00bb7f;--veta-success-fg:#09090b;--veta-success-subtle:#004e3b;--veta-warning:#fcbb00;--veta-warning-fg:#09090b;--veta-warning-subtle:#7b3306;--veta-danger:#fb2c36;--veta-danger-fg:#fafafa;--veta-danger-subtle:#82181a;--veta-info:#00a5ef;--veta-info-fg:#fafafa;--veta-info-subtle:#024a70}@supports (color:lab(0% 0 0)){[data-preset=default]:not([data-theme=light]){--veta-bg:lab(2.51107% .242703 -.886115);--veta-bg-subtle:lab(8.30603% .618205 -2.16572);--veta-bg-muted:lab(15.7305% .613764 -2.16959);--veta-bg-inverse:lab(98.26% 0 0);--veta-bg-overlay:lab(0% 0 0/.7);--veta-fg:lab(98.26% 0 0);--veta-fg-muted:lab(65.6464% 1.53497 -5.42429);--veta-fg-subtle:lab(47.8878% 1.65477 -5.77283);--veta-fg-inverse:lab(2.51107% .242703 -.886115);--veta-border:lab(15.7305% .613764 -2.16959);--veta-border-strong:lab(26.8019% 1.35387 -4.68303);--veta-border-focus:lab(63.6946% 47.6127 -59.2066);--veta-ring:lab(63.6946% 47.6127 -59.2066);--veta-ring-offset:lab(2.51107% .242703 -.886115);--veta-primary:lab(49.9355% 55.1776 -81.8963);--veta-primary-fg:lab(98.26% 0 0);--veta-primary-hover:lab(63.6946% 47.6127 -59.2066);--veta-primary-active:lab(78.3298% 26.2195 -34.9499);--veta-primary-subtle:lab(24.3783% 45.7525 -61.4902);--veta-accent:lab(76.0109% -53.3483 -2.27906);--veta-accent-fg:lab(2.51107% .242703 -.886115);--veta-accent-subtle:lab(29.506% -21.4706 -3.59886);--veta-success:lab(66.9756% -58.27 19.5419);--veta-success-fg:lab(2.51107% .242703 -.886115);--veta-success-subtle:lab(28.8637% -26.9249 5.45986);--veta-warning:lab(80.1641% 16.6016 99.2089);--veta-warning-fg:lab(2.51107% .242703 -.886115);--veta-warning-subtle:lab(31.2288% 30.2627 40.0378);--veta-danger:lab(55.4814% 75.0732 48.8528);--veta-danger-fg:lab(98.26% 0 0);--veta-danger-subtle:lab(28.5139% 44.5539 29.0463);--veta-info:lab(63.3038% -18.433 -51.0407);--veta-info-fg:lab(98.26% 0 0);--veta-info-subtle:lab(29.1959% -8.34689 -28.2453)}}}[data-preset=default][data-theme=dark]{--veta-bg:#09090b;--veta-bg-subtle:#18181b;--veta-bg-muted:#27272a;--veta-bg-inverse:#fafafa;--veta-bg-overlay:#000000b3;--veta-fg:#fafafa;--veta-fg-muted:#9f9fa9;--veta-fg-subtle:#71717b;--veta-fg-inverse:#09090b;--veta-border:#27272a;--veta-border-strong:#3f3f46;--veta-border-focus:#c07eff;--veta-ring:#c07eff;--veta-ring-offset:#09090b;--veta-primary:#8d54ff;--veta-primary-fg:#fafafa;--veta-primary-hover:#c07eff;--veta-primary-active:#d9b3ff;--veta-primary-subtle:#4d179a;--veta-accent:#00d3bd;--veta-accent-fg:#09090b;--veta-accent-subtle:#0b4f4a;--veta-success:#00bb7f;--veta-success-fg:#09090b;--veta-success-subtle:#004e3b;--veta-warning:#fcbb00;--veta-warning-fg:#09090b;--veta-warning-subtle:#7b3306;--veta-danger:#fb2c36;--veta-danger-fg:#fafafa;--veta-danger-subtle:#82181a;--veta-info:#00a5ef;--veta-info-fg:#fafafa;--veta-info-subtle:#024a70}@supports (color:lab(0% 0 0)){[data-preset=default][data-theme=dark]{--veta-bg:lab(2.51107% .242703 -.886115);--veta-bg-subtle:lab(8.30603% .618205 -2.16572);--veta-bg-muted:lab(15.7305% .613764 -2.16959);--veta-bg-inverse:lab(98.26% 0 0);--veta-bg-overlay:lab(0% 0 0/.7);--veta-fg:lab(98.26% 0 0);--veta-fg-muted:lab(65.6464% 1.53497 -5.42429);--veta-fg-subtle:lab(47.8878% 1.65477 -5.77283);--veta-fg-inverse:lab(2.51107% .242703 -.886115);--veta-border:lab(15.7305% .613764 -2.16959);--veta-border-strong:lab(26.8019% 1.35387 -4.68303);--veta-border-focus:lab(63.6946% 47.6127 -59.2066);--veta-ring:lab(63.6946% 47.6127 -59.2066);--veta-ring-offset:lab(2.51107% .242703 -.886115);--veta-primary:lab(49.9355% 55.1776 -81.8963);--veta-primary-fg:lab(98.26% 0 0);--veta-primary-hover:lab(63.6946% 47.6127 -59.2066);--veta-primary-active:lab(78.3298% 26.2195 -34.9499);--veta-primary-subtle:lab(24.3783% 45.7525 -61.4902);--veta-accent:lab(76.0109% -53.3483 -2.27906);--veta-accent-fg:lab(2.51107% .242703 -.886115);--veta-accent-subtle:lab(29.506% -21.4706 -3.59886);--veta-success:lab(66.9756% -58.27 19.5419);--veta-success-fg:lab(2.51107% .242703 -.886115);--veta-success-subtle:lab(28.8637% -26.9249 5.45986);--veta-warning:lab(80.1641% 16.6016 99.2089);--veta-warning-fg:lab(2.51107% .242703 -.886115);--veta-warning-subtle:lab(31.2288% 30.2627 40.0378);--veta-danger:lab(55.4814% 75.0732 48.8528);--veta-danger-fg:lab(98.26% 0 0);--veta-danger-subtle:lab(28.5139% 44.5539 29.0463);--veta-info:lab(63.3038% -18.433 -51.0407);--veta-info-fg:lab(98.26% 0 0);--veta-info-subtle:lab(29.1959% -8.34689 -28.2453)}}@font-face{font-family:JuntaKilos Sans;src:local(Bricolage Grotesque),local(Inter),local(SF Pro Text),local(Segoe UI);font-display:swap}@font-face{font-family:JuntaKilos Display;src:local(Fraunces),local(Bricolage Grotesque),local(Georgia),local(Times New Roman);font-display:swap}:root{--jk-verde:#2f8f4f;--jk-verde-hover:#277841;--jk-naranja:#f08a1f;--jk-naranja-soft:#fff0de;--jk-crema:#fff6e8;--jk-crema-soft:#fffbf1;--jk-tinta:#1b2b22;--jk-tinta-muted:#4a5d52;--jk-font-sans:"JuntaKilos Sans", "Bricolage Grotesque", ui-sans-serif, system-ui, -apple-system, sans-serif;--jk-font-display:"JuntaKilos Display", "Fraunces", Georgia, "Times New Roman", serif}@supports (color:lab(0% 0 0)){:root{--jk-naranja-soft:lab(95.5794% 7.59885 21.9154)}}[data-preset=default],[data-veta-client]{--veta-primary:var(--jk-verde);--veta-primary-fg:#fff;--veta-primary-hover:var(--jk-verde-hover);--veta-primary-active:#1f6235;--veta-primary-subtle:#e7f2eb;--veta-accent:var(--jk-naranja);--veta-accent-fg:#fff;--veta-accent-subtle:var(--jk-naranja-soft);--veta-ring:var(--jk-verde);--veta-border-focus:var(--jk-verde);--veta-bg-subtle:var(--jk-crema);--veta-bg-muted:var(--jk-crema-soft);--veta-fg:var(--jk-tinta);--veta-fg-muted:var(--jk-tinta-muted)}[data-veta-client]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--jk-font-sans);background:var(--jk-crema-soft)}[data-veta-client] body{background:var(--jk-crema-soft);color:var(--jk-tinta);margin:0}.jk-display{font-family:var(--jk-font-display);letter-spacing:0;font-weight:500}.jk-shell{background:linear-gradient(90deg, #2f8f4f14 0 1px, transparent 1px 100%), linear-gradient(180deg, var(--jk-crema-soft) 0%, #fffaf0 58%, #fff 100%);background-size:44px 100%,auto;min-height:100vh}.jk-stripe:before{background:linear-gradient(90deg, var(--jk-verde), var(--jk-naranja));content:"";height:4px;display:block}.jk-page-prose{max-width:64ch;line-height:1.65}.jk-page-prose h2{font-family:var(--jk-font-display);color:var(--jk-tinta);margin-top:2.25rem;margin-bottom:.5rem;font-size:1.5rem}.jk-page-prose p,.jk-page-prose li{color:var(--jk-tinta-muted)}.jk-page-prose ul{margin:.5rem 0 1.25rem 1.1rem;list-style:outside}.jk-page-prose a{color:var(--jk-verde);text-underline-offset:3px;text-decoration:underline}.jk-hero,.jk-section,.jk-cta{width:min(1180px,100% - 40px);margin-inline:auto}.jk-hero{grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:center;gap:clamp(32px,6vw,76px);min-height:min(820px,100vh - 48px);padding:clamp(48px,7vw,88px) 0 clamp(40px,6vw,72px);display:grid}.jk-hero-copy{gap:26px;max-width:720px;display:grid}.jk-logo-link{width:fit-content;color:var(--jk-tinta);align-items:center;gap:12px;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}.jk-logo-mark,.jk-step-icon{color:#fff;background:var(--jk-verde);border-radius:14px;place-items:center;width:44px;height:44px;display:inline-grid;box-shadow:0 14px 28px #2f8f4f38}.jk-hero h1,.jk-section-heading h2,.jk-band-copy h2,.jk-cta h2{color:var(--jk-tinta);font-family:var(--jk-font-display);letter-spacing:0;margin:0;font-weight:650}.jk-hero h1{max-width:760px;font-size:clamp(3rem,6.8vw,5.9rem);line-height:.96}.jk-lead{max-width:640px;color:var(--jk-tinta-muted);margin:0;font-size:clamp(1.08rem,1.6vw,1.28rem);line-height:1.65}.jk-hero-actions,.jk-store-buttons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.jk-primary-link,.jk-secondary-link,.jk-store-button{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:.95rem;font-weight:800;line-height:1;text-decoration:none;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex}.jk-primary-link,.jk-store-button-dark{background:var(--jk-tinta);color:#fff;box-shadow:0 16px 32px #1b2b222e}.jk-primary-link{padding:0 22px}.jk-secondary-link{color:var(--jk-tinta);background:#ffffffb8;border:1px solid #1b2b222e;padding:0 20px}.jk-store-button{padding:0 18px}.jk-store-button-green{background:var(--jk-verde);color:#fff;box-shadow:0 16px 32px #2f8f4f33}.jk-primary-link:hover,.jk-secondary-link:hover,.jk-store-button:hover{transform:translateY(-1px)}.jk-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:720px;display:grid}.jk-metric{background:#ffffffb8;border:1px solid #1b2b221f;border-radius:20px;min-height:104px;padding:18px;box-shadow:0 14px 36px #1b2b220f}.jk-metric strong{color:var(--jk-verde);font-size:clamp(1.55rem,3vw,2.25rem);line-height:1;display:block}.jk-metric span{color:var(--jk-tinta-muted);margin-top:9px;font-size:.9rem;line-height:1.35;display:block}.jk-hero-card{place-items:center;display:grid}.jk-phone{background:#fff;border:1px solid #1b2b221f;border-radius:34px;width:min(100%,390px);padding:24px;box-shadow:0 34px 90px #2f8f4f33}.jk-phone-top,.jk-progress-copy,.jk-order-row,.jk-phone-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.jk-phone-top{border-bottom:1px solid #1b2b2214;padding-bottom:20px}.jk-phone-top strong{color:var(--jk-tinta);margin-top:4px;font-size:1.3rem;display:block}.jk-mini-label{color:var(--jk-tinta-muted);font-size:.82rem;font-weight:700}.jk-status{background:var(--jk-naranja-soft);color:#8f4a08;border-radius:999px;padding:8px 12px;font-size:.78rem;font-weight:800}.jk-progress{gap:12px;padding:24px 0;display:grid}.jk-progress-copy span,.jk-order-row span{color:var(--jk-tinta-muted);font-size:.86rem}.jk-progress-copy strong{color:var(--jk-tinta);font-size:1.8rem;line-height:1}.jk-progress-track{background:#e6ece7;border-radius:999px;height:12px;overflow:hidden}.jk-progress-track span{border-radius:inherit;background:linear-gradient(90deg, var(--jk-verde), var(--jk-naranja));height:100%;display:block}.jk-order-list{gap:10px;display:grid}.jk-order-row{background:#fffaf1;border:1px solid #1b2b2214;border-radius:18px;padding:14px}.jk-order-row strong{color:var(--jk-tinta);display:block}.jk-order-row b{color:var(--jk-verde);white-space:nowrap}.jk-phone-footer{background:var(--jk-tinta);color:#fff;border-radius:18px;justify-content:flex-start;margin-top:18px;padding:14px;font-size:.88rem;font-weight:700}.jk-section{padding:clamp(48px,7vw,88px) 0}.jk-section-heading,.jk-band-copy{gap:12px;max-width:720px;display:grid}.jk-section-heading span,.jk-band-copy span{color:var(--jk-verde);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:900}.jk-section-heading h2,.jk-band-copy h2,.jk-cta h2{font-size:clamp(2rem,4.2vw,3.7rem);line-height:1.04}.jk-section-heading p,.jk-band-copy p,.jk-cta p{color:var(--jk-tinta-muted);margin:0;font-size:1.05rem;line-height:1.65}.jk-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.jk-step-card{background:#fff;border:1px solid #1b2b221f;border-radius:26px;min-height:292px;padding:24px;position:relative;box-shadow:0 20px 55px #1b2b2214}.jk-step-number{color:#1b2b2229;font-size:1.9rem;font-weight:900;position:absolute;top:22px;right:22px}.jk-step-card h3,.jk-audience-row h3{color:var(--jk-tinta);margin:18px 0 10px;font-size:1.2rem;line-height:1.2}.jk-step-card p,.jk-audience-row p{color:var(--jk-tinta-muted);margin:0;line-height:1.6}.jk-band{border-block:1px solid #1b2b2214;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.jk-audience-list{gap:14px;display:grid}.jk-audience-row{background:#ffffffd1;border:1px solid #1b2b221a;border-radius:22px;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:18px;display:grid}.jk-audience-row svg{color:var(--jk-verde);margin-top:2px}.jk-audience-row h3{margin-top:0}.jk-cta{background:var(--jk-tinta);color:#fff;border-radius:32px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:44px;margin-bottom:32px;padding:clamp(28px,5vw,48px);display:grid}.jk-cta svg,.jk-cta h2{color:#fff}.jk-cta p{color:#ffffffc7;max-width:680px;margin-top:12px}.jk-cta-actions{justify-items:end;gap:16px;display:grid}.jk-cta-actions a:not(.jk-store-button){color:#ffffffd1;text-underline-offset:4px;font-weight:700;text-decoration:underline}@media (max-width:980px){.jk-hero,.jk-band,.jk-cta{grid-template-columns:1fr}.jk-hero{min-height:auto}.jk-cta-actions{justify-items:start}}@media (max-width:760px){.jk-hero,.jk-section,.jk-cta{width:min(100% - 28px,1180px)}.jk-hero{padding-top:32px}.jk-hero h1{font-size:clamp(2.65rem,14vw,4.2rem)}.jk-metrics,.jk-steps{grid-template-columns:1fr}.jk-metric{min-height:auto}.jk-phone{border-radius:26px;padding:18px}.jk-primary-link,.jk-secondary-link,.jk-store-button,.jk-store-buttons{width:100%}}@media (prefers-reduced-motion:reduce){.jk-primary-link,.jk-secondary-link,.jk-store-button{transition:none}.jk-primary-link:hover,.jk-secondary-link:hover,.jk-store-button:hover{transform:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
