.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}*{box-sizing:border-box;margin:0;padding:0}:root{--indigo-50:#eef2ff;--indigo-100:#e0e7ff;--indigo-200:#c7d2fe;--indigo-300:#a5b4fc;--indigo-400:#818cf8;--indigo-500:#6366f1;--indigo-600:#4f46e5;--indigo-700:#4338ca;--indigo-800:#3730a3;--indigo-900:#312e81;--indigo-950:#1e1b4b;--primary:var(--indigo-600);--primary-hover:var(--indigo-700);--primary-light:var(--indigo-100);--primary-dark:var(--indigo-900);--light-bg-1:#fff;--light-bg-2:var(--indigo-50);--text-dark:var(--indigo-950);--text-secondary:#64748b;--text-muted:#94a3b8;--text-light:#fff;--border-light:#e2e8f0;--border-dark:#ffffff26;--shadow-sm:0 1px 2px #0000000d;--shadow:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--shadow-xl:0 25px 50px -12px #00000040;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:100px;--transition:.3s cubic-bezier(.4, 0, .2, 1)}html{scroll-behavior:smooth}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .section-tag{letter-spacing:normal}html[dir=rtl] .cta-direction-arrow{transform:scaleX(-1)}[data-contact-email-text],[data-price-base]{unicode-bidi:isolate}[data-contact-email-text][href^=mailto\:]{direction:ltr;unicode-bidi:isolate}body{color:var(--text-dark);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6;overflow-x:hidden}.container{max-width:1200px;margin:0 auto;padding:0 24px}.btn{border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition);border:none;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary{background:var(--primary);color:#fff;box-shadow:0 4px 14px #6366f166}.btn-primary:hover{background:var(--primary-hover);transform:translateY(-2px);box-shadow:0 6px 20px #6366f180}.btn-large{padding:16px 32px;font-size:1rem}.btn-full{width:100%}.btn-outline{color:#fff;background:0 0;border:2px solid #ffffff80}.btn-outline:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-2px)}.light-bg-1{background:var(--light-bg-1)}.light-bg-2{background:var(--light-bg-2)}section{padding:100px 0}.section-header{text-align:center;margin-bottom:60px}.section-header.light{color:#fff}.section-header.light p{color:#ffffffb3}.section-tag{background:var(--primary-light);border-radius:var(--radius-full);color:var(--primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-block}.section-header.light .section-tag{color:#fff;background:#ffffff1a}.section-header h2{letter-spacing:-.02em;color:var(--text-dark);margin-bottom:16px;font-size:2.5rem;font-weight:700}.section-header.light h2{color:#fff}.section-header p{color:var(--text-secondary);max-width:500px;margin:0 auto;font-size:1.125rem}.cta-buttons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (width<=768px){.section-header h2{font-size:1.75rem}}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s;animation-timing-function:ease-in-out}::view-transition-old(root){animation-name:fade-out}::view-transition-new(root){animation-name:fade-in}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}html{background:#000}.logo-dark[data-astro-cid-l7arcky5]{background-image:url("data:image/svg+xml,<svg viewBox='0 0 613 116' xmlns='http://www.w3.org/2000/svg'><g transform='scale(1,-1) translate(0,-116)'><path d='M 1 1 L 1 17.8 L 16.9 17.8 L 16.9 1 Z' transform='scale(1,1) translate(595.395733,22.922021)' fill='%23a5b3fc'></path><path d='M 34.63 1 Q 24.55 1 16.975 5.56 Q 9.4 10.12 5.2 17.89 Q 1 25.66 1 35.2 Q 1 45.01 5.305 52.645 Q 9.61 60.28 16.945 64.69 Q 24.28 69.1 33.49 69.1 Q 41.08 69.1 46.945 66.61 Q 52.81 64.12 56.875 59.695 Q 60.94 55.27 63.07 49.54 Q 65.2 43.81 65.2 37.24 Q 65.2 35.5 65.035 33.73 Q 64.87 31.96 64.45 30.58 L 14.05 30.58 L 14.05 42.58 L 55.51 42.58 L 48.04 37 Q 49.21 42.52 47.575 46.84 Q 45.94 51.16 42.265 53.68 Q 38.59 56.2 33.49 56.2 Q 28.48 56.2 24.685 53.71 Q 20.89 51.22 18.91 46.495 Q 16.93 41.77 17.35 35.08 Q 16.84 29.02 18.955 24.445 Q 21.07 19.87 25.195 17.335 Q 29.32 14.8 34.81 14.8 Q 40.18 14.8 43.945 17.08 Q 47.71 19.36 49.9 23.14 L 62.62 16.99 Q 60.7 12.31 56.605 8.695 Q 52.51 5.08 46.915 3.04 Q 41.32 1 34.63 1 Z' transform='scale(1,1) translate(521.015753,21.91106)' fill='%23a5b3fc'></path><path d='M 29.8 1 Q 19.39 1 11.665 5.995 Q 3.94 10.99 1 19.48 L 12.79 25.06 Q 15.37 19.63 19.855 16.51 Q 24.34 13.39 29.8 13.39 Q 34.12 13.39 36.64 15.265 Q 39.16 17.14 39.16 20.35 Q 39.16 22.27 38.14 23.53 Q 37.12 24.79 35.41 25.69 Q 33.7 26.59 31.6 27.16 L 20.92 30.16 Q 12.67 32.5 8.44 37.465 Q 4.21 42.43 4.21 49.15 Q 4.21 55.15 7.27 59.62 Q 10.33 64.09 15.79 66.595 Q 21.25 69.1 28.24 69.1 Q 37.48 69.1 44.59 64.66 Q 51.7 60.22 54.64 52.21 L 42.73 46.63 Q 41.05 51.04 37.09 53.65 Q 33.13 56.26 28.15 56.26 Q 24.19 56.26 21.895 54.49 Q 19.6 52.72 19.6 49.78 Q 19.6 47.98 20.56 46.69 Q 21.52 45.4 23.29 44.53 Q 25.06 43.66 27.28 43 L 37.78 39.88 Q 45.85 37.51 50.185 32.665 Q 54.52 27.82 54.52 20.89 Q 54.52 14.98 51.4 10.51 Q 48.28 6.04 42.76 3.52 Q 37.24 1 29.8 1 Z' transform='scale(1,1) translate(461.433143,22.105853)' fill='%23a5b3fc'></path><path d='M 1 1 L 1 91.84 L 16.75 91.84 L 16.75 1 Z' transform='scale(1,1) translate(437.613556,23.560255)' fill='%23a5b3fc'></path><path d='M 25.66 1 Q 18.04 1 12.475 4.36 Q 6.91 7.72 3.955 13.735 Q 1 19.75 1 27.73 L 1 67.66 L 16.75 67.66 L 16.75 29.08 Q 16.75 25 18.4 21.91 Q 20.05 18.82 23.065 17.11 Q 26.08 15.4 29.92 15.4 Q 33.85 15.4 36.835 17.125 Q 39.82 18.85 41.485 22 Q 43.15 25.15 43.15 29.38 L 43.15 67.66 L 58.9 67.66 L 58.9 2.44 L 44.05 2.44 L 44.05 15.28 L 45.28 13 Q 43 7.03 37.795 4.015 Q 32.59 1 25.66 1 Z' transform='scale(1,1) translate(366.260663,21.814806)' fill='%23a5b3fc'></path><path d='M 1 1 L 1 90.22 L 15.85 90.22 L 15.85 77.26 L 14.32 80.59 Q 17.71 85.81 23.5 88.735 Q 29.29 91.66 36.76 91.66 Q 46.06 91.66 53.515 87.145 Q 60.97 82.63 65.335 74.935 Q 69.7 67.24 69.7 57.61 Q 69.7 48.1 65.38 40.345 Q 61.06 32.59 53.605 28.075 Q 46.15 23.56 36.67 23.56 Q 29.56 23.56 23.62 26.35 Q 17.68 29.14 14.23 34.48 L 16.75 37.6 L 16.75 1 Z M 34.93 37.96 Q 40.33 37.96 44.485 40.48 Q 48.64 43 50.995 47.455 Q 53.35 51.91 53.35 57.61 Q 53.35 63.34 50.995 67.735 Q 48.64 72.13 44.485 74.695 Q 40.33 77.26 34.93 77.26 Q 29.71 77.26 25.57 74.74 Q 21.43 72.22 19.09 67.765 Q 16.75 63.31 16.75 57.61 Q 16.75 51.91 19.09 47.455 Q 21.43 43 25.57 40.48 Q 29.71 37.96 34.93 37.96 Z' transform='scale(1,1) translate(289.24555,-0.648939)' fill='%23a5b3fc'></path><path d='M 1 1 L 1 91.84 L 16.75 91.84 L 16.75 32.29 L 10.75 34.06 L 41.47 66.22 L 61.03 66.22 L 36.91 39.97 L 61.51 1 L 43.51 1 L 22.21 34.84 L 31.48 36.7 L 11.86 15.58 L 16.75 25.27 L 16.75 1 Z' transform='scale(1,1) translate(215.511773,23.50105)' fill='%23ffffff'></path><path d='M 29.8 1 Q 19.39 1 11.665 5.995 Q 3.94 10.99 1 19.48 L 12.79 25.06 Q 15.37 19.63 19.855 16.51 Q 24.34 13.39 29.8 13.39 Q 34.12 13.39 36.64 15.265 Q 39.16 17.14 39.16 20.35 Q 39.16 22.27 38.14 23.53 Q 37.12 24.79 35.41 25.69 Q 33.7 26.59 31.6 27.16 L 20.92 30.16 Q 12.67 32.5 8.44 37.465 Q 4.21 42.43 4.21 49.15 Q 4.21 55.15 7.27 59.62 Q 10.33 64.09 15.79 66.595 Q 21.25 69.1 28.24 69.1 Q 37.48 69.1 44.59 64.66 Q 51.7 60.22 54.64 52.21 L 42.73 46.63 Q 41.05 51.04 37.09 53.65 Q 33.13 56.26 28.15 56.26 Q 24.19 56.26 21.895 54.49 Q 19.6 52.72 19.6 49.78 Q 19.6 47.98 20.56 46.69 Q 21.52 45.4 23.29 44.53 Q 25.06 43.66 27.28 43 L 37.78 39.88 Q 45.85 37.51 50.185 32.665 Q 54.52 27.82 54.52 20.89 Q 54.52 14.98 51.4 10.51 Q 48.28 6.04 42.76 3.52 Q 37.24 1 29.8 1 Z' transform='scale(1,1) translate(151.236931,22.211172)' fill='%23ffffff'></path><path d='M 34.63 1 Q 24.55 1 16.975 5.56 Q 9.4 10.12 5.2 17.89 Q 1 25.66 1 35.2 Q 1 45.01 5.305 52.645 Q 9.61 60.28 16.945 64.69 Q 24.28 69.1 33.49 69.1 Q 41.08 69.1 46.945 66.61 Q 52.81 64.12 56.875 59.695 Q 60.94 55.27 63.07 49.54 Q 65.2 43.81 65.2 37.24 Q 65.2 35.5 65.035 33.73 Q 64.87 31.96 64.45 30.58 L 14.05 30.58 L 14.05 42.58 L 55.51 42.58 L 48.04 37 Q 49.21 42.52 47.575 46.84 Q 45.94 51.16 42.265 53.68 Q 38.59 56.2 33.49 56.2 Q 28.48 56.2 24.685 53.71 Q 20.89 51.22 18.91 46.495 Q 16.93 41.77 17.35 35.08 Q 16.84 29.02 18.955 24.445 Q 21.07 19.87 25.195 17.335 Q 29.32 14.8 34.81 14.8 Q 40.18 14.8 43.945 17.08 Q 47.71 19.36 49.9 23.14 L 62.62 16.99 Q 60.7 12.31 56.605 8.695 Q 52.51 5.08 46.915 3.04 Q 41.32 1 34.63 1 Z' transform='scale(1,1) translate(79.215609,22.21105)' fill='%23ffffff'></path><path d='M 34.03 1 Q 24.58 1 17.11 5.515 Q 9.64 10.03 5.32 17.785 Q 1 25.54 1 35.05 Q 1 44.68 5.365 52.375 Q 9.73 60.07 17.185 64.585 Q 24.64 69.1 33.94 69.1 Q 41.41 69.1 47.215 66.175 Q 53.02 63.25 56.38 58.03 L 53.95 54.7 L 53.95 93.28 L 69.7 93.28 L 69.7 2.44 L 54.85 2.44 L 54.85 15.04 L 56.47 11.92 Q 53.11 6.58 47.125 3.79 Q 41.14 1 34.03 1 Z M 35.77 15.4 Q 41.08 15.4 45.175 17.92 Q 49.27 20.44 51.61 24.895 Q 53.95 29.35 53.95 35.05 Q 53.95 40.75 51.61 45.205 Q 49.27 49.66 45.175 52.18 Q 41.08 54.7 35.77 54.7 Q 30.49 54.7 26.275 52.135 Q 22.06 49.57 19.705 45.175 Q 17.35 40.78 17.35 35.05 Q 17.35 29.35 19.705 24.895 Q 22.06 20.44 26.26 17.92 Q 30.46 15.4 35.77 15.4 Z' transform='scale(1,1) translate(-0.180326,22.06105)' fill='%23ffffff'></path></g></svg>");background-position:0;background-repeat:no-repeat;background-size:contain;width:180px;height:34px;margin-top:6px;display:inline-block}.navbar[data-astro-cid-l7arcky5]{z-index:100;padding:20px 0;position:relative}.navbar-container[data-astro-cid-l7arcky5]{justify-content:space-between;align-items:center;display:flex}.logo[data-astro-cid-l7arcky5]{text-decoration:none}.nav-links[data-astro-cid-l7arcky5]{gap:32px;display:flex}.nav-links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]{color:#fffc;transition:color var(--transition);font-size:.9375rem;font-weight:500;text-decoration:none}.nav-links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:hover{color:#fff}.nav-actions[data-astro-cid-l7arcky5]{align-items:center;gap:16px;display:flex}.nav-selectors[data-astro-cid-l7arcky5]{gap:8px;display:flex}.custom-select[data-astro-cid-l7arcky5]{position:relative}.select-trigger[data-astro-cid-l7arcky5]{border-radius:var(--radius-sm);color:#fff;cursor:pointer;transition:all var(--transition);background:#ffffff1a;border:1px solid #fff3;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:500;display:flex}.select-trigger[data-astro-cid-l7arcky5]:hover{background:#ffffff26;border-color:#ffffff4d}.custom-select[data-astro-cid-l7arcky5].open .select-trigger[data-astro-cid-l7arcky5]{background:#fff3;border-color:#fff6}.select-arrow[data-astro-cid-l7arcky5]{transition:transform var(--transition)}.custom-select[data-astro-cid-l7arcky5].open .select-arrow[data-astro-cid-l7arcky5]{transform:rotate(180deg)}.select-options[data-astro-cid-l7arcky5]{top:calc(100% + 4px);border-radius:var(--radius-sm);min-width:100%;max-height:min(70vh,400px);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:all var(--transition);z-index:200;background:#fff;list-style:none;position:absolute;inset-inline-start:0;overflow:hidden auto;transform:translateY(-8px)}.custom-select[data-astro-cid-l7arcky5].open .select-options[data-astro-cid-l7arcky5]{opacity:1;visibility:visible;transform:translateY(0)}.select-option[data-astro-cid-l7arcky5]{white-space:nowrap;color:var(--text-dark);cursor:pointer;transition:background var(--transition);padding:10px 14px;font-size:.875rem;text-decoration:none;display:block}.select-option[data-astro-cid-l7arcky5]:hover{background:var(--indigo-50)}.select-option[data-astro-cid-l7arcky5].selected{background:var(--indigo-100);color:var(--primary);font-weight:500}.mobile-menu-btn[data-astro-cid-l7arcky5]{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.mobile-menu-btn[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]{width:24px;height:2px;transition:all var(--transition);background:#fff;display:block}@media (width<=1280px){.navbar-container[data-astro-cid-l7arcky5]{flex-wrap:wrap;justify-content:center;gap:16px}.navbar-container[data-astro-cid-l7arcky5] .logo[data-astro-cid-l7arcky5]{text-align:center;flex-basis:100%}.nav-links[data-astro-cid-l7arcky5]{order:1}.nav-actions[data-astro-cid-l7arcky5]{order:2}}@media (width<=768px){.navbar-container[data-astro-cid-l7arcky5]{flex-direction:column;gap:12px}.nav-links[data-astro-cid-l7arcky5]{display:none}.nav-actions[data-astro-cid-l7arcky5]{justify-content:center;width:100%}.nav-actions[data-astro-cid-l7arcky5] .btn[data-astro-cid-l7arcky5]{display:none}.nav-selectors[data-astro-cid-l7arcky5]{gap:12px;display:flex}.mobile-menu-btn[data-astro-cid-l7arcky5]{display:none}}.hero-section[data-astro-cid-ge2uvauf]{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-animation-bg[data-astro-cid-ge2uvauf]{z-index:0;background:#000;position:absolute;inset:0}.hero-unicorn-embed[data-astro-cid-ge2uvauf]{width:100%;height:100%}.hero-content[data-astro-cid-ge2uvauf]{z-index:10;text-align:center;flex:1;align-items:center;padding:60px 0 120px;display:flex;position:relative}.hero-content[data-astro-cid-ge2uvauf] .container[data-astro-cid-ge2uvauf]{width:100%}.hero-badge[data-astro-cid-ge2uvauf]{border-radius:var(--radius-full);color:#fff;backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;align-items:center;gap:8px;margin-bottom:24px;padding:8px 18px;font-size:.875rem;display:inline-flex}.badge-icon[data-astro-cid-ge2uvauf]{font-size:1rem}.hero-content[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;color:#fff;margin-bottom:24px;font-size:4rem;font-weight:700;line-height:1.1}.text-gradient[data-astro-cid-ge2uvauf]{background:linear-gradient(135deg, var(--indigo-300) 0%, var(--indigo-400) 50%, var(--indigo-200) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-subtitle[data-astro-cid-ge2uvauf]{color:#ffffffb3;max-width:600px;margin:0 auto 40px;font-size:1.25rem}.hero-cta[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;gap:12px;display:flex}.cta-note[data-astro-cid-ge2uvauf]{color:#ffffff80;font-size:.875rem}.cta-platform[data-astro-cid-ge2uvauf]{color:#ffffff80;align-items:center;gap:8px;margin-top:66px;font-size:.875rem;font-weight:500;display:inline-flex}.windows-icon[data-astro-cid-ge2uvauf]{color:#fffc}.scroll-arrow[data-astro-cid-ge2uvauf]{z-index:20;color:#fff;flex-direction:column;align-items:center;gap:12px;text-decoration:none;animation:2s infinite bounce;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}@keyframes bounce{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translate(-50%)translateY(-10px)}60%{transform:translate(-50%)translateY(-5px)}}.scroll-text[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.1em;opacity:.7;font-size:.8125rem;font-weight:500}.arrow-circle[data-astro-cid-ge2uvauf]{background:var(--primary);width:56px;height:56px;transition:all var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 20px #6366f180}.scroll-arrow[data-astro-cid-ge2uvauf]:hover .arrow-circle[data-astro-cid-ge2uvauf]{background:var(--primary-hover);transform:scale(1.1)}@media (width<=768px){.hero-content[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:2.5rem}.hero-subtitle[data-astro-cid-ge2uvauf]{font-size:1rem}}.features-section[data-astro-cid-cognygiv]{padding:100px 0}.features-accordion[data-astro-cid-cognygiv]{max-width:900px;margin:0 auto 30px}.accordion-item[data-astro-cid-cognygiv]{border:2px solid var(--border-light);border-radius:var(--radius-xl);transition:all var(--transition);background:#fff;margin-bottom:16px;overflow:hidden}.accordion-item[data-astro-cid-cognygiv]:hover{border-color:var(--indigo-200)}.accordion-item[data-astro-cid-cognygiv].active{border-color:var(--primary);box-shadow:var(--shadow-lg)}.accordion-header[data-astro-cid-cognygiv]{cursor:pointer;text-align:start;background:0 0;border:none;align-items:center;gap:20px;width:100%;padding:24px;display:flex}.accordion-icon[data-astro-cid-cognygiv]{background:var(--primary-light);border-radius:var(--radius-md);width:56px;height:56px;color:var(--primary);transition:all var(--transition);flex-shrink:0;justify-content:center;align-items:center;display:flex}.accordion-item[data-astro-cid-cognygiv].active .accordion-icon[data-astro-cid-cognygiv]{background:var(--primary);color:#fff}.accordion-title[data-astro-cid-cognygiv]{flex:1}.accordion-title[data-astro-cid-cognygiv] h3[data-astro-cid-cognygiv]{color:var(--text-dark);margin-bottom:4px;font-size:1.125rem;font-weight:600}.accordion-title[data-astro-cid-cognygiv] p[data-astro-cid-cognygiv]{color:var(--text-secondary);font-size:.875rem}.accordion-toggle[data-astro-cid-cognygiv]{background:var(--indigo-50);width:40px;height:40px;color:var(--primary);transition:all var(--transition);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.accordion-toggle[data-astro-cid-cognygiv] svg[data-astro-cid-cognygiv]{transition:transform var(--transition)}.accordion-item[data-astro-cid-cognygiv].active .accordion-toggle[data-astro-cid-cognygiv]{background:var(--primary);color:#fff}.accordion-item[data-astro-cid-cognygiv].active .accordion-toggle[data-astro-cid-cognygiv] svg[data-astro-cid-cognygiv]{transform:rotate(180deg)}.accordion-content[data-astro-cid-cognygiv][hidden]{display:none}.accordion-body[data-astro-cid-cognygiv]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px;padding:0 24px 24px;display:grid}.accordion-screenshot[data-astro-cid-cognygiv]{border:1px solid var(--border-light);border-radius:var(--radius-lg);background:var(--indigo-100);cursor:pointer;width:100%;padding:0;display:block;position:relative;overflow:hidden}.accordion-screenshot[data-astro-cid-cognygiv] img[data-astro-cid-cognygiv]{width:100%;height:auto;display:block}.accordion-screenshot[data-astro-cid-cognygiv]:focus-visible{outline:3px solid var(--primary);outline-offset:4px}.screenshot-zoom[data-astro-cid-cognygiv]{top:12px;background:var(--primary);color:#fff;opacity:0;width:40px;height:40px;transition:all var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:12px;transform:scale(.8)}.accordion-screenshot[data-astro-cid-cognygiv]:hover .screenshot-zoom[data-astro-cid-cognygiv],.accordion-screenshot[data-astro-cid-cognygiv]:focus-visible .screenshot-zoom[data-astro-cid-cognygiv]{opacity:1;transform:scale(1)}.accordion-details[data-astro-cid-cognygiv]{align-items:center;display:flex}.accordion-details[data-astro-cid-cognygiv] ul[data-astro-cid-cognygiv]{flex-direction:column;gap:12px;list-style:none;display:flex}.accordion-details[data-astro-cid-cognygiv] li[data-astro-cid-cognygiv]{color:var(--text-dark);align-items:center;gap:12px;font-size:.9375rem;display:flex}.accordion-details[data-astro-cid-cognygiv] li[data-astro-cid-cognygiv]:before{content:"";background:var(--primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;flex-shrink:0;width:20px;height:20px}@media (width<=1024px){.accordion-body[data-astro-cid-cognygiv]{grid-template-columns:1fr;gap:24px}}@media (width<=768px){.accordion-header[data-astro-cid-cognygiv]{gap:12px;padding:16px}.accordion-icon[data-astro-cid-cognygiv]{width:44px;height:44px}.accordion-body[data-astro-cid-cognygiv]{padding:0 16px 16px}}.how-it-works[data-astro-cid-l43jfdkk]{padding:100px 0}.steps[data-astro-cid-l43jfdkk]{justify-content:center;align-items:flex-start;gap:16px;display:flex}.step[data-astro-cid-l43jfdkk]{text-align:center;max-width:200px}.step-number[data-astro-cid-l43jfdkk]{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;font-size:1.5rem;font-weight:700;display:flex;box-shadow:0 4px 14px #6366f14d}.step[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{color:var(--text-dark);margin-bottom:8px;font-size:1rem;font-weight:600}.step[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:var(--text-secondary);font-size:.875rem}.step-connector[data-astro-cid-l43jfdkk]{background:var(--indigo-200);flex-shrink:0;width:60px;height:2px;margin-top:28px}@media (width<=900px){.steps[data-astro-cid-l43jfdkk]{grid-template-columns:1fr auto 1fr;gap:32px 16px;max-width:500px;margin:0 auto;display:grid}.step[data-astro-cid-l43jfdkk]{max-width:none}.step-connector[data-astro-cid-l43jfdkk]{align-self:flex-start;width:40px;margin-top:28px}.steps[data-astro-cid-l43jfdkk]>.step[data-astro-cid-l43jfdkk]:first-child{grid-area:1/1}.steps[data-astro-cid-l43jfdkk]>.step-connector[data-astro-cid-l43jfdkk]:nth-child(2){grid-area:1/2}.steps[data-astro-cid-l43jfdkk]>.step[data-astro-cid-l43jfdkk]:nth-child(3){grid-area:1/3}.steps[data-astro-cid-l43jfdkk]>.step-connector[data-astro-cid-l43jfdkk]:nth-child(4){display:none}.steps[data-astro-cid-l43jfdkk]>.step[data-astro-cid-l43jfdkk]:nth-child(5){grid-area:2/1}.steps[data-astro-cid-l43jfdkk]>.step-connector[data-astro-cid-l43jfdkk]:nth-child(6){grid-area:2/2}.steps[data-astro-cid-l43jfdkk]>.step[data-astro-cid-l43jfdkk]:nth-child(7){grid-area:2/3}}@media (width<=500px){.steps[data-astro-cid-l43jfdkk]{flex-direction:column;align-items:center;gap:24px;display:flex}.step-connector[data-astro-cid-l43jfdkk]{display:none}.step[data-astro-cid-l43jfdkk]{max-width:280px}}.use-cases[data-astro-cid-gk6ge62r]{padding:100px 0}.use-cases-list[data-astro-cid-gk6ge62r]{flex-direction:column;gap:80px;display:flex}.use-case-row[data-astro-cid-gk6ge62r]{grid-template-columns:200px 1fr;align-items:center;gap:60px;display:grid}.use-case-visual[data-astro-cid-gk6ge62r]{justify-content:center;display:flex}.use-case-icon-large[data-astro-cid-gk6ge62r]{background:linear-gradient(135deg, var(--indigo-100) 0%, var(--indigo-200) 100%);border-radius:var(--radius-xl);width:140px;height:140px;color:var(--primary);box-shadow:var(--shadow-lg);justify-content:center;align-items:center;display:flex}.use-case-content[data-astro-cid-gk6ge62r] h3[data-astro-cid-gk6ge62r]{color:var(--text-dark);margin-bottom:16px;font-size:1.5rem;font-weight:700}.use-case-content[data-astro-cid-gk6ge62r] p[data-astro-cid-gk6ge62r]{color:var(--text-secondary);margin-bottom:20px;font-size:1rem;line-height:1.7}.use-case-features[data-astro-cid-gk6ge62r]{flex-wrap:wrap;gap:12px;list-style:none;display:flex}.use-case-features[data-astro-cid-gk6ge62r] li[data-astro-cid-gk6ge62r]{color:var(--text-dark);background:var(--indigo-50);border-radius:var(--radius-full);align-items:center;gap:8px;padding:8px 16px;font-size:.875rem;display:flex}.use-case-features[data-astro-cid-gk6ge62r] li[data-astro-cid-gk6ge62r]:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px}@media (width<=1024px){.use-case-row[data-astro-cid-gk6ge62r]{grid-template-columns:150px 1fr;gap:40px}.use-case-icon-large[data-astro-cid-gk6ge62r]{width:120px;height:120px}}@media (width<=768px){.use-case-row[data-astro-cid-gk6ge62r]{text-align:center;grid-template-columns:1fr;gap:24px}.use-case-content[data-astro-cid-gk6ge62r]{text-align:center}.use-case-features[data-astro-cid-gk6ge62r]{justify-content:center}.use-case-icon-large[data-astro-cid-gk6ge62r]{width:100px;height:100px}.use-case-icon-large[data-astro-cid-gk6ge62r] svg{width:36px;height:36px}.use-case-content[data-astro-cid-gk6ge62r] h3[data-astro-cid-gk6ge62r]{font-size:1.25rem}}.pricing-section[data-astro-cid-htruwgye]{color:#fff;background:#080b18;padding:100px 0}.pricing-grid[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.pricing-card[data-astro-cid-htruwgye]{background:#13182a;border:1px solid #39415a;border-radius:20px;padding:32px 26px}.pricing-card[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{margin-bottom:6px;font-size:2rem}.storage-label[data-astro-cid-htruwgye],.price-period[data-astro-cid-htruwgye]{color:#c6cede;font-size:.9rem}.price[data-astro-cid-htruwgye]{margin-top:26px;font-size:clamp(1.8rem,2.8vw,2.8rem);font-weight:700}.price[data-astro-cid-htruwgye] small[data-astro-cid-htruwgye]{color:#c6cede;font-size:.85rem;font-weight:400}.pricing-card[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye]{margin:28px 0;list-style:none}.pricing-card[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{border-bottom:1px solid #30374e;padding:10px 0}.pricing-card[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]:before{content:"✓";color:#a5b4fc;margin-inline-end:10px}.btn-full[data-astro-cid-htruwgye]{text-align:center;width:100%}.pricing-note[data-astro-cid-htruwgye]{text-align:center;color:#c6cede;max-width:950px;margin:18px auto 0;font-size:.875rem;line-height:1.65}.country-unavailable[data-astro-cid-htruwgye]{text-align:center;color:#fde3b2;border:1px solid #9c7138;border-radius:16px;margin-bottom:28px;padding:24px;line-height:1.7}.country-unavailable[data-astro-cid-htruwgye] a[data-astro-cid-htruwgye]{color:#fff;text-decoration:underline}.trial-note[data-astro-cid-htruwgye]{color:#fff;font-weight:600}@media (width<=900px){.pricing-grid[data-astro-cid-htruwgye]{gap:14px}.pricing-card[data-astro-cid-htruwgye]{padding:26px 18px}}@media (width<=650px){.pricing-section[data-astro-cid-htruwgye]{padding:64px 0}.pricing-grid[data-astro-cid-htruwgye]{grid-template-columns:1fr}.pricing-card[data-astro-cid-htruwgye]{padding:30px}}.security-section[data-astro-cid-qj3fwpa7]{padding:100px 0}.security-grid[data-astro-cid-qj3fwpa7]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.security-item[data-astro-cid-qj3fwpa7]{border:1px solid var(--border-light);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-sm);background:#fff;padding:28px 24px}.security-icon[data-astro-cid-qj3fwpa7]{background:var(--primary-light);border-radius:var(--radius-md);width:56px;height:56px;color:var(--primary);justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.security-item[data-astro-cid-qj3fwpa7] h4[data-astro-cid-qj3fwpa7]{color:var(--text-dark);margin-bottom:8px;font-size:1rem;font-weight:600}.security-item[data-astro-cid-qj3fwpa7] p[data-astro-cid-qj3fwpa7]{color:var(--text-secondary);font-size:.875rem}@media (width<=1024px){.security-grid[data-astro-cid-qj3fwpa7]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.security-grid[data-astro-cid-qj3fwpa7]{grid-template-columns:1fr}}.cta-section[data-astro-cid-amjew3wo]{background:#000;padding:100px 0;position:relative;overflow:hidden}.cta-animation-bg[data-astro-cid-amjew3wo]{opacity:.5;position:absolute;inset:0}.cta-unicorn-embed[data-astro-cid-amjew3wo]{width:100%;height:100%}.cta-section[data-astro-cid-amjew3wo] .container[data-astro-cid-amjew3wo]{z-index:1;position:relative}.cta-content[data-astro-cid-amjew3wo]{text-align:center;color:#fff}.cta-content[data-astro-cid-amjew3wo] h2[data-astro-cid-amjew3wo]{margin-bottom:16px;font-size:2.5rem;font-weight:700}.cta-content[data-astro-cid-amjew3wo] p[data-astro-cid-amjew3wo]{opacity:.8;margin-bottom:32px;font-size:1.125rem}.logo-light[data-astro-cid-jo6i4kqk]{background-image:url("data:image/svg+xml,<svg viewBox='0 0 613 116' xmlns='http://www.w3.org/2000/svg'><g transform='scale(1,-1) translate(0,-116)'><path d='M 1 1 L 1 17.8 L 16.9 17.8 L 16.9 1 Z' transform='scale(1,1) translate(595.395703,22.922021)' fill='%234337ca'></path><path d='M 34.63 1 Q 24.55 1 16.975 5.56 Q 9.4 10.12 5.2 17.89 Q 1 25.66 1 35.2 Q 1 45.01 5.305 52.645 Q 9.61 60.28 16.945 64.69 Q 24.28 69.1 33.49 69.1 Q 41.08 69.1 46.945 66.61 Q 52.81 64.12 56.875 59.695 Q 60.94 55.27 63.07 49.54 Q 65.2 43.81 65.2 37.24 Q 65.2 35.5 65.035 33.73 Q 64.87 31.96 64.45 30.58 L 14.05 30.58 L 14.05 42.58 L 55.51 42.58 L 48.04 37 Q 49.21 42.52 47.575 46.84 Q 45.94 51.16 42.265 53.68 Q 38.59 56.2 33.49 56.2 Q 28.48 56.2 24.685 53.71 Q 20.89 51.22 18.91 46.495 Q 16.93 41.77 17.35 35.08 Q 16.84 29.02 18.955 24.445 Q 21.07 19.87 25.195 17.335 Q 29.32 14.8 34.81 14.8 Q 40.18 14.8 43.945 17.08 Q 47.71 19.36 49.9 23.14 L 62.62 16.99 Q 60.7 12.31 56.605 8.695 Q 52.51 5.08 46.915 3.04 Q 41.32 1 34.63 1 Z' transform='scale(1,1) translate(521.015723,21.91106)' fill='%234337ca'></path><path d='M 29.8 1 Q 19.39 1 11.665 5.995 Q 3.94 10.99 1 19.48 L 12.79 25.06 Q 15.37 19.63 19.855 16.51 Q 24.34 13.39 29.8 13.39 Q 34.12 13.39 36.64 15.265 Q 39.16 17.14 39.16 20.35 Q 39.16 22.27 38.14 23.53 Q 37.12 24.79 35.41 25.69 Q 33.7 26.59 31.6 27.16 L 20.92 30.16 Q 12.67 32.5 8.44 37.465 Q 4.21 42.43 4.21 49.15 Q 4.21 55.15 7.27 59.62 Q 10.33 64.09 15.79 66.595 Q 21.25 69.1 28.24 69.1 Q 37.48 69.1 44.59 64.66 Q 51.7 60.22 54.64 52.21 L 42.73 46.63 Q 41.05 51.04 37.09 53.65 Q 33.13 56.26 28.15 56.26 Q 24.19 56.26 21.895 54.49 Q 19.6 52.72 19.6 49.78 Q 19.6 47.98 20.56 46.69 Q 21.52 45.4 23.29 44.53 Q 25.06 43.66 27.28 43 L 37.78 39.88 Q 45.85 37.51 50.185 32.665 Q 54.52 27.82 54.52 20.89 Q 54.52 14.98 51.4 10.51 Q 48.28 6.04 42.76 3.52 Q 37.24 1 29.8 1 Z' transform='scale(1,1) translate(461.433143,22.105853)' fill='%234337ca'></path><path d='M 1 1 L 1 91.84 L 16.75 91.84 L 16.75 1 Z' transform='scale(1,1) translate(437.613556,23.560255)' fill='%234337ca'></path><path d='M 25.66 1 Q 18.04 1 12.475 4.36 Q 6.91 7.72 3.955 13.735 Q 1 19.75 1 27.73 L 1 67.66 L 16.75 67.66 L 16.75 29.08 Q 16.75 25 18.4 21.91 Q 20.05 18.82 23.065 17.11 Q 26.08 15.4 29.92 15.4 Q 33.85 15.4 36.835 17.125 Q 39.82 18.85 41.485 22 Q 43.15 25.15 43.15 29.38 L 43.15 67.66 L 58.9 67.66 L 58.9 2.44 L 44.05 2.44 L 44.05 15.28 L 45.28 13 Q 43 7.03 37.795 4.015 Q 32.59 1 25.66 1 Z' transform='scale(1,1) translate(366.260663,21.814806)' fill='%234337ca'></path><path d='M 1 1 L 1 90.22 L 15.85 90.22 L 15.85 77.26 L 14.32 80.59 Q 17.71 85.81 23.5 88.735 Q 29.29 91.66 36.76 91.66 Q 46.06 91.66 53.515 87.145 Q 60.97 82.63 65.335 74.935 Q 69.7 67.24 69.7 57.61 Q 69.7 48.1 65.38 40.345 Q 61.06 32.59 53.605 28.075 Q 46.15 23.56 36.67 23.56 Q 29.56 23.56 23.62 26.35 Q 17.68 29.14 14.23 34.48 L 16.75 37.6 L 16.75 1 Z M 34.93 37.96 Q 40.33 37.96 44.485 40.48 Q 48.64 43 50.995 47.455 Q 53.35 51.91 53.35 57.61 Q 53.35 63.34 50.995 67.735 Q 48.64 72.13 44.485 74.695 Q 40.33 77.26 34.93 77.26 Q 29.71 77.26 25.57 74.74 Q 21.43 72.22 19.09 67.765 Q 16.75 63.31 16.75 57.61 Q 16.75 51.91 19.09 47.455 Q 21.43 43 25.57 40.48 Q 29.71 37.96 34.93 37.96 Z' transform='scale(1,1) translate(289.245551,-0.648939)' fill='%234337ca'></path><path d='M 1 1 L 1 91.84 L 16.75 91.84 L 16.75 32.29 L 10.75 34.06 L 41.47 66.22 L 61.03 66.22 L 36.91 39.97 L 61.51 1 L 43.51 1 L 22.21 34.84 L 31.48 36.7 L 11.86 15.58 L 16.75 25.27 L 16.75 1 Z' transform='scale(1,1) translate(215.511769,23.501051)' fill='%23000000'></path><path d='M 29.8 1 Q 19.39 1 11.665 5.995 Q 3.94 10.99 1 19.48 L 12.79 25.06 Q 15.37 19.63 19.855 16.51 Q 24.34 13.39 29.8 13.39 Q 34.12 13.39 36.64 15.265 Q 39.16 17.14 39.16 20.35 Q 39.16 22.27 38.14 23.53 Q 37.12 24.79 35.41 25.69 Q 33.7 26.59 31.6 27.16 L 20.92 30.16 Q 12.67 32.5 8.44 37.465 Q 4.21 42.43 4.21 49.15 Q 4.21 55.15 7.27 59.62 Q 10.33 64.09 15.79 66.595 Q 21.25 69.1 28.24 69.1 Q 37.48 69.1 44.59 64.66 Q 51.7 60.22 54.64 52.21 L 42.73 46.63 Q 41.05 51.04 37.09 53.65 Q 33.13 56.26 28.15 56.26 Q 24.19 56.26 21.895 54.49 Q 19.6 52.72 19.6 49.78 Q 19.6 47.98 20.56 46.69 Q 21.52 45.4 23.29 44.53 Q 25.06 43.66 27.28 43 L 37.78 39.88 Q 45.85 37.51 50.185 32.665 Q 54.52 27.82 54.52 20.89 Q 54.52 14.98 51.4 10.51 Q 48.28 6.04 42.76 3.52 Q 37.24 1 29.8 1 Z' transform='scale(1,1) translate(151.236931,22.211173)' fill='%23000000'></path><path d='M 34.63 1 Q 24.55 1 16.975 5.56 Q 9.4 10.12 5.2 17.89 Q 1 25.66 1 35.2 Q 1 45.01 5.305 52.645 Q 9.61 60.28 16.945 64.69 Q 24.28 69.1 33.49 69.1 Q 41.08 69.1 46.945 66.61 Q 52.81 64.12 56.875 59.695 Q 60.94 55.27 63.07 49.54 Q 65.2 43.81 65.2 37.24 Q 65.2 35.5 65.035 33.73 Q 64.87 31.96 64.45 30.58 L 14.05 30.58 L 14.05 42.58 L 55.51 42.58 L 48.04 37 Q 49.21 42.52 47.575 46.84 Q 45.94 51.16 42.265 53.68 Q 38.59 56.2 33.49 56.2 Q 28.48 56.2 24.685 53.71 Q 20.89 51.22 18.91 46.495 Q 16.93 41.77 17.35 35.08 Q 16.84 29.02 18.955 24.445 Q 21.07 19.87 25.195 17.335 Q 29.32 14.8 34.81 14.8 Q 40.18 14.8 43.945 17.08 Q 47.71 19.36 49.9 23.14 L 62.62 16.99 Q 60.7 12.31 56.605 8.695 Q 52.51 5.08 46.915 3.04 Q 41.32 1 34.63 1 Z' transform='scale(1,1) translate(79.215613,22.211051)' fill='%23000000'></path><path d='M 34.03 1 Q 24.58 1 17.11 5.515 Q 9.64 10.03 5.32 17.785 Q 1 25.54 1 35.05 Q 1 44.68 5.365 52.375 Q 9.73 60.07 17.185 64.585 Q 24.64 69.1 33.94 69.1 Q 41.41 69.1 47.215 66.175 Q 53.02 63.25 56.38 58.03 L 53.95 54.7 L 53.95 93.28 L 69.7 93.28 L 69.7 2.44 L 54.85 2.44 L 54.85 15.04 L 56.47 11.92 Q 53.11 6.58 47.125 3.79 Q 41.14 1 34.03 1 Z M 35.77 15.4 Q 41.08 15.4 45.175 17.92 Q 49.27 20.44 51.61 24.895 Q 53.95 29.35 53.95 35.05 Q 53.95 40.75 51.61 45.205 Q 49.27 49.66 45.175 52.18 Q 41.08 54.7 35.77 54.7 Q 30.49 54.7 26.275 52.135 Q 22.06 49.57 19.705 45.175 Q 17.35 40.78 17.35 35.05 Q 17.35 29.35 19.705 24.895 Q 22.06 20.44 26.26 17.92 Q 30.46 15.4 35.77 15.4 Z' transform='scale(1,1) translate(-0.180326,22.06105)' fill='%23000000'></path></g></svg>");background-position:0;background-repeat:no-repeat;background-size:contain;width:150px;height:28px;display:inline-block}.footer[data-astro-cid-jo6i4kqk]{background:var(--light-bg-2);border-top:1px solid var(--border-light);padding:80px 0 40px}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr 2fr;align-items:center;gap:60px;margin-bottom:60px;display:grid}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--text-secondary);max-width:280px;margin-top:4px;font-size:.9375rem}.footer-links[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.footer-column[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:20px;font-size:.8125rem;font-weight:600}.footer-column[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-secondary);transition:color var(--transition);padding:6px 0;font-size:.9375rem;text-decoration:none;display:block}.footer-column[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--primary)}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border-light);text-align:center;padding-top:40px}.footer-bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--text-muted);font-size:.875rem}@media (width<=768px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:40px}.footer-links[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}}.lightbox[data-astro-cid-utnzf2kr]{color:#fff;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:72px 40px 40px;position:fixed;inset:0}.lightbox[data-astro-cid-utnzf2kr][open]{justify-content:center;align-items:center;display:flex}.lightbox[data-astro-cid-utnzf2kr]::backdrop{background:#000000f2}.lightbox-close[data-astro-cid-utnzf2kr]{top:16px;color:#fff;cursor:pointer;width:48px;height:48px;transition:all var(--transition);background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:20px}.lightbox-close[data-astro-cid-utnzf2kr]:hover{background:#fff3}.lightbox-close[data-astro-cid-utnzf2kr]:focus-visible{outline-offset:4px;outline:2px solid #fff}.lightbox-image[data-astro-cid-utnzf2kr]{object-fit:contain;border-radius:var(--radius-lg);width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 20px 60px #00000080}.lightbox-caption[data-astro-cid-utnzf2kr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=768px){.lightbox[data-astro-cid-utnzf2kr]{padding:72px 16px 24px}}.cookie-banner[data-astro-cid-kror3uvh]{z-index:9998;background:#fff;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 20px #0000001a}.cookie-banner[data-astro-cid-kror3uvh].visible{transform:translateY(0)}.cookie-banner[data-astro-cid-kror3uvh].hidden{display:none}.cookie-content[data-astro-cid-kror3uvh]{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:16px 24px;display:flex}.cookie-content[data-astro-cid-kror3uvh] p[data-astro-cid-kror3uvh]{color:var(--text-secondary);margin:0;font-size:.875rem}.cookie-actions[data-astro-cid-kror3uvh]{flex-shrink:0;gap:12px;display:flex}.cookie-btn[data-astro-cid-kror3uvh]{border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition);border:none;padding:10px 20px;font-size:.875rem;font-weight:600}.cookie-btn-decline[data-astro-cid-kror3uvh]{color:var(--text-secondary);border:1px solid var(--border-light);background:0 0}.cookie-btn-decline[data-astro-cid-kror3uvh]:hover{background:var(--indigo-50);color:var(--text-dark)}.cookie-btn-accept[data-astro-cid-kror3uvh]{background:var(--primary);color:#fff}.cookie-btn-accept[data-astro-cid-kror3uvh]:hover{background:var(--primary-hover)}@media (width<=640px){.cookie-content[data-astro-cid-kror3uvh]{text-align:center;flex-direction:column}.cookie-actions[data-astro-cid-kror3uvh]{justify-content:center;width:100%}}
