#hero .hero__notif,#hero .hero__typing{display:flex;align-items:flex-start;gap:10px;flex-shrink:0;position:relative;overflow:hidden;text-align:left;padding:10px 11px 10px 10px;border-radius:18px;background:#ffffff16;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);box-shadow:0 8px 20px -12px #0009;transition:background 1.2s ease,border-color 1.2s ease,box-shadow 1.2s ease}#hero .hero__typing{align-items:center}#hero .hero__notif.is-flash{background:#4ed8c233;border-color:#4ed8c280;box-shadow:0 0 18px 2px #4ed8c247;transition:none}@keyframes dzBannerIn{0%{opacity:0;transform:translateY(-14px) scale(.96)}to{opacity:1;transform:none}}#hero .hero__phone:not(.hero__phone--laptop):not(.hero__phone--web) .hero__notif.is-new,#hero .hero__phone:not(.hero__phone--laptop):not(.hero__phone--web) .hero__typing{animation:dzBannerIn .5s cubic-bezier(.2,.85,.3,1) both}#hero .hero__notif-icon{width:34px;height:34px;min-width:34px;border-radius:9px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--tile, linear-gradient(150deg, #2B5C86 0%, #1A3A5C 60%, #10283F 100%));color:var(--glyph, #4ED8C2);box-shadow:inset 0 0 0 .5px #fff3,0 2px 6px #00000040}#hero .hero__notif-icon svg{width:18px;height:18px;flex-shrink:0}#hero .hero__notif-body{flex:1;min-width:0}#hero .hero__notif-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:1px}#hero .hero__notif-title{font-family:var(--font-headline);font-weight:600;font-size:.8rem;color:#f7f4ef;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hero .hero__notif-time{flex-shrink:0;font-size:.66rem;white-space:nowrap;color:#f7f4ef8c}#hero .hero__notif-text{margin:0;font-size:.74rem;line-height:1.34;color:#f7f4efcc;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#hero .hero__notif--quiet{background:#4ed8c224;border-color:#4ed8c252}#hero .hero__notif--quiet .hero__notif-title{color:#4ed8c2}#hero .hero__typing-dots{display:flex;gap:4px;align-items:center}#hero .hero__typing-dot{width:6px;height:6px;border-radius:50%;background:#4ed8c2;animation:dzTyping 1.2s ease-in-out infinite}#hero .hero__typing-dot:nth-child(2){animation-delay:.15s}#hero .hero__typing-dot:nth-child(3){animation-delay:.3s}@keyframes dzTyping{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}#hero .hero__typing-label{font-size:.72rem;color:#4ed8c2d9}#hero .hero__phone--laptop .hero__notif,#hero .hero__phone--web .hero__notif,#hero .hero__phone--laptop .hero__typing,#hero .hero__phone--web .hero__typing{border-radius:13px;padding:10px 12px;background:#28303ed1;border-color:#f7f4ef1f;box-shadow:0 10px 30px #00000073}#hero .hero__phone--laptop .hero__notif-icon,#hero .hero__phone--web .hero__notif-icon{width:30px;height:30px;min-width:30px;border-radius:8px}#hero .hero__phone--laptop .hero__notif-icon svg,#hero .hero__phone--web .hero__notif-icon svg{width:16px;height:16px}html[data-theme=light] #hero .hero__notif,html[data-theme=light] #hero .hero__typing{background:#ffffffbd;border-color:#0c0e140f;box-shadow:0 8px 20px -12px #0c0e144d}html[data-theme=light] #hero .hero__notif.is-flash{background:#4ed8c24d;border-color:#1a3a5c40}html[data-theme=light] #hero .hero__notif-title{color:#10141d}html[data-theme=light] #hero .hero__notif-time{color:#0c0e148c}html[data-theme=light] #hero .hero__notif-text{color:#0c0e14bd}html[data-theme=light] #hero .hero__notif--quiet{background:#4ed8c238;border-color:#1a3a5c29}html[data-theme=light] #hero .hero__notif--quiet .hero__notif-title,html[data-theme=light] #hero .hero__typing-label{color:#1a3a5c}html[data-theme=light] #hero .hero__phone--laptop .hero__notif,html[data-theme=light] #hero .hero__phone--web .hero__notif,html[data-theme=light] #hero .hero__phone--laptop .hero__typing,html[data-theme=light] #hero .hero__phone--web .hero__typing{background:#ffffffe0;border-color:#0c0e141a;box-shadow:0 10px 30px #0c0e1429}@media(max-width:480px){#hero .hero__notif,#hero .hero__typing{padding:8px 9px 8px 8px;gap:8px;border-radius:15px}#hero .hero__notif-icon{width:28px;height:28px;min-width:28px;border-radius:7px}#hero .hero__notif-icon svg{width:15px;height:15px}#hero .hero__notif-title{font-size:.7rem}#hero .hero__notif-time{font-size:.58rem}#hero .hero__notif-text{font-size:.66rem}}@media(prefers-reduced-motion:reduce){#hero .hero__notif.is-new,#hero .hero__typing{animation:none!important}}.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100vh;display:block;overflow:hidden;padding-top:var(--nav-height)}.hero__bg[data-astro-cid-bbe6dxrz],.hero__water[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:0}.hero__grid-lines[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:1;background-image:linear-gradient(rgba(247,244,239,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(247,244,239,.018) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,black 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,black 20%,transparent 70%);pointer-events:none}.hero__inner[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;padding-block:var(--space-3xl) var(--space-xl);width:100%}.hero__layout[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-lg);margin-bottom:var(--space-xl)}.hero__content[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center}.hero__layout[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{min-width:0}.hero__title[data-astro-cid-bbe6dxrz]{font-size:clamp(3.5rem,8vw,6.5rem);margin-bottom:0;line-height:1;letter-spacing:-.03em}.hero__subtitle[data-astro-cid-bbe6dxrz]{font-size:1.25rem;color:#f7f4ef9e;line-height:1.7;margin-top:var(--space-md);max-width:560px;margin-inline:auto;overflow-wrap:break-word}.hero__ctas[data-astro-cid-bbe6dxrz]{display:flex;gap:var(--space-sm);margin-top:var(--space-lg)}.hero__phone-wrap[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.hero__phone[data-astro-cid-bbe6dxrz]{width:320px;height:640px;box-sizing:border-box;background:linear-gradient(165deg,#f7f4ef0f,#f7f4ef05);border:1px solid rgba(247,244,239,.1);border-radius:36px;padding:16px 16px 12px;position:relative;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 0 1px #f7f4ef0a,0 25px 80px #00000080,0 0 120px #4ed8c214,inset 0 1px #f7f4ef14;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.hero__phone[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:-1px;border-radius:37px;background:linear-gradient(165deg,rgba(247,244,239,.12) 0%,transparent 40%,rgba(78,216,194,.06) 100%);z-index:-1;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;padding:1px}.hero__phone-notch[data-astro-cid-bbe6dxrz]{width:100px;height:6px;background:#f7f4ef14;border-radius:10px;margin:0 auto 12px}.hero__phone-time[data-astro-cid-bbe6dxrz]{font-family:var(--font-headline);font-size:1.25rem;font-weight:700;color:var(--reef-aqua);text-align:center;margin-bottom:16px;letter-spacing:.04em}.hero__phone-header[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:8px;padding:0 4px 12px;border-bottom:1px solid rgba(247,244,239,.06);margin-bottom:12px}.hero__phone-logo[data-astro-cid-bbe6dxrz]{width:18px;height:18px;flex-shrink:0;object-fit:contain;border-radius:4px}.hero__phone-app[data-astro-cid-bbe6dxrz]{font-family:var(--font-headline);font-weight:600;font-size:.8125rem;color:#f7f4ef99}.hero__notifs[data-astro-cid-bbe6dxrz]{flex:1;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to bottom,transparent 0%,black 2%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 2%,black 92%,transparent 100%);padding:4px 0}.hero__notifs[data-astro-cid-bbe6dxrz]::-webkit-scrollbar{width:3px}.hero__notifs[data-astro-cid-bbe6dxrz]::-webkit-scrollbar-track{background:transparent}.hero__notifs[data-astro-cid-bbe6dxrz]::-webkit-scrollbar-thumb{background:#4ed8c233;border-radius:3px}.hero__notifs[data-astro-cid-bbe6dxrz]::-webkit-scrollbar-thumb:hover{background:#4ed8c266}.hero__notif[data-astro-cid-bbe6dxrz]{display:flex;gap:10px;padding:10px 12px;background:#f7f4ef0a;border:1px solid rgba(247,244,239,.06);border-radius:var(--radius-sm);transition:all var(--duration-normal) var(--ease-out);position:relative;overflow:hidden;flex-shrink:0}.hero__phone[data-astro-cid-bbe6dxrz]{transition:width .55s var(--ease-out),height .55s var(--ease-out),border-radius .55s var(--ease-out),padding .55s var(--ease-out)}.hero__phone--android[data-astro-cid-bbe6dxrz] .hero__phone-notch[data-astro-cid-bbe6dxrz]{width:10px;height:10px;border-radius:50%;background:#f7f4ef29}.hero__phone--tablet[data-astro-cid-bbe6dxrz]{width:min(430px,92vw);height:580px;border-radius:26px}.hero__phone--tablet[data-astro-cid-bbe6dxrz] .hero__phone-notch[data-astro-cid-bbe6dxrz]{width:8px;height:8px;border-radius:50%}.hero__phone--laptop[data-astro-cid-bbe6dxrz],.hero__phone--web[data-astro-cid-bbe6dxrz]{width:min(600px,92vw);height:430px}.hero__phone--laptop[data-astro-cid-bbe6dxrz]{border-radius:16px;border-bottom:14px solid rgba(247,244,239,.12)}.hero__phone-stand[data-astro-cid-bbe6dxrz]{display:none;flex-direction:column;align-items:center;margin-top:-2px}.hero__phone--laptop[data-astro-cid-bbe6dxrz]+.hero__phone-stand[data-astro-cid-bbe6dxrz]{display:flex}.hero__phone-stand[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{width:86px;height:44px;background:linear-gradient(180deg,#f7f4ef1f,#f7f4ef0d);clip-path:polygon(10% 0,90% 0,100% 100%,0 100%)}.hero__phone-stand[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{width:250px;height:9px;border-radius:5px;background:linear-gradient(180deg,#f7f4ef29,#f7f4ef14);box-shadow:0 10px 28px #00000073}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__phone-notch[data-astro-cid-bbe6dxrz]{display:none}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__phone-time[data-astro-cid-bbe6dxrz]{position:absolute;top:12px;right:18px;font-size:.8rem;margin:0;z-index:2}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notifs[data-astro-cid-bbe6dxrz],.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notifs[data-astro-cid-bbe6dxrz]{position:absolute;top:102px;right:16px;bottom:16px;width:240px;gap:10px;padding:0}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notif,.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notif{padding:11px 13px}@keyframes macNotifIn{0%{transform:translate(130%);opacity:0}70%{transform:translate(-3%);opacity:1}to{transform:translate(0);opacity:1}}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notif,.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notif,.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__typing,.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__typing{background:#2e3646c7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(247,244,239,.12);border-radius:12px;box-shadow:0 10px 30px #00000073;animation:macNotifIn .5s cubic-bezier(.2,.85,.3,1) both}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notif:nth-child(2),.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notif:nth-child(2){animation-delay:.06s}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notif:nth-child(3),.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notif:nth-child(3){animation-delay:.12s}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notif:nth-child(4),.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notif:nth-child(4){animation-delay:.18s}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notif:nth-child(n+5),.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notif:nth-child(n+5){animation-delay:.24s}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notif span[style*="width: 2px"],.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notif span[style*="width: 2px"],.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notif span[style*="width:2px"],.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notif span[style*="width:2px"]{display:none}.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notifs[data-astro-cid-bbe6dxrz]{top:130px}.hero__phone--laptop[data-astro-cid-bbe6dxrz]:after,.hero__phone--web[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:102px 272px 16px 16px;border-radius:10px;border:1px solid rgba(247,244,239,.06);background:linear-gradient(#f7f4ef0d,#f7f4ef0d) 0 0 / 100% 30px no-repeat,linear-gradient(180deg,#4ed8c273,#4ed8c20f) 16px 100% / 26px 42% no-repeat,linear-gradient(180deg,#4ed8c273,#4ed8c20f) 52px 100% / 26px 62% no-repeat,linear-gradient(180deg,#4ed8c273,#4ed8c20f) 88px 100% / 26px 50% no-repeat,linear-gradient(180deg,#4ed8c273,#4ed8c20f) 124px 100% / 26px 76% no-repeat,linear-gradient(180deg,#4ed8c273,#4ed8c20f) 160px 100% / 26px 58% no-repeat}.hero__phone--web[data-astro-cid-bbe6dxrz]:after{top:130px}.hero__phone--web[data-astro-cid-bbe6dxrz]{border-radius:14px;padding-top:48px}.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__phone-notch[data-astro-cid-bbe6dxrz],.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__phone-time[data-astro-cid-bbe6dxrz]{display:none}.hero__phone-browserbar[data-astro-cid-bbe6dxrz]{display:none;position:absolute;top:0;left:0;right:0;height:36px;align-items:center;gap:6px;padding:0 14px;background:#f7f4ef0d;border-bottom:1px solid rgba(247,244,239,.08);z-index:2}.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__phone-browserbar[data-astro-cid-bbe6dxrz]{display:flex}.hero__phone-browserbar[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{width:9px;height:9px;border-radius:50%;flex-shrink:0}.hero__phone-browserbar[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]:nth-child(1){background:#ff5f57}.hero__phone-browserbar[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]:nth-child(2){background:#febc2e}.hero__phone-browserbar[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]:nth-child(3){background:#28c840}.hero__phone-browserbar[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{flex:1;margin-left:10px;font-style:normal;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.04em;color:#f7f4ef8c;background:#0c0e1480;border:1px solid rgba(247,244,239,.07);border-radius:7px;padding:4px 12px;text-align:center}.hero__platform-btn[data-astro-cid-bbe6dxrz] .hero__pbtn-ios[data-astro-cid-bbe6dxrz],.hero__platform-btn[data-astro-cid-bbe6dxrz] .hero__pbtn-android[data-astro-cid-bbe6dxrz]{transition:opacity .25s ease}.hero__platform-btn[data-astro-cid-bbe6dxrz][data-mode=phone]:not(.is-android) .hero__pbtn-android[data-astro-cid-bbe6dxrz]{opacity:.35}.hero__platform-btn[data-astro-cid-bbe6dxrz].is-android .hero__pbtn-ios[data-astro-cid-bbe6dxrz]{opacity:.35}.hero__stats-ticker[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;padding:6px 12px;background:#4ed8c20a;border-bottom:1px solid rgba(247,244,239,.04);font-size:.625rem;color:#f7f4ef94;letter-spacing:.03em;font-family:var(--font-mono)}.hero__stat-item[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:3px;white-space:nowrap}.hero__stat-val[data-astro-cid-bbe6dxrz]{color:var(--reef-aqua);font-weight:600;transition:transform .3s ease,color .3s ease}.hero__stat-val--bump[data-astro-cid-bbe6dxrz]{transform:scale(1.25);color:#fff}.hero__stat-divider[data-astro-cid-bbe6dxrz]{width:1px;height:10px;background:#f7f4ef14;margin:0 10px}.hero__typing[data-astro-cid-bbe6dxrz]{display:flex;gap:10px;padding:10px 12px;background:#4ed8c20a;border:1px solid rgba(78,216,194,.12);border-radius:var(--radius-sm);position:relative;overflow:hidden;flex-shrink:0;align-items:center}.hero__typing-dots[data-astro-cid-bbe6dxrz]{display:flex;gap:4px;align-items:center}.hero__typing-dot[data-astro-cid-bbe6dxrz]{width:5px;height:5px;border-radius:50%;background:var(--reef-aqua);opacity:.5;animation:typingBounce 1.2s ease-in-out infinite}.hero__typing-dot[data-astro-cid-bbe6dxrz]:nth-child(2){animation-delay:.15s}.hero__typing-dot[data-astro-cid-bbe6dxrz]:nth-child(3){animation-delay:.3s}@keyframes typingBounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}.hero__typing-label[data-astro-cid-bbe6dxrz]{font-size:.6875rem;color:#4ed8c299;font-style:italic}.hero__phone-logo--pulse[data-astro-cid-bbe6dxrz]{animation:lotusPulse .8s ease-out}@keyframes lotusPulse{0%{filter:drop-shadow(0 0 0 rgba(78,216,194,0));transform:scale(1)}30%{filter:drop-shadow(0 0 8px rgba(78,216,194,.6));transform:scale(1.15)}to{filter:drop-shadow(0 0 0 rgba(78,216,194,0));transform:scale(1)}}.hero__notif--quiet[data-astro-cid-bbe6dxrz]{background:#4ed8c20f!important;border-color:#4ed8c233!important;box-shadow:0 0 12px 1px #4ed8c21f!important}.hero__notif[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;opacity:.6}.hero__notif[data-astro-cid-bbe6dxrz]:hover{background:#f7f4ef12;border-color:#f7f4ef1a}.hero__notif[data-astro-cid-bbe6dxrz]:hover:before{opacity:1}.hero__notif-icon[data-astro-cid-bbe6dxrz]{width:28px;height:28px;min-width:28px;min-height:28px;max-width:28px;max-height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;overflow:hidden}.hero__notif-icon[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:14px!important;height:14px!important;max-width:14px;max-height:14px;flex-shrink:0}.hero__notif-body[data-astro-cid-bbe6dxrz]{flex:1;min-width:0}.hero__notif-row[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:2px}.hero__notif-title[data-astro-cid-bbe6dxrz]{font-family:var(--font-headline);font-weight:600;font-size:.8125rem;color:var(--warm-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero__notif-time[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:.625rem;color:#f7f4ef8c;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em}.hero__notif-text[data-astro-cid-bbe6dxrz]{font-size:.75rem;color:#f7f4ef99;line-height:1.4}.hero__platforms[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;margin-top:var(--space-md)}.hero__cube-stage[data-astro-cid-bbe6dxrz]{width:72px;height:72px;perspective:600px;flex-shrink:0}.hero__cube[data-astro-cid-bbe6dxrz]{width:72px;height:72px;position:relative;transform-style:preserve-3d;animation:cubeTumble 20s linear infinite}@keyframes cubeTumble{0%{transform:rotateX(0) rotateY(0) rotate(0)}25%{transform:rotateX(90deg) rotateY(90deg) rotate(0)}50%{transform:rotateX(180deg) rotateY(180deg) rotate(90deg)}75%{transform:rotateX(270deg) rotateY(270deg) rotate(0)}to{transform:rotateX(360deg) rotateY(360deg) rotate(0)}}.hero__cube-face[data-astro-cid-bbe6dxrz]{position:absolute;width:72px;height:72px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#0c0e14d9;border:1px solid rgba(78,216,194,.18);color:#f7f4efb3;box-shadow:inset 0 0 16px #4ed8c20f,0 0 8px #4ed8c214;backdrop-filter:blur(4px)}.hero__cube-face--front[data-astro-cid-bbe6dxrz]{transform:rotateY(0) translateZ(36px)}.hero__cube-face--right[data-astro-cid-bbe6dxrz]{transform:rotateY(90deg) translateZ(36px)}.hero__cube-face--back[data-astro-cid-bbe6dxrz]{transform:rotateY(180deg) translateZ(36px)}.hero__cube-face--left[data-astro-cid-bbe6dxrz]{transform:rotateY(270deg) translateZ(36px)}.hero__cube-face--top[data-astro-cid-bbe6dxrz]{transform:rotateX(90deg) translateZ(36px)}.hero__cube-face--bottom[data-astro-cid-bbe6dxrz]{transform:rotateX(-90deg) translateZ(36px)}.hero__cube-face--top[data-astro-cid-bbe6dxrz],.hero__cube-face--bottom[data-astro-cid-bbe6dxrz]{color:var(--reef-aqua);background:#0c0e14e6;border-color:#4ed8c259;box-shadow:inset 0 0 24px #4ed8c21f,0 0 16px #4ed8c233,0 0 32px #4ed8c214}.hero__platform-btns[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.hero__platform-btn[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:4px;padding:8px 12px;min-height:36px;border:1px solid rgba(247,244,239,.1);border-radius:8px;background:#f7f4ef0a;color:#f7f4efa8;font-size:.75rem;font-family:var(--font-mono);letter-spacing:.04em;cursor:pointer;transition:all .3s ease;text-transform:uppercase}.hero__platform-btn[data-astro-cid-bbe6dxrz]:hover{color:#f7f4efb3;border-color:#4ed8c240;background:#4ed8c20f}.hero__platform-btn--active[data-astro-cid-bbe6dxrz]{color:var(--reef-aqua);border-color:#4ed8c259;background:#4ed8c21a;box-shadow:0 0 12px #4ed8c226}.hero__cube--paused[data-astro-cid-bbe6dxrz]{animation-play-state:paused!important;transition:transform .8s cubic-bezier(.25,.1,.25,1)}.hero__capabilities[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-sm);padding-top:var(--space-lg);margin-bottom:var(--space-2xl);border-top:1px solid rgba(247,244,239,.06)}.hero__cap[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:#f7f4ef08;border:1px solid rgba(247,244,239,.06);border-radius:var(--radius-md);transition:all var(--duration-normal) var(--ease-out);min-width:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hero__cap[data-astro-cid-bbe6dxrz]:hover{background:#f7f4ef0f;border-color:#4ed8c233;transform:translateY(-3px);box-shadow:0 8px 32px #0003,0 0 0 1px #4ed8c214,inset 0 1px #f7f4ef0f}.hero__cap-icon[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#4ed8c21a;border:1px solid rgba(78,216,194,.12);color:var(--reef-aqua);flex-shrink:0;box-shadow:0 0 16px #4ed8c214}.hero__cap-text[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:2px;min-width:0}.hero__cap-title[data-astro-cid-bbe6dxrz]{font-family:var(--font-headline);font-weight:600;font-size:.875rem;color:var(--warm-white);white-space:nowrap}.hero__cap-sub[data-astro-cid-bbe6dxrz]{font-size:.8125rem;color:#f7f4ef94;line-height:1.4}.hero__foundation[data-astro-cid-bbe6dxrz]{margin:calc(-1 * var(--space-2xl) + var(--space-md)) auto calc(var(--space-xl) + 40px)}.hero__foundation[data-astro-cid-bbe6dxrz] .trust{padding:0;margin:0 auto;max-width:none}.hero__scroll-indicator[data-astro-cid-bbe6dxrz]{position:absolute;bottom:var(--space-lg);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer}.hero__scroll-text[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.2em;color:#f7f4ef8c;transition:color var(--duration-fast)}.hero__scroll-indicator[data-astro-cid-bbe6dxrz]:hover .hero__scroll-text[data-astro-cid-bbe6dxrz]{color:var(--reef-aqua)}.hero__scroll-line[data-astro-cid-bbe6dxrz]{width:1px;height:32px;background:linear-gradient(to bottom,#4ed8c266,#4ed8c200);animation:lineGrow 2s ease-in-out infinite}.hero__scroll-chevron[data-astro-cid-bbe6dxrz]{color:#4ed8c280;animation:chevronBounce 2s ease-in-out infinite}.hero__scroll-indicator[data-astro-cid-bbe6dxrz]:hover .hero__scroll-chevron[data-astro-cid-bbe6dxrz]{color:var(--reef-aqua)}@keyframes lineGrow{0%,to{opacity:.4;transform:scaleY(.6);transform-origin:top}50%{opacity:1;transform:scaleY(1);transform-origin:top}}@keyframes chevronBounce{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(4px);opacity:1}}@media(max-width:1024px){.hero__layout[data-astro-cid-bbe6dxrz]{grid-template-columns:1.3fr 1fr;gap:var(--space-lg)}.hero__title[data-astro-cid-bbe6dxrz]{font-size:clamp(2.5rem,6vw,4.5rem)}.hero__subtitle[data-astro-cid-bbe6dxrz]{font-size:1.125rem}.hero__phone[data-astro-cid-bbe6dxrz]{width:280px;height:560px}.hero__capabilities[data-astro-cid-bbe6dxrz]{grid-template-columns:repeat(2,1fr)}.hero__scroll-indicator[data-astro-cid-bbe6dxrz]{display:none}}@media(max-width:768px){.hero[data-astro-cid-bbe6dxrz]{min-height:auto;padding-top:var(--nav-height);padding-bottom:var(--space-xl)}.hero__inner[data-astro-cid-bbe6dxrz]{padding-block:var(--space-xl) var(--space-md)}.hero__layout[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:var(--space-lg)}.hero__content[data-astro-cid-bbe6dxrz]{text-align:center}.hero__subtitle[data-astro-cid-bbe6dxrz]{margin-left:auto;margin-right:auto;max-width:90%;overflow-wrap:break-word}.hero__cap-title[data-astro-cid-bbe6dxrz],.hero__cap-sub[data-astro-cid-bbe6dxrz]{white-space:normal}.hero__ctas[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:center}.hero__ctas[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:100%;max-width:320px;text-align:center;min-height:48px}.hero__phone-wrap[data-astro-cid-bbe6dxrz]{max-width:100%;overflow:hidden}.hero__phone[data-astro-cid-bbe6dxrz]{width:260px;height:520px}.hero__platforms[data-astro-cid-bbe6dxrz]{margin-top:var(--space-sm);gap:12px}.hero__cube-stage[data-astro-cid-bbe6dxrz],.hero__cube[data-astro-cid-bbe6dxrz]{width:56px;height:56px}.hero__cube-face[data-astro-cid-bbe6dxrz]{width:56px;height:56px;border-radius:10px}.hero__cube-face--front[data-astro-cid-bbe6dxrz]{transform:rotateY(0) translateZ(28px)}.hero__cube-face--right[data-astro-cid-bbe6dxrz]{transform:rotateY(90deg) translateZ(28px)}.hero__cube-face--back[data-astro-cid-bbe6dxrz]{transform:rotateY(180deg) translateZ(28px)}.hero__cube-face--left[data-astro-cid-bbe6dxrz]{transform:rotateY(270deg) translateZ(28px)}.hero__cube-face--top[data-astro-cid-bbe6dxrz]{transform:rotateX(90deg) translateZ(28px)}.hero__cube-face--bottom[data-astro-cid-bbe6dxrz]{transform:rotateX(-90deg) translateZ(28px)}.hero__cube-face[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:28px;height:28px}.hero__platform-btns[data-astro-cid-bbe6dxrz]{gap:4px;flex-wrap:wrap;justify-content:center}.hero__platform-btn[data-astro-cid-bbe6dxrz]{padding:6px 10px;font-size:.6rem;min-height:44px}.hero__platform-btn[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:13px;height:13px}.hero__capabilities[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr 1fr;gap:.75rem}.hero__cap[data-astro-cid-bbe6dxrz]{padding:.75rem 1rem}.hero__cap-icon[data-astro-cid-bbe6dxrz]{width:34px;height:34px;border-radius:8px}.hero__cap-title[data-astro-cid-bbe6dxrz]{font-size:.8125rem}.hero__cap-sub[data-astro-cid-bbe6dxrz]{font-size:.75rem}.hero__scroll-indicator[data-astro-cid-bbe6dxrz]{display:none}.hero__grid-lines[data-astro-cid-bbe6dxrz]{background-size:60px 60px}}@media(max-width:480px){.hero__inner[data-astro-cid-bbe6dxrz]{padding-block:var(--space-lg) var(--space-sm)}.hero__layout[data-astro-cid-bbe6dxrz]{gap:var(--space-md)}.hero__title[data-astro-cid-bbe6dxrz]{font-size:clamp(2rem,10vw,3rem)}.hero__title[data-astro-cid-bbe6dxrz] br[data-astro-cid-bbe6dxrz]{display:none}.hero__subtitle[data-astro-cid-bbe6dxrz]{font-size:1rem;max-width:100%}.hero__capabilities[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}.hero__cap-title[data-astro-cid-bbe6dxrz],.hero__cap-sub[data-astro-cid-bbe6dxrz]{white-space:normal}.hero__phone[data-astro-cid-bbe6dxrz]{width:min(240px,calc(100vw - 6rem));height:auto;aspect-ratio:1 / 2;max-height:480px}.hero__notif[data-astro-cid-bbe6dxrz]{padding:8px 10px;gap:8px}.hero__notif-title[data-astro-cid-bbe6dxrz]{font-size:.75rem}.hero__notif-text[data-astro-cid-bbe6dxrz]{font-size:.6875rem}.hero__ctas[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:100%;max-width:none;text-align:center}.hero__platform-btn[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{display:none}.hero__platform-btn[data-astro-cid-bbe6dxrz]{padding:8px 10px;min-height:40px;min-width:40px;justify-content:center}.hero__platform-btn[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:16px;height:16px}.hero__stats-ticker[data-astro-cid-bbe6dxrz]{font-size:.6875rem;padding:5px 8px}.hero__stat-divider[data-astro-cid-bbe6dxrz]{margin:0 6px}.hero__grid-lines[data-astro-cid-bbe6dxrz]{display:none}}@media(max-width:360px){.hero__phone[data-astro-cid-bbe6dxrz]{width:min(220px,calc(100vw - 5rem));max-height:440px}.hero__phone-notch[data-astro-cid-bbe6dxrz]{width:80px;margin-bottom:8px}.hero__phone-time[data-astro-cid-bbe6dxrz]{font-size:.75rem;margin-bottom:10px}.hero__phone-header[data-astro-cid-bbe6dxrz]{padding:0 2px 8px;margin-bottom:8px}.hero__notif[data-astro-cid-bbe6dxrz]{padding:6px 8px;gap:6px}.hero__notif-icon[data-astro-cid-bbe6dxrz]{width:24px;height:24px;min-width:24px;min-height:24px;max-width:24px;max-height:24px}.hero__notif-title[data-astro-cid-bbe6dxrz]{font-size:.6875rem}.hero__notif-text[data-astro-cid-bbe6dxrz]{font-size:.625rem}.hero__cube-stage[data-astro-cid-bbe6dxrz],.hero__cube[data-astro-cid-bbe6dxrz]{width:48px;height:48px}.hero__cube-face[data-astro-cid-bbe6dxrz]{width:48px;height:48px;border-radius:8px}.hero__cube-face--front[data-astro-cid-bbe6dxrz]{transform:rotateY(0) translateZ(24px)}.hero__cube-face--right[data-astro-cid-bbe6dxrz]{transform:rotateY(90deg) translateZ(24px)}.hero__cube-face--back[data-astro-cid-bbe6dxrz]{transform:rotateY(180deg) translateZ(24px)}.hero__cube-face--left[data-astro-cid-bbe6dxrz]{transform:rotateY(270deg) translateZ(24px)}.hero__cube-face--top[data-astro-cid-bbe6dxrz]{transform:rotateX(90deg) translateZ(24px)}.hero__cube-face--bottom[data-astro-cid-bbe6dxrz]{transform:rotateX(-90deg) translateZ(24px)}.hero__cube-face[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:22px;height:22px}.hero__cap[data-astro-cid-bbe6dxrz]{padding:.625rem .75rem}.hero__cap-icon[data-astro-cid-bbe6dxrz]{width:30px;height:30px}.hero__cap-title[data-astro-cid-bbe6dxrz],.hero__cap-sub[data-astro-cid-bbe6dxrz]{font-size:.75rem}}@media(max-height:600px)and (orientation:landscape){.hero[data-astro-cid-bbe6dxrz]{min-height:auto;padding-bottom:var(--space-md)}.hero__inner[data-astro-cid-bbe6dxrz]{padding-block:var(--space-md)}.hero__layout[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr 1fr;gap:var(--space-md);margin-bottom:var(--space-sm)}.hero__phone[data-astro-cid-bbe6dxrz]{width:180px;height:360px}.hero__title[data-astro-cid-bbe6dxrz]{font-size:clamp(1.75rem,5vw,2.5rem)}.hero__subtitle[data-astro-cid-bbe6dxrz]{font-size:1rem;margin-top:var(--space-sm)}.hero__ctas[data-astro-cid-bbe6dxrz]{margin-top:var(--space-sm)}.hero__capabilities[data-astro-cid-bbe6dxrz]{margin-bottom:var(--space-sm);padding-top:var(--space-sm)}.hero__platforms[data-astro-cid-bbe6dxrz],.hero__grid-lines[data-astro-cid-bbe6dxrz]{display:none}}.hero__intro[data-astro-cid-bbe6dxrz]{position:relative;width:100%;min-height:calc(100vh - var(--nav-height));min-height:calc(100svh - var(--nav-height));display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-lg) var(--space-lg) calc(var(--space-xl) + 48px)}.hero__integration-field[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:auto;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 48px);mask-image:linear-gradient(to bottom,transparent 0,#000 48px)}.hero__intro-scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 420px 340px at 50% 47%,rgba(12,14,20,.8) 0%,rgba(12,14,20,.5) 55%,transparent 100%)}.hero__intro-content[data-astro-cid-bbe6dxrz]{position:relative;z-index:3;text-align:center;max-width:820px;display:flex;flex-direction:column;align-items:center;padding:var(--space-lg) var(--space-xl);background:#0c0e149e;border:1px solid rgba(247,244,239,.09);border-radius:28px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 24px 80px #00000059,0 0 60px #4ed8c20a,inset 0 1px #f7f4ef0f}.hero__intro-label[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:var(--reef-aqua);margin-bottom:var(--space-sm)}.hero__intro-headline[data-astro-cid-bbe6dxrz]{font-family:var(--font-heading);font-size:clamp(2.25rem,5.5vw,4rem);font-weight:700;line-height:1.1;color:var(--warm-white);letter-spacing:-.02em;margin:0 0 var(--space-sm)}.hero__intro-headline[data-astro-cid-bbe6dxrz] .gradient-text{padding-right:.1em;margin-right:-.1em}.hero__intro-sub[data-astro-cid-bbe6dxrz]{font-family:var(--font-body);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.6;color:#f7f4efb8;max-width:620px;margin:0 0 var(--space-md)}.hero__intro-stats[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:auto auto;justify-content:center;justify-items:center;gap:14px 0;margin-bottom:10px}.hero__intro-stat[data-astro-cid-bbe6dxrz]:nth-child(3):before{display:none}.hero__intro-stat[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 26px;position:relative}.hero__intro-stat[data-astro-cid-bbe6dxrz]+.hero__intro-stat[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:60%;width:1px;background:#f7f4ef1f}.hero__intro-stat-num[data-astro-cid-bbe6dxrz]{font-family:var(--font-heading);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:700;letter-spacing:-.02em;color:var(--reef-aqua);text-shadow:0 0 24px rgba(78,216,194,.35);white-space:nowrap}.hero__intro-stat--dim[data-astro-cid-bbe6dxrz] .hero__intro-stat-num[data-astro-cid-bbe6dxrz]{color:#f7f4ef9e;text-shadow:none;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#f7f4ef4d}.hero__intro-stat-label[data-astro-cid-bbe6dxrz]{font-family:var(--font-body);font-size:.78rem;color:#f7f4ef99;white-space:nowrap}.hero__intro-statnote[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#f7f4ef94;margin:0 0 var(--space-md)}.hero__intro-ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.hero__intro-note[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#f7f4ef99;margin:0}.hero__intro-scroll[data-astro-cid-bbe6dxrz]{position:absolute;bottom:var(--space-lg);left:50%;transform:translate(-50%);z-index:4;display:flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;background:#0c0e1499;border:1px solid rgba(247,244,239,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#f7f4ef8c;transition:color .3s ease,border-color .3s ease}.hero__intro-scroll[data-astro-cid-bbe6dxrz]:hover{color:var(--reef-aqua);border-color:#4ed8c259}.hero__intro-scroll[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:18px;height:18px;animation:introScrollBounce 2.2s ease-in-out infinite}@keyframes introScrollBounce{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(6px);opacity:1}}.hero__sticky-cta[data-astro-cid-bbe6dxrz]{display:none}@media(max-width:768px){.hero__sticky-cta[data-astro-cid-bbe6dxrz]{position:fixed;bottom:calc(12px + env(safe-area-inset-bottom,0px));left:12px;right:84px;z-index:60;display:flex;gap:8px;transform:translateY(140%);opacity:0;transition:transform .35s ease,opacity .35s ease;pointer-events:none}.hero__sticky-cta[data-astro-cid-bbe6dxrz].is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.hero__sticky-btn[data-astro-cid-bbe6dxrz]{flex:1.4;display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:999px;font-family:var(--font-headline);font-weight:600;font-size:.95rem;text-decoration:none;color:var(--deep-black);background:linear-gradient(135deg,var(--reef-aqua),var(--mist-blue));box-shadow:0 8px 28px #00000059,0 0 20px #4ed8c240}.hero__sticky-btn--ghost[data-astro-cid-bbe6dxrz]{flex:1;color:var(--warm-white);background:#0c0e14d1;border:1px solid rgba(247,244,239,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 28px #00000059}html[data-theme=light] .hero__sticky-btn--ghost[data-astro-cid-bbe6dxrz]{color:var(--deep-black);background:#ffffffd9;border-color:#0c0e142e}}@media(max-width:768px){.hero__intro[data-astro-cid-bbe6dxrz]{padding:var(--space-md) var(--space-sm) calc(var(--space-lg) + 44px)}.hero__intro-content[data-astro-cid-bbe6dxrz]{padding:var(--space-md) 14px;border-radius:20px;width:100%;max-width:100%}.hero__intro-headline[data-astro-cid-bbe6dxrz]{font-size:clamp(1.9rem,8vw,2.5rem)}.hero__intro-sub[data-astro-cid-bbe6dxrz]{font-size:1rem;margin-bottom:14px}.hero__intro-stats[data-astro-cid-bbe6dxrz]{margin-bottom:6px}.hero__intro-statnote[data-astro-cid-bbe6dxrz]{margin-bottom:14px}.hero__intro-ctas[data-astro-cid-bbe6dxrz]{margin-bottom:8px}.hero__intro-stats[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr 1fr;gap:12px 0;width:100%}.hero__intro-stat[data-astro-cid-bbe6dxrz]{padding:2px 6px;min-width:0}.hero__intro-stat-label[data-astro-cid-bbe6dxrz]{white-space:normal;max-width:150px;line-height:1.35;text-align:center}.hero__intro-stat-num[data-astro-cid-bbe6dxrz]{font-size:1.55rem}.hero__intro-note[data-astro-cid-bbe6dxrz]{max-width:100%;letter-spacing:.05em;line-height:1.6}.hero__intro-stat[data-astro-cid-bbe6dxrz]{padding:2px 14px}.hero__intro-stat[data-astro-cid-bbe6dxrz]:nth-child(3):before{display:none}.hero__intro-ctas[data-astro-cid-bbe6dxrz]{flex-direction:column;width:100%;max-width:320px}.hero__intro-ctas[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:100%;justify-content:center;text-align:center}}@media(max-height:740px){.hero__intro[data-astro-cid-bbe6dxrz]{min-height:auto;padding-top:var(--space-sm);padding-bottom:calc(var(--space-md) + 44px)}.hero__intro-content[data-astro-cid-bbe6dxrz]{padding:var(--space-md) var(--space-lg)}.hero__intro-label[data-astro-cid-bbe6dxrz]{margin-bottom:8px}.hero__intro-headline[data-astro-cid-bbe6dxrz]{font-size:clamp(1.75rem,4.2vw,2.6rem);margin-bottom:8px}.hero__intro-sub[data-astro-cid-bbe6dxrz]{font-size:clamp(.95rem,1.4vw,1.1rem);margin-bottom:12px}.hero__intro-stats[data-astro-cid-bbe6dxrz]{gap:8px 0;margin-bottom:6px}.hero__intro-stat-num[data-astro-cid-bbe6dxrz]{font-size:1.35rem}.hero__intro-statnote[data-astro-cid-bbe6dxrz]{display:none}.hero__intro-ctas[data-astro-cid-bbe6dxrz]{margin-bottom:6px}.hero__intro-scroll[data-astro-cid-bbe6dxrz]{display:none}}@media(max-height:700px)and (max-width:520px){.hero__intro-content[data-astro-cid-bbe6dxrz]{padding:var(--space-sm) var(--space-md)}.hero__intro-sub[data-astro-cid-bbe6dxrz]{font-size:.9rem;line-height:1.45;margin-bottom:10px}.hero__intro-stat-num[data-astro-cid-bbe6dxrz]{font-size:1.2rem}.hero__intro-note[data-astro-cid-bbe6dxrz]{display:none}}html[data-theme=light] .hero[data-astro-cid-bbe6dxrz]{background:linear-gradient(180deg,#b8d8e8,#d0e6ef 40%,#e4eff4)}html[data-theme=light] .hero__water[data-astro-cid-bbe6dxrz]{opacity:1}html[data-theme=light] .hero__grid-lines[data-astro-cid-bbe6dxrz]{background-image:linear-gradient(rgba(12,14,20,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(12,14,20,.03) 1px,transparent 1px)}html[data-theme=light] .hero__title[data-astro-cid-bbe6dxrz]{color:var(--deep-black)}html[data-theme=light] .hero__subtitle[data-astro-cid-bbe6dxrz]{color:#0c0e14a8}html[data-theme=light] .hero__phone[data-astro-cid-bbe6dxrz]{background:linear-gradient(165deg,#fff,#eef2f5);border-color:#0c0e1424;box-shadow:0 0 0 1px #0c0e140d,0 25px 80px #0c0e142e,0 0 120px #4ed8c214}html[data-theme=light] .hero__phone-notch[data-astro-cid-bbe6dxrz]{background:#0c0e142e}html[data-theme=light] .hero__phone-time[data-astro-cid-bbe6dxrz]{color:var(--deep-ocean)}html[data-theme=light] .hero__phone-app[data-astro-cid-bbe6dxrz]{color:#0c0e14a6}html[data-theme=light] .hero__phone-header[data-astro-cid-bbe6dxrz]{border-bottom-color:#0c0e1414}html[data-theme=light] .hero__stats-ticker[data-astro-cid-bbe6dxrz]{background:#1a3a5c0d;border-bottom-color:#0c0e140d;color:#0c0e149e}html[data-theme=light] .hero__phone[data-astro-cid-bbe6dxrz] .hero__notif{background:#0c0e140b;border-color:#0c0e1414}html[data-theme=light] .hero__phone[data-astro-cid-bbe6dxrz] .hero__notif-title{color:#10141d!important}html[data-theme=light] .hero__phone[data-astro-cid-bbe6dxrz] .hero__notif-time{color:#0c0e149e!important}html[data-theme=light] .hero__phone[data-astro-cid-bbe6dxrz] .hero__notif-text{color:#0c0e14a8!important}html[data-theme=light] .hero__phone[data-astro-cid-bbe6dxrz] .hero__notif--quiet .hero__notif-title{color:var(--deep-ocean)!important}html[data-theme=light] .hero__phone[data-astro-cid-bbe6dxrz] .hero__notif--quiet .hero__notif-text,html[data-theme=light] .hero__phone[data-astro-cid-bbe6dxrz] .hero__notif--quiet .hero__notif-time{color:#1a3a5c99!important}html[data-theme=light] .hero__phone-browserbar[data-astro-cid-bbe6dxrz]{background:#0c0e140d;border-bottom-color:#0c0e1414}html[data-theme=light] .hero__phone-browserbar[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{background:#fffc;border-color:#0c0e1414;color:#0c0e14a8}html[data-theme=light] .hero__phone--laptop[data-astro-cid-bbe6dxrz]:after,html[data-theme=light] .hero__phone--web[data-astro-cid-bbe6dxrz]:after{border-color:#0c0e1412;background:linear-gradient(#0c0e140d,#0c0e140d) 0 0 / 100% 30px no-repeat,linear-gradient(180deg,#1a3a5c80,#1a3a5c14) 16px 100% / 26px 42% no-repeat,linear-gradient(180deg,#1a3a5c80,#1a3a5c14) 52px 100% / 26px 62% no-repeat,linear-gradient(180deg,#1a3a5c80,#1a3a5c14) 88px 100% / 26px 50% no-repeat,linear-gradient(180deg,#1a3a5c80,#1a3a5c14) 124px 100% / 26px 76% no-repeat,linear-gradient(180deg,#1a3a5c80,#1a3a5c14) 160px 100% / 26px 58% no-repeat}html[data-theme=light] .hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notif,html[data-theme=light] .hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notif,html[data-theme=light] .hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__typing,html[data-theme=light] .hero__phone--web[data-astro-cid-bbe6dxrz] .hero__typing{background:#fffc;border-color:#0c0e141a;box-shadow:0 10px 30px #0c0e1429}html[data-theme=light] .hero__phone--laptop[data-astro-cid-bbe6dxrz]{border-bottom-color:#0c0e1429}@media(max-width:768px){.hero__phone--tablet[data-astro-cid-bbe6dxrz]{width:min(430px,94vw);height:520px}.hero__phone--laptop[data-astro-cid-bbe6dxrz],.hero__phone--web[data-astro-cid-bbe6dxrz]{width:min(600px,94vw);height:380px}.hero__phone--laptop[data-astro-cid-bbe6dxrz]:after,.hero__phone--web[data-astro-cid-bbe6dxrz]:after{display:none}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notifs[data-astro-cid-bbe6dxrz],.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notifs[data-astro-cid-bbe6dxrz]{left:14px;right:14px;width:auto;top:96px}.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notifs[data-astro-cid-bbe6dxrz]{top:124px}}html[data-theme=light] .hero__capabilities[data-astro-cid-bbe6dxrz]{border-top-color:#0c0e1414}html[data-theme=light] .hero__cap[data-astro-cid-bbe6dxrz]{background:#ffffffb3;border:1px solid rgba(12,14,20,.08);backdrop-filter:blur(8px)}html[data-theme=light] .hero__cap[data-astro-cid-bbe6dxrz]:hover{background:#ffffffe6;border-color:#1a3a5c26;box-shadow:0 8px 32px #0c0e1414}html[data-theme=light] .hero__cap-title[data-astro-cid-bbe6dxrz]{color:var(--deep-black)}html[data-theme=light] .hero__cap-sub[data-astro-cid-bbe6dxrz]{color:#0c0e149e}html[data-theme=light] .hero__cap-icon[data-astro-cid-bbe6dxrz]{background:#1a3a5c1a;border-color:#1a3a5c26;color:var(--deep-ocean)}html[data-theme=light] .hero__cube-face[data-astro-cid-bbe6dxrz]{background:#ffffff59;border-color:#0c0e141a;color:#0c0e149e;box-shadow:inset 0 0 20px #6aaacf0f}html[data-theme=light] .hero__cube-face--top[data-astro-cid-bbe6dxrz],html[data-theme=light] .hero__cube-face--bottom[data-astro-cid-bbe6dxrz]{color:var(--deep-ocean);background:#1a3a5c14;border-color:#1a3a5c33;box-shadow:inset 0 0 20px #1a3a5c0f}html[data-theme=light] .hero__platform-btn[data-astro-cid-bbe6dxrz]{border-color:#0c0e141a;background:#ffffff4d;color:#0c0e149e}html[data-theme=light] .hero__platform-btn[data-astro-cid-bbe6dxrz]:hover{color:var(--deep-ocean);border-color:#1a3a5c40;background:#1a3a5c0f}html[data-theme=light] .hero__platform-btn--active[data-astro-cid-bbe6dxrz]{color:var(--deep-ocean);border-color:#1a3a5c59;background:#1a3a5c1a;box-shadow:0 0 12px #1a3a5c1a}html[data-theme=light] .hero__scroll-text[data-astro-cid-bbe6dxrz]{color:#0c0e1499}html[data-theme=light] .hero__scroll-indicator[data-astro-cid-bbe6dxrz]:hover .hero__scroll-text[data-astro-cid-bbe6dxrz]{color:var(--deep-ocean)}html[data-theme=light] .hero__scroll-line[data-astro-cid-bbe6dxrz]{background:linear-gradient(to bottom,#1a3a5c66,#1a3a5c00)}html[data-theme=light] .hero__scroll-chevron[data-astro-cid-bbe6dxrz]{color:#1a3a5c66}html[data-theme=light] .hero__scroll-indicator[data-astro-cid-bbe6dxrz]:hover .hero__scroll-chevron[data-astro-cid-bbe6dxrz]{color:var(--deep-ocean)}html[data-theme=light] .hero__intro-content[data-astro-cid-bbe6dxrz]{background:#fff9;border-color:#0c0e141a;box-shadow:0 24px 60px #0c0e141f,inset 0 1px #ffffff80}html[data-theme=light] .hero__intro-headline[data-astro-cid-bbe6dxrz]{color:var(--deep-black)}html[data-theme=light] .hero__intro-sub[data-astro-cid-bbe6dxrz]{color:#0c0e149e}html[data-theme=light] .hero__intro-label[data-astro-cid-bbe6dxrz]{color:var(--deep-ocean)}html[data-theme=light] .hero__intro-scrim[data-astro-cid-bbe6dxrz]{background:radial-gradient(ellipse 420px 340px at 50% 47%,rgba(228,239,244,.85) 0%,rgba(228,239,244,.55) 55%,transparent 100%)}html[data-theme=light] .hero__intro-stat-num[data-astro-cid-bbe6dxrz]{color:var(--deep-ocean);text-shadow:none}html[data-theme=light] .hero__intro-stat--dim[data-astro-cid-bbe6dxrz] .hero__intro-stat-num[data-astro-cid-bbe6dxrz]{color:#0c0e14a3;text-decoration-color:#0c0e144d}html[data-theme=light] .hero__phone-stand[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{background:linear-gradient(180deg,#0c0e142e,#0c0e1414)}html[data-theme=light] .hero__phone-stand[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{background:linear-gradient(180deg,#0c0e1438,#0c0e141a);box-shadow:0 10px 24px #0c0e1426}html[data-theme=light] .hero__intro-stat-label[data-astro-cid-bbe6dxrz]{color:#0c0e1499}html[data-theme=light] .hero__intro-statnote[data-astro-cid-bbe6dxrz]{color:#0c0e149e}html[data-theme=light] .hero__intro-stat[data-astro-cid-bbe6dxrz]+.hero__intro-stat[data-astro-cid-bbe6dxrz]:before{background:#0c0e1426}html[data-theme=light] .hero__intro-note[data-astro-cid-bbe6dxrz]{color:#0c0e14a3}html[data-theme=light] .hero__intro-scroll[data-astro-cid-bbe6dxrz]{color:#0c0e14a3;background:#fff9;border-color:#1a3a5c26}html[data-theme=light] .hero__intro-scroll[data-astro-cid-bbe6dxrz]:hover{color:var(--deep-ocean);border-color:#1a3a5c59}.hero__phone[data-astro-cid-bbe6dxrz]{--bezel: 11px;border:var(--bezel) solid #04060a;border-radius:56px;padding:0 12px 24px;isolation:isolate;container-type:inline-size;text-align:left;color:#f7f4ef;backdrop-filter:none;-webkit-backdrop-filter:none;background:radial-gradient(130% 52% at 50% -6%,rgba(78,216,194,.28),transparent 62%),radial-gradient(95% 55% at 108% 104%,rgba(106,170,207,.26),transparent 62%),radial-gradient(70% 42% at -12% 68%,rgba(43,92,134,.5),transparent 70%),linear-gradient(180deg,#10263b,#0b1826 55%,#070c14);box-shadow:0 0 0 1px #6f7a8a,0 0 0 3px #262d37,0 0 0 4px #ffffff29,0 44px 90px -24px #000c,0 0 150px rgba(78,216,194,calc(.05 + var(--ifield-charge, 0) * .16));transition:width .55s var(--ease-out),height .55s var(--ease-out),border-radius .55s var(--ease-out),border-width .55s var(--ease-out),padding .55s var(--ease-out),box-shadow .5s ease}.hero__phone[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0;padding:0;border-radius:inherit;z-index:-1;pointer-events:none;-webkit-mask:none;mask:none;background:radial-gradient(85% 40% at 50% 0%,rgba(78,216,194,.5),transparent 70%);opacity:calc(.12 + var(--ifield-charge, 0) * .88);transition:opacity .4s ease}.hero__phone-notch[data-astro-cid-bbe6dxrz]{position:absolute;top:9px;left:50%;transform:translate(-50%);width:96px;height:28px;margin:0;border-radius:20px;z-index:3;background:radial-gradient(circle at 81% 50%,#2a3d52 0 2.6px,#0e151e 3.6px 5px,transparent 5.6px),#000;box-shadow:0 0 calc(2px + var(--ifield-charge, 0) * 22px) rgba(78,216,194,calc(var(--ifield-charge, 0) * .65));transition:box-shadow .4s ease,width .4s ease,height .4s ease,border-radius .4s ease}.hero__phone-statusbar[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:46px;padding:1px 12px 0 16px;font-family:var(--font-headline);font-weight:600;font-size:.78rem;letter-spacing:.01em}.hero__sb-icons[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:5px}.hero__sb-icons[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{display:block;fill:currentColor}.hero__sb-batt[data-astro-cid-bbe6dxrz]{position:relative;display:block;width:23px;height:11.5px;padding:1.5px;border:1px solid rgba(247,244,239,.5);border-radius:3.5px;box-sizing:border-box}.hero__sb-batt[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;right:-3.5px;top:3px;width:1.5px;height:3.5px;border-radius:0 1px 1px 0;background:#f7f4ef80}.hero__sb-batt[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{display:block;height:100%;width:80%;border-radius:1.5px;background:currentColor}.hero__phone-date[data-astro-cid-bbe6dxrz]{flex-shrink:0;text-align:center;font-family:var(--font-headline);font-weight:600;font-size:.82rem;font-size:4.7cqw;letter-spacing:.01em;color:#f7f4efd9;margin-top:4px}.hero__phone-time[data-astro-cid-bbe6dxrz]{flex-shrink:0;font-family:var(--font-headline);font-weight:600;font-size:4rem;font-size:24cqw;line-height:1;letter-spacing:-.04em;text-align:center;font-variant-numeric:tabular-nums;margin:2px 0 14px;color:transparent;background:linear-gradient(180deg,#fff 15%,#b9ece3);-webkit-background-clip:text;background-clip:text}.hero__phone-header[data-astro-cid-bbe6dxrz]{flex-shrink:0;display:flex;align-items:center;gap:7px;padding:0 6px 7px;margin:0;border:0}.hero__phone-logo[data-astro-cid-bbe6dxrz]{width:16px;height:16px}.hero__phone-app[data-astro-cid-bbe6dxrz]{font-size:.74rem;color:#f7f4efcc;letter-spacing:.01em}.hero__phone-live[data-astro-cid-bbe6dxrz]{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--reef-aqua)}.hero__phone-live[data-astro-cid-bbe6dxrz]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--reef-aqua);box-shadow:0 0 8px var(--reef-aqua);animation:dzLivePulse 2s ease-in-out infinite}@keyframes dzLivePulse{0%,to{opacity:1}50%{opacity:.3}}.hero__stats-ticker[data-astro-cid-bbe6dxrz]{flex-shrink:0;display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;margin:0 0 10px;padding:9px 4px;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.09);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);font-family:var(--font-body, inherit);letter-spacing:0;color:inherit}.hero__stat-item[data-astro-cid-bbe6dxrz]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px}.hero__stat-val[data-astro-cid-bbe6dxrz]{display:inline-block;font-family:var(--font-headline);font-weight:700;font-size:1rem;line-height:1.15;color:#fff}.hero__stat-val--bump[data-astro-cid-bbe6dxrz]{transform:scale(1.18);color:var(--reef-aqua)}.hero__stat-lbl[data-astro-cid-bbe6dxrz]{font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#f7f4ef9e}.hero__stat-divider[data-astro-cid-bbe6dxrz]{flex-shrink:0;width:1px;height:auto;margin:3px 0;background:#ffffff1a}.hero__notifs[data-astro-cid-bbe6dxrz]{gap:7px;padding:2px 0 6px;scrollbar-width:none}.hero__notifs[data-astro-cid-bbe6dxrz]::-webkit-scrollbar{display:none}.hero__phone-home[data-astro-cid-bbe6dxrz]{position:absolute;left:50%;bottom:8px;transform:translate(-50%);width:36%;height:5px;border-radius:3px;background:#f7f4ef9e;z-index:3;pointer-events:none}.hero__phone--android[data-astro-cid-bbe6dxrz]{border-radius:40px}.hero__phone--android[data-astro-cid-bbe6dxrz] .hero__phone-notch[data-astro-cid-bbe6dxrz]{width:13px;height:13px;top:13px;border-radius:50%;background:radial-gradient(circle at 50% 50%,#2a3d52 0 2.6px,#000 3.6px)}.hero__phone--android[data-astro-cid-bbe6dxrz] .hero__phone-home[data-astro-cid-bbe6dxrz]{width:30%;height:4px}.hero__phone--tablet[data-astro-cid-bbe6dxrz]{--bezel: 14px;border-radius:34px}.hero__phone--tablet[data-astro-cid-bbe6dxrz] .hero__phone-notch[data-astro-cid-bbe6dxrz]{width:8px;height:8px;top:7px;border-radius:50%;background:#1b2633}.hero__phone--tablet[data-astro-cid-bbe6dxrz] .hero__phone-time[data-astro-cid-bbe6dxrz]{font-size:15cqw}.hero__phone--tablet[data-astro-cid-bbe6dxrz] .hero__phone-date[data-astro-cid-bbe6dxrz]{font-size:3.4cqw}.hero__phone--laptop[data-astro-cid-bbe6dxrz]{--bezel: 9px;border-bottom:24px solid #1c222b;border-radius:16px;padding:12px 14px 14px}.hero__phone--web[data-astro-cid-bbe6dxrz]{--bezel: 1px;border-color:#ffffff24;border-radius:14px;padding:48px 14px 14px}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__phone-statusbar[data-astro-cid-bbe6dxrz],.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__phone-statusbar[data-astro-cid-bbe6dxrz],.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__phone-date[data-astro-cid-bbe6dxrz],.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__phone-date[data-astro-cid-bbe6dxrz],.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__phone-home[data-astro-cid-bbe6dxrz],.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__phone-home[data-astro-cid-bbe6dxrz]{display:none}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__phone-time[data-astro-cid-bbe6dxrz]{font-size:.8rem;letter-spacing:.02em}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notifs[data-astro-cid-bbe6dxrz],.hero__phone--laptop[data-astro-cid-bbe6dxrz]:after{top:104px}.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notifs[data-astro-cid-bbe6dxrz],.hero__phone--web[data-astro-cid-bbe6dxrz]:after{top:134px}@media(max-width:768px){.hero__phone[data-astro-cid-bbe6dxrz]{--bezel: 9px;border-radius:46px;padding:0 10px 20px}.hero__phone-notch[data-astro-cid-bbe6dxrz]{width:82px;height:24px;top:8px}.hero__phone-statusbar[data-astro-cid-bbe6dxrz]{height:40px;font-size:.7rem;padding:0 8px 0 13px}.hero__sb-icons[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{transform:scale(.88)}.hero__phone--laptop[data-astro-cid-bbe6dxrz] .hero__notifs[data-astro-cid-bbe6dxrz]{top:96px}.hero__phone--web[data-astro-cid-bbe6dxrz] .hero__notifs[data-astro-cid-bbe6dxrz]{top:124px}}@media(max-width:480px){.hero__phone[data-astro-cid-bbe6dxrz]{--bezel: 8px;border-radius:40px;padding:0 8px 18px}.hero__phone-notch[data-astro-cid-bbe6dxrz]{width:70px;height:21px;top:7px}.hero__phone-statusbar[data-astro-cid-bbe6dxrz]{height:34px;font-size:.62rem;padding:0 6px 0 11px}.hero__sb-icons[data-astro-cid-bbe6dxrz]{gap:3px}.hero__sb-icons[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{transform:scale(.76)}.hero__sb-batt[data-astro-cid-bbe6dxrz]{width:19px;height:10px}.hero__phone-time[data-astro-cid-bbe6dxrz]{margin-bottom:10px}.hero__stats-ticker[data-astro-cid-bbe6dxrz]{padding:7px 2px;border-radius:14px;margin-bottom:8px}.hero__stat-val[data-astro-cid-bbe6dxrz]{font-size:.82rem}.hero__stat-lbl[data-astro-cid-bbe6dxrz]{font-size:.5rem;letter-spacing:.04em}.hero__stat-divider[data-astro-cid-bbe6dxrz]{margin:3px 0}.hero__phone-header[data-astro-cid-bbe6dxrz]{padding:0 4px 5px}.hero__phone-app[data-astro-cid-bbe6dxrz]{font-size:.66rem}.hero__phone-live[data-astro-cid-bbe6dxrz]{font-size:.52rem}.hero__phone-home[data-astro-cid-bbe6dxrz]{bottom:6px;height:4px}}@media(max-width:360px){.hero__phone[data-astro-cid-bbe6dxrz]{--bezel: 7px;border-radius:36px}}html[data-theme=light] .hero__phone[data-astro-cid-bbe6dxrz]{color:#10141d;border-color:#04060a;background:radial-gradient(130% 52% at 50% -6%,rgba(78,216,194,.42),transparent 62%),radial-gradient(95% 55% at 108% 104%,rgba(106,170,207,.4),transparent 62%),radial-gradient(70% 42% at -12% 68%,rgba(26,58,92,.12),transparent 70%),linear-gradient(180deg,#e8f3f6,#f3f1ec 60%,#efe9e0);box-shadow:0 0 0 1px #9aa4b1,0 0 0 3px #3a424d,0 0 0 4px #0c0e141f,0 40px 80px -24px #0c0e1459,0 0 140px rgba(78,216,194,calc(.06 + var(--ifield-charge, 0) * .14))}html[data-theme=light] .hero__phone--web[data-astro-cid-bbe6dxrz]{border-color:#0c0e1424}html[data-theme=light] .hero__phone-notch[data-astro-cid-bbe6dxrz]{background:radial-gradient(circle at 81% 50%,#2a3d52 0 2.6px,#0e151e 3.6px 5px,transparent 5.6px),#000}html[data-theme=light] .hero__phone--android[data-astro-cid-bbe6dxrz] .hero__phone-notch[data-astro-cid-bbe6dxrz]{background:radial-gradient(circle at 50% 50%,#2a3d52 0 2.6px,#000 3.6px)}html[data-theme=light] .hero__phone-time[data-astro-cid-bbe6dxrz]{color:transparent;background:linear-gradient(180deg,#1a3a5c 10%,#2b5c86);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .hero__phone-date[data-astro-cid-bbe6dxrz],html[data-theme=light] .hero__phone-app[data-astro-cid-bbe6dxrz]{color:#0c0e14b8}html[data-theme=light] .hero__phone-live[data-astro-cid-bbe6dxrz]{color:var(--deep-ocean)}html[data-theme=light] .hero__sb-batt[data-astro-cid-bbe6dxrz],html[data-theme=light] .hero__sb-batt[data-astro-cid-bbe6dxrz]:after{border-color:#0c0e1473}html[data-theme=light] .hero__sb-batt[data-astro-cid-bbe6dxrz]:after{background:#0c0e1473}html[data-theme=light] .hero__stats-ticker[data-astro-cid-bbe6dxrz]{background:#fff9;border:1px solid rgba(12,14,20,.06);color:#10141d}html[data-theme=light] .hero__stat-val[data-astro-cid-bbe6dxrz]{color:var(--deep-ocean)}html[data-theme=light] .hero__stat-lbl[data-astro-cid-bbe6dxrz]{color:#0c0e148c}html[data-theme=light] .hero__stat-divider[data-astro-cid-bbe6dxrz]{background:#0c0e1414}html[data-theme=light] .hero__phone-home[data-astro-cid-bbe6dxrz]{background:#0c0e1480}.brands[data-astro-cid-ugyvxh73]{padding-top:var(--space-xl);padding-bottom:var(--space-xl);overflow:hidden}.brands__header[data-astro-cid-ugyvxh73]{text-align:center;margin-bottom:var(--space-lg)}.brands--compact[data-astro-cid-ugyvxh73]{padding-top:var(--space-md);padding-bottom:var(--space-sm)}.brands--compact[data-astro-cid-ugyvxh73] .brands__header[data-astro-cid-ugyvxh73]{margin-bottom:var(--space-sm)}.brands__strip-label[data-astro-cid-ugyvxh73]{margin:0 auto;max-width:none;font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;color:#f7f4ef8c}.brands__strip-label[data-astro-cid-ugyvxh73] .gradient-text[data-astro-cid-ugyvxh73]{font-family:var(--font-headline);text-transform:none;letter-spacing:0;font-weight:700;font-size:.9375rem}.brands--compact[data-astro-cid-ugyvxh73] .brands__logo-wrap[data-astro-cid-ugyvxh73]{height:72px}.brands--compact[data-astro-cid-ugyvxh73] .brands__logo[data-astro-cid-ugyvxh73]{max-height:56px}html[data-theme=light] .brands__strip-label[data-astro-cid-ugyvxh73]{color:#0c0e1499}.brands__header[data-astro-cid-ugyvxh73] h2[data-astro-cid-ugyvxh73]{font-weight:600;color:var(--warm-white);margin-top:var(--space-xs)}.brands__carousel[data-astro-cid-ugyvxh73]{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}.brands__track[data-astro-cid-ugyvxh73]{display:flex;gap:var(--space-xl);align-items:center;width:max-content;animation:brandScroll 45s linear infinite}.brands__track[data-astro-cid-ugyvxh73]:hover{animation-play-state:paused}@keyframes brandScroll{0%{transform:translate(0)}to{transform:translate(calc(-100% / 3))}}.brands__logo-wrap[data-astro-cid-ugyvxh73]{flex-shrink:0;display:flex;align-items:center;justify-content:center;height:100px;min-width:220px;padding:0 var(--space-sm)}.brands__logo[data-astro-cid-ugyvxh73]{max-height:90px;max-width:220px;width:auto;height:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.45;transition:opacity var(--duration-normal) var(--ease-out),filter var(--duration-normal) var(--ease-out)}.brands__logo[data-astro-cid-ugyvxh73]:hover{opacity:.85}.brands__wordmark[data-astro-cid-ugyvxh73]{font-family:var(--font-headline);font-size:1.75rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap;color:var(--warm-white);opacity:.45;transition:opacity var(--duration-normal) var(--ease-out)}.brands__wordmark[data-astro-cid-ugyvxh73]:hover{opacity:.85}html[data-theme=light] .brands__wordmark[data-astro-cid-ugyvxh73]{color:var(--deep-black)}@media(max-width:768px){.brands[data-astro-cid-ugyvxh73]{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.brands__track[data-astro-cid-ugyvxh73]{gap:var(--space-lg);animation-duration:35s}.brands__logo-wrap[data-astro-cid-ugyvxh73]{min-width:180px;height:80px}.brands__logo[data-astro-cid-ugyvxh73]{max-height:70px;max-width:180px}}@media(max-width:480px){.brands[data-astro-cid-ugyvxh73]{padding-top:var(--space-md);padding-bottom:var(--space-md)}.brands__header[data-astro-cid-ugyvxh73]{margin-bottom:var(--space-sm)}.brands__track[data-astro-cid-ugyvxh73]{gap:var(--space-md);animation-duration:30s}.brands__logo-wrap[data-astro-cid-ugyvxh73]{min-width:150px;height:70px;padding:0 .25rem}.brands__logo[data-astro-cid-ugyvxh73]{max-height:60px;max-width:150px}}.brands__header[data-astro-cid-ugyvxh73]{visibility:hidden}html[data-theme=light] .brands__header[data-astro-cid-ugyvxh73] h2[data-astro-cid-ugyvxh73]{color:var(--deep-black)}html[data-theme=light] .brands__logo[data-astro-cid-ugyvxh73]{filter:brightness(0) invert(12%) sepia(40%) saturate(1200%) hue-rotate(180deg) brightness(80%);opacity:.55}html[data-theme=light] .brands__logo[data-astro-cid-ugyvxh73]:hover{opacity:.85}.proof__header[data-astro-cid-bcts4zk3]{text-align:center;max-width:820px;margin:0 auto var(--space-lg)}.proof__header[data-astro-cid-bcts4zk3] h2[data-astro-cid-bcts4zk3]{font-size:clamp(2rem,4vw,3.1rem);line-height:1.08;margin:.7rem 0 .9rem}.proof__header[data-astro-cid-bcts4zk3] h2[data-astro-cid-bcts4zk3] .gradient-text[data-astro-cid-bcts4zk3]{display:block}.proof__sub[data-astro-cid-bcts4zk3]{margin:0 auto;max-width:640px;font-size:1.05rem;line-height:1.6;color:#f7f4efb8}.proof__ratings[data-astro-cid-bcts4zk3]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin:0 auto var(--space-lg)}.proof__rating-card[data-astro-cid-bcts4zk3]{display:grid;grid-template-columns:auto auto;grid-template-areas:"brand brand" "score meta";align-items:end;column-gap:.9rem;row-gap:.35rem;text-align:left;cursor:pointer;min-width:250px;padding:1rem 1.3rem 1.05rem;border-radius:20px;font:inherit;color:inherit;border:1px solid rgba(247,244,239,.14);background:linear-gradient(150deg,#f7f4ef17,#f7f4ef06);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);box-shadow:inset 0 1px #f7f4ef24,0 18px 40px -22px #0009;transition:transform .25s ease,border-color .25s ease}.proof__rating-card[data-astro-cid-bcts4zk3]:hover{transform:translateY(-2px);border-color:#4ed8c273}.proof__rating-brand[data-astro-cid-bcts4zk3]{grid-area:brand;display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-headline);font-weight:700;font-size:.95rem}.proof__rating-brand[data-astro-cid-bcts4zk3] svg[data-astro-cid-bcts4zk3]{width:18px;height:18px}.proof__rating-brand[data-astro-cid-bcts4zk3]{color:#f7f4efdb}.proof__rating-brand[data-astro-cid-bcts4zk3] svg[data-astro-cid-bcts4zk3]{color:var(--reef-aqua)}.proof__rating-brand--g2[data-astro-cid-bcts4zk3]{letter-spacing:.02em}.proof__rating-score[data-astro-cid-bcts4zk3]{grid-area:score;font-family:var(--font-headline);font-weight:700;font-size:2.3rem;line-height:1}.proof__rating-score[data-astro-cid-bcts4zk3] small[data-astro-cid-bcts4zk3]{font-size:.95rem;opacity:.55;margin-left:2px}.proof__rating-meta[data-astro-cid-bcts4zk3]{grid-area:meta;font-size:.82rem;color:#f7f4efa8;padding-bottom:.3rem}.proof__stats[data-astro-cid-bcts4zk3]{display:flex;justify-content:center;gap:var(--space-xl);flex-wrap:wrap;margin:0 auto var(--space-lg)}.proof__stat[data-astro-cid-bcts4zk3]{display:flex;flex-direction:column;align-items:center;gap:.3rem}.proof__stat-value[data-astro-cid-bcts4zk3]{font-family:var(--font-headline);font-weight:700;font-size:clamp(2rem,4vw,3rem);line-height:1}.proof__stat-label[data-astro-cid-bcts4zk3]{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#f7f4ef9e}.proof__grid[data-astro-cid-bcts4zk3]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.proof__review[data-astro-cid-bcts4zk3]{display:flex;flex-direction:column;gap:.9rem;text-align:left;cursor:pointer;font:inherit;color:inherit;padding:1.3rem 1.3rem 1.1rem;border-radius:20px;border:1px solid rgba(247,244,239,.12);background:linear-gradient(150deg,#f7f4ef12,#f7f4ef05);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:inset 0 1px #f7f4ef1a,0 16px 36px -22px #0000008c;transition:transform .25s ease,border-color .25s ease}.proof__review[data-astro-cid-bcts4zk3]:hover,.proof__review[data-astro-cid-bcts4zk3]:focus-visible{transform:translateY(-3px);border-color:#4ed8c273}.proof__review-stars[data-astro-cid-bcts4zk3]{display:inline-flex;gap:3px}.proof__review-stars[data-astro-cid-bcts4zk3] i[data-astro-cid-bcts4zk3]{width:16px;height:16px;display:inline-block;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#f7f4ef33}.proof__review-stars[data-astro-cid-bcts4zk3] i[data-astro-cid-bcts4zk3].on{background:linear-gradient(135deg,#bff5ec,#4ed8c2 55%,#6aaacf)}.proof__review-text[data-astro-cid-bcts4zk3]{flex:1;font-size:.98rem;line-height:1.55;color:#f7f4efe0}.proof__review-foot[data-astro-cid-bcts4zk3]{display:flex;align-items:center;gap:.7rem}.proof__review-avatar[data-astro-cid-bcts4zk3]{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-family:var(--font-headline);font-weight:700;font-size:.8rem;color:#0c0e14;background:linear-gradient(135deg,#4ed8c2,#6aaacf)}.proof__review-who[data-astro-cid-bcts4zk3]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.proof__review-who[data-astro-cid-bcts4zk3] b[data-astro-cid-bcts4zk3]{font-size:.92rem}.proof__review-who[data-astro-cid-bcts4zk3] small[data-astro-cid-bcts4zk3]{font-size:.78rem;color:#f7f4ef94}.proof__review-read[data-astro-cid-bcts4zk3]{margin-left:auto;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--reef-aqua);white-space:nowrap}.proof__foot[data-astro-cid-bcts4zk3]{text-align:center;margin:var(--space-md) auto 0;font-size:.85rem;color:#f7f4ef8c}.proof__modal[data-astro-cid-bcts4zk3]{position:fixed;inset:0;margin:auto;height:fit-content;max-height:90vh;padding:0;border:0;background:transparent;max-width:min(560px,92vw);width:100%;color:inherit;overflow:visible}.proof__modal[data-astro-cid-bcts4zk3] i{width:18px;height:18px;display:inline-block;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#f7f4ef33}.proof__modal[data-astro-cid-bcts4zk3] i.on{background:linear-gradient(135deg,#bff5ec,#4ed8c2 55%,#6aaacf)}.proof__modal[data-astro-cid-bcts4zk3]::backdrop{background:#06090e9e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.proof__modal[data-astro-cid-bcts4zk3][open]{animation:proofIn .28s cubic-bezier(.2,.85,.3,1)}@keyframes proofIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.proof__modal-card[data-astro-cid-bcts4zk3]{position:relative;display:flex;flex-direction:column;gap:.9rem;padding:1.8rem 1.8rem 1.6rem;border-radius:26px;color:#f7f4ef;border:1px solid rgba(247,244,239,.16);background:linear-gradient(150deg,#1e2c3eeb,#0c1018f0);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);box-shadow:inset 0 1px #f7f4ef24,0 40px 90px -30px #000c}.proof__modal-close[data-astro-cid-bcts4zk3]{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:inherit;border:1px solid rgba(247,244,239,.16);background:#f7f4ef0f}.proof__modal-source[data-astro-cid-bcts4zk3]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--reef-aqua)}.proof__modal-text[data-astro-cid-bcts4zk3]{margin:0;font-size:1.12rem;line-height:1.6}.proof__modal-who[data-astro-cid-bcts4zk3]{display:flex;flex-direction:column;gap:2px}.proof__modal-who[data-astro-cid-bcts4zk3] small[data-astro-cid-bcts4zk3]{color:#f7f4ef99}.proof__modal-open[data-astro-cid-bcts4zk3]{align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;margin-top:.3rem;color:#0c0e14!important;background:linear-gradient(135deg,#4ed8c2,#6aaacf)!important;border-color:transparent!important}html[data-theme=light] .proof__sub[data-astro-cid-bcts4zk3]{color:#0c0e14b3}html[data-theme=light] .proof__rating-card[data-astro-cid-bcts4zk3],html[data-theme=light] .proof__review[data-astro-cid-bcts4zk3]{border-color:#fffffff2;background:linear-gradient(150deg,#ffffffd9,#ffffff8c);box-shadow:inset 0 1px #fff,0 0 0 1px #1a3a5c14,0 18px 40px -24px #1a3a5c59;color:var(--deep-black)}html[data-theme=light] .proof__rating-meta[data-astro-cid-bcts4zk3],html[data-theme=light] .proof__review-who[data-astro-cid-bcts4zk3] small[data-astro-cid-bcts4zk3],html[data-theme=light] .proof__stat-label[data-astro-cid-bcts4zk3],html[data-theme=light] .proof__foot[data-astro-cid-bcts4zk3]{color:#0c0e1499}html[data-theme=light] .proof__review-text[data-astro-cid-bcts4zk3]{color:#0c0e14d1}html[data-theme=light] .proof__review-stars[data-astro-cid-bcts4zk3] i[data-astro-cid-bcts4zk3]{background:#0c0e1424}html[data-theme=light] .proof__review-stars[data-astro-cid-bcts4zk3] i[data-astro-cid-bcts4zk3].on{background:linear-gradient(135deg,#2b5c86,#1a3a5c)}html[data-theme=light] .proof__rating-brand[data-astro-cid-bcts4zk3]{color:#0c0e14d1}html[data-theme=light] .proof__rating-brand[data-astro-cid-bcts4zk3] svg[data-astro-cid-bcts4zk3]{color:var(--deep-ocean)}html[data-theme=light] .proof__review-read[data-astro-cid-bcts4zk3]{color:var(--deep-ocean)}@media(max-width:960px){.proof__grid[data-astro-cid-bcts4zk3]{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.proof__grid[data-astro-cid-bcts4zk3]{grid-template-columns:1fr}.proof__rating-card[data-astro-cid-bcts4zk3]{min-width:0;flex:1 1 100%}.proof__stats[data-astro-cid-bcts4zk3]{gap:var(--space-md)}.proof__modal-card[data-astro-cid-bcts4zk3]{padding:1.5rem 1.3rem 1.3rem}}.faq[data-astro-cid-al2ca2vr]{position:relative;background:var(--deep-black, #0C0E14);padding:6rem 2rem 7rem}.faq[data-astro-cid-al2ca2vr]:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(to right,transparent,rgba(78,216,194,.1) 30%,rgba(78,216,194,.06) 50%,rgba(78,216,194,.1) 70%,transparent)}.faq__inner[data-astro-cid-al2ca2vr]{max-width:760px;margin:0 auto;text-align:center}.faq__eyebrow[data-astro-cid-al2ca2vr]{display:inline-block;font-family:var(--font-mono, "Space Mono", monospace);font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:#4ed8c299;margin-bottom:1.5rem;padding:.4rem 1rem;border:1px solid rgba(78,216,194,.15);border-radius:100px;visibility:hidden}.faq__heading[data-astro-cid-al2ca2vr]{font-family:var(--font-headline, "Space Grotesk", sans-serif);font-size:clamp(1.8rem,4.5vw,3rem);font-weight:700;line-height:1.2;color:var(--warm-white, #F7F4EF);margin-bottom:3rem;visibility:hidden}.faq__accent[data-astro-cid-al2ca2vr]{color:#4ed8c2e6}.faq__list[data-astro-cid-al2ca2vr]{text-align:left;display:flex;flex-direction:column;gap:.75rem}.faq__item[data-astro-cid-al2ca2vr]{border:1px solid rgba(78,216,194,.08);border-radius:12px;background:#f7f4ef05;transition:border-color .3s ease,background .3s ease;visibility:hidden}.faq__item[data-astro-cid-al2ca2vr]:hover{border-color:#4ed8c22e}.faq__item[data-astro-cid-al2ca2vr][open]{background:#f7f4ef09;border-color:#4ed8c22e}.faq__q[data-astro-cid-al2ca2vr]{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;padding:1.15rem 1.4rem;font-family:var(--font-headline, "Space Grotesk", sans-serif);font-size:clamp(.95rem,1.6vw,1.08rem);font-weight:600;color:var(--warm-white, #F7F4EF);line-height:1.35}.faq__q[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}.faq__chev[data-astro-cid-al2ca2vr]{flex-shrink:0;color:#4ed8c299;transition:transform .25s ease}.faq__item[data-astro-cid-al2ca2vr][open] .faq__chev[data-astro-cid-al2ca2vr]{transform:rotate(180deg)}.faq__a[data-astro-cid-al2ca2vr]{padding:0 1.4rem 1.25rem;font-size:.925rem;line-height:1.7;color:#f7f4ef8c;max-width:640px}@media(max-width:480px){.faq[data-astro-cid-al2ca2vr]{padding:3.5rem 1.25rem 4rem}.faq__eyebrow[data-astro-cid-al2ca2vr]{font-size:.625rem;letter-spacing:.14em;padding:.35rem .75rem}.faq__heading[data-astro-cid-al2ca2vr]{margin-bottom:2rem}.faq__q[data-astro-cid-al2ca2vr]{padding:1rem 1.1rem}.faq__a[data-astro-cid-al2ca2vr]{padding:0 1.1rem 1.1rem}}html[data-theme=light] .faq[data-astro-cid-al2ca2vr]{background:var(--warm-white)}html[data-theme=light] .faq[data-astro-cid-al2ca2vr]:before{background:linear-gradient(to right,transparent,rgba(26,58,92,.12) 30%,rgba(26,58,92,.08) 50%,rgba(26,58,92,.12) 70%,transparent)}html[data-theme=light] .faq__eyebrow[data-astro-cid-al2ca2vr]{color:var(--deep-ocean);border-color:#1a3a5c33}html[data-theme=light] .faq__heading[data-astro-cid-al2ca2vr]{color:var(--deep-black)}html[data-theme=light] .faq__accent[data-astro-cid-al2ca2vr]{color:var(--deep-ocean)}html[data-theme=light] .faq__item[data-astro-cid-al2ca2vr]{background:#1a3a5c08;border-color:#1a3a5c14}html[data-theme=light] .faq__item[data-astro-cid-al2ca2vr]:hover,html[data-theme=light] .faq__item[data-astro-cid-al2ca2vr][open]{border-color:#1a3a5c33}html[data-theme=light] .faq__q[data-astro-cid-al2ca2vr]{color:var(--deep-black)}html[data-theme=light] .faq__chev[data-astro-cid-al2ca2vr]{color:#1a3a5c8c}html[data-theme=light] .faq__a[data-astro-cid-al2ca2vr]{color:#0c0e14a8}.label--cta[data-astro-cid-4xty6sx2]{background:var(--deep-ocean);color:var(--warm-white);border-color:var(--deep-ocean);font-size:.9375rem;padding:.75rem 1.5rem;min-height:44px;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.08em;cursor:pointer;transition:all .3s var(--ease-out);text-decoration:none;margin-bottom:var(--space-sm)}.label--cta[data-astro-cid-4xty6sx2]:hover{background:var(--reef-aqua);border-color:var(--reef-aqua);color:var(--deep-black);box-shadow:0 0 20px #4ed8c259,0 0 40px #4ed8c226;transform:translateY(-2px)}.label--cta[data-astro-cid-4xty6sx2]:hover:before{background:var(--deep-ocean);box-shadow:0 0 8px #1a3a5c66}.cta__content[data-astro-cid-4xty6sx2]{text-align:center;max-width:650px;margin:0 auto}.cta__content[data-astro-cid-4xty6sx2] h2[data-astro-cid-4xty6sx2]{color:var(--deep-black)}.cta__desc[data-astro-cid-4xty6sx2]{font-size:1.125rem;color:#0c0e14a8;line-height:1.7;margin:var(--space-sm) auto var(--space-lg);max-width:520px}.cta__actions[data-astro-cid-4xty6sx2]{display:flex;gap:var(--space-sm);justify-content:center;flex-wrap:wrap}.btn--outline-dark[data-astro-cid-4xty6sx2]{border:1.5px solid rgba(12,14,20,.15);color:var(--deep-black);padding:.875rem 2rem;border-radius:var(--radius-full);font-weight:600;font-size:1.0625rem;transition:all var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-block;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.btn--outline-dark[data-astro-cid-4xty6sx2]:hover{border-color:var(--deep-ocean);color:var(--deep-ocean);transform:translateY(-2px);box-shadow:0 4px 20px #1a3a5c1a}.cta__expand[data-astro-cid-4xty6sx2]{margin-top:var(--space-2xl);text-align:center;position:relative}.cta__expand-divider[data-astro-cid-4xty6sx2]{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--space-md)}.cta__expand-line[data-astro-cid-4xty6sx2]{width:1.5px;height:48px;background:linear-gradient(to bottom,transparent,var(--reef-aqua));transform-origin:top center}.cta__expand-dot[data-astro-cid-4xty6sx2]{width:8px;height:8px;border-radius:50%;background:var(--reef-aqua);box-shadow:0 0 12px #4ed8c266;margin-top:2px}.cta__expand-label[data-astro-cid-4xty6sx2]{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--deep-ocean);margin-bottom:var(--space-xs);font-weight:500;text-align:center}.cta__expand-text[data-astro-cid-4xty6sx2]{font-size:1.0625rem;color:#0c0e14a3;max-width:480px;margin:0 auto;line-height:1.7}.cta__expand-text[data-astro-cid-4xty6sx2] strong[data-astro-cid-4xty6sx2]{color:var(--deep-ocean);font-weight:600}@media(max-width:768px){.cta__actions[data-astro-cid-4xty6sx2]{flex-direction:column;align-items:center}.cta__desc[data-astro-cid-4xty6sx2]{font-size:1rem}}@media(max-width:480px){.cta__content[data-astro-cid-4xty6sx2] h2[data-astro-cid-4xty6sx2] br[data-astro-cid-4xty6sx2]{display:none}.cta__desc[data-astro-cid-4xty6sx2]{font-size:.9375rem}.cta__actions[data-astro-cid-4xty6sx2] .btn[data-astro-cid-4xty6sx2],.cta__actions[data-astro-cid-4xty6sx2] .btn--outline-dark[data-astro-cid-4xty6sx2]{width:100%;text-align:center}.cta__expand[data-astro-cid-4xty6sx2]{margin-top:var(--space-xl)}.cta__expand-text[data-astro-cid-4xty6sx2]{font-size:1rem}}html[data-theme=light] .cta__expand-line[data-astro-cid-4xty6sx2]{background:linear-gradient(to bottom,transparent,var(--deep-ocean))}html[data-theme=light] .cta__expand-dot[data-astro-cid-4xty6sx2]{background:var(--deep-ocean);box-shadow:0 0 12px #1a3a5c4d}html[data-theme=light] .cta__expand-text[data-astro-cid-4xty6sx2] strong[data-astro-cid-4xty6sx2]{color:var(--deep-ocean)}html[data-theme=light] .label--cta[data-astro-cid-4xty6sx2]:hover{background:var(--deep-ocean);border-color:var(--deep-ocean);color:var(--warm-white);box-shadow:0 0 20px #1a3a5c59,0 0 40px #1a3a5c26}html[data-theme=light] .label--cta[data-astro-cid-4xty6sx2]:hover:before{background:var(--warm-white);box-shadow:0 0 8px #fff6}html[data-theme=light] .cta__scan-line[data-astro-cid-4xty6sx2]{background:linear-gradient(to bottom,transparent,var(--deep-ocean))}html[data-theme=light] .cta__scan-line[data-astro-cid-4xty6sx2]:after{background:var(--deep-ocean)}
