/**
* @author: nosign <gettype@gmail.com>
* @license: GNU General Public License v3 or later <http://www.gnu.org/licenses/gpl-3.0.html>
* Based on The new CSS reset - version 1.11.2  | GitHub page: https://github.com/elad2412/the-new-css-reset
* Based on normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css
* 
* @version: 1.0.4
*/*:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}*:focus{outline:0}a,button{cursor:revert;background-color:transparent}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{caption-side:bottom;border-collapse:collapse}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}input,textarea,button{font-size:inherit;font-family:inherit}input,textarea{-webkit-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;box-sizing:border-box}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;line-break:after-white-space;-webkit-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}body{margin:0;padding:0;position:relative;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;overscroll-behavior-y:contain;-webkit-tap-highlight-color:transparent}html{font-size:16px;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}hr{box-sizing:content-box;height:0;overflow:visible}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}img,svg{vertical-align:middle;border-style:none}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;line-height:inherit}textarea{resize:vertical}button,select{text-transform:none}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}[role=button]{cursor:pointer}fieldset{min-width:0;padding:0;margin:0;border:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-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{font:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=search]{outline-offset:-2px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}summary{display:list-item;cursor:pointer}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:visited,a:active,a:focus{outline:0}a:not([class]){text-decoration-skip-ink:auto}ul[role=list],ol[role=list]{list-style:none}section,article,div,nav,header,footer,img,video,figure,iframe{padding:0;margin:0;vertical-align:top}figure{width:100%}img{-webkit-user-select:none;user-select:none;border:none;outline:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none;border:none;margin:0;padding:0;background-color:transparent}#root,#__next{isolation:isolate}img,picture,video,canvas,svg{display:block;max-width:100%}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}:root{box-sizing:border-box;text-size-adjust:none;-webkit-text-size-adjust:none;position:relative;min-height:100%}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}svg[class^=icon-],svg[class*=" icon-"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:#000}.nsg-container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%;max-width:1440px;margin:0 auto}.nsg-draggable{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%;position:relative;padding:0;margin:0;transform-style:preserve-3d;backface-visibility:hidden;transform:translateZ(0);overflow:hidden;justify-content:center}.nsg-draggable .nsg-draggable-cnt{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;transform-style:preserve-3d;backface-visibility:hidden;transform:translateZ(0)}.nsg-debug,.nsgdebug{display:none}.ta-right{text-align:right!important}.ta-left{text-align:left!important}.ta-center{text-align:center}.ta-hidden,.t-hidden{display:none}.uppercase,.upper{text-transform:uppercase}.ucfirst{text-transform:lowercase}.ucfirst:first-letter{text-transform:uppercase}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ib{display:inline-block}.relative{position:relative}.overhidden{overflow:hidden}.nsg-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;border-width:0!important}.pointer{cursor:pointer}.marged{margin:0 auto}.w100{width:100%}.h100{min-height:100dvh}@supports not (min-height: 100dvh){.h100{min-height:100vh}}.fullscreen{width:100%;height:100dvh;overflow:hidden}@supports not (height: 100dvh){.fullscreen{height:100vh}}.contain,.img-contain{overflow:hidden;object-fit:contain;transform:translateZ(0)}.cover,.img-cover{overflow:hidden;object-fit:cover;transform:translateZ(0)}.block{display:block}.nsg-cnt,.nsg_cnt,.nsg_container,.nsgContainer,.nsglazycnt{position:relative}.nsg-abs,.nsg_abs,.ngsAbs{position:absolute;top:0;left:0}.nsg-row,.nsg_row,.nsgRow,.nsgrow{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%;position:relative}.mobile{display:none}@media (max-width: 991.98px){.mobile{display:flex;width:100%}}.desktop{display:flex;width:100%}@media (max-width: 991.98px){.desktop{display:none}}.embed-responsive{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;position:relative;width:100%;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{width:100%;aspect-ratio:16/9}.embed-responsive .embed-responsive-item.r9by16,.embed-responsive iframe.r9by16,.embed-responsive embed.r9by16,.embed-responsive object.r9by16,.embed-responsive video.r9by16{aspect-ratio:9/16}.embed-responsive .embed-responsive-item.r21by9,.embed-responsive iframe.r21by9,.embed-responsive embed.r21by9,.embed-responsive object.r21by9,.embed-responsive video.r21by9{aspect-ratio:21/9}.embed-responsive .embed-responsive-item.r9by21,.embed-responsive iframe.r9by21,.embed-responsive embed.r9by21,.embed-responsive object.r9by21,.embed-responsive video.r9by21{aspect-ratio:9/216}@keyframes levitate{0%{transform:translatey(0)}50%{transform:translatey(10px)}to{transform:translatey(0)}}@media print{.container,.nsg-container{width:auto}}/**
 * @author:nosign <gettype@gmail.com>
 * @license:GNU General Public License v3 or later <http://www.gnu.org/licenses/gpl-3.0.html>
 * @version:1.0.4
 */::selection{background:#fff;color:#000}html,body{margin:0;padding:0;width:100%;min-height:100%;font-family:HelveticaNowDisplay-Medium,sans-serif;font-size:var(--fs-16);line-height:1.33;font-style:normal;font-weight:400;font-stretch:normal;letter-spacing:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;background-color:#000;scroll-behavior:smooth}body{overscroll-behavior-y:contain;min-height:var(--h100)}body.haspopin{overflow:hidden}html{font-size:1rem;scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}#app{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%;height:100%}#ajxcnt{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%}#loading,#ajxloading{width:100%;height:var(--dh100);z-index:6666;position:fixed;top:0;left:0;overflow:hidden;pointer-events:none;display:none;background-color:#121d51;transform:translateZ(0)}#loading{display:block}#loadingcnt,#ajxloadingcnt{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;width:100%;height:var(--dh100);position:absolute;top:0;left:0;transform:translateZ(0);background-color:#121d51;transition:transform 2s ease-in-out;transform:scale(1.8)}#loadingcnt svg,#loadingcnt img,#loadingcnt figure,#ajxloadingcnt svg,#ajxloadingcnt img,#ajxloadingcnt figure{width:64px;height:64px;order:0;flex:0 0 auto;align-self:center;fill:var(--black)}.otgs-development-site-front-end,body.wp-core-ui.login #login h1{display:none}figcaption{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;border-width:0!important}.underline{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s}.underline:hover,.underline:focus{background-size:100% 1px}/**
 * @author: nosign <gettype@gmail.com>
 * @license: GNU General Public License v3 or later <http://www.gnu.org/licenses/gpl-3.0.html>
 * @version: 1.0.4
 *
 * clamp generator :  https://clamp.font-size.app/
 * flex generator : https://the-echoplex.net/flexyboxes/
*/@font-face{font-family:HelveticaNowDisplay-Medium;src:local("HelveticaNowDisplay-Medium"),url(./_fonts/HelveticaNowDisplay-Medium.woff2) format("woff2"),url(./_fonts/HelveticaNowDisplay-Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--scrollprogress: 0%;--rowgap: 20px;--white: #fff;--black: #000;--dark: #191919;--red: #fb0d1b;--vw: 100%;--vh: 100dvh;--h100: 100dvh;--dh100: 100dvh;--svh100: 100svh}.f-r{font-family:HelveticaNowDisplay-Medium;font-size:clamp(.75rem,.7692307692vw + .5096153846rem,1.125rem);font-weight:900;font-stretch:normal;font-style:normal;line-height:1.3;text-transform:uppercase}.f-r a{text-decoration:none;text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:var(--red);text-decoration-thickness:1px}@media (max-width: 991.98px){.f-r{letter-spacing:-.48px}}.f-sm{font-family:Neue Haas Unica Pro Heavy;font-size:10px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-.4px;text-align:center;color:var(--red);text-transform:uppercase}/**
 * @author: nosign <gettype@gmail.com>
 * @license: GNU General Public License v3 or later <http://www.gnu.org/licenses/gpl-3.0.html>
 * @version: 1.0.4
 *//**
 * @author: nosign <gettype@gmail.com>
 * @license: GNU General Public License v3 or later <http://www.gnu.org/licenses/gpl-3.0.html>
  * @version: 1.0.4
 */img{transform-style:preserve-3d;backface-visibility:hidden;transform:translateZ(0);width:100%;height:auto;display:inline-block}#app{width:100%;height:var(--h100);background-color:#fff;position:relative}#app .bkg{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;position:absolute;top:0;left:0;width:100%;height:var(--h100);object-fit:cover}#app .bkg img,#app .bkg video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}#app .lines{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:var(--h100)}#app .lines>div{position:absolute;opacity:.4;background-color:#fff6}#app .lines .v{width:1px;height:100%;top:0}#app .lines .v0{left:50px}#app .lines .v1{left:calc(25% + 25px)}#app .lines .v2{left:50%}#app .lines .v3{right:calc(25% + 25px)}#app .lines .v4{right:50px}#app .lines .h{width:100%;height:1px;left:0}#app .lines .h0{top:50px}#app .lines .h1{top:50%}#app .lines .h2{bottom:50px}#app .lines .h3,#app .lines .h4{display:none}#app .content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;position:relative;width:100%;height:var(--h100);min-height:100%;padding:50px;color:var(--white);font-family:HelveticaNowDisplay-Medium;font-size:clamp(.75rem,.7692307692vw + .5096153846rem,1.125rem);font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal}#app .content .mobile,#app .content .desktop{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;position:relative;width:100%;min-height:100%}#app .content .split{padding-top:24px}#app .content .mobile{display:none}#app .content .mobile .logo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;position:absolute;top:calc(50% - 20px);left:0;width:50%;padding:12px 16px}#app .content .mobile .logo svg{width:auto;height:18px;display:inline-flex}#app .content .mobile .baseline{position:absolute;top:calc(50% - 20px);left:50%;width:50%;padding:12px 16px}#app .content .mobile .dyntext-mob{position:absolute;top:calc(50% + 20px);left:50%;width:50%;padding:16px}#app .content .mobile .contact,#app .content .mobile .lnk{position:absolute;bottom:0;width:50%;padding:12px 16px}#app .content .mobile .contact{left:0}#app .content .mobile .lnk{right:0;text-align:right}#app .content .desktop .logo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:flex-end;align-items:flex-end;position:absolute;bottom:50%;left:0;width:calc(25% - 20px);padding:40px}#app .content .desktop .logo svg{width:100%;height:auto;display:inline-flex}#app .content .desktop .dyntext{position:absolute;top:50%;left:50%;width:25%;padding:40px}#app .content .desktop .contact{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-start;position:absolute;top:50%;left:75%;width:25%;padding:40px}@media (max-width: 1280.98px){#app .lines .v1{display:none}#app .lines .v2{left:33.333%}#app .lines .v3{right:calc(33.333% + 25px)}#app .content .desktop .logo{width:calc(33.333% - 20px)}#app .content .desktop .dyntext{left:calc(33.333% - 20px);width:calc(33.333% - 20px)}#app .content .desktop .contact{left:calc(66.666% - 10px);width:33.333%}}@media (max-width: 991.98px){#app .lines .v0{left:16px}#app .lines .v1{display:none}#app .lines .v2{left:50%}#app .lines .v3{display:none}#app .lines .v4{right:16px}#app .lines .h0{top:16px}#app .lines .h1{top:calc(50% - 20px)}#app .lines .h2{top:calc(50% + 20px)}#app .lines .h3{bottom:54px;display:flex}#app .lines .h4{bottom:16px;display:flex}#app .content{padding:16px}#app .content .desktop{display:none}#app .content .mobile{display:flex}}.ts-line{overflow:hidden}
