@font-face{font-family:Proxima Nova;src:url(/ntis-compatible-pms/assets/ab6223d6-fed8-440b-86f8-cf60a9c68b2d.woff2) format("woff2");font-weight:400}@font-face{font-family:Proxima Nova;src:url(/ntis-compatible-pms/assets/6e6448a2-8d15-4ff7-92ad-1039521cabee.woff2) format("woff2");font-weight:600}@font-face{font-family:Proxima Nova;src:url(/ntis-compatible-pms/assets/4e34e74b-6b48-4d8d-a232-f7da3244c38f.woff2) format("woff2");font-weight:700}@font-face{font-family:Neutiva;src:url(/ntis-compatible-pms/assets/356e6b5f-64de-4813-b8da-e1f36cdc97fd.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Neutiva;src:url(/ntis-compatible-pms/assets/c1caf69c-6a0d-4b53-98bb-a31d8ad067dd.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Neutiva;src:url(/ntis-compatible-pms/assets/875fa962-b7df-4a07-844b-a5f151b30370.woff) format("woff");font-weight:800;font-style:italic}.ntis-page{--lime: #dbf27c;--lime-h: #c8e060;--lime-ink: #3a4a0e;--space: #101119;--space-m: #5c5e7a;--space-h: #33354a;--ecru: #fcfbfa;--ecru-b: #e5e3d8;--page-bg: #fcfbfa;--blue: #0080ff;--page-max: 1380px;--page-gutter: clamp(24px, 4vw, 72px);--nh: "Neutiva", serif;--nb: "Proxima Nova", "DM Sans", sans-serif}.ntis-page *,.ntis-page *:before,.ntis-page *:after{box-sizing:border-box}.ntis-page a:hover{color:var(--space-m)}.ntis-page h2 em,.ntis-page h3 em,.ntis-page .faq-title em,.ntis-page .cta58-line em{font-style:italic}.ntis-page .announce-bar{background:var(--lime);display:flex;align-items:center;justify-content:center;height:44px;padding:0 var(--page-gutter);text-align:center}.ntis-page .announce-bar p{font-size:14px;color:var(--space);letter-spacing:.01em}.ntis-page .announce-bar strong{font-weight:700}.ntis-page .announce-bar .arrow{display:inline-block;margin-left:8px;font-size:1.15em}.ntis-page .now-live-badge{display:inline-flex;align-items:center;gap:7px;color:var(--space);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-right:14px;flex-shrink:0}.ntis-page .now-live-dot{width:6px;height:6px;background:#16a34a;border-radius:50%;position:relative;animation:live-core 2.4s ease-in-out infinite}.ntis-page .now-live-dot:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:1px solid rgba(22,163,74,.6);animation:pulse-ring 2.2s cubic-bezier(.2,.6,.2,1) infinite}@media(max-width:1040px){.ntis-page .nav-links{display:none}}.ntis-page .sec-eyebrow{font-family:var(--nb);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--space-m);display:inline-flex;align-items:center;gap:10px;margin-bottom:16px}.ntis-page .sec-eyebrow:before{content:"";width:22px;height:2px;background:var(--space-m);border-radius:2px;display:block}.ntis-page .on-dark .sec-eyebrow{color:#ffffffb8}.ntis-page .on-dark .sec-eyebrow:before{background:var(--lime)}.ntis-page .btn-lime{display:inline-flex;align-items:center;height:48px;padding:0 24px;background:var(--lime);border-radius:9px;color:var(--lime-ink);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;transition:background .15s}.ntis-page .btn-lime:hover{background:var(--lime-h);color:var(--lime-ink)}.ntis-page .btn-outline{display:inline-flex;align-items:center;height:48px;padding:0 24px;border:1.5px solid var(--space);border-radius:9px;color:var(--space);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;transition:background .15s,color .15s}.ntis-page .btn-outline:hover{background:var(--space);color:#fff}.ntis-page .bc{max-width:var(--page-max);margin:0 auto;padding:22px var(--page-gutter) 0;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--space-m)}.ntis-page .bc a{color:var(--space-m);text-decoration:none}.ntis-page .bc a:hover{color:var(--space)}.ntis-page .bc span{color:var(--space);font-weight:700}.ntis-page [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}.ntis-page [data-reveal].in{opacity:1;transform:none}.ntis-page [data-rise]{animation:rise .8s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.ntis-page [data-reveal]{opacity:1;transform:none;transition:none}.ntis-page [data-rise]{animation:none}}.ntis-page .nh{padding:40px 0 56px}.ntis-page .nh-inner{max-width:var(--page-max);margin:0 auto;padding:0 var(--page-gutter);display:grid;grid-template-columns:1.05fr .95fr;gap:72px;align-items:center}.ntis-page .nh h1{font-family:var(--nh);font-weight:800;font-size:clamp(42px,5vw,72px);line-height:1;letter-spacing:-.03em;color:var(--space);text-wrap:balance}.ntis-page .nh-deck{font-family:var(--nh);font-weight:800;font-size:clamp(20px,2vw,28px);line-height:1.24;letter-spacing:-.02em;color:var(--space-h);margin-top:20px;text-wrap:balance;max-width:560px}.ntis-page .nh-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:30px}.ntis-page .nh-col{position:relative;display:grid;place-items:center;min-height:620px}.ntis-page .nh-col .et{position:relative;z-index:1;width:min(92%,560px);margin:0}.ntis-page .nh-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:22px;display:block}.ntis-page .nh-ribbon{position:absolute;z-index:2;right:0;top:26px;background:#0b2a5e;padding:12px 22px 12px 26px;border-radius:8px 0 0 8px;box-shadow:0 10px 26px #0b2a5e66;display:flex;align-items:center}.ntis-page .nh-ribbon img{height:30px;width:auto;display:block;filter:brightness(0) invert(1)}@media(max-width:620px){.ntis-page .nh-ribbon{top:18px;padding:10px 18px}.ntis-page .nh-ribbon img{height:24px}}.ntis-page .nh-stamp{position:absolute;z-index:2;right:18px;bottom:18px;display:flex;align-items:center;gap:10px}.ntis-page .nh-flag{width:58px;height:36px;border-radius:6px;overflow:hidden;box-shadow:0 6px 18px #10111947;display:block;flex:none}.ntis-page .nh-flag span{display:block;height:33.3333%}.ntis-page .nh-flag span:nth-child(1){background:#fdb913}.ntis-page .nh-flag span:nth-child(2){background:#006a44}.ntis-page .nh-flag span:nth-child(3){background:#c1272d}.ntis-page .nh-x{font-family:var(--nb);font-size:14px;font-weight:700;color:#fff;opacity:.9;text-shadow:0 2px 8px rgba(16,17,25,.5)}.ntis-page .nh-mark{width:36px;height:36px;border-radius:50%;background:var(--blue);display:grid;place-items:center;flex:none;box-shadow:0 6px 18px #10111947}.ntis-page .nh-mark svg{width:21px;height:21px;fill:#fff;display:block}@media(max-width:620px){.ntis-page .nh-col{min-height:520px}.ntis-page .nh-col .et{width:calc(100% - 32px);padding:20px}}@media(max-width:960px){.ntis-page .nh-inner{grid-template-columns:1fr;gap:40px}}.ntis-page .et{position:relative;border-radius:22px;border:1px solid var(--ecru-b);background:#fff;padding:26px;box-shadow:0 26px 60px #10111912;overflow:hidden}.ntis-page .et:after{content:"";position:absolute;inset:-40% -30% auto auto;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,#0080ff1f,#0080ff00 68%);pointer-events:none}.ntis-page .et-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--ecru-b)}.ntis-page .et-mark{display:flex;align-items:center;gap:10px}.ntis-page .et-mark i{width:26px;height:26px;border-radius:8px;background:var(--space);display:grid;place-items:center}.ntis-page .et-mark i svg{width:14px;height:14px;stroke:var(--lime);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ntis-page .et-mark b{display:block;font-family:var(--nh);font-size:14px;font-weight:800;letter-spacing:-.01em;color:var(--space)}.ntis-page .et-mark span{font-size:9.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--space-m)}.ntis-page .et-ring{position:relative;width:46px;height:46px;flex:none}.ntis-page .et-ring svg{width:46px;height:46px;transform:rotate(-90deg)}.ntis-page .et-ring circle{fill:none;stroke-width:3.4}.ntis-page .et-ring .bg{stroke:var(--ecru-b)}.ntis-page .et-ring .fg{stroke:var(--blue);stroke-linecap:round;stroke-dasharray:126;stroke-dashoffset:126;animation:et-ring 9s linear infinite}.ntis-page .et-ring em{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--nb);font-size:9px;font-weight:800;font-style:normal;letter-spacing:.04em;color:var(--space)}.ntis-page .et-rows{display:grid;gap:11px;padding:18px 0 4px}.ntis-page .et-row{display:flex;align-items:center;gap:12px;animation:et-row 9s linear infinite both}.ntis-page .et-row span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--space-m);width:116px;flex:none}.ntis-page .et-row b{flex:1;height:10px;border-radius:5px;background:var(--ecru);overflow:hidden}.ntis-page .et-row b i{display:block;height:100%;width:0;border-radius:5px;background:var(--space);animation:et-fill 9s cubic-bezier(.3,.9,.3,1) infinite both}.ntis-page .et-row u{width:17px;height:17px;border-radius:50%;background:var(--blue);flex:none;display:grid;place-items:center;opacity:0;transform:scale(.5);animation:et-tick 9s linear infinite both}.ntis-page .et-row u svg{width:9px;height:9px;stroke:#fff;fill:none;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.ntis-page .et-foot{margin-top:18px;padding-top:16px;border-top:1px dashed var(--ecru-b);display:flex;align-items:center;justify-content:space-between;gap:14px}.ntis-page .et-pill{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--blue);border-radius:999px;padding:8px 14px;opacity:0;transform:translateY(5px);animation:et-pill 9s linear infinite both}.ntis-page .et-pill svg{width:11px;height:11px;stroke:#fff;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ntis-page .et-note{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--space-m)}@media(prefers-reduced-motion:reduce){.ntis-page .et-row,.ntis-page .et-row b i,.ntis-page .et-row u,.ntis-page .et-pill,.ntis-page .et-ring .fg{animation:none}.ntis-page .et-row,.ntis-page .et-row u,.ntis-page .et-pill{opacity:1;transform:none}.ntis-page .et-row b i{width:100%}.ntis-page .et-ring .fg{stroke-dashoffset:0}}.ntis-page .tb{padding:8px var(--page-gutter) 0}.ntis-page .tb-inner{max-width:var(--page-max);margin:0 auto;padding:26px 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px 22px}.ntis-page .tb-item{display:inline-flex;align-items:center;gap:9px}.ntis-page .tb-item>svg{width:16px;height:16px;color:var(--space-m);stroke-width:1.6;flex:none}.ntis-page .tb-item span{font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--space-m)}.ntis-page .tb-dot{width:4px;height:4px;border-radius:50%;background:var(--ecru-b)}.ntis-page .tb-num{font-variant-numeric:tabular-nums}@media(max-width:900px){.ntis-page .tb-dot{display:none}.ntis-page .tb-inner{justify-content:flex-start}}.ntis-page .io{padding:76px var(--page-gutter) 84px}.ntis-page .io-inner{max-width:var(--page-max);margin:0 auto;display:grid;grid-template-columns:.42fr .58fr;gap:64px;align-items:start}.ntis-page .io-inner h2{font-family:var(--nh);font-weight:800;font-size:clamp(28px,3.1vw,42px);line-height:1.08;letter-spacing:-.02em;color:var(--space);text-wrap:balance}.ntis-page .io-body p{font-size:19px;line-height:1.66;color:var(--space-h);text-wrap:pretty}.ntis-page .io-body p strong{font-weight:700;color:var(--space)}.ntis-page .io-rule{height:1px;background:var(--ecru-b);margin:30px 0;position:relative}.ntis-page .io-rule:after{content:"";position:absolute;left:0;top:0;height:100%;width:0;background:var(--space);transition:width 1.1s cubic-bezier(.22,1,.36,1) .15s}.ntis-page .io-rule.in:after{width:130px}.ntis-page .io-meta{display:flex;flex-wrap:wrap;gap:10px}.ntis-page .io-chip{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--space);border:1px solid var(--ecru-b);border-radius:999px;padding:9px 15px;background:#fff}@media(max-width:960px){.ntis-page .io-inner{grid-template-columns:1fr;gap:28px}}.ntis-page .fl{padding:0 0 8px;overflow:hidden;background:var(--ecru)}.ntis-page .fl-track{display:flex;width:max-content;animation:marquee 38s linear infinite;padding:18px 0}.ntis-page .fl:hover .fl-track{animation-play-state:paused}.ntis-page .fl-set{display:flex;align-items:center;gap:22px;padding-right:22px}.ntis-page .fl-step{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--space)}.ntis-page .fl-step b{width:20px;height:20px;border-radius:50%;background:var(--lime);color:var(--lime-ink);font-size:10px;display:inline-flex;align-items:center;justify-content:center}.ntis-page .fl-arrow{color:#cfccbe;font-size:16px}@media(prefers-reduced-motion:reduce){.ntis-page .fl-track{animation:none}}.ntis-page .wc{padding:92px var(--page-gutter)}.ntis-page .wc-inner{max-width:var(--page-max);margin:0 auto}.ntis-page .wc-head{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:56px}.ntis-page .wc-head h2{font-family:var(--nh);font-weight:800;font-size:clamp(30px,3.4vw,46px);line-height:1.06;letter-spacing:-.02em;color:var(--space);text-wrap:balance}.ntis-page .wc-head .lede{font-family:var(--nh);font-weight:800;font-size:clamp(20px,1.9vw,26px);line-height:1.24;letter-spacing:-.02em;color:var(--space-h);margin-top:16px;text-wrap:balance}.ntis-page .wc-head .wc-right p:not(.sec-eyebrow){font-size:16.5px;line-height:1.7;color:var(--space-m);text-wrap:pretty}.ntis-page .wc-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:26px}.ntis-page .wc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--ecru-b);border:1px solid var(--ecru-b);border-radius:22px;overflow:hidden}.ntis-page .wc-card{background:#fff;padding:34px 30px 36px;display:flex;flex-direction:column;position:relative;transition:background .25s}.ntis-page .wc-card:hover{background:var(--ecru)}.ntis-page .wc-ico{width:46px;height:46px;border-radius:50%;background:var(--lime);color:var(--lime-ink);display:grid;place-items:center;margin-bottom:20px}.ntis-page .wc-ico svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.ntis-page .wc-card h3{font-family:var(--nh);font-weight:800;font-size:20px;line-height:1.2;letter-spacing:-.015em;color:var(--space);margin-bottom:10px;text-wrap:balance}.ntis-page .wc-card p{font-size:14.5px;line-height:1.65;color:var(--space-m);text-wrap:pretty}.ntis-page .ic-drag{transform-box:view-box;animation:icDrag 3.6s ease-in-out infinite}.ntis-page .ic-pulse{transform-box:fill-box;transform-origin:center;animation:icPulse 2.4s ease-in-out infinite}.ntis-page .ic-pulse-2{animation-delay:.5s}.ntis-page .ic-pulse-3{animation-delay:1s}.ntis-page .ic-orbit{transform-box:view-box;transform-origin:12px 12px;animation:icOrbit 7s linear infinite}.ntis-page .ic-arrow{transform-box:view-box;animation:icArrow 2.6s ease-in-out infinite}.ntis-page .ic-wave{transform-box:view-box;animation:icWave 3s ease-in-out infinite}.ntis-page .ic-wave-2{animation-delay:.4s}.ntis-page .ic-bar{transform-box:fill-box;transform-origin:bottom;animation:icBar 2.8s ease-in-out infinite}.ntis-page .ic-bar-2{animation-delay:.3s}.ntis-page .ic-bar-3{animation-delay:.6s}@media(prefers-reduced-motion:reduce){.ntis-page .wc-ico svg *{animation:none!important}}@media(max-width:1040px){.ntis-page .wc-grid{grid-template-columns:1fr 1fr}.ntis-page .wc-head{grid-template-columns:1fr;gap:28px}}@media(max-width:640px){.ntis-page .wc-grid{grid-template-columns:1fr}}.ntis-page .gr{background:var(--space) url(/ntis-compatible-pms/assets/6a0d70ae-d792-4c58-9e0e-fda3578ff863.webp) center / cover no-repeat;padding:100px var(--page-gutter);position:relative;overflow:hidden}.ntis-page .gr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#101119d1,#101119ad)}.ntis-page .gr:before{content:"";position:absolute;inset:auto auto -30% -12%;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,#0080ff29,#0080ff00 70%)}.ntis-page .gr-inner{max-width:var(--page-max);margin:0 auto;position:relative;z-index:1}.ntis-page .gr-head{display:grid;grid-template-columns:1fr .9fr;gap:64px;align-items:end;margin-bottom:64px}.ntis-page .gr-head h2{font-family:var(--nh);font-weight:800;font-size:clamp(30px,3.4vw,46px);line-height:1.06;letter-spacing:-.02em;color:#fff;text-wrap:balance}.ntis-page .gr-head p:not(.sec-eyebrow){font-size:16.5px;line-height:1.72;color:#ffffffb8;text-wrap:pretty}.ntis-page .gr-badge{display:inline-flex;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.18);border-radius:14px;padding:14px 18px;margin-top:26px}.ntis-page .gr-badge i{width:30px;height:30px;border-radius:9px;background:var(--lime);display:grid;place-items:center;flex:none}.ntis-page .gr-badge i svg{width:16px;height:16px;stroke:var(--lime-ink);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ntis-page .gr-badge b{font-family:var(--nh);font-size:15px;font-weight:800;color:#fff;letter-spacing:-.01em;display:block}.ntis-page .gr-badge span{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.ntis-page .gr-logo{height:44px;width:auto;display:block;filter:brightness(0) invert(1)}.ntis-page .gr-logo-wrap{display:flex;align-items:center;gap:20px;border:1px solid rgba(255,255,255,.18);border-radius:14px;padding:18px 22px;margin-top:26px}.ntis-page .gr-logo-wrap p{font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#ffffff8c;border-left:1px solid rgba(255,255,255,.18);padding-left:20px;line-height:1.5}.ntis-page .gr-steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.ntis-page .gr-line{position:absolute;left:0;right:0;top:23px;height:1px;background:#ffffff29}.ntis-page .gr-line:after{content:"";position:absolute;inset:0 auto 0 0;width:0;background:var(--lime);transition:width 1.6s cubic-bezier(.3,.8,.3,1) .2s}.ntis-page .gr-line.in:after{width:100%}.ntis-page .gr-step{position:relative;padding:0 30px 0 0}.ntis-page .gr-dot{width:46px;height:46px;border-radius:50%;background:var(--space);border:1px solid rgba(255,255,255,.2);display:grid;place-items:center;margin-bottom:26px;transition:background .4s,border-color .4s,transform .4s}.ntis-page .gr-dot svg{width:20px;height:20px;stroke:var(--lime);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.ntis-page .gr-step:hover .gr-dot{background:var(--lime);border-color:var(--lime);transform:scale(1.06)}.ntis-page .gr-step:hover .gr-dot svg{stroke:var(--lime-ink)}.ntis-page .gr-num{font-size:11px;font-weight:800;letter-spacing:.14em;color:#ffffff73;display:block;margin-bottom:12px}.ntis-page .gr-step h3{font-family:var(--nh);font-weight:800;font-size:23px;line-height:1.16;letter-spacing:-.02em;color:#fff;margin-bottom:12px;text-wrap:balance}.ntis-page .gr-step p{font-size:14.5px;line-height:1.65;color:#fff9;text-wrap:pretty}@media(max-width:1040px){.ntis-page .gr-head{grid-template-columns:1fr;gap:26px}.ntis-page .gr-steps{grid-template-columns:1fr 1fr;gap:44px 0}.ntis-page .gr-line{display:none}}@media(max-width:620px){.ntis-page .gr-steps{grid-template-columns:1fr}}.ntis-page .wb{background:var(--ecru);padding:92px var(--page-gutter)}.ntis-page .wb-inner{max-width:var(--page-max);margin:0 auto;display:grid;grid-template-columns:1fr .88fr;gap:72px;align-items:start}.ntis-page .wb h2{font-family:var(--nh);font-weight:800;font-size:clamp(30px,3.4vw,46px);line-height:1.06;letter-spacing:-.02em;color:var(--space);text-wrap:balance;margin-bottom:34px}.ntis-page .wb-list{list-style:none;display:grid;gap:0;border-top:1px solid var(--ecru-b)}.ntis-page .wb-list li{border-bottom:1px solid var(--ecru-b);padding:24px 4px 24px 0;display:flex;align-items:flex-start;gap:18px}.ntis-page .wb-list li>svg{width:34px;height:34px;padding:8px;border-radius:50%;background:var(--lime);color:var(--lime-ink);flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s cubic-bezier(.22,1,.36,1)}.ntis-page .wb-list li:hover>svg{transform:scale(1.1) rotate(-8deg)}.ntis-page .wb-list p{font-size:16.5px;line-height:1.6;color:var(--space-m);text-wrap:pretty}.ntis-page .wb-list strong{color:var(--space);font-weight:700}.ntis-page .wb-cta{margin-top:30px}.ntis-page .wb-refs{display:grid;gap:18px}.ntis-page .wb-ref{background:#fff;border:1px solid var(--ecru-b);border-radius:20px;overflow:hidden;position:relative;transition:box-shadow .25s,transform .25s}.ntis-page .wb-media{position:relative;height:208px;overflow:hidden;background:var(--ecru)}.ntis-page .wb-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.ntis-page .wb-ref:hover .wb-media img{transform:scale(1.045)}.ntis-page .wb-body{padding:26px 30px}.ntis-page .wb-ref:hover{box-shadow:0 18px 44px #10111914;transform:translateY(-2px)}.ntis-page .wb-ref:after{content:"";position:absolute;left:0;bottom:0;right:0;height:3px;background:var(--lime);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.22,1,.36,1)}.ntis-page .wb-ref:hover:after{transform:scaleX(1)}.ntis-page .wb-ref b{font-family:var(--nh);font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--space);display:block}.ntis-page .wb-tag{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lime-ink);background:var(--lime);border-radius:999px;padding:6px 12px;margin:14px 0 18px}.ntis-page .wb-ref a{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--space);text-decoration:none}.ntis-page .wb-ref a:after{content:"→";transition:transform .2s}.ntis-page .wb-ref:hover a:after{transform:translate(4px)}@media(max-width:1040px){.ntis-page .wb-inner{grid-template-columns:1fr;gap:40px}}.ntis-page .bf{padding:92px var(--page-gutter)}.ntis-page .bf-inner{max-width:var(--page-max);margin:0 auto}.ntis-page .bf h2{font-family:var(--nh);font-weight:800;font-size:clamp(30px,3.4vw,46px);line-height:1.06;letter-spacing:-.02em;color:var(--space);margin-bottom:52px;text-wrap:balance}.ntis-page .bf-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.ntis-page .bf-item{padding:0 30px;border-left:1px solid var(--ecru-b);position:relative}.ntis-page .bf-item:first-child{border-left:0;padding-left:0}.ntis-page .bf-item:before{content:"";position:absolute;left:-1px;top:0;width:1px;height:0;background:var(--space);transition:height .7s cubic-bezier(.22,1,.36,1)}.ntis-page .bf-item.in:before{height:62px}.ntis-page .bf-item:first-child:before{display:none}.ntis-page .bf-num{font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--space-m);display:block;margin-bottom:18px}.ntis-page .bf-item h3{font-family:var(--nh);font-weight:800;font-size:22px;line-height:1.16;letter-spacing:-.02em;color:var(--space);margin-bottom:12px;text-wrap:balance}.ntis-page .bf-item p{font-size:14.5px;line-height:1.68;color:var(--space-m);text-wrap:pretty}@media(max-width:1040px){.ntis-page .bf-grid{grid-template-columns:1fr 1fr;gap:40px 0}}@media(max-width:620px){.ntis-page .bf-grid{grid-template-columns:1fr}.ntis-page .bf-item{border-left:0;padding:26px 0 0;border-top:1px solid var(--ecru-b)}}.ntis-page .tm{background:var(--ecru);padding:100px var(--page-gutter)}.ntis-page .tm-inner{max-width:var(--page-max);margin:0 auto}.ntis-page .tm h2{font-family:var(--nh);font-weight:800;font-size:clamp(30px,3.4vw,46px);line-height:1.06;letter-spacing:-.02em;color:var(--space);margin-bottom:52px;text-wrap:balance}.ntis-page .tm-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ntis-page .tm-card{background:#fff;border:1px solid var(--ecru-b);border-radius:20px;padding:30px 26px 26px;display:flex;flex-direction:column;transition:box-shadow .25s,border-color .25s,transform .25s}.ntis-page .tm-card:hover{box-shadow:0 18px 44px #10111914;border-color:#d6d3c6;transform:translateY(-3px)}.ntis-page .tm-mark{font-family:var(--nh);font-size:40px;font-weight:800;line-height:.7;color:var(--lime-ink);display:block;margin-bottom:18px}.ntis-page .tm-card p{font-size:15px;line-height:1.68;color:var(--space-m);text-wrap:pretty;flex:1}.ntis-page .tm-who{margin-top:24px;padding-top:18px;border-top:1px solid var(--ecru-b)}.ntis-page .tm-who b{display:block;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--space);margin-bottom:5px}.ntis-page .tm-who span{font-size:13.5px;color:var(--space-m)}@media(max-width:1040px){.ntis-page .tm-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.ntis-page .tm-grid{grid-template-columns:1fr}}.ntis-page .cta58-section{position:relative;padding:120px var(--page-gutter);overflow:hidden;background:var(--space)}.ntis-page .cta58-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/ntis-compatible-pms/assets/efac4c43-2b9c-4d58-af1c-b5a8f425acde.webp) center 40% / cover no-repeat}.ntis-page .cta58-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#101119ad,#10111975)}.ntis-page .cta58-inner{position:relative;z-index:1;max-width:780px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.ntis-page .cta58-line{font-family:var(--nh);font-weight:800;font-size:clamp(34px,4.4vw,62px);line-height:1.02;letter-spacing:-.03em;color:#fff;text-wrap:balance}.ntis-page .cta58-ctas{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:34px}.ntis-page .cta58-links{display:flex;align-items:center;gap:22px;flex-wrap:wrap;justify-content:center;margin-top:34px}.ntis-page .cta58-links a{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;text-decoration:none}.ntis-page .cta58-links a:hover{color:#fff}.ntis-page .faq{padding:92px 0 112px}.ntis-page .faq-inner{max-width:1080px;margin:0 auto;padding:0 var(--page-gutter)}.ntis-page .faq-header{max-width:720px;margin:0 auto 54px;text-align:center;display:flex;flex-direction:column;align-items:center}.ntis-page .faq-title{font-family:var(--nh);font-weight:800;font-size:clamp(28px,3.2vw,42px);line-height:1.08;letter-spacing:-.02em;color:var(--space);text-wrap:balance}.ntis-page .faq-header p:not(.sec-eyebrow){font-size:16.5px;line-height:1.7;color:var(--space-m);margin-top:18px;text-wrap:pretty}.ntis-page .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;align-items:start}.ntis-page .faq-col{display:flex;flex-direction:column}.ntis-page .faq-item{border-bottom:1px solid var(--ecru-b)}.ntis-page .faq-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 2px;background:none;border:none;text-align:left;cursor:pointer}.ntis-page .faq-q{font-family:var(--nh);font-weight:800;font-size:17px;letter-spacing:-.02em;line-height:1.32;color:var(--space)}.ntis-page .faq-icon{flex-shrink:0;width:30px;height:30px;border-radius:50%;border:1px solid var(--ecru-b);display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;color:var(--space-m);transition:background .2s,border-color .2s,color .2s,transform .3s ease}.ntis-page .faq-item.active .faq-icon{background:var(--lime);border-color:var(--lime);color:var(--lime-ink);transform:rotate(45deg)}.ntis-page .faq-body{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.22,1,.36,1)}.ntis-page .faq-body-inner{padding:0 12px 26px 2px;display:grid;gap:12px}.ntis-page .faq-body p{font-size:15px;line-height:1.7;color:var(--space-m);text-wrap:pretty}.ntis-page .faq-body strong{color:var(--space);font-weight:700}.ntis-page .faq-body em{font-style:italic}.ntis-page .faq-body ul,.ntis-page .faq-body ol{padding-left:20px;display:grid;gap:8px}.ntis-page .faq-body li{font-size:15px;line-height:1.65;color:var(--space-m);text-wrap:pretty}.ntis-page .faq-body li::marker{color:var(--space);font-weight:700}@media(max-width:860px){.ntis-page .faq-grid{grid-template-columns:1fr;gap:0}}@keyframes pulse-ring{0%{transform:scale(.7);opacity:.5}80%,to{transform:scale(1.8);opacity:0}}@keyframes live-core{0%,to{opacity:1}50%{opacity:.78}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes et-ring{0%{stroke-dashoffset:126}55%,to{stroke-dashoffset:0}}@keyframes et-row{0%,4%{opacity:.3}12%,to{opacity:1}}@keyframes et-fill{0%,4%{width:0}16%,to{width:100%}}@keyframes et-tick{0%,14%{opacity:0;transform:scale(.5)}22%,to{opacity:1;transform:scale(1)}}@keyframes et-pill{0%,62%{opacity:0;transform:translateY(5px)}70%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes icDrag{0%,to{translate:-1.5px 0}50%{translate:1.5px 0}}@keyframes icPulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@keyframes icOrbit{to{rotate:360deg}}@keyframes icArrow{0%,to{translate:0 1.5px}50%{translate:0 -1.5px}}@keyframes icWave{0%,to{translate:-1px 0;opacity:.5}50%{translate:1px 0;opacity:1}}@keyframes icBar{0%,to{scale:1 .55}50%{scale:1 1}}.ntis-page{font-family:var(--nb);color:var(--space);background:var(--page-bg)}.ntis-page .ntis-scope{font-family:inherit;color:inherit}.ntis-page :is(h1,h2,h3) em{font-family:var(--nh);font-weight:800;font-style:italic}.ntis-page :is(h1,h2,h3,h4){font-family:var(--nh)}.ntis-page .sec-eyebrow,.ntis-page .nh-eyebrow{font-family:var(--nb)}.ntis-page :is(.nh,.tb,.io,.fl,.wc,.wb,.bf,.tm,.cta58-section,.faq){scroll-margin-top:7.5rem}@media(min-width:768px){.ntis-page :is(.nh,.tb,.io,.fl,.wc,.wb,.bf,.tm,.cta58-section,.faq){scroll-margin-top:8.5rem}}
