@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-opsz-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-cyrillic-ext-opsz-normal.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-cyrillic-opsz-normal.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-greek-ext-opsz-normal.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-greek-opsz-normal.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-vietnamese-opsz-normal.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-ext-opsz-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/plex-arabic-arabic-400.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/plex-arabic-arabic-500.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600 700;src:url(/fonts/plex-arabic-arabic-700.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}:root{color-scheme:light;--paper: #ffffff;--paper-2: #f1faf8;--paper-3: #e3f3f0;--card: #ffffff;--ink: #0f3b39;--ink-2: #2d5552;--ink-3: #4b6663;--line: #dce6e4;--line-2: #c3d4d1;--input: #7f9a96;--blue: #0b8076;--blue-hover: #086b62;--blue-800: #0f3b39;--blue-400: #13a190;--blue-300: #4fd8c3;--blue-100: #d7f2ee;--blue-50: #eef9f7;--glow: #4fd8c3;--lime: #4fd8c3;--lime-2: #a8ece0;--good: #146c45;--warn: #a15c00;--bad: #c0362c;--night: #0a2b29;--night-2: #0d3331;--night-3: #0f3b39;--night-card: rgb(255 255 255 / .045);--night-line: rgb(244 251 249 / .1);--on-night: #f1faf8;--on-night-2: rgb(244 251 249 / .74);--on-night-3: rgb(244 251 249 / .54);--radius-xs: 8px;--radius-s: 12px;--radius: 16px;--radius-l: 24px;--radius-xl: 34px;--shadow-1: 0 1px 2px rgb(15 59 57 / .05), 0 6px 18px -6px rgb(15 59 57 / .1);--shadow-2: 0 2px 6px rgb(15 59 57 / .05), 0 24px 60px -18px rgb(15 59 57 / .25);--shadow-3: 0 40px 100px -30px rgb(10 43 41 / .6);--shadow-blue: 0 14px 40px -14px rgb(11 128 118 / .6);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--container: 1240px;--container-wide: 1440px;--gutter: clamp(16px, 4vw, 40px);--section: clamp(84px, 10vw, 156px);--font: "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: var(--font);--tracking-display: -.05em;--tracking-h: -.035em;--lh-display: .96;--lh-h: 1.04;--lh-body: 1.6;--fs-hero: clamp(2.9rem, 1.1rem + 6.6vw, 7.6rem);--fs-h1: clamp(2.5rem, 1.3rem + 4.4vw, 5.4rem);--fs-h2: clamp(2.05rem, 1.25rem + 3vw, 4rem);--fs-h3: clamp(1.3rem, 1.05rem + .9vw, 1.75rem);--fs-h4: clamp(1.08rem, 1rem + .35vw, 1.25rem);--fs-lead: clamp(1.08rem, .98rem + .45vw, 1.34rem);--fs-body: 1rem;--fs-small: .875rem;--fs-xs: .78rem}:is(html[lang=ar],html[lang=fa],html[lang=ur]){--font: "Archivo", "Vazirmatn", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--tracking-display: 0;--tracking-h: 0;--lh-display: 1.16;--lh-h: 1.25;--lh-body: 1.85;--fs-hero: clamp(2.6rem, 1.05rem + 5.6vw, 6.4rem);--fs-h1: clamp(2.3rem, 1.2rem + 3.9vw, 4.7rem);--fs-h2: clamp(1.9rem, 1.2rem + 2.6vw, 3.5rem)}html:is([lang=th],[lang=hi],[lang=ne],[lang=bn],[lang=ml],[lang=ka],[lang=zh-Hans],[lang=ja],[lang=ko]){--tracking-display: 0;--tracking-h: 0;--lh-display: 1.18;--lh-h: 1.28}html[lang=th]{--font: "Archivo", "Noto Sans Thai", Thonburi, "Leelawadee UI", system-ui, sans-serif}html:is([lang=hi],[lang=ne]){--font: "Archivo", "Noto Sans Devanagari", "Kohinoor Devanagari", "Nirmala UI", "Devanagari Sangam MN", system-ui, sans-serif}html[lang=bn]{--font: "Archivo", "Noto Sans Bengali", "Kohinoor Bangla", "Nirmala UI", "Bangla Sangam MN", system-ui, sans-serif}html[lang=ml]{--font: "Archivo", "Noto Sans Malayalam", "Malayalam Sangam MN", "Nirmala UI", system-ui, sans-serif}html[lang=ka]{--font: "Archivo", "Noto Sans Georgian", "Helvetica Neue", Sylfaen, "Segoe UI", system-ui, sans-serif}html[lang=zh-Hans]{--font: "Archivo", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", system-ui, sans-serif}html[lang=ja]{--font: "Archivo", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", Meiryo, system-ui, sans-serif}html[lang=ko]{--font: "Archivo", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", system-ui, sans-serif;word-break:keep-all}html:not([lang=en]):not([lang=ar]) :is(h1,h2,h3,.display,.h1,.h2){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block-start:96px}html.lenis,html.lenis body{block-size:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}img,svg,video,canvas,picture{display:block;max-inline-size:100%}img,video{block-size:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}p,h1,h2,h3,h4,h5,h6,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}::selection{background:var(--blue);color:#fff}:focus-visible{outline:2.5px solid var(--blue);outline-offset:3px;border-radius:6px}.on-night :focus-visible,.night :focus-visible{outline-color:var(--blue-300)}.skip-link{position:fixed;inset-block-start:12px;inset-inline-start:12px;z-index:1000;padding:10px 16px;background:var(--ink);color:var(--paper);border-radius:10px;transform:translateY(-160%);transition:transform .2s var(--ease-out)}.skip-link:focus{transform:none}.sr-only{position:absolute!important;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.num,bdi.num{font-variant-numeric:tabular-nums;unicode-bidi:isolate}[hidden]{display:none!important}main,.site-footer{overflow-x:clip}.container{inline-size:min(100% - 2 * var(--gutter),var(--container));margin-inline:auto}.container.wide{inline-size:min(100% - 2 * var(--gutter),var(--container-wide))}.container.narrow{inline-size:min(100% - 2 * var(--gutter),880px)}.section{padding-block:var(--section);position:relative}.section.tight{padding-block:calc(var(--section) * .6)}.section.flush-top{padding-block-start:0}.night{background:var(--night);color:var(--on-night);color-scheme:dark}.night .muted,.night .lead{color:var(--on-night-2)}.alt{background:var(--paper-2)}.sand-bg{background:var(--blue-50)}.grid{display:grid;gap:clamp(16px,2vw,28px)}.grid.cols-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.grid.cols-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.grid.cols-4{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.split{display:grid;gap:clamp(32px,6vw,96px);align-items:center}@media(min-width:960px){.split{grid-template-columns:1fr 1fr}.split.wide-end{grid-template-columns:.9fr 1.1fr}.split.wide-start{grid-template-columns:1.1fr .9fr}}.stack>*+*{margin-block-start:var(--stack, 1rem)}.cluster{display:flex;flex-wrap:wrap;gap:var(--cluster, 12px);align-items:center}.center{text-align:center}.center .cluster{justify-content:center}.noise:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.18;mix-blend-mode:overlay}.display,.h1,.h2,.h3,.h4{font-family:var(--font-display);font-weight:650;text-wrap:balance}:is(html[lang=ar],html[lang=fa],html[lang=ur]) :is(.display,.h1,.h2,.h3,.h4){font-weight:700}.display{font-size:var(--fs-hero);line-height:var(--lh-display);letter-spacing:var(--tracking-display)}.h1{font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:var(--tracking-display)}.h2{font-size:var(--fs-h2);line-height:var(--lh-h);letter-spacing:var(--tracking-h)}.h3{font-size:var(--fs-h3);line-height:1.2;letter-spacing:-.015em}.h4{font-size:var(--fs-h4);line-height:1.3;letter-spacing:-.01em}:is(html[lang=ar],html[lang=fa],html[lang=ur]) :is(.h3,.h4){letter-spacing:0;line-height:1.45}.lead{font-size:var(--fs-lead);line-height:1.55;color:var(--ink-2);text-wrap:pretty;max-inline-size:62ch}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .lead{line-height:1.8}.center .lead{margin-inline:auto}.muted{color:var(--ink-3)}.small{font-size:var(--fs-small)}.xs{font-size:var(--fs-xs)}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--blue)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .eyebrow{letter-spacing:0;font-size:.92rem;text-transform:none}.eyebrow:before{content:"";inline-size:22px;block-size:2px;border-radius:2px;background:var(--lime);box-shadow:0 0 0 1px #0f3b3914}.night .eyebrow{color:var(--blue-300)}.accent{position:relative;background:linear-gradient(100deg,var(--blue) 0%,var(--blue-400) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-inline-end:.04em}.night .accent{background:linear-gradient(100deg,#cdfbf5,#fff 55%,#e1fdf9);-webkit-background-clip:text;background-clip:text}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .accent{padding-inline-end:0}.gradient-text{background:linear-gradient(100deg,var(--blue) 0%,var(--blue-400) 60%,var(--blue-300) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.section-head{display:grid;gap:18px;margin-block-end:clamp(40px,5vw,72px);max-inline-size:820px}.section-head.center{margin-inline:auto;justify-items:center}.prose{max-inline-size:72ch;color:var(--ink-2)}.prose h2{font-size:1.5rem;line-height:1.3;color:var(--ink);margin-block:2.2em .6em}.prose h3{font-size:1.15rem;color:var(--ink);margin-block:1.6em .4em}.prose p,.prose ul{margin-block:.8em}.prose ul{padding-inline-start:1.3em}.prose li+li{margin-block-start:.4em}.prose a:not(.btn){color:var(--blue);text-decoration:underline;text-underline-offset:3px}@property --gi-b{syntax: "<color>"; inherits: true; initial-value: #0b8076;}@property --gi-ink{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --gi-sh{syntax: "<color>"; inherits: true; initial-value: #0f3b39;}@property --gi-solid{syntax: "<number>"; inherits: true; initial-value: 0;}@property --gi-hl{syntax: "<number>"; inherits: true; initial-value: 1;}@property --gi-shop{syntax: "<number>"; inherits: true; initial-value: .55;}@property --gi-shl{syntax: "<number>"; inherits: true; initial-value: .35;}@property --gi-sheen{syntax: "<number>"; inherits: true; initial-value: 1;}.gi{display:block;flex:none;max-inline-size:none;transition:--gi-b .35s var(--ease-out),--gi-ink .35s var(--ease-out),--gi-sh .35s var(--ease-out),--gi-solid .35s var(--ease-out),--gi-hl .35s var(--ease-out),--gi-shop .35s var(--ease-out),--gi-shl .35s var(--ease-out),--gi-sheen .35s var(--ease-out)}.gi-blue,.gi-navy,.gi-night,.gi-lime,.gi-pale,.gi-frost,.flow-node.lit .fn-i,.staki-moment[aria-pressed=true] .sm-icon,.choice:has(input:checked) .choice-i{--gi-shop: .55;--gi-sheen: 1;--gi-hl: 1}.gi-blue,.flow-node.lit .fn-i,.staki-moment[aria-pressed=true] .sm-icon,.choice:has(input:checked) .choice-i{--gi-b: #0b8076;--gi-ink: #fff;--gi-sh: #0f3b39}.gi-navy{--gi-b: #1b4d4a;--gi-ink: #fff;--gi-sh: #041614}.gi-night{--gi-b: #1b4d4a;--gi-ink: #4fd8c3;--gi-sh: #041614;--gi-k: #1b4d4a}.gi-lime,.flow-node.out.lit .fn-i,.cat-chip.on .gi{--gi-b: #4fd8c3;--gi-ink: #fff;--gi-sh: #0f3b39;--gi-k: #0f3b39;--gi-shop: .75;--gi-shl: .55}.gi-pale{--gi-b: #e5fdfa;--gi-ink: #0b8076;--gi-sh: #92e9de;--gi-k: #fff;--gi-shop: .5;--gi-shl: .4;--gi-sheen: .55;--gi-hl: .9}.gi-frost{--gi-b: rgb(19 161 144 / .3);--gi-ink: #e3f3f0;--gi-sh: #000;--gi-k: #1b4d4a;--gi-shop: .45;--gi-shl: .4;--gi-sheen: .6}img.gi-app{filter:drop-shadow(0 2px 2.5px rgb(15 59 57 / .18)) drop-shadow(0 7px 12px rgb(15 59 57 / .12))}.night img.gi-app{filter:drop-shadow(0 6px 14px rgb(0 0 0 / .35))}.icon-tile:has(>img.gi-app){box-shadow:none}.night .gi-pale{--gi-b: rgb(19 161 144 / .3);--gi-ink: #e3f3f0;--gi-sh: #000;--gi-k: #1b4d4a;--gi-shop: .45;--gi-shl: .4;--gi-sheen: .6;--gi-hl: 1}.btn{--btn-bg: var(--blue);--btn-fg: #fff;--btn-border: transparent;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:48px;padding:12px 22px;border-radius:999px;border:1px solid var(--btn-border);background:var(--btn-bg);color:var(--btn-fg);font-weight:600;font-size:.98rem;line-height:1.2;white-space:nowrap;isolation:isolate;overflow:hidden;transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out),background-color .25s;will-change:transform}.btn:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(120px circle at var(--bx, 50%) var(--by, 50%),rgb(255 255 255 / .28),transparent 70%);opacity:0;transition:opacity .3s}.btn:hover:before{opacity:1}.btn:hover{box-shadow:0 10px 30px -10px color-mix(in srgb,var(--btn-bg) 70%,transparent)}.btn:active{transform:scale(.97)}.btn .arrow{inline-size:18px;block-size:18px;transition:transform .35s var(--ease-out);flex:none}html[dir=rtl] .btn .arrow{transform:scaleX(-1)}.btn:hover .arrow{transform:translate(3px)}html[dir=rtl] .btn:hover .arrow{transform:scaleX(-1) translate(3px)}.btn.lg{min-block-size:56px;padding:14px 28px;font-size:1.05rem}.btn.sm{min-block-size:40px;padding:8px 16px;font-size:.92rem}.btn.accent-btn{--btn-bg: var(--blue);--btn-fg: #fff;box-shadow:var(--shadow-blue),inset 0 1px #ffffff40}.btn.accent-btn:hover{--btn-bg: #48e3cf;box-shadow:0 18px 50px -12px #0b8076cc,inset 0 1px #ffffff4d}.btn:not(.ghost,.glass,.light):hover{--btn-bg: var(--blue-hover)}.btn.accent-btn:hover{--btn-bg: #48e3cf}.btn.ghost{--btn-bg: transparent;--btn-fg: var(--ink);--btn-border: var(--line-2)}.btn.ghost:hover{--btn-bg: rgb(15 59 57 / .04);box-shadow:none}.btn.light{--btn-bg: #fff;--btn-fg: var(--ink)}.btn.glass{--btn-bg: rgb(255 255 255 / .08);--btn-fg: var(--on-night);--btn-border: rgb(255 255 255 / .16);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.btn.glass:hover{--btn-bg: rgb(255 255 255 / .14);box-shadow:none}.btn .play{display:grid;place-items:center;inline-size:28px;block-size:28px;margin-inline-start:-8px;border-radius:50%;background:#ffffff29}.btn.ghost .play{background:var(--blue-100);color:var(--blue)}.link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--blue)}.night .link-arrow{color:var(--blue-300)}.link-arrow svg{inline-size:16px;block-size:16px;transition:transform .3s var(--ease-out)}html[dir=rtl] .link-arrow svg{transform:scaleX(-1)}.link-arrow:hover svg{transform:translate(3px)}html[dir=rtl] .link-arrow:hover svg{transform:scaleX(-1) translate(3px)}.pill{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 8px;border-radius:999px;border:1px solid var(--line-2);background:#fff9;font-size:.86rem;font-weight:500;color:var(--ink-2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html[dir=rtl] .pill{padding:6px 8px 6px 14px}.pill b{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;background:var(--blue);color:#fff;font-size:.74rem;font-weight:600;letter-spacing:.02em}.night .pill{border-color:#ffffff24;background:#ffffff0f;color:var(--on-night-2)}.night .pill b{background:linear-gradient(100deg,var(--glow),var(--lime));color:var(--night)}.badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--blue-100);color:var(--blue-hover);font-size:.76rem;font-weight:600}.badge.lime{background:var(--lime);color:var(--ink)}.badge.pale{background:var(--paper-2);color:var(--ink-2);border:1px solid var(--line)}.badge.good{background:#e3f5ec;color:var(--good)}.badge.warn{background:#fdf0dc;color:var(--warn)}.badge.dark{background:#ffffff1a;color:var(--on-night)}.dot{inline-size:7px;block-size:7px;border-radius:50%;background:currentColor;flex:none}.dot.live{background:var(--glow);box-shadow:0 0 #4fd8c399;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #4fd8c38c}70%{box-shadow:0 0 0 8px #4fd8c300}to{box-shadow:0 0 #4fd8c300}}.card{position:relative;border-radius:var(--radius-l);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-1);padding:clamp(22px,2.4vw,32px);overflow:hidden;isolation:isolate}.card.flat{box-shadow:none}.night .card{background:linear-gradient(180deg,#ffffff0f,#ffffff06);border-color:var(--night-line);box-shadow:none;color:var(--on-night)}.card.dark{background:radial-gradient(80% 60% at 50% 0%,rgb(11 128 118 / .28),transparent 70%),linear-gradient(160deg,#133430,#0a2b29);border-color:#ffffff14;box-shadow:var(--shadow-2);color:var(--on-night)}.card.dark .muted{color:var(--on-night-2)}.card.spot:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(520px circle at var(--mx, 50%) var(--my, -20%),rgb(79 216 195 / .12),transparent 45%);opacity:0;transition:opacity .4s}.card.spot:hover:before{opacity:1}.night .card.spot:before{background:radial-gradient(520px circle at var(--mx, 50%) var(--my, -20%),rgb(79 216 195 / .22),transparent 45%)}.card-link{transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out),border-color .3s}.card-link:hover{transform:translateY(-4px);box-shadow:var(--shadow-2);border-color:var(--line-2)}.icon-tile{display:block;inline-size:48px;block-size:48px;flex:none;border-radius:24%;box-shadow:0 7px 12px -7px #0b80768c}.icon-tile .gi{inline-size:100%;block-size:100%}.night .icon-tile{box-shadow:none}.check-list{display:grid;gap:12px;padding:0;list-style:none}.check-list li{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start}.check-list li .gi{inline-size:22px;block-size:22px;margin-block-start:2px}.field{display:grid;gap:8px}.field label,.field .label{font-weight:600;font-size:.92rem}.field .hint{font-size:.82rem;color:var(--ink-3)}.input,.select,.textarea{inline-size:100%;min-block-size:52px;padding:12px 16px;border-radius:14px;border:1px solid var(--line-2);background:var(--card);font-size:1rem;transition:border-color .2s,box-shadow .2s}.textarea{min-block-size:130px;resize:vertical}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px #0b807624}.field.invalid .input,.field.invalid .select{border-color:var(--bad);box-shadow:0 0 0 4px #c0362c1a}.field .error{display:none;color:var(--bad);font-size:.84rem;font-weight:500}.field.invalid .error{display:block}.input-group{display:flex;gap:8px}.input-group .select{flex:0 0 auto;inline-size:auto;min-inline-size:110px}.hp-field{position:absolute!important;inset-inline-start:-9999px;inline-size:1px;block-size:1px;overflow:hidden}.consent{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;font-size:.88rem;color:var(--ink-2)}.consent input{inline-size:20px;block-size:20px;margin:2px 0 0;accent-color:var(--blue)}.consent a{color:var(--blue);text-decoration:underline}.consent .error{grid-column:2}form :is(input,select,textarea,legend){scroll-margin-block:120px 40px}.kbd{display:inline-flex;padding:1px 7px;border-radius:6px;border:1px solid var(--line-2);font-size:.8em;background:var(--card)}.divider{block-size:1px;background:var(--line);border:0;margin:0}.night .divider{background:var(--night-line)}.footnote{font-size:.8rem;color:var(--ink-3)}.night .footnote{color:var(--on-night-3)}.media-frame{position:relative;overflow:hidden;border-radius:var(--radius-l);background:var(--paper-3)}.media-frame img,.media-frame video{inline-size:100%;block-size:100%;object-fit:cover}.ph{background-size:cover;background-position:center}.site-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:100;padding-block:14px;transition:padding .4s var(--ease-out),transform .45s var(--ease-out)}.site-header .bar{display:flex;align-items:center;gap:20px;inline-size:min(100% - 2 * var(--gutter) + 24px,var(--container-wide));margin-inline:auto;padding:10px 12px 10px 18px;border-radius:20px;border:1px solid transparent;transition:background-color .4s,border-color .4s,box-shadow .4s,backdrop-filter .4s}html[dir=rtl] .site-header .bar{padding:10px 18px 10px 12px}.site-header.scrolled{padding-block:8px}.site-header.scrolled .bar{background:#ffffffc7;border-color:var(--line);box-shadow:0 10px 40px -20px #0f3b394d;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.site-header.hide{transform:translateY(-110%)}.header-dark:not(.scrolled){color:var(--on-night)}.header-dark.scrolled .bar{background:#0a2b29b8;border-color:#ffffff1a;color:var(--on-night)}.logo{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:1.32rem;letter-spacing:-.03em;flex:none}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .logo{letter-spacing:0}.logo-mark{display:grid;justify-items:center;gap:2.4px;inline-size:27px}.logo-mark i{display:block;block-size:5.6px;border-radius:1.8px;background:#0b8076}.logo-mark i:nth-child(1){inline-size:58%;background:#4fd8c3}.logo-mark i:nth-child(2){inline-size:79%;background:#13a190}.logo-mark i:nth-child(3){inline-size:100%}.logo:hover .logo-mark i{animation:bar-bounce .8s var(--ease-spring)}.logo:hover .logo-mark i:nth-child(2){animation-delay:.06s}.logo:hover .logo-mark i:nth-child(3){animation-delay:.12s}@keyframes bar-bounce{40%{transform:scaleX(.72)}}.nav-main{display:none;align-items:center;gap:2px;margin-inline-start:18px}.nav-item{position:relative}.nav-link{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:12px;border:0;background:none;font-weight:500;font-size:.96rem;transition:background-color .2s}.nav-link:hover,.nav-item.open>.nav-link{background:#0f3b390f}.header-dark:not(.scrolled) .nav-link:hover,.header-dark:not(.scrolled) .nav-item.open>.nav-link,.header-dark.scrolled .nav-link:hover{background:#ffffff1a}.nav-link svg{inline-size:14px;block-size:14px;transition:transform .3s var(--ease-out)}.nav-item.open>.nav-link svg{transform:rotate(180deg)}.nav-actions{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.lang-switch{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border-radius:12px;font-weight:600;font-size:.92rem}.lang-switch:hover{background:#0f3b390f}.header-dark .lang-switch:hover{background:#ffffff1a}.lang-switch svg{inline-size:17px;block-size:17px}.nav-login{display:none;padding:9px 14px;border-radius:12px;font-weight:500;font-size:.96rem}.menu-toggle{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:12px;border:1px solid var(--line-2);background:transparent}.header-dark:not(.scrolled) .menu-toggle,.header-dark.scrolled .menu-toggle{border-color:#fff3}.menu-toggle span{display:block;inline-size:18px;block-size:2px;border-radius:2px;background:currentColor;transition:transform .35s var(--ease-out)}.menu-toggle span+span{margin-block-start:-12px}.menu-toggle span:first-child{transform:translateY(-3px)}.menu-toggle span:last-child{transform:translateY(3px)}.menu-open .menu-toggle span:first-child{transform:rotate(45deg)}.menu-open .menu-toggle span:last-child{transform:rotate(-45deg)}.site-header .btn.sm{display:none}@media(min-width:560px){.site-header .btn.sm{display:inline-flex}}@media(min-width:1080px){.nav-main{display:flex}.menu-toggle{display:none}.nav-login{display:inline-flex}}.mega{position:absolute;inset-block-start:calc(100% + 14px);inset-inline-start:-40px;inline-size:min(760px,86vw);padding:14px;border-radius:24px;background:#fffffff7;border:1px solid var(--line);box-shadow:0 40px 90px -30px #0f3b3973;color:var(--ink);opacity:0;visibility:hidden;transform:translateY(8px) scale(.985);transform-origin:top center;transition:opacity .25s var(--ease-out),transform .35s var(--ease-out),visibility 0s .3s;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.mega.wide{inline-size:min(960px,90vw)}.nav-item.open .mega{opacity:1;visibility:visible;transform:none;transition:opacity .25s var(--ease-out),transform .35s var(--ease-out),visibility 0s}.mega-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.mega.wide .mega-grid{grid-template-columns:repeat(3,1fr)}.mega-link{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:center;padding:10px;border-radius:14px;transition:background-color .2s}.mega-link:hover{background:var(--blue-50)}.mega-link .icon-tile{inline-size:40px;block-size:40px}.mega-link strong{display:block;font-size:.95rem;font-weight:600;line-height:1.3}.mega-link small{display:block;color:var(--ink-3);font-size:.8rem;line-height:1.35;margin-block-start:2px}.mega-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-start:10px;padding:14px 16px;border-radius:16px;background:var(--paper-2);font-size:.9rem}.site-header .bar{position:relative}.nav-item.bar-wide{position:static}.mega.apps-mega{inset-block-start:calc(100% + 10px);inset-inline:0;margin-inline:auto;inline-size:min(1180px,100%);padding:18px}.mega-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 18px;padding:4px 6px 2px}.mega-col{display:grid;align-content:start;gap:16px}.mega-cat{display:grid;gap:4px}.mega-cat-title{display:flex;align-items:center;gap:8px;padding:4px 8px;color:var(--ink);font-size:.82rem;font-weight:800;letter-spacing:.02em}.mega-cat-title .gi{inline-size:22px;block-size:22px}.mega-cat-title:hover{color:var(--blue)}.mega-cat ul{display:grid;margin:0;padding:0;list-style:none}.mega-cat li a{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 31px;border-radius:8px;color:var(--ink-2);font-size:.88rem;line-height:1.35;transition:background-color .2s,color .2s}html[dir=rtl] .mega-cat li a{padding:4px 31px 4px 8px}.mega-cat li a:hover{background:var(--blue-50);color:var(--ink)}.mega-cat li a.mega-more{color:var(--blue);font-weight:600}.mega-foot-links{display:flex;flex-wrap:wrap;gap:8px 22px}@media(max-width:1240px){.mega-cols{gap:8px 10px}.mega-cat li a,html[dir=rtl] .mega-cat li a{padding-inline:8px;font-size:.82rem}}.mobile-menu{position:fixed;inset:0;z-index:99;padding:96px var(--gutter) 32px;background:var(--night);color:var(--on-night);overflow-y:auto;opacity:0;visibility:hidden;clip-path:circle(0% at calc(100% - 44px) 44px);transition:clip-path .7s var(--ease-in-out),opacity .3s,visibility 0s .7s}html[dir=rtl] .mobile-menu{clip-path:circle(0% at 44px 44px)}.menu-open .mobile-menu{opacity:1;visibility:visible;clip-path:circle(150% at calc(100% - 44px) 44px);transition:clip-path .8s var(--ease-in-out),opacity .2s,visibility 0s}html[dir=rtl].menu-open .mobile-menu{clip-path:circle(150% at 44px 44px)}.menu-open .site-header{color:var(--on-night)}.menu-open .site-header .bar{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.mobile-menu nav{display:grid;gap:4px}.mobile-menu .m-link{display:block;padding:10px 0;font-size:clamp(1.7rem,7vw,2.4rem);font-weight:650;letter-spacing:-.03em;border-block-end:1px solid var(--night-line)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .mobile-menu .m-link{letter-spacing:0}.mobile-menu .m-sub{display:flex;flex-wrap:wrap;gap:8px;padding:14px 0 18px}.mobile-menu .m-sub a{padding:8px 14px;border-radius:999px;border:1px solid var(--night-line);font-size:.92rem;color:var(--on-night-2)}.mobile-menu .m-cta{display:grid;gap:10px;margin-block-start:28px}.menu-open body{overflow:hidden}.progress-bar{position:fixed;inset-block-start:0;inset-inline:0;z-index:101;block-size:2px;background:linear-gradient(90deg,var(--glow),var(--lime));transform:scaleX(var(--progress, 0));transform-origin:left;pointer-events:none}html[dir=rtl] .progress-bar{transform-origin:right}html.js:not(.no-motion) [data-split]:not(.split-ready){opacity:0;animation:stak-unhide .4s ease 2.2s both}html.js:not(.no-motion) :is(.hx,.nsh,.kh) [data-reveal]:not(.revealed){animation:stak-unhide .4s ease 2.4s both}[data-presplit] .wi{animation:stak-word-rise 1.15s cubic-bezier(.16,1,.3,1) calc(var(--i, 0) * var(--st, .07)) both}@keyframes stak-word-rise{0%{transform:translateY(118%) rotate(.001deg);opacity:0}}@keyframes stak-unhide{to{opacity:1;transform:none;filter:none;clip-path:none}}.w{display:inline-block;overflow:clip;overflow-clip-margin:.2em;padding-block:.1em;margin-block:-.1em;vertical-align:top}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .w{padding-block:.22em;margin-block:-.22em}:is(html[lang=ml],html[lang=ka],html[lang=th],html[lang=ne],html[lang=bn],html[lang=hi]) [data-presplit] .w{max-width:100%;overflow-wrap:anywhere}.wi{display:inline-block;will-change:transform}html.js:not(.no-motion) [data-reveal]{opacity:0}html.js:not(.no-motion) [data-reveal=up]{transform:translateY(34px)}html.js:not(.no-motion) [data-reveal=down]{transform:translateY(-24px)}html.js:not(.no-motion) [data-reveal=scale]{transform:scale(.94)}html.js:not(.no-motion) [data-reveal=start]{transform:translate(-40px)}html[dir=rtl].js:not(.no-motion) [data-reveal=start]{transform:translate(40px)}html.js:not(.no-motion) [data-reveal=end]{transform:translate(40px)}html[dir=rtl].js:not(.no-motion) [data-reveal=end]{transform:translate(-40px)}html.js:not(.no-motion) [data-reveal=blur]{filter:blur(14px);transform:translateY(16px)}html.js:not(.no-motion) [data-reveal=clip]{clip-path:inset(0% 0% 100% 0% round 24px)}html.js:not(.no-motion) [data-reveal].revealed{opacity:1;transform:none;filter:none;clip-path:none}html.no-motion [data-presplit] .wi{animation:none}html.no-motion [data-reveal],html.no-motion [data-split]{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-presplit] .wi{animation:none!important}[data-reveal],[data-split]{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .28s var(--ease-in-out) both}::view-transition-new(root){animation:vt-in .45s var(--ease-out) both}@keyframes vt-out{to{opacity:0;transform:translateY(-8px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(12px)}}.site-header{view-transition-name:site-header}::view-transition-old(site-header),::view-transition-new(site-header){animation:none}.marquee{--gap: 14px;--speed: 50s;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--gap);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-track{display:flex;flex:none;gap:var(--gap);min-inline-size:100%;justify-content:space-around;animation:marquee var(--speed) linear infinite}.marquee.reverse .marquee-track{animation-direction:reverse}.marquee:hover .marquee-track{animation-play-state:paused}html[dir=rtl] .marquee-track{animation-name:marquee-rtl}@keyframes marquee{to{transform:translate(calc(-100% - var(--gap)))}}@keyframes marquee-rtl{to{transform:translate(calc(100% + var(--gap)))}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{background-position:200% 0}}@keyframes blink{50%{opacity:0}}.converge{position:relative;block-size:330vh;background:radial-gradient(60% 50% at 50% 65%,rgb(11 128 118 / .32),transparent 70%),var(--night)}.converge .h1{color:#fff}.converge-stage{position:sticky;inset-block-start:0;block-size:100svh;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding-block:clamp(84px,11vh,118px) 18px}.converge-copy{position:relative;z-index:3;display:grid;inline-size:min(100% - 2 * var(--gutter),980px);text-align:center;pointer-events:none}.converge-copy>div{grid-area:1 / 1;display:grid;gap:12px;justify-items:center;align-content:start}.converge-copy [data-phase=after]{opacity:0}.converge-copy .h1{font-size:clamp(1.9rem,1.1rem + 3vw,4rem)}.converge-copy .lead{color:var(--on-night-2)}.converge-arena{position:relative;flex:1;inline-size:100%;min-block-size:0;display:grid;place-items:center;container-type:size}.converge-note{position:relative;z-index:2;font-size:.72rem;color:var(--on-night-3)}.ipad{--glow: 0;position:relative;inline-size:min(62cqw,112cqh,760px);aspect-ratio:1.42;max-inline-size:100%;padding:1.6%;border-radius:34px;background:linear-gradient(150deg,#275952,#0c2521 60%);box-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 1px #0006,0 50px 120px -40px rgb(11 128 118 / calc(.35 + var(--glow) * .55)),0 30px 60px -24px #000000bf}@container (max-width: 700px){.ipad{inline-size:min(92cqw,118cqh);border-radius:22px}}.ipad-cam{position:absolute;inset-block-start:.55%;inset-inline-start:50%;inline-size:6px;block-size:6px;margin-inline-start:-3px;border-radius:50%;background:#2e6059}.ipad-screen{position:relative;block-size:100%;display:grid;grid-template-rows:auto auto 1fr;gap:3.2cqw;padding:3.4cqw 3.6cqw;border-radius:22px;overflow:hidden;background:radial-gradient(80% 60% at 100% 0%,#e4fdf9,transparent 60%),#f1faf8;color:var(--ink);container-type:inline-size}.ip-top{display:flex;align-items:center;gap:1.4cqw;font-size:max(1.9cqw,9px)}.ip-top .logo-mark{inline-size:max(3.2cqw,14px);gap:max(.35cqw,1.5px)}.ip-top .logo-mark i{block-size:max(.7cqw,3px);border-radius:1px}.ip-top b{font-weight:750;letter-spacing:-.02em}.ip-biz{padding:.3cqw 1.2cqw;border-radius:99px;background:var(--blue-50);color:var(--blue);font-weight:650}.ip-time{margin-inline-start:auto;color:var(--ink-3);font-weight:600;font-variant-numeric:tabular-nums}.ip-hello strong{display:block;font-size:max(3.4cqw,13px);letter-spacing:-.03em;line-height:1.1}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .ip-hello strong{letter-spacing:0}.ip-hello small{display:block;margin-block-start:.4cqw;font-size:max(1.6cqw,8.5px);color:var(--ink-3)}.ip-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:1.6cqw;min-block-size:0}.ip-tile{--lit: 0;position:relative;border-radius:2cqw;background:var(--card);border:1px solid var(--line);overflow:hidden;box-shadow:0 0 0 calc(var(--lit) * 3px) #0b807673,0 calc(var(--lit) * 10px) calc(var(--lit) * 24px) -8px #0b807699}.ip-ph{position:absolute;inset:0;display:grid;align-content:end;gap:1cqw;padding:14%;background:linear-gradient(135deg,#f7fefd,#f1faf8)}.ip-ph i{display:block;block-size:1cqw;border-radius:1cqw;background:#dce6e4}.ip-ph i:first-child{inline-size:70%}.ip-ph i:last-child{inline-size:45%}.ip-fill{position:absolute;inset:0;display:grid;align-content:space-between;justify-items:start;padding:12%;opacity:0}.ip-i{display:block;inline-size:max(4.6cqw,20px);block-size:max(4.6cqw,20px)}.ip-i .gi{inline-size:100%;block-size:100%}.ip-fill b{font-size:max(1.75cqw,8.5px);line-height:1.2}.ip-fill small{font-size:max(1.35cqw,7.5px);color:var(--ink-3);font-weight:600}@container (max-width: 380px){.ip-fill small,.ip-hello small{display:none}}.chip{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;z-index:2;will-change:transform}html[dir=rtl] .chip{translate:50% -50%}.chip-in{display:inline-flex;align-items:center;gap:9px;padding:11px 16px;border-radius:16px;background:#ffffff14;border:1px solid rgb(255 255 255 / .16);color:var(--on-night);box-shadow:0 20px 40px -20px #0009;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-weight:600;font-size:.93rem;white-space:nowrap;animation:chip-float 5s var(--ease-in-out) infinite}.chip:nth-child(odd) .chip-in{animation-duration:6.2s;animation-delay:-2s}@keyframes chip-float{50%{transform:translateY(-9px)}}.chip .gi{inline-size:24px;block-size:24px}@media(max-width:760px){.chip-in{font-size:.74rem;padding:8px 11px;gap:6px}.chip .gi{inline-size:20px;block-size:20px}}.converge.static{block-size:auto}.converge.static .converge-stage{position:relative;block-size:auto;padding-block:var(--section);gap:32px}.converge.static .converge-copy [data-phase=before]{display:none}.converge.static .converge-copy [data-phase=after]{opacity:1}.converge.static .converge-arena{container-type:inline-size;block-size:auto}.converge.static .ipad{inline-size:min(92%,760px)}.converge.static .chip{display:none}.converge.static .ip-fill{opacity:1}.converge.static .ip-ph{opacity:0}.bento{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}@media(min-width:1100px){.bento{grid-template-columns:repeat(12,1fr);grid-auto-rows:330px}.b-pos{grid-column:span 7}.b-kds{grid-column:span 5}.b-store{grid-column:span 4;grid-row:span 2}.b-inv,.b-books,.b-team,.b-cal{grid-column:span 4}}.bento-tile{display:flex;flex-direction:column;gap:18px;padding:24px;min-block-size:320px;background:var(--paper-2);border-color:var(--line)}.bento-head{display:flex;gap:14px;align-items:center}.bento-head .h4{margin-block-end:2px}.bento-visual{position:relative;flex:1;min-block-size:0;border-radius:18px;overflow:hidden;mask-image:linear-gradient(180deg,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent)}.bento-visual>.ui,.bento-visual>.ui-phone{transform-origin:top center;transition:transform .7s var(--ease-out)}.bento-tile:hover .bento-visual>.ui{transform:translateY(-8px) scale(1.01)}.b-store .bento-visual{display:grid;place-items:start center}.bento-go{position:absolute;inset-block-start:22px;inset-inline-end:22px;display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:50%;background:var(--card);border:1px solid var(--line);transition:transform .4s var(--ease-out),background-color .3s,color .3s}html[dir=rtl] .bento-go svg{transform:scaleX(-1)}.bento-tile:hover .bento-go{background:var(--blue);color:#fff;transform:rotate(45deg)}html[dir=rtl] .bento-tile:hover .bento-go{transform:rotate(-45deg)}.suite-cta{margin-block-start:36px}.flow-section .section-head{margin-block-end:48px}.flow{position:relative;display:grid;gap:28px;align-items:center;padding-block:12px}@media(min-width:980px){.flow{grid-template-columns:1fr auto 1fr;gap:clamp(60px,9vw,150px)}}.flow-svg{position:absolute;inset:0;inline-size:100%;block-size:100%;pointer-events:none;overflow:visible}.flow-line{fill:none;stroke:#4fd8c32e;stroke-width:1.5}.flow-beam{fill:none;stroke:url(#beam);stroke-width:2.6;stroke-linecap:round;filter:drop-shadow(0 0 6px rgb(19 161 144 / .9))}.flow.static .flow-beam{display:none}.flow-col{display:grid;gap:12px;position:relative;z-index:1}@media(max-width:979px){.flow-col{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.flow-node{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:#ffffff0a;border:1px solid var(--night-line);color:var(--on-night-2);font-weight:500;font-size:.93rem;transition:background-color .4s,border-color .4s,color .4s,box-shadow .4s}.fn-i{display:block;inline-size:34px;block-size:34px;flex:none}.fn-i .gi{inline-size:100%;block-size:100%}.flow-node.lit{background:#0b80762e;border-color:#13a1908c;color:#fff;box-shadow:0 0 30px -8px #0b8076cc}.flow-hub{position:relative;z-index:1;display:grid;gap:16px;justify-items:center}.hub-core{display:grid;place-items:center;gap:10px;inline-size:168px;block-size:168px;border-radius:44px;background:radial-gradient(circle at 30% 20%,#47e0cb,#0f3b39 70%);border:1px solid rgb(79 216 195 / .4);box-shadow:0 0 0 10px #0b807614,0 0 0 22px #0b80760d,0 30px 80px -20px #0b8076e6;align-content:center}.hub-core b{color:#fff;font-size:1.3rem;letter-spacing:-.02em}.flow-hub.pulse .hub-core{animation:hub-pulse .9s var(--ease-out)}@keyframes hub-pulse{30%{transform:scale(1.06);box-shadow:0 0 0 16px #0b807629,0 0 0 34px #0b807614,0 30px 90px -10px #0b8076}}.logo-mark.big{inline-size:64px;gap:6px}.logo-mark.big i{block-size:12px;border-radius:4px}.hub-ticket{display:grid;gap:2px;min-inline-size:220px;padding:12px 16px;border-radius:16px;background:var(--card);color:var(--ink);text-align:center;box-shadow:0 20px 40px -18px #0009}.hub-ticket small{color:var(--blue);font-weight:600;font-size:.78rem}.hub-ticket b{font-size:.95rem}.hub-ticket span{color:var(--ink-3);font-size:.85rem;font-variant-numeric:tabular-nums}.film{position:relative;isolation:isolate;overflow:clip;min-block-size:min(100svh,980px);display:flex;align-items:flex-end;color:#fff;background:var(--night)}.film-media,.film-video{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.film-media{z-index:-2}.film-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0a2b29f2 5%,#0a2b2973 50%,#0a2b294d)}.film-copy{display:grid;gap:20px;justify-items:start;padding-block:120px clamp(60px,9vh,110px)}.film-copy .display{color:#fff;max-inline-size:12ch}.film-words{position:relative;block-size:1.4em;font-size:clamp(1.4rem,1rem + 1.6vw,2.4rem);font-weight:600;color:var(--lime);overflow:hidden;min-inline-size:12ch}.film-words span{position:absolute;inset-inline-start:0}.story-grid{display:grid;gap:40px}@media(min-width:1000px){.story-grid{grid-template-columns:.85fr 1.15fr;gap:clamp(40px,6vw,96px)}}.story-step{position:relative;padding-block:clamp(40px,16vh,150px);opacity:.35;transition:opacity .5s}.story-step:first-child{padding-block-start:20px}.story-step.active{opacity:1}.story-time{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--blue-50);color:var(--blue);font-weight:700;font-size:.9rem;margin-block-end:14px}.story-time .gi{inline-size:22px;block-size:22px;margin-inline-start:-5px}.story-step .h3{margin-block-end:10px}.story-step p{color:var(--ink-2);max-inline-size:46ch;font-size:1.05rem}.story-index:before,.step-n:before{content:attr(data-n)}.story-index{position:absolute;inset-block-start:clamp(20px,13vh,130px);inset-inline-end:0;font-size:4.5rem;font-weight:800;color:#0f3b390d;letter-spacing:-.05em}.story-inline{display:none;margin-block-start:22px}.story-visual{display:none}@media(min-width:1000px){.story-visual{display:block;position:sticky;inset-block-start:max(90px,calc(50vh - 300px));align-self:start}}@media(max-width:999px){.story-step{opacity:1;padding-block:28px;border-block-end:1px solid var(--line)}.story-inline{display:block}.story-index{inset-block-start:20px;font-size:3rem}}.story-sky{--sky-a: #7fe1d4;--sky-b: #ffc98f;--sun-x: 8%;--sun-y: 70%;--sun-o: 1;--moon-x: 20%;--moon-y: 80%;--moon-o: 0;--stars: 0;--lights: 0;--sun-c: #ffd36b;position:relative;block-size:92px;margin-block-end:16px;border-radius:22px;overflow:hidden;background:linear-gradient(180deg,var(--sky-a),var(--sky-b));box-shadow:inset 0 0 0 1px #ffffff1f,var(--shadow-1)}.sky-stars{position:absolute;inset:0;opacity:var(--stars);background-image:radial-gradient(1.4px 1.4px at 12% 22%,#fff 99%,transparent),radial-gradient(1px 1px at 24% 48%,#fff 99%,transparent),radial-gradient(1.6px 1.6px at 37% 16%,#fff 99%,transparent),radial-gradient(1px 1px at 46% 38%,#fff 99%,transparent),radial-gradient(1.3px 1.3px at 58% 20%,#fff 99%,transparent),radial-gradient(1px 1px at 66% 44%,#fff 99%,transparent),radial-gradient(1.5px 1.5px at 77% 14%,#fff 99%,transparent),radial-gradient(1px 1px at 86% 34%,#fff 99%,transparent),radial-gradient(1.2px 1.2px at 93% 12%,#fff 99%,transparent);animation:twinkle 3.2s ease-in-out infinite}@keyframes twinkle{50%{filter:brightness(1.6)}}.sky-sun,.sky-moon{position:absolute;inset-inline-start:var(--x);inset-block-start:var(--y);inline-size:30px;block-size:30px;margin:-15px;border-radius:50%}.sky-sun{--x: var(--sun-x);--y: var(--sun-y);opacity:var(--sun-o);background:radial-gradient(circle,#fffbe8 25%,var(--sun-c) 62%);box-shadow:0 0 24px 8px color-mix(in srgb,var(--sun-c) 60%,transparent),0 0 60px 20px color-mix(in srgb,var(--sun-c) 25%,transparent)}.sky-moon{--x: var(--moon-x);--y: var(--moon-y);inline-size:22px;block-size:22px;margin:-11px;opacity:var(--moon-o);background:transparent;box-shadow:inset -7px -3px #f4f1d8,0 0 18px 2px #f4f1d859}html[dir=rtl] .sky-moon{box-shadow:inset 7px -3px #f4f1d8,0 0 18px 2px #f4f1d859}.sky-city{position:absolute;inset-inline:0;inset-block-end:0;inline-size:100%;block-size:46%}.sky-city path{fill:#0a2b29d1}.sky-win rect{fill:#ffe29a;opacity:var(--lights)}.sky-label{position:absolute;inset-block-start:12px;inset-inline-end:18px;display:grid;justify-items:end;line-height:1.05;color:#fff;text-shadow:0 1px 10px rgb(0 0 0 / .35)}.sky-label small{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.9}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .sky-label small{letter-spacing:0;font-size:.85rem}.sky-label b{font-size:1.7rem;font-weight:750;font-variant-numeric:tabular-nums}.device.tablet{position:relative;aspect-ratio:4 / 3;border-radius:34px;padding:14px;background:linear-gradient(145deg,#1b4d4a,#0a2b29);box-shadow:var(--shadow-3),inset 0 0 0 1px #ffffff14}.story-screen{position:absolute;inset:14px;opacity:0;transform:translateY(20px) scale(.98);transition:opacity .55s var(--ease-out),transform .7s var(--ease-out);display:grid;place-items:start center;padding-block-start:3%;border-radius:22px;background:var(--paper-2);overflow:hidden}.story-screen.active{opacity:1;transform:none}.story-screen>.ui{inline-size:94%;font-size:clamp(10px,.82vw,12.5px)}.story-screen>.ui-phone{inline-size:auto;block-size:92%}.team-price .section-head .h2{color:#fff}.tier-strip{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-block:8px 30px}@media(min-width:640px){.tier-strip{grid-template-columns:repeat(4,1fr)}}.tier-mini{display:grid;gap:4px;padding:16px;border-radius:18px;background:#ffffff0d;border:1px solid var(--night-line);transition:background-color .3s,transform .4s var(--ease-out)}.tier-mini:hover{background:#ffffff17;transform:translateY(-3px)}.tier-mini small{color:var(--on-night-3);font-weight:600}.tier-mini b{font-size:1.6rem;color:#fff;font-weight:700}.tier-mini b span{font-size:.9rem;color:var(--on-night-2);font-weight:600}.tier-mini>span{font-size:.8rem;color:var(--on-night-2)}.team-visual{padding:28px}.tm-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;margin-block-end:22px}.tm-head small{display:block;color:var(--on-night-3);font-weight:600;font-size:.82rem}.tm-head b{font-size:1.5rem;color:#fff}.tm-price{text-align:end}.tm-price b{display:inline-block;padding:4px 12px;border-radius:12px;background:var(--lime);color:var(--ink);font-size:1.1rem}.tm-price b.bump{animation:bump .5s var(--ease-spring)}@keyframes bump{40%{transform:scale(1.08)}}.tm-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.tm-avatar{display:grid;place-items:center;aspect-ratio:1;border-radius:50%;font-weight:700;color:#fff;font-size:1.05rem;box-shadow:0 8px 20px -8px #00000080}.a1{background:linear-gradient(145deg,#0b8076,#086b62)}.a2{background:linear-gradient(145deg,#13a190,#0b8076)}.a3{background:linear-gradient(145deg,#4fd8c3,#13a190);color:var(--ink)}.a4{background:linear-gradient(145deg,#0f3b39,#0b8076)}.a5{background:linear-gradient(145deg,#4fd8c3,#b8e62a);color:var(--ink)}.a6{background:linear-gradient(145deg,#4b6663,#2d5552)}.tm-note{display:flex;align-items:center;gap:10px;margin-block-start:22px;color:var(--on-night-2);font-size:.92rem}.tm-note svg{color:var(--lime)}.langs-media{position:relative;border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-2)}.langs-media img{inline-size:100%;aspect-ratio:4 / 3.4;object-fit:cover}.lang-bubble{position:absolute;inset-block-end:22px;inset-inline-start:22px;display:flex;align-items:center;gap:12px;padding:14px 20px 14px 14px;border-radius:20px;background:#fffffff0;box-shadow:var(--shadow-2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lb-i{display:block;inline-size:38px;block-size:38px;flex:none}.lb-i .gi{inline-size:100%;block-size:100%}.lang-cycle{position:relative;block-size:1.6em;min-inline-size:11ch;overflow:hidden;font-size:1.35rem;font-weight:700}.lang-cycle span{position:absolute;inset-inline-start:0;white-space:nowrap;line-height:1.6}.lang-chips{display:flex;flex-wrap:wrap;gap:10px}.lang-chip{padding:9px 16px;border-radius:999px;border:1px solid var(--line-2);background:var(--card);font-weight:600;font-size:.95rem;transition:background-color .3s,color .3s,border-color .3s}.lang-chip.active{background:var(--ink);color:#fff;border-color:var(--ink)}.industries-h{overflow:hidden}.h-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.h-head .section-head{margin-block-end:36px}.h-progress{inline-size:160px;block-size:3px;border-radius:3px;background:var(--line);margin-block-end:44px;overflow:hidden}.h-progress i{display:block;block-size:100%;background:var(--blue);transform:scaleX(var(--p, 0));transform-origin:left}html[dir=rtl] .h-progress i{transform-origin:right}.h-viewport{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding-block-end:12px}.h-viewport::-webkit-scrollbar{display:none}@media(min-width:900px){html.motion .h-viewport{overflow:visible}}.h-track{display:flex;gap:20px;padding-inline:max(var(--gutter),calc((100vw - var(--container-wide)) / 2));inline-size:max-content}.ind-card{position:relative;display:flex;flex-direction:column;inline-size:min(380px,78vw);border-radius:var(--radius-l);overflow:hidden;background:var(--card);border:1px solid var(--line);scroll-snap-align:start;transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out)}.ind-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-2)}.ind-media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--paper-3)}.ind-media picture,.ind-media img,.ind-video{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.ind-media img{transition:transform 1.2s var(--ease-out)}.ind-card:hover .ind-media img{transform:scale(1.05)}.ind-video{opacity:0;transition:opacity .8s}.ind-video.playing{opacity:1}.ind-body{position:relative;display:grid;gap:8px;padding:22px 22px 24px}.ind-icon{position:absolute;inset-block-start:-24px;inset-inline-start:20px;display:block;inline-size:48px;block-size:48px;border-radius:24%;box-shadow:0 12px 18px -10px #0b8076bf}.ind-icon .gi{inline-size:100%;block-size:100%}.ind-body .h4{margin-block-start:14px}.ind-body p{color:var(--ink-3);font-size:.92rem}.ind-free{font-size:.8rem;font-weight:700;color:var(--blue)}.trust .section-head .h2{color:#fff}.faq-list{display:grid;gap:12px}.faq-item{border-radius:20px;border:1px solid var(--line);background:var(--card);transition:border-color .3s,box-shadow .3s}.faq-item[open]{border-color:var(--blue-300);box-shadow:var(--shadow-1)}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;font-weight:600;font-size:1.05rem;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary i{position:relative;flex:none;inline-size:28px;block-size:28px;border-radius:50%;background:var(--blue-50)}.faq-item summary i:before,.faq-item summary i:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:12px;block-size:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--blue);transition:transform .35s var(--ease-out)}.faq-item summary i:after{transform:rotate(90deg)}.faq-item[open] summary i:after{transform:rotate(0)}.faq-body{overflow:hidden}.faq-body p{padding:0 24px 22px;color:var(--ink-2);max-inline-size:68ch}.night .faq-item{background:#ffffff0a;border-color:var(--night-line)}.final{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(110px,14vw,190px)}.final-media{inline-size:min(460px,80vw);margin-block-end:-30px;pointer-events:none}.final-video{inline-size:100%;mix-blend-mode:screen;mask-image:radial-gradient(50% 50% at 50% 50%,#000 40%,transparent 72%);-webkit-mask-image:radial-gradient(50% 50% at 50% 50%,#000 40%,transparent 72%)}.final-inner{position:relative;z-index:2;display:grid;gap:24px;justify-items:center}.final .display{color:#fff;font-size:clamp(2.6rem,1.2rem + 5.4vw,6.4rem)}.final .lead{color:var(--on-night-2)}.quick{display:grid;gap:10px;inline-size:min(100%,780px);padding:10px;border-radius:24px;background:#ffffff12;border:1px solid rgb(255 255 255 / .14);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}@media(min-width:760px){.quick{grid-template-columns:1fr 1fr auto}}.quick .input{background:#fffffff2;border-color:transparent}.story-screen>.ui-phone{font-size:9.5px}.site-footer{position:relative;overflow:hidden;padding-block:80px 0;border-block-start:1px solid var(--night-line)}.f-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px;padding-block-end:48px;border-block-end:1px solid var(--night-line)}.f-brand{display:grid;gap:12px;max-inline-size:420px}.f-brand .logo{color:#fff;font-size:1.5rem}.f-tag{font-size:1.3rem;font-weight:650;color:#fff}.f-built{color:var(--on-night-2)}.f-mail{justify-self:start;color:var(--blue-300);font-weight:600}.f-mail:hover{color:#fff}.f-cta{display:grid;gap:14px;justify-items:start;align-content:center}.f-cta p{font-size:1.15rem;font-weight:600;color:#fff}.f-cols{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));padding-block:48px}.f-title{font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--on-night-3);margin-block-end:14px}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .f-title{letter-spacing:0;font-size:.95rem}.f-col ul{display:grid;gap:10px}.f-col a{color:var(--on-night-2);transition:color .2s;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.f-col{min-inline-size:0}.f-col a:hover{color:#fff}.f-bottom{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;justify-content:space-between;padding-block:24px 30px;border-block-start:1px solid var(--night-line);color:var(--on-night-3);font-size:.88rem}.f-company{margin:0}.f-company a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff40}.f-company a:hover{color:#fff}.f-note{flex:1;min-inline-size:240px}.site-footer .lang-switch{color:var(--on-night-2)}.f-giant{font-size:clamp(6rem,26vw,24rem);font-weight:800;line-height:.75;letter-spacing:-.07em;text-align:center;color:transparent;-webkit-text-stroke:1px rgb(79 216 195 / .18);-webkit-user-select:none;user-select:none;margin-block-start:10px;transform:translateY(12%);background:linear-gradient(180deg,rgb(11 128 118 / .25),transparent 70%);-webkit-background-clip:text;background-clip:text}.video-dialog{inline-size:min(1100px,94vw);max-inline-size:none;padding:0;border:0;border-radius:24px;background:#000;overflow:visible}.video-dialog::backdrop{background:#06201ed1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.video-dialog[open]{animation:dialog-in .45s var(--ease-out)}@keyframes dialog-in{0%{opacity:0;transform:scale(.96) translateY(12px)}}.vd-inner{position:relative}.vd-inner video{inline-size:100%;border-radius:24px;aspect-ratio:16 / 9;background:#000}.vd-close{position:absolute;inset-block-start:-52px;inset-inline-end:0;display:grid;place-items:center;inline-size:42px;block-size:42px;border-radius:50%;border:1px solid rgb(255 255 255 / .3);background:#ffffff1a;color:#fff}.vd-title{position:absolute;inset-block-start:-44px;inset-inline-start:4px;color:#fff;font-weight:600}.light-page .site-header:not(.scrolled) .bar{background:#fff9;border-color:var(--line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.lang-pick{position:relative}.lang-pick>summary{list-style:none;cursor:pointer}.lang-pick>summary::-webkit-details-marker{display:none}.lang-pick>summary svg:last-child{inline-size:14px;block-size:14px;opacity:.7;transition:transform .2s}.lang-pick[open]>summary svg:last-child{transform:rotate(180deg)}.lang-menu{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 8px);z-index:60;inline-size:min(320px,calc(100vw - 32px));padding:14px;border-radius:18px;background:var(--card);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-2);display:grid;gap:6px}.lang-h{margin:6px 4px 2px;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .lang-h{text-transform:none;letter-spacing:0}.lang-opt{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;border-radius:10px;font-weight:600}.lang-opt:hover{background:var(--blue-50)}.lang-opt[aria-current]{color:var(--blue)}.lang-opt svg{inline-size:15px;block-size:15px}.lang-app{display:flex;flex-wrap:wrap;gap:6px;margin:2px 2px 4px}.lang-app span{padding:3px 8px;border-radius:999px;background:var(--paper-2);color:var(--ink-2);font-size:.8rem;line-height:1.4}.lang-more{margin:4px;font-size:.88rem}@media(max-width:720px){.lang-pick>summary span{display:none}}.hx{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(108px,13vh,150px) 0}.hx-inner{position:relative;z-index:2;display:grid;justify-items:center;gap:clamp(36px,5vw,64px);text-align:center}.hx-copy{display:grid;justify-items:center;gap:24px;max-inline-size:980px}.hx .display{color:#fff;font-size:clamp(2.6rem,1rem + 5.4vw,6.2rem);text-wrap:balance}.hx .lead{color:var(--on-night-2);max-inline-size:760px;font-size:clamp(1.06rem,.98rem + .45vw,1.32rem);text-wrap:pretty}.hx-ctas,.hx-proof{justify-content:center}.hx{padding-block-end:clamp(56px,7vw,104px)}.hx-devices{position:relative;inline-size:min(100%,1060px);padding-inline-end:clamp(40px,9vw,120px)}.dev{position:relative;border-radius:clamp(18px,2.4vw,30px);padding:clamp(7px,.9vw,12px);background:linear-gradient(160deg,#264d48,#0e2824);box-shadow:0 0 0 1px #ffffff14 inset,0 50px 120px -40px #06201ed9,0 18px 40px -20px #0b807673}.dev picture,.dev img{display:block;inline-size:100%;block-size:auto;border-radius:clamp(12px,1.6vw,20px)}.dev-phone{position:absolute;inset-inline-end:0;inset-block-end:clamp(-24px,-2vw,-8px);inline-size:clamp(110px,24%,250px);border-radius:clamp(20px,3vw,38px);padding:clamp(5px,.7vw,9px)}.dev-phone img{border-radius:clamp(15px,2.4vw,30px)}.hx-caption{margin:14px 0 0;font-size:.8rem;color:var(--on-night-3)}.rg-shot{display:block}@media(max-width:640px){.hx-devices{padding-inline-end:54px}.hx-caption{text-align:start}}.fx{position:relative;z-index:3;padding-block:clamp(28px,4vw,48px) 0;background:var(--paper)}.fx-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;margin:0;padding:0;list-style:none}.fx-list a{display:grid;gap:4px;padding:18px 20px;border-radius:20px;background:var(--paper-2);border:1px solid var(--line);transition:border-color .2s,transform .3s var(--ease-out)}.fx-list a:hover{border-color:var(--blue-300);transform:translateY(-2px)}.fx-list b{font-size:clamp(1.7rem,1.2rem + 1.6vw,2.5rem);line-height:1;letter-spacing:-.03em;color:var(--blue)}.fx-list span{color:var(--ink-2);font-size:.92rem}.ag{padding-block-start:clamp(56px,7vw,96px)}.ag-groups{display:grid;gap:clamp(14px,1.6vw,20px);margin-block-start:clamp(32px,4vw,56px)}.ag-cols{columns:3 320px;column-gap:clamp(14px,1.6vw,20px)}.ag-cols>.ag-group{break-inside:avoid;margin-block-end:clamp(14px,1.6vw,20px)}.ag-ints-set:not([hidden]){display:contents}.ag-group{padding:clamp(18px,2vw,26px);border-radius:24px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-1)}.ag-wide{grid-column:1 / -1}.ag-title{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:1.12rem}.ag-title .gi{inline-size:26px;block-size:26px}.ag-title span{margin-inline-start:auto;padding:2px 9px;border-radius:999px;background:var(--paper-2);color:var(--ink-3);font-size:.78rem;font-weight:700}.ag-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;margin:0;padding:0;list-style:none}.ag-trades{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.ag-app{display:grid;justify-items:center;gap:7px;padding:10px 4px;border-radius:14px;text-align:center;font-size:.8rem;line-height:1.25;color:var(--ink-2);transition:background-color .2s}.ag-app:hover{background:var(--blue-50);color:var(--ink)}.ag-icon .gi,.ag-icon img{inline-size:40px;block-size:40px}.ag-ints{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.ag-ints span{padding:6px 12px;border-radius:999px;background:var(--paper-2);border:1px solid var(--line);font-size:.86rem;font-weight:600;color:var(--ink-2)}.ag-ints .link-arrow{margin-inline-start:6px}.ag-cta{margin-block-start:32px}.seeit-grid{display:grid;gap:clamp(14px,2vw,24px);grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));margin-block-start:clamp(28px,4vw,48px)}.seeit-card{display:grid;border-radius:24px;overflow:hidden;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-1);transition:transform .3s var(--ease-out),box-shadow .3s}.seeit-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-2)}.seeit-shot{padding:16px 16px 0;background:linear-gradient(180deg,var(--blue-50),var(--paper-2))}.seeit-shot picture,.seeit-shot img{display:block;inline-size:100%;block-size:auto;border-radius:12px 12px 0 0;box-shadow:var(--shadow-1)}.seeit-body{display:grid;gap:6px;padding:18px 20px 22px}.seeit-body p{margin:0}.seeit-note{margin-block-start:18px}.vs-card{padding:clamp(18px,2.2vw,28px)}.vs-table{inline-size:100%;border-collapse:collapse;font-size:.98rem}.vs-table th,.vs-table td{padding:12px 10px;text-align:start;border-block-end:1px solid var(--line)}.vs-table thead th{font-size:.82rem;color:var(--ink-3);font-weight:700}.vs-table tbody th{font-weight:600;color:var(--ink-2)}.vs-table .vs-stak,.vs-table thead .vs-stak{color:var(--blue)}.vs-note{margin:14px 0 0;font-size:.8rem;color:var(--ink-3)}.vs-facts{display:grid;gap:14px;margin:0;padding:0;list-style:none}.vs-facts li{display:grid;gap:2px;padding-block-end:14px;border-block-end:1px solid var(--line)}.vs-facts b{font-size:1.6rem;color:var(--blue);letter-spacing:-.02em}.ww-countries{margin-block:28px 0;text-align:center;color:var(--muted, inherit)}.ww-countries a{text-decoration:underline;text-underline-offset:3px}.ww-grid{display:grid;gap:clamp(16px,2.4vw,32px);margin-block-start:clamp(28px,4vw,48px);align-items:start}@media(min-width:1000px){.ww-grid{grid-template-columns:.9fr 1.1fr}}.ww-photo{margin:0;border-radius:26px;overflow:hidden;box-shadow:var(--shadow-2)}.ww-photo img{display:block;inline-size:100%;block-size:100%;aspect-ratio:4 / 5;object-fit:cover}@media(max-width:999px){.ww-photo img{aspect-ratio:3 / 2}}.ww-cards{display:grid;gap:12px}.ww-card{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:20px;border-radius:22px;background:var(--card);border:1px solid var(--line);transition:border-color .2s}.ww-card:hover{border-color:var(--blue-300)}.ww-card h3{margin:0 0 4px}.ww-card p{margin:0}.ww-langs{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0!important}.ww-langs span{padding:2px 8px;border-radius:999px;background:var(--paper-2);font-size:.78rem;color:var(--ink-2)}.cx-scroll{overflow-x:auto;margin-block-start:clamp(20px,3vw,36px);border-radius:22px;border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-1)}.cx-table{inline-size:100%;min-inline-size:760px;border-collapse:collapse;font-size:.94rem}.cx-table.cx-narrow{min-inline-size:0}.cx-table th,.cx-table td{padding:14px 16px;text-align:start;vertical-align:top;border-block-end:1px solid var(--line)}.cx-table thead th{background:var(--paper-2);font-size:.8rem;color:var(--ink-3);font-weight:700}.cx-table tbody th{font-weight:700;white-space:nowrap}.cx-table tr:last-child th,.cx-table tr:last-child td{border-block-end:0}.cx-stak,.cx-table tr.cx-stak th,.cx-table tr.cx-stak td{background:var(--blue-50)}.cx-table tr.cx-stak th{color:var(--blue)}.cx-src{font-size:.82rem;color:var(--ink-3)}.cx-src small{display:block}.cx-note{margin:16px 0 0;max-inline-size:900px;font-size:.82rem;color:var(--ink-3)}.cov-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));margin-block-start:clamp(24px,3vw,40px)}.cov-group h3{margin:0 0 10px}.cov-table{inline-size:100%;border-collapse:collapse;font-size:.92rem}.cov-table th,.cov-table td{padding:8px 6px;text-align:start;border-block-end:1px solid var(--line)}.cov-table thead th{font-size:.76rem;color:var(--ink-3)}.cov-table td:first-child{color:var(--ink-3)}.cov-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.cov-tick{display:inline-grid;place-items:center;inline-size:18px;block-size:18px;margin-inline-end:8px;border-radius:999px;background:var(--lime);color:var(--ink);font-size:.7rem;font-weight:800;vertical-align:1px}.cx-fact-list{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin:clamp(20px,3vw,36px) 0 0;padding:0;list-style:none}.cx-fact-list li{display:flex;gap:12px;align-items:center;padding:16px 18px;border-radius:18px;background:var(--paper-2);border:1px solid var(--line);font-weight:600}.cx-fact-list .gi{flex:none;inline-size:28px;block-size:28px}.rg-inline:not([hidden]){display:contents}.why-grid{display:grid;gap:clamp(12px,1.6vw,20px);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none}.why-grid>li{display:grid}.why-card{display:grid;align-content:start;gap:10px;padding:clamp(20px,2.2vw,28px);border-radius:24px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-1);transition:border-color .2s,transform .3s var(--ease-out)}a.why-card:hover{border-color:var(--blue-300);transform:translateY(-2px)}.why-card h3,.why-card p{margin:0}.why-card .link-arrow{margin-block-start:4px}.why-teaser .why-card{box-shadow:none}.lang-menu{inline-size:min(440px,calc(100vw - 32px));max-block-size:min(70vh,560px);overflow-y:auto}@media(max-width:720px){.lang-pick{position:static}}.lang-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.lang-list .lang-opt{padding:7px 10px;font-weight:500;font-size:.9rem}.lang-list .lang-opt[aria-current]{background:var(--blue-50);font-weight:700}.f-langs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-block-start:22px;padding-block-start:18px;border-block-start:1px solid var(--night-line);font-size:.86rem}.f-langs svg{inline-size:16px;block-size:16px;opacity:.7}.f-langs a{color:var(--on-night-2)}.f-langs a:hover,.f-langs a[aria-current]{color:#fff}.f-legal-note{margin:12px 0 0;font-size:.8rem;color:var(--on-night-3)}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--paper: #0a2b29;--paper-2: #0d3331;--paper-3: #183d38;--card: #13332f;--ink: #f1faf8;--ink-2: rgb(244 251 249 / .84);--ink-3: rgb(244 251 249 / .64);--line: rgb(244 251 249 / .12);--line-2: rgb(244 251 249 / .22);--input: rgb(244 251 249 / .45);--blue: #4fd8c3;--blue-hover: #83efe1;--blue-800: #cafaf4;--blue-400: #8ff1e4;--blue-300: #76ecdd;--blue-100: #225750;--blue-50: #1b4842;--shadow-1: 0 1px 2px rgb(0 0 0 / .35), 0 8px 22px -8px rgb(0 0 0 / .55);--shadow-2: 0 2px 6px rgb(0 0 0 / .35), 0 28px 64px -18px rgb(0 0 0 / .7)}.ui,.scene{color-scheme:light;--paper: #ffffff;--paper-2: #f1faf8;--paper-3: #e3f3f0;--card: #ffffff;--ink: #0f3b39;--ink-2: #2d5552;--ink-3: #4b6663;--line: #dce6e4;--line-2: #c3d4d1;--blue: #0b8076;--blue-hover: #086b62;--blue-800: #0f3b39;--blue-400: #13a190;--blue-300: #4fd8c3;--blue-100: #d7f2ee;--blue-50: #eef9f7}.site-header.scrolled .bar,.light-page .site-header:not(.scrolled) .bar{background:#0d3331d1}.mega{background:#0d3331fa}.pill{background:#0d333199}.quick .input,.photo-credit,.langs-credit .photo-credit{background:#0d3331e6;color:var(--ink)}.site-header:not(.header-dark) .menu-toggle span,.site-header.scrolled .menu-toggle span{background:var(--ink)}img.gi-app{filter:drop-shadow(0 6px 14px rgb(0 0 0 / .35))}.cov-tick{color:#0f3b39}}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/ns/big-shoulders-display-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/ns/big-shoulders-display-latin-900-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/ns/big-shoulders-display-latin-ext-900-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/ns/big-shoulders-display-vietnamese-900-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/ns/archivo-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/ns/archivo-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/ns/archivo-vietnamese-wght-normal.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ns/ibm-plex-mono-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ns/ibm-plex-mono-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ns-ink: #0f3b39;--ns-ink-2: #0f3b39;--ns-ink-3: #1b4d4a;--ns-blue: #0b8076;--ns-blue-2: #086b62;--ns-orange: #f26b5b;--ns-bone: #f4fbf9;--ns-bone-2: #d7f2ee;--ns-steel: #9fc3be;--ns-display: "Big Shoulders Display", var(--font);--ns-body: "Archivo", var(--font);--ns-mono: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace}:is(html[lang=ar],html[lang=fa],html[lang=ur]){--ns-display: var(--font);--ns-body: var(--font)}.logo-mark i,.logo-mark i:nth-child(1),.logo-mark i:nth-child(2){background:var(--ns-blue)}.logo-word{font-family:var(--ns-display);font-weight:900;text-transform:uppercase;letter-spacing:.02em;font-size:1.45em;line-height:1}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .logo-word{font-size:1em;letter-spacing:0}.site-header .btn.accent-btn,.site-footer .btn.accent-btn,.mobile-menu .btn.accent-btn{--btn-bg: var(--ns-blue);--btn-fg: #fff;box-shadow:0 10px 30px -12px #0b8076b3}.site-header.scrolled .bar{background:#0f3b39e0;border-color:#f4fbf91f;color:var(--ns-bone)}.site-header.scrolled :is(.nav-link,.lang-switch,.logo){color:var(--ns-bone)}.site-header.scrolled .menu-toggle span{background:var(--ns-bone)}.site-footer{background:var(--ns-ink);color:var(--ns-bone)}.site-footer .f-title{font-family:var(--ns-mono);font-weight:500;letter-spacing:.08em;color:var(--ns-steel)}.site-footer .f-cta p{font-family:var(--ns-display);font-weight:900;text-transform:uppercase;font-size:1.6rem;line-height:1}.f-giant{font-family:var(--ns-display);font-weight:900;text-transform:uppercase;letter-spacing:0;-webkit-text-stroke:1px rgb(11 128 118 / .4);background:linear-gradient(180deg,rgb(11 128 118 / .35),transparent 72%);-webkit-background-clip:text;background-clip:text}body.ns{--ns-paper: #ffffff;--ns-paper-2: #f6f8f8;--ns-card: #ffffff;--ns-text: var(--ns-ink);--ns-text-2: #3b514e;--ns-line: rgb(15 59 57 / .14);--paper: var(--ns-paper);--paper-2: var(--ns-paper-2);--card: var(--ns-card);--ink: var(--ns-text);--ink-2: var(--ns-text-2);--ink-3: #4b6663;--line: var(--ns-line);--blue: var(--ns-blue);--blue-hover: var(--ns-blue-2);--night: var(--ns-ink);--night-2: var(--ns-ink-2);background:var(--ns-paper);color:var(--ns-text);font-family:var(--ns-body)}@media(prefers-color-scheme:dark){body.ns{--ns-paper: var(--ns-ink);--ns-paper-2: var(--ns-ink-2);--ns-card: #162725;--ns-text: var(--ns-bone);--ns-text-2: #bdb7ad;--ns-line: rgb(244 251 249 / .13);--ink-3: var(--ns-steel)}}.ns-hero{padding-block:clamp(120px,16vw,168px) clamp(36px,6vw,64px);border-block-end:2px solid var(--ns-text)}.ns-hero .container{display:grid;gap:22px}.ns-eyebrow{font-family:var(--ns-mono);font-weight:500;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ns-orange);margin:0}.ns-h1{font-family:var(--ns-display);font-weight:900;text-transform:uppercase;font-size:clamp(3rem,10vw,7.6rem);line-height:.86;letter-spacing:.005em;margin:0;max-inline-size:14ch;text-wrap:balance}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .ns-h1{font-weight:700;font-size:clamp(2.4rem,7vw,5rem);line-height:1.15;max-inline-size:18ch}.ns-tape{display:inline-block;background:var(--ns-blue);color:#fff;padding:.04em .16em 0;transform:none;box-shadow:none}.ns-hero-row{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.ns-sticker{display:inline-block;background:var(--ns-orange);color:var(--ns-ink);font-family:var(--ns-display);font-weight:900;text-transform:uppercase;font-size:1.35rem;line-height:1;padding:10px 14px 8px;transform:rotate(3deg)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .ns-sticker{font-weight:700;font-size:1.1rem}.ns-tagline{margin:0;font-family:var(--ns-body);font-weight:700;font-size:clamp(1.3rem,2.4vw,1.8rem);line-height:1.2;max-inline-size:30ch}.ns-lead{font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55;max-inline-size:62ch;color:var(--ns-text-2);margin:0}.ns-groups{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ns-groups a{display:inline-flex;gap:8px;align-items:baseline;padding:7px 12px;border:1.5px solid var(--ns-text);font-family:var(--ns-mono);font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ns-text);text-decoration:none}.ns-groups a small{color:var(--ns-orange);font-size:.78rem}.ns-groups a:hover,.ns-groups a:focus-visible{background:var(--ns-text);color:var(--ns-paper)}.ns-section{padding-block:clamp(40px,6vw,72px);border-block-end:1px solid var(--ns-line)}.ns-group-head{display:grid;gap:10px;margin-block-end:26px}@media(min-width:900px){.ns-group-head{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:end;gap:40px}}.ns-h2{font-family:var(--ns-display);font-weight:900;text-transform:uppercase;font-size:clamp(2.2rem,5vw,3.6rem);line-height:.9;margin:0;text-wrap:balance}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .ns-h2{font-weight:700;font-size:clamp(1.7rem,3.6vw,2.5rem);line-height:1.2}.ns-count{display:block;margin-block-end:8px;font-family:var(--ns-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ns-orange)}.ns-group-head p{margin:0;color:var(--ns-text-2);font-size:1.05rem;line-height:1.55;max-inline-size:60ch}.ns-feats{display:grid;gap:0 32px;margin:0;padding:0;list-style:none}@media(min-width:700px){.ns-feats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.ns-feats{grid-template-columns:repeat(3,minmax(0,1fr))}}.ns-feat{position:relative;padding-block:14px 16px;border-block-start:1px solid var(--ns-line);min-inline-size:0;scroll-margin-block-start:110px}.ns-feat h3{margin:0 0 4px;font-family:var(--ns-body);font-size:1.02rem;font-weight:650;line-height:1.3}.ns-feat p{margin:0;color:var(--ns-text-2);font-size:.95rem;line-height:1.5}.ns-feat:target{background:linear-gradient(90deg,rgb(242 107 91 / .16),transparent);border-block-start-color:var(--ns-orange)}.ns-feat .ns-anchor{position:absolute;inset-inline-end:0;inset-block-start:14px;font-family:var(--ns-mono);font-size:.8rem;color:var(--ns-steel);text-decoration:none;opacity:0}.ns-feat:hover .ns-anchor,.ns-feat .ns-anchor:focus-visible{opacity:1}.ns-shots{display:grid;gap:18px;margin-block-start:28px}@media(min-width:900px){.ns-shots.two{grid-template-columns:repeat(2,minmax(0,1fr))}}.ns-shot{margin:0;display:grid;gap:8px}.ns-shot img{inline-size:100%;block-size:auto;border-radius:12px;border:1px solid var(--ns-line);box-shadow:0 24px 60px -30px #0f3b3973;background:#fff}.ns-shot figcaption{font-family:var(--ns-mono);font-size:.78rem;color:var(--ns-steel);text-transform:uppercase;letter-spacing:.06em}.ns-related{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none}.ns-related a{display:inline-block;padding:10px 14px;background:var(--ns-card);border:1px solid var(--ns-line);color:var(--ns-text);text-decoration:none;font-weight:600}.ns-related a:hover{border-color:var(--ns-blue)}body.ns .faq-item{background:var(--ns-card);border-color:var(--ns-line)}.ns-filter{position:sticky;inset-block-start:76px;z-index:5;display:grid;gap:12px;padding-block:14px;background:var(--ns-paper);border-block-end:1px solid var(--ns-line)}.ns-filter input,.ns-filter select{inline-size:100%;min-inline-size:0;padding:12px 14px;font:inherit;color:var(--ns-text);background:var(--ns-card);border:1.5px solid var(--ns-text);border-radius:0}@media(min-width:760px){.ns-filter{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}.ns-filter-status{font-family:var(--ns-mono);font-size:.8rem;color:var(--ns-steel);grid-column:1 / -1}.ns-index-app{padding-block:30px 10px}.ns-index-app[hidden],.ns-feat[hidden]{display:none}.ns-feat .ns-app-tag{display:inline-block;margin-block-start:6px;font-family:var(--ns-mono);font-size:.74rem;color:var(--ns-blue);text-decoration:none;text-transform:uppercase;letter-spacing:.05em}@media(prefers-color-scheme:dark){body.ns .ns-feat .ns-app-tag{color:#96f7ea}}@media(prefers-reduced-motion:reduce){.ns-tape,.ns-sticker{transform:none}}.ns-shot{max-inline-size:760px}:is(html[lang=ar],html[lang=fa],html[lang=ur]) :is(.ns-eyebrow,.ns-groups a,.ns-count,.ns-filter-status,.ns-shot figcaption,.ns-app-tag,.site-footer .f-title){font-family:var(--font);letter-spacing:0;text-transform:none}.ns-legacy-anchor{display:block;scroll-margin-block-start:110px}body.ns{--g-bg: linear-gradient(155deg, #ffffff, #f7faf9);--g-dock: rgb(255 255 255 / .72);--g-field: rgb(255 255 255 / .7);--g-border: rgb(255 255 255 / .78);--g-hi: inset 0 1px 0 rgb(255 255 255 / .95), 0 0 0 1px rgb(15 59 57 / .07);--g-shadow: 0 18px 40px -26px rgb(15 59 57 / .28);--g-sheen: rgb(255 255 255 / .55);--ns-line-strong: rgb(15 59 57 / .16);--ns-amb-blue: rgb(11 128 118 / .16);--ns-amb-orange: rgb(242 107 91 / .1);background:transparent}@media(prefers-color-scheme:dark){body.ns{--g-bg: linear-gradient(155deg, rgb(255 255 255 / .085), rgb(255 255 255 / .022));--g-dock: rgb(15 59 57 / .62);--g-field: rgb(255 255 255 / .06);--g-border: rgb(255 255 255 / .1);--g-hi: inset 0 1px 0 rgb(255 255 255 / .13), 0 0 0 1px rgb(0 0 0 / .25);--g-shadow: 0 26px 50px -30px rgb(0 0 0 / .9);--g-sheen: rgb(255 255 255 / .12);--ns-line-strong: rgb(244 251 249 / .16);--ns-amb-blue: rgb(11 128 118 / .24);--ns-amb-orange: rgb(242 107 91 / .12)}}html:has(>body.ns){background:#fff}@media(prefers-color-scheme:dark){html:has(>body.ns){background:#0f3b39}}body.ns:before{content:none;position:fixed;inset:-25vmax;z-index:-1;pointer-events:none;background:radial-gradient(38vmax 38vmax at 78% 18%,var(--ns-amb-blue),transparent 62%),radial-gradient(30vmax 30vmax at 14% 64%,var(--ns-amb-orange),transparent 62%),radial-gradient(44vmax 44vmax at 58% 96%,var(--ns-amb-blue),transparent 62%)}@media(prefers-color-scheme:dark){body.ns:before{content:""}html.motion body.ns:before{animation:ns-drift 38s ease-in-out infinite alternate}}@keyframes ns-drift{to{transform:translate3d(-6vmax,5vmax,0) rotate(8deg) scale(1.08)}}.site-header.scrolled .bar{background:#0f3b39a8;backdrop-filter:blur(22px) saturate(1.8);-webkit-backdrop-filter:blur(22px) saturate(1.8);box-shadow:inset 0 1px #ffffff17,0 14px 40px -20px #0009}.ns-hero{position:relative;isolation:isolate;overflow:clip;border-block-end:0}.ns-hero>.container{position:relative;z-index:1}.ns-glow{position:absolute;inset:0;z-index:-1;pointer-events:none}.ns-glow i{position:absolute;border-radius:50%;background:radial-gradient(closest-side,var(--c),transparent);opacity:.9;display:none}@media(prefers-color-scheme:dark){.ns-glow i{display:block}}.ns-glow i:nth-child(1){--c: rgb(11 128 118 / .42);inline-size:min(70vw,900px);aspect-ratio:1;inset-block-start:-22%;inset-inline-end:-14%}.ns-glow i:nth-child(2){--c: rgb(242 107 91 / .3);inline-size:min(42vw,520px);aspect-ratio:1;inset-block-end:-18%;inset-inline-start:-8%}.ns-glow i:nth-child(3){--c: rgb(134 245 230 / .28);inline-size:min(36vw,440px);aspect-ratio:1;inset-block-start:30%;inset-inline-start:38%}html.motion .ns-glow i:nth-child(1){animation:ns-orb-a 22s ease-in-out infinite alternate}html.motion .ns-glow i:nth-child(2){animation:ns-orb-b 26s ease-in-out infinite alternate}html.motion .ns-glow i:nth-child(3){animation:ns-orb-c 18s ease-in-out infinite alternate}@keyframes ns-orb-a{to{transform:translate3d(-12%,10%,0) scale(1.12)}}@keyframes ns-orb-b{to{transform:translate3d(18%,-14%,0) scale(.9)}}@keyframes ns-orb-c{to{transform:translate3d(-22%,-18%,0) scale(1.2)}}.ns-hero:after{content:none;position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){.ns-hero:after{content:"";opacity:.11;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}.ns-eyebrow:before{content:"";display:inline-block;inline-size:.6em;block-size:.6em;margin-inline-end:.6em;border-radius:50%;background:var(--ns-orange);vertical-align:.02em}html.motion .ns-eyebrow:before{animation:ns-ping 2.2s var(--ease-out) infinite}@keyframes ns-ping{0%{box-shadow:0 0 #f26b5b8c}80%,to{box-shadow:0 0 0 .9em #f26b5b00}}html.motion .ns-hero .ns-tape{background:linear-gradient(var(--ns-blue),var(--ns-blue)) no-repeat 0 0 / 0% 100%;color:var(--ns-text);box-shadow:none;animation:ns-tape .95s var(--ease-out) .7s forwards}html[dir=rtl].motion .ns-hero .ns-tape{background-position:100% 0}@keyframes ns-tape{60%{color:#fff}to{background-size:100% 100%;color:#fff;box-shadow:0 .06em 0 var(--ns-ink)}}html.motion .ns-hero .ns-sticker{animation:ns-pop .9s var(--ease-spring) 1s both}@keyframes ns-pop{0%{opacity:0;transform:rotate(-14deg) scale(.4)}to{opacity:1;transform:rotate(3deg) scale(1)}}.ns-hero .btn{position:relative}.ns-band{position:relative;z-index:3;overflow:hidden;padding-block:18px;margin-block:-26px -8px}.ns-band-tape{inline-size:106%;margin-inline-start:-3%;padding-block:8px 6px;background:var(--ns-blue);color:#fff;transform:rotate(-1.6deg);box-shadow:0 14px 34px -14px #0b8076bf,inset 0 1px #ffffff40}.ns-band .marquee{--gap: 26px;--speed: 70s;mask-image:none;-webkit-mask-image:none}.ns-band .marquee-track{align-items:center;justify-content:flex-start}.ns-band span{font-family:var(--ns-display);font-weight:900;text-transform:uppercase;font-size:clamp(1.35rem,2.8vw,2.1rem);line-height:1.15;white-space:nowrap}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .ns-band span{font-weight:700;text-transform:none}.ns-band b{color:var(--ns-orange);font-size:1.1rem}.ns-flow{position:relative}.ns-dock{position:sticky;inset-block-start:80px;z-index:30;padding-block:14px 0;pointer-events:none;transition:transform .45s var(--ease-out)}html:has(.site-header.hide) .ns-dock{transform:translateY(-66px)}.ns-dock-in{position:relative;pointer-events:auto;inline-size:min(100% - 2 * var(--gutter),var(--container-wide));margin-inline:auto;display:flex;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:6px;border-radius:999px;background:var(--g-dock);backdrop-filter:blur(22px) saturate(1.8);-webkit-backdrop-filter:blur(22px) saturate(1.8);border:1px solid var(--g-border);box-shadow:var(--g-hi),var(--g-shadow)}.ns-dock-in::-webkit-scrollbar{display:none}.ns-dock .ns-groups{flex-wrap:nowrap;gap:2px}.ns-dock .ns-groups a{position:relative;z-index:1;border:0;border-radius:999px;padding:9px 14px 8px;white-space:nowrap;background:transparent;color:var(--ns-text);transition:color .35s,background-color .25s}.ns-dock .ns-groups a:hover,.ns-dock .ns-groups a:focus-visible{background:#0b80761a;color:var(--ns-text)}.ns-dock .ns-groups a.on{color:#fff;background:transparent}.ns-dock .ns-groups a.on small{color:#ffd2bb}.ns-dock-pill{position:absolute;z-index:0;inset-block:6px;left:0;inline-size:var(--pw, 0);border-radius:999px;background:linear-gradient(180deg,#66f3e0,var(--ns-blue));box-shadow:0 8px 22px -8px #0b8076d9,inset 0 1px #fff6;opacity:var(--po, 0);transform:translate(var(--px, 0));transition:transform .55s var(--ease-out),inline-size .55s var(--ease-out),opacity .3s}.ns-dock-bar{display:block;inline-size:min(100% - 2 * var(--gutter) - 56px,var(--container-wide) - 56px);margin:6px auto 0;block-size:2px;border-radius:2px;background:linear-gradient(90deg,var(--ns-blue),var(--ns-orange));transform:scaleX(var(--dp, 0));transform-origin:left;opacity:.85}html[dir=rtl] .ns-dock-bar{transform-origin:right;background:linear-gradient(270deg,var(--ns-blue),var(--ns-orange))}.ns-section{border-block-end:0}.ns-group+.ns-group:before{content:"";display:block;inline-size:min(100% - 2 * var(--gutter),var(--container-wide));margin:0 auto clamp(40px,6vw,72px);margin-block-start:calc(-1*clamp(40px,6vw,72px));block-size:1px;background:linear-gradient(90deg,transparent,var(--ns-line-strong),transparent)}.ns-gh{position:relative;display:grid;gap:12px;justify-items:start}.ns-gnum{position:absolute;inset-block-start:-.42em;inset-inline-end:0;z-index:-1;font-family:var(--ns-display);font-weight:900;font-size:clamp(5.5rem,13vw,10rem);line-height:1;color:transparent;-webkit-text-stroke:1.5px var(--ns-line-strong);pointer-events:none;-webkit-user-select:none;user-select:none}.ns-gicon{display:grid;place-items:center;inline-size:46px;block-size:46px;border-radius:15px;color:var(--ns-blue);background:var(--g-bg);border:1px solid var(--g-border);box-shadow:var(--g-hi),var(--g-shadow)}@media(prefers-color-scheme:dark){.ns-gicon{color:#96f7ea}}.ns-gh .ns-count{margin:0}.ns-feats{gap:14px}.ns-feats+.ns-feats,[data-region]>.ns-feats{margin-block-start:14px}.ns-feat{isolation:isolate;overflow:hidden;padding:18px 20px 20px;border:1px solid var(--g-border);border-radius:20px;background:var(--g-bg);box-shadow:var(--g-hi),var(--g-shadow);transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out),border-color .3s}.ns-feat:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(280px circle at var(--mx, 50%) var(--my, 0%),rgb(11 128 118 / .17),transparent 70%);opacity:0;transition:opacity .35s}.ns-feat:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 38%,var(--g-sheen) 50%,transparent 62%);transform:translate(-130%);pointer-events:none}.ns-feat h3{font-weight:700}.ns-feat .ns-anchor{inset-inline-end:14px;inset-block-start:14px}@media(hover:hover){.ns-feat:hover{transform:translateY(-4px);border-color:#0b807661;box-shadow:var(--g-hi),0 28px 54px -30px #0b807699}.ns-feat:hover:before{opacity:1}.ns-feat:hover:after{transform:translate(130%);transition:transform 1.1s var(--ease-out)}}.ns-feat:target{background:var(--g-bg);border-color:var(--ns-orange);box-shadow:var(--g-hi),0 0 0 3px #f26b5b59,var(--g-shadow)}@supports (animation-timeline: view()){html.motion .ns-feat{animation:ns-rise linear both;animation-timeline:view();animation-range:entry 0% entry 75%}}@keyframes ns-rise{0%{opacity:0;translate:0 40px;scale:.96}to{opacity:1;translate:0 0;scale:1}}html.motion .ns-feat.ns-pre{opacity:0;translate:0 34px;transition:opacity .7s var(--ease-out) var(--d, 0ms),translate .9s var(--ease-out) var(--d, 0ms),transform .5s var(--ease-out),box-shadow .5s var(--ease-out),border-color .3s}html.motion .ns-feat.ns-pre.ns-in{opacity:1;translate:0 0}.ns-shots-sec{padding-block-start:clamp(28px,4vw,48px)}.ns-shot{perspective:1400px}.ns-shot-frame{position:relative;padding:10px;border-radius:28px;background:var(--g-bg);border:1px solid var(--g-border);box-shadow:var(--g-hi),0 44px 90px -44px #0f3b3999;transform-origin:50% 100%}.ns-shot-frame:before{content:"";position:absolute;inset:12% 6% -10%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side at 30% 50%,rgb(11 128 118 / .45),transparent),radial-gradient(closest-side at 75% 60%,rgb(242 107 91 / .3),transparent);filter:blur(36px)}.ns-shot-frame img{border-radius:19px;border:0;box-shadow:none}@supports (animation-timeline: view()){html.motion .ns-shot-frame{animation:ns-tilt linear both;animation-timeline:view();animation-range:entry 0% cover 42%}}@keyframes ns-tilt{0%{opacity:.35;transform:rotateX(26deg) scale(.86)}to{opacity:1;transform:none}}body.ns .faq-item{background:var(--g-bg);border:1px solid var(--g-border);border-radius:18px;box-shadow:var(--g-hi),var(--g-shadow)}.ns-related a{border-radius:999px;background:var(--g-bg);border:1px solid var(--g-border);box-shadow:var(--g-hi),var(--g-shadow);transition:transform .4s var(--ease-out),border-color .3s}.ns-related a:hover{transform:translateY(-2px)}.ns-filter{inset-block-start:86px;margin-block-start:26px;padding:12px;border-radius:24px;background:var(--g-dock);backdrop-filter:blur(22px) saturate(1.8);-webkit-backdrop-filter:blur(22px) saturate(1.8);border:1px solid var(--g-border);box-shadow:var(--g-hi),var(--g-shadow);transition:transform .45s var(--ease-out)}html:has(.site-header.hide) .ns-filter{transform:translateY(-66px)}.ns-filter input,.ns-filter select{border:1px solid var(--ns-line);border-radius:14px;background:var(--g-field);transition:border-color .25s,box-shadow .25s}.ns-filter input:focus-visible,.ns-filter select:focus-visible{outline:none;border-color:var(--ns-blue);box-shadow:0 0 0 4px #0b807633}.ns-filter-status{padding-inline:6px}.ns-index-app>.ns-h2 a{color:inherit;text-decoration:none;background:linear-gradient(var(--ns-blue),var(--ns-blue)) no-repeat 0 100% / 0% .12em;transition:background-size .5s var(--ease-out)}.ns-index-app>.ns-h2 a:hover{background-size:100% .12em}.ns-hero-copy{display:grid;gap:22px;min-inline-size:0}.ns-photo{position:relative;margin:8px 0 0}.ns-photo-frame{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:28px;transform:rotate(1.2deg);background:var(--ns-ink);box-shadow:var(--g-hi),0 50px 100px -50px #0f3b39bf}.ns-photo-frame picture,.ns-photo-frame img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.ns-photo-frame:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,transparent 55%,rgb(0 0 0 / .28)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.55}.ns-photo-frame:before{content:"";position:absolute;inset:0;z-index:2;background:#fff;opacity:0;pointer-events:none}.ns-photo .ns-sticker{position:absolute;z-index:3;inset-block-end:26px;inset-inline-start:-12px;font-size:clamp(1.3rem,2.2vw,1.7rem);box-shadow:0 16px 34px -14px #f26b5bbf}html.motion .ns-photo-frame{animation:ns-photo-in 1.25s var(--ease-out) .3s both}html.motion .ns-photo-frame:before{animation:ns-flash .7s ease-out 1.05s both}html.motion .ns-photo-frame img{animation:ns-kenburns 16s ease-in-out 1.4s infinite alternate}@keyframes ns-photo-in{0%{clip-path:inset(100% 0 0 0 round 28px);transform:rotate(1.2deg) scale(1.06)}to{clip-path:inset(0 0 0 0 round 28px);transform:rotate(1.2deg) scale(1)}}@keyframes ns-flash{0%{opacity:0}10%{opacity:.9}to{opacity:0}}@keyframes ns-kenburns{to{transform:scale(1.07) translate(-1.2%,-1%)}}@media(min-width:1000px){.ns-hero.has-photo>.container{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:56px}.ns-hero.has-photo .ns-h1{font-size:clamp(3rem,7.4vw,6.4rem)}}@media(max-width:999px){.ns-photo-frame{aspect-ratio:5 / 6;transform:none}@keyframes ns-photo-in{0%{clip-path:inset(100% 0 0 0 round 28px);transform:scale(1.06)}to{clip-path:inset(0 0 0 0 round 28px);transform:scale(1)}}}.ns-collage{padding-block:34px 6px}.ns-collage ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}@media(min-width:760px){.ns-collage ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.ns-collage a{display:grid;gap:10px;color:inherit;text-decoration:none}.ns-collage-frame{display:block;overflow:hidden;aspect-ratio:4 / 5;border-radius:20px;box-shadow:var(--g-hi),var(--g-shadow);transition:transform .6s var(--ease-out)}.ns-collage li:nth-child(odd) .ns-collage-frame{transform:rotate(-1.2deg)}.ns-collage li:nth-child(2n) .ns-collage-frame{transform:rotate(1.2deg)}.ns-collage-frame picture,.ns-collage-frame img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .8s var(--ease-out)}@media(hover:hover){.ns-collage a:hover .ns-collage-frame{transform:rotate(0) translateY(-6px)}.ns-collage a:hover img{transform:scale(1.05)}}.ns-collage-name{font-family:var(--ns-display);font-weight:900;text-transform:uppercase;font-size:1.3rem;line-height:1}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .ns-collage-name{font-weight:700;text-transform:none;font-size:1.1rem}@media(prefers-reduced-motion:reduce){body.ns:before,.ns-glow i,.ns-eyebrow:before,.ns-feat,.ns-shot-frame,.ns-band .marquee-track,.ns-photo-frame,.ns-photo-frame:before,.ns-photo-frame img{animation:none!important}}body.ns :is(.ns-night,.final){--ns-text: var(--ns-bone);--ns-text-2: #c3d4d1;--ns-line: rgb(244 251 249 / .14);--ns-line-strong: rgb(244 251 249 / .16);--ink: var(--ns-bone);--ink-2: #c3d4d1;--ink-3: var(--ns-steel);--line: rgb(244 251 249 / .14);--paper: var(--ns-ink);--paper-2: var(--ns-ink-2);--card: rgb(255 255 255 / .06);--g-bg: linear-gradient(155deg, rgb(255 255 255 / .085), rgb(255 255 255 / .022));--g-dock: rgb(15 59 57 / .62);--g-field: rgb(255 255 255 / .06);--g-border: rgb(255 255 255 / .1);--g-hi: inset 0 1px 0 rgb(255 255 255 / .13), 0 0 0 1px rgb(0 0 0 / .25);--g-shadow: 0 26px 50px -30px rgb(0 0 0 / .9);position:relative;isolation:isolate;overflow:clip;background:radial-gradient(60vmax 50vmax at 88% -10%,rgb(11 128 118 / .38),transparent 60%),radial-gradient(40vmax 34vmax at -6% 110%,rgb(242 107 91 / .22),transparent 62%),var(--ns-ink);color:var(--ns-bone)}body.ns :is(.ns-night,.final):after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.11;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body.ns :is(.ns-night,.final)>*{position:relative;z-index:1}body.ns .ns-hero{background:transparent}body.ns .site-header:not(.scrolled){color:var(--ns-text)}body.ns .site-header:not(.scrolled) :is(.nav-link,.lang-switch,.logo,.logo-word){color:var(--ns-text)}body.ns .site-header:not(.scrolled) .menu-toggle span{background:var(--ns-text)}body.ns :is(.page-hero,.g2-hero,.legal-hero,.hero.night){position:relative;isolation:isolate;overflow:clip;background:transparent}body.ns :is(.page-hero,.g2-hero,.legal-hero,.hero.night)>*{position:relative;z-index:1}body.ns :is(.hero.night,.page-hero.night){--ink: var(--ns-text);--ink-2: var(--ns-text-2);--on-night: var(--ns-text);color:var(--ns-text)}body.ns :is(.display,.h1,.h2){font-family:var(--ns-display);font-weight:900;text-transform:uppercase;letter-spacing:.005em;line-height:.9;text-wrap:balance}body.ns .h1{font-size:clamp(3rem,8vw,6.4rem)}body.ns .h2{font-size:clamp(2.3rem,5.4vw,4.2rem)}body.ns .display{font-size:clamp(3rem,8.4vw,6.8rem)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns :is(.display,.h1,.h2){font-family:var(--font);font-weight:700;text-transform:none;line-height:1.2}body.ns :is(.display,.h1,.h2) .accent{display:inline-block;padding:.04em .16em 0;background:var(--ns-blue);-webkit-background-clip:border-box;background-clip:border-box;color:#fff;-webkit-text-fill-color:#fff;transform:rotate(-1.6deg);box-shadow:0 .06em 0 var(--ns-ink)}body.ns .eyebrow{font-family:var(--ns-mono);font-weight:500;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ns-orange)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns .eyebrow{font-family:var(--font);letter-spacing:0;text-transform:none}body.ns .btn.accent-btn{--btn-bg: var(--ns-blue);--btn-fg: #fff;box-shadow:0 12px 30px -12px #0b8076bf}body.ns :is(.card,.why-card,.sol-card,.sol-hub-card,.ind-card,.hg-ind-card,.hg-trust-card,.g3-card,.lang-card,.tl-card,.ww-card,.ws-card,.seeit-card,.product-tile,.plan,.faq-item,.vs-card){background:var(--g-bg);border:1px solid var(--g-border);box-shadow:var(--g-hi),var(--g-shadow)}body.ns .final{padding-block:clamp(80px,12vw,150px);border-block-start:0}body.ns .final .display .accent{transform:rotate(-2deg)}body.ns .final .input{background:#ffffff12;border-color:#f4fbf933;color:var(--ns-bone)}body.ns .hg-ind.ns-night{--ink: var(--ns-bone);--ink-2: #c3d4d1;--ink-3: var(--ns-steel);--line: rgb(244 251 249 / .14);--paper-2: var(--ns-ink-2);--card: rgb(255 255 255 / .05);--g-bg: linear-gradient(155deg, rgb(255 255 255 / .085), rgb(255 255 255 / .022));--g-border: rgb(255 255 255 / .1);--g-hi: inset 0 1px 0 rgb(255 255 255 / .13), 0 0 0 1px rgb(0 0 0 / .25);--g-shadow: 0 26px 50px -30px rgb(0 0 0 / .9);background:radial-gradient(50vmax 40vmax at 100% 0%,rgb(11 128 118 / .22),transparent 60%),var(--ns-ink);color:var(--ns-bone)}body.ns .hg-ind-media{position:relative}body.ns .hg-ind-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,transparent 55%,rgb(0 0 0 / .3)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.6}body.ns .hg-ind-body strong{font-family:var(--ns-display);font-weight:900;text-transform:uppercase;font-size:1.35rem;letter-spacing:.01em}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns .hg-ind-body strong{font-family:var(--font);text-transform:none;font-size:1.1rem}body.ns.light-page .site-header:not(.scrolled) .bar{background:transparent;border-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body.ns :is(.tl-hero,.legal-hero) h1{font-family:var(--ns-display);font-weight:900;text-transform:uppercase;font-size:clamp(2.8rem,6.6vw,5.6rem);line-height:.9;letter-spacing:.005em;text-wrap:balance}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns :is(.tl-hero,.legal-hero) h1{font-family:var(--font);font-weight:700;text-transform:none;font-size:clamp(2rem,5vw,3.4rem);line-height:1.2}@media(max-width:560px){body.ns .hg-ind-body strong{font-size:1.08rem}}body.ns{--nsh-card-a: #ffffff;--nsh-card-b: #f2faf9;--nsh-card-line: rgb(15 59 57 / .08);--nsh-card-hi: rgb(255 255 255 / .8);--nsh-card-shadow: rgb(42 116 106 / .4)}@media(prefers-color-scheme:dark){body.ns{--nsh-card-a: #1c322f;--nsh-card-b: #132623;--nsh-card-line: rgb(244 251 249 / .1);--nsh-card-hi: rgb(255 255 255 / .06);--nsh-card-shadow: rgb(0 0 0 / .75)}}.nsh.ns-hero{padding-block:clamp(112px,13vw,150px) clamp(36px,5vw,64px);border-block-end:0}.nsh.ns-hero>.container.nsh-center{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;justify-items:center;text-align:center;max-inline-size:1080px}.nsh .nsh-title{max-inline-size:none;font-size:clamp(3rem,9.2vw,7.4rem);line-height:.88}.nsh .nsh-title .ns-tape{position:relative;isolation:isolate;margin-block-start:.08em;padding:.1em .3em .06em;transform:none;rotate:none;box-shadow:none;background:none;color:#fff}.nsh .nsh-title .ns-tape:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ns-blue)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .nsh .nsh-title .ns-tape{margin-block-start:.12em;padding:.04em .34em .2em}html:is([lang=th],[lang=hi],[lang=ne],[lang=bn],[lang=ml],[lang=ka],[lang=zh-Hans],[lang=ja],[lang=ko],[lang=vi]) .nsh .nsh-title .ns-tape{margin-block-start:.22em;padding:.12em .32em .14em}html.motion .ns-hero.nsh .nsh-title .ns-tape{background:none;box-shadow:none;animation:nsh-tape-words .95s var(--ease-out) .7s both}html.motion .ns-hero.nsh .nsh-title .ns-tape:before{transform-origin:0 50%;animation:nsh-tape-sweep .95s var(--ease-out) .7s both}html[dir=rtl].motion .ns-hero.nsh .nsh-title .ns-tape:before{transform-origin:100% 50%}@keyframes nsh-tape-sweep{0%{scale:0 1}}@keyframes nsh-tape-words{0%{color:var(--ns-text)}55%,to{color:#fff}}.nsh .nsh-lead{max-inline-size:56ch}.nsh .nsh-row{justify-content:center}:is(.nsh-row,.nsh-night-cta) .btn{max-inline-size:100%;white-space:normal;text-wrap:balance}.nsh .nsh-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;color:var(--ns-text-2);font-size:.95rem}.nsh .nsh-proof a{color:inherit}.nsh .ns-glow{-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.nsh .ns-glow-light i{display:none}@media(prefers-color-scheme:dark){body.ns .nsh .ns-glow-light i{display:block;opacity:.9}}.nsh-device{display:grid;gap:16px;justify-items:center;margin-block-start:clamp(40px,5.4vw,76px);perspective:1600px}.nsh-tablet{position:relative;inline-size:min(100%,1000px);padding:clamp(9px,1.5vw,18px);border-radius:clamp(20px,3.2vw,42px);background:linear-gradient(180deg,#273c39,var(--ns-ink) 24%);box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 2px #96b4b0,0 0 0 3.5px #45605c,0 70px 90px -60px #0f3b39b3,0 40px 80px -50px #0b807673;transform-origin:50% 100%;rotate:x 8deg}.nsh-tablet-screen{overflow:hidden;border-radius:clamp(10px,1.7vw,24px);background:#fff}.nsh-tablet-screen :is(picture,img){display:block;inline-size:100%;block-size:auto}html.motion .nsh-tablet{animation:nsh-tablet-in 1.1s var(--ease-out) .35s both}@keyframes nsh-tablet-in{0%{opacity:0;translate:0 70px;scale:.96}}@supports (animation-timeline: view()){html.motion .nsh-tablet{animation:nsh-tablet-in 1.1s var(--ease-out) .35s both,nsh-tablet-flat linear both;animation-timeline:auto,view();animation-range:normal,cover 0% cover 50%}}@keyframes nsh-tablet-flat{0%{rotate:x 18deg}to{rotate:x 0deg}}.nsh-badge{--nsh-rot: 12deg;position:absolute;z-index:2;inset-block-start:clamp(-42px,-3.4vw,-14px);inset-inline-end:clamp(-38px,-3vw,-8px);display:grid;place-items:center;inline-size:min-content;min-inline-size:clamp(84px,10.5vw,132px);aspect-ratio:1;padding:.5em;border-radius:50%;background:var(--ns-orange);color:var(--ns-ink);font-family:var(--ns-display);font-weight:900;font-size:clamp(1.3rem,2.8vw,2.3rem);line-height:.88;text-align:center;text-transform:uppercase;word-break:keep-all;rotate:var(--nsh-rot);box-shadow:0 18px 34px -14px #f26b5bbf,0 6px 14px -6px #0f3b3959}html[dir=rtl] .nsh-badge{--nsh-rot: -12deg}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .nsh-badge{font-family:var(--font);font-weight:800;font-size:clamp(1.05rem,2.2vw,1.7rem);line-height:1.1}html.motion .nsh-badge{animation:nsh-pop .9s var(--ease-spring) 1.25s both}@keyframes nsh-pop{0%{opacity:0;scale:.3;rotate:calc(var(--nsh-rot) * 3.5)}}body.ns .fx{padding-block:clamp(24px,3.4vw,44px) clamp(20px,3vw,40px)}body.ns .fx-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;max-inline-size:1080px;margin-inline:auto;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}body.ns .fx-list>li{border:0}body.ns .fx-list>li>a{justify-items:center;gap:6px;padding:10px 6px;border-radius:14px;text-align:center;color:var(--ns-text)}body.ns .fx-list>li>a:hover{background:var(--ns-paper-2)}body.ns .fx-list b{font-family:var(--ns-display);font-weight:900;font-size:clamp(2.6rem,1.6rem + 2.6vw,4.1rem);line-height:.95;letter-spacing:0;color:var(--ns-text)}body.ns .fx-list b span{font:inherit;color:inherit}body.ns .fx-list a>span{max-inline-size:18ch;color:var(--ns-text-2);font-size:.95rem;line-height:1.3}@media(max-width:760px){body.ns .fx-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}body.ns .fx-list>li:last-child{grid-column:1 / -1}}.nsh-apps.section{padding-block:clamp(44px,6.4vw,90px) clamp(16px,2.4vw,32px)}body.ns .nsh-apps .nsh-apps-title{margin:0 0 clamp(26px,3.6vw,44px);text-align:center;font-family:var(--ns-body);font-weight:400;font-size:clamp(1.9rem,1.3rem + 1.8vw,2.9rem);line-height:1.1;letter-spacing:-.015em;text-transform:none;color:var(--ns-text)}.nsh-app-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(20px,2.6vw,32px) clamp(8px,1.6vw,20px);max-inline-size:820px;margin:0 auto;padding:0;list-style:none}@media(max-width:620px){.nsh-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nsh-app{display:grid;justify-items:center;align-content:start;gap:11px;color:var(--ns-text-2);text-decoration:none}.nsh-app-tile{display:block;inline-size:clamp(72px,8.6vw,96px);aspect-ratio:1;border-radius:27%;outline:2px solid transparent;outline-offset:4px;transition:translate .35s var(--ease-out),outline-color .35s}.nsh-app-tile .gi{display:block;inline-size:100%;block-size:100%;--gi-b: #e9fdfa;--gi-ink: var(--ns-blue);--gi-sh: #9bf7eb}@media(prefers-color-scheme:dark){body.ns .nsh-app-tile .gi{--gi-b: rgb(19 161 144 / .3);--gi-ink: #e3f3f0;--gi-sh: #000;--gi-k: #1b4d4a}}.nsh-app.on .nsh-app-tile,.nsh-app:is(:hover,:focus-visible) .nsh-app-tile{outline-color:var(--ns-blue)}.nsh-app:is(:hover,:focus-visible) .nsh-app-tile{translate:0 -4px}.nsh-app-name{font-size:.86rem;font-weight:500;line-height:1.25;text-align:center;overflow-wrap:anywhere}.nsh-app:is(:hover,:focus-visible) .nsh-app-name{color:var(--ns-text)}.nsh-steps.section{padding-block:clamp(36px,5vw,70px) clamp(40px,6vw,80px)}.nsh-step-list{display:grid;gap:16px;max-inline-size:1080px;margin:0 auto;padding:0;list-style:none}@media(min-width:760px){.nsh-step-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.nsh-step{display:grid;gap:10px;align-content:start;padding:clamp(20px,2.4vw,28px);border-radius:18px;background:linear-gradient(165deg,var(--nsh-card-a),var(--nsh-card-b));border:1.5px solid var(--nsh-card-line);box-shadow:0 26px 46px -32px var(--nsh-card-shadow),inset 0 1px 0 var(--nsh-card-hi)}.nsh-step:first-child{border-color:var(--ns-blue)}.nsh-step .nsh-step-n{font-family:var(--ns-display);font-weight:800;font-size:clamp(4.2rem,3rem + 3.6vw,6rem);line-height:.8;color:var(--ns-blue)}@supports (-webkit-text-stroke: 2px red){.nsh-step .nsh-step-n{color:transparent;-webkit-text-stroke:2px var(--ns-blue)}}body.ns .nsh-step .h3{margin:6px 0 0;font-family:var(--ns-display);font-weight:900;font-size:clamp(1.5rem,1.2rem + .9vw,2rem);line-height:1;text-transform:uppercase}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns .nsh-step .h3{font-family:var(--font);font-weight:700;font-size:1.3rem;line-height:1.3;text-transform:none}.nsh-step p{margin:0;color:var(--ns-text-2)}body.ns .nsh-night{border-block-start:clamp(8px,.9vw,12px) solid var(--ns-blue);padding-block:clamp(40px,5.4vw,76px) clamp(44px,6vw,84px)}.nsh-night-head{margin-block-end:clamp(22px,3vw,36px)}body.ns .nsh-night-title{margin:0;max-inline-size:22ch;color:#fff;font-size:clamp(2.3rem,1.2rem + 3.4vw,4.4rem);line-height:.92}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns .nsh-night-title{max-inline-size:26ch;font-size:clamp(1.7rem,1.1rem + 2vw,2.8rem);line-height:1.25}body.ns .nsh-night-title .accent{display:inline;padding:.02em .16em 0;background:var(--ns-blue);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}.nsh-night-grid{display:grid;gap:clamp(14px,1.6vw,20px)}@media(min-width:1000px){.nsh-night .container.nsh-night-grid.has-photo{inline-size:auto;margin-inline:0;padding-inline-end:max(var(--gutter),(100vw - var(--container-wide)) / 2);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}.nsh-night-photo{position:relative;margin:0;aspect-ratio:4 / 5;overflow:hidden;border-radius:18px;background:var(--ns-ink-2)}@media(min-width:620px){.nsh-night-photo{aspect-ratio:4 / 3}}@media(min-width:1000px){.nsh-night-photo{aspect-ratio:5 / 4;border-start-start-radius:0;border-end-start-radius:0}}.nsh-night-photo picture,.nsh-night-photo>img{position:absolute;inset:0}.nsh-night-photo img{inline-size:100%;block-size:100%;object-fit:cover}.nsh-badge-photo{inset-block-start:clamp(14px,2vw,24px);inset-inline-end:clamp(14px,2vw,24px);min-inline-size:clamp(84px,8.6vw,112px);font-size:clamp(1.15rem,1.9vw,1.6rem)}.nsh-tiers{display:grid;gap:clamp(12px,1.4vw,16px);margin:0;padding:0;list-style:none}@media(min-width:680px){.nsh-tiers{grid-template-columns:repeat(3,minmax(0,1fr))}}body.ns .nsh-tier{container-type:inline-size;display:flex;flex-direction:column;gap:4px;padding:clamp(18px,2vw,26px);border-radius:16px;background:#fff;color:var(--ns-ink);box-shadow:0 30px 60px -34px #000000e6}body.ns .nsh-tier.featured{box-shadow:0 0 0 3px var(--ns-blue),0 30px 60px -34px #000000e6}body.ns .nsh-tier h3{margin:0;font-family:var(--ns-body);font-weight:700;font-size:1.15rem;line-height:1.2;text-transform:none;color:var(--ns-ink)}.nsh-tier-price{margin:6px 0 0}body.ns .nsh-tier-price b{font-family:var(--ns-display);font-weight:900;font-size:clamp(1.9rem,17cqi,3.1rem);line-height:1;white-space:nowrap;color:var(--ns-ink)}.nsh-tier-per{margin:0;padding-block-end:14px;border-block-end:1px solid rgb(15 59 57 / .1);color:#4b6663;font-size:.86rem;line-height:1.35}.nsh-tier-list{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none;color:#3b514e;font-size:.92rem;line-height:1.4}.nsh-tier-list li{display:flex;gap:8px;align-items:flex-start}.nsh-tier-list .gi{flex:none;inline-size:20px;block-size:20px}.nsh-night-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 18px;margin-block-start:clamp(28px,4vw,48px)}body.ns{--k-blue: #0b8076;--k-blue-text: #0b8076;--k-blue-pale: #eafdfb;--k-blue-sh: #9bf7eb;--k-teal: #12b5a6;--k-teal-text: #0b8076;--k-teal-pale: #dcf5f2;--k-teal-sh: #78d6cc;--k-coral: #ff6f61;--k-coral-text: #c63d31;--k-coral-pale: #ffebe8;--k-coral-sh: #ffaaa1;--k-grey: #4b6663;--k-grey-text: #4b615e;--k-grey-pale: #ecf3f2;--k-grey-sh: #b6c6c4;--k-dir: 1}@media(prefers-color-scheme:dark){body.ns{--k-blue: #87f5e7;--k-blue-text: #9bf7eb;--k-blue-pale: rgb(11 128 118 / .2);--k-teal: #2fcfbe;--k-teal-text: #4fdccd;--k-teal-pale: rgb(18 181 166 / .2);--k-coral: #ff8578;--k-coral-text: #ff958a;--k-coral-pale: rgb(255 111 97 / .2);--k-grey: #c4d3d1;--k-grey-text: #d6e1e0;--k-grey-pale: rgb(244 251 249 / .1)}}html[dir=rtl] body.ns{--k-dir: -1}[data-tint=blue]{--t: var(--k-blue);--tt: var(--k-blue-text);--tp: var(--k-blue-pale);--ts: var(--k-blue-sh)}[data-tint=teal]{--t: var(--k-teal);--tt: var(--k-teal-text);--tp: var(--k-teal-pale);--ts: var(--k-teal-sh)}[data-tint=coral]{--t: var(--k-coral);--tt: var(--k-coral-text);--tp: var(--k-coral-pale);--ts: var(--k-coral-sh)}[data-tint=grey]{--t: var(--k-grey);--tt: var(--k-grey-text);--tp: var(--k-grey-pale);--ts: var(--k-grey-sh)}.kh-head{position:relative;inline-size:fit-content;max-inline-size:100%;margin-inline:auto}.nsh-badge.kh-badge{inset-block-start:auto;inset-block-end:4%;inset-inline-end:0;translate:calc(var(--k-dir) * min(52%,36px)) 0;min-inline-size:clamp(72px,8.4vw,116px);max-inline-size:100%;text-align:center;overflow-wrap:anywhere;font-size:clamp(1.05rem,2.1vw,1.85rem)}@media(max-width:700px){.nsh-badge.kh-badge{translate:0 62%}}body.ns .k-sec-title{margin:0 0 clamp(24px,3.4vw,40px);text-align:center;font-family:var(--ns-body);font-weight:400;font-size:clamp(1.8rem,1.3rem + 1.6vw,2.7rem);line-height:1.12;letter-spacing:-.015em;text-transform:none;text-wrap:balance;color:var(--ns-text)}body.ns .k-sec-lead{max-inline-size:60ch;margin:calc(-1*clamp(10px,1.6vw,22px)) auto clamp(24px,3.4vw,40px);text-align:center;color:var(--ns-text-2);font-size:1.05rem;line-height:1.55}body.ns .k-cap{margin:0 0 14px;font-family:var(--ns-body);font-weight:700;font-size:.86rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ns-text)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns .k-cap{letter-spacing:0}.k-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr));gap:14px;margin:0;padding:0;list-style:none}.k-tiles>li{display:grid}.k-tile{display:grid;align-content:start;gap:7px;padding:12px 12px 15px;border-radius:16px;background:linear-gradient(165deg,var(--nsh-card-a),var(--nsh-card-b));border:1.5px solid var(--nsh-card-line);box-shadow:0 22px 40px -30px var(--nsh-card-shadow),inset 0 1px 0 var(--nsh-card-hi);color:var(--ns-text);text-decoration:none;transition:translate .3s var(--ease-out),border-color .3s}.k-tile.on{border-color:var(--t);background:linear-gradient(165deg,var(--tp),var(--nsh-card-a) 70%)}a.k-tile:is(:hover,:focus-visible){border-color:var(--t);translate:0 -3px}.k-tile-icon{display:block;inline-size:54px;aspect-ratio:1}.k-tile-icon .gi{display:block;inline-size:100%;block-size:100%;--gi-b: var(--tp);--gi-ink: var(--t);--gi-sh: var(--ts)}.k-tile-name{margin-block-start:4px;font-family:var(--ns-display);font-weight:900;font-size:1.14rem;line-height:1;letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .k-tile-name{font-family:var(--font);font-weight:700;font-size:1rem;line-height:1.3;text-transform:none}.k-tile-text{color:var(--ns-text-2);font-size:.8rem;line-height:1.38}.k-band{padding-block:clamp(26px,3.6vw,46px)}.k-band-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 30px;text-align:center}body.ns .k-band-title{margin:0;max-inline-size:30ch;font-family:var(--ns-display);font-weight:900;font-size:clamp(1.7rem,1.1rem + 2vw,2.8rem);line-height:.95;text-transform:uppercase;text-wrap:balance}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns .k-band-title{font-family:var(--font);font-weight:700;font-size:clamp(1.4rem,1rem + 1.4vw,2.1rem);line-height:1.3;text-transform:none}body.ns .k-band-blue{background:var(--ns-blue);color:#fff}body.ns .k-band-blue .k-band-title{color:#fff}body.ns .k-band-title .accent{background:none;color:inherit}body.ns .k-band-pale{padding-block:clamp(44px,6.4vw,90px);background:radial-gradient(46vmax 26vmax at 10% 70%,rgb(11 128 118 / .16),transparent 62%),radial-gradient(46vmax 26vmax at 92% 30%,rgb(0 162 180 / .2),transparent 62%),var(--ns-paper)}body.ns .k-band-pale .k-band-inner{flex-direction:column}body.ns .k-band-pale .k-band-title .accent{color:var(--k-blue)}body.ns .k-band.ns-night{border-block-start:0}body.ns .k-band.ns-night .k-band-title .accent{color:var(--ns-orange)}@media(max-width:620px){.k-band-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}}@media(min-width:1000px){.nsh-night .container.nsh-night-grid.has-photo.k-night-cta{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center}}.k-night-copy{display:grid;gap:24px;justify-items:start}.k-night-copy .ns-lead{color:#c3d4d1}.k-night-btns{display:flex;flex-wrap:wrap;gap:14px 18px}.k-card{padding:clamp(20px,2.6vw,30px);border-radius:18px;background:linear-gradient(165deg,var(--nsh-card-a),var(--nsh-card-b));border:1.5px solid var(--nsh-card-line);box-shadow:0 26px 46px -32px var(--nsh-card-shadow),inset 0 1px 0 var(--nsh-card-hi)}.k-split{display:grid;gap:clamp(20px,3vw,40px);align-items:center}@media(min-width:900px){.k-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.k-display{margin:0;font-family:var(--ns-display);font-weight:900;font-size:clamp(1.7rem,1.2rem + 1.6vw,2.5rem);line-height:.95;text-transform:uppercase;text-wrap:balance}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .k-display{font-family:var(--font);font-weight:700;font-size:clamp(1.4rem,1rem + 1.2vw,2rem);line-height:1.3;text-transform:none}.k-search{display:flex;align-items:center;gap:10px;inline-size:min(100%,700px);margin-inline:auto;padding:12px 20px;border-radius:999px;border:1.5px solid var(--ns-line);background:var(--ns-card);color:var(--ns-text-2);box-shadow:0 14px 30px -24px var(--nsh-card-shadow)}.k-search:focus-within{border-color:var(--ns-blue)}.k-search input{flex:1;min-inline-size:0;border:0;background:none;color:var(--ns-text);font:inherit;font-size:1.05rem;outline:none}.k-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-block-start:18px}.k-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;border:1.5px solid var(--t, var(--k-blue));background:transparent;color:var(--tt, var(--k-blue-text));font:inherit;font-size:.95rem;font-weight:500;text-decoration:none;cursor:pointer}.k-chip.on,.k-chip[aria-pressed=true]{border-color:var(--tt, var(--k-blue-text));background:var(--tt, var(--k-blue-text));color:#fff}.k-billing{margin-block-end:clamp(30px,4.4vw,48px)}.k-seg{display:inline-flex;gap:2px;padding:4px;border-radius:999px;border:1.5px solid var(--ns-blue);background:var(--ns-card)}.k-seg .billing-label{display:inline-flex;align-items:center;gap:8px;padding:9px 22px;border:0;border-radius:999px;background:none;color:var(--ns-text);font:inherit;font-weight:600;cursor:pointer;transition:background-color .25s,color .25s}.k-seg .billing-label.on{background:var(--ns-blue);color:#fff}.k-seg .billing-label:focus-visible{outline:2.5px solid var(--ns-blue);outline-offset:3px}.k-save{padding:2px 8px;border-radius:999px;background:var(--ns-orange);color:var(--ns-ink);font-size:.74rem;font-weight:700;white-space:nowrap}.k-seg .billing-label.on .k-save{background:#fff;color:var(--ns-blue)}.k-plans.plans{max-inline-size:1080px;margin-inline:auto;gap:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr))}body.ns .k-plan{position:relative;gap:12px;padding:22px 22px 24px;border-radius:18px;background:linear-gradient(165deg,var(--nsh-card-a),var(--nsh-card-b));border:1.5px solid var(--nsh-card-line);box-shadow:0 26px 46px -32px var(--nsh-card-shadow),inset 0 1px 0 var(--nsh-card-hi);color:var(--ns-text)}body.ns .k-plan.featured{border:2px solid var(--ns-blue);background:linear-gradient(165deg,var(--nsh-card-a),var(--nsh-card-b));box-shadow:0 0 0 4px #0b80761a,0 34px 60px -34px #0b80768c}.k-plan-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.k-plan-n{font-family:var(--ns-display);font-weight:800;font-size:clamp(3.6rem,2.8rem + 2.4vw,5rem);line-height:.8;color:var(--ns-blue)}@supports (-webkit-text-stroke: 2px red){.k-plan-n{color:transparent;-webkit-text-stroke:2px var(--ns-blue)}}.k-plan-mini{display:grid;grid-template-columns:repeat(2,34px);gap:6px}.k-plan-mini .gi{inline-size:34px;block-size:34px;--gi-b: var(--k-blue-pale);--gi-ink: var(--k-blue);--gi-sh: var(--k-blue-sh)}.nsh-badge.k-plan-badge{inset-block-start:-30px;inset-inline-end:-16px;min-inline-size:98px;font-size:1.2rem}body.ns .k-plan-name{margin:4px 0 0;font-family:var(--ns-display);font-weight:900;font-size:2rem;line-height:1;text-transform:uppercase;color:var(--ns-text)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns .k-plan-name{font-family:var(--font);font-weight:700;font-size:1.6rem;line-height:1.3;text-transform:none}body.ns .k-plan .pp-amount b{font-family:var(--ns-display);font-weight:900;font-size:clamp(3rem,2.4rem + 1.6vw,3.8rem);letter-spacing:0;color:var(--ns-text)}body.ns .k-plan .pp-cur{font-family:var(--ns-display);font-weight:800;font-size:1.5rem;color:var(--ns-text)}body.ns .k-plan :is(.plan-price small,[data-unit]){color:var(--ns-text-2);font-weight:500}body.ns .k-plan .plan-annual{margin:0;color:var(--ns-blue)}body.ns .k-plan .k-plan-desc{margin:0;padding-block-end:14px;border-block-end:1px solid var(--ns-line);color:var(--ns-text-2)}body.ns .k-plan .btn{margin-block-start:auto;inline-size:100%}.k-estimate-sec.section{padding-block:clamp(30px,4.4vw,60px)}body.ns .k-estimate.calc{max-inline-size:1080px;margin-inline:auto;gap:16px 40px}.k-estimate-lead{margin:0}.k-estimate .calc-range input{accent-color:var(--ns-blue)}@media(min-width:900px){body.ns .k-estimate.calc{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.k-estimate>*{grid-column:1}.k-estimate>.calc-out{grid-column:2;grid-row:1 / span 6;align-self:center;padding-inline-start:40px;border-inline-start:1px solid var(--ns-line)}}.k-estimate .calc-out div{background:var(--ns-paper-2)}.k-estimate .calc-out .best{background:var(--k-blue-pale);box-shadow:inset 0 0 0 1.5px var(--ns-blue)}.k-estimate .calc-out b{font-family:var(--ns-display);font-weight:900;font-size:clamp(2.2rem,1.8rem + 1.2vw,2.8rem);letter-spacing:0}.k-estimate .calc-out small em{background:var(--ns-orange)}.k-compare-wrap{max-inline-size:1080px;margin:0 auto 26px}.k-compare{inline-size:100%;border-collapse:collapse}.k-compare :is(th,td){padding:14px 10px;border-block-end:1px solid var(--ns-line);text-align:center;vertical-align:middle}.k-compare tbody th{text-align:start;font-weight:500;color:var(--ns-text)}.k-compare thead th{font-weight:700;font-size:1.05rem}.k-compare .on{background:var(--k-blue-pale)}.k-compare thead th.on{border-start-start-radius:12px;border-start-end-radius:12px}.k-yes .gi{inline-size:26px;block-size:26px;vertical-align:middle}.k-no{color:var(--ns-text-2);opacity:.6}@media(max-width:560px){.k-compare :is(th,td){padding:11px 5px;font-size:.88rem}}body.ns .k-compare-wrap+.usd-prices{max-inline-size:1080px;margin-inline:auto}.k-tiles.k-tiles-4{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.k-tile-tag{display:inline-block;margin-block-start:6px;padding:2px 9px;border-radius:999px;background:var(--tp);color:var(--tt);font-style:normal;font-size:.72rem;font-weight:600}.k-enterprise{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px;margin-block-start:26px}.k-enterprise p{margin:8px 0 0}.k-catalogue{padding-block:clamp(6px,1.6vw,20px) clamp(40px,6vw,80px)}.k-filter{margin-block-end:clamp(32px,4.4vw,56px)}.k-chip.dim{opacity:.4}.k-cats{display:grid;gap:clamp(34px,4.4vw,56px) clamp(20px,2.6vw,36px);align-items:start}@media(min-width:760px){.k-cats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.k-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}.k-cat-head{display:flex;align-items:baseline;gap:8px;padding-block-end:10px;border-block-end:1.5px solid var(--ns-line)}.k-cat-count{color:var(--tt)}.k-tiles.k-cat-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.k-cat-tiles .k-tile{padding:10px 10px 12px}.k-cat-tiles .k-tile-icon{inline-size:46px}.k-cat-tiles .k-tile-name{font-size:1rem}.k-cat-tiles .k-tile-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.74rem}@media(max-width:420px){.k-tiles.k-cat-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.k-tiles>li:has(>[hidden]){display:none}.k-badge-num{display:block;font-size:1.7em;line-height:.82}.kh-page .nsh-title{font-size:clamp(2.7rem,6.2vw,5.4rem)}.nsh.kh-page.ns-hero{padding-block:clamp(104px,12vw,140px) clamp(18px,3vw,40px)}.nsh .nsh-title .ns-tape.ns-tape-wrap:before{display:none}.nsh .nsh-title .ns-tape.ns-tape-wrap,html.motion .ns-hero.nsh .nsh-title .ns-tape.ns-tape-wrap{background:var(--ns-blue);color:#fff;animation:none}.nsh-title .ns-tape.ns-tape-wrap{display:inline;padding:.04em .18em 0;rotate:none;clip-path:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.k-plan.featured .k-plan-mini{margin-inline-end:54px}.k-tile-name{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.k-cat-tiles .k-tile-name{font-size:.95rem}.plans-section.section{padding-block-start:clamp(10px,2vw,24px)}.k-groups-sec.section{padding-block:clamp(16px,2.6vw,36px) clamp(28px,4vw,56px)}.k-crumbs{margin-block-end:22px}.k-tiles.k-tiles-feature{grid-template-columns:repeat(auto-fill,minmax(min(100%,156px),1fr));gap:22px 16px}.k-tiles-feature .k-tile,.k-tiles-feature .k-tile.on{justify-items:center;padding:6px 4px 10px;border-color:transparent;background:none;box-shadow:none;text-align:center}.k-tiles-feature .k-tile-icon{inline-size:84px;border-radius:26%;outline:2px solid transparent;outline-offset:4px;transition:outline-color .3s}.k-tiles-feature .k-tile.on .k-tile-icon,.k-tiles-feature a.k-tile:is(:hover,:focus-visible) .k-tile-icon{outline-color:var(--t)}body.ns .k-tiles-feature .k-tile-name{margin-block-start:8px;font-family:var(--ns-body);font-weight:700;font-size:1.1rem;line-height:1.2;letter-spacing:0;text-transform:none}.k-tiles-feature .k-tile-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:.84rem}.k-story.section{padding-block:clamp(16px,2.4vw,32px) clamp(30px,4vw,60px)}.k-story-grid{display:grid;gap:18px;inline-size:min(100% - 2 * var(--gutter),var(--container-wide));margin-inline:auto}@media(min-width:1000px){.k-story-grid.has-photo{inline-size:auto;margin-inline:0;padding-inline-end:max(var(--gutter),(100vw - var(--container-wide)) / 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.k-story-photo{position:relative;margin:0;aspect-ratio:4 / 3;overflow:hidden;border-radius:18px;background:var(--ns-paper-2)}@media(min-width:1000px){.k-story-photo{aspect-ratio:auto;min-block-size:400px;border-start-start-radius:0;border-end-start-radius:0}}.k-story-photo picture,.k-story-photo>img{position:absolute;inset:0}.k-story-photo img{inline-size:100%;block-size:100%;object-fit:cover}.k-story-card{display:grid;gap:22px;align-content:center}@media(min-width:700px){.k-story-card:has(.k-story-shot){grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center}}body.ns .k-story-title{margin:0 0 12px;font-family:var(--ns-body);font-weight:700;font-size:clamp(1.3rem,1.05rem + .7vw,1.75rem);line-height:1.2;text-transform:none;text-wrap:balance}.k-story-copy p{margin:0}.k-story-free{display:flex;align-items:center;gap:14px;margin-block-start:18px!important;font-weight:600}.nsh-badge.k-inline-badge{position:relative;inset:auto;translate:none;flex:none;min-inline-size:66px;font-size:1.05rem}.k-story-shot .nsh-tablet{padding:7px;border-radius:18px}.k-story-shot .nsh-tablet-screen{border-radius:11px}.k-flow .ns-group:first-child{border-block-start:0}.k-faq-split{display:grid;gap:clamp(24px,3.4vw,48px);align-items:start}@media(min-width:960px){.k-faq-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.k-faq-card{position:relative;overflow:hidden}.k-faq-card>:not(.k-faq-num){position:relative}.k-faq-num{position:absolute;inset-block-start:-.1em;inset-inline-end:12px;font-family:var(--ns-display);font-weight:900;font-size:9rem;line-height:1;color:var(--k-blue-pale);pointer-events:none}.k-faq-card .k-display{margin-block-end:12px}body.ns .k-faq-title{margin-block-end:18px;text-align:start}.k-related{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none}.k-related a{display:inline-block;padding:6px 13px;border-radius:999px;border:1.5px solid var(--ns-line);color:var(--ns-text);font-size:.9rem;text-decoration:none}.k-related a:is(:hover,:focus-visible){border-color:var(--ns-blue);color:var(--ns-blue)}.k-wide-sec.section{padding-block:clamp(10px,2vw,24px) clamp(20px,3vw,40px)}.k-wide-photo{position:relative;margin:0;aspect-ratio:4 / 3;border-radius:20px;background:var(--ns-paper-2)}@media(min-width:760px){.k-wide-photo{aspect-ratio:21 / 9}}.k-wide-photo picture,.k-wide-photo>img{position:absolute;inset:0}.k-wide-photo img{inline-size:100%;block-size:100%;object-fit:cover;border-radius:20px}.k-wide-photo .nsh-badge{inset-block-start:-22px;inset-inline-end:-14px}.k-types-sec.section{padding-block:clamp(10px,2vw,24px) clamp(30px,4vw,56px)}.k-types{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,168px),1fr));gap:16px;margin:0;padding:0;list-style:none}.k-types>li{display:grid}.k-type{display:grid;align-content:start;gap:10px;color:var(--ns-text);text-decoration:none}.k-type-art{display:grid;place-items:center;aspect-ratio:3 / 2;border-radius:16px;background:var(--tp);transition:translate .3s var(--ease-out)}.k-type-art :is(img,svg){inline-size:84px;block-size:84px}.k-type:is(:hover,:focus-visible) .k-type-art{translate:0 -3px}.k-type-label{justify-self:start;padding:4px 12px;border-radius:999px;background:var(--tt);color:#fff;font-family:var(--ns-display);font-weight:900;font-size:1.05rem;letter-spacing:.02em;text-transform:uppercase}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .k-type-label{font-family:var(--font);font-weight:700;font-size:.92rem;text-transform:none}.k-type-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--ns-text-2);font-size:.86rem;line-height:1.4}.k-screens{display:grid;gap:18px;align-items:center}@media(min-width:900px){.k-screens{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.k-screen-panel{display:grid;place-items:center;padding:clamp(18px,3vw,36px);border-radius:20px;background:var(--tp);perspective:1400px}.k-screen-panel .nsh-tablet{inline-size:100%}.k-screens-arrow{display:grid;place-items:center;color:var(--k-teal-text)}html[dir=rtl] .k-screens-arrow svg{scale:-1 1}@media(max-width:899px){.k-screens-arrow,html[dir=rtl] .k-screens-arrow{rotate:90deg}}.k-tiles.k-tiles-row{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:16px}.k-tiles-row .k-tile,.k-tiles-row .k-tile.on{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:14px;align-items:start;padding:14px;border-color:transparent;background:none;box-shadow:none}.k-tiles-row .k-tile-icon{grid-row:1 / span 2;inline-size:64px}body.ns .k-tiles-row .k-tile-name{margin:4px 0 0;font-family:var(--ns-body);font-weight:700;font-size:1.05rem;line-height:1.25;text-transform:none}.k-tiles-row .k-tile-text{font-size:.88rem}.k-stack{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,196px),1fr));gap:18px;margin:0;padding:0;list-style:none}.k-stack>li{display:grid}.k-stack-app{position:relative;display:grid;align-content:start;gap:8px;padding:18px 18px 20px;border-radius:18px;background:linear-gradient(165deg,var(--nsh-card-a),var(--nsh-card-b));border:1.5px solid var(--nsh-card-line);box-shadow:0 26px 46px -32px var(--nsh-card-shadow),inset 0 1px 0 var(--nsh-card-hi);color:var(--ns-text);text-decoration:none;transition:translate .3s var(--ease-out),border-color .3s}.k-stack-app.on,.k-stack-app:is(:hover,:focus-visible){border-color:var(--ns-blue)}.k-stack-app:is(:hover,:focus-visible){translate:0 -3px}.k-stack-icon{display:block;inline-size:48px;aspect-ratio:1}.k-stack-icon :is(img,svg){inline-size:100%;block-size:100%}.k-stack-name{font-family:var(--ns-display);font-weight:900;font-size:1.3rem;line-height:1;text-transform:uppercase}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .k-stack-name{font-family:var(--font);font-weight:700;font-size:1.1rem;line-height:1.3;text-transform:none}.k-stack-app .k-tile-tag{--tp: var(--k-blue-pale);--t: var(--k-blue);justify-self:start}.nsh-badge.k-stack-badge{inset-block-start:-20px;inset-inline-end:-12px;min-inline-size:72px;font-size:1.1rem}.k-more-sec.section{padding-block:clamp(20px,3vw,40px) clamp(40px,6vw,72px)}.k-more{display:grid;gap:12px}.k-more .k-cap{margin-block-start:16px}.k-chips.k-chips-start{justify-content:flex-start;margin-block-start:6px}.k-more .k-chip,.k-tools .k-chip,.k-cities .tl-chip{--t: var(--ns-text);border-color:var(--ns-line);font-size:.9rem}.k-more .k-chip:is(:hover,:focus-visible),.k-tools .k-chip:is(:hover,:focus-visible){--t: var(--ns-blue);border-color:var(--ns-blue)}.k-folds{display:grid;gap:12px}.k-fold summary .k-fold-title{margin:0}.k-fold .faq-body{padding:0 24px 22px}.k-fold .faq-body>p{padding:0;margin:0 0 12px}.nsh.k-split-hero.ns-hero{padding-block:0}.k-split-hero-grid{display:grid;gap:28px;inline-size:min(100% - 2 * var(--gutter),var(--container-wide));margin-inline:auto;padding-block:clamp(104px,12vw,140px) clamp(30px,4vw,56px)}@media(min-width:1000px){.k-split-hero-grid.has-photo{inline-size:auto;margin-inline:0;padding-block:0;padding-inline-start:max(var(--gutter),(100vw - var(--container-wide)) / 2);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;min-block-size:min(88vh,760px)}.k-split-hero-grid.has-photo .k-split-hero-copy{padding-block:clamp(110px,12vw,150px) clamp(40px,5vw,70px);align-self:center}}.k-split-hero-copy{display:grid;gap:20px;justify-items:start;align-content:center}.k-split-hero .nsh-title{font-size:clamp(2.6rem,5.4vw,5rem);text-align:start}.k-split-hero .nsh-row{justify-content:flex-start}.k-split-hero-photo{position:relative;margin:0;aspect-ratio:4 / 3;overflow:hidden;border-radius:20px;background:var(--ns-paper-2)}@media(min-width:1000px){.k-split-hero-photo{aspect-ratio:auto;border-radius:0;border-end-start-radius:28px}}.k-split-hero-photo picture,.k-split-hero-photo>img{position:absolute;inset:0}.k-split-hero-photo img{inline-size:100%;block-size:100%;object-fit:cover}.k-icons-sec.section{padding-block:clamp(30px,4vw,56px) clamp(10px,2vw,24px)}.k-tiles.k-tiles-icons{grid-template-columns:repeat(auto-fit,minmax(110px,140px));justify-content:center;gap:18px}.k-tiles-icons .k-tile,.k-tiles-icons .k-tile.on{justify-items:center;padding:6px;border-color:transparent;background:none;box-shadow:none;text-align:center}.k-tiles-icons .k-tile-icon{inline-size:84px;border-radius:26%;outline:2px solid transparent;outline-offset:4px}.k-tiles-icons .k-tile.on .k-tile-icon,.k-tiles-icons a.k-tile:is(:hover,:focus-visible) .k-tile-icon{outline-color:var(--t)}body.ns .k-tiles-icons .k-tile-name{font-family:var(--ns-body);font-weight:600;font-size:.92rem;text-transform:none}.k-steps-sec.section,.k-trade-screens.section{padding-block:clamp(20px,3vw,40px)}.k-trade-more{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;max-inline-size:1000px;margin:28px auto 0}.k-mini-shot{margin:0}.k-mini-shot img{display:block;inline-size:100%;block-size:auto;border-radius:14px;border:1.5px solid var(--nsh-card-line);box-shadow:0 22px 40px -30px var(--nsh-card-shadow)}.k-mini-shot figcaption{margin-block-start:8px;color:var(--ns-text-2);font-size:.86rem}.k-narrow{max-inline-size:880px;margin-inline:auto}@media(min-width:1000px){.k-split-hero-grid.has-photo{padding-block-start:76px}.k-split-hero-grid.has-photo .k-split-hero-copy{padding-block-start:clamp(40px,5vw,70px)}.k-split-hero-photo{border-start-start-radius:28px}}.k-crumbs :is(.tl-crumbs,.tl-crumbs a,.tl-crumbs li){color:var(--ns-text-2)}.k-crumbs .tl-crumbs{margin:0}.k-trade-more{grid-template-columns:repeat(auto-fit,minmax(220px,300px));justify-content:center}.k-features{padding-block:clamp(6px,1.6vw,20px) clamp(40px,6vw,80px)}.k-ffilter{display:grid;gap:4px;margin-block-end:clamp(30px,4vw,52px)}.k-ffilter-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 20px;margin-block-start:14px}.k-select{padding:8px 14px;border-radius:999px;border:1.5px solid var(--ns-line);background:var(--ns-card);color:var(--ns-text);font:inherit;font-size:.92rem}.k-ffilter .ns-filter-status{margin:0;color:var(--ns-text-2);font-weight:600}.k-fgrid{display:grid;gap:28px}@media(min-width:1000px){.k-fgrid{grid-template-columns:200px minmax(0,1fr);gap:40px}.k-fside{position:sticky;inset-block-start:96px;align-self:start}}@media(max-width:999px){.k-fside{display:none}}.k-fside ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.k-fside a{display:flex;justify-content:space-between;gap:8px;padding:7px 12px;border-radius:10px;color:var(--ns-text);font-weight:500;font-size:.94rem;text-decoration:none}.k-fside a:is(:hover,:focus-visible){background:var(--k-blue-pale);color:var(--k-blue)}.k-fside small{color:var(--ns-text-2)}.k-fhead{display:flex;align-items:baseline;gap:10px;padding-block-end:10px;border-block-end:1.5px solid var(--ns-line)}.k-fhead a{color:inherit;text-decoration:none}.k-fhead span{color:var(--k-blue)}.k-fmain .ns-index-app+.ns-index-app{margin-block-start:clamp(36px,5vw,60px)}.k-int-list{display:grid;gap:clamp(34px,4.4vw,56px)}.k-int-lead{margin:10px 0 16px;max-inline-size:70ch}.k-int-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:14px}.k-int-grid>.int-wrap{display:contents}.k-int{display:grid;align-content:start;gap:8px;padding:16px;border-radius:16px;background:linear-gradient(165deg,var(--nsh-card-a),var(--nsh-card-b));border:1.5px solid var(--nsh-card-line);box-shadow:0 22px 40px -30px var(--nsh-card-shadow),inset 0 1px 0 var(--nsh-card-hi)}.k-int[hidden]{display:none}.k-int-name{font-family:var(--ns-body);font-weight:700;font-size:1.12rem;line-height:1.2}.k-int-text{color:var(--ns-text-2);font-size:.86rem;line-height:1.4}.k-int .k-tile-tag{justify-self:start}.k-own{padding-block:clamp(48px,7vw,100px);background:radial-gradient(40vmax 26vmax at 88% 50%,rgb(0 162 180 / .18),transparent 64%),var(--k-teal-pale)}.k-own-grid{display:grid;gap:36px;align-items:center}@media(min-width:900px){.k-own-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}.k-own-copy{position:relative;display:grid;gap:18px;justify-items:start}body.ns .k-own-title{font-size:clamp(2.4rem,1.6rem + 3vw,4.4rem);color:var(--ns-text)}.nsh-badge.k-own-badge{inset-block-start:-64px;inset-inline-start:-10px;inset-inline-end:auto}.k-hub{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto);place-content:center;gap:clamp(14px,3vw,34px)}.k-hub-node{display:block;inline-size:clamp(64px,8vw,92px);aspect-ratio:1}.k-hub-node .gi{inline-size:100%;block-size:100%;--gi-b: var(--tp);--gi-ink: var(--t);--gi-sh: var(--ts)}.k-hub-node:nth-child(1){grid-area:1 / 2}.k-hub-node:nth-child(2){grid-area:2 / 1}.k-hub-core{grid-area:2 / 2;display:grid;place-items:center;inline-size:clamp(76px,9vw,108px);aspect-ratio:1;border-radius:28%;background:var(--ns-ink);box-shadow:0 24px 44px -24px #0f3b3999}.k-hub-core .logo-mark{scale:1.6}.k-hub-node:nth-child(4){grid-area:2 / 3}.k-hub-node:nth-child(5){grid-area:3 / 2}.nsh-badge.k-own-badge{inset-block-start:-92px;inset-inline-start:0}body.ns .signup-page.k-signup{padding:0;background:none}.k-signup-grid{display:grid;gap:26px;inline-size:min(100% - 2 * var(--gutter),var(--container-wide));margin-inline:auto;padding-block:clamp(100px,12vw,130px) clamp(26px,4vw,50px)}@media(min-width:1000px){.k-signup-grid{inline-size:auto;margin-inline:0;padding-block:0;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-block-size:100vh}.k-signup-side{padding-block:clamp(120px,12vw,160px) 60px;padding-inline:max(var(--gutter),(100vw - var(--container-wide)) / 2) clamp(32px,4vw,64px);background:linear-gradient(170deg,var(--k-blue-pale),var(--ns-paper) 90%)}.k-signup-card{align-self:center;margin-block:120px 60px;margin-inline:clamp(24px,3vw,48px) max(var(--gutter),(100vw - var(--container-wide)) / 2)}}.k-signup-side{display:grid;gap:22px;align-content:center}.k-signup .k-signup-title{max-inline-size:none;font-size:clamp(2.6rem,5vw,4.8rem);text-align:start}.k-signup-checks{display:grid;gap:12px;margin:0;padding:0;list-style:none;font-size:1.12rem}.k-signup-checks li{display:flex;align-items:center;gap:12px}.k-signup-tiles{display:flex;flex-wrap:wrap;gap:16px}.k-signup-tiles span{display:block;inline-size:84px;aspect-ratio:1;padding:6px;border-radius:24px;border:1.5px solid var(--t);background:var(--ns-card)}.k-signup-tiles .gi{inline-size:100%;block-size:100%;--gi-b: var(--tp);--gi-ink: var(--t);--gi-sh: var(--ts)}.k-signup-card .signup{margin:0}.k-staki-grid{display:grid;gap:36px;align-items:center}@media(min-width:980px){.k-staki-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.k-staki-copy{display:grid;gap:22px;justify-items:start;text-align:start}.k-staki-copy .nsh-title{text-align:start;font-size:clamp(2.6rem,5.4vw,5rem)}.k-staki-copy .nsh-row{justify-content:flex-start}.k-staki-visual{position:relative;display:grid;justify-items:end}.k-staki-robot{position:absolute;inset-block-end:-12px;inset-inline-start:-10px;z-index:2;inline-size:clamp(120px,14vw,190px)}.k-staki-shot{inline-size:min(100%,470px);padding:10px}.k-staki-shot :is(picture,img){display:block;inline-size:100%;block-size:auto;border-radius:12px}.k-staki-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;margin:0;padding:0;list-style:none}.k-staki-card{position:relative;display:grid;gap:12px;align-content:start;padding:24px 22px;border-radius:18px;border:1.5px solid var(--t);background:linear-gradient(165deg,var(--tp),var(--nsh-card-a) 75%)}.k-staki-card .k-display{font-size:clamp(1.6rem,1.3rem + .9vw,2.1rem)}.k-staki-card p{margin:0}.k-staki-icon{display:block;inline-size:60px;margin-block-start:8px}.k-staki-icon .slot-icon{inline-size:100%;block-size:auto}.k-staki-icon .gi{inline-size:100%;block-size:100%;--gi-b: var(--t);--gi-ink: #fff;--gi-sh: var(--ts)}.nsh-badge.k-staki-badge{inset-block-start:-22px;inset-inline-end:-12px;min-inline-size:66px;font-size:1.05rem}.k-staki-pair{display:grid;gap:18px}@media(min-width:860px){.k-staki-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.k-staki-pair .k-display{margin-block-end:10px}.k-outline-facts .fx-list b{color:transparent;-webkit-text-stroke:2px var(--t, var(--k-blue));font-size:clamp(3rem,2rem + 3vw,5rem)}.k-outline-facts .fx-list>li:nth-child(4n+1){--t: var(--k-blue);--tt: var(--k-blue-text);--tp: var(--k-blue-pale)}.k-outline-facts .fx-list>li:nth-child(4n+2){--t: var(--k-coral);--tt: var(--k-coral-text);--tp: var(--k-coral-pale)}.k-outline-facts .fx-list>li:nth-child(4n+3){--t: var(--k-teal);--tt: var(--k-teal-text);--tp: var(--k-teal-pale)}.k-outline-facts .fx-list>li:nth-child(4n+4){--t: var(--k-grey);--tt: var(--k-grey-text);--tp: var(--k-grey-pale)}body.ns .k-outline-facts .fx-list a>span{padding:3px 12px;border-radius:999px;background:var(--tt);color:#fff;font-size:.82rem;font-weight:600}.k-about-split{align-items:start}.k-about-photo{margin:0;padding:10px}.k-about-photo img{display:block;inline-size:100%;block-size:auto;border-radius:12px}.k-about-photo figcaption{margin-block-start:8px;font-size:.8rem;color:var(--ns-text-2)}body.ns .k-about-title{margin-block-end:16px;font-size:clamp(2.4rem,1.6rem + 3vw,4rem)}.k-cols{display:grid;gap:8px 28px}@media(min-width:760px){.k-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.k-cols p{color:var(--ns-text-2);line-height:1.6}.k-principle-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;margin:0;padding:0;list-style:none}.k-principle{position:relative;display:grid;gap:12px;align-content:start;padding:24px 22px 26px;border-radius:18px;border:1.5px solid var(--t);background:linear-gradient(165deg,var(--tp),var(--nsh-card-a) 80%)}.k-principle .k-principle-n{-webkit-text-stroke-color:var(--t);color:transparent}.k-principle-icon{position:absolute;inset-block-start:22px;inset-inline-end:20px;inline-size:52px}.k-principle-icon .gi{inline-size:100%;block-size:100%;--gi-b: var(--t);--gi-ink: #fff;--gi-sh: var(--ts)}.k-principle p{margin:0;color:var(--ns-text-2)}.k-company{display:grid;gap:20px 28px;align-items:center}@media(min-width:900px){.k-company{grid-template-columns:auto minmax(0,1fr) auto}}.k-company>.gi{--gi-b: var(--k-teal-pale);--gi-ink: var(--k-teal);--gi-sh: var(--k-teal-sh)}.k-company-cta{display:flex;flex-wrap:wrap;gap:12px}.k-lang-wall{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-inline-size:1000px;margin:0 auto;padding:0;list-style:none}.k-lang-wall .k-chip{font-size:1.02rem;padding:9px 18px}.k-lang-wall .k-chip:is(:hover,:focus-visible){background:var(--tt);color:#fff}.k-countries-title{margin-block-end:14px}.k-countries-num{color:var(--k-blue)}.k-countries{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:12px;margin:0;padding:0;list-style:none}.k-country{display:grid;gap:4px;padding:14px;border-radius:16px;background:linear-gradient(165deg,var(--nsh-card-a),var(--nsh-card-b));border:1.5px solid var(--nsh-card-line);box-shadow:0 20px 38px -30px var(--nsh-card-shadow)}.k-country:first-child{border-color:var(--t)}.k-country-code{display:grid;place-items:center;inline-size:44px;aspect-ratio:1;border-radius:50%;background:var(--tt);color:#fff;font-family:var(--ns-mono);font-weight:600;font-size:.82rem}.k-country b{margin-block-start:6px;font-size:1.02rem}.k-country small{color:var(--ns-text-2);font-family:var(--ns-mono)}.nsh-title:has(.ns-tape-wrap){line-height:1.12}body.ns .k-outline-facts .fx-list b{color:transparent}@media(max-width:700px){.nsh-badge.kh-badge{inset-block-start:-18px;inset-block-end:auto;translate:calc(var(--k-dir) * 18%) -30%;min-inline-size:64px;font-size:.95rem}.kh-head:has(.kh-badge){padding-block-start:22px}}body.ns :is(.kh,.k-band-pale,.k-sec) .btn.glass{--btn-bg: transparent;--btn-fg: var(--ns-text);--btn-border: var(--ns-line);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;color:var(--ns-text)}.k-top .nsh-title{font-size:clamp(2.4rem,5.2vw,4.6rem);max-inline-size:22ch;margin-inline:auto}.k-top .k-crumbs{justify-self:center}body.ns :is(.k-top,.k-split-hero) .tl-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}body.ns :is(.k-top,.k-split-hero) .tl-badges li{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;border:1.5px solid var(--ns-line);background:var(--ns-card);color:var(--ns-text);font-size:.92rem}a.k-principle-link{color:var(--ns-text);text-decoration:none;transition:translate .3s var(--ease-out)}a.k-principle-link:is(:hover,:focus-visible){translate:0 -3px}.k-principle .link-arrow{color:var(--tt);font-weight:600}a.k-presence{color:var(--ns-text);text-decoration:none}a.k-presence>.gi{--gi-b: var(--k-teal-pale);--gi-ink: var(--k-teal);--gi-sh: var(--k-teal-sh)}a.k-presence .link-arrow{color:var(--ns-blue);font-weight:600}.k-band-words{display:grid;gap:10px}.k-band-lead .k-band-inner{justify-content:space-between;text-align:start}.k-band-lead .k-band-title{max-inline-size:22ch}.k-band-sub{margin:0;max-inline-size:52ch;color:#ffffffe0;font-size:1.05rem}.k-band-points{display:flex;flex-wrap:wrap;gap:8px 18px;margin:4px 0 0;padding:0;list-style:none;color:#fff;font-weight:600}.k-band-points li{display:inline-flex;align-items:center;gap:8px}.k-band-cta{display:flex;flex-wrap:wrap;gap:12px}body.ns .k-band-blue .btn.ghost{--btn-fg: #fff;--btn-border: rgb(255 255 255 / .6);color:#fff}body.ns .k-band-blue{padding-block:clamp(34px,4.6vw,60px)}@media(max-width:700px){.k-band-lead .k-band-inner{text-align:center;justify-content:center}.k-band-lead .k-band-words{justify-items:center}.k-band-points{justify-content:center}}body.ns .section.night{border-block-start:clamp(8px,.9vw,12px) solid var(--ns-blue);background:radial-gradient(60vmax 50vmax at 88% -10%,rgb(11 128 118 / .32),transparent 60%),var(--ns-ink)}.kh:not(.kh-page) .nsh-device .nsh-tablet{inline-size:min(100%,740px)}.kh:not(.kh-page) .nsh-device{margin-block-start:clamp(30px,4vw,52px)}.nsh-apps.section{padding-block:clamp(30px,4vw,56px) clamp(10px,2vw,24px)}.nsh-step-list.k-steps-small{max-inline-size:600px;gap:16px}@media(min-width:560px){.nsh-step-list.k-steps-small{grid-template-columns:repeat(3,minmax(0,1fr))}}.k-steps-small .nsh-step{gap:6px;padding:16px 16px 18px;border-radius:14px}.k-steps-small .nsh-step .nsh-step-n{font-size:clamp(3rem,2.4rem + 1.6vw,3.8rem)}body.ns .k-steps-small .nsh-step .h3{font-size:1.35rem}.k-steps-small .nsh-step p{font-size:.82rem;line-height:1.4}.nsh-step-list.k-steps-plain{max-inline-size:860px}.k-steps-plain .nsh-step{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.k-steps-plain .nsh-step p{max-inline-size:28ch}.k-night-over .nsh-night-photo{display:grid}.k-night-over-words{position:absolute;inset:0;z-index:1;display:flex;align-items:center;padding:clamp(20px,3vw,36px) clamp(22px,4vw,60px);background:linear-gradient(90deg,rgb(15 59 57 / .8) 0%,rgb(15 59 57 / .42) 52%,transparent 78%)}html[dir=rtl] .k-night-over-words{background:linear-gradient(270deg,rgb(15 59 57 / .8) 0%,rgb(15 59 57 / .42) 52%,transparent 78%)}body.ns .k-night-over .nsh-night-title{max-inline-size:11ch;font-size:clamp(1.9rem,1.2rem + 2.4vw,3.3rem);text-shadow:0 2px 18px rgb(0 0 0 / .35)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns .k-night-over .nsh-night-title{max-inline-size:14ch;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.3rem)}html:is([lang=th],[lang=hi],[lang=ne],[lang=bn],[lang=ml],[lang=ka],[lang=zh-Hans],[lang=ja],[lang=ko],[lang=vi]) body.ns .k-night-over .nsh-night-title{max-inline-size:16ch;line-height:1.2}@media(min-width:1000px){.k-night-over .nsh-night-photo{aspect-ratio:auto;min-block-size:300px}}.k-bar-sec.section{padding-block:clamp(20px,3vw,40px) clamp(40px,6vw,70px)}body.ns .k-band.k-bar{padding:clamp(16px,2vw,22px) clamp(18px,3vw,40px);border-radius:18px;box-shadow:0 30px 50px -34px #0b8076cc}.k-bar .k-band-inner{flex-wrap:nowrap;gap:16px clamp(16px,3vw,40px)}body.ns .k-bar .k-band-title{font-family:var(--ns-body);font-weight:500;font-size:clamp(1.15rem,.9rem + .9vw,1.6rem);line-height:1.25;text-transform:none}.k-bar-icons{display:flex;gap:14px;flex:none}.k-bar-icons .gi{inline-size:44px;block-size:44px}@media(max-width:760px){.k-bar .k-band-inner{flex-wrap:wrap}.k-bar-icons{display:none}}.k-cat-tiles .k-tile-icon{inline-size:58px}.k-fmain .ns-feats{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:14px;margin:0;padding:0;list-style:none}@media(min-width:1240px){.k-fmain .ns-feats{grid-template-columns:repeat(4,minmax(0,1fr))}}.k-fmain .ns-feat{position:relative;display:grid;align-content:start;gap:6px;padding:14px 14px 16px;border-radius:16px}.k-feat-icon{display:block;inline-size:46px;aspect-ratio:1}.k-feat-icon .gi{inline-size:100%;block-size:100%;--gi-b: var(--k-blue-pale);--gi-ink: var(--k-blue);--gi-sh: var(--k-blue-sh)}body.ns .k-fmain .ns-feat h3{margin:6px 0 0;font-family:var(--ns-body);font-weight:700;font-size:1rem;line-height:1.25;text-transform:none}.k-fmain .ns-feat p{display:-webkit-box;margin:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--ns-text-2);font-size:.84rem;line-height:1.4}.k-fmain .ns-app-tag{display:none}.k-fgroup+.k-fgroup{margin-block-start:26px}body.ns .k-fgroup-title{margin:18px 0 12px;font-family:var(--ns-body);font-weight:600;font-size:.86rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ns-text)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns .k-fgroup-title{letter-spacing:0;font-size:.95rem}.k-fside a{font-size:.84rem;letter-spacing:.04em;text-transform:uppercase}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .k-fside a{letter-spacing:0;font-size:.92rem}.kh-app .nsh-device .nsh-tablet{inline-size:min(100%,760px)}.k-faq-lines{display:grid;gap:0;align-content:start}body.ns .k-faq-lines .faq-item{border:0;border-block-end:1px solid var(--ns-line);border-radius:0;background:none;box-shadow:none}.k-faq-lines .faq-item summary{padding-inline:4px}@media(min-width:1000px){.k-int-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.k-int{position:relative;gap:10px;padding:18px}.k-int .k-tile-icon{inline-size:60px}.k-int .k-tile-icon .gi{inline-size:100%;block-size:100%;--gi-b: var(--k-teal-pale);--gi-ink: var(--k-teal);--gi-sh: var(--k-teal-sh)}.k-int .k-int-badge{position:absolute;inset-block-start:14px;inset-inline-end:14px;max-inline-size:calc(100% - 100px);margin:0;overflow:hidden;background:var(--tt);color:#fff;text-overflow:ellipsis;white-space:nowrap}.k-int-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.k-int-connect{justify-self:start;margin-block-start:4px;padding:6px 15px;border-radius:999px;background:var(--k-teal-text);color:#fff;font-weight:600;font-size:.86rem;text-decoration:none;transition:background-color .2s}.k-int-connect:is(:hover,:focus-visible){background:var(--k-blue-text)}body.ns .integrations .k-chip:not(.on){background:var(--ns-card)}.k-hub{grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto);align-items:center;justify-items:center;gap:clamp(10px,2vw,22px)}.k-hub>.k-hub-node:nth-child(n){grid-area:auto}.k-hub-arrow{display:grid;place-items:center;color:var(--k-teal-text)}.k-hub-u svg{rotate:-90deg}.k-hub-d svg{rotate:90deg}.k-hub-l svg{rotate:180deg}html[dir=rtl] .k-hub-r svg{rotate:180deg}html[dir=rtl] .k-hub-l svg{rotate:0deg}.k-hub-core{inline-size:clamp(64px,7vw,86px);background:none;box-shadow:none}body.ns .k-flow-title{margin:0 auto clamp(24px,3.4vw,40px);max-inline-size:18ch;text-align:center;font-size:clamp(2.2rem,1.4rem + 3vw,4rem)}@media(min-width:900px){.k-screens.k-screens-3{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:14px}}.k-screens-3 .k-screen-panel{padding:clamp(14px,2vw,24px)}.k-screens-arrow.k-arrow-coral{color:var(--k-coral-text)}.k-plansfaq{display:grid;gap:clamp(28px,4vw,48px)}@media(min-width:1000px){.k-plansfaq{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}}.k-plannums{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:14px;margin:0;padding:0;list-style:none}.k-plannum{position:relative;display:grid;align-content:start;gap:6px;padding:20px 18px;border-radius:18px;background:linear-gradient(165deg,var(--tp),var(--nsh-card-a) 70%);border:1.5px solid var(--nsh-card-line);box-shadow:0 22px 40px -30px var(--nsh-card-shadow)}.k-plannum.on{border:2px solid var(--ns-blue)}.k-plannum .k-plan-n{font-size:clamp(2.8rem,2.2rem + 1.4vw,3.6rem);margin-block-end:6px}.k-plannum-name{font-family:var(--ns-display);font-weight:900;font-size:1.5rem;line-height:1;text-transform:uppercase}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .k-plannum-name{font-family:var(--font);font-weight:700;font-size:1.2rem;line-height:1.3;text-transform:none}.k-plannum-price{display:block;font-family:var(--ns-display);font-weight:900;font-size:2rem;line-height:1.1}.k-plannum p{margin:4px 0 0;color:var(--ns-text-2);font-size:.86rem;line-height:1.4}.nsh-badge.k-plannum-badge{inset-block-start:-26px;inset-inline-end:-10px;min-inline-size:84px;font-size:.95rem}body.ns .k-plansfaq .k-faq-title{margin:0 0 12px;text-align:start}.k-plans.plans{max-inline-size:900px;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}body.ns .k-plan .plan-annual{display:none}body.ns .k-plan .check-list{padding-block-start:14px;border-block-start:1px solid var(--ns-line)}.k-currency-row{display:flex;justify-content:center;margin-block-start:22px}.k-currency-row .billing-currency{margin:0}body.ns .k-estimate.calc{max-inline-size:900px;gap:18px 36px;padding:clamp(20px,2.6vw,30px)}.k-estimate-in{display:grid;gap:16px;align-content:start;min-inline-size:0}body.ns .k-estimate-title{font-size:clamp(1.7rem,1.3rem + 1.2vw,2.3rem)}.calc-plans.k-seg.k-seg-sm{display:inline-grid;justify-self:start;grid-template-columns:auto auto;padding:3px;border-radius:999px;background:var(--ns-card)}.k-seg-sm.calc-plans span{padding:6px 18px;border-radius:999px;font-weight:600}.k-seg-sm.calc-plans input:checked+span{background:var(--ns-blue);color:#fff;box-shadow:none}.k-estimate-out{display:grid;gap:4px;align-content:center;justify-items:center;text-align:center}.k-estimate-price{display:flex;align-items:baseline;gap:6px;margin:0}.k-estimate-price b{font-family:var(--ns-display);font-weight:900;font-size:clamp(2.6rem,2rem + 1.8vw,3.4rem);line-height:1}.k-estimate-price .calc-per{font-family:var(--ns-display);font-weight:800;font-size:1.3rem}.k-estimate-out .calc-sub{margin:4px 0 0;color:var(--ns-text-2);font-size:.86rem}@media(min-width:760px){body.ns .k-estimate.calc{grid-template-columns:minmax(0,1fr) auto}.k-estimate>.k-estimate-in{grid-column:1;grid-row:1}.k-estimate>.k-estimate-out{grid-column:2;grid-row:1;padding-inline-start:36px;border-inline-start:1px solid var(--ns-line)}}.k-compare-wrap{max-inline-size:900px}.k-usd{max-inline-size:900px;margin:18px auto 0;font-size:.92rem}.k-usd summary{cursor:pointer;color:var(--k-blue-text);font-weight:600}.k-usd table{inline-size:100%;margin-block:12px;border-collapse:collapse}.k-usd :is(th,td){padding:8px 6px;border-block-end:1px solid var(--ns-line);text-align:start}.k-qa-sec .container{max-inline-size:940px}body.ns .k-qa-title{margin:0 0 16px;font-size:clamp(1.8rem,1.4rem + 1.2vw,2.4rem)}.k-qa{margin:0}.k-qa-row{display:grid;gap:6px 36px;padding-block:18px;border-block-start:1px solid var(--ns-line)}@media(min-width:760px){.k-qa-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.k-qa dt{font-weight:700}.k-qa dd{margin:0;color:var(--ns-text-2);line-height:1.5}.k-trade-device .nsh-tablet{inline-size:min(100%,760px)}.k-trade-feats-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:26px;align-items:start}@media(min-width:1280px){.k-trade-feats-row{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.45fr)}}.k-trade-feat .gi{inline-size:46px;block-size:46px}.k-trade-feat h3{margin:12px 0 6px;font-size:1.2rem;font-weight:700}.k-trade-feat p{margin:0;color:var(--ns-text-2);font-size:.92rem;line-height:1.45}.k-trade-price{display:grid;gap:14px 18px;border-color:var(--k-blue-sh);grid-column:1 / -1}@media(min-width:1280px){.k-trade-price{grid-column:auto}}@media(min-width:560px){.k-trade-price{grid-template-columns:auto minmax(0,1fr)}}.k-trade-price-name{font-size:1.2rem}.k-trade-price-amount{display:grid;margin:10px 0 0}.k-trade-price-amount b{font-family:var(--ns-display);font-weight:900;font-size:2.4rem;line-height:1}.k-trade-price-amount small{max-inline-size:20ch;color:var(--ns-text-2)}.k-trade-price-list{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:.9rem}.k-trade-price-list li{display:flex;gap:8px;align-items:flex-start}.k-trade-price-list svg{flex:none;margin-block-start:3px;color:var(--k-blue-text)}.k-banner-sec{padding-block:clamp(30px,4vw,52px)}.k-banner{position:relative;display:grid;min-block-size:clamp(170px,18vw,230px);overflow:hidden;border-radius:18px;background:var(--ns-ink-2)}.k-banner>:is(picture,img){position:absolute;inset:0}.k-banner img{inline-size:100%;block-size:100%;object-fit:cover}.k-banner-in{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 30px;padding:clamp(22px,3vw,40px) clamp(22px,9vw,150px);background:linear-gradient(90deg,#0f3b39d6,#0f3b394d 55%,#0f3b3999)}body.ns .k-banner-title{margin:0;max-inline-size:14ch;color:#fff;font-family:var(--ns-display);font-weight:900;font-size:clamp(1.8rem,1.2rem + 2vw,3rem);line-height:.95;text-transform:uppercase}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body.ns .k-banner-title{font-family:var(--font);font-weight:700;font-size:clamp(1.4rem,1rem + 1.4vw,2.1rem);line-height:1.3;text-transform:none}body.ns .k-banner-title .accent{background:none;color:var(--ns-orange)}.k-signup .k-signup-title{font-size:clamp(2.8rem,2rem + 4vw,6rem)}@media(min-width:1000px){.k-signup-card{justify-self:center;inline-size:min(100%,520px)}}.k-signup-card-title{margin:0;text-align:center;font-size:clamp(1.4rem,1.2rem + .6vw,1.8rem);font-weight:500}.k-signup-card-lead{margin:6px 0 16px;text-align:center}.k-signup-card .choices{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr))}.k-staki-copy .nsh-title{font-size:clamp(2.8rem,2rem + 4vw,6rem)}.k-staki-robot{inline-size:clamp(150px,17vw,230px);inset-inline-start:-16%}@media(max-width:979px){.k-staki-robot{inset-inline-start:-4px}}@media(min-width:1100px){.k-staki-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.k-staki-can .k-sec-title{text-align:start}.k-staki-notes .container{display:grid;gap:18px;max-inline-size:640px}body.ns .k-staki-notes-title{margin:0 0 6px;text-align:center;font-size:clamp(1.8rem,1.3rem + 1.4vw,2.6rem)}.k-staki-note{text-align:center;border-color:var(--t)}.k-staki-note p{margin:0}.k-staki-note .k-display{margin-block-end:10px}.k-staki-faq .k-staki-notes-title{margin-block-end:18px}.k-world-sec.section{padding-block:clamp(10px,2vw,24px) clamp(20px,3vw,40px)}.k-world-map{max-inline-size:1040px;margin:0 auto}.k-world{display:block;inline-size:100%;block-size:auto}.k-world path{fill:none;stroke-width:5.4;stroke-linecap:round}.k-world-blue{stroke:var(--k-blue)}.k-world-teal{stroke:var(--k-teal)}.k-world-coral{stroke:var(--k-coral)}.k-scripts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:clamp(18px,2.6vw,30px) 0 0;padding:0;list-style:none}.k-script{display:inline-flex;gap:4px;padding:8px 16px;border-radius:999px;border:1.5px solid var(--ns-text);color:var(--ns-text);text-decoration:none}.k-script.on,.k-script:is(:hover,:focus-visible){border-color:var(--k-blue);background:var(--k-blue-pale);color:var(--k-blue-text)}.k-countries-pair{display:grid;gap:clamp(30px,4vw,50px)}@media(min-width:960px){.k-countries-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}body.ns .k-countries-pair .k-sec-title{margin-block-end:18px;text-align:start;font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem)}.k-countries-pair .k-countries{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:520px){.k-countries-pair .k-countries{grid-template-columns:repeat(4,minmax(0,1fr))}}.k-country-dot{display:block;inline-size:40px;aspect-ratio:1}.k-country-dot .gi{inline-size:100%;block-size:100%;--gi-b: var(--t);--gi-ink: #fff;--gi-sh: var(--ts)}.k-countries-more{margin:14px 0 0}.k-rtl-card{position:relative;display:grid;gap:14px}.k-rtl-words{display:flex;flex-wrap:wrap;gap:6px 26px;margin:0;padding:0;list-style:none;font-family:var(--font);font-weight:700;font-size:clamp(2rem,1.4rem + 2vw,3.2rem);line-height:1.3}.k-rtl-words li:nth-child(2){color:var(--k-teal-text)}.k-rtl-words li:nth-child(3){color:var(--k-coral-text)}.k-rtl-card p{margin:0}.nsh-badge.k-rtl-badge{inset-block-start:-28px;inset-inline-end:-14px;min-inline-size:86px;font-size:1.05rem}.k-faq-2{display:grid;gap:0 28px}@media(min-width:860px){.k-faq-2{grid-template-columns:repeat(2,minmax(0,1fr))}}body.ns .k-faq-2 .faq-item{border:0;border-block-start:1px solid var(--ns-line);border-radius:0;background:none;box-shadow:none}.ns-hero.nsh.kh:not(.kh-page){padding-block-end:clamp(14px,2vw,24px)}.kh:not(.kh-page)+.fx{padding-block:clamp(14px,2vw,22px) clamp(10px,1.4vw,16px)}.nsh-apps.section{padding-block:clamp(18px,2.4vw,30px) clamp(6px,1vw,12px)}.nsh-apps+.nsh-steps.section{padding-block:clamp(22px,3vw,36px) clamp(36px,5vw,56px)}body.ns .nsh-night.k-night-over{padding-block:clamp(30px,3.6vw,46px) clamp(34px,4vw,52px)}.plans-section.section{padding-block-end:clamp(10px,1.6vw,20px)}.k-estimate-sec.section{padding-block:clamp(10px,1.6vw,20px)}.k-sec#compare{padding-block:clamp(14px,2vw,26px)}.k-qa-sec.section{padding-block:clamp(24px,3vw,40px) clamp(48px,6vw,80px)}.k-catalogue{padding-block-end:clamp(20px,3vw,36px)}body.ns .k-band-pale{padding-block:clamp(26px,3.4vw,44px)}body.ns .k-band-pale .k-band-title{max-inline-size:none;font-size:clamp(1.3rem,.9rem + 1.3vw,2rem)}.k-cat-tiles .k-tile-text{-webkit-line-clamp:2}.k-faq-sec.section{padding-block:clamp(20px,3vw,40px) clamp(40px,5vw,64px)}.k-story.section{padding-block-end:clamp(10px,2vw,24px)}@media(min-width:760px){.k-wide-photo{aspect-ratio:32 / 9}}.k-wide-sec .container,.k-types-sec .container,.k-flow-sec .container,.k-feats-sec .container,.k-plansfaq-sec .container{max-inline-size:1120px}.k-types-sec.section{padding-block-end:clamp(16px,2.4vw,30px)}.k-sec.k-flow-sec,.k-sec.k-feats-sec{padding-block:clamp(16px,2.4vw,30px)}.k-plansfaq-sec.section{padding-block:clamp(20px,3vw,36px) clamp(40px,5vw,64px)}body.ns .k-flow-title{max-inline-size:none;margin-block-end:clamp(16px,2.4vw,28px);font-size:clamp(1.6rem,1.1rem + 1.8vw,2.6rem)}.k-icons-sec+.k-steps-sec.section{padding-block:clamp(14px,2vw,24px)}.k-trade-screens.section{padding-block:clamp(10px,1.6vw,20px)}.k-trade-screens .nsh-device{margin-block-start:0}.k-trade-feats.section{padding-block:clamp(20px,3vw,36px) clamp(36px,5vw,56px)}.k-split-hero .nsh-lead{max-inline-size:52ch}.nsh-badge.k-own-badge{inset-block-start:0;inset-inline-start:-8px;translate:0 -104%}.k-staki-visual{grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:stretch}.k-staki-robot{position:static;inline-size:clamp(130px,14vw,210px);margin-inline-end:-18px}.k-staki-shot{justify-self:end}@media(max-width:979px){.k-staki-visual{grid-template-columns:minmax(0,.4fr) minmax(0,1fr)}}.k-sec.k-staki-can{padding-block:clamp(20px,3vw,36px) clamp(16px,2vw,24px)}.k-staki-notes.section{padding-block:clamp(20px,3vw,36px)}.k-staki-faq.section{padding-block:clamp(20px,3vw,36px) clamp(40px,5vw,64px)}body.ns .k-staki-faq .faq-item{border:0;border-block-end:1px solid var(--ns-line);border-radius:0;background:none;box-shadow:none}.k-staki-faq .faq-item summary i{background:var(--k-teal-text)}.k-staki-faq .faq-item:nth-child(2n) summary i{background:var(--k-coral-text)}.k-staki-faq .faq-item summary i:before,.k-staki-faq .faq-item summary i:after{background:#fff}@media(min-width:900px){.k-principle-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.k-about-story.section{padding-block:clamp(20px,3vw,40px) clamp(10px,1.6vw,20px)}.k-sec.k-principles{padding-block:clamp(16px,2.4vw,30px)}.k-company-sec.section{padding-block:clamp(10px,1.6vw,20px)}.k-world path{stroke-width:6.2}.k-countries-sec.section{padding-block:clamp(20px,3vw,36px) clamp(10px,1.6vw,20px)}.k-world-faq.section{padding-block:clamp(20px,3vw,36px) clamp(40px,5vw,64px)}.kh:not(.kh-page) .nsh-tablet-screen{aspect-ratio:16 / 10}.kh:not(.kh-page) .nsh-tablet-screen :is(picture,img){block-size:100%;object-fit:cover;object-position:top}.nsh-app-grid{max-inline-size:600px;gap:clamp(14px,1.8vw,22px) clamp(8px,1.2vw,16px)}.nsh-app-tile{inline-size:clamp(60px,5.4vw,76px)}.k-trade-device .nsh-tablet-screen{aspect-ratio:16 / 10}.k-trade-device .nsh-tablet-screen :is(picture,img){block-size:100%;object-fit:cover;object-position:top}.k-signup .k-signup-title{font-size:clamp(3rem,1rem + 7.6vw,8rem);line-height:.9}.k-signup .k-signup-title .ns-tape{font-size:.64em}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .k-signup .k-signup-title{font-size:clamp(2.4rem,1rem + 4.4vw,5rem);line-height:1.25}.k-signup-checks{font-size:clamp(1.05rem,.9rem + .5vw,1.35rem)}.k-signup-tiles span{inline-size:clamp(72px,6.6vw,96px)}.k-staki-shot{inline-size:100%}@media(prefers-color-scheme:dark){body.ns :is(.k-chip.on,.k-chip[aria-pressed=true],.k-int .k-int-badge,.k-int-connect,.k-country-code,.k-type-label){color:var(--ns-ink)}}.k-tiles.k-tiles-icons{grid-template-columns:repeat(auto-fit,minmax(58px,100px));gap:clamp(8px,1.6vw,18px)}.k-tiles-icons .k-tile-icon{inline-size:clamp(56px,13vw,84px)}.k-countries-pair .k-country small:before{content:"("}.k-countries-pair .k-country small:after{content:")"}@supports (animation-timeline: view()){html.motion :is(.nsh-night-photo,.k-story-photo,.k-wide-photo,.k-banner) img{animation:k-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}html.motion .k-world{animation:k-sweep linear both;animation-timeline:view();animation-range:entry 10% cover 45%}html.motion[dir=rtl] .k-world{animation-name:k-sweep-rtl}html.motion .k-screens-3>.k-screen-panel{animation:k-rise linear both;animation-timeline:view()}html.motion .k-screens-3>.k-screen-panel:nth-child(1){animation-range:entry 0% entry 70%}html.motion .k-screens-3>.k-screen-panel:nth-child(3){animation-range:entry 20% entry 90%}html.motion .k-screens-3>.k-screen-panel:nth-child(5){animation-range:entry 40% cover 40%}html.motion .k-screens-3>.k-screens-arrow{animation:k-draw linear both;animation-timeline:view();animation-range:entry 30% cover 35%}}@keyframes k-drift{0%{scale:1.1;translate:0 -4%}to{scale:1.1;translate:0 4%}}@keyframes k-sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes k-sweep-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes k-rise{0%{opacity:0;translate:0 48px}to{opacity:1;translate:0 0}}@keyframes k-draw{0%{opacity:0;scale:.4 1}to{opacity:1;scale:1 1}}html.motion .k-hub-arrow svg{animation:k-hub-flow 4.8s ease-in-out infinite}html.motion .k-hub-d svg{animation-delay:1.2s}html.motion .k-hub-l svg{animation-delay:2.4s}html.motion .k-hub-u svg{animation-delay:3.6s}@keyframes k-hub-flow{0%,40%,to{opacity:.35}15%{opacity:1}}body.ns .site-header.scrolled .bar{background:#ffffffdb;border-color:var(--ns-line);color:var(--ns-text);box-shadow:inset 0 -1px 0 var(--ns-line),0 14px 34px -26px #0f3b3973}body.ns .site-header.scrolled :is(.nav-link,.lang-switch,.logo,.logo-word){color:var(--ns-text)}body.ns .site-header.scrolled .menu-toggle span{background:var(--ns-text)}@media(prefers-color-scheme:dark){body.ns .site-header.scrolled .bar{background:#0f3b39b8;border-color:#f4fbf91f;box-shadow:inset 0 1px #ffffff17,0 14px 40px -20px #0009}}.k-type-art.has-photo{overflow:hidden;place-items:stretch}.k-type-art.has-photo :is(picture,img){display:block;inline-size:100%;block-size:100%}.k-type-art.has-photo img{object-fit:cover}.k-outline-facts .fx-list b{-webkit-text-stroke-color:var(--tt, var(--k-blue-text))}@media(prefers-color-scheme:dark){body.ns .k-outline-facts .fx-list a>span{color:var(--ns-ink)}body.ns .link-arrow{color:var(--k-blue-text)}}.k-script.on,.k-script:is(:hover,:focus-visible){color:#32c4b0}@media(prefers-color-scheme:dark){.k-script.on,.k-script:is(:hover,:focus-visible){color:var(--k-blue-text)}}body.ns .k-band-blue .k-band-sub{color:#fff}.k-depth-sec .container{max-inline-size:1120px}.k-depth{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;margin:0;padding:0;list-style:none}.k-depth-card{display:grid;align-content:start;gap:12px;padding:20px 22px;border-color:var(--t)}.k-depth-name{color:var(--ns-text);font-family:var(--ns-display);font-weight:900;font-size:1.5rem;line-height:1;text-decoration:none;text-transform:uppercase}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .k-depth-name{font-family:var(--font);font-weight:700;font-size:1.2rem;line-height:1.3;text-transform:none}.k-depth-name:is(:hover,:focus-visible){color:var(--tt)}.k-depth-card ul{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:.92rem;line-height:1.4}.k-depth-card li{display:flex;gap:8px;align-items:flex-start}.k-depth-card li svg{flex:none;margin-block-start:3px;color:var(--tt)}.k-written .k-depth-one{display:flex;gap:10px;align-items:flex-start;font-size:.98rem;line-height:1.45}.k-written .k-depth-one svg{flex:none;margin-block-start:3px;color:var(--tt)}.k-trade-depth.section{padding-block:40px}.k-trade-depth .k-sec-title{margin-block-end:20px}.k-more-sec.section{padding-block:8px 32px}.k-more-title{font-size:1.1rem;margin-block-end:12px}.k-more{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.k-more-link{display:inline-block;padding:8px 14px;border:1px solid var(--ns-line, rgba(0, 0, 0, .15));border-radius:999px;color:var(--ns-text);font-size:.92rem;text-decoration:none}.k-more-link:is(:hover,:focus-visible){border-color:var(--tt, var(--ns-text));color:var(--tt, var(--ns-text))}.nsh-app-named{grid-template-columns:repeat(4,minmax(0,1fr));max-inline-size:920px;gap:clamp(22px,2.8vw,36px) clamp(10px,1.6vw,22px)}@media(max-width:620px){.nsh-app-named{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 6px}}.nsh-app-named .nsh-app-tile{inline-size:clamp(64px,7.4vw,88px)}.nsh-app-named .nsh-app-name{display:block;font-family:var(--ns-body, inherit);font-size:.95rem;font-weight:700;color:var(--ns-text, inherit)}.nsh-app-line{display:block;font-size:.8rem;line-height:1.3;color:var(--ns-text-2, inherit);text-align:center;text-wrap:balance}.nsh-apps-all{margin:clamp(24px,3vw,36px) 0 0;text-align:center}.nsh-phone{display:none}.nsh-has-phone{display:contents}@media(max-width:700px){.nsh-has-phone{display:block}.nsh-has-phone .nsh-tablet,.nsh-has-phone .g2-caption{display:none}.nsh-phone{display:block;inline-size:min(64vw,260px);margin:0 auto;padding:9px;border-radius:34px;background:#0f3b39;box-shadow:0 24px 50px -22px #0f3b398c}.nsh-phone-screen{overflow:hidden;border-radius:26px;background:#fff}.nsh-phone-screen img{display:block;inline-size:100%;block-size:auto}}.k-onesale{padding-block:clamp(36px,5vw,72px)}.k-onesale-lead{margin:0 auto clamp(24px,3vw,40px);max-inline-size:560px;text-align:center;color:var(--ns-text-2, inherit)}.k-onesale-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3.4vw,48px) clamp(20px,3vw,40px);margin:0;padding:0;list-style:none}@media(max-width:899px){.k-onesale-list{grid-template-columns:minmax(0,1fr)}}.k-onesale-row{position:relative;min-inline-size:0}.k-onesale-n{display:block;margin-block-end:8px;font-family:var(--ns-display, inherit);font-size:2.2rem;line-height:1;color:transparent;-webkit-text-stroke:2px var(--ns-blue, #0b8076)}.k-onesale-row figure{margin:0}.k-onesale-row img{display:block;inline-size:100%;block-size:auto;border-radius:18px;border:1px solid rgb(15 59 57 / .12);box-shadow:0 18px 40px -26px #0f3b3973}.k-onesale-row figcaption{margin-block-start:12px;font-weight:600;text-align:center}.k-ai-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3em .8em;margin:0 0 .5em}.k-ai-price b{font-family:var(--ns-display, inherit);font-size:clamp(2rem,4vw,2.8rem);font-weight:900;line-height:1}.k-ai-lang-list{display:flex;flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none}.k-ai-lang-list li{padding:.35em .8em;border:1px solid var(--line);border-radius:999px;font-size:.95rem}.k-ai-products .k-staki-card h3 a{color:inherit;text-decoration:none}.k-ai-strip .k-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));max-inline-size:900px;margin-inline:auto}.k-ai-strip .k-tile{padding:18px 18px 20px;gap:9px}.k-ai-strip .k-tile-text{font-size:.95rem}.k-ai-products{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.k-ai-kind{display:block;margin-block-end:6px;font-family:var(--ns-mono, inherit);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ns-text-2, inherit)}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .k-ai-kind{font-family:var(--font);letter-spacing:0;text-transform:none}.k-staki-card .k-display{padding-inline-end:38px}.k-ai-line-sec{padding-block:0}.k-ai-line{display:flex;align-items:baseline;gap:12px;max-inline-size:62ch;margin:0;color:var(--ink-2);font-size:var(--fs-lead);line-height:1.5}.k-ai-tag{flex:none;padding:2px 8px;border-radius:4px;background:var(--sg-teal-text, #0b8076);color:#fff;font-family:var(--ns-mono, ui-monospace, monospace);font-size:.72rem;font-weight:500;letter-spacing:.06em}.slot-icon{display:block;max-inline-size:100%;block-size:auto;object-fit:contain}.k-ai-ico,.k-ai-hero-ico{display:inline-flex}.k-ai-ico{margin-block-end:12px}.k-ai-hero-ico{margin-block-end:16px}.k-astory-eyebrow{margin:0 0 8px;font-family:var(--ns-mono, ui-monospace, monospace);font-size:.78rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sg-teal-text, #0b8076)}.k-astory-title{margin:0 0 12px;max-inline-size:18ch;font-family:var(--ns-display);font-weight:900;font-size:var(--fs-h1);line-height:.95;text-transform:uppercase;text-wrap:balance}.k-astory-title .accent{color:var(--sg-coral-text, #c63d31)}.k-astory-lead{margin:0 0 clamp(32px,6vw,72px);max-inline-size:62ch;font-size:var(--fs-lead);color:var(--ink-2)}.k-astory-list{display:grid;gap:clamp(40px,7vw,96px);margin:0;padding:0;list-style:none}.k-astory-ch{display:grid;gap:20px;align-items:center}@media(min-width:900px){.k-astory-ch{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,72px)}.k-astory-ch:nth-child(2n) .k-astory-copy{order:2}.k-astory-ch.no-shot{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}.k-astory-ch.no-shot:nth-child(2n){grid-template-columns:minmax(0,3fr) minmax(0,7fr)}}.k-astory-n{display:block;margin-block-end:6px;font-family:var(--ns-display);font-size:clamp(2.4rem,5vw,4rem);font-weight:900;line-height:1;color:var(--sg-coral-text, #c63d31)}.k-astory-copy h3{margin:0 0 8px;font-size:var(--fs-h3)}.k-astory-copy p{margin:0;max-inline-size:52ch;color:var(--ink-2)}.k-astory-fig{margin:0;min-inline-size:0}.k-astory-fig{display:grid;justify-items:center}.k-astory-fig img{display:block;inline-size:auto;max-inline-size:100%;max-block-size:620px;block-size:auto;border-radius:6px;border:2px solid var(--ink);box-shadow:8px 8px 0 var(--sg-teal, #13a190)}.k-astory-ico{display:grid;place-items:center;inline-size:100%;aspect-ratio:4 / 3;border-radius:6px;background:var(--paper-2)}.k-astory-ico .slot-icon{inline-size:56%;max-inline-size:180px;block-size:auto}.k-explainer-loop{max-inline-size:960px;margin-inline:auto}.k-aif-lead{margin:0 0 clamp(24px,4vw,48px);max-inline-size:62ch;font-size:var(--fs-lead);color:var(--ink-2)}.k-aif-group+.k-aif-group{margin-block-start:clamp(28px,5vw,56px)}.k-aif-job{margin:0 0 14px;padding-block-end:8px;border-block-end:2px solid var(--ink);font-family:var(--ns-display);font-weight:900;font-size:var(--fs-h3);text-transform:uppercase}.k-aif-list{display:grid;gap:14px;margin:0;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.k-aif-item{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px solid var(--line, #dce6e4);border-radius:6px;background:var(--card, #fff)}.k-aif-item b{font-size:1rem}.k-aif-item p{margin:0;color:var(--ink-2);font-size:.95rem}.k-aif-plan{margin-block-start:auto;align-self:flex-start;padding:2px 8px;border-radius:4px;background:var(--sg-aqua, #d7f2ee);color:var(--sg-ink, #0f3b39);font-family:var(--ns-mono, ui-monospace, monospace);font-size:.72rem;letter-spacing:.04em}.k-ai-work{margin:24px 0 0;max-inline-size:62ch;font-size:var(--fs-lead)}.k-ai-work .link-arrow{white-space:nowrap}.k-ai-card{display:flex;align-items:center;gap:clamp(14px,3vw,24px);padding:14px 18px;border:2px solid var(--sg-ink, #0f3b39);border-radius:6px;background:#eaf4f2;max-inline-size:760px}.k-ai-card-ico{flex:none;display:grid;place-items:center;inline-size:64px;block-size:64px;border-radius:6px;background:#fff}.k-ai-card-ico .slot-icon{inline-size:48px;block-size:48px}.k-ai-card .k-ai-line{margin:0;max-inline-size:none;font-size:1rem}.k-aitool-list{display:grid;gap:clamp(36px,6vw,80px);margin:0;padding:0;list-style:none}.k-aitool{display:grid;gap:20px;align-items:center}@media(min-width:900px){.k-aitool{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,5vw,64px)}.k-aitool:nth-child(2n) .k-aitool-media{order:2}}.k-aitool-media{min-inline-size:0}.k-aitool-media .k-explainer-loop{max-inline-size:none}.k-aitool-ico{display:grid;place-items:center;aspect-ratio:16 / 9;border-radius:6px;background:#eaf4f2;border:2px solid var(--sg-ink, #0f3b39)}.k-aitool-ico .slot-icon{inline-size:30%;block-size:auto}.k-aitool-copy h3{margin:0 0 10px}.k-aitool-copy h3 a{color:inherit;text-decoration:none}.k-aitool-example{margin:0 0 12px;font-size:var(--fs-lead);color:var(--ink)}.k-aitool-credits{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;color:var(--ink-2)}.k-solshot .k-astory-fig img{max-block-size:640px}.k-planshots{display:grid;gap:18px;margin:clamp(24px,4vw,48px) 0 0;padding:0;list-style:none}@media(min-width:900px){.k-planshots{grid-template-columns:repeat(3,minmax(0,1fr))}}.k-planshots figcaption{margin-block-start:10px;font-family:var(--ns-mono, ui-monospace, monospace);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;text-align:center}:root{--sg-ink: #0f3b39;--sg-ink-2: #0a2b29;--sg-teal: #13a190;--sg-teal-text: #0b8076;--sg-coral: #f26b5b;--sg-coral-text: #e5533f;--sg-mint: #4fd8c3;--sg-aqua: #d7f2ee;--sg-muted: #4b6663;--sg-line: #dce6e4;--sg-card: #ffffff;--sg-edge: #0f3b39;--paper: #ffffff;--paper-2: #f1faf8;--paper-3: #e3f3f0;--ink: var(--sg-ink);--ink-2: #2d5552;--ink-3: var(--sg-muted);--line: var(--sg-line);--blue: var(--sg-teal-text);--blue-hover: #086b62;--blue-50: #eef9f7;--blue-100: var(--sg-aqua);--lime: var(--sg-mint);--radius-xs: 3px;--radius-s: 4px;--radius: 6px;--radius-l: 6px;--radius-xl: 6px;--shadow-1: none;--shadow-2: none;--shadow-3: none;--shadow-blue: none;--ns-blue: var(--sg-teal-text);--ns-blue-2: #086b62;--ns-orange: var(--sg-coral);--ns-ink: var(--sg-ink);--ns-bone: #ffffff}.logo-img{display:block;block-size:44px;inline-size:auto;flex:none}.logo-img-dark,.site-footer .logo-img-light,.mobile-menu .logo-img-light,.site-header.scrolled .logo-img-light{display:none}.site-footer .logo-img-dark,.mobile-menu .logo-img-dark,.site-header.scrolled .logo-img-dark{display:block}@media(prefers-color-scheme:dark){.logo-img-light{display:none}.logo-img-dark{display:block}}@media(max-width:640px){.logo-img{block-size:36px}}.logo-mark{inline-size:41px;block-size:40px;display:block;gap:0;flex:none;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20103%20100'%20role='img'%20aria-label='STAK'%3E%3Crect%20x='14'%20y='0'%20width='75'%20height='28'%20rx='2'%20fill='%2304B1A1'/%3E%3Crect%20x='0'%20y='36'%20width='64'%20height='28'%20rx='2'%20fill='%23063032'/%3E%3Crect%20x='70'%20y='36'%20width='21'%20height='28'%20rx='2'%20fill='%23FE7163'/%3E%3Crect%20x='14'%20y='72'%20width='89'%20height='28'%20rx='2'%20fill='%23063032'/%3E%3C/svg%3E") center / contain no-repeat}.logo-mark i{display:none}.site-footer .logo-mark,.mobile-menu .logo-mark,.site-header.scrolled .logo-mark{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20103%20100'%20role='img'%20aria-label='STAK'%3E%3Crect%20x='14'%20y='0'%20width='75'%20height='28'%20rx='2'%20fill='%23FFFFFF'/%3E%3Crect%20x='0'%20y='36'%20width='64'%20height='28'%20rx='2'%20fill='%2304B1A1'/%3E%3Crect%20x='70'%20y='36'%20width='21'%20height='28'%20rx='2'%20fill='%23FE7163'/%3E%3Crect%20x='14'%20y='72'%20width='89'%20height='28'%20rx='2'%20fill='%23FFFFFF'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){.logo-mark{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20103%20100'%20role='img'%20aria-label='STAK'%3E%3Crect%20x='14'%20y='0'%20width='75'%20height='28'%20rx='2'%20fill='%23FFFFFF'/%3E%3Crect%20x='0'%20y='36'%20width='64'%20height='28'%20rx='2'%20fill='%2304B1A1'/%3E%3Crect%20x='70'%20y='36'%20width='21'%20height='28'%20rx='2'%20fill='%23FE7163'/%3E%3Crect%20x='14'%20y='72'%20width='89'%20height='28'%20rx='2'%20fill='%23FFFFFF'/%3E%3C/svg%3E")}}.nsh .nsh-title .ns-tape,body.ns :is(.display,.h1,.h2) .accent{background:none;color:var(--sg-coral-text);-webkit-text-fill-color:currentColor;box-shadow:none;transform:none;padding-inline:0}.nsh .nsh-title .ns-tape:before{display:none}html.motion .ns-hero.nsh .nsh-title .ns-tape{animation:none;color:var(--sg-coral-text)}body.ns .eyebrow{color:var(--sg-muted)}body.ns .btn,.btn{border-radius:6px;text-transform:none;letter-spacing:.02em;box-shadow:none}.btn.accent-btn,.site-header .btn.accent-btn,.site-footer .btn.accent-btn,.mobile-menu .btn.accent-btn{--btn-bg: var(--sg-teal-text);--btn-fg: #fff;box-shadow:none}.btn.ghost,.btn.light,.btn.glass{border:2px solid var(--sg-ink);background:transparent;color:var(--sg-ink)}.site-header .bar,.site-header.scrolled .bar{border-radius:0;box-shadow:none}.site-header:not(.scrolled) .bar{border-bottom:2px solid var(--sg-ink)}.nav-link,.site-header .nav-link{font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem}:is(html[lang=ar],html[lang=fa],html[lang=ur]) .nav-link{text-transform:none;letter-spacing:0}.site-footer{background:var(--sg-ink-2);color:#fff}.f-giant{-webkit-text-stroke:1px rgb(79 216 195 / .35);background:linear-gradient(180deg,rgb(79 216 195 / .3),transparent 72%);-webkit-background-clip:text;background-clip:text}body.ns{--g-bg: var(--sg-card);--g-border: var(--sg-edge);--g-hi: none;--g-shadow: none}body.ns :is(.card,.why-card,.sol-card,.sol-hub-card,.ind-card,.hg-ind-card,.hg-trust-card,.g3-card,.lang-card,.tl-card,.ww-card,.ws-card,.seeit-card,.product-tile,.plan,.faq-item,.vs-card){background:var(--sg-card);border:2px solid var(--sg-edge);border-radius:6px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ind-card:hover{transform:none;box-shadow:none;border-color:var(--sg-teal-text)}.ind-media.ind-signal{display:grid;place-items:center;background:var(--sg-aqua)}.ind-media.ind-signal.sg-paper{background:#eef9f7}.ind-media.ind-signal .sg-icon{position:static;inset:auto;inline-size:auto;block-size:70%;max-block-size:none;aspect-ratio:1;object-fit:contain;transform:none;background:#fafefb;border-radius:4px;box-shadow:none}.ind-card:hover .ind-media.ind-signal .sg-icon{transform:none}.ind-card:hover .ind-media.ind-signal{background:var(--sg-mint)}.gi,.gi[class]{--gi-sheen: 0 !important;--gi-hl: 0 !important;--gi-rim: 0 !important;--gi-shop: 0 !important;--gi-shl: 0 !important;--gi-solid: 1 !important}.gi:not(.gi-pale,.gi-frost){--gi-b: var(--sg-teal);--gi-ink: #fff}:is(.k-tiles,.k-parts,.tl-parts,.sol-grid) li:nth-child(4n+2) .gi:not(.gi-pale,.gi-frost){--gi-b: var(--sg-coral)}:is(.k-tiles,.k-parts,.tl-parts,.sol-grid) li:nth-child(4n+3) .gi:not(.gi-pale,.gi-frost){--gi-b: var(--sg-mint);--gi-ink: var(--sg-ink)}.ns-hero.nsh.sg-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"text art" "device device";align-items:center;column-gap:clamp(24px,4vw,64px);max-inline-size:1240px;margin-inline:auto;padding-inline:var(--gutter);padding-block-start:clamp(104px,11vw,132px)}.ns-hero.nsh.sg-split>.container.nsh-center{grid-area:text;justify-items:start;text-align:start;max-inline-size:none;padding-inline:0;margin:0}.ns-hero.nsh.sg-split .nsh-title{font-size:clamp(2.8rem,5.3vw,5.8rem);text-align:start}.ns-hero.nsh.sg-split .nsh-row,.ns-hero.nsh.sg-split .nsh-proof{justify-content:flex-start}.ns-hero.nsh.sg-split>.nsh-device{grid-area:device;margin-inline:0;padding-inline:0;max-inline-size:none}.sg-hero-art{grid-area:art;min-inline-size:0}@media(max-width:860px){.ns-hero.nsh.sg-split{grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "art" "device";row-gap:28px}}:root{--font-display: var(--ns-display);--tracking-display: .002em;--tracking-h: .002em}html:root body :is(.ns-h1,.ns-h2,.nsh-apps-title,.k-display,.k-sec-title,.k-band-title,.k-story-title,.nsh-night-title,.nsh-title,.nsh-step h3,.k-plan-name,h2.h2,h1.h1,.final .display){font-family:var(--ns-display);font-weight:900;text-transform:uppercase;letter-spacing:.002em;line-height:.9;text-wrap:balance;color:inherit}html:root:is([lang=ar],[lang=fa],[lang=ur]) body :is(.ns-h1,.ns-h2,.nsh-apps-title,.k-display,.k-sec-title,.k-band-title,.k-story-title,.nsh-night-title,.nsh-title,.nsh-step h3,.k-plan-name,h2.h2,h1.h1,.final .display),html:root:is([lang=th],[lang=hi],[lang=ne],[lang=bn],[lang=ml],[lang=ka],[lang=zh-Hans],[lang=ja],[lang=ko]) body :is(.ns-h1,.ns-h2,.nsh-apps-title,.k-display,.k-sec-title,.k-band-title,.k-story-title,.nsh-night-title,.nsh-title,.nsh-step h3,.k-plan-name,h2.h2,h1.h1,.final .display){font-family:var(--font);font-weight:800;text-transform:none;letter-spacing:0;line-height:1.22}.nsh-apps-title .accent,.nsh-apps-title em,.k-display .accent,.k-sec-title .accent{color:var(--sg-teal-text)}.nsh-badge{inline-size:auto!important;block-size:auto!important;aspect-ratio:auto!important;border-radius:3px!important;padding:.5em .9em!important;background:var(--sg-teal)!important;color:var(--sg-ink)!important;box-shadow:none!important;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-weight:500;font-size:.95rem!important;letter-spacing:.1em;text-transform:uppercase;line-height:1;transform:none!important;rotate:-3deg}.nsh-badge *{transform:none!important}.nsh-tablet,.nsh-phone,.nsh-tablet-screen,.nsh-phone-screen,.nsh-device,.nsh-has-phone{box-shadow:none!important;filter:none!important}.ns-glow{display:none!important}.nsh-step,.nsh-tier,.k-plan,.k-tile,.nsh-card,.nsh-proof li{box-shadow:none!important}.nsh-step{background:var(--sg-card);border:2px solid var(--sg-edge);border-radius:6px}.nsh-step-n{-webkit-text-stroke:0;color:var(--sg-teal-text);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-weight:500}.nsh-step-list .nsh-step:first-child{border-color:var(--sg-ink)}.ns-night,.nsh-night{background:var(--sg-ink)!important;background-image:none!important}.nsh-tiers .nsh-tier{background:#fff;color:var(--sg-ink);border:2px solid var(--sg-ink);border-radius:6px}.nsh-tiers .nsh-tier.featured{background:var(--sg-teal);border-color:var(--sg-ink)}.nsh-tiers .nsh-tier.featured *{color:var(--sg-ink)}.k-tile{background:var(--sg-card);border:2px solid var(--sg-edge);border-radius:6px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.k-tile.on{background:var(--sg-aqua)}.nsh-tiers .nsh-tier,.nsh-tier{border-radius:6px!important}html:root body :is(.k-card,.k-depth-card,.k-plannum,.k-story-card,.k-faq-card,.k-signup-card,.k-estimate,.k-screen-panel,.mega,.mega-link,.mega-foot,.lang-menu,.choice,.nsh-app-tile,.nsh-step,.k-plan,.plan,.nsh-tier,.calc,.k-seg,.billing-label,summary.lang-switch){border-radius:6px;box-shadow:none}html:root body :is(.k-card,.k-depth-card,.k-plannum,.k-story-card,.k-faq-card,.k-signup-card,.k-estimate,.plan,.k-plan,.calc){background-image:none;background-color:var(--sg-card);border:2px solid var(--sg-edge)}html:root body :is(.k-plannum.on,.plan.featured,.k-plan.featured){background-color:var(--sg-aqua)}html:root body :is(.k-type-art,.k-wide-photo,.nsh-tablet-screen){border-radius:6px}html:root body .nsh-tablet{border-radius:22px;background-image:none}html:root body :is(.k-tile-icon){border-radius:4px}html:root body .btn,html:root body a.btn.accent-btn,html:root body button.btn.accent-btn{box-shadow:none}.ind-icon{display:none}:is(.ns-night,.nsh-night,.site-footer,.k-band,.k-final,.final,.mobile-menu) .btn.ghost{border-color:#fff;color:#fff}@media(prefers-color-scheme:dark){:root{--sg-card: #0f3b39;--sg-edge: #2b5754;--paper: #0a2b29;--paper-2: #0d3331;--paper-3: #123f3c;--card: #0f3b39;--ink: #f4fbf9;--ink-2: rgb(244 251 249 / .84);--ink-3: rgb(244 251 249 / .64);--line: rgb(244 251 249 / .14);--line-2: rgb(244 251 249 / .24);--blue: #4fd8c3;--blue-hover: #7be0d0;--blue-50: #123f3c;--blue-100: #165048;--ns-ink: #0a2b29;--ns-blue: #4fd8c3;--ns-bone: #f4fbf9}.btn.ghost,.btn.light,.btn.glass{border-color:var(--sg-mint);color:var(--sg-mint)}html:root body .nsh-title .ns-tape,html:root body .accent{color:var(--sg-coral)}}html:root body .k-band-blue{background:var(--sg-coral);background-image:none;color:var(--sg-ink)}html:root body .k-band-blue :is(.k-band-title,.k-band-words,p){color:var(--sg-ink)}html:root body .k-band-blue .btn{background:var(--sg-ink);border-color:var(--sg-ink);color:#fff;--btn-bg: var(--sg-ink);--btn-fg: #fff}html:root body .k-band-night{background:var(--sg-ink);background-image:none}html:root body .k-band-pale{background:var(--sg-aqua);background-image:none}html:root body .nsh .nsh-title .ns-tape,html:root[lang] body .nsh .nsh-title .ns-tape{background:none;color:var(--sg-coral-text);-webkit-text-fill-color:currentColor}html:root body .nsh .nsh-title .ns-tape:before{display:none}html:root body .k-signup-side{background:var(--sg-aqua);background-image:none}@media(prefers-color-scheme:dark){html:root body .k-signup-side{background:var(--sg-ink-2)}html:root body .nsh .nsh-title .ns-tape{color:var(--sg-coral)}}.gi.gi-pale{--gi-b: var(--sg-aqua);--gi-ink: var(--sg-teal-text)}@media(prefers-color-scheme:dark){.gi.gi-pale{--gi-b: #165048;--gi-ink: var(--sg-mint)}}html:root body .k-tile-icon .gi{--gi-b: var(--sg-teal) !important;--gi-ink: #fff !important}html:root body li:nth-child(4n+2)>.k-tile .k-tile-icon .gi,html:root body li:nth-child(4n+2)>a.k-tile .k-tile-icon .gi{--gi-b: var(--sg-coral) !important}html:root body li:nth-child(4n+3)>.k-tile .k-tile-icon .gi,html:root body li:nth-child(4n+3)>a.k-tile .k-tile-icon .gi{--gi-b: var(--sg-mint) !important;--gi-ink: var(--sg-ink) !important}html:root body .k-tile-icon{background:none}html:root body .nsh .nsh-title .ns-tape{padding:0;margin-inline:0}html:root body section#apps.nsh-apps{background:var(--sg-ink);color:#fff;padding-block:clamp(56px,8vw,96px)}html:root body section#apps .nsh-apps-title{color:#fff;text-align:start;max-inline-size:1200px;margin-inline:auto;margin-block-end:28px}html:root body #apps .nsh-app-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2px;max-inline-size:1200px;background:#2b5754;border:2px solid #2b5754}html:root body #apps .nsh-app-grid>li{display:block;background:var(--sg-ink)}html:root body #apps .nsh-app{display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-areas:"tile name" "tile line";justify-items:start;align-content:center;column-gap:16px;row-gap:2px;padding:20px;inline-size:100%;block-size:100%;text-align:start;color:#cfe7e3}html:root body #apps .nsh-app-tile{grid-area:tile;inline-size:52px;block-size:52px;border-radius:0;outline:0;translate:none}html:root body #apps .nsh-app-name{grid-area:name;align-self:end;color:#fff;font-family:var(--ns-display);font-weight:900;font-size:1.35rem;text-transform:uppercase;line-height:1}html:root body #apps .nsh-app-line{grid-area:line;align-self:start;color:#cfe7e3;font-size:.82rem}html:root body #apps .nsh-app:is(:hover,:focus-visible,.on){background:#123f3c}html:root body .nsh-app-tile .gi{--gi-b: var(--sg-teal) !important;--gi-ink: #fff !important}html:root body li:nth-child(4n+2) .nsh-app-tile .gi{--gi-b: var(--sg-coral) !important}html:root body li:nth-child(4n+3) .nsh-app-tile .gi{--gi-b: var(--sg-mint) !important;--gi-ink: var(--sg-ink) !important}:is(html[lang=ar],html[lang=fa],html[lang=ur]) body #apps .nsh-app-name,html:is([lang=th],[lang=hi],[lang=ne],[lang=bn],[lang=ml],[lang=ka],[lang=zh-Hans],[lang=ja],[lang=ko]) body #apps .nsh-app-name{font-family:var(--font);font-weight:800;text-transform:none;font-size:1.05rem}html:root body .gi{--gi-k: var(--sg-ink) !important;--gi-sh: transparent !important}html:root body li:nth-child(4n+3) .gi:not(.gi-pale,.gi-frost){--gi-k: var(--sg-mint) !important}html:root body #apps .nsh-apps-more,html:root body #apps>.container>a,html:root body #apps .link-arrow{color:var(--sg-mint)}@media(prefers-color-scheme:dark){html:root body :is(.btn.accent-btn,.site-header .btn.accent-btn,.site-footer .btn.accent-btn,.mobile-menu .btn.accent-btn){--btn-bg: var(--sg-mint) !important;--btn-fg: var(--sg-ink) !important;color:var(--sg-ink)!important}html:root body :is(.billing-label.on,.k-seg .on,.k-seg [aria-pressed=true],.k-seg [aria-selected=true]){color:var(--sg-ink)!important}}.sg-loop{max-inline-size:1200px;margin-inline:auto}.sg-loop :is(video,img){display:block;inline-size:100%;block-size:auto;border-radius:6px;background:#fff}.sg-loop-tall,.sg-loop-still{display:none!important}@media(max-width:699px){.sg-loop-wide{display:none!important}.sg-loop-tall{display:block!important}}@media(prefers-reduced-motion:reduce){.sg-loop video{display:none!important}.sg-loop-still-wide{display:block!important}.sg-loop-still-tall{display:none!important}}@media(prefers-reduced-motion:reduce)and (max-width:699px){.sg-loop-still-wide{display:none!important}.sg-loop-still-tall{display:block!important}}html:root body :is(.k-staki-card,.k-staki-note){background-image:none;background-color:var(--sg-card);border:2px solid var(--sg-edge);border-radius:6px;box-shadow:none}html:root body .k-ai-lang-list li{border:2px solid var(--sg-edge);border-radius:4px}html:root body .k-ai-kind{color:var(--sg-muted)}.sg-chip{position:absolute;inset-block-end:12px;inset-inline-start:12px;inline-size:52px;block-size:52px;display:grid;place-items:center;background:#fafefb;border:2px solid var(--sg-ink);border-radius:4px}.ind-media .sg-chip .sg-icon{position:static;inset:auto;inline-size:100%;block-size:auto;object-fit:contain;transform:none;background:none;box-shadow:none}.ind-card:hover .ind-media .sg-chip .sg-icon{transform:none}.ns-hero.nsh.sg-split .sg-hero-art .sg-loop{max-inline-size:none}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/signal/vazirmatn-arabic-wght-normal.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/signal/vazirmatn-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:is([lang=ar],[lang=fa],[lang=ur]){--font: "Archivo", "Vazirmatn", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--ns-body: var(--font);--ns-display: "Big Shoulders Display", "Vazirmatn", system-ui, sans-serif;--font-display: var(--ns-display);--tracking-display: 0;--tracking-h: 0}html:root:is([lang=ar],[lang=fa],[lang=ur]) body{font-family:var(--font);font-weight:400}html:root:is([lang=ar],[lang=fa],[lang=ur]) body :is(.btn,.nav-link,b,strong,th,summary,.k-tile-name,.nsh-app-name){font-family:var(--font);font-weight:500}html:root:is([lang=ar],[lang=fa],[lang=ur]) body :is(.ns-h1,.ns-h2,.nsh-apps-title,.k-display,.k-sec-title,.k-band-title,.k-story-title,.nsh-night-title,.nsh-title,.nsh-step h3,.k-plan-name,h1,h2,h3,h4,.logo-word,.k-tile-name,.nsh-app-name,.f-title){font-family:var(--ns-display);font-weight:900;text-transform:none;letter-spacing:0;line-height:1.3}html:root:is([lang=ar],[lang=fa],[lang=ur]) body :is(.nav-link,.eyebrow,.k-ai-kind,.f-title){letter-spacing:0;text-transform:none}html:root:is([lang=ar],[lang=fa],[lang=ur]) body .ns-hero.nsh.sg-split .nsh-title{font-size:clamp(2.3rem,4.3vw,4.4rem)}html{font-synthesis:none}html:is([lang=ru],[lang=uk],[lang=bg],[lang=sr],[lang=el]){--font: "Archivo", "Fira Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ns-body: var(--font);--ns-display: "Big Shoulders Display", "Fira Sans Extra Condensed", "Fira Sans", system-ui, sans-serif;--ns-mono: "IBM Plex Mono", "Fira Sans", ui-monospace, Menlo, Consolas, monospace}html:is([lang=th]){--font: "Archivo", "Kanit", system-ui, -apple-system, "Segoe UI", sans-serif;--ns-body: var(--font);--ns-display: "Big Shoulders Display", "Kanit", system-ui, sans-serif;--ns-mono: "IBM Plex Mono", "Kanit", ui-monospace, Menlo, Consolas, monospace}html:is([lang=hi],[lang=ne]){--font: "Archivo", "Anek Devanagari", system-ui, -apple-system, "Segoe UI", sans-serif;--ns-body: var(--font);--ns-display: "Big Shoulders Display", "Anek Devanagari", system-ui, sans-serif;--ns-mono: "IBM Plex Mono", "Anek Devanagari", ui-monospace, Menlo, Consolas, monospace}html:is([lang=bn]){--font: "Archivo", "Anek Bangla", system-ui, -apple-system, "Segoe UI", sans-serif;--ns-body: var(--font);--ns-display: "Big Shoulders Display", "Anek Bangla", system-ui, sans-serif;--ns-mono: "IBM Plex Mono", "Anek Bangla", ui-monospace, Menlo, Consolas, monospace}html:is([lang=ml]){--font: "Archivo", "Anek Malayalam", system-ui, -apple-system, "Segoe UI", sans-serif;--ns-body: var(--font);--ns-display: "Big Shoulders Display", "Anek Malayalam", system-ui, sans-serif;--ns-mono: "IBM Plex Mono", "Anek Malayalam", ui-monospace, Menlo, Consolas, monospace}html:is([lang=ka]){--font: "Archivo", "Noto Sans Georgian", system-ui, -apple-system, "Segoe UI", sans-serif;--ns-body: var(--font);--ns-display: "Big Shoulders Display", "Noto Sans Georgian", system-ui, sans-serif;--ns-mono: "IBM Plex Mono", "Noto Sans Georgian", ui-monospace, Menlo, Consolas, monospace}html:is([lang=zh-Hans]){--font: "Archivo", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", system-ui, -apple-system, "Segoe UI", sans-serif;--ns-body: var(--font);--ns-display: "Big Shoulders Display", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--ns-mono: "IBM Plex Mono", "Noto Sans SC", ui-monospace, Menlo, Consolas, monospace}html:is([lang=ja]){--font: "Archivo", "Noto Sans JP", "Hiragino Sans", "Yu Gothic", system-ui, -apple-system, "Segoe UI", sans-serif;--ns-body: var(--font);--ns-display: "Big Shoulders Display", "Noto Sans JP", "Hiragino Sans", "Yu Gothic", system-ui, sans-serif;--ns-mono: "IBM Plex Mono", "Noto Sans JP", ui-monospace, Menlo, Consolas, monospace}html:is([lang=ko]){--font: "Archivo", "Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", system-ui, -apple-system, "Segoe UI", sans-serif;--ns-body: var(--font);--ns-display: "Big Shoulders Display", "Black Han Sans", "Noto Sans KR", "Apple SD Gothic Neo", system-ui, sans-serif;--ns-mono: "IBM Plex Mono", "Noto Sans KR", ui-monospace, Menlo, Consolas, monospace}html[lang=ur]{--font: "Archivo", "Noto Nastaliq Urdu", "Vazirmatn", system-ui, sans-serif;--ns-body: var(--font);--ns-display: "Big Shoulders Display", "Noto Nastaliq Urdu", "Vazirmatn", system-ui, sans-serif;--lh-body: 2.1;--lh-h: 1.9;--lh-display: 1.9}html:root:is([lang=th],[lang=hi],[lang=ne],[lang=bn],[lang=ml],[lang=ka],[lang=zh-Hans],[lang=ja],[lang=ko],[lang=ur]) body :is(.ns-h1,.ns-h2,.nsh-apps-title,.k-display,.k-sec-title,.k-band-title,.k-story-title,.nsh-night-title,.nsh-title,.nsh-step h3,.k-plan-name,h2.h2,h1.h1,.final .display,h1,h2,h3,.logo-word,.k-tile-name,.nsh-app-name){font-family:var(--ns-display);font-weight:800;text-transform:none;letter-spacing:0}html:root:is([lang=hi],[lang=ne],[lang=bn],[lang=ml]) body :is(.ns-h1,.ns-h2,.nsh-apps-title,.k-display,.k-sec-title,.k-band-title,.k-story-title,.nsh-night-title,.nsh-title,.nsh-step h3,.k-plan-name,h2.h2,h1.h1,.final .display,h1,h2,h3,.logo-word,.k-tile-name,.nsh-app-name){font-stretch:75%;line-height:1.3}html:root[lang=ka] body :is(.ns-h1,.ns-h2,.nsh-apps-title,.k-display,.k-sec-title,.k-band-title,.k-story-title,.nsh-night-title,.nsh-title,.nsh-step h3,.k-plan-name,h2.h2,h1.h1,.final .display,h1,h2,h3,.logo-word,.k-tile-name,.nsh-app-name){font-weight:900;font-stretch:75%;line-height:1.3}html:root:is([lang=zh-Hans],[lang=ja]) body :is(.ns-h1,.ns-h2,.nsh-apps-title,.k-display,.k-sec-title,.k-band-title,.k-story-title,.nsh-night-title,.nsh-title,.nsh-step h3,.k-plan-name,h2.h2,h1.h1,.final .display,h1,h2,h3,.logo-word,.k-tile-name,.nsh-app-name){font-weight:900;line-height:1.25}html:root[lang=ko] body :is(.ns-h1,.ns-h2,.nsh-apps-title,.k-display,.k-sec-title,.k-band-title,.k-story-title,.nsh-night-title,.nsh-title,.nsh-step h3,.k-plan-name,h2.h2,h1.h1,.final .display,h1,h2,h3,.logo-word,.k-tile-name,.nsh-app-name){font-weight:400;line-height:1.25}html:root[lang=ur] body :is(.ns-h1,.ns-h2,.nsh-apps-title,.k-display,.k-sec-title,.k-band-title,.k-story-title,.nsh-night-title,.nsh-title,.nsh-step h3,.k-plan-name,h2.h2,h1.h1,.final .display,h1,h2,h3,.logo-word,.k-tile-name,.nsh-app-name){font-family:var(--ns-display);font-weight:700;text-transform:none;letter-spacing:0;line-height:1.9}html:root[lang=ur] body{font-weight:400}html:root[lang=th] body :is(.ns-h1,.ns-h2,.nsh-apps-title,.k-display,.k-sec-title,.k-band-title,.k-story-title,.nsh-night-title,.nsh-title,.nsh-step h3,.k-plan-name,h2.h2,h1.h1,.final .display,h1,h2,h3,.logo-word,.k-tile-name,.nsh-app-name){font-weight:800;line-height:1.25}@media(prefers-color-scheme:dark){.slot-icon{background:#eaf4f2;border-radius:4px;box-shadow:0 0 0 4px #eaf4f2}}:is(.ns-night,.nsh-night,.k-band-blue,.k-band-night,section#apps.nsh-apps,.site-footer,.mobile-menu) .slot-icon{background:#eaf4f2;border-radius:4px;box-shadow:0 0 0 4px #eaf4f2}.icon-tile:has(>.slot-icon),.k-tile-icon:has(>.slot-icon){background:none;box-shadow:none;border:0}.sg-hero-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(10px,2vw,20px);inline-size:100%;max-inline-size:560px;margin-inline:auto}.sg-hero-grid .slot-icon{inline-size:100%;block-size:auto;aspect-ratio:1;padding:14%;border-radius:6px;background:#eaf4f2;border:2px solid var(--sg-ink);box-shadow:5px 5px 0 var(--sg-teal);object-fit:contain}.ui-icon-visual{display:grid;place-items:center;inline-size:100%;aspect-ratio:4 / 3;border-radius:6px;background:#eaf4f2;border:2px solid var(--sg-ink)}.ui-icon-visual .slot-icon{inline-size:46%;max-inline-size:220px;block-size:auto}.sg-tick{flex:none;color:var(--sg-teal-text, #0b8076)}:is(.ns-night,.nsh-night,.k-band-blue,.k-band-night,section#apps.nsh-apps,.site-footer,.mobile-menu) .sg-tick{color:#4fd8c3}.k-film{max-inline-size:1200px;margin-inline:auto}.k-film video{display:block;inline-size:100%;block-size:auto;border-radius:6px;background:var(--sg-ink, #0f3b39);border:2px solid var(--sg-edge, currentColor)}.k-film-tall{display:none!important}@media(max-width:699px){.k-film-wide{display:none!important}.k-film-tall{display:block!important;max-inline-size:360px;margin-inline:auto}}.k-lp-note{margin-block-start:12px;font-size:.95rem}.k-consent{position:fixed;inset-inline:0;inset-block-end:0;z-index:60;display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between;padding:16px max(16px,env(safe-area-inset-left,0px));background:var(--sg-ink, #0f3b39);color:#fff;border-block-start:2px solid var(--sg-teal, #13a190)}.k-consent[hidden]{display:none}.k-consent p{margin:0;max-inline-size:60ch}.k-consent-btns{display:flex;gap:12px}.k-aihb-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin:24px 0 0;padding:0;list-style:none}.k-aihb-card{display:flex;flex-direction:column;gap:10px;min-inline-size:0}.k-aihb-media{display:block}.k-aihb-card .sg-loop{max-inline-size:none}.k-aihb-ico{display:grid;place-items:center;aspect-ratio:16 / 9;background:var(--sg-card, #fff);border:2px solid var(--sg-edge, currentColor);border-radius:6px}.k-aihb-name{margin:0;font-size:1.2rem}.k-aihb-card p{margin:0}.k-oldhead{margin:12px auto 0;max-inline-size:60ch;font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:600;line-height:1.35;color:var(--ink-2, var(--sg-ink-2))}.k-oldhead .ns-tape{background:none!important;color:inherit!important;padding:0!important;display:inline!important;box-shadow:none!important}.k-oldhead br{display:none}.k-aihb-title{margin-block-end:14px}html:root body .nsh .nsh-title .ns-tape.ns-tape-wrap,html:root.motion body .ns-hero.nsh .nsh-title .ns-tape.ns-tape-wrap{background:none;color:var(--sg-coral-text);padding:0;animation:none}html:root:is([data-theme=dark]) body .nsh .nsh-title .ns-tape.ns-tape-wrap{color:var(--sg-coral)}@media(prefers-color-scheme:dark){html:root:not([data-theme=light]) body .nsh .nsh-title .ns-tape.ns-tape-wrap{color:var(--sg-coral)}}html:root body .nsh-title:has(.ns-tape-wrap){line-height:1.12}.k-ai-body{display:grid;gap:6px;min-inline-size:0}.k-ai-more{justify-self:start}@media(max-width:700px){.k-plan-mini>:nth-child(n+4),.k-tiles-icons>li:nth-child(n+4),.k-bar-icons>:nth-child(n+4){display:none}.k-ai-card{padding:12px 14px;gap:12px}.k-ai-card-ico{inline-size:44px;block-size:44px}.k-ai-card-ico .slot-icon{inline-size:32px;block-size:32px}.k-ai-card .k-ai-line{font-size:.95rem}}@media(max-width:700px){html:root body .kh-head{inline-size:100%}html:root body h1.nsh-title,html:root body h1.ns-h1{max-inline-size:none}}.k-aihb-lead{margin:0 0 clamp(16px,2vw,24px);max-inline-size:62ch;color:var(--ns-text-2, inherit)}.k-ai-card,.k-ai-card .k-ai-line{color:#0f3b39}.k-ai-card .link-arrow,body.ns .k-ai-card .link-arrow{color:#0b8076}.k-ai-card .k-ai-line{display:block}.k-ai-card .k-ai-tag{display:inline-block;margin-inline-end:8px}.k-ai-line .ns-tape{background:none;color:inherit;padding:0;display:inline;box-shadow:none}.k-ai-line br{display:none}.k-plan-mini{display:flex;flex-wrap:nowrap;gap:8px;grid-template-columns:none}.k-plan-mini .gi{flex:none;inline-size:34px;block-size:34px}.k-plan-mini>:nth-child(n+4){display:none}body.ns .k-plan.featured .k-plan-mini{margin-inline-end:0}body.ns .k-plan.featured{padding-block-start:62px;overflow:visible}body.ns .nsh-badge.k-plan-badge{inset-block-start:16px;inset-inline-start:22px;inset-inline-end:auto;min-inline-size:0;max-inline-size:calc(100% - 44px);font-size:1rem;rotate:-2deg}.k-billing,.k-seg{max-inline-size:100%}@media(max-width:700px){.k-seg{display:flex;inline-size:100%}.k-seg .billing-label{flex:1 1 auto;justify-content:center;padding-inline:12px;min-inline-size:0;text-align:center;flex-wrap:wrap}}html:root body .k-ai-card,html:root body .k-ai-card .k-ai-line,html:root body .k-ai-card .k-ai-line *{color:#0f3b39!important}html:root body .k-ai-card .k-ai-tag{color:#fff!important}html:root body .k-ai-card .link-arrow,html:root body .k-ai-card .k-ai-more{color:#0a665e!important}html:root body .k-ai-card{background:#eaf4f2!important}html:root body .nsh-badge.k-plan-badge{rotate:none!important;transform:none!important;translate:none!important;inset-block-start:16px!important;inset-inline-start:22px!important;inset-inline-end:auto!important}.k-lp-photo{margin:0 auto;max-inline-size:1100px}.k-lp-photo img{display:block;inline-size:100%;block-size:auto;border-radius:6px}html:root body :is(.k-cat-tiles .k-tile-text,.k-tiles-feature .k-tile-text,.k-tile-text,.k-type-text,.k-fmain .ns-feat p,.k-int-text){-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible;max-block-size:none}html:root body .nsh-badge{background:#0b8076!important;color:#fff!important}html:root body .nsh-badge *{color:inherit!important}html:root body .k-save{background:#c63d31;color:#fff}html:root body .k-band .btn.accent-btn,html:root body .k-band-blue .btn{background:#0f3b39!important;color:#fff!important;border-color:#0f3b39!important}@media(max-width:700px){html:root body .nsh-badge.kh-badge{position:static;translate:none;display:inline-block;margin-block-start:12px;max-inline-size:100%;rotate:-2deg}}html:root body .k-cat .k-tile.on,html:root body .k-cat .k-tile.on :is(.k-tile-name,.k-tile-text,small,b){color:#0f3b39!important}@media(max-width:900px){html:root body .nsh-badge.kh-badge{position:static;translate:none;display:inline-block;margin-block-start:12px;max-inline-size:100%;rotate:-2deg}}html:root body .nsh-badge.nsh-badge-photo{max-inline-size:calc(100% - 28px)}html:root body .nsh-night-photo{inline-size:100%;max-inline-size:100%;min-inline-size:0}@media(max-width:700px){html:root body .btn{max-inline-size:100%;white-space:normal;text-align:center}html:root body :is(.eyebrow,.company-brand){max-inline-size:100%;overflow-wrap:anywhere}}h1.fit-flow br{display:none}html:root body :is(.k-tile,.k-tile-name,.k-tile-text){min-inline-size:0;overflow-wrap:anywhere}html:root body h1.fit-40{font-size:40px!important}html:root body h1.fit-37{font-size:37px!important}html:root body h1.fit-34{font-size:34px!important}html:root body h1.fit-31{font-size:31px!important}html:root body h1.fit-28{font-size:28px!important}html:root body h1.fit-26{font-size:26px!important}html:root body h1.fit-24{font-size:24px!important}html:root body h1.fit-22{font-size:22px!important}html:root body h1.fit-20{font-size:20px!important}html:root body h1.fit-18{font-size:18px!important}html:root body h1{transition:none!important}html:root body h1[class*=fit-] :is(.ns-tape,.w,.wi){font-size:1em!important;line-height:inherit!important}@media(max-width:700px){html:root body h1 .ns-tape{display:inline!important}}@media(max-width:700px){html:root body h1.nsh-title,html:root body h1.ns-h1{line-height:1.12!important}html:root body h1 .ns-tape,html:root body h1 .ns-tape.ns-tape-wrap{padding:0!important;margin:0!important;background:none!important;line-height:inherit!important}}html:root body .k-consent{background:#0f3b39;color:#fff}html:root body .k-consent .btn.accent-btn{background:#4fd8c3;color:#0f3b39;border-color:#4fd8c3}html:root body .k-consent .btn.ghost-btn{background:transparent;color:#fff;border:2px solid #fff}.k-guide-list{display:grid;gap:clamp(18px,2.4vw,28px);grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));margin:0;padding:0;list-style:none}.k-guide{display:grid;gap:clamp(14px,2vw,22px);align-content:start;min-inline-size:0;padding:clamp(18px,2.4vw,26px);border-radius:18px;background:linear-gradient(165deg,var(--nsh-card-a),var(--nsh-card-b));border:1.5px solid var(--nsh-card-line);box-shadow:0 26px 46px -32px var(--nsh-card-shadow),inset 0 1px 0 var(--nsh-card-hi)}.k-guide.is-featured{grid-column:1 / -1}@media(min-width:760px){.k-guide.is-featured{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}.k-guide-art{min-inline-size:0;border-radius:12px;overflow:hidden;background:#e9f3f1;line-height:0}.k-guide-art img{inline-size:100%;block-size:auto;max-inline-size:100%;aspect-ratio:640 / 670;object-fit:cover}.k-guide.is-wide .k-guide-art img{aspect-ratio:1100 / 444}.k-guide-copy{display:grid;gap:12px;align-content:start;min-inline-size:0}.k-guide-copy p{margin:0}.k-guide-copy .k-display{font-size:clamp(1.45rem,1.2rem + .9vw,2rem);overflow-wrap:anywhere}.k-guide-sum{font-weight:600}.k-guide-meta{font-family:var(--font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:.8rem;opacity:.8}.k-guide-note{font-size:.9rem}.k-guide-inside summary{cursor:pointer;font-weight:700;padding-block:6px}.k-guide-inside ul{margin:8px 0 0;padding-inline-start:1.2em;display:grid;gap:6px}.k-guide-buy{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-block-start:6px}.k-guide-price b{font-size:1.6rem}.k-guide-price s{opacity:.6;margin-inline-start:6px}.k-guide-dl{display:grid;gap:16px;max-inline-size:760px}.k-guide-files{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.k-guide-dl-wrap{display:grid;gap:18px}.k-help-sec{padding-block-start:clamp(8px,2vw,24px)}.k-help{display:grid;gap:clamp(18px,3vw,40px);align-items:start}@media(min-width:900px){.k-help{grid-template-columns:280px minmax(0,1fr)}.k-help-side{position:sticky;inset-block-start:96px;max-block-size:calc(100vh - 120px);overflow:auto}.k-help-toggle{display:none!important}}@media(max-width:899px){.k-help-nav{display:none;margin-block-start:10px}.k-help-nav.is-open,html.no-js .k-help-nav{display:block}}.k-help-main{min-inline-size:0;display:grid;gap:22px}.k-help-nav ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.k-help-nav ul ul{margin-inline-start:12px;padding-inline-start:10px;border-inline-start:2px solid var(--line);margin-block:2px 6px}.k-help-nav a{display:block;padding:7px 10px;border-radius:4px;color:var(--ink);text-decoration:none;line-height:1.35}.k-help-nav a:hover{background:var(--paper-2)}.k-help-nav a[aria-current=page]{background:var(--paper-3);font-weight:700}.k-help-nav-group{margin:16px 0 6px;padding-inline:10px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.k-help-nav-home{margin:12px 0 0}.k-help-toggle{inline-size:100%;justify-content:center}.k-help-search{position:relative;max-inline-size:640px}.k-help-search[hidden]{display:none}.k-help-search input{inline-size:100%;min-block-size:46px;padding-inline:14px;border:1.5px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);font:inherit}.k-help-search input:focus-visible{outline:3px solid var(--sg-mint);outline-offset:1px}.k-help-results{position:absolute;inset-inline:0;inset-block-start:calc(100% + 4px);z-index:30;margin:0;padding:6px;list-style:none;background:var(--paper);border:1.5px solid var(--line);border-radius:6px;box-shadow:0 18px 40px -22px #0f3b3980;max-block-size:min(60vh,420px);overflow:auto}.k-help-results[hidden]{display:none}.k-help-results a{display:grid;gap:2px;padding:9px 10px;border-radius:4px;color:var(--ink);text-decoration:none}.k-help-results a:hover,.k-help-results a:focus-visible{background:var(--paper-2)}.k-help-none{padding:10px;color:var(--ink-3)}.k-help-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;font-size:.9rem;color:var(--ink-3)}.k-help-crumbs li+li:before{content:"/";margin-inline-end:8px;opacity:.6}.k-help-crumbs a{color:var(--ink-3)}.k-help-head{display:grid;gap:10px}.k-help-head h1{margin:0;font-size:clamp(2rem,1.5rem + 1.8vw,3rem);overflow-wrap:anywhere}.k-help-lead{margin:0;font-size:1.15rem;color:var(--ink-2);max-inline-size:62ch}.k-help-body{max-inline-size:760px;font-size:1.05rem;line-height:1.7}.k-help-body h2{margin:1.8em 0 .5em;font-size:1.5rem;scroll-margin-block-start:100px}.k-help-body h3{margin:1.4em 0 .4em;font-size:1.2rem}.k-help-body p{margin:0 0 1em}.k-help-body ol,.k-help-body ul{margin:0 0 1.2em;padding-inline-start:1.4em;display:grid;gap:.5em}.k-help-body li>ul,.k-help-body li>ol{margin:.5em 0 0}.k-help-body strong{font-weight:700}.k-help-note{margin:0 0 1.2em;padding:12px 16px;border-inline-start:4px solid var(--sg-teal);background:var(--paper-2);border-radius:4px}.k-help-note p{margin:0!important}.k-help-shot{margin:1.2em 0 1.6em}.k-help-shot img{display:block;inline-size:auto;max-inline-size:min(100%,460px);block-size:auto;border:1.5px solid var(--line);border-radius:8px}.k-help-shot figcaption{margin-block-start:6px;font-size:.9rem;color:var(--ink-3)}.k-help-toc{max-inline-size:760px;padding:12px 16px;border:1.5px solid var(--line);border-radius:6px}.k-help-toc .k-help-nav-group{margin:0 0 6px;padding:0}.k-help-toc ul{margin:0;padding:0;list-style:none;display:grid;gap:4px}.k-help-pns{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));max-inline-size:760px}.k-help-pn{display:grid;gap:4px;padding:14px 16px;border:1.5px solid var(--line);border-radius:6px;color:var(--ink);text-decoration:none}.k-help-pn:hover{border-color:var(--sg-teal)}.k-help-pn.is-next{text-align:end;grid-column:2}@media(max-width:559px){.k-help-pn.is-next{grid-column:auto}}.k-help-group{margin:28px 0 14px;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.k-help-apps{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none}.k-help-app{display:grid;gap:6px;align-content:start;padding:18px;min-block-size:150px;border:1.5px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);text-decoration:none}.k-help-app:hover{border-color:var(--sg-teal)}.k-help-app-ico{display:block;inline-size:44px;block-size:44px}.k-help-app-ico .slot-icon{inline-size:100%;block-size:auto}.k-help-app .k-display{font-size:1.35rem}.k-help-list{display:grid;gap:10px;margin:0;padding:0;list-style:none;max-inline-size:760px}.k-help-list a{display:grid;gap:4px;padding:14px 16px;border:1.5px solid var(--line);border-radius:6px;color:var(--ink);text-decoration:none}.k-help-list a:hover{border-color:var(--sg-teal)}.k-help-stuck{max-inline-size:760px;margin-block-start:8px}.k-help-stuck p{margin:0}.k-help-sec.k-help-first{padding-block-start:clamp(100px,11vw,140px)}.k-help-app-ico:empty{display:none}.k-cmp-sec{padding-block:clamp(24px,4vw,56px)}.k-cmp-title{margin:0 0 8px}.k-cmp-lead{margin:0 0 18px;max-inline-size:70ch}.k-cmp-wrap{overflow-x:auto;border:1.5px solid var(--line);border-radius:6px;background:var(--paper);margin-block:10px 18px}.k-cmp{inline-size:100%;min-inline-size:640px;border-collapse:collapse;font-size:.97rem}.k-cmp th,.k-cmp td{padding:11px 14px;text-align:start;vertical-align:top;border-block-end:1px solid var(--line);color:var(--ink)}.k-cmp thead th{position:sticky;inset-block-start:0;background:var(--paper-2);font-weight:700;z-index:2}.k-cmp tbody th[scope=row]{font-weight:600;inline-size:34%}.k-cmp td.on,.k-cmp th.on{background:var(--paper-2)}.k-cmp .k-cmp-section th{background:var(--paper-3);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.k-cmp-note{display:block;margin-block-start:4px;font-weight:400;color:var(--ink-3)}.k-cmp small{color:var(--ink-3)}.k-cmp-list tbody th[scope=row]{inline-size:26%}.k-cmp-cur td,.k-cmp-cur th{font-variant-numeric:tabular-nums}.k-cmp-fold{margin-block:14px;border:1.5px solid var(--line);border-radius:6px;padding:4px 16px 10px;background:var(--paper)}.k-cmp-fold>summary{cursor:pointer;padding-block:12px;font-size:1.25rem}.k-cmp-conn{display:grid;gap:10px 24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:12px 0 4px;padding:0;list-style:none}.k-cmp-conn li{display:grid;gap:2px}.k-cmp-tiers{display:grid;gap:4px;margin:8px 0 12px;padding:0;list-style:none}.k-svc-list{display:grid;gap:clamp(16px,2.4vw,26px);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));margin:0;padding:0;list-style:none}.k-svc{display:grid;gap:12px;align-content:start;min-inline-size:0;padding:clamp(18px,2.4vw,26px);border:1.5px solid var(--line);border-radius:8px;background:var(--paper)}.k-svc p{margin:0}.k-svc-head{display:grid;gap:6px}.k-svc-head .k-display{margin:0;font-size:clamp(1.4rem,1.2rem + .8vw,1.9rem);overflow-wrap:anywhere}.k-svc-price b{font-size:1.5rem}.k-svc-inc-title{font-weight:700}.k-svc-inc{margin:0;padding-inline-start:1.2em;display:grid;gap:4px}.k-svc-how .k-display{margin-block-end:14px}.k-svc-steps{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none}.k-svc-steps li{display:grid;gap:6px;align-content:start}.k-svc-steps h3,.k-svc-steps p{margin:0}.k-svc-n{font-family:var(--font-mono, "IBM Plex Mono", ui-monospace, monospace);color:var(--sg-teal-text);font-weight:700}.k-svc-note{margin-block-start:16px;max-inline-size:70ch}.k-svc-mini{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin:12px 0 16px;padding:0;list-style:none}.k-svc-mini li{display:grid;gap:4px;padding:12px 14px;border:1.5px solid var(--line);border-radius:6px;background:var(--paper)}.k-fmain .k-fgroup,.k-fmain .k-fcat{content-visibility:auto;contain-intrinsic-block-size:auto 1400px}.sg-loops>.sg-loop-fam{display:none}.sg-loops>.sg-loop-fam[data-fam=usd]{display:block}html:is([data-geo=GB],[data-geo=GG],[data-geo=JE],[data-geo=IM]) .sg-loops>.sg-loop-fam[data-fam=usd],html:is([data-geo=AT],[data-geo=BE],[data-geo=CY],[data-geo=DE],[data-geo=EE],[data-geo=ES],[data-geo=FI],[data-geo=FR],[data-geo=GR],[data-geo=HR],[data-geo=IE],[data-geo=IT],[data-geo=LT],[data-geo=LU],[data-geo=LV],[data-geo=MT],[data-geo=NL],[data-geo=PT],[data-geo=SI],[data-geo=SK],[data-geo=AD],[data-geo=MC],[data-geo=SM],[data-geo=VA],[data-geo=ME]) .sg-loops>.sg-loop-fam[data-fam=usd]{display:none}html:is([data-geo=GB],[data-geo=GG],[data-geo=JE],[data-geo=IM]) .sg-loops>.sg-loop-fam[data-fam=gbp]{display:block}html:is([data-geo=AT],[data-geo=BE],[data-geo=CY],[data-geo=DE],[data-geo=EE],[data-geo=ES],[data-geo=FI],[data-geo=FR],[data-geo=GR],[data-geo=HR],[data-geo=IE],[data-geo=IT],[data-geo=LT],[data-geo=LU],[data-geo=LV],[data-geo=MT],[data-geo=NL],[data-geo=PT],[data-geo=SI],[data-geo=SK],[data-geo=AD],[data-geo=MC],[data-geo=SM],[data-geo=VA],[data-geo=ME]) .sg-loops>.sg-loop-fam[data-fam=eur]{display:block}@media(max-width:640px){.k-cmp-wrap:has(.k-cmp-list){overflow-x:visible;border:0;background:transparent}.k-cmp-list{min-inline-size:0}.k-cmp-list thead{display:none}.k-cmp-list,.k-cmp-list tbody,.k-cmp-list tr,.k-cmp-list th,.k-cmp-list td{display:block;inline-size:100%}.k-cmp-list tbody tr{margin-block-end:10px;border:1.5px solid var(--line);border-radius:6px;background:var(--paper);padding:10px 14px}.k-cmp-list th,.k-cmp-list td,.k-cmp-list tbody th[scope=row]{border:0;padding:2px 0;inline-size:100%}.k-cmp-list td:last-child{font-weight:700;padding-block-start:6px}}.k-cmp-pl{display:none}@media(max-width:640px){.k-cmp-wrap:has(.k-cmp-plans){overflow-x:visible;border:0;background:transparent}.k-cmp-plans{min-inline-size:0}.k-cmp-plans thead{display:none}.k-cmp-plans,.k-cmp-plans tbody,.k-cmp-plans tr,.k-cmp-plans th,.k-cmp-plans td{display:block;inline-size:100%}.k-cmp-plans tbody tr{margin-block-end:10px;border:1.5px solid var(--line);border-radius:6px;background:var(--paper);padding:10px 14px}.k-cmp-plans tbody tr.k-cmp-section{margin-block:18px 8px;border:0;background:transparent;padding:0}.k-cmp-plans th,.k-cmp-plans td,.k-cmp-plans tbody th[scope=row]{border:0;padding:3px 0;inline-size:100%}.k-cmp-plans tbody th[scope=row]{padding-block-end:6px}.k-cmp-plans td{display:flex;gap:12px;justify-content:space-between;align-items:baseline}.k-cmp-plans td.on{background:transparent;font-weight:700}.k-cmp-pl{display:inline;flex:0 0 auto;font-weight:600;color:var(--ink-2)}.k-cmp-plans .k-cmp-v{flex:1 1 auto;min-inline-size:0;text-align:end}}@media(prefers-color-scheme:dark){html:root:not([data-theme=light]) body :is(.k-cmp-title,.wi) :is(.ns-tape,.accent),html:root:not([data-theme=light]) body :is([role=tab][aria-selected=true],.tab.on,.tab[aria-selected=true]){color:var(--sg-ink);-webkit-text-fill-color:currentColor}}html:root[data-theme=dark] body :is(.k-cmp-title,.wi) :is(.ns-tape,.accent),html:root[data-theme=dark] body :is([role=tab][aria-selected=true],.tab.on,.tab[aria-selected=true]){color:var(--sg-ink);-webkit-text-fill-color:currentColor}.sp-art{display:block;inline-size:100%;block-size:auto;border-radius:6px}html.menu-open .site-header .logo-img-light{display:none!important}html.menu-open .site-header .logo-img-dark{display:block!important}html.menu-open .site-header .menu-toggle{color:#fff!important;border-color:#ffffff80!important}html.menu-open .site-header .menu-toggle span{background:#fff!important;grid-area:1/1;margin:0!important}html.menu-open .site-header .lang-switch{color:#fff!important}html.menu-open .site-header .bar{background:#0f3b39!important}.sp-directory-overview{max-inline-size:440px;margin:30px auto 0}.sp-directory-overview .sp-art{max-block-size:260px;object-fit:contain}.sp-tool-instructions:has(.sp-scanning-art){display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:32px;align-items:center}.sp-scanning-art{margin:0}.sp-tool-instructions .tl-steps{margin-block:0}@media(max-width:600px){.sp-feature-image{inline-size:104px}.sp-feature-heading{gap:12px}.sp-tool-instructions:has(.sp-scanning-art){grid-template-columns:1fr;gap:22px}.sp-scanning-art{max-inline-size:380px}.sp-directory-overview{max-inline-size:340px}}.sg-loop{display:grid}.sg-loop>:is(video,img){grid-area:1/1;min-inline-size:0}.sg-loop>video[data-loop]{visibility:hidden}.sg-loop>video[data-loop].playing{visibility:visible;z-index:1}.sg-loop>.sg-loop-still-wide{display:block!important}.sg-loop>.sg-loop-still-tall{display:none!important}@media(max-width:699px){.sg-loop>.sg-loop-still-wide{display:none!important}.sg-loop>.sg-loop-still-tall{display:block!important}}.pricing-cost-grid a,.commercial-note a{text-decoration:underline;text-underline-offset:3px}.commercial-note{font-size:.875rem;line-height:1.6;max-inline-size:74ch;margin-block-start:12px}.nsh-center>.commercial-note{margin-inline:auto}.accent.keep{position:relative;display:inline-block}.g2-caption{text-align:center;color:var(--ink-3);margin-block-start:14px}
