html,
body {
    overflow-x: hidden !important;
}

body:not(.wp-admin) .wp-block-logogen-theme5-hero,
body:not(.wp-admin) .wp-block-logogen-theme5-gallery,
body:not(.wp-admin) .wp-block-logogen-theme5-services,
body:not(.wp-admin) .wp-block-logogen-theme5-faq-cta,
body:not(.wp-admin) .wp-block-logogen-theme5-pricing-cta,
body:not(.wp-admin) .wp-block-logogen-theme5-license {
    width: 100vw !important;
    max-width: 100vw !important;
    position: relative !important;
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%) !important;
    margin: 0 !important;
    padding: 0 !important;
}

.editor-styles-wrapper .wp-block-logogen-theme5-hero,
.editor-styles-wrapper .wp-block-logogen-theme5-gallery,
.editor-styles-wrapper .wp-block-logogen-theme5-services,
.editor-styles-wrapper .wp-block-logogen-theme5-faq-cta,
.editor-styles-wrapper .wp-block-logogen-theme5-pricing-cta,
.editor-styles-wrapper .wp-block-logogen-theme5-license {
    width: 100% !important;
    max-width: 100% !important;
    position: relative !important;
    left: 0 !important;
    transform: none !important;
    margin: 0 auto !important;
}

.wp-block-logogen-theme5-hero,
.wp-block-logogen-theme5-gallery,
.wp-block-logogen-theme5-services,
.wp-block-logogen-theme5-faq-cta,
.wp-block-logogen-theme5-pricing-cta,
.wp-block-logogen-theme5-license {
    background-color: #0B0B0F !important;
}

#lg5-hero-section,
#lg5-gallery-section,
#lg5-services-section,
#lg5-faq-section,
#lg5-pricing-section,
#lg5-mid-cta-section,
#lg5-license-section,
#lg5-footer-cta-section {
    background-color: #0B0B0F !important;
}

.lg5-text-balance { text-wrap: balance; }
.lg5-tracking-tight { letter-spacing: -0.02em !important; }
.lg5-tracking-tighter { letter-spacing: -0.04em !important; }

.wp-block-logogen-theme5-parent .lg5-reveal-up { opacity: 0; transform: translateY(30px); visibility: hidden; }
.block-editor-block-list__layout .lg5-reveal-up,
.editor-styles-wrapper .lg5-reveal-up { opacity: 1 !important; transform: none !important; visibility: visible !important; }

.wp-block-logogen-theme5-parent-editor {
    border: 1px dashed #334155;
    border-radius: 12px;
    padding: 16px;
    background: #020617;
}

.wp-block-logogen-theme5-parent .wp-block { max-width: 100%; }
.lg5-parent-label {
    margin-bottom: 12px;
    font-size: 12px;
    font-weight: 700;
    color: #94a3b8;
    text-transform: uppercase;
    letter-spacing: 0.04em;
}

.lg5-apple-glass {
    background: rgba(18, 19, 25, 0.68) !important;
    border: 1px solid rgba(255, 255, 255, 0.06) !important;
    backdrop-filter: saturate(160%) blur(22px) !important;
    -webkit-backdrop-filter: saturate(160%) blur(22px) !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28) !important;
}

.lg5-gradient-text {
    background: linear-gradient(90deg, #F5F1EA 0%, #C9A46A 28%, #8E6C88 55%, #E7C48E 78%, #F5F1EA 100%);
    background-size: 220% auto;
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    animation: lg5Shine 7s linear infinite;
}

@keyframes lg5Shine {
    to { background-position: 220% center; }
}

.editor-styles-wrapper .lg5-canvas-input,
.editor-styles-wrapper .lg5-canvas-input:focus,
.editor-styles-wrapper .lg5-canvas-input:active {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
    color: #E9E2D7 !important;
}

.editor-styles-wrapper .lg5-admin-static { position: relative !important; top: auto !important; }
.editor-styles-wrapper .lg5-admin-img-hover:hover { border-color: #C9A46A !important; opacity: 0.7; }
.editor-styles-wrapper .lg5-admin-input::placeholder { color: #A79F95; }
.editor-styles-wrapper .block-editor-rich-text__editable { cursor: text !important; }
.editor-styles-wrapper .lg5-admin-img-hover { pointer-events: auto !important; z-index: 30 !important; }

.wp-block-logogen-theme5-services h2,
.wp-block-logogen-theme5-services h2 *,
.wp-block-logogen-theme5-services h2 span,
.wp-block-logogen-theme5-services h3,
.wp-block-logogen-theme5-services h3 *,
.wp-block-logogen-theme5-services p,
.wp-block-logogen-theme5-services p * {
    background: transparent !important;
}

.wp-block-logogen-theme5-parent .lg5-stack-container { position: relative; padding-bottom: 10vh; }
.wp-block-logogen-theme5-parent .lg5-stacked-card { position: sticky; top: 15vh; transform-origin: center top; transition: box-shadow 0.3s ease, border-color 0.3s ease, transform 0.3s ease; }
.editor-styles-wrapper .lg5-stacked-card { position: relative !important; top: auto !important; margin-bottom: 40px !important; transform: none !important; }
.editor-styles-wrapper .lg5-stack-container { padding-bottom: 0 !important; }

details.lg5-faq-item summary::-webkit-details-marker,
details.lg5-faq-item summary::marker { display: none; content: ""; }
details.lg5-faq-item[open] summary svg { transform: rotate(45deg); color: #C9A46A !important; }
details.lg5-faq-item[open] .lg5-faq-content { animation: lg5SlideDown 0.4s cubic-bezier(0.16, 1, 0.3, 1) forwards; }
@keyframes lg5SlideDown {
    from { opacity: 0; transform: translateY(-10px); }
    to { opacity: 1; transform: translateY(0); }
}

.wp-block-logogen-theme5-pricing-cta .lg5-features-active-gold,
.wp-block-logogen-theme5-pricing-cta .lg5-features-active-white,
.wp-block-logogen-theme5-pricing-cta .lg5-features-disabled,
ul.lg5-license-active-gold,
ul.lg5-license-active-white,
ul.lg5-license-disabled {
    display: flex !important;
    flex-wrap: wrap !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
}

.wp-block-logogen-theme5-pricing-cta .lg5-features-active-gold > *,
.wp-block-logogen-theme5-pricing-cta .lg5-features-active-white > *,
.wp-block-logogen-theme5-pricing-cta .lg5-features-disabled > * {
    flex: 0 0 calc(33.333% - 1.5rem) !important;
    max-width: calc(33.333% - 1.5rem) !important;
    margin-right: 1.5rem !important;
    position: relative !important;
    padding-left: 2rem !important;
}

.wp-block-logogen-theme5-pricing-cta .lg5-features-active-gold,
.wp-block-logogen-theme5-pricing-cta .lg5-features-active-gold *,
.wp-block-logogen-theme5-pricing-cta .lg5-features-active-white,
.wp-block-logogen-theme5-pricing-cta .lg5-features-active-white * {
    color: #F5F1EA !important;
}

.wp-block-logogen-theme5-pricing-cta .lg5-features-disabled,
.wp-block-logogen-theme5-pricing-cta .lg5-features-disabled * {
    color: #7C746B !important;
    text-decoration: line-through !important;
}

ul.lg5-license-active-gold > *,
ul.lg5-license-active-white > *,
ul.lg5-license-disabled > * {
    flex: 0 0 calc(50% - 1rem) !important;
    max-width: calc(50% - 1rem) !important;
    margin-right: 1rem !important;
    position: relative !important;
    padding-left: 2rem !important;
}

ul.lg5-license-active-gold,
ul.lg5-license-active-gold *,
ul.lg5-license-active-white,
ul.lg5-license-active-white * {
    color: #F5F1EA !important;
}

ul.lg5-license-disabled,
ul.lg5-license-disabled * {
    color: #7C746B !important;
    text-decoration: line-through !important;
}

ul.lg5-features-active-gold > *::before,
ul.lg5-license-active-gold > *::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0.125rem;
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23C9A46A'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 13l4 4L19 7'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
}

ul.lg5-features-active-white > *::before,
ul.lg5-license-active-white > *::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0.125rem;
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23F5F1EA'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 13l4 4L19 7'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
}

ul.lg5-features-disabled > *::before,
ul.lg5-license-disabled > *::before {
    content: '—';
    position: absolute;
    left: 0;
    top: 0;
    width: 1.25rem;
    text-align: center;
    font-weight: 700;
    color: #7C746B !important;
}

.lg5-dark-glass {
    background: rgba(16, 17, 22, 0.78) !important;
    backdrop-filter: saturate(160%) blur(24px) !important;
    -webkit-backdrop-filter: saturate(160%) blur(24px) !important;
}

.lg-inline-logogen-theme5-hero-logogen-theme5-hero-1 { background-color: #0B0B0F !important; overflow: hidden; font-family: 'Inter', sans-serif; }
.lg-inline-logogen-theme5-hero-logogen-theme5-hero-2 { background-color: #0B0B0F; }
.lg-inline-logogen-theme5-hero-logogen-theme5-hero-3 { background: radial-gradient(1200px 700px at 50% -10%, rgba(142, 108, 136, 0.10), transparent 55%), radial-gradient(900px 500px at 85% 10%, rgba(201, 164, 106, 0.08), transparent 45%); }
.lg-inline-logogen-theme5-hero-logogen-theme5-hero-4 { background: radial-gradient(ellipse at top, rgba(201,164,106,0.10) 0%, rgba(11,11,15,0) 42%), radial-gradient(circle at 80% 20%, rgba(142,108,136,0.12) 0%, rgba(11,11,15,0) 30%); }
.lg-inline-logogen-theme5-hero-logogen-theme5-hero-5 { color: #F5F1EA; }
.lg-inline-logogen-theme5-hero-logogen-theme5-hero-6 { color: #A79F95; }
.lg-inline-logogen-theme5-hero-logogen-theme5-hero-7 { color: #E9E2D7; }
.lg-inline-logogen-theme5-hero-logogen-theme5-hero-8 { background-color: #C9A46A; box-shadow: 0 0 0 1px rgba(201, 164, 106, 0.18), 0 10px 30px rgba(201, 164, 106, 0.12); }
.lg-inline-logogen-theme5-hero-logogen-theme5-hero-9 { color: #7C746B; }

.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-1 { background-color: #0B0B0F !important; overflow: hidden; font-family: 'Inter', sans-serif; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-2 { background-color: #0B0B0F; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-3 { color: #F5F1EA; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-4 { color: #A79F95; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-5 { background-color: #121319; border: 1px solid rgba(38, 42, 54, 0.6); box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35); }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-6 { color: #C9A46A; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-7 { color: #F5F1EA; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-8 { color: #A79F95; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-9 { background-color: #121319; border: 1px solid rgba(38, 42, 54, 0.6); box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35); }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-10 { color: #C9A46A; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-11 { color: #F5F1EA; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-12 { color: #A79F95; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-13 { background-color: #171922; border: 1px solid rgba(38, 42, 54, 0.7); box-shadow: 0 18px 60px rgba(0, 0, 0, 0.45); }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-14 { color: #C9A46A; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-15 { color: #F5F1EA; }
.lg-inline-logogen-theme5-gallery-logogen-theme5-gallery-16 { color: #A79F95; }

.lg-inline-logogen-theme5-services-logogen-theme5-services-1 { background-color: #121319 !important; overflow: hidden; font-family: 'Inter', sans-serif; border-top: 1px solid rgba(38, 42, 54, 0.7); border-bottom: 1px solid rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-services-logogen-theme5-services-2 { border-color: rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-services-logogen-theme5-services-3 { color: #F5F1EA; }
.lg-inline-logogen-theme5-services-logogen-theme5-services-4 { color: #A79F95; }
.lg-inline-logogen-theme5-services-logogen-theme5-services-5 { color: #C9A46A; }
.lg-inline-logogen-theme5-services-logogen-theme5-services-6 { border-color: rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-services-logogen-theme5-services-7 { background-color: #1D202B; color: #F5F1EA; border: 1px solid rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-services-logogen-theme5-services-8 { color: #F5F1EA; }
.lg-inline-logogen-theme5-services-logogen-theme5-services-9 { color: #A79F95; }
.lg-inline-logogen-theme5-services-logogen-theme5-services-10 { border-color: rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-services-logogen-theme5-services-11 { background-color: #1D202B; color: #F5F1EA; border: 1px solid rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-services-logogen-theme5-services-12 { color: #F5F1EA; }
.lg-inline-logogen-theme5-services-logogen-theme5-services-13 { color: #A79F95; }
.lg-inline-logogen-theme5-services-logogen-theme5-services-14 { border-color: rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-services-logogen-theme5-services-15 { background-color: #1D202B; color: #F5F1EA; border: 1px solid rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-services-logogen-theme5-services-16 { color: #F5F1EA; }
.lg-inline-logogen-theme5-services-logogen-theme5-services-17 { color: #A79F95; }
.lg-inline-logogen-theme5-services-logogen-theme5-services-18 { background-color: #1D202B; color: #F5F1EA; border: 1px solid rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-services-logogen-theme5-services-19 { color: #F5F1EA; }
.lg-inline-logogen-theme5-services-logogen-theme5-services-20 { color: #A79F95; }

.lg-inline-logogen-theme5-faq-logogen-theme5-faq-1 { background-color: #0B0B0F !important; overflow: hidden; font-family: 'Inter', sans-serif; }
.lg-inline-logogen-theme5-faq-logogen-theme5-faq-2 { background-color: #0B0B0F; transition: background-color 0.7s; }
.lg-inline-logogen-theme5-faq-logogen-theme5-faq-3 { color: #F5F1EA; }
.lg-inline-logogen-theme5-faq-logogen-theme5-faq-4 { color: #A79F95; }
.lg-inline-logogen-theme5-faq-logogen-theme5-faq-5 { background-color: #121319; border: 1px solid rgba(38, 42, 54, 0.7); box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35); }
.lg-inline-logogen-theme5-faq-logogen-theme5-faq-6 { color: #F5F1EA; }
.lg-inline-logogen-theme5-faq-logogen-theme5-faq-7 { color: #A79F95; }
.lg-inline-logogen-theme5-faq-logogen-theme5-faq-8 { color: #A79F95; }
.lg-inline-logogen-theme5-faq-logogen-theme5-faq-9 { background-color: #121319; border-top: 1px solid rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-faq-logogen-theme5-faq-10 { color: #F5F1EA; }
.lg-inline-logogen-theme5-faq-logogen-theme5-faq-11 { background-color: #0B0B0F; border: 1px solid rgba(38, 42, 54, 0.7); color: #F5F1EA; }
.lg-inline-logogen-theme5-faq-logogen-theme5-faq-12 { background-color: #C9A46A; color: black; box-shadow: 0 0 0 1px rgba(201, 164, 106, 0.18), 0 10px 30px rgba(201, 164, 106, 0.12); }

.lg-inline-logogen-theme5-pricing-1 { background-color: #0B0B0F !important; overflow: hidden; font-family: 'Inter', sans-serif; }
.lg-inline-logogen-theme5-pricing-2 { background-color: #121319; border-top: 1px solid rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-pricing-3 { color: #F5F1EA; }
.lg-inline-logogen-theme5-pricing-4 { background-color: #0B0B0F; border: 1px solid rgba(38, 42, 54, 0.7); color: #F5F1EA; }
.lg-inline-logogen-theme5-pricing-5 { background-color: #C9A46A; color: black; box-shadow: 0 0 0 1px rgba(201, 164, 106, 0.18), 0 10px 30px rgba(201, 164, 106, 0.12); }
.lg-inline-logogen-theme5-pricing-6 { background-color: #0B0B0F; }
.lg-inline-logogen-theme5-pricing-7 { color: #A79F95; }
.lg-inline-logogen-theme5-pricing-8 { background-color: #121319; border: 1px solid rgba(38, 42, 54, 0.7); box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35); }
.lg-inline-logogen-theme5-pricing-9 { border-color: rgba(38, 42, 54, 0.7); }
.lg-inline-logogen-theme5-pricing-10 { background-color: #1D202B; color: #F5F1EA; }
.lg-inline-logogen-theme5-pricing-11 { background-color: #F5F1EA; color: #000; }
.lg-inline-logogen-theme5-pricing-12 { background-color: #171922; border: 1px solid #C9A46A; box-shadow: 0 18px 60px rgba(0, 0, 0, 0.45), 0 0 50px rgba(201,164,106,0.12); }
.lg-inline-logogen-theme5-pricing-13 { background-color: #C9A46A; }
.lg-inline-logogen-theme5-pricing-14 { background-color: #C9A46A; color: black; }

.editor-styles-wrapper .wp-block-logogen-theme5-pricing-cta .lg5-card,
.editor-styles-wrapper .wp-block-logogen-theme5-license .lg5-reveal-up {
    transform: none !important;
    z-index: 10 !important;
}

.editor-styles-wrapper .wp-block-logogen-theme5-pricing-cta [style*="position: absolute"],
.editor-styles-wrapper .wp-block-logogen-theme5-license [style*="position: absolute"] {
    pointer-events: none !important;
}

.editor-styles-wrapper .wp-block-logogen-theme5-pricing-cta .block-editor-rich-text__editable,
.editor-styles-wrapper .wp-block-logogen-theme5-license .block-editor-rich-text__editable {
    position: relative !important;
    z-index: 20 !important;
    pointer-events: auto !important;
}

.editor-styles-wrapper .wp-block-logogen-theme5-license .lg5-dark-glass {
    background: rgba(16, 17, 22, 0.95) !important;
    border: 1px solid rgba(255, 255, 255, 0.14) !important;
}

.editor-styles-wrapper .wp-block-logogen-theme5-license .lg-inline-logogen-theme5-licenses-9 {
    background-color: #171922 !important;
    border: 1px solid rgba(201, 164, 106, 0.45) !important;
}

.editor-styles-wrapper .wp-block-logogen-theme5-license h1,
.editor-styles-wrapper .wp-block-logogen-theme5-license h2,
.editor-styles-wrapper .wp-block-logogen-theme5-license h3,
.editor-styles-wrapper .wp-block-logogen-theme5-license h4,
.editor-styles-wrapper .wp-block-logogen-theme5-license h5,
.editor-styles-wrapper .wp-block-logogen-theme5-license h6,
.editor-styles-wrapper .wp-block-logogen-theme5-license p,
.editor-styles-wrapper .wp-block-logogen-theme5-license span,
.editor-styles-wrapper .wp-block-logogen-theme5-license li,
.editor-styles-wrapper .wp-block-logogen-theme5-license strong,
.editor-styles-wrapper .wp-block-logogen-theme5-license .block-editor-rich-text__editable {
    color: #F5F1EA !important;
}

.editor-styles-wrapper .wp-block-logogen-theme5-license .lg-inline-logogen-theme5-licenses-4,
.editor-styles-wrapper .wp-block-logogen-theme5-license .lg-inline-logogen-theme5-licenses-6,
.editor-styles-wrapper .wp-block-logogen-theme5-license .lg-inline-logogen-theme5-licenses-7,
.editor-styles-wrapper .wp-block-logogen-theme5-license .lg-inline-logogen-theme5-licenses-13,
.editor-styles-wrapper .wp-block-logogen-theme5-license .lg5-license-disabled,
.editor-styles-wrapper .wp-block-logogen-theme5-license .lg5-license-disabled *,
.editor-styles-wrapper .wp-block-logogen-theme5-license .lg5-license-disabled .block-editor-rich-text__editable {
    color: #A79F95 !important;
}

.editor-styles-wrapper .wp-block-logogen-theme5-license .lg-inline-logogen-theme5-licenses-2,
.editor-styles-wrapper .wp-block-logogen-theme5-license .lg-inline-logogen-theme5-licenses-12,
.editor-styles-wrapper .wp-block-logogen-theme5-license .lg-inline-logogen-theme5-licenses-14,
.editor-styles-wrapper .wp-block-logogen-theme5-license .lg5-license-active-gold::before,
.editor-styles-wrapper .wp-block-logogen-theme5-license .lg5-license-active-gold *::before {
    color: #C9A46A !important;
}

.lg-inline-logogen-theme5-licenses-1 { background-color: #08080B !important; overflow: hidden; font-family: 'Inter', sans-serif; }
.lg-inline-logogen-theme5-licenses-2 { color: #C9A46A; }
.lg-inline-logogen-theme5-licenses-3 { color: #F5F1EA; }
.lg-inline-logogen-theme5-licenses-4 { color: #A79F95; }
.lg-inline-logogen-theme5-licenses-5 { border: 1px solid rgba(255, 255, 255, 0.1); }
.lg-inline-logogen-theme5-licenses-6 { color: #7C746B; }
.lg-inline-logogen-theme5-licenses-7 { color: #7C746B; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
.lg-inline-logogen-theme5-licenses-8 { border: 1px solid rgba(255, 255, 255, 0.2); color: white; background: transparent; }
.lg-inline-logogen-theme5-licenses-9 { background-color: #171922; border: 1px solid rgba(201, 164, 106, 0.4); box-shadow: 0 0 50px rgba(201,164,106,0.12); }
.lg-inline-logogen-theme5-licenses-10 { background-color: rgba(201, 164, 106, 0.1); filter: blur(100px); }
.lg-inline-logogen-theme5-licenses-11 { background-color: rgba(201, 164, 106, 0.6); }
.lg-inline-logogen-theme5-licenses-12 { background-color: #C9A46A; color: black; }
.lg-inline-logogen-theme5-licenses-13 { color: #E9E2D7; }
.lg-inline-logogen-theme5-licenses-14 { color: #C9A46A; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
.lg-inline-logogen-theme5-licenses-15 { background-color: #C9A46A; color: black; box-shadow: 0 0 0 1px rgba(201, 164, 106, 0.18), 0 10px 30px rgba(201, 164, 106, 0.12); }
