:root{--arcam-obj-1:#fff;--arcam-obj-2:#000;--arcam-obj-3:#fafafa;--arcam-obj-4:#f5f5f5;--arcam-obj-5:#eee;--arcam-obj-6:#e5e5e5;--arcam-obj-7:#dbdbdb;--arcam-obj-8:#d4d4d4;--arcam-obj-9:#ccc;--arcam-obj-10:#f9fafb;--arcam-obj-11:#f3f4f6;--arcam-obj-12:#e5e7eb;--arcam-obj-13:#d1d5db;--arcam-obj-14:#9ca3af;--arcam-obj-15:#6b7280;--arcam-obj-16:#4b5563;--arcam-obj-17:#374151;--arcam-obj-18:#1f2937;--arcam-obj-19:#111827;--arcam-obj-20:#fef2f2;--arcam-obj-21:#fee2e2;--arcam-obj-22:#fecaca;--arcam-obj-23:#fca5a5;--arcam-obj-24:#f87171;--arcam-obj-25:#ef4444;--arcam-obj-26:#dc2626;--arcam-obj-27:#b91c1c;--arcam-obj-28:#991b1b;--arcam-obj-29:#7f1d1d;--arcam-obj-30:#fff7ed;--arcam-obj-31:#ffedd5;--arcam-obj-32:#fed7aa;--arcam-obj-33:#fdba74;--arcam-obj-34:#fb923c;--arcam-obj-35:#f97316;--arcam-obj-36:#ea580c;--arcam-obj-37:#c2410c;--arcam-obj-38:#9a3412;--arcam-obj-39:#7c2d12;--arcam-obj-40:#fffbeb;--arcam-obj-41:#fef3c7;--arcam-obj-42:#fde68a;--arcam-obj-43:#fcd34d;--arcam-obj-44:#fbbf24;--arcam-obj-45:#f59e0b;--arcam-obj-46:#d97706;--arcam-obj-47:#b45309;--arcam-obj-48:#92400e;--arcam-obj-49:#78350f;--arcam-obj-50:#fefce8;--arcam-obj-51:#fef9c3;--arcam-obj-52:#fef08a;--arcam-obj-53:#fde047;--arcam-obj-54:#facc15;--arcam-obj-55:#eab308;--arcam-obj-56:#ca8a04;--arcam-obj-57:#a16207;--arcam-obj-58:#854d0e;--arcam-obj-59:#713f12;--arcam-obj-60:#f7fee7;--arcam-obj-61:#ecfccb;--arcam-obj-62:#d9f99d;--arcam-obj-63:#bef264;--arcam-obj-64:#a3e635;--arcam-obj-65:#84cc16;--arcam-obj-66:#65a30d;--arcam-obj-67:#4d7c0f;--arcam-obj-68:#3f6212;--arcam-obj-69:#365314;--arcam-obj-70:#f0fdf4;--arcam-obj-71:#dcfce7;--arcam-obj-72:#bbf7d0;--arcam-obj-73:#86efac;--arcam-obj-74:#4ade80;--arcam-obj-75:#22c55e;--arcam-obj-76:#16a34a;--arcam-obj-77:#15803d;--arcam-obj-78:#166534;--arcam-obj-79:#14532d;--arcam-obj-80:#ecfdf5;--arcam-obj-81:#d1fae5;--arcam-obj-82:#a7f3d0;--arcam-obj-83:#6ee7b7;--arcam-obj-84:#34d399;--arcam-obj-85:#10b981;--arcam-obj-86:#059669;--arcam-obj-87:#047857;--arcam-obj-88:#065f46;--arcam-obj-89:#064e3b;--arcam-obj-90:#f0fdfa;--arcam-obj-91:#ccfbf1;--arcam-obj-92:#99f6e4;--arcam-obj-93:#5eead4;--arcam-obj-94:#2dd4bf;--arcam-obj-95:#14b8a6;--arcam-obj-96:#0d9488;--arcam-obj-97:#0f766e;--arcam-obj-98:#115e59;--arcam-obj-99:#134e4a;--arcam-obj-100:#ecfeff;--arcam-obj-101:#cffafe;--arcam-obj-102:#a5f3fc;--arcam-obj-103:#67e8f9;--arcam-obj-104:#22d3ee;--arcam-obj-105:#06b6d4;--arcam-obj-106:#0891b2;--arcam-obj-107:#0e7490;--arcam-obj-108:#155e75;--arcam-obj-109:#164e63;--arcam-obj-110:#eff6ff;--arcam-obj-111:#dbeafe;--arcam-obj-112:#bfdbfe;--arcam-obj-113:#93c5fd;--arcam-obj-114:#60a5fa;--arcam-obj-115:#3b82f6;--arcam-obj-116:#2563eb;--arcam-obj-117:#1d4ed8;--arcam-obj-118:#1e40af;--arcam-obj-119:#1e3a8a;--arcam-obj-120:#eef2ff;--arcam-obj-121:#e0e7ff;--arcam-obj-122:#c7d2fe;--arcam-obj-123:#a5b4fc;--arcam-obj-124:#818cf8;--arcam-obj-125:#6366f1;--arcam-obj-126:#4f46e5;--arcam-obj-127:#4338ca;--arcam-obj-128:#3730a3;--arcam-obj-129:#312e81;--arcam-obj-130:#f5f3ff;--arcam-obj-131:#ede9fe;--arcam-obj-132:#ddd6fe;--arcam-obj-133:#c4b5fd;--arcam-obj-134:#a78bfa;--arcam-obj-135:#8b5cf6;--arcam-obj-136:#7c3aed;--arcam-obj-137:#6d28d9;--arcam-obj-138:#5b21b6;--arcam-obj-139:#4c1d95;--arcam-obj-140:#faf5ff;--arcam-obj-141:#f3e8ff;--arcam-obj-142:#e9d5ff;--arcam-obj-143:#d8b4fe;--arcam-obj-144:#c084fc;--arcam-obj-145:#a855f7;--arcam-obj-146:#9333ea;--arcam-obj-147:#7e22ce;--arcam-obj-148:#6b21a8;--arcam-obj-149:#581c87;--arcam-obj-150:#fdf4ff;--arcam-obj-151:#fae8ff;--arcam-obj-152:#f5d0fe;--arcam-obj-153:#f0abfc;--arcam-obj-154:#e879f9;--arcam-obj-155:#d946ef;--arcam-obj-156:#c026d3;--arcam-obj-157:#a21caf;--arcam-obj-158:#86198f;--arcam-obj-159:#701a75;--arcam-obj-160:#fdf2f8;--arcam-obj-161:#fce7f3;--arcam-obj-162:#fbcfe8;--arcam-obj-163:#f9a8d4;--arcam-obj-164:#f472b6;--arcam-obj-165:#ec4899;--arcam-obj-166:#db2777;--arcam-obj-167:#be185d;--arcam-obj-168:#9d174d;--arcam-obj-169:#831843;--arcam-obj-170:#fff1f2;--arcam-obj-171:#ffe4e6;--arcam-obj-172:#fecdd3;--arcam-obj-173:#fda4af;--arcam-obj-174:#fb7185;--arcam-obj-175:#f43f5e;--arcam-obj-176:#e11d48;--arcam-obj-177:#be123c;--arcam-obj-178:#9f1239;--arcam-obj-179:#881337;--arcam-obj-180:#f8fafc;--arcam-obj-181:#f1f5f9;--arcam-obj-182:#e2e8f0;--arcam-obj-183:#cbd5e1;--arcam-obj-184:#94a3b8;--arcam-obj-185:#64748b;--arcam-obj-186:#475569;--arcam-obj-187:#334155;--arcam-obj-188:#1e293b;--arcam-obj-189:#0f172a;--arcam-obj-190:#020617;--arcam-obj-191:#0f1221;--arcam-obj-192:#131929;--arcam-obj-193:#1a1f38;--arcam-obj-194:#1e1040;--arcam-obj-195:#1a1040;--arcam-obj-196:#171717;--arcam-obj-197:#404040;--arcam-obj-198:#f7f7f7;--arcam-obj-199:#9c1616;--arcam-obj-200:#c91d1d;--arcam-obj-201:#e23636;--arcam-obj-202:#e96363;--arcam-obj-203:#ef8f8f;--arcam-obj-204:#9c3516;--arcam-obj-205:#c9441d;--arcam-obj-206:#e25e36;--arcam-obj-207:#e98263;--arcam-obj-208:#efa68f;--arcam-obj-209:#9c5416;--arcam-obj-210:#c96c1d;--arcam-obj-211:#e28636;--arcam-obj-212:#e9a163;--arcam-obj-213:#efbc8f;--arcam-obj-214:#9c7316;--arcam-obj-215:#c9941d;--arcam-obj-216:#e2ad36;--arcam-obj-217:#e9bf63;--arcam-obj-218:#efd28f;--arcam-obj-219:#9c9216;--arcam-obj-220:#c9bc1d;--arcam-obj-221:#e2d536;--arcam-obj-222:#e9de63;--arcam-obj-223:#efe88f;--arcam-obj-224:#889c16;--arcam-obj-225:#aec91d;--arcam-obj-226:#c8e236;--arcam-obj-227:#d4e963;--arcam-obj-228:#e0ef8f;--arcam-obj-229:#699c16;--arcam-obj-230:#87c91d;--arcam-obj-231:#a0e236;--arcam-obj-232:#b5e963;--arcam-obj-233:#caef8f;--arcam-obj-234:#4a9c16;--arcam-obj-235:#5fc91d;--arcam-obj-236:#78e236;--arcam-obj-237:#96e963;--arcam-obj-238:#b4ef8f;--arcam-obj-239:#2b9c16;--arcam-obj-240:#37c91d;--arcam-obj-241:#51e236;--arcam-obj-242:#77e963;--arcam-obj-243:#9eef8f;--arcam-obj-244:#169c21;--arcam-obj-245:#1dc92a;--arcam-obj-246:#36e243;--arcam-obj-247:#63e96d;--arcam-obj-248:#8fef97;--arcam-obj-249:#169c40;--arcam-obj-250:#1dc952;--arcam-obj-251:#36e26b;--arcam-obj-252:#63e98c;--arcam-obj-253:#8fefad;--arcam-obj-254:#169c5e;--arcam-obj-255:#1dc979;--arcam-obj-256:#36e293;--arcam-obj-257:#63e9ab;--arcam-obj-258:#8fefc3;--arcam-obj-259:#169c7d;--arcam-obj-260:#1dc9a1;--arcam-obj-261:#36e2bb;--arcam-obj-262:#63e9ca;--arcam-obj-263:#8fefd9;--arcam-obj-264:#169c9c;--arcam-obj-265:#1dc9c9;--arcam-obj-266:#36e2e2;--arcam-obj-267:#63e9e9;--arcam-obj-268:#8fefef;--arcam-obj-269:#167d9c;--arcam-obj-270:#1da1c9;--arcam-obj-271:#36bbe2;--arcam-obj-272:#63cae9;--arcam-obj-273:#8fd9ef;--arcam-obj-274:#165e9c;--arcam-obj-275:#1d79c9;--arcam-obj-276:#3693e2;--arcam-obj-277:#63abe9;--arcam-obj-278:#8fc3ef;--arcam-obj-279:#16409c;--arcam-obj-280:#1d52c9;--arcam-obj-281:#366be2;--arcam-obj-282:#638ce9;--arcam-obj-283:#8fadef;--arcam-obj-284:#16219c;--arcam-obj-285:#1d2ac9;--arcam-obj-286:#3643e2;--arcam-obj-287:#636de9;--arcam-obj-288:#8f97ef;--arcam-obj-289:#2b169c;--arcam-obj-290:#371dc9;--arcam-obj-291:#5136e2;--arcam-obj-292:#7763e9;--arcam-obj-293:#9e8fef;--arcam-obj-294:#4a169c;--arcam-obj-295:#5f1dc9;--arcam-obj-296:#7836e2;--arcam-obj-297:#9663e9;--arcam-obj-298:#b48fef;--arcam-obj-299:#69169c;--arcam-obj-300:#871dc9;--arcam-obj-301:#a036e2;--arcam-obj-302:#b563e9;--arcam-obj-303:#ca8fef;--arcam-obj-304:#88169c;--arcam-obj-305:#ae1dc9;--arcam-obj-306:#c836e2;--arcam-obj-307:#d463e9;--arcam-obj-308:#e08fef;--arcam-obj-309:#9c1692;--arcam-obj-310:#c91dbc;--arcam-obj-311:#e236d5;--arcam-obj-312:#e963de;--arcam-obj-313:#ef8fe8;--arcam-obj-314:#9c1673;--arcam-obj-315:#c91d94;--arcam-obj-316:#e236ad;--arcam-obj-317:#e963bf;--arcam-obj-318:#ef8fd2;--arcam-obj-319:#9c1654;--arcam-obj-320:#c91d6c;--arcam-obj-321:#e23686;--arcam-obj-322:#e963a1;--arcam-obj-323:#ef8fbc;--arcam-obj-324:#9c1635;--arcam-obj-325:#c91d44;--arcam-obj-326:#e2365e;--arcam-obj-327:#e96382;--arcam-obj-328:#ef8fa6;--c1:0px;--c2:.375rem;--c3:1.5rem;--c4:calc(var(--c3) * 2) calc(var(--c3) * 2) var(--c1) var(--c1);--c5:9999px;--r1:0px;--r2:.375rem;--r3:1.5rem;--r4:calc(var(--r3) * 2) calc(var(--r3) * 2) var(--r1) var(--r1);--r5:9999px;--c4-top:var(--c1) var(--c1) calc(var(--c3) * 2) calc(var(--c3) * 2);--c4-right:calc(var(--c3) * 2) var(--c1) var(--c1) calc(var(--c3) * 2);--c4-left:var(--c1) calc(var(--c3) * 2) calc(var(--c3) * 2) var(--c1);--c4-bottom:calc(var(--c3) * 2) calc(var(--c3) * 2) var(--c1) var(--c1);--r4-top:var(--r1) var(--r1) calc(var(--r3) * 2) calc(var(--r3) * 2);--r4-right:calc(var(--r3) * 2) var(--r1) var(--r1) calc(var(--r3) * 2);--r4-left:var(--r1) calc(var(--r3) * 2) calc(var(--r3) * 2) var(--r1);--r4-bottom:calc(var(--r3) * 2) calc(var(--r3) * 2) var(--r1) var(--r1);--r-full:var(--r5);--r-inset:calc(var(--r3) - var(--s2));--c-inset:calc(var(--c3) - var(--s2));--s0-5:.125rem;--s1:.25rem;--s1-5:.375rem;--s2:.5rem;--s2-5:.625rem;--s3:.75rem;--s3-5:.875rem;--s4:1rem;--s5:1.25rem;--s6:1.5rem;--s7:2rem;--s8:3rem;--s9:4rem;--s10:2.5rem;--b1:1;--b2:2;--b3:2;--b3-row:2;--b4:4;--b5:12;--b6:6;--b8:8;--b12:12;--arcam-hover-velo:color-mix(in srgb, var(--black) 5%, transparent);--z1:0;--z2:1;--z3:40;--z4:60;--z5:100;--z6:150;--z7:200;--z8:300;--z9:400;--z10:500;--z11:600;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", monospace;--arcam-font-sans:var(--font-sans,system-ui), -apple-system, "Segoe UI", sans-serif;--arcam-font-mono:var(--font-mono,ui-monospace), monospace;--text-t1:1.875rem;--text-t2:1.5rem;--text-t3:1.25rem;--text-t4:1rem;--text-t5:.875rem;--text-t6:.75rem;--text-3xs:.5625rem;--text-2xs:.625rem;--text-11:.6875rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em}:root,[data-theme=tm1]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-cl1-cr1:transparent;--color-cl1-cr2:#ffffff1f;--color-cl1-cr3:#fff;--color-cl1-cr4:#fff;--color-cl2-cr1:transparent;--color-cl2-cr2:#1717171f;--color-cl2-cr3:#171717;--color-cl2-cr4:#050505;--color-cl3-cr1:transparent;--color-cl3-cr2:#2563eb1f;--color-cl3-cr3:#2563eb;--color-cl3-cr4:#1d4ed8;--color-cl4-cr1:transparent;--color-cl4-cr2:#dc26261f;--color-cl4-cr3:#dc2626;--color-cl4-cr4:#b91c1c;--color-cl5-cr1:transparent;--color-cl5-cr2:#16a34a1f;--color-cl5-cr3:#16a34a;--color-cl5-cr4:#15803d;--color-cl6-cr1:transparent;--color-cl6-cr2:#d977061f;--color-cl6-cr3:#d97706;--color-cl6-cr4:#b45309;--color-cl7-cr1:transparent;--color-cl7-cr2:#7c3aed1f;--color-cl7-cr3:#7c3aed;--color-cl7-cr4:#6d28d9;--color-cl8-cr1:transparent;--color-cl8-cr2:#8c8c8c1f;--color-cl8-cr3:#8c8c8c;--color-cl8-cr4:#4f4f4f;--arcam-grey-1:#fff;--arcam-grey-2:#d8d8d8;--arcam-grey-3:#ccc;--arcam-elevated:var(--color-cl1-cr3);--bg-page:#e8ebf0;--surface-chrome:#e6eaf0;--surface-card:#e6eaf0;--surface-raised:#e6eaf0;--surface-hover:#dde2ea;--surface-track:#d0d6e0;--surface-sunken:#d0d6e0;--surface-well:#bcc5d2;--white:var(--color-cl1-cr3);--black:var(--color-cl2-cr4);--accent:#1a1a1a;--accent-strong:#0d0d0d;--accent-subtle:color-mix(in srgb, var(--accent) 10%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 32%, transparent);--accent-light:#4d4d4d;--element-base:var(--color-cl2-cr3);--element-selected:var(--accent);--text-primary:var(--color-cl2-cr3);--text-secondary:var(--color-cl8-cr4);--text-muted:#6f6f6f;--text-hint:color-mix(in srgb, var(--color-cl8-cr3) 45%, var(--color-cl1-cr3));--text-on-accent:var(--color-cl1-cr3);--text-on-semantic:var(--color-cl1-cr3);--text-active:var(--accent);--text-error:var(--color-error);--color-grade-flat:var(--surface-card);--color-grade-solid:var(--accent);--color-grade-acrylic:color-mix(in srgb, var(--accent) 55%, transparent);--color-grade-intense:var(--accent-strong);--color-grade-gradient:linear-gradient(135deg, var(--accent), var(--accent-strong));--color-error:var(--color-cl4-cr3);--color-warning:var(--color-cl6-cr3);--color-success:var(--color-cl5-cr3);--color-info:#2563eb;--color-purple:var(--color-cl7-cr3);--color-error-bg:var(--color-cl4-cr2);--color-error-text:var(--color-error);--color-error-border:var(--color-error);--color-warning-bg:var(--color-cl6-cr2);--color-warning-text:var(--color-warning);--color-warning-border:var(--color-warning);--color-success-bg:var(--color-cl5-cr2);--color-success-text:var(--color-success);--color-success-border:var(--color-success);--color-info-bg:#2563eb1f;--color-info-text:var(--color-info);--color-info-border:var(--color-info);--color-purple-bg:var(--color-cl7-cr2);--color-purple-text:var(--color-purple);--color-purple-border:var(--color-purple);--color-muted-bg:var(--color-cl8-cr2);--border-subtle:var(--color-cl2-cr2);--border-focus:color-mix(in srgb, var(--color-cl2-cr3), transparent 84%);--border-strong:var(--accent);--border-laser:color-mix(in srgb, var(--accent) 35%, transparent);--overlay:color-mix(in srgb, var(--color-cl2-cr4), transparent 60%);--overlay-subtle:color-mix(in srgb, var(--color-cl2-cr4), transparent 85%);--overlay-strong:color-mix(in srgb, var(--color-cl2-cr4), transparent 75%);--arcam-aurora-1:#2563eb;--arcam-aurora-2:#60a5fa;--arcam-aurora-3:#3b82f6;--arcam-aurora-4:#1d4ed8;--arcam-aurora-5:#0f172a;--arcam-aurora-6:#1e293b;--arcam-aurora-base-1:var(--bg-page);--arcam-aurora-base-2:var(--bg-page);--arcam-focus-ring:0 0 0 2.5px color-mix(in srgb, var(--accent) 35%, transparent);--surface-shadow-dark:var(--arcam-obj-196);--shadow-xs:0 1px 2px 0 color-mix(in srgb, var(--surface-shadow-dark), transparent 80%), 0 0 0 1px color-mix(in srgb, var(--border-subtle), transparent 94%);--shadow-lg:0 8px 32px 0 color-mix(in srgb, var(--color-cl2-cr4), transparent 92%), inset 0 1px 1px 0 color-mix(in srgb, var(--color-cl1-cr3), transparent 60%);--shadow-lg-hover:0 12px 40px 0 color-mix(in srgb, var(--color-cl2-cr4), transparent 88%), inset 0 1px 1px 0 color-mix(in srgb, var(--color-cl1-cr3), transparent 40%);--shadow-sm:0 1px 3px 0 color-mix(in srgb, var(--surface-shadow-dark), transparent 90%), 0 1px 2px -1px color-mix(in srgb, var(--surface-shadow-dark), transparent 90%);--shadow-md:0 4px 6px -1px color-mix(in srgb, var(--surface-shadow-dark), transparent 90%), 0 2px 4px -2px color-mix(in srgb, var(--surface-shadow-dark), transparent 90%);--shadow-xl:0 20px 25px -5px color-mix(in srgb, var(--surface-shadow-dark), transparent 88%), 0 8px 10px -6px color-mix(in srgb, var(--surface-shadow-dark), transparent 88%);--shadow-2xl:0 25px 50px -12px color-mix(in srgb, var(--surface-shadow-dark), transparent 72%)}[data-theme=tm2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-cl1-cr1:transparent;--color-cl1-cr2:#ffffff1f;--color-cl1-cr3:#fff;--color-cl1-cr4:#f5f5f5;--color-cl2-cr1:transparent;--color-cl2-cr2:#00000024;--color-cl2-cr3:#0d0d0d;--color-cl2-cr4:#000;--color-cl3-cr1:transparent;--color-cl3-cr2:#ef44441f;--color-cl3-cr3:#ef4444;--color-cl3-cr4:#b91c1c;--color-cl4-cr1:transparent;--color-cl4-cr2:#dc26261f;--color-cl4-cr3:#dc2626;--color-cl4-cr4:#991b1b;--color-cl5-cr1:transparent;--color-cl5-cr2:#22c55e1f;--color-cl5-cr3:#22c55e;--color-cl5-cr4:#16a34a;--color-cl6-cr1:transparent;--color-cl6-cr2:#f59e0b1f;--color-cl6-cr3:#f59e0b;--color-cl6-cr4:#d97706;--color-cl7-cr1:transparent;--color-cl7-cr2:#8b5cf61f;--color-cl7-cr3:#8b5cf6;--color-cl7-cr4:#7c3aed;--color-cl8-cr1:transparent;--color-cl8-cr2:#96969624;--color-cl8-cr3:#8c8c8c;--color-cl8-cr4:#d6d6d6;--arcam-grey-1:#000;--arcam-grey-2:#101010;--arcam-grey-3:#2a2a2a;--arcam-elevated:#242424;--bg-page:#0e1013;--surface-chrome:#1b1d22;--surface-card:#1b1d22;--surface-raised:#1b1d22;--surface-hover:#22242a;--surface-track:#14161a;--surface-sunken:#14161a;--surface-well:#0b0d10;--accent:#fff;--accent-strong:#fff;--accent-subtle:color-mix(in srgb, var(--accent) 20%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 30%, transparent);--accent-light:#fff;--element-base:var(--color-cl1-cr4);--element-selected:var(--accent);--text-primary:var(--color-cl1-cr4);--text-secondary:var(--color-cl8-cr4);--text-muted:var(--color-cl8-cr3);--text-hint:color-mix(in srgb, var(--color-cl8-cr3) 45%, var(--color-cl2-cr4));--text-on-accent:#101010;--text-on-semantic:var(--color-cl1-cr3);--text-active:var(--accent);--text-error:var(--color-error);--color-grade-flat:var(--surface-card);--color-grade-solid:var(--accent);--color-grade-acrylic:color-mix(in srgb, var(--accent) 55%, transparent);--color-grade-intense:var(--accent-strong);--color-grade-gradient:linear-gradient(135deg, var(--accent), var(--accent-strong));--color-error:var(--color-cl4-cr3);--color-warning:var(--color-cl6-cr3);--color-success:var(--color-cl5-cr3);--color-info:#3b82f6;--color-purple:var(--color-cl7-cr3);--color-error-bg:var(--color-cl4-cr2);--color-error-text:var(--color-error);--color-error-border:var(--color-error);--color-warning-bg:var(--color-cl6-cr2);--color-warning-text:var(--color-warning);--color-warning-border:var(--color-warning);--color-success-bg:var(--color-cl5-cr2);--color-success-text:var(--color-success);--color-success-border:var(--color-success);--color-info-bg:#3b82f629;--color-info-text:var(--color-info);--color-info-border:var(--color-info);--color-purple-bg:var(--color-cl7-cr2);--color-purple-text:var(--color-purple);--color-purple-border:var(--color-purple);--color-muted-bg:var(--color-cl8-cr2);--border-subtle:color-mix(in srgb, var(--color-cl1-cr3), transparent 82%);--border-focus:color-mix(in srgb, var(--color-cl1-cr4), transparent 80%);--border-strong:var(--accent);--border-laser:color-mix(in srgb, var(--accent) 35%, transparent);--overlay:color-mix(in srgb, var(--color-cl2-cr4), transparent 40%);--overlay-subtle:color-mix(in srgb, var(--color-cl2-cr4), transparent 85%);--overlay-strong:color-mix(in srgb, var(--color-cl2-cr4), transparent 75%);--arcam-aurora-1:#ef4444;--arcam-aurora-2:#b91c1c;--arcam-aurora-3:#f87171;--arcam-aurora-4:#dc2626;--arcam-aurora-5:#f8fafc;--arcam-aurora-6:#e2e8f0;--arcam-aurora-base-1:var(--bg-page);--arcam-aurora-base-2:var(--bg-page);--shadow-lg:0 8px 32px 0 color-mix(in srgb, var(--color-cl2-cr4), transparent 65%), inset 0 1px 1px 0 color-mix(in srgb, var(--color-cl1-cr3), transparent 90%);--shadow-lg-hover:0 12px 40px 0 color-mix(in srgb, var(--color-cl2-cr4), transparent 55%), inset 0 1px 1px 0 color-mix(in srgb, var(--color-cl1-cr3), transparent 85%);--shadow-sm:0 1px 3px 0 color-mix(in srgb, var(--surface-shadow-dark), transparent 55%), 0 1px 2px -1px color-mix(in srgb, var(--surface-shadow-dark), transparent 55%);--shadow-md:0 4px 6px -1px color-mix(in srgb, var(--surface-shadow-dark), transparent 55%), 0 2px 4px -2px color-mix(in srgb, var(--surface-shadow-dark), transparent 55%);--shadow-xl:0 20px 25px -5px color-mix(in srgb, var(--surface-shadow-dark), transparent 45%), 0 8px 10px -6px color-mix(in srgb, var(--surface-shadow-dark), transparent 45%);--shadow-2xl:0 25px 50px -12px color-mix(in srgb, var(--surface-shadow-dark), transparent 35%);--arcam-hover-velo:color-mix(in srgb, var(--white) 8%, transparent)}.arcam-text-primary{color:var(--text-primary)}.arcam-text-secondary{color:var(--text-secondary)}.arcam-text-muted{color:var(--text-muted)}.arcam-text-hint{color:var(--text-hint)}.arcam-text-on-accent{color:var(--text-on-accent)}.arcam-text-error{color:var(--color-error)}.arcam-text-warning{color:var(--color-warning)}.arcam-text-success{color:var(--color-success)}.arcam-text-info{color:var(--color-info)}.arcam-text-purple{color:var(--color-purple)}.arcam-bg-page{background-color:var(--bg-page)}.arcam-bg-chrome{background-color:var(--surface-chrome)}.arcam-bg-card{background-color:var(--surface-card)}.arcam-bg-raised{background-color:var(--surface-raised)}.arcam-bg-hover{background-color:var(--surface-hover)}.arcam-bg-sunken{background-color:var(--surface-sunken)}.arcam-border-subtle{border:1px solid var(--border-subtle)}.arcam-border-focus{border:1px solid var(--border-focus)}.arcam-border-strong{border:1px solid var(--border-strong)}.arcam-border-error{border:1px solid var(--color-error-border)}.arcam-border-t-subtle{border-top:1px solid var(--border-subtle)}.arcam-border-b-subtle{border-bottom:1px solid var(--border-subtle)}.arcam-border-l-subtle{border-left:1px solid var(--border-subtle)}.arcam-border-r-subtle{border-right:1px solid var(--border-subtle)}.arcam-border-x-subtle{border-left:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle)}.arcam-border-y-subtle{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.arcam-border-b-none{border-bottom:0}.arcam-border-t-4-error{border-top:4px solid var(--color-error)}.arcam-border-t-4-success{border-top:4px solid var(--color-success)}.arcam-border-t-4-info{border-top:4px solid var(--color-info)}.arcam-divide-y-subtle>*+*{border-top:1px solid var(--border-subtle)}.arcam-accent{background-color:var(--accent);color:var(--text-on-accent)}.arcam-accent-strong{background-color:var(--accent-strong);color:var(--text-on-accent)}.arcam-accent-subtle{background-color:var(--accent-subtle);color:var(--accent)}.arcam-grade-flat{background-color:var(--color-grade-flat);color:var(--text-primary)}.arcam-grade-solid{background-color:var(--color-grade-solid);color:var(--text-on-accent)}.arcam-grade-acrylic{background-color:var(--color-grade-acrylic);color:var(--text-primary)}.arcam-grade-intense{background-color:var(--color-grade-intense);color:var(--text-on-accent)}.arcam-grade-gradient{background:var(--color-grade-gradient);color:var(--text-on-accent)}.arcam-grade-success{background-color:var(--color-success);color:var(--text-on-semantic)}.arcam-grade-warning{background-color:var(--color-warning);color:var(--text-on-semantic)}.arcam-grade-error{background-color:var(--color-error);color:var(--text-on-semantic)}.arcam-grade-info{background-color:var(--color-info);color:var(--text-on-semantic)}[data-cara=success]{--accent:var(--color-success);--accent-strong:color-mix(in srgb, var(--color-success) 62%, #000);--text-on-accent:var(--text-on-semantic)}[data-cara=warning]{--accent:var(--color-warning);--accent-strong:color-mix(in srgb, var(--color-warning) 55%, #000);--text-on-accent:var(--text-on-semantic)}[data-cara=error]{--accent:var(--color-error);--accent-strong:color-mix(in srgb, var(--color-error) 62%, #000);--text-on-accent:var(--text-on-semantic)}[data-cara=info]{--accent:var(--color-info);--accent-strong:color-mix(in srgb, var(--color-info) 60%, #000);--text-on-accent:var(--text-on-semantic)}.arcam-text-accent{color:var(--accent)}.arcam-text-brand{color:var(--color-cl3-cr3)}.arcam-bg-transparent{background-color:#0000}.arcam-border-none{border:0}.arcam-bg-accent-subtle{background-color:var(--accent-subtle)}.arcam-bg-overlay{background-color:var(--overlay)}.arcam-bg-overlay-subtle{background-color:var(--overlay-subtle)}.arcam-bg-on-accent-20{background-color:color-mix(in srgb, var(--text-on-accent) 20%, transparent)}.arcam-text-on-accent-85{color:color-mix(in srgb, var(--text-on-accent) 85%, transparent)}.arcam-text-on-accent-80{color:color-mix(in srgb, var(--text-on-accent) 80%, transparent)}.arcam-bg-accent-subtle-35{background-color:color-mix(in srgb, var(--accent-subtle) 35%, transparent)}@media (hover:hover) and (pointer:fine){.arcam-hover-text-accent:hover{color:var(--accent)}.arcam-hover-bg-accent-subtle:hover{background-color:var(--accent-subtle)}.arcam-hover-border-accent-30:hover{border-color:color-mix(in srgb, var(--accent) 30%, transparent)}.arcam-hover-border-laser:hover{border-color:var(--border-laser)}}.arcam-bg-error-15{background-color:color-mix(in srgb, var(--color-error) 15%, transparent)}@media (hover:hover) and (pointer:fine){.arcam-hover-bg-error-15:hover{background-color:color-mix(in srgb, var(--color-error) 15%, transparent)}.arcam-hover-text-error:hover{color:var(--color-error)}}.arcam-active-bg-error:active{background-color:var(--color-error)}.arcam-active-text-on-accent:active{color:var(--text-on-accent)}.arcam-link-secondary{color:var(--text-secondary);transition:color var(--tr1);text-decoration:none}@media (hover:hover) and (pointer:fine){.arcam-link-secondary:hover{color:var(--accent)}}.arcam-card-interactive{gap:var(--s4);background-color:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-subtle);transition:background-color var(--tr1), border-color var(--tr1);cursor:pointer;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.arcam-card-interactive:hover{background-color:color-mix(in srgb, var(--accent-subtle) 35%, transparent);border-color:color-mix(in srgb, var(--accent) 30%, transparent)}}.arcam-card-interactive:active{filter:brightness(.95)}.arcam-gradient-to-r-from-card{background-image:linear-gradient(to right, var(--surface-card), transparent)}.arcam-gradient-to-l-from-card{background-image:linear-gradient(to left, var(--surface-card), transparent)}.arcam-bg-success{background-color:var(--color-success-bg)}.arcam-bg-warning{background-color:var(--color-warning-bg)}.arcam-bg-error{background-color:var(--color-error-bg)}.arcam-bg-info{background-color:var(--color-info-bg)}.arcam-bg-purple{background-color:var(--color-purple-bg)}.arcam-bg-muted{background-color:var(--color-muted-bg)}.arcam-bg-success-solid{background-color:var(--color-success)}.arcam-bg-warning-solid{background-color:var(--color-warning)}.arcam-bg-error-solid{background-color:var(--color-error)}.arcam-bg-info-solid{background-color:var(--color-info)}.arcam-bg-purple-solid{background-color:var(--color-purple)}.arcam-text-white{color:var(--color-cl1-cr3)}.arcam-text-current{color:currentColor}.arcam-text-inherit{color:inherit}.arcam-border-current{border-color:currentColor}.arcam-border-transparent{border-color:#0000}.arcam-border-t-transparent{border-top-color:#0000}.arcam-border-r-transparent{border-right-color:#0000}.arcam-border-b-transparent{border-bottom-color:#0000}.arcam-border-l-transparent{border-left-color:#0000}.arcam-border-0{border-width:0}.arcam-border-2{border-width:2px}.arcam-border-solid{border-style:solid}.arcam-border-dashed{border-style:dashed}.arcam-fill-current{fill:currentColor}.arcam-stroke-accent{stroke:var(--accent)}.arcam-stroke-primary{stroke:var(--text-primary)}.arcam-stroke-secondary{stroke:var(--text-secondary)}.arcam-stroke-muted{stroke:var(--text-muted)}.arcam-stroke-success{stroke:var(--color-success-text)}.arcam-stroke-warning{stroke:var(--color-warning-text)}.arcam-stroke-error{stroke:var(--color-error-text)}.arcam-stroke-info{stroke:var(--color-info-text)}.arcam-stroke-current{stroke:currentColor}.arcam-bg-accent{background-color:var(--accent)}.arcam-bg-accent-strong{background-color:var(--accent-strong)}.arcam-bg-text-primary{background-color:var(--text-primary)}.arcam-bg-text-secondary{background-color:var(--text-secondary)}.arcam-bg-text-muted{background-color:var(--text-muted)}.arcam-bg-text-on-accent{background-color:var(--text-on-accent)}.arcam-bg-border-focus{background-color:var(--border-focus)}.arcam-bg-border-subtle{background-color:var(--border-subtle)}.arcam-text-accent-subtle{color:var(--accent-subtle)}.arcam-text-border-focus{color:var(--border-focus)}.arcam-text-bg-page{color:var(--bg-page)}.arcam-border-accent{border-color:var(--accent)}.arcam-bg-accent-20{background-color:color-mix(in srgb, var(--accent) 20%, transparent)}.arcam-bg-surface-sunken-20{background-color:color-mix(in srgb, var(--surface-sunken) 20%, transparent)}.arcam-text-border-subtle-30{color:color-mix(in srgb, var(--border-subtle) 30%, transparent)}.arcam-border-subtle-60{border-color:color-mix(in srgb, var(--border-subtle) 60%, transparent)}@media (hover:hover) and (pointer:fine){.arcam-hover-bg-surface:hover{background-color:var(--surface-hover)}.arcam-hover-bg-accent:hover{background-color:var(--accent)}.arcam-hover-bg-accent-20:hover{background-color:color-mix(in srgb, var(--accent) 20%, transparent)}.arcam-hover-bg-accent-strong:hover{background-color:var(--accent-strong)}.arcam-hover-text-on-accent:hover{color:var(--text-on-accent)}.arcam-hover-text-primary:hover{color:var(--text-primary)}.arcam-hover-border-accent:hover{border-color:var(--accent)}}.arcam-active-bg-accent:active{background-color:var(--accent)}.arcam-active-bg-accent-20:active{background-color:color-mix(in srgb, var(--accent) 20%, transparent)}.arcam-active-bg-accent-subtle:active{background-color:var(--accent-subtle)}.arcam-active-text-accent:active{color:var(--accent)}.arcam-active-text-accent-strong:active{color:var(--accent-strong)}.arcam-active-border-accent:active{border-color:var(--accent)}.arcam-bg-chrome-95{background-color:color-mix(in srgb, var(--surface-chrome) 95%, transparent)}.arcam-bg-page-95{background-color:color-mix(in srgb, var(--bg-page) 95%, transparent)}.arcam-bg-muted-50{background-color:color-mix(in srgb, var(--text-muted) 50%, transparent)}.arcam-bg-sunken-30{background-color:color-mix(in srgb, var(--surface-sunken) 30%, transparent)}.arcam-bg-on-accent-10{background-color:color-mix(in srgb, var(--text-on-accent) 10%, transparent)}.arcam-bg-success-80{background-color:color-mix(in srgb, var(--color-success) 80%, transparent)}.arcam-bg-warning-80{background-color:color-mix(in srgb, var(--color-warning) 80%, transparent)}.arcam-bg-error-80{background-color:color-mix(in srgb, var(--color-error) 80%, transparent)}.arcam-bg-purple-80{background-color:color-mix(in srgb, var(--color-purple) 80%, transparent)}@media (hover:hover) and (pointer:fine){.arcam-hover-bg-error-10:hover{background-color:color-mix(in srgb, var(--color-error) 10%, transparent)}.arcam-hover-bg-error:hover{background-color:var(--color-error)}.arcam-hover-opacity-95:hover{opacity:.95}}.arcam-border-subtle-80{border-color:color-mix(in srgb, var(--border-subtle) 80%, transparent)}.arcam-border-on-accent-10{border-color:color-mix(in srgb, var(--text-on-accent) 10%, transparent)}.arcam-border-on-accent-5{border-color:color-mix(in srgb, var(--text-on-accent) 5%, transparent)}.arcam-border-error-20{border-color:color-mix(in srgb, var(--color-error) 20%, transparent)}.arcam-bg-chrome-90{background-color:color-mix(in srgb, var(--surface-chrome) 90%, transparent)}@media (hover:hover) and (pointer:fine){.arcam-hover-bg-text-primary-5:hover{background-color:color-mix(in srgb, var(--text-primary) 5%, transparent)}.arcam-hover-bg-error-bg:hover{background-color:var(--color-error-bg)}.arcam-hover-bg-success-bg:hover{background-color:var(--color-success-bg)}.arcam-hover-bg-warning-bg:hover{background-color:var(--color-warning-bg)}.arcam-hover-text-success:hover{color:var(--color-success)}.arcam-hover-text-warning:hover{color:var(--color-warning)}}.arcam-last-border-b-0:last-child{border-bottom:0}.arcam-last-border-r-0:last-child{border-right:0}.arcam-bg-surface{background-color:var(--surface-card)}.arcam-bg-surface-lowest{background-color:var(--bg-page)}.arcam-text-border-subtle{color:var(--border-subtle)}.arcam-border-success{border:1px solid var(--color-success-border)}.arcam-border-warning{border:1px solid var(--color-warning-border)}@media (hover:hover) and (pointer:fine){.arcam-hover-bg-surface-subtle:hover{background-color:color-mix(in srgb, var(--surface-hover) 50%, transparent)}}.arcam-placeholder-error-70::placeholder{color:color-mix(in srgb, var(--color-error) 70%, transparent);opacity:1}.arcam-bg-emerald-500{background-color:var(--arcam-obj-85)}.arcam-text-emerald-500{color:var(--arcam-obj-85)}.arcam-text-amber-500{color:var(--arcam-obj-45)}.arcam-c1{border-radius:var(--c1)}.arcam-c2{border-radius:var(--c2)}.arcam-c3{border-radius:var(--c3)}.arcam-c4{border-radius:var(--c4)}.arcam-c5{border-radius:var(--c5)}.arcam-r1{border-radius:var(--r1)}.arcam-r2{border-radius:var(--r2)}.arcam-r3{border-radius:var(--r3)}.arcam-r4{border-radius:var(--r4)}.arcam-r5{border-radius:var(--r5)}.arcam-r2-t{border-radius:var(--r2) var(--r2) 0 0}.arcam-r2-r{border-radius:0 var(--r2) var(--r2) 0}.arcam-r2-b{border-radius:0 0 var(--r2) var(--r2)}.arcam-r2-l{border-radius:var(--r2) 0 0 var(--r2)}.arcam-r3-t{border-radius:var(--r3) var(--r3) 0 0}.arcam-r3-r{border-radius:0 var(--r3) var(--r3) 0}.arcam-r3-b{border-radius:0 0 var(--r3) var(--r3)}.arcam-r3-l{border-radius:var(--r3) 0 0 var(--r3)}.arcam-r5-t{border-radius:var(--r5) var(--r5) 0 0}.arcam-r5-r{border-radius:0 var(--r5) var(--r5) 0}.arcam-r5-b{border-radius:0 0 var(--r5) var(--r5)}.arcam-r5-l{border-radius:var(--r5) 0 0 var(--r5)}.arcam-r4-top{border-radius:var(--r4-top)!important;border-top:none!important}.arcam-r4-bottom{border-radius:var(--r4-bottom)!important;border-bottom:none!important}.arcam-r4-left{border-radius:var(--r4-left)!important;border-left:none!important}.arcam-r4-right{border-radius:var(--r4-right)!important;border-right:none!important;box-shadow:-12px 0 32px -4px #0f172a1f,-4px 0 10px -2px #0f172a0d!important}[data-theme=tm2] .arcam-r4-right,html[data-theme=tm2] .arcam-r4-right{box-shadow:-16px 0 40px -4px #000000bf,-4px 0 12px #00000080!important}.arcam-c4-top{border-radius:var(--c4-top)}.arcam-c4-bottom{border-radius:var(--c4-bottom)}.arcam-c4-left{border-radius:var(--c4-left)}.arcam-c4-right{border-radius:var(--c4-right)}.arcam-c1-t{border-radius:var(--c1) var(--c1) 0 0}.arcam-c1-r{border-radius:0 var(--c1) var(--c1) 0}.arcam-c1-b{border-radius:0 0 var(--c1) var(--c1)}.arcam-c1-l{border-radius:var(--c1) 0 0 var(--c1)}.arcam-c2-t{border-radius:var(--c2) var(--c2) 0 0}.arcam-c2-r{border-radius:0 var(--c2) var(--c2) 0}.arcam-c2-b{border-radius:0 0 var(--c2) var(--c2)}.arcam-c2-l{border-radius:var(--c2) 0 0 var(--c2)}.arcam-c3-t{border-radius:var(--c3) var(--c3) 0 0}.arcam-c3-r{border-radius:0 var(--c3) var(--c3) 0}.arcam-c3-b{border-radius:0 0 var(--c3) var(--c3)}.arcam-c3-l{border-radius:var(--c3) 0 0 var(--c3)}.arcam-c5-t{border-radius:var(--c5) var(--c5) 0 0}.arcam-c5-r{border-radius:0 var(--c5) var(--c5) 0}.arcam-c5-b{border-radius:0 0 var(--c5) var(--c5)}.arcam-c5-l{border-radius:var(--c5) 0 0 var(--c5)}.arcam-r1-t{border-radius:var(--r1) var(--r1) 0 0}.arcam-r1-b{border-radius:0 0 var(--r1) var(--r1)}.arcam-r2-bottom{border-bottom-left-radius:var(--r2);border-bottom-right-radius:var(--r2)}.arcam-full{border-radius:var(--r-full)}.arcam-b1{grid-column:span var(--b1);grid-row:span 1}.arcam-b2{grid-column:span var(--b2);grid-row:span 1}.arcam-b3{grid-column:span var(--b3);grid-row:span var(--b3-row)}.arcam-b4{grid-column:span var(--b4);grid-row:span 1}.arcam-b5{grid-column:span var(--b5);grid-row:span 1}.arcam-b6{grid-column:span var(--b6);grid-row:span 1}.arcam-b8{grid-column:span var(--b8);grid-row:span 1}.arcam-b12{grid-column:span var(--b12);grid-row:span 1}.arcam-aspect-1-1{aspect-ratio:1}.arcam-aspect-16-9{aspect-ratio:16/9}.arcam-p-0{padding:0}.arcam-p-0-5{padding:var(--s0-5)}.arcam-p-1{padding:var(--s1)}.arcam-p-1-5{padding:var(--s1-5)}.arcam-p-2{padding:var(--s2)}.arcam-p-2-5{padding:var(--s2-5)}.arcam-p-3{padding:var(--s3)}.arcam-p-3-5{padding:var(--s3-5)}.arcam-p-4{padding:var(--s4)}.arcam-p-5{padding:var(--s5)}.arcam-p-6{padding:var(--s6)}.arcam-p-7{padding:var(--s7)}.arcam-p-8{padding:var(--s8)}.arcam-p-9{padding:var(--s9)}.arcam-p-10{padding:var(--s10)}.arcam-px-0{padding-left:0;padding-right:0}.arcam-px-0-5{padding-left:var(--s0-5);padding-right:var(--s0-5)}.arcam-px-1{padding-left:var(--s1);padding-right:var(--s1)}.arcam-px-1-5{padding-left:var(--s1-5);padding-right:var(--s1-5)}.arcam-px-2{padding-left:var(--s2);padding-right:var(--s2)}.arcam-px-2-5{padding-left:var(--s2-5);padding-right:var(--s2-5)}.arcam-px-3{padding-left:var(--s3);padding-right:var(--s3)}.arcam-px-3-5{padding-left:var(--s3-5);padding-right:var(--s3-5)}.arcam-px-4{padding-left:var(--s4);padding-right:var(--s4)}.arcam-px-5{padding-left:var(--s5);padding-right:var(--s5)}.arcam-px-6{padding-left:var(--s6);padding-right:var(--s6)}.arcam-px-7{padding-left:var(--s7);padding-right:var(--s7)}.arcam-px-8{padding-left:var(--s8);padding-right:var(--s8)}.arcam-px-9{padding-left:var(--s9);padding-right:var(--s9)}.arcam-px-10{padding-left:var(--s10);padding-right:var(--s10)}.arcam-py-0{padding-top:0;padding-bottom:0}.arcam-py-0-5{padding-top:var(--s0-5);padding-bottom:var(--s0-5)}.arcam-py-1{padding-top:var(--s1);padding-bottom:var(--s1)}.arcam-py-1-5{padding-top:var(--s1-5);padding-bottom:var(--s1-5)}.arcam-py-2{padding-top:var(--s2);padding-bottom:var(--s2)}.arcam-py-2-5{padding-top:var(--s2-5);padding-bottom:var(--s2-5)}.arcam-py-3{padding-top:var(--s3);padding-bottom:var(--s3)}.arcam-py-3-5{padding-top:var(--s3-5);padding-bottom:var(--s3-5)}.arcam-py-4{padding-top:var(--s4);padding-bottom:var(--s4)}.arcam-py-5{padding-top:var(--s5);padding-bottom:var(--s5)}.arcam-py-6{padding-top:var(--s6);padding-bottom:var(--s6)}.arcam-py-7{padding-top:var(--s7);padding-bottom:var(--s7)}.arcam-py-8{padding-top:var(--s8);padding-bottom:var(--s8)}.arcam-py-9{padding-top:var(--s9);padding-bottom:var(--s9)}.arcam-py-10{padding-top:var(--s10);padding-bottom:var(--s10)}.arcam-pt-0{padding-top:0}.arcam-pt-0-5{padding-top:var(--s0-5)}.arcam-pt-1{padding-top:var(--s1)}.arcam-pt-1-5{padding-top:var(--s1-5)}.arcam-pt-2{padding-top:var(--s2)}.arcam-pt-2-5{padding-top:var(--s2-5)}.arcam-pt-3{padding-top:var(--s3)}.arcam-pt-3-5{padding-top:var(--s3-5)}.arcam-pt-4{padding-top:var(--s4)}.arcam-pt-5{padding-top:var(--s5)}.arcam-pt-6{padding-top:var(--s6)}.arcam-pt-7{padding-top:var(--s7)}.arcam-pt-8{padding-top:var(--s8)}.arcam-pt-9{padding-top:var(--s9)}.arcam-pt-10{padding-top:var(--s10)}.arcam-pb-0{padding-bottom:0}.arcam-pb-0-5{padding-bottom:var(--s0-5)}.arcam-pb-1{padding-bottom:var(--s1)}.arcam-pb-1-5{padding-bottom:var(--s1-5)}.arcam-pb-2{padding-bottom:var(--s2)}.arcam-pb-2-5{padding-bottom:var(--s2-5)}.arcam-pb-3{padding-bottom:var(--s3)}.arcam-pb-3-5{padding-bottom:var(--s3-5)}.arcam-pb-4{padding-bottom:var(--s4)}.arcam-pb-5{padding-bottom:var(--s5)}.arcam-pb-6{padding-bottom:var(--s6)}.arcam-pb-7{padding-bottom:var(--s7)}.arcam-pb-8{padding-bottom:var(--s8)}.arcam-pb-9{padding-bottom:var(--s9)}.arcam-pb-10{padding-bottom:var(--s10)}.arcam-pl-0{padding-left:0}.arcam-pl-0-5{padding-left:var(--s0-5)}.arcam-pl-1{padding-left:var(--s1)}.arcam-pl-1-5{padding-left:var(--s1-5)}.arcam-pl-2{padding-left:var(--s2)}.arcam-pl-2-5{padding-left:var(--s2-5)}.arcam-pl-3{padding-left:var(--s3)}.arcam-pl-3-5{padding-left:var(--s3-5)}.arcam-pl-4{padding-left:var(--s4)}.arcam-pl-5{padding-left:var(--s5)}.arcam-pl-6{padding-left:var(--s6)}.arcam-pl-7{padding-left:var(--s7)}.arcam-pl-8{padding-left:var(--s8)}.arcam-pl-9{padding-left:var(--s9)}.arcam-pl-10{padding-left:var(--s10)}.arcam-pr-0{padding-right:0}.arcam-pr-0-5{padding-right:var(--s0-5)}.arcam-pr-1{padding-right:var(--s1)}.arcam-pr-1-5{padding-right:var(--s1-5)}.arcam-pr-2{padding-right:var(--s2)}.arcam-pr-2-5{padding-right:var(--s2-5)}.arcam-pr-3{padding-right:var(--s3)}.arcam-pr-3-5{padding-right:var(--s3-5)}.arcam-pr-4{padding-right:var(--s4)}.arcam-pr-5{padding-right:var(--s5)}.arcam-pr-6{padding-right:var(--s6)}.arcam-pr-7{padding-right:var(--s7)}.arcam-pr-8{padding-right:var(--s8)}.arcam-pr-9{padding-right:var(--s9)}.arcam-pr-10{padding-right:var(--s10)}.arcam-pr-20{padding-right:5rem}.arcam-m-0{margin:0}.arcam-m-0-5{margin:var(--s0-5)}.arcam-m-1{margin:var(--s1)}.arcam-m-1-5{margin:var(--s1-5)}.arcam-m-2{margin:var(--s2)}.arcam-m-2-5{margin:var(--s2-5)}.arcam-m-3{margin:var(--s3)}.arcam-m-3-5{margin:var(--s3-5)}.arcam-m-4{margin:var(--s4)}.arcam-m-5{margin:var(--s5)}.arcam-m-6{margin:var(--s6)}.arcam-m-7{margin:var(--s7)}.arcam-m-8{margin:var(--s8)}.arcam-m-9{margin:var(--s9)}.arcam-m-10{margin:var(--s10)}.arcam-mx-0{margin-left:0;margin-right:0}.arcam-mx-0-5{margin-left:var(--s0-5);margin-right:var(--s0-5)}.arcam-mx-1{margin-left:var(--s1);margin-right:var(--s1)}.arcam-mx-1-5{margin-left:var(--s1-5);margin-right:var(--s1-5)}.arcam-mx-2{margin-left:var(--s2);margin-right:var(--s2)}.arcam-mx-2-5{margin-left:var(--s2-5);margin-right:var(--s2-5)}.arcam-mx-3{margin-left:var(--s3);margin-right:var(--s3)}.arcam-mx-3-5{margin-left:var(--s3-5);margin-right:var(--s3-5)}.arcam-mx-4{margin-left:var(--s4);margin-right:var(--s4)}.arcam-mx-5{margin-left:var(--s5);margin-right:var(--s5)}.arcam-mx-6{margin-left:var(--s6);margin-right:var(--s6)}.arcam-mx-7{margin-left:var(--s7);margin-right:var(--s7)}.arcam-mx-8{margin-left:var(--s8);margin-right:var(--s8)}.arcam-mx-9{margin-left:var(--s9);margin-right:var(--s9)}.arcam-mx-10{margin-left:var(--s10);margin-right:var(--s10)}.arcam-mx-auto{margin-left:auto;margin-right:auto}.arcam-ml-auto{margin-left:auto}.arcam-mx-n1{margin-left:calc(var(--s1) * -1);margin-right:calc(var(--s1) * -1)}.arcam-mx-n2{margin-left:calc(var(--s2) * -1);margin-right:calc(var(--s2) * -1)}.arcam-mx-n3{margin-left:calc(var(--s3) * -1);margin-right:calc(var(--s3) * -1)}.arcam-mx-n4{margin-left:calc(var(--s4) * -1);margin-right:calc(var(--s4) * -1)}.arcam-mx-n5{margin-left:calc(var(--s5) * -1);margin-right:calc(var(--s5) * -1)}.arcam-mx-n6{margin-left:calc(var(--s6) * -1);margin-right:calc(var(--s6) * -1)}.arcam-my-0{margin-top:0;margin-bottom:0}.arcam-my-0-5{margin-top:var(--s0-5);margin-bottom:var(--s0-5)}.arcam-my-1{margin-top:var(--s1);margin-bottom:var(--s1)}.arcam-my-1-5{margin-top:var(--s1-5);margin-bottom:var(--s1-5)}.arcam-my-2{margin-top:var(--s2);margin-bottom:var(--s2)}.arcam-my-2-5{margin-top:var(--s2-5);margin-bottom:var(--s2-5)}.arcam-my-3{margin-top:var(--s3);margin-bottom:var(--s3)}.arcam-my-3-5{margin-top:var(--s3-5);margin-bottom:var(--s3-5)}.arcam-my-4{margin-top:var(--s4);margin-bottom:var(--s4)}.arcam-my-5{margin-top:var(--s5);margin-bottom:var(--s5)}.arcam-my-6{margin-top:var(--s6);margin-bottom:var(--s6)}.arcam-my-7{margin-top:var(--s7);margin-bottom:var(--s7)}.arcam-my-8{margin-top:var(--s8);margin-bottom:var(--s8)}.arcam-my-9{margin-top:var(--s9);margin-bottom:var(--s9)}.arcam-my-10{margin-top:var(--s10);margin-bottom:var(--s10)}.arcam-my-auto{margin-top:auto;margin-bottom:auto}.arcam-mt-0{margin-top:0}.arcam-mt-0-5{margin-top:var(--s0-5)}.arcam-mt-neg-0-5{margin-top:calc(var(--s0-5) * -1)}.arcam-mt-1{margin-top:var(--s1)}.arcam-mt-1-5{margin-top:var(--s1-5)}.arcam-mt-2{margin-top:var(--s2)}.arcam-mt-2-5{margin-top:var(--s2-5)}.arcam-mt-3{margin-top:var(--s3)}.arcam-mt-3-5{margin-top:var(--s3-5)}.arcam-mt-4{margin-top:var(--s4)}.arcam-mt-5{margin-top:var(--s5)}.arcam-mt-6{margin-top:var(--s6)}.arcam-mt-7{margin-top:var(--s7)}.arcam-mt-8{margin-top:var(--s8)}.arcam-mt-9{margin-top:var(--s9)}.arcam-mt-10{margin-top:var(--s10)}.arcam-mt-auto{margin-top:auto}.arcam-mb-0{margin-bottom:0}.arcam-mb-0-5{margin-bottom:var(--s0-5)}.arcam-mb-neg-0-5{margin-bottom:calc(var(--s0-5) * -1)}.arcam-mb-1{margin-bottom:var(--s1)}.arcam-mb-1-5{margin-bottom:var(--s1-5)}.arcam-mb-2{margin-bottom:var(--s2)}.arcam-mb-2-5{margin-bottom:var(--s2-5)}.arcam-mb-3{margin-bottom:var(--s3)}.arcam-mb-3-5{margin-bottom:var(--s3-5)}.arcam-mb-4{margin-bottom:var(--s4)}.arcam-mb-5{margin-bottom:var(--s5)}.arcam-mb-6{margin-bottom:var(--s6)}.arcam-mb-7{margin-bottom:var(--s7)}.arcam-mb-8{margin-bottom:var(--s8)}.arcam-mb-9{margin-bottom:var(--s9)}.arcam-mb-10{margin-bottom:var(--s10)}.arcam-mb-auto{margin-bottom:auto}.arcam-ml-0{margin-left:0}.arcam-ml-0-5{margin-left:var(--s0-5)}.arcam-ml-1{margin-left:var(--s1)}.arcam-ml-1-5{margin-left:var(--s1-5)}.arcam-ml-2{margin-left:var(--s2)}.arcam-ml-2-5{margin-left:var(--s2-5)}.arcam-ml-3{margin-left:var(--s3)}.arcam-ml-3-5{margin-left:var(--s3-5)}.arcam-ml-4{margin-left:var(--s4)}.arcam-ml-5{margin-left:var(--s5)}.arcam-ml-6{margin-left:var(--s6)}.arcam-ml-7{margin-left:var(--s7)}.arcam-ml-8{margin-left:var(--s8)}.arcam-ml-9{margin-left:var(--s9)}.arcam-ml-10{margin-left:var(--s10)}.arcam-mr-0{margin-right:0}.arcam-mr-0-5{margin-right:var(--s0-5)}.arcam-mr-1{margin-right:var(--s1)}.arcam-mr-1-5{margin-right:var(--s1-5)}.arcam-mr-2{margin-right:var(--s2)}.arcam-mr-2-5{margin-right:var(--s2-5)}.arcam-mr-3{margin-right:var(--s3)}.arcam-mr-3-5{margin-right:var(--s3-5)}.arcam-mr-4{margin-right:var(--s4)}.arcam-mr-5{margin-right:var(--s5)}.arcam-mr-6{margin-right:var(--s6)}.arcam-mr-7{margin-right:var(--s7)}.arcam-mr-8{margin-right:var(--s8)}.arcam-mr-9{margin-right:var(--s9)}.arcam-mr-10{margin-right:var(--s10)}.arcam-mr-auto{margin-right:auto}.arcam-gap-0{gap:0}.arcam-gap-0-5{gap:var(--s0-5)}.arcam-gap-1{gap:var(--s1)}.arcam-gap-1-5{gap:var(--s1-5)}.arcam-gap-2{gap:var(--s2)}.arcam-gap-2-5{gap:var(--s2-5)}.arcam-gap-3{gap:var(--s3)}.arcam-gap-3-5{gap:var(--s3-5)}.arcam-gap-4{gap:var(--s4)}.arcam-gap-5{gap:var(--s5)}.arcam-gap-6{gap:var(--s6)}.arcam-gap-7{gap:var(--s7)}.arcam-gap-8{gap:var(--s8)}.arcam-gap-9{gap:var(--s9)}.arcam-gap-10{gap:var(--s10)}.arcam-gap-x-0{column-gap:0}.arcam-gap-x-0-5{column-gap:var(--s0-5)}.arcam-gap-x-1{column-gap:var(--s1)}.arcam-gap-x-1-5{column-gap:var(--s1-5)}.arcam-gap-x-2{column-gap:var(--s2)}.arcam-gap-x-2-5{column-gap:var(--s2-5)}.arcam-gap-x-3{column-gap:var(--s3)}.arcam-gap-x-3-5{column-gap:var(--s3-5)}.arcam-gap-x-4{column-gap:var(--s4)}.arcam-gap-x-5{column-gap:var(--s5)}.arcam-gap-x-6{column-gap:var(--s6)}.arcam-gap-x-8{column-gap:var(--s8)}.arcam-gap-x-10{column-gap:var(--s10)}.arcam-gap-y-0{row-gap:0}.arcam-gap-y-0-5{row-gap:var(--s0-5)}.arcam-gap-y-1{row-gap:var(--s1)}.arcam-gap-y-1-5{row-gap:var(--s1-5)}.arcam-gap-y-2{row-gap:var(--s2)}.arcam-gap-y-2-5{row-gap:var(--s2-5)}.arcam-gap-y-3{row-gap:var(--s3)}.arcam-gap-y-3-5{row-gap:var(--s3-5)}.arcam-gap-y-4{row-gap:var(--s4)}.arcam-gap-y-5{row-gap:var(--s5)}.arcam-gap-y-6{row-gap:var(--s6)}.arcam-gap-y-8{row-gap:var(--s8)}.arcam-space-y-0-5>*+*{margin-top:var(--s0-5)}.arcam-space-y-1>*+*{margin-top:var(--s1)}.arcam-space-y-1-5>*+*{margin-top:var(--s1-5)}.arcam-space-y-2>*+*{margin-top:var(--s2)}.arcam-space-y-2-5>*+*{margin-top:var(--s2-5)}.arcam-space-y-3>*+*{margin-top:var(--s3)}.arcam-space-y-4>*+*{margin-top:var(--s4)}.arcam-space-y-5>*+*{margin-top:var(--s5)}.arcam-space-y-6>*+*{margin-top:var(--s6)}.arcam-pt-safe{padding-top:env(safe-area-inset-top,0px)}.arcam-pb-safe{padding-bottom:max(var(--s4), env(safe-area-inset-bottom,0px))}.arcam-pl-safe{padding-left:env(safe-area-inset-left,0px)}.arcam-pr-safe{padding-right:env(safe-area-inset-right,0px)}.arcam-py-20{padding-top:5rem;padding-bottom:5rem}.arcam-mt-20{margin-top:5rem}.arcam-py-12{padding-top:3rem;padding-bottom:3rem}.arcam-py-16{padding-top:4rem;padding-bottom:4rem}.arcam-gap-x-12{column-gap:3rem}.arcam-gap-y-10{row-gap:2.5rem}.arcam-pt-12{padding-top:3rem}.arcam-p-3\.5{padding:var(--s3-5)}.arcam-py-0\.5{padding-top:var(--s0-5);padding-bottom:var(--s0-5)}.arcam-py-1\.5{padding-top:var(--s1-5);padding-bottom:var(--s1-5)}.arcam-mt-0\.5{margin-top:var(--s0-5)}.arcam-gap-2\.5{gap:var(--s2-5)}.arcam-shadow-xs{box-shadow:var(--shadow-xs)}.arcam-shadow-lg{box-shadow:var(--shadow-lg)}.arcam-shadow-glow{box-shadow:var(--shadow-lg-hover)}.arcam-shadow-raised{box-shadow:var(--shadow-md)}.arcam-shadow-sunken{box-shadow:inset 0 1px 3px 0 color-mix(in srgb, var(--surface-shadow-dark), transparent 82%), inset 0 1px 1px 0 color-mix(in srgb, var(--surface-shadow-dark), transparent 88%)}.arcam-shadow-sm{box-shadow:var(--shadow-sm)}.arcam-shadow-md{box-shadow:var(--shadow-md)}.arcam-shadow-xl{box-shadow:var(--shadow-xl)}.arcam-shadow-2xl{box-shadow:var(--shadow-2xl)}.arcam-shadow-none{box-shadow:none}.arcam-n1,.arcam-n2,.arcam-n3{transition:background-color var(--tr2,.15s ease-out), box-shadow var(--tr2,.15s ease-out), border-color var(--tr2,.15s ease-out), backdrop-filter var(--tr2,.15s ease-out)}@media (hover:hover) and (pointer:fine){.arcam-hover:hover{background-image:linear-gradient(var(--arcam-hover-velo), var(--arcam-hover-velo))}}.arcam-z1{z-index:var(--z1)}.arcam-z2{z-index:var(--z2)}.arcam-z3{z-index:var(--z3)}.arcam-z4{z-index:var(--z4)}.arcam-z5{z-index:var(--z5)}.arcam-z6{z-index:var(--z6)}.arcam-z7{z-index:var(--z7)}.arcam-z8{z-index:var(--z8)}.arcam-z9{z-index:var(--z9)}.arcam-z10{z-index:var(--z10)}.arcam-z11{z-index:var(--z11)}.arcam-z-1{z-index:1}.arcam-z-2{z-index:2}.arcam-z-4{z-index:4}.arcam-z-10{z-index:10}.arcam-z-20{z-index:20}.arcam-z-40{z-index:40}.arcam-z-50{z-index:50}.arcam-z-60{z-index:60}.arcam-z-100{z-index:100}.arcam-z-600{z-index:600}html{font-family:var(--arcam-font-sans);font-variant-ligatures:none}.arcam-t1{font-size:var(--text-t1);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.arcam-t2{font-size:var(--text-t2);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}.arcam-t3{font-size:var(--text-t3);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.arcam-t4{font-size:var(--text-t4);font-weight:var(--weight-normal);line-height:var(--leading-normal)}.arcam-t5{font-size:var(--text-t5);font-weight:var(--weight-normal);line-height:var(--leading-relaxed)}.arcam-t6{font-size:var(--text-t6);font-weight:var(--weight-normal);line-height:var(--leading-relaxed)}.arcam-text-2xs{font-size:var(--text-2xs)}.arcam-text-xs{font-size:var(--text-xs)}.arcam-text-sm{font-size:var(--text-sm)}.arcam-text-base{font-size:var(--text-base)}.arcam-text-lg{font-size:var(--text-lg)}.arcam-text-xl{font-size:var(--text-xl)}.arcam-text-2xl{font-size:var(--text-2xl)}.arcam-text-3xl{font-size:var(--text-3xl)}.arcam-text-4xl{font-size:var(--text-4xl)}.arcam-text-5xl{font-size:var(--text-5xl)}.arcam-weight-1{font-weight:300}.arcam-weight-2{font-weight:400}.arcam-weight-3{font-weight:500}.arcam-weight-4{font-weight:600}.arcam-weight-5{font-weight:700}.arcam-weight-6{font-weight:900}.arcam-font-normal{font-weight:var(--weight-normal)}.arcam-font-medium{font-weight:var(--weight-medium)}.arcam-font-semibold{font-weight:var(--weight-semibold)}.arcam-font-bold{font-weight:var(--weight-bold)}.arcam-font-black{font-weight:var(--weight-black)}.arcam-tracking-tight{letter-spacing:var(--tracking-tight)}.arcam-tracking-normal{letter-spacing:var(--tracking-normal)}.arcam-tracking-wide{letter-spacing:var(--tracking-wide)}.arcam-tracking-wider{letter-spacing:var(--tracking-wider)}.arcam-tracking-widest{letter-spacing:var(--tracking-widest)}.arcam-caption-label{font-size:var(--text-11);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.arcam-leading-tight{line-height:var(--leading-tight)}.arcam-leading-snug{line-height:var(--leading-snug)}.arcam-leading-normal{line-height:var(--leading-normal)}.arcam-leading-relaxed{line-height:var(--leading-relaxed)}.arcam-leading-none{line-height:1}.arcam-uppercase{text-transform:uppercase}.arcam-normal-case{text-transform:none}.arcam-lowercase{text-transform:lowercase}.arcam-capitalize{text-transform:capitalize}.arcam-underline{text-decoration:underline}.arcam-line-through{text-decoration:line-through}.arcam-no-underline{text-decoration:none}.arcam-underline-offset-4{text-underline-offset:.25rem}.arcam-text-3xs{font-size:var(--text-3xs)}.arcam-text-11{font-size:var(--text-11)}@media (hover:hover) and (pointer:fine){.arcam-hover-underline:hover{text-decoration:underline}}.arcam-list-none{list-style:none}.arcam-list-disc{list-style:outside}.arcam-list-decimal{list-style:decimal}.arcam-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arcam-line-clamp-1,.arcam-line-clamp-2,.arcam-line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.arcam-line-clamp-1{line-clamp:1;-webkit-line-clamp:1}.arcam-line-clamp-2{line-clamp:2;-webkit-line-clamp:2}.arcam-line-clamp-3{line-clamp:3;-webkit-line-clamp:3}.arcam-text-left{text-align:left}.arcam-text-center{text-align:center}.arcam-text-right{text-align:right}.arcam-break-words{overflow-wrap:break-word}.arcam-break-anywhere{overflow-wrap:anywhere}.arcam-font-mono{font-family:var(--font-mono), ui-monospace, monospace}.arcam-font-extrabold{font-weight:800}.arcam-font-sans{font-family:var(--arcam-font-sans)}
*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;transition:background-color var(--tr1,.12s ease-out), border-color var(--tr1,.12s ease-out), color var(--tr1,.12s ease-out), fill var(--tr1,.12s ease-out), stroke var(--tr1,.12s ease-out)}html{scroll-behavior:smooth}html,body{background-color:var(--bg-page);width:100%;min-height:100dvh;color:var(--text-primary);-webkit-font-smoothing:antialiased;overscroll-behavior:none;margin:0;padding:0}button{font:inherit;color:inherit;background:0 0;border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,figure{margin:0}button,[role=button],a,select,option,summary{-webkit-user-select:none;user-select:none}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}::selection{background-color:var(--accent);color:var(--text-on-accent)}*,html,body{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}html::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}body::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.arcam-scrollbar{scrollbar-width:auto}@supports not selector(::-webkit-scrollbar){.arcam-scrollbar{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-muted) 45%, transparent) transparent}}.arcam-scrollbar::-webkit-scrollbar{background:0 0;width:8px;height:8px;display:block}.arcam-scrollbar::-webkit-scrollbar-track{background:0 0}.arcam-scrollbar::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-muted) 60%, transparent);border-radius:var(--r-full);background-clip:padding-box;border:1.5px solid #0000;min-width:2rem;min-height:2rem}@media (hover:hover) and (pointer:fine){.arcam-scrollbar::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text-muted) 80%, transparent)}}.arcam-scrollbar::-webkit-scrollbar-corner{background:0 0}.arcam-scrollbar::-webkit-scrollbar-button{background:0 0;width:0;height:0;display:none}.arcam-scrollbar::-webkit-scrollbar-button:vertical:decrement{background:0 0;width:0;height:0;display:none}.arcam-scrollbar::-webkit-scrollbar-button:vertical:increment{background:0 0;width:0;height:0;display:none}.arcam-scrollbar::-webkit-scrollbar-button:horizontal:decrement{background:0 0;width:0;height:0;display:none}.arcam-scrollbar::-webkit-scrollbar-button:horizontal:increment{background:0 0;width:0;height:0;display:none}.arcam-scrollbar::-webkit-scrollbar-button:start{background:0 0;width:0;height:0;display:none}.arcam-scrollbar::-webkit-scrollbar-button:end{background:0 0;width:0;height:0;display:none}.arcam-scrollbar::-webkit-scrollbar-track-piece{background:0 0}.arcam-scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.arcam-scrollbar-none::-webkit-scrollbar{display:none}.arcam-fade-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.arcam-fade-l{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 1.5rem),#0000)}.arcam-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000)}.arcam-edge-tab{width:1.5rem;height:2.125rem;box-shadow:none!important;transition:width var(--tr2), background-color var(--tr1), color var(--tr1)!important}.arcam-edge-tab:focus-visible{width:2.5rem}@media (hover:hover) and (pointer:fine){.arcam-edge-tab:hover{width:2.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.arcam-flex{display:flex}.arcam-inline-flex{display:inline-flex}.arcam-block{display:block}.arcam-inline{display:inline}.arcam-hidden{display:none}.arcam-grid{display:grid}.arcam-show-light{display:block}.arcam-show-dark{display:none}[data-theme=tm2] .arcam-show-light{display:none!important}[data-theme=tm2] .arcam-show-dark{display:block!important}.arcam-logo-mono{-webkit-mask-image:var(--arcam-logo-src);-webkit-mask-image:var(--arcam-logo-src);mask-image:var(--arcam-logo-src);background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.arcam-relative{position:relative}.arcam-absolute{position:absolute}.arcam-fixed{position:fixed}.arcam-sticky{position:sticky}.arcam-inset-0{inset:0}.arcam-inset-y-0{top:0;bottom:0}.arcam-top-0{top:0}.arcam-top-1-2{top:50%}.arcam-right-0{right:0}.arcam-right-2-5{right:var(--s2-5)}.arcam-bottom-0{bottom:0}.arcam-left-0{left:0}.arcam-translate-y-neg-1-2{translate:0 -50%}.arcam-flex-col{flex-direction:column}.arcam-flex-1{flex:1}.arcam-flex-none{flex:none}.arcam-shrink-0{flex-shrink:0}.arcam-grow{flex-grow:1}.arcam-flex-wrap{flex-wrap:wrap}.arcam-order-1{order:1}.arcam-order-2{order:2}.arcam-order-3{order:3}.arcam-items-start{align-items:start}.arcam-items-center{align-items:center}.arcam-items-end{align-items:flex-end}.arcam-items-baseline{align-items:baseline}.arcam-items-stretch{align-items:stretch}.arcam-self-auto{align-self:auto}.arcam-self-start{align-self:start}.arcam-self-center{align-self:center}.arcam-self-end{align-self:flex-end}.arcam-self-stretch{align-self:stretch}.arcam-self-baseline{align-self:baseline}.arcam-justify-start{justify-content:flex-start}.arcam-justify-center{justify-content:center}.arcam-justify-end{justify-content:flex-end}.arcam-justify-between{justify-content:space-between}.arcam-justify-around{justify-content:space-around}.arcam-justify-evenly{justify-content:space-evenly}.arcam-justify-self-start{justify-self:start}.arcam-justify-self-center{justify-self:center}.arcam-justify-self-end{justify-self:end}.arcam-justify-self-stretch{justify-self:stretch}.arcam-object-cover{object-fit:cover}.arcam-object-contain{object-fit:contain}.arcam-invert{filter:invert()}.arcam-logo-blanco{filter:brightness(0)invert()}.arcam-object-fill{object-fit:fill}.arcam-object-none{object-fit:none}.arcam-object-scale-down{object-fit:scale-down}.arcam-w-full{width:100%}.arcam-h-full{height:100%}.arcam-min-w-full{min-width:100%}.arcam-min-h-full{min-height:100%}.arcam-max-w-xs{max-width:20rem}.arcam-max-w-sm{max-width:24rem}.arcam-max-w-md{max-width:28rem}.arcam-max-w-lg{max-width:32rem}.arcam-max-w-xl{max-width:36rem}.arcam-max-w-2xl{max-width:42rem}.arcam-max-w-3xl{max-width:48rem}.arcam-max-w-4xl{max-width:56rem}.arcam-max-w-5xl{max-width:64rem}.arcam-max-h-8{max-height:2rem}.arcam-max-h-60{max-height:15rem}.arcam-max-h-96{max-height:24rem}.arcam-max-h-full{max-height:100%}.arcam-max-h-screen-75{max-height:75dvh}.arcam-max-h-screen-82{max-height:82dvh}.arcam-max-h-screen-85{max-height:85dvh}.arcam-max-h-screen-90{max-height:90dvh}.arcam-min-w-0{min-width:0}.arcam-min-h-0{min-height:0}.arcam-min-h-screen-75{min-height:75dvh}.arcam-max-w-full{max-width:100%}.arcam-max-w-none{max-width:none}.arcam-w-1{width:.25rem}.arcam-w-1-5{width:.375rem}.arcam-w-2{width:.5rem}.arcam-w-2-5{width:.625rem}.arcam-w-3{width:.75rem}.arcam-w-3-5{width:.875rem}.arcam-w-4{width:1rem}.arcam-w-5{width:1.25rem}.arcam-w-6{width:1.5rem}.arcam-w-7{width:1.75rem}.arcam-w-8{width:2rem}.arcam-w-9{width:2.25rem}.arcam-w-10{width:2.5rem}.arcam-w-11{width:2.75rem}.arcam-w-12{width:3rem}.arcam-w-14{width:3.5rem}.arcam-w-16{width:4rem}.arcam-w-px{width:1px}.arcam-h-1{height:.25rem}.arcam-h-1-5{height:.375rem}.arcam-h-2{height:.5rem}.arcam-h-2-5{height:.625rem}.arcam-h-3{height:.75rem}.arcam-h-3-5{height:.875rem}.arcam-h-4{height:1rem}.arcam-h-5{height:1.25rem}.arcam-h-6{height:1.5rem}.arcam-h-7{height:1.75rem}.arcam-h-8{height:2rem}.arcam-h-9{height:2.25rem}.arcam-h-10{height:2.5rem}.arcam-h-11{height:2.75rem}.arcam-h-12{height:3rem}.arcam-h-14{height:3.5rem}.arcam-h-16{height:4rem}.arcam-h-20{height:5rem}.arcam-h-24{height:6rem}.arcam-h-64{height:16rem}.arcam-h-px{height:1px}.arcam-h-hero{height:calc(100vh - 5rem);min-height:600px}.arcam-min-h-screen{min-height:100dvh}.arcam-h-flujo{height:min(40rem,100lvh - 6rem)}.arcam-flujo-vivo{min-height:min(20rem,100dvh - 6rem);max-height:min(var(--flujo-h,200rem), calc(100dvh - 6rem));transition:color var(--tr1-dur,.12s) var(--tr1-ease,ease-out), background-color var(--tr1-dur,.12s) var(--tr1-ease,ease-out), border-color var(--tr1-dur,.12s) var(--tr1-ease,ease-out), box-shadow var(--tr1-dur,.12s) var(--tr1-ease,ease-out), opacity var(--tr1-dur,.12s) var(--tr1-ease,ease-out), filter var(--tr1-dur,.12s) var(--tr1-ease,ease-out), max-height var(--tr3), max-width var(--tr3)!important}.arcam-size-1{width:.25rem;height:.25rem}.arcam-size-1-5{width:.375rem;height:.375rem}.arcam-size-2{width:.5rem;height:.5rem}.arcam-size-2-5{width:.625rem;height:.625rem}.arcam-size-3{width:.75rem;height:.75rem}.arcam-size-3-5{width:.875rem;height:.875rem}.arcam-size-4{width:1rem;height:1rem}.arcam-size-5{width:1.25rem;height:1.25rem}.arcam-size-6{width:1.5rem;height:1.5rem}.arcam-size-7{width:1.75rem;height:1.75rem}.arcam-size-8{width:2rem;height:2rem}.arcam-size-9{width:2.25rem;height:2.25rem}.arcam-size-10{width:2.5rem;height:2.5rem}.arcam-size-11{width:2.75rem;height:2.75rem}.arcam-size-12{width:3rem;height:3rem}.arcam-size-14{width:3.5rem;height:3.5rem}.arcam-size-16{width:4rem;height:4rem}.arcam-overflow-hidden{overflow:hidden}.arcam-overflow-auto{overflow:auto}.arcam-overflow-x-auto{overflow-x:auto}.arcam-overflow-y-auto{overflow-y:auto}.arcam-overflow-x-hidden{overflow-x:hidden}.arcam-overflow-y-hidden{overflow-y:hidden}.arcam-overflow-visible{overflow:visible}@media (min-width:640px){.arcam-sm-size-8{width:2rem;height:2rem}.arcam-sm-size-11{width:2.75rem;height:2.75rem}.arcam-sm-size-12{width:3rem;height:3rem}}.arcam-inline-block{display:inline-block}.arcam-w-64{width:16rem}.arcam-w-72{width:18rem}.arcam-w-80{width:20rem}.arcam-max-h-64{max-height:16rem}.arcam-max-w-7xl{max-width:80rem}.arcam-max-w-28{max-width:7rem}.arcam-max-w-27-5{max-width:6.875rem}.arcam-min-w-42-5{min-width:10.625rem}.arcam-max-w-viewport-2{max-width:calc(100vw - 2rem)}.arcam-pt-10vh{padding-top:10vh}.arcam-top-11{top:2.75rem}.arcam-top-16{top:4rem}.arcam-top-full{top:100%}.arcam-bottom-full{bottom:100%}.arcam-left-auto{left:auto}.arcam-bottom-n1{bottom:-.25rem}.arcam-right-n1{right:-.25rem}.arcam-top-n1-5{top:-.375rem}.arcam-right-n1-5{right:-.375rem}.arcam-top-2{top:var(--s2)}.arcam-left-2{left:var(--s2)}.arcam-right-2{right:var(--s2)}.arcam-bottom-2{bottom:var(--s2)}.arcam-left-3{left:var(--s3)}.arcam-left-1-2{left:50%}.arcam-h-auto{height:auto}.arcam-h-fit{height:fit-content}.arcam-w-auto{width:auto}.arcam-w-fit{width:fit-content}.arcam-w-max{width:max-content}.arcam-m-auto{margin:auto}.arcam-mx-auto{margin-left:auto;margin-right:auto}.arcam-my-auto{margin-top:auto;margin-bottom:auto}.arcam-ml-auto{margin-left:auto}.arcam-mr-auto{margin-right:auto}.arcam-mt-auto{margin-top:auto}.arcam-mb-auto{margin-bottom:auto}.arcam-w-20{width:5rem}.arcam-w-24{width:6rem}.arcam-w-28{width:7rem}.arcam-w-32{width:8rem}.arcam-w-36{width:9rem}.arcam-w-40{width:10rem}.arcam-w-44{width:11rem}.arcam-w-48{width:12rem}.arcam-w-60{width:15rem}.arcam-max-w-50{max-width:12.5rem}.arcam-max-h-56{max-height:14rem}.arcam-max-h-screen-70{max-height:70dvh}.arcam-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.arcam-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.arcam-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.arcam-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.arcam-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.arcam-col-span-full{grid-column:1/-1}.arcam-backdrop-blur{-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%)}@media (pointer:coarse){.arcam-backdrop-blur{-webkit-backdrop-filter:none;backdrop-filter:none}}.arcam-auto-rows-24{grid-auto-rows:6rem}.arcam-auto-rows-28{grid-auto-rows:7rem}.arcam-row-span-3{grid-row:span 3}.arcam-content-start{align-content:start}.arcam-content-center{align-content:center}@media (min-width:640px){.arcam-sm-content-center{align-content:center}}.arcam-min-h-4{min-height:1rem}.arcam-min-h-6{min-height:1.5rem}.arcam-min-h-8{min-height:2rem}.arcam-min-h-9{min-height:2.25rem}.arcam-min-h-10{min-height:2.5rem}.arcam-min-h-12{min-height:3rem}.arcam-h-80{height:20rem}.arcam-h-88{height:22rem}.arcam-h-96{height:24rem}.arcam-h-104{height:26rem}.arcam-h-108{height:27rem}.arcam-h-112{height:28rem}.arcam-aspect-16-10{aspect-ratio:16/10}.arcam-translate-x-neg-1-2{translate:-50%}.arcam-max-h-72{max-height:18rem}.arcam-max-h-80{max-height:20rem}.arcam-min-h-56{min-height:14rem}.arcam-min-h-60{min-height:15rem}.arcam-min-h-64{min-height:16rem}.arcam-min-h-72{min-height:18rem}.arcam-min-h-80{min-height:20rem}.arcam-min-h-88{min-height:22rem}.arcam-min-h-96{min-height:24rem}.arcam-w-56{width:14rem}.arcam-min-w-4{min-width:1rem}.arcam-min-w-12{min-width:3rem}.arcam-min-w-32{min-width:8rem}.arcam-top-n0-5{top:-.125rem}.arcam-right-n0-5{right:-.125rem}.arcam-h-screen,.arcam-h-dvh{height:100dvh}.arcam-h-screen-70{height:70dvh}.arcam-h-screen-75{height:75dvh}.arcam-h-screen-82{height:82dvh}.arcam-h-screen-85{height:85dvh}.arcam-h-screen-90{height:90dvh}.arcam-w-screen{width:100vw}.arcam-w-0{width:0}.arcam-min-w-160{min-width:40rem}.arcam-whitespace-nowrap{white-space:nowrap}.arcam-shrink{flex-shrink:1}.arcam-size-5-5{width:1.375rem;height:1.375rem}.arcam-top-1-5{top:.375rem}.arcam-right-1-5{right:.375rem}.arcam-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.arcam-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.arcam-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.arcam-container-default{max-width:min(90vw,1600px)}.arcam-min-w-48{min-width:12rem}.arcam-min-w-56{min-width:14rem}.arcam-max-w-56{max-width:14rem}.arcam-top-4{top:var(--s4)}.arcam-right-4{right:var(--s4)}.arcam-bottom-4{bottom:var(--s4)}.arcam-left-4{left:var(--s4)}.arcam-right-3{right:var(--s3)}.arcam-bottom-3{bottom:var(--s3)}.arcam-bottom-8{bottom:var(--s8)}.arcam-scroll-smooth{scroll-behavior:smooth}.arcam-snap-x{scroll-snap-type:x mandatory}.arcam-snap-x-proximity{scroll-snap-type:x proximity}.arcam-snap-y-proximity{scroll-snap-type:y proximity}.arcam-snap-start{scroll-snap-align:start}.arcam-layout-root{height:100dvh;max-height:100dvh;overflow:hidden}.arcam-bento-grid{gap:var(--s5);grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;grid-auto-rows:minmax(0,auto);align-items:start;display:grid}.arcam-bento-grid>*{min-width:0;min-height:0}.arcam-bento-grid-compact{gap:var(--s4)}.arcam-bento-grid-spacious{gap:var(--s6)}.arcam-bento-card{grid-template-rows:subgrid;container:bento-card/inline-size}.arcam-bento-hero{grid-area:span 2/span 2}.arcam-bento-wide{grid-area:span 1/span 2}.arcam-bento-micro{grid-area:span 1/span 1}.arcam-bento-full{grid-column:span 12}.arcam-tap-target{min-width:var(--s8);min-height:var(--s8)}@media (max-width:639px){.arcam-bento-grid{grid-template-columns:1fr}.arcam-bento-hero,.arcam-bento-wide,.arcam-bento-micro,.arcam-bento-full,.arcam-b1,.arcam-b2,.arcam-b3,.arcam-b4,.arcam-b5,.arcam-b6,.arcam-b8,.arcam-b12{grid-area:span 1/span 1}}@media (min-width:640px) and (max-width:1023px){.arcam-bento-grid{grid-template-columns:repeat(4,1fr)}.arcam-bento-full,.arcam-b12,.arcam-b8,.arcam-b6,.arcam-b5,.arcam-b4{grid-column:span 4}.arcam-b3{grid-area:span 2/span 2}.arcam-b2{grid-column:span 2}.arcam-b1{grid-column:span 1}}@media (min-width:1024px) and (max-width:1279px){.arcam-bento-grid{grid-template-columns:repeat(8,1fr)}.arcam-bento-full,.arcam-b12,.arcam-b5,.arcam-b8{grid-column:span 8}.arcam-b6{grid-column:span 6}.arcam-b4{grid-column:span 4}.arcam-b3{grid-area:span 2/span 2}.arcam-b2{grid-column:span 2}.arcam-b1{grid-column:span 1}}@media (min-width:1280px){.arcam-bento-grid{grid-template-columns:repeat(12,1fr)}.arcam-bento-full,.arcam-b12,.arcam-b5{grid-column:span 12}.arcam-b8{grid-column:span 8}.arcam-b6{grid-column:span 6}.arcam-b4{grid-column:span 4}.arcam-b3{grid-area:span 2/span 2}.arcam-b2{grid-column:span 2}.arcam-b1{grid-column:span 1}}.arcam-cursor-pointer{cursor:pointer}.arcam-cursor-default{cursor:default}.arcam-cursor-not-allowed{cursor:not-allowed}.arcam-cursor-grab{cursor:grab}.arcam-cursor-crosshair{cursor:crosshair}.arcam-active-cursor-grabbing:active{cursor:grabbing}.arcam-select-none{-webkit-user-select:none;user-select:none}.arcam-select-text,.arcam-select-none input,.arcam-select-none textarea,.arcam-select-none [contenteditable=true]{-webkit-user-select:text;user-select:text}.arcam-pointer-events-none{pointer-events:none}.arcam-pointer-events-auto{pointer-events:auto}.arcam-touch-none{touch-action:none}.arcam-overscroll-contain{overscroll-behavior:contain}.arcam-overscroll-none{overscroll-behavior:none}.arcam-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arcam-resize-none{resize:none}.arcam-disabled,.arcam-disabled:disabled,[aria-disabled=true].arcam-disabled,.arcam-disabled [aria-disabled=true],.arcam-disabled[data-disabled],.arcam-disabled [data-disabled]{cursor:not-allowed;pointer-events:none;color:var(--text-muted)}.arcam-opacity-10{opacity:.1}.arcam-opacity-30{opacity:.3}.arcam-opacity-40{opacity:.4}.arcam-opacity-50{opacity:.5}.arcam-opacity-60{opacity:.6}.arcam-opacity-75{opacity:.75}.arcam-opacity-100{opacity:1}.arcam-outline-none,.arcam-outline-none:focus,.arcam-outline-none:focus-visible{outline:none}.arcam-focus:focus-visible,.arcam-focus-visible-ring:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.arcam-focus-inset:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.arcam-field{width:100%;height:var(--arcam-field-h,2.75rem);padding-inline:var(--arcam-field-px,.875rem);font-size:var(--arcam-field-fs,.875rem);box-sizing:border-box}.arcam-field--lead{padding-left:2.75rem!important}.arcam-field--trail{padding-right:2.75rem!important}input::placeholder,textarea::placeholder{-webkit-user-select:none;user-select:none}.arcam-seg-rail{grid-template-columns:repeat(var(--seg-count,4), minmax(0, 1fr));box-sizing:border-box;border-radius:9999px;align-items:center;min-height:3rem;padding:.375rem;display:grid;position:relative}.arcam-seg-rail .arcam-seg-ind{width:calc((100% - .75rem) / var(--seg-count,4));transform:translateX(calc(var(--seg-index,0) * 100%));will-change:transform;pointer-events:none;border-radius:9999px;transition:transform .38s cubic-bezier(.2,.9,.25,1);position:absolute;top:.375rem;bottom:.375rem;left:.375rem}.arcam-seg-rail .arcam-seg-opt{appearance:none;color:var(--text-secondary);font:inherit;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;z-index:1;height:2.5rem;transition:color var(--tr1);background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0 1.5rem;font-size:.875rem;font-weight:600;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.arcam-seg-rail .arcam-seg-opt:not([data-active=true]):not([aria-checked=true]):not([aria-selected=true]):hover{color:var(--text-primary);background:0 0}}.arcam-seg-rail .arcam-seg-opt:active{opacity:.85}.arcam-seg-rail .arcam-seg-opt:is([data-active=true],[aria-checked=true],[aria-selected=true]){color:var(--text-on-accent)}@media (hover:hover) and (pointer:fine){.arcam-seg-rail .arcam-seg-opt:is([data-active=true],[aria-checked=true],[aria-selected=true]):hover{color:var(--text-on-accent)}}.arcam-seg-rail .arcam-seg-opt:disabled{opacity:.45;cursor:not-allowed}:is(:root,[data-theme=tm1]) .arcam-icon-brand-light{display:inline}:is(:root,[data-theme=tm1]) .arcam-icon-brand-dark{display:none}[data-theme=tm2] .arcam-icon-brand-light{display:none}[data-theme=tm2] .arcam-icon-brand-dark{display:inline}.arcam-input-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.arcam-input-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.arcam-input-num{appearance:textfield}.arcam-icon-btn,.arcam-circle-btn{cursor:pointer;box-sizing:border-box;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0;display:inline-flex;position:relative}.arcam-icon-btn svg,.arcam-circle-btn svg{flex-shrink:0}.arcam-box-border{box-sizing:border-box}.arcam-flex-row{flex-direction:row}.arcam-antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arcam-h-0-5{height:.125rem}.arcam-left-1-5{left:var(--s1-5)}.arcam-opacity-0{opacity:0}.arcam-opacity-70{opacity:.7}.arcam-showroom-viewport{box-sizing:border-box;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.arcam-sm-flex{display:flex}.arcam-sm-inline-block{display:inline-block}.arcam-sm-hidden{display:none}.arcam-sm-block{display:block}.arcam-sm-h-auto{height:auto}.arcam-sm-h-10{height:2.5rem}.arcam-sm-h-20{height:5rem}.arcam-sm-h-760{height:47.5rem}.arcam-sm-h-620{height:38.75rem}.arcam-sm-w-auto{width:auto}.arcam-sm-w-10{width:2.5rem}.arcam-sm-w-36{width:9rem}.arcam-sm-w-56{width:14rem}.arcam-sm-w-80{width:20rem}.arcam-sm-size-2{width:.5rem;height:.5rem}.arcam-sm-p-4{padding:var(--s4)}.arcam-sm-px-3{padding-left:var(--s3);padding-right:var(--s3)}.arcam-sm-px-4{padding-left:var(--s4);padding-right:var(--s4)}.arcam-sm-px-5{padding-left:var(--s5);padding-right:var(--s5)}.arcam-sm-px-6{padding-left:var(--s6);padding-right:var(--s6)}.arcam-sm-px-8{padding-left:var(--s8);padding-right:var(--s8)}.arcam-sm-py-0-5{padding-top:var(--s0-5);padding-bottom:var(--s0-5)}.arcam-sm-pb-3{padding-bottom:var(--s3)}.arcam-sm-p-6{padding:var(--s6)}.arcam-sm-p-0{padding:0}.arcam-sm-p-3{padding:var(--s3)}.arcam-sm-p-3-5{padding:var(--s3-5)}.arcam-sm-p-5{padding:var(--s5)}.arcam-sm-py-3{padding-top:var(--s3);padding-bottom:var(--s3)}.arcam-sm-ml-auto{margin-left:auto}.arcam-sm-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.arcam-sm-gap-2{gap:var(--s2)}.arcam-sm-gap-2-5{gap:var(--s2-5)}.arcam-sm-gap-3{gap:var(--s3)}.arcam-sm-gap-4{gap:var(--s4)}.arcam-sm-gap-6{gap:var(--s6)}.arcam-sm-top-20{top:5rem}.arcam-sm-text-2xs{font-size:var(--text-2xs)}.arcam-sm-text-xs{font-size:var(--text-xs)}.arcam-sm-text-sm{font-size:var(--text-sm)}.arcam-sm-text-base{font-size:var(--text-base)}.arcam-sm-text-xl{font-size:var(--text-xl)}.arcam-sm-max-w-85{max-width:21.25rem}.arcam-sm-max-w-580{max-width:36.25rem}.arcam-sm-max-w-840{max-width:52.5rem}.arcam-sm-max-w-50{max-width:12.5rem}.arcam-sm-max-w-56{max-width:14rem}.arcam-sm-max-h-screen-92{max-height:92dvh}.arcam-sm-flex-row{flex-direction:row}.arcam-sm-flex-col{flex-direction:column}.arcam-sm-flex-1{flex:1}.arcam-sm-flex-none{flex:none}.arcam-sm-order-1{order:1}.arcam-sm-order-2{order:2}.arcam-sm-order-3{order:3}.arcam-sm-items-start{align-items:flex-start}.arcam-sm-items-center{align-items:center}.arcam-sm-items-end{align-items:flex-end}.arcam-sm-items-baseline{align-items:baseline}.arcam-sm-justify-start{justify-content:flex-start}.arcam-sm-justify-center{justify-content:center}.arcam-sm-justify-between{justify-content:space-between}.arcam-sm-justify-end{justify-content:flex-end}.arcam-sm-w-fit{width:fit-content}.arcam-sm-aspect-9-19{aspect-ratio:9/19}.arcam-sm-aspect-1-1{aspect-ratio:1}.arcam-sm-aspect-16-9{aspect-ratio:16/9}.arcam-sm-r3{border-radius:var(--r3)}.arcam-sm-r-inset{border-radius:var(--r-inset)}.arcam-sm-border-subtle-60{border:1px solid color-mix(in srgb, var(--border-subtle) 60%, transparent)}.arcam-sm-border-6{border:6px solid var(--border-subtle)}.arcam-sm-border-on-accent-5{border:1px solid color-mix(in srgb, var(--text-on-accent) 5%, transparent)}.arcam-sm-mx-0{margin-left:0;margin-right:0}.arcam-sm-mt-3{margin-top:var(--s3)}.arcam-sm-inline{display:inline}.arcam-sm-text-left{text-align:left}.arcam-sm-text-center{text-align:center}.arcam-sm-text-right{text-align:right}.arcam-sm-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (min-width:768px){.arcam-md-flex{display:flex}.arcam-md-hidden{display:none}.arcam-md-flex-col{flex-direction:column}.arcam-md-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.arcam-md-max-w-4xl{max-width:56rem}.arcam-md-p-8{padding:var(--s8)}.arcam-md-gap-8{gap:var(--s8)}}@media (min-width:1024px){.arcam-lg-inline-flex{display:inline-flex}.arcam-lg-px-8{padding-left:var(--s8);padding-right:var(--s8)}.arcam-lg-p-8{padding:var(--s8)}.arcam-lg-gap-3{gap:var(--s3)}.arcam-lg-gap-8{gap:var(--s8)}.arcam-lg-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.arcam-2xl-container-wide{max-width:min(90vw,2000px)}}@media (min-width:640px){.arcam-sm-w-72{width:18rem}.arcam-sm-max-w-sm{max-width:24rem}.arcam-sm-max-w-md{max-width:28rem}.arcam-sm-bottom-6{bottom:var(--s6)}.arcam-sm-right-6{right:var(--s6)}.arcam-sm-left-auto{left:auto}.arcam-sm-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.arcam-sm-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.arcam-sm-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.arcam-sm-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.arcam-sm-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.arcam-sm-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.arcam-sm-col-span-2{grid-column:span 2}.arcam-sm-col-span-3{grid-column:span 3}.arcam-sm-col-span-4{grid-column:span 4}.arcam-sm-col-span-5{grid-column:span 5}.arcam-sm-col-span-6{grid-column:span 6}.arcam-sm-text-3xl{font-size:var(--text-3xl)}}@media (min-width:768px){.arcam-md-p-6{padding:var(--s6)}.arcam-md-p-8{padding:var(--s8)}.arcam-md-inline{display:inline}}@media (min-width:1024px){.arcam-lg-gap-1{gap:var(--s1)}.arcam-lg-flex{display:flex}.arcam-lg-block{display:block}.arcam-lg-hidden{display:none}.arcam-lg-max-w-50{max-width:12.5rem}.arcam-lg-max-w-56{max-width:14rem}.arcam-flujo-vivo:has([data-pozo-dormido]){max-width:36rem}.arcam-lg-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.arcam-lg-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.arcam-lg-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.arcam-lg-grid-cols-1fr-auto{grid-template-columns:1fr auto}.arcam-lg-col-span-2{grid-column:span 2}.arcam-lg-col-span-3{grid-column:span 3}.arcam-lg-col-span-4{grid-column:span 4}}@media (min-width:1280px){.arcam-xl-px-4{padding-left:var(--s4);padding-right:var(--s4)}}@media (max-width:768px){.arcam-desktop-only{display:none!important}}@media (min-width:769px){.arcam-mobile-only{display:none!important}}@media (min-width:640px){.arcam-sm-gap-3-5{gap:var(--s3-5)}.arcam-sm-size-9{width:2.25rem;height:2.25rem}.arcam-sm-h-6{height:1.5rem}.arcam-sm-w-6{width:1.5rem}.arcam-sm-p-7{padding:var(--s7)}}:root{--tm-1:.1s;--tm-2:.15s;--tm-3:.24s;--tm-4:.4s;--tm-5:.64s;--tr1-dur:.12s;--tr1-ease:ease-out;--tr1:var(--tr1-dur) var(--tr1-ease);--tr2-dur:.28s;--tr2-ease:cubic-bezier(.25, .46, .45, .94);--tr2:var(--tr2-dur) var(--tr2-ease);--tr3-dur:.42s;--tr3-ease:cubic-bezier(.22, 1, .36, 1);--tr3:var(--tr3-dur) var(--tr3-ease);--tr3-travel:40px;--a1-dur:var(--tm-1);--a1-ease:ease-out;--a1:var(--a1-dur) var(--a1-ease);--a2-dur:var(--tm-5);--a2-ease:cubic-bezier(.22, 1, .36, 1);--a2:var(--a2-dur) var(--a2-ease);--a3-dur:1s;--a3-ease:linear;--a3:var(--a3-dur) var(--a3-ease) infinite;--spring-s:linear(0, .0235, .0837, .167, .2631, .364, .4638, .5583, .6449, .7221, .7891, .846, .8931, .9312, .9613, .9843, 1.0013, 1.0133, 1.0212, 1.0259, 1.028, 1.0283, 1.0272, 1.0253, 1.0227, 1.0199, 1.0171, 1.0143, 1.0117, 1);--spring-m:linear(0, .0367, .1295, .2556, .3966, .5383, .6707, .7873, .8847, .9616, 1.0188, 1.058, 1.0818, 1.0929, 1.0944, 1.0888, 1.0788, 1.0662, 1.0527, 1.0394, 1.0273, 1.0169, 1.0083, 1.0016, .9968, .9936, .9918, .9911, .9912, 1);--spring-l:linear(0, .0527, .1843, .3588, .5462, .7242, .8777, .9986, 1.0844, 1.1368, 1.1603, 1.1609, 1.1454, 1.1199, 1.0899, 1.0597, 1.0324, 1.0098, .9928, .9815, .9753, .9734, .9747, .9782, .9828, .9877, .9925, .9966, .9999, 1);--spring-rel:.32s;--motion-exit:cubic-bezier(.5, 0, .75, 0);--motion-duration:var(--tm-3);--motion-ease:cubic-bezier(.4, 0, .2, 1);--motion-stagger:55ms;--motion-reveal:.55s;--t-primary:var(--accent);--t-accent:var(--accent);--t-bg:var(--bg-page)}@media (pointer:fine){:root,[data-theme=tm2]{--tr2-dur:.2s;--tr3-dur:.34s;--tr3-travel:12px}}@media (pointer:coarse){:root,[data-theme=tm2]{--tr2-dur:.24s;--tr3-dur:.34s;--motion-reveal:.5s;--motion-stagger:45ms}}@media (prefers-reduced-motion:reduce){:root,[data-theme=tm2]{--tr1-dur:.01ms;--tr2-dur:.01ms;--tr3-dur:.01ms;--tr1-ease:linear;--tr2-ease:linear;--tr3-ease:linear;--spring-s:ease-out;--spring-m:ease-out;--spring-l:ease-out;--spring-rel:.01ms}}.arcam-tr1{transition-property:color,background-color,border-color,opacity,filter;transition-duration:var(--tr1-dur,.12s)!important;transition-timing-function:var(--tr1-ease,ease-out)!important}.arcam-tr2{transition-property:color,background-color,border-color,opacity,filter,max-height;transition-duration:var(--tr2-dur,.2s)!important;transition-timing-function:var(--tr2-ease,cubic-bezier(.25, .46, .45, .94))!important}.arcam-tr3{transition-property:color,background-color,border-color,opacity,filter,max-height;transition-duration:var(--tr3-dur,.34s)!important;transition-timing-function:var(--tr3-ease,cubic-bezier(.22, 1, .36, 1))!important}.arcam-transition-custom{transition-property:all;transition-timing-function:var(--motion-ease);transition-duration:var(--motion-duration)}.arcam-tr-none *,.arcam-tr-none :before,.arcam-tr-none :after{transition:none!important}.arcam-icon-anim{transition:color var(--tr1,.12s ease-out), background-color var(--tr1,.12s ease-out), opacity var(--tr1,.12s ease-out), filter var(--tr1,.12s ease-out), transform var(--spring-rel,.32s) var(--spring-l,ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}button .arcam-icon-anim,.arcam-group .arcam-icon-anim{color:inherit}:is(button,[role=button],[role=tab],[role=switch],[role=link],[role=menuitem],a[href],.arcam-control,.arcam-control-subtle,.arcam-control-accent,.arcam-control-toggle,.arcam-link):not(:disabled):is(:active,[data-state=pressed]) .arcam-icon-anim,.arcam-icon-anim:is(:active,[data-state=pressed]){transform-origin:50%;transition:transform var(--a1);transform:scale(.94)}.arcam-a1{transition-property:transform,color,background-color,border-color,opacity,filter!important;transition-duration:var(--spring-rel,.32s), var(--tr1-dur,.12s), var(--tr1-dur,.12s), var(--tr1-dur,.12s), var(--tr1-dur,.12s), var(--tr1-dur,.12s)!important;transition-timing-function:var(--spring-l,ease-out), var(--tr1-ease,ease-out), var(--tr1-ease,ease-out), var(--tr1-ease,ease-out), var(--tr1-ease,ease-out), var(--tr1-ease,ease-out)!important}:is(button,[role=button],[role=tab],[role=switch],[role=link],[role=menuitem],a[href],.arcam-control,.arcam-control-subtle,.arcam-control-accent,.arcam-control-toggle,.arcam-link):not(:disabled):is(:active,[data-state=pressed]) .arcam-a1,.arcam-a1:not(:disabled):not([aria-expanded=true]):is(:active,[data-state=pressed]){transform-origin:50%;transition:transform var(--a1);transform:scale(.9)}@keyframes arcam-pop{0%{translate:0 -4px;scale:.92}to{translate:0;scale:1}}@keyframes arcam-fade{0%{opacity:0}to{opacity:1}}@keyframes arcam-fade-out{0%{opacity:1}to{opacity:0}}@keyframes arcam-shake{0%,to{translate:0}20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@keyframes arcam-spin{to{rotate:360deg}}@keyframes arcam-float{0%,to{translate:0}50%{translate:0 -4px}}@keyframes marquee{0%{translate:0}to{translate:-50%}}@keyframes arcam-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes arcam-bounce{0%,to{translate:0}50%{translate:0 -25%}}@keyframes arcam-dots{0%,60%,to{opacity:.55;translate:0}30%{opacity:1;translate:0 -45%}}@keyframes arcam-waves{0%{opacity:1;scale:1}50%{opacity:1}to{opacity:0;scale:2}}@keyframes arcam-ping{0%{opacity:.55}50%{opacity:.25}to{opacity:.55}}.arcam-transition-interactive{transition:background-color var(--tr1), border-color var(--tr1), box-shadow var(--tr1), opacity var(--tr1), color var(--tr1)}.arcam-transition-opacity-color{transition:opacity var(--tr1), color var(--tr1)}.arcam-transition-all{transition:all var(--tr1)}.arcam-transition-transform{transition:transform var(--tr1), translate var(--tr1), rotate var(--tr1), scale var(--tr1)}.arcam-transition-transform-200{transition:transform var(--tr2-dur) var(--tr2-ease), translate var(--tr2-dur) var(--tr2-ease), rotate var(--tr2-dur) var(--tr2-ease), scale var(--tr2-dur) var(--tr2-ease)}.arcam-transition-opacity{transition:opacity var(--tr1)}.arcam-transition-colors{transition:color var(--tr1), background-color var(--tr1), border-color var(--tr1)}@keyframes arcam-slide-up{0%{translate:0 var(--tr3-travel);scale:.98}to{translate:0;scale:1}}@keyframes arcam-slide-down-out{0%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 var(--tr3-travel);scale:.97}}@keyframes arcam-fade-slide{0%{translate:0 -8px;scale:.96}to{translate:0;scale:1}}@keyframes arcam-fade-slide-out{0%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -8px;scale:.96}}@keyframes arcam-reveal-item{0%{translate:0 14px;scale:.96}to{translate:0;scale:1}}@keyframes arcam-reveal-list{0%{max-height:0}}@keyframes arcam-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes arcam-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes arcam-modal-in{0%{translate:0 14px;scale:.95}to{translate:0;scale:1}}@keyframes arcam-modal-out{0%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 10px;scale:.97}}@keyframes arcam-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes arcam-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes arcam-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes arcam-draw-check{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes arcam-slide-in-bottom{0%{translate:0 100%}to{translate:0}}@keyframes arcam-slide-out-bottom{0%{translate:0}to{translate:0 100%}}@keyframes arcam-slide-in-top{0%{opacity:0;translate:0 -100%}to{opacity:1;translate:0}}@keyframes arcam-slide-out-top{0%{opacity:1;translate:0}to{opacity:0;translate:0 -100%}}.arcam-anim-pop{animation:arcam-pop var(--motion-duration) var(--spring-m) backwards, arcam-fade var(--tm-2) ease-out backwards}.arcam-anim-fade-in{animation:arcam-fade var(--motion-duration) var(--motion-ease) both}.arcam-anim-shake{animation:arcam-shake var(--motion-duration) var(--motion-ease) both}.arcam-anim-slide-up{animation:arcam-slide-up var(--tr3-dur) var(--spring-s) backwards, arcam-fade calc(var(--tr3-dur) * .55) ease-out backwards}.arcam-anim-slide-down-out{animation:arcam-slide-down-out var(--tr3-dur) var(--motion-exit) both}.arcam-anim-backdrop-in{animation:arcam-fade var(--tr3-dur) var(--tr3-ease) both}.arcam-anim-backdrop-out{animation:arcam-fade-out var(--tr3-dur) var(--tr3-ease) both}.arcam-anim-slide-in-bottom{animation:arcam-slide-in-bottom var(--tr3-dur) var(--spring-s) both}.arcam-anim-slide-out-bottom{animation:arcam-slide-out-bottom var(--tr3-dur) var(--motion-exit) both}.arcam-anim-slide-in-top{animation:arcam-slide-in-top var(--tr3-dur) var(--spring-s) both}.arcam-anim-slide-out-top{animation:arcam-slide-out-top var(--tr3-dur) var(--motion-exit) both}.arcam-anim-draw-check{animation:arcam-draw-check var(--a2) forwards}.arcam-anim-shimmer{animation:arcam-shimmer calc(var(--a3-dur) * 2.5) var(--a3-ease) infinite}.arcam-anim-float{animation:arcam-float calc(var(--a3-dur) * 3) ease-in-out infinite}.arcam-anim-float-slow{animation:arcam-float calc(var(--a3-dur) * 6) ease-in-out infinite}.arcam-anim-marquee{animation:marquee calc(var(--a3-dur) * 40) var(--a3-ease) infinite}.arcam-anim-pulse{animation:arcam-pulse calc(var(--a3-dur) * 2) cubic-bezier(.4, 0, .6, 1) infinite}.arcam-anim-bounce{animation:arcam-bounce var(--a3-dur) infinite}.arcam-anim-ping{animation:arcam-ping var(--a3-dur) cubic-bezier(0, 0, .2, 1) infinite}.arcam-anim-waves{animation:arcam-waves calc(var(--a3-dur) * 4) var(--a3-ease) infinite}.arcam-anim-spin{animation:arcam-spin var(--a3)}.arcam-anim-paused{animation-play-state:paused}.arcam-dots{align-items:center;gap:var(--s1);display:inline-flex}.arcam-dots>*{border-radius:var(--c5);width:.3125rem;height:.3125rem;animation:arcam-dots calc(var(--a3-dur) * 1.4) infinite;background:currentColor}.arcam-dots>:nth-child(2){animation-delay:calc(var(--a3-dur) * .2)}.arcam-dots>:nth-child(3){animation-delay:calc(var(--a3-dur) * .4)}.arcam-anim-fade-slide{animation:arcam-fade-slide var(--motion-duration) var(--spring-m) backwards, arcam-fade calc(var(--motion-duration) * .55) ease-out backwards}.arcam-anim-fade-slide-in{animation:arcam-fade-slide var(--tr2-dur) var(--spring-m) backwards, arcam-fade calc(var(--tr2-dur) * .55) ease-out backwards}.arcam-anim-fade-slide-out,.arcam-anim-state-closed-out[data-state=closed],.arcam-anim-fade-slide[data-state=closed]{animation:arcam-fade-slide-out var(--tr2-dur) var(--motion-exit) both}.arcam-accordion-content{overflow:hidden}.arcam-accordion-content[data-state=open]{animation:arcam-accordion-down var(--tr2) both}.arcam-accordion-content[data-state=closed]{animation:arcam-accordion-up var(--tr2) both}.arcam-rotate-90{rotate:90deg}.arcam-rotate-180{rotate:180deg}.arcam-rotate-270{rotate:270deg}.arcam-rotate-n90{rotate:-90deg}.arcam-translate-x-0{translate:0}.arcam-translate-x-3{translate:.75rem}.arcam-translate-x-4{translate:1rem}.arcam-translate-x-5{translate:1.25rem}.arcam-translate-x-6{translate:1.5rem}.arcam-translate-y-0{translate:0}.arcam-translate-y-full{translate:0 100%}@media (prefers-reduced-motion:reduce){.arcam-a1,.arcam-anim-pop,.arcam-anim-fade-in,.arcam-anim-spin,.arcam-anim-slide-up,.arcam-anim-slide-down-out,.arcam-anim-backdrop-in,.arcam-anim-backdrop-out,.arcam-anim-slide-in-bottom,.arcam-anim-slide-out-bottom,.arcam-anim-slide-in-top,.arcam-anim-slide-out-top,.arcam-anim-shimmer,.arcam-anim-draw-check,.arcam-anim-float,.arcam-anim-float-slow,.arcam-anim-marquee,.arcam-anim-pulse,.arcam-anim-bounce,.arcam-anim-ping,.arcam-anim-waves,.arcam-anim-fade-slide,.arcam-anim-fade-slide-in,.arcam-anim-fade-slide-out,.arcam-anim-state-closed-out,.arcam-dots>*,.arcam-radix-dropdown,.arcam-radix-menuitem{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.arcam-anim-stagger{animation-delay:calc(var(--i,0) * var(--motion-stagger))}.arcam-anim-reveal-item{animation:arcam-reveal-item var(--motion-reveal) var(--spring-m) backwards, arcam-fade calc(var(--motion-reveal) * .45) ease-out backwards;animation-delay:calc(var(--i,0) * var(--motion-stagger))}.arcam-anim-reveal-list{animation:arcam-reveal-list var(--motion-reveal) cubic-bezier(.22, 1, .36, 1) backwards}@keyframes arcam-reveal-list-out{to{opacity:0;max-height:0}}.arcam-anim-reveal-list-out{animation:arcam-reveal-list-out var(--tm-4) var(--motion-exit) both}.arcam-anim-overlay-in{animation:arcam-overlay-in var(--tm-4) ease-out backwards}.arcam-anim-overlay-out{animation:arcam-overlay-out var(--tm-3) var(--motion-exit) both}.arcam-anim-modal-in{animation:arcam-modal-in var(--motion-reveal) var(--spring-s) backwards, arcam-fade calc(var(--motion-reveal) * .5) ease-out backwards}.arcam-anim-modal-out{animation:arcam-modal-out var(--tm-3) var(--motion-exit) both}@media (prefers-reduced-motion:reduce){.arcam-anim-stagger{animation-delay:.01ms!important}.arcam-anim-reveal-item,.arcam-anim-reveal-list,.arcam-anim-reveal-list-out,.arcam-anim-overlay-in,.arcam-anim-overlay-out,.arcam-anim-modal-in,.arcam-anim-modal-out{animation-duration:.01ms!important;animation-delay:.01ms!important}}.arcam-radix-dropdown{--radix-slide-x:0;--radix-slide-y:-.5rem;opacity:0;translate:var(--radix-slide-x) var(--radix-slide-y);transform-origin:50%;transition:opacity var(--tr2), translate var(--tr2-dur) var(--spring-m)}.arcam-radix-dropdown[data-state=open]{opacity:1;translate:0}.arcam-radix-dropdown[data-state=closed]{animation:arcam-radix-out var(--tr2-dur) var(--motion-exit) both}@keyframes arcam-radix-out{0%{opacity:1;translate:0}to{opacity:0;translate:var(--radix-slide-x) var(--radix-slide-y)}}.arcam-radix-dropdown[data-side=bottom]{--radix-slide-y:-.5rem}.arcam-radix-dropdown[data-side=top]{--radix-slide-y:.5rem}.arcam-radix-dropdown[data-side=left]{--radix-slide-x:.5rem;--radix-slide-y:0}.arcam-radix-dropdown[data-side=right]{--radix-slide-x:-.5rem;--radix-slide-y:0}.arcam-radix-menuitem:focus,.arcam-radix-menuitem:focus-visible{background-color:var(--accent);color:var(--text-on-accent);outline:none}.arcam-radix-menuitem[data-state=open]{background-color:var(--accent);color:var(--text-on-accent)}.arcam-radix-menuitem[data-disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}:is(button,[role=button]):not(:disabled):active{filter:brightness(.95)}@media (hover:hover) and (pointer:fine){.arcam-hover-dim:hover{filter:brightness(.97)}.arcam-hover-dim-icon:hover{filter:brightness(.95)}}.arcam-active-dim:active{filter:brightness(.95)}.arcam-active-dim-icon:active{filter:brightness(.9)}.arcam-active-dim-subtle:active{filter:brightness(.98)}.arcam-active-dim-intense:active{filter:brightness(.9)}.arcam-loader{--p:0;--loader-empty:color-mix(in srgb, var(--bg-page) 90%, rgb(var(--ink,0 0 0)) 10%);--loader-fill:var(--color-cl3-cr3);width:100%;height:100%;animation:arcamLoaderCanvasIn var(--tr3-dur) var(--tr3-ease) both;justify-content:center;align-items:center;display:flex}.arcam-loader-stage{width:14rem;height:14rem;position:relative}.arcam-loader-orbit{animation:2.4s linear infinite arcamLoaderOrbitSpin;position:absolute;inset:0}.arcam-loader-orbit i{border-radius:var(--r2);background:var(--loader-empty);width:1.6rem;height:1.6rem;transform:rotate(calc(var(--i) * 45deg)) translateY(-5.6rem);margin:-.8rem;position:absolute;top:50%;left:50%}.arcam-loader-orbit i>b{border-radius:inherit;width:100%;height:100%;display:block}.arcam-loader-orbit i:after{content:"";border-radius:inherit;background:var(--loader-fill);opacity:0;animation:2.4s linear infinite arcamLoaderOrbitFill;animation-delay:calc(var(--i) * -.3s);position:absolute;inset:0}@keyframes arcamLoaderCanvasIn{0%{opacity:0}to{opacity:1}}@keyframes arcamLoaderOrbitSpin{to{rotate:360deg}}@keyframes arcamLoaderOrbitFill{0%{opacity:1}25%,to{opacity:0}}.arcam-loader-logo{aspect-ratio:1;width:6.5rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.arcam-loader-logo-theme{display:none;position:absolute;inset:0}.arcam-loader-logo-theme[data-logo=light]{display:block}[data-theme=tm2] .arcam-loader-logo-theme[data-logo=light]{display:none}[data-theme=tm2] .arcam-loader-logo-theme[data-logo=dark]{display:block}.arcam-loader-logo img{object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.arcam-loader-logo .arcam-loader-logo-ghost{filter:grayscale();opacity:.3}[data-theme=tm2] .arcam-loader-logo .arcam-loader-logo-ghost{filter:grayscale()brightness(2.6);opacity:.5}[data-theme=tm2] .arcam-loader{--loader-empty:var(--arcam-elevated,#242936)}.arcam-loader-logo .arcam-loader-logo-fill{clip-path:inset(calc((1 - var(--p)) * 100%) 0 0 0)}.arcam-loader[data-pausado] .arcam-loader-orbit,.arcam-loader[data-pausado] .arcam-loader-orbit i:after{animation-play-state:paused}.arcam-anim-fade{animation:arcam-fade var(--motion-duration) var(--motion-ease) both}.arcam-animate-pulse{animation:arcam-pulse calc(var(--a3-dur) * 2) cubic-bezier(.4, 0, .6, 1) infinite}.active\:arcam-scale-95:active{transform:scale(.95)}.arcam-grayscale{filter:grayscale()}@media (hover:hover) and (pointer:fine){.arcam-group:hover .arcam-gh-anim-paused{animation-play-state:paused}.arcam-group:hover .arcam-gh-grayscale-0{filter:grayscale(0)}}@media (prefers-reduced-motion:reduce){.arcam-anim-fade,.arcam-animate-pulse{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.arcam-fondo-seda{z-index:var(--z1);pointer-events:none;contain:strict;background:linear-gradient(145deg, var(--bg-page), var(--surface-chrome), var(--surface-sunken), var(--bg-page));position:absolute;inset:0;overflow:hidden}.arcam-aurora-bg{z-index:0;pointer-events:none;contain:strict;background:linear-gradient(160deg, var(--arcam-aurora-base-1) 0%, var(--arcam-aurora-base-2) 100%);position:absolute;inset:0;overflow:hidden}.arcam-aurora-bg:before,.arcam-aurora-bg:after{content:"";will-change:transform, opacity;position:absolute;inset:-16%}.arcam-aurora-bg:before{background-image:linear-gradient(118deg, transparent 10%, color-mix(in srgb, var(--arcam-aurora-1) 16%, transparent) 24%, color-mix(in srgb, var(--arcam-aurora-1) 45%, transparent) 33%, color-mix(in srgb, var(--arcam-aurora-1) 82%, transparent) 42%, color-mix(in srgb, var(--arcam-aurora-4) 82%, transparent) 55%, color-mix(in srgb, var(--arcam-aurora-4) 45%, transparent) 68%, color-mix(in srgb, var(--arcam-aurora-4) 16%, transparent) 80%, transparent 92%);animation:41s ease-in-out infinite alternate arcamAuroraVeilA,37s ease-in-out infinite arcamAuroraVeilGlowA}.arcam-aurora-bg:after{background-image:linear-gradient(236deg, transparent 14%, color-mix(in srgb, var(--arcam-aurora-6) 14%, transparent) 30%, color-mix(in srgb, var(--arcam-aurora-6) 42%, transparent) 40%, color-mix(in srgb, var(--arcam-aurora-6) 78%, transparent) 50%, color-mix(in srgb, var(--arcam-aurora-3) 78%, transparent) 62%, color-mix(in srgb, var(--arcam-aurora-3) 42%, transparent) 74%, color-mix(in srgb, var(--arcam-aurora-3) 14%, transparent) 84%, transparent 94%);animation:53s ease-in-out infinite alternate arcamAuroraVeilB,47s ease-in-out infinite arcamAuroraVeilGlowB}@keyframes arcamAuroraVeilA{0%{transform:translate(-7%,-5%)rotate(-3deg)scale(1)}50%{transform:translate(1%)rotate(.5deg)scale(1.07)}to{transform:translate(7%,4%)rotate(3deg)scale(1.02)}}@keyframes arcamAuroraVeilB{0%{transform:translate(6%,5%)rotate(2.5deg)scale(1.04)}50%{transform:translate(-1%,-1%)rotate(-.5deg)scale(1)}to{transform:translate(-6%,-4%)rotate(-3.5deg)scale(1.08)}}@keyframes arcamAuroraVeilGlowA{0%{opacity:.55}50%{opacity:.85}to{opacity:.55}}@keyframes arcamAuroraVeilGlowB{0%{opacity:.8}50%{opacity:.5}to{opacity:.8}}@media (prefers-reduced-motion:reduce){.arcam-aurora-bg:before,.arcam-aurora-bg:after{animation:none}.arcam-aurora-bg:before{opacity:.7}.arcam-aurora-bg:after{opacity:.65}}.arcam-link{color:var(--text-primary);transition:color var(--motion-duration) var(--motion-ease)}.arcam-link[data-active=true],.arcam-link[aria-current=page],.arcam-link[aria-selected=true]{color:var(--accent)}@media (hover:hover) and (pointer:fine){.arcam-link:hover{color:var(--accent)}}.arcam-link-brand{color:var(--text-primary);transition:color var(--motion-duration) var(--motion-ease)}.arcam-link-brand[data-active=true],.arcam-link-brand[aria-current=page],.arcam-link-brand[aria-selected=true]{color:var(--color-cl3-cr3)}@media (hover:hover) and (pointer:fine){.arcam-link-brand:hover{color:var(--color-cl3-cr3)}}.arcam-link-brand-secondary{color:var(--text-secondary);transition:color var(--motion-duration) var(--motion-ease)}.arcam-link-brand-secondary[data-active=true],.arcam-link-brand-secondary[aria-current=page],.arcam-link-brand-secondary[aria-selected=true]{color:var(--color-cl3-cr3)}@media (hover:hover) and (pointer:fine){.arcam-link-brand-secondary:hover{color:var(--color-cl3-cr3)}}.arcam-peer:checked~.arcam-peer-checked,.arcam-peer[aria-checked=true]~.arcam-peer-checked,.arcam-peer[aria-selected=true]~.arcam-peer-checked{background-color:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}.arcam-peer:focus-visible~.arcam-peer-focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.arcam-peer:disabled~.arcam-peer-disabled,.arcam-peer[aria-disabled=true]~.arcam-peer-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media (hover:hover) and (pointer:fine){.arcam-group:hover .arcam-gh-bg-accent-subtle{background-color:var(--accent-subtle)}.arcam-group:hover .arcam-gh-bg-accent{background-color:var(--accent)}.arcam-group:hover .arcam-gh-text-primary{color:var(--text-primary)}.arcam-group:hover .arcam-gh-text-secondary{color:var(--text-secondary)}.arcam-group:hover .arcam-gh-text-accent{color:var(--accent)}.arcam-group:hover .arcam-gh-text-brand{color:var(--color-cl3-cr3)}.arcam-group:hover .arcam-gh-text-on{color:var(--text-on-accent)}.arcam-group:hover .arcam-gh-opacity-100{opacity:1}.arcam-group:hover .arcam-gh-border-accent{border-color:var(--accent)}.arcam-group:hover .arcam-gh-translate-x-0-5{transform:translate(.125rem)}.arcam-group:hover .arcam-gh-translate-x-n0-5{transform:translate(-.125rem)}}.arcam-group:focus-within .arcam-gf-text-accent{color:var(--accent)}.arcam-group:active .arcam-ga-bg-accent-subtle{background-color:var(--accent-subtle)}.arcam-group:active .arcam-ga-text-accent{color:var(--accent)}.arcam-group:active .arcam-ga-text-on{color:var(--text-on-accent)}.arcam-group:active .arcam-ga-dim{filter:brightness(.9)}@media (hover:hover) and (pointer:fine){.arcam-hover-text-primary:hover{color:var(--text-primary)}.arcam-hover-text-secondary:hover{color:var(--text-secondary)}.arcam-hover-text-accent:hover{color:var(--accent)}.arcam-hover-text-brand:hover{color:var(--color-cl3-cr3)}.arcam-hover-text-on:hover{color:var(--text-on-accent)}}.arcam-placeholder-muted::placeholder{color:var(--text-muted);opacity:1}.arcam-placeholder-hint::placeholder{color:var(--text-hint);opacity:1}.arcam-state-active-bg-accent[data-state=active]{background-color:var(--accent)}.arcam-state-active-text-on-accent[data-state=active]{color:var(--text-on-accent)}.arcam-state-active-shadow-xs[data-state=active]{box-shadow:var(--shadow-xs)}.arcam-state-inactive-bg-transparent[data-state=inactive]{background-color:#0000}.arcam-state-inactive-text-secondary[data-state=inactive]{color:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.arcam-state-inactive-hover-bg-accent-subtle[data-state=inactive]:hover{background-color:var(--accent-subtle)}.arcam-state-inactive-hover-text-accent[data-state=inactive]:hover{color:var(--accent)}}.arcam-state-active{background-color:var(--accent);color:var(--text-on-accent)}.arcam-state-hover{background-color:var(--surface-hover)}.arcam-state-focus,.arcam-state-focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.arcam-state-disabled{cursor:not-allowed;pointer-events:none;color:var(--text-muted)}.arcam-state-valid{border-color:var(--color-success-border)}.arcam-state-invalid{border-color:var(--color-error-border)}.arcam-state-success{background-color:var(--color-success-bg);color:var(--color-success-text)}.arcam-state-selected{background-color:var(--accent-subtle);color:var(--accent)}.arcam-focus-border:focus{border-color:var(--border-focus)}.arcam-highlight{background-color:var(--accent-subtle);color:var(--accent)}.arcam-active-feedback:active{filter:brightness(.9)}.arcam-active-pressed:active{filter:brightness(.92)}.arcam-row-action-hover{transition:opacity var(--tr1)}@media (hover:hover) and (pointer:fine){.arcam-row-action-hover{opacity:0}.arcam-group:hover .arcam-row-action-hover,.arcam-group:focus-within .arcam-row-action-hover,.arcam-row-action-hover:focus-visible{opacity:1}}.arcam-focus-ring:focus-visible{box-shadow:var(--arcam-focus-ring)}.arcam-focus-ring-offset:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.arcam-group:hover .arcam-gh-bg-on-20{background-color:color-mix(in srgb, var(--text-on-accent) 20%, transparent)}.arcam-group:hover .arcam-gh-bg-overlay-subtle{background-color:var(--overlay-subtle)}}.arcam-group:active .arcam-ga-bg-on-20{background-color:color-mix(in srgb, var(--text-on-accent) 20%, transparent)}.arcam-btn.arcam-justify-start{justify-content:flex-start}.arcam-btn.arcam-justify-center{justify-content:center}.arcam-btn.arcam-justify-end{justify-content:flex-end}.arcam-btn.arcam-justify-between{justify-content:space-between}.arcam-btn.arcam-justify-around{justify-content:space-around}.arcam-btn.arcam-justify-evenly{justify-content:space-evenly}.arcam-velo{--velo-alcance:var(--s7);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--velo-alcance), #000 calc(100% - var(--velo-alcance)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--velo-alcance), #000 calc(100% - var(--velo-alcance)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--velo-alcance), #000 calc(100% - var(--velo-alcance)), transparent 100%)}.arcam-velo-scroll{padding-top:var(--velo-alcance,var(--s7));padding-bottom:var(--velo-alcance,var(--s7))}@media (max-height:860px){.arcam-flujo-vivo{max-height:min(var(--flujo-h,200rem), calc(100dvh - 4rem))}.arcam-h-flujo{height:min(40rem,100lvh - 4rem)}.arcam-velo{--velo-alcance:var(--s4)}}@media (orientation:landscape) and (max-height:500px){.arcam-flujo-vivo{max-height:min(var(--flujo-h,200rem), calc(100dvh - 1rem))}.arcam-h-flujo{height:min(40rem,100lvh - 1rem)}.arcam-velo{--velo-alcance:var(--s4)}.arcam-land-flex-row{flex-direction:row}.arcam-land-flex-1{flex:1}.arcam-land-items-center{align-items:center}.arcam-land-items-start{align-items:flex-start}.arcam-land-justify-start{justify-content:flex-start}.arcam-land-text-left{text-align:left}.arcam-land-mt-0{margin-top:0}.arcam-land-h-8{height:2rem}.arcam-land-p-4{padding:var(--s4)}.arcam-land-px-2{padding-inline:var(--s2)}.arcam-land-py-2{padding-block:var(--s2)}.arcam-land-max-w-4xl{max-width:56rem}.arcam-land-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.arcam-velo{--velo-alcance:var(--s4)}}@media (pointer:coarse) and (min-width:640px) and (min-height:500px){.arcam-flujo-vivo{zoom:1.25;max-height:min(var(--flujo-h,200rem), calc((100dvh - 6rem) / 1.25))}.arcam-h-flujo{zoom:1.25;height:min(40rem,80lvh - 4.8rem)}}
