.elementor-10046 .elementor-element.elementor-element-42e83bec{--display:flex;}.elementor-10046 .elementor-element.elementor-element-6bbda08e{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10046 .elementor-element.elementor-element-1b409c10{--display:flex;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10046 .elementor-element.elementor-element-51a23a57{--display:flex;}.elementor-10046 .elementor-element.elementor-element-47ca2485{--display:flex;}.elementor-10046 .elementor-element.elementor-element-4a3675cd{--display:flex;}.elementor-10046 .elementor-element.elementor-element-a5880e5{--display:flex;}.elementor-10046 .elementor-element.elementor-element-6e0de742{--display:flex;}.elementor-10046 .elementor-element.elementor-element-4d72311e{--display:flex;}.elementor-10046 .elementor-element.elementor-element-5f201679{--display:flex;}.elementor-10046 .elementor-element.elementor-element-5e5b65b8{--display:flex;}.elementor-10046 .elementor-element.elementor-element-3628ed2b{--display:flex;}.elementor-10046 .elementor-element.elementor-element-171101f7{--display:flex;}.elementor-10046 .elementor-element.elementor-element-13bf71ac{--display:flex;}.elementor-10046 .elementor-element.elementor-element-68e057df{--display:flex;}.elementor-10046 .elementor-element.elementor-element-5bd6491b{--display:flex;}.elementor-10046 .elementor-element.elementor-element-2324667f{--display:flex;}.elementor-10046 .elementor-element.elementor-element-55a8524c{--display:flex;}.elementor-10046 .elementor-element.elementor-element-753577f8{--display:flex;}.elementor-10046 .elementor-element.elementor-element-3cb9be90{--display:flex;}.elementor-10046 .elementor-element.elementor-element-635931ae{--display:flex;}.elementor-10046 .elementor-element.elementor-element-5c422c2a{--display:flex;}.elementor-10046 .elementor-element.elementor-element-698b8bee{--display:flex;}.elementor-10046 .elementor-element.elementor-element-4bbda7ed{--display:flex;}.elementor-10046 .elementor-element.elementor-element-7b063a6c{--display:flex;}.elementor-10046 .elementor-element.elementor-element-766d7e2f{--display:flex;}.elementor-10046 .elementor-element.elementor-element-2ba8616e{--display:flex;}.elementor-10046 .elementor-element.elementor-element-13d9957f{--display:flex;}.elementor-10046 .elementor-element.elementor-element-7269e546{--display:flex;}.elementor-10046 .elementor-element.elementor-element-6edd5460{--display:flex;}.elementor-10046 .elementor-element.elementor-element-7a3050af{--display:flex;}.elementor-10046 .elementor-element.elementor-element-4efc18da{--display:flex;}.elementor-10046 .elementor-element.elementor-element-3bf0db26{--display:flex;}.elementor-10046 .elementor-element.elementor-element-2ef5b0ed{--display:flex;}.elementor-10046 .elementor-element.elementor-element-1e1a1702{--display:flex;}.elementor-10046 .elementor-element.elementor-element-2397624e{--display:flex;}.elementor-10046 .elementor-element.elementor-element-2d4db873{--display:flex;}.elementor-10046 .elementor-element.elementor-element-3a18d28d{--display:flex;}.elementor-10046 .elementor-element.elementor-element-2dc8a67e{--display:flex;}.elementor-10046 .elementor-element.elementor-element-4370cbb5{--display:flex;}.elementor-10046 .elementor-element.elementor-element-4b2f3f12{--display:flex;}.elementor-10046 .elementor-element.elementor-element-1a8e4e1e{--display:flex;}.elementor-10046 .elementor-element.elementor-element-3cf19890{--display:flex;}.elementor-10046 .elementor-element.elementor-element-58508a2f{--display:flex;}.elementor-10046 .elementor-element.elementor-element-518839c0{--display:flex;}.elementor-10046 .elementor-element.elementor-element-772bfa41{--display:flex;}.elementor-10046 .elementor-element.elementor-element-17432e23{--display:flex;}.elementor-10046 .elementor-element.elementor-element-5c78578f{--display:flex;}.elementor-10046 .elementor-element.elementor-element-4687fb1a{--display:flex;}.elementor-10046 .elementor-element.elementor-element-4dbb6bc5{--display:flex;}.elementor-10046 .elementor-element.elementor-element-21d8b736{--display:flex;}.elementor-10046 .elementor-element.elementor-element-1a8c41ed{--display:flex;}.elementor-10046 .elementor-element.elementor-element-679a5446{--display:flex;}.elementor-10046 .elementor-element.elementor-element-6c7c3b72{--display:flex;}.elementor-10046 .elementor-element.elementor-element-28b35d3c{--display:flex;}.elementor-10046 .elementor-element.elementor-element-6e3cc13a{--display:flex;}.elementor-10046 .elementor-element.elementor-element-7d5467c4{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS */.nh{--negah-blue:#2F5BFF;--negah-blue-hover:#183EDC;--negah-blue-soft:#D9E3FF;--negah-ink:#111111;--negah-paper:#FFFFFF;--negah-surface:#F5F5F7;--negah-line:#E5E5E8;--negah-border:#D8D8DD;--negah-muted:#64646C;--negah-quiet:#8E8E96;--font:Damoon,"Yekan Bakh",Tahoma,sans-serif;--font-latin:"Helvetica Neue",Helvetica,Arial,sans-serif;--fs-hero:clamp(38px,5.6vw,88px);--fs-h2:clamp(28px,3.4vw,52px);--fs-h3:clamp(18px,1.5vw,22px);--space-section:clamp(72px,9vw,128px);--gutter:clamp(16px,4vw,48px);--container:1240px;--radius-card:20px;--radius-pill:999px;--shadow:0 24px 60px rgb(17 17 17 / .12);--ease:cubic-bezier(.2,.7,.2,1);--sticky-top:0px;--fg:var(--negah-ink);--card:#FFFFFF;--accent-text:var(--negah-blue);--word:#F0F0F2;--tag:var(--negah-blue-soft);font-family:var(--font);font-size:16px;line-height:1.85;color:var(--negah-ink);background:var(--negah-paper)}.nh.e-con,.nh .e-con{display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;padding:0;margin:0;min-width:0;width:auto;max-width:none;text-align:inherit}.nh.e-con{width:100%}.nh .elementor-widget:not(:last-child){margin-block-end:0}.nh .elementor-widget{margin:0}.nh .elementor-widget-heading .elementor-heading-title{font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}.nh .elementor-widget-text-editor{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.nh :is(h1,h2,h3,p,figure,blockquote,ul,ol,dl,dd){margin:0}.nh :is(h1,h2,h3){font:inherit;color:inherit}.nh :is(ul,ol){padding:0;list-style:none}.nh img,.nh svg{display:block;max-width:100%}.nh img{height:auto;border:0;border-radius:0;box-shadow:none}.nh.nh a{color:inherit;text-decoration:none}.nh :focus-visible{outline:3px solid var(--negah-blue);outline-offset:3px;border-radius:6px}.nh ::selection{background:var(--negah-blue);color:#fff}.nh .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nh .n-ctn{width:min(100% - 2*var(--gutter),var(--container));margin-inline:auto}.nh.n-sec{padding-block:var(--space-section)}.nh.n-cv{content-visibility:auto;contain-intrinsic-size:auto 900px}.nh .n-sec-head{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 48px;margin-bottom:clamp(36px,5vw,64px)}.nh .n-sec-head--center{flex-direction:column;align-items:center;text-align:center}.nh .n-sec-head--center .n-lead{margin-inline:auto}.nh .n-eyebrow{display:flex;align-items:center;gap:8px;width:max-content;max-width:100%;direction:ltr;font:500 12px/1.4 var(--font-latin);letter-spacing:.14em;text-transform:uppercase;color:var(--negah-muted)}.nh .n-eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--negah-blue);flex:none}.nh .n-h2{margin-top:14px;font-size:var(--fs-h2);font-weight:500;line-height:1.35;letter-spacing:-.02em}.nh .n-h2 em{font-style:normal;color:var(--negah-blue)}.nh .n-h2--sm{font-size:clamp(24px,2.4vw,34px)}.nh .n-lead{margin-top:16px;max-width:56ch;font-size:clamp(15px,1.2vw,17px);color:var(--negah-muted)}.nh .n-chip,.nh .chip{display:inline-flex;align-items:center;min-height:32px;padding:4px 14px;border-radius:var(--radius-pill);background:var(--negah-surface);font-size:13px;line-height:1.5}.nh .chips{display:flex;flex-wrap:wrap;gap:8px}.nh .nb .elementor-button-wrapper{display:flex}.nh .nb .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:10px 24px;border:1px solid transparent;border-radius:var(--radius-pill);background:transparent;color:inherit;font:500 15px/1.4 var(--font);white-space:nowrap;text-decoration:none;box-shadow:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s var(--ease)}.nh .nb .elementor-button:hover{transform:translateY(-2px)}.nh .nb .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:12px}.nh .nb--arr .elementor-button-content-wrapper::after{content:"←";display:inline-block;font-family:var(--font-latin);transition:transform .2s var(--ease)}.nh .nb--arr .elementor-button:hover .elementor-button-content-wrapper::after{transform:translateX(-4px)}.nh .nb--primary .elementor-button{background:var(--negah-blue);color:#fff}.nh .nb--primary .elementor-button:hover,.nh .nb--primary .elementor-button:focus{background:var(--negah-blue-hover);color:#fff}.nh .nb--ghost .elementor-button{background:var(--negah-paper);border-color:var(--negah-border);color:var(--negah-ink)}.nh .nb--ghost .elementor-button:hover,.nh .nb--ghost .elementor-button:focus{background:var(--negah-paper);border-color:var(--negah-ink);color:var(--negah-ink)}.nh .nb--light .elementor-button{background:#fff;color:var(--negah-ink)}.nh .nb--light .elementor-button:hover,.nh .nb--light .elementor-button:focus{background:var(--negah-blue-soft);color:var(--negah-ink)}.nh .nb--link .elementor-button{min-height:44px;padding:0;border:0;border-bottom:1px solid currentColor;border-radius:0;gap:14px;color:inherit;background:transparent}.nh .nb--link .elementor-button:hover,.nh .nb--link .elementor-button:focus{color:var(--accent-text);background:transparent;transform:none}.nh .nb--sub .elementor-button{min-height:44px;padding:0;border:0;border-bottom:1px solid var(--negah-border);border-radius:0;font-size:14px;color:var(--negah-muted);background:transparent}.nh .nb--sub .elementor-button:hover,.nh .nb--sub .elementor-button:focus{color:var(--accent-text);border-color:var(--accent-text);background:transparent;transform:none}.nh.n-hero{position:relative;overflow:hidden;padding-block:clamp(28px,4vw,56px) clamp(40px,5vw,72px);text-align:center}.nh .n-hero-in{align-items:center}.nh .n-hero .n-eyebrow{margin-inline:auto}.nh .n-hero-title{margin-top:18px}.nh .n-hero-title .elementor-heading-title{display:flex;flex-direction:column;align-items:center;gap:6px}.nh .hero__kicker{font-size:clamp(14px,1.2vw,17px);font-weight:500;color:var(--negah-muted)}.nh .hero__main{font-size:var(--fs-hero);font-weight:700;line-height:1.2;letter-spacing:-.035em}.nh .hero__main em{font-style:normal;color:var(--negah-blue)}.nh .n-hero-stage{width:100%}.nh .hero__stage{position:relative;isolation:isolate;height:clamp(220px,26vw,370px);margin-top:clamp(12px,2vw,24px)}.nh .hero__word{position:absolute;inset:0;display:grid;place-items:center;z-index:-1;direction:ltr;font:700 clamp(96px,23vw,340px)/1 var(--font-latin);letter-spacing:-.06em;color:var(--word);user-select:none}.nh .hcard{position:absolute;top:50%;left:50%;margin:0;overflow:hidden;border-radius:var(--radius-card);box-shadow:var(--shadow);transition:transform .6s var(--ease)}.nh .hcard--main{z-index:3;width:clamp(250px,34vw,500px);aspect-ratio:16/10;transform:translate(-50%,-50%);background:#222}.nh .hcard--main img{width:100%;height:100%;object-fit:cover}.nh .hcard--main figcaption{position:absolute;inset-inline-start:14px;bottom:14px;padding:4px 14px;border-radius:var(--radius-pill);background:rgb(255 255 255 / .92);color:var(--negah-ink);font-size:13px;font-weight:500}.nh .hcard--side{z-index:2;width:clamp(130px,16vw,230px);aspect-ratio:3/4;padding:clamp(12px,1.4vw,20px);direction:ltr;text-align:left;color:#fff;font:500 clamp(8px,.75vw,11px)/1.3 var(--font-latin);letter-spacing:.1em}.nh .hcard--blue{background:var(--negah-blue);transform:translate(calc(-50% + clamp(140px,19vw,290px)),-46%) rotate(9deg)}.nh .hcard--light{background:#fff;color:var(--negah-ink);transform:translate(calc(-50% - clamp(140px,19vw,290px)),-46%) rotate(-9deg)}.nh .hero__stage:hover .hcard--blue{transform:translate(calc(-50% + clamp(150px,21vw,320px)),-48%) rotate(12deg)}.nh .hero__stage:hover .hcard--light{transform:translate(calc(-50% - clamp(150px,21vw,320px)),-48%) rotate(-12deg)}.nh .hcard__eye{width:58%;margin:14% auto 10%;fill:currentColor}.nh .hcard__big{font:700 clamp(15px,1.9vw,27px)/1 var(--font-latin);letter-spacing:-.03em}.nh .hcard__foot{position:absolute;inset-inline:clamp(12px,1.4vw,20px);bottom:clamp(10px,1.2vw,18px);display:flex;justify-content:space-between}.nh .hcard__bars{display:flex;align-items:flex-end;gap:6%;height:52%;margin-top:14%}.nh .hcard__bars i{flex:1;border-radius:3px 3px 0 0;background:var(--negah-blue)}.nh .hcard__bars i:last-child{background:var(--negah-ink)}.nh .n-hero-lead{max-width:600px;margin:clamp(20px,2.4vw,32px) auto 0;font-size:clamp(15px,1.3vw,18px);color:var(--negah-muted)}.nh .n-hero-actions{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}.nh .n-hero-proof ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;margin-top:22px;font-size:14px;color:var(--negah-muted)}.nh .n-hero-proof b{color:var(--fg);font-weight:700}.nh .n-hero-deco{position:static}.nh .n-hero-deco .elementor-widget-container{position:static}.nh .hero__line{position:absolute;inset-block:0;width:1px;background:var(--negah-line)}.nh .hero__line--s{inset-inline-start:max(var(--gutter),calc(50% - 680px))}.nh .hero__line--e{inset-inline-end:max(var(--gutter),calc(50% - 680px))}.nh .hero__tag{position:absolute;bottom:clamp(40px,5vw,72px);direction:ltr;font:500 11px/1 var(--font-latin);letter-spacing:.12em;color:var(--negah-muted)}.nh .hero__tag::before{content:"";display:block;width:6px;height:6px;margin:0 auto 12px;border-radius:50%;background:var(--negah-blue)}.nh .hero__tag--s{inset-inline-start:max(var(--gutter),calc(50% - 680px));transform:translateX(50%)}.nh .hero__tag--e{inset-inline-end:max(var(--gutter),calc(50% - 680px));transform:translateX(-50%)}.nh.n-clients{border-block:1px solid var(--negah-line)}.nh .n-clients-in{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:center;gap:28px;padding-block:18px}.nh .n-clients-title{font-size:15px;font-weight:700;line-height:1.6}.nh .n-clients-title span{display:block;font-size:13px;font-weight:400;color:var(--negah-muted)}.nh .marquee-wrap{display:flex;align-items:center;gap:20px}.nh .marquee{display:flex;flex:1;min-width:0;overflow:hidden;direction:ltr;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.nh .marquee__track{display:flex;flex:none;gap:44px;padding-inline-end:44px;animation:nh-marquee 45s linear infinite}.nh .marquee.is-paused .marquee__track{animation-play-state:paused}.nh .marquee img{width:60px;height:60px;object-fit:contain;border-radius:12px;padding:6px;background:#fff;filter:grayscale(1);opacity:.85;transition:filter .3s,opacity .3s}.nh .marquee li:hover img{filter:none;opacity:1}@keyframes nh-marquee{to{transform:translateX(-100%)}}.nh .marquee__toggle{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--negah-border);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:border-color .2s}.nh .marquee__toggle:hover,.nh .marquee__toggle:focus{background:transparent;color:inherit;border-color:currentColor}.nh .marquee__toggle svg{width:14px;height:14px;fill:currentColor}.nh .marquee__toggle .i-play,.nh .marquee__toggle[aria-pressed="true"] .i-pause{display:none}.nh .marquee__toggle[aria-pressed="true"] .i-play{display:block}.nh .n-bento{display:grid;grid-template-columns:1fr 1.05fr 1fr;grid-template-areas:"chips photo project" "quote photo project" "quote blue open";gap:14px;align-items:stretch}.nh .n-bento .elementor-widget-container{height:100%}.nh .n-b{position:relative}.nh .b-card{position:relative;height:100%;padding:clamp(18px,2vw,26px);border:1px solid var(--negah-line);border-radius:var(--radius-card);background:var(--card)}.nh .n-b-chips{grid-area:chips;transform:rotate(-2deg)}.nh .n-b-chips p{font-size:13px;color:var(--negah-muted)}.nh .n-b-chips ul{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.nh .n-b-quote{grid-area:quote;transform:rotate(-2deg);transform-origin:top left}.nh .b-quote{display:flex;flex-direction:column;justify-content:space-between;gap:28px}.nh .b-quote svg{width:28px;height:28px;fill:var(--accent-text)}.nh .b-quote blockquote{margin:0;padding:0;border:0;font-style:normal}.nh .b-quote blockquote p{margin-top:14px;font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.75}.nh .b-quote figcaption{font-size:14px;color:var(--negah-muted)}.nh .b-quote figcaption b{display:block;color:var(--fg);font-weight:700}.nh .n-b-photo{grid-area:photo}.nh .b-photo{margin:0;padding:0;overflow:hidden;background:var(--negah-surface);min-height:340px}.nh .b-photo img{width:100%;height:100%;object-fit:cover}.nh .n-b-project{grid-area:project;transform:rotate(2deg);transform-origin:top right}.nh .b-project{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;min-height:260px}.nh .b-project svg{position:absolute;inset-block-start:22px;inset-inline-start:24px;width:44px;height:44px;fill:var(--negah-blue)}.nh .b-project h3{font-size:var(--fs-h3);font-weight:700}.nh .b-project p{font-size:15px;color:var(--negah-muted)}.nh .n-b-blue{grid-area:blue}.nh .n-b-blue .elementor-widget-container{display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:clamp(18px,2vw,26px);border-radius:var(--radius-card);background:var(--negah-blue);color:#fff}.nh .n-b-blue strong{display:block;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.3}.nh .n-b-blue p{font-size:14px}.nh .n-b-open{grid-area:open}.nh .n-b-open .elementor-button-wrapper,.nh .n-b-open .elementor-button{width:100%;height:100%}.nh .n-b-open .elementor-button{min-height:72px;justify-content:flex-start;padding:16px 22px;border:1px solid var(--negah-line);border-radius:var(--radius-card);background:var(--card);color:var(--negah-ink);font-weight:500;white-space:normal;text-align:start}.nh .n-b-open .elementor-button:hover,.nh .n-b-open .elementor-button:focus{border-color:var(--negah-blue);background:var(--card);color:var(--negah-ink);transform:none}.nh .n-b-open .elementor-button-content-wrapper{width:100%;justify-content:flex-start}.nh .n-b-open .elementor-button-content-wrapper::before{content:"";width:10px;height:10px;flex:none;border-radius:50%;background:#16A34A;box-shadow:0 0 0 0 rgb(22 163 74 / .5);animation:nh-pulse 2s infinite}.nh .n-b-open .elementor-button-content-wrapper::after{margin-inline-start:auto;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--negah-border);border-radius:50%}@keyframes nh-pulse{70%{box-shadow:0 0 0 10px rgb(22 163 74 / 0)}100%{box-shadow:0 0 0 0 rgb(22 163 74 / 0)}}.nh .n-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nh .n-path{gap:14px;height:100%;padding:clamp(22px,2.4vw,32px);border:1px solid var(--negah-line);border-radius:var(--radius-card);background:var(--card);transition:border-color .25s,transform .25s var(--ease),box-shadow .25s}.nh .n-path:hover{border-color:var(--negah-blue);transform:translateY(-4px);box-shadow:0 18px 40px rgb(47 91 255 / .1)}.nh .n-path-no{direction:ltr;width:max-content;font:500 12px/1 var(--font-latin);letter-spacing:.12em;color:var(--accent-text)}.nh .n-path-h{font-size:clamp(20px,1.7vw,24px);font-weight:700;line-height:1.5}.nh .n-path-p{color:var(--negah-muted);font-size:15px}.nh .n-path-dl dl{display:grid;gap:10px;margin-top:4px;padding-top:16px;border-top:1px dashed var(--negah-border);font-size:14px}.nh .n-path-dl dt{color:var(--negah-muted);font-size:13px;font-weight:400}.nh .n-path-dl dd{font-weight:500;margin:0}.nh .n-path-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:auto;padding-top:10px}.nh .n-course-grid{display:grid;grid-template-columns:minmax(260px,1fr) 2fr;grid-template-areas:"label main" "loop main";gap:16px}.nh .n-course-label{grid-area:label;font-size:14px;font-weight:700;line-height:1.7}.nh .n-course-label .n-eyebrow{margin-bottom:8px}.nh .n-course-main{grid-area:main}.nh .n-course-main .n-h2{margin-top:0}.nh .n-loop{grid-area:loop;align-self:end;padding:clamp(20px,2vw,28px);border-radius:var(--radius-card);background:var(--negah-blue);color:#fff}.nh .n-loop-h{font-size:18px;font-weight:700}.nh .n-loop-ol ol{display:grid;gap:14px;margin-top:18px;counter-reset:loop}.nh .n-loop-ol li{display:grid;grid-template-columns:32px 1fr;gap:12px;font-size:15px;line-height:1.7;counter-increment:loop}.nh .n-loop-ol li::before{content:counter(loop,persian);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:rgb(255 255 255 / .16);font-weight:700}.nh .facts{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:clamp(24px,3vw,40px)}.nh .fact{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:200px;padding:clamp(20px,2vw,28px);border-radius:var(--radius-card);background:var(--negah-surface)}.nh .fact::after{content:attr(data-no);position:absolute;inset-block-start:18px;inset-inline-end:20px;direction:ltr;font:500 11px/1 var(--font-latin);color:var(--negah-muted)}.nh .fact dd{order:-1;margin:0;font-size:clamp(40px,4.4vw,64px);font-weight:700;line-height:1;letter-spacing:-.03em}.nh .fact dd small{font-size:.42em;font-weight:500;color:var(--accent-text);letter-spacing:0;margin-inline-start:6px}.nh .fact dt{font-size:15px;font-weight:400;color:var(--negah-muted)}.nh .n-course-cta{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px}.nh .n-course-note{font-size:14px;color:var(--negah-muted)}.nh.n-numbers{border-top:1px solid var(--negah-line)}.nh .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:clamp(32px,4vw,56px)}.nh .stat{display:flex;flex-direction:column}.nh .stat dd{margin:0}.nh .stat dd:first-of-type{order:-1;padding-bottom:16px;border-bottom:1px dotted var(--negah-ink);font-size:clamp(48px,6vw,88px);font-weight:700;line-height:1;letter-spacing:-.04em}.nh .stat dd:first-of-type span{color:var(--negah-blue)}.nh .stat dt{margin-top:16px;font-size:17px;font-weight:700}.nh .stat .stat__desc{margin-top:6px;font-size:14px;color:var(--negah-muted)}.nh.n-services{padding-top:var(--space-section)}.nh .n-approach{width:100%}.nh .n-approach ul{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.nh .n-approach li{padding-top:16px;border-top:1px solid var(--negah-line)}.nh .n-approach .eyebrow{display:flex;align-items:center;gap:8px;width:max-content;direction:ltr;font:500 11px/1.4 var(--font-latin);letter-spacing:.14em;text-transform:uppercase;color:var(--negah-muted)}.nh .n-approach .eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--negah-blue)}.nh .n-approach b{display:block;margin-top:8px;font-size:17px}.nh .n-approach span.d{font-size:14px;color:var(--negah-muted)}.nh .n-svc{padding-bottom:var(--space-section)}.nh .n-svc-layout{display:grid;grid-template-columns:minmax(260px,1fr) 1.35fr;gap:clamp(32px,6vw,96px);align-items:start}.nh .n-svc-nav{position:sticky;top:calc(var(--sticky-top) + 96px)}.nh .svc__nav a{display:flex;align-items:baseline;gap:14px;padding-block:6px;font-size:clamp(24px,2.6vw,38px);font-weight:500;line-height:1.35;letter-spacing:-.02em;transition:color .35s}.nh .svc__nav a:hover{color:var(--accent-text)}.nh .svc__no{direction:ltr;font:500 11px/1 var(--font-latin);color:var(--negah-muted);letter-spacing:.08em}.nh .svc__bar{height:2px;margin-top:22px;background:var(--negah-line);overflow:hidden}.nh .svc__bar span{display:block;height:100%;background:var(--negah-blue);transform-origin:right;transform:scaleX(var(--p,0))}.nh .svc__panels{display:grid;gap:20px}.nh .svc__panel{padding:clamp(22px,2.6vw,36px);border:1px solid var(--negah-line);border-radius:var(--radius-card);background:var(--card)}.nh .n-svc-h3{font-size:clamp(22px,2vw,28px);font-weight:700}.nh .n-svc-h3::before{display:block;margin-bottom:18px;direction:ltr;text-align:left;font:700 clamp(40px,4.6vw,72px)/1 var(--font-latin);letter-spacing:-.04em;color:var(--tag)}.nh .n-svc-seo .n-svc-h3::before{content:"SEO"}.nh .n-svc-consult .n-svc-h3::before{content:"CONSULTING"}.nh .n-svc-ads .n-svc-h3::before{content:"GOOGLE ADS"}.nh .n-svc-web .n-svc-h3::before{content:"WEB DESIGN"}.nh .n-svc-brand .n-svc-h3::before{content:"BRANDING"}.nh .svc__problem{margin-top:14px;padding:12px 16px;border-inline-start:3px solid var(--negah-blue);background:var(--negah-surface);border-radius:10px;border-start-start-radius:0;border-end-start-radius:0;font-weight:500}.nh .svc__problem b{color:var(--accent-text);font-weight:500}.nh .n-svc-body>.elementor-widget-container>p:not(.svc__problem),.nh .n-svc-body p.svc__text{margin-top:14px;color:var(--negah-muted)}.nh .n-svc-body ul{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.nh .svc__panel .nb--link{margin-top:20px;align-self:flex-start}.nh .n-svc.is-pinned{height:calc(100vh + 4 * 60vh);padding-bottom:0}.nh .n-svc.is-pinned .n-svc-layout{position:sticky;top:var(--sticky-top);height:calc(100vh - var(--sticky-top));align-items:center}.nh .n-svc.is-pinned .n-svc-nav{position:static}.nh .n-svc.is-pinned .svc__nav a{color:var(--negah-quiet)}.nh .n-svc.is-pinned .svc__nav a[aria-current]{color:var(--fg)}.nh .n-svc.is-pinned .svc__panel{grid-area:1/1;min-height:440px;opacity:0;transform:translateY(32px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.nh .n-svc.is-pinned .svc__panel.is-active{opacity:1;transform:none}.nh.n-process{position:relative;overflow:hidden;background:var(--negah-surface)}.nh .steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.6vw,20px)}.nh .steps::before{content:"";position:absolute;inset:-10% 5% -20%;z-index:0;background:radial-gradient(38% 55% at 70% 65%,rgb(47 91 255 / .55),transparent 70%),radial-gradient(34% 50% at 30% 40%,rgb(140 165 255 / .6),transparent 72%);pointer-events:none}.nh .step{position:relative;z-index:1;display:flex;flex-direction:column}.nh .step__card{display:grid;place-items:center;aspect-ratio:1/1.05;border-radius:16px;background:#fff;box-shadow:0 20px 40px rgb(17 17 17 / .08);font-size:clamp(90px,11vw,170px);font-weight:400;line-height:1;transition:transform .5s var(--ease)}.nh .step:nth-child(1) .step__card{transform:rotate(-6deg) translateY(10px)}.nh .step:nth-child(2) .step__card{transform:rotate(5deg)}.nh .step:nth-child(3) .step__card{transform:rotate(-4deg) translateY(14px)}.nh .step:nth-child(4) .step__card{transform:rotate(6deg) translateY(-6px)}.nh .step:hover .step__card{transform:none}.nh .step__body{position:relative;margin:-14% 8% 0;padding:16px 18px;border-radius:14px;background:#fff;box-shadow:0 10px 24px rgb(17 17 17 / .06)}.nh .step__body h3{font-size:18px;font-weight:700}.nh .step__body p{margin-top:6px;font-size:14px;line-height:1.8;color:var(--negah-muted)}.nh .n-process-cta{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(36px,4vw,56px)}.nh .n-faq-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(32px,6vw,96px);align-items:start}.nh .n-faq-intro .n-lead{max-width:38ch}.nh .n-faq-intro .nb--link{margin-top:24px;align-self:flex-start}.nh .faq__list{display:grid;gap:10px}.nh .faq__list details{border-radius:24px;background:var(--negah-surface);transition:background-color .2s}.nh .faq__list details[open]{background:var(--negah-blue-soft)}.nh .faq__list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 22px;font-weight:500;cursor:pointer;list-style:none}.nh .faq__list summary::-webkit-details-marker{display:none}.nh .faq__list summary::after{content:"+";flex:none;font:400 24px/1 var(--font-latin);transition:transform .25s var(--ease)}.nh .faq__list details[open] summary::after{transform:rotate(45deg)}.nh .faq__list details p{padding:0 22px 20px;font-size:15px;color:#3B3B42}.nh .posts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nh .post{position:relative;display:flex;flex-direction:column;gap:14px}.nh .post__media{position:relative;overflow:hidden;border-radius:16px;aspect-ratio:16/9;background:var(--negah-surface)}.nh .post__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.nh .post:hover .post__media img{transform:scale(1.04)}.nh .post__cat{position:absolute;inset-block-start:12px;inset-inline-start:12px;padding:2px 12px;border-radius:var(--radius-pill);background:rgb(255 255 255 / .92);color:var(--negah-ink);font-size:12px;font-weight:500}.nh .post h3{font-size:clamp(17px,1.4vw,19px);font-weight:700;line-height:1.7}.nh .post h3 a{background:linear-gradient(currentColor,currentColor) 100% 100%/0 1px no-repeat;transition:background-size .3s}.nh .post h3 a:hover{background-size:100% 1px}.nh .post h3 a::after{content:"";position:absolute;inset:0}.nh .post__meta{font-size:13px;color:var(--negah-muted)}.nh.n-final{background:var(--negah-blue);color:#fff}.nh.n-final .n-eyebrow{color:#fff}.nh.n-final .n-eyebrow::before{background:#fff}.nh .n-routes{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:clamp(28px,4vw,48px)}.nh .n-route{gap:12px;padding:clamp(22px,2.6vw,36px);border:1px solid rgb(255 255 255 / .3);border-radius:var(--radius-card);transition:background-color .25s}.nh .n-route:hover{background:rgb(255 255 255 / .08)}.nh .n-route-h{font-size:clamp(22px,2.2vw,30px);font-weight:700}.nh .n-route .nb{margin-top:auto;align-self:flex-start}.nh .n-contact p{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:28px;font-size:15px}.nh .n-contact a{display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid rgb(255 255 255 / .5)}.nh .n-contact a:hover{border-color:#fff}.nh .n-script{display:none}.nh.n-dark,.nh .n-dark{--negah-muted:#A1A1AA;--negah-quiet:#8A8A93;--negah-line:rgb(255 255 255 / .12);--negah-border:rgb(255 255 255 / .26);--negah-surface:#1C1C21;--fg:#FFFFFF;--card:#18181C;--accent-text:#7B93FF;--word:#1B1B1F;--tag:#232B52;--shadow:0 24px 60px rgb(0 0 0 / .55);background:var(--negah-ink);color:#fff;color-scheme:dark}.nh.n-surface{background:var(--negah-surface)}.nh .n-dark .nb--ghost .elementor-button,.nh.n-dark .nb--ghost .elementor-button{background:transparent;color:#fff}.nh .n-dark .nb--ghost .elementor-button:hover,.nh.n-dark .nb--ghost .elementor-button:hover{background:transparent;color:#fff;border-color:#fff}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.nh .n-reveal{animation:nh-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}}@keyframes nh-reveal{from{opacity:0;translate:0 28px}}@media (max-width:1024px){.nh .n-bento{grid-template-columns:1fr 1fr;grid-template-areas:"photo chips" "photo project" "quote project" "quote blue" "open open"}.nh .n-paths{grid-template-columns:1fr}.nh .n-course-grid{grid-template-columns:1fr;grid-template-areas:"label" "main" "loop"}.nh .stats{grid-template-columns:repeat(2,1fr);row-gap:40px}.nh .n-svc-layout{grid-template-columns:1fr}.nh .n-svc-nav{display:none}.nh .steps{grid-template-columns:repeat(2,1fr);row-gap:32px}.nh .n-faq-grid{grid-template-columns:1fr}.nh .posts{grid-template-columns:repeat(2,1fr)}.nh .posts>li:nth-child(3){display:none}.nh .n-approach ul{grid-template-columns:1fr}}@media (max-width:767px){.nh .hero__tag,.nh .hero__line{display:none}.nh .hcard--blue{transform:translate(calc(-50% + 42vw),-46%) rotate(9deg)}.nh .hcard--light{transform:translate(calc(-50% - 42vw),-46%) rotate(-9deg)}.nh .hcard--main{width:72vw}.nh .n-clients-in{grid-template-columns:1fr;gap:14px}.nh .n-bento{grid-template-columns:1fr;grid-template-areas:"photo" "quote" "chips" "project" "blue" "open"}.nh .n-b-chips,.nh .n-b-quote,.nh .n-b-project{transform:none}.nh .b-photo{min-height:0;aspect-ratio:4/3}.nh .facts{grid-template-columns:1fr 1fr;gap:10px}.nh .fact{min-height:170px;gap:24px}.nh .fact dd{font-size:36px}.nh .fact::after{display:none}.nh .stats{grid-template-columns:1fr 1fr;gap:32px 16px}.nh .steps{grid-template-columns:1fr 1fr;gap:28px 12px}.nh .step__card{font-size:84px}.nh .step__body{margin:-12% 4% 0;padding:12px}.nh .posts{grid-template-columns:1fr}.nh .posts>li:nth-child(3){display:block}.nh .n-routes{grid-template-columns:1fr}.nh .n-sec-head>.nb,.nh .n-sec-head>.nb .elementor-button{width:100%}}@media (prefers-reduced-motion:reduce){.nh *,.nh *::before,.nh *::after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.nh .marquee{overflow-x:auto}.nh .marquee__track{animation:none}}.nh :is(p,h1,h2,h3,h4,h5,h6,a,span,strong,b,em,small,ul,ol,li,dl,dt,dd,blockquote,figcaption,summary,button,label){font-family:inherit}@media (min-width:783px){.admin-bar .nh{--sticky-top:32px}}/* End custom CSS */