*,*:before,*:after{box-sizing:border-box}*{margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh}img,picture,svg,video,canvas{display:block;max-width:100%}input,button,textarea,select{font:inherit}button{border:0;background:transparent;cursor:pointer}ul[role=list],ol[role=list]{padding:0;list-style:none}html{font-size:12px}@media(min-width:768px){html{font-size:13px}}@media(min-width:1024px){html{font-size:14px}}@media(min-width:1200px){html{font-size:15px}}@media(min-width:1440px){html{font-size:16px}}body{min-width:320px;display:flex;flex-direction:column;overflow-x:hidden;font-family:Figtree,sans-serif;font-weight:400;line-height:1.5;color:#3d425c;background-color:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}a:hover{opacity:.85}main{display:block;flex:1 0 auto}:target{scroll-margin-top:8rem}.hero__icon-svg{width:3.2rem;height:3.2rem;color:#fff}@font-face{font-family:Figtree;src:url(/_astro/Figtree-Regular.BfArmsJX.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/_astro/Figtree-SemiBold.64ca3svZ.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Tartuffo Light Italic;src:url(/_astro/Tartuffo-LightItalic.vZzjjjii.woff2) format("woff2"),url(/_astro/Tartuffo-LightItalic.BfIPXd6s.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}h1,.h1,p.bignumber{font-family:Figtree,sans-serif;font-weight:400;line-height:1.1;color:#0f1b57;font-size:36px}@media(min-width:768px){h1,.h1,p.bignumber{font-size:39px}}@media(min-width:1024px){h1,.h1,p.bignumber{font-size:42px}}@media(min-width:1200px){h1,.h1,p.bignumber{font-size:45px}}@media(min-width:1440px){h1,.h1,p.bignumber{font-size:48px}}h2,.h2{font-family:Figtree,sans-serif;font-weight:400;line-height:1.1;color:#0f1b57;font-size:30px}@media(min-width:768px){h2,.h2{font-size:32.5px}}@media(min-width:1024px){h2,.h2{font-size:35px}}@media(min-width:1200px){h2,.h2{font-size:37.5px}}@media(min-width:1440px){h2,.h2{font-size:40px}}h3,.h3{font-family:Figtree,sans-serif;font-weight:400;line-height:1.2;color:#0f1b57;font-size:24px}@media(min-width:768px){h3,.h3{font-size:26px}}@media(min-width:1024px){h3,.h3{font-size:28px}}@media(min-width:1200px){h3,.h3{font-size:30px}}@media(min-width:1440px){h3,.h3{font-size:32px}}h1.italic,h2.italic,h3.italic,h4.italic,h1>i,h2>i,h3>i,h1>em,h2>em,h3>em h4>em,h4>i{font-family:Tartuffo Light Italic,serif;font-weight:300}h4,.h4{font-family:Figtree,sans-serif;font-weight:500;line-height:1.2;color:#0f1b57;font-size:15px}@media(min-width:768px){h4,.h4{font-size:16.25px}}@media(min-width:1024px){h4,.h4{font-size:17.5px}}@media(min-width:1200px){h4,.h4{font-size:18.75px}}@media(min-width:1440px){h4,.h4{font-size:20px}}h5,.h5{font-family:Figtree,sans-serif;font-weight:500;line-height:1.2;text-transform:uppercase;color:#0f1b57;font-size:14px}@media(min-width:768px){h5,.h5{font-size:14px}}@media(min-width:1024px){h5,.h5{font-size:14px}}@media(min-width:1200px){h5,.h5{font-size:15px}}@media(min-width:1440px){h5,.h5{font-size:16px}}p,.markdown li,.body-copy{font-family:Figtree,sans-serif;font-weight:400;line-height:1.5;color:#3d425c;font-size:14px}@media(min-width:768px){p,.markdown li,.body-copy{font-size:14px}}@media(min-width:1024px){p,.markdown li,.body-copy{font-size:14px}}@media(min-width:1200px){p,.markdown li,.body-copy{font-size:15px}}@media(min-width:1440px){p,.markdown li,.body-copy{font-size:16px}}p.lead,.lead{font-family:Figtree,sans-serif;font-weight:400;line-height:1.5;color:#3d425c;font-size:16px}@media(min-width:768px){p.lead,.lead{font-size:16px}}@media(min-width:1024px){p.lead,.lead{font-size:16px}}@media(min-width:1200px){p.lead,.lead{font-size:17px}}@media(min-width:1440px){p.lead,.lead{font-size:18px}}span{font-family:Figtree,sans-serif;font-weight:400;line-height:1.2;color:#3d425c;font-size:12px}@media(min-width:768px){span{font-size:12px}}@media(min-width:1024px){span{font-size:12px}}@media(min-width:1200px){span{font-size:13px}}@media(min-width:1440px){span{font-size:14px}}b,strong{font-weight:500}.error-message{color:#ff661a}.container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media(min-width:768px){.container{padding-left:40px;padding-right:40px}}@media(min-width:1024px){.container{padding-left:40px;padding-right:40px}}@media(min-width:1200px){.container{padding-left:40px;padding-right:40px}}@media(min-width:1440px){.container{padding-left:40px;padding-right:40px}}.site-footer{background:#000;color:#fff}.site-footer__inner{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;justify-content:space-between;padding:1.5rem 0}@media(min-width:768px){.site-footer__inner{flex-direction:row;align-items:center;gap:2rem;padding:1.75rem 0}}.site-footer__copyright{margin:0;color:inherit}.site-footer__link{color:inherit;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.site-footer__link:hover,.site-footer__link:focus-visible{opacity:.75}.header,.site-header{position:fixed;top:0;left:0;right:0;z-index:60;background:#ffffffb3;border-bottom:1px solid rgba(15,27,87,.06);backdrop-filter:blur(1rem);box-shadow:0 .5rem 1.5rem #0f1b570a;transition:background-color .3s cubic-bezier(.25,.46,.45,.94),border-color .3s cubic-bezier(.25,.46,.45,.94),backdrop-filter .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94)}.header.is-at-top,.site-header.is-at-top{background:#fff;border-bottom-color:#0f1b5714;backdrop-filter:none}.header__inner,.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:5.25rem}@media(min-width:768px){.header__inner,.site-header__inner{min-height:5.625rem}}.header__nav,.site-header__nav{display:flex;align-items:center;gap:1.5rem}.site-header__brand{display:inline-flex;align-items:center;color:#0f1b57;text-decoration:none}.site-header__logo{display:block;width:auto;height:1.25rem}@media(min-width:768px){.site-header__logo{height:1.4rem}}.site-header__actions{display:flex;align-items:center;gap:1rem}.site-header__cta{min-height:3rem;padding:.8rem 1.25rem}.site-header__cta p{white-space:nowrap}.nima-section-header{display:flex;flex-direction:column;gap:1rem;max-width:36rem}.nima-section-header--centered{margin:0 auto;align-items:center;text-align:center}.nima-section-header--light .nima-section-header__title{color:#fff}.nima-section-header--light .nima-section-header__description{color:#ffffffad}.nima-section-header__title{margin:0;color:var(--section-title-color, #0f1b57);font-family:Tartuffo Light Italic,serif;font-weight:300;font-style:italic}.nima-section-header__description{margin:0;color:var(--section-body-color, #3d425c);line-height:1.6}.nima-section-lead{margin:0;font-family:Figtree,sans-serif;font-weight:400;line-height:1.5;color:var(--section-body-color, #3d425c);font-size:16px}@media(min-width:768px){.nima-section-lead{font-size:16px}}@media(min-width:1024px){.nima-section-lead{font-size:16px}}@media(min-width:1200px){.nima-section-lead{font-size:17px}}@media(min-width:1440px){.nima-section-lead{font-size:18px}}.nima-mockup-frame{border-radius:.5rem;overflow:hidden;border:1px solid rgba(61,66,92,.2);box-shadow:0 .5rem 2rem #3d425c1a}.nima-mockup-frame__bar{background:#f2f2f3;border-bottom:1px solid rgba(199,201,209,.5);padding:.5rem .75rem;display:flex;align-items:center;gap:.5rem}.nima-mockup-frame__dots{display:flex;gap:.25rem}.nima-mockup-frame__dots span{width:.625rem;height:.625rem;border-radius:50%;background:#c7c9d1}.nima-mockup-frame__body{background:#fff}.nima-mockup-frame__body img{width:100%;aspect-ratio:16/9}body.has-demo-modal-open{overflow:hidden}.demo-modal{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:1rem;opacity:0;transition:opacity .18s ease}.demo-modal[hidden]{display:none}.demo-modal.is-open{opacity:1}.demo-modal.is-open .demo-modal__dialog{transform:translateY(0) scale(1);opacity:1}.demo-modal__backdrop{position:absolute;inset:0;background:linear-gradient(180deg,#0f1b5770,#0f1b579e),#0f1b5766;backdrop-filter:blur(16px)}.demo-modal__dialog{position:relative;width:min(100%,64rem);border-radius:1.5rem;background:radial-gradient(circle at top left,rgba(207,226,252,.9),transparent 34%),#fff;box-shadow:0 2rem 5rem #0f1b573d,0 0 0 1px #0f1b5714;overflow:hidden;transform:translateY(1rem) scale(.98);opacity:0;transition:transform .22s ease,opacity .22s ease}.demo-modal__close{position:absolute;top:1rem;right:1rem;z-index:2;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#0f1b570f;color:#0f1b57;cursor:pointer;transition:background-color .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94)}.demo-modal__close:hover{background:#0f1b571a;transform:translateY(-1px)}.demo-modal__layout{display:grid;gap:0}@media(min-width:1024px){.demo-modal__layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.demo-modal__visual{display:flex;align-items:flex-start;padding:4.75rem 1.5rem 1.75rem;background-color:#0f1b57}@media(min-width:768px){.demo-modal__visual{padding:5rem 2.25rem 2rem}}.demo-modal__content{padding:4.75rem 1.5rem 1.75rem}@media(min-width:768px){.demo-modal__content{padding:5rem 2rem 2rem}}.demo-modal__intro{max-width:26rem}.demo-modal__intro .nima-section-header__title{color:#fff}.demo-modal__intro .nima-section-header__description{color:#ffffffb8}.demo-modal__intro .eyebrow{margin-bottom:.25rem}.demo-modal__form{display:flex;flex-direction:column;gap:1.25rem}.demo-modal__fields{display:grid;gap:1rem}.demo-modal__actions{display:flex}.demo-modal__message{padding:1rem;border-radius:.75rem;background:#0f1b570f;color:#0f1b57}.demo-modal__message[hidden]{display:none}.demo-modal__message.is-success{background:#00c7841a}.demo-modal__message.is-error{background:#ff661a1a}.demo-modal__message h3{margin:0 0 .35rem;font-size:1.1rem;line-height:1.2;font-weight:500}.demo-modal__message p{margin:0;color:#0f1b57b8;line-height:1.5}.accordion-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.accordion-trigger__title{margin:0;color:#0f1b57;font-weight:500}.accordion-trigger__indicator{position:relative;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:50%;background:transparent;border:1px solid rgba(13,110,242,.32);transition:background-color .3s cubic-bezier(.25,.46,.45,.94),border-color .3s cubic-bezier(.25,.46,.45,.94)}.accordion-trigger__line{position:absolute;top:50%;left:50%;width:1rem;height:2px;border-radius:999px;background:#0d6ef2;transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94)}.accordion-trigger__line--vertical{width:2px;height:1rem}.button{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;width:fit-content;min-height:3.5rem;padding:.95rem 1.4rem;border:1px solid transparent;border-radius:999px;position:relative;overflow:hidden;transition:transform .3s cubic-bezier(.25,.46,.45,.94),border-color .3s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94)}.button:after{content:"";position:absolute;inset:0;background:#ffffff14;opacity:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.button:hover{transform:translateY(-1px)}.button:hover:after{opacity:1}.button p,.button span,.button svg{position:relative;z-index:1}.button p{margin:0;font-weight:500;color:inherit}.button span{color:inherit;display:inline-flex;align-items:center}.button[level=primary]{background:#ff661a;color:#fff}.button[level=secondary]{background:transparent;border-color:var(--section-secondary-button-border, rgba(255, 255, 255, .2));color:var(--section-secondary-button-color, #ffffff)}.button[level=secondary]:after{opacity:1;background:var(--section-secondary-button-overlay, rgba(255, 255, 255, .15))}.checkmark-bullet{display:flex;align-items:flex-start;gap:.875rem}.checkmark-bullet__icon{width:1.5rem;height:1.5rem;border-radius:50%;background:var(--section-check-bg, rgba(255, 255, 255, .2));display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.125rem;color:var(--section-check-color, #cfe2fc)}.checkmark-bullet__content{min-width:0}.chip{display:inline-flex;align-items:center;gap:.5rem;background:#fff;border-radius:100px;padding:.5rem 1rem;box-shadow:0 1px 4px #0f1b5714}.chip__dot{width:.5rem;height:.5rem;border-radius:50%;background:#ff661a}.chip span{color:#0f1b57;font-weight:500}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;margin:0}.eyebrow__dot{width:.375rem;height:.375rem;border-radius:50%;background:var(--section-eyebrow-dot-color, #ff661a)}.eyebrow span{color:var(--section-eyebrow-text-color, #ff661a);font-weight:500;text-transform:uppercase;letter-spacing:.1em;line-height:1}.eyebrow--pill{padding:.375rem 1rem;border-radius:100px;background:#ff661a14}.icon-box{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.form-field{display:flex;flex-direction:column;gap:.45rem}.form-field__label{color:#0f1b57;font-weight:500;font-size:12px}@media(min-width:768px){.form-field__label{font-size:12px}}@media(min-width:1024px){.form-field__label{font-size:12px}}@media(min-width:1200px){.form-field__label{font-size:13px}}@media(min-width:1440px){.form-field__label{font-size:14px}}.form-field__input{width:100%;min-height:3.5rem;padding:.95rem 1rem;border:1px solid rgba(15,27,87,.14);border-radius:.75rem;background:#f2f2f38c;color:#0f1b57;font-family:Figtree,sans-serif;font-size:1rem;transition:border-color .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94)}.form-field__input::placeholder{color:#3d425c8c}.form-field__input:focus{outline:none;border-color:#0d6ef273;box-shadow:0 0 0 .2rem #0d6ef224;background:#fff}.bold{font-weight:500}.section-theme--light{--section-title-color: #0f1b57;--section-body-color: #3d425c;--section-muted-color: rgba(15, 27, 87, .68);--section-soft-color: rgba(15, 27, 87, .5);--section-eyebrow-text-color: #ff661a;--section-eyebrow-dot-color: #ff661a;--section-surface-bg: rgba(15, 27, 87, .04);--section-surface-border: rgba(15, 27, 87, .1);--section-icon-surface-bg: rgba(15, 27, 87, .06);--section-icon-color: #0f1b57;--section-check-bg: rgba(13, 110, 242, .12);--section-check-color: #0d6ef2;--section-secondary-button-color: #0f1b57;--section-secondary-button-border: rgba(15, 27, 87, .18);--section-secondary-button-overlay: rgba(15, 27, 87, .06)}.section-theme--dark{--section-title-color: #ffffff;--section-body-color: rgba(255, 255, 255, .8);--section-muted-color: rgba(255, 255, 255, .68);--section-soft-color: rgba(255, 255, 255, .5);--section-eyebrow-text-color: rgba(255, 255, 255, .55);--section-eyebrow-dot-color: rgba(255, 255, 255, .4);--section-surface-bg: rgba(255, 255, 255, .05);--section-surface-border: rgba(255, 255, 255, .1);--section-icon-surface-bg: rgba(255, 255, 255, .08);--section-icon-color: #ffffff;--section-check-bg: rgba(255, 255, 255, .2);--section-check-color: #cfe2fc;--section-secondary-button-color: rgba(255, 255, 255, .75);--section-secondary-button-border: rgba(255, 255, 255, .2);--section-secondary-button-overlay: rgba(255, 255, 255, .15)}.nima-hero{background:#0f1b57;padding:8.5rem 2rem 0;overflow:hidden;position:relative}.nima-hero:before{content:"";position:absolute;top:-8rem;left:-8rem;width:40rem;height:40rem;background:radial-gradient(circle,rgba(13,110,242,.12) 0%,transparent 68%);pointer-events:none}@media(min-width:1024px){.nima-hero{padding:9.5rem 4rem 0}}.nima-hero .container{position:relative;z-index:1;margin:0 auto;display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media(min-width:1024px){.nima-hero .container{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.nima-hero__content{display:flex;flex-direction:column;gap:2rem}.nima-hero__content h1{color:#fff}.nima-hero__content p{color:#fffc}.nima-hero__actions{display:flex;flex-direction:column;gap:.75rem}@media(min-width:768px){.nima-hero__actions{flex-direction:row}}.nima-hero__actions .button[level=secondary] p{color:#fffc}.nima-hero__actions .button[level=secondary]:after{background-color:#ffffff26}.nima-hero__mockup{width:min(100%,46rem);align-self:center;justify-self:center}@media(min-width:1024px){.nima-hero__mockup{order:1;width:min(100%,50rem);justify-self:end}}.nima-hero__browser{width:100%;max-width:none}.nima-hero__image{display:block;width:100%;height:100%;object-fit:cover}.nima-dash{display:flex;flex-direction:column;flex:1;background:#f2f2f3;aspect-ratio:16/9;overflow:hidden}.nima-featured-clients{padding:4rem 0;background:#fff}.nima-featured-clients .container{display:flex;flex-direction:column;align-items:center;gap:2rem;flex-wrap:wrap}@media(min-width:1024px){.nima-featured-clients .container{justify-content:space-between}}.nima-featured-clients__header{margin:0 auto}.nima-featured-clients__logos{display:flex;align-items:center;gap:2.5rem;flex-wrap:wrap}@media(min-width:1024px){.nima-featured-clients__logos{gap:3rem}}.nima-featured-clients__logo{display:flex;align-items:center;justify-content:center}.nima-featured-clients__logo img{display:block;max-height:1.5rem;width:auto}.nima-card-grid{background:#0f1b57;padding:4rem 2rem}@media(min-width:1024px){.nima-card-grid{padding:4rem}}.nima-card-grid .container{margin:0 auto}.nima-card-grid__header{margin:0 auto 3rem}.nima-card-grid__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.nima-card-grid__grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:stretch}}.nima-card-grid-card{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.5rem;border-radius:1rem;background:var(--section-surface-bg, rgba(255, 255, 255, .05));border:1px solid var(--section-surface-border, rgba(255, 255, 255, .1));min-height:100%}.nima-card-grid-card__head{display:flex;flex-direction:row;align-items:center;gap:1rem}.nima-card-grid-card__head--no-icon{gap:0}.nima-card-grid-card__icon{flex-shrink:0;padding:1rem;background-color:var(--section-icon-surface-bg, rgba(255, 255, 255, .05));border-radius:1rem}.nima-card-grid-card__icon svg{width:2rem;height:2rem;color:var(--section-icon-color, #ffffff);display:block}.nima-card-grid-card__title{color:var(--section-title-color, #ffffff)}.nima-card-grid-card__title em{font-style:normal;color:#ff661a}.nima-card-grid-card__content{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}.nima-card-grid-card__body{margin:0;color:var(--section-body-color, rgba(255, 255, 255, .8))}.nima-card-grid-card__points{margin:0;padding:0;display:flex;flex-direction:column;gap:.875rem;width:100%;list-style:none}.nima-card-grid-card__points li{margin:0;color:var(--section-body-color, rgba(255, 255, 255, .7))}.nima-card-grid-card__points li strong{color:var(--section-title-color, #ffffff);font-weight:500}.nima-card-grid-card__point-icon{background:var(--section-check-bg, rgba(255, 255, 255, .2));color:var(--section-check-color, #cfe2fc)}.nima-card-grid-card__point-text{color:var(--section-body-color, rgba(255, 255, 255, .7))}.nima-how-it-works{background:#fff;padding:6rem 2rem}@media(min-width:1024px){.nima-how-it-works{padding:6rem 4rem}}.nima-how-it-works__header{max-width:36rem;margin:0 auto 4rem}.nima-how-it-works__steps{display:grid;grid-template-columns:1fr;gap:2rem;position:relative}@media(min-width:1024px){.nima-how-it-works__steps{grid-template-columns:repeat(3,1fr)}.nima-how-it-works__steps:before{content:"";position:absolute;top:1.75rem;left:calc(16.66% + 1.75rem);right:calc(16.66% + 1.75rem);height:1px;background:linear-gradient(90deg,#0f1b571a,#0d6ef2,#0f1b571a);z-index:0}}.nima-step{text-align:center;padding:0 2rem;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.nima-step__num{width:3.5rem;height:3.5rem;border-radius:50%;background:#fff;border:2px solid #0d6ef2;display:flex;align-items:center;justify-content:center;font-weight:500;color:#0d6ef2;box-shadow:0 0 0 .375rem #0d6ef212}.nima-step__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff;background:#0d6ef2}.nima-step__title{color:#0f1b57;font-weight:500}.nima-step__body{color:#3d425c;line-height:1.65;max-width:17rem}.nima-step__tag{display:inline-flex;background:#0d6ef217;border-radius:100px;padding:.25rem .875rem}.nima-step__tag span{color:#0d6ef2;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.nima-stats{background:#0f1b57;padding:5rem 2rem}@media(min-width:1024px){.nima-stats{padding:5rem 4rem}}.nima-stats .container{margin:0 auto;display:flex;flex-direction:column;gap:3rem;align-items:center}.nima-stats__header{gap:.75rem}.nima-stats__grid{display:grid;grid-template-columns:1fr;gap:1.5rem;width:100%}@media(min-width:768px){.nima-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.nima-stats__grid--1{grid-template-columns:minmax(0,1fr)}.nima-stats__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.nima-stats__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.nima-stats__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.nima-stat{text-align:center;padding:2.5rem 2rem;border-radius:1rem;background:var(--section-surface-bg, rgba(255, 255, 255, .05));border:1px solid var(--section-surface-border, rgba(255, 255, 255, .08))}.nima-stat__number{font-size:3.5rem;font-weight:400;line-height:1;color:#ff661a;margin-bottom:.75rem;font-family:Tartuffo Light Italic,serif;font-style:italic}.nima-stat__number span{font-size:2rem;color:#ff661a}.nima-stat__label{color:var(--section-title-color, #ffffff);font-weight:500;margin-bottom:.25rem}.nima-stat__sub{color:var(--section-soft-color, rgba(255, 255, 255, .5))}.nima-platform{background:#0f1b57;padding:6rem 0}.nima-platform .container{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media(min-width:1024px){.nima-platform .container{grid-template-columns:1fr 1fr}}.nima-platform__media{min-width:0;width:100%;aspect-ratio:12/9;overflow:hidden}.nima-platform__content{display:flex;flex-direction:column;gap:2rem;max-width:34rem}.nima-platform__checklist{display:flex;flex-direction:column;gap:.875rem}.nima-platform__image{display:block;width:100%;height:100%;object-fit:cover}.nima-platform__check__icon{background:var(--section-check-bg, rgba(13, 110, 242, .2));color:var(--section-check-color, #cfe2fc)}.nima-platform__check p{color:var(--section-body-color, rgba(255, 255, 255, .7))}.nima-testimonials{background:#fff;padding:6rem 2rem}@media(min-width:1024px){.nima-testimonials{padding:6rem 4rem}}.nima-testimonials .container{margin:0 auto;display:flex;flex-direction:column;gap:3rem}.nima-testimonials__header{gap:.75rem}.nima-testimonials__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.nima-testimonials__grid{grid-template-columns:repeat(2,1fr)}}.nima-testi-card{background:#f2f2f3;border-radius:1.25rem;padding:2.25rem;border:1.5px solid rgba(15,27,87,.07);display:flex;flex-direction:column;gap:1.25rem}.nima-testi-card__stars{display:flex;gap:.25rem}.nima-testi-card__stars span{color:#ff661a}.nima-testi-card__quote{color:#0f1b57;font-style:italic;line-height:1.7;flex:1}.nima-testi-card__author{display:flex;align-items:center;gap:.875rem}.nima-testi-card__author__avatar{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:500;color:#fff;flex-shrink:0;background:#fff}.nima-testi-card__author__name{color:#0f1b57;font-weight:500}.nima-testi-card__author__role{color:#3d425c}.nima-split-checklist{background:#cfe2fc;padding:6rem 2rem}@media(min-width:1024px){.nima-split-checklist{padding:6rem 4rem}}.nima-split-checklist .container{margin:0 auto;display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}@media(min-width:1024px){.nima-split-checklist .container{grid-template-columns:1fr 1fr}}.nima-split-checklist__left{display:flex;flex-direction:column;gap:1.5rem}.nima-split-checklist__pills{display:flex;flex-wrap:wrap;gap:.625rem}.nima-split-checklist__accordions{display:flex;flex-direction:column;gap:.5rem;width:100%}.nima-split-checklist__accordion-item{background:#fff;border-radius:1rem;overflow:hidden}.nima-split-checklist__accordion-item[open]{box-shadow:0 .5rem 2rem #0f1b5729}.nima-split-checklist__accordion-item[open] .accordion-trigger__line--vertical{transform:translate(-50%,-50%) scaleY(0)}.nima-split-checklist__accordion-trigger{list-style:none;padding:1.5rem 1.75rem}.nima-split-checklist__accordion-trigger::-webkit-details-marker{display:none}.nima-split-checklist__accordion-title{color:#0f1b57}.nima-split-checklist__accordion-content{padding:0 1.75rem 1.75rem}.nima-split-checklist__accordion-points{margin:0;padding:0 0 0 1.25rem;display:flex;flex-direction:column;gap:.875rem}.nima-split-checklist__accordion-points li{color:#0f1b57;line-height:1.6}.nima-cta-block{background:#0f1b57;padding:7rem 2rem;text-align:center;position:relative;overflow:hidden}.nima-cta-block:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50rem;height:50rem;background:radial-gradient(circle,rgba(13,110,242,.1) 0%,transparent 65%);pointer-events:none}@media(min-width:1024px){.nima-cta-block{padding:7rem 4rem}}.nima-cta-block .container{position:relative;z-index:1;max-width:38rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem;align-items:center}.nima-cta-block__text{display:flex;flex-direction:column;gap:1rem;margin:0 auto}.nima-cta-block__text h2{color:var(--section-title-color, #ffffff)}.nima-cta-block__text h2 em{font-style:normal;color:#ff661a}.nima-cta-block__text p{color:var(--section-body-color, rgba(255, 255, 255, .6))}.nima-cta-block__actions{display:flex;flex-direction:column;gap:.75rem;align-items:center}@media(min-width:768px){.nima-cta-block__actions{flex-direction:row;justify-content:center}}.nima-cta-block__note{color:var(--section-soft-color, rgba(255, 255, 255, .3))}.nima-features{padding:5.625rem 0;background:#f2f2f3}.nima-features__header{margin:0 auto 4rem}.nima-features__title{color:#0f1b57}.nima-features__description{max-width:35rem;color:#0f1b57;font-size:1.25rem;line-height:1.6}.nima-features__list{display:flex;flex-direction:column;gap:6rem}.nima-feature{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media(min-width:1024px){.nima-feature{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4rem}}@media(prefers-reduced-motion:no-preference){.nima-feature__media,.nima-feature__content{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.15s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.nima-feature__media{transform:translate3d(0,2rem,0) scale(.985)}.nima-feature__content{transform:translate3d(0,2.75rem,0);transition-delay:.14s}.nima-feature.is-visible .nima-feature__media,.nima-feature.is-visible .nima-feature__content{opacity:1}.nima-feature.is-visible .nima-feature__media{transform:translateZ(0) scale(1)}.nima-feature.is-visible .nima-feature__content{transform:translateZ(0)}}@media(min-width:1024px){.nima-feature--reverse{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.nima-feature--reverse .nima-feature__media{order:2}.nima-feature--reverse .nima-feature__content{order:1}}.nima-feature__media{width:100%}.nima-feature__image{display:block;width:100%;height:auto;border-radius:0}.nima-feature__content{display:flex;flex-direction:column;gap:2rem}.nima-feature__title{margin:0 0 1.5rem;color:#0f1b57}.nima-feature__points{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem}.nima-feature__point{margin:0}.nima-feature__point-icon{background:#0d6ef226;color:#0d6ef2}.nima-success-stories{padding:6rem 0;background:#fff}.nima-success-stories__header{margin:0 auto 3rem}.nima-success-stories__cases{display:flex;flex-direction:column;gap:2rem}.nima-success-stories__case-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.875rem}.nima-success-stories__case-tab{min-height:3.25rem;padding:.9rem 1.5rem;border-radius:.8rem;border:1px solid rgba(15,27,87,.16);background:#fff;color:#0f1b57b8;font-weight:500;transition:background-color .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94),border-color .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94)}.nima-success-stories__case-tab.is-active,.nima-success-stories__case-tab[aria-selected=true]{background:#0f1b57;border-color:#0f1b57;color:#fff;box-shadow:0 .5rem 1rem #0f1b571a}.nima-success-stories__viewport{min-width:0}.nima-success-stories__case-panels{min-width:0;overflow:hidden}.nima-success-stories__case-track{display:flex;align-items:flex-start;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.nima-success-story{flex:0 0 100%;min-width:100%;display:flex;flex-direction:column;gap:1.75rem;padding:1.5rem;border:1px solid rgba(15,27,87,.1);border-radius:1.25rem;background-color:#f2f2f333}@media(min-width:1024px){.nima-success-story{padding:2rem}}.nima-success-story__hero{display:grid;grid-template-columns:1fr;gap:1.5rem;justify-items:center;text-align:center}@media(min-width:1024px){.nima-success-story__hero{grid-template-columns:minmax(0,1fr)}}.nima-success-story__hero-copy{display:flex;flex-direction:column;gap:1rem;align-items:center;max-width:52rem;margin:0 auto}.nima-success-story__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem}.nima-success-story__meta-chip{background:#fff;box-shadow:none}.nima-success-story__meta-chip span{color:#0f1b57b3;font-weight:500}.nima-success-story h3{margin:0;color:#0f1b57;line-height:1.12}.nima-success-story h3 strong{font-weight:500}.nima-success-story__table-head,.nima-success-story__row{display:grid;grid-template-columns:1fr;border-bottom:1px solid rgba(15,27,87,.12)}@media(min-width:1024px){.nima-success-story__table-head,.nima-success-story__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.nima-success-story__table-head:last-child,.nima-success-story__row:last-child{border-bottom:none}.nima-success-story__cell{padding:1rem 1rem 1.125rem;background:transparent}@media(min-width:1024px){.nima-success-story__cell{padding:1.25rem 1.15rem 1.35rem}}.nima-success-story__cell--head{display:none}@media(min-width:1024px){.nima-success-story__cell--head{display:block;padding-top:.9rem;padding-bottom:.9rem}.nima-success-story__cell--head span{color:#0f1b57;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.nima-success-story__cell--head:first-child span{color:#ff661a}.nima-success-story__cell--head:last-child span{color:#0d6ef2}}.nima-success-story__cell--accent{background:#cfe2fc26;margin-top:.25rem}@media(min-width:1024px){.nima-success-story__cell--accent{margin-top:0}}.nima-success-story__body{margin:0;color:#3d425c;line-height:1.55}.nima-success-story__body strong{color:#0f1b57;font-weight:500}.nima-success-story__mobile-label{display:block;margin-bottom:.5rem;color:#0f1b57;font-weight:500;text-transform:uppercase;letter-spacing:.06em}@media(min-width:1024px){.nima-success-story__mobile-label{display:none}}.nima-success-story__footer{display:grid;grid-template-columns:1fr;gap:1.25rem;padding:1rem;border:1px solid rgba(15,27,87,.08);border-radius:1rem;background:#ffffffb3;align-items:center}@media(min-width:1024px){.nima-success-story__footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:2rem}}.nima-success-story__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(min-width:768px){.nima-success-story__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.nima-success-story__metric{display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:.5rem 1rem .5rem 0}.nima-success-story__metric-value{margin:0;color:#0f1b57;font-weight:400;line-height:1;font-family:Tartuffo Light Italic,serif;font-style:italic;font-size:30px}@media(min-width:768px){.nima-success-story__metric-value{font-size:32px}}@media(min-width:1024px){.nima-success-story__metric-value{font-size:34px}}@media(min-width:1200px){.nima-success-story__metric-value{font-size:36px}}@media(min-width:1440px){.nima-success-story__metric-value{font-size:38px}}.nima-success-story__metric-label{margin:0;color:#3d425c;line-height:1.25}.nima-success-story__quote{margin:0;position:relative;padding:0;border-radius:0;background:transparent;border:0}.nima-landing-statement{padding:6.5rem 0;background:#cfe2fc}@media(min-width:1024px){.nima-landing-statement{padding:8rem 0}}.nima-landing-statement__content{max-width:52rem;margin:0 auto;text-align:center}.nima-landing-statement__title{font-family:Tartuffo Light Italic,serif;font-style:italic;font-weight:400;line-height:1.12;letter-spacing:-.02em;color:#0f1b57;font-size:34px}@media(min-width:768px){.nima-landing-statement__title{font-size:38px}}@media(min-width:1024px){.nima-landing-statement__title{font-size:42px}}@media(min-width:1200px){.nima-landing-statement__title{font-size:48px}}@media(min-width:1440px){.nima-landing-statement__title{font-size:54px}}.nima-landing-statement__lead{max-width:48rem;margin-left:auto;margin-right:auto;color:#0f1b57db;font-size:22px}@media(min-width:768px){.nima-landing-statement__lead{font-size:22px}}@media(min-width:1024px){.nima-landing-statement__lead{font-size:23px}}@media(min-width:1200px){.nima-landing-statement__lead{font-size:24px}}@media(min-width:1440px){.nima-landing-statement__lead{font-size:25px}}.nima-faq{padding:5.625rem 0;background:#cfe2fc}.nima-faq__header{margin:0 auto 2.875rem}.nima-faq__title{margin:0;color:#0f1b57}.nima-faq__items{max-width:52rem;margin:0 auto;display:flex;flex-direction:column;gap:.5rem}.nima-faq__item{background:#fff;border-radius:1rem;overflow:hidden}.nima-faq__item[open]{box-shadow:0 .5rem 2rem #0f1b5733}.nima-faq__item[open] .accordion-trigger__line--vertical{transform:translate(-50%,-50%) scaleY(0)}.nima-faq__trigger{list-style:none;padding:1.5rem 1.75rem}.nima-faq__trigger::-webkit-details-marker{display:none}.nima-faq__trigger-button{pointer-events:none}.nima-faq__content{padding:0 1.75rem 1.75rem}.nima-faq__rich{display:flex;flex-direction:column;gap:1rem}.nima-faq__rich p,.nima-faq__rich li{color:#0f1b57;line-height:1.6;margin:0}.nima-faq__rich ul{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.75rem}.nima-faq__points{margin:0;padding:0 0 0 1.25rem;display:flex;flex-direction:column;gap:.875rem}.nima-faq__points li{color:#0f1b57;line-height:1.6}.nima-compare{padding:6rem 0 6.5rem;background:#fff;position:relative;overflow:hidden}.nima-compare__header{position:relative;z-index:1;margin:0 auto 4.5rem}.nima-compare__title{margin:0;color:#0f1b57}.nima-compare__groups{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem}.nima-compare-group{display:flex;flex-direction:column;border-radius:1rem;padding:1rem;background:#fff;border:1px solid rgba(15,27,87,.1)}@media(min-width:1024px){.nima-compare-group{padding:1.25rem}}.nima-compare-group:not(.is-open){cursor:pointer}.nima-compare-group__trigger{gap:1.25rem}.nima-compare-group.is-open{box-shadow:0 .5rem 1rem #0f1b570d}.nima-compare-group.is-open .accordion-trigger__line--vertical{transform:translate(-50%,-50%) scaleY(0)}.nima-compare-group__panel{margin-top:1.5rem}.nima-compare-group__heading-title{letter-spacing:.08em;text-transform:uppercase;font-size:13px}@media(min-width:768px){.nima-compare-group__heading-title{font-size:13px}}@media(min-width:1024px){.nima-compare-group__heading-title{font-size:13px}}@media(min-width:1200px){.nima-compare-group__heading-title{font-size:14px}}@media(min-width:1440px){.nima-compare-group__heading-title{font-size:14px}}.nima-compare-group__table-head,.nima-compare-group__row{display:grid;grid-template-columns:1fr;border-bottom:1px solid rgba(15,27,87,.12)}@media(min-width:1024px){.nima-compare-group__table-head,.nima-compare-group__row{grid-template-columns:minmax(0,.86fr) minmax(0,1fr) minmax(0,1fr)}}.nima-compare-group__table-head:last-child,.nima-compare-group__row:last-child{border-bottom:none}.nima-compare-group__cell{padding:1rem 1rem 1.125rem;background:transparent}@media(min-width:1024px){.nima-compare-group__cell{padding:1.25rem 1.15rem 1.35rem}}.nima-compare-group__cell--head{display:none}@media(min-width:1024px){.nima-compare-group__cell--head{display:block;padding-top:.9rem;padding-bottom:.9rem}.nima-compare-group__cell--head span{color:#0f1b57;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.nima-compare-group__cell--head:first-child span{color:#ff661a}.nima-compare-group__cell--head:last-child span{color:#0d6ef2}}.nima-compare-group__cell--accent{background:#cfe2fc26;margin-top:.25rem}@media(min-width:1024px){.nima-compare-group__cell--accent{margin-top:0}}.nima-compare-group__value{margin:0;color:#0f1b57;font-family:Figtree,sans-serif;font-weight:500;line-height:1.3;font-size:18px}@media(min-width:768px){.nima-compare-group__value{font-size:18px}}@media(min-width:1024px){.nima-compare-group__value{font-size:19px}}@media(min-width:1200px){.nima-compare-group__value{font-size:20px}}@media(min-width:1440px){.nima-compare-group__value{font-size:20px}}.nima-compare-group__body{margin:0;color:#3d425c;line-height:1.55}.nima-compare-group__mobile-label{display:block;margin-bottom:.5rem;color:#0f1b57;font-weight:500;text-transform:uppercase;letter-spacing:.06em}@media(min-width:1024px){.nima-compare-group__mobile-label{display:none}}
