@font-face{font-family:LineIcons;src:url(/_astro/LineIcons.PsMrCV77.eot);src:url(/_astro/LineIcons.PsMrCV77.eot) format("embedded-opentype"),url(/_astro/LineIcons.BT4hf2q5.woff2) format("woff2"),url(/_astro/LineIcons.DAnH3lGH.woff) format("woff"),url(/_astro/LineIcons.C_avoeNL.ttf) format("truetype"),url(/_astro/LineIcons.B37BZElb.svg) format("svg");font-weight:400;font-style:normal}.lni{display:inline-block;font: 1em/1 LineIcons;color:inherit;flex-shrink:0;speak:none;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lni-sm{font-size:.8em}.lni-lg{font-size:1.2em}.lni-16{font-size:16px}.lni-32{font-size:32px}.lni-is-spinning{animation:lni-spin 1s infinite linear}@keyframes lni-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lni-rotate-90{transform:rotate(90deg)}.lni-rotate-180{transform:rotate(180deg)}.lni-rotate-270{transform:rotate(270deg)}.lni-flip-y{transform:scaleY(-1)}.lni-flip-x{transform:scaleX(-1)}.lni-500px:before{content:""}.lni-add-files:before{content:""}.lni-adobe:before{content:""}.lni-agenda:before{content:""}.lni-airbnb:before{content:""}.lni-alarm-clock:before{content:""}.lni-alarm:before{content:""}.lni-amazon-original:before{content:""}.lni-amazon-pay:before{content:""}.lni-amazon:before{content:""}.lni-ambulance:before{content:""}.lni-amex:before{content:""}.lni-anchor:before{content:""}.lni-android-original:before{content:""}.lni-android:before{content:""}.lni-angellist:before{content:""}.lni-angle-double-down:before{content:""}.lni-angle-double-left:before{content:""}.lni-angle-double-right:before{content:""}.lni-angle-double-up:before{content:""}.lni-angular:before{content:""}.lni-apartment:before{content:""}.lni-app-store:before{content:""}.lni-apple-music:before{content:""}.lni-apple-pay:before{content:""}.lni-apple:before{content:""}.lni-archive:before{content:""}.lni-arrow-down-circle:before{content:""}.lni-arrow-down:before{content:""}.lni-arrow-left-circle:before{content:""}.lni-arrow-left:before{content:""}.lni-arrow-right-circle:before{content:""}.lni-arrow-right:before{content:""}.lni-arrow-top-left:before{content:""}.lni-arrow-top-right:before{content:""}.lni-arrow-up-circle:before{content:""}.lni-arrow-up:before{content:""}.lni-arrows-horizontal:before{content:""}.lni-arrows-vertical:before{content:""}.lni-atlassian:before{content:""}.lni-aws:before{content:""}.lni-azure:before{content:""}.lni-backward:before{content:""}.lni-baloon:before{content:""}.lni-ban:before{content:""}.lni-bar-chart:before{content:""}.lni-basketball:before{content:""}.lni-behance-original:before{content:""}.lni-behance:before{content:""}.lni-bi-cycle:before{content:""}.lni-bitbucket:before{content:""}.lni-bitcoin:before{content:""}.lni-blackboard:before{content:""}.lni-blogger:before{content:""}.lni-bluetooth-original:before{content:""}.lni-bluetooth:before{content:""}.lni-bold:before{content:""}.lni-bolt-alt:before{content:""}.lni-bolt:before{content:""}.lni-book:before{content:""}.lni-bookmark-alt:before{content:""}.lni-bookmark:before{content:""}.lni-bootstrap:before{content:""}.lni-bricks:before{content:""}.lni-bridge:before{content:""}.lni-briefcase:before{content:""}.lni-brush-alt:before{content:""}.lni-brush:before{content:""}.lni-btc:before{content:""}.lni-bubble:before{content:""}.lni-bug:before{content:""}.lni-bulb:before{content:""}.lni-bullhorn:before{content:""}.lni-burger:before{content:""}.lni-bus:before{content:""}.lni-cake:before{content:""}.lni-calculator:before{content:""}.lni-calendar:before{content:""}.lni-camera:before{content:""}.lni-candy-cane:before{content:""}.lni-candy:before{content:""}.lni-capsule:before{content:""}.lni-car-alt:before{content:""}.lni-car:before{content:""}.lni-caravan:before{content:""}.lni-cart-full:before{content:""}.lni-cart:before{content:""}.lni-certificate:before{content:""}.lni-check-box:before{content:""}.lni-checkmark-circle:before{content:""}.lni-checkmark:before{content:""}.lni-chef-hat:before{content:""}.lni-chevron-down-circle:before{content:""}.lni-chevron-down:before{content:""}.lni-chevron-left-circle:before{content:""}.lni-chevron-left:before{content:""}.lni-chevron-right-circle:before{content:""}.lni-chevron-right:before{content:""}.lni-chevron-up-circle:before{content:""}.lni-chevron-up:before{content:""}.lni-chrome:before{content:""}.lni-chromecast:before{content:""}.lni-circle-minus:before{content:""}.lni-circle-plus:before{content:""}.lni-clipboard:before{content:""}.lni-close:before{content:""}.lni-cloud-check:before{content:""}.lni-cloud-download:before{content:""}.lni-cloud-network:before{content:""}.lni-cloud-sync:before{content:""}.lni-cloud-upload:before{content:""}.lni-cloud:before{content:""}.lni-cloudflare:before{content:""}.lni-cloudy-sun:before{content:""}.lni-code-alt:before{content:""}.lni-code:before{content:""}.lni-codepen:before{content:""}.lni-coffee-cup:before{content:""}.lni-cog:before{content:""}.lni-cogs:before{content:""}.lni-coin:before{content:""}.lni-comments-alt:before{content:""}.lni-comments-reply:before{content:""}.lni-comments:before{content:""}.lni-compass:before{content:""}.lni-connectdevelop:before{content:""}.lni-construction-hammer:before{content:""}.lni-construction:before{content:""}.lni-consulting:before{content:""}.lni-control-panel:before{content:""}.lni-cool:before{content:""}.lni-cpanel:before{content:""}.lni-creative-commons:before{content:""}.lni-credit-cards:before{content:""}.lni-crop:before{content:""}.lni-cross-circle:before{content:""}.lni-crown:before{content:""}.lni-css3:before{content:""}.lni-cup:before{content:""}.lni-customer:before{content:""}.lni-cut:before{content:""}.lni-dashboard:before{content:""}.lni-database:before{content:""}.lni-delivery:before{content:""}.lni-dev:before{content:""}.lni-diamond-alt:before{content:""}.lni-diamond:before{content:""}.lni-digitalocean:before{content:""}.lni-diners-club:before{content:""}.lni-dinner:before{content:""}.lni-direction-alt:before{content:""}.lni-direction-ltr:before{content:""}.lni-direction-rtl:before{content:""}.lni-direction:before{content:""}.lni-discord:before{content:""}.lni-discover:before{content:""}.lni-display-alt:before{content:""}.lni-display:before{content:""}.lni-docker:before{content:""}.lni-dollar:before{content:""}.lni-domain:before{content:""}.lni-download:before{content:""}.lni-dribbble:before{content:""}.lni-drop:before{content:""}.lni-dropbox-original:before{content:""}.lni-dropbox:before{content:""}.lni-drupal-original:before{content:""}.lni-drupal:before{content:""}.lni-dumbbell:before{content:""}.lni-edge:before{content:""}.lni-empty-file:before{content:""}.lni-enter:before{content:""}.lni-envato:before{content:""}.lni-envelope:before{content:""}.lni-eraser:before{content:""}.lni-euro:before{content:""}.lni-exit-down:before{content:""}.lni-exit-up:before{content:""}.lni-exit:before{content:""}.lni-eye:before{content:""}.lni-facebook-filled:before{content:""}.lni-facebook-messenger:before{content:""}.lni-facebook-original:before{content:""}.lni-facebook-oval:before{content:""}.lni-facebook:before{content:""}.lni-figma:before{content:""}.lni-files:before{content:""}.lni-firefox-original:before{content:""}.lni-firefox:before{content:""}.lni-fireworks:before{content:""}.lni-first-aid:before{content:""}.lni-flag-alt:before{content:""}.lni-flag:before{content:""}.lni-flags:before{content:""}.lni-flickr:before{content:""}.lni-flower:before{content:""}.lni-folder:before{content:""}.lni-forward:before{content:""}.lni-frame-expand:before{content:""}.lni-fresh-juice:before{content:""}.lni-friendly:before{content:""}.lni-full-screen:before{content:""}.lni-funnel:before{content:""}.lni-gallery:before{content:""}.lni-game:before{content:""}.lni-gatsby:before{content:""}.lni-gift:before{content:""}.lni-git:before{content:""}.lni-github-original:before{content:""}.lni-github:before{content:""}.lni-goodreads:before{content:""}.lni-google-drive:before{content:""}.lni-google-pay:before{content:""}.lni-google-wallet:before{content:""}.lni-google:before{content:""}.lni-graduation:before{content:""}.lni-graph:before{content:""}.lni-grid-alt:before{content:""}.lni-grid:before{content:""}.lni-grow:before{content:""}.lni-hacker-news:before{content:""}.lni-hammer:before{content:""}.lni-hand:before{content:""}.lni-handshake:before{content:""}.lni-happy:before{content:""}.lni-harddrive:before{content:""}.lni-headphone-alt:before{content:""}.lni-headphone:before{content:""}.lni-heart-filled:before{content:""}.lni-heart-monitor:before{content:""}.lni-heart:before{content:""}.lni-helicopter:before{content:""}.lni-helmet:before{content:""}.lni-help:before{content:""}.lni-highlight-alt:before{content:""}.lni-highlight:before{content:""}.lni-home:before{content:""}.lni-hospital:before{content:""}.lni-hourglass:before{content:""}.lni-html5:before{content:""}.lni-image:before{content:""}.lni-imdb:before{content:""}.lni-inbox:before{content:""}.lni-indent-decrease:before{content:""}.lni-indent-increase:before{content:""}.lni-infinite:before{content:""}.lni-information:before{content:""}.lni-instagram-filled:before{content:""}.lni-instagram-original:before{content:""}.lni-instagram:before{content:""}.lni-invention:before{content:""}.lni-invest-monitor:before{content:""}.lni-investment:before{content:""}.lni-island:before{content:""}.lni-italic:before{content:""}.lni-java:before{content:""}.lni-javascript:before{content:""}.lni-jcb:before{content:""}.lni-joomla-original:before{content:""}.lni-joomla:before{content:""}.lni-jsfiddle:before{content:""}.lni-juice:before{content:""}.lni-key:before{content:""}.lni-keyboard:before{content:""}.lni-keyword-research:before{content:""}.lni-laptop-phone:before{content:""}.lni-laptop:before{content:""}.lni-laravel:before{content:""}.lni-layers:before{content:""}.lni-layout:before{content:""}.lni-leaf:before{content:""}.lni-library:before{content:""}.lni-license:before{content:""}.lni-lifering:before{content:""}.lni-line-dashed:before{content:""}.lni-line-dotted:before{content:""}.lni-line-double:before{content:""}.lni-line-spacing:before{content:""}.lni-line:before{content:""}.lni-lineicons-alt:before{content:""}.lni-lineicons:before{content:""}.lni-link:before{content:""}.lni-linkedin-original:before{content:""}.lni-linkedin:before{content:""}.lni-list:before{content:""}.lni-lock-alt:before{content:""}.lni-lock:before{content:""}.lni-magento:before{content:""}.lni-magnet:before{content:""}.lni-magnifier:before{content:""}.lni-mailchimp:before{content:""}.lni-map-marker:before{content:""}.lni-map:before{content:""}.lni-markdown:before{content:""}.lni-mashroom:before{content:""}.lni-mastercard:before{content:""}.lni-medium:before{content:""}.lni-menu:before{content:""}.lni-mic:before{content:""}.lni-microphone:before{content:""}.lni-microscope:before{content:""}.lni-microsoft-edge:before{content:""}.lni-microsoft:before{content:""}.lni-minus:before{content:""}.lni-mobile:before{content:""}.lni-money-location:before{content:""}.lni-money-protection:before{content:""}.lni-more-alt:before{content:""}.lni-more:before{content:""}.lni-mouse:before{content:""}.lni-move:before{content:""}.lni-music:before{content:""}.lni-netlify:before{content:""}.lni-network:before{content:""}.lni-night:before{content:""}.lni-nodejs-alt:before{content:""}.lni-nodejs:before{content:""}.lni-notepad:before{content:""}.lni-npm:before{content:""}.lni-offer:before{content:""}.lni-opera:before{content:""}.lni-package:before{content:""}.lni-page-break:before{content:""}.lni-pagination:before{content:""}.lni-paint-bucket:before{content:""}.lni-paint-roller:before{content:""}.lni-pallet:before{content:""}.lni-paperclip:before{content:""}.lni-patreon:before{content:""}.lni-pause:before{content:""}.lni-paypal-original:before{content:""}.lni-paypal:before{content:""}.lni-pencil-alt:before{content:""}.lni-pencil:before{content:""}.lni-phone-set:before{content:""}.lni-phone:before{content:""}.lni-php:before{content:""}.lni-pie-chart:before{content:""}.lni-pilcrow:before{content:""}.lni-pin:before{content:""}.lni-pinterest:before{content:""}.lni-pizza:before{content:""}.lni-plane:before{content:""}.lni-play-store:before{content:""}.lni-play:before{content:""}.lni-playstation:before{content:""}.lni-plug:before{content:""}.lni-plus:before{content:""}.lni-pointer-down:before{content:""}.lni-pointer-left:before{content:""}.lni-pointer-right:before{content:""}.lni-pointer-top:before{content:""}.lni-pointer:before{content:""}.lni-popup:before{content:""}.lni-postcard:before{content:""}.lni-pound:before{content:""}.lni-power-switch:before{content:""}.lni-printer:before{content:""}.lni-producthunt:before{content:""}.lni-protection:before{content:""}.lni-pulse:before{content:""}.lni-pyramids:before{content:""}.lni-python:before{content:""}.lni-question-circle:before{content:""}.lni-quora:before{content:""}.lni-quotation:before{content:""}.lni-radio-button:before{content:""}.lni-rain:before{content:""}.lni-react:before{content:""}.lni-reddit:before{content:""}.lni-reload:before{content:""}.lni-remove-file:before{content:""}.lni-reply:before{content:""}.lni-restaurant:before{content:""}.lni-revenue:before{content:""}.lni-road:before{content:""}.lni-rocket:before{content:""}.lni-rss-feed:before{content:""}.lni-ruler-alt:before{content:""}.lni-ruler-pencil:before{content:""}.lni-ruler:before{content:""}.lni-rupee:before{content:""}.lni-sad:before{content:""}.lni-save:before{content:""}.lni-school-bench-alt:before{content:""}.lni-school-bench:before{content:""}.lni-scooter:before{content:""}.lni-scroll-down:before{content:""}.lni-search-alt:before{content:""}.lni-search:before{content:""}.lni-select:before{content:""}.lni-seo:before{content:""}.lni-service:before{content:""}.lni-share-alt-1:before{content:""}.lni-share-alt:before{content:""}.lni-share:before{content:""}.lni-shield:before{content:""}.lni-shift-left:before{content:""}.lni-shift-right:before{content:""}.lni-ship:before{content:""}.lni-shopify:before{content:""}.lni-shopping-basket:before{content:""}.lni-shortcode:before{content:""}.lni-shovel:before{content:""}.lni-shuffle:before{content:""}.lni-signal:before{content:""}.lni-sketch:before{content:""}.lni-skipping-rope:before{content:""}.lni-skype:before{content:""}.lni-slack-line:before{content:""}.lni-slack:before{content:""}.lni-slice:before{content:""}.lni-slideshare:before{content:""}.lni-slim:before{content:""}.lni-smile:before{content:""}.lni-snapchat:before{content:""}.lni-sort-alpha-asc:before{content:""}.lni-sort-amount-asc:before{content:""}.lni-sort-amount-dsc:before{content:""}.lni-soundcloud-original:before{content:""}.lni-soundcloud:before{content:""}.lni-speechless:before{content:""}.lni-spellcheck:before{content:""}.lni-spinner-arrow:before{content:""}.lni-spinner-solid:before{content:""}.lni-spinner:before{content:""}.lni-spotify-original:before{content:""}.lni-spotify:before{content:""}.lni-spray:before{content:""}.lni-sprout:before{content:""}.lni-squarespace:before{content:""}.lni-stackoverflow:before{content:""}.lni-stamp:before{content:""}.lni-star-empty:before{content:""}.lni-star-filled:before{content:""}.lni-star-half:before{content:""}.lni-star:before{content:""}.lni-stats-down:before{content:""}.lni-stats-up:before{content:""}.lni-steam:before{content:""}.lni-sthethoscope:before{content:""}.lni-stop:before{content:""}.lni-strikethrough:before{content:""}.lni-stripe:before{content:""}.lni-stumbleupon:before{content:""}.lni-sun:before{content:""}.lni-support:before{content:""}.lni-surf-board:before{content:""}.lni-suspect:before{content:""}.lni-swift:before{content:""}.lni-syringe:before{content:""}.lni-tab:before{content:""}.lni-tag:before{content:""}.lni-target-customer:before{content:""}.lni-target-revenue:before{content:""}.lni-target:before{content:""}.lni-taxi:before{content:""}.lni-teabag:before{content:""}.lni-telegram-original:before{content:""}.lni-telegram:before{content:""}.lni-text-align-center:before{content:""}.lni-text-align-justify:before{content:""}.lni-text-align-left:before{content:""}.lni-text-align-right:before{content:""}.lni-text-format-remove:before{content:""}.lni-text-format:before{content:""}.lni-thought:before{content:""}.lni-thumbs-down:before{content:""}.lni-thumbs-up:before{content:""}.lni-thunder-alt:before{content:""}.lni-thunder:before{content:""}.lni-ticket-alt:before{content:""}.lni-ticket:before{content:""}.lni-tiktok:before{content:""}.lni-timer:before{content:""}.lni-tounge:before{content:""}.lni-train-alt:before{content:""}.lni-train:before{content:""}.lni-trash-can:before{content:""}.lni-travel:before{content:""}.lni-tree:before{content:""}.lni-trees:before{content:""}.lni-trello:before{content:""}.lni-trowel:before{content:""}.lni-tshirt:before{content:""}.lni-tumblr:before{content:""}.lni-twitch:before{content:""}.lni-twitter-filled:before{content:""}.lni-twitter-original:before{content:""}.lni-twitter:before{content:""}.lni-ubuntu:before{content:""}.lni-underline:before{content:""}.lni-unlink:before{content:""}.lni-unlock:before{content:""}.lni-unsplash:before{content:""}.lni-upload:before{content:""}.lni-user:before{content:""}.lni-users:before{content:""}.lni-ux:before{content:""}.lni-vector:before{content:""}.lni-video:before{content:""}.lni-vimeo:before{content:""}.lni-visa:before{content:""}.lni-vk:before{content:""}.lni-volume-high:before{content:""}.lni-volume-low:before{content:""}.lni-volume-medium:before{content:""}.lni-volume-mute:before{content:""}.lni-volume:before{content:""}.lni-wallet:before{content:""}.lni-warning:before{content:""}.lni-website-alt:before{content:""}.lni-website:before{content:""}.lni-wechat:before{content:""}.lni-weight:before{content:""}.lni-whatsapp:before{content:""}.lni-wheelbarrow:before{content:""}.lni-wheelchair:before{content:""}.lni-windows:before{content:""}.lni-wordpress-filled:before{content:""}.lni-wordpress:before{content:""}.lni-world-alt:before{content:""}.lni-world:before{content:""}.lni-write:before{content:""}.lni-xbox:before{content:""}.lni-yahoo:before{content:""}.lni-ycombinator:before{content:""}.lni-yen:before{content:""}.lni-youtube:before{content:""}.lni-zip:before{content:""}.lni-zoom-in:before{content:""}.lni-zoom-out:before{content:""}@font-face{font-family:TT Interphases Pro Mono Trial;src:url(/fonts/TT%20Interphases%20Pro%20Mono%20Trial%20Regular.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:TT Interphases Pro Mono Trial;src:url(/fonts/TT%20Interphases%20Pro%20Mono%20Trial%20Bold.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}:root{--color-accent: #C7FF00;--color-bg: #0C0D0D;--color-bg-alt: #141515;--color-bg-card: #18191a;--color-gray-dark: #474747;--color-gray-mid: #88898D;--color-text-white: #FFFFFF}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#c7ff00;color:#0c0d0d}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #474747;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{font-size:16px;color:#88898d;background-color:#0c0d0d;line-height:1.4;width:100%;height:100%;overflow:hidden;cursor:none}body,a,button,input,textarea,select,.project-card,.page header,.toggle-sidebar,.toggle-nav{cursor:none!important}@keyframes changebg{0%{background-position:0% 58%}50%{background-position:100% 43%}to{background-position:0% 58%}}body{width:100%;height:100%;background:#0c0d0d;color:#88898d;background-size:200% 200%;animation:changebg 10s ease infinite}::-moz-selection{background-color:#c7ff00;text-shadow:none;color:#0c0d0d}::selection{background-color:#c7ff00;text-shadow:none;color:#0c0d0d}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}::-webkit-scrollbar{width:5px;margin-right:2px}::-webkit-scrollbar-track{background:#0c0d0d;border-radius:0}::-webkit-scrollbar-thumb{background-color:#474747;border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:#c7ff00}.content{scrollbar-width:thin;scrollbar-color:#474747 #0C0D0D}main{height:100%}.content{position:relative;height:100%;display:none;background-color:#0c0d0d}.home{position:relative}.home .content{position:relative;padding:35px 70px;background-color:transparent}.home .content>div:not(.home-video-wrapper){z-index:2;position:absolute;bottom:80px;width:100%}.home-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none}.home-bg-video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.home-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0c0d0d73;pointer-events:none}.page{width:80px;height:100%;float:left;transition:width .4s cubic-bezier(0,-.06,.29,.82);overflow:hidden;background-color:#0c0d0d}.page.active{width:calc(100% - 320px)}.page header{position:relative;border-left:1px solid #474747;cursor:pointer;height:100%;float:left;width:80px;opacity:0;bottom:0;height:80%;transition:all .8s ease;background-color:#0c0d0d;z-index:10}.ak-loaded .page header{opacity:1;height:100%}.page:nth-child(1) header{transition-delay:0s;transition:opacity .5s ease}.page:nth-child(2) header{transition-delay:.1s}.page:nth-child(3) header{transition-delay:.2s}.page:nth-child(4) header{transition-delay:.3s}.page:nth-child(5) header{transition-delay:.4s}.content{width:calc(100% - 80px);float:right;padding:0 80px 0 0;overflow-y:scroll;overflow-x:hidden}.page:first-child header{border-left:none;cursor:default;outline:1px solid #474747}.page-header{height:22vh;min-height:170px;position:relative;margin-bottom:25px;display:block;width:100%}.projects-grid-view{width:100%;position:relative;display:block}.footer-inner{border-top:1px solid #474747;padding-top:30px;padding-bottom:20px;font-family:TT Interphases Pro Mono Trial,monospace;color:#88898d;display:flex;flex-direction:column;align-items:flex-end}.footer-logo-wrap{display:flex!important;justify-content:flex-end!important;align-items:flex-end!important;width:100%!important;margin-bottom:24px;text-align:right!important}.footer-logo-img{width:clamp(240px,35vw,460px)!important;max-width:100%!important;height:auto!important;display:block!important;margin:0 0 0 auto!important;user-select:none;-webkit-user-drag:none}.footer-bottom{display:flex;align-items:center;justify-content:flex-end;gap:24px;width:100%;flex-wrap:wrap}.copyright{font-size:.8em;text-align:right;color:#88898d;margin:0}.copyright a{color:#c7ff00;transition:color .2s ease}.copyright a:hover{color:#fff}.social-footer{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:12px}.social-footer li{display:inline-flex;padding:0;transition:transform .25s ease}.social-footer li a{color:#88898d;transition:color .2s ease}.social-footer li:hover{transform:scale(1.15)}.social-footer li:hover a{color:#c7ff00}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}#home-background{display:none}.mouse{position:fixed;z-index:10000005;top:0;left:0;width:12px;height:12px;margin-top:-6px;margin-left:-6px;border-radius:50%;pointer-events:none;background-color:transparent;opacity:0;transition:width .2s ease,height .2s ease,margin .2s ease,opacity .3s ease}.ak-loaded .mouse{opacity:1}.mouse.regular{position:fixed;z-index:10000005;width:12px;height:12px;margin-top:-6px;margin-left:-6px}.mouse.hover{opacity:1;background-color:transparent;width:34px;height:34px;margin-top:-17px;margin-left:-17px;border:1.5px solid #C7FF00}.mouse>div{width:100%;height:100%;background-color:#c7ff00;opacity:1;transition:opacity .2s ease;border-radius:50%}.mouse.hover>div{opacity:0}.home h1{opacity:0;transform:translateY(20%);color:#fff;transition:opacity .8s ease,transform .8s ease}.ak-loaded .home h1{opacity:1;transform:translateY(0)}.project-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:36px 28px;width:100%;margin-top:10px;margin-bottom:40px}.project-card,a.project-card{display:flex;flex-direction:column;background-color:transparent;border:none;border-radius:0;overflow:visible;position:relative;cursor:pointer;padding:0;text-decoration:none!important;color:inherit!important}.project-card:hover,a.project-card:hover{transform:none;border-color:transparent;box-shadow:none;text-decoration:none!important}.project-thumb-shape{width:100%;aspect-ratio:16 / 10;background-color:#242528;border:none;border-radius:0;position:relative;overflow:hidden;margin-bottom:14px}.project-thumb-shape:before{display:none}.project-thumb-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s cubic-bezier(.16,1,.3,1)}.project-card:hover .project-thumb-img{transform:scale(1.05)}.tile-plus-badge{position:absolute;top:0;right:0;width:32px;height:32px;background-color:var(--color-accent, #C7FF00);display:flex;align-items:center;justify-content:center;z-index:5;border-radius:0;transform-origin:top right;transition:transform .28s cubic-bezier(.16,1,.3,1)}.tile-plus-badge svg{width:14px;height:14px;display:block}.project-card:hover .tile-plus-badge{transform:scale(1.22)}.project-info{padding:0;background-color:transparent}.project-title{font-family:Funnel Sans,sans-serif;font-size:24px;font-weight:700;color:var(--color-text-white, #FFFFFF);margin:0 0 6px;letter-spacing:-.5px;line-height:1.25;transition:color .2s ease}.project-card:hover .project-title{color:var(--color-accent, #C7FF00)}.project-tag{font-family:TT Interphases Pro Mono Trial,monospace;font-size:12px;color:var(--color-gray-mid, #88898D);text-transform:uppercase;letter-spacing:1px;display:inline-block}.single-post .page{width:100%!important;height:100%!important;float:none!important}.single-post .content{display:block!important;width:100%!important;height:100%!important;float:none!important;padding:40px 60px!important;overflow-y:auto!important;overflow-x:hidden!important}@media(max-width:960px){.single-post .content{padding:30px 20px!important}}.project-detail-view{width:100%;position:relative;animation:fadeInDetail .35s ease forwards}@keyframes fadeInDetail{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.project-detail-nav{position:absolute;top:32px;left:20px;z-index:20;margin:0;display:flex;align-items:center}.project-detail-nav .button,.project-detail-nav .button:visited,.project-detail-view .button.back-to-projects,.project-detail-view .button.back-to-projects:visited,a.button.back-to-projects,a.button.back-to-projects:visited{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;background:#18191a!important;background-color:#18191a!important;border:1px solid #474747!important;color:#fff!important;font-family:TT Interphases Pro Mono Trial,monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:10px 20px!important;height:auto!important;min-height:unset!important;line-height:normal!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important;text-decoration:none!important;box-sizing:border-box!important;transition:all .25s ease!important}.project-detail-nav .button i,.project-detail-view .button.back-to-projects i,a.button.back-to-projects i{display:inline-block!important;font-size:14px!important;color:#c7ff00!important;margin:0!important;padding:0!important;line-height:1!important;vertical-align:middle!important;transition:transform .2s ease!important}.project-detail-nav .button:hover,.project-detail-nav .button:active,.project-detail-view .button.back-to-projects:hover,.project-detail-view .button.back-to-projects:active,a.button.back-to-projects:hover,a.button.back-to-projects:active{background:#232426!important;background-color:#232426!important;border-color:#c7ff00!important;color:#fff!important;transform:translate(-4px)!important;box-shadow:0 0 15px #c7ff0026!important}.project-detail-nav .button:hover i,.project-detail-view .button.back-to-projects:hover i,a.button.back-to-projects:hover i{color:#c7ff00!important;transform:translate(-3px)!important}.project-detail-header{height:22vh;min-height:170px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:0 20px;margin-bottom:25px}.project-detail-category{font-family:TT Interphases Pro Mono Trial,monospace;font-size:13px;color:var(--color-gray-mid, #88898D)!important;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:6px;display:block}.project-detail-title{font-family:Funnel Sans,sans-serif;font-size:clamp(26px,3.4vw,42px);font-weight:700;color:var(--color-text-white, #FFFFFF)!important;line-height:1.15;margin:0 0 20px;letter-spacing:-1px}.project-detail-header hr{position:absolute;bottom:0;left:20px;width:calc(100% - 40px);margin:0;border:0;border-top:1px solid #474747}.project-detail-header hr.enabled{width:calc(100% - 40px)}.project-detail-view h1,.project-detail-view h2,.project-detail-view h3,.project-detail-view h4,.project-detail-view h5,.project-detail-view h6,.project-detail-view p,.project-detail-view span:not(.meta-label),.project-detail-view .meta-value{color:var(--color-text-white, #FFFFFF)}.project-detail-view p{color:var(--color-gray-mid, #88898D)}.project-detail-view .project-detail-category,.project-detail-view .related-section-title{color:var(--color-gray-mid, #88898D)!important}.project-detail-view .meta-label,.meta-label,.project-detail-view .back-to-projects i,.project-detail-view .view-all-projects-link i{color:var(--color-accent, #C7FF00)!important}#about h1,#about h2,#about h3,#about h4,#about h5,#about h6,#about .gamma,#about .page-header h1{color:#fff!important}#about p,#about .contact-details span{color:#88898d!important}#about .contact-details a{color:#fff!important;text-decoration:none;transition:color .2s ease}#about .contact-details a:hover{color:var(--color-accent, #C7FF00)!important}#about h5,#about .col-top h5{color:#88898d!important;font-family:TT Interphases Pro Mono Trial,monospace;letter-spacing:1px}#about .contact-details li{font-family:Funnel Sans,sans-serif!important;text-transform:none;font-weight:500;letter-spacing:.3px;color:#fff!important}#about .contact-details span{font-family:Funnel Sans,sans-serif!important}.about-profile-row{align-items:stretch}.about-profile-row .col-top{display:flex;flex-direction:column;height:100%}.about-profile-row .col-top .spacer{flex:1 1 auto;min-height:24px;height:auto}.about-profile-row .col-top .button{align-self:flex-start;margin-bottom:25px}#frmContact div span,#frmContact #mail-status{color:#88898d!important}#frmContact div span i{color:var(--color-accent, #C7FF00)!important}#about .button,#about button,#about .btnAction{background-color:var(--color-accent, #C7FF00)!important;color:#0c0d0d!important;border-color:var(--color-accent, #C7FF00)!important}#about .button i,#about button i,#about .btnAction i{color:#0c0d0d!important}#about .button:hover,#about button:hover,#about .btnAction:hover{background-color:transparent!important;color:#fff!important;border-color:var(--color-accent, #C7FF00)!important;box-shadow:0 0 15px #c7ff0059}#about .button:hover i,#about button:hover i,#about .btnAction:hover i{color:var(--color-accent, #C7FF00)!important}#about .footer-inner .social-footer li a i{color:#88898d;transition:color .2s ease}#about .footer-inner .social-footer li a:hover i{color:var(--color-accent, #C7FF00)!important}.project-hero-placeholder{width:100%;aspect-ratio:16 / 9;background-color:#242528;border:none;border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-top:0;margin-bottom:38px!important;box-shadow:none;cursor:default!important;pointer-events:none}.project-hero-placeholder iframe{width:100%;height:100%;border:none;display:block;pointer-events:none}.project-watch-link-wrapper{margin-top:-24px;margin-bottom:30px;text-align:right}.project-watch-link{display:inline-flex;align-items:center;gap:6px;font-family:TT Interphases Pro Mono Trial,monospace;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:#8e9296!important;text-decoration:none;transition:color .2s ease,opacity .2s ease}.project-watch-link i{font-size:12px;color:var(--color-accent, #C7FF00)!important;transition:transform .2s ease}.project-watch-link:hover{color:var(--color-accent, #C7FF00)!important}.project-watch-link:hover i{transform:translate(2px) translateY(-1px)}.project-meta-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;background-color:transparent;border:none;border-radius:0;padding:0;margin-top:6px;margin-bottom:45px;width:100%}.meta-item{display:flex;flex-direction:column}.meta-label{font-family:TT Interphases Pro Mono Trial,monospace;font-size:11px;text-transform:uppercase;color:var(--color-accent, #C7FF00)!important;letter-spacing:1.5px;margin-bottom:8px}.meta-value{font-family:Funnel Sans,sans-serif;font-size:15px;font-weight:600;color:var(--color-text-white, #FFFFFF)!important;line-height:1.35}.project-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;width:100%;margin-top:6px}.project-overview-grid p{margin-bottom:0;line-height:1.75}@media(max-width:768px){.project-overview-grid{grid-template-columns:1fr;gap:20px}}.case-study-showcase,.case-study-gallery{display:flex;flex-direction:column;gap:40px;width:100%;margin-top:40px;margin-bottom:55px}.case-study-showcase .showcase-item,.case-study-showcase .gallery-item,.case-study-gallery .gallery-item{width:100%;position:relative;cursor:default!important;pointer-events:none;margin:0}.showcase-box,.case-study-gallery .gallery-box{width:100%;aspect-ratio:16 / 9!important;background-color:#242528;border:none;border-radius:0;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.showcase-box img,.case-study-gallery .gallery-box img,.project-hero-placeholder img,.project-hero-placeholder video{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:767px){.case-study-showcase,.case-study-gallery{gap:20px;margin-top:25px;margin-bottom:35px}}.related-projects-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;width:100%;margin-top:15px;margin-bottom:25px}.view-all-projects-wrapper{margin-top:20px;margin-bottom:45px;text-align:right}.view-all-projects-link{display:inline-flex;align-items:center;gap:12px;font-family:TT Interphases Pro Mono Trial,monospace;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--color-text-white, #FFFFFF)!important;text-decoration:none;padding:10px 0;border-bottom:1px solid transparent;transition:all .25s ease;cursor:pointer}.view-all-projects-link span{color:var(--color-text-white, #FFFFFF)!important;transition:color .2s ease}.view-all-projects-link i{color:var(--color-accent, #C7FF00)!important;font-size:16px;transition:transform .25s ease}.view-all-projects-link:hover{border-bottom-color:var(--color-accent, #C7FF00)}.view-all-projects-link:hover span{color:#d0d0d0!important}.view-all-projects-link:hover i{transform:translate(6px)}.about-image-placeholder{width:100%;aspect-ratio:4 / 5;max-height:460px;background:linear-gradient(180deg,#1b1c1e,#121314);border:1px solid var(--color-gray-dark, #474747);border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:border-color .3s ease;margin-bottom:25px}.about-image-placeholder img{width:100%;height:100%;object-fit:cover;border-radius:0}.about-image-placeholder:hover{border-color:var(--color-gray-mid, #88898D)}.row:before,.row:after,.clearfix:before,.clearfix:after{content:"";display:table}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{font-size:100%;line-height:1.6875}img{max-width:100%;height:auto;display:block;margin-left:auto;margin-right:auto}.row{display:flex;width:100%;margin-bottom:40px}.row .row{width:auto;margin:0 -20px}.col-top{flex:1 1 auto}.c1{width:8.33%}.c2{width:16.66%}.c3{width:25%}.c4{width:33.33%}.c5{width:41.66%}.c6{width:50%}.c7{width:58.33%}.c8{width:66.66%}.c9{width:75%}.c10{width:83.33%}.c11{width:91.66%}.c12{width:100%}.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12{min-height:1px;padding-left:20px;padding-right:20px;position:relative;display:flex;flex-direction:column}.spacer{display:block;height:40px;width:100%}.title{font-size:14px;font-family:TT Interphases Pro Mono Trial,monospace;color:#88898d;display:block;position:absolute;bottom:30px;left:50%;writing-mode:vertical-rl;transition:all .3s ease;transform:translate(-50%) rotate(180deg);letter-spacing:2px;white-space:nowrap}.page.active header .title{color:#c7ff00}.page:not(.active) header:hover .title{color:#fff}.title-number{display:block;text-align:center;width:100%;position:absolute;top:30px;font-family:TT Interphases Pro Mono Trial,monospace;transition:transform .2s ease,color .2s ease;transform-origin:46% 46%;color:#88898d}.page.active header .title-number{color:#c7ff00}.page:not(.active) header:hover .title-number{color:#c7ff00}.logo{width:100%;position:relative;cursor:pointer;padding:30px 15px 15px;text-align:center}.logo img{transition:transform .3s cubic-bezier(.25,1,.5,1);width:100%;max-width:32px}.logo:hover img{transform:scale(1.1)}.mobile-nav{display:none}.social{list-style:none;margin:0;padding:0;position:absolute;bottom:0;width:100%}.social li a{color:#88898d;display:block;padding:20px 0;width:100%;height:100%;transition:color .25s ease}.social li{font-size:25px;background-color:transparent;text-align:center;border-top:1px solid #474747;transition:all .25s ease}.social li:hover{background-color:#c7ff00}.social li:hover a{color:#0c0d0d}html{font-size:18px;font-family:Funnel Sans,sans-serif;color:#88898d}p{line-height:1.8em;margin:15px 0;color:#88898d}ul,ol{margin:10px 0 15px}ul li,ol li{line-height:1.5rem;color:#88898d}ul ul,ol ul,ul ol,ol ol{margin-top:0;margin-bottom:0}blockquote{line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;border-left:3px solid #C7FF00;margin:0;padding:0 30px;color:#fff}blockquote p{color:#fff}h1,h2,h3,h4,h5,h6{color:#fff;margin-top:1.5rem;margin-bottom:0;line-height:1.8rem;font-weight:400}h1,.alpha{font-family:Funnel Sans,sans-serif;text-transform:uppercase;font-weight:700;font-size:28px;letter-spacing:-2px;color:#fff}h2,.beta{font-family:TT Interphases Pro Mono Trial,monospace;font-size:30px;text-transform:none;letter-spacing:-1.5px;font-weight:700;color:#fff}h3,.gamma{font-family:TT Interphases Pro Mono Trial,monospace;font-size:24px;text-transform:none;font-weight:600;margin-top:1.5rem;color:#c7ff00}h4,.delta{font-family:TT Interphases Pro Mono Trial,monospace;font-size:max(1.2vw,24px);text-transform:none;font-weight:400;margin-top:1.2rem;line-height:max(1.8vw,32px);color:#fff}h5,.epsilon{font-family:TT Interphases Pro Mono Trial,monospace;text-transform:none;font-size:13px;margin-top:.2rem;font-weight:600;color:#c7ff00;letter-spacing:1px}h6,.zeta{font-size:10px;margin-top:.2rem;font-family:Funnel Sans,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:.5px;color:#88898d}.mega{font-family:Funnel Sans,sans-serif;font-size:max(7vw,45px);line-height:.8;font-weight:700;text-transform:uppercase;letter-spacing:-.6vw;color:#fff}.mega+h1:not(.mega){margin-left:10px}h2:after{content:"";display:block;width:24px;height:2px;margin-top:.4rem;background-color:#c7ff00}h2 a:before{content:"";position:absolute;width:100%;height:2px;border-radius:0;bottom:-4px;background-color:#c7ff00;left:0;transform-origin:left;transform:scaleX(0);transition:transform .2s ease-in-out}h2 a:hover:before{transform:scaleX(1)}table{margin-top:1.5rem;border-spacing:0px;border-collapse:collapse}table td,table th{padding:0;line-height:33px;color:#88898d}table th{color:#fff}code{vertical-align:bottom;color:#c7ff00}a,a:visited,a:active{color:#fff;position:relative;text-decoration:none;transition:color .2s ease}a:hover{color:#c7ff00}.copyright a:before,aside a:before{content:"";position:absolute;width:100%;height:1px;background-color:#c7ff00;border-radius:0;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .2s ease-in-out}.copyright a:hover:before,aside a:hover:before{transform-origin:left;transform:scaleX(1)}.lead{font-size:1.414rem;color:#fff}.hug{margin-top:0}.align-right{text-align:right}.align-center{text-align:center}.no-margin{margin-bottom:10px}.drop-cap:first-letter{border:1px dotted #C7FF00;color:#c7ff00;float:left;font-size:3em;font-style:normal!important;line-height:1;margin:4px 15px 0 0;padding:15px;text-indent:0}.write{padding:0 4px;background-color:#c7ff00;color:#0c0d0d;-webkit-text-fill-color:#0C0D0D;font-weight:700;display:inline-block;border-radius:0}hr{display:block;height:0px;border:0;border-top:1px solid #474747;margin:20px 0;padding:0;width:0%}hr.enabled{width:100%;transition:width .6s cubic-bezier(.69,-.06,.29,.82)}.page-header h1{position:absolute;bottom:20px;left:20px;margin:0;color:#fff}.page-header hr{position:absolute;bottom:0;left:20px;width:0%;margin:0;border-top:1px solid #474747}.page-header hr.enabled{width:calc(100% - 40px)}.button,.button:visited,button,input[type=submit]{border:1px solid #474747;border-radius:0;height:auto;min-height:38px;padding:10px 24px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:11px;text-transform:uppercase;font-family:TT Interphases Pro Mono Trial,monospace;font-weight:600;letter-spacing:1.5px;line-height:normal;color:#fff;background:#18191a;transition:all .25s ease;cursor:pointer;text-decoration:none}.button i,button i,input[type=submit] i{font-size:14px;color:#c7ff00;margin:0;font-weight:400;transition:transform .2s ease}.button:hover,.button:active,button:hover,input[type=submit]:hover,button:active,input[type=submit]:active{color:#fff;background:#232426;border-color:#c7ff00;box-shadow:0 0 15px #c7ff0026}.enabled{width:100%}.toggle-sidebar i,.toggle-sidebar i:after,.toggle-sidebar i:before,.toggle-nav i,.toggle-nav i:after,.toggle-nav i:before{box-sizing:border-box;position:relative;display:block;background-color:#c7ff00;width:20px;height:2px;border-radius:0}.toggle-nav{display:none}.toggle-sidebar{display:block;position:absolute;right:20px;bottom:15px;width:20px;height:20px;cursor:pointer}.toggle-sidebar i:after,.toggle-sidebar i:before,.toggle-nav i:after,.toggle-nav i:before{content:"";position:absolute;top:6px}.toggle-sidebar i:after,.toggle-nav i:after{top:12px}.sidebar-open .toggle-sidebar i:before,.nav-open .toggle-nav i:before{top:0;transform:rotate(-90deg);transition:transform .2s ease}.sidebar-open .toggle-sidebar i:after,.nav-open .toggle-nav i:after{display:none}.sidebar-open .toggle-sidebar i,.nav-open .toggle-nav i{top:8px;transform:rotate(45deg);transition:transform .2s ease}#frmContact div{margin-bottom:15px;position:relative}#frmContact div span{position:absolute;right:10px;bottom:9px;font-size:11px;font-family:TT Interphases Pro Mono Trial,monospace;text-transform:uppercase;color:#c7ff00}#frmContact div span i{font-size:18px}input[type=text],input[type=email],textarea{font-family:TT Interphases Pro Mono Trial,monospace;font-size:16px;padding:0 0 14px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #474747;width:100%;background-color:transparent;color:#fff;transition:all .3s ease}::placeholder{color:#88898d}input:focus,textarea:focus,input:focus-visible,textarea:focus-visible{border-left:1px solid rgba(199,255,0,0);border-top:1px solid rgba(199,255,0,0);border-right:1px solid rgba(199,255,0,0);border-bottom:1px solid #C7FF00;outline:none}.success{background-color:#198754;padding:5px 10px;color:#fff;font-size:.9rem}.error{background-color:#ed4337;padding:5px 10px;color:#fff;font-size:.9rem}.contact-details{list-style:none;padding:0}.contact-details li{font-size:14px;font-family:TT Interphases Pro Mono Trial,monospace;text-transform:uppercase;font-weight:600;margin-bottom:16px;display:flex;color:#fff}.contact-details i{color:#0c0d0d;font-size:16px;display:inline-block}.contact-details .icon-holder{background:#c7ff00;padding:7px 7px 7px 8px;margin:2px 10px 0 0;height:33px;line-height:22px;border-radius:0}.contact-details span{align-self:center;color:#88898d}@media(max-width:1540px){.page,.page header{width:70px}.page.active{width:calc(100% - 280px)}.content{width:calc(100% - 70px);padding:0 70px 0 0}h4,.delta{margin-top:.7rem}.mega+h1:not(.mega){margin-left:7px}}@media(max-width:1024px){html,body,p{font-size:95%}.row{margin-bottom:0!important;flex-direction:column}.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12{width:100%;margin-right:0;margin-left:0;margin-bottom:20px}}@media only screen and (max-width:960px){html{overflow-y:auto}.page:first-child header{position:fixed}.page,.page.active{width:100%}.page{height:auto}.mouse{display:none}.content{display:block!important;height:auto;padding:35px 40px}.home .content{padding:35px 60px}.home .content,.home{height:100%}.page-header{height:auto;min-height:auto;padding-top:15px;margin-bottom:20px}.page-header h1{position:relative;bottom:auto;left:auto;margin-bottom:15px}.page-header hr{position:relative;bottom:auto;left:auto;width:100%}.project-detail-nav{position:relative;top:auto;left:auto;margin-bottom:20px;padding-top:10px}.project-detail-header{height:auto;min-height:auto;padding:0;margin-bottom:20px}.project-detail-header hr{position:relative;bottom:auto;left:auto;width:100%;margin-top:15px}.mega+h1:not(.mega){margin-left:0}h4,.delta{font-size:18px;line-height:24px}h2 a:before{bottom:-1px}hr{width:100%}.page footer{display:none}.page:last-of-type footer{display:block}.toggle-nav{display:block;position:relative;margin:15px auto;width:20px;height:20px;cursor:pointer}.mobile-nav{display:block;position:fixed;width:200px;height:100%;background-color:#0c0d0d;border-right:1px solid #474747;transform:translate(-200px);transition:transform .2s ease;z-index:1000}.mobile-nav ul{list-style:none;margin:0;padding:0}.mobile-nav li{padding:10px;text-transform:uppercase;border-bottom:1px solid #474747}.mobile-nav li a{color:#88898d;font-size:90%;font-family:TT Interphases Pro Mono Trial,monospace;transition:color .2s ease}.mobile-nav li a:hover,.mobile-nav li a:active,.mobile-nav li a:visited{color:#c7ff00}.nav-open .mobile-nav{transform:translate(0)}.nav-open .content{transform:translate(200px)}.nav-open .page:first-child header{margin-left:200px}.page:first-child header{transition:margin-left .2s ease}.content{transition:transform .2s ease}.logo{padding:15px;border-top:1px solid #474747}.title-number{display:none}input[type=text],input[type=email],textarea{padding:0 0 10px}}@media(max-width:767px){.project-grid{grid-template-columns:1fr;gap:28px}.project-title{font-size:20px}.project-meta-strip{grid-template-columns:repeat(2,1fr);gap:18px}.content{padding:35px 30px}.home .content{padding:35px 50px}.page:first-child header{width:55px}.social li a{padding:12px 0}.social li{font-size:16px}.content{width:calc(100% - 55px)}.footer-inner{align-items:center!important}.footer-logo-wrap{justify-content:center!important;text-align:center!important}.footer-logo-img{margin-left:auto!important;margin-right:auto!important}.footer-bottom{justify-content:center!important;flex-direction:column!important;gap:12px!important}.social-footer{justify-content:center!important}.copyright{text-align:center!important}}@media(max-width:736px)and (orientation:landscape){.logo{display:none}}@media(max-width:480px){.content{padding:35px 15px}.home .content{padding:35px}.home .mega{font-size:2rem;letter-spacing:-.2rem}}
