.ncms-reveal{visibility:hidden}.ncms-film-grain{pointer-events:none;z-index:50;opacity:.045;mix-blend-mode:overlay;background:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\"><filter id=\"n\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.8\" numOctaves=\"3\" stitchTiles=\"stitch\"/></filter><rect width=\"100%\" height=\"100%\" filter=\"url(%23n)\"/></svg>");width:100%;height:100%;position:absolute;inset:0}.ncms-bg-grid{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(#000 0%,#0000 70%);mask-image:radial-gradient(#000 0%,#0000 70%)}.ncms-text-silver{background:linear-gradient(#e9eef2 0%,#e9eef273 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 10px 20px #04a7d92e)drop-shadow(0 2px 4px #04a7d91a);-webkit-background-clip:text;background-clip:text;transform:translateZ(0)}.ncms-text-brand{background:linear-gradient(#5cc9ec 0%,#04a7d9 60%,#04a7d980 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;transform:translateZ(0)}.ncms-card-silver{background:linear-gradient(#fff 0%,#a1a1aa 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 12px 24px #000c)drop-shadow(0 4px 8px #0009);-webkit-background-clip:text;background-clip:text;transform:translateZ(0)}.ncms-premium-card{background:linear-gradient(145deg,#0c2535 0%,#080f18 100%);border:1px solid #04a7d90f;position:relative;box-shadow:0 40px 100px -20px #000000f2,0 20px 40px -20px #000000d9,inset 0 1px 2px #04a7d926,inset 0 -2px 4px #000c}.ncms-phone-bezel{transform-style:preserve-3d;background-color:#0d1117;box-shadow:inset 0 0 0 2px #2d3748,inset 0 0 0 7px #000,0 40px 80px -15px #000000f2,0 15px 25px -5px #000000bf}.ncms-hw-btn{background:linear-gradient(90deg,#2d3748 0%,#111827 100%);border-left:1px solid #ffffff0a;box-shadow:-2px 0 5px #000c,inset -1px 0 1px #ffffff1a,inset 1px 0 2px #000c}.ncms-screen-glare{background:linear-gradient(110deg,#04a7d90f 0%,#fff0 45%)}.ncms-widget{background:linear-gradient(#ffffff0a 0%,#ffffff03 100%);border:1px solid #04a7d90f;box-shadow:0 10px 20px #0000004d,inset 0 1px 1px #ffffff0d,inset 0 -1px 1px #00000080}.ncms-glass-badge{-webkit-backdrop-filter:blur(24px);background:linear-gradient(135deg,#04a7d91f 0%,#04a7d905 100%);box-shadow:0 0 0 1px #04a7d92e,0 25px 50px -12px #000c,inset 0 1px 1px #ffffff1f,inset 0 -1px 1px #00000080}.ncms-btn-primary,.ncms-btn-secondary{transition:all .4s cubic-bezier(.25,1,.5,1)}.ncms-btn-primary{color:#06181f;background:linear-gradient(#5cc9ec 0%,#04a7d9 100%);box-shadow:0 0 0 1px #04a7d94d,0 2px 4px #0000004d,0 12px 24px -4px #04a7d966,inset 0 1px 1px #fff6,inset 0 -3px 6px #0003}.ncms-btn-primary:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #04a7d966,0 6px 12px -2px #04a7d94d,0 20px 32px -6px #04a7d980,inset 0 1px 1px #fff6,inset 0 -3px 6px #0003}.ncms-btn-primary:active{background:linear-gradient(#04a7d9 0%,#02769b 100%);transform:translateY(1px)}.ncms-btn-secondary{color:#b0bac2;background:linear-gradient(#1f262d 0%,#141a1f 100%);box-shadow:0 0 0 1px #ffffff14,0 2px 4px #0009,0 12px 24px -4px #000000e6,inset 0 1px 1px #ffffff14,inset 0 -3px 6px #000c}.ncms-btn-secondary:hover{color:#e9eef2;transform:translateY(-3px);box-shadow:0 0 0 1px #ffffff1f,0 6px 12px -2px #000000b3,0 20px 32px -6px #000,inset 0 1px 1px #ffffff1f,inset 0 -3px 6px #000c}.ncms-btn-secondary:active{transform:translateY(1px);box-shadow:0 0 0 1px #ffffff0d,inset 0 3px 8px #000000e6}.ncms-progress-ring{transform-origin:50%;stroke-dasharray:402;stroke-dashoffset:402px;stroke-linecap:round;transform:rotate(-90deg)}@keyframes ncms-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}.ncms-display{letter-spacing:-.04em;text-wrap:balance;margin:0;line-height:1.16}[lang=ar] .ncms-display{letter-spacing:0;line-height:1.5}.ncms-display+.ncms-display{margin-block-start:.12em}[lang=ar] .ncms-display+.ncms-display{margin-block-start:.02em}.ncms-lede{max-width:46ch;margin:clamp(1.1rem,2.2svh,1.9rem) auto clamp(2.25rem,5svh,3.25rem);line-height:1.75}[lang=ar] .ncms-lede{line-height:2}.ncms-stores{flex-wrap:wrap;justify-content:center;gap:clamp(.75rem,1.6vw,1.25rem);display:flex}.ncms-store{min-height:58px;font-family:var(--font-body);text-align:start;color:#e9eef2;opacity:.72;cursor:not-allowed;background:linear-gradient(#1f262d 0%,#141a1f 100%);border:0;border-radius:1.1rem;align-items:center;gap:.7rem;padding:.8rem 1.35rem;transition:opacity .4s cubic-bezier(.25,1,.5,1);display:flex;box-shadow:0 0 0 1px #ffffff14,0 2px 4px #0009,0 12px 24px -4px #000000e6,inset 0 1px 1px #ffffff14,inset 0 -3px 6px #000c}.ncms-store:hover{opacity:.85}.ncms-store svg{flex:none}.ncms-store-text{flex-direction:column;line-height:1.15;display:flex}.ncms-store-text small{letter-spacing:.06em;text-transform:uppercase;color:#b0bac2bf;margin-bottom:1px;font-size:.62rem;font-weight:600}.ncms-store-text strong{letter-spacing:-.02em;font-size:1.05rem;font-weight:700}[lang=ar] .ncms-store-text small{letter-spacing:.02em}[lang=ar] .ncms-store-text strong{letter-spacing:0}.ncms-store-note{letter-spacing:.01em;color:#b0bac280;margin:clamp(.9rem,2svh,1.4rem) 0 0;font-size:.78rem;font-weight:400}.ncms-masthead-logo{color:#f6f8fa;width:auto;height:clamp(2.2rem,4.8vw,4rem);display:block}.ncms-lang{top:calc(clamp(14px,2svh,24px) + clamp(.8rem,1.6svh,1.2rem));z-index:80;cursor:pointer;min-height:36px;font-family:var(--font-body);letter-spacing:.01em;color:#e9eef2eb;border:0;border-radius:999px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;transition:color .35s cubic-bezier(.25,1,.5,1),transform .35s cubic-bezier(.25,1,.5,1),box-shadow .35s cubic-bezier(.25,1,.5,1);position:absolute;inset-inline-end:calc(clamp(16px,2.2vw,28px) + clamp(.8rem,1.4vw,1.2rem))}.ncms-lang:hover{color:#fff;transform:translateY(-2px)}.ncms-lang:active{transform:translateY(1px)}.ncms-lang:focus-visible{outline:none;box-shadow:0 0 0 1px #04a7d92e,0 0 0 3px #04a7d98c,0 25px 50px -12px #000c}@media (pointer:coarse){.ncms-lang{min-height:44px;padding-inline:1.15rem}}[lang=ar] .ncms-caption h3,[lang=ar] .ncms-caption p,[lang=ar] .ncms-node{letter-spacing:0}[lang=ar] .ncms-kicker{letter-spacing:.06em}.ncms-caption{z-index:25;pointer-events:none;max-width:22ch;position:absolute;inset-inline:clamp(1rem,6vw,5rem) auto}.ncms-caption[data-side=right]{inset-inline:auto clamp(1rem,6vw,5rem)}.ncms-caption h3{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;margin:0 0 .4rem;font-size:clamp(1.1rem,1.9vw,1.75rem);font-weight:700;line-height:1.15}.ncms-caption p{color:#b0bac2b3;margin:0;font-size:clamp(.78rem,1.05vw,.92rem);font-weight:300;line-height:1.65}.ncms-caption .ncms-kicker{letter-spacing:.16em;text-transform:uppercase;color:#04a7d9b3;margin-bottom:.35rem;font-size:clamp(.55rem,.8vw,.66rem);font-weight:700;display:block}.ncms-node{z-index:26;white-space:nowrap;letter-spacing:-.01em;color:#fff;border-radius:14px;align-items:center;gap:9px;padding:9px 13px;font-size:.72rem;font-weight:700;display:flex;position:absolute}.ncms-node small{letter-spacing:.06em;text-transform:uppercase;color:#04a7d9a6;font-size:.58rem;font-weight:600;display:block}.ncms-node-dot{background:#04a7d9;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 10px #04a7d9cc}.ncms-wire{stroke:#04a7d959;stroke-width:1.25px;fill:none;stroke-linecap:round}.ncms-datum{z-index:24;background:linear-gradient(90deg,#04a7d90d,#04a7d9);border-radius:999px;height:4px;position:absolute;box-shadow:0 0 12px #04a7d973}.ncms-screen{will-change:opacity, transform}@media (min-width:1024px){.ncms-caption[data-side=left]{inset-inline:clamp(1.5rem,4vw,3.5rem) auto}.ncms-caption[data-side=right]{inset-inline:auto clamp(1.5rem,4vw,3.5rem)}}@media (max-width:1279px){.ncms-node,.ncms-wires{display:none}}@media (min-width:1280px){.ncms-node{max-width:170px}.ncms-caption{max-width:255px}.ncms-caption[data-side=left]{inset-inline-start:240px}.ncms-caption[data-side=right]{inset-inline-end:240px}}@media (max-width:1023px){.ncms-caption{text-align:center;max-width:none;inset-inline:1.25rem!important;top:auto!important;bottom:clamp(1.25rem,5svh,3rem)!important;transform:none!important}.ncms-caption p{max-width:34ch;margin-inline:auto}}@media (max-width:767px){.ncms-mockup-wrap{margin-block-start:clamp(1rem,3svh,2rem)!important}.ncms-badge{transform:scale(.8)}.ncms-badge-responses,.ncms-badge-structured,.ncms-badge-trend{width:fit-content;margin-inline:auto;inset-inline:0!important}.ncms-badge-responses{top:auto!important;bottom:calc(100% + 6px)!important}.ncms-badge-structured,.ncms-badge-trend{top:calc(100% + 6px)!important;bottom:auto!important}}
