/*! Author: nosign <gettype[at]gmail.com> | Build: 2024-02-01T09:40:23+01 */
:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}:focus{outline:0}a,button{background-color:transparent;cursor:revert}menu,ol,ul{list-style:none}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse;caption-side:bottom}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}button,input,textarea{font-family:inherit;font-size:inherit}input,textarea{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}textarea{overflow:auto;white-space:revert}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}body{margin:0;padding:0;position:relative;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;text-rendering:optimizeSpeed;-webkit-tap-highlight-color:transparent}html{font-size:16px;scroll-behavior:smooth;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}img,svg{border-style:none;vertical-align:middle}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;line-height:inherit;margin:0}textarea{resize:vertical}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[role=button]{cursor:pointer}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}::-moz-focus-inner{border-style:none;padding:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}summary{cursor:pointer;display:list-item}iframe{border:0}progress{vertical-align:baseline}details{display:block}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}mark{background-color:transparent}a,a:active,a:focus,a:visited{outline:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}ol[role=list],ul[role=list]{list-style:none}article,div,figure,footer,header,iframe,img,nav,section,video{margin:0;padding:0;vertical-align:top}figure{width:100%}img{outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}button,img{border:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;box-shadow:none;margin:0;outline:none;padding:0}#__next,#root{isolation:isolate}canvas,img,picture,svg,video{display:block;max-width:100%}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}:root{box-sizing:border-box;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none;min-height:100%;position:relative}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-display:swap;font-family:SharpGrotesk-Book25;font-style:normal;font-weight:400;src:local("SharpGrotesk-Book25"),url(../_fonts/SharpGrotesk-Book25.woff2) format("woff2"),url(../_fonts/SharpGrotesk-Book25.woff) format("woff");text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-display:swap;font-family:SharpGrotesk-Black15;font-style:normal;font-weight:400;src:local("SharpGrotesk-Black15"),url(../_fonts/SharpGrotesk-Black15.woff2) format("woff2"),url(../_fonts/SharpGrotesk-Black15.woff) format("woff");text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--scrollprogress:0%;--rowgap:20px;--spacer:56px;--white:#fff;--black:#000;--dark:#191919;--vw:100%;--vh:100dvh;--h100:100dvh;--dh100:100dvh;--fs-11:clamp(.6875rem,.6875rem + 0vw,.6875rem);--fs-13:clamp(.8125rem,.8125rem + 0vw,.8125rem);--fs-17:clamp(1.0625rem,1.0625rem + 0vw,1.0625rem);--fs-20:clamp(1.25rem,1.25rem + 0vw,1.25rem);--fs-22:clamp(1rem,.6297rem + .5979vw,1.25rem);--fs-23:clamp(1.4375rem,1.4375rem + 0vw,1.4375rem);--fs-30:clamp(1.25rem,.5093rem + 1.1958vw,1.75rem);--fs-40:clamp(1.25rem,-.6016rem + 2.9895vw,2.5rem);--fs-h1:clamp(7.5rem,-7.5344rem + 34.3643vw,13.75rem)}@media (max-width:991.98px){:root{--spacer:16px;--rowgap:10px}}.img-responsive{display:inline-block;height:auto;width:100%}.upper{text-transform:uppercase}body{background-color:var(--white);min-height:100dvh}#app,body{width:100%}#app{align-content:center;align-items:center;backface-visibility:hidden;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0;min-height:var(--dh100);padding:0;transform:translateZ(0);transform-style:preserve-3d}#app a{text-decoration:none}#app video{backface-visibility:hidden;background-color:#fff;bottom:0;left:0;min-height:var(--dh100);-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;transform:translateZ(0);transform-style:preserve-3d;width:100%}.f-bl{font-family:SharpGrotesk-Black15}.f-bl,.f-m{font-weight:400}.f-m{font-family:SharpGrotesk-Book25}.fs-11{font-size:var(--fs-11)}.fs-13{font-size:var(--fs-13)}.fs-17{font-size:var(--fs-17)}.fs-20{font-size:var(--fs-12)}.fs-22{font-size:var(--fs-22)}.fs-30{font-size:var(--fs-30)}.fs-h1{font-size:var(--fs-h1);line-height:.6!important}.fs-40{font-size:var(--fs-40)}#nsg-menu{align-content:flex-start;align-items:flex-start;display:flex;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:2}#nsg-menu .bkg{background-color:#fff0;height:var(--h100);left:0;position:absolute;top:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);width:100%}#nsg-menu li,#nsg-menu ul{list-style:none;margin:0;padding:0}#nsg-menu ul{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:22px;justify-content:flex-start;overflow:hidden;padding:var(--spacer);padding-top:180px;width:100%;z-index:4}#nsg-menu li a{text-decoration:none;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover) and (pointer:fine){#nsg-menu li a:hover{opacity:.3}}#nsg-menu li a.active{opacity:.6}#nsg-menu.show{display:flex}#nsg-menu.show .bkg{background-color:#fff9}.logo{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;left:var(--spacer);mix-blend-mode:difference;position:fixed;top:var(--spacer);width:120px;z-index:4}.logo a{text-decoration:none}.logo svg{height:auto;width:120px;--color1:#fff}.inst{align-content:flex-start;align-items:flex-start;bottom:var(--spacer);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;left:var(--spacer);mix-blend-mode:difference;position:fixed;width:28px;z-index:4}.inst a{text-decoration:none;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover) and (pointer:fine){.inst a:hover{opacity:.4}}.inst svg{height:auto;width:28px;--color1:#fff}.burger{align-content:flex-start;align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;gap:5px;height:21px;justify-content:flex-start;mix-blend-mode:difference;overflow:hidden;position:fixed;right:var(--spacer);top:var(--spacer);transition:opacity .2s cubic-bezier(.25,.46,.45,.94);width:21px;z-index:4}@media (hover:hover) and (pointer:fine){.burger:hover{opacity:.4}}.burger span{background-color:var(--white);height:2px;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:21px}.burger.active span:first-child{transform:rotate(45deg);transform-origin:4% 20%;width:24px}.burger.active span:nth-child(2){opacity:0;transform:translate(22px)}.burger.active span:nth-child(3){transform:rotate(-45deg);transform-origin:6% 20%;width:24px}@media (max-width:991.98px){#nsg-menu.show .bkg{background-color:#fff}}body.home .logo{opacity:0}.home{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;height:var(--h100);justify-content:flex-start;position:relative;width:100%}.home .bkg,.home video{height:100%;left:0;position:absolute;top:0;width:100%}.home video{backface-visibility:hidden;background-color:#fff;bottom:0;-o-object-fit:cover;object-fit:cover;right:0;transform:translateZ(0);transform-style:preserve-3d}.home .content{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;width:100%}.home #radikal_anim{color:var(--white);mix-blend-mode:difference;text-align:center;width:100%}.about-list{align-content:center;align-items:center;flex-direction:row;gap:var(--rowgap);padding:40px 15%;width:100%}.about-list,.about-list .left{display:flex;flex-wrap:nowrap;justify-content:flex-start}.about-list .left{flex-direction:column;gap:24px;width:25%}.about-list .left,.about-list .left>.item{align-content:flex-start;align-items:flex-start}.about-list .left>.item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;opacity:.12;width:100%}.about-list .left>.item:first-child{opacity:1}.about-list .right{flex-direction:column;gap:var(--rowgap);width:50%}.about-list .right,.about-list .right>.item{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:flex-start}.about-list .right>.item{display:none;flex-direction:row;line-height:1.4;width:100%;text-wrap:balance}.about-list .right>.item:first-child{display:flex}@media (max-width:991.98px){.about-list{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:40px var(--rowgap)}.about-list .left{gap:16px;width:100%}.about-list .right{margin-top:60px;width:100%}.about-list .right br{display:none}}.client-list{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px;justify-content:center;padding:40px 20px;width:100%}.client-list .item{opacity:.12;width:100%}.client-list .item,.contact{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;text-align:center}.contact{bottom:var(--spacer);position:fixed;right:var(--spacer)}.contact a{transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover) and (pointer:fine){.contact a:hover{opacity:.4}}.contact-list{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--rowgap);justify-content:flex-start;padding:0 8.3333333333%;width:100%}.contact-list .item{gap:var(--rowgap);width:calc(33.33333% - var(--rowgap))}.contact-list .item,.contact-list .item>div{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.contact-list .item>div{text-align:center}.contact-list .item>div>div{line-height:1.4;text-align:center}.contact-list .item .about{margin-top:40px;opacity:0;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover) and (pointer:fine){.contact-list .item:hover .about{opacity:.12}}.contact-list .item.full{margin-bottom:40px;position:relative;width:100%}.contact-list .item.full>div{position:relative}.contact-list .item.full>div:after,.contact-list .item.full>div:before{background-color:var(--black);content:"";height:2px;position:absolute;top:calc(50% + 4px);width:60px}.contact-list .item.full>div:before{left:-160px}.contact-list .item.full>div:after{right:-160px}@media (max-width:991.98px){.contact{margin-top:20px;position:relative;width:100%}.contact,.contact-list{padding:0 var(--rowgap)}.contact-list .item{padding-bottom:10px;width:100%}.contact-list .item .about{margin-top:16px;opacity:.12}.contact-list .item.full{margin-bottom:20px}.contact-list .item.full>div:after,.contact-list .item.full>div:before{width:40px}.contact-list .item.full>div:before{left:-100px}.contact-list .item.full>div:after{right:-100px}}
