@keyframes nd-looptext-1{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes nd-looptext-2{0%{transform:translate(0)}to{transform:translate(-200%)}}.nd-looptext-1{animation:nd-looptext-1 100s linear -50s infinite}.nd-looptext-2{animation:nd-looptext-2 100s linear 0s infinite}@media(prefers-reduced-motion:reduce){.nd-looptext-1,.nd-looptext-2{animation:none}}.nd-stalker__cursor,.nd-stalker__follower{position:absolute;top:-26px;left:-26px;width:60px;height:60px;border-radius:50%;background-color:#fff;pointer-events:none}.nd-stalker__cursor{z-index:2;filter:blur(5px);opacity:.1;transition:.3s cubic-bezier(.215,.61,.355,1)}.nd-stalker__follower{z-index:1;filter:blur(10px);opacity:.2;transition:.8s cubic-bezier(.19,1,.22,1)}.nd-stalker.is-hover-contact .nd-stalker__cursor{top:-46px;left:-46px;width:100px;height:100px;background-color:#fff;filter:blur(0px);opacity:.8}.nd-stalker.is-hover-contact .nd-stalker__follower{z-index:3;top:-46px;left:-46px;width:100px;height:100px;background-color:transparent;filter:blur(0px);opacity:.6}.nd-stalker.is-hover-contact .nd-stalker__follower:before{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#5c5c5c;font-size:1rem;content:"Click"}.nd-body p{margin-bottom:16px}.nd-body p:last-child{margin-bottom:0}.nd-body h2{margin:56px 0 20px;font-size:20px;line-height:24px;font-weight:600;letter-spacing:.02em}.nd-body h3{margin:40px 0 16px;font-size:16px;line-height:28px;font-weight:600;letter-spacing:.02em}.nd-body h2:first-child,.nd-body h3:first-child{margin-top:0}.nd-body ul,.nd-body ol{margin:0 0 16px;padding-left:24px}.nd-body ul{list-style:disc}.nd-body ol{list-style:decimal}.nd-body li{margin-bottom:8px}.nd-body li:last-child{margin-bottom:0}.nd-body li::marker{color:var(--border)}.nd-body a{color:#00053a;text-decoration:none;transition:color .3s cubic-bezier(.215,.61,.355,1)}.nd-body a:hover{color:#000;text-decoration:underline}.nd-body strong{font-weight:600}.nd-body img{margin:40px 0;width:100%;height:auto}.nd-body figure{margin:40px 0}.nd-body figcaption{margin-top:12px;font-size:14px;line-height:21px;color:var(--muted-foreground)}.nd-body blockquote{margin:32px 0;padding-left:24px;border-left:1px solid var(--border);color:var(--muted-foreground)}.nd-body hr{margin:56px 0;border:0;border-top:1px solid var(--border)}
