html{scrollbar-width:thin}._container_3yde1_5{--page-width: 1280px;background:#0c1014;min-height:100vh;display:flex;flex-direction:column}._header-container_3yde1_15{position:fixed;top:0;height:64px;background:#0a1816b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100vw;display:flex;z-index:10;border-bottom:1px solid rgba(255,255,255,.04)}._header-container_3yde1_15 ._header_3yde1_15{max-width:var(--page-width);margin:auto;flex:1;display:flex;align-items:center;gap:24px;padding:0 24px}._brand-lockup_3yde1_37{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff;flex-shrink:0}._brand-mark_3yde1_46{width:32px;height:32px}._brand-wordmark_3yde1_51{font-size:1.2rem;font-weight:700;letter-spacing:-.01em}._top-nav_3yde1_57{display:flex;gap:8px;flex:1;justify-content:center}._top-nav-link_3yde1_64{color:#ffffffbf;text-decoration:none;font-size:.95rem;font-weight:500;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:8px;transition:background .15s,color .15s}._top-nav-link_3yde1_64:hover{color:#fff;background:#ffffff0f}@media(max-width:768px){._top-nav_3yde1_57{display:none}}._hero-container_3yde1_90{background:#0a1816;min-height:1080px;padding-top:96px;padding-bottom:0;display:flex;position:relative;overflow:hidden}._hero-container_3yde1_90 ._hero-background_3yde1_99{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}._hero-container_3yde1_90 ._hero_3yde1_90{max-width:var(--page-width);margin:0 auto;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:80px 32px 0;position:relative;z-index:2;color:#fff;gap:24px;text-align:center}._hero-eyebrow_3yde1_122{color:#5eead4;font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;margin:0;padding:6px 16px;border:1px solid rgba(94,234,212,.25);border-radius:999px;background:#0e8c8014;align-self:center}._hero-title_3yde1_136{margin:0;padding:0;font-size:clamp(2.75rem,6vw,5.5rem);line-height:1.02;font-weight:800;letter-spacing:-.025em;max-width:1000px;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.4)}._hero-accent_3yde1_148{background:linear-gradient(120deg,#5eead4,#a5f3fc,#d8b4fe);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}._hero-subtitle_3yde1_157{font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.55;max-width:640px;margin:0;color:#ffffffc7;text-shadow:0 1px 4px rgba(0,0,0,.7)}._cta-stack_3yde1_166{display:flex;gap:16px;margin-top:8px;flex-wrap:wrap;justify-content:center;align-items:center}._cta-secondary_3yde1_178{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 20px;border-radius:8px;box-sizing:border-box;font-size:14px;font-weight:600;font-family:inherit;line-height:1;color:#fff;text-decoration:none;background:#00000059;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);text-shadow:0 1px 3px rgba(0,0,0,.55);cursor:pointer;transition:background .15s,border-color .15s,filter .15s}._cta-secondary_3yde1_178:hover{background:#00000080;border-color:#ffffff4d;filter:brightness(1.1)}._trust-strip_3yde1_208{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 22px;margin-top:24px;padding:12px 24px;background:#00000061;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.06);border-radius:999px;max-width:100%}._trust-label_3yde1_224{color:#ffffff8c;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;text-shadow:0 1px 3px rgba(0,0,0,.5)}._trust-item_3yde1_233{display:inline-flex;align-items:center;gap:6px;color:#ffffffe0;font-size:.95rem;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.6)}._hero-product-peek_3yde1_243{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1080px;max-width:92vw;z-index:1;pointer-events:none;mask-image:linear-gradient(to bottom,#0000,#000 12%,#000 85%,#0000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 12%,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);filter:drop-shadow(0 -10px 60px rgba(94,234,212,.18)) drop-shadow(0 -4px 40px rgba(167,139,250,.1))}@media(max-width:900px){._hero-product-peek_3yde1_243{display:none}._hero-container_3yde1_90{min-height:720px}}._section-heading_3yde1_269{font-size:clamp(2rem,3.5vw,3rem);line-height:1.1;font-weight:800;letter-spacing:-.02em;margin:0 0 16px;text-align:center;color:#fff}._features-section_3yde1_281{background:#0c1014;color:#fff;padding:120px 0;position:relative}._deep-dive_3yde1_288{max-width:var(--page-width);margin:0 auto;padding:0 32px}._features-grid_3yde1_294{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px}@media(max-width:1100px){._features-grid_3yde1_294{grid-template-columns:repeat(3,1fr)}}@media(max-width:820px){._features-grid_3yde1_294{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){._features-grid_3yde1_294{grid-template-columns:1fr}}._feature-card_3yde1_319{display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);padding:24px;border-radius:12px;text-decoration:none;color:inherit;transition:transform .2s,border-color .2s,background .2s}._feature-card_3yde1_319:hover{transform:translateY(-2px);border-color:#5eead440;background:#5eead408}._feature-card_3yde1_319 h3{margin:0;font-size:1.1rem;line-height:1.2;font-weight:700}._feature-card_3yde1_319 p{margin:0;color:#ffffffa6;font-size:.92rem;line-height:1.5}._feature-card-icon_3yde1_353{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg,#5eead42e,#0e8c8014);color:#5eead4}._deep-dive-container_3yde1_366{background:#0a1216;color:#fff;padding:120px 0;position:relative;overflow:hidden}._deep-dive-container_3yde1_366:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 20% 30%,rgba(94,234,212,.06),transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(167,139,250,.06),transparent 50%);pointer-events:none}._deep-dive-layout_3yde1_384{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;position:relative;z-index:1}@media(max-width:980px){._deep-dive-layout_3yde1_384{grid-template-columns:1fr;gap:48px}}._deep-dive-body_3yde1_400{display:flex;flex-direction:column;gap:20px}._deep-dive-heading_3yde1_406{font-size:clamp(2rem,3.5vw,3rem);line-height:1.1;font-weight:800;letter-spacing:-.02em;margin:0;color:#fff}._deep-dive-subheading_3yde1_415{font-size:1.1rem;line-height:1.6;color:#ffffffbf;margin:0}._deep-dive-graphic_3yde1_422{display:flex;align-items:center;justify-content:center;padding:24px}._final-cta-container_3yde1_431{background:radial-gradient(ellipse at 50% 0%,rgba(14,140,128,.25),transparent 60%),#0a1816;color:#fff;padding:120px 32px;position:relative;text-align:center}._final-cta_3yde1_431{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}._final-cta-title_3yde1_450{font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.1;font-weight:800;letter-spacing:-.02em;margin:0;color:#fff}._final-cta-subtitle_3yde1_459{font-size:1.15rem;line-height:1.55;color:#ffffffbf;margin:0}footer{background:#15121d;border-top:1px solid rgba(255,255,255,.04)}footer ._footer-columns_3yde1_472{max-width:var(--page-width);margin:auto;padding:64px 32px 48px;display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:32px;align-items:start}@media(max-width:900px){footer ._footer-columns_3yde1_472{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){footer ._footer-columns_3yde1_472{grid-template-columns:1fr}}footer ._footer-column_3yde1_472 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}footer ._footer-column_3yde1_472 li{padding:0}footer ._footer-column_3yde1_472 a{color:#ffffffa6;text-decoration:none;display:inline-flex;align-items:center;gap:6px;font-size:.95rem;transition:color .15s}footer ._footer-column_3yde1_472 a:hover{color:#fff}footer ._footer-column-heading_3yde1_523{font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:#fff6;margin:0 0 18px;font-weight:600}footer ._footer-social-icon_3yde1_532{flex-shrink:0}
