.np-contact-title{letter-spacing:-.02em;font-size:clamp(32px,5vw,56px);line-height:1.15}.np-contact-intro{font-size:18px;line-height:1.7}.np-contact-subtitle{letter-spacing:normal;font-size:clamp(22px,3vw,28px);line-height:1.3}.np-contact-label{letter-spacing:normal;font-size:12px;font-weight:600;line-height:16px}.np-contact-textarea{font-size:16px;line-height:24px}.np-article-filter{line-height:1.7}.np-contact-option{letter-spacing:normal;font-size:13px;font-weight:500;line-height:1.7}.np-article-badge,.np-consent-trigger{line-height:1.7}.np-article-page{max-width:72rem}@media (min-width:1024px){.np-article-side{flex-shrink:0;width:240px}}.np-think-ray{transform-origin:12px 8.5px;animation:1s cubic-bezier(.4,0,1,1) infinite np-think-warp-fly}.np-think-w1{animation-delay:-.55s}.np-think-w2{animation-delay:-.2s}.np-think-w3{animation-delay:-.75s}.np-think-w4{animation-delay:-.4s}.np-think-w5{animation-delay:-.9s}.np-think-w6{animation-delay:-.1s}.np-think-w7{animation-delay:-.65s}@keyframes np-think-warp-fly{0%{opacity:0;transform:translateY(1.5px)scaleY(.2)}30%{opacity:1}to{opacity:0;transform:translateY(-4px)scaleY(1.2)}}.np-think-big{transform-origin:11px 13px;animation:1.8s ease-in-out infinite np-think-twinkle-big}.np-think-small{transform-origin:19px 5px;animation:1.8s ease-in-out infinite np-think-twinkle-small}@keyframes np-think-twinkle-big{0%{transform:scale(.7)rotate(0)}50%{transform:scale(1)rotate(45deg)}to{transform:scale(.7)rotate(90deg)}}@keyframes np-think-twinkle-small{0%,30%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:scale(0)}}.np-think-dots circle{animation:1.2s ease-in-out infinite np-think-dots-hop}.np-think-dots circle:nth-child(2){animation-delay:.15s}.np-think-dots circle:nth-child(3){animation-delay:.3s}@keyframes np-think-dots-hop{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.np-think-needle{transform-origin:12px 12px;animation:2.4s cubic-bezier(.45,.05,.35,1) infinite np-think-compass-seek}@keyframes np-think-compass-seek{0%{transform:rotate(-70deg)}20%{transform:rotate(40deg)}36%{transform:rotate(-24deg)}50%{transform:rotate(12deg)}62%{transform:rotate(-5deg)}72%,84%{transform:rotate(0)}to{transform:rotate(-70deg)}}.np-think-meteor{animation:1.5s cubic-bezier(.55,0,.85,.55) infinite np-think-meteor-fall}.np-think-meteor-late{animation-delay:-.75s}@keyframes np-think-meteor-fall{0%{opacity:0;transform:translate(6px,-6px)}25%{opacity:1}to{opacity:0;transform:translate(-6px,6px)}}.np-think-code-l{animation:1.6s ease-in-out infinite np-think-code-l}.np-think-code-r{animation:1.6s ease-in-out infinite np-think-code-r}.np-think-code-s{animation:1.6s ease-in-out infinite np-think-code-s}@keyframes np-think-code-l{50%{transform:translate(-1.6px)}}@keyframes np-think-code-r{50%{transform:translate(1.6px)}}@keyframes np-think-code-s{0%,to{opacity:.35}50%{opacity:1}}.np-think-bar{transform-box:fill-box;transform-origin:50% 100%;animation-duration:2.4s;animation-timing-function:cubic-bezier(.3,.7,.4,1.15);animation-iteration-count:infinite}.np-think-bar1{animation-name:np-think-grow-1}.np-think-bar2{animation-name:np-think-grow-2}.np-think-bar3{animation-name:np-think-grow-3}.np-think-tip{transform-origin:18.3px 3.2px;animation:2.4s ease-out infinite np-think-grow-tip}@keyframes np-think-grow-1{0%{transform:scaleY(.15)}20%,84%{transform:scaleY(1)}to{transform:scaleY(.15)}}@keyframes np-think-grow-2{0%,12%{transform:scaleY(.15)}32%,84%{transform:scaleY(1)}to{transform:scaleY(.15)}}@keyframes np-think-grow-3{0%,24%{transform:scaleY(.15)}44%,84%{transform:scaleY(1)}to{transform:scaleY(.15)}}@keyframes np-think-grow-tip{0%,42%,to{transform:scale(0)}54%,84%{transform:scale(1)}}.np-choice-card:not([data-selected]):not(:hover) .np-think *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.np-think *{animation:none!important}.np-choice-card[data-selected] .np-think,.np-ws-mark .np-think{animation:2s ease-in-out infinite alternate np-think-calm}}@keyframes np-think-calm{to{opacity:.45}}
