@charset "UTF-8";
/* * Around | Multipurpose Bootstrap HTML Template * Copyright 2023 Createx Studio * Theme styles */   [class^=rounded-].overflow-hidden, [class*=" rounded-"].overflow-hidden { transform: translateZ(0); }   :root, [data-bs-theme=light] { --ar-gray-100: #f6f9fc; --ar-gray-200: #edf1f5; --ar-gray-300: #e3e9ef; --ar-gray-400: #d7dde2; --ar-gray-500: #b4bbc3; --ar-gray-600: #858c97; --ar-gray-700: #576071; --ar-gray-800: #434a57; --ar-gray-900: #121519; --ar-primary: #406eff; --ar-secondary: #edf1f5; --ar-success: #3fca90; --ar-info: #3f7fca; --ar-warning: #edcb50; --ar-danger: #ed5050; --ar-light: #fff; --ar-dark: #121519; --ar-primary-rgb: 64, 110, 255; --ar-secondary-rgb: 237, 241, 245; --ar-success-rgb: 63, 202, 144; --ar-info-rgb: 63, 127, 202; --ar-warning-rgb: 237, 203, 80; --ar-danger-rgb: 237, 80, 80; --ar-light-rgb: 255, 255, 255; --ar-dark-rgb: 18, 21, 25; --ar-primary-text-emphasis: #336a58; --ar-secondary-text-emphasis: #576071; --ar-success-text-emphasis: #2ea875; --ar-info-text-emphasis: #2e66a8; --ar-warning-text-emphasis: #e8bd22; --ar-danger-text-emphasis: #e82222; --ar-light-text-emphasis: #576071; --ar-dark-text-emphasis: #121519; --ar-primary-bg-subtle: #ecf4f1; --ar-secondary-bg-subtle: #f6f9fc; --ar-success-bg-subtle: #ecfaf4; --ar-info-bg-subtle: #ecf2fa; --ar-warning-bg-subtle: #fdfaee; --ar-danger-bg-subtle: #fdeeee; --ar-light-bg-subtle: #fff; --ar-dark-bg-subtle: #ececed; --ar-primary-border-subtle: #dae8e3; --ar-secondary-border-subtle: #edf1f5; --ar-success-border-subtle: #d9f4e9; --ar-info-border-subtle: #d9e5f4; --ar-warning-border-subtle: #fbf5dc; --ar-danger-border-subtle: #fbdcdc; --ar-light-border-subtle: #f6f9fc; --ar-dark-border-subtle: #edf1f5; --ar-white-rgb: 255, 255, 255; --ar-black-rgb: 0, 0, 0; --ar-font-sans-serif: "Poppins", sans-serif; --ar-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --ar-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --ar-root-font-size: 1rem; --ar-body-font-family: var(--ar-font-sans-serif); --ar-body-font-size: 1rem; --ar-body-font-weight: 400; --ar-body-line-height: 1.5; --ar-body-color: #576071; --ar-body-color-rgb: 87, 96, 113; --ar-body-bg: #fff; --ar-body-bg-rgb: 255, 255, 255; --ar-emphasis-color: #000; --ar-emphasis-color-rgb: 0, 0, 0; --ar-secondary-color: #858c97; --ar-secondary-color-rgb: 133, 140, 151; --ar-secondary-bg: #edf1f5; --ar-secondary-bg-rgb: 237, 241, 245; --ar-tertiary-color: rgba(87, 96, 113, 0.5); --ar-tertiary-color-rgb: 87, 96, 113; --ar-tertiary-bg: #f6f9fc; --ar-tertiary-bg-rgb: 246, 249, 252; --ar-heading-color: var(--ar-gray-900); --ar-link-color: #406eff; --ar-link-color-rgb: 64, 110, 255; --ar-link-decoration: underline; --ar-link-hover-color: #2500DB; --ar-link-hover-color-rgb: 55, 113, 93; --ar-link-hover-decoration: none; --ar-code-color: #e3116c; --ar-highlight-color: #576071; --ar-highlight-bg: #fff3cd; --ar-border-width: 1px; --ar-border-style: solid; --ar-border-color: #e3e9ef; --ar-border-color-translucent: rgba(0, 0, 0, 0.1); --ar-border-radius: 1rem; --ar-border-radius-sm: calc(var(--ar-border-radius) * 0.75); --ar-border-radius-lg: calc(var(--ar-border-radius) * 1.125); --ar-border-radius-xl: calc(var(--ar-border-radius) * 1.5); --ar-border-radius-xxl: calc(var(--ar-border-radius) * 2.25); --ar-border-radius-2xl: var(--ar-border-radius-xxl); --ar-border-radius-pill: 50rem; --ar-box-shadow: 0 0.4375rem 1.25rem rgba(208, 208, 196, 0.32); --ar-box-shadow-sm: 0 0.375rem 0.75rem -0.125rem rgba(208, 208, 196, 0.24); --ar-box-shadow-lg: 0 0.5rem 1.75rem -0.125rem rgba(208, 208, 196, 0.48); --ar-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075); --ar-focus-ring-width: 0.25rem; --ar-focus-ring-opacity: 0.25; --ar-focus-ring-color: rgba(68, 140, 116, 0.25); --ar-form-valid-color: #3fca90; --ar-form-valid-border-color: #3fca90; --ar-form-invalid-color: #ed5050; --ar-form-invalid-border-color: #ed5050; } *, *::before, *::after { box-sizing: border-box; } :root { font-size: var(--ar-root-font-size); } body { margin: 0; font-family: var(--ar-body-font-family); font-size: var(--ar-body-font-size); font-weight: var(--ar-body-font-weight); line-height: var(--ar-body-line-height); color: var(--ar-body-color); text-align: var(--ar-body-text-align); background-color: var(--ar-body-bg); -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } h3, .h3, h2, .h2, h1, .h1 { margin-top: 0; margin-bottom: 1rem; font-weight: 600; line-height: 1.3; color: var(--ar-heading-color); } h1, .h1 { font-size: calc(1.375rem + 1.5vw); } @media (min-width: 1200px) { h1, .h1 { font-size: 2.5rem; } } h2, .h2 { font-size: calc(1.325rem + 0.9vw); } @media (min-width: 1200px) { h2, .h2 { font-size: 2rem; } } h3, .h3 { font-size: calc(1.3rem + 0.6vw); } @media (min-width: 1200px) { h3, .h3 { font-size: 1.75rem; } } p { margin-top: 0; margin-bottom: 1.125rem; } ul { padding-left: 2rem; } ul { margin-top: 0; margin-bottom: 1rem; } ul ul { margin-bottom: 0; } a { color: rgba(var(--ar-link-color-rgb), var(--ar-link-opacity, 1)); text-decoration: underline; } a:hover { --ar-link-color-rgb: var(--ar-link-hover-color-rgb); text-decoration: none; } a:not([href]):not([class]), a:not([href]):not([class]):hover { color: inherit; text-decoration: none; } code { font-family: var(--ar-font-monospace); font-size: 1em; } code { font-size: 0.875em; color: var(--ar-code-color); word-wrap: break-word; } a > code { color: inherit; } figure { margin: 0 0 1rem; } img, svg { vertical-align: middle; } caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: var(--ar-secondary-color); text-align: left; } button { border-radius: 0; } button:focus:not(:focus-visible) { outline: 0; } button { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } button { text-transform: none; } [role=button] { cursor: pointer; } button, [type=button] { -webkit-appearance: button; } button:not(:disabled), [type=button]:not(:disabled) { cursor: pointer; } ::-moz-focus-inner { padding: 0; border-style: none; } ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field { padding: 0; } ::-webkit-inner-spin-button { height: auto; }   ::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-color-swatch-wrapper { padding: 0; } ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; } ::file-selector-button { font: inherit; -webkit-appearance: button; } summary { display: list-item; cursor: pointer; } [hidden] { display: none !important; } .lead { font-size: calc(1.275rem + 0.3vw); font-weight: 400; } @media (min-width: 1200px) { .lead { font-size: 1.5rem; } } .list-unstyled { padding-left: 0; list-style: none; } .figure { display: inline-block; } .container { --ar-gutter-x: 2rem; --ar-gutter-y: 0; width: 100%; padding-right: calc(var(--ar-gutter-x) * 0.5); padding-left: calc(var(--ar-gutter-x) * 0.5); margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container { max-width: 95%; } } @media (min-width: 768px) { .container { max-width: 95%; } } @media (min-width: 992px) { .container { max-width: 95%; } } @media (min-width: 1200px) { .container { max-width: 95%; } } @media (min-width: 1400px) { .container { max-width: 1328px; } } :root { --ar-breakpoint-xs: 0; --ar-breakpoint-sm: 576px; --ar-breakpoint-md: 768px; --ar-breakpoint-lg: 992px; --ar-breakpoint-xl: 1200px; --ar-breakpoint-xxl: 1400px; } .row { --ar-gutter-x: 1.5rem; --ar-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--ar-gutter-y)); margin-right: calc(-0.5 * var(--ar-gutter-x)); margin-left: calc(-0.5 * var(--ar-gutter-x)); } .row > * { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--ar-gutter-x) * 0.5); padding-left: calc(var(--ar-gutter-x) * 0.5); margin-top: var(--ar-gutter-y); } .g-0 { --ar-gutter-x: 0; } .g-0 { --ar-gutter-y: 0; } .g-3 { --ar-gutter-x: 1rem; } .g-3 { --ar-gutter-y: 1rem; } .g-4 { --ar-gutter-x: 1.5rem; } .g-4 { --ar-gutter-y: 1.5rem; } @media (min-width: 768px) { .col-md-4 { flex: 0 0 auto; width: 33.33333333%; } .col-md-6 { flex: 0 0 auto; width: 50%; } } @media (min-width: 992px) { .col-lg-5 { flex: 0 0 auto; width: 41.66666667%; } .col-lg-6 { flex: 0 0 auto; width: 50%; } .col-lg-7 { flex: 0 0 auto; width: 58.33333333%; } .g-lg-5 { --ar-gutter-x: 3rem; } .g-lg-5 { --ar-gutter-y: 3rem; } } @media (min-width: 1200px) { .col-xl-3 { flex: 0 0 auto; width: 25%; } } .btn { --ar-btn-padding-x: 1.75rem; --ar-btn-padding-y: 0.825rem; --ar-btn-font-family: ; --ar-btn-font-size: calc(var(--ar-body-font-size) * 0.875); --ar-btn-font-weight: 600; --ar-btn-line-height: 1.4; --ar-btn-color: #fff; --ar-btn-bg: transparent; --ar-btn-border-width: var(--ar-border-width); --ar-btn-border-color: transparent; --ar-btn-border-radius: var(--ar-border-radius); --ar-btn-hover-border-color: transparent; --ar-btn-box-shadow: unset; --ar-btn-disabled-opacity: 0.65; --ar-btn-focus-box-shadow: 0 0 0 0 rgba(var(--ar-btn-focus-shadow-rgb), .5); display: inline-block; padding: var(--ar-btn-padding-y) var(--ar-btn-padding-x); font-family: var(--ar-btn-font-family); font-size: var(--ar-btn-font-size); font-weight: var(--ar-btn-font-weight); line-height: var(--ar-btn-line-height); color: var(--ar-btn-color); text-align: center; text-decoration: none; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; border: var(--ar-btn-border-width) solid var(--ar-btn-border-color); border-radius: var(--ar-btn-border-radius); background-color: var(--ar-btn-bg); transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; } @media (prefers-reduced-motion: reduce) { .btn { transition: none; } } .btn:hover { color: var(--ar-btn-hover-color); background-color: var(--ar-btn-hover-bg); border-color: var(--ar-btn-hover-border-color); } .btn:focus-visible { color: var(--ar-btn-hover-color); background-color: var(--ar-btn-hover-bg); border-color: var(--ar-btn-hover-border-color); outline: 0; box-shadow: var(--ar-btn-focus-box-shadow); } :not(.btn-check) + .btn:active, .btn:first-child:active { color: var(--ar-btn-active-color); background-color: var(--ar-btn-active-bg); border-color: var(--ar-btn-active-border-color); } :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible { box-shadow: var(--ar-btn-focus-box-shadow); } .btn:disabled { color: var(--ar-btn-disabled-color); pointer-events: none; background-color: var(--ar-btn-disabled-bg); border-color: var(--ar-btn-disabled-border-color); opacity: var(--ar-btn-disabled-opacity); } .btn-primary { --ar-btn-color: #fff; --ar-btn-bg: #406eff; --ar-btn-border-color: #406eff; --ar-btn-hover-color: #fff; --ar-btn-hover-bg: #2500DB; --ar-btn-hover-border-color: #2500DB; --ar-btn-focus-shadow-rgb: 96, 157, 137; --ar-btn-active-color: #fff; --ar-btn-active-bg: #2500DB; --ar-btn-active-border-color: #2500DB; --ar-btn-active-shadow: unset; --ar-btn-disabled-color: #fff; --ar-btn-disabled-bg: #406eff; --ar-btn-disabled-border-color: #406eff; } .btn-secondary { --ar-btn-color: #000; --ar-btn-bg: #edf1f5; --ar-btn-border-color: #edf1f5; --ar-btn-hover-color: #000; --ar-btn-hover-bg: #f0f3f7; --ar-btn-hover-border-color: #eff2f6; --ar-btn-focus-shadow-rgb: 201, 205, 208; --ar-btn-active-color: #000; --ar-btn-active-bg: #f1f4f7; --ar-btn-active-border-color: #eff2f6; --ar-btn-active-shadow: unset; --ar-btn-disabled-color: #000; --ar-btn-disabled-bg: #edf1f5; --ar-btn-disabled-border-color: #edf1f5; } .dropdown-menu { --ar-dropdown-zindex: 1000; --ar-dropdown-min-width: 12rem; --ar-dropdown-padding-x: 0; --ar-dropdown-padding-y: 0.75rem; --ar-dropdown-spacer: 0.25rem; --ar-dropdown-font-size: calc(var(--ar-body-font-size) * 0.875); --ar-dropdown-color: var(--ar-body-color); --ar-dropdown-bg: #fff; --ar-dropdown-border-color: #f0f3f6; --ar-dropdown-border-radius: var(--ar-border-radius-lg); --ar-dropdown-border-width: var(--ar-border-width); --ar-dropdown-inner-border-radius: calc(var(--ar-border-radius-lg) - var(--ar-border-width)); --ar-dropdown-divider-bg: var(--ar-border-color); --ar-dropdown-divider-margin-y: 0.375rem; --ar-dropdown-box-shadow: 0 0.4375rem 1.25rem rgba(208, 208, 196, 0.32); --ar-dropdown-link-color: var(--ar-gray-800); --ar-dropdown-link-hover-color: var(--ar-primary); --ar-dropdown-link-hover-bg: transparent; --ar-dropdown-link-active-color: var(--ar-primary); --ar-dropdown-link-active-bg: transparent; --ar-dropdown-link-disabled-color: var(--ar-gray-600); --ar-dropdown-item-padding-x: 1.25rem; --ar-dropdown-item-padding-y: 0.375rem; --ar-dropdown-header-color: var(--ar-gray-900); --ar-dropdown-header-padding-x: 1.25rem; --ar-dropdown-header-padding-y: 0.75rem; position: absolute; z-index: var(--ar-dropdown-zindex); display: none; min-width: var(--ar-dropdown-min-width); padding: var(--ar-dropdown-padding-y) var(--ar-dropdown-padding-x); margin: 0; font-size: var(--ar-dropdown-font-size); color: var(--ar-dropdown-color); text-align: left; list-style: none; background-color: var(--ar-dropdown-bg); background-clip: padding-box; border: var(--ar-dropdown-border-width) solid var(--ar-dropdown-border-color); border-radius: var(--ar-dropdown-border-radius); } .dropdown-item { display: block; width: 100%; padding: var(--ar-dropdown-item-padding-y) var(--ar-dropdown-item-padding-x); clear: both; font-weight: 400; color: var(--ar-dropdown-link-color); text-align: inherit; text-decoration: none; white-space: nowrap; background-color: transparent; border: 0; border-radius: var(--ar-dropdown-item-border-radius, 0); } .dropdown-item:hover, .dropdown-item:focus { color: var(--ar-dropdown-link-hover-color); background-color: var(--ar-dropdown-link-hover-bg); } .dropdown-item:active { color: var(--ar-dropdown-link-active-color); text-decoration: none; background-color: var(--ar-dropdown-link-active-bg); } .dropdown-item:disabled { color: var(--ar-dropdown-link-disabled-color); pointer-events: none; background-color: transparent; } .nav { --ar-nav-link-padding-x: 1.75rem; --ar-nav-link-padding-y: 0.725rem; --ar-nav-link-font-weight: 500; --ar-nav-link-color: var(--ar-gray-800); --ar-nav-link-hover-color: var(--ar-primary); --ar-nav-link-disabled-color: var(--ar-gray-600); display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; } .card { --ar-card-spacer-y: 2.375rem; --ar-card-spacer-x: 2.375rem; --ar-card-title-spacer-y: 1rem; --ar-card-title-color: var(--ar-gray-900); --ar-card-subtitle-color: ; --ar-card-border-width: var(--ar-border-width); --ar-card-border-color: var(--ar-border-color); --ar-card-border-radius: var(--ar-border-radius-xxl); --ar-card-box-shadow: ; --ar-card-inner-border-radius: calc(var(--ar-border-radius-xxl) - (var(--ar-border-width))); --ar-card-cap-padding-y: 1.5rem; --ar-card-cap-padding-x: 2.375rem; --ar-card-cap-bg: transparent; --ar-card-cap-color: ; --ar-card-height: ; --ar-card-color: var(--ar-body-color); --ar-card-bg: var(--ar-body-bg); --ar-card-img-overlay-padding: 1rem; --ar-card-group-margin: 0.75rem; position: relative; display: flex; flex-direction: column; min-width: 0; height: var(--ar-card-height); color: var(--ar-body-color); word-wrap: break-word; background-color: var(--ar-card-bg); background-clip: border-box; border: var(--ar-card-border-width) solid var(--ar-card-border-color); border-radius: var(--ar-card-border-radius); }                 .visually-hidden { width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } .visually-hidden:not(caption) { position: absolute !important; } .overflow-hidden { overflow: hidden !important; } .d-block { display: block !important; } .position-relative { position: relative !important; } .position-absolute { position: absolute !important; } .top-0 { top: 0 !important; } .end-0 { right: 0 !important; } .border-0 { border: 0 !important; } .border-start { border-left: var(--ar-border-width) var(--ar-border-style) var(--ar-border-color) !important; } .h-100 { height: 100% !important; } .align-items-center { align-items: center !important; } .mx-auto { margin-right: auto !important; margin-left: auto !important; } .mb-0 { margin-bottom: 0 !important; } .p-0 { padding: 0 !important; } .pt-1 { padding-top: 0.25rem !important; } .pb-2 { padding-bottom: 0.5rem !important; } .text-center { text-align: center !important; }     .text-primary { --ar-text-opacity: 1; color: rgba(var(--ar-primary-rgb), var(--ar-text-opacity)) !important; } .bg-secondary { --ar-bg-opacity: 1; background-color: var(--ar-gray-100) !important; } .bg-gray { --ar-bg-opacity: 1; background-color: var(--ar-gray-200) !important; } .rounded-3 { border-radius: var(--ar-border-radius-lg) !important; } .rounded-4 { border-radius: var(--ar-border-radius-xl) !important; } .rounded-5 { border-radius: var(--ar-border-radius-xxl) !important; } .rounded-circle { border-radius: 50% !important; } .rounded-pill { border-radius: var(--ar-border-radius-pill) !important; } .rounded-start-0 { border-bottom-left-radius: 0 !important; border-top-left-radius: 0 !important; } .z-3 { z-index: 3 !important; } .bg-size-cover { background-size: cover !important; } .bg-repeat-0 { background-repeat: no-repeat !important; } @media (min-width: 992px) { .d-lg-flex { display: flex !important; } .pt-lg-3 { padding-top: 1rem !important; } .pb-lg-4 { padding-bottom: 1.5rem !important; } } :root, [data-bs-theme=light] { --ar-user-selection-color: rgba(var(--ar-primary-rgb), 0.22); --ar-heading-color: var(--ar-gray-900); --ar-heading-font-weight: 600; --ar-heading-link-color: var(--ar-gray-800); --ar-heading-link-hover-color: var(--ar-primary); --ar-blockquote-color: var(--ar-gray-900); --ar-blockquote-font-size: 1.5rem; --ar-blockquote-footer-color: var(--ar-gray-900); --ar-blockquote-footer-font-size: 1rem; --ar-blockquote-mark-size: 3rem; --ar-blockquote-mark-color: var(--ar-primary); --ar-nav-link-color: var(--ar-gray-800); --ar-link-color-rgb: var(--ar-primary-rgb); --ar-link-hover-color-rgb: var(--ar-primary-rgb); } html * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } html, body { height: 100%; } body { display: flex; flex-direction: column; } .footer { flex-shrink: 0; } a { transition: color 0.2s ease-in-out; } a:focus { outline: none; }   a[class^=bg-]:not(.btn), a[class*=bg-]:not(.btn) { transition: background-color 0.25s ease; }   img, figure { max-width: 100%; height: auto; vertical-align: middle; } svg { max-width: 100%; } ::-moz-selection { background: var(--ar-user-selection-color); } ::selection { background: var(--ar-user-selection-color); } button:focus { outline: none; } [class*=" ai-"], [class^=ai-] { display: inline-flex; line-height: 1; vertical-align: middle; } h1, .h1, h2, .h2, h3, .h3 { font-weight: var(--ar-heading-font-weight); } h1 > a, .h1 > a, h2 > a, .h2 > a, h3 > a, .h3 > a { color: var(--ar-heading-link-color); text-decoration: none; } h1 > a:hover, .h1 > a:hover, h2 > a:hover, .h2 > a:hover, h3 > a:hover, .h3 > a:hover { color: var(--ar-heading-link-hover-color); }   :not(pre) > code[class*=language-] { --ar-pre-padding-y: 1.5rem; --ar-pre-padding-x: 1rem; --ar-pre-border-width: var(--ar-border-width); --ar-pre-border-color: rgba(255, 255, 255, 0.13); --ar-pre-bg: #121519; --ar-pre-line-numbers-border-width: var(--ar-border-width); --ar-pre-line-numbers-border-color: rgba(255, 255, 255, 0.13); --ar-pre-line-numbers-color: rgba(255, 255, 255, 0.4); --ar-pre-tag-color: #47abfd; --ar-pre-comment-color: rgba(255, 255, 255, .4); --ar-pre-attr-name-color: #a8e1ff; --ar-pre-attr-value-color: #f0c93e; --ar-pre-class-name-color: #35bcba; padding: 1.5rem 1rem; margin: 0; font-size: 0.875em; background-color: #121519; border: var(--ar-border-width) solid rgba(255, 255, 255, 0.13); border-radius: var(--ar-border-radius-xl); } code[class*=language-] { --ar-pre-color: #fff; color: var(--ar-pre-color); text-shadow: none; }       .btn { display: inline-flex; align-items: center; justify-content: center; } .btn:not([class^=btn-outline-]):not([class*=" btn-outline-"]):not(.btn-secondary):not(.btn-light):not(.btn-link) { --ar-btn-color: #fff; } .btn > [class^=ai-], .btn > [class*=" ai-"] { font-size: 1.25em; } .btn-primary { --ar-btn-hover-color: #fff; --ar-btn-active-color: #fff; --ar-btn-hover-bg: #2500DB; --ar-btn-active-bg: #2500DB; --ar-btn-hover-border-color: #2500DB; --ar-btn-active-border-color: #2500DB; --ar-btn-disabled-color: #fff; } .btn-secondary { --ar-btn-hover-color: #fff; --ar-btn-active-color: #fff; --ar-btn-hover-bg: #d3dde6; --ar-btn-active-bg: #d3dde6; --ar-btn-hover-border-color: #d3dde6; --ar-btn-active-border-color: #d3dde6; --ar-btn-disabled-color: #fff; } .btn-secondary { --ar-btn-color: #434a57 !important; --ar-btn-hover-color: #121519 !important; --ar-btn-active-color: #121519 !important; --ar-btn-disabled-color: #576071; } .btn-icon { --ar-btn-size: 3rem; flex-shrink: 0; width: var(--ar-btn-size); height: var(--ar-btn-size); padding: 0; } .btn-icon > .ai-play { margin-left: 0.1875rem; }       .dropdown-menu { --ar-dropdown-link-font-weight: 500; box-shadow: 0 0.4375rem 1.25rem rgba(208, 208, 196, 0.32); } .dropdown-menu li:hover > .dropdown-item { color: var(--ar-dropdown-link-hover-color); } .dropdown-item { font-weight: var(--ar-dropdown-link-font-weight); } .dropdown-item:hover * { opacity: 1 !important; } li:hover > .dropdown-item * { opacity: 1 !important; }   .nav { --ar-nav-link-active-color: var(--ar-primary); }         .steps { --ar-steps-padding-y: 1.5rem; --ar-steps-padding-x: 1.5rem; --ar-steps-number-size: 4.5rem; --ar-steps-number-inner-size: 3.5rem; --ar-steps-number-border-radius: 50%; --ar-steps-number-font-size: calc(var(--ar-body-font-size) * 1.25); --ar-steps-number-inner-bg: var(--ar-gray-100); --ar-steps-number-color: var(--ar-primary); --ar-steps-connect-width: var(--ar-border-width); --ar-steps-connect-style: dashed; --ar-steps-connect-color: var(--ar-gray-400); --ar-steps-active-number-bg: rgba(var(--ar-primary-rgb), 0.1); --ar-steps-active-number-inner-bg: var(--ar-primary); --ar-steps-active-number-color: #fff; display: flex; flex-direction: column; margin: calc(var(--ar-steps-padding-y) * -1) 0; } .step { position: relative; display: flex; align-items: center; padding: var(--ar-steps-padding-y) 0; } .step::before, .step::after { position: absolute; left: calc(var(--ar-steps-number-size) * 0.5); height: calc(50% - var(--ar-steps-number-size) * 0.5); border-left: var(--ar-steps-connect-width) var(--ar-steps-connect-style) var(--ar-steps-connect-color); } .step::before { top: 0; } .step::after { bottom: 0; } .step:not(:first-child)::before { content: ""; } .step:not(:last-child)::after { content: ""; }
@font-face{font-family:around-icons;src:url("../../icons/around-icons.woff2?29da402db6a4645f2ed69d761c35b60e") format("woff2")}[class*=" ai-"]:before,[class^=ai-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:around-icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.ai-activity:before{content:"\f101"}.ai-airbnb:before{content:"\f102"}.ai-align-center:before{content:"\f103"}.ai-align-justify:before{content:"\f104"}.ai-align-left:before{content:"\f105"}.ai-align-right:before{content:"\f106"}.ai-anchor:before{content:"\f107"}.ai-apple:before{content:"\f108"}.ai-archive:before{content:"\f109"}.ai-arrow-down-left:before{content:"\f10a"}.ai-arrow-down-right:before{content:"\f10b"}.ai-arrow-down:before{content:"\f10c"}.ai-arrow-left:before{content:"\f10d"}.ai-arrow-right:before{content:"\f10e"}.ai-arrow-up-left:before{content:"\f10f"}.ai-arrow-up-right:before{content:"\f110"}.ai-arrow-up:before{content:"\f111"}.ai-at:before{content:"\f112"}.ai-award:before{content:"\f113"}.ai-bar-chart-1:before{content:"\f114"}.ai-bar-chart-2:before{content:"\f115"}.ai-bar-chart-3:before{content:"\f116"}.ai-battery-1:before{content:"\f117"}.ai-battery-2:before{content:"\f118"}.ai-battery-3:before{content:"\f119"}.ai-battery-charge:before{content:"\f11a"}.ai-battery:before{content:"\f11b"}.ai-behance:before{content:"\f11c"}.ai-bell-minus:before{content:"\f11d"}.ai-bell-off:before{content:"\f11e"}.ai-bell-plus:before{content:"\f11f"}.ai-bell:before{content:"\f120"}.ai-blogger:before{content:"\f121"}.ai-bluetooth:before{content:"\f122"}.ai-body:before{content:"\f123"}.ai-book:before{content:"\f124"}.ai-bookmark-minus:before{content:"\f125"}.ai-bookmark-plus:before{content:"\f126"}.ai-bookmark:before{content:"\f127"}.ai-box:before{content:"\f128"}.ai-briefcase-plus:before{content:"\f129"}.ai-briefcase:before{content:"\f12a"}.ai-bulb-alt:before{content:"\f12b"}.ai-bulb:before{content:"\f12c"}.ai-cafe:before{content:"\f12d"}.ai-calendar-check:before{content:"\f12e"}.ai-calendar-minus:before{content:"\f12f"}.ai-calendar-plus:before{content:"\f130"}.ai-calendar-x:before{content:"\f131"}.ai-calendar:before{content:"\f132"}.ai-camera-off:before{content:"\f133"}.ai-camera:before{content:"\f134"}.ai-canteen:before{content:"\f135"}.ai-capsule:before{content:"\f136"}.ai-card:before{content:"\f137"}.ai-cart:before{content:"\f138"}.ai-cast:before{content:"\f139"}.ai-chart:before{content:"\f13a"}.ai-chat:before{content:"\f13b"}.ai-check-alt:before{content:"\f13c"}.ai-check:before{content:"\f13d"}.ai-checks:before{content:"\f13e"}.ai-chevron-down:before{content:"\f13f"}.ai-chevron-left:before{content:"\f140"}.ai-chevron-right:before{content:"\f141"}.ai-chevron-up:before{content:"\f142"}.ai-chevrons-down:before{content:"\f143"}.ai-chevrons-left:before{content:"\f144"}.ai-chevrons-right:before{content:"\f145"}.ai-chevrons-up:before{content:"\f146"}.ai-chip:before{content:"\f147"}.ai-circle-alert:before{content:"\f148"}.ai-circle-arrow-down:before{content:"\f149"}.ai-circle-arrow-left:before{content:"\f14a"}.ai-circle-arrow-right:before{content:"\f14b"}.ai-circle-arrow-up:before{content:"\f14c"}.ai-circle-check-filled:before{content:"\f14d"}.ai-circle-check:before{content:"\f14e"}.ai-circle-help:before{content:"\f14f"}.ai-circle-info:before{content:"\f150"}.ai-circle-minus:before{content:"\f151"}.ai-circle-plus:before{content:"\f152"}.ai-circle-slash:before{content:"\f153"}.ai-circle-x:before{content:"\f154"}.ai-clipboard:before{content:"\f155"}.ai-clock:before{content:"\f156"}.ai-cloud-download:before{content:"\f157"}.ai-cloud-drizzle:before{content:"\f158"}.ai-cloud-lightning:before{content:"\f159"}.ai-cloud-rain:before{content:"\f15a"}.ai-cloud-snow:before{content:"\f15b"}.ai-cloud-upload:before{content:"\f15c"}.ai-cloud:before{content:"\f15d"}.ai-code-curly:before{content:"\f15e"}.ai-code:before{content:"\f15f"}.ai-codepen:before{content:"\f160"}.ai-collapse:before{content:"\f161"}.ai-command:before{content:"\f162"}.ai-compass:before{content:"\f163"}.ai-copy:before{content:"\f164"}.ai-crop:before{content:"\f165"}.ai-cross-alt:before{content:"\f166"}.ai-cross:before{content:"\f167"}.ai-crosshair:before{content:"\f168"}.ai-cup-hot:before{content:"\f169"}.ai-cup:before{content:"\f16a"}.ai-dashboard:before{content:"\f16b"}.ai-database:before{content:"\f16c"}.ai-delete:before{content:"\f16d"}.ai-disc:before{content:"\f16e"}.ai-discord:before{content:"\f16f"}.ai-discount:before{content:"\f170"}.ai-dislike:before{content:"\f171"}.ai-disqus:before{content:"\f172"}.ai-dollar:before{content:"\f173"}.ai-dots-horizontal:before{content:"\f174"}.ai-dots-vertical:before{content:"\f175"}.ai-dots:before{content:"\f176"}.ai-download:before{content:"\f177"}.ai-drawer:before{content:"\f178"}.ai-dribbble:before{content:"\f179"}.ai-drop:before{content:"\f17a"}.ai-dropbox:before{content:"\f17b"}.ai-droplet:before{content:"\f17c"}.ai-edit-alt:before{content:"\f17d"}.ai-edit:before{content:"\f17e"}.ai-emoji-happy:before{content:"\f17f"}.ai-emoji-meh:before{content:"\f180"}.ai-emoji-sad:before{content:"\f181"}.ai-emoji-smile:before{content:"\f182"}.ai-emoji-surprise:before{content:"\f183"}.ai-evernote:before{content:"\f184"}.ai-expand:before{content:"\f185"}.ai-external-link:before{content:"\f186"}.ai-facebook:before{content:"\f187"}.ai-fast-forward:before{content:"\f188"}.ai-file-minus:before{content:"\f189"}.ai-file-plus:before{content:"\f18a"}.ai-file-text:before{content:"\f18b"}.ai-file:before{content:"\f18c"}.ai-filter:before{content:"\f18d"}.ai-flag:before{content:"\f18e"}.ai-flickr:before{content:"\f18f"}.ai-flower:before{content:"\f190"}.ai-folder-minus:before{content:"\f191"}.ai-folder-plus:before{content:"\f192"}.ai-folder:before{content:"\f193"}.ai-foursquare:before{content:"\f194"}.ai-fruit:before{content:"\f195"}.ai-gift:before{content:"\f196"}.ai-github:before{content:"\f197"}.ai-globe:before{content:"\f198"}.ai-google-drive:before{content:"\f199"}.ai-google-play:before{content:"\f19a"}.ai-google:before{content:"\f19b"}.ai-grid:before{content:"\f19c"}.ai-hangouts:before{content:"\f19d"}.ai-hard-drive:before{content:"\f19e"}.ai-hashtag:before{content:"\f19f"}.ai-headphone:before{content:"\f1a0"}.ai-heart-alt:before{content:"\f1a1"}.ai-heart-filled:before{content:"\f1a2"}.ai-heart:before{content:"\f1a3"}.ai-help:before{content:"\f1a4"}.ai-hide:before{content:"\f1a5"}.ai-home:before{content:"\f1a6"}.ai-horizontal-align-center:before{content:"\f1a7"}.ai-horizontal-align-left:before{content:"\f1a8"}.ai-horizontal-align-right:before{content:"\f1a9"}.ai-image:before{content:"\f1aa"}.ai-inbox:before{content:"\f1ab"}.ai-instagram:before{content:"\f1ac"}.ai-joystick:before{content:"\f1ad"}.ai-key:before{content:"\f1ae"}.ai-kickstarter:before{content:"\f1af"}.ai-layer:before{content:"\f1b0"}.ai-layout-column:before{content:"\f1b1"}.ai-layout-grid:before{content:"\f1b2"}.ai-layout-row:before{content:"\f1b3"}.ai-layout-side:before{content:"\f1b4"}.ai-like:before{content:"\f1b5"}.ai-link:before{content:"\f1b6"}.ai-linkedin:before{content:"\f1b7"}.ai-list:before{content:"\f1b8"}.ai-lock-closed:before{content:"\f1b9"}.ai-lock-open:before{content:"\f1ba"}.ai-login:before{content:"\f1bb"}.ai-logout:before{content:"\f1bc"}.ai-mail-filled:before{content:"\f1bd"}.ai-mail:before{content:"\f1be"}.ai-map-pin:before{content:"\f1bf"}.ai-map:before{content:"\f1c0"}.ai-maximize:before{content:"\f1c1"}.ai-medium:before{content:"\f1c2"}.ai-menu:before{content:"\f1c3"}.ai-message-minus:before{content:"\f1c4"}.ai-message-plus:before{content:"\f1c5"}.ai-message:before{content:"\f1c6"}.ai-messages:before{content:"\f1c7"}.ai-messenger:before{content:"\f1c8"}.ai-microphone-off:before{content:"\f1c9"}.ai-microphone:before{content:"\f1ca"}.ai-minimize:before{content:"\f1cb"}.ai-mobile:before{content:"\f1cc"}.ai-monitor:before{content:"\f1cd"}.ai-moon:before{content:"\f1ce"}.ai-movie:before{content:"\f1cf"}.ai-music:before{content:"\f1d0"}.ai-note:before{content:"\f1d1"}.ai-octagon-alert:before{content:"\f1d2"}.ai-octagon:before{content:"\f1d3"}.ai-odnoklassniki:before{content:"\f1d4"}.ai-open-book:before{content:"\f1d5"}.ai-paint-roll:before{content:"\f1d6"}.ai-paperclip:before{content:"\f1d7"}.ai-parking:before{content:"\f1d8"}.ai-patreon:before{content:"\f1d9"}.ai-pause:before{content:"\f1da"}.ai-paypal:before{content:"\f1db"}.ai-pen:before{content:"\f1dc"}.ai-pencil:before{content:"\f1dd"}.ai-phone-call:before{content:"\f1de"}.ai-phone-in:before{content:"\f1df"}.ai-phone-out:before{content:"\f1e0"}.ai-phone-x:before{content:"\f1e1"}.ai-phone:before{content:"\f1e2"}.ai-pie-chart:before{content:"\f1e3"}.ai-pin:before{content:"\f1e4"}.ai-pinterest:before{content:"\f1e5"}.ai-planet:before{content:"\f1e6"}.ai-play-filled:before{content:"\f1e7"}.ai-play-next:before{content:"\f1e8"}.ai-play-previous:before{content:"\f1e9"}.ai-play:before{content:"\f1ea"}.ai-plug:before{content:"\f1eb"}.ai-plus:before{content:"\f1ec"}.ai-power:before{content:"\f1ed"}.ai-printer:before{content:"\f1ee"}.ai-pulse:before{content:"\f1ef"}.ai-quora:before{content:"\f1f0"}.ai-quotes:before{content:"\f1f1"}.ai-reddit:before{content:"\f1f2"}.ai-redo:before{content:"\f1f3"}.ai-refresh:before{content:"\f1f4"}.ai-repeat:before{content:"\f1f5"}.ai-rewind:before{content:"\f1f6"}.ai-rocket:before{content:"\f1f7"}.ai-rotate-left:before{content:"\f1f8"}.ai-rotate-right:before{content:"\f1f9"}.ai-rss:before{content:"\f1fa"}.ai-rug:before{content:"\f1fb"}.ai-save:before{content:"\f1fc"}.ai-scan:before{content:"\f1fd"}.ai-search-settings:before{content:"\f1fe"}.ai-search:before{content:"\f1ff"}.ai-send:before{content:"\f200"}.ai-server:before{content:"\f201"}.ai-settings-filled:before{content:"\f202"}.ai-settings:before{content:"\f203"}.ai-share:before{content:"\f204"}.ai-shield:before{content:"\f205"}.ai-shopping-bag:before{content:"\f206"}.ai-show:before{content:"\f207"}.ai-shower:before{content:"\f208"}.ai-shuffle:before{content:"\f209"}.ai-skype:before{content:"\f20a"}.ai-slack:before{content:"\f20b"}.ai-slider:before{content:"\f20c"}.ai-snapchat:before{content:"\f20d"}.ai-sofa:before{content:"\f20e"}.ai-soundcloud:before{content:"\f20f"}.ai-spa:before{content:"\f210"}.ai-space:before{content:"\f211"}.ai-speaker:before{content:"\f212"}.ai-spotify:before{content:"\f213"}.ai-square-info:before{content:"\f214"}.ai-square-minus:before{content:"\f215"}.ai-square-plus:before{content:"\f216"}.ai-square-x:before{content:"\f217"}.ai-square:before{content:"\f218"}.ai-stack-overflow:before{content:"\f219"}.ai-stairs:before{content:"\f21a"}.ai-star-filled:before{content:"\f21b"}.ai-star-half:before{content:"\f21c"}.ai-star:before{content:"\f21d"}.ai-steam:before{content:"\f21e"}.ai-sticker:before{content:"\f21f"}.ai-stones:before{content:"\f220"}.ai-sun:before{content:"\f221"}.ai-table-column:before{content:"\f222"}.ai-table-row:before{content:"\f223"}.ai-table:before{content:"\f224"}.ai-tablet:before{content:"\f225"}.ai-tag:before{content:"\f226"}.ai-target:before{content:"\f227"}.ai-telegram:before{content:"\f228"}.ai-terminal:before{content:"\f229"}.ai-tiktok:before{content:"\f22a"}.ai-time:before{content:"\f22b"}.ai-tinder:before{content:"\f22c"}.ai-toggle-left:before{content:"\f22d"}.ai-toggle-right:before{content:"\f22e"}.ai-tool:before{content:"\f22f"}.ai-towel:before{content:"\f230"}.ai-trash:before{content:"\f231"}.ai-trello:before{content:"\f232"}.ai-triangle-alert:before{content:"\f233"}.ai-triangle:before{content:"\f234"}.ai-tumblr:before{content:"\f235"}.ai-twitch:before{content:"\f236"}.ai-undo:before{content:"\f237"}.ai-upload:before{content:"\f238"}.ai-user-check:before{content:"\f239"}.ai-user-group:before{content:"\f23a"}.ai-user-minus:before{content:"\f23b"}.ai-user-plus:before{content:"\f23c"}.ai-user-x:before{content:"\f23d"}.ai-user:before{content:"\f23e"}.ai-vertical-align-bottom:before{content:"\f23f"}.ai-vertical-align-center:before{content:"\f240"}.ai-vertical-align-top:before{content:"\f241"}.ai-viber:before{content:"\f242"}.ai-video-off:before{content:"\f243"}.ai-video:before{content:"\f244"}.ai-vimeo:before{content:"\f245"}.ai-vk:before{content:"\f246"}.ai-volume-1:before{content:"\f247"}.ai-volume-2:before{content:"\f248"}.ai-volume-x:before{content:"\f249"}.ai-volume:before{content:"\f24a"}.ai-vote-down:before{content:"\f24b"}.ai-vote-up:before{content:"\f24c"}.ai-wallet:before{content:"\f24d"}.ai-wechat:before{content:"\f24e"}.ai-weight:before{content:"\f24f"}.ai-whatsapp:before{content:"\f250"}.ai-wifi-off:before{content:"\f251"}.ai-wifi:before{content:"\f252"}.ai-wordpress:before{content:"\f253"}.ai-x:before{content:"\f254"}.ai-xing:before{content:"\f255"}.ai-yelp:before{content:"\f256"}.ai-youtube:before{content:"\f257"}.ai-zoom-in:before{content:"\f258"}.ai-zoom-out:before{content:"\f259"}.ai-zoom:before{content:"\f25a"}
/**
 * Swiper 11.0.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 9, 2023
 */ @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
@font-face { font-family:Poppins; src:url("../../fonts/poppins-400.woff2") format('woff2'); font-weight:400; font-style:normal; font-display:swap } @font-face { font-family:Poppins; src:url("../../fonts/poppins-600.woff2") format('woff2'); font-weight:600; font-style:normal; font-display:swap } @font-face { font-family:Poppins; src:url("../../fonts/poppins-700.woff2") format('woff2'); font-weight:700; font-style:normal; font-display:swap } :root { --born-blue:#406eff; --born-purple:var(--born-blue); --born-ink:#151619; --born-muted:#565d6b; --born-coral:#ff4d4d; --born-paper:#f5f6f8; --ar-font-sans-serif:Poppins,sans-serif; --ar-body-font-family:Poppins,sans-serif } html { scroll-behavior:smooth; scroll-padding-top:110px } .born-site { display:block; height:auto; min-height:100vh; font-family:Poppins,sans-serif; font-size:16px; font-weight:400; line-height:1.75; color:var(--born-ink); background:#fff; -webkit-font-smoothing:antialiased } .born-site h1,.born-site h2,.born-site h3 { font-family:inherit; letter-spacing:-.025em; font-weight:600 } .born-site a { color:inherit; text-underline-offset:5px } .born-site a:hover { color:var(--born-purple) } .born-site :focus-visible { outline:3px solid var(--born-blue); outline-offset:5px } .born-site img { max-width:100% } .born-site .text-primary { color:var(--born-blue)!important } .born-site .btn-primary { background:var(--born-purple); border-color:var(--born-purple); color:#fff; font-weight:600; box-shadow:none } .born-site .btn-primary:hover { background:var(--born-purple); border-color:var(--born-purple); color:#fff } .skip-link { position:fixed; top:-100px; left:16px; z-index:1000; background:white; padding:12px 20px } .skip-link:focus { top:12px } .site-header { position:sticky; top:0; z-index:100; background:rgba(255,255,255,.97); border-bottom:1px solid #e8e9ed } .header-inner { display:flex; align-items:center; gap:38px; min-height:90px; position:relative } .brand { flex-shrink:0; display:flex; align-items:center } .desktop-nav { display:flex; gap:28px; margin-left:auto } .desktop-nav a,.header-actions a { font-size:13px; text-decoration:none; font-weight:600 } .header-actions { display:flex; gap:24px; align-items:center } .header-cta { padding:13px 20px; border-radius:30px; background:var(--born-ink); color:white!important } .header-cta:hover { background:var(--born-purple) } .language-switch { border-left:1px solid #e2e4e9; padding-left:24px } .mobile-menu { display:none } .hero { padding-top:72px } .eyebrow { font-size:13px; font-weight:600; letter-spacing:.16em; line-height:1.7; margin-bottom:24px } .status-dot { display:inline-block; width:8px; height:8px; border-radius:50%; background:var(--born-blue); margin-right:12px } .hero h1 { font-size:clamp(48px,6.1vw,84px); line-height:1.1; max-width:1120px; margin-bottom:32px } .brand-gradient { background:linear-gradient(100deg,#151619 0%,#b42c36 42%,var(--born-blue) 95%); background-clip:text; -webkit-background-clip:text; color:transparent } .hero-bottom { display:flex; gap:50px; align-items:center; justify-content:space-between; margin-bottom:48px } .hero .lead { font-size:16px; line-height:1.9; max-width:560px; margin:0; color:var(--born-muted) } .hero-actions { display:flex; align-items:center; gap:22px; flex-shrink:0 } .hero-actions .btn { font-size:12px; padding:16px 22px } .hero-actions .btn span { margin-left:15px } .text-link { font-size:12px; font-weight:600; text-decoration:none; white-space:nowrap } .text-link span { margin-left:10px } .hero-showcase { background:var(--born-blue); color:#fff; border-radius:24px; overflow:hidden; margin:0; position:relative } .showcase-top { display:flex; align-items:center; justify-content:space-between; padding:30px 38px 0; font-size:clamp(20px,3vw,44px); letter-spacing:-.04em; font-weight:600 } .outline-word { font-weight:400; color:#fff } .showcase-symbol { font-size:48px; line-height:1 } .showcase-image { display:block; width:84%; height:auto; margin:5px auto -6px } .hero-showcase figcaption { display:flex; justify-content:space-between; gap:24px; padding:23px 38px; font-size:13px; background:var(--born-purple); border-top:1px solid #ffffff40 } .hero-showcase figcaption span:last-child { white-space:nowrap } .section-space { padding:100px 0 } .services-section { background:var(--born-paper) } .section-heading { margin-bottom:40px } .heading-row { display:flex; justify-content:space-between; gap:60px; align-items:flex-end } .born-site h2 { font-size:clamp(34px,3.7vw,50px); line-height:1.2; margin-bottom:0 } .heading-row>p { font-size:14px; color:var(--born-muted); max-width:350px; margin:0; line-height:1.9 } .service-card { border:1px solid #e3e5eb; border-radius:18px; box-shadow:none; padding:30px 34px; background:white; scroll-margin-top:110px } .service-number { display:flex; justify-content:space-between; color:var(--born-muted); font-size:12px; margin-bottom:28px } .service-number>span:last-child { font-size:22px; line-height:1 } .service-card h3 { font-size:27px; margin-bottom:14px } .service-card>p { font-size:14px; line-height:1.85; color:var(--born-muted); max-width:470px; margin-bottom:18px } .service-card .service-deliverables { font-size:13px; margin-bottom:26px; color:#5d6473 } .service-link { font-size:13px; font-weight:600; align-self:flex-start; margin-top:auto; text-decoration:none; border-bottom:1px solid #d8dce5; padding-bottom:5px } .service-link>span:last-child { margin-left:15px } .service-featured { background:var(--born-purple); border-color:var(--born-purple); color:#fff } .service-featured h3,.service-featured>p,.service-featured .service-number,.service-featured .service-deliverables { color:#fff } .service-featured .service-link { border-color:#ffffff80; } .service-featured a:hover { color:white; text-decoration:underline } .services-note { font-size:12px; text-align:center; margin:30px 0 0; color:var(--born-muted) } .services-note a { color:var(--born-purple); font-weight:600; margin-left:10px } .approach-section { background:#151619; color:#fff } .approach-section h2 { color:#fff } .approach-section .eyebrow { color:#fff } .muted-title { color:#a8abb5 } .process-grid { margin-top:48px } .process-step { border-top:1px solid #ffffff40; padding-top:24px; max-width:340px } .process-number { color:#fff; font-size:12px } .process-step h3 { font-size:25px; color:#fff; margin:34px 0 16px } .process-step p { font-size:14px; color:#c4c7d0; line-height:1.9; margin-bottom:0 } .about-copy { padding-left:50px } .about-copy h2 { font-size:clamp(32px,3.2vw,43px); margin-bottom:26px } .about-copy>p:not(.eyebrow) { font-size:14px; line-height:1.9; color:var(--born-muted) } .about-tags { display:flex; flex-wrap:wrap; gap:8px; padding:0; list-style:none; margin:26px 0 0 } .about-tags li { font-size:12px; border:1px solid #dfe2e8; border-radius:30px; padding:9px 14px } .contact-section { background:#eef2ff; text-align:center } .contact-section h2 { max-width:950px; margin:auto } .contact-section h2>span { color:var(--born-blue) } .contact-section p:not(.eyebrow) { max-width:570px; margin:26px auto; color:var(--born-muted); font-size:14px; line-height:1.9 } .contact-email { font-size:clamp(26px,4vw,48px); font-weight:600; letter-spacing:-.04em; text-decoration:none; border-bottom:2px solid var(--born-ink); display:inline-block; margin-top:20px } .contact-email span { margin-left:20px } .site-footer { padding:55px 0 26px } .footer-main { display:flex; justify-content:space-between; gap:25px; padding-bottom:38px } .footer-main p { font-size:13px; color:var(--born-muted); margin:16px 0 0 } .footer-main nav { display:flex; gap:28px; align-items:center } .footer-main a,.footer-bottom a { font-size:13px; text-decoration:none } .footer-bottom { border-top:1px solid #e3e5eb; padding-top:24px; display:flex; gap:20px; justify-content:space-between } .footer-bottom p { font-size:12px; color:var(--born-muted); margin:0 } .footer-bottom nav { display:flex; gap:20px } .legal-note { font-size:12px; text-align:right; color:var(--born-muted); margin:14px 0 0 } @media(min-width:1400px) { .born-site .container { max-width:1240px } } @media(max-width:1199px) { .header-inner { gap:24px } .desktop-nav { gap:18px } .header-actions { gap:18px } .hero-bottom { align-items:flex-start; gap:30px } .hero-actions { flex-direction:column; align-items:flex-start; gap:16px } .hero .lead { max-width:500px } .heading-row { gap:40px } .heading-row>p { max-width:300px } .about-copy { padding-left:28px } } @media(max-width:991px) { .header-inner { min-height:78px; gap:22px } .desktop-nav,.header-cta { display:none } .header-actions { margin-left:auto } .language-switch { border:0; padding:0 } .mobile-menu { display:block } .mobile-menu summary { list-style:none; font-size:12px; font-weight:600; cursor:pointer; padding:12px 0 12px 8px } .mobile-menu summary::-webkit-details-marker { display:none } .mobile-menu nav { position:absolute; top:100%; left:0; right:0; background:#fff; border:1px solid #e4e6eb; border-radius:0 0 16px 16px; padding:12px 24px; box-shadow:0 15px 25px #1516190d } .mobile-menu nav a { display:flex; justify-content:space-between; text-decoration:none; padding:16px 0; border-bottom:1px solid #eee; font-size:15px } .mobile-menu nav a:last-child { border:0 } .hero { padding-top:55px } .hero h1 { font-size:60px } .hero-bottom { display:block } .hero .lead { max-width:620px } .hero-actions { flex-direction:row; margin-top:28px; align-items:center } .heading-row { display:block } .heading-row>p { max-width:560px; margin-top:24px } .section-space { padding:75px 0 } .service-card { padding:26px } .about-copy { padding-left:12px } .footer-main nav { gap:20px } } @media(max-width:767px) { .hero h1 { font-size:49px } .hero .lead { font-size:15px } .hero-showcase { border-radius:16px } .showcase-top { padding:25px 24px 0; font-size:27px } .showcase-image { width:100%; margin-top:15px } .hero-showcase figcaption { padding:18px 24px; font-size:12px } .hero-showcase figcaption span:last-child { display:none } .section-space { padding:64px 0 } .service-number { margin-bottom:22px } .process-grid { margin-top:32px } .process-step { max-width:none } .process-step h3 { margin:20px 0 12px } .footer-main,.footer-bottom { flex-direction:column } .footer-main nav,.footer-bottom nav { flex-wrap:wrap; gap:18px } .legal-note { text-align:left } .contact-section h2 { font-size:35px } .contact-email { font-size:32px } .hero .eyebrow { font-size:12px; letter-spacing:.12em } .services-note { font-size:13px; line-height:1.9 } } @media(max-width:575px) { .born-site .container { padding-left:22px; padding-right:22px } .brand img { width:96px; height:auto } .header-inner { min-height:72px } .hero { padding-top:40px } .hero h1 { font-size:clamp(34px,9vw,49px); line-height:1.14; letter-spacing:-.03em; margin-bottom:25px } .hero-bottom { margin-bottom:30px } .hero-actions { align-items:flex-start; flex-direction:column; gap:18px; margin-top:24px } .hero-actions .btn { font-size:13px; padding:15px 20px } .hero .lead { font-size:14px; line-height:1.85 } .showcase-top { font-size:23px; padding:22px 20px 0 } .showcase-symbol { font-size:33px } .showcase-image { width:100%; aspect-ratio:1/1; object-fit:contain; margin:8px auto 0 } .hero-showcase figcaption { padding:16px 20px } .born-site h2 { font-size:32px; line-height:1.24 } .eyebrow { font-size:12px; margin-bottom:18px } .heading-row>p { font-size:13px } .service-card { padding:25px } .service-card h3 { font-size:25px } .service-card>p { font-size:13px } .service-card .service-deliverables { font-size:12px } .about-copy h2 { font-size:32px } .about-copy>p:not(.eyebrow) { font-size:13px } .contact-section h2 { font-size:31px } .contact-section p:not(.eyebrow) { font-size:13px } .contact-email { font-size:28px } .contact-email span { margin-left:10px } .footer-main p { max-width:250px } .footer-bottom nav { gap:12px } .footer-bottom a { font-size:12px } .language-switch { font-size:12px!important } .service-link { font-size:13px } } @media(prefers-reduced-motion:reduce) { html { scroll-behavior:auto } *,*::before,*::after { animation:none!important; transition:none!important } } .contact-secondary { margin-top:25px; font-size:12px; font-weight:600 }   .born-site h1 { font-weight:600; } .born-site h2 .text-primary { font-weight:400; } .eyebrow { font-weight:700; letter-spacing:.12em; } .service-card h3 { letter-spacing:-.025em; } .service-number { font-weight:400; } .born-site .service-link { color:var(--born-purple); font-size:13px; } .born-site .service-featured .service-link { color:#fff; } .born-site .btn-primary:focus-visible { outline-color:var(--born-ink); } .born-site .approach-section :focus-visible,.born-site .service-featured :focus-visible { outline-color:#fff; } .born-site .btn-primary:hover { background:var(--born-blue); border-color:var(--born-blue); } @media(max-width:575px) { .service-card>p,.about-copy>p:not(.eyebrow),.heading-row>p { font-size:14px; } .service-card .service-deliverables,.service-link,.hero-actions .btn { font-size:13px; } } .service-icon { font-size:26px; line-height:1; color:var(--born-purple); } .service-featured .service-icon { color:#fff; } .service-link i { font-size:18px; vertical-align:middle; margin-left:10px; }   .contact-section { background:#fff; text-align:left; padding-top:0; padding-bottom:80px; } .contact-panel { background:var(--born-paper); box-shadow:none; } .contact-copy { padding:56px; } .born-site .contact-copy h2 { max-width:650px; margin:0; font-size:clamp(32px,3.8vw,48px); } .contact-copy h2>span { display:inline; color:var(--born-purple); font-weight:400; } .contact-section .contact-copy p:not(.eyebrow) { max-width:540px; margin:24px 0 28px; font-size:15px; } .contact-copy .btn { padding:16px 24px; font-size:14px; } .contact-channels { background:var(--born-purple); color:#fff; padding:56px 42px; } .born-site .contact-channels h3 { color:#fff; font-size:24px; margin:0 0 32px; } .contact-channel+.contact-channel { margin-top:28px; padding-top:28px; border-top:1px solid #ffffff50; } .contact-channel-label { display:block; font-size:12px; letter-spacing:.04em; margin-bottom:8px; color:#fff; } .born-site .contact-channel-link { color:#fff; font-size:clamp(18px,2vw,23px); font-weight:600; overflow-wrap:anywhere; } .born-site .contact-channel-link:hover { color:#fff; text-decoration-thickness:2px; } .contact-section .contact-channels p { color:#fff; font-size:13px; margin:12px 0 0; line-height:1.75; } .contact-channels :focus-visible { outline-color:#fff; } @media(max-width:991px) { .contact-copy,.contact-channels { padding:40px; } .contact-section { padding-bottom:64px; } } @media(max-width:575px) { .contact-copy,.contact-channels { padding:30px 24px; } .born-site .contact-copy h2 { font-size:31px; } .contact-section .contact-copy p:not(.eyebrow) { font-size:14px; } .contact-copy .btn { width:100%; } }   .brand-strip { background:#f6f9fc; padding:80px 0 64px; } .brands-heading { max-width:none; margin:0 auto 44px; } .born-site .brands-heading h2 { font-size:clamp(30px,3vw,40px); font-weight:600; } #brands-title { scroll-margin-top:16px; } .brands-heading p { font-size:15px; margin:18px 0 0; } .brand-carousel { width:100%; overflow:hidden; } .brand-carousel-first { margin-bottom:24px; } .brand-carousel .swiper-wrapper { transition-timing-function:linear!important; } .brand-logo-card { display:flex; align-items:center; justify-content:center; height:112px; padding:20px 18px; background:#edf1f5; border:0; border-radius:16px; } .brand-logo-card img { display:block; width:154px; height:64px; max-width:100%; object-fit:contain; } .brand-carousel:not(.swiper-initialized) { overflow-x:auto; scrollbar-width:thin; } .brand-carousel:not(.swiper-initialized) .swiper-slide { flex:0 0 196px; margin-inline-end:24px; } .brand-controls { text-align:center; margin-top:24px; } .brand-motion-toggle { display:inline-flex; align-items:center; gap:8px; padding:8px 12px; font:inherit; font-size:12px; background:transparent; border:0; border-radius:8px; color:var(--born-muted); } .brand-motion-toggle:hover { color:var(--born-ink); } .brand-motion-toggle[hidden] { display:none; } @media(max-width:575px) { .brand-strip { padding:56px 0 44px; } .brands-heading { margin-bottom:32px; } .brands-heading p { font-size:14px; } .brand-logo-card { height:100px; padding:18px 12px; } .brand-logo-card img { width:140px; height:60px; } }   .service-card { display:flex; flex-direction:column; padding:28px 24px; } .born-site .service-card h3 { font-size:23px; line-height:1.35; } .service-card>p { font-size:14px; line-height:1.8; } .service-card .service-deliverables { font-size:12px; line-height:1.8; margin-bottom:26px; } .service-number { margin-bottom:26px; } .service-link { line-height:1.65; } .about-visual { margin:0; background:var(--born-paper); border-radius:20px; overflow:hidden; padding:28px 16px; } .about-visual img { display:block; width:100%; height:auto; object-fit:contain; } .footer-main .footer-socials { display:flex; align-items:center; flex-wrap:wrap; gap:12px; } .born-site .social-link { display:inline-flex; align-items:center; justify-content:center; flex:0 0 44px; width:44px; height:44px; padding:0; border:1px solid #dfe2e8; border-radius:50%; background:var(--born-paper); color:var(--born-ink); font-size:20px; text-decoration:none; } .born-site .social-link:hover { background:var(--born-purple); border-color:var(--born-purple); color:#fff; } .footer-portal { display:inline-flex; align-items:center; gap:8px; margin-right:12px; font-weight:600; } @media(max-width:767px) { .about-visual { padding:24px 12px; } } @media(max-width:575px) { .service-card { padding:26px; } .footer-portal { width:100%; margin:0 0 8px; } }   .services-menu-toggle { display:flex; align-items:center; gap:7px; cursor:pointer; list-style:none; font-size:13px; font-weight:600; line-height:1.75; } .services-menu-toggle::-webkit-details-marker { display:none; } .services-menu-toggle::after { content:""; width:6px; height:6px; border-right:1.5px solid currentColor; border-bottom:1.5px solid currentColor; transform:rotate(45deg); margin-top:-4px; } .services-menu[open]>.services-menu-toggle { color:var(--born-purple); } .mobile-services { border-bottom:1px solid #eee; } .mobile-services>summary { display:flex; justify-content:space-between; align-items:center; padding:16px 0; font-size:15px; font-weight:600; } .mobile-services>summary::after { content:"+"; font-size:20px; font-weight:400; } .mobile-services[open]>summary::after { content:"−"; } .mobile-service-links { padding:0 0 12px 14px; } .mobile-menu nav .mobile-service-links a { font-size:13px; padding:12px 0; border:0; } @media(max-width:991px) { .mobile-menu nav { max-height:calc(100dvh - 90px); overflow-y:auto; overscroll-behavior:contain; } .mobile-menu .mobile-services>summary { padding:16px 0; } } .services-menu-toggle::after,.mobile-services>summary::after { display:none; } .services-menu-toggle i,.mobile-services>summary i { font-size:16px; transition:transform .2s ease; } .services-menu[open]>.services-menu-toggle i,.mobile-services[open]>summary i { transform:rotate(180deg); } .about-visual { padding:0; } .about-visual img { aspect-ratio:3/2; object-fit:cover; } .about-visual figcaption { padding:18px 24px; color:var(--born-muted); font-size:13px; line-height:1.75; }   .portfolio-preview { padding:36px; border-radius:20px; box-shadow:none; } .portfolio-preview>i { color:var(--born-purple); font-size:30px; margin-bottom:24px; } .portfolio-preview p { font-size:14px; line-height:1.85; color:var(--born-muted); margin:0; } .portfolio-preview .portfolio-status { font-size:17px; font-weight:600; color:var(--born-ink); margin-bottom:12px; } .footer-links { display:flex; align-items:center; flex-wrap:wrap; justify-content:flex-end; gap:24px; } .footer-links .footer-portal { margin:0; } .footer-portal i { width:18px; height:18px; font-size:18px; line-height:1; } .social-link i { display:block; width:20px; height:20px; font-size:20px; line-height:1; } @media(max-width:767px) { .footer-links { align-items:flex-start; justify-content:flex-start; } .portfolio-preview { padding:28px; } }   .desktop-nav { margin-left:0; } .header-actions { margin-left:auto; } .services-menu { position:relative; } .services-mega-menu { display:none; position:absolute; top:calc(100% + 4px); left:0; right:auto; width:42rem; min-width:42rem; padding:0; overflow:hidden; border:1px solid #f0f3f6; border-radius:18px; background:#fff; box-shadow:0 .4375rem 1.25rem rgba(208,208,196,.32); z-index:110; } .services-menu::before { content:""; position:absolute; top:100%; left:0; width:100%; height:6px; } .services-menu[open]>.services-mega-menu { display:block; } .services-mega-content { display:flex; } .services-mega-menu .mega-dropdown-column { width:14rem; flex:0 0 14rem; padding-right:.5rem; padding-left:.5rem; } .services-mega-links ul { padding:0; margin:0; list-style:none; } .born-site .services-mega-links .dropdown-item { display:block; white-space:nowrap; padding:.375rem 1.25rem; border-radius:0; font-size:14px; font-weight:500; line-height:1.5; color:#434a57; text-decoration:none; } .born-site .services-mega-links .dropdown-item:hover, .born-site .services-mega-links .dropdown-item:focus-visible { background:transparent; } .services-mega-image { position:absolute; top:0; right:0; height:100%; background-size:cover; background-repeat:no-repeat; pointer-events:none; } .services-mega-spacer { position:relative; border-left:1px solid #e3e9ef; pointer-events:none; } @media(max-width:991px) { .desktop-nav { display:none; } }   .web-service-hero { padding-top:40px; } .web-hero-panel { background:var(--born-blue); color:#fff; border-radius:32px; padding:64px; } .web-hero-panel .eyebrow,.web-hero-panel h1,.web-hero-panel h2,.web-hero-panel .lead { color:#fff; } .web-hero-grid { display:grid; grid-template-columns:1.25fr 1fr; gap:64px; align-items:end; } .web-hero-grid h1 { font-size:clamp(40px,4.5vw,70px); line-height:1.12; letter-spacing:-.045em; margin:0; font-weight:600; } .web-hero-grid .lead { margin:0 0 28px; font-size:18px; line-height:1.8; } .born-site .web-white-button,.born-site .web-white-button:hover { background:#fff; color:var(--born-ink); border:1px solid #fff; display:inline-flex; align-items:center; gap:16px; padding:16px 24px; font-weight:600; } .web-service-image { margin:24px 0 0; border-radius:28px; overflow:hidden; background:var(--born-paper); } .web-service-image img { display:block; width:100%; height:auto; } .web-service-section { padding-top:100px; padding-bottom:100px; } .web-service-section h2,.web-service-contact h2 { font-size:clamp(30px,3.5vw,48px); line-height:1.2; font-weight:600; letter-spacing:-.035em; max-width:780px; margin-bottom:40px; } .web-scope-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:20px; } .web-scope-card { padding:30px 24px; border:1px solid var(--born-line,#e3e5eb); border-radius:20px; } .web-scope-card>i { font-size:32px; color:var(--born-blue); margin-bottom:32px; } .web-design-page h3 { font-size:21px; font-weight:600; line-height:1.35; } .web-scope-card p,.web-process-grid p,.web-faq p { color:var(--born-muted); font-size:15px; line-height:1.85; margin-bottom:0; } .web-process { background:var(--born-paper); } .web-process-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:48px; } .web-step-number { display:block; color:var(--born-blue); font-size:38px; font-weight:400; padding-bottom:20px; border-bottom:1px solid #dfe2e8; margin-bottom:24px; } .web-faq { display:grid; grid-template-columns:1fr 1.4fr; gap:60px; } .web-faq details { border-bottom:1px solid #dfe2e8; padding:24px 0; } .web-faq details:first-child { padding-top:0; } .web-faq summary { list-style:none; display:flex; justify-content:space-between; gap:24px; font-weight:600; cursor:pointer; } .web-faq summary::-webkit-details-marker { display:none; } .web-faq details[open] summary i { transform:rotate(45deg); } .web-faq details p { padding-top:18px; } .web-service-contact { padding-bottom:40px; } .web-service-contact h2 { margin-bottom:20px; } .web-service-contact .lead { max-width:700px; margin-bottom:28px; } @media(max-width:991px) { .web-hero-panel { padding:40px; }.web-hero-grid { grid-template-columns:1fr; gap:28px; }.web-scope-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }.web-faq { grid-template-columns:1fr; gap:0; }.web-process-grid { gap:24px; } } @media(max-width:575px) { .web-service-hero { padding-top:20px; }.web-hero-panel { padding:32px 24px; border-radius:24px; }.web-service-section { padding-top:64px; padding-bottom:64px; }.web-scope-grid,.web-process-grid { grid-template-columns:1fr; }.web-service-image { border-radius:20px; }.web-hero-grid h1 { font-size:40px; }.web-hero-grid .lead { font-size:16px; }.web-service-section h2 { margin-bottom:28px; }.web-service-contact { padding-bottom:24px; } } .web-preview { padding-top:40px; overflow:hidden; } .web-preview-layers { position:relative; width:100%; max-width:1043px; margin:0 auto; } .web-preview-layers img { display:block; width:100%; height:auto; } .web-preview-layers img:first-child { position:relative; z-index:5; } .web-preview-layers img:not(:first-child) { position:absolute; inset:0; } .web-preview-layers img:nth-child(2) { z-index:2; } .web-preview-layers img:nth-child(3) { z-index:1; } .web-preview-pair { display:grid; grid-template-columns:5fr 7fr; gap:32px; margin:48px 0 0; align-items:start; } .web-preview-pair>div { background:var(--born-paper); overflow:hidden; } .web-preview-pair img { width:100%; height:auto; display:block; } .web-preview-note { color:var(--born-muted); text-align:center; font-size:12px; margin:24px 0 0; } .born-site .service-card,.web-scope-card { transition:box-shadow .3s ease,border-color .3s ease; } .born-site .service-card:hover,.web-scope-card:hover { border-color:var(--born-blue); box-shadow:0 12px 30px #1516190b; } .born-site .btn { transition:background-color .2s ease,color .2s ease,box-shadow .2s ease; } @media(max-width:575px) { .web-preview { padding-top:24px; }.web-preview-pair { gap:14px; margin-top:24px; } } @media(prefers-reduced-motion:reduce) { [data-aos] { opacity:1!important; transform:none!important; transition:none!important; }.born-site .btn,.born-site .service-card,.web-scope-card { transition:none; } } body:not(.motion-ready) [data-aos] { opacity:1!important; transform:none!important; }   .web-service-hero { padding-top:0; } .web-service-hero>.web-hero-panel { position:relative; border-radius:0; padding:32px 0 72px; overflow:hidden; } .web-service-hero .web-hero-grid { position:relative; z-index:1; gap:80px; } .web-service-hero .web-hero-grid h1 { font-size:clamp(44px,5.5vw,80px); max-width:760px; } .web-breadcrumb { display:flex; align-items:center; flex-wrap:wrap; gap:12px; margin-bottom:64px; font-size:13px; position:relative; z-index:1; } .born-site .web-breadcrumb a,.born-site .web-breadcrumb a:hover { color:#fff; text-decoration:none; } .web-breadcrumb a:hover { text-decoration:underline!important; } .web-breadcrumb i { font-size:11px; opacity:.65; } .web-breadcrumb span { opacity:.8; } .web-service-hero>.web-hero-panel .eyebrow { display:inline-flex; background:var(--born-ink); border-radius:30px; padding:10px 18px; letter-spacing:.1em; margin-bottom:24px; } .web-service-hero .web-preview { padding-top:64px; } @media(max-width:991px) { .web-service-hero .web-hero-grid { gap:28px; }.web-breadcrumb { margin-bottom:48px; } } @media(max-width:575px) { .web-service-hero { padding-top:0; }.web-service-hero>.web-hero-panel { padding:24px 0 44px; }.web-service-hero .web-hero-grid h1 { font-size:44px; }.web-breadcrumb { gap:8px; font-size:11px; margin-bottom:36px; }.web-service-hero .web-preview { padding-top:36px; } }   .web-faq .accordion-item { border:0; border-bottom:1px solid #dfe2e8; background:transparent; border-radius:0; } .web-faq .accordion-header { margin:0; } .web-faq .accordion-button { width:100%; display:flex; align-items:center; justify-content:space-between; gap:24px; padding:24px 0; border:0; border-radius:0; background:transparent; color:var(--born-ink); font-family:inherit; font-size:16px; line-height:1.6; text-align:left; font-weight:600; box-shadow:none; cursor:pointer; transition:color .2s ease; } .web-faq .accordion-item:first-child .accordion-button { padding-top:0; } .web-faq .accordion-button::after { display:none; } .web-faq .accordion-button>i { flex:none; transition:transform .25s ease; } .web-faq .accordion-button[aria-expanded="true"]>i { transform:rotate(45deg); } .web-faq .accordion-body { padding:0 0 24px; } .web-faq .collapse:not(.show) { display:none; } .web-faq .collapsing { height:0; overflow:hidden; transition:height .35s ease; } .web-faq .accordion-button:focus:not(:focus-visible) { outline:none; box-shadow:none; } @media(prefers-reduced-motion:reduce) { .web-faq .collapsing,.web-faq .accordion-button>i { transition:none; } } .web-service-hero>.web-hero-panel .eyebrow { align-items:center; gap:12px; } .web-service-hero>.web-hero-panel .eyebrow>i { font-size:24px; line-height:1; display:block; }   .web-service-hero>.web-hero-panel { background:var(--born-paper); padding-bottom:40px; } .web-service-hero .web-breadcrumb,.born-site .web-service-hero .web-breadcrumb a,.born-site .web-service-hero .web-breadcrumb a:hover { color:var(--born-muted); } .web-service-hero .web-breadcrumb { margin-bottom:40px; } .web-service-hero .web-hero-grid { gap:0; grid-template-columns:1.15fr 1fr; align-items:stretch; } .web-service-hero .web-hero-grid h1 { color:var(--born-ink); font-size:clamp(42px,4.5vw,66px); padding:16px 56px 40px 0; } .web-service-hero .web-hero-description { background:var(--born-blue); color:#fff; border-radius:24px; padding:48px; display:flex; align-items:center; } .web-service-hero .web-hero-description .lead { margin:0; color:#fff; } .web-service-hero>.web-hero-panel .eyebrow { background:transparent; color:var(--born-ink); padding:0; margin-bottom:28px; } .web-service-hero>.web-hero-panel .eyebrow>i { color:var(--born-blue); } .web-hero-actions { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:20px; margin-top:32px; } .born-site .web-action { display:flex; gap:18px; align-items:center; padding:24px; background:#fff; border:1px solid #e1e4eb; border-radius:16px; color:var(--born-ink); text-align:left; font:inherit; font-weight:600; text-decoration:none; transition:border-color .25s ease,box-shadow .25s ease; } .web-action>i { width:48px; height:48px; flex:none; display:flex; align-items:center; justify-content:center; background:var(--born-paper); border-radius:12px; color:var(--born-blue); font-size:24px; } .web-action small { display:block; margin-top:5px; color:var(--born-muted); font-size:12px; font-weight:400; } .born-site a.web-action:hover { color:var(--born-ink); border-color:var(--born-blue); box-shadow:0 6px 18px #15161908; } .web-action:disabled { opacity:1; cursor:default; } @media(max-width:991px) { .web-service-hero .web-hero-grid { grid-template-columns:1fr; }.web-service-hero .web-hero-grid h1 { padding:0 0 32px; max-width:800px; }.web-service-hero .web-hero-description { padding:32px; }.web-hero-actions { gap:12px; }.born-site .web-action { padding:18px 14px; gap:12px; }.web-action>i { width:36px; height:36px; font-size:22px; } } @media(max-width:575px) { .web-hero-actions { grid-template-columns:1fr; margin-top:24px; }.web-service-hero .web-hero-description { padding:28px 24px; border-radius:18px; }.web-service-hero .web-hero-grid h1 { font-size:42px; }.born-site .web-action { padding:18px 20px; }.web-action>i { width:44px; height:44px; } } .public-document { padding-top:32px; padding-bottom:64px; } .public-breadcrumb { display:flex; flex-wrap:wrap; align-items:center; gap:12px; font-size:13px; color:var(--born-muted); margin-bottom:48px; } .public-breadcrumb a { color:var(--born-ink); text-decoration:none; } .public-breadcrumb i { font-size:11px; } .meeting-heading { max-width:800px; margin-bottom:40px; } .meeting-heading h1,.legal-document h1 { font-size:clamp(36px,4.5vw,60px); letter-spacing:-.04em; font-weight:600; line-height:1.15; margin-bottom:24px; } .meeting-heading .lead { color:var(--born-muted); } .meeting-calendar { border:1px solid #e1e4eb; border-radius:24px; overflow:hidden; background:var(--born-paper); } .meeting-calendar iframe { display:block; border:0; width:100%; height:900px; background:#fff; } .calendar-fallback { margin-top:20px; text-align:center; font-size:14px; } .legal-document { max-width:900px; margin:0 auto; color:var(--born-muted); line-height:1.9; } .legal-document h2,.legal-document h3,.legal-document h4 { color:var(--born-ink); font-weight:600; margin-top:36px; margin-bottom:16px; line-height:1.4; } .legal-document h2 { font-size:26px; }.legal-document h3 { font-size:21px; } .legal-document p,.legal-document ul,.legal-document ol { margin-bottom:20px; } @media(max-width:575px) { .public-document { padding-top:24px; }.public-breadcrumb { margin-bottom:32px; }.meeting-calendar { border-radius:16px; }.meeting-calendar iframe { height:1050px; } }   .service-form-panel { display:block; padding:32px 40px; } .service-form-intro { display:flex; flex-wrap:wrap; align-items:baseline; column-gap:24px; margin-bottom:20px; } .service-form-intro .eyebrow { display:none; } .service-form-intro h2 { font-size:30px; margin:0; } .service-form-intro .lead { font-size:14px; margin:0; } .service-fields { display:grid; grid-template-columns:repeat(6,minmax(0,1fr)); gap:12px 16px; } .service-fields>label { display:flex; flex-direction:column; gap:5px; margin:0; min-width:0; grid-column:span 2; } .service-fields>label>span:first-child,.service-choice legend { color:#fff; font-size:12px; font-weight:500; } .service-fields .input-group { display:flex; flex-wrap:nowrap; align-items:stretch; background:#fff; border:1px solid #d7dce3; border-radius:8px; overflow:hidden; width:100%; } .service-fields .input-group-text { display:flex; align-items:center; justify-content:center; padding:0 12px; background:#f5f6f8; color:#565d6b; border:0; border-right:1px solid #e3e5eb; font-size:17px; } .service-fields .form-control,.service-fields .form-select { color:#151619; background:#fff; border:1px solid #d7dce3; border-radius:8px; font:inherit; font-size:13px; padding:9px 12px; width:100%; min-width:0; height:40px; } .service-fields .input-group .form-control { border:0; border-radius:0; } .service-fields .service-field-half,.service-fields .service-choice { grid-column:span 3; } .service-fields .service-field-full { grid-column:1/-1; } .inquiry-select { display:block; position:relative; } .inquiry-select .form-select { appearance:none; -webkit-appearance:none; background-image:none; padding-left:40px; padding-right:36px; } .inquiry-select>i { position:absolute; left:13px; top:50%; transform:translateY(-50%); font-size:17px; color:#565d6b; pointer-events:none; } .inquiry-select>i:last-child { left:auto; right:13px; font-size:13px; } .service-fields textarea.form-control { min-height:40px; height:40px; resize:vertical; } .service-choice { min-width:0; margin:0; padding:0; border:0; display:flex; align-items:center; justify-content:space-between; gap:16px; } .service-choice legend { float:left; width:auto; margin:0; padding:0; line-height:36px; } .service-choice-options { display:flex; gap:6px; } .service-choice-options label { position:relative; cursor:pointer; } .service-choice-options input { position:absolute; opacity:0; width:1px; height:1px; } .service-choice-options label>span { display:block; padding:6px 12px; border:1px solid #ffffff80; border-radius:7px; color:#fff; font-size:12px; white-space:nowrap; } .service-choice-options input:checked+span { background:#fff; color:#151619; border-color:#fff; font-weight:600; } .service-choice-options input:focus-visible+span { outline:2px solid #fff; outline-offset:2px; } .service-fields .input-group:focus-within,.inquiry-select:focus-within { outline:2px solid #151619; outline-offset:2px; border-radius:8px; } .service-fields input:focus,.service-fields select:focus { outline:0; box-shadow:none; } .service-form-bottom { display:flex; gap:20px; justify-content:space-between; align-items:center; margin-top:16px; flex-wrap:wrap; } .service-form-bottom .btn { font-size:13px; padding:11px 20px; } .service-form-bottom .btn:disabled { opacity:.7; cursor:default; } .form-preview-note,.service-form-privacy { color:#fff; font-size:11px; line-height:1.7; } .service-form-privacy { margin:12px 0 0; } .born-site .service-form-privacy a,.born-site .service-form-privacy a:hover { color:#fff; text-decoration:underline; } .form-trap { position:absolute; width:1px; height:1px; overflow:hidden; clip-path:inset(50%); } .service-form-status { padding:12px; background:#fff; border-radius:8px; color:#151619; font-size:13px; margin-bottom:16px; } @media(max-width:991px) { .service-form-panel { padding:28px; }.service-fields { grid-template-columns:repeat(2,minmax(0,1fr)); }.service-fields>label,.service-fields .service-field-half,.service-fields .service-choice { grid-column:span 1; }.service-choice { display:block; }.service-choice legend { float:none; line-height:1.5; margin-bottom:6px; }.service-choice-options label { flex:1; text-align:center; } } @media(max-width:575px) { .service-form-panel { padding:24px 20px; }.service-form-intro h2 { font-size:26px; margin-bottom:8px; }.service-fields { grid-template-columns:1fr; gap:12px; }.service-fields>label,.service-fields .service-field-half,.service-fields .service-choice { grid-column:1; }.service-form-bottom { gap:12px; }.service-form-bottom .btn { width:100%; justify-content:center; }.service-form-bottom .g-recaptcha { transform:scale(.78); transform-origin:left center; width:238px; margin-right:-66px; } }   .web-service-hero .web-hero-animated { grid-template-columns:1.05fr 1fr; gap:32px; align-items:center; } .web-hero-text { padding:0 0 24px; } .web-service-hero .web-hero-animated h1 { font-size:clamp(42px,4.4vw,64px); line-height:1.1; padding:0; margin:0 0 24px; max-width:650px; } .web-service-hero .web-hero-animated .lead { color:var(--born-muted); font-size:17px; line-height:1.85; max-width:580px; margin:0 0 28px; } .web-hero-text>.btn { display:inline-flex; align-items:center; gap:18px; padding:16px 24px; } .web-hero-animation { width:100%; max-width:570px; justify-self:end; aspect-ratio:1; margin-top:-48px; margin-bottom:-28px; } .web-hero-animation lottie-player { display:block; width:100%; height:100%; } .web-service-hero .web-hero-actions { margin-top:24px; } @media(max-width:991px) { .web-service-hero .web-hero-animated { grid-template-columns:1fr 1fr; gap:24px; }.web-service-hero .web-hero-animated h1 { font-size:42px; }.web-hero-animation { margin:0; }.web-service-hero .web-hero-animated .lead { font-size:15px; } } @media(max-width:767px) { .web-service-hero .web-hero-animated { grid-template-columns:1fr; gap:0; }.web-hero-animation { max-width:420px; justify-self:center; margin:-20px 0; }.web-hero-text { padding-bottom:20px; }.web-service-hero .web-hero-animated h1 { max-width:560px; } }   .web-service-contact .service-form-panel { padding:0; overflow:hidden; } .service-form-panel .service-form-intro { display:block; margin:0; padding:24px 40px; background:var(--born-paper); } .service-form-panel .service-form-intro h2 { color:var(--born-ink); font-size:30px; line-height:1.25; margin:0 0 8px; } .service-form-panel .service-form-intro .lead { color:var(--born-ink); font-size:14px; line-height:1.65; margin:0; } .service-form-panel .service-inquiry-form { padding:24px 40px 28px; } @media(max-width:991px) { .service-form-panel .service-form-intro { padding:22px 28px; }.service-form-panel .service-inquiry-form { padding:22px 28px 26px; } } @media(max-width:575px) { .service-form-panel .service-form-intro { padding:20px; }.service-form-panel .service-form-intro h2 { font-size:26px; }.service-form-panel .service-inquiry-form { padding:20px; } } .saas-feature-field { grid-column:span 4; min-width:0; } .saas-field-label { display:block; font-size:12px; font-weight:500; margin-bottom:5px; color:#fff; } .saas-feature-select { background:#fff; border:1px solid #d7dce3; border-radius:8px; color:var(--born-ink); } .saas-feature-select summary { display:flex; align-items:center; gap:12px; padding:9px 12px; height:38px; cursor:pointer; list-style:none; font-size:13px; } .saas-feature-select summary::-webkit-details-marker { display:none; } .saas-feature-select summary>i { color:var(--born-muted); font-size:17px; } .saas-feature-select summary>i:last-child { margin-left:auto; font-size:13px; } .saas-feature-select fieldset { border:0; padding:12px; margin:0; display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; border-top:1px solid #e3e5eb; } .saas-feature-select .form-check { display:flex; align-items:center; gap:8px; margin:0; padding:0; font-size:12px; cursor:pointer; } .saas-feature-select .form-check-input { appearance:auto; -webkit-appearance:auto; width:16px; height:16px; flex:none; margin:0; accent-color:var(--born-blue); } @media(max-width:991px) { .saas-feature-field { grid-column:1/-1; } } @media(max-width:575px) { .saas-feature-select fieldset { grid-template-columns:1fr; } } .saas-feature-select summary>[data-feature-label] { min-width:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } .saas-feature-select summary>i { flex:none; } .service-fields .inquiry-attachment { grid-column:span 4; } .inquiry-attachment small { color:#fff; font-size:10px; line-height:1.5; } .service-fields input[type=file].form-control { padding:6px 8px; font-size:11px; } .service-fields input[type=file]::file-selector-button { border:0; background:#edf0f5; color:#151619; border-radius:4px; font:inherit; padding:5px 8px; margin-right:8px; } @media(max-width:991px) { .service-fields .inquiry-attachment { grid-column:1/-1; } } .service-fields>.saas-feature-field.service-field-full { grid-column:1/-1; } .branding-inquiry-form .service-fields .inquiry-attachment { grid-column:1/-1; } .marketing-inquiry-form .service-fields .inquiry-attachment { grid-column:1/-1; } .service-form-panel .service-form-intro .lead { max-width:none; } .service-fields>.performance-multiple { grid-column:span 3; } @media(max-width:991px) { .service-fields>.performance-multiple { grid-column:1/-1; } } .strategy-timeline { background:var(--born-paper); } .strategy-timeline-layout { display:grid; grid-template-columns:.85fr 1.15fr; gap:88px; align-items:start; } .strategy-timeline-intro { position:sticky; top:140px; } .strategy-timeline-intro h2 { margin-bottom:24px; } .strategy-timeline-intro>p:last-child { font-size:16px; line-height:1.85; color:var(--born-muted); } .strategy-timeline .strategy-timeline-steps { padding:0; list-style:none; --ar-steps-number-inner-bg:#fff; --ar-steps-connect-style:solid; --ar-steps-connect-color:#d3d9e4; } .strategy-timeline .step { align-items:center; } .strategy-timeline .step-number { margin-top:0; } .strategy-timeline .step-body { padding-top:8px; } .strategy-timeline .step-body h3 { display:flex; align-items:center; gap:12px; margin-bottom:12px; } .strategy-timeline .step-body h3>i { color:var(--born-blue); font-size:24px; } .strategy-timeline .step-body>p { color:var(--born-muted); line-height:1.8; font-size:15px; margin-bottom:12px; } .strategy-timeline .step-body>.timeline-services { color:var(--born-ink); font-size:12px; font-weight:500; margin-bottom:0; } .strategy360-inquiry-form .service-fields>label:nth-child(n+4):not(.service-field-full) { grid-column:span 3; } @media(max-width:991px) { .strategy-timeline-layout { grid-template-columns:1fr; gap:36px; }.strategy-timeline-intro { position:static; }.strategy360-inquiry-form .service-fields>label:nth-child(n+4):not(.service-field-full) { grid-column:span 1; } } @media(max-width:575px) { .strategy-timeline .steps { --ar-steps-number-size:52px; --ar-steps-number-inner-size:40px; --ar-steps-padding-x:16px; }.strategy-timeline .step-body h3 { font-size:20px; }.strategy-timeline .step-body h3>i { display:none; } } @media(prefers-reduced-motion:reduce) { .strategy-timeline .step-number::before,.strategy-timeline .step-number-inner { transition:none; } } .performance-tools { padding-top:64px; } .performance-tools h2 { font-size:clamp(28px,3vw,40px); line-height:1.2; font-weight:600; letter-spacing:-.035em; margin-bottom:18px; } .performance-tools-intro { color:var(--born-muted); max-width:760px; font-size:15px; line-height:1.8; margin-bottom:28px; } .performance-tool-grid { display:grid; grid-template-columns:repeat(7,minmax(0,1fr)); gap:12px; list-style:none; padding:0; margin:0; } .performance-tool-grid li { background:var(--born-paper); border-radius:14px; padding:12px 8px 18px; text-align:center; min-width:0; } .performance-tool-grid img { display:block; width:100%; height:90px; object-fit:contain; margin:0 auto 4px; } .performance-tool-grid span { display:block; color:var(--born-ink); font-size:11px; font-weight:500; } @media(max-width:991px) { .performance-tool-grid { grid-template-columns:repeat(4,minmax(0,1fr)); } } @media(max-width:575px) { .performance-tools { padding-top:48px; }.performance-tool-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }.performance-tool-grid img { max-width:200px; } }   .about-page-hero{background:#f6f7f9;padding:30px 0 100px}.about-breadcrumb{display:flex;align-items:center;gap:14px;font-size:13px;color:#626875;margin-bottom:60px}.about-breadcrumb i{font-size:12px}.about-intro-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:80px;align-items:center}.about-page h1{font-size:clamp(38px,4.5vw,68px);line-height:1.12;letter-spacing:-.045em;margin:20px 0 28px}.about-page h1 span{color:#406eff;font-weight:400}.about-page .lead{font-size:19px;max-width:650px;line-height:1.8}.about-experience{border-left:1px solid #dfe2e9;padding-left:55px;display:flex;flex-direction:column}.about-experience>strong{font-size:clamp(100px,12vw,172px);line-height:1;font-weight:600;letter-spacing:-.08em;color:#406eff}.about-experience>strong span{font-size:.48em;vertical-align:top;line-height:1.5}.about-experience>span{font-size:17px;color:#151619;margin:16px 0 26px}.about-experience-lines{display:flex;flex-direction:column;gap:8px;font-size:14px;color:#626875}.about-story{padding-top:0}.about-story-photo{margin:-45px 0 65px;position:relative;overflow:hidden;border-radius:24px}.about-story-photo img{display:block;width:100%;height:360px;object-fit:cover;object-position:center 48%}.about-page h2{font-size:clamp(28px,3vw,42px);line-height:1.25;letter-spacing:-.035em;max-width:850px;margin-bottom:25px}.about-story-copy{padding-bottom:80px}.about-story-copy p:not(.eyebrow),.about-section-lead{font-size:17px;line-height:1.9;color:#626875}.about-expertise{background:#f6f7f9}.about-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.about-pillars article{background:#fff;padding:32px;border:1px solid #e3e5eb;border-radius:18px}.about-pillars article>i{display:block;font-size:32px;color:#406eff;margin-bottom:28px}.about-page h3{font-size:21px;line-height:1.45;letter-spacing:-.025em;margin:0 0 18px}.about-pillars p{color:#626875;line-height:1.85;margin:0}.about-capabilities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:35px}.about-capabilities a{display:flex;gap:18px;align-items:center;border:1px solid #e3e5eb;border-radius:14px;padding:22px;color:#151619;transition:background .25s,border-color .25s}.about-capabilities a:hover{background:#f6f7f9;border-color:#406eff}.about-capabilities a>i:first-child{font-size:24px;color:#406eff}.about-capabilities a>i:last-child{margin-left:auto}.about-step-number{display:block;color:#406eff;font-size:30px;margin-bottom:25px}.about-page-contact{display:flex;align-items:center;justify-content:space-between;gap:35px;background:#f6f7f9;border-radius:24px;padding:45px}.about-page-contact h2{margin-bottom:12px}.about-page-contact p{margin:0;color:#626875}.about-page-contact .btn{flex-shrink:0;gap:14px} @media(max-width:991px){.about-intro-grid{gap:35px}.about-experience{padding-left:30px}.about-pillars{gap:14px}.about-pillars article{padding:24px}.about-page-contact{align-items:flex-start;flex-direction:column}} @media(max-width:767px){.about-page-hero{padding-bottom:75px}.about-breadcrumb{margin-bottom:35px}.about-intro-grid{grid-template-columns:1fr}.about-experience{border-left:0;border-top:1px solid #dfe2e9;padding:25px 0 0;display:grid;grid-template-columns:auto 1fr;column-gap:30px;align-items:center}.about-experience>strong{grid-row:span 2;font-size:110px}.about-experience>span{margin:0 0 12px}.about-experience-lines{font-size:12px}.about-story-photo{margin-bottom:35px}.about-story-photo img{height:230px}.about-story-copy{padding-bottom:45px}.about-pillars,.about-capabilities{grid-template-columns:1fr}.about-page-contact{padding:28px}.about-page .lead{font-size:17px}.about-page h1{font-size:40px}} .born-site .about-capabilities a, .born-site .about-capabilities a:hover, .born-site .about-capabilities a:focus-visible { text-decoration:none; }
:root { --born-blue:#406eff; --born-purple:var(--born-blue); --ar-primary:#406eff; --ar-primary-rgb:64,110,255; --ar-link-color:#151619; --ar-link-hover-color:#151619; }   .btn-primary, .born-site .btn-primary { --ar-btn-color:#fff; --ar-btn-bg:#406eff; --ar-btn-border-color:#406eff; --ar-btn-hover-color:#fff; --ar-btn-hover-bg:#406eff; --ar-btn-hover-border-color:#406eff; --ar-btn-active-color:#fff; --ar-btn-active-bg:#406eff; --ar-btn-active-border-color:#406eff; color:#fff; background-color:#406eff; border-color:#406eff; } .btn-primary:hover,.btn-primary:focus-visible,.btn-primary:active, .born-site .btn-primary:hover,.born-site .btn-primary:focus-visible { color:#fff; background-color:#406eff; border-color:#406eff; box-shadow:0 0 0 3px #406eff33; } .born-site .brand-gradient { background:none; color:#406eff; -webkit-text-fill-color:#406eff; } .born-site .text-primary { color:#406eff!important; } .born-site .service-link, .born-site .services-note a, .born-site .services-menu[open]>.services-menu-toggle, .born-site .services-mega-links .dropdown-item:hover, .born-site .services-mega-links .dropdown-item:focus-visible { color:var(--born-ink); text-decoration-color:#406eff; } .born-site .service-link { border-bottom-color:#406eff; } .born-site .services-note a { text-decoration-line:underline; text-decoration-thickness:2px; } .born-site .services-mega-links .dropdown-item:hover, .born-site .services-mega-links .dropdown-item:focus-visible { background:transparent; text-decoration-line:underline; text-decoration-thickness:2px; } .born-site .service-featured, .born-site .contact-channels, .born-site .hero-showcase figcaption { background:#406eff; border-color:#406eff; color:#fff; } .born-site .service-featured>p, .born-site .service-featured .service-number, .born-site .service-featured .service-deliverables, .born-site .service-featured .service-link, .born-site .contact-channel-link, .born-site .contact-channel-link:hover, .born-site .contact-channels p, .born-site .contact-channel-label { color:#fff; } .born-site .service-featured h3 { font-size:24px; color:#fff; } .born-site .contact-channels h3 { font-size:24px; color:#fff; } .born-site .service-featured .service-link { border-color:#fff; } .born-site .service-featured .service-icon { color:#fff; } .born-site .contact-channel-link { text-decoration-color:#fff; } .born-site .social-link:hover { background:#406eff; border-color:#406eff; color:#fff; } .born-site .header-cta:hover { background:#406eff; color:#fff!important; } .born-site .contact-channels :focus-visible, .born-site .service-featured :focus-visible { outline-color:#fff; }   a.text-primary,.btn-link { color:#151619!important; text-decoration:underline; text-decoration-color:#406eff; text-underline-offset:4px; } .btn-outline-primary { --ar-btn-color:#151619; --ar-btn-border-color:#406eff; --ar-btn-hover-color:#fff; --ar-btn-hover-bg:#406eff; --ar-btn-hover-border-color:#406eff; --ar-btn-active-color:#fff; --ar-btn-active-bg:#406eff; --ar-btn-active-border-color:#406eff; } .born-site a:hover { color:var(--born-ink); } .born-site .contact-channel-link:hover, .born-site .service-featured a:hover, .born-site .social-link:hover { color:#fff; } .born-site .showcase-top { font-size:clamp(24px,3vw,44px); } .born-site .hero-showcase figcaption { font-weight:400; } .born-site a.text-primary { color:var(--born-ink)!important; text-decoration:underline; text-decoration-color:#406eff; } .born-site .hero-showcase figcaption span { opacity:1; } .born-site .social-link svg { display:block; width:20px; height:20px; flex:none; fill:currentColor; }
@media (min-width:992px) { .born-site .header-inner { gap:30px; } .born-site .desktop-nav { margin-left:auto; align-items:center; gap:26px; } .born-site .header-actions { margin-left:0; flex-shrink:0; } .born-site .services-menu { position:static; } .born-site .services-mega-menu { top:calc(100% - 16px); left:auto; right:0; } .born-site .services-menu::before { display:none; } .born-site .services-menu-toggle { padding:20px 0; } } @media (max-width:991px) { .born-site .header-inner { min-height:76px; gap:12px; } .born-site .brand img { width:106px; height:auto; } .born-site .header-actions { margin-left:auto; gap:0; } .born-site .language-switch { display:inline-flex; align-items:center; justify-content:center; gap:5px; min-width:52px; min-height:44px; padding:0 4px; font-size:12px; } .born-site .mobile-menu { flex-shrink:0; margin:0; } .born-site .mobile-menu>summary { display:flex; align-items:center; justify-content:center; width:44px; height:44px; padding:0; border:1px solid #e2e4e9; border-radius:12px; font-size:0; line-height:1; background:#fff; color:#151619; transition:background .2s ease,border-color .2s ease; } .born-site .mobile-menu>summary i { display:block; width:22px; height:22px; font-size:22px; line-height:1; } .born-site .mobile-menu[open]>summary { background:#f4f5f7; border-color:#406eff; } .born-site .mobile-menu>summary:focus-visible { outline:2px solid #406eff; outline-offset:3px; } .born-site .mobile-menu>nav { top:100%; left:0; right:0; width:auto; max-height:calc(100dvh - 84px); padding:12px 24px 20px; border:1px solid #e2e4e9; border-top:0; border-radius:0 0 20px 20px; background:#fff; box-shadow:0 16px 32px #15161912; overflow-x:hidden; overflow-y:auto; overscroll-behavior:contain; } .born-site .mobile-menu>nav>a,.born-site .mobile-services>summary { min-height:52px; padding:14px 0; align-items:center; font-size:15px; font-weight:600; line-height:1.5; text-decoration:none; } .born-site .mobile-services>summary { gap:16px; } .born-site .mobile-services>summary i { flex:0 0 20px; text-align:center; } .born-site .mobile-service-links { display:grid; gap:2px; margin:0 0 10px; padding:6px; border-radius:12px; background:#f4f5f7; } .born-site .mobile-menu nav .mobile-service-links a { display:block; min-height:44px; padding:11px 12px; border:0; border-radius:8px; font-size:14px; font-weight:400; line-height:1.6; white-space:normal; overflow-wrap:break-word; text-decoration:none; } .born-site .mobile-menu nav .mobile-service-links a:hover,.born-site .mobile-menu nav .mobile-service-links a:focus-visible { background:#fff; } .born-site .mobile-menu>nav a:focus-visible { outline:2px solid #406eff; outline-offset:-2px; } .born-site .mobile-menu[open]>nav { animation:born-navigation-enter .2s ease-out; } } @keyframes born-navigation-enter { from { opacity:0; transform:translateY(-6px); } to { opacity:1; transform:translateY(0); } } @media (prefers-reduced-motion:reduce) { .born-site .mobile-menu[open]>nav { animation:none; } }   .born-site .services-mega-spacer { border-left:0; } @media (min-width:992px) { .born-site .services-mega-content { min-height:224px; } .born-site .services-mega-links { display:flex; align-items:center; } .born-site .services-mega-links ul { width:100%; } }
.born-site .home-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px;align-items:center;padding-top:54px;padding-bottom:54px;min-height:610px} .home-hero .hero-copy{min-width:0}.born-site .home-hero h1{font-size:clamp(44px,4.4vw,66px);line-height:1.1;letter-spacing:-.045em;margin-bottom:26px}.home-hero .hero-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:26px;margin:0}.home-hero .hero-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:18px;margin:0}.home-hero .hero-actions .btn{gap:10px;white-space:normal}.home-hero .hero-actions .text-link{font-size:13px}.home-hero-visual{min-width:0;width:100%;aspect-ratio:1;margin:0;display:flex;align-items:center;justify-content:center}.home-hero-visual lottie-player{display:block;width:112%;height:112%;max-width:650px;flex-shrink:0;pointer-events:none} @media(max-width:991px){.born-site .home-hero{gap:16px;min-height:510px;padding-top:40px;padding-bottom:40px}.born-site .home-hero h1{font-size:43px}.home-hero .eyebrow{font-size:11px;letter-spacing:.1em}.home-hero .hero-actions{flex-direction:column;align-items:flex-start;gap:16px}.home-hero .lead{font-size:15px}.home-hero-visual lottie-player{width:110%;height:110%}} @media(max-width:767px){.born-site .home-hero{grid-template-columns:1fr;gap:6px;padding-top:36px;padding-bottom:20px;min-height:0}.born-site .home-hero h1{font-size:clamp(36px,8.7vw,52px);margin-bottom:22px}.home-hero .hero-bottom{gap:22px}.home-hero .hero-actions{flex-direction:row;gap:16px}.home-hero .hero-actions .btn{font-size:12px;padding:14px 20px}.home-hero .hero-actions .text-link{font-size:12px}.home-hero-visual{max-width:460px;justify-self:center;overflow:hidden}.home-hero-visual lottie-player{width:108%;height:108%}}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
