/*hss 1.0*/@font-face{font-family:zgui;src:url(/assets/font.woff2);}@font-face{font-family:display;src:url(/assets/display.ttf);}html{scroll-behavior:smooth;}body{--activity:var(--green);--blue:#1179bf;--cancel:var(--orange);--danger:var(--red);--disabled:var(--grey);--font:zgui;font-size:15px;--frn:var(--blue);--green:#04949d;--grey:#999;--high:var(--purple);margin:0;--maxwidth:1440px;--orange:#e37a2f;padding:0;--purple:#533ea4;--red:#db2d3d;--secondary:var(--blue);}body::-webkit-scrollbar,body>section::-webkit-scrollbar,.scrollbars::-webkit-scrollbar{height:8px;width:8px;}body::-webkit-scrollbar-track,body>section::-webkit-scrollbar-track,.scrollbars::-webkit-scrollbar-track{background:none;}body::-webkit-scrollbar-thumb,body>section::-webkit-scrollbar-thumb,.scrollbars::-webkit-scrollbar-thumb{background:var(--frn);border:none;transition:background ease 0.38s;}body>nav{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.38);display:flex;height:64px;left:0;position:fixed;right:0;top:0;z-index:2;}body>nav>ul{background:var(--frn);display:flex;flex:1;justify-content:flex-end;list-style:none;margin:0;padding:0;}body>nav>ul>li{align-items:stretch;display:flex;flex:1;}body>nav>ul>li>a{align-items:center;background:var(--frn);color:#fff;cursor:pointer;display:flex;flex:1;font-size:18px;justify-content:center;padding:16px 32px;text-decoration:none;transition:background ease 0.38s;}body>nav>ul>li>a:hover,.buttons>button:not(:disabled).activity,.pricing table th+th{background:var(--activity);}body>nav>ul>li>a>svg,body>nav>ul>li>a>img{height:100%;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:100%;}body>nav>ul>li>a>span{font-family:display;font-weight:bold;margin-left:8px;white-space:nowrap;}body>nav>ul>li.on>a{background:var(--high);}body>footer{background:var(--frn);bottom:0;box-shadow:0px -4px 4px 0px rgba(0,0,0,0.38);display:flex;font-size:13px;height:32px;left:0;position:fixed;right:0;z-index:2;}body>footer>ul{color:#fff;display:flex;flex:1;justify-content:space-between;list-style:none;margin:0;padding:0;}body>footer>ul>li{align-items:center;display:flex;padding:0 12px;}body>footer a{align-items:center;align-self:stretch;color:#fff;display:flex;text-decoration:none;}body>section{margin:64px auto 32px auto;max-width:var(--maxwidth);padding:64px;scroll-behavior:smooth;width:100%;z-index:1;}body>section>h2{color:var(--high);font-family:display;font-size:48px;font-weight:normal;margin:0;padding:0;text-align:center;z-index:2;}body>section div.strap{color:var(--frn);flex:unset;font-size:18px;padding:32px;}body>section div.strap>p{margin:0;text-align:center;}body>section div.strap>p+p{margin:1em 0 0 0;}body>section div.strap>p:first-child{color:var(--high);font-family:display;font-size:32px;}body>section>div.flex,#carbon>div.carbon>div.show{display:flex;}body>section>div.flex .flex1,body>section>xdiv.flex .flex1,.controls div.ctrl ul.ctrl-multiple>li span,.news .masonry li.news-tile>span.news-title>span{flex:1;}body>section>xdiv{flex:1;margin:0 auto;max-width:1440px;}body>section>xdiv.flex{align-items:stretch;display:flex;}body>section>xdiv.flex>div{padding:32px;}body>section>xdiv.flex .flex38{width:38%;}body>section>xdiv.flex .flex62{width:62%;}*{box-sizing:border-box;font-family:var(--font);outline:none;user-select:none;}.shadow{box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);transition:box-shadow ease 0.38s;}.shadowright{box-shadow:4px 0px 4px 0px rgba(0,0,0,0.38);}.shadown,.buttons>button:not(:disabled):hover,p.cta>a:hover,.webinar #ifake:hover{box-shadow:2px 2px 2px 0px rgba(0,0,0,0.38);}#carbon{align-items:stretch;display:flex;height:100vh;overflow:auto;width:100vw;z-index:1;}#carbon>div.carbon{flex:1;z-index:1;}#carbon>div.carbon>div{display:none;}.controls div.ctrl{align-items:flex-start;display:flex;flex-direction:column;--focused:var(--high);margin-top:11px;--outline:var(--activity);}.controls div.ctrl label{background:#fff;color:var(--outline);font-size:13px;left:4px;padding:0 4px;position:relative;top:5px;transition:color ease 0.38s;z-index:2;}.controls div.ctrl label:has(+*:hover),.controls div.ctrl label:has(+*:focus){color:var(--focused);}.controls div.ctrl.error{--focused:var(--danger);--outline:var(--danger);}.controls div.ctrl input,.controls div.ctrl textarea{border:1px solid var(--outline);font-size:15px;padding:5px 8px 3px 8px;position:relative;transition:border-color ease 0.38s;z-index:1;}.controls div.ctrl input:hover,.controls div.ctrl input:focus,.controls div.ctrl select:hover,.controls div.ctrl select:focus,.controls div.ctrl textarea:hover,.controls div.ctrl textarea:focus,.controls div.ctrl ul.ctrl-multiple:hover,.controls div.ctrl ul.ctrl-multiple:focus{border-color:var(--focused);}.controls div.ctrl select{appearance:none;border:1px solid var(--outline);font-size:15px;-moz-appearance:none;padding:6px 8px 4px 8px;position:relative;transition:border-color ease 0.38s;-webkit-appearance:none;z-index:1;}.controls div.ctrl ul.ctrl-multiple{border:1px solid var(--outline);font-size:15px;list-style:none;margin:0;padding:4px;position:relative;transition:border-color ease 0.38s;width:100%;z-index:1;}.controls div.ctrl ul.ctrl-multiple>li{align-items:flex-start;display:flex;}.controls div.ctrl ul.ctrl-multiple>li>*,.buttons>button:not(:disabled){cursor:pointer;}.controls div.ctrl input[type="number"]{text-align:right;width:6em;}.buttons{display:flex;justify-content:flex-end;padding:8px;}.buttons>button{border:none;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);color:#fff;padding:8px 16px;transition:box-shadow ease 0.38s,background-color ease 0.38s;}.buttons>button+button{margin-left:16px;}.buttons>button:not(:disabled).cancel{background:var(--cancel);}.buttons>button:not(:disabled).danger{background:var(--danger);}.buttons>button:disabled{background:var(--disabled);}div.notify{--notify-back:var(--high);--notify-color:#fff;}p.cta{margin:32px;text-align:center;}p.cta>a{background:var(--activity);box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);color:#fff;display:inline-block;font-size:18px;padding:16px;text-decoration:none;transition:box-shadow ease 0.38s;}.about p,.about ul{line-height:1.38em;}.about ul.points{display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;padding:0;}.about ul.points>li{display:flex;padding:32px;position:relative;width:50%;}.about ul.points>li>div{background:var(--frn);color:#fff;margin:32px;overflow:clip;padding:32px 32px 32px 192px;position:relative;}.about ul.points>li>div>svg{fill:#fff;left:32px;position:absolute;top:32px;transition:transform ease 0.38s,opacity ease 0.38s;width:128px;}.about ul.points>li>div>h3{font-family:display;font-size:24px;font-weight:normal;margin:0;}.about ul.points>li>div>p{margin:16px 0 0 0;}.about ul.points>li:nth-child(1)>div{background:var(--orange);}.about ul.points>li:nth-child(2)>div{background:var(--green);}.about ul.points>li:nth-child(3)>div{background:#cc6666;}.about ul.points>li:nth-child(4)>div{background:var(--purple);}.about ul.points>li:nth-child(5)>div{background:var(--blue);}.about ul.points>li:nth-child(6)>div{background:var(--red);}.about div.shot{padding:64px;}.about div.shot>img,.contact fieldset input,.contact fieldset textarea,.news .masonry,.news .masonry li.news-tile>img{width:100%;}.about ul.badges{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;list-style:none;padding:0 64px;}.about ul.badges img{max-height:96px;}.consult div.strap{padding-right:32px;}.consult div.strap p+p{text-align:left;}.consult div.strap+div{color:var(--frn);padding:32px 32px 32px 16px;}.consult div.strap+div>p{font-size:18px;}.consult ul{list-style:disc;padding:0 16px 0 32px;}.consult ul li+li{margin-top:0.62em;}.contact fieldset{border:none;display:flex;flex-direction:column;margin:0 auto;max-width:512px;padding:0;}.contact fieldset>div.ctrl:last-child textarea{height:8em;max-height:16em;}.contact .buttons{margin:0 auto;max-width:512px;}section.discuss{margin:0;max-height:100vh;padding:64px 0 32px 0;}section.discuss>div{height:100%;width:100%;}.news{overflow-y:scroll;width:100%;}.news .masonry li.news-tile{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.38);color:var(--high);cursor:pointer;padding:16px;--svg:var(--high);transition:opacity ease 0.38s,background ease 0.38s,box-shadow ease 0.19s;}.news .masonry li.news-tile>span{display:block;margin-top:4px;transition:color ease 0.38s;}.news .masonry li.news-tile>span.news-title{display:flex;font-family:display;font-size:18px;font-weight:bold;margin-top:0;}.news .masonry li.news-tile>span.news-title>svg{fill:var(--svg);height:12px;margin:2px 0 0 8px;transition:fill ease 0.38s;}.news .masonry li.news-tile>span.news-strap{color:var(--frn);font-size:15px;line-height:1.38em;}.news .masonry li.news-tile>span.news-date{color:var(--frn);font-size:13px;font-style:italic;text-align:right;}.news .masonry li.news-tile:hover{background:var(--high);box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);color:#fff;--svg:#fff;}.news .masonry li.news-tile:hover>span{color:#fff;}.pricing p.orange{background:var(--orange);color:#fff;margin:0;padding:16px;}.pricing div.pricing-table{min-height:100px;}.pricing table{border-collapse:collapse;margin:32px auto 0 auto;}.pricing table td{border:solid;border-color:var(--activity);border-width:1px;font-weight:normal;padding:8px;vertical-align:top;white-space:nowrap;}.pricing table td+td{text-align:right;}.pricing table td:last-child{border-right-color:#fff;}.pricing table td.high{background:var(--orange) !important;border-color:#fff;color:#fff;}.pricing table th{border:solid;border-color:#fff;border-width:1px;color:#fff;font-weight:normal;padding:8px;vertical-align:bottom;white-space:nowrap;}.pricing table th span{font-size:13px;}.pricing table thead>tr:nth-child(1) th{background:var(--high);border:none;color:#fff;}.pricing table thead>tr:nth-child(3) th{font-size:13px;font-weight:normal;}.pricing table thead>tr:nth-child(3) th:first-child{background:var(--activity);color:#fff;}.pricing table tbody tr>td:first-child{background:var(--activity) !important;border-color:#fff;color:#fff;}.pricing table tbody tr:last-child td{background:#fff !important;color:#000;text-align:center;}.pricing table tbody tr:nth-child(odd) td:nth-child(odd),.pricing table tbody tr:nth-child(even) td:nth-child(even){background:#f8f8f8;}.webinar{text-align:center;}.webinar #ifake{aspect-ratio:16 / 9;background:var(--high);box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);cursor:pointer;display:flex;flex-direction:column;height:auto;margin:32px auto 0 auto;max-width:768px;transition:box-shadow ease 0.38s;width:100%;}.webinar #ifake p{color:#fff;margin:0;text-align:center;}.webinar #ifake p:nth-child(1){align-items:center;display:flex;flex:1;font-family:display;font-size:32px;justify-content:center;padding:32px;}.webinar #ifake p:nth-child(2){font-size:18px;padding:0 32px 32px 32px;}.webinar iframe{aspect-ratio:16 / 9;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);height:auto;margin:32px auto 0 auto;max-width:768px;transition:box-shadow ease 0.38s;width:100%;}@media (max-width:1024px){body>nav>ul>li>a>span{display:none;}}@media (max-width:600px){body>nav>ul>li>a{padding:8px;}body>nav>ul>li:last-child{display:none;}body>nav>ul{justify-content:stretch;}body>section>h2{font-size:32px;}body>section div.strap>p:first-child{font-size:24px;}body>section>div.flex,body>section>xdiv.flex{flex-direction:column;}body>section>xdiv.flex .flex38,body>section>xdiv.flex .flex62{width:100%;}body>section{padding:16px;}.about ul.points>li>div{margin:0;min-height:unset;padding-left:32px;}.about ul.points>li>div svg{left:unset;opacity:0.2;right:32px;width:96px;}.about ul.points>li{padding:16px 0 0 0;width:100%;}.about ul.points{flex-direction:column;margin:0;}.about div.shot{padding:16px 0 0 0;}.about ul.badges>li{margin-top:16px;}.pricing div.pricing-table{overflow-x:scroll;}.pricing div.pricing-table::-webkit-scrollbar{height:8px;width:8px;}.pricing div.pricing-table::-webkit-scrollbar-track{background:none;}.pricing div.pricing-table::-webkit-scrollbar-thumb{background:var(--frn);border:none;transition:background ease 0.38s;}}@media (min-width:601px){.about ul.points>li>div:hover>svg{opacity:0.38;transform:scale(3) rotate(-15deg);}}