﻿/* Global Styles */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html {
    font-size: 16px;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

body {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    line-height: 1.6;
    color: #333;
    background: #fff;
    overflow-x: hidden;
    min-width: 320px;
}

.container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 24px;
    width: 100%;
}

/* Navigation */
nav {
    position: fixed;
    top: 0;
    width: 100%;
    background: rgba(255, 255, 255, 0.95);
    backdrop-filter: blur(20px);
    border-bottom: 1px solid #e5e5e5;
    z-index: 1000;
    transition: all 0.3s ease;
}

.nav-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 16px 24px;
    max-width: 1200px;
    margin: 0 auto;
}

.logo {
    font-size: 24px;
    font-weight: 700;
    color: #2563eb;
    text-decoration: none;
    transition: color 0.3s ease;
}

    .logo:hover {
        color: #1d4ed8;
    }

.nav-buttons {
    display: flex;
    gap: 16px;
    align-items: center;
}

.nav-button {
    background: transparent;
    color: #2563eb;
    padding: 12px 24px;
    border: 2px solid #2563eb;
    border-radius: 8px;
    text-decoration: none;
    font-weight: 600;
    transition: all 0.3s ease;
    cursor: pointer;
}

    .nav-button:hover {
        background: #2563eb;
        transform: translateY(-2px);
        color: white;
    }

    .nav-button.active {
        background: #2563eb;
        transform: translateY(-1px);
        color: white;
    }

.cta-button {
    background: #2563eb;
    color: white;
    padding: 12px 24px;
    border-radius: 8px;
    text-decoration: none;
    font-weight: 600;
    transition: all 0.3s ease;
    border: none;
    cursor: pointer;
    width: 100%;
    margin-top: 16px;
}

    .cta-button:hover {
        background: #1d4ed8;
        transform: translateY(-2px);
    }

/* Mobile menu toggle button */
.mobile-menu-toggle {
    display: none;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    background: transparent;
    border: none;
    cursor: pointer;
    padding: 8px;
    z-index: 1001;
}

    .mobile-menu-toggle span {
        display: block;
        width: 24px;
        height: 2px;
        background: #2563eb;
        margin: 3px 0;
        transition: all 0.3s ease;
    }

    .mobile-menu-toggle.active span:nth-child(1) {
        transform: rotate(45deg) translate(5px, 5px);
    }

    .mobile-menu-toggle.active span:nth-child(2) {
        opacity: 0;
    }

    .mobile-menu-toggle.active span:nth-child(3) {
        transform: rotate(-45deg) translate(5px, -5px);
    }

/* Page Sections */
.page {
    display: none;
    min-height: 100vh;
    padding-top: 80px;
    overflow-x: hidden;
    width: 100%;
}

    .page.active {
        display: block;
    }

/* Global overflow prevention */
section {
    overflow-x: hidden;
    width: 100%;
}

img {
    max-width: 100%;
    height: auto;
    display: block;
}

/* Hero Section */
.hero {
    padding: 120px 0;
    text-align: center;
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    color: white;
    position: relative;
    overflow: hidden;
}

    .hero::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: url('img/header_img.svg');
    }

    .hero .container {
        opacity: 0.9;
    }

.hero-content {
    position: relative;
    z-index: 1;
    background-color: #041C2B;
    padding: 2rem 0;
    opacity: 0.8;
}

.hero h1 {
    font-size: 4rem;
    font-weight: 700;
    margin-bottom: 24px;
    line-height: 1.1;
}

.hero p {
    font-size: 1.5rem;
    margin-bottom: 40px;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
}

.hero-image {
    margin-top: 60px;
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
}

    .hero-image img {
        width: 100%;
        border-radius: 16px;
        box-shadow: 0 20px 40px rgba(0,0,0,0.1);
    }

/* Client Logos Section */
.clients {
    padding: 80px 0;
    background: #f8fafc;
}

.clients-title {
    text-align: center;
    font-size: 1rem;
    font-weight: 600;
    color: #71717a;
    margin-bottom: 40px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

.clients-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
    gap: 40px;
    align-items: center;
    max-width: 1000px;
    margin: 0 auto;
}

.client-logo {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 24px;
    background: white;
    border-radius: 12px;
    box-shadow: 0 2px 10px rgba(0,0,0,0.05);
    transition: all 0.3s ease;
    min-height: 80px;
    height: 80px;
    border: 1px solid #f0f0f0;
}

    .client-logo:hover {
        transform: translateY(-4px);
        box-shadow: 0 8px 25px rgba(0,0,0,0.1);
    }

    .client-logo img {
        max-width: 100%;
        max-height: 50px;
        width: auto;
        height: auto;
        object-fit: contain;
    }

    .client-logo:hover img {
        filter: grayscale(0%) opacity(1);
    }

/* Placeholder logo styling */
.logo-placeholder {
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    padding: 12px 16px;
    border-radius: 8px;
    word-break: break-word;
}

/* Feature Sections */
.features {
    padding: 120px 0;
}

.section-title {
    text-align: center;
    font-size: 3rem;
    font-weight: 700;
    margin-bottom: 24px;
    color: #1a1a1a;
}

.section-subtitle {
    text-align: center;
    font-size: 1.25rem;
    color: #666;
    margin-bottom: 80px;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
}

.feature-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 40px;
    margin-bottom: 120px;
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

@media (max-width: 900px) {
    .feature-grid {
        gap: 30px;
    }
}

@media (max-width: 768px) {
    .feature-grid {
        grid-template-columns: 1fr;
        gap: 24px;
    }
}

.feature-card {
    background: white;
    padding: 40px;
    border-radius: 16px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.1);
    transition: all 0.3s ease;
    border: 1px solid #f0f0f0;
    min-width: 0;
}

@media (max-width: 900px) {
    .feature-card {
        padding: 35px;
    }
}

@media (max-width: 768px) {
    .feature-card {
        padding: 30px;
    }
}

.feature-card:hover {
    transform: translateY(-8px);
    box-shadow: 0 12px 40px rgba(0,0,0,0.15);
}

.feature-card .header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 16px;
    flex-wrap: wrap;
    gap: 10px;
}

@media (max-width: 900px) {
    .feature-card .header {
        gap: 8px;
    }
}

.feature-icon {
    width: 35px;
    height: 35px;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
    font-size: 24px;
    color: white;
}

.feature-card h3 {
    font-size: 1.5rem;
    font-weight: 600;
    margin-bottom: 0;
    color: #1a1a1a;
}

.feature-card p {
    color: #666;
    line-height: 1.6;
}

.feature-card li {
    color: #666;
    line-height: 1.6;
}

/* Stacked Features Section */
.stacked-features {
    padding: 120px 0;
    position: relative;
}

.stacked-container {
    max-width: 1000px;
    margin: 0 auto;
    padding: 0 24px;
}

.stacked-content {
    position: relative;
}

.stacked-item {
    padding: 80px 0;
    border-left: 4px solid #e5e5e5;
    padding-left: 40px;
    position: relative;
    margin-bottom: 60px;
    transition: all 0.3s ease;
}

    .stacked-item.active {
        border-left-color: #2563eb;
    }

        .stacked-item.active .stack-number {
            background: #2563eb;
            color: white;
            transform: scale(1.1);
        }

.stack-number {
    position: absolute;
    left: -16px;
    top: 80px;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background: #e5e5e5;
    color: #666;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    font-size: 14px;
    transition: all 0.3s ease;
    z-index: 2;
}

.stack-title {
    font-size: 3rem;
    font-weight: 700;
    margin-bottom: 24px;
    color: #1a1a1a;
    line-height: 1.1;
}

.stack-description {
    font-size: 1.25rem;
    color: #666;
    line-height: 1.6;
    margin-bottom: 32px;
    max-width: 800px;
}

.stack-features {
    list-style: none;
    margin-bottom: 40px;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    gap: 16px;
}

    .stack-features li {
        padding: 12px 0;
        position: relative;
        padding-left: 32px;
        color: #666;
        font-size: 16px;
    }

        .stack-features li::before {
            content: '✓';
            position: absolute;
            left: 0;
            color: #22c55e;
            font-weight: bold;
            font-size: 18px;
        }

.stack-cta {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: #2563eb;
    color: white;
    padding: 16px 32px;
    border-radius: 8px;
    text-decoration: none;
    font-weight: 600;
    transition: all 0.3s ease;
    margin-bottom: 40px;
}

    .stack-cta:hover {
        background: #1d4ed8;
        transform: translateY(-2px);
        color: white;
    }

.stack-note {
    margin-left: 16px;
    font-size: 14px;
    color: #71717a;
    display: inline-block;
}

/* Visual Container - Now part of each stacked item */
.visual-container {
    background: white;
    border-radius: 16px;
    padding: 32px;
    box-shadow: 0 12px 40px rgba(0,0,0,0.1);
    border: 1px solid #e5e5e5;
    position: relative;
    overflow: hidden;
    min-height: auto;
    margin-top: 40px;
    opacity: 0;
    transform: translateY(30px);
    transition: all 0.6s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

    .visual-container img {
        width: 100%;
        height: auto;
        object-fit: contain;
        display: block;
    }

.stacked-item.active .visual-container {
    opacity: 1;
    transform: translateY(0);
}

.visual-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 24px;
    padding-bottom: 16px;
    border-bottom: 2px solid #f0f0f0;
}

.visual-title {
    font-size: 18px;
    font-weight: 600;
    color: #1a1a1a;
}

.visual-actions {
    display: flex;
    gap: 8px;
}

.visual-btn {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: #e5e5e5;
}

    .visual-btn.red {
        background: #ef4444;
    }

    .visual-btn.yellow {
        background: #f59e0b;
    }

    .visual-btn.green {
        background: #22c55e;
    }

/* Dashboard Mockup Styles */
.dashboard-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
    margin-bottom: 24px;
}

.dashboard-card {
    background: #f8fafc;
    border-radius: 8px;
    padding: 16px;
    border: 1px solid #e5e5e5;
}

.card-title {
    font-size: 12px;
    color: #71717a;
    margin-bottom: 8px;
    font-weight: 500;
}

.card-value {
    font-size: 24px;
    font-weight: 700;
    color: #1a1a1a;
    margin-bottom: 4px;
}

.card-change {
    font-size: 12px;
    color: #22c55e;
    font-weight: 500;
}

.chart-placeholder {
    background: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);
    height: 120px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-weight: 600;
    margin: 16px 0;
}

.progress-bar {
    background: #e5e5e5;
    height: 8px;
    border-radius: 4px;
    overflow: hidden;
    margin: 8px 0;
}

.progress-fill {
    height: 100%;
    background: linear-gradient(90deg, #22c55e, #16a34a);
    border-radius: 4px;
    transition: width 2s ease;
}

.client-list {
    margin-top: 16px;
}

.client-item {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 8px 0;
    border-bottom: 1px solid #f0f0f0;
}

.client-avatar {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background: linear-gradient(135deg, #3b82f6, #1d4ed8);
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 12px;
    font-weight: 600;
}

.client-info {
    flex: 1;
}

.client-name {
    font-size: 14px;
    font-weight: 600;
    color: #1a1a1a;
}

.client-company {
    font-size: 12px;
    color: #71717a;
}

.client-status {
    font-size: 12px;
    padding: 4px 8px;
    border-radius: 12px;
    font-weight: 500;
}

.status-active {
    background: #dcfce7;
    color: #166534;
}

.status-pending {
    background: #fef3c7;
    color: #92400e;
}

/* Pipeline Visual */
.pipeline-stages {
    display: flex;
    gap: 8px;
    margin: 16px 0;
}

.pipeline-stage {
    flex: 1;
    background: #f1f5f9;
    border-radius: 8px;
    padding: 12px 8px;
    text-align: center;
    border: 2px solid #e2e8f0;
}

    .pipeline-stage.active {
        background: #dbeafe;
        border-color: #3b82f6;
    }

.stage-title {
    font-size: 10px;
    color: #64748b;
    margin-bottom: 4px;
    font-weight: 600;
}

.stage-count {
    font-size: 16px;
    font-weight: 700;
    color: #1a1a1a;
}

/* Mobile Apps Section */
.mobile-apps {
    padding: 120px 0;
    background: linear-gradient(135deg, #1e3a8a 0%, #3730a3 50%, #581c87 100%);
    color: white;
    position: relative;
    overflow: hidden;
}

    .mobile-apps::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><pattern id="mobile-grid" width="60" height="60" patternUnits="userSpaceOnUse"><path d="M 60 0 L 0 0 0 60" fill="none" stroke="rgba(255,255,255,0.05)" stroke-width="1"/></pattern></defs><rect width="100%" height="100%" fill="url(%23mobile-grid)"/></svg>');
        opacity: 0.3;
    }

.mobile-apps-content {
    position: relative;
    z-index: 1;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 80px;
    align-items: center;
}

.mobile-apps-text h2 {
    font-size: 3rem;
    font-weight: 700;
    margin-bottom: 24px;
    line-height: 1.1;
}

.mobile-apps-text p {
    font-size: 1.25rem;
    margin-bottom: 32px;
    opacity: 0.9;
    line-height: 1.6;
}

.app-features {
    list-style: none;
    margin-bottom: 40px;
}

    .app-features li {
        padding: 12px 0;
        position: relative;
        padding-left: 0;
        opacity: 0.9;
    }

.app-store-buttons {
    display: flex;
    gap: 16px;
    flex-wrap: wrap;
}

.app-store-btn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    border: 2px solid rgba(255, 255, 255, 0.2);
    border-radius: 12px;
    padding: 12px 24px;
    color: white;
    text-decoration: none;
    font-weight: 600;
    transition: all 0.3s ease;
    min-width: 180px;
}

    .app-store-btn:hover {
        background: rgba(255, 255, 255, 0.2);
        border-color: rgba(255, 255, 255, 0.4);
        transform: translateY(-2px);
        color: white;
    }

.app-store-icon {
    font-size: 24px;
}

.app-store-text {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

    .app-store-text .small {
        font-size: 12px;
        opacity: 0.8;
        font-weight: 400;
    }

    .app-store-text .large {
        font-size: 16px;
        font-weight: 600;
        line-height: 1.2;
    }

.mobile-apps-visual {
    text-align: center;
    position: relative;
}

.phone-mockup {
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    border: 2px solid rgba(255, 255, 255, 0.2);
    border-radius: 24px;
    padding: 20px;
    max-width: 300px;
    margin: 0 auto;
    position: relative;
    transform: perspective(1000px) rotateY(-15deg) rotateX(5deg);
    transition: transform 0.3s ease;
}

    .phone-mockup:hover {
        transform: perspective(1000px) rotateY(-10deg) rotateX(2deg);
    }

.phone-screen {
    background: #1a1a1a;
    border-radius: 16px;
    /*padding: 40px 20px;*/
    color: white;
    font-size: 14px;
    text-align: center;
    min-height: 400px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 20px;
}

.app-screenshot {
    background: linear-gradient(135deg, #2563eb 0%, #3b82f6 100%);
    border-radius: 8px;
    padding: 16px;
    margin-bottom: 12px;
    font-size: 12px;
}

/* Stats Section within Mobile */
.mobile-stats {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 32px;
    margin-top: 60px;
    padding-top: 60px;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
}

.mobile-stat {
    text-align: center;
}

    .mobile-stat .stat-number {
        font-size: 2.5rem;
        font-weight: 700;
        margin-bottom: 8px;
        color: #f59e0b;
    }

    .mobile-stat .stat-label {
        font-size: 14px;
        opacity: 0.8;
        font-weight: 500;
    }

/* API & Integrations Section */
.api-integrations {
    padding: 120px 0;
    background: white;
}

.api-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 80px;
    align-items: center;
    margin-bottom: 80px;
}

.api-text h2 {
    font-size: 3rem;
    font-weight: 700;
    margin-bottom: 24px;
    color: #1a1a1a;
    line-height: 1.1;
}

.api-text p {
    font-size: 1.25rem;
    color: #666;
    margin-bottom: 32px;
    line-height: 1.6;
}

.api-features {
    list-style: none;
    margin-bottom: 40px;
}

    .api-features li {
        padding: 12px 0;
        position: relative;
        padding-left: 32px;
        color: #666;
        font-size: 16px;
    }

        .api-features li::before {
            content: '🔗';
            position: absolute;
            left: 0;
            font-size: 18px;
        }

.api-buttons {
    display: flex;
    gap: 16px;
    flex-wrap: wrap;
}

.api-btn {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 12px 24px;
    border-radius: 8px;
    text-decoration: none;
    font-weight: 600;
    transition: all 0.3s ease;
    border: 2px solid;
}

    .api-btn.primary {
        background: #2563eb;
        color: white;
        border-color: #2563eb;
    }

        .api-btn.primary:hover {
            background: #1d4ed8;
            border-color: #1d4ed8;
            transform: translateY(-2px);
        }

    .api-btn.secondary {
        background: transparent;
        color: #2563eb;
        border-color: #2563eb;
    }

        .api-btn.secondary:hover {
            background: #2563eb;
            color: white;
            transform: translateY(-2px);
        }

.api-visual {
    background: #f8fafc;
    border-radius: 16px;
    padding: 40px;
    text-align: center;
    position: relative;
    min-height: 400px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    border: 1px solid #e5e5e5;
}

.api-code {
    background: #1a1a1a;
    color: #22c55e;
    border-radius: 8px;
    padding: 20px;
    font-family: 'Courier New', monospace;
    font-size: 12px;
    text-align: left;
    margin-bottom: 20px;
    border: 1px solid #333;
    position: relative;
    overflow: hidden;
}

    .api-code::before {
        content: '●●●';
        position: absolute;
        top: 8px;
        left: 12px;
        color: #666;
        font-size: 14px;
    }

.api-code-content {
    margin-top: 24px;
    line-height: 1.4;
}

.code-comment {
    color: #71717a;
}

.code-string {
    color: #fbbf24;
}

.code-keyword {
    color: #3b82f6;
}

/* Integration Logos Grid */
.integrations-showcase {
    text-align: center;
    margin-top: 80px;
}

.integrations-title {
    font-size: 1.5rem;
    font-weight: 600;
    margin-bottom: 40px;
    color: #1a1a1a;
}

.integrations-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
    gap: 24px;
    max-width: 800px;
    margin: 0 auto;
}

.integration-item {
    background: white;
    border: 2px solid #f0f0f0;
    border-radius: 12px;
    padding: 20px;
    text-align: center;
    transition: all 0.3s ease;
    min-height: 80px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

    .integration-item:hover {
        border-color: #2563eb;
        transform: translateY(-4px);
        box-shadow: 0 8px 25px rgba(37, 99, 235, 0.15);
    }

.integration-icon {
    font-size: 24px;
    margin-bottom: 4px;
}

.integration-name {
    font-size: 12px;
    font-weight: 600;
    color: #666;
}

/* Flow Diagram */
.integration-flow {
    background: linear-gradient(135deg, #f1f5f9 0%, #e2e8f0 100%);
    border-radius: 16px;
    padding: 40px;
    margin: 40px 0;
    position: relative;
    overflow: hidden;
}

.flow-items {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
}

.flow-item {
    background: white;
    border-radius: 12px;
    padding: 20px;
    text-align: center;
    min-width: 120px;
    box-shadow: 0 4px 12px rgba(0,0,0,0.1);
    position: relative;
    z-index: 2;
}

    .flow-item .icon {
        font-size: 28px;
        margin-bottom: 8px;
    }

    .flow-item .label {
        font-size: 12px;
        font-weight: 600;
        color: #666;
    }

.flow-arrow {
    position: absolute;
    top: 50%;
    left: 25%;
    right: 25%;
    height: 2px;
    background: linear-gradient(90deg, #2563eb, #3b82f6);
    z-index: 1;
}

    .flow-arrow::after {
        content: '→';
        position: absolute;
        right: -10px;
        top: -12px;
        font-size: 24px;
        color: #2563eb;
    }

.engine-features {
    background: #f8fafc;
    padding: 120px 0;
}

.engine-detail {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
    margin-bottom: 120px;
}

    .engine-detail .feature-content {
        margin-bottom: 40px;
    }

    .engine-detail img {
        margin-bottom: 20px;
    }

/* Detailed Features */
.detailed-features {
    background: #f8fafc;
    padding: 120px 0;
}

.feature-detail {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 80px;
    align-items: center;
    margin-bottom: 120px;
}

    .feature-detail:nth-child(even) .feature-content {
        order: 2;
    }

    .feature-detail:nth-child(even) .feature-visual {
        order: 1;
    }

.feature-content h3 {
    font-size: 2.5rem;
    font-weight: 700;
    margin-bottom: 24px;
    color: #1a1a1a;
}

.feature-content p {
    font-size: 1.125rem;
    color: #666;
    margin-bottom: 24px;
    line-height: 1.6;
}

.feature-list {
    list-style: none;
}

    .feature-list li {
        padding: 12px 0;
        color: #666;
        position: relative;
        padding-left: 32px;
    }

        .feature-list li::before {
            content: '✓';
            position: absolute;
            left: 0;
            color: #22c55e;
            font-weight: bold;
        }

.explain-list {
    list-style: none;
}

    .explain-list li {
        padding: 12px 0;
        color: #666;
        position: relative;
        padding-left: 32px;
        line-height: 1.5;
    }

@media (max-width: 900px) {
    .explain-list li {
        padding: 10px 0;
        padding-left: 28px;
        font-size: 0.95rem;
    }
}

.explain-list li::before {
    content: '✨';
    position: absolute;
    left: 0;
    color: #22c55e;
    font-weight: bold;
}

.feature-visual {
    background: white;
    padding: 0;
    border-radius: 16px;
    box-shadow: 0 8px 30px rgba(0,0,0,0.1);
    text-align: center;
    min-height: 300px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #666;
    font-style: italic;
}

    .feature-visual img {
        width: 100%;
        height: auto;
    }

/* Pricing Page */
.pricing {
    padding: 120px 0;
}

.pricing-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 32px;
    margin-top: 80px;
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
}

.pricing-card {
    background: white;
    border: 2px solid #f0f0f0;
    border-radius: 16px;
    padding: 40px;
    text-align: center;
    position: relative;
    transition: all 0.3s ease;
}

    .pricing-card:hover {
        border-color: #2563eb;
        transform: translateY(-4px);
        box-shadow: 0 12px 40px rgba(37, 99, 235, 0.15);
    }

    .pricing-card.featured {
        border-color: #2563eb;
        transform: scale(1.02);
        box-shadow: 0 12px 40px rgba(37, 99, 235, 0.15);
    }

        .pricing-card.featured::before {
            content: 'Most Popular';
            position: absolute;
            top: -12px;
            left: 50%;
            transform: translateX(-50%);
            background: #2563eb;
            color: white;
            padding: 8px 24px;
            border-radius: 20px;
            font-size: 14px;
            font-weight: 600;
        }

.plan-name {
    font-size: 1.75rem;
    font-weight: 600;
    margin-bottom: 8px;
    color: #1a1a1a;
}

.plan-price {
    font-size: 3rem;
    font-weight: 700;
    color: #2563eb;
    margin-bottom: 8px;
}

.plan-period {
    color: #666;
    margin-bottom: 16px;
}

.plan-description {
    color: #666;
    margin-bottom: 32px;
    font-style: italic;
}

.plan-features {
    list-style: none;
    margin-bottom: 32px;
    text-align: left;
}

    .plan-features li {
        padding: 10px 0;
        position: relative;
        padding-left: 28px;
        line-height: 1.4;
    }

        .plan-features li::before {
            content: '✓';
            position: absolute;
            left: 0;
            color: #22c55e;
            font-weight: bold;
            font-size: 16px;
        }

/* Individual Add-ons Section */
.addons-section {
    margin-top: 120px;
    padding-top: 80px;
    border-top: 2px solid #f0f0f0;
}

.addons-title {
    text-align: center;
    font-size: 2.5rem;
    font-weight: 700;
    margin-bottom: 16px;
    color: #1a1a1a;
}

.addons-subtitle {
    text-align: center;
    font-size: 1.125rem;
    color: #666;
    margin-bottom: 60px;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
}

.addons-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 24px;
    margin-bottom: 80px;
}

.addon-card {
    background: white;
    border: 2px solid #f0f0f0;
    border-radius: 12px;
    padding: 24px;
    text-align: center;
    transition: all 0.3s ease;
    position: relative;
}

    .addon-card:hover {
        border-color: #2563eb;
        transform: translateY(-4px);
        box-shadow: 0 8px 25px rgba(37, 99, 235, 0.15);
    }

.addon-icon {
    font-size: 2.5rem;
    margin-bottom: 16px;
}

.addon-name {
    font-size: 1.25rem;
    font-weight: 600;
    margin-bottom: 12px;
    color: #1a1a1a;
}

.addon-price {
    font-size: 2rem;
    font-weight: 700;
    color: #2563eb;
    margin-bottom: 16px;
}

    .addon-price span {
        font-size: 0.875rem;
        font-weight: 500;
        color: #666;
    }

.addon-description {
    color: #666;
    margin-bottom: 20px;
    line-height: 1.5;
    font-size: 14px;
}

.addon-features {
    list-style: none;
    margin-bottom: 24px;
    text-align: left;
}

    .addon-features li {
        padding: 6px 0;
        position: relative;
        padding-left: 20px;
        font-size: 14px;
        color: #666;
    }

        .addon-features li::before {
            content: '•';
            position: absolute;
            left: 0;
            color: #2563eb;
            font-weight: bold;
        }

.addon-button {
    background: #f8fafc;
    color: #2563eb;
    padding: 8px 20px;
    border-radius: 6px;
    text-decoration: none;
    font-weight: 600;
    font-size: 14px;
    transition: all 0.3s ease;
    border: 2px solid #e5e5e5;
    display: inline-block;
}

    .addon-button:hover {
        background: #2563eb;
        color: white;
        border-color: #2563eb;
        transform: translateY(-1px);
    }

/* Pricing Notes */
.pricing-notes {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    gap: 24px;
    margin-top: 60px;
}

.pricing-note-card {
    background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%);
    border-radius: 12px;
    padding: 24px;
    text-align: center;
    border-left: 4px solid #2563eb;
}

    .pricing-note-card h4 {
        font-size: 1.125rem;
        font-weight: 600;
        margin-bottom: 8px;
        color: #1a1a1a;
    }

    .pricing-note-card p {
        color: #666;
        line-height: 1.5;
        margin: 0;
    }

/* Demo Page */
.demo {
    padding: 120px 0;
    background: #f8fafc;
    overflow-x: hidden;
}

.demo-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 80px;
    align-items: start;
}

.demo-form {
    background: white;
    padding: 40px;
    border-radius: 16px;
    box-shadow: 0 8px 30px rgba(0,0,0,0.1);
    width: 100%;
    max-width: 100%;
    overflow: hidden;
}

    .demo-form h3 {
        margin-bottom: 24px;
        color: #1a1a1a;
        word-wrap: break-word;
    }

.form-group {
    margin-bottom: 24px;
}

    .form-group label {
        display: block;
        margin-bottom: 8px;
        font-weight: 600;
        color: #1a1a1a;
    }

    .form-group input,
    .form-group select,
    .form-group textarea {
        width: 100%;
        max-width: 100%;
        padding: 12px 16px;
        border: 2px solid #e5e5e5;
        border-radius: 8px;
        font-size: 16px;
        transition: border-color 0.3s ease;
        box-sizing: border-box;
    }

        .form-group input:focus,
        .form-group select:focus,
        .form-group textarea:focus {
            outline: none;
            border-color: #2563eb;
        }

    .form-group textarea {
        resize: vertical;
        min-height: 120px;
    }

/* Form textarea styling */
textarea {
    width: 100%;
    max-width: 100%;
    padding: 12px 16px;
    border: 2px solid #e5e5e5;
    border-radius: 8px;
    font-size: 16px;
    font-family: inherit;
    resize: vertical;
    min-height: 80px;
    transition: border-color 0.3s ease;
    box-sizing: border-box;
}

    textarea:focus {
        outline: none;
        border-color: #2563eb;
    }

/* reCAPTCHA responsive */
.g-recaptcha {
    transform: scale(0.9);
    transform-origin: 0 0;
    margin: 16px 0;
    max-width: 100%;
    overflow: hidden;
}

/* Honeypot field */
.honeypot-div {
    position: absolute;
    left: -5000px;
    width: 0;
    height: 0;
    overflow: hidden;
}

/* CTA Button in forms */
.demo-form .cta-button {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}

/* Footer */
.footer {
    background: #1a1a1a;
    color: #e5e5e5;
    padding: 80px 0 40px 0;
}

.footer-content {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr 1fr 1.5fr;
    gap: 60px;
}

.footer-brand {
    min-width: 400px;
}

    .footer-brand h3 {
        font-size: 24px;
        font-weight: 700;
        color: #2563eb;
        margin-bottom: 16px;
    }

    .footer-brand p {
        color: #a1a1aa;
        line-height: 1.6;
        margin-bottom: 24px;
    }

.social-links {
    display: flex;
    gap: 16px;
}

    .social-links a {
        width: 40px;
        height: 40px;
        background: #2a2a2a;
        border-radius: 8px;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #e5e5e5;
        text-decoration: none;
        transition: all 0.3s ease;
    }

        .social-links a:hover {
            background: #2563eb;
            transform: translateY(-2px);
        }

.footer-section h4 {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 20px;
    color: #fff;
}

.footer-links {
    list-style: none;
}

    .footer-links li {
        margin-bottom: 12px;
    }

    .footer-links a {
        color: #a1a1aa;
        text-decoration: none;
        transition: color 0.3s ease;
    }

        .footer-links a:hover {
            color: #2563eb;
        }

.newsletter {
    background: #2a2a2a;
    padding: 24px;
    border-radius: 12px;
}

    .newsletter h4 {
        margin-bottom: 12px;
    }

    .newsletter p {
        color: #a1a1aa;
        margin-bottom: 16px;
        font-size: 14px;
    }

.newsletter-form {
    display: flex;
    gap: 8px;
}

    .newsletter-form input {
        flex: 1;
        padding: 10px 14px;
        border: 1px solid #404040;
        border-radius: 6px;
        background: #1a1a1a;
        color: #e5e5e5;
        font-size: 14px;
    }

        .newsletter-form input::placeholder {
            color: #71717a;
        }

    .newsletter-form button {
        background: #2563eb;
        color: white;
        border: none;
        padding: 10px 16px;
        border-radius: 6px;
        font-weight: 600;
        cursor: pointer;
        transition: background 0.3s ease;
        font-size: 14px;
    }

        .newsletter-form button:hover {
            background: #1d4ed8;
        }

.footer-bottom {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    gap: 20px;
}

    .footer-bottom p {
        color: #71717a;
        font-size: 14px;
    }

.footer-legal {
    display: flex;
    gap: 24px;
}

    .footer-legal a {
        color: #71717a;
        text-decoration: none;
        font-size: 14px;
        transition: color 0.3s ease;
    }

        .footer-legal a:hover {
            color: #2563eb;
        }

/* Animations */
@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(30px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.fade-in {
    animation: fadeInUp 0.6s ease-out;
}

/* Feature Icon Logo Styles */
.feature-icon i {
    background-size: 35px;
    width: 35px;
    height: 35px;
    background-position: center;
    position: relative;
    cursor: pointer;
    background-repeat: no-repeat;
}

    .feature-icon i:hover::after {
        content: attr(data-title);
        position: absolute;
        bottom: 125%;
        left: 50%;
        transform: translateX(-50%);
        background: #2d3748;
        color: white;
        padding: 8px 12px;
        border-radius: 8px;
        font-size: 12px;
        font-weight: 500;
        white-space: nowrap;
        box-shadow: 0 4px 12px rgba(0,0,0,0.15);
        z-index: 1000;
        opacity: 0;
        animation: tooltipFadeIn 0.2s ease forwards;
    }

    .feature-icon i:hover::before {
        content: '';
        position: absolute;
        bottom: 115%;
        left: 50%;
        transform: translateX(-50%);
        border: 5px solid transparent;
        border-top-color: #2d3748;
        z-index: 1000;
    }

@keyframes tooltipFadeIn {
    from {
        opacity: 0;
        transform: translateX(-50%) translateY(5px);
    }

    to {
        opacity: 1;
        transform: translateX(-50%) translateY(0);
    }
}

.feature-icon.ohc_color {
    background-color: #e60041;
}

.feature-icon.fsg_color {
    background-color: #065fd4;
}

.feature-icon.ohc {
    background-color: #e60041;
    width: 105px;
}

.feature-icon.rsi {
    background-color: #e60041;
    width: 70px;
}

.feature-icon.ali_color {
    background-color: #065fd4;
    width: 70px;
}

.feature-icon.int_color {
    background-color: #dc6eff;
    width: 175px;
}

.feature-icon.inc_color {
    background-color: #005a6e;
    width: 105px;
}

.feature-icon.fin_color {
    background-color: #00be6e;
    width: 70px;
}

.feature-icon.rep_color {
    background-color: #fa645a;
    width: 70px;
}

.engine-features img {
    width: 100%;
    height: auto;
    margin-top: 20px;
    display: block;
    object-fit: contain;
}

.api-description {
    color: #666;
    font-size: 14px;
}

.contact-sale-div {
    text-align: center;
    margin-top: 60px;
    color: #666;
    padding: 0 16px;
    word-wrap: break-word;
}

    .contact-sale-div a {
        color: #2563eb;
        word-wrap: break-word;
    }

/* Form elements global fix */
input, select, textarea, button {
    max-width: 100%;
    box-sizing: border-box;
}

.form-group {
    max-width: 100%;
    overflow: hidden;
}

#demo {
    overflow-x: hidden;
    width: 100%;
}

.demo .section-title,
.demo .section-subtitle {
    padding: 0 16px;
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.honeypot-div {
    position: absolute;
    left: -5000px;
}

.explain-detail-div {
    padding-left: 40px;
    width: 100%;
    overflow-wrap: break-word;
}

    .explain-detail-div h3 {
        margin-bottom: 24px;
        color: #1a1a1a;
    }

.explain-detail-item-div {
    margin-bottom: 32px;
}

.explain-detail-question-div {
    background: #f8fafc;
    padding: 24px;
    border-radius: 12px;
    border-left: 4px solid #2563eb;
    word-wrap: break-word;
}

.explain-detail-item-div h4 {
    color: #2563eb;
    margin-bottom: 8px;
}

.explain-detail-item-div p {
    color: #666;
    margin-bottom: 16px;
    word-wrap: break-word;
}

.explain-detail-question-div h4 {
    margin-bottom: 8px;
}

.explain-detail-question-div p {
    color: #666;
    word-wrap: break-word;
}

.explain-detail-question-p {
    margin-bottom: 12px;
}

.explain-detail-question-div a {
    color: #2563eb;
    word-wrap: break-word;
}

.addons-group-title {
    font-size: 1.5rem;
    color: #333;
    margin: 2.5rem 0 1.5rem;
    font-weight: 600;
}

    .addons-group-title:first-of-type {
        margin-top: 2rem;
    }

/* RESPONSIVE MEDIA QUERIES */

/* Ensure no horizontal overflow on any device */
* {
    max-width: 100%;
}

html, body {
    overflow-x: hidden;
    width: 100%;
}

/* Tablet Styles */
@media (max-width: 1024px) {
    .container {
        padding: 0 20px;
    }

    .feature-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 30px;
    }

    .clients-grid {
        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
        gap: 30px;
    }

    .pricing-grid {
        max-width: 800px;
    }

    .addons-grid {
        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    }
}

/* Mobile Styles */
@media (max-width: 768px) {
    /* Typography adjustments */
    html {
        font-size: 14px;
    }

    /* Navigation */
    .mobile-menu-toggle {
        display: flex;
    }

    .nav-buttons {
        position: fixed;
        top: 0;
        right: -100%;
        width: 100%;
        height: 100vh;
        background: rgba(255, 255, 255, 0.98);
        backdrop-filter: blur(20px);
        flex-direction: column;
        align-items: center;
        justify-content: center;
        gap: 30px;
        transition: right 0.3s ease;
        z-index: 1000;
    }

        .nav-buttons.active {
            right: 0;
        }

    body.menu-open {
        overflow: hidden;
    }

    /* Container */
    .container {
        padding: 0 16px;
    }

    /* Hero Section */
    .hero {
        padding: 80px 0;
    }

        .hero h1 {
            font-size: 2.5rem;
            margin-bottom: 16px;
        }

        .hero p {
            font-size: 1.125rem;
            padding: 0 16px;
        }

    /* Section Titles */
    .section-title {
        font-size: 2rem;
        margin-bottom: 16px;
    }

    .section-subtitle {
        font-size: 1rem;
        margin-bottom: 40px;
    }

    /* Features */
    .features {
        padding: 80px 0;
    }

    .feature-grid {
        grid-template-columns: 1fr;
        gap: 24px;
        margin-bottom: 60px;
    }

    /* Stacked Features */
    .stacked-features {
        padding: 80px 0;
    }

    .stacked-item {
        padding: 60px 0;
        padding-left: 30px;
    }

    .stack-title {
        font-size: 2rem;
    }

    .stack-description {
        font-size: 1rem;
    }

    .stack-features {
        grid-template-columns: 1fr;
    }

    .visual-container {
        margin-top: 30px;
        min-height: auto;
        padding: 20px;
    }

        .visual-container img {
            max-height: 250px;
        }

    /* Clients */
    .clients {
        padding: 60px 0;
    }

    .clients-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 20px;
    }

    .client-logo {
        padding: 16px;
        height: 70px;
        min-height: 70px;
    }

        .client-logo img {
            max-height: 40px;
        }

    .logo-placeholder {
        font-size: 14px;
        padding: 8px 12px;
    }

    /* Mobile Apps */
    .mobile-apps {
        padding: 80px 0;
    }

    .mobile-apps-content {
        grid-template-columns: 1fr;
        gap: 40px;
    }

    .mobile-apps-text h2 {
        font-size: 2rem;
    }

    .mobile-apps-text p {
        font-size: 1rem;
    }

    .app-store-buttons {
        flex-direction: column;
        align-items: stretch;
    }

    .app-store-btn {
        width: 100%;
        max-width: 300px;
        margin: 0 auto;
    }

    .phone-mockup {
        transform: none;
        max-width: 250px;
    }

    .mobile-stats {
        grid-template-columns: 1fr;
        gap: 24px;
    }

    /* API Section */
    .api-integrations {
        padding: 80px 0;
    }

    .api-content {
        grid-template-columns: 1fr;
        gap: 40px;
    }

    .api-text h2 {
        font-size: 2rem;
    }

    .api-text p {
        font-size: 1rem;
    }

    .api-visual {
        padding: 30px;
        min-height: 300px;
    }

    .api-code {
        font-size: 10px;
        padding: 16px;
    }

    /* Integrations */
    .integrations-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 16px;
    }

    .integration-item {
        padding: 16px;
    }

    /* Engine Features */
    .engine-features {
        padding: 80px 0;
    }

    /* Detailed Features */
    .detailed-features {
        padding: 80px 0;
    }

    .feature-detail {
        grid-template-columns: 1fr;
        gap: 40px;
        margin-bottom: 80px;
    }

    .feature-content h3 {
        font-size: 1.75rem;
    }

    .feature-content p {
        font-size: 1rem;
    }

    /* Pricing */
    .pricing {
        padding: 80px 0;
    }

    .pricing-grid {
        grid-template-columns: 1fr;
        gap: 24px;
        max-width: 400px;
    }

    .pricing-card {
        padding: 30px;
    }

    .plan-price {
        font-size: 2.5rem;
    }

    /* Add-ons */
    .addons-section {
        margin-top: 80px;
        padding-top: 60px;
    }

    .addons-title {
        font-size: 2rem;
    }

    .addons-grid {
        grid-template-columns: 1fr;
        gap: 20px;
    }

    /* Demo Form */
    .demo {
        padding: 80px 0;
    }

    .demo-content {
        grid-template-columns: 1fr;
        gap: 40px;
    }

    .demo-form {
        padding: 30px;
        margin: 0 auto;
        max-width: 100%;
    }

    .explain-detail-div {
        padding-left: 0;
        margin-top: 40px;
    }

    /* reCAPTCHA mobile */
    .g-recaptcha {
        transform: scale(0.77);
        transform-origin: 0 0;
        max-width: 100%;
    }

    /* Footer */
    .footer {
        padding: 60px 0 30px 0;
    }

    .footer-content {
        grid-template-columns: 1fr;
        gap: 40px;
    }

    .footer-brand {
        min-width: auto;
    }

    .newsletter-form {
        flex-direction: column;
        gap: 12px;
    }

        .newsletter-form button {
            width: 100%;
        }

    /* Dashboard Grid */
    .dashboard-grid {
        grid-template-columns: 1fr;
    }

    /* Feature Icons */
    .feature-icon.ohc,
    .feature-icon.rsi,
    .feature-icon.ali_color,
    .feature-icon.int_color,
    .feature-icon.inc_color,
    .feature-icon.fin_color,
    .feature-icon.rep_color {
        width: auto;
        display: inline-flex;
        gap: 5px;
    }
}

/* Small Mobile Styles */
@media (max-width: 480px) {
    /* Further typography reductions */
    .hero h1 {
        font-size: 2rem;
    }

    .hero p {
        font-size: 1rem;
    }

    .section-title {
        font-size: 1.75rem;
    }

    .stack-title {
        font-size: 1.75rem;
    }

    .stack-description {
        font-size: 0.875rem;
    }

    .feature-card h3 {
        font-size: 1.25rem;
    }

    .feature-card p {
        font-size: 0.875rem;
    }

    /* Stacked items */
    .stacked-item {
        padding: 40px 0;
        padding-left: 20px;
        margin-bottom: 40px;
    }

    .stack-number {
        font-size: 12px;
        width: 28px;
        height: 28px;
        left: -14px;
    }

    .visual-container {
        min-height: auto;
        padding: 16px;
    }

        .visual-container img {
            max-height: 200px;
        }

    /* Pricing */
    .plan-price {
        font-size: 2rem;
    }

    .plan-name {
        font-size: 1.5rem;
    }

    /* Forms */
    .demo-form {
        padding: 24px;
    }

    .form-group input,
    .form-group select,
    .form-group textarea {
        font-size: 16px; /* Prevents zoom on iOS */
    }

    /* Clients */
    .logo-placeholder {
        font-size: 14px;
    }

    /* reCAPTCHA */
    .g-recaptcha {
        transform: scale(0.77);
        transform-origin: 0 0;
    }

    /* Integration items */
    .integration-item {
        min-height: 60px;
        padding: 12px;
    }

    .integration-name {
        font-size: 10px;
    }
}

/* Ultra small devices */
@media (max-width: 320px) {
    .container {
        padding: 0 12px;
    }

    .hero h1 {
        font-size: 1.75rem;
    }

    .section-title {
        font-size: 1.5rem;
    }

    .nav-button {
        font-size: 14px;
        padding: 10px 16px;
    }

    .demo-form {
        padding: 20px;
    }

    .client-logo {
        height: 50px;
        min-height: 50px;
        padding: 10px;
    }

        .client-logo img {
            max-height: 30px;
        }
}

/* Ensure touch targets are large enough */
@media (hover: none) {
    a, button, .nav-button, .cta-button {
        min-height: 44px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }
}

/* High resolution displays */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    body {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
}

/* Print styles */
@media print {
    nav, .footer, .cta-button, .nav-button {
        display: none;
    }

    .page {
        padding-top: 0;
    }
}

/* Logo background images */
.ohc_logo {
    background-image: url('data:image/png;base64,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');
}

.household_logo {
    background-image: url('data:image/png;base64,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');
}

.household_admin_logo {
    background-image: url('data:image/png;base64,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');
}

.home_logo {
    background-image: url('data:image/png;base64,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');
}

.volunteer_logo {
    background-image: url('data:image/png;base64,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');
}

.afterhours_logo {
    background-image: url('data:image/png;base64,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');
}

.familyservice_logo {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAACXBIWXMAAAsSAAALEgHS3X78AAAAhFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9hWbqAAAAAK3RSTlMACw4QFh0gIistMDg5QENITlZZYGVwc3uAhpCRnJ6gqKywsrvAydDY4OXwA04XawAAAxBJREFUaN7tme1ysjAQhUGrgh9gEYqgb7GIpcD939+bgECy+TCIdKYzOT86I2fNkyybTZwahpaWlpaWlpaizI0XREihtzEFfoj9QOAryAlTQicHjGM6J9IPnScQXpICJR6BMXn+QIR9Tjk626q+ivxUIP+BP2AxQSpUiFJmhmI/eAEDFYBpnmR+8AIGopzkvhJln47U/jFjBSfu2Ugeb/oia/UQElHxUfcFOwJDRV29roAVPWJsqHBHnEcqKQ5N2QxZCAh2RHhIiQa8kXqgmX9B8mf0WvbQcga8FR/Ox82LWvmWXGdtbbkW2RgEIivlDQ9UdMJD2XfLpi0XfXyj6k56gIDAWd6PdJt1k4BWPgPzS2XHiw16nV8QescHAN/yO4tYqkoB47gLOdK/bhaMdQETlBaxByA5fyQGcoMQbwDk9hsQJiembRu2bT5Ml6fYgblvl9hR0he/V6wubp32kpewrLqoHYU3o0tvRlKyzVh/V6hE3laMw1dVVV8Hg2orLtNWEvWjt22Qt9u9C86zqlE2h5Yz4AgmYpMAJnb+XbX6nsO3GSTig0CYr4BtP8eq15Hte6FitvpC5M2lJCClLA2PrnhmQjIW27ss9GFXkdqhJ1ZrLyhKYirdiOqpLOKc2tIspN/1ebzo86BwJ0K1eCaLVwnSFvJZ5bLSJAwny2I68JqCrNGTKxmSW03CEqXfQ6uEaYBFgY0fgvGDH9AhdQNNk5WhJMyw6AHqznEgIHjTv4MYvJRQkcE22fs0jc+O8Wmwiy38ob/mPgrOUrrtWG9FF4Z8jIY0nX4ZZFkWLGGvfxJigSFilwlx47EQmnJZcGMWF6aGn6fEwqB4HIOg3Bk7WoDyHKOjXOuz5FhWtMpjfaZcxzFaypY+ryr65NqOZDSUehvyGIjSbskxjJqC79lBxdeh6Q3jGJhiCRfSLMUazUBj4D+VSNgcz2gkhbyIIYcYfwlS/gZkLaCUxvSUcm1MTnk1g0d5PYOlTMGAlGkYNGUqBkmZjtFTpmS0lGkZ6HYXZ1m81P/10dLS0tLSGqH/fi1fugeLJ7UAAAAASUVORK5CYII=');
}

.familyprogram_logo {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAABlCAMAAABjot39AAAACXBIWXMAAAsSAAALEgHS3X78AAAAWlBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9jZLFEAAAAHXRSTlMAChATHSAmMDpAQ01QVmBqcHN9gIaQmaCwwNDg8NgZeOMAAALtSURBVGje7ZnZdoMgEIYbExdqQlVcguL7v2bLuEQWEwe86AX/TXscyucsDOPp11dQUFBQUFDQP1b207Q41TRBMm5166LygoGkTeum5noccnWFtG113JuydVd+OCkekLY5Ssl9KO3RQvvxonw7pKXK0yRJ8j1w9cjA3OAT86I81sK85Ja6o7fVnNWulEop/ovuT61k4PJwo1D9OX1/MjIXygyJCGP32MQsEFKs5gxPqWGXuBtBPNUyNrWSqBNg7gmYH2gKBJ1Om0hRtfVAvaYvcwe5qZGUUv5yHzei69tKTzXIjMmQFBmhaLvLOMroX7eu9Ir5Lh81KAp0I6bsMr1tNVFkVqhq7uf6QFAgYIO6zfgKGQTsqZml+98oykP+1HYZydpJ4SWEZpaJS1AUuZTYKMmLopuZEyX+4Is/hdq2SYFSleVE6S0vkaIolSW9A5zLqTVC1WqUaHIVc16uZmKYtiy2FzqGAmu5ch4ifZ3ijFgOLYYCzTLahF6k5kLDTLHdEhZHa2r43N1Jx8f+SXVvhnQdfnD3SzLv+tcBxLLtSu1nz2JpHvlkvlRYSpVbJp5NBG0BTB64zk/t426j17UJKg9T8pv9eWy0Ldsgn3l+0hQKhZ/xlSSnio0svQBKd7OkIFjGMlUoW/JPjwSLUF9J+t0BW3YfwZYGgYFAP7bkRb9OMRhuQKCizBqLzIXssCvm345PfdyYhglzoTjqDLNQYE760s/+YFlI3AO2HI9GaZ6FbSHzocxnPWac847sFYk3xWgpUT+eThmaQi8S1p9M4eRYi/ChiGK/6vuzKLYbaz87jpQFQqjSpQsSWTGOlKm2mKVsOzg1sTiBwt9U7eRmcQKF2GZiFSO8KcNuZ3t52nhTGtsHkeYq8aZQ2/eS9haRN4Xs9d5tyFwoTKcwDIW43JVYijh87w8elO4whbhTBGJUoq6Ut43VxAgnyoCC/B0BNqApPXWax6VknGOyL3h7+C38nycoKCgoKOif6xcQhSONUpvPugAAAABJRU5ErkJggg==');
}

.homelessness_logo {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAABlCAMAAABjot39AAAACXBIWXMAAAsSAAALEgHS3X78AAAAh1BMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8SV0uDAAAALHRSTlMABg0QExogJi0wMzc6QEZNTlBTYGZweXuAg4yQlqCpsLO8wMbQ2eDj6ezw9jkouxsAAAJLSURBVGje7Zhtd5sgFICxjm5udV2DZJjENkNiW8r//30TovGNRYncndNzeL5GfOK9F7iAUCAQCAQCgc/ME2MshVXETCpN9QQoIZVqKaAcqVA9RAzhuOdqiEz8Owo1hcIkfUzhM2rE7tDJufeW9Er9G+ln6iRcXYcCJd1zcqLfUi1ArCnp6DvJ35ZYVsyc2pFlGRWQmrND87xII1Y5anYfSzRklUNHrQT4mK9DRw1mCzROi0CUZhMwSucr2mkNeMxsFhTPrQBOS8BDZrcgNBc1tlyCx4L8mDeWuaix2+Olq+tEcbPJcD+WL+MvMeP/4PZ35sXybWTZmfEfuNtqpAfLT6tFbXo7gVhvGaeFnheXH/1n9p4seX7RmD3shAcPUS+WUpdVqzm8KkGHFvTiwbLVQ47TWdlrm+R6i6nek4lcedxtLRZ7ahwj9t5YtufUn8rjZrTeJh4sB92WdGXca/BT2uikhxrbFnk2spitkF56PL4++6Mp2b1Dv7vyYylNJnTWrRblx9IOep5aiG6J/FrU1FJXsCTwlguAFkrTGNxidjDJ9wm8palleIv6PJbiv1iyQryalqJpYBZbiPO+nx90s1c6WdIbu4vNL1bwSxc8Z7mxtXyIzr1RWruKXlNhtzhcMfVOFWRyHtlX1ywOx5e7Llp31n9BGN9bLQ69eH0Oa6N1/TG+Il7maLHRH4KRm4UhVyIczT4ztEigO8yBpUoQvIXHCN4CdhXbtxAEb5EJoKRd0/xdWtqvZIX3C1irhvIXggKBQCAQCAQ6/gLoyGCU4/xg4wAAAABJRU5ErkJggg==');
}

.education_logo {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAABlCAMAAABjot39AAAAVFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////+UMeA9AAAAG3RSTlMAChATHSAmMDpAQ01QYGpwc4CGkJmgsMDQ4PA2RbprAAACZElEQVRo3u2Zy5LjIAxFNUxsh9iEqB2MQf//n7MYv4MfYNzVXcVdZpFTitDVhQAkJSUlJSUl/VJxiVV2LYJJQ0REDb+OUSgaZCS7pAzR0lwqekFZbelTcQsSmtakikhloKEtteJ8QVzRruy5gvqDu69WhB9cS8dl66BZLchTNgSjfCmkQs6W/Y5aIPPri8qiucpFQ1McaU8EA9gbms7MOL/QAAZjtoQXmZnBseNE+kwdpmts1SwYTdUdxSYCZTSP6ZLpP+NN9/WnKZNF320a3ZmjMEQRKUT9D5dVfYZh2JUWkbJ03ckgRaVME1I13dGxKUSmFlzU82OtAUCEuqWT4pIGYCbQ+b0o2fDLXUkBRUTiRGPMIQoIPGWXYpdy3iYBoL5g3TsNc2u9VNGCMq4lAIsx8zgT5vLM/9+46nnUaOsCLhHjEpXWWqHkDH60buL1epb3/O/8hHEe9Wr3fPf6uvdN7xxey2i379d71B8AADk9wCqLXcv7nQMUy/haR+l4Oad8ZmQT4QoJjznFOesahfsQM6EsUbM/p/k+pWctXxSGPEN2b8vcjlJosbLYxOfsbjE+FMpcDDL7tlP7UNDBsOg3MEcps52gM8+BmVFMBgCMc84FIqLSWuuGDTnZc5+VKxQ8clk/PLOPtVqqXYg+vmzyzb5YrbVuEBEl55xPo7KVPtbv0/1pSPczniCK8V0/9bZbRsp848A8HM7vTK8BW0dMa+l9duvxJSjy3XvI6IUFrpcUutbK17N85LfFk4JoXCW18fMYX2Q+vxHxeSWRTdTn3c1/LBDxpwfLpKSkpKSkpA/9AyMu0eL115ZVAAAAAElFTkSuQmCC');
}

.ebs_logo {
    background-image: url('data:image/png;base64,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');
}

.dex_logo {
    background-image: url('data:image/png;base64,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');
}

.alaiance_logo {
    background-image: url('data:image/png;base64,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');
}

.alaiance_admin_logo {
    background-image: url('data:image/png;base64,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');
}

.ndis_logo {
    background-image: url('data:image/png;base64,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');
}

.intake_logo {
    background-image: url('data:image/png;base64,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');
}

.central_intake_logo {
    background-image: url('data:image/png;base64,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');
}

.generic_case_logo {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsSAAALEgHS3X78AAADnUlEQVR4nO2cMW7UQBSG/0U0hCJbJB0iVCipiOgDHAE4wTZAnRaQCCdgb5A9AXAD2AMgERrSEdKGAgoWURlZjCXLrL1jr9/MP/j/pNVust4Zr7+8eX4Te0ZZlkHwcEkuuJAQMiSEDAkhQ0LIkBAyJIQMCSFDQsiQEDIkhAwJIUNCyJAQMiSEDBYh1wF8ApBFetDAICSX8VzR+pfLkfvfA3AI4Erk/aAhppA7AB6RHY/oxBomJKOGGBHyEMCDCP0mQWghjwEcJHqsghByyJIMD0JEyAaAJwBuG7X/FcDMvb4H4K5RP0GwFpLLeOZqDQtOnITvpbaPALyId0jXw3LIspaRc78iA07ISct28npou8f96oxlhOT54qlh+3MAZzXvvQVwq0Vb1f08dc8LNyTCPS/c688t99UbSyG/DdvOudHxPR92S9ssy31vALzu88sUpDx/tOPyR5WxG8osMYsQSyH7hm0X5EPTpPRzHhnvAWwG6NsESyHjAPufH/hjl9jzfPKlZe7oyk+rhmPP9vbFZuCoOLdqOHUhPwB8rPxuHChKTEhRSH76OXX5o+60t0jsE4PK3Sw6kOBZ1twl7mmDDLicMnNnYYc978PCY5vOpCZk4rFNlWmpuKMnNSFNUWHxuWWY1SDQhQV8SEh7vlk2LiHtubBsfAhJfT/QNE4vpFaHHLsao1oM1jF2p799VvGmST3FwvAVwT6YoRzSjl/WHUhIO8wLTAkhQ0LaoQghw3RiEQRCRj0/Xkb+PmujCGmHaQ0CCeEjdmG47DKedVj3eqxVmE4sgkDIu8j9t8V0YhEasviQEH9O+2qoCQkhQ0L8MS8KQZDU5x7bsNwRFeTKlRROewe1FrqGLH+CRIiE+DOIHHIUuX86YgtJ6W5Z84lFaMjiQ0L8MJ9ULJAQPyRkqEiIH0ESOiSEDwnxI0hRCAnxJtgtcZaF4cytqlDHgRY0+xdLIWcr7gm8BuCmYf99EixCYg5ZOxH7botyyFBRhKwmyMUNBTGFaHnxJcQSshGp3y6YXxxXJpaQrRC3h/VEsIlFRPwH1blbWBkuWop8slOKnj33vOUeg4DhLtxFafJu1SRevuTs1QaJuw2f7UqwiUUkeFt0ea2qDw3bbZeiqhBWlUh5UvG/LPFX5aKUjFf9hRdDY51Es/UVlzHKskFdh0aPKnUyJIQMCSFDQsiQEDIkhAwJIUNCyJAQMiSEDAkhQ0LIkBAyJIQMCWECwB90Cou+nyTFWAAAAABJRU5ErkJggg==');
}

.quick_note_logo {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAACJCAYAAAAYJBvJAAAACXBIWXMAAAsSAAALEgHS3X78AAADSElEQVR42u3dsU5TUQDH4T+GBRYxrhg7udqVyRpfgElH8Qls4uYiL2CEyZVHIPEFcHKtqxMEV5Oy4FgHbqNB2guFW84t35fcyaE3PT/vOee2tyyNRqPANPe8BYgEkSASRIJIEAkiAZEgEkSCSBAJIkEkiAREgkgQCSJBJIgEkSASEAkiQSSIBJHQTsvegpmtJtlI0r2F1x4k+ZbkdB4vtuSnJ2byKMm7JCu3eA6/knxOcmy6Kc/DAgL59zxWRVKeVwUEMraS5KVIyluHPC3snDZEUpb1Qs/riUi4VSKhlvskV/M7yY8C1kXrIinXcZKPhSygX1RH4zst0007nSb5kuR9kp9Nv5g7rouxLR+H09oryVqSvSTDJCPHtY7D6r3snbuqnLb9SjJIeTegFsFukv4ibIG3BNKYt4sSSc9YNmq7ms5bHcnQODbqfpLNtkcyMI6N67Q9kr0kX41ju83jjmuvmjt7hfyve2zYy4tkvMAqxVp1Pm8NfxnTTYmG1dZx1/CLpE1XN5EUfEU5koBI6tYmFrEimapv+Mva3ZR2Bekn+WD42xNJp1pEdub0es8Me7si6SY5yNlnEFiTXGhHICJx6RcJImned0MgkjrbhkAkdfaTPHdFEUmdg2orvNTA8SDJmyQnhtrCdZJh/j6nIhSRTDWoYkEktesfRDJVx3CLxHZbJDMbP7DuC0YzWi54YLeqXcl1H2PsxoeICxfJWs7unXjQ3HQz0Y5ARFJn07CIpI71g0hq+bBPJLW2DYtI6uzHJ7e2wJewVx3dXO0+yfiZGt+dvQORjM3yS0n7VWCvDe/iTjc3oW+6EkmdYfxem0guuT5BJBN149a+SKboxFcV79TuZlIEW1P+za7mjkfST/LJsJluJukJRCR1tgyXSC6zY0EkU9nSiqR2PYJITDUiEYlIRCKS27Rm0SoSVxGR2NmIBJFAGyI5NExTNf41zaXRaNSG3c1hPP55kaMswN8FvgnD+AT4IieZ08P1bVmTeKrv/ytIL3N6IqAN0835qWczZ/dO7tr9k/FjIoPM+Zck2xYJdjeIBJEgEkQCIkEkiASRIBJEgkgQCYgEkSASRIJIEAkiAZEgEkSCSBAJIkEkiAREwmX9AZ9tvYf7wbYCAAAAAElFTkSuQmCC');
}

.group_logo {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAABiVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9WTOOAAAAAgnRSTlMAAQIDBAYHCgsMDQ4PEBESExQVFhkaGxweHyAjJCYrLS4vMTM0NTg5Ozw+QkNGSElLTE1OUFJTVFVWV1hZWlteYmNkZmdobW9wd3l6gIWGjI6PlpqbnZ6fpaiqq7K0tba3uMDBwsbHyMnMzc7P09TV19na29zd3urs8fL09ff5+v3+LHKdSAAAAAFiS0dEgouz/0QAAAI4SURBVGje7dnbU9NAFAbwpIUiigjeEBRFFK2ICkIQZUvVclEhgBcEKkUUkGspFxGFVvD85T44w7CBk+zZTffB2e/1mzm/adLdhxPLMjExoeVsYnQifTzvX9WHRpS5eUDyJ3MtHOPiEvjk14NQfoevAZC/FQLiQkCyJervPB+EQJcykgg0YEYZGQ1G9qtUkYlgBJ6rImnQ8LxEEOXnJYLAC0XkbXZ9c/uHX7Y3cu/OBaU86ofEWUhx4rXRoiOMsY6rdvERxlpiGhDWVqYBYQ+jGhDWpAPprtCAsLgO5GmJBoTV6ECu60Bu60DiBjGIQQxiEIMYxCAGMYhBDPJfIamhkaEUXoSBDOcOAOAg52LFgDKSnDtctc0mkWI8pob0rB5Z6K30IEUmqoTw28RJrBjkkSaS0VvgZhV6kWL3PIfcICHjng3oGFb0cUgdCVn0zFrAik8cUtpNQb57Zm1hxTf+pdynIFueWZtYMc8jF4ryuNKek9JMQMY8sz5gRcqDxB7L/4VT2F+42nuzVHaKK5PYYeSLN8dXhGfaxK+VlSOjlhNIMRU5YaVa2vhM+IKcPRz1NYkUH0/ec1unGh6JMu6/G33NRYq5Fp/vD7HKy1fEctN56TQgRWu1+cqtNZG7/a+F0n8nIms0r4FwsvfkjI59IOR3u4xRswek7F6S+VgIxIxIIBtUZF0CKVCRggTyk4rsSCBfqMi0BNJFRRwJxJ6mGVO2zEE5nSEZ5XJH3n4ysyP4zj87tmX9BbtoO932LMSbAAAAAElFTkSuQmCC');
}

.incident_logo {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAACJCAYAAAAYJBvJAAAACXBIWXMAAAsSAAALEgHS3X78AAAF5UlEQVR42u2d7XHaWBSGX+/sf9SBlQrCVmClgpAKjCuI04FcwZIOcAWxK4jcgVzBQgdQgfKDyyxmpHsv+kBX0vPMaCaeSEKgh3PO/RI3RVEIwMZffASAJIAkgCSAJIAkgCSAJABIAkgCSAJIAkgCSAJIAkgCgCSAJIAkgCSAJIAkgCSAJABIAkgCSAJIAkgCSAJIAkgCgCSAJIAkgCSAJDBk/p7we48kzU/+3pgNkESJpFTSXcn/bSWtJa0k7dDjwM2EnuMaGQG+euy7lbSQlKPIdCSJJGWSPl9wzN5EncmLMpXCNb1QEEmaSXoxgiHJBGqQ7zWPvZX0SLoZf7rJa0SRcz5NueUz9kjy6CHI3uM8a9LNeIvV1LHPk6RY0jeHLHemtUO6GRkvjubum6lXTqPOv45m8VwT7D8ZayRJ5O4PWZ79vZL0ThE7nUiyMTfVlmbSCrl+U8SOP5KkDkG2JmqUkUl6dZx/RSQZNrFp8s4s+3wz9UqTc3wxQhFJBsjKcXPfHIIcU5UrWkyqSTwmSVzF6r6kWD0el+hj9/vKpCVbEZsiybCIPL7dq7OCMzHN2d9m2+j/vpCdR0vm0aSmcxbmtTKTtgqzZWZL9XEeS/gURTGGLS3sbM72j4qi2JXstzP/d9wvc5z35eR8q4pz2q4pPXu9ILcxCBJ73JDk7JjEc9+5x7kvlaNMzEXIn/EY0o0rzbw2aInkkn469vnuKJZdzCT9CrkYHrokC5VPQzwtVpv2kqbyGwRsyn2oogxZksijqZq20Du6a9iSeZO9uz94UYYsSSp7z+p7i72jqwtu9F6Hbv9Pkm5MK2pu/v2PSV97hyhhjRENtFid1yhW6xSuvsecFrE+rZXItIxsxWxM4dr8m23juYNu88zRwfZgIoDPVIKdqaeeLcVsSrqpz/IKxWpVj25VevtRs5ZYWkS5VyCTsIcmiW+xuutIzqrCtEnt82iJUEskqVeszq5UrJZFkqpr6qr1tECSy5jLvTSiq29eXJFqti3VPlUj03dIchmunP9T3a22iy+8uXWiyZslxSKJZ97+7ChW+2gNtFn75JYIiiQexWrqIVEfs9jzQIWbnCQ+s83WPV1bm9/yGEnqtyjuPaJIX8RXEC5DEncUsfGk6zwaIu+4iRpX1FxbIomd1FGsbnW95Q07lQ/wzVpqdi9DjSIhSxLLb47pNYu9zCJz1NF7RZKGxepLD9dUxm2DiBaZ9zGraNavkaS6WL10He812Mg+GLeuIUhmSanBrBQMURLXh/2kdmab1a2T9hZRclWP8ZwXvLaH62wV0rqeAS6NaGsJQtlyidzjuKXH5KO8KIpHM1EpMhOIEvP+Np6Tl4K5LyGtBY513TW4x2kH8Uk68S2G1x79N015CKUmCUmSTPZRz1eF9bShyYgSiiQLHdaeVLHXoUdyo7BwPR2pKUE8SzaEwtVnttmqA0Hm+rhWN9flYzErHWbAvzW4jmfL8TMTYfsdCR7gOt42Nt+1wJdsiWMGfBXH9cB5qLPn+043saT/HPt08cCYRNWPvWrj9ZKTpnAk+4y6YyrdOfpNnnvqH+r9VyrWHqE40/DIzq47tnQQzkzaWhgJsooWXjzFmiRRP0sj+ipwbav2vp7USEnFvpspSuISIFV3A3iZykd13zuKXBuP4vz4eRxFeT+7rt56YPusSXaWjrP3K1T0kbkxyYk4Xf8Y0kbVC7zK3nNirqfXJnCfkthe2PWExKHi6g+6CfGiQ50qMNZHcw/yfYUaSY6joJsRCRLL/riMvQL9AaY+JWnjd2jGRGhjU0GkmzVefCDYGqzPSBKZdDLDD23FupvKIm6JH1Lon0PfrZsXHeZMTJkHBT70EEITeC33z5uNNcV8GUJtFtLMtMhU9wsdeh5vRypGbiLoYAr3Kf0MPQw43QCSAJIAkgAgCSAJIAkgCSAJIAkgCSAJAJIAkgCSAJIAkgCSAJIAkgAgCSAJIAkgCSAJIAkgCSAJAJIAkgCSAJIAkgCSAJIAkgAgCdTmD5n86oGCgFRlAAAAAElFTkSuQmCC');
}

.incident_admin_logo {
    background-image: url('data:image/png;base64,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');
}

.risk_logo {
    background-image: url('data:image/png;base64,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');
}

.finance_logo {
    background-image: url('data:image/png;base64,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');
}

.finance_admin_logo {
    background-image: url('data:image/png;base64,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');
}

.pbi_logo {
    background-image: url('data:image/png;base64,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');
}

.report_admin_logo {
    background-image: url('data:image/png;base64,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');
}
