@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400&family=Tajawal:wght@300;400;500;700;800&display=swap";:root{--color-primary:#14bbb9;--color-primary-dark:#0fa2a0;--color-primary-light:#3dd6d4;--color-secondary:#111740;--color-accent:#14bbb9;--color-bg-main:#080a0e;--color-bg-surface:#0e1430;--color-bg-card:#11174073;--color-bg-card-hover:#111740b3;--color-border:#ffffff1f;--color-border-glow:#14bbb959;--color-text-main:#fff;--color-text-muted:#a9afc4;--color-text-dim:#757994;--color-text-teal:#d3f2f2;--font-en:"Poppins", system-ui, -apple-system, sans-serif;--font-ar:"Tajawal", system-ui, -apple-system, sans-serif;--max-width:1440px;--header-height:84px;--border-radius-sm:8px;--border-radius-md:16px;--border-radius-lg:24px;--border-radius-xl:32px;--border-radius-pill:9999px;--transition-fast:.15s ease;--transition-normal:.25s ease}[dir=rtl]{font-family:var(--font-ar)}[dir=ltr]{font-family:var(--font-en)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-bg-main);color:var(--color-text-main);min-height:100vh;line-height:1.6;font-family:var(--font-en);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img{max-width:100%;height:auto;display:block}input,select,textarea,button{max-width:100%;font-family:inherit}:where(a,button,input,select,textarea,[role=checkbox]):focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}html[dir=rtl],html[dir=rtl] body{direction:rtl}html[dir=ltr],html[dir=ltr] body{direction:ltr}html[dir=rtl] input,html[dir=rtl] select,html[dir=rtl] textarea{text-align:start}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 2rem}.zami-navbar{z-index:1000;background-color:#0000;align-items:center;width:100%;height:90px;transition:all .3s;display:flex;position:absolute;top:0;left:0}.zami-navbar.scrolled{-webkit-backdrop-filter:blur(20px);background-color:#080a0eeb;border-bottom:1px solid #ffffff14;height:80px;position:fixed}.nav-container{justify-content:space-between;align-items:center;width:100%;padding:0 4.5rem;display:flex}.nav-left-group{align-items:center;gap:3.5rem;display:flex}.brand-logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.brand-logo-img{object-fit:contain;width:auto;height:48px}.desktop-nav-menu{align-items:center;gap:2rem;display:flex}.nav-menu-link{color:#fff;white-space:nowrap;align-items:center;gap:5px;font-size:.975rem;font-weight:400;text-decoration:none;transition:color .2s;display:inline-flex}.nav-menu-link:hover{color:#14bbb9}.nav-menu-link.active{color:#14bbb9;font-weight:600}.nav-active-dot{background-color:#14bbb9;border-radius:50%;width:6px;height:6px;margin-left:1px;display:inline-block;box-shadow:0 0 6px #14bbb9}.nav-actions{flex-shrink:0;align-items:center;gap:1.25rem;display:flex}.language-dropdown-container{align-items:center;display:flex;position:relative}.lang-select-btn{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-family:inherit;font-size:.95rem;font-weight:500;transition:background-color .25s,border-color .25s;display:inline-flex}.lang-select-btn:hover,.lang-select-btn.is-open{background-color:#ffffff14;border-color:#ffffff29}.lang-select-btn:focus-visible{outline-offset:2px;outline:2px solid #14bbb9}.lang-globe{opacity:.9;flex-shrink:0}.lang-current[lang=ar]{font-family:var(--font-ar);font-size:1rem}.dropdown-chevron{opacity:.75;transition:transform .35s cubic-bezier(.16,1,.3,1)}.lang-select-btn.is-open .dropdown-chevron{transform:rotate(180deg)}.language-menu-dropdown{top:calc(100% + 12px);z-index:1050;transform-origin:100% 0;opacity:0;visibility:hidden;background:#fff;border:1px solid #11174014;border-radius:14px;flex-direction:column;gap:2px;min-width:210px;padding:6px;transition:opacity .18s,transform .26s cubic-bezier(.16,1,.3,1),visibility 0s linear .26s;display:flex;position:absolute;inset-inline-end:0;transform:translateY(-6px)scale(.97);box-shadow:0 24px 50px -14px #080a0e73,0 4px 12px #080a0e1f}[dir=rtl] .language-menu-dropdown{transform-origin:0 0}.language-menu-dropdown.is-open{opacity:1;visibility:visible;transition:opacity .18s,transform .3s cubic-bezier(.16,1,.3,1),visibility;transform:translateY(0)scale(1)}.language-menu-dropdown:before{content:"";top:-6px;background:#fff;border-top:1px solid #11174014;border-left:1px solid #11174014;border-top-left-radius:3px;width:11px;height:11px;position:absolute;inset-inline-end:26px;transform:rotate(45deg)}.lang-menu-item{color:#111740;text-align:start;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:46px;padding:8px 12px;font-family:inherit;transition:background-color .18s;display:flex}.lang-menu-item:hover,.lang-menu-item:focus-visible{background-color:#f1f4f8;outline:none}.lang-menu-item.active{background-color:#14bbb917}.lang-names{flex-direction:column;min-width:0;line-height:1.3;display:flex}.lang-native-label{font-size:.95rem;font-weight:500}.lang-menu-item.active .lang-native-label{font-weight:600}.lang-menu-item[lang=ar] .lang-native-label{font-family:var(--font-ar);font-size:1.02rem}.lang-translated-label{color:#7a8099;font-size:.75rem}.lang-translated-label[lang=ar]{font-family:var(--font-ar);font-size:.8rem}.lang-check{color:#14bbb9;opacity:0;flex-shrink:0;margin-inline-start:auto;transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1);transform:scale(.6)}.lang-menu-item.active .lang-check{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.language-menu-dropdown,.language-menu-dropdown.is-open,.dropdown-chevron,.lang-check{transition:none}}.nav-get-zami-btn{color:#fff;white-space:nowrap;background-color:#14bbb9;border-radius:9999px;justify-content:center;align-items:center;padding:9px 24px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #14bbb959}.nav-get-zami-btn:hover{background-color:#1bdad7;transform:translateY(-1px);box-shadow:0 6px 20px #14bbb980}.nav-book-demo-btn{color:#fff;white-space:nowrap;border:1px solid #ffffffd9;border-radius:9999px;justify-content:center;align-items:center;padding:8px 20px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.nav-book-demo-btn:hover{color:#111740;background-color:#fff;border-color:#fff;transform:translateY(-1px)}.mobile-menu-toggle{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;display:none}.hamburger-line{background-color:#fff;border-radius:2px;width:100%;height:2px;transition:all .3s}.mobile-menu-toggle.is-active .hamburger-line:first-child{transform:translateY(8px)rotate(45deg)}.mobile-menu-toggle.is-active .hamburger-line:nth-child(2){opacity:0}.mobile-menu-toggle.is-active .hamburger-line:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.mobile-nav-drawer{display:none}.mobile-drawer-languages{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;margin:1.5rem 0;padding:1.5rem 0}.mobile-lang-title{color:#fff9;margin-bottom:.75rem;font-size:.9rem;display:block}.mobile-lang-buttons{gap:.75rem;display:flex}.mobile-lang-btn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:8px;padding:8px 18px;font-size:.95rem}.mobile-lang-btn.active{color:#14bbb9;background:#14bbb933;border-color:#14bbb9;font-weight:600}@media (width<=1100px){.nav-container{padding:0 2rem}.nav-left-group{gap:2rem}.desktop-nav-menu{gap:1.25rem}}@media (width<=992px){.desktop-nav-menu,.nav-get-zami-btn,.nav-book-demo-btn,.language-dropdown-container{display:none}.mobile-menu-toggle{display:flex}.mobile-nav-drawer{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:999;background-color:#080a0efa;width:100%;height:100vh;padding:100px 2rem 2rem;transition:transform .3s cubic-bezier(.16,1,.3,1);display:block;position:fixed;top:0;left:0;transform:translateY(-100%)}.mobile-nav-drawer.open{transform:translateY(0)}.mobile-drawer-content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.mobile-nav-links{flex-direction:column;gap:1.5rem;display:flex}.mobile-nav-link{color:#ffffffd9;font-size:1.25rem;font-weight:500;text-decoration:none}.mobile-nav-link.active{color:#14bbb9}.mobile-drawer-actions{flex-direction:column;gap:1rem;padding-bottom:2rem;display:flex}.mobile-book-demo-btn{color:#fff;border:1px solid #ffffffd9;border-radius:9999px;justify-content:center;align-items:center;padding:13px;font-size:1rem;font-weight:500;display:flex}.mobile-get-zami-btn{color:#fff;background-color:#14bbb9;border-radius:9999px;justify-content:center;align-items:center;padding:14px;font-size:1rem;font-weight:600;display:flex}}.figma-footer{--u:calc(min(100cqw, 1728px) / 1728);color:#111740;font-family:var(--font-en);background-color:#fff;position:relative;overflow:hidden;container-type:inline-size}.footer-lines{pointer-events:none;position:absolute;inset:0}.footer-lines img{left:calc(50% - 874 * var(--u));top:calc(-208 * var(--u));width:calc(1918 * var(--u));height:calc(1306.55 * var(--u));max-width:none;position:absolute}.footer-container{max-width:calc(1728 * var(--u));height:calc(345 * var(--u));margin:0 auto;position:relative}.footer-columns-grid{grid-template-columns:calc(642 * var(--u)) calc(332.3 * var(--u)) calc(383.7 * var(--u)) 1fr;align-items:start;padding-block-start:calc(24 * var(--u));padding-inline-start:calc(51 * var(--u));display:grid}.footer-brand-col{padding-top:calc(36 * var(--u))}.footer-logo-img{width:calc(200 * var(--u));height:calc(83 * var(--u));object-fit:contain;object-position:left center;min-width:100px;min-height:42px;display:block}[dir=rtl] .footer-logo-img{object-position:right center}.footer-col-heading{color:#111740;font-size:max(13px, calc(16.77 * var(--u)));margin:0;font-weight:600;line-height:1.5}.footer-links-list{margin:calc(15.84 * var(--u)) 0 0;gap:calc(15.84 * var(--u));flex-direction:column;padding:0;list-style:none;display:flex}.footer-links-list a,.footer-contact-item,.office-desc{color:#4a516d;font-size:max(13px, calc(16.77 * var(--u)));line-height:1.5;text-decoration:none;transition:color .2s}.footer-links-list a,.footer-contact-item{background-image:linear-gradient(#14bbb9,#14bbb9);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;transition:color .25s,background-size .35s cubic-bezier(.16,1,.3,1)}.footer-links-list a:hover,.footer-contact-item:hover,.footer-links-list a:focus-visible,.footer-contact-item:focus-visible{color:#14bbb9;background-size:100% 1.5px}.figma-footer a:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #14bbb9}.footer-contact-info{margin-top:calc(15.72 * var(--u));flex-direction:column;display:flex}.footer-contact-item+.footer-contact-item{margin-top:calc(2.1 * var(--u))}.footer-office-location{margin-top:calc(16.77 * var(--u));flex-direction:column;display:flex}.office-title{color:#14bbb9;font-weight:600;font-size:max(13px, calc(16.77 * var(--u)));line-height:1.5}.footer-social-row{align-items:center;gap:calc(9.9 * var(--u));margin-block-start:calc(18.4 * var(--u));margin-inline-start:calc(3 * var(--u));display:flex}.social-pill-link{justify-content:center;align-items:center;transition:transform .2s,opacity .2s;display:flex}.social-icon{height:max(16px, calc(19.5 * var(--u)));width:calc(max(16px, calc(19.5 * var(--u))) * var(--ratio));-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:#111740;transition:background-color .25s;display:block}.social-pill-link:hover{transform:translateY(-2px)}.social-pill-link:hover .social-icon,.social-pill-link:focus-visible .social-icon{background-color:#14bbb9}.figma-footer [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s), translate .8s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s);translate:0 16px}.figma-footer [data-reveal].is-revealed{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.figma-footer [data-reveal]{transition:none}}.footer-copyright-wrap{left:0;right:0;top:calc(300 * var(--u));text-align:center;position:absolute}.footer-copyright-text{color:#8a90a4;font-size:max(11px, calc(12.67 * var(--u)));margin:0;line-height:1.5}.footer-credit-text{color:#a3a8b8;font-size:max(10px, calc(11 * var(--u)));margin:2px 0 0;line-height:1.5}.footer-credit-text a{color:inherit;text-underline-offset:2px;text-decoration:underline}.footer-credit-text a:hover{color:#14bbb9}@media (width<=1024px){.footer-container{height:auto;padding:64px 1.5rem 32px}.footer-columns-grid{grid-template-columns:1fr 1fr;gap:2.5rem;padding:0}.footer-brand-col{grid-column:1/-1;padding-top:0}.footer-links-list{gap:.6rem;margin-top:.75rem}.footer-contact-info{gap:.4rem;margin-top:.75rem}.footer-social-row{gap:12px;margin:.85rem 0 0}.footer-copyright-wrap{margin-top:2.5rem;position:static}}@media (width<=600px){.footer-columns-grid{grid-template-columns:1fr;gap:2rem}}.figma-home-page{font-family:var(--font-en);background-color:#080a0e;position:relative;overflow-x:hidden}.teal-accent{color:#14bbb9}.pill-badge-center{background:#14bbb914;border:1px solid #14bbb959;border-radius:9999px;align-items:center;gap:10px;margin:0 auto 1.5rem;padding:6px 18px;display:inline-flex}.pill-badge-left{background:#14bbb914;border:1px solid #14bbb959;border-radius:9999px;align-items:center;gap:10px;margin-bottom:1.5rem;padding:6px 18px;display:inline-flex}.pill-badge-center .dot,.pill-badge-left .dot{background-color:#14bbb9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #14bbb9}.pill-badge-center .text,.pill-badge-left .text{color:#14bbb9;letter-spacing:.14em;text-transform:uppercase;font-size:.85rem;font-weight:600}.btn-teal-pill{color:#fff;cursor:pointer;background-color:#14bbb9;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:13px 34px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 16px #14bbb959}.btn-teal-pill:hover{background-color:#1bdad7;transform:translateY(-2px);box-shadow:0 8px 24px #14bbb980}.btn-white-pill{color:#111740;cursor:pointer;background-color:#fff;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:13px 34px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #0000001a}.btn-white-pill:hover{background-color:#f0f4f8;transform:translateY(-2px);box-shadow:0 8px 22px #0000002e}.btn-dark-glass-pill{color:#fff;-webkit-backdrop-filter:blur(12px);background:#111740b3;border:1px solid #ffffff59;border-radius:9999px;justify-content:center;align-items:center;padding:13px 36px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.btn-dark-glass-pill:hover{background:#111740e6;border-color:#fff;transform:translateY(-2px)}.figma-hero-section{background-color:#080a0e;align-items:center;min-height:100vh;padding-top:140px;padding-bottom:80px;display:flex;position:relative;overflow:hidden}.hero-background-carousel{z-index:1;position:absolute;inset:0;overflow:hidden}.hero-bg-slide{opacity:0;will-change:opacity, transform;background-position:100%;background-size:cover;transition:opacity 1.2s ease-in-out,transform 4s ease-out;position:absolute;inset:0;transform:scale(1.04)}.hero-bg-slide.active{opacity:1;transform:scale(1)}.hero-dark-overlay{z-index:2;background:linear-gradient(90deg,#080a0eeb 0%,#080a0ebf 45%,#080a0e33 75%,#0000 100%);position:absolute;inset:0}.hero-container{z-index:2;width:100%;max-width:none;margin:0;padding:0 4.5rem;position:relative}@media (width<=1100px){.hero-container{padding:0 2rem}}.hero-content-col{max-width:780px}.hero-title{color:#fff;letter-spacing:-.02em;font-size:clamp(2.8rem,5vw,4.4rem);font-weight:500;line-height:1.15}.hero-subtitle{color:#ffffffd1;max-width:660px;margin-top:1.75rem;margin-bottom:2.5rem;font-size:1.15rem;line-height:1.68}.hero-buttons-row{flex-wrap:wrap;gap:1.25rem;display:flex}.hero-switch-btn{isolation:isolate;cursor:pointer;color:#111740;background-color:#fff;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:13px 34px;font-family:inherit;font-size:1rem;font-weight:600;transition:background-color .9s cubic-bezier(.16,1,.3,1),color .9s cubic-bezier(.16,1,.3,1),box-shadow .9s cubic-bezier(.16,1,.3,1),transform .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #0000001a}.hero-switch-btn.is-active{color:#fff;background-color:#14bbb9;box-shadow:0 6px 22px #14bbb973}.hero-switch-btn:hover{transform:translateY(-2px)}.hero-switch-btn:focus-visible{outline-offset:3px;outline:2px solid #14bbb9}@media (prefers-reduced-motion:reduce){.hero-switch-btn{transition:none}}@keyframes heroBgIn{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes heroRise{0%{opacity:0;filter:blur(6px);transform:translateY(32px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes heroAccent{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:translateY(0)}}.hero-background-carousel{animation:1.1s cubic-bezier(.16,1,.3,1) backwards heroBgIn}.hero-title,.hero-subtitle,.hero-switch-btn{animation:.6s cubic-bezier(.16,1,.3,1) backwards heroRise}.hero-title{animation-delay:.1s}.hero-title .teal-accent{animation:.55s cubic-bezier(.16,1,.3,1) .4s backwards heroAccent;display:inline-block}.hero-subtitle{animation-delay:.25s}.hero-switch-btn:first-child{animation-delay:.4s}.hero-switch-btn:nth-child(2){animation-delay:.5s}@media (prefers-reduced-motion:reduce){.hero-background-carousel,.hero-title,.hero-title .teal-accent,.hero-subtitle,.hero-switch-btn{animation:none}}.figma-disconnect-section{--ease-out-expo:cubic-bezier(.16, 1, .3, 1);text-align:center;z-index:2;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;margin-top:-40px;margin-bottom:-40px;padding:70px 0 0;position:relative;overflow:hidden}.disconnect-icons{z-index:2;pointer-events:none;position:absolute;inset:0}.disconnect-icon{--size:clamp(38px, 3.2vw, 62px);width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);position:absolute}.disconnect-icon-motion{will-change:transform;width:100%;height:100%;display:block;position:relative}.disconnect-icon:hover,.disconnect-icon:focus-within{z-index:3}.disconnect-icon-bubble{width:100%;height:100%;font:inherit;cursor:pointer;pointer-events:none;rotate:var(--rot,0deg);color:#2fafb2;opacity:0;filter:blur(10px);transition:opacity .9s var(--ease-out-expo) calc(.35s + var(--i) * 70ms), filter .9s var(--ease-out-expo) calc(.35s + var(--i) * 70ms), transform 1.2s cubic-bezier(.34, 1.4, .64, 1) calc(.35s + var(--i) * 70ms), scale .35s cubic-bezier(.34, 1.56, .64, 1);background:radial-gradient(circle at 30% 25%,#eaf8f8 0%,#d2eeee 70%);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;transform:scale(.3);box-shadow:0 10px 30px -12px #14bbb973,inset 0 1px #fffc}.figma-disconnect-section.is-revealed .disconnect-icon-bubble{opacity:1;filter:blur();pointer-events:auto;transform:scale(1)}.disconnect-icon-bubble:hover,.disconnect-icon-bubble:focus-visible{background:radial-gradient(circle at 30% 25%,#f2fbfb 0%,#c6ebeb 70%);scale:1.12}.disconnect-icon-bubble:focus-visible{outline-offset:3px;outline:2px solid #14bbb9}.disconnect-tip{text-align:start;pointer-events:none;opacity:0;visibility:hidden;background:#111740;border:1px solid #14bbb947;border-radius:14px;flex-direction:column;gap:5px;width:236px;padding:14px 16px 15px;transition:opacity .2s,translate .3s cubic-bezier(.16,1,.3,1),scale .3s cubic-bezier(.16,1,.3,1),visibility 0s linear .3s;display:flex;position:absolute;top:50%;box-shadow:0 18px 40px -14px #1117408c}.disconnect-tip--right{transform-origin:0;left:calc(100% + 14px);translate:-6px -50%;scale:.96}.disconnect-tip--left{transform-origin:100%;right:calc(100% + 14px);translate:6px -50%;scale:.96}.disconnect-tip:before{content:"";background:#111740;width:10px;height:10px;position:absolute;top:50%;translate:0 -50%;rotate:45deg}.disconnect-tip--right:before{border-bottom:1px solid #14bbb947;border-left:1px solid #14bbb947;left:-6px}.disconnect-tip--left:before{border-top:1px solid #14bbb947;border-right:1px solid #14bbb947;right:-6px}.disconnect-icon-motion:hover .disconnect-tip,.disconnect-icon-motion:focus-within .disconnect-tip{opacity:1;visibility:visible;transition:opacity .2s 60ms,translate .35s cubic-bezier(.16,1,.3,1) 60ms,scale .35s cubic-bezier(.16,1,.3,1) 60ms,visibility;translate:0 -50%;scale:1}.disconnect-tip-title{color:#fff;align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex}.disconnect-tip-title:before{content:"";background:#14bbb9;border-radius:50%;flex-shrink:0;width:7px;height:7px}.disconnect-tip-text{color:#ffffffbf;font-size:.8rem;line-height:1.45}.disconnect-icon svg{width:52%;height:52%}.disconnect-container{z-index:1;max-width:1200px;margin:0 auto;padding:0 2rem;position:relative}.disconnect-badge{opacity:0;transition:opacity .8s var(--ease-out-expo), transform .8s var(--ease-out-expo);align-items:center;gap:14px;display:inline-flex;transform:translateY(16px)}.is-revealed .disconnect-badge{opacity:1;transform:translateY(0)}.disconnect-badge .dot{background-color:#14bbb9;border-radius:50%;width:8px;height:8px;transition:transform .6s cubic-bezier(.34,1.56,.64,1) .3s;transform:scale(0)}.is-revealed .disconnect-badge .dot{transform:scale(1)}.disconnect-badge .text{color:#111740;letter-spacing:.08em;font-size:clamp(.85rem,1vw,1rem);font-weight:600}.disconnect-headline{color:#111740;letter-spacing:-.005em;margin-top:.5rem;font-size:clamp(1.1rem,1.6vw,1.55rem);font-weight:400;line-height:1.5}.reveal-line{padding-bottom:.1em;display:block;overflow:hidden}.reveal-line-inner{transform-origin:0 0;transition:transform 1.1s var(--ease-out-expo);transition-delay:calc(.1s + var(--line) * 90ms);display:inline-block;transform:translateY(110%)rotate(2deg)}.is-revealed .reveal-line-inner{transform:translate(0,0)rotate(0)}.disconnect-highlight{transition:background-size 1s var(--ease-out-expo) .9s;background-image:linear-gradient(#d7f0f0,#d7f0f0);background-repeat:no-repeat;background-size:0% 100%;margin-top:.2em;padding:0 .3em;display:inline-block}.is-revealed .disconnect-highlight{background-size:100% 100%}.disconnect-phones{width:clamp(320px,44vw,760px);max-width:100%;margin:.5rem auto 0}.disconnect-phones-canvas{aspect-ratio:1/1.344;pointer-events:none;width:100%;margin-top:-19.2%}.disconnect-phones-canvas canvas{width:100%;height:100%;display:block}.disconnect-phones-static{perspective:1200px;will-change:transform;opacity:0;filter:blur(12px);max-width:560px;transition:opacity 1.2s var(--ease-out-expo) .4s, filter 1.2s var(--ease-out-expo) .4s, translate 1.4s var(--ease-out-expo) .4s, scale 1.4s var(--ease-out-expo) .4s;margin:1rem auto 0;translate:0 80px;scale:.94}.is-revealed .disconnect-phones-static{opacity:1;filter:blur();translate:0;scale:1}.disconnect-phones img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;width:100%;height:auto;display:block}@media (width<=768px){.figma-disconnect-section{border-radius:24px;margin-top:-24px;margin-bottom:-24px;padding-top:56px}.figma-disconnect-section.is-revealed .disconnect-icon-bubble{opacity:.35}}@media (prefers-reduced-motion:reduce){.disconnect-icon-bubble,.disconnect-tip,.disconnect-icon-motion:hover .disconnect-tip,.disconnect-icon-motion:focus-within .disconnect-tip,.disconnect-badge,.disconnect-badge .dot,.reveal-line-inner,.disconnect-highlight,.disconnect-phones-static{transition:none}}.figma-areas-section{color:#fff;background-color:#0c0f25;background-image:radial-gradient(42% 48% at 34% 62%,#4e70948c,#0000 70%),radial-gradient(34% 40% at 22% 92%,#5c84a28c,#0000 70%),radial-gradient(38% 44% at 56% 40%,#3c527880,#0000 72%),radial-gradient(30% 36% at 92% 42%,#34507073,#0000 72%);padding:calc(40px + clamp(32px,4vw,80px)) 0 clamp(72px,8vw,120px);position:relative;overflow:hidden}.areas-container{grid-template-columns:54% 1fr;align-items:start;max-width:none;margin:0;padding:0 6vw 0 4.5rem;display:grid}@media (width<=1100px){.areas-container{padding-left:2rem}}.areas-badge{align-items:center;gap:12px;margin-bottom:1rem;display:inline-flex}.areas-badge .dot{background-color:#14bbb9;border-radius:50%;width:8px;height:8px}.areas-badge .text{letter-spacing:.08em;color:#fff;font-size:clamp(.8rem,.95vw,.95rem);font-weight:600}.areas-heading{letter-spacing:-.01em;color:#fff;font-size:clamp(2rem,3.3vw,3.15rem);font-weight:600;line-height:1.12}.areas-list{flex-direction:column;gap:clamp(2rem,2.9vw,2.75rem);margin:0;padding:1rem 0 0;list-style:none;display:flex}.areas-item{max-width:480px}.areas-item-head{align-items:center;gap:14px;margin-bottom:.6rem;display:flex}.areas-item-icon{width:30px;height:30px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;color:#fff;background-color:currentColor;flex-shrink:0;transition:color .3s}.areas-item-title{color:#fff;font-size:clamp(1.1rem,1.35vw,1.3rem);font-weight:600;transition:color .3s}.areas-item-text{color:#ffffffe6;font-size:.95rem;line-height:1.45}.figma-areas-section{--areas-ease:cubic-bezier(.16, 1, .3, 1);--areas-pop:cubic-bezier(.34, 1.56, .64, 1)}.areas-badge[data-reveal]{opacity:0;transition:opacity .6s var(--areas-ease) var(--reveal-delay,0s), transform .6s var(--areas-ease) var(--reveal-delay,0s);transform:translateY(14px)}.areas-badge.is-revealed{opacity:1;transform:none}.areas-heading .reveal-line-inner{transition-delay:calc(var(--reveal-delay,0s) + var(--line) * 90ms)}.areas-item[data-reveal]{opacity:0;filter:blur(6px);transition:opacity .7s var(--areas-ease) var(--reveal-delay,0s), transform .8s var(--areas-ease) var(--reveal-delay,0s), filter .7s var(--areas-ease) var(--reveal-delay,0s);transform:translateY(28px)}.areas-item.is-revealed{opacity:1;filter:blur();transform:none}.areas-item[data-reveal] .areas-item-icon{transition:color .3s ease, transform .7s var(--areas-pop) calc(var(--reveal-delay,0s) + 80ms);transform:scale(.4)rotate(-12deg)}.areas-item.is-revealed .areas-item-icon{transform:none}.areas-item[data-reveal] .areas-item-title,.areas-item[data-reveal] .areas-item-text{opacity:0;transition:color .3s ease, opacity .6s var(--areas-ease), transform .7s var(--areas-ease);transform:translate(-10px)}.areas-item[data-reveal] .areas-item-title{transition-delay:0s, calc(var(--reveal-delay,0s) + .12s), calc(var(--reveal-delay,0s) + .12s)}.areas-item[data-reveal] .areas-item-text{transition-delay:0s, calc(var(--reveal-delay,0s) + .2s), calc(var(--reveal-delay,0s) + .2s)}.areas-item.is-revealed .areas-item-title,.areas-item.is-revealed .areas-item-text{opacity:1;transform:none}.areas-item:hover .areas-item-icon,.areas-item:hover .areas-item-title{color:#14bbb9}@media (width<=900px){.areas-container{grid-template-columns:1fr;gap:2.5rem;padding:0 1.5rem}.areas-list{padding-top:0}.areas-item{max-width:none}}@media (width<=768px){.figma-areas-section{padding-top:88px}}@media (prefers-reduced-motion:reduce){.areas-badge[data-reveal],.areas-item[data-reveal],.areas-item[data-reveal] .areas-item-icon,.areas-item[data-reveal] .areas-item-title,.areas-item[data-reveal] .areas-item-text,.areas-heading .reveal-line-inner{transition:none}}.figma-showcase-section{--u:calc(min(100cqw, 1728px) / 1728);z-index:2;border-radius:calc(57 * var(--u));margin:calc(-57 * var(--u)) 0;background-color:#fff;position:relative;overflow:hidden;container-type:inline-size}.showcase-lines{height:calc(1462 * var(--u));border-radius:calc(57 * var(--u));pointer-events:none;position:absolute;inset:0 0 auto;overflow:hidden}.showcase-lines img{left:calc(50% - 890 * var(--u));top:calc(205 * var(--u));width:calc(1918 * var(--u));height:calc(1306.55 * var(--u));max-width:none;position:absolute}.showcase-stage{max-width:calc(1728 * var(--u));padding:calc(81 * var(--u)) 0 calc(90 * var(--u));margin:0 auto;position:relative}.showcase-row{justify-content:center;align-items:center;gap:calc(260 * var(--u));display:flex}.showcase-row--core .showcase-text-col{width:calc(740 * var(--u))}.showcase-row--core .showcase-visual-col{margin-inline-start:0}.showcase-row--talent{margin-top:calc(83 * var(--u))}.showcase-row--talent .showcase-visual-col{margin-inline-start:0}.showcase-row--talent .showcase-text-col{width:calc(740 * var(--u));margin-inline-start:0}.showcase-visual-col{width:calc(736 * var(--u));flex-shrink:0}.showcase-media-frame{border-radius:calc(50 * var(--u));overflow:hidden}.showcase-media-img{aspect-ratio:736/683;object-fit:cover;width:100%;display:block}.showcase-text-col{--k:1;--body-gap:33.93;--btn-offset:148;--body-x:3}.showcase-row--core .showcase-text-col{--k:1.0646;--body-gap:26.13;--btn-offset:145.46;--body-x:-2.13}.showcase-description,.showcase-btn{margin-inline-start:calc(var(--body-x) * var(--u))}.showcase-badge{align-items:center;gap:calc(12.8 * var(--k) * var(--u));height:calc(34 * var(--k) * var(--u));display:flex}.showcase-badge .dot{width:calc(11.333 * var(--k) * var(--u));height:calc(11.333 * var(--k) * var(--u));background-color:#14bbb9;border-radius:50%;flex-shrink:0}.showcase-badge .text{font-size:max(12px, calc(22.667 * var(--k) * var(--u)));letter-spacing:calc(1.36 * var(--k) * var(--u));color:#111740;white-space:nowrap;font-weight:600;line-height:normal}.showcase-heading{margin-top:calc(12 * var(--k) * var(--u));font-size:max(26px, calc(55.223 * var(--k) * var(--u)));letter-spacing:0;color:#111740;font-weight:400;line-height:1.1777}.showcase-heading-accent{color:#14bbb9;font-weight:600}.showcase-description{margin-top:calc(var(--body-gap) * var(--u));min-height:calc(var(--btn-offset) * var(--u));width:calc(541.391 * var(--u));max-width:100%;font-size:max(14px, calc(21.122 * var(--u)));color:#000;line-height:1.1917}.showcase-btn{margin-top:max(20px, calc(32 * var(--u)));width:max(150px, calc(199.181 * var(--u)));height:max(40px, calc(51.218 * var(--u)));color:#fff;font-size:max(14px, calc(18.669 * var(--u)));background-color:#14bbb9;border-radius:999px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:background-color .25s,transform .25s,box-shadow .25s;display:inline-flex}.showcase-btn:hover{background-color:#1bdad7;transform:translateY(-2px);box-shadow:0 8px 24px #14bbb973}@media (width<=1024px){.figma-showcase-section{border-radius:24px;margin:-24px 0}.showcase-lines{border-radius:24px}.showcase-stage{padding:80px 1.5rem 96px}.showcase-row,.showcase-row--talent{flex-direction:column;gap:2.5rem}.showcase-row--talent{flex-direction:column-reverse;margin-top:72px}.showcase-row .showcase-text-col,.showcase-row .showcase-visual-col{width:100%;margin:0}.showcase-text-col,.showcase-row--core .showcase-text-col{--k:1}.showcase-badge{gap:10px;height:auto}.showcase-badge .dot{width:9px;height:9px}.showcase-heading{margin-top:1rem;font-size:clamp(1.75rem,5vw,2.4rem)}.showcase-description{width:auto;min-height:0;margin-top:1rem;font-size:1rem;line-height:1.55}.showcase-btn{margin-top:2rem}.showcase-description,.showcase-btn{margin-inline-start:0}.showcase-media-frame{border-radius:24px}}.figma-showcase-section{--showcase-ease:cubic-bezier(.16, 1, .3, 1)}.showcase-badge[data-reveal],.showcase-description[data-reveal],.showcase-btn[data-reveal]{opacity:0;transition:opacity .7s var(--showcase-ease) var(--reveal-delay,0s), translate .8s var(--showcase-ease) var(--reveal-delay,0s), background-color .25s ease, transform .25s ease, box-shadow .25s ease;translate:0 18px}.showcase-badge.is-revealed,.showcase-description.is-revealed,.showcase-btn.is-revealed{opacity:1;translate:0}.showcase-heading .reveal-line{margin-bottom:-.12em;padding-bottom:.12em}.showcase-heading .reveal-line-inner{transition-delay:calc(var(--reveal-delay,0s) + var(--line) * 90ms)}.showcase-media-frame[data-reveal]{opacity:0;transition:opacity .9s var(--showcase-ease) var(--reveal-delay,0s)}.showcase-media-frame[data-reveal] .showcase-media-img{transition:scale 1.4s var(--showcase-ease) var(--reveal-delay,0s);scale:1.06}.showcase-media-frame.is-revealed{opacity:1}.showcase-media-frame.is-revealed .showcase-media-img{scale:1}@media (prefers-reduced-motion:reduce){.showcase-badge[data-reveal],.showcase-description[data-reveal],.showcase-btn[data-reveal],.showcase-heading .reveal-line-inner,.showcase-media-frame[data-reveal],.showcase-media-frame[data-reveal] .showcase-media-img{transition:none}}.figma-founder-section{--u:calc(min(100cqw, 1728px) / 1728);background-color:#111840;background-image:url(/landing/assets/Vector-CpYpBECF.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;container-type:inline-size}.founder-stage{max-width:calc(1728 * var(--u));min-height:calc(975 * var(--u));padding-bottom:calc(110 * var(--u));margin:0 auto;position:relative}.founder-text-col{--k:1.0434;z-index:1;width:calc(800 * var(--u));padding-top:calc(208 * var(--u));margin-inline-start:calc(54.09 * var(--u));position:relative}.figma-founder-section .showcase-badge .text,.figma-founder-section .showcase-heading{color:#fff}.founder-letter-body{width:calc(590.77 * var(--u));font-size:max(14px, calc(21.122 * var(--u)));color:#fff;margin-block-start:calc(26.43 * var(--u));margin-inline-start:calc(-2.09 * var(--u));line-height:1.1917}.founder-letter-body p+p{margin-top:1.1917em}.founder-sign-name{font-weight:600}.founder-photo-frame{inset-inline-start:calc(864 * var(--u));bottom:calc(-4 * var(--u));width:calc(786 * var(--u));height:calc(855 * var(--u));pointer-events:none;position:absolute;overflow:hidden}.founder-photo{inset-inline-start:calc(-251 * var(--u));top:calc(-53 * var(--u));width:calc(1252 * var(--u));height:calc(1252 * var(--u));-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;position:absolute}@media (width<=1024px){.founder-stage{min-height:0;padding-top:80px;padding-bottom:0}.founder-text-col{--k:1;margin:0;width:auto;margin-inline-start:0;padding:0 1.5rem}.founder-letter-body{width:auto;margin:1rem 0 0;margin-inline-start:0;font-size:1rem;line-height:1.55}.founder-photo-frame{inset-inline-start:auto;aspect-ratio:786/760;width:min(100%,520px);height:auto;margin:2rem auto 0;position:relative;top:auto;bottom:auto}.founder-photo{inset-inline-start:-32%;width:159%;height:auto;top:-6%}}.figma-teal-marquee{background-color:#14bbb9;padding:16px 0;position:relative;overflow:hidden}.marquee-track{width:max-content;display:flex}.marquee-loop{white-space:nowrap;will-change:transform;animation:124s linear infinite figmaMarquee;display:flex}.marquee-phrase{text-transform:uppercase;letter-spacing:.2em;color:#fff;align-items:center;gap:.45rem;padding-inline-end:.45rem;font-size:1.2rem;font-weight:800;display:flex}.marquee-dot{letter-spacing:0;font-size:1.5em;line-height:0}@keyframes figmaMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.figma-final-cta-section{--u:calc(min(100cqw, 1728px) / 1728);height:calc(1315 * var(--u));text-align:center;background-color:#142450;background-image:radial-gradient(30% 40% at 4%,#4e7492d9,#0000 70%),radial-gradient(32% 42% at 96% 52%,#628098d9,#0000 70%),radial-gradient(30% 30% at 46% 12%,#1e408cb3,#0000 70%),radial-gradient(22% 35% at 78% 22%,#3a5c8099,#0000 70%);position:relative;overflow:hidden;container-type:inline-size}.cta-phones-canvas{left:0;right:0;top:calc(220 * var(--u));pointer-events:none;position:absolute;bottom:0}.cta-phones-canvas canvas{width:100%;height:100%;display:block}.cta-phones-static{justify-content:center;align-items:flex-start;display:flex}.cta-phones-static img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:min(70%,720px);height:auto}.cta-white-fade{height:calc(1112 * var(--u));pointer-events:none;background:linear-gradient(#fff0 80%,#fff 100%),url(/landing/assets/cta_bg-xD32U6jN.png) bottom/100% 100% no-repeat;position:absolute;bottom:0;left:0;right:0}.cta-lines{pointer-events:none;position:absolute;inset:0}.cta-lines img{left:calc(50% - 874 * var(--u));top:calc(1107 * var(--u));width:calc(1918 * var(--u));height:calc(1306.55 * var(--u));max-width:none;position:absolute}.cta-box-wrapper{padding-top:calc(74 * var(--u));position:relative}.cta-headline{font-size:max(30px, calc(65.8 * var(--u)));color:#fff;font-weight:400;line-height:1.1777}.cta-headline .teal-accent{font-weight:600}.cta-buttons-wrap{justify-content:center;gap:calc(15.97 * var(--u));margin-top:calc(48.19 * var(--u));translate:calc(-6.65 * var(--u)) 0;display:flex}.cta-btn{width:max(150px, calc(236.48 * var(--u)));height:max(44px, calc(60.81 * var(--u)));font-size:max(15px, calc(22.17 * var(--u)));border-radius:999px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:background-color .25s,transform .25s,box-shadow .25s;display:inline-flex}.cta-btn:hover{transform:translateY(-2px)}.cta-btn--outline{color:#fff;background-color:#1118408c;border:1.5px solid #ffffff8c}.cta-btn--outline:hover{background-color:#111840cc}.cta-btn--teal{color:#fff;background-color:#14bbb9}.cta-btn--teal:hover{background-color:#1bdad7;box-shadow:0 8px 24px #14bbb973}@media (width<=1024px){.figma-final-cta-section{height:auto;padding-bottom:max(420px,105vw)}.cta-phones-canvas{height:calc(1.123*max(420px,105vw));top:auto}.cta-box-wrapper{padding:96px 1.5rem 0}.cta-white-fade{height:420px}.cta-lines img{top:auto;bottom:calc(1306.55 * var(--u) * -1 + 208 * var(--u))}.cta-buttons-wrap{flex-wrap:wrap;gap:12px;margin-top:2rem;translate:none}}@media (width<=768px){.hero-container{padding:0 2rem}.hero-title{font-size:2.5rem}.btn-teal-pill,.btn-dark-glass-pill,.btn-white-pill,.hero-switch-btn{text-align:center;width:100%}}[dir=rtl] .hero-bg-slide{scale:-1 1}[dir=rtl] .hero-dark-overlay{background:linear-gradient(270deg,#080a0eeb 0%,#080a0ebf 45%,#080a0e33 75%,#0000 100%)}[dir=rtl] .pill-badge-center .text,[dir=rtl] .pill-badge-left .text,[dir=rtl] .disconnect-badge .text,[dir=rtl] .areas-badge .text,[dir=rtl] .showcase-badge .text,[dir=rtl] .marquee-phrase,[dir=rtl] .hero-title,[dir=rtl] .disconnect-headline,[dir=rtl] .areas-heading,[dir=rtl] .showcase-heading,[dir=rtl] .cta-headline{letter-spacing:0}[dir=rtl] .showcase-heading,[dir=rtl] .areas-heading,[dir=rtl] .cta-headline{line-height:1.3}[dir=rtl] .reveal-line-inner{transform-origin:100% 0}[dir=rtl] .marquee-track{direction:ltr}[dir=rtl] .marquee-phrase{direction:rtl;unicode-bidi:isolate}
