@import"https://fonts.googleapis.com/css2?family=Jersey+10&family=Pixelify+Sans&display=swap";:root{--color-primary: #ff0000;--color-badge-latest: #7c3aed;--color-badge-software: #cc0000;--color-badge-asset: #0066cc;--color-badge-brand: #b8860b}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{padding-top:5px}*:focus-visible{outline:3px solid #ff0000;outline-offset:2px;border-radius:2px}a:focus-visible{outline:3px solid #ff0000;outline-offset:2px;text-decoration:underline}button:focus-visible{outline:3px solid #ff0000;outline-offset:2px}.hamburger-button:focus:not(:focus-visible){outline:none}.hamburger-button:focus{outline:none}.hamburger-button:focus-visible{outline:3px solid #ff0000;outline-offset:2px}.skip-link:focus{position:static!important;width:auto!important;height:auto!important;padding:8px 12px;background:#000;color:#fff;z-index:10000}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.route-fallback-loading{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#0f0f0f;color:#fff;contain:layout style}.route-fallback-inner{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.route-fallback-spinner{width:48px;height:48px;border:4px solid rgba(255,255,255,.2);border-top-color:red;border-radius:50%;animation:route-fallback-spin .85s linear infinite}.route-fallback-hint{margin:0;font-size:.875rem;letter-spacing:.04em;color:#ffffff8c;font-family:Inter,system-ui,sans-serif}@keyframes route-fallback-spin{to{transform:rotate(360deg)}}.route-fallback-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--color-bg-primary: #0b0b0b;--color-bg-secondary: #000000;--color-accent: #ff0000;--color-text-primary: #ffffff;--color-text-secondary: #b0b0b0;--color-border: #282828;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--z-base: 1;--z-header: 100;--z-overlay: 1000;--z-modal: 2000;--z-tooltip: 3000;--transition-fast: .2s ease;--transition-base: .3s ease;--transition-slow: .5s ease}html{height:100%;overflow-x:hidden;background-color:var(--color-bg-primary)!important}@media only screen and (max-width: 768px) and (orientation: landscape){body:before{content:"Please rotate your device to portrait mode";position:fixed;top:0;left:0;width:100%;height:100%;background:#000000f2;color:#fff;display:flex;align-items:center;justify-content:center;z-index:999999;font-size:18px;text-align:center;padding:20px;box-sizing:border-box}body>*:not(body:before){display:none!important}}.headerTextCompany{font-size:36px}.footer{width:100%;height:52.5px}#footerBackground{background-image:none!important;height:100vh;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;overflow-x:scroll}@media (max-width: 600px){#footerBackground{background-image:none!important;background-color:#0b0b0b!important}}body{margin:0;background-color:var(--color-bg-primary)!important}.footerBackground{background-image:"footer.gif"}.flex-box-header{display:flex;flex-direction:row;justify-content:space-between;background-color:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);z-index:var(--z-header);position:relative}.viewMore span{-webkit-text-size-adjust:100%;--tds-animation-bezier-base: cubic-bezier(.5, 0, 0, .75);--tds-ui-opacity-100: 1;--tds-ui-opacity-70: .7;--tds-ui-opacity-50: .5;--tds-ui-opacity-30: .3;--tds-ui-opacity-0: 0;--tds-ui-box-shadow-off: 0 0 0 0 transparent;--tds-component-pill-padding-inline: 20px;--tds-size-half: 4px;--tds-size-base: 8px;--tds-size-9x: 72px;--tds-size-8x: 64px;--tds-size-7x: 56px;--tds-size-6x: 48px;--tds-size-5x: 40px;--tds-size-4x: 32px;--tds-size-3x: 24px;--tds-size-2x: 16px;--tds-size-13x: 104px;--tds-size-12x: 96px;--tds-size-11x: 88px;--tds-size-10x: 80px;--tds-font-weight-xlight: 200;--tds-font-weight-medium: 500;--tds-font-weight-light: 300;--tds-font-weight-book: 400;--tds-font-weight-bold: 700;--tds-font-size-75: 34px;--tds-font-size-70: 28px;--tds-font-size-55: 23px;--tds-font-size-50: 20px;--tds-font-size-40: 17px;--tds-font-size-30: 14px;--tds-font-size-20: 12px;--tds-font-size-10: 10px;--tds-font-line-height-unitless: 1.414;--tds-font-line-height-75: 45px;--tds-font-line-height-70: 36px;--tds-font-line-height-60: 28px;--tds-font-line-height-40: 23px;--tds-font-line-height-30: 21px;--tds-font-line-height-20: 20px;--tds-font-line-height-10: 18px;--tds-font-family-thai: "Noto Sans Thai";--tds-font-family-monospace: "Fira Code", SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;--tds-font-family-latin-alt: "Universal Sans";--tds-font-family-latin: "Gotham SSm";--tds-font-family-korean: "FB New Gothic";--tds-font-family-japanese: "AXIS Font Japanese W55", "Hiragino Sans";--tds-font-family-hebrew: "Noto Sans Hebrew";--tds-font-family-chinese-traditional: "PingFang TC", "Microsoft YaHei";--tds-font-family-chinese-simplified: "PingFang SC", "Microsoft YaHei";--tds-font-family-chinese-hk: "PingFang HK", "Microsoft YaHei";--tds-font-family-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tds-font-family-arabic: "Noto Sans Arabic";--tds-color-yellow: #fbb01b;--tds-color-white: #fff;--tds-color-red-20: #ed4e3b;--tds-color-red-10: #b74134;--tds-color-grey-70: #f4f4f4;--tds-color-grey-65: #eee;--tds-color-grey-60: #e2e3e3;--tds-color-grey-50: #d0d1d2;--tds-color-grey-45: #bbb;--tds-color-grey-40: #a2a3a5;--tds-color-grey-35: #8e8e8e;--tds-color-grey-30: #5c5e62;--tds-color-grey-25: #444;--tds-color-grey-20: #393c41;--tds-color-grey-15: #222;--tds-color-grey-10: #171a20;--tds-color-green: #12bb00;--tds-color-blue-40: #3368ff;--tds-color-blue-30: #3e6ae1;--tds-color-blue-20: #3457b1;--tds-color-black: #000;--tds-border-width-small: 1px;--tds-border-width-medium: 2px;--tds-border-width-large: 3px;--tds-border-width-hairline: .5px;--tds-border-radius-outline-only: .001px;--tds-border-radius-form-item: 20px;--tds-border-radius-circle: 100%;--tds-ui-box-shadow-small: 0 var(--tds-size-half) var(--tds-size-base) 0 rgba(0, 0, 0, .08);--tds-ui-box-shadow-medium: 0 var(--tds-size-base) var(--tds-size-2x) 0 rgba(0, 0, 0, .12);--tds-ui-box-shadow-large-reverse: 0 -8px var(--tds-size-2x) 0 rgba(0, 0, 0, .16);--tds-ui-box-shadow-large: 0 var(--tds-size-base) var(--tds-size-2x) 0 rgba(0, 0, 0, .16);--tds-component-pill-padding-block: var(--tds-size-2x);--tds-component-pill-height: var(--tds-size-5x);--tds-component-card-padding: var(--tds-size-2x);--tds-size-1x: var(--tds-size-base);--tds-font-size-80: var(--tds-size-5x);--tds-font-size-60: var(--tds-size-3x);--tds-font-line-height-80: var(--tds-size-6x);--tds-font-line-height-50: var(--tds-size-3x);--tds-border-radius-pill: var(--tds-size-4x);--tds-border-radius-card: var(--tds-size-base);--tds-border-radius-base: var(--tds-size-half);--tds-theme-background-container-alt-highlight: rgba(0, 0, 0, .075);--tds-theme-background-container-alt: rgba(0, 0, 0, .05);--tds-theme-secondary-warning: var(--tds-color-yellow);--tds-theme-secondary-positive: var(--tds-color-green);--tds-theme-secondary-negative: var(--tds-color-red-10);--tds-theme-foreground-primary: var(--tds-color-blue-30);--tds-theme-foreground-low-contrast: var(--tds-color-grey-30);--tds-theme-foreground-inverse: var(--tds-color-black);--tds-theme-foreground-high-contrast: var(--tds-color-grey-10);--tds-theme-foreground: var(--tds-color-grey-20);--tds-theme-border-low-contrast: var(--tds-color-grey-60);--tds-theme-border: var(--tds-color-grey-50);--tds-theme-background-dialog: var(--tds-color-white);--tds-theme-background: var(--tds-color-white);--tds-theme-background-container-highlight: var(--tds-color-grey-65);--tds-theme-background-container: var(--tds-color-grey-70);--tds-bezier: cubic-bezier(.5, 0, 0, .75);--tds-size: 8px;--tds-size--10x: 80px;--tds-size--11x: 88px;--tds-size--12x: 96px;--tds-size--13x: 104px;--tds-size--1x: 8px;--tds-size--2x: 16px;--tds-size--3x: 24px;--tds-size--4x: 32px;--tds-size--5x: 40px;--tds-size--6x: 48px;--tds-size--7x: 56px;--tds-size--8x: 64px;--tds-size--9x: 72px;--tds-size--half: 4px;--tds-color--black: #000;--tds-color--blue10: #2e4994;--tds-color--blue20: #3457b1;--tds-color--blue30: #3e6ae1;--tds-color--green: #12bb00;--tds-color--grey10: #171a20;--tds-color--grey15: #222;--tds-color--grey20: #393c41;--tds-color--grey25: #444;--tds-color--grey30: #5c5e62;--tds-color--grey35: #8e8e8e;--tds-color--grey40: #a2a3a5;--tds-color--grey45: #bbb;--tds-color--grey50: #d0d1d2;--tds-color--grey60: #e2e3e3;--tds-color--grey65: #eee;--tds-color--grey70: #f4f4f4;--tds-color--red10: #b74134;--tds-color--red20: #ed4e3b;--tds-color--white: #fff;--tds-color--yellow: #fbb01b;--tds-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tds-font-family--arabic: "Noto Sans Arabic";--tds-font-family--chinese-hk: "PingFang HK", "Microsoft YaHei";--tds-font-family--chinese-simplified: "PingFang SC", "Microsoft YaHei";--tds-font-family--chinese-traditional: "PingFang TC", "Microsoft YaHei";--tds-font-family--hebrew: "Noto Sans Hebrew";--tds-font-family--japanese: "AXIS Font Japanese W55", "Hiragino Sans";--tds-font-family--korean: "FB New Gothic";--tds-font-family--latin: "Gotham SSm";--tds-font-family--monospace: "Fira Code", SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;--tds-font-family--thai: "Noto Sans Thai";--tds-font-weight--bold: 700;--tds-font-weight--book: 400;--tds-font-weight--light: 300;--tds-font-weight--medium: 500;--tds-font-weight--xlight: 200;--tds-blur--button: 16px;--tds-blur--large: 8px;--tds-blur--small: 4px;--tds-border-radius: 4px;--tds-border-radius--card: 4px;--tds-border-radius--card--dense: 4px;--tds-border-radius--circle: 100%;--tds-border-radius--outline-only: .001px;--tds-border-style: solid;--tds-border-width--large: 3px;--tds-border-width--medium: 2px;--tds-border-width--small: 1px;--tds-box-shadow--large: 0 8px 16px 0 rgba(0, 0, 0, .16);--tds-box-shadow--large-reverse: 0 -8px 16px 0 rgba(0, 0, 0, .16);--tds-box-shadow--medium: 0 8px 16px 0 rgba(0, 0, 0, .12);--tds-box-shadow--off: 0 0 0 0 transparent;--tds-box-shadow--small: 0 4px 8px 0 rgba(0, 0, 0, .08);--tds-font-size--10: 10px;--tds-font-size--20: 12px;--tds-font-size--30: 14px;--tds-font-size--40: 17px;--tds-font-size--50: 20px;--tds-font-size--55: 23px;--tds-font-size--60: 24px;--tds-font-size--70: 28px;--tds-font-size--75: 34px;--tds-font-size--80: 40px;--tds-line-height--10: 18px;--tds-line-height--20: 20px;--tds-line-height--30: 20px;--tds-line-height--40: 24px;--tds-line-height--50: 24px;--tds-line-height--60: 28px;--tds-line-height--70: 36px;--tds-line-height--75: 44px;--tds-line-height--80: 48px;--tds-line-height--unitless: 1.414;--tds-opacity--100: 1;--tds-opacity--30: .3;--tds-opacity--50: .5;--tds-opacity--70: .7;--tds-opacity--transparent: 0;--tds-padding--card: 24px;--tds-padding--card--dense: 16px;--tds-border-width--hairline: .5px;--tds-base-font_family: var(--tds-font-family--combined);--tds-base-font_size: var(--tds-font-size--30);--tds-base-line_height: var(--tds-line-height--30);--tds-color--error: var(--tds-color-red-10);--tds-color--hairline: var(--tds-color-grey-50);--tds-color--inverse: var(--tds-color-white);--tds-color--rgb-shade: 0, 0, 0;--tds-color--rgb-shade--inverse: 255, 255, 255;--tds-color--scrim--semitransparent: hsla(0, 0%, 100%, .7);--tds-color--secondary: var(--tds-color-grey-10);--tds-color--secondary-accent: var(--tds-color-grey-50);--tds-color--secondary-highlight: var(--tds-color-black);--tds-color--tertiary: var(--tds-color-grey-70);--tds-color--tertiary-highlight: var(--tds-color-grey-65);--tds-caption--color: var(--tds-color-grey-30);--tds-dialog--background-color: var(--tds-color-white);--tds-form-label--color: var(--tds-color-grey-30);--tds-heading--color: var(--tds-color-grey-10);--tds-pill--blur-color: rgba(0, 0, 0, .048);--tds-pill--blur-color-highlight: rgba(0, 0, 0, .072);--tds-text--color: var(--tds-color-grey-20);--tds-text--color--light: var(--tds-color-grey-30);--tds-text--color--placeholder: var(--tds-color-grey-40);--tds-text--color--primary: var(--tds-color-blue-30);--tds-toggle--background-color: hsla(0, 0%, 59%, .1);--tds-toggle--fill-color: var(--tds-color-white);--tds-text--contrast-high: var(--tds-color-grey-10);--tds-text--contrast-low: var(--tds-color-grey-30);--tds-text--contrast-medium: var(--tds-color-grey-20);--tds-code-bg-color: var(--tds-color-grey-70);--tds-code-border-color: var(--tds-color-grey-60);--tds-code-color: var(--tds-text--color);--tds-color--focus: var(--tds-color-grey-35);--tds-outline--focus: 2px solid var(--tds-color--focus);--tds-background-image--check: url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill="hsl(218, 7%, 24%)" d="M6.592 11.58a.748.748 0 0 1-.53-.22L3.22 8.517a.75.75 0 1 1 1.06-1.061l2.312 2.312L11.72 4.64a.75.75 0 1 1 1.06 1.06l-5.658 5.66a.748.748 0 0 1-.53.22z"/></svg>');--tds-background-image--minus: url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill="hsl(218, 7%, 24%)" d="M13 8a.75.75 0 0 1-.75.75h-8.5a.75.75 0 0 1 0-1.5h8.5A.75.75 0 0 1 13 8z"/></svg>');--tds-border-radius--pill: var(--tds-size--half);--tds-data-table--font-size: 14px;--tds-height--pill: var(--tds-size--5x);--tds-form--gap: var(--tds-size--3x);--tds-form--indent: 0;--tds-form-input--collapsed-inline-size: var(--tds-size--5x);--tds-form-input--collapsed-padding-inline-start: var(--tds-size--1x);--tds-form-input-choice--check-size: var(--tds-size--2x);--tds-form-input-choice--radio-size: 10px;--tds-height--choice: var(--tds-size--3x);--tds-banner--padding: var(--tds-size--2x);--tds-btn--font-size: var(--tds-font-size--30);--tds-card--border-radius: var(--tds-border-radius--card);--tds-card--padding: var(--tds-padding--card);--tds-content_container--gutter: var(--tds-size--3x);--tds-content_container--inline-size: 100%;--tds-content_container--max_width: 100%;--tds-icon--bg: transparent;--tds-icon--size: 24px;--tds-gutter: var(--tds-size--3x);--tds-gutter--half: calc(var(--tds-size--3x) / 2);--tds-gutter--negative: calc(var(--tds-size--3x) * -1);--tds-gutter--half_negative: calc(var(--tds-gutter--negative) / 2);--tds-shell-footer-height: initial;--tds-shell-header-height: var(--tds-size--7x);--tds-modal--height: auto;--tds-modal--width: 100vw;--tds-modal-backdrop--rgb: 0, 0, 0;--tds-page-layout--footer-start-space: var(--tds-size--12x);--tds-page-layout--title-end-space: var(--tds-size--4x);--tds-page-layout--title-start-space: var(--tds-size--6x);--tds-page-layout--title-top-slot-space: var(--tds-size--1x);--tds-site-header--height: var(--tds-size--7x);--tds-switch_toggle--font-size: var(--tds-font-size--20);--tds-switch_toggle--size: 32px;--tds-table--vertical-align: middle;--tds-table-background-color: transparent;--tds-table-border_color: var(--tds-color-grey-50);--tds-table-border_spacing: 0;--tds-table-border_width: 1px;--tds-table-caption-background-color: transparent;--tds-table-caption-top: 0;--tds-table-header-font_size: var(--tds-font-size--30);--tds-table-padding--horizontal: var(--tds-size--2x);--tds-table-padding--vertical: var(--tds-size--2x);--tds-table-deux-table-border-width: 1px;--tds-table-deux-table-cell-align-items: normal;--tds-table-deux-table-cell-before-padding-block-end: 0;--tds-table-deux-table-cell-padding-horizontal: var(--tds-size--1x);--tds-table-deux-table-cell-padding-vertical: var(--tds-size--1x);--tds-table-deux-table-cell-position: static;--tds-table-deux-table-cell-vertical-align: middle;--tds-table-deux-table-column-inline-size: auto;--tds-table-deux-table-column-min-inline-size: 0;--tds-table-deux-table-header-font-size: var(--tds-table-header-font_size);--tds-table-deux-table-header-font-weight: var(--tds-font-weight--book);--tds-table-deux-table-header-line-height: var(--tds-base-line_height);--tds-heading--font-weight: 500;--tds-heading--letter-spacing: 0;--tds-heading--text-transform: none;--tds-spacer-base: var(--tds-size--half);--tds-spacer-1x: var(--tds-spacer-base);--tds-spacer-2x: calc(var(--tds-spacer-base) * 2);--tds-spacer-3x: calc(var(--tds-spacer-base) * 3);--tds-spacer-4x: calc(var(--tds-spacer-base) * 4);--tds-spacer-5x: calc(var(--tds-spacer-base) * 5);--tds-spacer-6x: calc(var(--tds-spacer-base) * 6);--tds-spacer-8x: calc(var(--tds-spacer-base) * 8);--tds-spacer-10x: calc(var(--tds-spacer-base) * 10);--tds-spacer-12x: calc(var(--tds-spacer-base) * 12);--tds-spacer-14x: calc(var(--tds-spacer-base) * 14);--tds-spacer-16x: calc(var(--tds-spacer-base) * 16);--tds-spacer-18x: calc(var(--tds-spacer-base) * 18);--tds-spacer-20x: calc(var(--tds-spacer-base) * 20);--tds-spacer-24x: calc(var(--tds-spacer-base) * 24);--tds-spacer-32x: calc(var(--tds-spacer-base) * 32);--tds-animate-transition-duration--medium: .6s;--tds-animate-transition-duration--short: .5s;--tds-animate-transition-function--base: linear;--tds-animate-transition-function--mktg: cubic-bezier(.165, .84, .44, 1);--tds-animate-transition-property: opacity;--tds-animate-transition_duration--long: 1.5s;--tds--fade-in: tds--fade-in 1s ease;--tds--pulsing: tds--pulsing 1.5s infinite ease-in-out;--tds--rotating: tds--rotating 1.5s infinite linear;--tcl-grid-four-column-inline-size: inherit;--tcl-grid-three-column-inline-size: inherit;--tcl-grid-two-column-inline-size: inherit;--tcl-section-background-color: var(--tds-color--white);--tcl-showcase-screen-block-size: auto;--tcl-showcase-screen-inline-size: auto;--chrome-status-bar-height: var(--tds-size--6x);--safari-status-bar-height: calc(var(--tds-size--1x) * 11);--tcl-icon--border-color: var(--tds-theme-foreground-high-contrast);--tcl-showcase-down-arrow-display: flex;--tcl-component-padding-desktop-block-end: 0;--tcl-component-padding-desktop-block-start: 0;--tcl-component-padding-mobile-block-end: 0;--tcl-component-padding-mobile-block-start: 0;--tcl-component-padding-tablet-block-end: 0;--tcl-component-padding-tablet-block-start: 0;--tcl-section-padding-desktop-block-end: 0;--tcl-section-padding-desktop-block-start: 0;--tcl-section-padding-mobile-block-end: 0;--tcl-section-padding-mobile-block-start: 0;--tcl-section-padding-tablet-block-end: 0;--tcl-section-padding-tablet-block-start: 0;--tcl-section-end-gradient-block-size: 20%;--tcl-section-end-gradient-opacity: .5;--tcl-section-end-gradient-end: transparent;--tcl-section-end-gradient-start: #000;--tcl-section-start-gradient-block-size: 20%;--tcl-section-start-gradient-opacity: .5;--tcl-section-start-gradient-end: transparent;--tcl-section-start-gradient-start: #000;--tcl-component-aspect-ratio: auto;--tcl-component-aspect-ratio-asset-top: 0;--tcl-component-aspect-ratio-asset-transform: none;--tcl-component-aspect-ratio-polyfill: 0;--tcl-component-mobile-aspect-ratio: auto;--tcl-component-mobile-aspect-ratio-polyfill: 0;--tcl-component-tablet-aspect-ratio: auto;--tcl-component-tablet-aspect-ratio-polyfill: 0;--tcl-header-background-color: var(--tds-scrim-background, transparent);--tcl-button-inline-size: auto;--tcl-button-margin-block-end: 0;--tcl-button-margin-block-start: 59.85px;--tcl-button-margin-inline-end: 0;--tcl-button-margin-inline-start: 0;--tcl-button-max-inline-size: none;--tcl-button-text-transform: inherit;--template-landing-page-footer-margin-block-start: -70px;--tcl-footer-display: none;--tcl-homepage-hero-content-display: none;--tcl-homepage-hero-content-z-index: -1;--tcl-site-header-wrapper-inset-block-start: 0;--tcl-video-asset-display: block;--tcl-video-asset-inline-size: 100%;--tcl-video-asset-inset-block-end: 0;--tcl-video-asset-inset-block-start: 0;--tcl-video-asset-inset-inline-start: 0;--tcl-video-asset-margin-block-start: 0;--tcl-video-asset-margin-inline-end: 0;--tcl-video-asset-margin-inline-start: 0;--tcl-video-asset-object-fit: cover;--tcl-video-asset-object-position-x: center;--tcl-video-asset-object-position-y: center;--tcl-video-asset-position: static;--tcl-video-asset-transform: none;--tcl-video-border-radius: 0;--tcl-video-duration-inset-block-end: var(--tds-size--2x);--tcl-video-duration-inset-inline-end: var(--tds-size--3x);--tcl-video-end-gradient-end: transparent;--tcl-video-end-gradient-opacity: .5;--tcl-video-end-gradient-size: 20%;--tcl-video-end-gradient-start: #000;--tcl-video-inline-size: 100%;--tcl-video-overflow: visible;--tcl-video-position: relative;--tcl-video-start-gradient-end: transparent;--tcl-video-start-gradient-opacity: .5;--tcl-video-start-gradient-size: 20%;--tcl-video-start-gradient-start: #000;--tcl-image-aspect-ratio-1-1-block-size: 100vw;--tcl-image-aspect-ratio-16-9-block-size: 177.77778vw;--tcl-image-aspect-ratio-3-4-block-size: 75vw;--tcl-image-aspect-ratio-5-3-block-size: 166.66667vw;--tcl-image-asset-border-radius: 0;--tcl-image-asset-display: block;--tcl-image-asset-float: none;--tcl-image-asset-inline-size: 100%;--tcl-image-asset-inset-block-end: 0;--tcl-image-asset-inset-block-start: 0;--tcl-image-asset-inset-inline-start: 0;--tcl-image-asset-margin-block-start: 0;--tcl-image-asset-margin-inline-end: 0;--tcl-image-asset-margin-inline-start: 0;--tcl-image-asset-max-inline-size: none;--tcl-image-asset-min-inline-size: 0;--tcl-image-asset-object-fit: cover;--tcl-image-asset-object-position-x: center;--tcl-image-asset-object-position-y: center;--tcl-image-asset-opacity: 1;--tcl-image-asset-position: static;--tcl-image-asset-transform: none;--tcl-image-asset-visibility: visible;--tcl-image-inline-size: 100%;--tcl-image-overflow: visible;--tcl-image-position: relative;--tcl-image-end-gradient-size: 20%;--tcl-image-end-gradient-opacity: .5;--tcl-image-end-gradient-end: transparent;--tcl-image-end-gradient-start: #000;--tcl-image-start-gradient-size: 20%;--tcl-image-start-gradient-opacity: .5;--tcl-image-start-gradient-end: transparent;--tcl-image-start-gradient-start: #000;--tcl-button-group-grid-auto-flow: row;--tcl-button-group-inline-size: 100%;--tcl-homepage-hero-footer-padding-block-end: var(--tds-size--7x);--tcl-homepage-hero-inline-size: 100%;--tcl-homepage-hero-asset-offset-x-desktop: 0px;--tcl-homepage-hero-asset-offset-x-mobile: 0px;--tcl-homepage-hero-asset-offset-y-desktop: 0px;--tcl-homepage-hero-asset-offset-y-mobile: 0px;--tcl-homepage-hero-heading-font-size-desktop: var(--tds-font-size--80, 40px);--tcl-homepage-hero-heading-font-size-mobile: 36px;--tcl-homepage-hero-heading-opacity: 1;--tcl-homepage-hero-heading-transition: transform .5s ease-in-out .5s, opacity .5s ease-in-out .5s;--tcl-homepage-hero-subcopy-transition: transform .5s ease-in-out 1s, opacity .5s ease-in-out 1s;--tcl-homepage-hero-overlay-display: grid;--tcl-homepage-hero-subcopy-font-size-desktop: inherit;--tcl-homepage-hero-subcopy-font-size-mobile: inherit;--tcl-body-accessible-background-color: #757575;--tcl-body-background-color: var(--tds-color--white);--tds-border_width--hairline: .5px;--tds-border_width--small: 1px;--tds-border_width--medium: 3px;--tds-border_style--base: solid;--vh: 8.96px;-webkit-font-smoothing:antialiased;--tds-font-family--combined: var(--tds-font-family-latin), var(--tds-font-family) !important;--tds-font-family-combined: var(--tds-font-family-latin), var(--tds-font-family) !important;--tds-shell-content-height: calc( 100vh - var(--tds-shell-header-height) - var(--tds-shell-footer-height) );--tcl-top-banner-height: 92px;--tcl-footer-height: 112px;--tds-color--primary: var(--tds-color-grey-10);--tds-color--primary-highlight: var(--tds-color-grey-20);--tds-theme-foreground-on-primary: var(--tds-color--white);--tds-theme-primary: var(--tds-color-grey-10);--tds-theme-primary-highlight: var(--tds-color-grey-20);--tcl-homepage-hero-block-size: calc(var(--vh, 1vh) * 100 - var(--tcl-top-banner-height, 0px));--tcl-image-asset-block-size: var(--tcl-homepage-hero-block-size);--tcl-video-asset-block-size: var(--tcl-homepage-hero-block-size);--tcl-homepage-hero-content-opacity: .95;-webkit-box-direction:normal;--tcl-homepage-hero-buttons-padding-bottom-offset-desktop: 0vh;--tcl-homepage-hero-buttons-padding-bottom-offset-mobile: 0vh;box-sizing:border-box;scroll-behavior:smooth;outline-offset:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;--tds-btn--border-color: transparent;--tds-btn--border-radius: var(--tds-border-radius--pill);align-items:center;background-color:var(--tds-btn--background-color);block-size:var(--tds-height--pill);border:var(--tds-border-width--large) solid var(--tds-btn--border-color);border-radius:var(--tds-btn--border-radius);box-shadow:inset 0 0 0 var(--tds-border-width--medium) transparent;display:inline-flex;font-family:var(--tds-font-family--combined);font-size:var(--tds-btn--font-size);font-weight:var(--tds-font-weight--medium);justify-content:center;line-height:1.2;padding:var(--tds-size--half) var(--tds-size--3x);position:relative;text-align:center;inline-size:-webkit-fill-available;color:var(--tds-theme-foreground);-webkit-backdrop-filter:var(--tcl-button-backdrop-filter);backdrop-filter:var(--tcl-button-backdrop-filter);margin-bottom:var(--tcl-button-margin-block-end);margin-inline-end:var(--tcl-button-margin-inline-end);margin-inline-start:var(--tcl-button-margin-inline-start);margin-top:var(--tcl-button-margin-block-start);margin-right:var(--tcl-button-margin-inline-end);margin-left:var(--tcl-button-margin-inline-start);min-width:var(--tcl-button-min-inline-size)!important;--tcl-button-group-button-inline-size: calc(var(--tds-size--1x) * 33);--tcl-button-min-inline-size: calc(var(--tds-size--1x) * 33);inset-inline-start:0;text-transform:var(--tcl-button-text-transform);transition:all .5s ease-in-out 1s;cursor:pointer;left:0;--tds-btn--background-color: rgba(244, 244, 244, .8);--tcl-button-backdrop-filter: blur(8px)}.viewMore a{font-size:17px;text-decoration:none;font-family:Roboto,sans-serif;color:#fff;border-bottom:solid 2px red}.flex-box-header .headerText a,.flex-box-header .headerText a p{text-decoration:none}#detail{position:fixed;z-index:1000!important}.header{position:absolute}.header h2{padding-left:50px;font-family:Poppins,sans-serif;font-weight:700;font-size:30px;color:#fff}.headerTextOnPortfolio{display:flex;width:45vw;flex-direction:row}#aboutUsHeader,#portfolioHeader,#featuredWorkHeader{font-family:Pixelify Sans,sans-serif;color:#fff;text-decoration:none;font-size:"30px"}h2{font-family:Pixelify Sans,sans-serif}#contactUsHeader{font-family:Pixelify Sans,sans-serif;color:#fff;text-decoration:none}.headerText{display:flex;width:50vw;flex-direction:row;z-index:1;font-family:Poppins,sans-serif;color:#fff;text-decoration:none}.footer{background-color:#333;color:#fff;padding:8px}.footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:25px}.footer p{margin:0}.footer-links a{color:#fff;text-decoration:none;margin-right:10px;padding-bottom:"25px"}.menuItemsOnPortfolio{background-color:#000;display:flex;width:50vw;flex-direction:row;align-items:center;justify-content:space-around;padding-left:10vw;z-index:1}.menuItems{display:flex;width:50vw;flex-direction:row;align-items:center;justify-content:space-around;z-index:1}.menuItemsOnPortfolio a{text-decoration:none}.menuItemsOnPortfolio a p{-moz-tab-size:4;tab-size:4;font-family:Roboto,sans-serif;--tw-bg-opacity: 1;text-align:center;line-height:22px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));z-index:1}.menuItems a{text-decoration:none}.menuItems a p{-moz-tab-size:4;tab-size:4;font-family:Roboto,sans-serif;--tw-bg-opacity: 1;text-align:center;line-height:22px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));z-index:1;transition:border-bottom .2s ease-in-out}.home-text-container{text-align:center;background-color:#000}.container p a{color:#00f}.tagline h3{background-color:#000;font-family:Poppins,sans-serif;font-weight:700;font-size:15px;color:#fff;text-align:center}.header-container img{display:block;margin-left:auto;margin-right:auto;width:100%}.menuText a p{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;--swiper-theme-color: #007aff;--swiper-navigation-size: 44px;font-family:Roboto,sans-serif;--tw-bg-opacity: 1;text-align:right;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scroll-snap-strictness: proximity;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;margin-left:auto;margin-right:auto;display:block;padding-bottom:30px;font-size:1rem;font-weight:400;line-height:22px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));max-width:320px;min-width:200px}.infoTextGames{font-family:Montserrat,sans-serif;font-family:Roboto,sans-serif;font-size:18px;line-height:28px;--tw-bg-opacity: 1;text-align:left;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));max-width:400px;min-width:200px}.infoTextMedia,.infoTextSoftware{font-family:Roboto,sans-serif;--tw-bg-opacity: 1;text-align:left;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));max-width:400px;min-width:200px;font-size:18px;line-height:28px}.container h4{font-family:Archivo,sans-serif;font-size:45px;font-weight:500}.angry-grid3,.angry-grid{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr;grid-template-areas:"one two" "one two";gap:0px;height:55%;padding-top:20vh}#item-0{grid-area:one;margin-left:200px}#detail-footer{position:relative}.footer{background-color:#000;color:#fff;padding:8px;text-align:center;position:sticky;top:100%;width:100vw;height:auto}.footer-content{display:flex;flex-direction:column;align-items:center}.footer-links{display:flex;justify-content:center;margin-bottom:10px}.footer-link{margin:0 10px}.footer-link-image{width:30px;height:30px}.footer-text{margin-top:10px}.form-container input::placeholder{color:gray}.form-container{margin-top:-35px;display:flex;justify-content:center;align-items:center;height:50vh}.centered-form{padding:10px;border-radius:8px;width:100%;max-width:500px}.centered-form h2{text-align:left;color:#fff}.form-group{margin:10px 0}.form-group label{display:block;font-weight:700}.form-group input,.form-group textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}button{width:100%;padding:10px;background-color:red;color:#fff;border:none;border-radius:4px;cursor:pointer}#about1{padding-left:175px;padding-right:185px;-webkit-text-size-adjust:auto}#about2,#about3{padding-left:15%;padding-right:15%;-webkit-text-size-adjust:auto}@media (max-width: 768px){#about1,#about2,#about3{padding-left:35px;padding-right:35px}.centered-form{width:90%;padding:10px}.footer-links{flex-wrap:wrap}.footer-link{margin:5px}}#item-0 h4{text-align:left;color:#fff;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;--swiper-theme-color: #007aff;--swiper-navigation-size: 44px;line-height:inherit;font-family:Archivo,sans-serif;--tw-bg-opacity: 1;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;margin:59.85px auto;font-size:45px;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#item-1-games h4{color:#fff;text-align:left}#item-1-games{grid-area:two;margin-left:20px}#item-1 h4{color:#fff;text-align:left}#item-1{grid-area:two;margin-left:20px}.footer-container p{font-family:Roboto,sans-serif;color:#fff;text-align:center;padding-top:10px}.footer-container-portfolio{background-color:#000;color:#fff;position:fixed;display:flex;flex-direction:column;top:92%;bottom:0;width:100vw;height:125px}.footer-container{background-color:#000;color:#fff;position:relative;display:flex;flex-direction:column;top:92%;bottom:0;width:100vw;height:125px}.container{scroll-behavior:smooth;scroll-snap-type:y mandatory;height:100dvh;overflow-x:hidden;overflow-y:scroll}video{width:100vw;height:100dvh;object-fit:cover;object-position:center;z-index:0}.footer-logo{text-align:center;position:relative;top:50%;transform:translateY(-50%)}.section-footer{height:100dvh;scroll-snap-align:start;scroll-snap-stop:always;background-position-x:center;background-position-y:center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.section-games{background-image:url(/assets/randomTV-CWfwpB8s.PNG);border-radius:10px;max-width:560px;height:56vh;margin-right:-120.5px;margin-top:40px;background-position-x:center;background-position-y:center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.section-about{background-image:url(/assets/about-CMTAJaXQ.PNG);border-radius:10px;max-width:560px;height:56vh;margin-right:-120.5px;margin-top:40px;background-position-x:center;background-position-y:center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.section-media{background-image:url(/assets/cars-DFEjck8k.PNG);border-radius:10px;max-width:560px;height:56vh;margin-right:-120.5px;margin-top:40px;background-position-x:center;background-position-y:center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.section-software{background-image:url(/assets/computerspace-B9QEbe_k.PNG);border-radius:10px;max-width:560px;height:56vh;margin-right:-120.5px;margin-top:40px;background-position-x:center;background-position-y:center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.homepage-portfolio-card{cursor:pointer;position:relative;overflow:hidden;transition:transform .3s ease;width:100%;max-width:340px;height:auto;aspect-ratio:4 / 3;min-height:320px;border-radius:8px;box-sizing:border-box}.homepage-portfolio-card:hover{transform:scale(1.01);z-index:2}.homepage-portfolio-card .portfolio-item{width:100%;height:100%;position:relative;overflow:hidden}.homepage-portfolio-card .portfolio-item-image{position:relative;width:100%;height:100%;overflow:hidden;background:#1a1a1a}.homepage-portfolio-card .portfolio-item-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s ease,filter .5s ease}.homepage-portfolio-card:hover .portfolio-item-image img{transform:scale(1.1);filter:brightness(.7)}.homepage-portfolio-card .portfolio-item-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.6) 50%,transparent 100%);padding:30px 24px 20px;transform:translateY(0);transition:transform .3s ease,padding .3s ease}.homepage-portfolio-card:hover .portfolio-item-overlay{padding-bottom:25px}.homepage-portfolio-card .portfolio-item-content{color:#fff}.homepage-portfolio-card .portfolio-item-title{font-size:1.75rem;font-weight:700;margin:0 0 10px;text-transform:uppercase;letter-spacing:1px;color:#fff;text-shadow:2px 2px 8px rgba(0,0,0,.9);transition:color .3s ease;line-height:1.2;font-family:Pixelify Sans,sans-serif}.homepage-portfolio-card:hover .portfolio-item-title{color:red}.homepage-portfolio-card .portfolio-item-category{font-size:1rem;font-weight:500;margin:0;color:#b0b0b0;text-transform:uppercase;letter-spacing:.5px;text-shadow:1px 1px 4px rgba(0,0,0,.9);font-family:Pixelify Sans,sans-serif}.gridContainer div:hover,.gridContainer div div:hover{outline:none}.hero-about{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:120px clamp(32px,6vw,48px) 100px;box-sizing:border-box;overflow-x:hidden}.hero-about-inner{max-width:800px;margin:0 auto;width:100%;min-width:0;box-sizing:border-box}.hero-about-title{font-family:Pixelify Sans,sans-serif;font-size:clamp(3.5rem,12vw,6rem);font-weight:700;letter-spacing:.2em;color:#fff;margin:0 0 24px;text-transform:uppercase;line-height:1;border-bottom:3px solid #ff0000;padding-bottom:16px;display:inline-block}.hero-about-statement{font-family:Pixelify Sans,sans-serif;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:600;letter-spacing:.08em;color:#fff;margin:0 0 32px;line-height:1.4}.hero-about-body{font-family:Roboto,sans-serif;font-size:1.15rem;line-height:1.85;color:#ffffffe6;margin:0 0 40px;max-width:640px}.hero-about-accent{color:red;font-weight:700}.seo-kw-brands{color:#ffd60a;font-weight:600}.seo-kw-assets{color:#4ea3ff;font-weight:600}.seo-kw-software{color:red;font-weight:600}.hero-about-cta,.hero-create-cta{display:inline-block;font-family:Pixelify Sans,sans-serif;font-size:.95rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#fff;background:transparent;border:2px solid #ff0000;padding:14px 36px;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.hero-about-cta:hover,.hero-create-cta:hover{background:red;color:#fff;transform:translateY(-1px)}#portfolio.hero-create{overflow:visible}.hero-create{padding:120px clamp(32px,6vw,48px) 120px;box-sizing:border-box;overflow-x:hidden;min-height:100dvh}.hero-create-inner{max-width:900px;margin:0 auto;width:100%;min-width:0;box-sizing:border-box}.hero-create-title{font-family:Pixelify Sans,sans-serif;font-size:clamp(3rem,10vw,5rem);font-weight:700;letter-spacing:.2em;color:#fff;margin:0 0 16px;text-transform:uppercase;line-height:1;border-bottom:3px solid #ff0000;padding-bottom:16px;display:inline-block}.hero-create-subtitle{font-size:1.2rem;color:#ffffffbf;margin:0 0 56px;letter-spacing:.02em}.hero-pillars{display:flex;flex-direction:column;gap:0}.hero-pillar{display:block;width:100%;margin:0;padding:32px 0;text-align:left;border:none;border-top:1px solid rgba(255,255,255,.08);background:transparent;cursor:pointer;font:inherit;color:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background .25s ease}.hero-pillar:first-of-type{border-top:none}.hero-pillar:hover{background:#ffffff08}.hero-pillar-num{display:block;font-family:Pixelify Sans,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.2em;margin-bottom:8px}.hero-pillar--brands .hero-pillar-num,.hero-pillar--brands .hero-pillar-label{color:#e6a800}.hero-pillar--assets .hero-pillar-num,.hero-pillar--assets .hero-pillar-label{color:#5bb8f5}.hero-pillar--software .hero-pillar-num,.hero-pillar--software .hero-pillar-label{color:#f44}.hero-pillar-label{font-family:Pixelify Sans,sans-serif;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;letter-spacing:.12em;display:block;margin-bottom:8px}.hero-pillar-line{font-family:Roboto,sans-serif;font-size:1rem;color:#fffc;line-height:1.5}.hero-create-cta{margin-top:48px}#portfolio .hero-create-cta,#portfolio #viewMore{margin-top:36px}@media (min-width: 769px) and (max-width: 1024px){.hero-about{padding:140px 48px 80px}.hero-about-title{font-size:clamp(3rem,8vw,4rem)}.hero-about-inner{padding-inline:24px}.hero-create{padding:140px 48px 100px}.hero-create-inner{padding-inline:24px}.hero-create-title{font-size:clamp(2.5rem,7vw,3.5rem)}.hero-create-subtitle{margin-bottom:48px}.hero-pillar{padding:32px 0}.hero-pillar-label{font-size:clamp(1.35rem,3.5vw,1.75rem)}.hero-pillar-line{font-size:1rem}.hero-create-cta{margin-top:48px;margin-bottom:40px}}@media (max-width: 768px){.container{scroll-padding-bottom:max(400px,calc(300px + env(safe-area-inset-bottom,0px)))}#viewMore{scroll-margin-bottom:max(400px,calc(300px + env(safe-area-inset-bottom,0px)))}#portfolio.hero-create.section,#portfolio.section.hero-create{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important;padding-bottom:max(400px,calc(300px + env(safe-area-inset-bottom,0px)));scroll-snap-align:start;scroll-snap-stop:normal;flex-shrink:0}#portfolio .hero-create-cta,#portfolio #viewMore{margin-top:18px;margin-bottom:200px}.hero-about{min-height:auto;padding:120px 48px 64px}.hero-about-inner{padding-inline:32px}.hero-about-title{font-size:clamp(2.25rem,10vw,3rem);letter-spacing:.1em}.hero-about-statement{font-size:1.1rem}.hero-about-body{font-size:1rem}.hero-about-cta,.hero-create-cta{font-size:.85rem;padding:12px 28px;letter-spacing:.12em}.hero-create{padding:120px 48px 64px}.hero-create-inner{padding-inline:32px}.hero-create-title{font-size:clamp(2rem,9vw,2.75rem);letter-spacing:.1em}.hero-create-subtitle{font-size:1rem;margin-bottom:40px}.hero-pillar{padding:24px 0}.hero-pillar-label{font-size:clamp(1.25rem,5vw,1.5rem);letter-spacing:.08em}.hero-pillar-line{font-size:.95rem}.hero-create-cta{margin-top:24px;margin-bottom:48px}}@media (max-width: 400px){#portfolio.hero-create.section{padding-bottom:max(400px,calc(300px + env(safe-area-inset-bottom,0px)))}.hero-about{padding:40px 40px 56px}.hero-about-inner{padding-inline:24px}.hero-create{padding:56px 40px 80px}.hero-create-inner{padding-inline:24px}.hero-about-cta,.hero-create-cta{padding:12px 24px;font-size:.8rem}}#portfolio .gridContainer>div{min-width:0;box-sizing:border-box}#portfolio .gridContainer>div .homepage-portfolio-card .portfolio-item{position:relative;width:100%;height:100%}#portfolio .gridContainer>div .homepage-portfolio-card .portfolio-item-image{position:relative;width:100%;height:100%;overflow:hidden}#portfolio .gridContainer>div .homepage-portfolio-card .portfolio-item-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}#portfolio .gridContainer>div .homepage-portfolio-card .portfolio-item-overlay{position:absolute!important;bottom:0!important;left:0!important;right:0!important;background:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.6) 50%,transparent 100%)!important;padding:30px 24px 20px!important;z-index:1!important}#portfolio .gridContainer>div .homepage-portfolio-card .portfolio-item-content{color:#fff!important}#portfolio .gridContainer>div .homepage-portfolio-card .portfolio-item-title{font-size:1.75rem!important;font-weight:700!important;margin:0 0 10px!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#fff!important;text-shadow:2px 2px 8px rgba(0,0,0,.9)!important;font-family:Pixelify Sans,sans-serif!important}#portfolio .gridContainer>div .homepage-portfolio-card .portfolio-item-category{font-size:1rem!important;font-weight:500!important;margin:0!important;color:#b0b0b0!important;text-transform:uppercase!important;letter-spacing:.5px!important;text-shadow:1px 1px 4px rgba(0,0,0,.9)!important;font-family:Pixelify Sans,sans-serif!important}#portfolio .gridContainer .homepage-portfolio-card .category-badge{position:absolute;top:16px;right:16px;padding:6px 12px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:3px;z-index:10;font-family:Pixelify Sans,sans-serif;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-width:5.5rem;text-align:center;display:inline-block;box-sizing:border-box}#portfolio .gridContainer .homepage-portfolio-card .category-badge-software{background:#f003;color:#f44;border:1px solid rgba(255,0,0,.4)}#portfolio .gridContainer .homepage-portfolio-card .category-badge-asset{background:#0096ff33;color:#4af;border:1px solid rgba(0,150,255,.4)}#portfolio .gridContainer .homepage-portfolio-card .category-badge-brand{background:#ffc80033;color:#fc0;border:1px solid rgba(255,200,0,.4)}#portfolio .gridContainer>div.two-wide{grid-column:span 2}#portfolio .gridContainer>div.two-wide .homepage-portfolio-card{max-width:none;width:100%}@media only screen and (max-width: 1200px){#portfolio .gridContainer>div.two-wide{grid-column:span 1}}.section{height:100dvh;scroll-snap-align:start;scroll-snap-stop:always;background-position-x:center;background-position-y:center;background-size:cover;background-repeat:no-repeat}input{padding-left:40px;box-shadow:2px 3px 28px 1px #0000001a;border:0px solid transparent;border-radius:5px;margin-right:-30px;height:28px;font-size:15px}.dropdDown{text-align:"right";margin-bottom:"5px";margin-top:"10px";border-radius:"0px !important";margin-right:"50px"}.gridContainer{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;gap:32px;overflow-x:hidden;padding:2.5vh 15px 175px;max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}@media (min-width: 1201px){#portfolio .gridContainer{grid-template-columns:repeat(3,1fr)!important;justify-items:stretch!important;column-gap:16px!important;row-gap:32px!important;grid-auto-rows:1fr!important;align-items:stretch!important}#portfolio .gridContainer .homepage-portfolio-card{width:100%!important;max-width:none!important;height:100%!important}#portfolio .gridContainer .homepage-portfolio-card:hover{transform:scale(1.01)!important;z-index:2!important}#portfolio .gridContainer .homepage-portfolio-card:hover .portfolio-item-image img{transform:scale(1.1)!important;filter:brightness(.7)!important}#portfolio .gridContainer .homepage-portfolio-card:hover .portfolio-item-overlay{padding-bottom:25px!important}#portfolio .gridContainer .homepage-portfolio-card:hover .portfolio-item-title{color:red!important}}*{box-sizing:border-box}body{font-family:Arial,Helvetica,sans-serif}.column{float:left;width:25%;padding:0 10px}.row{margin:0 -5px}.row:after{content:"";display:table;clear:both}.card{box-shadow:0 4px 8px #0003;padding:16px;text-align:center;background-color:#f1f1f1}.container-card{display:flex;flex-wrap:wrap;margin-left:"-5px";margin-right:"-5px";justify-content:space-evenly}.portfoliotype{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;text-align:left;-webkit-font-smoothing:antialiased;font-family:Poppins,sans-serif;font-weight:400;box-sizing:border-box;margin:0 0 5px;line-height:30px;font-size:14px;color:#c6c9d8}.title{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;text-align:left;-webkit-font-smoothing:antialiased;box-sizing:border-box;margin:0;font-family:Poppins,sans-serif;line-height:1.4074;color:#1f1f25;font-size:20px;font-weight:600}.info-button{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;text-align:left;font-size:14px;line-height:1.71429;-webkit-font-smoothing:antialiased;font-family:Poppins,sans-serif;color:#fff;font-weight:400;box-sizing:border-box;margin-top:35px;transition:.7s;opacity:0;visibility:hidden}#world{display:none}@media only screen and (max-width: 1928px){.small-text{font-size:34px;line-height:32px}.gridContainer{padding-top:5px;grid-template-columns:repeat(3,1fr)}.container{-ms-overflow-style:none;scrollbar-width:none}.container::-webkit-scrollbar{display:none}}@media only screen and (max-width: 1728px){.gridContainer{padding-bottom:5px;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 1280px){.gridContainer{grid-template-columns:repeat(3,2fr);padding-bottom:5px;padding-left:15px;padding-right:15px}#portfolio .gridContainer{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 1200px){.footer{height:200px}.gridContainer{grid-template-columns:repeat(2,2fr);padding-bottom:5px;padding-left:15px;padding-right:15px}#portfolio .gridContainer{grid-template-columns:repeat(2,1fr)!important;gap:16px!important;justify-items:center!important}}@media only screen and (min-width: 834px) and (max-width: 1194px){.footer{height:250px!important}.headerTextCompany{font-size:2.5rem!important}#portfolio.hero-create{padding-top:100px}#portfolio .gridContainer{gap:8px!important;column-gap:8px!important;row-gap:8px!important;padding-left:12px!important;padding-right:12px!important;padding-bottom:60px!important;max-width:100%!important;grid-auto-rows:1fr!important;align-items:stretch!important}#portfolio .gridContainer>div{margin:0!important;padding:0!important;width:100%!important}#portfolio .gridContainer .homepage-portfolio-card{width:100%!important;max-width:none!important;aspect-ratio:4 / 3!important;height:100%!important}}@media only screen and (max-width: 1200px){html{scroll-behavior:smooth}.container{scroll-padding-top:72px}#about1,#about2,#about3{padding-left:35px;padding-right:35px}#portfolio{overflow:visible}#portfolio.hero-create{overflow:visible;height:auto!important;min-height:100dvh;scroll-snap-align:start;scroll-snap-stop:normal;padding-top:100px}#world{display:inline}.menuItemsOnPortfolio{padding-left:50vw}.flex-box-header{flex-direction:column;width:100vw;justify-content:center}.header h2{padding-left:0}.headerText{width:auto;justify-content:flex-start;text-align:left;margin-left:20px}.headerText.mobile-header-with-button{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;width:auto!important;margin-left:20px!important}.headerMedia,.headerGames,.headerSoftware{font-size:38px!important}.menuItems{width:100vw;justify-content:space-evenly}#search{display:none}.infoTextGames,.infoTextMedia,.infoTextSoftware{text-align:center}.angry-grid #item-0{margin-left:0;text-align:center}.angry-grid #item-1{display:none}.angry-grid3 #item-0{margin-left:0;text-align:center;margin-top:-30px}.footer-container-portfolio{position:relative}html{background-color:#000}.angry-grid3 #item-1{display:none}.angry-grid,.angry-grid3{grid-template-areas:"one one" "two two";justify-items:center}#item-0 h4,#item-1 h4{text-align:center}}@media only screen and (max-width: 750px){html{overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}*::-webkit-scrollbar{display:none}.tag-container{flex-direction:column;gap:5px}#footerBackground html{overflow:hidden}.footer{height:300px;overflow:hidden}}@media only screen and (max-width: 750px){.container{scroll-padding-top:72px}.column{width:100%;display:block;margin-bottom:20px}#about1{padding-left:8px;padding-right:8px}#about2{padding-left:40px;padding-right:40px}#about3{padding-left:20px;padding-right:20px}#portfolio{overflow:visible}#portfolio.hero-create{overflow:visible;height:auto!important;min-height:100dvh;scroll-snap-align:start;scroll-snap-stop:normal;padding-top:100px}#world{display:inline}.menuItemsOnPortfolio{padding-left:50vw}.flex-box-header{flex-direction:column;width:100vw;justify-content:center}.header h2{padding-left:0}.headerText{width:100vw;justify-content:center;text-align:center}.headerMedia,.headerGames,.headerSoftware{font-size:38px!important}.menuItems{width:100vw;justify-content:space-evenly}.menuItemsPortfolio{width:100vw;justify-content:space-between}#search{display:none}.infoTextGames,.infoTextMedia,.infoTextSoftware{text-align:center;max-width:340px}.angry-grid #item-0{margin-left:0;margin-top:-35px;text-align:center}.angry-grid #item-1{display:none}.angry-grid3 #item-0{margin-left:0;margin-top:-25px;text-align:center}.gridContainer{padding-right:12px;padding-left:12px;padding-bottom:15px;overflow-x:hidden;grid-template-columns:repeat(2,1fr)!important;gap:6px!important;column-gap:6px!important;row-gap:6px!important;-ms-overflow-style:none;scrollbar-width:none}.creative-portfolio .gridContainer,.portfolio-container.gridContainer{grid-template-columns:repeat(2,1fr)!important;gap:6px!important;column-gap:6px!important;row-gap:6px!important;overflow-x:hidden!important;padding-left:12px!important;padding-right:12px!important;padding-bottom:15px!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important;margin:0 auto!important;justify-items:stretch!important}.creative-portfolio .gridContainer .portfolio-item-wrapper,.portfolio-container.gridContainer .portfolio-item-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;height:auto!important;aspect-ratio:3 / 4!important;min-height:240px!important}.creative-portfolio .gridContainer>*,.portfolio-container.gridContainer>*{margin:0!important;padding:0!important}#portfolio .gridContainer{grid-template-columns:repeat(2,1fr)!important;gap:6px!important;column-gap:6px!important;row-gap:6px!important;overflow-x:hidden!important;padding-left:12px!important;padding-right:12px!important;padding-bottom:15px!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important;margin:0 auto!important;justify-items:stretch!important}#portfolio .gridContainer .portfolio-item-wrapper,#portfolio .gridContainer .homepage-portfolio-card{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;height:auto!important;aspect-ratio:3 / 4!important;min-height:240px!important}#portfolio .gridContainer .portfolio-item{width:100%!important;max-width:100%!important;min-width:0!important}#portfolio .gridContainer .portfolio-item-image{width:100%!important;height:100%!important;max-width:100%!important;min-width:0!important}#portfolio .gridContainer .portfolio-item-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}#portfolio .gridContainer .homepage-portfolio-card .portfolio-item-overlay{position:absolute!important;bottom:0!important;left:0!important;right:0!important;background:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.85) 40%,rgba(0,0,0,.6) 60%,transparent 100%)!important;padding:24px 12px 18px!important;z-index:10!important;min-height:100px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important}#portfolio .gridContainer>div .homepage-portfolio-card .portfolio-item-title,#portfolio .gridContainer .homepage-portfolio-card .portfolio-item-title{font-size:.8rem!important;font-weight:700!important;margin:0 0 6px!important;line-height:1.3!important;color:#fff!important;text-shadow:2px 2px 8px rgba(0,0,0,.9)!important;white-space:nowrap!important;overflow:visible!important}#portfolio .gridContainer .homepage-portfolio-card .portfolio-item-category{font-size:.7rem!important;margin:0!important;color:#b0b0b0!important;line-height:1.2!important}.gridContainer::-webkit-scrollbar{display:none}.footer-container-portfolio{position:relative}html{background-color:#000}.angry-grid3 #item-1{display:none}.angry-grid,.angry-grid3{grid-template-areas:"one one" "two two";justify-items:center}#item-0 h4,#item-1 h4{text-align:center}#portfolio #featuredWorkHeader{font-size:2.5rem!important;margin-top:140px!important}#aboutUsHeader,#portfolioHeader{font-size:2.5rem!important}}@media only screen and (max-width: 360px){.gridContainer div:hover{outline:none;border-radius:none}.tag-container{flex-direction:column}.left-tag{margin-top:5px}h2.headerTextCompany{font-size:26px}div.menuItems{font-size:14px}p.textBig{font-size:20px}p.small-text{font-size:12px}#about1{padding-left:20px;padding-right:20px}div.gridContainer{padding-left:0;margin-right:7px;margin-left:7px;overflow-x:hidden}#aboutUsHeader h2{font-size:14px}div.game-details{width:100px}div.game-details p{font-size:8px}div.creative-portfolio{overflow-x:hidden;min-height:100vh;background:#0b0b0b}}@media only screen and (max-width: 345px){.gridContainer div:hover{outline:none;border-radius:none}.tag-container{flex-direction:column}.left-tag{margin-top:5px}h2.headerTextCompany{font-size:26px}div.menuItems{font-size:14px}p.textBig{font-size:20px}p.small-text{font-size:12px}#about1{padding-left:20px;padding-right:20px}div.gridContainer{padding-left:0;margin-right:7px;margin-left:7px;overflow-x:hidden}#aboutUsHeader h2{font-size:14px}div.game-details{width:100px}div.game-details p{font-size:8px}div.creative-portfolio{overflow-x:hidden}}@media (max-width: 600px){.about-container{padding:140px 8px 40px!important;width:100vw!important;box-sizing:border-box!important}.about-content p{font-size:1rem!important;word-break:break-word!important;line-height:1.6!important}.about-container h2{margin-top:40px!important}}@media (min-width: 768px){.about-container{padding:180px 24px 60px!important}}.mobile-close-button{position:fixed!important;top:20px!important;right:20px!important;left:auto!important;background:none!important;border:none!important;color:#fff!important;font-size:2rem!important;cursor:pointer!important;padding:10px!important;z-index:2001!important;margin:0!important;transform:none!important;display:block!important;width:auto!important;height:auto!important;min-width:44px!important;min-height:44px!important;transition:all .2s ease!important}.mobile-close-button:hover{opacity:.8!important}.mobile-close-button:active{opacity:.6!important}.hamburger-button:hover{opacity:.8}.hamburger-button:active{opacity:.6}.info-button:hover{opacity:.8}.info-button:active{opacity:.6}.mobile-menu-link:hover{background-color:#ffffff0d!important}.mobile-menu-link:active{background-color:#ffffff1a!important}.info-link{color:red!important;text-decoration:none;font-weight:600;transition:color .3s ease}.info-link:hover{color:#c00!important;text-decoration:underline}@media only screen and (min-width: 1025px) and (max-width: 1200px){.flex-box-header{justify-content:center;padding-top:20px}.headerText,.headerText.mobile-header-with-button{width:100%;justify-content:center;margin-left:0;text-align:center;padding-top:20px}.headerText a{width:100%;justify-content:center;display:flex}.headerText.mobile-header-with-button a{width:100%;justify-content:center}.headerText h2.headerTextCompany,.headerText.mobile-header-with-button h2.headerTextCompany{text-align:center!important;margin:0 auto;max-width:none}}.preview-container{display:flex;flex-direction:column;align-items:center;padding:20px;margin-top:150px;scroll-behavior:smooth}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-size:15px}input::placeholder{color:red}.footerLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (max-width: 768px){.footerLinks{flex-direction:column;align-items:flex-start;margin-left:-40px;margin-top:10px}}.footerLinkA{flex:0 0 auto;padding-bottom:15px;padding-left:15px;font-weight:700}a{text-decoration:none;color:#333}a:hover{color:red}.tag-container{display:flex;width:250px}.left-tag{background-color:#00f;margin-right:5px}.right-tag{background-color:orange}.icon-container{margin-bottom:20px}.icon-container img{max-width:100%;height:auto;border:solid 2px;border-color:#fff;margin-top:15px}.text-container{text-align:center;font-family:"Poppins",sans-serif h1;font-family-margin-bottom:10px}.text-container p{color:#000;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:15px;margin-inline-end:15px;line-height:25px;width:95vw;font-size:20px;text-align:left;padding-bottom:25px;padding-left:10px;padding-right:10px}.screenshot-container-sideways{display:flex;margin-top:25px;overflow-x:scroll;flex-direction:row;max-width:200vw;margin-left:-14px}.screenshot-container-sideways a{flex:0 auto}.screenshot-container-sideways img{max-width:95%;height:auto;max-height:450px;margin:15px;border:solid 1px grey;border-radius:5px}.screenshot-container-web{display:flex;margin-top:25px;overflow-x:scroll;flex-direction:row;max-width:200vw;margin-left:-9.5px}.screenshot-container-web a{flex:0 auto}.screenshot-container-web img{max-width:96.5%;height:auto;max-height:460px;margin:15px;border:solid 1px grey;border-radius:5px}.screenshot-container{display:flex;margin-top:25px;overflow-x:scroll;flex-direction:row;max-width:350vw;margin-left:-14px}.screenshot-container a{flex:0 auto}.screenshot-container img{max-width:500%;height:auto;max-height:500px;margin:15px;border:solid 1px grey;border-radius:5px}#screenshots{flex-wrap:wrap}.unknown-page-container{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#0f0f0f,#1a1a1a);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.unknown-page-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 24px 80px;text-align:center}.unknown-page-title{font-size:8rem;font-weight:900;color:red;margin:0;line-height:1;text-shadow:0 0 30px rgba(255,0,0,.5);font-family:Inter,sans-serif}.unknown-page-subtitle{font-size:2.5rem;font-weight:700;color:#fff;margin:16px 0 24px;background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.unknown-page-text{font-size:1.25rem;color:#b0b0b0;margin:0 0 40px;max-width:500px;line-height:1.6}.unknown-page-link{color:red;font-weight:600;text-decoration:none;transition:color .3s ease}.unknown-page-link:hover{color:#ff6b6b;text-decoration:underline}.unknown-page-quicklinks{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px;margin-top:40px;max-width:500px;width:100%}.unknown-page-quicklinks h3{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 24px}.quicklinks-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.quicklink-item{display:block;padding:16px 24px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fff;text-decoration:none;font-weight:600;text-align:center;transition:all .3s ease}.quicklink-item:hover{background:#ffffff26;border-color:red;transform:translateY(-2px);color:red}@media (max-width: 768px){.unknown-page-content{padding:100px 16px 60px}.unknown-page-title{font-size:6rem}.unknown-page-subtitle{font-size:2rem}.unknown-page-text{font-size:1.125rem}.quicklinks-grid{grid-template-columns:1fr}.unknown-page-quicklinks{padding:24px}}@media (max-width: 480px){.unknown-page-title{font-size:4rem}.unknown-page-subtitle{font-size:1.5rem}.unknown-page-text{font-size:1rem}}.image-container{position:relative;width:100%;height:60vh;min-height:320px;overflow:hidden}.video-container{position:relative;width:100%;height:100dvh;overflow:hidden}.background-video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:100;pointer-events:auto}#footerBackground .overlay{top:calc(50% - 50px)}.textBig{font-family:Pixelify Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:45px;font-weight:400;margin-bottom:20px;-webkit-text-fill-color:white;-webkit-text-stroke:1px}.small-text{font-family:Pixelify Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:35px}.discord-text{line-height:1;margin:20px 0}.underline{border-bottom:solid 2px;border-color:red}.portfolio-button{width:150px;padding:12px 10px;font-size:18px;font-family:Pixelify Sans,sans-serif;background-color:#000;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.portfolio-button:hover{background-color:#fff;color:#000}@media only screen and (max-width: 1930px){.overlay{width:55%}.small-text{font-size:30px;line-height:50px}}@media only screen and (max-width: 1928px){.overlay{width:55%}.small-text{font-size:30px;line-height:20px}}@media only screen and (max-width: 1728px){.overlay{width:55%}.small-text{font-size:25px;line-height:20px}}@media only screen and (max-width: 1200px){.overlay{width:75%}.small-text{font-size:20px;line-height:20px}}@media only screen and (max-width: 1200px){.image-container{height:40vh;min-height:200px}}@media only screen and (max-width: 750px){html,body,.section,.container{margin:0!important;padding:0!important}.image-container{height:50vh;min-height:220px;margin:0!important;padding:0!important;max-width:100vw;position:relative;top:0}.image-container video,.image-container img{width:100%;height:100%;object-fit:cover;display:block;margin:0 auto}.overlay{width:98%;padding:0 2vw;padding-bottom:0;margin-bottom:0;transform:translate(-50%,-50%);position:absolute;z-index:100;top:50%;left:50%}#footerBackground .overlay{top:calc(50% - 50px)}.textBig{font-size:35px;margin-bottom:15px}.small-text{font-size:20px;line-height:20px;margin-bottom:20px}.portfolio-button{width:150px;font-size:18px;padding:10px;margin-top:10px}}.app-container{max-width:750px;margin:0 auto;padding:185px 20px 20px}.portfolio-banner{background-color:#639;width:100vw}html{background-color:#0b0b0b}.app-container2{overflow-x:hidden;max-width:800px;margin:0 auto;padding:185px 20px 20px}.game-info{display:flex;align-items:center;color:#000}.game-icon{width:150px;height:150px;margin-right:20px;border-radius:5px;border:solid 1px;border-color:gray}.game-details{flex:1;margin-top:-20px}.game-description{color:#000;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:15px;margin-inline-end:15px;line-height:25px;width:100%;font-size:20px;text-align:left;padding-bottom:25px;padding-right:15px;margin-left:1px}h1{font-size:32px}.detail-page-container{min-height:100vh;background:#fff;overflow-x:hidden}.detail-page-container-dark{min-height:100vh;background:#0b0b0b;overflow-x:hidden}.game-title{font-size:20px}.company-link{font-size:15px;color:red;font-weight:700}.tag-software{margin-right:5px;background:#000;text-align:center;height:20px;color:#fff;border-radius:5px;width:100px;padding-top:.98px}.tag-mobile-game{background:#00f;width:120px;text-align:center;height:20px;color:#fff;border-radius:5px;padding-top:.98px}.tag-brand{margin-right:5px;background:#000;text-align:center;height:20px;color:#fff;border-radius:5px;width:65px;padding-top:.98px}.tag-asset{margin-right:5px;background:#000;text-align:center;height:20px;color:#fff;border-radius:5px;padding-top:.98px;width:75px}.tag-3d-model{background:red;width:100px;text-align:center;height:20px;color:#fff;border-radius:5px;padding-top:.98px}.content-section{margin-bottom:20px}.content-text,.content-list{font-size:18px}.content-link{color:red;font-weight:700}.detail-footer,.detail-footer-content{background-color:#000}.privacy-container{text-align:center}.privacy-title{font-size:40px;color:#fff;font-weight:700;font-family:Pixelify Sans,sans-serif}.privacy-text{font-size:20px;color:#fff}.privacy-text-bold{font-size:20px;color:#fff;font-weight:700;font-family:Pixelify Sans,sans-serif}.privacy-list{font-size:20px;color:#fff}.privacy-link{color:red;font-weight:700}.privacy-border{border-bottom:solid 2px;border-color:red}.additional-info{font-size:18px}.additional-info-title{font-size:24px}.portfolio-border{border-bottom:solid 2px;border-color:red}.portfolio-container{padding-top:50px;padding-bottom:150px}.portfolio-link{text-decoration:none}.portfolio-card{background-color:#000;min-width:345px;border:1px solid;border-color:#282828}.portfolio-card-content{background-color:#000}.portfolio-card-title{color:#fff;text-decoration:none;font-family:Pixelify Sans,sans-serif}.video-overlay-highlight{color:red}.scroll-progress-bar{position:fixed;top:0;left:0;width:0%;height:3px;background:red;z-index:9999;transition:width .1s ease}.unknown-page-container{text-align:center}.unknown-page-title{font-size:40px;color:#fff;font-weight:700;font-family:Pixelify Sans,sans-serif}.unknown-page-text{font-size:20px}.unknown-page-link{color:red}.unknown-page-subtitle{font-size:25px;color:#000;font-weight:700;font-family:"Poppins, sans-serif"}
