.nt-home .ih-hero{--ih-r0:26cqw;--ih-r1:42.5cqw;--ih-core:34cqw;--ih-cw:14.5cqw;--ih-ch:6.2cqw;max-width:calc(var(--nt-max) + 2 * var(--nt-pad));min-height:min(100svh,1100px);padding:clamp(84px, 6vw, 104px) var(--nt-pad) calc(clamp(32px, 4vw, 64px) * var(--nt-space-y));grid-template-columns:minmax(0,.75fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,56px);margin:0 auto;display:grid;position:relative;overflow-x:clip}.nt-home :is([data-legend=crm],[data-group=crm]){--c:#71649b}.nt-home :is([data-legend=calendars],[data-group=calendars]){--c:#3d3470}.nt-home :is([data-legend=communication],[data-group=communication]){--c:#5a6693}.nt-home :is([data-legend=ai-voice],[data-group=ai-voice]){--c:#1a1a1a}.nt-home .ih-copy{flex-direction:column;align-items:flex-start;max-width:620px;display:flex}.nt-home .ih-hero .nt-h1{margin-top:16px;font-size:clamp(2.125rem,min(3.3vw,6.2svh),3.75rem);line-height:1.02}.nt-home .ih-text{max-width:50ch;color:var(--nt-ink-64);gap:12px;margin-top:20px;font-size:clamp(15px,1.05vw,17px);line-height:1.6;display:grid}.nt-home .ih-hero .nt-hero-actions{margin-top:clamp(24px,2.2vw,34px)}.nt-home .ih-legend-label{font-family:var(--nt-mono);letter-spacing:.75px;text-transform:uppercase;color:var(--nt-ink-62);margin-top:clamp(28px,3vw,48px);font-size:11px;line-height:16px}.nt-home .ih-legend{width:100%;margin:10px 0 0;padding:0;list-style:none}.nt-home .ih-legend a{--on:0;border-top:1px solid var(--nt-ink-16);background:color-mix(in srgb, var(--nt-lift) calc(100% * var(--on)), transparent);color:var(--nt-black);align-items:center;gap:14px;padding:12px 10px;text-decoration:none;transition:background .25s;display:flex}.nt-home .ih-legend li:last-child a{border-bottom:1px solid var(--nt-ink-16)}.nt-home .ih-legend-name{letter-spacing:-.3px;flex:1;font-size:clamp(16px,1.15vw,19px);font-weight:600;line-height:1.3}.nt-home .ih-legend-count{font-family:var(--nt-mono);color:var(--nt-ink-62);font-size:12px}.nt-home .ih-legend a svg{color:var(--nt-ink-62);flex:none}.nt-home .ih-legend a:focus-visible{outline:2px solid var(--nt-black);outline-offset:-2px}.nt-home .ih-stage{isolation:isolate;aspect-ratio:1;justify-self:center;width:min(100%,max(360px,100svh - 130px),840px);position:relative;container-type:inline-size}.nt-home .ih-glow{z-index:-1;background:radial-gradient(closest-side, #a9a6d28c 0%, color-mix(in srgb, var(--nt-glow-1) 28%, transparent) 55%, color-mix(in srgb, var(--nt-glow-1) 0%, transparent) 100%);filter:blur(30px);pointer-events:none;border-radius:50%;position:absolute;inset:8%}.nt-home .ih-orbit{position:absolute;inset:0}.nt-home .ih-ring{width:0;height:0;animation:ih-spin var(--ih-dur) linear infinite var(--ih-dir);position:absolute;top:50%;left:50%}.nt-home .ih-ring-0{--ih-r:var(--ih-r0);--ih-dur:90s;--ih-dir:normal;--ih-back:reverse}.nt-home .ih-ring-1{--ih-r:var(--ih-r1);--ih-dur:130s;--ih-dir:reverse;--ih-back:normal}.nt-home .ih-slot{--a:calc(var(--k) * 360deg / var(--n));--on:0;rotate:var(--a);opacity:calc(1 - var(--ih-dim,0) * (1 - var(--on)) * .8);transition:opacity .3s;position:absolute;inset:0}.nt-home .ih-chip{left:calc(var(--ih-cw) / -2);top:calc(-1 * var(--ih-r) - var(--ih-ch) / 2);width:var(--ih-cw);height:var(--ih-ch);background:var(--nt-lift);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) calc(100% * var(--on)), var(--nt-ink-8)), 0 1px 2px #0000000f, 0 10px 24px -12px #00000047;rotate:calc(-1 * var(--a));scale:calc(1 + .08 * var(--on));animation:ih-spin var(--ih-dur) linear infinite var(--ih-back);transition:scale .3s var(--nt-ease), box-shadow .3s ease;border-radius:1.4cqw;place-items:center;display:grid;position:absolute}.nt-home .ih-chip:after{content:attr(data-name);background:var(--nt-black);color:var(--nt-bg);font-family:var(--nt-mono);letter-spacing:.5px;white-space:nowrap;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .2s ease, translate .2s var(--nt-ease);border-radius:6px;padding:4px 8px;font-size:10px;line-height:12px;position:absolute;top:calc(100% + 6px);left:50%;translate:-50% -4px}.nt-home .ih-chip:hover:after{opacity:1;translate:-50%}.nt-home .ih-slot:has(.ih-chip:hover){z-index:2}.nt-home .ih-chip img{object-fit:contain}.nt-home .ih-core{z-index:3;width:var(--ih-core);aspect-ratio:1;filter:drop-shadow(0 14px 18px #14103238);cursor:pointer;transition:scale .35s var(--nt-ease);background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.nt-home .ih-core:hover{scale:1.04}.nt-home .ih-core:focus-visible{outline:2px solid var(--nt-black);outline-offset:1.4cqw}.nt-home .lina-cutout.ih-video{aspect-ratio:auto;width:100%;height:100%;margin:0;position:absolute;inset:0}.nt-home .ih-hero:has(.ih-legend a:is(:hover,:focus-visible),.ih-chip:hover){--ih-dim:1}.nt-home .ih-hero:has(.ih-legend a:is(:hover,:focus-visible),.ih-chip:hover) :is(.ih-ring,.ih-chip){animation-play-state:paused}:is(.nt-home .ih-hero:has([data-legend=crm]:is(:hover,:focus-visible),[data-group=crm] .ih-chip:hover) :is([data-legend=crm],[data-group=crm]),.nt-home .ih-hero:has([data-legend=calendars]:is(:hover,:focus-visible),[data-group=calendars] .ih-chip:hover) :is([data-legend=calendars],[data-group=calendars]),.nt-home .ih-hero:has([data-legend=communication]:is(:hover,:focus-visible),[data-group=communication] .ih-chip:hover) :is([data-legend=communication],[data-group=communication]),.nt-home .ih-hero:has([data-legend=ai-voice]:is(:hover,:focus-visible),[data-group=ai-voice] .ih-chip:hover) :is([data-legend=ai-voice],[data-group=ai-voice])){--on:1}@keyframes ih-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.nt-home .ih-hero{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:84px}.nt-home .ih-copy{max-width:none}.nt-home .ih-stage{width:min(100%,600px)}}@media (max-width:600px){.nt-home .ih-hero{padding:72px 12px calc(32px * var(--nt-space-y))}.nt-home .ih-legend a{gap:12px;padding:11px 6px}.nt-home .ih-chip:after{content:none}}@media (prefers-reduced-motion:reduce){.nt-home :is(.ih-ring,.ih-chip){animation:none}.nt-home :is(.ih-core,.ih-chip,.ih-slot,.ih-legend a){transition:none}}.nt-home .ig-groups{max-width:calc(var(--nt-max) + 2 * var(--nt-pad));padding:0 var(--nt-pad) calc(clamp(28px, 3vw, 48px) * var(--nt-space-y));margin:0 auto}.nt-home .ig-intro{gap:12px;padding:clamp(28px,3vw,48px) 0 clamp(20px,2vw,32px)}.nt-home .ig-intro .nt-h2{max-width:none}.nt-home .nt-centre-head>p.ig-intro-lede{max-width:none;color:var(--nt-black);font-size:clamp(17px,1.3vw,20px);line-height:1.45}.nt-home .ig-list{gap:clamp(10px,1vw,14px);display:grid}.nt-home .ig-group{background:var(--nt-lift);box-shadow:inset 0 0 0 1px var(--nt-ink-8), 0 30px 60px -48px #14103259;border-radius:24px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(14px,2vw,36px);padding:clamp(10px,1vw,14px);scroll-margin-top:88px;display:grid}.nt-home .ig-group:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.nt-home .ig-group:nth-child(2n) .ig-wall{order:-1}.nt-home .ig-group-text{flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(10px,1.2vw,20px);display:flex}.nt-home .ig-group-meta{font-family:var(--nt-mono);letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;line-height:16px;display:flex}.nt-home .ig-num{color:var(--nt-ink-62)}.nt-home .ig-cat{color:color-mix(in srgb, var(--c) 80%, #000)}.nt-home .ig-group-text .nt-h2{margin-top:4px;font-size:clamp(1.75rem,2.4vw,2.5rem);line-height:1.05}.nt-home .ig-tagline{letter-spacing:-.2px;max-width:34ch;color:var(--nt-black);font-size:18px;font-weight:600;line-height:26px}.nt-home .ig-body{max-width:46ch;color:var(--nt-ink-64);font-size:16px;line-height:24px}.nt-home .ig-label{font-family:var(--nt-mono);letter-spacing:.6px;text-transform:uppercase;color:var(--nt-ink-62);font-size:12px;line-height:16px}.nt-home .ig-benefits{border-top:1px solid var(--nt-ink-8);align-self:stretch;gap:10px;margin-top:auto;padding-top:14px;display:grid}.nt-home .ig-benefits ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.nt-home .ig-benefits li{color:var(--nt-ink-88);align-items:flex-start;gap:10px;font-size:15px;line-height:22px;display:flex}.nt-home .ig-tick{background:var(--c);color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:2px;display:grid}.nt-home .ig-note,.nt-home .ig-foot{color:var(--nt-ink-62);font-size:13px;line-height:20px}.nt-home .ig-foot{text-align:center;margin-top:clamp(18px,2vw,28px)}.nt-home .ig-wall{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--c) 16%, transparent), transparent 60%), color-mix(in srgb, var(--c) 7%, var(--nt-bg));border-radius:18px;flex-direction:column;gap:10px;padding:clamp(12px,1.2vw,16px);display:flex}.nt-home .ig-wall-head{justify-content:space-between;align-items:center;gap:12px;padding:2px 4px;display:flex}.nt-home .ig-wall-head .nt-tag{flex:none}.nt-home .ig-grid{--cols:3;--gap:10px;align-content:stretch;gap:var(--gap);flex-wrap:wrap;flex:1;margin:0;padding:0;list-style:none;display:flex}.nt-home .ig-grid[data-cols="2"]{--cols:2}.nt-home .ig-grid[data-cols="4"]{--cols:4}.nt-home .ig-tile{flex:1 1 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));background:var(--nt-lift);min-height:112px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 14%, transparent), 0 1px 2px #0000000a;transition:transform .3s var(--nt-ease), box-shadow .3s ease;border-radius:14px;grid-template-rows:1fr auto;gap:8px;padding:12px;display:grid}.nt-home .ig-tile:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 55%, transparent), 0 18px 36px -24px #0000004d;transform:translateY(-3px)}.nt-home .ig-mark{place-items:center;padding:8px 0 0;display:grid}.nt-home .ig-mark img{object-fit:contain}.nt-home .ig-name{text-align:center;color:var(--nt-ink-64);font-size:13px;font-weight:600;line-height:18px}@media (max-width:1100px){.nt-home .ig-group,.nt-home .ig-group:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nt-home .ig-grid[data-cols="4"]{--cols:2}}@media (max-width:900px){.nt-home .ig-group,.nt-home .ig-group:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:8px}.nt-home .ig-group:nth-child(2n) .ig-wall{order:0}.nt-home .ig-grid[data-cols="4"]{--cols:4}.nt-home .ig-body,.nt-home .ig-tagline{max-width:60ch}}@media (max-width:600px){.nt-home .ig-groups{padding-left:12px;padding-right:12px}.nt-home .ig-group{border-radius:20px;padding:8px}.nt-home .ig-group-text{padding:12px 8px}.nt-home .ig-wall{border-radius:14px;padding:10px}.nt-home .ig-wall-head{flex-direction:column;align-items:flex-start;gap:8px}.nt-home .ig-grid,.nt-home .ig-grid[data-cols]{--cols:2;--gap:8px}.nt-home .ig-tile{border-radius:12px;min-height:104px;padding:10px}.nt-home .ig-mark img{zoom:.78}.nt-home .ig-name{font-size:12px}}@media (prefers-reduced-motion:reduce){.nt-home .ig-tile{transition:none}}.nt-home .ix-flow>:not(.nt-how-particles){max-width:var(--nt-max);margin-left:auto;margin-right:auto}.nt-home .ix-flow .nt-h2{max-width:20ch}.nt-home .ix-flow-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:clamp(24px,2vw,36px);padding:0;list-style:none;display:grid;position:relative}.nt-home .ix-flow-grid:before{content:"";background:var(--nt-light-16);height:1px;position:absolute;top:calc(clamp(18px,1.4vw,22px) + 22px);left:10%;right:10%}.nt-home .ix-flow-step{background:var(--nt-dark-lift);border-radius:20px;flex-direction:column;gap:8px;padding:clamp(18px,1.4vw,22px);display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.nt-home .ix-flow-ico{background:var(--nt-bg);width:44px;height:44px;color:var(--nt-black);border-radius:12px;place-items:center;margin-bottom:8px;display:grid}.nt-home .ix-flow .nt-num{color:var(--nt-light-64)}.nt-home .ix-flow-step h3{letter-spacing:-.4px;color:#fff;font-size:19px;line-height:24px}.nt-home .ix-flow-step p{color:var(--nt-light-64);font-size:14px;line-height:21px}.nt-home .ix-why{overflow-x:clip}.nt-home .ix-why-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(180px,auto);gap:12px;padding:0;list-style:none;display:grid}.nt-home .ix-why-grid>li{grid-column:span 2}.nt-home .ix-why-grid>li:nth-child(n+4){grid-column:span 3}@media (max-width:1100px){.nt-home .ix-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nt-home .ix-flow-grid:before{content:none}.nt-home .ix-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nt-home .ix-why-grid>li,.nt-home .ix-why-grid>li:nth-child(n+4){grid-column:auto}.nt-home .ix-why-grid>li:last-child{grid-column:1/-1}}@media (max-width:600px){.nt-home .ix-flow-grid,.nt-home .ix-why-grid{grid-template-columns:minmax(0,1fr)}.nt-home .ix-why-grid{grid-auto-rows:auto}}.nt-home.ix-page .nt-how.ix-flow{padding-top:calc(clamp(32px, 2.5vw, 44px) * var(--nt-space-y));padding-bottom:calc(clamp(32px, 2.5vw, 44px) * var(--nt-space-y))}.nt-home.ix-page .nt-section:is(.ix-why,.nt-aud,.nt-faq){padding-top:calc(clamp(40px, 4vw, 64px) * var(--nt-space-y));padding-bottom:calc(clamp(40px, 4vw, 64px) * var(--nt-space-y))}.nt-home.ix-page :is(.nt-feat-stage,.nt-aud-grid){margin-top:clamp(20px,2vw,32px)}@media (max-width:600px){.nt-home.ix-page .nt-how.ix-flow{padding-top:calc(28px * var(--nt-space-y));padding-bottom:calc(28px * var(--nt-space-y))}.nt-home.ix-page .nt-section:is(.ix-why,.nt-aud,.nt-faq){padding-top:calc(36px * var(--nt-space-y));padding-bottom:calc(36px * var(--nt-space-y))}}
